From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- macros/latex/contrib/mwe/INSTALL | 35 + macros/latex/contrib/mwe/README | 12 + .../latex/contrib/mwe/example-grid-100x100bp.eps | 3538 ++++++++++++++++++++ .../latex/contrib/mwe/example-grid-100x100bp.jpg | Bin 0 -> 7221 bytes .../latex/contrib/mwe/example-grid-100x100bp.pdf | Bin 0 -> 16614 bytes .../latex/contrib/mwe/example-grid-100x100bp.png | Bin 0 -> 1504 bytes .../latex/contrib/mwe/example-grid-100x100pt.eps | 3538 ++++++++++++++++++++ .../latex/contrib/mwe/example-grid-100x100pt.jpg | Bin 0 -> 7393 bytes .../latex/contrib/mwe/example-grid-100x100pt.pdf | Bin 0 -> 16951 bytes .../latex/contrib/mwe/example-grid-100x100pt.png | Bin 0 -> 1692 bytes macros/latex/contrib/mwe/example-image-10x16.eps | 2129 ++++++++++++ macros/latex/contrib/mwe/example-image-10x16.jpg | Bin 0 -> 9569 bytes macros/latex/contrib/mwe/example-image-10x16.pdf | Bin 0 -> 37914 bytes macros/latex/contrib/mwe/example-image-10x16.png | Bin 0 -> 1927 bytes macros/latex/contrib/mwe/example-image-16x10.eps | 2066 ++++++++++++ macros/latex/contrib/mwe/example-image-16x10.jpg | Bin 0 -> 12283 bytes macros/latex/contrib/mwe/example-image-16x10.pdf | Bin 0 -> 36480 bytes macros/latex/contrib/mwe/example-image-16x10.png | Bin 0 -> 2913 bytes macros/latex/contrib/mwe/example-image-16x9.eps | 2075 ++++++++++++ macros/latex/contrib/mwe/example-image-16x9.jpg | Bin 0 -> 10900 bytes macros/latex/contrib/mwe/example-image-16x9.pdf | Bin 0 -> 36753 bytes macros/latex/contrib/mwe/example-image-16x9.png | Bin 0 -> 2837 bytes macros/latex/contrib/mwe/example-image-1x1.eps | 2004 +++++++++++ macros/latex/contrib/mwe/example-image-1x1.jpg | Bin 0 -> 7587 bytes macros/latex/contrib/mwe/example-image-1x1.pdf | Bin 0 -> 33896 bytes macros/latex/contrib/mwe/example-image-1x1.png | Bin 0 -> 1255 bytes macros/latex/contrib/mwe/example-image-4x3.eps | 2055 ++++++++++++ macros/latex/contrib/mwe/example-image-4x3.jpg | Bin 0 -> 6495 bytes macros/latex/contrib/mwe/example-image-4x3.pdf | Bin 0 -> 35627 bytes macros/latex/contrib/mwe/example-image-4x3.png | Bin 0 -> 1247 bytes macros/latex/contrib/mwe/example-image-9x16.eps | 2138 ++++++++++++ macros/latex/contrib/mwe/example-image-9x16.jpg | Bin 0 -> 8163 bytes macros/latex/contrib/mwe/example-image-9x16.pdf | Bin 0 -> 38236 bytes macros/latex/contrib/mwe/example-image-9x16.png | Bin 0 -> 1832 bytes macros/latex/contrib/mwe/example-image-a.eps | 1042 ++++++ macros/latex/contrib/mwe/example-image-a.jpg | Bin 0 -> 12904 bytes macros/latex/contrib/mwe/example-image-a.pdf | Bin 0 -> 12160 bytes macros/latex/contrib/mwe/example-image-a.png | Bin 0 -> 4225 bytes .../contrib/mwe/example-image-a3-landscape.pdf | Bin 0 -> 23520 bytes macros/latex/contrib/mwe/example-image-a3.pdf | Bin 0 -> 23766 bytes .../contrib/mwe/example-image-a4-landscape.pdf | Bin 0 -> 21080 bytes .../contrib/mwe/example-image-a4-numbered.pdf | Bin 0 -> 13293 bytes macros/latex/contrib/mwe/example-image-a4.pdf | Bin 0 -> 21279 bytes .../contrib/mwe/example-image-a5-landscape.pdf | Bin 0 -> 19645 bytes macros/latex/contrib/mwe/example-image-a5.pdf | Bin 0 -> 19652 bytes macros/latex/contrib/mwe/example-image-b.eps | 1200 +++++++ macros/latex/contrib/mwe/example-image-b.jpg | Bin 0 -> 12940 bytes macros/latex/contrib/mwe/example-image-b.pdf | Bin 0 -> 17201 bytes macros/latex/contrib/mwe/example-image-b.png | Bin 0 -> 3809 bytes macros/latex/contrib/mwe/example-image-c.eps | 1028 ++++++ macros/latex/contrib/mwe/example-image-c.jpg | Bin 0 -> 12797 bytes macros/latex/contrib/mwe/example-image-c.pdf | Bin 0 -> 11708 bytes macros/latex/contrib/mwe/example-image-c.png | Bin 0 -> 3940 bytes macros/latex/contrib/mwe/example-image-empty.pdf | Bin 0 -> 1097 bytes .../contrib/mwe/example-image-golden-upright.pdf | Bin 0 -> 35361 bytes macros/latex/contrib/mwe/example-image-golden.pdf | Bin 0 -> 36332 bytes .../contrib/mwe/example-image-letter-landscape.pdf | Bin 0 -> 20723 bytes .../contrib/mwe/example-image-letter-numbered.pdf | Bin 0 -> 13325 bytes macros/latex/contrib/mwe/example-image-letter.pdf | Bin 0 -> 20824 bytes macros/latex/contrib/mwe/example-image-plain.pdf | Bin 0 -> 1143 bytes macros/latex/contrib/mwe/example-image.eps | 1205 +++++++ macros/latex/contrib/mwe/example-image.jpg | Bin 0 -> 14032 bytes macros/latex/contrib/mwe/example-image.pdf | Bin 0 -> 17568 bytes macros/latex/contrib/mwe/example-image.png | Bin 0 -> 4411 bytes macros/latex/contrib/mwe/example-movie.mp4 | Bin 0 -> 194607 bytes macros/latex/contrib/mwe/example-movie.pdf | Bin 0 -> 60509 bytes macros/latex/contrib/mwe/mwe.dtx | 1388 ++++++++ macros/latex/contrib/mwe/mwe.ins | 34 + macros/latex/contrib/mwe/mwe.pdf | Bin 0 -> 326955 bytes 69 files changed, 25487 insertions(+) create mode 100644 macros/latex/contrib/mwe/INSTALL create mode 100644 macros/latex/contrib/mwe/README create mode 100644 macros/latex/contrib/mwe/example-grid-100x100bp.eps create mode 100644 macros/latex/contrib/mwe/example-grid-100x100bp.jpg create mode 100644 macros/latex/contrib/mwe/example-grid-100x100bp.pdf create mode 100644 macros/latex/contrib/mwe/example-grid-100x100bp.png create mode 100644 macros/latex/contrib/mwe/example-grid-100x100pt.eps create mode 100644 macros/latex/contrib/mwe/example-grid-100x100pt.jpg create mode 100644 macros/latex/contrib/mwe/example-grid-100x100pt.pdf create mode 100644 macros/latex/contrib/mwe/example-grid-100x100pt.png create mode 100644 macros/latex/contrib/mwe/example-image-10x16.eps create mode 100644 macros/latex/contrib/mwe/example-image-10x16.jpg create mode 100644 macros/latex/contrib/mwe/example-image-10x16.pdf create mode 100644 macros/latex/contrib/mwe/example-image-10x16.png create mode 100644 macros/latex/contrib/mwe/example-image-16x10.eps create mode 100644 macros/latex/contrib/mwe/example-image-16x10.jpg create mode 100644 macros/latex/contrib/mwe/example-image-16x10.pdf create mode 100644 macros/latex/contrib/mwe/example-image-16x10.png create mode 100644 macros/latex/contrib/mwe/example-image-16x9.eps create mode 100644 macros/latex/contrib/mwe/example-image-16x9.jpg create mode 100644 macros/latex/contrib/mwe/example-image-16x9.pdf create mode 100644 macros/latex/contrib/mwe/example-image-16x9.png create mode 100644 macros/latex/contrib/mwe/example-image-1x1.eps create mode 100644 macros/latex/contrib/mwe/example-image-1x1.jpg create mode 100644 macros/latex/contrib/mwe/example-image-1x1.pdf create mode 100644 macros/latex/contrib/mwe/example-image-1x1.png create mode 100644 macros/latex/contrib/mwe/example-image-4x3.eps create mode 100644 macros/latex/contrib/mwe/example-image-4x3.jpg create mode 100644 macros/latex/contrib/mwe/example-image-4x3.pdf create mode 100644 macros/latex/contrib/mwe/example-image-4x3.png create mode 100644 macros/latex/contrib/mwe/example-image-9x16.eps create mode 100644 macros/latex/contrib/mwe/example-image-9x16.jpg create mode 100644 macros/latex/contrib/mwe/example-image-9x16.pdf create mode 100644 macros/latex/contrib/mwe/example-image-9x16.png create mode 100644 macros/latex/contrib/mwe/example-image-a.eps create mode 100644 macros/latex/contrib/mwe/example-image-a.jpg create mode 100644 macros/latex/contrib/mwe/example-image-a.pdf create mode 100644 macros/latex/contrib/mwe/example-image-a.png create mode 100644 macros/latex/contrib/mwe/example-image-a3-landscape.pdf create mode 100644 macros/latex/contrib/mwe/example-image-a3.pdf create mode 100644 macros/latex/contrib/mwe/example-image-a4-landscape.pdf create mode 100644 macros/latex/contrib/mwe/example-image-a4-numbered.pdf create mode 100644 macros/latex/contrib/mwe/example-image-a4.pdf create mode 100644 macros/latex/contrib/mwe/example-image-a5-landscape.pdf create mode 100644 macros/latex/contrib/mwe/example-image-a5.pdf create mode 100644 macros/latex/contrib/mwe/example-image-b.eps create mode 100644 macros/latex/contrib/mwe/example-image-b.jpg create mode 100644 macros/latex/contrib/mwe/example-image-b.pdf create mode 100644 macros/latex/contrib/mwe/example-image-b.png create mode 100644 macros/latex/contrib/mwe/example-image-c.eps create mode 100644 macros/latex/contrib/mwe/example-image-c.jpg create mode 100644 macros/latex/contrib/mwe/example-image-c.pdf create mode 100644 macros/latex/contrib/mwe/example-image-c.png create mode 100644 macros/latex/contrib/mwe/example-image-empty.pdf create mode 100644 macros/latex/contrib/mwe/example-image-golden-upright.pdf create mode 100644 macros/latex/contrib/mwe/example-image-golden.pdf create mode 100644 macros/latex/contrib/mwe/example-image-letter-landscape.pdf create mode 100644 macros/latex/contrib/mwe/example-image-letter-numbered.pdf create mode 100644 macros/latex/contrib/mwe/example-image-letter.pdf create mode 100644 macros/latex/contrib/mwe/example-image-plain.pdf create mode 100644 macros/latex/contrib/mwe/example-image.eps create mode 100644 macros/latex/contrib/mwe/example-image.jpg create mode 100644 macros/latex/contrib/mwe/example-image.pdf create mode 100644 macros/latex/contrib/mwe/example-image.png create mode 100644 macros/latex/contrib/mwe/example-movie.mp4 create mode 100644 macros/latex/contrib/mwe/example-movie.pdf create mode 100644 macros/latex/contrib/mwe/mwe.dtx create mode 100644 macros/latex/contrib/mwe/mwe.ins create mode 100644 macros/latex/contrib/mwe/mwe.pdf (limited to 'macros/latex/contrib/mwe') diff --git a/macros/latex/contrib/mwe/INSTALL b/macros/latex/contrib/mwe/INSTALL new file mode 100644 index 0000000000..73efaf9360 --- /dev/null +++ b/macros/latex/contrib/mwe/INSTALL @@ -0,0 +1,35 @@ +Installation +~~~~~~~~~~~~ + +The 'mwe' package has due to its nature a little uncommon installation +requirements. While the normal package files are installed as normal, a variety +of image files are installed in the 'tex/latex/mwe/' folder, so that they can be +accessed from every (MWE) document. + +Multiple binary images are included which can't be build from the DTX alone +without extra conversion tools. A TDS ZIP file which only needs to be unzipped +over the TEXMF is also provided. This is the preferred way to install this +package for end users and distribution maintainers. If a manual build is wanted +change all occurrences of 'nostandalone' to 'standalone' in the DTX file. +Compile all extracted TEX files with pdflatex and convert these files from PDF +to PNG and JPG. Compile again with latex and dvips to create the EPS files +(rename the PS to EPS). + +The files should be installed in the following subdirectories of the TEXMF tree. + +============================================================================= + Files TEXMF Installation folder +----------------------------------------------------------------------------- + mwe.dtx mwe.ins source/latex/mwe/ + mwe.pdf README INSTALL doc/latex/mwe/ + mwe.sty tex/latex/mwe/ + example-image-*x*.{tex,pdf,png,jpg,eps} tex/latex/mwe/ + example-image-?.{tex,pdf,png,jpg,eps} tex/latex/mwe/ + example-image-golden*.{tex,pdf,png,jpg,eps} tex/latex/mwe/ + example-grid-*.{tex,pdf} tex/latex/mwe/ + example-image-a?*.pdf example-image-letter*.pdf tex/latex/mwe/ + example-image-a?*.tex example-image-letter*.tex source/latex/mwe/ + example-movie.mp4 tex/latex/mwe/ + example-movie.tex source/latex/mwe/ +============================================================================= + diff --git a/macros/latex/contrib/mwe/README b/macros/latex/contrib/mwe/README new file mode 100644 index 0000000000..347fed27e6 --- /dev/null +++ b/macros/latex/contrib/mwe/README @@ -0,0 +1,12 @@ +LaTeX package 'mwe' +~~~~~~~~~~~~~~~~~~~ +Copyright (c) 2012-2018 by Martin Scharrer +CTAN: http://www.ctan.org/pkg/mwe +Code repository: https://bitbucket.org/martin_scharrer/mwe + +'mwe' provides several files useful to create a minimal working examples (MWEs). +A 'mwe' package is provided which loads a small set of often used packages for MWEs. +In addition several different images are provided which will be installed in the TEXMF tree, +so that they can be used in any (La)TeX document. This allows different users to easily share MWEs +which include images commands without requiring to share image files or use replacement code. + diff --git a/macros/latex/contrib/mwe/example-grid-100x100bp.eps b/macros/latex/contrib/mwe/example-grid-100x100bp.eps new file mode 100644 index 0000000000..43c789287f --- /dev/null +++ b/macros/latex/contrib/mwe/example-grid-100x100bp.eps @@ -0,0 +1,3538 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-grid-100x100bp.dvi +%%CreationDate: Fri Mar 30 15:54:07 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 100 100 +%%DocumentFonts: LMSans8-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-grid-100x100bp.ps +%+ example-grid-100x100bp.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1754 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMSans8-Regular +%!PS-AdobeFont-1.0: LMSans8-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 806 194 0 +%%EndComments +FontDirectory/LMSans8-Regular known{/LMSans8-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans8-Regular)readonly def +/FamilyName(LMSans8)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -117 def +/UnderlineThickness 36 def +end readonly def +/FontName /LMSans8-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-446 -314 1510 1154}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF13E7AC5E68123833081E024C973A102E5EBE9986 +D95806FBDB9DD41BBEC9E98875643E43D499FFB2E48F58EF7FA59843B8CC092D +AFB67604D9EE4CF2B87CD20222F6DC988B80418F8EBCBA06EB7577DC5FD0473A +55FC62B9B4DBABB8776941636268C7D4F704AFF1C85927E2D0C03585B60D5DDC +D07A1FE61288043CFE477BEC3F1A0BB96666D44F8286474186BD74037C208527 +135C090597DEC81C9F985DD84C889A3A32B3805B9A653C816C523D14F6215B89 +5E57100A2E43AD20344D45AC8419E928E4DC97E1B1B2285602B23DF89E149B9C +975AAB575A17772D4BD861C8DA1CF693AC37BA57CC51B9CB825607CFDF41347B +D09648E797437823A12DA3ABDAED3E3E1042F4B4BCEC0A9CB2517C0047ECDBDA +507600F57BF0F93B33764E47B5572573253F1439C293C4CBD1F018FCF994A313 +30701B46B9E83B3C16E17036EAF2F0072D5CCC8AB293EC15697C72C097565D80 +BFDA02AD9357437E60FB57F31BD6E172895D0E1212674C1401A3CE2599E7CED3 +EF0A11750E622958C887E58600672A1AF43AEEA1D9BDAF69147E613C610E127C +9C8190A5B3F5F9A3CBC6A9A61D1970F030ED0D623FD6AAE34DD12E7F12B00204 +42C239808277550593ADE8004B53B5FC0BB124F58965745A82152F9860FA6FFF +94BFDF287A8FC265B6B0411ACFEFA520E402DA17AA6B6D0904D8DCB1A56E96FC +6A1C7300A4455F6FF98AA6226337D5FC699B1A0900F049453DCF3FCDC8A3E397 +C011C9D2E55D0C2845297B4C50597F58C82B0348AC299172DD191715C1FC81E2 +BA9F00D26B3D3098006622D2740A0EB0743B1ECEADE8F9697C7F782265A58C4B +7D8B174654EC7F3BB8ACCAD729170D100F5DAC4CB7CC0EEF74D662EEF94702E7 +9237CDB6E3DAF2C65E5A10DDD52EB236C227C3DEAB315E5CE479878DD60BCA19 +564DA461E2EC66ABD6E7B4952C21C2D3E37C7B97175C5668DB4C64CD1CC23F71 +36DE0E644436C67784A3CCE3A3CFAF15F762B68547B935BF6B0637FDCA59FA67 +A4D1A70A605ED5A7280723CBA4BF509B84DEB4536386594E71921F76961EC2BE +4403127C935FFD9723463869E3095E3991A626C3089F2C51AFB51A3A2DCD8A18 +B20CDF4ED4B7F2CABAAFCD9F09D428AA79821303447C940325E2C4030AD2A739 +734F0C5E89F868674BE83B36C68BC3B903A6269D7BB213724268E113B6C0C725 +E49331DC85507BDC697A1C20A6101270D15AA6590DA4E9FFFDE23B9AFBDC82C3 +CE80D0B50FA873765FAC542ACF3BC988693C547BA588DF0AFA1E08FF5177BB72 +916D578C2C6E72A180E6AD3BF8B879A425CED34F30D932AFDC2EC726D61599FC +A923AF2346E469D4BE600409713AABEDFB95AF4C034238FB747EB6E236A366D8 +046477D04EBE5472F38E9ED1AF30488219EFD5FB94E8C012073C0C333C2FC54E +D39CEF3F9292DD0BCCC266E6895648A661E8A94867E63CC03ED3A5C17C70BBC9 +515DBB6667A7B654926A3B90C568D41F8240D632ED778BA9EA1C374539F59776 +D65F0A6D9E5088AD245098A9CFAE5B4751517A7FE8C30572AD06D6EF7B0ED471 +DB941811EEE629AAF2916AC16E116A1D79D91316191105652872AF66667F3999 +0AEE1A43CF7123A65EDD143AB5D899778D7EA6F88FC4A0DC6D2A471A78F98EBD +C2A9861020EC7B27B429929742FA4FE73B31D9075B4D37B7850C531605C233BD +19F3DDC54F3DA89A38A4C935C8D1D0381713A93E5F02E55EF58E729E06BA4152 +30C05DB8DDF16634BA0704A37BE9179EDA653BCA0422BFE8821DEE99E27D331F +0559477F0CF1D9731533BEFE64EEFACC763141BB17A96BCFC81274142D452C21 +0D280B0BBE3DD62090B39FF69AC76C9F93C1EE153B96BC025D14BAA0FCD33A03 +8BDF794449F8035E51371E4AC463E7526A427499AFAF4ACD6C6A475373979424 +F7FB212E6C4E3BB9EB3B83B6CC6F8AAF0C6F283205745CD57C494DD907E1E6DC +AE729D19A6F9ED2ED65CE014C05DF5F69DCD8FB92B332FB6509FC3FA395199F8 +0BB39595658AB429EEF5356F7CCD11E4F2FDF36750682612CE834FA05AA139D5 +1156B0EF86100AA9C79F24ABF6A4CF72D34197A027D5E17294BC39F53DD1E5E8 +D886D93F3F45630436BCC3F8ADD162DEA2677D4474921083B52C20CF7246DBA3 +38D269EDA4D6177ADFC375734240E4B00DC0E60C98FEC6C11C49CBE7C4DD47C6 +28286CB4EB6CA0D55AD7C5A20198F18CEEDED8D46C686967470985AC22D78739 +25F1C44C359737829D4335F14A0F012805FAA4DE2E937E03744732E3FFBB866F +5AD692F5610B75F9E7C6B4A4F614773EC4E0A3908571C8C79B30EA5D28A6F191 +6FEEF6EA54745D77477E6F08CB6D4E82ECC9A740E10C02AEB57014209F2ABA4E +26746601530E5DFF5859A51DBF625D59CF3FFEA684B7727CACD93ECB15802FF0 +0288E4A2A48514364346D530AB8C79E320B141657D0327D9E02ED93D0F2151B2 +76B471D10BD5C1D8CBB442B43FC6DB8088842BE8A40101CCC339F93EB8D51E3F +38396C6829C8DB153E498D5EC423985F63F7BA5EA703122EF3B16960108F2868 +FFAD1BA378B23B9336F12F73A22316553F16F75A541D57004DD0410AF4910689 +0688CB5BC415DE508EBD20628389456D4ECE6D701656ADC48EE39B392FC652BC +22248C030713E6208B0243824F274949F19BBE12290A07373ACE6F9E2F947515 +01F24D5358858A932B26CE562FCF2841732EC66D4BB0A88B525B2DA2E5894BB6 +597DE4F7A611E34677614B1E7EDB0F8935947B35221BDF73DB4998B1B1164EB3 +0AE3737AC094373F1D216881306BDBB47C789C795E97A537F013BC2BC786BDA3 +2DC9165EEBCF814CFF20697E1B67BFBF36289A4953B52F54F0FA404657430F1C +EC53881DF1B3457BD811E6152DA0624592BEBF74CDD68340D52E137B1DB6FF17 +B5B0D7EDBA8A10A7639C03B6A576CBC040E6B64CF1B1988EB2E53E15F94647C5 +EABC7C20BBB90B79A821F03BA3AF14DD0F6D8741C2E06E6011FC30FDC6532FCD +2E6F888B13E52C9309AAFA56D6534045E522B942AA69E644D6303E71757A8D90 +1A868000B4A48732764B9431938A9CD0ED5086E66358D95DD054B683E784498F +65D8B9959A9855B99748A4BFCBA72B3406153231BE14037556D6E9C3326F8592 +F1A8E23E12340D6D90783968A74D112B40A94279AA581FC4FDB124B11B677C7F +89A7C2DC604FE2331D47B4DE87E586BF27CA4322C2A05133861783867EAA0867 +AD50B7ACCDDA8AFC268D0FDDE3FB4F9CD60DE04863F47F7A3607969ED15C2307 +DC67AF67232A23714071519EA6CAEF429F2ECDB223F173BD86C842D1C9ED10B0 +06C9498D723A6A156C2D330B1CFC47ADE896255DE1FFA8CC1A09D2634CF95E0A +D32A8EDB9588B369B19355EFD0EDD9F855A05FFFA53A6D2A30DB96AB7BDD560A +8D4E29B7FAA8EC02EC5CC7560001713655F54E759FC4ECAFC7C0D006D690BD3B +098CCE53DF66B332030F66A40C5371D7F23E6B1C183879CB39765C2D75DBD08E +127CCC379952A5AC0E023B88222494C12651894A8DD97D278672ED5D9B8200B3 +2D7368EC958971F6DD8D5D97E9EFF9453530EFC2F6FE5FD80496B61CEF4FF356 +25C5F6EE2DC6CB22155A37D36FDC2843EDBD271BEC306E181A622C8C65BE4CC7 +1CBA58BD8E99C1DDDC1F129EF7889BEAC3F1391D72DB08B0C95A9C0ABF069218 +28C1D89D2E30019D6E645EA2B73CCF0BC0BF2E27A0174B3682EE3BB7AB14D465 +CB0E4F622144E415EA54E08AFD1D5C9D03B3CD1425CC36C2E4B233E8AF4A2907 +41832496F8015D26518F63510488252D55642E3F3B8CE6A6DC3CD6C3C4F97853 +45DC3D7A5F085EF70FB8DAD94803B562DFEE4836C38AB1F2B58D683AEB91505F +A7728E52B9A0FC6005FF4097D119A49B413FD5E22880AE548500BDFFC20DFA02 +DCA07F57B5F1164FAB22AB28FD37A002015A3CA98EDB8D21E8DCCEEB631E12CE +F98923FB82D1C752C7499C54B4784DF9896B2790C07FCA2C9D8B35176F3154E8 +757A1C21857556EE4127C62637C3F3A7BDC6A6F5F6AFFD8F05E6C0D35AE05E93 +D697BC4AF5366221DF88F3A15D9619D717EBCD44473FC707862C8FB208DFAF36 +E0098EBEF6C27AC845341C47AF9FD2F19375D6E5BC2521E803FF56AA45F1574B +90D4001A84C068C7968AD16ECC7765C4FD0F70BEE9E7CC4F36ADDD18737AA5CE +A6BD1810A65E2EBBFE25A0341127611FEA6E8063BEDBC8B663A9376B8FA3E241 +2F42D4837893D2BF2016CF8F004D6D37C02CA3C9CC031B2CAF4126501FB9071E +10C2DA4065A3082BC80B56F15192E10DCF5EA55C12219C8AF09C7FEA6FD50CD4 +39DE075AAB0F3F214029548ECB03F2BD47F24845E60FFE121C6CF638019FA597 +77873D64A78C27A3B3FD165815AF4C6B62C52FE635D7DBE1DEBA4603B10AF173 +38148072DAE9C7FCA9F7EA5A376A808EB33CB9E6053D3E6A88B538522D048080 +030FD0C8932BC9F78CD0476F73BDAD160DE83CAE92CE1146A874EC59EE2D2E9C +D54161B1CB960EAE6489CD6C8FB1F1FE5D283A981437DA8AD8717DE2ADDB423B +67AFA3772B4B9303B1B444BFD0A2E1FFDEA902493E1600B69EAF1217B9DF2607 +B0397165B8387C9BCC3D58D6FB6BD665CA0D2C509270C53B5EA63EB761F88696 +6601C53826AE17074880519DE36B7F9D91BD323EA586CA1B50B9C689AC813A38 +38FBF0BD10A7484078202ED64C368EF2AAC953EEFDDB599B1C00424722D0B1C7 +5D54053884EF88586CCB05FFC5891EEA9F0753E0F2E20BFBD7570E6AB5CC9A87 +CBA1B70695AFAFB68598FE1A396EC727B044D62484F8949B2CE9B87D9CEE04DF +F82BF14931BB6F9D99AA29639EAC0FB9701025D55BD054E058D3E91F24B5B7F7 +435B508C0FB63B6F6E5679D2432045BCBDFC376C138F430E8470A2D7137E9A69 +AAB13B8C5C0B2D0BD52E7C6F4150C4774423E8C99C28166E5FC3BCE52C14ADCD +13AC9569CE318E21C11AE858AB0BD573C2E4B683E0A0B7FFFACED5AFB51E8444 +07E0410E9CCAE5F3D4B5573A57281C8D4157305A78A5E7DF61F9DC5015F89B10 +FD77E7B137C7B6E64620932E6F45639BBC6FE01F55893CC49C3CA98C4433407C +56AD63401DD9A62024FE72E86088E18A8C0973844C950B9BDA89959372A2D1D8 +3AD8860C770F19A5292DCD4C30E8928CDB1375A67FFC936BAD82A0B00D7BD3B3 +00915D50ADA73C3356E66B4C65F5A9FC00C3694410623CE89C011148DAEEAB45 +A419D2C816D51F41CBC436C8E761E2953D39C970D1FBB4CDEB5D7FBB43A8E155 +830744340826B71B9DE34E73FE10D63971144313B3C118C2BC7B3A4524312B30 +54781C05A7198C81BDF37A5D6422EC02E9D3ABF91BAE6634FE1B2DEE1E2C8CF9 +D68763C077C0C1C3D6CA8DADDA97A4265D166744B6CFD10F1A79C610ADE46912 +115330743692D0DDBBF56DF4642CD37869BC08F102BA0EA2EBFBC82BDC7A56D6 +E9AFBDEEF77BC1686DF9DED60741C7A175FEABDA83502F529CD5EC1517FAEA5D +D8FE805F33EF3FC77FBAC636020ED7EF071525CDB93880A24EAEADF171B5C074 +5D75F66FAB78AEA057C18ACF58136C94A428B207C285151085FADE184AF8C02A +0F597E6E21FA55672F22685F98783261B578D2574388D48F17FDBF84B4F2033A +85B5A9C8348BD4A6AE9FEE690C5A5AA7C69E764A8CF0524070526798FC4EF75E +A4F294EA8496D032ABCB2D781090EC91ECB4DD4B8C7DBE9B8A3BD00614A35B7B +D9E4187F69FA5B2A51660FFA663695FB3C03D7569D309DE3ABD986AAE0ABCC95 +E0E08A723F6E80F10D4754D067FC40C658C6B6E3A06E957827E12CCBFE313429 +61417901790137716DD226AB585C11A08A3E33D5F5D10E8177B9BDFEBF1C2982 +70EAA54F518FF6356D0543D1C17BA3C86CCA2B21818D8B16068294BEABA5CBD4 +F32EA6822EBBB7BC03F39E1858BF77AF24754281FE3FAA2E1B52D713BF0493F4 +CEC8D7538AF44A083569519AF2F597A0F043F08FF549973FB2230FB689F0DB5E +1F8CF1FF405D523BD805AD2FB5286103B7E529108C25F0B0A3F808E890D1582B +F6B71F7A6F998AE6E072B40F17243EDE31995D77233E9DBFE47B79290BAA7340 +52AEFCAEF6AC0280E232C2C36EE92507DB9E1AF76C75BC88E4DB3D178CD1E4C0 +4A68FA84414DEF5E701BDC76E7B9700EBBB54DEAF0039BFB315ABE4DABB07F7B +B64332BA41E584EEA50F61F4C704896227A4FC47E0F66B1018EB89CA320F74C9 +1902C56647DA8CF495BE97E6FC940B9B2F00EF3607EF9D22EBAFE6FA63F7BE6E +929B2825E7C7C99845E58D8E510FEC2BB34BA1D0B1F0BBDE4C21E3DC108365BE +E27362B2B9547497790BA05E28DCB5D0BBF13B545BF86C23FC4AFC91A291420D +406076FD1D7D016FB352FCE0E4069B1FCA4C9425D9EAB7B4E5B768EA4B1F9698 +3772097BE3F071225560093B78A0DEB9119BB0F6150E583E0AB51C2D9CEA9048 +6CBEF2EAFCA2AA8278E793C1A3ECD47AB2679555498749C5C3A80DC5E3CEACD4 +49EF85D68E16B5AE0ACCD975B8FA742EB1CA422822BB85689EA733B47EC4BEEE +9C64A025D82411EEFF938985D5BF69A69EBBABB3D619BC2837208271A1A6C794 +D2BFDFC029CAFE08AD0BD8A2450A114BABC2D268C833BEB10F205B7C98854899 +BDB4558F75BE5F3E71E7393392A0FE4928556628295F5FCB590AB0CBABE5BF2E +6C34ACDCDED7FFF4837E72EE7A9A00CADB88C6D93DB82004DB8D9E8A2F161A38 +FEB95065787A6E854DFEC5DBF19D4E977A07A42287A2DBD42A7B7895047831B1 +6841B250CD148557D72DD7E683BF1228A69163693D20446633CB481DC110FC14 +AAB8E9264F5EE5579768453C3DC03DEE2825853BBF13AFD059468E3DDB63A990 +3DD9C28A08103957BBFD269B2CE9C17B631FB79BE7912CD3F2EAB2010152363B +F9CE7D96355721BE05FE48BEF99438A2EF8990A519D704A287889135BA6966C3 +1430A6DCB1642F75E025ED7EDA420A3AC189CA33C84F5008F1D4D2C9D54B1BCD +10DD7958F06FC41A77CC388CDF685F5E2937C95B50D07C6316ABC08495EF3198 +A3D8314735566203199DD5580E703CF30ABAE4631847C23B8AD84CADB0863804 +0D27911D5CD1C2DC6575563595313A6E550D7779D1096790EB7D8991E2D2BB4E +21A9A6F5402029FE2439769D67DEBDC8AD8C861E90E53229508A91B2E36655C2 +842F5C7F6E3BE5A7DE64405908A3F3F7B314845780F506662143AC7F27EE86A5 +3E3314FEB658869177E89E3292F67CC0B78F7EC1AB6A1C69E80D065ECA4A8185 +E98E9577DE92D32FE7CCE94227FF4DC41E9B9D6967AD053D7B484EF5E6955F9B +BA365964A120B94651CF1F2FFDC112185C677798333A695D5AB39E0369E92423 +6EA0E4FA2A6A4DBD7A3F1530F5C1B8AEF5E260EE0B5F05F98041C13A2A98357A +F1CCE46D69A9E54D96A27159BB74CE9AA7E2465DF8BB191187D14A7C115EDD3E +22C0AB581D0FEFCECAA1615EE015B4701779D8244199A7BC784E9865B00EE8B4 +9B918E886049F1F4939E05B4230D1DE688A6927BC77F937AD3906040842D63C7 +DB8B2F1EE9501481D533B2FE9BD05DD58E41616BA8FD80E59EBC38FCFE2DE44E +F169725ADB63F35AB6A2D55AF3F93900C42DD44F3D393FC62DFA07074E9560A8 +8F841AF94B19A149AE0478BAED0988228D56F068D2B7D258F025440987FE7AE6 +ABCA16D566FBEA8B0960A982D2FE2B016C16E1C212D194750A8A223D02F28A0B +8845A09F0EC9FA99AFFE71134457105F3B8D3B7E33F4A6CAA53F5B0C9DD425B3 +95C44F55FB1747C520EE3600BC5A557C6E3F6E7C0C519F68E411E47A248FFDD7 +9D1D00AA769E3CCD964248444FCA4DDEA8FDA9B882F96DCBEF94CACAF589F6B2 +568910A40F1A19000F1997187917BA23FE1E374F36FEA1F9734C08FE0B84109D +86437D096DC2576BD0CBC8F94568E2E17613658DCF3506FD4770918757F11106 +C4FA4B7EE1DC737637D95CC5287E9A8700D904CE732A93EF95F5CEFF173F2489 +F4F89E7B06D64F37B54DA7C27A5A6B94BD126B9CEEF17FD79BC48A778BB8A47C +89D7043C7A287733031776912B98D449008C02ADD52644E422A40C38BB1F69F6 +91122BFE48E6FE4003BED0D3748CA19407BCDF24BA4B41EED384FC907E251089 +02BE396957D1934E148831AE7C815BDCFDCECD662966EBD3D3AC0303DB98DBC7 +FEA6FC0C4C86F21D98814DA3AC4359850AAC9A32FB888F23C3803C635D1CE704 +C2DE46AD5212D7835669581477FBFD614700D6BC3A1C4E266C15478DC4965F27 +BF8327C9FE55B586D057A5B67F97297EA7AD2B8E5D150CB3584CB2DDC5796F17 +B54A16ACA13417F76CC0D133DFA2A68A8D2F4056A28280387733ED481C4A5009 +7240019E47B2230986A5D37263D62BA3D19EDC0688F326A406F9BD8DA3CC648E +93EEB1FB7ED3412955BCF310794A648F0D3CD8F51792E322DAD8CD3CB421CAA4 +43C2122F18ABCC0D24CC8C08E7076D8D7079F3C9105EE5567ABD3D9951F55183 +CA0B9098477F133CEE70950936554C29EDD3DE5931CC93B4859A21AFADEEDBA8 +8FFD06D303CEEF0D9E89E6660D609C17A3E2095F15EE92F96749308B73EBF4DC +5A06ADDE6F83BFB368388BF4B150918BF295AD636946160DBF3082857F0352DB +B2324CE9D00EC6E0A19B83B0FD74090B3D09D499C3B01F3ED10587351BEFEAE2 +6D641D49B7A3490F09BF16B8D17F9273D9A8D1BE060CB343627CC5EA64D47B80 +12CEE093F205AFD4D223FF9A05D570F07571F1BF3F29CDF026E8E3DA1546DA4E +FC75CB69B897C9EA83852D31F31DB5D7BACD61AE68D568CDA22B8B3BD3FFD900 +F59825D71AED899CFE666140D9EA8AC68B343772084D45B94B823422446EF290 +16204C9D6FDC7AF0C1A9BEA45AD2998C6920FF304983D415861028AADD851711 +FBFACD0470F350D9D728787BF86ED78492C31CE4E8AD0913637E245B375C05A5 +D5CEB41EEB8E26B97BE0F428AC27BCF0318D084F48AA451C9BACE4A515379938 +C91AFD5DA7E08065B0AADAAE92DFF7E113E18F1BB31594F476D76445B4E57E88 +2A1257E7A108FE694A8C7A1FA5C03B6E07436B6560B586777DBD57A449D7BA28 +B98BF4F729BD36137E834E00454B54CF1D179AC05D5E50D244BC4735C9ED3F75 +A15B54CF381CD2DE3DB70458D95772040A5D25C0640844685C2ADA9D6BD6808F +BBF4CA6EE6C43A7088F1EB02875FB5768C07A6F0173EF1350FBB689E6F375A57 +966CB2F9627D7B6593B8270723603F097803324E2127A46E9DBB7C037F86EB92 +5DFE31A012031F36D5F6099187724B093E8498D6ADB51AFE9B73054AE10CBC9D +3A107876C1FFED54452D3B835ABC68EE4F0A91D2B720BB2C5A1C96766087055A +AA4B08E97B5BD3466C6897065446F7653445CF64D9C876462297A0EF40FF882B +18A116878F50F7F21A2547EFBD7B2659D95B6273500EB6410F5282F3331581D9 +6BDA5FDF5C92005ADF6BDB1CC337171D3E59114373B2F952DAEC67ADB2BC7EBC +ADE1A3554A0BE5B900C504B4EF59E37C2175060C6357A22ED1A48386D9A9DA09 +BD69A5DD1E06D19E0E44804AB992686370EB8BD3975EF5529CE3129549C594D3 +3B30DE0A59DC9A63C681536AFFB211D16A77A401799D65079F767F68BA44B66A +846500D44998B1B1164EB30AE3737AC094373F1D21688137CFEFBC2591A87D0C +E5AEDA30DA4F11EEEA103137618133056243002C75ABD706FF6272EC8B127F51 +2CD94B4B14E7CB5F989871CCE60042E3E8AE2DDB34FB454F1FD4C20CFD8899EB +EDFB47D236F1DF48F33859FD57767EFD2E6818E23B17EA84AF11C713A8BFD03D +CBFC7B5048D10076D5CCBD5D4FF6C390192BA1578AA8861EC04D7909FF3A12A8 +D6759D25E266F75BDDE6A6FD929A354CA6CBF6D576C8A807FB424167C7D2B565 +0DAF0E632ED062FCBE28FB8AFD34FBB1B902B7D33DA99999E50A5BC79A69E5C3 +6224DC319DBB5E8DCBE906DB31D2D60FBA5D70A5A59B99056CDB01C63967F793 +59D1B292AF365D551C1BDE7D5E9A26CC8D7CCE79CA02A223ACAAC9FD37CAB297 +762FB5C45277393235C450451C550EE6B9872126F491688AB4FFC28B25F44AEF +8261BB77AFE00A6045F46D432299F879232E98F9FFBC326D9D0B73DBE7E616B3 +3B0262CE0FCACB72E14C2FDB87A97F47425B93D6496B27DDAEBF19F411F46AF9 +8FF43B1D23ED27CE038A71169DD47A3437A02EF556D9F32B061E78C54C72BB5B +DC9372B038A82F59FDD0AD40A42DAE32BFF67374B9D335FAE9DC24349F296147 +84C3339DBF4C4D4D95243E816EB67AF788FDFF37ACDEA67110CE092C31968B96 +377B761909AAF09F2E35801FD76EB4956C28D804A744610CC5D397DB2DD70D22 +A88D59037A05BF9842C0D70A1FEAD8868CE29857AC764A19824E49578AEBD910 +8BFD21BDD57B4AB80E8594BFFC04C7F2EF1F1ADFBE5413CB73469769B9147724 +9D08F7EC9005E5F4D03ECCDA89824CDA2FBED714831A142A95840FC5F9D723A7 +0AA3B462361E4BF2AB3E0F6A04C2AE33B93678B5EA05CA40D47AF800177556EA +F4012AEEA4E77CCD4CAB57A0BD3F2E3B7EB1A59285271F7F46E4F784627D1F7D +3D0B9578074342A7D63C9A193A9B4042B80AED78B9386D0482DBEFAB944AEAD2 +19A1E1520465CDAE9ED8AA14BEF9030FB1A945F7660FD338887C09D913F35AB9 +B9F6931BF820312DBDE76CEAF17E2312B681D4C1FF1A9FD7104F862054F58170 +29FFC4C8B645E007184D78776B1A1D36B4471AC7B0F1EAA661F970597442A05C +276D681D766A45D04AB673196E898A265A560631EDDC0DA89D3F947431E70660 +B53B816A2049DE043BD83D5F47DDB8CA15F4FBC9BF5DC3C106261E57CCD19ACF +81896DABF3654FF6C6EB2194D3ADCED52EEBF4FF5DCBE4F61D5271936DEB3BF8 +A9F8370B8D4169B0AA4EAD9F68483D99140C43040D8CDCBC22CB1D32CBF50262 +8B110ABC798069F2B5CE2BDD87F4AB5FFFA53A6D2A30DB96AB7BDD560A8D4E29 +B7FAAC3F38DE839FC1FB18CC4B968D70A203F91912A6A310E97DD270A8C70065 +850B1E83906A24F5B7C681038FA2D387B8495393A9F28A4769558290BA8FB358 +315CD2F8AF27B05BE98EAFED306EB9A98E96853E48C4E91ABA14BD4FC6580AD9 +5567E0BE8334C346654E6C42207B33DCAC5FED08DC51843A089243CC31AD035D +F3642872150141C36D1C1901DC379FB27BB61B4A077FADD338C2A01580D84E01 +35EED2F2437F14B549B1E8C80D263159FB18C27A41CE503CA970CF66F7BBBB6F +47F397F59231D0ABD7A2EDE43E477926ECBC24105236974C892564D5763D3D5D +678FA7AC5D488E5F1B317E75E5E54D0FEB31A7A07AA201C7E71AB75B9CEAC020 +4EB718886E4FF6A9048AA7E24C9EE09AC49ED184A6843779A107F301426DB191 +C7E794FD9DF953EA2BFBB6499DFE93F51D025FDFC3254D4A4F536A5985A24A26 +460E0562B3A33323113BBDDE19EB95FB14003339F4231C62C5F3370C9D152978 +760F1E4491254E671D57B50D50816A1C2963708DD3E8D4767F4A3E61B91D5986 +0ADC6A87A8ECF7BC89E2A66A0139EDB6BC86825F08671699700B83CEBE19EAED +24C1F98F12A9E59DF18D14BE19388DDF3C5B474F5374D80D469AED90BA08D8A6 +6081BB0BCBDA4B8FD30EBFD8E947926A7AD4A39C3E3CF9707B6149E537FB2EE9 +7F5290CC80BE06CC71279A1A90907287AC90F0981A0C8F44E2531B2497AB4CAB +F0ECB58D9D3A2FC0598072EC9C11DE537FFAB3A71CB525626D5B14F1F5AA03DA +E0378C8EB983762F06A91B140D31DDA4C8E5A64AAEAAE3E9C16270D6B3F40DA7 +30261D7BDFD3C9EF826C2CABEFDA47C861A044502AD9A7D8C6D9C5C1BE025E51 +E4442192410641116F61594BDFFEBE4B49A1DE68B5FFB595AE6CD5C5E6EC8DC2 +4FDEB0B8D539D079FCDC56E9BC4B1EE5A875E2B32F3A80AC939951D59379A0F7 +EBFDA5F8F75BFF42AF5F9A3D74162C8529E1C2C1A078F05D9A4104E05BB2A5C1 +CDE2B37C804F50577B6D1308DD9C414C5ABBB0FAB479D9B166D442B6640CE02C +62C4CE72A35BF84F3C4AB57D15D6C78153E9C5533E181B368CA08340FBC83807 +8EA387EEF02769CDD90167909E4A06C058C50E10797B605BF15540DD278DF04F +7CA22DA9640469563CB93760B99AE719923C6AE3C993B61EB38EF3A1DD23A837 +9FDEA1D81FA8D800F1A68D5950BF577FA148945992EEF0AC2302C08791F29A78 +31480E17EF470AA749FA5A3B6933F17030AAA7B0A2CEB87A0360124FD1504C60 +DFC7EB6CCB0172E299B1F6353CA60FB57A0FEF4F937EE210F4B59F90EC4E7901 +33AA578C8AF018B06D7B9F5E17DF090D25C567A69429EA3D1E7FCCF0E3330146 +F527C093BF5E6A38EE84B61290770E74C0F5A2D802382305B78CEE07B6FECBAF +1FF8DC875DEDCC393F8069CF10D6904143947263AE767B9D44B4BD15CAEB7C59 +1BB850776C45D8D921D1596B184A39822789F968BFBE533F67CA1C6794E1328B +FC532CCF2606889E4C6D9D3104C43DC8C81BE4EA320E3BC95C439EE695D267B3 +64D1861F86EAACD43B75631AE31720BA31A6CECE101D902520B3564A2BC6BAA3 +EF49264453597E2FC264259587E2295BD4748871D5A349370AA3F656B45B5CAA +67F7FBAF466136460A8ABDC4FB7A6B0BB95D213C98D46C6F1227D0D8FF713353 +93E9F72BBFCB7462632EB6BC8CABC9772F8502DD9589879DD872D4747775D5CD +EEEDEBDD09F60C7E4966B4FAEB0406B72F8FF605BD06D40B658DCD56F58B5B0B +4F975E854961290F30C0BC06DB056EB724A0AB02F25F032E14C851C05AAD242C +7810604B0835C0C57C5EE617C78A61EE89335F2E9ED0460637B5E084DED97E6C +129E8DEA5117B3C82C11A247582DF20F6C52256E113EBA77A94CC74507B84868 +330F7D9D1CAEDEA16AE48BA573A3EEA5967FD885E322F3A4557880C7FBA4CE9E +82E0EBF2CDAAFD3AC621D8EB04DFE87D8C3B88FB72CE64B5ADB2AF0F59519ACA +C0B3D4F1428E2DEA2E969ADF6CDE36D67EB292F4CD089F9E4BC79B2FC5EAE73A +4ACB17ED814D2B4FDF2051EF4CF0DD9598A9036B09AB30C41D11757DB3A16F81 +829264061727240B6C9213E6E77B8FE1C6D40DFEC8319FFCE35325F459F48E0E +E3CC5353E652F88FBDFE332D7BFB9E26E435E6FACB01CB4185587FA436B54B2E +9B2E5459C4040DB4FA2EF28FF9035EA3B088ACCBD4FA97743B7726D3CAE5BCD3 +97BA1FDCA43DFE85DD279B016D4D64DCEC325FB1ED9004C10C3D7DADC4AF3FFC +65133B9769CCFA21FDF0DC77CA7AC67CBFAA34A117DF62DF082622BD4E3E50B1 +89223DD7593D3674AEB6F8B6B5DF7AC21D9B88457317ED0F6CF9FF5A2907997E +B32178C2C63001A415D6978EC80CBBE250BA0562AB6D2BF68317ADC676E012A7 +37EFA5B743C0FEDB224E360B0427F9B40998E518680AAD2CD473A10EBA3DF8E1 +02DB0A47EFEC0B9A942543FDE90924C946C3BD8FFC80A3DB1802E984EABA190F +C14BBAFDABA2BF6D6F70E2C5C83B3B26B275DEE03986CE9B76122AA697B60BF4 +94CB4168FCAC1A30AD6A7EF52990756AEBDD463A19ACB6DEB3B22BFF3FA494F5 +FBFA38486197A1CED5292DB6BE9A908A72B8B06E2C699D6AB75FFE0D0263598C +96F6B6AA9054EBA80472D3FF9889C7D5781064633EDC41FBCF529188EC875551 +9A8E6E704DDE0A0AE2818E9B48A1D6C5647428F74126A18BBC645A5DBEC6014F +3A2B5DE554FD0FFC24EFE5C7FD42DBC5FD7EC83D687FCB4D1D83F5239190A114 +6E518316DD5770805463C5A1C471B6B3E5127F323F60824D13F79652B119EE55 +207B3DC19A5BE43783D723FB557CBC51ED0027A70B19A0039DEF9FD596D5220A +A9CDA067967A43B3D1F3FC4F591BFE0EA1D14F76C8D6CB46D3A904810C8A2370 +F4DB0B95DE9F7CC417D1750BA2C340B265B989E10F811FFAADAB3C186FE780C5 +66F3C4AD294D52F199F9C7094BF0EAD8152BF74D512A470D7D7F201AD2A48693 +7EC5E0331D522494F12296CF2386782D4F27D8F303AC898483205A841CC9BBDC +06E2659093FD46A564338A191EC83CD5AD0E88F6356E571B01E1EE4498B7F8AE +BF68A600694C245667C46D55A2DD38145A944F02F7C57E3591C33DA1DF09481F +939121F4971478ADD828089EF0860DAAEC478B6249A125B59FE37967CCAEF050 +EC35C66EDBCD4842C053D712A353A40E4EAFFD8C81AC0484F0C03336ADBFE356 +DDD6B35FE5429035C8282CA19A33F4F18794570C0036D413CD41B209876BE2E7 +4E8B47BE08F29D5C260BBD9280E2EDBCA87A368C84661E8D470C8FCECF87E141 +E181D826EA00DE56FBDCA1E23E47BCF2C96A9C58E53950DB59E4322ABDEF9AF8 +F15566AC294E182359C7A01DA9C60ED3C0A33619F690C7CF1CD8CF6D0E1335A4 +058E25F6D9619B9BCC4EA35E4666DB96431B5A9258C8472C4AF837EA7C01DECA +90E62B258E26E398918A03B37FA4B666C54EDCA0A92A67706E51CB96E8561C64 +782374B5BB113B860B5CEFFA859EAADAA9F0B3363576CD1D4DAB0F4FD5F0906F +F814005DAF108ED84B38AE432E26D07AEA271F903D7BC65DF96A710C206B78D6 +B9EB6AC39B6BD772E8E2779E62CF15FB947C4D9C05092A89F03CDE0E64DB4231 +8488EC112DF7B0803F1857DB3A61D578E4C7014E46B8B236F75EB75E35247A5C +B3F9C37AF8C92A9EB869B2C52BC122BF948F80E5DE2AD9691A550FA87A59EA4A +303697EA12F26644C7661625000C17941474D1D9CB57477180219570201F85DC +7E6E68D9CB90866DED473C06E00CFDF1499F8B90C8EA3588CE4C620B35215E70 +445F2B67E3B7D817189AD8D2B070116A145A443308EF1012183C46DCD920BFDC +0E43AEE3EE3CAE1497BD325EC936C9825E30E3EDC991FE7034B5510775170C96 +57CE99343D1361997B367E27EB09E48873CF999D1C688B2AF034C738EFD85CDB +54556BC6C7FF68FBD042BBF9799160EF194087E7CB8D3BBD6FE1DC8600DA6058 +42B41C87B8BC5CF59F64B790DADE8D58756157053F85C6D2B0B0A8BE368C5480 +2B719F0926B3864CF2A8581308DED6EEBE16A00109FA04417DD871BA3DF8E102 +DB0DEC8D22E82DFAE6D7CBDB0C2F268BB8BFFF2897D51562CF6C47739DBFD8DB +8B19E152524A12F8C4B27C5C38BD6A83391D056D55AD5797D4267092C026DC41 +AFE6EFF75E65AEFB08395942723FB853550238DCB92FBB00A1B226EEF60C7ADE +D39431033CCEB5F4CC02D42B0C297B9F0ECD41BA050C469F1775237FDA7D6F14 +15A7C0E87395A7C4FE8CC4F1A4DC3169C25CF63F91D69A3C1C428F1E3D386DE9 +8769691F9CE7ADA0F5D6C1AB83B98945A1FC4CDB3147E7B4F682116D96D8E1D8 +6A54EFD1C11F0C8286F5EACAE865636E5CFA757AA5E0CEAB244A45B2817579FF +0AC60B233EDADA99405DAB8DE77DD5D3FFCD2B5AD9C454E7F0C9CBC54BC4CD46 +657AE3FFFBB204C6D59B59B38D5DE6831D51B47086683B838891E3B60EC51914 +D1933520D145BE35C8758391594AFF7153A7B5D4448FF2169E672CE9991EB8C4 +22B5C54257C66582997E8240B91C1D60569ECC2EEFB7B6B0263B8B5CE6EE63CE +D9FF7BB664F4D417A96E86F969D738E1A6B6E4AF9F51D128B5DCE060D20F8328 +7CA597630321ED8C3B9181B4BCBD8658F02FC270B98E5B891A7D76109880E837 +2D2D9170D19806E98EB31AEB3A99B09AC2D6AF6FCA3B8C125E3E4A1CC2FE65A8 +085DE829EB5FA56FC5140F6F65D8F43BB10A2EF159EED4AE26385ABF6CC8AA90 +3790A8B717CB244E7EE4094D8F77E1BEFB1B6E4F4BBED8DD597C7D5538F7839F +E5FDE0E1366FF37A163BE9B85010B1779B1A07C9206E5AD692F5610B75F95BBE +7E15137FDFEBCBD31B755BD6DFF62C7619390796C1AC2E82EF1EF16A22463AD4 +F4DAC719BDB5F54FC33A3FA2421836FE16D3C2DCC0EC67911640B755E987EDFA +5E517D30FE8FDAAF71B7365428A9558234C569C26A9A3720C4100E1DBFE058DF +3B033058584A762FBCA142DCB3F0615D7AC52C93705A46F06161EFD18E834A96 +48C62368DB67200BA86C57EC3252B3FD08D95F9EB0F865A5948DD7E33FEFB6CC +2E97CAF916D51885965E5EA10A9FA85DDA42F73E9BD52BF797AE122800B2ED31 +1E002BA8F58F0789719088E5F8D69F44EB2C36FEFA77D26C34ED0510BA8EF6F3 +EAAA97540D8A69D4CABC4A5B75B6E04200FE87E54A0F561078F5CB41B105445D +0714A9361D573F0A835A4A818CD971F7C2324E77E2AFD92695E4FFE75A321793 +8C17FCC21B5140F6A75E7CE8F647A77EE5A856AEBFB9B4998DE4DEAC28B55B77 +121D3219A92C5EFACB445F5E1FCAB29F4C8E7D59A42710D23F5B3E7401320B49 +AC2329147FDE0F42F68D06A1AB8DA3095E7054D17B0C37F7F0B043798D3B10F3 +703280FC1F468CCA314516C8915D6086BA1220F14623EC352FB2FA94684451A6 +3463C8065B86C7C89FF5947772B834D3CA399321C527D81123865D99645AB0 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 6578169 6578169 1000 600 600 (example-grid-100x100bp.dvi) +@start /Fa 198[9 9 9 9 9 9 9 9 9 9 3[5 44[{ enclmec ReEncodeFont }11 +16.6663 /LMSans8-Regular rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 100.37491pt 100.37491pt + +0 TeXcolorgray 0 TeXcolorgray -600 233 a + + -600 233 a -600 +233 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.09993 pgfw + + save + + /pgffc{0 0 1 setrgbcolor}def + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 100.00119 lineto + + 100.00119 100.00119 lineto + + 100.00119 0.0 lineto + + closepath + + 100.00119 100.00119 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + /pgffc{0.2 0 0.8 setrgbcolor}def + + 10.0001 10.0001 moveto + + 10.0001 10.0001 moveto + + 10.0001 90.00107 lineto + + 90.00107 90.00107 lineto + + 90.00107 10.0001 lineto + + closepath + + 90.00107 90.00107 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + /pgffc{0.4 0 0.6 setrgbcolor}def + + 20.00023 20.00023 moveto + + 20.00023 20.00023 moveto + + 20.00023 80.00095 lineto + + 80.00095 80.00095 lineto + + 80.00095 20.00023 lineto + + closepath + + 80.00095 80.00095 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + /pgffc{0.6 0 0.4 setrgbcolor}def + + 30.00035 30.00035 moveto + + 30.00035 30.00035 moveto + + 30.00035 70.00082 lineto + + 70.00082 70.00082 lineto + + 70.00082 30.00035 lineto + + closepath + + 70.00082 70.00082 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + /pgffc{0.8 0 0.2 setrgbcolor}def + + 40.00047 40.00047 moveto + + 40.00047 40.00047 moveto + + 40.00047 60.00072 lineto + + 60.00072 60.00072 lineto + + 60.00072 40.00047 lineto + + closepath + + 60.00072 60.00072 moveto + + gsave pgffc pgffill grestore newpath + + restore + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 100.00119 lineto + + 100.00119 100.00119 lineto + + 100.00119 0.0 lineto + + closepath + + 100.00119 100.00119 moveto + + pgfstr + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 100.00119 lineto + + 0.0 100.00119 lineto + + 0.0 0.0 lineto + + closepath + + 0.0 100.00119 moveto + + pgfstr + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 0.0 lineto + + 100.00119 0.0 lineto + + 100.00119 0.0 lineto + + closepath + + 100.00119 0.0 moveto + + pgfstr + + 10.0001 0.0 moveto + + 10.0001 0.0 moveto + + 10.0001 100.00119 lineto + + 10.0001 100.00119 lineto + + 10.0001 0.0 lineto + + closepath + + 10.0001 100.00119 moveto + + pgfstr + + 0.0 10.0001 moveto + + 0.0 10.0001 moveto + + 0.0 10.0001 lineto + + 100.00119 10.0001 lineto + + 100.00119 10.0001 lineto + + closepath + + 100.00119 10.0001 moveto + + pgfstr + + 20.00023 0.0 moveto + + 20.00023 0.0 moveto + + 20.00023 100.00119 lineto + + 20.00023 100.00119 lineto + + 20.00023 0.0 lineto + + closepath + + 20.00023 100.00119 moveto + + pgfstr + + 0.0 20.00023 moveto + + 0.0 20.00023 moveto + + 0.0 20.00023 lineto + + 100.00119 20.00023 lineto + + 100.00119 20.00023 lineto + + closepath + + 100.00119 20.00023 moveto + + pgfstr + + 30.00035 0.0 moveto + + 30.00035 0.0 moveto + + 30.00035 100.00119 lineto + + 30.00035 100.00119 lineto + + 30.00035 0.0 lineto + + closepath + + 30.00035 100.00119 moveto + + pgfstr + + 0.0 30.00035 moveto + + 0.0 30.00035 moveto + + 0.0 30.00035 lineto + + 100.00119 30.00035 lineto + + 100.00119 30.00035 lineto + + closepath + + 100.00119 30.00035 moveto + + pgfstr + + 40.00047 0.0 moveto + + 40.00047 0.0 moveto + + 40.00047 100.00119 lineto + + 40.00047 100.00119 lineto + + 40.00047 0.0 lineto + + closepath + + 40.00047 100.00119 moveto + + pgfstr + + 0.0 40.00047 moveto + + 0.0 40.00047 moveto + + 0.0 40.00047 lineto + + 100.00119 40.00047 lineto + + 100.00119 40.00047 lineto + + closepath + + 100.00119 40.00047 moveto + + pgfstr + + 50.0006 0.0 moveto + + 50.0006 0.0 moveto + + 50.0006 100.00119 lineto + + 50.0006 100.00119 lineto + + 50.0006 0.0 lineto + + closepath + + 50.0006 100.00119 moveto + + pgfstr + + 0.0 50.0006 moveto + + 0.0 50.0006 moveto + + 0.0 50.0006 lineto + + 100.00119 50.0006 lineto + + 100.00119 50.0006 lineto + + closepath + + 100.00119 50.0006 moveto + + pgfstr + + 60.00072 0.0 moveto + + 60.00072 0.0 moveto + + 60.00072 100.00119 lineto + + 60.00072 100.00119 lineto + + 60.00072 0.0 lineto + + closepath + + 60.00072 100.00119 moveto + + pgfstr + + 0.0 60.00072 moveto + + 0.0 60.00072 moveto + + 0.0 60.00072 lineto + + 100.00119 60.00072 lineto + + 100.00119 60.00072 lineto + + closepath + + 100.00119 60.00072 moveto + + pgfstr + + 70.00082 0.0 moveto + + 70.00082 0.0 moveto + + 70.00082 100.00119 lineto + + 70.00082 100.00119 lineto + + 70.00082 0.0 lineto + + closepath + + 70.00082 100.00119 moveto + + pgfstr + + 0.0 70.00082 moveto + + 0.0 70.00082 moveto + + 0.0 70.00082 lineto + + 100.00119 70.00082 lineto + + 100.00119 70.00082 lineto + + closepath + + 100.00119 70.00082 moveto + + pgfstr + + 80.00095 0.0 moveto + + 80.00095 0.0 moveto + + 80.00095 100.00119 lineto + + 80.00095 100.00119 lineto + + 80.00095 0.0 lineto + + closepath + + 80.00095 100.00119 moveto + + pgfstr + + 0.0 80.00095 moveto + + 0.0 80.00095 moveto + + 0.0 80.00095 lineto + + 100.00119 80.00095 lineto + + 100.00119 80.00095 lineto + + closepath + + 100.00119 80.00095 moveto + + pgfstr + + 90.00107 0.0 moveto + + 90.00107 0.0 moveto + + 90.00107 100.00119 lineto + + 90.00107 100.00119 lineto + + 90.00107 0.0 lineto + + closepath + + 90.00107 100.00119 moveto + + pgfstr + + 0.0 90.00107 moveto + + 0.0 90.00107 moveto + + 0.0 90.00107 lineto + + 100.00119 90.00107 lineto + + 100.00119 90.00107 lineto + + closepath + + 100.00119 90.00107 moveto + + pgfstr + + 100.00119 0.0 moveto + + 100.00119 0.0 moveto + + 100.00119 100.00119 lineto + + 100.00119 100.00119 lineto + + 100.00119 0.0 lineto + + closepath + + 100.00119 100.00119 moveto + + pgfstr + + 0.0 100.00119 moveto + + 0.0 100.00119 moveto + + 0.0 100.00119 lineto + + 100.00119 100.00119 lineto + + 100.00119 100.00119 lineto + + closepath + + 100.00119 100.00119 moveto + + pgfstr + + save + + save + + [1.0 0.0 0.0 1.0 3.64243 4.47179 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(0,0)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.64255 4.47179 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(1,0)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.64267 4.47179 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(2,0)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.64279 4.47179 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(3,0)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.64291 4.47179 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(4,0)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.64304 4.47179 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(5,0)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.64316 4.47179 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(6,0)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.64326 4.47179 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(7,0)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.64339 4.47179 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(8,0)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.64351 4.47179 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(9,0)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.64243 14.47191 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(0,1)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.64255 14.47191 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(1,1)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.64267 14.47191 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(2,1)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.64279 14.47191 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(3,1)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.64291 14.47191 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(4,1)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.64304 14.47191 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(5,1)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.64316 14.47191 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(6,1)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.64326 14.47191 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(7,1)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.64339 14.47191 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(8,1)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.64351 14.47191 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(9,1)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.64243 24.47203 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(0,2)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.64255 24.47203 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(1,2)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.64267 24.47203 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(2,2)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.64279 24.47203 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(3,2)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.64291 24.47203 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(4,2)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.64304 24.47203 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(5,2)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.64316 24.47203 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(6,2)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.64326 24.47203 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(7,2)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.64339 24.47203 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(8,2)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.64351 24.47203 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(9,2)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.64243 34.47215 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(0,3)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.64255 34.47215 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(1,3)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.64267 34.47215 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(2,3)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.64279 34.47215 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(3,3)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.64291 34.47215 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(4,3)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.64304 34.47215 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(5,3)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.64316 34.47215 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(6,3)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.64326 34.47215 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(7,3)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.64339 34.47215 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(8,3)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.64351 34.47215 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(9,3)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.64243 44.47227 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(0,4)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.64255 44.47227 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(1,4)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.64267 44.47227 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(2,4)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.64279 44.47227 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(3,4)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.64291 44.47227 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(4,4)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.64304 44.47227 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(5,4)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.64316 44.47227 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(6,4)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.64326 44.47227 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(7,4)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.64339 44.47227 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(8,4)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.64351 44.47227 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(9,4)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.64243 54.4724 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(0,5)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.64255 54.4724 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(1,5)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.64267 54.4724 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(2,5)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.64279 54.4724 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(3,5)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.64291 54.4724 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(4,5)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.64304 54.4724 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(5,5)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.64316 54.4724 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(6,5)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.64326 54.4724 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(7,5)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.64339 54.4724 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(8,5)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.64351 54.4724 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(9,5)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.64243 64.4725 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(0,6)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.64255 64.4725 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(1,6)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.64267 64.4725 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(2,6)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.64279 64.4725 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(3,6)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.64291 64.4725 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(4,6)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.64304 64.4725 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(5,6)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.64316 64.4725 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(6,6)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.64326 64.4725 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(7,6)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.64339 64.4725 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(8,6)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.64351 64.4725 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(9,6)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.64243 74.47263 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(0,7)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.64255 74.47263 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(1,7)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.64267 74.47263 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(2,7)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.64279 74.47263 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(3,7)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.64291 74.47263 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(4,7)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.64304 74.47263 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(5,7)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.64316 74.47263 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(6,7)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.64326 74.47263 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(7,7)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.64339 74.47263 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(8,7)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.64351 74.47263 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(9,7)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.64243 84.47275 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(0,8)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.64255 84.47275 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(1,8)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.64267 84.47275 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(2,8)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.64279 84.47275 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(3,8)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.64291 84.47275 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(4,8)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.64304 84.47275 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(5,8)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.64316 84.47275 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(6,8)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.64326 84.47275 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(7,8)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.64339 84.47275 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(8,8)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.64351 84.47275 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(9,8)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.64243 94.47287 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(0,9)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.64255 94.47287 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(1,9)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.64267 94.47287 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(2,9)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.64279 94.47287 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(3,9)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.64291 94.47287 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(4,9)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.64304 94.47287 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(5,9)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.64316 94.47287 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(6,9)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.64326 94.47287 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(7,9)-600 +233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.64339 94.47287 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(8,9)-600 233 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.64351 94.47287 ] concat + + pgfs + + + + 0 setgray + -600 233 a Fa(9,9)-600 +233 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 +TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-grid-100x100bp.jpg b/macros/latex/contrib/mwe/example-grid-100x100bp.jpg new file mode 100644 index 0000000000..5876f88fce Binary files /dev/null and b/macros/latex/contrib/mwe/example-grid-100x100bp.jpg differ diff --git a/macros/latex/contrib/mwe/example-grid-100x100bp.pdf b/macros/latex/contrib/mwe/example-grid-100x100bp.pdf new file mode 100644 index 0000000000..6e83149ae6 Binary files /dev/null and b/macros/latex/contrib/mwe/example-grid-100x100bp.pdf differ diff --git a/macros/latex/contrib/mwe/example-grid-100x100bp.png b/macros/latex/contrib/mwe/example-grid-100x100bp.png new file mode 100644 index 0000000000..0b1c1d3b58 Binary files /dev/null and b/macros/latex/contrib/mwe/example-grid-100x100bp.png differ diff --git a/macros/latex/contrib/mwe/example-grid-100x100pt.eps b/macros/latex/contrib/mwe/example-grid-100x100pt.eps new file mode 100644 index 0000000000..e16a950b1f --- /dev/null +++ b/macros/latex/contrib/mwe/example-grid-100x100pt.eps @@ -0,0 +1,3538 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-grid-100x100pt.dvi +%%CreationDate: Fri Mar 30 15:54:09 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 100 100 +%%DocumentFonts: LMSans8-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-grid-100x100pt.ps +%+ example-grid-100x100pt.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1754 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMSans8-Regular +%!PS-AdobeFont-1.0: LMSans8-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 806 194 0 +%%EndComments +FontDirectory/LMSans8-Regular known{/LMSans8-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans8-Regular)readonly def +/FamilyName(LMSans8)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -117 def +/UnderlineThickness 36 def +end readonly def +/FontName /LMSans8-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-446 -314 1510 1154}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF13E7AC5E68123833081E024C973A102E5EBE9986 +D95806FBDB9DD41BBEC9E98875643E43D499FFB2E48F58EF7FA59843B8CC092D +AFB67604D9EE4CF2B87CD20222F6DC988B80418F8EBCBA06EB7577DC5FD0473A +55FC62B9B4DBABB8776941636268C7D4F704AFF1C85927E2D0C03585B60D5DDC +D07A1FE61288043CFE477BEC3F1A0BB96666D44F8286474186BD74037C208527 +135C090597DEC81C9F985DD84C889A3A32B3805B9A653C816C523D14F6215B89 +5E57100A2E43AD20344D45AC8419E928E4DC97E1B1B2285602B23DF89E149B9C +975AAB575A17772D4BD861C8DA1CF693AC37BA57CC51B9CB825607CFDF41347B +D09648E797437823A12DA3ABDAED3E3E1042F4B4BCEC0A9CB2517C0047ECDBDA +507600F57BF0F93B33764E47B5572573253F1439C293C4CBD1F018FCF994A313 +30701B46B9E83B3C16E17036EAF2F0072D5CCC8AB293EC15697C72C097565D80 +BFDA02AD9357437E60FB57F31BD6E172895D0E1212674C1401A3CE2599E7CED3 +EF0A11750E622958C887E58600672A1AF43AEEA1D9BDAF69147E613C610E127C +9C8190A5B3F5F9A3CBC6A9A61D1970F030ED0D623FD6AAE34DD12E7F12B00204 +42C239808277550593ADE8004B53B5FC0BB124F58965745A82152F9860FA6FFF +94BFDF287A8FC265B6B0411ACFEFA520E402DA17AA6B6D0904D8DCB1A56E96FC +6A1C7300A4455F6FF98AA6226337D5FC699B1A0900F049453DCF3FCDC8A3E397 +C011C9D2E55D0C2845297B4C50597F58C82B0348AC299172DD191715C1FC81E2 +BA9F00D26B3D3098006622D2740A0EB0743B1ECEADE8F9697C7F782265A58C4B +7D8B174654EC7F3BB8ACCAD729170D100F5DAC4CB7CC0EEF74D662EEF94702E7 +9237CDB6E3DAF2C65E5A10DDD52EB236C227C3DEAB315E5CE479878DD60BCA19 +564DA461E2EC66ABD6E7B4952C21C2D3E37C7B97175C5668DB4C64CD1CC23F71 +36DE0E644436C67784A3CCE3A3CFAF15F762B68547B935BF6B0637FDCA59FA67 +A4D1A70A605ED5A7280723CBA4BF509B84DEB4536386594E71921F76961EC2BE +4403127C935FFD9723463869E3095E3991A626C3089F2C51AFB51A3A2DCD8A18 +B20CDF4ED4B7F2CABAAFCD9F09D428AA79821303447C940325E2C4030AD2A739 +734F0C5E89F868674BE83B36C68BC3B903A6269D7BB213724268E113B6C0C725 +E49331DC85507BDC697A1C20A6101270D15AA6590DA4E9FFFDE23B9AFBDC82C3 +CE80D0B50FA873765FAC542ACF3BC988693C547BA588DF0AFA1E08FF5177BB72 +916D578C2C6E72A180E6AD3BF8B879A425CED34F30D932AFDC2EC726D61599FC +A923AF2346E469D4BE600409713AABEDFB95AF4C034238FB747EB6E236A366D8 +046477D04EBE5472F38E9ED1AF30488219EFD5FB94E8C012073C0C333C2FC54E +D39CEF3F9292DD0BCCC266E6895648A661E8A94867E63CC03ED3A5C17C70BBC9 +515DBB6667A7B654926A3B90C568D41F8240D632ED778BA9EA1C374539F59776 +D65F0A6D9E5088AD245098A9CFAE5B4751517A7FE8C30572AD06D6EF7B0ED471 +DB941811EEE629AAF2916AC16E116A1D79D91316191105652872AF66667F3999 +0AEE1A43CF7123A65EDD143AB5D899778D7EA6F88FC4A0DC6D2A471A78F98EBD +C2A9861020EC7B27B429929742FA4FE73B31D9075B4D37B7850C531605C233BD +19F3DDC54F3DA89A38A4C935C8D1D0381713A93E5F02E55EF58E729E06BA4152 +30C05DB8DDF16634BA0704A37BE9179EDA653BCA0422BFE8821DEE99E27D331F +0559477F0CF1D9731533BEFE64EEFACC763141BB17A96BCFC81274142D452C21 +0D280B0BBE3DD62090B39FF69AC76C9F93C1EE153B96BC025D14BAA0FCD33A03 +8BDF794449F8035E51371E4AC463E7526A427499AFAF4ACD6C6A475373979424 +F7FB212E6C4E3BB9EB3B83B6CC6F8AAF0C6F283205745CD57C494DD907E1E6DC +AE729D19A6F9ED2ED65CE014C05DF5F69DCD8FB92B332FB6509FC3FA395199F8 +0BB39595658AB429EEF5356F7CCD11E4F2FDF36750682612CE834FA05AA139D5 +1156B0EF86100AA9C79F24ABF6A4CF72D34197A027D5E17294BC39F53DD1E5E8 +D886D93F3F45630436BCC3F8ADD162DEA2677D4474921083B52C20CF7246DBA3 +38D269EDA4D6177ADFC375734240E4B00DC0E60C98FEC6C11C49CBE7C4DD47C6 +28286CB4EB6CA0D55AD7C5A20198F18CEEDED8D46C686967470985AC22D78739 +25F1C44C359737829D4335F14A0F012805FAA4DE2E937E03744732E3FFBB866F +5AD692F5610B75F9E7C6B4A4F614773EC4E0A3908571C8C79B30EA5D28A6F191 +6FEEF6EA54745D77477E6F08CB6D4E82ECC9A740E10C02AEB57014209F2ABA4E +26746601530E5DFF5859A51DBF625D59CF3FFEA684B7727CACD93ECB15802FF0 +0288E4A2A48514364346D530AB8C79E320B141657D0327D9E02ED93D0F2151B2 +76B471D10BD5C1D8CBB442B43FC6DB8088842BE8A40101CCC339F93EB8D51E3F +38396C6829C8DB153E498D5EC423985F63F7BA5EA703122EF3B16960108F2868 +FFAD1BA378B23B9336F12F73A22316553F16F75A541D57004DD0410AF4910689 +0688CB5BC415DE508EBD20628389456D4ECE6D701656ADC48EE39B392FC652BC +22248C030713E6208B0243824F274949F19BBE12290A07373ACE6F9E2F947515 +01F24D5358858A932B26CE562FCF2841732EC66D4BB0A88B525B2DA2E5894BB6 +597DE4F7A611E34677614B1E7EDB0F8935947B35221BDF73DB4998B1B1164EB3 +0AE3737AC094373F1D216881306BDBB47C789C795E97A537F013BC2BC786BDA3 +2DC9165EEBCF814CFF20697E1B67BFBF36289A4953B52F54F0FA404657430F1C +EC53881DF1B3457BD811E6152DA0624592BEBF74CDD68340D52E137B1DB6FF17 +B5B0D7EDBA8A10A7639C03B6A576CBC040E6B64CF1B1988EB2E53E15F94647C5 +EABC7C20BBB90B79A821F03BA3AF14DD0F6D8741C2E06E6011FC30FDC6532FCD +2E6F888B13E52C9309AAFA56D6534045E522B942AA69E644D6303E71757A8D90 +1A868000B4A48732764B9431938A9CD0ED5086E66358D95DD054B683E784498F +65D8B9959A9855B99748A4BFCBA72B3406153231BE14037556D6E9C3326F8592 +F1A8E23E12340D6D90783968A74D112B40A94279AA581FC4FDB124B11B677C7F +89A7C2DC604FE2331D47B4DE87E586BF27CA4322C2A05133861783867EAA0867 +AD50B7ACCDDA8AFC268D0FDDE3FB4F9CD60DE04863F47F7A3607969ED15C2307 +DC67AF67232A23714071519EA6CAEF429F2ECDB223F173BD86C842D1C9ED10B0 +06C9498D723A6A156C2D330B1CFC47ADE896255DE1FFA8CC1A09D2634CF95E0A +D32A8EDB9588B369B19355EFD0EDD9F855A05FFFA53A6D2A30DB96AB7BDD560A +8D4E29B7FAA8EC02EC5CC7560001713655F54E759FC4ECAFC7C0D006D690BD3B +098CCE53DF66B332030F66A40C5371D7F23E6B1C183879CB39765C2D75DBD08E +127CCC379952A5AC0E023B88222494C12651894A8DD97D278672ED5D9B8200B3 +2D7368EC958971F6DD8D5D97E9EFF9453530EFC2F6FE5FD80496B61CEF4FF356 +25C5F6EE2DC6CB22155A37D36FDC2843EDBD271BEC306E181A622C8C65BE4CC7 +1CBA58BD8E99C1DDDC1F129EF7889BEAC3F1391D72DB08B0C95A9C0ABF069218 +28C1D89D2E30019D6E645EA2B73CCF0BC0BF2E27A0174B3682EE3BB7AB14D465 +CB0E4F622144E415EA54E08AFD1D5C9D03B3CD1425CC36C2E4B233E8AF4A2907 +41832496F8015D26518F63510488252D55642E3F3B8CE6A6DC3CD6C3C4F97853 +45DC3D7A5F085EF70FB8DAD94803B562DFEE4836C38AB1F2B58D683AEB91505F +A7728E52B9A0FC6005FF4097D119A49B413FD5E22880AE548500BDFFC20DFA02 +DCA07F57B5F1164FAB22AB28FD37A002015A3CA98EDB8D21E8DCCEEB631E12CE +F98923FB82D1C752C7499C54B4784DF9896B2790C07FCA2C9D8B35176F3154E8 +757A1C21857556EE4127C62637C3F3A7BDC6A6F5F6AFFD8F05E6C0D35AE05E93 +D697BC4AF5366221DF88F3A15D9619D717EBCD44473FC707862C8FB208DFAF36 +E0098EBEF6C27AC845341C47AF9FD2F19375D6E5BC2521E803FF56AA45F1574B +90D4001A84C068C7968AD16ECC7765C4FD0F70BEE9E7CC4F36ADDD18737AA5CE +A6BD1810A65E2EBBFE25A0341127611FEA6E8063BEDBC8B663A9376B8FA3E241 +2F42D4837893D2BF2016CF8F004D6D37C02CA3C9CC031B2CAF4126501FB9071E +10C2DA4065A3082BC80B56F15192E10DCF5EA55C12219C8AF09C7FEA6FD50CD4 +39DE075AAB0F3F214029548ECB03F2BD47F24845E60FFE121C6CF638019FA597 +77873D64A78C27A3B3FD165815AF4C6B62C52FE635D7DBE1DEBA4603B10AF173 +38148072DAE9C7FCA9F7EA5A376A808EB33CB9E6053D3E6A88B538522D048080 +030FD0C8932BC9F78CD0476F73BDAD160DE83CAE92CE1146A874EC59EE2D2E9C +D54161B1CB960EAE6489CD6C8FB1F1FE5D283A981437DA8AD8717DE2ADDB423B +67AFA3772B4B9303B1B444BFD0A2E1FFDEA902493E1600B69EAF1217B9DF2607 +B0397165B8387C9BCC3D58D6FB6BD665CA0D2C509270C53B5EA63EB761F88696 +6601C53826AE17074880519DE36B7F9D91BD323EA586CA1B50B9C689AC813A38 +38FBF0BD10A7484078202ED64C368EF2AAC953EEFDDB599B1C00424722D0B1C7 +5D54053884EF88586CCB05FFC5891EEA9F0753E0F2E20BFBD7570E6AB5CC9A87 +CBA1B70695AFAFB68598FE1A396EC727B044D62484F8949B2CE9B87D9CEE04DF +F82BF14931BB6F9D99AA29639EAC0FB9701025D55BD054E058D3E91F24B5B7F7 +435B508C0FB63B6F6E5679D2432045BCBDFC376C138F430E8470A2D7137E9A69 +AAB13B8C5C0B2D0BD52E7C6F4150C4774423E8C99C28166E5FC3BCE52C14ADCD +13AC9569CE318E21C11AE858AB0BD573C2E4B683E0A0B7FFFACED5AFB51E8444 +07E0410E9CCAE5F3D4B5573A57281C8D4157305A78A5E7DF61F9DC5015F89B10 +FD77E7B137C7B6E64620932E6F45639BBC6FE01F55893CC49C3CA98C4433407C +56AD63401DD9A62024FE72E86088E18A8C0973844C950B9BDA89959372A2D1D8 +3AD8860C770F19A5292DCD4C30E8928CDB1375A67FFC936BAD82A0B00D7BD3B3 +00915D50ADA73C3356E66B4C65F5A9FC00C3694410623CE89C011148DAEEAB45 +A419D2C816D51F41CBC436C8E761E2953D39C970D1FBB4CDEB5D7FBB43A8E155 +830744340826B71B9DE34E73FE10D63971144313B3C118C2BC7B3A4524312B30 +54781C05A7198C81BDF37A5D6422EC02E9D3ABF91BAE6634FE1B2DEE1E2C8CF9 +D68763C077C0C1C3D6CA8DADDA97A4265D166744B6CFD10F1A79C610ADE46912 +115330743692D0DDBBF56DF4642CD37869BC08F102BA0EA2EBFBC82BDC7A56D6 +E9AFBDEEF77BC1686DF9DED60741C7A175FEABDA83502F529CD5EC1517FAEA5D +D8FE805F33EF3FC77FBAC636020ED7EF071525CDB93880A24EAEADF171B5C074 +5D75F66FAB78AEA057C18ACF58136C94A428B207C285151085FADE184AF8C02A +0F597E6E21FA55672F22685F98783261B578D2574388D48F17FDBF84B4F2033A +85B5A9C8348BD4A6AE9FEE690C5A5AA7C69E764A8CF0524070526798FC4EF75E +A4F294EA8496D032ABCB2D781090EC91ECB4DD4B8C7DBE9B8A3BD00614A35B7B +D9E4187F69FA5B2A51660FFA663695FB3C03D7569D309DE3ABD986AAE0ABCC95 +E0E08A723F6E80F10D4754D067FC40C658C6B6E3A06E957827E12CCBFE313429 +61417901790137716DD226AB585C11A08A3E33D5F5D10E8177B9BDFEBF1C2982 +70EAA54F518FF6356D0543D1C17BA3C86CCA2B21818D8B16068294BEABA5CBD4 +F32EA6822EBBB7BC03F39E1858BF77AF24754281FE3FAA2E1B52D713BF0493F4 +CEC8D7538AF44A083569519AF2F597A0F043F08FF549973FB2230FB689F0DB5E +1F8CF1FF405D523BD805AD2FB5286103B7E529108C25F0B0A3F808E890D1582B +F6B71F7A6F998AE6E072B40F17243EDE31995D77233E9DBFE47B79290BAA7340 +52AEFCAEF6AC0280E232C2C36EE92507DB9E1AF76C75BC88E4DB3D178CD1E4C0 +4A68FA84414DEF5E701BDC76E7B9700EBBB54DEAF0039BFB315ABE4DABB07F7B +B64332BA41E584EEA50F61F4C704896227A4FC47E0F66B1018EB89CA320F74C9 +1902C56647DA8CF495BE97E6FC940B9B2F00EF3607EF9D22EBAFE6FA63F7BE6E +929B2825E7C7C99845E58D8E510FEC2BB34BA1D0B1F0BBDE4C21E3DC108365BE +E27362B2B9547497790BA05E28DCB5D0BBF13B545BF86C23FC4AFC91A291420D +406076FD1D7D016FB352FCE0E4069B1FCA4C9425D9EAB7B4E5B768EA4B1F9698 +3772097BE3F071225560093B78A0DEB9119BB0F6150E583E0AB51C2D9CEA9048 +6CBEF2EAFCA2AA8278E793C1A3ECD47AB2679555498749C5C3A80DC5E3CEACD4 +49EF85D68E16B5AE0ACCD975B8FA742EB1CA422822BB85689EA733B47EC4BEEE +9C64A025D82411EEFF938985D5BF69A69EBBABB3D619BC2837208271A1A6C794 +D2BFDFC029CAFE08AD0BD8A2450A114BABC2D268C833BEB10F205B7C98854899 +BDB4558F75BE5F3E71E7393392A0FE4928556628295F5FCB590AB0CBABE5BF2E +6C34ACDCDED7FFF4837E72EE7A9A00CADB88C6D93DB82004DB8D9E8A2F161A38 +FEB95065787A6E854DFEC5DBF19D4E977A07A42287A2DBD42A7B7895047831B1 +6841B250CD148557D72DD7E683BF1228A69163693D20446633CB481DC110FC14 +AAB8E9264F5EE5579768453C3DC03DEE2825853BBF13AFD059468E3DDB63A990 +3DD9C28A08103957BBFD269B2CE9C17B631FB79BE7912CD3F2EAB2010152363B +F9CE7D96355721BE05FE48BEF99438A2EF8990A519D704A287889135BA6966C3 +1430A6DCB1642F75E025ED7EDA420A3AC189CA33C84F5008F1D4D2C9D54B1BCD +10DD7958F06FC41A77CC388CDF685F5E2937C95B50D07C6316ABC08495EF3198 +A3D8314735566203199DD5580E703CF30ABAE4631847C23B8AD84CADB0863804 +0D27911D5CD1C2DC6575563595313A6E550D7779D1096790EB7D8991E2D2BB4E +21A9A6F5402029FE2439769D67DEBDC8AD8C861E90E53229508A91B2E36655C2 +842F5C7F6E3BE5A7DE64405908A3F3F7B314845780F506662143AC7F27EE86A5 +3E3314FEB658869177E89E3292F67CC0B78F7EC1AB6A1C69E80D065ECA4A8185 +E98E9577DE92D32FE7CCE94227FF4DC41E9B9D6967AD053D7B484EF5E6955F9B +BA365964A120B94651CF1F2FFDC112185C677798333A695D5AB39E0369E92423 +6EA0E4FA2A6A4DBD7A3F1530F5C1B8AEF5E260EE0B5F05F98041C13A2A98357A +F1CCE46D69A9E54D96A27159BB74CE9AA7E2465DF8BB191187D14A7C115EDD3E +22C0AB581D0FEFCECAA1615EE015B4701779D8244199A7BC784E9865B00EE8B4 +9B918E886049F1F4939E05B4230D1DE688A6927BC77F937AD3906040842D63C7 +DB8B2F1EE9501481D533B2FE9BD05DD58E41616BA8FD80E59EBC38FCFE2DE44E +F169725ADB63F35AB6A2D55AF3F93900C42DD44F3D393FC62DFA07074E9560A8 +8F841AF94B19A149AE0478BAED0988228D56F068D2B7D258F025440987FE7AE6 +ABCA16D566FBEA8B0960A982D2FE2B016C16E1C212D194750A8A223D02F28A0B +8845A09F0EC9FA99AFFE71134457105F3B8D3B7E33F4A6CAA53F5B0C9DD425B3 +95C44F55FB1747C520EE3600BC5A557C6E3F6E7C0C519F68E411E47A248FFDD7 +9D1D00AA769E3CCD964248444FCA4DDEA8FDA9B882F96DCBEF94CACAF589F6B2 +568910A40F1A19000F1997187917BA23FE1E374F36FEA1F9734C08FE0B84109D +86437D096DC2576BD0CBC8F94568E2E17613658DCF3506FD4770918757F11106 +C4FA4B7EE1DC737637D95CC5287E9A8700D904CE732A93EF95F5CEFF173F2489 +F4F89E7B06D64F37B54DA7C27A5A6B94BD126B9CEEF17FD79BC48A778BB8A47C +89D7043C7A287733031776912B98D449008C02ADD52644E422A40C38BB1F69F6 +91122BFE48E6FE4003BED0D3748CA19407BCDF24BA4B41EED384FC907E251089 +02BE396957D1934E148831AE7C815BDCFDCECD662966EBD3D3AC0303DB98DBC7 +FEA6FC0C4C86F21D98814DA3AC4359850AAC9A32FB888F23C3803C635D1CE704 +C2DE46AD5212D7835669581477FBFD614700D6BC3A1C4E266C15478DC4965F27 +BF8327C9FE55B586D057A5B67F97297EA7AD2B8E5D150CB3584CB2DDC5796F17 +B54A16ACA13417F76CC0D133DFA2A68A8D2F4056A28280387733ED481C4A5009 +7240019E47B2230986A5D37263D62BA3D19EDC0688F326A406F9BD8DA3CC648E +93EEB1FB7ED3412955BCF310794A648F0D3CD8F51792E322DAD8CD3CB421CAA4 +43C2122F18ABCC0D24CC8C08E7076D8D7079F3C9105EE5567ABD3D9951F55183 +CA0B9098477F133CEE70950936554C29EDD3DE5931CC93B4859A21AFADEEDBA8 +8FFD06D303CEEF0D9E89E6660D609C17A3E2095F15EE92F96749308B73EBF4DC +5A06ADDE6F83BFB368388BF4B150918BF295AD636946160DBF3082857F0352DB +B2324CE9D00EC6E0A19B83B0FD74090B3D09D499C3B01F3ED10587351BEFEAE2 +6D641D49B7A3490F09BF16B8D17F9273D9A8D1BE060CB343627CC5EA64D47B80 +12CEE093F205AFD4D223FF9A05D570F07571F1BF3F29CDF026E8E3DA1546DA4E +FC75CB69B897C9EA83852D31F31DB5D7BACD61AE68D568CDA22B8B3BD3FFD900 +F59825D71AED899CFE666140D9EA8AC68B343772084D45B94B823422446EF290 +16204C9D6FDC7AF0C1A9BEA45AD2998C6920FF304983D415861028AADD851711 +FBFACD0470F350D9D728787BF86ED78492C31CE4E8AD0913637E245B375C05A5 +D5CEB41EEB8E26B97BE0F428AC27BCF0318D084F48AA451C9BACE4A515379938 +C91AFD5DA7E08065B0AADAAE92DFF7E113E18F1BB31594F476D76445B4E57E88 +2A1257E7A108FE694A8C7A1FA5C03B6E07436B6560B586777DBD57A449D7BA28 +B98BF4F729BD36137E834E00454B54CF1D179AC05D5E50D244BC4735C9ED3F75 +A15B54CF381CD2DE3DB70458D95772040A5D25C0640844685C2ADA9D6BD6808F +BBF4CA6EE6C43A7088F1EB02875FB5768C07A6F0173EF1350FBB689E6F375A57 +966CB2F9627D7B6593B8270723603F097803324E2127A46E9DBB7C037F86EB92 +5DFE31A012031F36D5F6099187724B093E8498D6ADB51AFE9B73054AE10CBC9D +3A107876C1FFED54452D3B835ABC68EE4F0A91D2B720BB2C5A1C96766087055A +AA4B08E97B5BD3466C6897065446F7653445CF64D9C876462297A0EF40FF882B +18A116878F50F7F21A2547EFBD7B2659D95B6273500EB6410F5282F3331581D9 +6BDA5FDF5C92005ADF6BDB1CC337171D3E59114373B2F952DAEC67ADB2BC7EBC +ADE1A3554A0BE5B900C504B4EF59E37C2175060C6357A22ED1A48386D9A9DA09 +BD69A5DD1E06D19E0E44804AB992686370EB8BD3975EF5529CE3129549C594D3 +3B30DE0A59DC9A63C681536AFFB211D16A77A401799D65079F767F68BA44B66A +846500D44998B1B1164EB30AE3737AC094373F1D21688137CFEFBC2591A87D0C +E5AEDA30DA4F11EEEA103137618133056243002C75ABD706FF6272EC8B127F51 +2CD94B4B14E7CB5F989871CCE60042E3E8AE2DDB34FB454F1FD4C20CFD8899EB +EDFB47D236F1DF48F33859FD57767EFD2E6818E23B17EA84AF11C713A8BFD03D +CBFC7B5048D10076D5CCBD5D4FF6C390192BA1578AA8861EC04D7909FF3A12A8 +D6759D25E266F75BDDE6A6FD929A354CA6CBF6D576C8A807FB424167C7D2B565 +0DAF0E632ED062FCBE28FB8AFD34FBB1B902B7D33DA99999E50A5BC79A69E5C3 +6224DC319DBB5E8DCBE906DB31D2D60FBA5D70A5A59B99056CDB01C63967F793 +59D1B292AF365D551C1BDE7D5E9A26CC8D7CCE79CA02A223ACAAC9FD37CAB297 +762FB5C45277393235C450451C550EE6B9872126F491688AB4FFC28B25F44AEF +8261BB77AFE00A6045F46D432299F879232E98F9FFBC326D9D0B73DBE7E616B3 +3B0262CE0FCACB72E14C2FDB87A97F47425B93D6496B27DDAEBF19F411F46AF9 +8FF43B1D23ED27CE038A71169DD47A3437A02EF556D9F32B061E78C54C72BB5B +DC9372B038A82F59FDD0AD40A42DAE32BFF67374B9D335FAE9DC24349F296147 +84C3339DBF4C4D4D95243E816EB67AF788FDFF37ACDEA67110CE092C31968B96 +377B761909AAF09F2E35801FD76EB4956C28D804A744610CC5D397DB2DD70D22 +A88D59037A05BF9842C0D70A1FEAD8868CE29857AC764A19824E49578AEBD910 +8BFD21BDD57B4AB80E8594BFFC04C7F2EF1F1ADFBE5413CB73469769B9147724 +9D08F7EC9005E5F4D03ECCDA89824CDA2FBED714831A142A95840FC5F9D723A7 +0AA3B462361E4BF2AB3E0F6A04C2AE33B93678B5EA05CA40D47AF800177556EA +F4012AEEA4E77CCD4CAB57A0BD3F2E3B7EB1A59285271F7F46E4F784627D1F7D +3D0B9578074342A7D63C9A193A9B4042B80AED78B9386D0482DBEFAB944AEAD2 +19A1E1520465CDAE9ED8AA14BEF9030FB1A945F7660FD338887C09D913F35AB9 +B9F6931BF820312DBDE76CEAF17E2312B681D4C1FF1A9FD7104F862054F58170 +29FFC4C8B645E007184D78776B1A1D36B4471AC7B0F1EAA661F970597442A05C +276D681D766A45D04AB673196E898A265A560631EDDC0DA89D3F947431E70660 +B53B816A2049DE043BD83D5F47DDB8CA15F4FBC9BF5DC3C106261E57CCD19ACF +81896DABF3654FF6C6EB2194D3ADCED52EEBF4FF5DCBE4F61D5271936DEB3BF8 +A9F8370B8D4169B0AA4EAD9F68483D99140C43040D8CDCBC22CB1D32CBF50262 +8B110ABC798069F2B5CE2BDD87F4AB5FFFA53A6D2A30DB96AB7BDD560A8D4E29 +B7FAAC3F38DE839FC1FB18CC4B968D70A203F91912A6A310E97DD270A8C70065 +850B1E83906A24F5B7C681038FA2D387B8495393A9F28A4769558290BA8FB358 +315CD2F8AF27B05BE98EAFED306EB9A98E96853E48C4E91ABA14BD4FC6580AD9 +5567E0BE8334C346654E6C42207B33DCAC5FED08DC51843A089243CC31AD035D +F3642872150141C36D1C1901DC379FB27BB61B4A077FADD338C2A01580D84E01 +35EED2F2437F14B549B1E8C80D263159FB18C27A41CE503CA970CF66F7BBBB6F +47F397F59231D0ABD7A2EDE43E477926ECBC24105236974C892564D5763D3D5D +678FA7AC5D488E5F1B317E75E5E54D0FEB31A7A07AA201C7E71AB75B9CEAC020 +4EB718886E4FF6A9048AA7E24C9EE09AC49ED184A6843779A107F301426DB191 +C7E794FD9DF953EA2BFBB6499DFE93F51D025FDFC3254D4A4F536A5985A24A26 +460E0562B3A33323113BBDDE19EB95FB14003339F4231C62C5F3370C9D152978 +760F1E4491254E671D57B50D50816A1C2963708DD3E8D4767F4A3E61B91D5986 +0ADC6A87A8ECF7BC89E2A66A0139EDB6BC86825F08671699700B83CEBE19EAED +24C1F98F12A9E59DF18D14BE19388DDF3C5B474F5374D80D469AED90BA08D8A6 +6081BB0BCBDA4B8FD30EBFD8E947926A7AD4A39C3E3CF9707B6149E537FB2EE9 +7F5290CC80BE06CC71279A1A90907287AC90F0981A0C8F44E2531B2497AB4CAB +F0ECB58D9D3A2FC0598072EC9C11DE537FFAB3A71CB525626D5B14F1F5AA03DA +E0378C8EB983762F06A91B140D31DDA4C8E5A64AAEAAE3E9C16270D6B3F40DA7 +30261D7BDFD3C9EF826C2CABEFDA47C861A044502AD9A7D8C6D9C5C1BE025E51 +E4442192410641116F61594BDFFEBE4B49A1DE68B5FFB595AE6CD5C5E6EC8DC2 +4FDEB0B8D539D079FCDC56E9BC4B1EE5A875E2B32F3A80AC939951D59379A0F7 +EBFDA5F8F75BFF42AF5F9A3D74162C8529E1C2C1A078F05D9A4104E05BB2A5C1 +CDE2B37C804F50577B6D1308DD9C414C5ABBB0FAB479D9B166D442B6640CE02C +62C4CE72A35BF84F3C4AB57D15D6C78153E9C5533E181B368CA08340FBC83807 +8EA387EEF02769CDD90167909E4A06C058C50E10797B605BF15540DD278DF04F +7CA22DA9640469563CB93760B99AE719923C6AE3C993B61EB38EF3A1DD23A837 +9FDEA1D81FA8D800F1A68D5950BF577FA148945992EEF0AC2302C08791F29A78 +31480E17EF470AA749FA5A3B6933F17030AAA7B0A2CEB87A0360124FD1504C60 +DFC7EB6CCB0172E299B1F6353CA60FB57A0FEF4F937EE210F4B59F90EC4E7901 +33AA578C8AF018B06D7B9F5E17DF090D25C567A69429EA3D1E7FCCF0E3330146 +F527C093BF5E6A38EE84B61290770E74C0F5A2D802382305B78CEE07B6FECBAF +1FF8DC875DEDCC393F8069CF10D6904143947263AE767B9D44B4BD15CAEB7C59 +1BB850776C45D8D921D1596B184A39822789F968BFBE533F67CA1C6794E1328B +FC532CCF2606889E4C6D9D3104C43DC8C81BE4EA320E3BC95C439EE695D267B3 +64D1861F86EAACD43B75631AE31720BA31A6CECE101D902520B3564A2BC6BAA3 +EF49264453597E2FC264259587E2295BD4748871D5A349370AA3F656B45B5CAA +67F7FBAF466136460A8ABDC4FB7A6B0BB95D213C98D46C6F1227D0D8FF713353 +93E9F72BBFCB7462632EB6BC8CABC9772F8502DD9589879DD872D4747775D5CD +EEEDEBDD09F60C7E4966B4FAEB0406B72F8FF605BD06D40B658DCD56F58B5B0B +4F975E854961290F30C0BC06DB056EB724A0AB02F25F032E14C851C05AAD242C +7810604B0835C0C57C5EE617C78A61EE89335F2E9ED0460637B5E084DED97E6C +129E8DEA5117B3C82C11A247582DF20F6C52256E113EBA77A94CC74507B84868 +330F7D9D1CAEDEA16AE48BA573A3EEA5967FD885E322F3A4557880C7FBA4CE9E +82E0EBF2CDAAFD3AC621D8EB04DFE87D8C3B88FB72CE64B5ADB2AF0F59519ACA +C0B3D4F1428E2DEA2E969ADF6CDE36D67EB292F4CD089F9E4BC79B2FC5EAE73A +4ACB17ED814D2B4FDF2051EF4CF0DD9598A9036B09AB30C41D11757DB3A16F81 +829264061727240B6C9213E6E77B8FE1C6D40DFEC8319FFCE35325F459F48E0E +E3CC5353E652F88FBDFE332D7BFB9E26E435E6FACB01CB4185587FA436B54B2E +9B2E5459C4040DB4FA2EF28FF9035EA3B088ACCBD4FA97743B7726D3CAE5BCD3 +97BA1FDCA43DFE85DD279B016D4D64DCEC325FB1ED9004C10C3D7DADC4AF3FFC +65133B9769CCFA21FDF0DC77CA7AC67CBFAA34A117DF62DF082622BD4E3E50B1 +89223DD7593D3674AEB6F8B6B5DF7AC21D9B88457317ED0F6CF9FF5A2907997E +B32178C2C63001A415D6978EC80CBBE250BA0562AB6D2BF68317ADC676E012A7 +37EFA5B743C0FEDB224E360B0427F9B40998E518680AAD2CD473A10EBA3DF8E1 +02DB0A47EFEC0B9A942543FDE90924C946C3BD8FFC80A3DB1802E984EABA190F +C14BBAFDABA2BF6D6F70E2C5C83B3B26B275DEE03986CE9B76122AA697B60BF4 +94CB4168FCAC1A30AD6A7EF52990756AEBDD463A19ACB6DEB3B22BFF3FA494F5 +FBFA38486197A1CED5292DB6BE9A908A72B8B06E2C699D6AB75FFE0D0263598C +96F6B6AA9054EBA80472D3FF9889C7D5781064633EDC41FBCF529188EC875551 +9A8E6E704DDE0A0AE2818E9B48A1D6C5647428F74126A18BBC645A5DBEC6014F +3A2B5DE554FD0FFC24EFE5C7FD42DBC5FD7EC83D687FCB4D1D83F5239190A114 +6E518316DD5770805463C5A1C471B6B3E5127F323F60824D13F79652B119EE55 +207B3DC19A5BE43783D723FB557CBC51ED0027A70B19A0039DEF9FD596D5220A +A9CDA067967A43B3D1F3FC4F591BFE0EA1D14F76C8D6CB46D3A904810C8A2370 +F4DB0B95DE9F7CC417D1750BA2C340B265B989E10F811FFAADAB3C186FE780C5 +66F3C4AD294D52F199F9C7094BF0EAD8152BF74D512A470D7D7F201AD2A48693 +7EC5E0331D522494F12296CF2386782D4F27D8F303AC898483205A841CC9BBDC +06E2659093FD46A564338A191EC83CD5AD0E88F6356E571B01E1EE4498B7F8AE +BF68A600694C245667C46D55A2DD38145A944F02F7C57E3591C33DA1DF09481F +939121F4971478ADD828089EF0860DAAEC478B6249A125B59FE37967CCAEF050 +EC35C66EDBCD4842C053D712A353A40E4EAFFD8C81AC0484F0C03336ADBFE356 +DDD6B35FE5429035C8282CA19A33F4F18794570C0036D413CD41B209876BE2E7 +4E8B47BE08F29D5C260BBD9280E2EDBCA87A368C84661E8D470C8FCECF87E141 +E181D826EA00DE56FBDCA1E23E47BCF2C96A9C58E53950DB59E4322ABDEF9AF8 +F15566AC294E182359C7A01DA9C60ED3C0A33619F690C7CF1CD8CF6D0E1335A4 +058E25F6D9619B9BCC4EA35E4666DB96431B5A9258C8472C4AF837EA7C01DECA +90E62B258E26E398918A03B37FA4B666C54EDCA0A92A67706E51CB96E8561C64 +782374B5BB113B860B5CEFFA859EAADAA9F0B3363576CD1D4DAB0F4FD5F0906F +F814005DAF108ED84B38AE432E26D07AEA271F903D7BC65DF96A710C206B78D6 +B9EB6AC39B6BD772E8E2779E62CF15FB947C4D9C05092A89F03CDE0E64DB4231 +8488EC112DF7B0803F1857DB3A61D578E4C7014E46B8B236F75EB75E35247A5C +B3F9C37AF8C92A9EB869B2C52BC122BF948F80E5DE2AD9691A550FA87A59EA4A +303697EA12F26644C7661625000C17941474D1D9CB57477180219570201F85DC +7E6E68D9CB90866DED473C06E00CFDF1499F8B90C8EA3588CE4C620B35215E70 +445F2B67E3B7D817189AD8D2B070116A145A443308EF1012183C46DCD920BFDC +0E43AEE3EE3CAE1497BD325EC936C9825E30E3EDC991FE7034B5510775170C96 +57CE99343D1361997B367E27EB09E48873CF999D1C688B2AF034C738EFD85CDB +54556BC6C7FF68FBD042BBF9799160EF194087E7CB8D3BBD6FE1DC8600DA6058 +42B41C87B8BC5CF59F64B790DADE8D58756157053F85C6D2B0B0A8BE368C5480 +2B719F0926B3864CF2A8581308DED6EEBE16A00109FA04417DD871BA3DF8E102 +DB0DEC8D22E82DFAE6D7CBDB0C2F268BB8BFFF2897D51562CF6C47739DBFD8DB +8B19E152524A12F8C4B27C5C38BD6A83391D056D55AD5797D4267092C026DC41 +AFE6EFF75E65AEFB08395942723FB853550238DCB92FBB00A1B226EEF60C7ADE +D39431033CCEB5F4CC02D42B0C297B9F0ECD41BA050C469F1775237FDA7D6F14 +15A7C0E87395A7C4FE8CC4F1A4DC3169C25CF63F91D69A3C1C428F1E3D386DE9 +8769691F9CE7ADA0F5D6C1AB83B98945A1FC4CDB3147E7B4F682116D96D8E1D8 +6A54EFD1C11F0C8286F5EACAE865636E5CFA757AA5E0CEAB244A45B2817579FF +0AC60B233EDADA99405DAB8DE77DD5D3FFCD2B5AD9C454E7F0C9CBC54BC4CD46 +657AE3FFFBB204C6D59B59B38D5DE6831D51B47086683B838891E3B60EC51914 +D1933520D145BE35C8758391594AFF7153A7B5D4448FF2169E672CE9991EB8C4 +22B5C54257C66582997E8240B91C1D60569ECC2EEFB7B6B0263B8B5CE6EE63CE +D9FF7BB664F4D417A96E86F969D738E1A6B6E4AF9F51D128B5DCE060D20F8328 +7CA597630321ED8C3B9181B4BCBD8658F02FC270B98E5B891A7D76109880E837 +2D2D9170D19806E98EB31AEB3A99B09AC2D6AF6FCA3B8C125E3E4A1CC2FE65A8 +085DE829EB5FA56FC5140F6F65D8F43BB10A2EF159EED4AE26385ABF6CC8AA90 +3790A8B717CB244E7EE4094D8F77E1BEFB1B6E4F4BBED8DD597C7D5538F7839F +E5FDE0E1366FF37A163BE9B85010B1779B1A07C9206E5AD692F5610B75F95BBE +7E15137FDFEBCBD31B755BD6DFF62C7619390796C1AC2E82EF1EF16A22463AD4 +F4DAC719BDB5F54FC33A3FA2421836FE16D3C2DCC0EC67911640B755E987EDFA +5E517D30FE8FDAAF71B7365428A9558234C569C26A9A3720C4100E1DBFE058DF +3B033058584A762FBCA142DCB3F0615D7AC52C93705A46F06161EFD18E834A96 +48C62368DB67200BA86C57EC3252B3FD08D95F9EB0F865A5948DD7E33FEFB6CC +2E97CAF916D51885965E5EA10A9FA85DDA42F73E9BD52BF797AE122800B2ED31 +1E002BA8F58F0789719088E5F8D69F44EB2C36FEFA77D26C34ED0510BA8EF6F3 +EAAA97540D8A69D4CABC4A5B75B6E04200FE87E54A0F561078F5CB41B105445D +0714A9361D573F0A835A4A818CD971F7C2324E77E2AFD92695E4FFE75A321793 +8C17FCC21B5140F6A75E7CE8F647A77EE5A856AEBFB9B4998DE4DEAC28B55B77 +121D3219A92C5EFACB445F5E1FCAB29F4C8E7D59A42710D23F5B3E7401320B49 +AC2329147FDE0F42F68D06A1AB8DA3095E7054D17B0C37F7F0B043798D3B10F3 +703280FC1F468CCA314516C8915D6086BA1220F14623EC352FB2FA94684451A6 +3463C8065B86C7C89FF5947772B834D3CA399321C527D81123865D99645AB0 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 6553600 6553600 1000 600 600 (example-grid-100x100pt.dvi) +@start /Fa 198[9 9 9 9 9 9 9 9 9 9 3[5 44[{ enclmec ReEncodeFont }11 +16.6041 /LMSans8-Regular rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 100.0pt 100.0pt + +0 TeXcolorgray 0 TeXcolorgray -600 230 a + + -600 230 a -600 +230 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.09956 pgfw + + save + + /pgffc{0 0 1 setrgbcolor}def + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 99.62769 lineto + + 99.62769 99.62769 lineto + + 99.62769 0.0 lineto + + closepath + + 99.62769 99.62769 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + /pgffc{0.2 0 0.8 setrgbcolor}def + + 9.96277 9.96277 moveto + + 9.96277 9.96277 moveto + + 9.96277 89.66492 lineto + + 89.66492 89.66492 lineto + + 89.66492 9.96277 lineto + + closepath + + 89.66492 89.66492 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + /pgffc{0.4 0 0.6 setrgbcolor}def + + 19.92554 19.92554 moveto + + 19.92554 19.92554 moveto + + 19.92554 79.70215 lineto + + 79.70215 79.70215 lineto + + 79.70215 19.92554 lineto + + closepath + + 79.70215 79.70215 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + /pgffc{0.6 0 0.4 setrgbcolor}def + + 29.8883 29.8883 moveto + + 29.8883 29.8883 moveto + + 29.8883 69.73938 lineto + + 69.73938 69.73938 lineto + + 69.73938 29.8883 lineto + + closepath + + 69.73938 69.73938 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + /pgffc{0.8 0 0.2 setrgbcolor}def + + 39.85107 39.85107 moveto + + 39.85107 39.85107 moveto + + 39.85107 59.77661 lineto + + 59.77661 59.77661 lineto + + 59.77661 39.85107 lineto + + closepath + + 59.77661 59.77661 moveto + + gsave pgffc pgffill grestore newpath + + restore + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 99.62769 lineto + + 99.62769 99.62769 lineto + + 99.62769 0.0 lineto + + closepath + + 99.62769 99.62769 moveto + + pgfstr + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 99.62769 lineto + + 0.0 99.62769 lineto + + 0.0 0.0 lineto + + closepath + + 0.0 99.62769 moveto + + pgfstr + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 0.0 lineto + + 99.62769 0.0 lineto + + 99.62769 0.0 lineto + + closepath + + 99.62769 0.0 moveto + + pgfstr + + 9.96277 0.0 moveto + + 9.96277 0.0 moveto + + 9.96277 99.62769 lineto + + 9.96277 99.62769 lineto + + 9.96277 0.0 lineto + + closepath + + 9.96277 99.62769 moveto + + pgfstr + + 0.0 9.96277 moveto + + 0.0 9.96277 moveto + + 0.0 9.96277 lineto + + 99.62769 9.96277 lineto + + 99.62769 9.96277 lineto + + closepath + + 99.62769 9.96277 moveto + + pgfstr + + 19.92554 0.0 moveto + + 19.92554 0.0 moveto + + 19.92554 99.62769 lineto + + 19.92554 99.62769 lineto + + 19.92554 0.0 lineto + + closepath + + 19.92554 99.62769 moveto + + pgfstr + + 0.0 19.92554 moveto + + 0.0 19.92554 moveto + + 0.0 19.92554 lineto + + 99.62769 19.92554 lineto + + 99.62769 19.92554 lineto + + closepath + + 99.62769 19.92554 moveto + + pgfstr + + 29.8883 0.0 moveto + + 29.8883 0.0 moveto + + 29.8883 99.62769 lineto + + 29.8883 99.62769 lineto + + 29.8883 0.0 lineto + + closepath + + 29.8883 99.62769 moveto + + pgfstr + + 0.0 29.8883 moveto + + 0.0 29.8883 moveto + + 0.0 29.8883 lineto + + 99.62769 29.8883 lineto + + 99.62769 29.8883 lineto + + closepath + + 99.62769 29.8883 moveto + + pgfstr + + 39.85107 0.0 moveto + + 39.85107 0.0 moveto + + 39.85107 99.62769 lineto + + 39.85107 99.62769 lineto + + 39.85107 0.0 lineto + + closepath + + 39.85107 99.62769 moveto + + pgfstr + + 0.0 39.85107 moveto + + 0.0 39.85107 moveto + + 0.0 39.85107 lineto + + 99.62769 39.85107 lineto + + 99.62769 39.85107 lineto + + closepath + + 99.62769 39.85107 moveto + + pgfstr + + 49.81384 0.0 moveto + + 49.81384 0.0 moveto + + 49.81384 99.62769 lineto + + 49.81384 99.62769 lineto + + 49.81384 0.0 lineto + + closepath + + 49.81384 99.62769 moveto + + pgfstr + + 0.0 49.81384 moveto + + 0.0 49.81384 moveto + + 0.0 49.81384 lineto + + 99.62769 49.81384 lineto + + 99.62769 49.81384 lineto + + closepath + + 99.62769 49.81384 moveto + + pgfstr + + 59.77661 0.0 moveto + + 59.77661 0.0 moveto + + 59.77661 99.62769 lineto + + 59.77661 99.62769 lineto + + 59.77661 0.0 lineto + + closepath + + 59.77661 99.62769 moveto + + pgfstr + + 0.0 59.77661 moveto + + 0.0 59.77661 moveto + + 0.0 59.77661 lineto + + 99.62769 59.77661 lineto + + 99.62769 59.77661 lineto + + closepath + + 99.62769 59.77661 moveto + + pgfstr + + 69.73938 0.0 moveto + + 69.73938 0.0 moveto + + 69.73938 99.62769 lineto + + 69.73938 99.62769 lineto + + 69.73938 0.0 lineto + + closepath + + 69.73938 99.62769 moveto + + pgfstr + + 0.0 69.73938 moveto + + 0.0 69.73938 moveto + + 0.0 69.73938 lineto + + 99.62769 69.73938 lineto + + 99.62769 69.73938 lineto + + closepath + + 99.62769 69.73938 moveto + + pgfstr + + 79.70215 0.0 moveto + + 79.70215 0.0 moveto + + 79.70215 99.62769 lineto + + 79.70215 99.62769 lineto + + 79.70215 0.0 lineto + + closepath + + 79.70215 99.62769 moveto + + pgfstr + + 0.0 79.70215 moveto + + 0.0 79.70215 moveto + + 0.0 79.70215 lineto + + 99.62769 79.70215 lineto + + 99.62769 79.70215 lineto + + closepath + + 99.62769 79.70215 moveto + + pgfstr + + 89.66492 0.0 moveto + + 89.66492 0.0 moveto + + 89.66492 99.62769 lineto + + 89.66492 99.62769 lineto + + 89.66492 0.0 lineto + + closepath + + 89.66492 99.62769 moveto + + pgfstr + + 0.0 89.66492 moveto + + 0.0 89.66492 moveto + + 0.0 89.66492 lineto + + 99.62769 89.66492 lineto + + 99.62769 89.66492 lineto + + closepath + + 99.62769 89.66492 moveto + + pgfstr + + 99.62769 0.0 moveto + + 99.62769 0.0 moveto + + 99.62769 99.62769 lineto + + 99.62769 99.62769 lineto + + 99.62769 0.0 lineto + + closepath + + 99.62769 99.62769 moveto + + pgfstr + + 0.0 99.62769 moveto + + 0.0 99.62769 moveto + + 0.0 99.62769 lineto + + 99.62769 99.62769 lineto + + 99.62769 99.62769 lineto + + closepath + + 99.62769 99.62769 moveto + + pgfstr + + save + + save + + [1.0 0.0 0.0 1.0 3.62883 4.4551 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(0,0)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.5916 4.4551 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(1,0)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.55437 4.4551 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(2,0)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.51714 4.4551 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(3,0)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.4799 4.4551 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(4,0)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.44267 4.4551 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(5,0)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.40544 4.4551 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(6,0)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.36821 4.4551 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(7,0)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.33098 4.4551 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(8,0)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.29375 4.4551 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(9,0)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.62883 14.41786 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(0,1)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.5916 14.41786 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(1,1)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.55437 14.41786 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(2,1)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.51714 14.41786 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(3,1)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.4799 14.41786 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(4,1)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.44267 14.41786 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(5,1)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.40544 14.41786 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(6,1)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.36821 14.41786 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(7,1)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.33098 14.41786 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(8,1)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.29375 14.41786 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(9,1)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.62883 24.38063 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(0,2)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.5916 24.38063 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(1,2)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.55437 24.38063 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(2,2)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.51714 24.38063 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(3,2)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.4799 24.38063 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(4,2)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.44267 24.38063 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(5,2)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.40544 24.38063 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(6,2)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.36821 24.38063 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(7,2)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.33098 24.38063 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(8,2)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.29375 24.38063 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(9,2)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.62883 34.3434 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(0,3)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.5916 34.3434 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(1,3)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.55437 34.3434 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(2,3)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.51714 34.3434 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(3,3)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.4799 34.3434 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(4,3)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.44267 34.3434 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(5,3)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.40544 34.3434 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(6,3)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.36821 34.3434 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(7,3)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.33098 34.3434 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(8,3)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.29375 34.3434 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(9,3)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.62883 44.30617 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(0,4)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.5916 44.30617 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(1,4)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.55437 44.30617 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(2,4)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.51714 44.30617 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(3,4)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.4799 44.30617 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(4,4)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.44267 44.30617 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(5,4)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.40544 44.30617 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(6,4)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.36821 44.30617 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(7,4)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.33098 44.30617 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(8,4)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.29375 44.30617 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(9,4)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.62883 54.26894 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(0,5)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.5916 54.26894 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(1,5)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.55437 54.26894 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(2,5)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.51714 54.26894 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(3,5)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.4799 54.26894 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(4,5)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.44267 54.26894 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(5,5)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.40544 54.26894 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(6,5)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.36821 54.26894 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(7,5)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.33098 54.26894 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(8,5)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.29375 54.26894 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(9,5)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.62883 64.2317 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(0,6)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.5916 64.2317 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(1,6)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.55437 64.2317 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(2,6)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.51714 64.2317 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(3,6)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.4799 64.2317 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(4,6)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.44267 64.2317 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(5,6)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.40544 64.2317 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(6,6)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.36821 64.2317 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(7,6)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.33098 64.2317 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(8,6)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.29375 64.2317 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(9,6)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.62883 74.19447 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(0,7)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.5916 74.19447 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(1,7)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.55437 74.19447 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(2,7)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.51714 74.19447 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(3,7)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.4799 74.19447 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(4,7)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.44267 74.19447 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(5,7)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.40544 74.19447 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(6,7)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.36821 74.19447 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(7,7)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.33098 74.19447 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(8,7)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.29375 74.19447 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(9,7)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.62883 84.15724 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(0,8)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.5916 84.15724 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(1,8)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.55437 84.15724 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(2,8)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.51714 84.15724 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(3,8)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.4799 84.15724 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(4,8)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.44267 84.15724 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(5,8)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.40544 84.15724 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(6,8)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.36821 84.15724 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(7,8)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.33098 84.15724 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(8,8)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.29375 84.15724 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(9,8)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 3.62883 94.12001 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(0,9)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 13.5916 94.12001 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(1,9)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 23.55437 94.12001 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(2,9)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 33.51714 94.12001 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(3,9)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 43.4799 94.12001 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(4,9)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 53.44267 94.12001 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(5,9)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 63.40544 94.12001 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(6,9)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 73.36821 94.12001 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(7,9)-600 +230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 83.33098 94.12001 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(8,9)-600 230 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 93.29375 94.12001 ] concat + + pgfs + + + + 0 setgray + -600 230 a Fa(9,9)-600 +230 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 +TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-grid-100x100pt.jpg b/macros/latex/contrib/mwe/example-grid-100x100pt.jpg new file mode 100644 index 0000000000..68ab5fa5da Binary files /dev/null and b/macros/latex/contrib/mwe/example-grid-100x100pt.jpg differ diff --git a/macros/latex/contrib/mwe/example-grid-100x100pt.pdf b/macros/latex/contrib/mwe/example-grid-100x100pt.pdf new file mode 100644 index 0000000000..3a70bf36ab Binary files /dev/null and b/macros/latex/contrib/mwe/example-grid-100x100pt.pdf differ diff --git a/macros/latex/contrib/mwe/example-grid-100x100pt.png b/macros/latex/contrib/mwe/example-grid-100x100pt.png new file mode 100644 index 0000000000..e666f42f8b Binary files /dev/null and b/macros/latex/contrib/mwe/example-grid-100x100pt.png differ diff --git a/macros/latex/contrib/mwe/example-image-10x16.eps b/macros/latex/contrib/mwe/example-image-10x16.eps new file mode 100644 index 0000000000..a2db0e6fbc --- /dev/null +++ b/macros/latex/contrib/mwe/example-image-10x16.eps @@ -0,0 +1,2129 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-image-10x16.dvi +%%CreationDate: Fri Mar 30 15:53:52 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 200 320 +%%DocumentFonts: LMSans17-Regular LMMathSymbols10-Regular +%%+ LMSans8-Regular LMMathSymbols8-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-image-10x16.ps +%+ example-image-10x16.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1753 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: lm-mathsy.enc 0 0 +% This file belongs to the Latin Modern package. The work is released under +% the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmmathsy[ +/minus +/periodcentered +/multiply +/asteriskmath +/divide +/diamondmath +/plusminus +/minusplus +/circleplus +/circleminus +/circlemultiply +/circledivide +/circledot +/circlecopyrt +/openbullet +/bullet +/equivasymptotic +/equivalence +/reflexsubset +/reflexsuperset +/lessequal +/greaterequal +/precedesequal +/followsequal +/similar +/approxequal +/propersubset +/propersuperset +/lessmuch +/greatermuch +/precedes +/follows +/arrowleft +/arrowright +/arrowup +/arrowdown +/arrowboth +/arrownortheast +/arrowsoutheast +/similarequal +/arrowdblleft +/arrowdblright +/arrowdblup +/arrowdbldown +/arrowdblboth +/arrownorthwest +/arrowsouthwest +/proportional +/prime +/infinity +/element +/owner +/triangle +/triangleinv +/negationslash +/mapsto +/universal +/existential +/logicalnot +/emptyset +/Rfractur +/Ifractur +/latticetop +/perpendicular +/aleph +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/union +/intersection +/unionmulti +/logicaland +/logicalor +/turnstileleft +/turnstileright +/floorleft +/floorright +/ceilingleft +/ceilingright +/braceleft +/braceright +/angbracketleft +/angbracketright +/bar +/bardbl +/arrowbothv +/arrowdblbothv +/backslash +/wreathproduct +/radical +/coproduct +/nabla +/integral +/unionsq +/intersectionsq +/subsetsqequal +/supersetsqequal +/section +/dagger +/daggerdbl +/paragraph +/club +/diamond +/heart +/spade +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/lessorequalslant +/greaterorequalslant +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMMathSymbols8-Regular +%!PS-AdobeFont-1.0: LMMathSymbols8-Regular 1.200 +%%CreationDate: 16th September 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 556 156 0 +%%EndComments +FontDirectory/LMMathSymbols8-Regular known{/LMMathSymbols8-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.003)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMathSymbols8-Regular)readonly def +/FamilyName(LMMathSymbols8)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle -14.0362 def +/UnderlinePosition -117 def +/UnderlineThickness 36 def +end readonly def +/FontName /LMMathSymbols8-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-30 -955 1185 779}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105BFA1C4BAA966BE78FD2F618C28B35E2A9ABAF +CFC1090C3FB0905252C41AAED38054D177019225F56A500BE560889E991201E0 +4F9B605C0D22769EDC54E591E36E37E5FDE707BD42C0C024454DA2F639F72A9A +562B5C1D32C6F47FC06B117D908616531A8379DCE1701F7F184859612D9F84F9 +0EE31AEF799812A99147A8CD30D5F8F8F035757560E05960E2C327020FEAE317 +24C484AC0CD3C1AB9CF35516622A022D6CB83DEB8126DF04762C901617B35492 +98158049D5C65DE86143B7F36D36233A115C36DF60D3C55816B2B0B341102AF0 +90D7D4E00A7611262CCD366F870F0EE8175688261513076B608C7E160A9A79BD +2B66E2E2A89CBF6D1703854915ABEAFA09718FE338924B5AF1FBF1209786AEB0 +0026C38A2C7E208E6C306BAAF037DFB0F3297EE1ABBA65247CF72D0F78A9BC24 +038966CE124B94487282B69D6BC0B5E17441DA55415B5369E451E2B0D705FCAF +3AAC6DBEBB8AB0313C4C201F851DB96CA9EB49357C3C1AB73F0CA2110C994680 +5AC8F0D760C03F71C92CEC2E1A3AB84813D389BEFE7E0C28FC76FCA70704BC4D +159EE8B490B95CB09DD01A4122A686AFB8B9C69381C8C303F9A3B695238C3BB4 +CB44B3BBE50E2BAE63796BB51D945469BB75C69F7A758180B77CAAD2CFD5951A +23580A3D45083C8368543DD37AB49705B939804C12D4BDFA730845F7E42A6C9A +B3F0A376F44DC297393B85E8A18C45C99260BD499DE599CC0D76EBE4AA7D70AB +348FA87CA9A1000814C4FA99B4EBC35A0298AA29563B030707F3EAD9FFF7BFB8 +3B347C4A00BFB392E79B79F413E67A73FBB006EBA896A65CB21BE940A0940640 +34E08FF806A114ADD3FD42BB394F76CC77DD869C46DEEE20839C9A2FF73B840B +0ACF238D333719F5947DD4C39B8E3F070EEDDA1A39D526319828FA9F47F03D8A +245D8E215B37959566D26DD98185223E4FEF01676650EB4E26C0A425E6C23C50 +4BA94BC88E086141A4B481B1D085ED61872E8BE023618298C154CA1CBC5A23C2 +ABDC7EB93B1287558374ECEBB8152B9043D36537E8FF707C55BB3148059BFE8C +2A2F8B3E9B2B8B1C12E534AE818467322EB65A2F8B46533DFEC5C073C6294F2D +41197996BACA6164963C3AA18EF7AE2BD8E00C40760E980317E83B7F3D7B7C54 +0FF26E1F0C47E3EC2566D5E417FFB95075CEA940D3C1E27CD199ED274C06E9C2 +A19346E96F8CD9FF5592D53F8D637AD55DB4E8A614936BD2E779FBAC53704092 +499EEC171FE3C81517DB8136B4F2E506557011F19FF594D1CC8E5129D1D4925A +F2D4D21A7E823EE8E10043CEA66BF470309C28C0C116D81EF48404CA14B97108 +4478E3A908CC69F401F0A5B668C79C46FB2F81109BF8E85036732B546F4D26E0 +10D52E38FC25647DA5F5FA826CEC12125B1AE42604F8A4EF50CDC9FA97256BC4 +F19470589D545966F5B37C9BD13D2AF59483F4A4BD1A3627FEBAE54A317B2979 +0ED9568BB68BE01D53E00C5439FF8540C19312C1550E14B596D25366F6C714A9 +9FC77AAABADE9866DE75D10540B05A69A999DB055B9548C49B3B0F5AA054ACBB +75E263E63E1EB2D577FFAD4E88E0DE2F +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans8-Regular +%!PS-AdobeFont-1.0: LMSans8-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 806 194 0 +%%EndComments +FontDirectory/LMSans8-Regular known{/LMSans8-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans8-Regular)readonly def +/FamilyName(LMSans8)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -117 def +/UnderlineThickness 36 def +end readonly def +/FontName /LMSans8-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-446 -314 1510 1154}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF13E7AC5E68123833081E024C973A102E5EBE9986 +D95806FBDB9DD41BBEC9E98875643E43D499FFB2E48F58EF7FA59843B8CC092D +AFB67604D9EE4CF2B87CD20222F6DC988B80418F8EBCBA06EB7577DC5FD0473A +55FC62B9B4DBABB8776941636268C7D4F704AFF1C85927E2D0C03585B60D5DDC +D07A1FE61288043CFE477BEC3F1A0BB96666D44F8286474186BD74037C208527 +135C090597DEC81C9F985DD84C889A3A32B3805B9A653C816C523D14F6215B89 +5E57100A2E43AD20344D45AC8419E928E4DC97E1B1B2285602B23DF89E149B9C +975AAB575A17772D4BD861C8DA1CF693AC37BA57CC51B9CB825607CFDF41347B +D09648E797437823A12DA3ABDAED3E3E1042F4B4BCEC0A9CB2517C0047ECDBDA +507600F57BF0F93B33764E47B5572573253F1439C293C4CBD1F018FCF994A313 +30701B46B9E83B3C16E17036EAF2F0072D5CCC8AB293EC15697C72C097565D80 +BFDA02AD9357437E60FB57F31BD6E172895D0E1212674C1401A3CE2599E7CED3 +EF0A11750E622958C887E58600672A1AF43AEEA1D9BDAF69147E613C610E127C +9C8190A5B3F5F9A3CBC6A9A61D1970F030ED0D623FD6AAE34DD12E7F12B00204 +42C239808277550593ADE8004B53B5FC0BB124F58965745A82152F9860FA6FFF +94BFDF287A8FC265B6B0411ACFEFA520E402DA17AA6B6D0904D8DCB1A56E96FC +6A1C7300A4455F6FF98AA6226337D5FC699B1A0900F049453DCF3FCDC8A3E397 +C011C9D2E55D0C2845297B4C50597F58C82B0348AC299172DD191715C1FC81E2 +BA9F00D26B3D3098006622D2740A0EB0743B1ECEADE8F9697C7F782265A58C4B +7D8B174654EC7F3BB8ACCAD729170D100F5DAC4CB7CC0EEF74D662EEF94702E7 +9237CDB6E3DAF2C65E5A10DDD52EB236C227C3DEAB315E5CE479878DD60BCA19 +564DA461E2EC66ABD6E7B4952C21C2D3E37C7B97175C5668DB4C64CD1CC23F71 +36DE0E644436C67784A3CCE2F3DA52F258B8AC9D36AD8E947AF7575525D2D645 +28280D0A82181ABECDEF3E5DA19E8A35EE07FD469D9896154465BB482692E8C4 +487E1F75227D65CF10942C271713B28F990E900C2180824BAFBDE4FB76939E77 +31CD2798239CC4C94E6141CA7FACD96BDBFC373E1E1F87881FD7BC3A7B98F3ED +62AC3112B58FAB45215177C2805796FDC240A7FF9D029A572DE35D3D9D3E3E55 +9A5B4CA4700A71D0510CEFD3175FA8E7A8D4B829F179558121181543EC7117EA +BA7B58E69FFCAD95AC5B40D03FA898F0FA2804E0B1CAB0DD9BF9D336F25E5799 +BB341C0177F10D973EAFE7F7F8D6287C0468E3AE99C277EC2FAB34A2718D7725 +67B5B1997AD2FE0801171A58B943DF0EA5AF5910F6315D432DAEC05785E0611D +82A36F9FC00D0C92F31E2C049463AE81F753E2F863AAF5E28673190638342D74 +B1A09188847B2128EB8B139A5FB3EDF22037FCD51D6CF5DC1E2B1CED5D9B69AB +B37468777718103D87C1553A051391F0246769EF99A69AB490C07A9FDC54C2FB +1F6353EBDDC027D3925BD32D89219A778B3C4C1207108F3D4D7AC6BB7F5EBB84 +447B363872C92410D15210568759D8B7156E36936C54269CD6C35E9351F86494 +0B7F86BA9A04184607D4965C1E7FE952C244D78BCB7A908AACA1EECAE6A56A36 +519311DDB3D1CB66837C2964A2DD0D34A23DDE404F43A166E2E533F1C050D35C +E4AEE92C35EE3913998BD3D92EC5CAC7416E4ECCE80BE54C77342B004590FC45 +A1D4C5B764583A99748056B896A27FF97F4A510342C8A67BDDBD597BAA0DA4E1 +0D0347ACAFBB9355D0219E14DC084DA2D384DF669B0CAA80B3AA3DA846129D2B +44DD121BBDDC1877EEE37B5263811E5D02B3A4043CA72EC2190940128A106C96 +39482E44A972BF53BCDF199F90DF5B338501403614E907DECA0185FDAB99E820 +7FFDABC084BCDFC2A202F15B5E590EE1A142E85E9BA72134CCC83B6EF7748016 +4AFC42453ED4BC8C59DE0A5C01FE0E5F3EC7EE6E6540D5A2602E61D413E79CDD +37FDB07131FDC420EF525CC0B5377D3A005133233547EEDE16EAAC1024DFA2E1 +61FB6367FDA5806161D31FB9F7B11D1F3A161B31F7072115A1E570389672933E +A7C28B31822AA9DC74A4F34B67C8E4CCE0AB011371A1F3477648500238C40EDA +C04F03C127444311964F88706BD4BF54A5A216F2EED84DCD4C7DDC79FA28FB84 +5E4ACFCD0160136BEE30A0B65D1C13CCEB7B316717EE859D7C2DA83F003A1419 +549400BCB01465B2BC0429162BE040639F2EE9C0FA967C9F3B8186EE2454E318 +F5CC571A951409B0E69BB7A5EC360E6B5746DDE2AE0B93554896A1FF99CA74B2 +F6A4FBC3FEE825B1DBCE083E5DD35010B87C93AEFD7C279D1E95EEF85AB528E8 +CD2DA99E33C7EF0EE9DF6CDF3548EC4946749CDC981002C4414156DFE0D78345 +686901564423F1F8A3AB5AEC5A549EA5707353F50EA52765CED0D79F987D963C +C392365BB3DDF7350A281D1B45D2A6AFFB7E617C9265B466295CF70CB228FEB3 +A175D7E82D2846B4F9E855BCB5A68A509C2B7DD4D24935ED0E068B072C3F11CF +15C402D300D2FA7A665BBCA560E04852E7DBC79C2DC8561F805C0DA1E123D1D6 +19980E73841F84F59E0500496E84FD5E9A7E4A2FAF1F0487C30CAE8A871B9627 +A789E268385070E0983217A45DC6A679FDB1CE311BB051D5C727C72CEE9DB4B3 +1F53AD21C32584A34DBD8A45BBB0B9CF8EA729D90EB3CFD68AD25993B623624C +DFDDF1175E3272F3DC29C8F75C69FE6A4B6EE29500D7A59DE6DBA9A8E8DBA157 +C21FF35ED5AA6EF05F5079E1A8224F9758827B199FD07C82D19643FC09D14C99 +A69FCC5E1AEB7B251A432E02025FA9D69207E17B7679EB2827AB2FD80B579D03 +10DCB9F8E14A7959731A74DCC52B627FEB1ED2EBB549F64EAAC3078F60590331 +D2EEF5BE6C97FB75F4A3B4BED6B1E3AF1B243B7AD04B836A645D52C01CE8C7FF +03578C4859B55B0365B2F24721CB74159EA405C55CF780737A7B1408D4DA1B93 +672E47DA7CB4ABD9B410BEF6473FB4126192FE57A2A23375F75823778CC453D4 +116C951D33DA27C402105C9B833F41DA40D17653B80730495803061FE191A425 +2C572AAAB15FEF7E934F5D0498C4BE4D042DBA4E6D9F69AD04218758F11DAAB9 +D763A34A791B1322C03A840AB8D41D661554EE356173E95ED01005A99B8BBC9F +306B44A7BDD35F637D616C7003024B08E52781330F3CF3E6698EE25EF3C6D9BF +8BC7619F72502487974DB30B750618080FAEAA3627F5D26A5C91ED60ED542FDC +8DDC2993BAA42FADD50EE2FC151AC9B7046E455B580A4BBE440839A54B385C9E +4571C466AF19FB80B78186D7F391CD91B6222E88C0BCFF662088167E6F2E3421 +2A72336D6DAAB732B3EC3376BD946A12599C01D265CE34E1F3D37687AA3B2A80 +FEE259DC0C90CF265A4ED6A5B90EB70E2BB7C7C23B7B83DD25289F215DABD50D +4814D9DDCCE81EF902E697A2A69C640533F5289EFF0E1449019182C7C6A1D52C +FA769891B0E22882829376BEC979A67E1B0B621CD8572B3C6FF1188543AF0DC2 +B02F2934B97EBB13A8BEA26BEBE6CF6178EAD7424BFB22B681A69BF0F2F6CD3E +4A4EA29D6410F723F127142D07719494F1402183EB49EBAECA4C6C246D4A5A7C +3B4CF4FCECA1FE4ACF98A0F305B3E91D7D802FB65F4066B638056F697BA89C4D +BFF7D535B444547DF7D9B7F9EA1DD690571689F723340AF58701BA194D546D7A +F44F895844B0C2B83BB642D397A23BECCE71AB67639EBC8E9AE584A912787489 +1C6F01A3C4BC74CE6EE6409F66D517503270F802BA80FED6E14CA5398F536AED +18CD8C9B2B1F9096DEE84981C887F24F66C3477F7D2EE671BF0079442052A2B2 +D4E4F49D36681AA6A43DC01BE8CEF99710AF2F9E282C1F05A2B5F750ED1A437D +F6480BC21F9903195EA53B014E46DD1F1C5C860525CFAA157F44AACC55D516B6 +833E98F45B76D98F7F115A67578C90CE30A316BCF4BE0945EB11CB82077372CA +F43778FC88C15FD486B59B4770CEFB37B0EED373279A334CF98A4F749DBBABB2 +C2646D3F2500142328D8D3B40136F3CF6DB7985251CA265048A748D61C4B7C04 +0606D6661334764D96A7614E3C5F230481E4243552F11D567689D0A96C8031CA +2631D52BA0C29171B40E2BC4E567B4DC63A29B0B2F693C6264FD726D9C0B7BB9 +FD97C0233F418BA41791392B798E665514BED008E700D6EC1CBE47E4FF8D63E3 +0817A4F4719E66EE3C64292C209A832AF504B1BCEFB276D57A23326CD8E23322 +76F32283CF0F7169EE52BD75B09455F2557F29EEE84D0D1410A9669D374DAFE4 +6B1D881F80CD3AE3810C3DA334C7BAB0E5221546611A586A9D05F412AF8517FF +58B5DDE70E3C799041CB947DFB1239C98C592E158DACD4D9005B983760C79C08 +C1265832970A661B25AB58E9494F503B4CB5024B73C130A785394B94DB7DB969 +C07E70F4D2F5C6D7F44664C00B6ED7343245BD3CA5719BB456D1AB80B6C80C55 +0CDEC09BDF5CBD67C32FE86D15E6D7C8B374DD4AC964B2D7E5430E4FF7E93E86 +7FDC00EC4D156C8595AA55147A388E68FFBAFA419C0408DEC3E57CF0E7EEB0C1 +7900842424E029E7075DA1BC7C8AA2AA554CE30086F803F11CEC80B5A4AC817E +CAFF8081B614157E35B519BCF359E1537EF69FEFA54323BE99C97D290292DA35 +B180B5A4F17FEAB6088CB1D03372563DAB6D3481A92A83B4687F352DBA807E1F +7A0EB12271168AD208A98540BBAAF61C73D2254EFA28E97A8CEAEDF7D1172353 +85BD69D068F1BB3C6B565D24C846F65B41206F25481C94C0C917FB19144588AD +D136CE906E36608A56699958D41A9E52E33FD14670C66F070D8CF7E7607B46F5 +622C62886E7D1782813C55CBDBECE69835137D4D76FF91580D1526EA8CCD8209 +75F84C242B533C5F26688210F436E038A136F8256B7DCCA0D7503A0750027042 +AE2823BDDA102B6DF94E62408E24154BAAC66B2B249C695BC24F7432E18527EE +89B1CD18CE8F6865BBEE2C50DB43B13C6947F4B53D2B14FD50B4CEF4398D2D2B +E7E7A3103CF662C3DDC13D65906CABB3759C7499D65461B684A0B292055C9EEF +C1BEDE9E9906F6A6A27D431B5958314C3B816D525713A4FAE45EAF59536DF5A7 +E855ABFA3AD548E006D67A9A82BE2AA6D7C24DC708CBAD17ABD8F881353006C1 +E03028539338323F06B3AF9DDF627537F714A34DC1A2D5AAE1CCD2BBE06270B5 +A50A2C749EAF8864F821600C577CDF514D89222B39F7D09A121118428CE6A356 +92ED32FE4B56D74AD399FE1F260F65670C87C90C054CE99B9F75309C65AEF1CF +8F38923B7507D06C197FA0962EF63BDD5B54BFCFE3356119D1E4BD658E9EB5C6 +4396D14E541FDA2EE60DDA692386F263A75C1F6ED625B99CC9C3E03F133F0AA8 +F945F0281B5A24CC391AE3E1616B5B5E4B670FA2BF89BC3CF3A9129FDD04F9A0 +9482ABEE624C540143A1A2A791E52759DA17CF323880E5EE7E183DA41EF7DED2 +88BB95BACB1DC80EE2D091640471734405A64A1AFA4B71EA8F847B7220B071C8 +81940D1006E3B598E3BC4FD84E3A495615CC47672C970844D8AC77865702779F +F2E9CEB9189562163602A8298579F595F99C5C3DB2A40A60DC59FF9135460CA3 +496B85B4052A8E1D9AFE300853D100B3BE48722C05644840865AE2A6D6ED89EB +2816F6F0EB69362D739A53C137AF4C79060AFDAFA10DAAB8ED7E39099077AE26 +7FFB931B4DCC6D7122DFADAD09EA3A0EFED6130ABAFB058534BF9B357739886C +97C3459D8EC37C8BB8A8EF20AD5F81706EAFDD970B0B09BA37237B9EC63580A6 +619960C0A619B8A60AEE8382D921A46D818401C20062D56DF637E506D06C6A29 +9AD5C3E089B07B4D97065174497638D4991FD23B742F56E4C380A99E72CDB093 +1DFAC0A37BDFF530845861D5E5C2EC7E59783CA099FC30C6518080E65394803B +84CEDBFF90F3AB2CEDFEAEF27C76B5D05AF43231C262C7DDE3DA316426D873CD +B3F2215B78478AFF62C3E3342FC26AAA58D46BECFF50C6323E2C5FA2F74A1935 +932332501DB49755B7D83FF14F1808A4B2AAC060163819C8EA58AB5E2D77FF40 +0C798879ABFAD681F156FE238B89608E63C7EE1A84A1CC1255C96178EAD7424B +FB22B681A69BF0F2F6CD3E4A4EABC6F43FFD0AA111D6B991AB46827F81542BCA +6356A395EADDC9BF12FD6EAD401F43601BCC7F39E89FD7D5E9EEF6F0D007D0E6 +46156C50A6FCCFB712EC54252EFC5A76F986A25FC81B91DDCE0CA3E5B551096D +D5762189E8B93AFCEE8F6219D0882DD96CFAB8653D43BE4C4CCC091D67C1CE24 +D66DF5DBE2E04E25627838C93E0ABC541424D6547DB81EC1A200EC7DE4135733 +C7EBA836A58B084F2FF2BAB41A286B113076AA924BE26082FC12F01A62B2F55E +9B2F44BA14C61A71691D7B1085F9BFA5DBD78BD8DE4F07BF8035C973E5CAD59E +4B00A05C45E7A9BB9C96A972DB111E96164AF8420A7A563D795D8E9E60F5222D +4BAFCC22E480CD066D10196C05A0EFD97EE57F50C5A159C70F1A5B6C282CD2B7 +284B83AFD2E33DEA0218424B2D3687794AB92226C4DA3F70140428B8B8317E4E +50FE40BC5B3486D471A1D8C9330591D5D7F5E37C8646D0837E8453A83C906F22 +B71C52C912A550242A393A1BBEF7AB9F134A9B272E29346B9758C5A3E0A43847 +49A7D8890CE1FA7C8FD26CD774574D565B2B29AC4BBAC5FA2793444823BE99C9 +7D290292DA35B180B5A4F17FEAB6088CB8BAAF9270FB6C7A21D6F979EEDCAE9E +346E7588B942D8EC2F0502C87F60FDCD5C26A477D10A511BF3BF93207407E8A3 +010266862CF39FBBA573AADD91993E707C341CFD543ACFB65DB1A10646D0762B +400B49288C480352AA4A78266A6A1133D8151A000D95E13EEBAD4F21562DC0F1 +EB2D1AF844712AF0F70DDAFDFC2E0B23C3575BA1A62F0D3FE03EE61C774D39E1 +F2A3D374AB25B33CD0382806879AF1500FE9A95034D47818B8235920A92F4F2C +F0CCEBEDA67F83FA8F1322A68097441DA3511D8FE6300E8CE43A964D2311F077 +53D0CE4ED2AD6198A473F1F9E326F5D5AF3CCA4A47F78B4368FC5B9567CA5876 +B77A7BC0656EF72C8DB903C21CE30CC7FD16DD4BFDC262ACABC8F12D16BCB3BE +5B4EB51671AE9357176D5AC14505505BAEE33F72E3F5010A9141AAFCE6733B37 +1BF360369BD7F79AC2200622A13BA8321863578E15C7B59E6BDCBB9CEF15B452 +00693D9EFD2E0110B640E38CB4A7EDCA3E820FF4AD60D7D76F9EA312D1914C5E +D565899911855C14E29FE3BBCB8F8C473E706670E11E5B221716F31372637BC8 +E498A4419A69F3E76C4A1DB85360D56B2BD2D4DDECAD37BCB776A50846D15264 +69D236C37BBD245FC59B48E095AAAFF80BDE1F354A42DDB04462598DF2071099 +D98A4B83A2FCCAFDCC869DD916C5CBF812D3F5215A573AFBDADDC996E9EDE494 +5EFAA728C4A18A407BC99C86DAE24CA627F36025A4E08A62AD01EF1B7E9D687C +CEB30A0255ABDEB555EE5EA7AD4D7782A8387E49B8F1E9A727CECEEFD28947BC +07BBC931938F74E26E1F6BF4539198BC49D9D9D49B9CB9429CA197321B545625 +093C16B6582621648F48CC413EDED067EF9BEEEA11347881248902E471759DE4 +06C018F9EE020A5F6C02176DF5B9AC982514018792CA5E16B365ED83C24C44A6 +8CC2E0C4C21BF994BC1D8766A4FEFD11336E9464742FB5099817756185058193 +9745F9D5EEEC8896BD3E465AA29E75AEDF37ADD9140716CBF1C5624422FB5D2B +891586DBA348273401E425D4E2ABE4A64D472667986D6BBE1EFE7906E8A3B8D0 +BA678E6DAE545D73489F0EF522D68614EF81BF9E911FACB51BDAD45965CB3E4C +D451B5A1D6149A6085E44A8A162BD9BB26137253BA8B581941E759A7CA7FCAD9 +A184DBA107D65FCF751CF72DF4710CA42F96220CB95C8C73060D2FEC1F218A06 +9053CA2B0A1FBF490CC7D2E9D19252843B5D9A3073EFCA93AB9C60B4696B15B6 +AD52D0F676F11979C7744E54E5B0088835B64AB5BD2DA323F208D2B653B93AF7 +6866E38F6F5B4953BB6790BE720E598137A6DBDCA5FC2604AE70DAE50451FC90 +F486A17295F1FEF8041C8357BFC56893182C034354025F579561C2CEA84B0A20 +C8CD27783C6CE8F4217C2A536AA147180699D551894A018B8109A42B05369DA0 +A335D03C29648EF11064986DDA53A77FBE2EDD38E22689D398BA01CDEFD6B629 +FA661440C361DDE7817154052436A368127BDC0B2D9927036898466F9D8909AC +81BEBBD5FDB8D116AB2936FB2FC5B96B4DBD2887DFAFFDC16ACC0187F5340391 +5F269B7B231F5D9B1F61DF7CB03421C5F46042EBB23A86621421E2B0DE3A365F +9948A115239FB86F35094B9F6D550FE6080A7F4735504B58E07898EB92D5A2BF +F56FAC14CC191D57882855C3939CB6FA9ADA4A6FC05CFE0C75E666E589115090 +897416063D0E0A5D8F49A793248C6B8DEA57B9EABBB715C74BD161B6D57BCA6F +F8221E827D0608A6B90E08CBF44A30669AF4E20CD5C0CD1C9DD06EC1056E4450 +D7206C6F7AE60C952F882E4C917260A9FBF7B5252C0274C581A2005CB515170B +EC2F92090BB98FB9C5968B35E4D496E63195374AF98B9D102E531682903BE2F3 +CA2AAC7BC366AEB8855A815E6555006AE53D4A9D07B0BB2B3DAC473287A4E148 +3595B28CA935E44C9CB32EA91176D5C3294E3064016E8554B9B5116AA119AB98 +6521CF721B288E1FEB35E5016F4B5956E9C51125C2B0BA6F1413D796C008A2EC +D55E062CDFD923AAD5CEB41EEB8E26B97BE0F428AC27BCF0318D084F48ADF19C +47EF4B9D3D2344662A65BA823265CB453323EE943DBEE0C0104B1292A1F83517 +BC28709D3864CA389AC0FD946D5C1F367453F55559F4090E5F392825C68893D4 +382ABDC14DAEA66002AAC1DDB131A2410F8CED6CC07F9CB482A3C065CE71C64A +50CEB925808E57CB966B7BED30791A3E891A8271EECC4DB35810B23AEF6DB433 +EAA4E4C9E8D54121CA17B97876FB07597AFB867B901CC512DB5AFA78F7FBBFD7 +1535FEB7049F203B46F9E301337819C6A702B7E6453B1672D45B719225BD4AB0 +E5451B5A918A719C5B27C4DBBE2DD951ABFE4DE5DF820F1FDF566397053840C0 +109C325E5820D3C9EF826C2CABEE2BF61AA014C05AC133EB07E27FBE8323FA2F +FF9F864BDF4CD10012B9E3E69B7C15C9C816B891F0C7786819BD1BE1B251FD4C +F4FD2543B7E6F394D3D262DDCE224ADAFB7B809C75D22373802023DD465F60E5 +E5492F176158E1290E1272E9BDA7EEA81A807DACE60B2EA02E66EB1DF3776B86 +9F6C929ADFFC2F1C50DEA895512A4C1F23D2B2DA83EF7A482EB4081A1D097FB7 +3F8C1A5B43EC159B8F7A860A3510E482B8F1F7BB9DC38C6306041A2FCFCBE92F +6884AAD6751AA3C570FE0E4F0239E05BF6E98C9AFD7B0029683207E4F685D084 +DFB3DC84917CA80C31C7EE35ED394082281F57AD4FB0CA49893DC403EEE634AE +B5351F128C794D9D6EF7E18E83010405CAA3AF558B233D59B8E16778C4284F21 +B29864E26D31511F85D2D28586924BFD62F54A6A98F74CB852D6510B5AB1B30E +1EB7836ABE290210B9848E6FB91C81497FC1AA96D6B481727545F57A5FE2380B +E8DA45A7FD3452FC17F10A319F47011238BBAD22C404896C6490EAFC75CBF6CA +DA6A6B7D2F96E845568085B97644291080AA8B87F7B0E297ACFB9FB041211C60 +3B834BB03CF4C025EA6E666E1555A11258B3684BB471CD800A378306459C022F +4127F2E2207089A7BF76DFB0F2CD2815C6A4C22518A5D3953256B49CFF9D8591 +775A445645D175505AFB1AC5CE8B310138977DDE508F3EAD9A57AB12A9A916D7 +EB1B0EBCB743ACA60E902A7F5A8E1ECA63FC9A5ED285837271FAF6CC611C1C18 +B82D58C6BC26430662D2EA4F4ABD625E32FDAAE20F4AA35D43C4A831D03FCB11 +24534E05AD6F4C749DFD4AF0FAD9DE513E0D6D14A3980014FA109C9235A7D557 +19A15C196B2D2A97EFB0D86DD9BFA5D44C3BEF1EA7EBE5A85654F140A95EF091 +5FF1D47B6E520498472A46AA55BD75A85A7CA7E43C447CB3B35E3C2826FFDDA9 +AF88DEBC239C7972EC2E9E444FE80978711D8A8B8F8FE57A201714A9FABDB32C +CF4E78661EDAA2F2B77A92320DFB093C4261DA2D5BE45E5462ECACC32DEB0538 +F7B02AAE4FA47B4F5108CE1FB984C9C5B21CF8236154D849C83E3273102402BD +07142161A7701192F6D2436C6D59398B1C79ACE2C9A650DAA9F8742AC662CEED +5A2D87568B590DADD09D4440FA0EB6963AF1EEAE2FFB31B8059F0DE0DE94B26F +4C687DEE3AF79759FDA2D9D237501545FD8F11370B40E07C66E60FBD148E3B3D +0DC62737A58AAE9064B05E22BB604EB24B4DD6A961F5F2AD8CE433464318D34A +5691F98E51A3DB203A5D563717F30EADF2050B71A79E26A446A36DFDA767967A +43B3D1F3FC4F591BFE0EA1D090267ED7BA6583A6C2EB5F2781310B9F71EF1D05 +A876CF9A5DAA6D0E2DB7A9939B29958A10424AA8ADEDFF5337E9A7CD3268D06E +DC9C961F361257D41DFA162A4DDAF2460A1AEB659C973D52B28D6CA92DDED5BE +33EEE827477D86AA9032575B2891FE7BB08E2B6EF58B741F6458EC57BCA32E0E +B863C256F65A8F40EE3AC0C9F6154C4A290FC992C4998B6886F383A7EA691524 +A71E99C8FB1006C4BD20033B62A735B0BA2F63CF00B478589AE7073B54105439 +786A6C27D35323190A0E0BCFD936FD1D2D0C8F29B0EE1B3B3D7165BB407E0B6D +C4B03E2F228898DD7434DF62E469531B11D8A7187E0C5BBB24DD4B07D77BA565 +065244DC1337173B3114F753283A32E2E31E143B331C43EAF959B5165FF099E2 +D5173413B3995A7DB9B4C56C828F8EC2E75A6A0EC066319191D8B1E41B3BE2BD +081CFB9BE12443AB0227745C433D4E18A02ABA45926E0BF7B30FB8935CDBA02F +58E4885D3C2739BD01C258B762611BF842C2A1DBAF9FB5433FC1020A9148020F +22558A8048208B1219294BEE63DC059237D77885372D9D423FC217FA435A64C3 +79E874FDC46981C6353C6727A9E139EB99BC9F308C2E43D682468BD84F7A6FCA +A9EB44D18201C9EE7C582973656BECC52342E068E261FA07D6C396083C2A380E +5EF5098DF574EDDCC3F0F4130A40AED7E5119E2EE6FE9C5D91EBD571DBDEF885 +B59E018381A221BA726B307A8EA9890962512B2DE3CC959848E590C2FA35432D +D84B8E4AEC46F191802A97B0542A5CFD6CAE03F72C44BB28674A8BFBF0EB1AB5 +858D30F85D2BDF04163EE5F52612CB8123A4FF2E590AD47310066954EB1641DF +DA94B1438B4AEB72DD3680CDFCE4008A7DC06CACC4D734EFC0B94C4A58600D51 +FB4D89FA797068AB8C0AAC6A8B94810EBC9C75D95160E58826E83C5AB759DA47 +D44CAB53C0CEF51B2FD6DBDC547BD5328E7AC7CF5DABC2A85807B259FCF7E164 +15F4870225453753A46D58B369D050ED7C5513B0E7960D957E19837FD227B352 +EE539EF25A57BD3B18556087D7A042518C43DC9DC3A190B96C9D73A187BDAE4A +23B9DB4D1920D4846625D4B99EF7D9FA65ADE7B824DCB6753DCD8534FB2CB20A +8A656B06F576966A3E6CBF678BFECA2DF88BF148288CF569AB92165016C74ECB +A71DF76FD4BE7BA40DB32C882B121A167587913F80C2E78FAFE4A539B0587331 +C019D4996012B803026EF1BEC30F70A02BFC628EB3A658D94E02F5D93306C46C +2F93C1427503E4E695C15AC80655C1C40C351CAE3EB607097DBB2AFFC87EDC9B +95E73763C98F23965F9A9E1AAEA8D0BE76E31ADA05D335E2D21DDD09E0454A11 +CDF50722BE8D248442A7283EF893A875CD8F019F124FD73991B3D28A92CDBB92 +8EDBF84BC2F29B7ECECE6266769BB9A4F91DE6B3FC8FCC9E461E1FA37CEDA39B +40C3291F44280562BA52EAE7FB83767E8A5D9EB3311CD1F2D8BE3B7BD9439912 +8387C5C860A201C28514CC4378D3503D5170F44F359FF79746574145EC01FAED +747675A5CD1F5340BADD57ACB4ABA208142DB035E9509723B128EAED55672C7A +B3B023536B99E951F5FFC6CCC9FF4BAED272EC08DE1424D2420BF182C6E9A830 +E9148B0D9987F1BF8FCA62A6C6F745E2E065C0FFD4CDF61A9BFFDB50D7183314 +985C5064F3943873DE4E4880EFC41B863696FE6FE2FBA08A5717F2E1D1BCA8C8 +4EA3CB3CA3E5D9CFC4E8C29A98DAF197235C6B2D65E992FEA7C3088A6CAE8C43 +2DAC10CACA1B12AFF110C770C722E2D5775FF674A31B8E86E6CBEF16013D5C0D +D01B294BAB96A50CB449B6497FA6DEEE066F44EA6BD3CE8D3F778FE87CE2C2EC +A811C2AF682B5401D8C6CEAB8EB39DF414458FB31D46EC76A522D02ED0CFE461 +6B871C7AFACD58F93FCD83DCF3EF58FE4EA64447C98400B39FB9D00B7880E7DA +B1639CA2A26D58FCEF825510ADF35B869BB210E4E1F2E4ED861C851EB81E9678 +45C35F3E7B6459F4A2B846BE1192A892FDA90C2466AC3D89E1383DCF35612212 +4BEC686ED6EF2C01820EA069A646DA77D59A7C2F7E922C5B61F82A49382C0377 +8F67FDECC3DB4BBF0897CA4B909C81DB8110EFFDCAC2756E95C19EA4A64D445B +ECC73A40B867D69A1E25A95E9789BADC6967F96E550903DF9B81974D605C3E74 +6B597150AFB4994E8B0BE065C440766585198581D36D25AC400CEDBA37A55CF4 +BD0B77501160616865A72A3CC8C866B77F225EB04390858BFF70300B08FEF789 +23FB82D1C752C7499C54B4784DF9896B2790CA636E46BC83E8E043427C28A240 +1F5ED30A4C2578F06F43F353CD2601C5A7C39DE7FC5A89FB868D379093C76B26 +CF23563696AA89DD0D5AFCDB99843193FB23721F19B2921A093F78A64F1539B2 +833C3E7DCA2B2AD8DD0E2525ECA3BD220629D2FD8F4D28EF5056A4470F110C67 +BA4FDD9DC32FE1A583A59CA0FB049DE37D5BE196049A0CA1CAD6B16FEA2687E6 +7D8BB02366165784DE87B4EEBC85D1FBC3D303120C15A2D1F57683FCD8669245 +A3C710B877411621FB80D7F5A8C0867333FC6C5021E83D0FA04B03395D3BF059 +9B1E4A6AD4E0C2BAB7AA375883C30B8496E4581A505F9575E9569E23A6B6FF76 +DEE6945EA73DF61F5D5F261EDE982DE260F478B02D9933EF976D16062FD5ACBC +F5C96FBE975702E99AFD2D3FDA138D4D123FC160135B2692D52409187CB8FBE1 +16E9C379B52CCF75AEB7494D540C3BEB0F06FA7EA9D69AE0EF7F15DEE4E9B21D +C3360844AD12B1F8B24AC62BE1B20F349525DC3AE759E21AEED1C09E800948DD +7D5373C293BC00646EFA0A96570BAB2AD4C3467DE676684570CF6C8FDB960B9C +C6E9435D6577D1CFB71C00DD66239A69C3DEF3E720A9E3607924D100D3CE0DD4 +D8163EF953F7907469EC4A4C4E515888278110F613280D77B73087CDACE34651 +547823DA7503D50E7C2E94501C3919D0573BAC967DB05685E1E2031A7EA3B7A9 +71E6B756820F71AA5CA1D3EDF9707A0F2F4D02FECAE58D200DADB8D23F7C9C77 +D990FECD8CFA96EB61F444122610FB91CF265A4ED6A5B90EB70E2BB7C7C23B7B +83DD252CD410BD745CE175B921697F9D9FF0803559FEA2110989D5B0F3E0A38E +42C10A4C41EFBFE4AA5A61C2716FC80295AD14A654509D31772F680E47CE4FB7 +7C94C9D4473D5595E0ACCAB225D733E123302C0C9B054E97386886EE475AF32B +47D4836ECC48CCAE1FB7DBBB6ED76DBCB40AA926DFE5F0CF45E34F3E676F5789 +2E7B84E9F184214C7E0C61304E67355C6EB30D38D46EBC2CD25A5859B8473527 +5146F41FF6754E6CB8356F21B89B6276AA92852406B4F8F3CA7B089FF2C866D5 +332947CEFB3488FCB06F31603F0E5A526F55D7620C2C1C39210C86EBF7E6C7A8 +02F123A587153FDCED605AAC0086BAB544722055BBE74B11E85F2CF599FB7E0C +DE17AC5FB43C1ED6CD213602195A4984C19256E250418644BE62C616A5E4D636 +AA81CB3DE0F664F2CCDD99397506DB4D41EC266C58862DC40E95DCC8CB81CC09 +2C9A833EADEF9986C1E70CB7700EFFAFBF71BEC4BDBB4E547F476AD6E7850D0E +405AE6523DC0CBB36047F75A69D0F27E87B2186D931D624120B81967E58ABF57 +26F9B1DB49F96AF896F9B09E68528214503E95BA711F670E1EFEC599F5A098B7 +6DE9B1452A5A4F920C9415F7EB416813AD014D02F85CBAB8AC63097A6025CCD2 +128BB87E3C9BA08A087D28C9FFD6BC993137C87A7B37139D113C55A0936CA2B5 +3DB31F06598B39E8904BB225E1DE15B3AAF91642AD33572E90940E63626C118A +84BF312B084AB63E55D387A3DA5C87219B4630198AA55DBC4F8AFB2431DEA0A1 +F0B2E33B166BDF7EAA55FF9CA297182A3984A29E0FF0F544CE8C5C086BEC650C +87AC6908D0C344FA416E93AD2F241B5CA8B55BF28DBD16720BB1C42C9A97B1CA +56631A4A2D5AF05EA2047988AA020AAF03297DD07447D877D56690F7B9C77824 +8B27D4B16F4739DBD897C43F5FA375742A1B2D26366796627D7A18371F4B613A +4E718D7AEF0E05AFCE599847B993C18E41D0CDEF4030382B6773276A7C5E9B16 +0FF10E3274DE717BB73FB3C5590E916E858C42C0A17024B262F96C003D0ABD28 +289D2A9ED2571CA84F117D8558ACD6BA0098C6EBB1AD2C0CEA19BF417B376266 +C585B6F3B17B1E23C26B4279C37C412031116809206D8FC9AEA87866065A86E8 +C27F8FF02C0A8E8E2B3D65611110CF0C3FA0AEF50E284BCE7CD5B8C627F4098E +D71484E84C012FD6CC57A37DD72D5A06E4AE78F24F684118DCA62967305CC672 +5518E383D2F8CE5B062C0D09191F8E0EEA8B2AAB1BB852FF9A88ACE587CE2997 +949E07B104540071442DEB0538F7B02AAE4EF418BF4231141A70530E56A19F37 +938BC8FE2375FF02795BD681604A5C1836D42AE44E136202623EFF3B3873B249 +C01BAA3C97FCC08A6E67972A6AFA5390EEB7317D6D1030A636292950AB14C967 +DD2F6CA08EEE83697D43A727BEBF37596AD54F487EB2CBF35CAA37EBB060870A +2D6419A629889D11D7D9BB39FDA703C654B3655232E12A5937209B8A96BC02A0 +A3F6507D170FC0BAA5AFF4F8032A501D346059981EBF2BBDD1521461595E7E54 +BAEF655255F4D58441F8BBC62072717AFF3F2DFFBCEDB0E2DEF7ACE895397DFA +F366B982B1E79D61CE1481DCED7AF3ADE81FE911EB8181BD4767284E61541458 +AABEDABC7C47532B4B80F77BF6EE43CFD08C9007989271BE468AC0E2E6DD2FEE +9F11D5912B7B2850E35811AA315E2E1C635618BBFEE940CE89127BD552B9E1A4 +8095A5B6E6CAA4CDA0371D452F65EC9097657F51ED22AF7200828B2E085A16B4 +BB005B30C1614AEAA2AEC11B3DF78D4A55409F16111EAC8BFB0D946E34E5623D +6D8D5589A216475D75EEB838186C788942057588B3DBCB97E1AB3069ED10EB8C +4212CEAFBC79B61186AA832CA3163A1E8F2E42D4D0358B380BAE915A183A8FBF +C7A5688A860A72ED24B70A451B58DB04A1F2B707077BC18F65F697A23A6BF1BB +DD51D96BA4A5207AF1044E917186B2FB766825CB278DBE285E67328F96BE577C +C30B6CE0F11586B013D4409759831BE693C4C5DB5105D2463C9E31EB706B8652 +D02E450911B9742ACBF7875898BC2950BDE159FA4F5EA4FF63763A313D33638C +065EF056061AFBCF065EBA0B028ABD6FDFB38BE88C6F5D704FB871BC46FA5933 +E488ABEE172D57263E165270A9347B262FC98D6EE2772C1D183F91D837DAC946 +09659451F83DAA632978D60675A49597413D95EA0463B1C428579113EAE374D3 +63F74BE92989C382E8FAC254F543E8D3E7146C9A03F4854C0E2F008129872A03 +33D548B045656A2C8760B6822021B0743143F2F1002AD7D2F05EE659058620D2 +0AA0CD1F4E3E164F6A9AC0955C00BE042DC2D87E2C0ED5ADB9B027AAF56C7B8A +44EBE67BB34BECEDFCF123E6F2DD27B6B9102574E2461D2FAE65B7321C0093A2 +A34990285CE5808EB4EF66BBC42389F67D87EFC1E935772C978024A732F12A26 +61AB1FC21CBE13E07D84E81C83C06CD7169ADD20EA5D10BD495D1151F4BB20BE +FF60640B1310DD998BA0614001C00F5D36C5A8CBF1DFC11F715B1F2A78B378B0 +0586F8A890443897F479F5C27BAC92012E872E92F6C98BC185514EE689670257 +79E5CDD456756F3235ECDA85428419DC74E5342FB54C048336BD21D978273966 +2858C31CBBDDEA0FCC20FDD7CC82352A5F5D41C76DE3E5417D1B42DD280C1FF9 +A88656A37EC8F5AC9313D2A94F975BC8E57910FE940125A576E4B9BBD385726F +C6CE255799769EED04E800D468F47B080716ED92AC7205136D5AD497D5781A73 +D9ED02DD23382FDC5D31180C0DC1EEB328E08ADF89735A59A4A4B48ABF4B835D +32B9229B900D8DED34B8A702E96ECDCF28BAE94FE49CAE164950A744332069F3 +CFF233A6A2082CA4564D9A9C6B2922798C2F7EC4992C1B5044C152197BEB3994 +37F35ED53E7BA1E6F1EB91E8328FF2FA41EB0343926BC3832BC08B74B7049757 +68F4B82A0F8FCCA54D8487B1D3D926B8BA73C378B8E75F654646CFCE05D5E5B6 +F035C55B27F9270E4CACAED5922B324DC34A0F3D59D88DA65F8B8A3CDD13DE4A +4B34F46433CAC90E1D74FF32D7A679A375D6E0F69E77D6B0C3B629A48ECC64BA +835ED8A8787358FFF2BE0F732F55DC22ACC3195E9040B7DEC0E8B841FB568C9C +7B8CC208D4D5EDF68AA64843BB9A1C2B658D0E1AEFB227A9D9173422A333C45C +6436DB9C6ACBE309FD1068ED4AC93D2F55AA2CD890BDD9EFE44569F2A13CE517 +5D2BCC478177F585F15CD2912847D0F53FF2986C6E0CDD86F8E6A28A5AA2A620 +6FBC132F4ABF5BB7758DA6679A1D48109C2E5D22864BC6AD983C2493CF174861 +3E7F4BE3EDAB572B816C02CE2700205D7E1D43BE82C5490E58087F5FE1A6FCCD +2AAAA431B36F55097E479EE81E260428736C2D25F4CA2B2F44E2127FD415185C +DEC3E88E5FD41A9E52E33FD14670C66F070D8CF7E7607B46F07DEC0E89575401 +41BAD899AFC4C8A656A7EC50ACE67867B9DB0B2EB573082BB774BD3A77F09FAF +5C0BEEA7BF6B8B0544484883A0F02FB4B3781CFF5E1D1550A313D1A29E316DE5 +08679B11650697901D5FCF5FADC38FFCD6C6298E6C50DB4598BCDE50B80BD282 +4DDDA8CF5C7007573EA24AF084E7544D8A76154942ACCED03A7785D889354B89 +6469D83A6A168B34B0F1FF61A2D99F8C01DF76E35FC3175252997B2568FB7D28 +41619BBF4D267B014A2223AD7D3A2BD3882B5E360E01C606CA377DA1F5B66217 +95A5676D177D65D68A55D40B1F81CB274EEEAA28E77987D1C3166B2121ED6639 +F9981B91DCDA1170FE1A101CDCB7A7E8EA484E2B9BC3B4936126CEA5662629D6 +6D6ECC384D95810DA0A805C3D7EC826CC0D616F6D9A0EFC440F4D6B25E3C834F +74628B06ED1299497DF696457691524D7682D1A0AE125DF60CFF05C7454B82F9 +91CDAE0269AC73507D4CBFD16D0B592E7A24A122ADD6648E6371F4385F3940C3 +BA0147BAA494802FCA4F1C330C0EA3ECEF6DFF545D63CA72EC43889DD76E5906 +99BC2902C9E3374D471A4D7A6449D75188F3F600D5FE70576EA4262673B37DE8 +CCC69A46FE995C0FEFA99F03FB57D26FA5F320FCD85CBC56C283CBC6B66733AF +A4FE8480F8CC880A0EE96AD65A9A041BE6C4F8150C91B30C60AE2F9DC10A7352 +3610F60AA52F893F9E9B333CB7FEE6396B67712AF1EC069B0F155E56DB3DBA9C +43AB54200A68082FF4BE8A475FC25BAA32CBA1B871CB766FC6160B5FCCA0005F +DA965E568474C617900CEFCFD0FFA610B1CCA391BE9D7B4DEF6CE2FDD0986C76 +33CF5D3EE91CF5FDA380B476060D578CBBC23C7B47CFE6CFD6EBAE3E24A85D00 +239A4F7AC2A59B07C199F94E3D08301AF343C837324B9CC2E472710DEF408694 +402960947DA3B6BF54DA82FFECFB6323109832853C664B53C4ECDF81B0004DBE +82B86F5315D6AD5984693F8721BE6B48E82184EDC509992BB69A7D2C38BACBC1 +CBB32F277C3765B969071CF2D0CAB9A868C0FFD4CDF61A9BFFDB50D718331498 +5C5064F39303D74CCD45267D7D1A70288C3CE4C7F721548212D1AC356AF644E2 +DD62CB00271870C1769CF8A4700D6F6C131841B0AA326CE926E72751B7B73886 +C1C0394F1A561EA185C51A2D16A3967DA998AFAD854F54E5FD4DDA0AED726D42 +56D5AB5DA47617A27763AE228559558798FF83A81BF40D4EDE13D9E19D42A419 +FB6AEDFD768F9E302BEAF96446317142F3BD4C077811073FB73D34FE110BBDAA +E3FEAD49AB0465D4261E3AC31D77C4F755096B50C9CD8103CFFA0AB9A5B0901E +C307EDBFF4A6CD8CC2FA66CAC34B116EA8DEDE8950AA8B62B3ECEFB6E53CE864 +1E61D4A96905DE0514F80348971D39837C6159BDD3495952079B6A59CD4D305F +731ECDEBA2A8C7B93F359219DBEDDDBBD7102CFA11FECE107BBD8ADE967101D4 +76F631946CCA0C0F042FBBB8155EC868D4F208148F477747952F58BABFAD96F7 +7A39A1311917C8506BC967FEE4D90ADAFA7A3D2CED36C34221A80A61C79142B9 +53602628FA1570FE5E5BA039D6BB9BDD1A78E47684A3C53CA307ABD7CA356EAF +067769C89D42F6F34DF5F59AC591E015E615D7C95D507108EC02D50C0D87C31A +11E0231DDCFD8B1A947F2D42FEC131372A2D75A4AB18ADF4ED2688529F8B1F32 +544A54A56E887E7148911BF9C48FBDA96A501D9E5CF058FEDB530B3F2D2A59FE +D4053AFB74034E27E7C8E38812E1CC14B47C2B2DFA51A3A1F59778A9A6AC6A4B +2F2E48EC84BC12D4204C0D645D261930ABE5EE477916A176664528E9DAE3261F +69794E1814E5842AA6317E7F94D8F05901C8972882D63A7C7F24786128691711 +27AD31D408714E8E7C016E1EA0D565383E7364905AACF0B9AB41796E1F021DE3 +B2247E10FE60D71DAA0E3BCDDA8E9647FC32F38A06AD1EA5F249C073FE589620 +382D267DAA4CBAFE50A6DE8EA16FC707F9185A1D3BB136F313EDC3ED01E153A0 +B0A8AD2FFAB1B049862E4C7313B1F509A3EAA3441E82054EF7EFB7119BE0B82E +3A6351A92227151EA0E9C5AE6D0DF52236CF6E40EC0C272B74A394A609C92C7C +527AB2FE29F0B4C49D4D206EBC642EDEA4A19A94A2554DE962B7A95C219E4DDF +EB47808CF1141295CBDBEF05911B631E9E43ACD71CBD6B44E8D2738B44B1A8DF +F2E53637CEEDCDC5DCA68D724EAB946FB784DE760B1FD2CDD7699F4F521C20F6 +B6AFAAA78146248F9D2FD0379AFF0649FF1E0DA318343B0DFF12398D1FA9D5FF +8C689332EB1D5165683C6DF3B5A8FE7C9F5A96FBA12F0BDDD273EB6C5E74C8B1 +4C03730F440D72CD94299851D7A4F9AA511F0D025E7D3C87C968669430A2DEA1 +840F37F933C7202C00C244143119F0AA34C728A91C63C81B86247A38563C8608 +4C26328DE2E2727A1FB21F25426E94B807AB19E1F3E17C1A89CD7129EC3B54E7 +DDC902362A60C8A6326890D4284DC391D1ED9B18E40C5D4317304B6B20C62B01 +5344A850D9AA34701E43A9EC1086C896D7878664BBFBECEC1DC675C91DF6C645 +CA5E91984610029346FEB49A39690D50A3EEF051E719CD4B249E1A4664C28D5C +BBC0F1ADA70DD8E283C2CE6D458CE1ED8EBBC0C484315EE4482A6AD70F9A8898 +3ABCF72FA56C3C9167A116380F7BD127C061354AADB400659DE08E7D98B3069A +B01F07B29DA85F0A18034DB437D845B61D3652DFDBB5047DF1A3D5CF8CF60E15 +933EE53788375A8BBCD499A54AD780047A7C731F7C66DD887131A77650F5C42D +0D26A7DEDA6FE0746C9E0F3E0D5B39E05EB4B3E6BE306F693D295FF38131203C +1D6F6884A5D138C3F9B4DD24E10087280A18F68249FA0AEA85F0B65CFB5F0325 +302514456D6EC34CA6D07A034D748803E5FFA36C9A8235ADCD171068163DD841 +47446C8F2641A0331A1BAE841DB928102B00BAF89602E7CFCE853F3016EC2FC0 +B894759E20B88A3619FD39D4E7653BA0CE595241BCB90C1702DA0F33B363F683 +2D99DF007DF8071D96BE7E2622CB85C9A83FEA9445FB1EE1039411A94FF0F64D +C2122D9EBBA579428A1CA0EDC521568286EC1A5B402BA96EDB2356CD09204A74 +C7FA962304221B85D6C11248D6BAC9E34DF159D7C57C7D75CA054B144681E468 +FC3201F46144AF5555F313C515DE0E3EAD18E83578074B9D780A541FD4B45FEF +5569AB0B23A338AA710A0644A16BFEEA263113DF96195C868CAFD4310325BA47 +6A87CD9CEFD3A9A0EC17E4A5469C3F651FD7 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMMathSymbols10-Regular +%!PS-AdobeFont-1.0: LMMathSymbols10-Regular 1.200 +%%CreationDate: 16th September 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 694 194 0 +%%EndComments +FontDirectory/LMMathSymbols10-Regular known{/LMMathSymbols10-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.003)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMathSymbols10-Regular)readonly def +/FamilyName(LMMathSymbols10)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle -14.0362 def +/UnderlinePosition -146 def +/UnderlineThickness 40 def +end readonly def +/FontName /LMMathSymbols10-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-29 -960 1116 775}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105BFA1C4BAA966BE78FD2F618C28B35E2A9ABAF +CFC1090C3FB0905252C41AAED38054D177019225F56A500BE560889E991201E0 +4F9B605C0D22769EDC54E591E36E37E5FDE707BD42C0C024454DA2F639F72A9A +562B5C1D32C6F47FC06B117D908616531A8379DCE1701F7F184859612D9F84F9 +0EE31AEF799812A99147A8CD30D5F8F8F033D677CF5973762278DEE78C7522D2 +2503BDD4843BC7D22B723F8FFB9EAE1A365FD5A465501AFBF49D03BB5CAEB5C2 +C00D92D7940CC5995D94BFA90687C972A362AABC211E7ECEE87EC66D7FAAC514 +CD571128C64BA31B3D6D1EE29A580950C167D6F68D121D24E942C325DD83E3C9 +176ADA5BB429335D8B64EE8DA6DD276C2E0F1AF529E27D9362EE6FBE6F34E3EF +730BE0C9856D232D02FF8BBE7B9C3903336801664B1F064896DCAAA4AA2E9F9B +6ADD0C342EE025775974A2A1698D16193E213A4C9AC3F2D5F4533E74EDD15794 +F8F2456FD2DCD50796D5F9A7FD862FD9B5414B6C0E98718AEA2C06739FD91939 +D22724207E144B6D7AE3031311717AB00AD53D3C9B7A5D0E6FE1D717422147DD +712D626F624F8BA5B347465B53327A9224FCBE2D659F188723A19E11C4E00D92 +70B50D3D5444404A08421C1CD505780CD852A25840CEDBC9E1CCF5DDA749779E +7A1D39927CB9EA17271E1AFB2C1937891E8F4A2D1950D62D2B484F4005885762 +96579F6935952724452D811B749AE61C6265711EF0024C6AB25EFE1E88FCF88A +A072958C75F616D971E4E8119833F4BEA9D81CC7B26F2DF718D3B6A703BD78F2 +CB700660069EDE978BF7DD781EC63F092EB43D2DFCCF8479D6247D7A04ED87A8 +95522498398D6921457D06D28F8CDDF821A2952FEFCCD910A8812C5A2E1CDA07 +2D9A7DC6F3C396982DE5A1234195AF657F79C43D543DC31BE92BE270A2C52131 +8376B9807473096F6791C855155887063B1B27DEE8771DE0FBF0A94DB173C46A +C53D51F08C783B2AE3B67D0FF6359D1B6C1C6DA4220428777EA791A503CDE266 +386B24E0D7FC0C19F54D39D2B9223D466810564615CF6EBF5A75BEC8F6DDDF38 +26F6A75F7C9A433ABB0C95B150D21DBB43878E3EF527976A3A2433047A05623D +54F22D062F633C08A3EBDF22FEFA476B92D1B05B8667CF563F5CFD60228D5707 +0FA2674ECBFB8D84E1693A5497D4575DEC4114A0B80027DA61B2F65A6CF49F39 +F1E6E57FFBF72587943DFDB4C686CCC01181F81BC2BBFEA408EB0D446D1BEA4C +8CB935973C2158D476D0FE07D9A286EC3E2E94C7659266068B0941D3F9A70FC8 +921BB68A2A93F276B4E9E42AF04FA0DDF5161945CEC5DFCA92164369E6FE48C3 +3E933DF4E02CAEDCEB32A21A5A42D74B09F410D031AFF3B7234445B1478485ED +7AD9F3356A268299BAEF33F6B1815DF17F87F86532260EA830755F03A6B6CFA4 +1E32211EBAC195372933C6DC5EC98B1DD6F39DD192217A2C7130748C00DF60D3 +44AD509F68E8E1EB00D2D4009AF067F255CB508E66F44623F8B3398771916481 +5A495DCE1F15CD0BE5F8C018404DA71B32B208FE38080DBA6D529B919F3B41DB +F812D26C2A610A60DC13F145BF71 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans17-Regular +%!PS-AdobeFont-1.0: LMSans17-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 805 195 0 +%%EndComments +FontDirectory/LMSans17-Regular known{/LMSans17-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans17-Regular)readonly def +/FamilyName(LMSans17)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -252 def +/UnderlineThickness 60 def +end readonly def +/FontName /LMSans17-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-395 -305 1355 1159}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105D56139855A7DFCE26D44F42E43EFCCB3AD14D +7C1A9EA43EABF26785853C1BE75E10A28383C3E9FD0EFEA04E90FB66D2374FB5 +F423F8D24F9B8A5A99638A19656CE713399356F9E22E0D91B507EFA0FFDC95D6 +E4105B6F8B86ACD1575AB6B98DFEDACA4CC63CB499C414D1235D704B1E6A6E2A +33A194A77AF8B2611F4A6A4BA5F681954D1114E99E3C1C8B4FDEF6594382787B +738C0CCA42B97F3C5E98C1199A06C5A75D3E9A53EC27718846FB161F5B15DA71 +F9CD3EE8D4CD81C819210867133A78753A3B397AFD71FE17800A65859EB6787E +12CE2D72CC0A54A74D5FCD16850949712D4B0E25626011E3F08EBA9A88D0E4EC +B32ADDC351407ED93AC89F2EEC2ED8CED6292A69DFF4359A20F421141D375C9E +FE73E2D81CF750337254F030D7BC9C8005A47403664A9EFA8E939095DF2C7CE7 +076DBCCCE84CD7EF0A125DF0FF2B031C8FB21B91F2DBAC0E39DC5ED76CB95E53 +D16D92E6DB783818B3546DF4C47F039C6716AC5A5E0C2FEE555F8D3AF0C130BC +90B4D5A8E2AD87F987B39B8AC6EF517DB965DE2E5301BA441F6C18A1E2278E0F +C05F0B9AA6EE52C8EA88EC0127F7EE09B833EDAE299266CB4B67CF073368E032 +B0BE9497F3096374E9C3A8BC7E49FB177984309AF094F7250344259FA7CFA03E +0C4CA84B6A0739AB655EF4CE70C00AD6FE6287884B22A7F245F241E5A3FEB2C0 +D556EA01919F577BC5B6F030B1A3F8AD2DB5579AB5E70877C68446B9B2DEDF21 +F014B0D88D78B4B53AD9A87F485E11CEB71BF57E6CD91F9588677C51FE19FD65 +C095002A2BF1492A12317E0B4189E04B0BDD4811624C070748A2895C9CE53A68 +0A2B0E4F34AC9E9D35BB5FEED6997FBC4FE865F69B72ACEB469578F7A5ED6777 +5786EB77DF305A78CAC1121BB3A39CFBB19401B98F950BE9EED1C12D9731191E +20B16DFCD414B398B708A32803BCE3179FB6F8E18F93EF3584B3121DF4B15499 +8481FC465CEDF48A78DDE865523ECA1DEC402562002D46E7632ED948C3B94CB7 +CD358C2EC1C8F156492400737524C63ED96EF6CF5119DE40F280D7E0747745A8 +1F5C730A244D2A3361B379302099EC5A62CB12044D3E4FCE17B48A6905B9A391 +F664BCE4148D303788CC991B61ACB6AD7863E30EF2DEECFCD5E0AD99C6028E0F +B0EB3C62525944554B7ACC5B14295BBCC5A8C431D8D7BFAF9F9428E3695E72C6 +4B3C2EF23BE1C2A88F617A396E56294C4ADFC4F456421C21CE57C3B6D1E217F4 +14303479632E105CB504A8568F31A10AD01DE933C4BE1D31DA0BA8D50D2356EC +EE41D405A20F4E609C13D0B931DD6FA82AD59F2493F1D943B4F4CA94A70F6AB8 +025660CA3EAA7C93B7524614BE7C9534A9BC97C6834B365C39F4F5C39DC16DF3 +8ED4E2751815E047206C072EF4701514195A43A81826D8B89CC6D3870C6834B8 +CFC8A8488B4BEAEBBA5C743CA53E882C401B2D22E3BD0A364F4AC9FE64C0836B +09C6744548D0F8B2E7E8FE43EA25BA9908D08F1A59C40A5887E038F16D931E10 +77F87886858AF74DC1D5C7DDBBA0E3C90126917995D83A5F184C6ECC9A1B2A55 +278FECB97FFE6D22505EC7C1DEB88CA5BE13F85373A8733F9EF8849E760494BB +F70003BA53516615023DBDE206993D0E671BBCCFCA24011DE68DD7DB418AC595 +7D541077D64B65F245F3C8B987ABBF94ABA8DB33E6BEE8379647817EF7F9687F +33316F8CB6BB8FC96F255C8D9C09E51366D4768350919E6C0DCA42AFC7E0EEFD +E9BA22FC832602DC5027B4CDA589D4204A5A5E0722F277C9340589046D29896E +8D1807150C2282F119071DB094F2C3C4563F802F8C21B71F0C9983A9780ACB76 +5343D3B2EF67FB6AFC6817B8B15B0FA72FA7A271E8D65A836ED366963BD57A5F +DDECE89ACF7D2EAABC3C6C31A52984269355B641D8A0414D327EB4BC88FA8365 +DA500C58AD8EE472B30B7BAD8B85CCC2020107EEA61238DF70AA3A421603ECC1 +623D32353CD7684A19A83B9D2135B92AAF2399D059DEA52769871787CD977BA6 +CCB1FF14094FEBC224574A15296D35DF91D2428E6FAF068A9D8FA5C5C34B3145 +701FE538A01FC23520688763EBDBAC71788DAF6CF106DFF90F450E7B22115D20 +E161F93055C3432CB412BA299FB6769E965A63D5BBF8FBEBF27B617F9877876B +F6837DEB39CC7C1E39C3BADD2EE20443E015CFC5A97634E4948BA215DE6FCE28 +DB743BC92B2EC376370FD355FA08C74EF77D890B6847370B5BC9EA4EA774B059 +5D87C2F5FEDBB1D968F0729A5A1D1EB41ABB67B9BA1735E4E05559AED7EAC66D +120A3911D284DCAE2018F883AA804CC9DDA766EBCF15CA68D755C30E02C01262 +9BB5113F920CDBFD5615A35253D968BEC1722CE2A13645590B05F12849830F0C +CA08D642BFA26B23ACFAB65C54852B947378033C85592A0C3497A03C16190EBD +ABB792CF72F35E0E6F37FC4E9EEC8EDC1A4916452575C7B3F2E7497A91E603F1 +2241E2EB52B5EE286D3582FA02F4DA54FF066474763370EECC9E1E60195986EB +4C4BCCE755BD139F7D3911F48E1BE5D86F74CFE9E43CC26436DCE6F520A16FEC +6BC543657B58D17313B32AAD5456A7FB5A5279043E68FFB9229EC6DE4ED5A8DA +7D9CD8F2EECA199594CF093FB8D49DAB28DA0EDB9463FC691FDEF96570BEA964 +AA4D708A58C78748BA48E0F9344D46262F0331241D87492D92E8936325CF2A10 +2FA4A263B7324F231D9898D3B9A1687237C450949DFE891DBCD2AE271493A54F +1EFAACCC687DB7121310F23489E7B11B551AECC3692A38778E34870D52D97A62 +8BF868EDD3BF6DDE186C3374415F03766156316B85C12FDEE87E53945816B7A1 +E4B6764A0F87848033C360F9637AC3E4977E95A4B4BF0A8078677867DA3E9263 +5E73E63BF4D510C4E7701979B23EF39FD99184AEB2BEE58EBE61914102AD4E5A +C0DEF18BEF1136AFBB8DCCF8C27B8893041F84F2C6DA434EA611EBCCDB674FD8 +A696A7DC3322D57784BFA903DC5A829DB662C0A4EE9F4E4A3C202A378409F5A1 +591F80E1281C37BB769E6CEB1E2B2930DA1463937707D0661275B66BBF3FDDDB +17F52681C14DE689A8C6F2576DB779DA5066B47A64135F3566FDD11403617AB2 +EA0965C54F38A22B32DB6208081585CD9A312B09793B1C1FA0563746991EAE6A +5E1AB2F9C2FBE93E979D8C74B1ACB91AA360247137244823AF5104CBE95341C4 +8676342C1C7BD8402FD0AB800B022A9B59AC93D44CA1463EC3CF8997C916BF9A +6BDAA24DE24D6CD65831B8E50C195D0463EF620D9B8A3567DDE34C83AF01D54A +2CC7AEED919407DB6D77D6124D75B84C9804AC607A6777F03F6B636BF5E7FD4A +D8D5F07BD93BF7D3B878829E0C4DDC773E05EC5648A53031C5BB81AD57A8656C +AFE18BE8083634A6C3F19DA92D2CBB229D225F1D15AD5AF115568D349627FF4B +C3D6663890400C2F5BC1E1A1E731383A3958BB81CA51E5B0366D04BF6D10592B +7BA0C58DF4CB885E940AB179C9355CE53FBE5B478692084E7617283D56973D8E +4367392BF6C1150DEBF459D14870447E4DDEB4C1D21905A5EA5E993611D8A4E6 +025350D72AC7474753A387E4FF6B9907F28808DC922FB777ABE03CD355D981F9 +1D77F997DF0AB8B7A26FF5050FB842436D3B6DB6ED212E9BFFEDA7D3958C62CD +93FD5A30CFD72807F188592F0A82200400C10C6DFF02A8053AF9B9A07F8F3CF0 +6897E25E09B7594DE5F86EB777378B0FB26F46CC8D6A5018E9E4413584CD0A7E +4B326A308657D62DC3F52A76832779BDFDFB3E488A83AAB17B920AAB6FEC1B5D +CED2A635506B1FA0698845A999E8ED6A11315A7926538D22E4854A274C7473D2 +9BA6DBBC7DEE251F5A950D0F62F276A9161DC1D546C04AD5F17FCD1E87796B6F +6721ACE5F11E54305D53479400C1A59CEF4C8770D3E62C7EEA9759D337A036DA +AA559BAC06FE38E3D3AFB6B950C284946E38E65A6E890DBB1BD9B8AE10E2D614 +3D563819EB1ADD2934306EE8AA00BBD282C6762F07FECA518F5985886E4A7DB0 +62E0D1D8FE563927103137035F19D1606BA7859DCEDCED6A289C01AB88876D62 +6C0DDF493F875241C7DFF16F72133343F40992AB476E5F84F49B1D0C796F5296 +EFD24101C91398605EF9467750D982CCCD4B937C7DBB5393C16412F1D6DCE02B +C7B485CC108C6321EBF1C608BC63630A2422AB980B7CF013681E4A5176084227 +1C298B769265C03C0A3CBEE6240C0DE90646E7AB730E5D5E73F101DD501B215E +0C207067F1E695951C726032A1B11A9B37EB84B0D6297FA506FDD296949F8FE9 +C26D848BA2E5F1A7A225BF26E2AEA0F352B9C950B47ADF650E1CE8801A65340F +CADAC222B3FD287BE72B87834E4589853DB2178B4192782402D4F78C39F044ED +6AF03CA44338050BBBC7C633BAA6827DA4F97A8307C47400CCC6BA4B1C5DF77B +2944603F47BEFFD06259B256CD1A08F62A535214B5BCCBC707FA756BD71FF74D +8B7E2347719C840B4452233B804496666ADAA0D84BBC6A705A9C77B5224E09B6 +DB39BB10C1F4D149305E6D442E7D8B58020A01C1DC06D936C579733D7270243C +367AFBB76001E331CFAFD81ADEFC852D2E598734CDCCCFD8C05DDC3040E38EA6 +42C62AADF6FB326BA0D4D95BC25B242C73A631A39B2EE585636C88CDA67539FC +8C6A255773F6E68F8EFD7D51166CFD1E03B285AFC3D8A7C81B83F0D950DAD2F3 +ED840C53459138C37E00D26A712B9C188B31A371A521F9DE9E1F86352211F2BB +BF036255E83C9F847EC2351993BED767B3085676EADB90FCF6FAB4B71CEFB433 +81D4322E7FF4B60F3312FFE826D8ACAF741FB1F4063CEC6277A34CDAFFDBA8DB +8B2C4487DE9EC1722AC14066A7B4D7EEA7B72860BAD93A2E414FC4E3FA2AD425 +7AFB55B2499472FE07B6C354CB65782464D2BE42C0D814EAFBE88DA3CC9AE64A +92B3AB194DA6FA06220921EE7D2A520E12FCF3153B96806A1D450F72A3CE5E70 +07939680912BE5CD7401091DE33D6A472DCD3084B026E49BB0BC85A603D4AF1D +E6AF42F220B87F22913A4347A452235919452B55B66A81259C4C1043A3869292 +E5FDC173B68826B15C3EA6E242E67E22527BD17C13D14367D478A2DDA733AE8B +3A2C643D94A36B2FC74B53A9E929C04FAFAA990BF42143E28A8B6DDDB556D22D +3BB579328E4AD9D5C3475B9B1A2B0F018CA61E48EFCDA4132D4899C7CE20D716 +413AED9FC181032081C0686DA62604444B04310B269840537B20199365941F77 +4F8CB1F07D5498B68A580366AEF3968F931B1BDF59978009022FD528D9B213F4 +A4E1F6F2DF44B28CCE75B08EC85DF704ED1096FAA03E32EB72EE29B185F71144 +1471ED972022B4D84CF007C1D9B1D44733B075801F323729C9FF29E681FD7B0C +080A5B57E373ECC18CC368C55FD0BFBB72B49DA6F49C7240F00F52C450ED1BFA +EFCF250DF79F6B91A1C43AB587F21FEB95C2675E73E63BF4D510C4E7701979B2 +3EF39FD99184A94D1E91373F67E464D8057C5EF17F1C3EB72CAEBA74FCD8EBA2 +F72B4F6B519FB73BA2A718C137174824F59FEE27D46F9CAEC0D5C3C68A433198 +010C94B88ABB8D8D00A645A4E04D0DC15BA4F0C1D12F27F5DE5E37A07F94AB39 +60C35F2ADFD9D42E2637E8918867F04D4049A6FC4E4B664B3723329DA39C7D66 +7A4C093048E3F1C940CFD62E7072F5E2852692398A09633D0B1104A5F95C1354 +C0E643CED3448BF453FCD9A4F194FA648F9FC0971734BB6EC61C4E4DCC86D3C6 +2FE9E069A1725AEBCC5CB1F7AC43A2D34378914075B7A31ED94233A9690AA696 +EE8683182CE3528300002FEF053DFECF68261DC400897B7D283580804C28E32F +B3BFF145BDDA844AFE41C6709E48728C3C29644C4DD89EDD03764A886747BD1D +DF0C56D2BC9F57D2CC8C4AA2D7E81DC82DC430514579079507174A00636B3B9F +E10A0E27F605C0005570FA47070FC79D868824947CDD08A647D93504EA067D21 +563F33124B63BC46B4D40191FF42EF52D058ECBC2D37B7A8D05B1D00B5F0D320 +8CBBBD76524B4084D5DBE1934628528987ED9FC62F04FE7B789D5597FE88BC29 +7402A9A218866ED9A2BF21D72590C63F19DE6EC09C0A5F8D10382048526B311F +50923B7387A5133465DDF69890FB2039F3590847AEB6719E558D3F664D554AA0 +C92329A4040B4F1600AEC0B5C594A022F1C722FECF62CA446A40D9F40D12C0D6 +DDD6E89A3BA6468B6322EF1EDC13F20FFDA5E4756A2D4B952A209C4A54244D0B +32FA271251FBDC140AE17DE96263A6CA5338F0545FC28B0036DBCD931083C850 +C04BC1F7AD4479096446E4FE0C6A39303F62275478A5CC6EE68F395A1EA5B475 +FB3AA771E62BF9FAA99B2B376BD412C94EEE2A88B057773FFB718E2CC2EB1E32 +185E5FFFDB790D02CA4C9C7A87CA8D24FD9211E7FA939688C11F16242C23E014 +71E9983CB925E93CEA2A3C734D02A5817427BAE8BBFC432A5F3DC8E909727503 +F7C8EC8D25C8D12B6346BEC24FE59880303D5A6CA70DD628D2D969B17440CA9A +F1A54675CBD7ABF2B1C46B73B03A67E7C577911EC5D845FC0352DC31C19D8A42 +7C54D298A39FCDFBCB88AC0EA6AACCAB081537DBE660E9F07F9BE1DA54BE9178 +4B721065224C925E7F59329DF6ABCCAD6C82EB09720475D09D7B01F32707FA6C +D97FBC288E5F2C1040FA69D4FF14791771EE369B64E6698745365B42246117A5 +BF1DEEF73D15FF20CC36B4125CD2C4A76466650B00DCAF38B8C9332CA8DC2E6F +4519765B0C595074FFD037E05D5CA52882F7204E9DF81B2CF21B754D1891AD19 +EB59A53C5F4FB5B0258F5785F7F312637BBE20572943FB64EF33B2776180606E +79F42F69D72A55D44E2590664FBDDC6FE2646B6845D9D4835F7F359A409B2C7E +C0773CB6FDDE7CE5A7FD73D69666B6859CBEF16963F954230978BD23BDF85721 +5D9B2DE05BA12D9AF4F7795BA4F9747FCD772569E557E716BCBE5A066B23A626 +0659E5AB473675F8DBD91972A0A607EB12F341D10EBE8321430B4EB6B72238B5 +7AAB07DDEECA4ACA5E808C5F4AF37B677DC5FB7D45B0324F1F3964D3ED3CF38B +91C915C91E637A223A0F6B13086A33988A6DFAF89A663326843F3F6A4B5F54DC +2F30B792C83DB0D7310579FA3E80769277F5D4878326B6ACB123477906B1BB46 +66AE24268F228F0EDBC59DE4F648B6F6F9568EB7FEEF243E5A44C8512CBC8FA9 +8A881F22B81F1A7B4256863676491A327F081595235F72C7CC477CD7942D236E +72EE4443C99568468579E06CCBDFEDCFD18369F27ABB7F266FE28D0461CF1C65 +AB7C2EE42288BD17DB983600580BB207C06DE6CACF4C3FF495F0D3B1317D4933 +E1E097ADD7D1CB25D2CC7FA26EF0C059090FB93A5747EDA57889E69A23600E8F +851307C6204A7730012E0744E449388FB346715C56613FD2C27A6FF7D30EE720 +575B4FCDBB2845AAB962B9982C571293D7F367FDEE695858694DF4BB1CA8088E +684AC60B650D0B4FECB6021EE5AE710302645B976977975D6C2F36AFF88F9F4F +FADCBF28E0049FBF8ABCDA48A796A43EA25E34BA76F1681A3282F7FC211E17FC +E8376C60F780925A9118B20AE2A92285A05CB8C6046BF06F72133343F40992AB +476E5F84F49B1D0C796F51E91BF3545F58EBD511287D38F3CB364609108C9912 +12A960169F1FE7A3D115E94D83126336DCB8867A795FA6E888EB59E5E1B9022D +2E4700F5F4896B8AFA47B4043072D09DFCA7BFCB7F37873249128C214C434123 +A76CCD3AC9659E3AC8CA5DF66DDC7933F828D3CF9ABC2827A13A1D67C7920FE0 +D18A619F3B355B53B61EC328513413CE7399B4847AB1053F4DCD13EA221F4A50 +93EA63B5432537E0898958555F5218EBA03EE4F33D65E7E7286733FBE47E13C4 +711484075AAD24C10874C856F4FDA49C6614355FA375742A1B2D26366796627D +7A18371F4B613B76280D3EAC620D85C2B4C0C637EE2910757696C3F132009340 +8466080E03ADD27601ECC2DFEB5A9335A6FAC88568921E77DDBBD2391EBD6625 +AEEDB22442CCEB8402DB1C5A10C4231BA0D23BC56E88AEC82FB156E051F2DB8A +9FC2F09E621DB4AEBA91888FBD4734ADD05ED338872BD89236BDDF5936B95A2D +B43452C78FB25F02D3C22659759D0EF6FE140A6AE50E48C6C1963967ECCD4DAE +F7AE37B526265F1A63525475398013F04B49F67164F03566BEEDA6757BBFABA9 +3EFAB83803A78F22D80EDA1C26EC08952224811BCECEB52C86E3666430E4FEC3 +9C4747F3B9C0B376B51523394318C22B863A359B68FCBAADEDB10D36858E6440 +3E0894616BBD9691E64833B16F5BD0C90411E48D827296938139D9AFB275D369 +257E42AA6F9A79231F80A434F30A29E7CA7AE699D0E5085DA46C30692F2D2C52 +F35DFA76D8BD28B2DD16C22B540BD2E3DCC8292EE1E2B00C53DF9788B4559197 +2391929A1D45F812A6DF9DDA78F22714FB9DE80D3833DEEC7848D7C0BF8E39A5 +11E4624C7214E2BEDFE7B9965171FF22F317EADD63C63CCCC7D4581D1D357E52 +311AF227B3E316B42942DEA1551A96E5C205A44CC4E279255DEB3D39C8E6D7AB +D853690FAF7F415B3CCDE7AADBCF72697BCC9D14678F5160658DF839B7D55F3F +5B546FBE66063A676691C47E964A84D2323AC844A204BD9197E14F5CB63D98FF +4B93FF6EEE34EB04C672E85C20E450576F09B34137B90E441CB85E9EEE582D06 +2693DF8E223CDD15B8B185AA933204E8C629A51895DDE3615B9F1E6134534A31 +5CF6317DA45C4C757395701D4EF87FAEC2B30D2A6340553EFC4C2A1E22ABED84 +04163ED36491F24D7C3D634B25C2CC15C1E42B2CFE1B1C5A0BEEC5A1AD2C208B +AC8E9555030AA853A153B4AA7E3F0FA1100B029167C43D358874EDF1758FE62C +C19143732487FB28A99C314DD32EC802120889F3D077266A39B34F4B3F800F4C +6613C9390DD952CE55B974EC0DED1BE9967C8ACC7E0441C6CD4FEA8E1E92D4B6 +4EB4749884F96854C277C63649A9845BBFD1CE04AD224212F6086D865C491EAD +BE21EF5DAEA5041C66781B5BA1F4CEA6F23E7D025234B7C3DD2F5898217F5E7B +A69086B2FF0BBA147BFF00785663883D258292F85CF4A55528AB3C9A630B8EA5 +84A415A12FD2CDE2A2B3FF24BFEB6F0D94065A3FD6FB3043E411D2F135A9CC96 +6A054207E8E00A6D8FDAB2BF6B4BA1EA3849CEF79998C36D77447E9A1B860E10 +85D81B878A24E96D6E16583FA846D017CE2040752BF94A98902E608264DED8C3 +241F0C713C7C84B6388A842F52A16C3549B9CF47DCECA8F2FD4A84C6197D9DA2 +FDE6A9CEBCC633F3D38DBEA5BFEDCFD06C7F5F1463ABFF37AECD69BE9AD7B87E +C13DF7B666F76763C1E6062E25A581FADBE7C902B039575F3C31D170F74A5748 +ECB4D1A196028414E78C7DED728931C69CBA932308234FC559DD1F7D85A7CD3B +B80421FA781D90E6F5738600BFFAE3E467BEA9BBE6258A20D9E32E1741C71FC0 +5186F56A089E390113DAF618B339808C173E0BC403A3CBC14D8D087E4AB1D89F +945EE06A5FC0B48EBD90810AAE1F0B28330E00E9D210D7B972D494AFA5BEA7CE +BF603600E77410A768936DBB1162F16ABBA50F261BFEC5CD925525081AA905C0 +9F8160E70FD5AC55F22E637AF9BAB4CD7848CB68A5110310C59E864A74877AB5 +238421A54AA1B3BE277E804C6BA17F299172AC3A4A3FC62296E2FA2302597BFF +0F12D7DF5CE219716715073174FFEEE062F1DF68BCC50EAB2B6C8E7EC2B798E2 +E8BBB5EF2D6F8F48D39838647F35B6059CF7286586D1DE7A3487984DC8F14BF0 +56FF0804DE76474D0EE084E363C8B4EAA1C3E13281F8A4E0DEFDBA01DDDDEF01 +25E3465D43365F4D76D05C717514E523E0B7D90307FF79C0CF85CDB8CF6DE5C7 +AD5A8F0F05210CD908AA7B6F582F60F9AFD80CCE1F67BC159176BB6F1EB52D69 +9348651F043D4958CF8F8FAB1F5AE6A7B8DE3F5E89FCED37E45A5A6793A3E066 +886B8E0315F5236BE48B537F6DDE0C535B2295012C9C5A4D125CBC6CB1C6D73C +FC6B370A4759C550C93A0C1D85400F9AC9F012CCB5C8C16086B89FE4BB847365 +0039666B5F3D9E08B7A152C7784AC66F6EC752D427AB4B63C9D0A6A9BFAA49F8 +7C4FC0A7241808AB8A493BCC00B51202BFF8AB5B5A9B4EB45A97E404E7050159 +4079E071ED2FB13FB2FE1EFFCBC719BDC2448BBFC520C459D8CDC29760EC9E67 +54600AAC5AC9DFA7381C5F099B37C03E587844F40FD2CFF0CFA97BB0E76B3663 +70BA0E56621FD8BDD1A30E7692524ECA63916A2AC46ACFE18E88CB9BC5899906 +56D0ECA75DFC764023564E8FF99756A8C128E89C5355F29E7EE697BFFECCAE75 +C27AEA6C705327D9BBF6760D67B53706A450EF53FBB966763DE87DC346FB77D0 +5D1547586057159EE81BF46E2F73407610A67DC35EF6EFC93636BC1482F58C6A +6A80494F02A74BA71A6B6F27C39FEB34D964638590E25AA60E8F85B838B4AADB +AC88BF012B53F8D3262E9BA4F370699C8678D90F0DC1EEB328E08ADF89735A59 +A4A4B48ABF4B835D35C5A63EA9F973E3F4E5F1A14EBF827DCA38CBF9A44C773B +1196EC8D2C2382F99AC70E64D36D236DC6CB62103315FB007D6DCB2A974E04CD +D34141696BAE8F8DE78325F8F24BB4FBCDEEE2DD064CE344608BEFC72FA3BC09 +B4E850D4FA336D2EDB9B6D48AFD2AFC82E953903FCA10DB072F9CEFB9B43D1AB +67E0C1B90B74C62FF8FD0FCC23ED16FCA0E10862BBAD279F932368BBBCA91BD5 +350FC06013F4FA30CDFC5AB855D56C6B1D3BE08AAFE98B384B288F7BF88EBC67 +BFD892E35E6940E94893E1CDFD2792221CB0969A5E6E932885990E7EE6C9F7CC +F0EA8148739182C5F45447C3B9B81E57DA1D717AE5E115B691DADB2DFA778AFD +C33C0B57B8121AD86C5620623B98752E1B1BF5B89D0ABDF10E46CF71C05A7C91 +1225D77F4026209FF0C0A09F68895770EC42B469B08C7092733A204521601D93 +02DB9BF961F09CCE062B17EF20E492C02A1389BEDE1DDD04E44AD3FD17A2C6A5 +6854206D95098E2351F281B7E695147C082A5353765C789BE6E984EEB17413FC +4CEE9655941884D3B9FFABCA4F49031745D86203838E62F41BA87B4E08CAE59E +8303C56509CEE4C3952CDE80EAB585F5EC343516991E7834FDA0F1AF41BCCD59 +0FE4EDECB89C6B7E2213C6BB5DA31DFB05876A64386E87EB1534B5B9A874B922 +4DCB5B58229BA324E59A8110793BC8581AC12FD0983C3BF578078C86E9D20259 +50BAC19237C085CDDB6DE033212209872667423B22D9891D75C4270BED8A8CF2 +D09B98B2CBDFA71196E5E374EE8BBA11E8AF8ABC55508E470D0EDDE6465223B3 +ED9E26A5DF6D48DEB32E539CD690B41B639E21B547FCF698B77B190D3F471823 +27965F9752C64E9D400BB556C2DD51FE2F813E342D74B1A09188847B2128EB8B +139A5FB3EDF2229376EA1D7CE4898094BCA694C00877E6BC65EC82F51AD91A57 +B1224E2237CE0413A464973E2730E8D19B8553627D09862B93AB33E5B66B1290 +4822C98237911453E6D95E23076ABD5A74826AC08513E274289FB76B207491C2 +62E31324B0F048C2F099F9085FC2395C8F5A89348E26FE2696150AE062E40D2C +F10D2FA439CD2633CCA61457AAAE0DE1BA31FB51411ED41D825CF153F8E257E4 +1E7F48D2673B132906D4F88BF12A3445794FC9DB3F1BB5533780A7553ECD27B3 +28EA8481D053315553F3C5C3B96B628FE867857D585ACE25A158AED63B8FE391 +030C55D4C2533C0356C7D6AB6BE4CCF1C2A978C9A8DAA2BC539028A5189AC0B7 +C3E8F577815F260E90F2C24F9A9A1446680876A6AED1DBFDB74A53A95C411178 +CD0DEBA56680AC2B3F2A38B8CD430EF341FEAB2A3E1DF0C1C992AC9EBE0B6401 +B507B92E99DFF7DB2A6AFC77F1D7F6CF6ECF02C1185A71C555012DD01A91B722 +FAA706F7F2104E9F68A63325C7DCD0C3807EF985FD69339A95AAEC516F619DFC +2EB8EC45E5F326A3FE4769199872A70259B3704BA38351CA80AB4E920481716E +9E5301A9C483A41C44EE42EE919B881181642CB1F6C34FF817FA8E8118AA5808 +17B9B8182527878BAEE83AB15A878D1D61F58E0049C4FB7DCF79A6CBFA0988DB +69A9DFBC2E3F11E54B3A38C0E18F4BAD97AFF33285A4F27F6D6B44F129D5C913 +35BA6C7340FD367D637CB03FE36FC76E880973D17A5CFDAC251CC89EE0588E11 +D8F47598BD3B9BB080507156B592CC95976A9869C599763037A0ED33CEA1E9A6 +72C402808126978AD794A4C5715FF3EA00A98B46C32C1D95C0DAD9F3569D23A8 +BE84A42B32247BB1741C133467E8C6B76F76B107D503C8683A15B591ADCB184E +6899895E3B48C80A22E57F0B0E783C7A56426E4FA821BFD8644501E923A3F479 +1BE37A3855D0EE58EF88C8D04C2B23DC47BC6EEBF705FBE010C2667F4A82EB71 +00A9CDF235A014F89A3604A2276706EC7C748A40418CD85FD323D46131B9284A +0AFDDF5240166D84A2C48EBA62A63C347D512DAD1E9B2E9506B027A1E5D547A5 +5BE0E8FD19AA6BD9207104417C19EB0D5D70532852C4733623491D66248801FA +6BFEEA78648177478BDBBBDC518B53198CFA2EBDE1905F02E698B7E16817CD82 +8E6DB40B86A47A27C033E27BAACB4499A65BC09DF9CF7AC51625202CDE53409B +CECAE9049465747802005BB170E5B4717B42CC855192F77048AF21A37159C815 +27B9512C40DDC92C489AE31BC9A983B14B5B20A58FC99E7B93748B7B0B7D5F05 +0B809C36455567CE822F7C5EFD369886C0660238367A24EABFE24B4350BD1FCE +DAA299201D951426BA4EB4992B5A523877A6F5F37A3B4814650B9437FE42341F +275800E9DBE9E1392C3A0D9A79B8AB56EA0BFB2AC47F2E423410C34A1D81F637 +0D30F871E16F52290B1D877C6381D1B21393E0341B87832B845586E3E2EC973F +74E00D5AD68EEE1DCC30B31BF50F406270CF873290E99A3BD506A8578376F78A +AD61CBBAD8CFF61BB6F90617233EFBCECF61496F879491163A27305874D4AEC9 +67043DBCF9275F027D92A0AAD99623D8C197BF4B50A727E315F880432D749F10 +4797F8C688986BD3673FFAD5EF6D07968BBB7CC49699FB8E3DE64A8AC97B3EB2 +FF024BFD60C0AD7FDEDB23C805F27CBFD323D3C90009A4366F34513C6FDB2A02 +32D1BAF80B2440B5912A1A4087B40585F1CE54AC20A4B455D064B859C2335869 +8AB2A4E7319B9FF1A7480F80EC4A178CFC5E18D8CF2E912DBEE22944E6CF716D +3B3FEC178E2E182E145EBE94FB5A471CDB842AFDA408E56DBB752A5EEEC5C9AD +EF90506454D1D85D87CFFE8B6BDD781F814F62DA2BFBBEB52F816EFDBA9CFF83 +AC072C75218AC4F16FCF272B577AD0616D09DDA2A16584C8D40E7F673FBE603F +28D6824049DEA9416A450BE02DCB55908E37FAF55C2B5EE09FF45F2D070A7FF5 +391AA9BB2001FF87704215C2051BBDBDA7942886181D89F8EA7BA11962E3CB7F +643AC66497F464C5806D183F4BAF157CA75FB9E01349278F2B45C1BBD0A6D3F1 +FC4D60EB480DC7B96CDEF6E9AB8DC918FB884F0DEFCE7828D7D72EA416F01183 +C3CBDE0456F15192E10DCF5EA55C12219C8AF09C7FEA6FD7E1D865657C485FF7 +D48E2C2AA8284ED768B1555C02A91408CA88F8E98A4B3C055C01823C43847245 +18CA938E5D0EB123F26F44A44A50D3E4011D097E2C9FCA76EA5F7F8BB4D48246 +3AF0C7487FD386C81AA230D10F40F270B5F5CE9B4DFFD97C21A534C8A75EBE18 +C09C8CB07D8073AB7D7E9E578F849E100471974C6BB91EC150913C18AD3F1E88 +7182873FD7866F5F8415EBE92E51E7FF064D6F0147BB833B0D91A874F95B68C0 +CAAAC8FAEBA2626015B0829531FB2A32A4C0367F3CDAADB9A370228BDD77C294 +FE66AE9C9FA63BE71D12F01A00F5DB8278A0A9149A14139367F64058A403CC63 +CAD57D5596A4F5E2590299C4A366617B5119D241070C550463A1FF89DDDEAAED +1F8B3C1694CB6B7500C31C10CD39A91E65DFA4C2C3EEDDADE15A574DE45CCD51 +AF8291E0EE47BE4421A95E6B02E8C66AA06F9C88B0A6A8AFE0DE91C1250C49E0 +60D989B489D1BA5D33B1FDBB5B39D2E19B6A5BF6B667F721032A8FE68032B72C +34EB5CE5278F219307C670A0EC3C0082531B743058E2AC31FB1512D522100375 +0163EC9229A0C3D37CAB4DB8AF511D8A5B8AB1BDC2EA8159A3D4ABF94655F14D +1AEFB4EDF76670D3A6DB1CCDD76474C9CA9A0EA58B35C74EDB436380391CD122 +E422C56FA420378F19CA93390FCB59BED7080BD574848C85BCB7F3D74FE0BAAB +A30A31E9D23E05CCB6E169331A29D6796C8A697121F82D253B440CCDDE8E8EA6 +BE780723DCB5F2547C3A7B9402BC07CB5E56C0F778ED9C00BB1712A05D62932B +E6D33A3FECC4F466A6F7B956D8D8F257466803DF558640D82C0BFCEE123C5B04 +5F92D50162CC8BF51020AB411A3A0AB79B9C07331DB676DC8BF3605D078CD036 +4E3DABB886B3CFFA939C2699BBA7E661295C0543E196D6D9D86C8123494D46E0 +5B1160A14440DB21AAA7719EDCFFA927B9976CC89743DA40FBC7C446AD7AD4B7 +29CC8A83FE931F3FAA1BF23634C5B553325437EF1F238C8C1351682ACBF252CD +CB56400E1CD30D197800D063241B190836D5A9CA98BE49C14B54615960AC334A +5E3CCB2F8DCA630494BBFED0BA2D4596A25519FB96600D087933CCE5EBBDFD2E +68B4ECB77C6476E333BF24A5894AA474C9F08EDF66B627B992CEEF84F8392BD6 +4E6E57D1ABD36E6CDD85BCD352025B9D4295BBD3BEA22E12E9C4197D0F3835C0 +942AD6487F50CC73BF1A66D0126713294E13C1A4571B8A9E6D98EE5A4A6D374A +2272E6511BD0987B6E4A1FBAD528ADB4433DA54F5A09910970249C242B5765DE +750086910D16FD2919BBDC9BE98B8A5013F998D83349B69E4DE0A3A861D3442C +9F5407670A26DB1F7F5D67C4D22790BCD0F1E86974F393526894BF4A34FCD2A8 +674D1C9B1655E83CAD31FD411C62DB2DDD223779B1E6F7503E0C8A30AA00FC99 +1CE7CDDBFCD51A4E1260CFFE758ECD59EAE9ED878D01D01FA366ED709A0C2579 +ECFBCFB7E7721E07C9503B4A51E67967CCAEF050EC35C66EDBCD4842C053D712 +A3545E5159F253FA3073FD7339AF57CF8CC1DE4A1BA0D9473F40D57656203141 +19629F3C11947884D1E3DD1A8970E1E72A9E89FD1287A4DC3C39404B6CD35186 +EC4B731BC90A983EE35ECDC454411C1CFCE43634791DB7B31DB1EBD31DDF7CA8 +856A61906BB7222DE42F65F49426F8DE58787B66B69E97D0F275210048A70309 +D8572BC6D9584D9CF348A63F314E9BF96B3CC88CA1DE963894F91EC7742A6F5E +DBAC18758075E0F8B5F90BC447AD9EC3CA4D002511AEC8AC7831CE40B7477B87 +FACABD371DC4203744C86A1FE55F5369B12A05851331961B2BE9DB3D586B9579 +B002548840847A2B333E5E409CFCD8429E5E03218E29844B569E2EBD6271DBA6 +A5B619FC23A6025B2EAAEA5F3111D898979125D2AC348ECA1648008291B01E61 +A2DD28EDA14B5FF1EDCABA25574158A8F978BB5B18B8A9D20D1F534C56C075C9 +7D92490662D6F341875F6E382369F2B8604338D2F5D267F4977F3141100D9DA6 +DA80D33DF167B2D5EB80A3007FBBAF0BD71E13ECD7A8605CB9B576F4A07C53B4 +CB1B91F60C618B32DCD46DF3651B03236C930A1938932638DE190F0106405498 +41FE6C067B4D3E4FCE173420B130353EAC9DCA9138FA450805C5DD2A8E4F4C23 +E114246FC103EB63B58ACB62035E63CCE8F4B450CB5D21097D7290777354D147 +9D9F276D4689E8631AFEA190368F182E8437E6B65EF5127A69BE0292D4FBEB50 +4050FD0E50AF70AAB831F5C62FE019164764D83577FFB50B7976A5BD188036F0 +ABBB60E0D5505C3562657CC9ECB222300417282319232BAAB56BF5AC62C7103B +9DB2E308508A82530DB3914B4BCEF70E24BF1959EBD5A4C5C2C994B9EE2519B0 +9B49B3AB12040D578CBBC23C7B47CFE6CFD6EBAE3E24A85D0023954566AA605F +5F0CE1B71D3CE9D446EE178BCCABFC1BB4340202E77B33EC7CF4718DD267EEFF +4C0000F2F312A783A92938B399848B8F0A694CA5139AA6D4E7C9DDEC4C56D4FA +E6BD0253C0C81E6C53CF5C3A9E3FCCD9AE7100EA7389FDC1874319631E4C662C +9C68868890B42D946941F7028F75BA990750461013B1D19A1D63FD3E99184B91 +FC58CCE729816CB5CAC247DDC93659FDCEEB82CC7DBB4433709C64B6264235F1 +C02795659359F02EFD5BC6940C1170D43551EB9F0C85FA334F1E1229C67D5BBD +4443D7496882273FB569F8254D556F1DB811384DE0485520C42CE1633636307C +390FEA9AC4785AA1A2B368DF6D18E1BE6D51D46599D8C2DDFE94A2105FC2D898 +DF5AB2BE08876048521F937A458A63396A578F0213154795D6881B6693BB70A7 +AC9B290539B172E2F22DC62C98593E1CB82E0E27702BF83306A0C3A89D9AD2A5 +17E03611AA32670982DAB244253B8FDB3BF67A6EAB2D85E1224DC162D5B80068 +7ADDBEBECDCE5D5144613798CBF687F1F77105C060D65C25FEA1A5980EC3B8FD +D9F568AF987046B753DF3C8BD16760A91B02D5E8D679C227DA8E3202EB7FAA20 +4BC6DFB07D15896E4C14D8A90A3154A16BD31DA340909AEC2D26C1AD32A33269 +4C6D7FE127C21580E670DB1261AFD0FE88F2DC4358905CADECFF5045C4F8DF6F +A1182A8380E74F8D4D4FAFE246FEF66C656BAA600621027374A41C9AE494AA74 +D5DA4F158E624C2437B028559CEC7CF2B7AD52EE40319BF9FE809C13BE788C41 +3F6E150AB8206D97E4C59DD6682ABF66B4DC1611DBEA70858594FB07D42C6626 +F4AEDE9AAD2C8716CE9AB3E2383D60EA2059B5F7BFD55E90340B4244BADD57DA +590448C63A6A9E43A0310316F78211ADAA1AA9954C8C41A5E155F1DFADB1116E +4FB81DEAAB0CB008421D1582EA2778D9698F4C6FA5667BE5D25FFF2E69922C49 +6CB4EFE3BC3A61CC556FCA79F7379325FB25D9E62268CFE94C0CE92AE63D49E1 +9CFF0E0F07C97277B173AD9F901D26B4387142F3BD4C077811073FB73D34FE11 +0BBDAAE3FEAC92D4DE906AEA76451DF62E97990EDF8444CC83F1AF7F7F358DD4 +8AD94D0DEF00E25E76AEC5B22FD073701F4CA95287F79E2D99A27ED6066CA17F +5497ABAB38C14A3ECA5D873ADEE581FAFD1F33A85B6169D4794B1D739408DDCD +8E959C1741B62002D67C9738E9AE38ABBB368BF2046619C9B1F9D62740A6C1E4 +ACA130DD76A67920DBB1E85259FDBE6A5E05F302E15CA31E9F36660AA3F1F952 +CB94019E930CC15B11D2831FD721731C97668C1CD5A23016B0C66AD360E7DF52 +207A6354FF9DC9C20C6CE35314F233A71FFE65DCCA47FBB31392FE4F5F94724C +1B4F90758DA8FA6ED6A8582BDA6791F08238AD01C665529632310CAD1BCD5F7F +BC20299D5C6FC1EDDFCE777B7968C2364EE97CCC237877477FD29AE816D48E17 +5C71E2719A163D272FF301608967581C38905B333CCF344D42507B8ADABCA7D2 +80DFAB8B0B3ACC533B21FD461641C4FA5946CF367931F3C2300CCF5C434B6FF1 +BFA35BB75A3142F6DF8D3C2EAD0BD5AD97E55CAC100AE563564FC1EDA2A05559 +6FD630BF9FA4967FAD0D848DE7F7DC36D8B11ABBECF2CB5C7C49D40D8F7CF28D +C0960B055900D325158C92954C67F3EE4D176E0A4B84C9F47E5E871C676F3BAC +7202F91D76B565BC0A760A0DE668232978D1FC45FD6DAE4958E7E1A27289F377 +1A2B9DF20DD03BC020CC3B1E139CA93C9B8C01EDEEE3271B46771A3374FD4E55 +D3FD1AD1D714E0BAD92538EB40128CACBF5E2B298144A2F8C9EED4A8E707FDD5 +EC67F531382E4E32D290F9BE65D1E9AE3C91030D7E1AC115C39AA10546522A58 +01B6756E788FE84E1E85CFE56E137BA47C2A14D106F554934D67F41A27623712 +B626E7C8B5F8709BC9CC5164A73337F87025B92E55DD5D5897F13EDBB3356F9E +2B9DE1FA37898ED50AAE660D1728CA47403283BFD52DDEC2D7DC09D64571A745 +99921556BB8971E1FE2B681C391F7CE4F2FDCD776A189D0C954FF3EE09787595 +D81BC7EEB5763631AF1486D8B4C3EA3E0655E47BA098A227DE741A670640606E +08F30998D4C5AABC95068BE7A9DAA9F9DF7E7FF7A31BE1697149D7BACECF4481 +DC61CEAB7476A2E447C4623C32C7B1D38819E09E5C6F0C74712B2D95BB64AB8B +D6FDE612C8F2A7DA397EA2266945D9077600B039909A3C140BD64AB6CDC615EF +85C7747CFD61EFD84E2F79002AF8B942265142A0B33145DB1F3C339A30E9D1DB +B810D146FD2B6C69375E9E0B1B272B51BB1829FEDEA41B5E81FE258589761269 +DE4E4E4F911E68000E98D0AEB58C2DC1981D3904F85D8EEC429642C96F6D3C57 +8E85E922A1F0BCE47E0B9CBF4A0605D4FEDA3366AC5994940348413831241965 +69481872D2637F7C40061417CF9247ABBC930F472F93E247E29CD9852001BD2E +16E51AE727C51C1881425432805A253CFEB23C5EA0CDF05C62FDEAB7B104E77F +7769C22788334A91C91F02CE675DC14AC107F5A1B428B4A87D42F5F09A321BED +127C7018C59F4DDA572C623DA41AFB80699B22545368AF6CEFD61644F78516E5 +FE553BAE20B09A6F8AE40BE8937089322284149C0ECDBDB3F7E1011574D9EBBE +4AAFCA34766751B3E2C65D32043C847D11D7DA737251FB47D0B21212E70BCA73 +24D2CD1BC0281FE40CC2D3DD1B36FCCC468011868D3C9DB77AF75DF6E73CB25E +3E15458E7F703D2377C6B99BE547DCF3AF3471F16FF759D63A7C091ADDCD3070 +77423EA292BBC6F33628CE825E163FEA3BE751DD3854DF440DB5CEC19492B849 +8D81D982800318D338D884EC96DE695F0AD014E72156DDE45CAD34F29913BBF4 +ECFCD52A05D180DF588DF93B6925100D074E11C6D28804278AB834C53EEDB764 +5170A6A6B6C1A85D0058926158D3DC18FA8A57DCA4D16C84E03F223A283ACF8C +C82BF85BF969B214AE9730F858A44304D1965DCE996E8AC8E08C5B53E3C72B34 +4C2C9B5B1B50524A2D0FC31677152E1F3CB96DB9C7C85BF03E8FA21140BC5C3A +D2B15036E5A45F341EB5A3F6239AAECCD041AFE82DABEABC6CE4CFAED0E120E5 +CECC203DA68CF5591CE6F41628A401AD98606C248E4487F13CA02BEB6676FE47 +B5D29126CDCF3CDA45746A28E1C641F550BF0657B5DC66BE5D7F5F2620BE9A1B +FDEA7244E7A826236DF74E592E6E666617AB94BC10224CD04B3111E5C6C2C05A +BA0BE4D2F9089F2958FB762D05F50EE117AC76C24567E225E1356478F91D6279 +37DD157A692B957DF550AAB54D47E2B0D1CDEE182D6D62A882D1DD7404CE5966 +304ECA36B95D5946A6C10A04FDC18749B1CA122FE043F803E08DA99B9E491A6C +6BFE8CBFDFE2BC5BAEF02CF9AAC4C210267D03894A73F7B211877FCE1FD9BA1B +E1480DD92A8D0E06D10F1141F22F09D3819CAC8F0EA764EF94 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 13156349 21050160 1000 600 600 (example-image-10x16.dvi) +@start /Fa 253[55 2[{ enclmmathsy ReEncodeFont }1 66.6655 +/LMMathSymbols8-Regular rf /Fb 133[31 6[27 24 1[37 1[37 +1[17 2[17 1[35 1[31 2[37 34 17[52 20[20 6[35 35 1[35 +6[28 28 40[{ enclmec ReEncodeFont }18 66.6655 /LMSans8-Regular +rf /Fc 253[259 2[{ enclmmathsy ReEncodeFont }1 333.333 +/LMMathSymbols10-Regular rf /Fd 201[157 4[157 157 48[{ + enclmec ReEncodeFont }3 333.333 /LMSans17-Regular rf +end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 200.74997pt 321.19995pt + +0 TeXcolorgray 0 TeXcolorgray -600 2067 a + + -600 2067 a +-600 2067 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 320.00407 lineto + + 200.00255 320.00407 lineto + + 200.00255 0.0 lineto + + closepath + + 200.00255 320.00407 moveto + + clip + + newpath + + save + + /pgffc{0.75 setgray}def + + 1.59404 pgfw + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 320.00407 lineto + + 200.00255 320.00407 lineto + + 200.00255 0.0 lineto + + closepath + + 200.00255 320.00407 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + save + + [1.0 0.0 0.0 1.0 84.44547 148.72995 ] concat + + pgfs + + + + 0 setgray + -913 2067 a Fd(16)o Fc(\002)p Fd(10)-600 +2067 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 49.97581 62.00082 ] concat + + pgfs + + + + 0 setgray + -600 2067 a Fb(\(Original)23 b(size:)32 b(200)p +Fa(\002)p Fb(320)26 b(bp\))-600 2067 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-image-10x16.jpg b/macros/latex/contrib/mwe/example-image-10x16.jpg new file mode 100644 index 0000000000..036e3ac597 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-10x16.jpg differ diff --git a/macros/latex/contrib/mwe/example-image-10x16.pdf b/macros/latex/contrib/mwe/example-image-10x16.pdf new file mode 100644 index 0000000000..9429146f95 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-10x16.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-10x16.png b/macros/latex/contrib/mwe/example-image-10x16.png new file mode 100644 index 0000000000..8c4565a527 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-10x16.png differ diff --git a/macros/latex/contrib/mwe/example-image-16x10.eps b/macros/latex/contrib/mwe/example-image-16x10.eps new file mode 100644 index 0000000000..553c890e7d --- /dev/null +++ b/macros/latex/contrib/mwe/example-image-16x10.eps @@ -0,0 +1,2066 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-image-16x10.dvi +%%CreationDate: Fri Mar 30 15:53:53 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 320 200 +%%DocumentFonts: LMSans17-Regular LMMathSymbols10-Regular +%%+ LMSans12-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-image-16x10.ps +%+ example-image-16x10.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1753 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: lm-mathsy.enc 0 0 +% This file belongs to the Latin Modern package. The work is released under +% the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmmathsy[ +/minus +/periodcentered +/multiply +/asteriskmath +/divide +/diamondmath +/plusminus +/minusplus +/circleplus +/circleminus +/circlemultiply +/circledivide +/circledot +/circlecopyrt +/openbullet +/bullet +/equivasymptotic +/equivalence +/reflexsubset +/reflexsuperset +/lessequal +/greaterequal +/precedesequal +/followsequal +/similar +/approxequal +/propersubset +/propersuperset +/lessmuch +/greatermuch +/precedes +/follows +/arrowleft +/arrowright +/arrowup +/arrowdown +/arrowboth +/arrownortheast +/arrowsoutheast +/similarequal +/arrowdblleft +/arrowdblright +/arrowdblup +/arrowdbldown +/arrowdblboth +/arrownorthwest +/arrowsouthwest +/proportional +/prime +/infinity +/element +/owner +/triangle +/triangleinv +/negationslash +/mapsto +/universal +/existential +/logicalnot +/emptyset +/Rfractur +/Ifractur +/latticetop +/perpendicular +/aleph +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/union +/intersection +/unionmulti +/logicaland +/logicalor +/turnstileleft +/turnstileright +/floorleft +/floorright +/ceilingleft +/ceilingright +/braceleft +/braceright +/angbracketleft +/angbracketright +/bar +/bardbl +/arrowbothv +/arrowdblbothv +/backslash +/wreathproduct +/radical +/coproduct +/nabla +/integral +/unionsq +/intersectionsq +/subsetsqequal +/supersetsqequal +/section +/dagger +/daggerdbl +/paragraph +/club +/diamond +/heart +/spade +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/lessorequalslant +/greaterorequalslant +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMMathSymbols10-Regular +%!PS-AdobeFont-1.0: LMMathSymbols10-Regular 1.200 +%%CreationDate: 16th September 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 694 194 0 +%%EndComments +FontDirectory/LMMathSymbols10-Regular known{/LMMathSymbols10-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.003)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMathSymbols10-Regular)readonly def +/FamilyName(LMMathSymbols10)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle -14.0362 def +/UnderlinePosition -146 def +/UnderlineThickness 40 def +end readonly def +/FontName /LMMathSymbols10-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-29 -960 1116 775}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105BFA1C4BAA966BE78FD2F618C28B35E2A9ABAF +CFC1090C3FB0905252C41AAED38054D177019225F56A500BE560889E991201E0 +4F9B605C0D22769EDC54E591E36E37E5FDE707BD42C0C024454DA2F639F72A9A +562B5C1D32C6F47FC06B117D908616531A8379DCE1701F7F184859612D9F84F9 +0EE31AEF799812A99147A8CD30D5F8F8F033D677CF5973762278DEE78C7522D2 +2503BDD4843BC7D22B723F8FFB9EAE1A365FD5A465501AFBF49D03BB5CAEB5C2 +C00D92D7940CC5995D94BFA90687C972A362AABC211E7ECEE87EC66D7FAAC514 +CD571128C64BA31B3D6D1EE29A580950C167D6F68D121D24E942C325DD83E3C9 +176ADA5BB429335D8B64EE8DA6DD276C2E0F1AF529E27D9362EE6FBE6F34E3EF +730BE0C9856D232D02FF8BBE7B9C3903336801664B1F064896DCAAA4AA2E9F9B +6ADD0C342EE025775974A2A1698D16193E213A4C9AC3F2D5F4533E74EDD15794 +F8F2456FD2DCD50796D5F9A7FD862FD9B5414B6C0E98718AEA2C06739FD91939 +D22724207E144B6D7AE3031311717AB00AD53D3C9B7A5D0E6FE1D717422147DD +712D626F624F8BA5B347465B53327A9224FCBE2D659F188723A19E11C4E00D92 +70B50D3D5444404A08421C1CD505780CD852A25840CEDBC9E1CCF5DDA749779E +7A1D39927CB9EA17271E1AFB2C1937891E8F4A2D1950D62D2B484F4005885762 +96579F6935952724452D811B749AE61C6265711EF0024C6AB25EFE1E88FCF88A +A072958C75F616D971E4E8119833F4BEA9D81CC7B26F2DF718D3B6A703BD78F2 +CB700660069EDE978BF7DD781EC63F092EB43D2DFCCF8479D6247D7A04ED87A8 +95522498398D6921457D06D28F8CDDF821A2952FEFCCD910A8812C5A2E1CDA07 +2D9A7DC6F3C396982DE5A1234195AF657F79C43D543DC31BE92BE270A2C52131 +8376B9807473096F6791C855155887063B1B27DEE8771DE0FBF0A94DB173C46A +C53D51F08C783B2AE3B67D0FF6359D1B6C1C6DA4220428777EA791A503CDE266 +386B24E0D7FC0C19F54D39D2B9223D466810564615CF6EBF5A75BEC8F6DDDF38 +26F6A75F7C9A433ABB0C95B150D21DBB43878E3EF527976A3A2433047A05623D +54F22D062F633C08A3EBDF22FEFA476B92D1B05B8667CF563F5CFD60228D5707 +0FA2674ECBFB8D84E1693A5497D4575DEC4114A0B80027DA61B2F65A6CF49F39 +F1E6E57FFBF72587943DFDB4C686CCC01181F81BC2BBFEA408EB0D446D1BEA4C +8CB935973C2158D476D0FE07D9A286EC3E2E94C7659266068B0941D3F9A70FC8 +921BB68A2A93F276B4E9E42AF04FA0DDF5161945CEC5DFCA92164369E6FE48C3 +3E933DF4E02CAEDCEB32A21A5A42D74B09F410D031AFF3B7234445B1478485ED +7AD9F3356A268299BAEF33F6B1815DF17F87F86532260EA830755F03A6B6CFA4 +1E32211EBAC195372933C6DC5EC98B1DD6F39DD192217A2C7130748C00DF60D3 +44AD509F68E8E1EB00D2D4009AF067F255CB508E66F44623F8B3398771916481 +5A495DCE1F15CD0BE5F8C018404DA71B32B208FE38080DBA6D529B919F3B41DB +F812D26C2A610A60DC13F145BF71 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans12-Regular +%!PS-AdobeFont-1.0: LMSans12-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 806 194 0 +%%EndComments +FontDirectory/LMSans12-Regular known{/LMSans12-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans12-Regular)readonly def +/FamilyName(LMSans12)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -175 def +/UnderlineThickness 44 def +end readonly def +/FontName /LMSans12-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-411 -308 1407 1154}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF13E7AC5E68123833081E024C973A102D8F460BD9 +75ADEB5A09536D6F3C9E0404C494A7531556EFD108E97E770410E56FEFC620A9 +58A40E61E443EA13AB10BA1FFC9A8C5A0AE4B3A70B9DDA35CA4FAC9678E39054 +2086BDBD692C89708EFFFA5F235831F7A839BBC56C877DB8F713A2D5393994A8 +357B4DD54096FEC1724D57F143398862CA36F1C982DF09539CB8C9F0E7CBE7D2 +13233BF5F8C425FABD2185591D3722ABE7F23FDC6700C38136752536882D7EF2 +65AF1EBCE3D1D0DA11C2DBD4DE61169AD2010446EE632BF9DF6D929733846462 +D10A17CDA1BF70BC1B45EF8BDF72CC5BF96901EE0E7FACDC309AD744B803E28D +170937F444782DBF1A9F10FFCA1E96428C339564080B955D616BB9A3E6C6A801 +ADF0609EAF23845FC74ED07C0FD09827EA10884C9B6B900F3FC4C2DAA80823C3 +52199CAB38314687E16B2402A698EF5C895BF425ED9B2499D4202D0A8D1216A4 +E1187557EB50C8249AF9CC836B1B1D9B4A28CCE970EDAEB57538E662AF941CE0 +53D88DB0B078DB739F022E2F92A79F2EB23F089A0E3199C3C2FAE7B93A66DB5C +F10E6763DAC5C342EFFB9104ECD0125C6E7D32D5CE68D11C2014A33EADEA70A8 +03A83F22CAB36A7EE9AFD9569661D2B65FB216AB8D1FC7A52F1A471D48B5AA41 +16746756E0A8DDE70884DB4D1DC78EFCC745E00B803C7496C6FFC65CAE5FF981 +CF760C9E8224BB781DB61934E01B2E9197BB6702E6B1A57C454FA5DE2100267F +912D837CCD9A027E9A7B3BEEEBCC3AF72685CA319212891B6D217650738552E1 +048F13CD46B6620DC526A8164D1FE7D9D20EBA6F65CF59CA7A611B1DACB00CFE +42BD5BAAF8E4C6076820DB48DEBAE7E5D36969EDD94FF0050D5F880823A40F9B +6601CF5E16B62AC684179510113589997DE43DAAF37144199ADF6D36E3DD98D5 +D4B7A8437E6E7F9B01D636671DF223DB8FE2188D1505B5E82FDAF2671D468141 +8E63895C1C7A4273E038B4818CCFD045C605A1F6A18D7C643938408AEC4A8149 +3384597D7FB81E42CF4FEE224424AFD19C449E201F2911462509CF872FC95647 +95D9ED3174665767C0809544F529188A9CA078C85A8400343529469AF0CB54E5 +E9D98BD5B3A869BFBDB5B9834EC15C047FDCB4E0CC99AC20DC2E524F29BC7CDA +C928ACF5E79F0F2B8B671BD37E5E4C42D0BB312C627ED639087BF78F14B0E819 +D643B659F742EAF18494A5EC108B439C71C6BE51A9C94D9CF8F08C6EAF9957B6 +969602161C8FA3B0A8335A4D3AE1C38CDB5F1A9C5E04DC906ADA5253757383F4 +01C518141E6BFEE034E2160F15F3A79225FB98E5732484C6FC1C6C18A76B2B18 +2FE2035F15CEACC47B532E2A0CD7BD2B14DB5AFA78F7FBBFD71535FEB7049F20 +3B46F9E302E610A41FFF797EE8CB26F5F87D22BC1766A6477587111A62DCC9E0 +7F228AD470701B0D6560C44DC616FD82663FE8B623E1EA738390CEFBC818F1F7 +70E2089F5034B978482F9041012AD781066C37459250D8608BB3841067A0B618 +D05A149DFA46587DA67BA7005F57C2692648D7994FF2820F8051AADDE18BC1ED +5B3DA256C0ABDF247BB1A3F7EC406C675B0407C0455F34F89764223F7DC55BA6 +69B8793F48CA8C2BF75057C2798537EC841AAD80176CDACA3BC49CAC3A151CD8 +2DDFA79D31F0B4A0485F51334BDF5CD5EF391901EE6BD0BB9994FCF95D431D6A +E0483414B9C676310016F5279CC754F3D13AD666CBA8F8C56E27E7D995373CB0 +F8C088F35F2CB696C51679100212026FED275E1D42AB092C9C4216D774A36899 +CC66DD9E15C4D6BD784FBCAD2F5C3385BCEFB2B89FFAFFC5B4D1288461351FE0 +B61DE543845126C26E1C03761D9DAD12C7F11C4E9301ACECA89412C74834A35B +6256A2BA49B03E7F03EF36CE0390DB45EA1F0B6AA0630DCBC4306D195CFB78B1 +758D1A87198C5F4E56019DD02DDE538081E9DA1E05406F8E32BF80E146C917E2 +B5324449BFB87CDA9E22839448247D40B23A37DFAB7F41D9DE4264C1B79D2B64 +DD10291FE16F35C17D22DB84B842CA1BC047117E5E9AFBA7839CAE44964C974F +08DA9B9D3F61AA34F3DDAB60E0F06C4160893D523EB78101660747C0A48205DD +807BBCFA889E3DF1F3A9B580839F0B71A41ED28DC1039C6B0B01352665661FBD +6841ACCA2D429A3F91352AE88ACF1CF225B164F92ECCBA10FE1BFDCEAD62BC0C +4D9CFFECDE469085BCC3A0ECE42C2BB3C481C676B3BB029368632768C2988B96 +4457D9FDA066A17F3ACB2DC5B156DC85AEA94441A9EFFFF817A0D3F36EEE1C42 +0BE2A6043F45C30570AE649C19685AB5068BB7842242BD3CEA3A0C38E38CCD21 +A452178166EA608556273382450EEF4D1102CA1A255FC094C1564E2626692F1C +248D54C82E7BD925166D4C2EED449992426730E1A4338C14F18731B6968393BB +D139D828045042809BA99DD7B637802D663A826BA44AEFE84130BD4D15BB2EC8 +597057E4EDEBCE79EAA92BBC79252FA79EAFE5533AA647964242105DE7F3BC86 +193D77945E249D2CF36335A29414E4372BC18ABFCD3AE3810C3DA334C7BAB0E5 +221546611A586ED6BDB24AA42649375B491DC08F6B03DFEB517B2FC61794C712 +D244CF986BF72386F3675257AC32605F76CFE67A033E87DFAB3DCAAFFA291CFA +ACD7F664D76D3E732BAE5C829A64F189DB3FB249EB775AEF178D3483030B5371 +C2FA2214F61F7C124EB9A5AAFB7FB949E07BB3A026D50C7A88DF5F480147D87D +FEFE463F7129B60D4FEADC846E80E90B0115532DBE216FF5DF78650A11BE0C3F +9CF0F3B9E559727DD5308332B7A222CCB0D4D107A3EE7F23D1E763D760B02411 +02646DE1544434BDDCBBD35418E9E9DAC3479D3309DE6913788B0F5B4ABCFC63 +7803167EA6E1027FF8BB76E9A5925DEF6A8492F020E67407CF321E01EE8F2811 +A9C0A8052F6043D8C28B243B40EFBC2B0CEA15584AE44B5888352848F0D8B554 +898FE557F69574567035ACECBA39D43EA0AF466FA5B60AC4490AA5DB18A649C4 +42A4AA50C6B4CC37DEC8CD522A9409598A6E3D04FE29E1CDE119D82FDA474FB0 +8C08665B47ACC5619C8C6C53931EADB479F7FA83797FE2BB8B58C67B5A49AD18 +5E5EFD29FCBA3FAF5E895BE7D9C19A71046795247497D4A2FA6A9FD41793A830 +3B6BBCBA18708C378F40448EF070D93CD82F0E2D841594C54733DACCC642EB65 +AC1072F5FECDC11553C38B5748216D5699023593DD98CBB80B30B6FAFB4DCE14 +B3773BFB20D792FC6BA87A293ECE2E83B0308AB854E0C0CB66C03D2057242EA8 +A7DA9110B8B634D44DEEE670BDE0278BEABCD70380001A527B5A60CA102F52A8 +94B559DD1A3119E073DB7DEED7DC4A04968B69F792644FA8B44F294A79DEDC63 +A2B3887CF7CA14D36D98547FECAB981BC36F047FF6BCA7D2B30B63683747CFED +DFEB27572C50A6E3D62384F9ECC1679B6514C107D7B3A6155A9902D75FF0EBAF +919567B7A1CDA5E14FEDA66F645643A46E499F719764BA6BF861040855EE306D +3D8F141F18BF75E71B5B6E7022B99AA55C94130C7A4AF5AFEF4483E0694B8D49 +201A31572A3411D94F83A0CC21014CC1C4571AEBDF9A96304B33046CABA81261 +5592128C8B11A8B9D7DC54F36AFA934E907162B395A6B121867AE5AF3F3B38BC +AB834C9E0D06A6FB148FB04172E442C543C1DCEA0E4B26651FD5FBA5684EEA12 +2E5A2CD263C77714E5F40109D84051311E6BAC3760726545BFC34ED8D81DD9CD +844A043E05E71A63A45EAE0C2FC213EAC75A50B61AB8AFDE8A85854A512F72C2 +8CFFC54B84B977A8CDB82BDDAED09691A6FCD3F12CD09F038D0ED98EF867646E +3844ED0AFCAF62167928DBF1679DCB876202622263FC8D03B9E94241A33B744B +93F10457EEC1BA9D5B210A013642B16C7147B824B3DFF3A5DF928ACE185CE5AA +1C802FCC33FE871CC60E24908FC65500C95AF2DE68429C1654F4C983F5F6834D +1BBB4D7213FED3D871DA6939897330245588E1A4C3486F753F84F4C01F1149FE +56AA0AE2654BAD456E5152EBF506F0D50391833BBC2230B8BEAA3AC05B51641D +EE00FF8F167815566347A097F48184A0CA10B139D1380519B5616B704E2291D1 +B3819F8EA2157CCE1F4FBF6C97AEB8FC5D0821D4070F65BEBD55BE6CA63A01FE +FF21E9AE53A0E8334E3F5324DE4D7FDBAC3C9C6AA6613024556EE5C6D1931349 +E06A560F3B3905C44951CD46FFAC1019EEBEF540640ADF732D0F3522AEFE1E70 +8B23AC8EF731112120855861698126AA71F3513683DFF6A26A5CED53E0EB42B4 +BA1A423FB723392E3F99472234F0EEE8420CF6B478F7B17982BECED5C3866927 +C27BF2CB892719668573A26C331252E12CB6423DF710E401EA4F039C49B39B0B +7A38F24A31CF2BBE8A4A77DA98DE073F312A8B3CC3ECC121A4872C7A2E643F42 +D81DC089F3D37D34429519EACABAAEE6384883F21D51527F28952DA86B8BE39A +AC8BDDDDF5625C61972D35EDDD2F600F523D854B17B86DC6852159163B527FAC +2596297C758BBB0812B4C6F5BB424E44C48CCD592792059D48A17495192077D7 +CE0A28D81DCD1E8D94F55FA1F21AD44C3311CCDF6766ACD5626B5EC04F4DE6F4 +237FC68CAB895736BDE94E7B47ECE15B865346D956FA91D2C2028FD59D4201AF +33637D19547C8D92E24C1190A50E8DCED4C5D8687497EC9C0DA348063390B5A9 +0713629B06EE0916ED17DC02423B9958C73D306BD7A90A8F9751C8FCC8CCB011 +FE29FB9EE32F0F94CC9D675700317A06B3722A5F0D455221B68BFBF3F265B1D1 +A1146A91079B753C8F00A060259851385FBEEE9F0B4F127A8D2BB1E634AAB583 +E186C1335904DA22349A847ADE3C060AEC69C2987EB1F7758E8D2751636084BE +C4B57D0AC795E2D79AC4B8DC790D762BACDB4317A096B045AEB594CCFE0E61F5 +230678037F86EB925DFE31A012031F36D5F6099187724B0AE41F848614C5B184 +B42EA51452F540CA75E18B3418B6E00F0E1B6A6C1F554FD4170A0A88E0F77269 +9FDFB1D0856F730081EC25AF5765919460760E84DEFC0D831B51A48A5A960B30 +92C7AB9D34C66D75FDBB3870E5053DE8A2488B7468AD4F44637ED9DB8797D569 +23631F2C05A884542E408BFDE756C91AB084E55074D88369CFFB98AD6151A16B +CAA3540A85AA395D5B949083A523A7B79DE04D5E3E9E29E2C6B2A27D0F7DE207 +74E1AE0F5E8199D0EEB9742EB0F6BE1DA71827BC04AEB5A1D3847D03ECC3F54B +6D594F074C140C7D5ED6AFAD06E3C5C9DE352F12B86CAF7307A0BE22081F24AC +95E037CF6F76E1FCD278C1CBB2D87BFD031AFF7612DD6081693F3152733BB66A +B7EC5195DB43B2E77689C96E5188F04D65811726E41351E349B6167CA5058EE8 +4D1258EFC60D1CAFB3AFA8C0D2EFBEF207CBA3018A2E8F6AA87BB435119885A9 +3B0519E271339BEE64BBBE22AFAF5278CF8D58230464AF01944BA2D55B6E014C +8A068F6391E1158E0BA66535CE0BD22F0A312EFECCADDC8A013BEBF5823FD626 +C9A15B8F75F819A88755E006B798A1373B918627BCFDB6FCEBC5799B4807519B +038B56F26A59DA0602C2E21A75FD38ADF1D15D6A0CC02BD9E2665DA9C303BC59 +9294FE31586B454CCFDE1CB0F17F31B2701321F8DC3101FBB081D7E78C44DEAE +F007F7421EC91B233C05C2761340BD085085D8BEBAC637D3C1CEAF96B4581E1C +97CC77E4D6171BD9AA3BEA81915B81C56CD5055CD7F5208176ACD9152362D162 +698BC6F7535E14CF202C75FD9C73147C8D6163DD185B9F341733DD7D909095F9 +4F9168D300CCCD11327D6B165ABE463654F1F31DC682747262E5A1126E5EA0BB +33407C56AD63401DD9A62024FE72E866A4D3F03838E2F2AE7F5B6C9E8E528A1E +982E52114778E14448B512388D1CF765ACDCA5950D6035DD2D098D34254BA25C +78CB3BED5E7AD9383F8701213707958220C79C6D3A3A48189AAFAD5289F94626 +F0D095804E7671BD1EB145FE7CDB56A97918BFDBDC3423CF739AC5B38303C3D4 +DF196C462F144603E4231DD1E14AE1E34F34BCFF6055BC430DCF80B861A9CCAF +247C1A705A84EE6DB91C7C0A0100F19786F49CFAA3E9D10D4B47F75D05CE2D81 +DB06B129721A91318E48073CA60ABA155F4A03A5FEC5A8E14E5A17FF6262FB26 +96150AE062E40D2CF10D2FA439CD2633CCA6163604660158C989B9009512A2E1 +7BBFADE849DA85124EC35A63ABE36CC2C0C7204BF83B4F7349ECC5BFEEBEE751 +194C5E7D6E2EDCE42912D03328369F37BFA6A2708FDCF19C9C2F8385BA91BEAA +D1A686B66DC30FBB57A48E1CF34051ED7D69B44C70AC66CF3DF17D3CF98B3DEB +DF5794790ADFB7D4AE2DE1288F04663CA7C2572E92D94EB37DCF95085911926F +07D965CAC05C5F5C13676E097E0545DD5903762540856C9581EE6076F3482F71 +DC669B57092F67009817A28C281C3EBE5C2C46A6AC285446289A526CB7FCE827 +E8B6C453F843B10EC212D258C3CAD628979EFC192B0A503A8D8AD8DDD7FDBF80 +711A37764B59D0F21E2D20E13788E5C6CFE951C45FC49196DD8C31C95AD08A9E +D3E42F346F6CD76FEB460B4D6C03B7C24A46F05519C036A4AF7E79D9015D88D6 +23E83EC18C1D756A012409A4459BC9CF7B2BA769BCBBE17E81F552B607882D70 +E2C36D1CF43D1AB5EC07FD02651DB2565E849E3491D4090954392AF6E9F4038C +E1ED6F82BB418528EB78E5D4C90730CFB259E348145C5C9A51773D0C75B3EC42 +322A5AA48B228CF68EE0032B1968EB88119A375D4FB7F44208079D9D2284F91B +A0763C28BD8071C97999F3E665AA573E6EB9881D0B12D55859CD17EB731CB63B +3B143C7596DD9C1EAE6D72382D60A1A753062A05C1F133A3CB6F30ADCFD2D364 +E623338F48591719102119E94104C57621B1E7E9D9AE9AA465942C8C19D915CF +C94117F755A9CA7C57195B410F7428C9B538574609C27B61C68E92C580449BCA +FD90BCABA4EF9BEA75B2334B6D0114904E4FE6721018EDDF233229D7D60AFC8B +534992629ED298A176DA59B0240FC0E7C02D0BF476D768D438A2C18832E9AA44 +ECB7649E3347035449BCD936328FEDB5C7C45F7F41812A143B802D3951B6D902 +6B5D97D33027BB88D74058E37FC7799900976DC6FA56F51BFE1969E63909984E +FC52D90EA1C3CCD41ED86ADAE9C01123EFAC5012A255292CA8BE2FF6BA35919E +D1905AB63D933A501CD0A3D344768EB7DC6A46178EC6035FC8F3399F07B6CB81 +4BAC7A395E0A83ED0A777D023E226271C826E5FF81AC4511BCB49DE285E7CCA8 +EA2BBD321844409FC9537E53F572AC4C6B37FEF23A47B5A4038752E723288E6C +564CB3476C753826C5EB56EC4F80A76BBF5EA6DDAA4681414C331FDB4CF16123 +266B94843C4586F7B0914CF415CB0ED8EFF137E476FE5A098E607E25ED29F4BF +34093321D1B477F5A3D7ABF80CC031C2F2BE5D633E49E6D10F7E0BA75CFF00F7 +ACAA23C940555F6C8B2141EA551B116E6033F3F59AB471CF2A7D3ABB64199B13 +F41E579131A673BE258F901A0B50141288B7EACB5C756637C9164F171BE93D48 +189AAFAD5289F9B5E659E88FFA971BF1AB46AC26D43F2D092368CFC4E14862D0 +B702E894290BA345DA8EC622C9E512A9B2024A9C0EC0CF7753FE13B5B43D4DE1 +65A56C8F43140871BC528641F4F162138539AA472DC08FBC05291063120165B4 +379B1A4DC9D967DBF75AACF9446FD3908090F860D024C0006150642DBF74FBD8 +9559B121E14C08391053E877B16293351E69279150EC814C0BF9AF326F201D88 +9F40D7AB654F3C24E9BC936EFCDD04B4085690CCDA8AC7D0D48CDE08E0CE3392 +17792877BCDA74BFADE0E3863F1193839C6B39CEAFB6F80786CE3583664AEFE0 +C59EDA04A147FB51227A5AB0C2E9D7B195236CB74BCF236F2124EB6D5FBAD96B +899AB12DE62CA4ABB8F6729C0EB1FBE8C013A0A5AD5CB45781F965C8C59C09D6 +607358809158C96AA69CB92C96236B5417C41094F704AD4A2236651359D3942F +98C02657D5E700FF71915A858725501E38FC7E760B5202739AD91FE9637A71FB +621AD89DE7AA6758894D99C4BE9E6EE4B25791F28BA80F068AEB94A7B9E53CD2 +67694DF8BAAABEE89C8D5EE80181286B7FCE258DABAA1CD08127A538F743104D +ED3571258E7EC2908007837BC79BAAA38108E026F82D9744EEB176A33F6190EF +3A270698F6B9230D2A0D8105261AA96C0193B195DEA33659D1723F744EE405F2 +AF04AB2C81845DE64C387F3AE3EA8386A9CB5709CEC2C50062D56DF637E506D0 +6C6A299AD5C3E089B07B4E42736DDE16DCA52D49E43890022B9245B023385A6B +98971F5BBB8ED3011D4E2E1A18B3FA3821FC62C3CBC8226E8536EE75116CA985 +89E3AB1D42EAE1A775AFFBA5C8C1F24818220BBAE9B11B05A685D4C7E7EDFF51 +C6FE32A3F2B4B911C17FB2929D3E12A8967364952081AC22A36D3FC97638C053 +F3483E6A2A4699E4EAE54E5892C60FC3DDAB9AEAA6C3C33ADEBB543EA93D2D21 +D077C84039724C5C44FD9AAE7E228A0221319CE786D1E24A8B87C178545AD780 +8EFA961ACF185DC1E322EE3406C35EF72F65A103E37185A14FE17F1D42B924A7 +799A82D7EBBA2E4E2FB2FE7C11602CB8D4C3AFAF72544CD891E6D1911FF569B2 +0265461DAE6E57B5C958A54B43ED6AA7650993D0CF9BAB1CE577EE970A2B5E01 +3E23CB0654536FBDA10F74D5014387B064500C857F06F90D95C79E5BA65FB7E7 +4FC9F45190E73B45F78AC1CE5BA5CFE547A418F6F2D48E6B1B220AA648F5E0E4 +317BEF25D7774A8D71DE6952BFF9224B1464E2EAA7C8A723BC408CE4A039F767 +21DD45DC67E7B0B3618E10ECF17EE37A6267ADCB0646D26D85BC6EBAFDBE642C +963411707E41DA572B2601547C55191B15432E1514664240BA7C78226D4E8ECC +5B15EDF5CA9239790F6B0B3DD6FACF052D2E1C0EB34672AA7E59DF2818FFC776 +DD40D3CDFD8BE52F1D15141F83FFE5E4DE2CDCB2E8D3E620718FB4505370A828 +55EC7332D782DE3DC36A2DEB505DA944FD138408B4F94BFB42344E63DEDB870B +5708503CD57BC0A9DFC2DF579A8C1E5ABDD3CBE9C03AE18739C56695D05A9482 +FFADA8DC75847E4669D699B6E927E8494ED12C35F6AE4CCC6B4D451E2C64218B +3398FBBD0D4765CAD178A6F93C5217BD254774BD64E59C9B85F02AB573DF6352 +E12A2CB9940DC6832880F20A73211447F2F4AD6CB5ACB2C7C5DBEF5E30FD8590 +4EF6229A697E94EC4C8947652C9AD39BA6167EEFC27F11824B2832924F86F492 +14FEBB4B3AE05A12F0D230D03050F1E3F16FDEAE6A34ECDDB9C87ADD12BBA280 +B2C9A5B7FB0314FDF45F05106CB4E5E03072C214A0BC53C7286EAACD7DA7010A +DED0D6A83F04F396CE83F0549B10A9BBBEC8AC451239E34711ADD347782194D0 +FA7B8EA4289D1968E9DEF97FF74420E1159DE70A8E253DC0FEF7B98B04EEDA12 +63577D0D75215866236E5FC6C284B45FCF34588B2B8FF44C8368C9C69AD17E91 +BD78559AD7C3C337858D49BA7B27E4904BF8D855940AF0DF3BEEA2D2E4910E0C +F540BB459E4C13C070931C27705BADFB232C3EB77DE648AF6035431A4605A7B3 +BAC62156DE158436867A8237F7EBF5AF326230B80CED913EB6E69DEF0888BE47 +323A08AC7AD4E9217EAF912C86CB6CD5BBDF84C5A3CAD6BD84A5074B5832023E +809B80408BB9B61C29837B335B459B9FAA8AB24C7A91068952311D760A1F9676 +F1C52FE65532DB267008022C1DDC0F82F21CD0C6E0902E9EC7FEEE5B8D8919E0 +D1E69B1FE209C5F74C458BD471F9CEFB9B43D1AB67E0C1B90B74C62FF8FD0FCC +22351E3809B0AF19ED917C49C7460B2C1E8DA8866E52626A994F01FB87292A9B +91A4B23807EB0C84FAFA0C6787131D3AF71B537DFA79B8E84B39F4B0B2ABB1F8 +75BE95203E1438DEEB728CC5B35F801620FA2EB8E25C29B367E7A98044B1746F +F6148CE49015828E2C2CA02CAE79CE774EB1E1B9EC45589B444FC797737012AA +B970DBFD0A54B38A20F4919B04ADA061CDB72C457D44795F8589FA7CBF04723E +D0B64CEC33739EDA87ED682689A81738CB7A9D14AECBA8B20ED2CF3FDC5CC361 +F39C73245DBCE639B9EB9ECEA7123064ADA03DB2711DB0E843C914E2572B506E +890DBB1BD9B8AE10E2D6143D563819EB1ADD2251099DA5D63471EBF5739689B9 +658F75B4746F0788B7BD3FF06FFD23F59E34B70AC5356A5385360A02C3245459 +58E318551EBD9B8F4AA038DF79588063FA5C12788A1C7B0EB0944693E0B9D18A +14E9DDD500A588EC97AB524211DF1F827CF41845BE0BF8AFAE8348F559D6AD28 +E3429B98BDBD3164E8FDF9AE09FACAE17EFC8C1E9BC7347A334AB57D15D6C781 +53E9C5533E181B368CA08340FBCA9CDF87FC991638FFF960D0D38234AA1C9900 +C092C16DEC9BAD9DE1D97865F8C2D9B55C114BD8277BDD2E819E295D5FCBBB04 +D77DC4955E84168F9AC6EA2E25C8C2DC40292B55A210FCB74F1B7D0C32C7ECB4 +241699220F6CEE509B6512F0FA82155AE1D55E91A79F9E1AFDCEC32BB07B8AAD +D3CBB1CE596A0A4D093163E531B3D50F257D8B3794787779F7699443E56F512E +3CE8C856BCD306372547EE3C628F9A334F62DF98CEC11E91273A1462E6E9C158 +E8A717B266D35EEA7CE9A86DF45930BE230E07762016DBD6D8FC0230D2875AE2 +F31B52B5A12317B149BE57CAFA473DD7934595BD999C3A31DA2377FC5BF6628E +2A798C2F7EC4992C1B5044C152197BEB399437F359E86E76B0EBFF4AD9F19B4C +11FB42E6A907DAD902718465687CF0155E10B53A271F23B6292718FFA56E5DAE +595ED4CFE4616B871C7AFACD58F93FCD83DCF3EF58FE4EA4ED58124AD43CED97 +BCA4105BE9609DE67972EDD1DFEFC3AFF39097AE400B8999F052AE0A8CF6038E +B3DB7E07D235FBDD7DCFEF07F93366AF7F26F35ECF8D5AA73CD47627D34D3E98 +2DB93A891AAABA4C543AE5D534E6594A7F55650C33716A47083CEFAA1A3EF628 +5995C502A2F036963D3B4BC55883277BF84D25534F03786936B677F812A702ED +6C5C1E74D08002FDD66593C3B38C15CE14D3871B310DA6D59B43DA0A2AA66B0E +991ACDC22DF5AC9EDDBF59BED9C25D5CB007609D69D260EB495084A7C76B8B69 +23B86A3C763D738D091BAAEE6A1A8FC62FB350D208B44637A792DC3E43432CB3 +F9B7DF88E28C60B0640FE67FE6ECB1BEE40DA110ADA3FF7F79157204E37A4CBB +CB1EC09F3B32A0A371A51F64CDC4E06F544F2055F67F0ACD4F400D057CE8CC71 +AA4BB84DAD5C8732A428500D51ED2110EB373D5F1AD84FC79DE23E2BA52D8EE1 +B1D3F803194DF3826F5D85031896D58E539449C89C4C0EAE0F92D2383456338A +6DDE916F06560FCF1A2F982FC8A95F789A634D7B5426761F4D258EAAC34ECAD9 +AC58CA06A6C90159AFD701D1F17D32096C6A7E4E086080B0BB5DA40ACF7B0219 +EBAEA81150FA465EE10DA0F9BADD1090AFC7195985BAAD7CA51FEF6702F5D7F8 +CD12317A69640DEE138C9E5358A12DA37FB3B8BEC5EEB15693B0378A470A55E8 +19F7DFA80A7B2E35A330CCCD6FF6B11928F0A978CBC0452E230528451401B97E +019B8CACA33F8EAC26E61CF7CA45E59682FC7B19F9F1C64AE9850B3680A200EF +A867B0A922D2E1498D6E873189ADCE5797F05566E50997C9560E91F57CF1AAD1 +0FCD5797687C7632A189B2CA362CF3132A039FC86090B62AC08F05A0410233C9 +F0A1A848356305106B1B0EDFDEC0F6FEE8BED0034074B14CED1B2A4DB0A7CCB0 +E613922BD07A52E10ACAD3ED1C1A7FBF1CB070103E98224CBB86F5F6852A8F59 +A1842AF5F57D2E1D56F7BECCF53AA6A28977B943E6FBBEA1A246224ADBF0AD3D +4A29D6EBDC93296B5C7B7D12DE631FE1D80708084AC2A4D0FD15EFFAE30AF476 +21948723B3952C4370A8956B7B47FEFF3A2D6E11BFCACD6149A2018C8924BAA2 +FBFAD628A915FE45D99F42153A89FBB6EE8ADEAB6C7495948CB7CCE21BAAC7D1 +358E4BBD39AFEA353FC0A5F8BFCE8AC32CAA0E536D91AF8A3AAC9B4C33C3603A +CD4F736848A058940F41A977FB7F68972830EC2DF312BE402BE8F7076D416038 +455FF2A8CFDF4B4BBD73DDD3772632669EDF8EB97BA819C6A1C7960C505DBB4D +D5F00E883108619B5E8C86DE7B544F1C7D1BD8180D363501A3F607E870B42F0C +454F4458D3738EA824723D5BED5199C717C8C05CC48AD62E125FC003D7BFAD13 +DE738248D16339B87792FD045C0498165673ABD3ED355D26E13574F1CF601F19 +B044731A5EAF971AE2D8AF7EEEB9281F63DF50E4AD899E67574F3EFF17D31778 +548B376AEFC575FAEE1B5EC42CDDC027C7AAC514A42B44FE3ADCB07751782660 +484DF278A2B281C0AFC088A13F5883F58B199F71C9B3616A0F7573B82A681D12 +4DE7E4CD477827EB635BFB6D5C8C66C3D184704C86343AC388765EDA5AFB17F8 +21D067FF0B60A68E26EC70B39B88803A3921B32C98BE6C768D1B08958FA6ABF4 +0DD1F36D66C1286C2FB8ED5906ECCFFACADD71EE0B7C7B67D8C7A8C9383DCAAE +5B6CEB2B2A3C2A5085BB0E87DFD0B90AC06112184A9886D92E479DCB4C275899 +3ADD87E53498572D59D5A1FBA7B846D5D7690108629958EC851F4C76884BDA04 +DB7D097D9FBE5FAD580F5AA55B1B870CF1E842B8E710AA0092171B6C92B06D2E +0127662FA670C80A1D1601FB5A021BF91973AC5A83FBDDE47F097FF09E77D7CE +94C840A41A8A2B8FA420DADCE5058654141151082AB1027A798D050E48F4C18C +A819FD2173C6F3F2FEE9E418AE444A9A433ED09D98769F099C8FF9B12A99BB88 +B018D3A3FF29B1D4B089AF21641BE38F379570A36BEC3324EA98E8393E1B5FA0 +3C76B92004AD4FF5E2A0B60B0152DDE9E9DD833B54C7D2A3108D8678E9172B31 +7EEF73133F01DBB78D082421D6EE28D15083E41EDC53EE7F396692FE52BB9047 +39AEE6D7F0F17E613C8EB4385862257D5F9A77E039020C388C23E494DEC64AD1 +D13CD4A3C97BF691AD2EE88D99F987C92F55BEB0C52B41C2B2AD3833DC1E45A2 +3D90DBD2B0B2891009AB019AB97D6ECE3ED535A626C49F5FBD2CC3A3F95E0E68 +53A89537F3841E3FACB531A076037755496C3DF9CBE5B8211CA8E1F76948E885 +C4A4C8998AA0AD6282D8DCA42149633DF4B1BAC5EB4C4A1E09D4671353EAEB62 +8E09FF7F84DFAD16227C1D3EBAC9C62A85B0FA3B7D20D6B99BF18F27DCA83EE5 +C7CD5D093525EB5729D8AFFB95DC6CAE5FBEB848696AAA1D9CFA914E106E1555 +1BFC590C82EF04EE1709EB3FC12915A85CB0E2BFE6F0BBB17EC9435870C5E8DC +CDAC7BF75ECE305856D41D8FB730E04996FD702445F618CFECDC45A8D96D7B83 +073CE78791C21AE25DCA91CD03E726B1EA1DA0D2D3A0C45ADBA046350F12E8DE +7FC8EDD79922578A095F71EF4FB9E7BC9FCA36E74D5746D5A01E478B28EDB246 +33F4C244B9A759775FD80D7AD6FF6713EA292EC1AE9E2DCD9DE0EB684D4E2E79 +41CE42A834F186D3549338FDDEA07BD62F4D3D883701FA899166FC7E7F6EC4C4 +BEBB3CEB93769EAD5148602824BCCA7EDBB00B60E26CAD44A8DF4B1BEE073CC9 +70672C89CE8F4F8D62FCD2BE8B37687443C67CA0EAB1057E809E60629287C447 +7188C1DBD8347657688EA41D16C3BD246730DC024656FDA5DAB0A5679616F16A +B3EC9CBDEA53B1403BC54474415C21A7905244A8B5E1B437D934C50D48DD5EB0 +0E97B36FBEACA9674C78EA7E21DB0F7151BE7173E4A25AA2409548C3FA696DAB +0EB6C62698A3D32E1822C9C31AF38844266ECA42A9B93FE4098D0066674F332C +D76581DEDEDFC298C55288422CA70FE540E46FFA358D291AF388BDEF080B761B +97F5ED0B6E9C0B29819C1C249CF57722C048E9C61BA129E05BC611B3A86B1F64 +A14FAA7DFCBF588AB952AE750CFD0800ED2EAA1DF4D0E3D7D524C7178B5D0239 +05D41817647B7D2C63A8B8D708B2B900F049CC2DA09050F2086F0B643A4E89E6 +30F99516B2597A03DCD694B2E1E2A3624FE3B545F17BD80E606773B9BA4F9B31 +22C6E7EC57CC51E6331FBA563C58BD5415A8E78B440DA69578745B5D0A6C4A66 +782250CD711EAC252F6ACDFAD61669257C195560586BB567183114C9895464AC +132EC36FC9583A048A83F68049C707E5FC1473E7DF94530928C360D187286D47 +69A0166ACA47C3614F7E4C8628174D1DCA305FD1D602269C73C8B107D49B98E5 +E0C202DFD82503AD9E5C8401B7ABE0A6D7892B2FE9A5C373F1B5A04DA6593C84 +6B1FB75433B24AF1F6CE1270429A73C17B09DA0FFAAFA98DC1997C7DB87690A7 +59E2AD13E1DC3D92A76A55B20FBDC8F08B4857C2B99E52AD0DAD6E4491F2111D +B1AAB1889FB06BEAA1E0A05C5B34B735C440EE97D7DC3783A048D871AC6F3464 +517ED20118DBB235244FC1C48152CB31E6A8B9AF90B8D4563F32399D55E24758 +51AFE225349BD9936E274ED7A5CFCC0057DDC6C6435180758D1EC8FEA77EA774 +303671A0529CDD5E033947BA01843D840B673E11D42CEFA8A1D00B6469F40DE1 +37528E45BF4511866B187185789137600FDAAA3A8D4737382FF43BC34894DBCA +3F29977460AD65654709589BAD7E23898C781A33C18EE2767771EA1325CE9678 +6CC228DD6B06BBA350BACA1690729E394E155149659DD35DA3125062DD4DAF5E +A8831FB5E72EF1FBC7D1C81D52B0276C93E7DC0F6D16CFB907833DB78450FB64 +C8360C4E43E2198A85F7E9D159BC5086CFE6D15C4CFE00627CD8309098C52CAF +3B9CA089F7320D1B9BA214E43E83C1FCBECD5736FE938981092DBEC6563E7F05 +86F5E3892618A1D6D534D49D4CD0A685B76DC472FDE853382AA3BA671B1E88EB +0CEEAADF05838E5A1236447A9441404FCDBFD347616C65B426BF18BD5558F69C +9F18DB26F827A88DB7FE3C52FBECA7CC7A8E3BEC5E192ACC1F141BDA6F900C2A +A0B3FECD114912B367520801CA5BA998FA0989F7717A815CFA71DCBC3436A8A2 +3E84DA9F85AA57A2D4BC94024D03273ACC173653E1733940CDBEC9B476678A7B +CD0C6AACBF6BB4BC7D550144AF357A32CDCE079C1047F1E55E05DAFDDCAA71CC +F2633EDCAEB9A88117633BBD60B0A8C799B72EF3637E1F4F8AFE15ECA11967C6 +324047308F7F91B9924D34DDA062E9154DAB0A9643DFB1B2883387C750B6AEEA +A8FF3304518C35E55502546E62683AA3563662CBA1E9B46C69FEB150C270FC39 +BA9E2044ECC17EC3CB616DDD8D3DB70C51870D9ADD147E7E9A41383D1E637B2A +EBB958A1D5AED112BD7193A3047D23C8AEEAC26C7819CA4B75CE8BC658734CB8 +9DDB09053B640D5611AE1F43A7B8DCE9C44E878CF5E2C2A3338A127C73EEF13C +887F009CF3315CDAC8483406A1AC1DF70188977249C80C566DF651D9F7ED7590 +91062EED2A868E004E417D816E9EC166F0FEFB1A03D99E9A095445785C633F22 +14D0F02BE019E08383B6A269D928DD94CE748AC1F0E99EB86A7AB3AB0A2F50FD +97666B5D8929A96E6D27DD8B231EE20CE464025D7176A1DA12C5F127C127C759 +CE5E87C0612E7CB73087CDACE34651547823DA7503D50E7C2E9457FCD30B2393 +7F6C11622F344353D98F5E79D14DB113ECBA04BB506CF3417D147D88DC597977 +04301ED00D3A5B78E1930D52C3C9072321273CF26F12B972158B46FC6D6BA660 +49B40CB7AC513CE994C06F5A8651DEB39DC4DE93E8F88CCAF29F5F4A8178DD07 +2D3DA5C1709C10AE927747DF9EB12279945703791E58CA7AD364445E2109E1B4 +3475578EED3501D0698CE150536BF2B4EADE7D93F3035341DA4E2EB4DB9D47D3 +C98DBAF3D34F4B785680AA96481FE070C5563D8B869B07D3DC15B26A068ABAB9 +49E8F3AC649FD0A0C09F19E9C0302071E598DDE8D627C48D290C4AB2CC3907E0 +02C31E219BA3715A9CCAFCF2CA59CD410469120CBEABAB5F1417E6B46B01E218 +38CCF7547CE7E75A8F7613805064BA22FE6411CFF2DF50799942CEDF664BA6DB +13755321233449C37F2DA97E67DC86084BC9748F5423ADD67C1631E60F3E687E +D7D9A4A20553F260D47645B8A718653D7665C79B220005CBEDC6586F7889F977 +51EF8DA88A9E65D2465D78FEFB70E6341014AB58F78A4BE43408C7C2F6D4465B +31BDEBFFA59EB5070021F0556787B430782ED881FC5F384EEDA74A8AAFBADB0A +FA4ABCFE7B8384113825650D8A62496EAB59C088007FF162F64ED65962C52C7A +22BF7AF3BC490D254CC878D8C32356886E9B27AFB1587D87F38B6A7125DC16A9 +3DDC54FE864819E8613A4AE006B56EDB9C254BEB1832229329AFFB43D781D2F0 +294D5AF20F0AEA2B2BCB4EF2E2809331F96F768A3CD3F72BF2B84B92B25077BE +A592FD9F48E2322EFC48770E5E3057458FB78C6ECB6460A281A80F502523BC02 +292BF70969B70C93E10CD365F8768FDA83B646D37F5DA1F9D678517CB3A8C532 +1D3CBFE5655D0CD47033F6D2513F439DB0F3DD668BDF76A5F474B850CE6400C5 +44CDB705709EEDADE9D0697AF1F8426A6927D11568D3145B52CFBFECB86786C8 +552127572A7A00C9A6E8795A982063AC41CCF12EDFAF997F71E7447D6C67C752 +B03C115BCDDC86CA553245AB9DD45D4049E19E8FF43B90BAE26F7D34ACB5511E +CC772EE336BDD04E360D83D288C1089F0DB4798087F2B21FF3D612B27BF30449 +DB579D45152EE0223988AB6689F8BA4DAC05EF13006A116C82E1319A636C7D42 +C6CAAC3428AA9DA08E4CFA1B806DD6309191E9E8A65FBE05FEBA72F02F4EB605 +3600B9D729D124AE2CD6038DB08BC5AEB11359C32200E796531DE4EB66328206 +5974F633ECE7C267D630F8DAE7E913B670E14D8737D0FAD3B909E378C994BA18 +CD5875BF2C0CCF808D15B325EBED86B1C80256AA5A7DBE1AAD4FCBD9DB2E1289 +308A60706034F3148630AC20BD16ECAAB6DAE2D8907671248569054F401B50A9 +36A7F9A2098050930339C0DB023D08E568308DF1EB5055C07755A6FCCD5F7F6F +BCEA3E89A36BD5D280F45AB697CADFA3ADF5AEECD21C4FBF0540A15D38764D8B +FF9D264A7F4B1C259E4B1010AC355CD9D1DD0C6F189A42CC87EF9BED29CEAD50 +C3030B6E9C2D912D00754042F948E80CD00A3DD8E93C9C279080FFAD1B25BC73 +9BEC7E144B5A3B1A8DABB9DFD4654CC20E5A4DB542A9FF9C7F6A84D894CE4DD3 +E9D839104785E63C14B5AF6659BCADE820F9C89089D6E93E537B37AA80AC7DD1 +1E9513915115A88FAB1C999BD8C391F4F045EE1155E8E993302582DC8BBD23B3 +56B7A1488750A4D98DD7966737111DFE93D5607BFC6008F2EDFC9D74BD2ED07C +B68B2B95F9C6E6B01B3E29D6D60714F18EE60E6B7E2ED47E8E182A31DDC2B5A8 +BD9D9858193BC1069471D0CA4DC7AA32B666DF130BEEB425D3760296EE13DF23 +B383E39712D0277F0F8D655A8ADAFA9928106AEE7655662B6F1658F148F0B627 +90D8A7479D926E7CF5389915DF462574F4AEEBD312A1457BE695A3CF1A5C1687 +8D44BE38107E327EC1FB9EA865E7B124F886D8AC8881CED68C7E9ECF4FE4023F +E613077BABA4E019BE121E24F0B4BA11F6D5EE1BAF5F3D66E51975C073583925 +59DD3DFC68DFB13B165AD6E5847D652AF6FAD115EB0ECE8A4C7E5E8F9D14A768 +235F94B1C933FA32F9DBAAF8CB86D9B21BC2CFB46A86BA750BAFD4D223FF9A05 +D570F07571F1BF3F29CDF026EE9B42836A645D52C01CE8C7FF03578C4859B55B +0365B01409955EF2B3230E5A39C9141EDC26A6EF9FD0205EDCE6B57D6B97083E +D044BED43E26D3D5F47556AC4B2DF95E804EFDD3D7586D95E7DFE70FBD7E679F +03A8E2E4C8C2798D7F27643D015A4423506A9A2A9E1CFFF12053489B85C8552B +AE2FD82785988D02E3FFC53FBD9B984B0037243698EC7F74892831CCB18FB0F4 +15637D9DA636BAF8A9213C866648B75738A5C8191EE933637A398B71BF6805FC +C642AD0C59D2368A1CC3967DF6EC4140AC4E1D0FC4BEAE9A4370CBCC6A3B60E8 +97A2A10ACC9590B7D18E7F3A4C13ECA61A8D261B3A74307AAC38B50C0E552726 +21CE4082C1418C66C90D4AEB3FC1FC92FF7B00CE0D096373D317A84B0C8332C0 +AB111693C2FDB3FD4C41C97BEECB22E5BC689F7AD6B6E558F1E9C5DC4C9888AD +0BE5F231697A12FAF69318771383D3F2349AC7FE93539A4CD13A9377EBEFC620 +6D372675CF43235722B50C788B92A4A593F8E07F69906E7ECCCA4B02E89E47DE +705EF8FED1E8052818FF280C63B8E6429A8646C167002FBE286DDA0CE9D10B12 +C4928ACB38BDEA9630D094A868075C56584C10A82EF3CA876200D507AB2452C3 +9E0B928D1F10669F28845A536EB340FEDCC1BDD57D885BC7418CEC8DD0F6ADE3 +DDC4FB8F46BDFB4533A84EF0714F19E220E41463D67FBE4BF01A7ACD72330ABC +9E413D1DC2AC8E66F1F3D42FC229CE2A91FF4FE435C3E56A8EB5794987C85A87 +8B06D9774D944B8F077BFD9BDC2EB03C158F0F9EC2C092EA151A6F3762571629 +775247A6AC65DEFBCA1211293F2CF30358B76F04C6C0E80D3AAF01749ADCF80D +CA8AA4496B318283B80AC61EDF21B109D7DC8DDB8803C13D9427FE267051934E +366F7C7B2CABD2C65921B8FB7767C259A83EA0D92DF798FE51658E2648D8CEFB +6FB8478667237A5D8E44ADEA1B2C617923B5F4DD67DD7C54D9B929533FB0065C +5DD17075585EA332D2963055934D3183D46B10EAB91C83A0C09316FB0A6FF881 +EF3CF402136D06C17FCC1069527F86804DA275D8C6F885EA25F2105BD772CC4C +3ED8EABFF2230567998B58154582EC9329F20F423A30C79C5CFA483AF99DC125 +1FA8EDFCF579916BE348681CF88CE442026AA09F828E59584BF2C58372270D1A +32A27E91FA346AE9C4573DE9A207101BD59E4EC98A3016254440353B88BF19EF +3E8E0D0F16FBD06300CFA3F32D71F34DE70DF3C989CBF353FFD4BAB647DB0779 +F6544152B087D6AB8309F01AB97EC059AB78D65BE87802A884CDF665D0494FA0 +B277D5E2231591FA93AC5C946B3FFAEBF3970D6180CE16EBE8021E7A49B60B0E +CDE997DA7C363799EB647602502B8190281BA5F0AFCC8842742D2EC98BF1E4ED +4CDF8DDA7799FF2A8AAF404DA3A627FE21EA8A6CD551D9E056411524F1AC2C3E +BB0E21CFD73B90688BAFC791B2E6517A4E1BA2F39AF2E91D59A05E957A0BE481 +889125A9F918B0D589B3F75131F192324734BB13A16DD0175A1E5A46C49A663A +888F8CE155C8AEF37D9872B22CD19ABFFC0468B2D448A840F4AC8E35590CEA6A +16E993261B6B73BC61EC9CC7B9F5F32B034BCFB0C3250E81B78AE3D2579C577B +6D816FAD917C875731521B1FF4CEEFE05A2CF53FC70A50B6569D029B2D83D91F +721ABD116A40698F26610853E7FD07547F7AA02DA2DEA7F211C30A4DC08B70DD +DBA5700CD0FD84FEE853B63CDF208F2AA61DAD47BAAD57FF3BE27796E51BE694 +5A8CB1EF5FDF14155487DC65939F04DF25603E4E215535187979FEBEBB6D1018 +0E9B5F6CB91C8ED4E24B5E8CEC7D79624BB8B2DEADDD475CAF795663765031E3 +31E896F4115CCE495AE3EC6EE9C4FADAA72FC2C4A95C05EDBF1F39994772816D +F9B504269E3B619082247D5EB409EF1C97128F43F852E00722DB35B1CEC9ED22 +6397F98EE77357F8C7C52F0052A6652E6CB6DCA3252162B0A68F31029F2E826C +1BB1FB0AFB847E1B1AD35A5A69F32289D88E1A5ED4B852061899B5682BD0A153 +C50E9529CCB0161EB9C0E3C6C043C47CEB610EEB1C7C304449084A11F9F8EFD1 +6D2EBCD7AD3050E68B2F5B879433A41FCA23CD0F515F3CED5BD186A7EEDA8953 +1BB7870689AFA703C649D18F556DF0D1A7CE868413010CC793BBA4E37F67D26C +A607A09681693B70E98C18012CABC8A7BC4885E5709C6D919B8A2966B0B38388 +E8473B9255921B33D99B00082942A5C533BBC5342091744EB5AF7CF0ED017828 +E2CEF2642F49C46C2073C7740637BF6D2B38447D8284627F19006CC52D9E451D +C21450FD3DBB18715AF76A94D98BCC98001B381FF0A1224CBD05F6F7703414FE +0D4D1BD30E3554F65A2BDBE89B6F6BB32B219D9AD46321EF79C967DC7FC302C4 +D295E606E3BEB5DD0B068D688DBF76A0CC35E0BD79F4A14F56FE1C18E6232BC7 +98A67F7E6C4FDB613F7AE8C953FBA3414C1695FA437CA482F355D0265952CF50 +8955B9042CCE1666D70382E470653DDA427BA56C5D9812FB9D9682B78BD2C610 +9E3D5256A12E69FEA4F11E5AE7C363134D915BB44C6127180479C52B4DD2F90E +82AB6ECA076EB37B678327283336CA101046A10B94EB1E0BF0D8FEFC1A2F116E +DCED20460AB3899694E383BCB2D4C20D46DDEBCB82DECC8F2A7057AB439CB32E +A91176D5C3A963D499A4C08C7134F36F0FD73209A4B36CA6CB9A4F5BE84CCF35 +13D1386EFF47864CE8821458E6CAB48F31085D26A526ED690F926BE3CB482639 +59C67B165B4AD53138877DAC298660BB5DDBA8633FA3BC76E167A73B1915CF2D +C90EE96847123F2F1E50B62DA002959FC43ED315E0199998E8ED4827B0286DD7 +9A6CBE75AC69CEB8F34606F0C47F29442DFF6E4BAA5C1EC85E1A8AB0E3CEF50C +5A8FCC4E4AE64C608EEEADEBED5A47AD97190CD5499FF744919FA7A530315318 +F052887F8DB03D70F94B13C548B470906958108FBAEE654A7A98B7F6E6EE678A +CE43A48CAA182A0CB7F113D11441755262BFEDB14B03A3CE00A6556ED949E5EC +6A02BB9703199DB2C56D8DD2EDD0F072B130646213E8AD59DC300A5E011EE481 +E25F33652D6005960F57CE3851563D1C57769C8BEA7D15C94DEFCE5041D01F34 +0C624316176759AF8181E272989F85598CE1C576AC8542EC80C371041EA9186B +F282D8D17854065CBC64ECF4C272AC65160A16A878612E095B0239CD221AE567 +FC0A1F9BEA12930D17C22BA51095EEAB6DF1ED772A73892309E2F1F0743873F3 +1E1B2D5104DB4ADDE7CA7235F9857BF76DDF79BD3BC9C35BACBBAA2E78B83838 +6416E2DD98C50EB505CCA6441596613CA68A3F20CFDC78D55F801DCC28EAE32E +19A5526402964849153EA92C4115665CF60673B65735AB1A297FFE6009ED3444 +79628EB06225414DC1CBA525A2468C3C7EED4E352F297EF191FBA7102F712F82 +979236AF58CB8D5EDCC8B9FCD8A36B7F644F2F736E7880104362A62DCB5A3E88 +085137EEFE4EDA20B92128DC8B6EF88815F37D7A9EEA606E643B69183FE72202 +1F7F8C179F9FAB76E6511CEEBAD59A1CC558F6FB2C7555BA01F3DB166643C310 +4099E0BFFC85957EC5DABB9040B3B34F7AC98E60BEF5D5A8046D84AFEB03259C +123D88E9F9B721677A8C2BB6F83CB652E04F4D5EE66F122B969FA404CA4AA664 +9D011AD4303EBE3272D35CF2F1F1689EA9DD3076AEBE1A9D10CFA152D6BAC229 +0BD1E740367F31FAD3285B208E44A74A71CB7593FD8F33208DA2D679A4F77867 +B17A29BB8186024CD1AF6C633138D6A9A9E02809045316CCE2101CF08DB2CB20 +FFAF717F42E1D5452977791E9325C52942E4FB042E146B9B19C71F6B3536FC0A +60EAD56D4DAB2774CB968CAE0B0D638027DF8BCB00473D8980A69D26A5E9DE0D +C7F9DE6A1490E5EFD335E97AC752E869963109F18C72CD0D049EAE39AB85FA06 +F2660C02BA7848FB382ED5F07CF941A20B56CB7E0854B9AF9C2028C1FFD98FC2 +E3961C43F8 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans17-Regular +%!PS-AdobeFont-1.0: LMSans17-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 805 195 0 +%%EndComments +FontDirectory/LMSans17-Regular known{/LMSans17-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans17-Regular)readonly def +/FamilyName(LMSans17)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -252 def +/UnderlineThickness 60 def +end readonly def +/FontName /LMSans17-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-395 -305 1355 1159}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105D56139855A7DFCE26D44F42E43EFCCB3AD14D +7C1A9EA43EABF26785853C1BE75E10A28383C3E9FD0EFEA04E90FB66D2374FB5 +F423F8D24F9B8A5A99638A19656CE713399356F9E22E0D91B507EFA0FFDC95D6 +E4105B6F8B86ACD1575AB6B98DFEDACA4CC63CB499C414D1235D704B1E6A6E2A +33A194A77AF8B2611F4A6A4BA5F681954D1114E99E3C1C8B4FDEF6594382787B +738C0CCA42B97F3C5E98C1199A06C5A75D3E9A53EC27718846FB161F5B15DA71 +F9CD3EE8D4CD81C819210867133A78753A3B397AFD71FE17800A65859EB6787E +12CE2D72CC0A54A74D5FCD16850949712D4B0E25626011E3F08EBA9A88D0E4EC +B32ADDC351407ED93AC89F2EEC2ED8CED6292A69DFF4359A20F421141D375C9E +FE73E2D81CF750337254F030D7BC9C8005A47403664A9EFA8E939095DF2C7CE7 +076DBCCCE84CD7EF0A125DF0FF2B031C8FB21B91F2DBAC0E39DC5ED76CB95E53 +D16D92E6DB783818B3546DF4C47F039C6716AC5A5E0C2FEE555F8D3AF0C130BC +90B4D5A8E2AD87F987B39B8AC6EF517DB965DE2E5301BA441F6C18A1E2278E0F +C05F0B9AA6EE52C8EA88EC0127F7EE09B833EDAE299266CB4B67CF073368E032 +B0BE9497F3096374E9C3A8BC7E49FB177984309AF094F7250344259FA7CFA03E +0C4CA84B6A0739AB655EF4CE70C00AD6FE6287884B22A7F245F241E5A3FEB2C0 +D556EA01919F577BC5B6F030B1A3F8AD2DB5579AB5E70877C68446B9B2DEDF21 +F014B0D88D78B4B53AD9A87F485E11CEB71BF57E6CD91F9588677C51FE19FD65 +C095002A2BF1492A12317E0B4189E04B0BDD4811624C070748A2895C9CE53A68 +0A2B0E4F34AC9E9D35BB5FEED6997FBC4FE865F69B72ACEB469578F7A5ED6777 +5786EB77DF305A78CAC1121BB3A39CFBB19401B98F950BE9EED1C12D9731191E +20B16DFCD414B398B708A32803BCE3179FB6F8E18F93EF3584B3121DF4B15499 +8481FC465CEDF48A78DDE865523ECA1DEC402562002D46E7632ED948C3B94CB7 +CD358C2EC1C8F156492400737524C63ED96EF6CF5119DE40F280D7E0747745A8 +1F5C730A244D2A3361B379302099EC5A62CB12044D3E4FCE17B48A6905B9A391 +F664BCE4148D303788CC991B61ACB6AD7863E30EF2DEECFCD5E0AD99C6028E0F +B0EB3C62525944554B7ACC5B14295BBCC5A8C431D8D7BFAF9F9428E3695E72C6 +4B3C2EF23BE1C2A88F617A396E56294C4ADFC4F456421C21CE57C3B6D1E217F4 +14303479632E105CB504A8568F31A10AD01DE933C4BE1D31DA0BA8D50D2356EC +EE41D405A20F4E609C13D0B931DD6FA82AD59F2493F1D943B4F4CA94A70F6AB8 +025660CA3EAA7C93B7524614BE7C9534A9BC97C6834B365C39F4F5C39DC16DF3 +8ED4E2751815E047206C072EF4701514195A43A81826D8B89CC6D3870C6834B8 +CFC8A8488B4BEAEBBA5C743CA53E882C401B2D22E3BD0A364F4AC9FE64C0836B +09C6744548D0F8B2E7E8FE43EA25BA9908D08F1A59C40A5887E038F16D931E10 +77F87886858AF74DC1D5C7DDBBA0E3C90126917995D83A5F184C6ECC9A1B2A55 +278FECB97FFE6D22505EC7C1DEB88CA5BE13F85373A8733F9EF8849E760494BB +F70003BA53516615023DBDE206993D0E671BBCCFCA24011DE68DD7DB418AC595 +7D541077D64B65F245F3C8B987ABBF94ABA8DB33E6BEE8379647817EF7F9687F +33316F8CB6BB8FC96F255C8D9C09E51366D4768350919E6C0DCA42AFC7E0EEFD +E9BA22FC832602DC5027B4CDA589D4204A5A5E0722F277C9340589046D29896E +8D1807150C2282F119071DB094F2C3C4563F802F8C21B71F0C9983A9780ACB76 +5343D3B2EF67FB6AFC6817B8B15B0FA72FA7A271E8D65A836ED366963BD57A5F +DDECE89ACF7D2EAABC3C6C31A52984269355B641D8A0414D327EB4BC88FA8365 +DA500C58AD8EE472B30B7BAD8B85CCC2020107EEA61238DF70AA3A421603ECC1 +623D32353CD7684A19A83B9D2135B92AAF2399D059DEA52769871787CD977BA6 +CCB1FF14094FEBC224574A15296D35DF91D2428E6FAF068A9D8FA5C5C34B3145 +701FE538A01FC23520688763EBDBAC71788DAF6CF106DFF90F450E7B22115D20 +E161F93055C3432CB412BA299FB6769E965A63D5BBF8FBEBF27B617F9877876B +F6837DEB39CC7C1E39C3BADD2EE20443E015CFC5A97634E4948BA215DE6FCE28 +DB743BC92B2EC376370FD355FA08C74EF77D890B6847370B5BC9EA4EA774B059 +5D87C2F5FEDBB1D968F0729A5A1D1EB41ABB67B9BA1735E4E05559AED7EAC66D +120A3911D284DCAE2018F883AA804CC9DDA766EBCF15CA68D755C30E02C01262 +9BB5113F920CDBFD5615A35253D968BEC1722CE2A13645590B05F12849830F0C +CA08D642BFA26B23ACFAB65C54852B947378033C85592A0C3497A03C16190EBD +ABB792CF72F35E0E6F37FC4E9EEC8EDC1A4916452575C7B3F2E7497A91E603F1 +2241E2EB52B5EE286D3582FA02F4DA54FF066474763370EECC9E1E60195986EB +4C4BCCE755BD139F7D3911F48E1BE5D86F74CFE9E43CC26436DCE6F520A16FEC +6BC543657B58D17313B32AAD5456A7FB5A5279043E68FFB9229EC6DE4ED5A8DA +7D9CD8F2EECA199594CF093FB8D49DAB28DA0EDB9463FC691FDEF96570BEA964 +AA4D708A58C78748BA48E0F9344D46262F0331241D87492D92E8936325CF2A10 +2FA4A263B7324F231D9898D3B9A1687237C450949DFE891DBCD2AE271493A54F +1EFAACCC687DB7121310F23489E7B11B551AECC3692A38778E34870D52D97A62 +8BF868EDD3BF6DDE186C3374415F03766156316B85C12FDEE87E53945816B7A1 +E4B6764A0F87848033C360F9637AC3E4977E95A4B4BF0A8078677867DA3E9263 +5E73E63BF4D510C4E7701979B23EF39FD99184AEB2BEE58EBE61914102AD4E5A +C0DEF18BEF1136AFBB8DCCF8C27B8893041F84F2C6DA434EA611EBCCDB674FD8 +A696A7DC3322D57784BFA903DC5A829DB662C0A4EE9F4E4A3C202A378409F5A1 +591F80E1281C37BB769E6CEB1E2B2930DA1463937707D0661275B66BBF3FDDDB +17F52681C14DE689A8C6F2576DB779DA5066B47A64135F3566FDD11403617AB2 +EA0965C54F38A22B32DB6208081585CD9A312B09793B1C1FA0563746991EAE6A +5E1AB2F9C2FBE93E979D8C74B1ACB91AA360247137244823AF5104CBE95341C4 +8676342C1C7BD8402FD0AB800B022A9B59AC93D44CA1463EC3CF8997C916BF9A +6BDAA24DE24D6CD65831B8E50C195D0463EF620D9B8A3567DDE34C83AF01D54A +2CC7AEED919407DB6D77D6124D75B84C9804AC607A6777F03F6B636BF5E7FD4A +D8D5F07BD93BF7D3B878829E0C4DDC773E05EC5648A53031C5BB81AD57A8656C +AFE18BE8083634A6C3F19DA92D2CBB229D225F1D15AD5AF115568D349627FF4B +C3D6663890400C2F5BC1E1A1E731383A3958BB81CA51E5B0366D04BF6D10592B +7BA0C58DF4CB885E940AB179C9355CE53FBE5B478692084E7617283D56973D8E +4367392BF6C1150DEBF459D14870447E4DDEB4C1D21905A5EA5E993611D8A4E6 +025350D72AC7474753A387E4FF6B9907F28808DC922FB777ABE03CD355D981F9 +1D77F997DF0AB8B7A26FF5050FB842436D3B6DB6ED212E9BFFEDA7D3958C62CD +93FD5A30CFD72807F188592F0A82200400C10C6DFF02A8053AF9B9A07F8F3CF0 +6897E25E09B7594DE5F86EB777378B0FB26F46CC8D6A5018E9E4413584CD0A7E +4B326A308657D62DC3F52A76832779BDFDFB3E488A83AAB17B920AAB6FEC1B5D +CED2A635506B1FA0698845A999E8ED6A11315A7926538D22E4854A274C7473D2 +9BA6DBBC7DEE251F5A950D0F62F276A9161DC1D546C04AD5F17FCD1E87796B6F +6721ACE5F11E54305D53479400C1A59CEF4C8770D3E62C7EEA9759D337A036DA +AA559BAC06FE38E3D3AFB6B950C284946E38E65A6E890DBB1BD9B8AE10E2D614 +3D563819EB1ADD2934306EE8AA00BBD282C6762F07FECA518F5985886E4A7DB0 +62E0D1D8FE563927103137035F19D1606BA7859DCEDCED6A289C01AB88876D62 +6C0DDF493F875241C7DFF16F72133343F40992AB476E5F84F49B1D0C796F5296 +EFD24101C91398605EF9467750D982CCCD4B937C7DBB5393C16412F1D6DCE02B +C7B485CC108C6321EBF1C608BC63630A2422AB980B7CF013681E4A5176084227 +1C298B769265C03C0A3CBEE6240C0DE90646E7AB730E5D5E73F101DD501B215E +0C207067F1E695951C726032A1B11A9B37EB84B0D6297FA506FDD296949F8FE9 +C26D848BA2E5F1A7A225BF26E2AEA0F352B9C950B47ADF650E1CE8801A65340F +CADAC222B3FD287BE72B87834E4589853DB2178B4192782402D4F78C39F044ED +6AF03CA44338050BBBC7C633BAA6827DA4F97A8307C47400CCC6BA4B1C5DF77B +2944603F47BEFFD06259B256CD1A08F62A535214B5BCCBC707FA756BD71FF74D +8B7E2347719C840B4452233B804496666ADAA0D84BBC6A705A9C77B5224E09B6 +DB39BB10C1F4D149305E6D442E7D8B58020A01C1DC06D936C579733D7270243C +367AFBB76001E331CFAFD81ADEFC852D2E598734CDCCCFD8C05DDC3040E38EA6 +42C62AADF6FB326BA0D4D95BC25B242C73A631A39B2EE585636C88CDA67539FC +8C6A255773F6E68F8EFD7D51166CFD1E03B285AFC3D8A7C81B83F0D950DAD2F3 +ED840C53459138C37E00D26A712B9C188B31A371A521F9DE9E1F86352211F2BB +BF036255E83C9F847EC2351993BED767B3085676EADB90FCF6FAB4B71CEFB433 +81D4322E7FF4B60F3312FFE826D8ACAF741FB1F4063CEC6277A34CDAFFDBA8DB +8B2C4487DE9EC1722AC14066A7B4D7EEA7B72860BAD93A2E414FC4E3FA2AD425 +7AFB55B2499472FE07B6C354CB65782464D2BE42C0D814EAFBE88DA3CC9AE64A +92B3AB194DA6FA06220921EE7D2A520E12FCF3153B96806A1D450F72A3CE5E70 +07939680912BE5CD7401091DE33D6A472DCD3084B026E49BB0BC85A603D4AF1D +E6AF42F220B87F22913A4347A452235919452B55B66A81259C4C1043A3869292 +E5FDC173B68826B15C3EA6E242E67E22527BD17C13D14367D478A2DDA733AE8B +3A2C643D94A36B2FC74B53A9E929C04FAFAA990BF42143E28A8B6DDDB556D22D +3BB579328E4AD9D5C3475B9B1A2B0F018CA61E48EFCDA4132D4899C7CE20D716 +413AED9FC181032081C0686DA62604444B04310B269840537B20199365941F77 +4F8CB1F07D5498B68A580366AEF3968F931B1BDF59978009022FD528D9B213F4 +A4E1F6F2DF44B28CCE75B08EC85DF704ED1096FAA03E32EB72EE29B185F71144 +1471ED972022B4D84CF007C1D9B1D44733B075801F323729C9FF29E681FD7B0C +080A5B57E373ECC18CC368C55FD0BFBB72B49DA6F49C7240F00F52C450ED1BFA +EFCF250DF79F6B91A1C43AB587F21FEB95C2675E73E63BF4D510C4E7701979B2 +3EF39FD99184A94D1E91373F67E464D8057C5EF17F1C3EB72CAEBA74FCD8EBA2 +F72B4F6B519FB73BA2A718C137174824F59FEE27D46F9CAEC0D5C3C68A433198 +010C94B88ABB8D8D00A645A4E04D0DC15BA4F0C1D12F27F5DE5E37A07F94AB39 +60C35F2ADFD9D42E2637E8918867F04D4049A6FC4E4B664B3723329DA39C7D66 +7A4C093048E3F1C940CFD62E7072F5E2852692398A09633D0B1104A5F95C1354 +C0E643CED3448BF453FCD9A4F194FA648F9FC0971734BB6EC61C4E4DCC86D3C6 +2FE9E069A1725AEBCC5CB1F7AC43A2D34378914075B7A31ED94233A9690AA696 +EE8683182CE3528300002FEF053DFECF68261DC400897B7D283580804C28E32F +B3BFF145BDDA844AFE41C6709E48728C3C29644C4DD89EDD03764A886747BD1D +DF0C56D2BC9F57D2CC8C4AA2D7E81DC82DC430514579079507174A00636B3B9F +E10A0E27F605C0005570FA47070FC79D868824947CDD08A647D93504EA067D21 +563F33124B63BC46B4D40191FF42EF52D058ECBC2D37B7A8D05B1D00B5F0D320 +8CBBBD76524B4084D5DBE1934628528987ED9FC62F04FE7B789D5597FE88BC29 +7402A9A218866ED9A2BF21D72590C63F19DE6EC09C0A5F8D10382048526B311F +50923B7387A5133465DDF69890FB2039F3590847AEB6719E558D3F664D554AA0 +C92329A4040B4F1600AEC0B5C594A022F1C722FECF62CA446A40D9F40D12C0D6 +DDD6E89A3BA6468B6322EF1EDC13F20FFDA5E4756A2D4B952A209C4A54244D0B +32FA271251FBDC140AE17DE96263A6CA5338F0545FC28B0036DBCD931083C850 +C04BC1F7AD4479096446E4FE0C6A39303F62275478A5CC6EE68F395A1EA5B475 +FB3AA771E62BF9FAA99B2B376BD412C94EEE2A88B057773FFB718E2CC2EB1E32 +185E5FFFDB790D02CA4C9C7A87CA8D24FD9211E7FA939688C11F16242C23E014 +71E9983CB925E93CEA2A3C734D02A5817427BAE8BBFC432A5F3DC8E909727503 +F7C8EC8D25C8D12B6346BEC24FE59880303D5A6CA70DD628D2D969B17440CA9A +F1A54675CBD7ABF2B1C46B73B03A67E7C577911EC5D845FC0352DC31C19D8A42 +7C54D298A39FCDFBCB88AC0EA6AACCAB081537DBE660E9F07F9BE1DA54BE9178 +4B721065224C925E7F59329DF6ABCCAD6C82EB09720475D09D7B01F32707FA6C +D97FBC288E5F2C1040FA69D4FF14791771EE369B64E6698745365B42246117A5 +BF1DEEF73D15FF20CC36B4125CD2C4A76466650B00DCAF38B8C9332CA8DC2E6F +4519765B0C595074FFD037E05D5CA52882F7204E9DF81B2CF21B754D1891AD19 +EB59A53C5F4FB5B0258F5785F7F312637BBE20572943FB64EF33B2776180606E +79F42F69D72A55D44E2590664FBDDC6FE2646B6845D9D4835F7F359A409B2C7E +C0773CB6FDDE7CE5A7FD73D69666B6859CBEF16963F954230978BD23BDF85721 +5D9B2DE05BA12D9AF4F7795BA4F9747FCD772569E557E716BCBE5A066B23A626 +0659E5AB473675F8DBD91972A0A607EB12F341D10EBE8321430B4EB6B72238B5 +7AAB07DDEECA4ACA5E808C5F4AF37B677DC5FB7D45B0324F1F3964D3ED3CF38B +91C915C91E637A223A0F6B13086A33988A6DFAF89A663326843F3F6A4B5F54DC +2F30B792C83DB0D7310579FA3E80769277F5D4878326B6ACB123477906B1BB46 +66AE24268F228F0EDBC59DE4F648B6F6F9568EB7FEEF243E5A44C8512CBC8FA9 +8A881F22B81F1A7B4256863676491A327F081595235F72C7CC477CD7942D236E +72EE4443C99568468579E06CCBDFEDCFD18369F27ABB7F266FE28D0461CF1C65 +AB7C2EE42288BD17DB983600580BB207C06DE6CACF4C3FF495F0D3B1317D4933 +E1E097ADD7D1CB25D2CC7FA26EF0C059090FB93A5747EDA57889E69A23600E8F +851307C6204A7730012E0744E449388FB346715C56613FD2C27A6FF7D30EE720 +575B4FCDBB2845AAB962B9982C571293D7F367FDEE695858694DF4BB1CA8088E +684AC60B650D0B4FECB6021EE5AE710302645B976977975D6C2F36AFF88F9F4F +FADCBF28E0049FBF8ABCDA48A796A43EA25E34BA76F1681A3282F7FC211E17FC +E8376C60F780925A9118B20AE2A92285A05CB8C6046BF06F72133343F40992AB +476E5F84F49B1D0C796F51E91BF3545F58EBD511287D38F3CB364609108C9912 +12A960169F1FE7A3D115E94D83126336DCB8867A795FA6E888EB59E5E1B9022D +2E4700F5F4896B8AFA47B4043072D09DFCA7BFCB7F37873249128C214C434123 +A76CCD3AC9659E3AC8CA5DF66DDC7933F828D3CF9ABC2827A13A1D67C7920FE0 +D18A619F3B355B53B61EC328513413CE7399B4847AB1053F4DCD13EA221F4A50 +93EA63B5432537E0898958555F5218EBA03EE4F33D65E7E7286733FBE47E13C4 +711484075AAD24C10874C856F4FDA49C6614355FA375742A1B2D26366796627D +7A18371F4B613B76280D3EAC620D85C2B4C0C637EE2910757696C3F132009340 +8466080E03ADD27601ECC2DFEB5A9335A6FAC88568921E77DDBBD2391EBD6625 +AEEDB22442CCEB8402DB1C5A10C4231BA0D23BC56E88AEC82FB156E051F2DB8A +9FC2F09E621DB4AEBA91888FBD4734ADD05ED338872BD89236BDDF5936B95A2D +B43452C78FB25F02D3C22659759D0EF6FE140A6AE50E48C6C1963967ECCD4DAE +F7AE37B526265F1A63525475398013F04B49F67164F03566BEEDA6757BBFABA9 +3EFAB83803A78F22D80EDA1C26EC08952224811BCECEB52C86E3666430E4FEC3 +9C4747F3B9C0B376B51523394318C22B863A359B68FCBAADEDB10D36858E6440 +3E0894616BBD9691E64833B16F5BD0C90411E48D827296938139D9AFB275D369 +257E42AA6F9A79231F80A434F30A29E7CA7AE699D0E5085DA46C30692F2D2C52 +F35DFA76D8BD28B2DD16C22B540BD2E3DCC8292EE1E2B00C53DF9788B4559197 +2391929A1D45F812A6DF9DDA78F22714FB9DE80D3833DEEC7848D7C0BF8E39A5 +11E4624C7214E2BEDFE7B9965171FF22F317EADD63C63CCCC7D4581D1D357E52 +311AF227B3E316B42942DEA1551A96E5C205A44CC4E279255DEB3D39C8E6D7AB +D853690FAF7F415B3CCDE7AADBCF72697BCC9D14678F5160658DF839B7D55F3F +5B546FBE66063A676691C47E964A84D2323AC844A204BD9197E14F5CB63D98FF +4B93FF6EEE34EB04C672E85C20E450576F09B34137B90E441CB85E9EEE582D06 +2693DF8E223CDD15B8B185AA933204E8C629A51895DDE3615B9F1E6134534A31 +5CF6317DA45C4C757395701D4EF87FAEC2B30D2A6340553EFC4C2A1E22ABED84 +04163ED36491F24D7C3D634B25C2CC15C1E42B2CFE1B1C5A0BEEC5A1AD2C208B +AC8E9555030AA853A153B4AA7E3F0FA1100B029167C43D358874EDF1758FE62C +C19143732487FB28A99C314DD32EC802120889F3D077266A39B34F4B3F800F4C +6613C9390DD952CE55B974EC0DED1BE9967C8ACC7E0441C6CD4FEA8E1E92D4B6 +4EB4749884F96854C277C63649A9845BBFD1CE04AD224212F6086D865C491EAD +BE21EF5DAEA5041C66781B5BA1F4CEA6F23E7D025234B7C3DD2F5898217F5E7B +A69086B2FF0BBA147BFF00785663883D258292F85CF4A55528AB3C9A630B8EA5 +84A415A12FD2CDE2A2B3FF24BFEB6F0D94065A3FD6FB3043E411D2F135A9CC96 +6A054207E8E00A6D8FDAB2BF6B4BA1EA3849CEF79998C36D77447E9A1B860E10 +85D81B878A24E96D6E16583FA846D017CE2040752BF94A98902E608264DED8C3 +241F0C713C7C84B6388A842F52A16C3549B9CF47DCECA8F2FD4A84C6197D9DA2 +FDE6A9CEBCC633F3D38DBEA5BFEDCFD06C7F5F1463ABFF37AECD69BE9AD7B87E +C13DF7B666F76763C1E6062E25A581FADBE7C902B039575F3C31D170F74A5748 +ECB4D1A196028414E78C7DED728931C69CBA932308234FC559DD1F7D85A7CD3B +B80421FA781D90E6F5738600BFFAE3E467BEA9BBE6258A20D9E32E1741C71FC0 +5186F56A089E390113DAF618B339808C173E0BC403A3CBC14D8D087E4AB1D89F +945EE06A5FC0B48EBD90810AAE1F0B28330E00E9D210D7B972D494AFA5BEA7CE +BF603600E77410A768936DBB1162F16ABBA50F261BFEC5CD925525081AA905C0 +9F8160E70FD5AC55F22E637AF9BAB4CD7848CB68A5110310C59E864A74877AB5 +238421A54AA1B3BE277E804C6BA17F299172AC3A4A3FC62296E2FA2302597BFF +0F12D7DF5CE219716715073174FFEEE062F1DF68BCC50EAB2B6C8E7EC2B798E2 +E8BBB5EF2D6F8F48D39838647F35B6059CF7286586D1DE7A3487984DC8F14BF0 +56FF0804DE76474D0EE084E363C8B4EAA1C3E13281F8A4E0DEFDBA01DDDDEF01 +25E3465D43365F4D76D05C717514E523E0B7D90307FF79C0CF85CDB8CF6DE5C7 +AD5A8F0F05210CD908AA7B6F582F60F9AFD80CCE1F67BC159176BB6F1EB52D69 +9348651F043D4958CF8F8FAB1F5AE6A7B8DE3F5E89FCED37E45A5A6793A3E066 +886B8E0315F5236BE48B537F6DDE0C535B2295012C9C5A4D125CBC6CB1C6D73C +FC6B370A4759C550C93A0C1D85400F9AC9F012CCB5C8C16086B89FE4BB847365 +0039666B5F3D9E08B7A152C7784AC66F6EC752D427AB4B63C9D0A6A9BFAA49F8 +7C4FC0A7241808AB8A493BCC00B51202BFF8AB5B5A9B4EB45A97E404E7050159 +4079E071ED2FB13FB2FE1EFFCBC719BDC2448BBFC520C459D8CDC29760EC9E67 +54600AAC5AC9DFA7381C5F099B37C03E587844F40FD2CFF0CFA97BB0E76B3663 +70BA0E56621FD8BDD1A30E7692524ECA63916A2AC46ACFE18E88CB9BC5899906 +56D0ECA75DFC764023564E8FF99756A8C128E89C5355F29E7EE697BFFECCAE75 +C27AEA6C705327D9BBF6760D67B53706A450EF53FBB966763DE87DC346FB77D0 +5D1547586057159EE81BF46E2F73407610A67DC35EF6EFC93636BC1482F58C6A +6A80494F02A74BA71A6B6F27C39FEB34D964638590E25AA60E8F85B838B4AADB +AC88BF012B53F8D3262E9BA4F370699C8678D90F0DC1EEB328E08ADF89735A59 +A4A4B48ABF4B835D35C5A63EA9F973E3F4E5F1A14EBF827DCA38CBF9A44C773B +1196EC8D2C2382F99AC70E64D36D236DC6CB62103315FB007D6DCB2A974E04CD +D34141696BAE8F8DE78325F8F24BB4FBCDEEE2DD064CE344608BEFC72FA3BC09 +B4E850D4FA336D2EDB9B6D48AFD2AFC82E953903FCA10DB072F9CEFB9B43D1AB +67E0C1B90B74C62FF8FD0FCC23ED16FCA0E10862BBAD279F932368BBBCA91BD5 +350FC06013F4FA30CDFC5AB855D56C6B1D3BE08AAFE98B384B288F7BF88EBC67 +BFD892E35E6940E94893E1CDFD2792221CB0969A5E6E932885990E7EE6C9F7CC +F0EA8148739182C5F45447C3B9B81E57DA1D717AE5E115B691DADB2DFA778AFD +C33C0B57B8121AD86C5620623B98752E1B1BF5B89D0ABDF10E46CF71C05A7C91 +1225D77F4026209FF0C0A09F68895770EC42B469B08C7092733A204521601D93 +02DB9BF961F09CCE062B17EF20E492C02A1389BEDE1DDD04E44AD3FD17A2C6A5 +6854206D95098E2351F281B7E695147C082A5353765C789BE6E984EEB17413FC +4CEE9655941884D3B9FFABCA4F49031745D86203838E62F41BA87B4E08CAE59E +8303C56509CEE4C3952CDE80EAB585F5EC343516991E7834FDA0F1AF41BCCD59 +0FE4EDECB89C6B7E2213C6BB5DA31DFB05876A64386E87EB1534B5B9A874B922 +4DCB5B58229BA324E59A8110793BC8581AC12FD0983C3BF578078C86E9D20259 +50BAC19237C085CDDB6DE033212209872667423B22D9891D75C4270BED8A8CF2 +D09B98B2CBDFA71196E5E374EE8BBA11E8AF8ABC55508E470D0EDDE6465223B3 +ED9E26A5DF6D48DEB32E539CD690B41B639E21B547FCF698B77B190D3F471823 +27965F9752C64E9D400BB556C2DD51FE2F813E342D74B1A09188847B2128EB8B +139A5FB3EDF2229376EA1D7CE4898094BCA694C00877E6BC65EC82F51AD91A57 +B1224E2237CE0413A464973E2730E8D19B8553627D09862B93AB33E5B66B1290 +4822C98237911453E6D95E23076ABD5A74826AC08513E274289FB76B207491C2 +62E31324B0F048C2F099F9085FC2395C8F5A89348E26FE2696150AE062E40D2C +F10D2FA439CD2633CCA61457AAAE0DE1BA31FB51411ED41D825CF153F8E257E4 +1E7F48D2673B132906D4F88BF12A3445794FC9DB3F1BB5533780A7553ECD27B3 +28EA8481D053315553F3C5C3B96B628FE867857D585ACE25A158AED63B8FE391 +030C55D4C2533C0356C7D6AB6BE4CCF1C2A978C9A8DAA2BC539028A5189AC0B7 +C3E8F577815F260E90F2C24F9A9A1446680876A6AED1DBFDB74A53A95C411178 +CD0DEBA56680AC2B3F2A38B8CD430EF341FEAB2A3E1DF0C1C992AC9EBE0B6401 +B507B92E99DFF7DB2A6AFC77F1D7F6CF6ECF02C1185A71C555012DD01A91B722 +FAA706F7F2104E9F68A63325C7DCD0C3807EF985FD69339A95AAEC516F619DFC +2EB8EC45E5F326A3FE4769199872A70259B3704BA38351CA80AB4E920481716E +9E5301A9C483A41C44EE42EE919B881181642CB1F6C34FF817FA8E8118AA5808 +17B9B8182527878BAEE83AB15A878D1D61F58E0049C4FB7DCF79A6CBFA0988DB +69A9DFBC2E3F11E54B3A38C0E18F4BAD97AFF33285A4F27F6D6B44F129D5C913 +35BA6C7340FD367D637CB03FE36FC76E880973D17A5CFDAC251CC89EE0588E11 +D8F47598BD3B9BB080507156B592CC95976A9869C599763037A0ED33CEA1E9A6 +72C402808126978AD794A4C5715FF3EA00A98B46C32C1D95C0DAD9F3569D23A8 +BE84A42B32247BB1741C133467E8C6B76F76B107D503C8683A15B591ADCB184E +6899895E3B48C80A22E57F0B0E783C7A56426E4FA821BFD8644501E923A3F479 +1BE37A3855D0EE58EF88C8D04C2B23DC47BC6EEBF705FBE010C2667F4A82EB71 +00A9CDF235A014F89A3604A2276706EC7C748A40418CD85FD323D46131B9284A +0AFDDF5240166D84A2C48EBA62A63C347D512DAD1E9B2E9506B027A1E5D547A5 +5BE0E8FD19AA6BD9207104417C19EB0D5D70532852C4733623491D66248801FA +6BFEEA78648177478BDBBBDC518B53198CFA2EBDE1905F02E698B7E16817CD82 +8E6DB40B86A47A27C033E27BAACB4499A65BC09DF9CF7AC51625202CDE53409B +CECAE9049465747802005BB170E5B4717B42CC855192F77048AF21A37159C815 +27B9512C40DDC92C489AE31BC9A983B14B5B20A58FC99E7B93748B7B0B7D5F05 +0B809C36455567CE822F7C5EFD369886C0660238367A24EABFE24B4350BD1FCE +DAA299201D951426BA4EB4992B5A523877A6F5F37A3B4814650B9437FE42341F +275800E9DBE9E1392C3A0D9A79B8AB56EA0BFB2AC47F2E423410C34A1D81F637 +0D30F871E16F52290B1D877C6381D1B21393E0341B87832B845586E3E2EC973F +74E00D5AD68EEE1DCC30B31BF50F406270CF873290E99A3BD506A8578376F78A +AD61CBBAD8CFF61BB6F90617233EFBCECF61496F879491163A27305874D4AEC9 +67043DBCF9275F027D92A0AAD99623D8C197BF4B50A727E315F880432D749F10 +4797F8C688986BD3673FFAD5EF6D07968BBB7CC49699FB8E3DE64A8AC97B3EB2 +FF024BFD60C0AD7FDEDB23C805F27CBFD323D3C90009A4366F34513C6FDB2A02 +32D1BAF80B2440B5912A1A4087B40585F1CE54AC20A4B455D064B859C2335869 +8AB2A4E7319B9FF1A7480F80EC4A178CFC5E18D8CF2E912DBEE22944E6CF716D +3B3FEC178E2E182E145EBE94FB5A471CDB842AFDA408E56DBB752A5EEEC5C9AD +EF90506454D1D85D87CFFE8B6BDD781F814F62DA2BFBBEB52F816EFDBA9CFF83 +AC072C75218AC4F16FCF272B577AD0616D09DDA2A16584C8D40E7F673FBE603F +28D6824049DEA9416A450BE02DCB55908E37FAF55C2B5EE09FF45F2D070A7FF5 +391AA9BB2001FF87704215C2051BBDBDA7942886181D89F8EA7BA11962E3CB7F +643AC66497F464C5806D183F4BAF157CA75FB9E01349278F2B45C1BBD0A6D3F1 +FC4D60EB480DC7B96CDEF6E9AB8DC918FB884F0DEFCE7828D7D72EA416F01183 +C3CBDE0456F15192E10DCF5EA55C12219C8AF09C7FEA6FD7E1D865657C485FF7 +D48E2C2AA8284ED768B1555C02A91408CA88F8E98A4B3C055C01823C43847245 +18CA938E5D0EB123F26F44A44A50D3E4011D097E2C9FCA76EA5F7F8BB4D48246 +3AF0C7487FD386C81AA230D10F40F270B5F5CE9B4DFFD97C21A534C8A75EBE18 +C09C8CB07D8073AB7D7E9E578F849E100471974C6BB91EC150913C18AD3F1E88 +7182873FD7866F5F8415EBE92E51E7FF064D6F0147BB833B0D91A874F95B68C0 +CAAAC8FAEBA2626015B0829531FB2A32A4C0367F3CDAADB9A370228BDD77C294 +FE66AE9C9FA63BE71D12F01A00F5DB8278A0A9149A14139367F64058A403CC63 +CAD57D5596A4F5E2590299C4A366617B5119D241070C550463A1FF89DDDEAAED +1F8B3C1694CB6B7500C31C10CD39A91E65DFA4C2C3EEDDADE15A574DE45CCD51 +AF8291E0EE47BE4421A95E6B02E8C66AA06F9C88B0A6A8AFE0DE91C1250C49E0 +60D989B489D1BA5D33B1FDBB5B39D2E19B6A5BF6B667F721032A8FE68032B72C +34EB5CE5278F219307C670A0EC3C0082531B743058E2AC31FB1512D522100375 +0163EC9229A0C3D37CAB4DB8AF511D8A5B8AB1BDC2EA8159A3D4ABF94655F14D +1AEFB4EDF76670D3A6DB1CCDD76474C9CA9A0EA58B35C74EDB436380391CD122 +E422C56FA420378F19CA93390FCB59BED7080BD574848C85BCB7F3D74FE0BAAB +A30A31E9D23E05CCB6E169331A29D6796C8A697121F82D253B440CCDDE8E8EA6 +BE780723DCB5F2547C3A7B9402BC07CB5E56C0F778ED9C00BB1712A05D62932B +E6D33A3FECC4F466A6F7B956D8D8F257466803DF558640D82C0BFCEE123C5B04 +5F92D50162CC8BF51020AB411A3A0AB79B9C07331DB676DC8BF3605D078CD036 +4E3DABB886B3CFFA939C2699BBA7E661295C0543E196D6D9D86C8123494D46E0 +5B1160A14440DB21AAA7719EDCFFA927B9976CC89743DA40FBC7C446AD7AD4B7 +29CC8A83FE931F3FAA1BF23634C5B553325437EF1F238C8C1351682ACBF252CD +CB56400E1CD30D197800D063241B190836D5A9CA98BE49C14B54615960AC334A +5E3CCB2F8DCA630494BBFED0BA2D4596A25519FB96600D087933CCE5EBBDFD2E +68B4ECB77C6476E333BF24A5894AA474C9F08EDF66B627B992CEEF84F8392BD6 +4E6E57D1ABD36E6CDD85BCD352025B9D4295BBD3BEA22E12E9C4197D0F3835C0 +942AD6487F50CC73BF1A66D0126713294E13C1A4571B8A9E6D98EE5A4A6D374A +2272E6511BD0987B6E4A1FBAD528ADB4433DA54F5A09910970249C242B5765DE +750086910D16FD2919BBDC9BE98B8A5013F998D83349B69E4DE0A3A861D3442C +9F5407670A26DB1F7F5D67C4D22790BCD0F1E86974F393526894BF4A34FCD2A8 +674D1C9B1655E83CAD31FD411C62DB2DDD223779B1E6F7503E0C8A30AA00FC99 +1CE7CDDBFCD51A4E1260CFFE758ECD59EAE9ED878D01D01FA366ED709A0C2579 +ECFBCFB7E7721E07C9503B4A51E67967CCAEF050EC35C66EDBCD4842C053D712 +A3545E5159F253FA3073FD7339AF57CF8CC1DE4A1BA0D9473F40D57656203141 +19629F3C11947884D1E3DD1A8970E1E72A9E89FD1287A4DC3C39404B6CD35186 +EC4B731BC90A983EE35ECDC454411C1CFCE43634791DB7B31DB1EBD31DDF7CA8 +856A61906BB7222DE42F65F49426F8DE58787B66B69E97D0F275210048A70309 +D8572BC6D9584D9CF348A63F314E9BF96B3CC88CA1DE963894F91EC7742A6F5E +DBAC18758075E0F8B5F90BC447AD9EC3CA4D002511AEC8AC7831CE40B7477B87 +FACABD371DC4203744C86A1FE55F5369B12A05851331961B2BE9DB3D586B9579 +B002548840847A2B333E5E409CFCD8429E5E03218E29844B569E2EBD6271DBA6 +A5B619FC23A6025B2EAAEA5F3111D898979125D2AC348ECA1648008291B01E61 +A2DD28EDA14B5FF1EDCABA25574158A8F978BB5B18B8A9D20D1F534C56C075C9 +7D92490662D6F341875F6E382369F2B8604338D2F5D267F4977F3141100D9DA6 +DA80D33DF167B2D5EB80A3007FBBAF0BD71E13ECD7A8605CB9B576F4A07C53B4 +CB1B91F60C618B32DCD46DF3651B03236C930A1938932638DE190F0106405498 +41FE6C067B4D3E4FCE173420B130353EAC9DCA9138FA450805C5DD2A8E4F4C23 +E114246FC103EB63B58ACB62035E63CCE8F4B450CB5D21097D7290777354D147 +9D9F276D4689E8631AFEA190368F182E8437E6B65EF5127A69BE0292D4FBEB50 +4050FD0E50AF70AAB831F5C62FE019164764D83577FFB50B7976A5BD188036F0 +ABBB60E0D5505C3562657CC9ECB222300417282319232BAAB56BF5AC62C7103B +9DB2E308508A82530DB3914B4BCEF70E24BF1959EBD5A4C5C2C994B9EE2519B0 +9B49B3AB12040D578CBBC23C7B47CFE6CFD6EBAE3E24A85D0023954566AA605F +5F0CE1B71D3CE9D446EE178BCCABFC1BB4340202E77B33EC7CF4718DD267EEFF +4C0000F2F312A783A92938B399848B8F0A694CA5139AA6D4E7C9DDEC4C56D4FA +E6BD0253C0C81E6C53CF5C3A9E3FCCD9AE7100EA7389FDC1874319631E4C662C +9C68868890B42D946941F7028F75BA990750461013B1D19A1D63FD3E99184B91 +FC58CCE729816CB5CAC247DDC93659FDCEEB82CC7DBB4433709C64B6264235F1 +C02795659359F02EFD5BC6940C1170D43551EB9F0C85FA334F1E1229C67D5BBD +4443D7496882273FB569F8254D556F1DB811384DE0485520C42CE1633636307C +390FEA9AC4785AA1A2B368DF6D18E1BE6D51D46599D8C2DDFE94A2105FC2D898 +DF5AB2BE08876048521F937A458A63396A578F0213154795D6881B6693BB70A7 +AC9B290539B172E2F22DC62C98593E1CB82E0E27702BF83306A0C3A89D9AD2A5 +17E03611AA32670982DAB244253B8FDB3BF67A6EAB2D85E1224DC162D5B80068 +7ADDBEBECDCE5D5144613798CBF687F1F77105C060D65C25FEA1A5980EC3B8FD +D9F568AF987046B753DF3C8BD16760A91B02D5E8D679C227DA8E3202EB7FAA20 +4BC6DFB07D15896E4C14D8A90A3154A16BD31DA340909AEC2D26C1AD32A33269 +4C6D7FE127C21580E670DB1261AFD0FE88F2DC4358905CADECFF5045C4F8DF6F +A1182A8380E74F8D4D4FAFE246FEF66C656BAA600621027374A41C9AE494AA74 +D5DA4F158E624C2437B028559CEC7CF2B7AD52EE40319BF9FE809C13BE788C41 +3F6E150AB8206D97E4C59DD6682ABF66B4DC1611DBEA70858594FB07D42C6626 +F4AEDE9AAD2C8716CE9AB3E2383D60EA2059B5F7BFD55E90340B4244BADD57DA +590448C63A6A9E43A0310316F78211ADAA1AA9954C8C41A5E155F1DFADB1116E +4FB81DEAAB0CB008421D1582EA2778D9698F4C6FA5667BE5D25FFF2E69922C49 +6CB4EFE3BC3A61CC556FCA79F7379325FB25D9E62268CFE94C0CE92AE63D49E1 +9CFF0E0F07C97277B173AD9F901D26B4387142F3BD4C077811073FB73D34FE11 +0BBDAAE3FEAC92D4DE906AEA76451DF62E97990EDF8444CC83F1AF7F7F358DD4 +8AD94D0DEF00E25E76AEC5B22FD073701F4CA95287F79E2D99A27ED6066CA17F +5497ABAB38C14A3ECA5D873ADEE581FAFD1F33A85B6169D4794B1D739408DDCD +8E959C1741B62002D67C9738E9AE38ABBB368BF2046619C9B1F9D62740A6C1E4 +ACA130DD76A67920DBB1E85259FDBE6A5E05F302E15CA31E9F36660AA3F1F952 +CB94019E930CC15B11D2831FD721731C97668C1CD5A23016B0C66AD360E7DF52 +207A6354FF9DC9C20C6CE35314F233A71FFE65DCCA47FBB31392FE4F5F94724C +1B4F90758DA8FA6ED6A8582BDA6791F08238AD01C665529632310CAD1BCD5F7F +BC20299D5C6FC1EDDFCE777B7968C2364EE97CCC237877477FD29AE816D48E17 +5C71E2719A163D272FF301608967581C38905B333CCF344D42507B8ADABCA7D2 +80DFAB8B0B3ACC533B21FD461641C4FA5946CF367931F3C2300CCF5C434B6FF1 +BFA35BB75A3142F6DF8D3C2EAD0BD5AD97E55CAC100AE563564FC1EDA2A05559 +6FD630BF9FA4967FAD0D848DE7F7DC36D8B11ABBECF2CB5C7C49D40D8F7CF28D +C0960B055900D325158C92954C67F3EE4D176E0A4B84C9F47E5E871C676F3BAC +7202F91D76B565BC0A760A0DE668232978D1FC45FD6DAE4958E7E1A27289F377 +1A2B9DF20DD03BC020CC3B1E139CA93C9B8C01EDEEE3271B46771A3374FD4E55 +D3FD1AD1D714E0BAD92538EB40128CACBF5E2B298144A2F8C9EED4A8E707FDD5 +EC67F531382E4E32D290F9BE65D1E9AE3C91030D7E1AC115C39AA10546522A58 +01B6756E788FE84E1E85CFE56E137BA47C2A14D106F554934D67F41A27623712 +B626E7C8B5F8709BC9CC5164A73337F87025B92E55DD5D5897F13EDBB3356F9E +2B9DE1FA37898ED50AAE660D1728CA47403283BFD52DDEC2D7DC09D64571A745 +99921556BB8971E1FE2B681C391F7CE4F2FDCD776A189D0C954FF3EE09787595 +D81BC7EEB5763631AF1486D8B4C3EA3E0655E47BA098A227DE741A670640606E +08F30998D4C5AABC95068BE7A9DAA9F9DF7E7FF7A31BE1697149D7BACECF4481 +DC61CEAB7476A2E447C4623C32C7B1D38819E09E5C6F0C74712B2D95BB64AB8B +D6FDE612C8F2A7DA397EA2266945D9077600B039909A3C140BD64AB6CDC615EF +85C7747CFD61EFD84E2F79002AF8B942265142A0B33145DB1F3C339A30E9D1DB +B810D146FD2B6C69375E9E0B1B272B51BB1829FEDEA41B5E81FE258589761269 +DE4E4E4F911E68000E98D0AEB58C2DC1981D3904F85D8EEC429642C96F6D3C57 +8E85E922A1F0BCE47E0B9CBF4A0605D4FEDA3366AC5994940348413831241965 +69481872D2637F7C40061417CF9247ABBC930F472F93E247E29CD9852001BD2E +16E51AE727C51C1881425432805A253CFEB23C5EA0CDF05C62FDEAB7B104E77F +7769C22788334A91C91F02CE675DC14AC107F5A1B428B4A87D42F5F09A321BED +127C7018C59F4DDA572C623DA41AFB80699B22545368AF6CEFD61644F78516E5 +FE553BAE20B09A6F8AE40BE8937089322284149C0ECDBDB3F7E1011574D9EBBE +4AAFCA34766751B3E2C65D32043C847D11D7DA737251FB47D0B21212E70BCA73 +24D2CD1BC0281FE40CC2D3DD1B36FCCC468011868D3C9DB77AF75DF6E73CB25E +3E15458E7F703D2377C6B99BE547DCF3AF3471F16FF759D63A7C091ADDCD3070 +77423EA292BBC6F33628CE825E163FEA3BE751DD3854DF440DB5CEC19492B849 +8D81D982800318D338D884EC96DE695F0AD014E72156DDE45CAD34F29913BBF4 +ECFCD52A05D180DF588DF93B6925100D074E11C6D28804278AB834C53EEDB764 +5170A6A6B6C1A85D0058926158D3DC18FA8A57DCA4D16C84E03F223A283ACF8C +C82BF85BF969B214AE9730F858A44304D1965DCE996E8AC8E08C5B53E3C72B34 +4C2C9B5B1B50524A2D0FC31677152E1F3CB96DB9C7C85BF03E8FA21140BC5C3A +D2B15036E5A45F341EB5A3F6239AAECCD041AFE82DABEABC6CE4CFAED0E120E5 +CECC203DA68CF5591CE6F41628A401AD98606C248E4487F13CA02BEB6676FE47 +B5D29126CDCF3CDA45746A28E1C641F550BF0657B5DC66BE5D7F5F2620BE9A1B +FDEA7244E7A826236DF74E592E6E666617AB94BC10224CD04B3111E5C6C2C05A +BA0BE4D2F9089F2958FB762D05F50EE117AC76C24567E225E1356478F91D6279 +37DD157A692B957DF550AAB54D47E2B0D1CDEE182D6D62A882D1DD7404CE5966 +304ECA36B95D5946A6C10A04FDC18749B1CA122FE043F803E08DA99B9E491A6C +6BFE8CBFDFE2BC5BAEF02CF9AAC4C210267D03894A73F7B211877FCE1FD9BA1B +E1480DD92A8D0E06D10F1141F22F09D3819CAC8F0EA764EF94 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 21050160 13156349 1000 600 600 (example-image-16x10.dvi) +@start /Fa 253[83 2[{ enclmmathsy ReEncodeFont }1 106.665 +/LMMathSymbols10-Regular rf /Fb 133[45 6[40 35 1[54 1[54 +1[25 2[25 1[52 1[46 2[54 50 17[77 20[29 6[52 52 1[52 +6[41 41 40[{ enclmec ReEncodeFont }18 106.665 /LMSans12-Regular +rf /Fc 253[415 2[{ enclmmathsy ReEncodeFont }1 533.333 +/LMMathSymbols10-Regular rf /Fd 201[251 4[251 251 48[{ + enclmec ReEncodeFont }3 533.333 /LMSans17-Regular rf +end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 321.19995pt 200.74997pt + +0 TeXcolorgray 0 TeXcolorgray -600 1067 a + + -600 1067 a +-600 1067 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 200.00255 lineto + + 320.00407 200.00255 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 200.00255 moveto + + clip + + newpath + + save + + /pgffc{0.75 setgray}def + + 1.59404 pgfw + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 200.00255 lineto + + 320.00407 200.00255 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 200.00255 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + save + + [1.0 0.0 0.0 1.0 135.11275 81.96591 ] concat + + pgfs + + + + 0 setgray + -1102 1067 a Fd(16)p Fc(\002)p Fd(10)-600 +1067 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 86.31467 36.80052 ] concat + + pgfs + + + + 0 setgray + -600 1067 a Fb(\(Original)33 b(size:)47 b(320)p +Fa(\002)p Fb(200)36 b(bp\))-600 1067 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-image-16x10.jpg b/macros/latex/contrib/mwe/example-image-16x10.jpg new file mode 100644 index 0000000000..85fef40c36 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-16x10.jpg differ diff --git a/macros/latex/contrib/mwe/example-image-16x10.pdf b/macros/latex/contrib/mwe/example-image-16x10.pdf new file mode 100644 index 0000000000..84cba71c7e Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-16x10.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-16x10.png b/macros/latex/contrib/mwe/example-image-16x10.png new file mode 100644 index 0000000000..1fa0dab8c6 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-16x10.png differ diff --git a/macros/latex/contrib/mwe/example-image-16x9.eps b/macros/latex/contrib/mwe/example-image-16x9.eps new file mode 100644 index 0000000000..f26928e887 --- /dev/null +++ b/macros/latex/contrib/mwe/example-image-16x9.eps @@ -0,0 +1,2075 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-image-16x9.dvi +%%CreationDate: Fri Mar 30 15:53:55 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 320 180 +%%DocumentFonts: LMSans17-Regular LMMathSymbols10-Regular +%%+ LMSans12-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-image-16x9.ps +%+ example-image-16x9.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1753 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: lm-mathsy.enc 0 0 +% This file belongs to the Latin Modern package. The work is released under +% the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmmathsy[ +/minus +/periodcentered +/multiply +/asteriskmath +/divide +/diamondmath +/plusminus +/minusplus +/circleplus +/circleminus +/circlemultiply +/circledivide +/circledot +/circlecopyrt +/openbullet +/bullet +/equivasymptotic +/equivalence +/reflexsubset +/reflexsuperset +/lessequal +/greaterequal +/precedesequal +/followsequal +/similar +/approxequal +/propersubset +/propersuperset +/lessmuch +/greatermuch +/precedes +/follows +/arrowleft +/arrowright +/arrowup +/arrowdown +/arrowboth +/arrownortheast +/arrowsoutheast +/similarequal +/arrowdblleft +/arrowdblright +/arrowdblup +/arrowdbldown +/arrowdblboth +/arrownorthwest +/arrowsouthwest +/proportional +/prime +/infinity +/element +/owner +/triangle +/triangleinv +/negationslash +/mapsto +/universal +/existential +/logicalnot +/emptyset +/Rfractur +/Ifractur +/latticetop +/perpendicular +/aleph +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/union +/intersection +/unionmulti +/logicaland +/logicalor +/turnstileleft +/turnstileright +/floorleft +/floorright +/ceilingleft +/ceilingright +/braceleft +/braceright +/angbracketleft +/angbracketright +/bar +/bardbl +/arrowbothv +/arrowdblbothv +/backslash +/wreathproduct +/radical +/coproduct +/nabla +/integral +/unionsq +/intersectionsq +/subsetsqequal +/supersetsqequal +/section +/dagger +/daggerdbl +/paragraph +/club +/diamond +/heart +/spade +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/lessorequalslant +/greaterorequalslant +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMMathSymbols10-Regular +%!PS-AdobeFont-1.0: LMMathSymbols10-Regular 1.200 +%%CreationDate: 16th September 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 694 194 0 +%%EndComments +FontDirectory/LMMathSymbols10-Regular known{/LMMathSymbols10-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.003)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMathSymbols10-Regular)readonly def +/FamilyName(LMMathSymbols10)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle -14.0362 def +/UnderlinePosition -146 def +/UnderlineThickness 40 def +end readonly def +/FontName /LMMathSymbols10-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-29 -960 1116 775}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105BFA1C4BAA966BE78FD2F618C28B35E2A9ABAF +CFC1090C3FB0905252C41AAED38054D177019225F56A500BE560889E991201E0 +4F9B605C0D22769EDC54E591E36E37E5FDE707BD42C0C024454DA2F639F72A9A +562B5C1D32C6F47FC06B117D908616531A8379DCE1701F7F184859612D9F84F9 +0EE31AEF799812A99147A8CD30D5F8F8F033D677CF5973762278DEE78C7522D2 +2503BDD4843BC7D22B723F8FFB9EAE1A365FD5A465501AFBF49D03BB5CAEB5C2 +C00D92D7940CC5995D94BFA90687C972A362AABC211E7ECEE87EC66D7FAAC514 +CD571128C64BA31B3D6D1EE29A580950C167D6F68D121D24E942C325DD83E3C9 +176ADA5BB429335D8B64EE8DA6DD276C2E0F1AF529E27D9362EE6FBE6F34E3EF +730BE0C9856D232D02FF8BBE7B9C3903336801664B1F064896DCAAA4AA2E9F9B +6ADD0C342EE025775974A2A1698D16193E213A4C9AC3F2D5F4533E74EDD15794 +F8F2456FD2DCD50796D5F9A7FD862FD9B5414B6C0E98718AEA2C06739FD91939 +D22724207E144B6D7AE3031311717AB00AD53D3C9B7A5D0E6FE1D717422147DD +712D626F624F8BA5B347465B53327A9224FCBE2D659F188723A19E11C4E00D92 +70B50D3D5444404A08421C1CD505780CD852A25840CEDBC9E1CCF5DDA749779E +7A1D39927CB9EA17271E1AFB2C1937891E8F4A2D1950D62D2B484F4005885762 +96579F6935952724452D811B749AE61C6265711EF0024C6AB25EFE1E88FCF88A +A072958C75F616D971E4E8119833F4BEA9D81CC7B26F2DF718D3B6A703BD78F2 +CB700660069EDE978BF7DD781EC63F092EB43D2DFCCF8479D6247D7A04ED87A8 +95522498398D6921457D06D28F8CDDF821A2952FEFCCD910A8812C5A2E1CDA07 +2D9A7DC6F3C396982DE5A1234195AF657F79C43D543DC31BE92BE270A2C52131 +8376B9807473096F6791C855155887063B1B27DEE8771DE0FBF0A94DB173C46A +C53D51F08C783B2AE3B67D0FF6359D1B6C1C6DA4220428777EA791A503CDE266 +386B24E0D7FC0C19F54D39D2B9223D466810564615CF6EBF5A75BEC8F6DDDF38 +26F6A75F7C9A433ABB0C95B150D21DBB43878E3EF527976A3A2433047A05623D +54F22D062F633C08A3EBDF22FEFA476B92D1B05B8667CF563F5CFD60228D5707 +0FA2674ECBFB8D84E1693A5497D4575DEC4114A0B80027DA61B2F65A6CF49F39 +F1E6E57FFBF72587943DFDB4C686CCC01181F81BC2BBFEA408EB0D446D1BEA4C +8CB935973C2158D476D0FE07D9A286EC3E2E94C7659266068B0941D3F9A70FC8 +921BB68A2A93F276B4E9E42AF04FA0DDF5161945CEC5DFCA92164369E6FE48C3 +3E933DF4E02CAEDCEB32A21A5A42D74B09F410D031AFF3B7234445B1478485ED +7AD9F3356A268299BAEF33F6B1815DF17F87F86532260EA830755F03A6B6CFA4 +1E32211EBAC195372933C6DC5EC98B1DD6F39DD192217A2C7130748C00DF60D3 +44AD509F68E8E1EB00D2D4009AF067F255CB508E66F44623F8B3398771916481 +5A495DCE1F15CD0BE5F8C018404DA71B32B208FE38080DBA6D529B919F3B41DB +F812D26C2A610A60DC13F145BF71 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans12-Regular +%!PS-AdobeFont-1.0: LMSans12-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 806 194 0 +%%EndComments +FontDirectory/LMSans12-Regular known{/LMSans12-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans12-Regular)readonly def +/FamilyName(LMSans12)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -175 def +/UnderlineThickness 44 def +end readonly def +/FontName /LMSans12-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-411 -308 1407 1154}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF13E7AC5E68123833081E024C973A102D8F460BD9 +75ADEB5A09536D6F3C9E0404C494A7531556EFD108E97E770410E56FEFC620A9 +58A40E61E443EA13AB10BA1FFC9A8C5A0AE4B3A70B9DDA35CA4FAC9678E39054 +2086BDBD692C89708EFFFA5F235831F7A839BBC56C877DB8F713A2D5393994A8 +357B4DD54096FEC1724D57F143398862CA36F1C982DF09539CB8C9F0E7CBE7D2 +13233BF5F8C425FABD2185591D3722ABE7F23FDC6700C38136752536882D7EF2 +65AF1EBCE3D1D0DA11C2DBD4DE61169AD2010446EE632BF9DF6D929733846462 +D10A17CDA1BF70BC1B45EF8BDF72CC5BF96901EE0E7FACDC309AD744B803E28D +170937F444782DBF1A9F10FFCA1E96428C339564080B955D616BB9A3E6C6A801 +ADF0609EAF23845FC74ED07C0FD09827EA10884C9B6B900F3FC4C2DAA80823C3 +52199CAB38314687E16B2402A698EF5C895BF425ED9B2499D4202D0A8D1216A4 +E1187557EB50C8249AF9CC836B1B1D9B4A28CCE970EDAEB57538E662AF941CE0 +53D88DB0B078DB739F022E2F92A79F2EB23F089A0E3199C3C2FAE7B93A66DB5C +F10E6763DAC5C342EFFB9104ECD0125C6E7D32D5CE68D11C2014A33EADEA70A8 +03A83F22CAB36A7EE9AFD9569661D2B65FB216AB8D1FC7A52F1A471D48B5AA41 +16746756E0A8DDE70884DB4D1DC78EFCC745E00B803C7496C6FFC65CAE5FF981 +CF760C9E8224BB781DB61934E01B2E9197BB6702E6B1A57C454FA5DE2100267F +912D837CCD9A027E9A7B3BEEEBCC3AF72685CA319212891B6D217650738552E1 +048F13CD46B6620DC526A8164D1FE7D9D20EBA6F65CF59CA7A611B1DACB00CFE +42BD5BAAF8E4C6076820DB48DEBAE7E5D36969EDD94FF0050D5F880823A40F9B +6601CF5E16B62AC684179510113589997DE43DAAF37144199ADF6D36E3DD98D5 +D4B7A8437E6E7F9B01D636671DF223DB8FE2188D1505B5E82FDAF2671D468141 +8E63895C1C7A4273E038B4818CCFD045C605A1F6A18D7C643938408AEC4A8149 +3384597D7FB81E42CF4FEE224424AFD19C449E201F2911462509CF872FC95647 +95D9ED3174665767C0809544F529188A9CA078C85A8400343529469AF0CB54E5 +E9D98BD5B3A869BFBDB5B9834EC15C047FDCB4E0CC99AC20DC2E524F29BC7CDA +C928ACF5E79F0F2B8B671BD37E5E4C42D0BB312C627ED639087BF78F14B0E819 +D643B659F742EAF18494A5EC108B439C71C6BE51A9C94D9CF8F08C6EAF9957B6 +969602161C8FA3B0A8335A4D3AE1C38CDB5F1A9C5E04DC906ADA5253757383F4 +01C518141E6BFEE034E2160F15F3A79225FB98E5732484C6FC1C6C18A76B2B18 +2FE2035F15CEACC47B532E2A0CD7BD2B14DB5AFA78F7FBBFD71535FEB7049F20 +3B46F9E302E610A41FFF797EE8CB26F5F87D22BC1766A6477587111A62DCC9E0 +7F228AD470701B0D6560C44DC616FD82663FE8B623E1EA738390CEFBC818F1F7 +70E2089F5034B978482F9041012AD781066C37459250D8608BB3841067A0B618 +D05A149DFA46587DA67BA7005F57C2692648D7994FF2820F8051AADDE18BC1ED +5B3DA256C0ABDF247BB1A3F7EC406C675B0407C0455F34F89764223F7DC55BA6 +69B8793F48CA8C2BF75057C2798537EC841AAD80176CDACA3BC49CAC3A151CD8 +2DDFA79D31F0B4A0485F51334BDF5CD5EF391901EE6BD0BB9994FCF95D431D6A +E0483414B9C676310016F5279CC754F3D13AD666CBA8F8C56E27E7D995373CB0 +F8C088F35F2CB696C51679100212026FED275E1D42AB092C9C4216D774A36899 +CC66DD9E15C4D6BD784FBCAD2F5C3385BCEFB2B89FFAFFC5B4D1288461351FE0 +B61DE543845126C26E1C03761D9DAD12C7F11C4E9301ACECA89412C74834A35B +6256A2BA49B03E7F03EF36CE0390DB45EA1F0B6AA0630DCBC4306D195CFB78B1 +758D1A87198C5F4E56019DD02DDE538081E9DA1E05406F8E32BF80E146C917E2 +B5324449BFB87CDA9E22839448247D40B23A37DFAB7F41D9DE4264C1B79D2B64 +DD10291FE16F35C17D22DB84B842CA1BC047117E5E9AFBA7839CAE44964C974F +08DA9B9D3F61AA34F3DDAB60E0F06C4160893D523EB78101660747C0A48205DD +807BBCFA889E3DF1F3A9B580839F0B71A41ED28DC1039C6B0B01352665661FBD +6841ACCA2D429A3F91352AE88ACF1CF225B164F92ECCBA10FE1BFDCEAD62BC0C +4D9CFFECDE469085BCC3A0ECE42C2BB3C481C676B3BB029368632768C2988B96 +4457D9FDA066A17F3ACB2DC5B156DC85AEA94441A9EFFFF817A0D3F36EEE1C42 +0BE2A6043F45C30570AE649C19685AB5068BB7842242BD3CEA3A0C38E38CCD21 +A452178166EA608556273382450EEF4D1102CA1A255FC094C1564E2626692F1C +248D54C82E7BD925166D4C2EED449992426730E1A4338C14F18731B6968393BB +D139D828045042809BA99DD7B637802D663A826BA44AEFE84130BD4D15BB2EC8 +597057E4EDEBCE79EAA92BBC79252FA79EAFE5533AA647964242105DE7F3BC86 +193D77945E249D2CF36335A29414E4372BC18ABFCD3AE3810C3DA334C7BAB0E5 +221546611A586ED6BDB24AA42649375B491DC08F6B03DFEB517B2FC61794C712 +D244CF986BF72386F3675257AC32605F76CFE67A033E87DFAB3DCAAFFA291CFA +ACD7F664D76D3E732BAE5C829A64F189DB3FB249EB775AEF178D3483030B5371 +C2FA2214F61F7C124EB9A5AAFB7FB949E07BB3A026D50C7A88DF5F480147D87D +FEFE463F7129B60D4FEADC846E80E90B0115532DBE216FF5DF78650A11BE0C3F +9CF0F3B9E559727DD5308332B7A222CCB0D4D107A3EE7F23D1E763D760B02411 +02646DE1544434BDDCBBD35418E9E9DAC3479D3309DE6913788B0F5B4ABCFC63 +7803167EA6E1027FF8BB76E9A5925DEF6A8492F020E67407CF321E01EE8F2811 +A9C0A8052F6043D8C28B243B40EFBC2B0CEA15584AE44B5888352848F0D8B554 +898FE557F69574567035ACECBA39D43EA0AF466FA5B60AC4490AA5DB18A649C4 +42A4AA50C6B4CC37DEC8CD522A9409598A6E3D04FE29E1CDE119D82FDA474FB0 +8C08665B47ACC5619C8C6C53931EADB479F7FA83797FE2BB8B58C67B5A49AD18 +5E5EFD29FCBA3FAF5E895BE7D9C19A71046795247497D4A2FA6A9FD41793A830 +3B6BBCBA18708C378F40448EF070D93CD82F0E2D841594C54733DACCC642EB65 +AC1072F5FECDC11553C38B5748216D5699023593DD98CBB80B30B6FAFB4DCE14 +B3773BFB20D792FC6BA87A293ECE2E83B0308AB854E0C0CB66C03D2057242EA8 +A7DA9110B8B634D44DEEE670BDE0278BEABCD70380001A527B5A60CA102F52A8 +94B559DD1A3119E073DB7DEED7DC4A04968B69F792644FA8B44F294A79DEDC63 +A2B3887CF7CA14D36D98547FECAB981BC36F047FF6BCA7D2B30B63683747CFED +DFEB27572C50A6E3D62384F9ECC1679B6514C107D7B3A6155A9902D75FF0EBAF +919567B7A1CDA5E14FEDA66F645643A46E499F719764BA6BF861040855EE306D +3D8F141F18BF75E71B5B6E7022B99AA55C94130C7A4AF5AFEF4483E0694B8D49 +201A31572A3411D94F83A0CC21014CC1C4571AEBDF9A96304B33046CABA81261 +5592128C8B11A8B9D7DC54F36AFA934E907162B395A6B121867AE5AF3F3B38BC +AB834C9E0D06A6FB148FB04172E442C543C1DCEA0E4B26651FD5FBA5684EEA12 +2E5A2CD263C77714E5F40109D84051311E6BAC3760726545BFC34ED8D81DD9CD +844A043E05E71A63A45EAE0C2FC213EAC75A50B61AB8AFDE8A85854A512F72C2 +8CFFC54B84B977A8CDB82BDDAED09691A6FCD3F12CD09F038D0ED98EF867646E +3844ED0AFCAF62167928DBF1679DCB876202622263FC8D03B9E94241A33B744B +93F10457EEC1BA9D5B210A013642B16C7147B824B3DFF3A5DF928ACE185CE5AA +1C802FCC33FE871CC60E24908FC65500C95AF2DE68429C1654F4C983F5F6834D +1BBB4D7213FED3D871DA6939897330245588E1A4C3486F753F84F4C01F1149FE +56AA0AE2654BAD456E5152EBF506F0D50391833BBC2230B8BEAA3AC05B51641D +EE00FF8F167815566347A097F48184A0CA10B139D1380519B5616B704E2291D1 +B3819F8EA2157CCE1F4FBF6C97AEB8FC5D0821D4070F65BEBD55BE6CA63A01FE +FF21E9AE53A0E8334E3F5324DE4D7FDBAC3C9C6AA6613024556EE5C6D1931349 +E06A560F3B3905C44951CD46FFAC1019EEBEF540640ADF732D0F3522AEFE1E70 +8B23AC8EF731112120855861698126AA71F3513683DFF6A26A5CED53E0EB42B4 +BA1A423FB723392E3F99472234F0EEE8420CF6B478F7B17982BECED5C3866927 +C27BF2CB892719668573A26C331252E12CB6423DF710E401EA4F039C49B39B0B +7A38F24A31CF2BBE8A4A77DA98DE073F312A8B3CC3ECC121A4872C7A2E643F42 +D81DC089F3D37D34429519EACABAAEE6384883F21D51527F28952DA86B8BE39A +AC8BDDDDF5625C61972D35EDDD2F600F523D854B17B86DC6852159163B527FAC +2596297C758BBB0812B4C6F5BB424E44C48CCD592792059D48A17495192077D7 +CE0A28D81DCD1E8D94F55FA1F21AD44C3311CCDF6766ACD5626B5EC04F4DE6F4 +237FC68CAB895736BDE94E7B47ECE15B865346D956FA91D2C2028FD59D4201AF +33637D19547C8D92E24C1190A50E8DCED4C5D8687497EC9C0DA348063390B5A9 +0713629B06EE0916ED17DC02423B9958C73D306BD7A90A8F9751C8FCC8CCB011 +FE29FB9EE32F0F94CC9D675700317A06B3722A5F0D455221B68BFBF3F265B1D1 +A1146A91079B753C8F00A060259851385FBEEE9F0B4F127A8D2BB1E634AAB583 +E186C1335904DA22349A847ADE3C060AEC69C2987EB1F7758E8D2751636084BE +C4B57D0AC795E2D79AC4B8DC790D762BACDB4317A096B045AEB594CCFE0E61F5 +230678037F86EB925DFE31A012031F36D5F6099187724B0AE41F848614C5B184 +B42EA51452F540CA75E18B3418B6E00F0E1B6A6C1F554FD4170A0A88E0F77269 +9FDFB1D0856F730081EC25AF5765919460760E84DEFC0D831B51A48A5A960B30 +92C7AB9D34C66D75FDBB3870E5053DE8A2488B7468AD4F44637ED9DB8797D569 +23631F2C05A884542E408BFDE756C91AB084E55074D88369CFFB98AD6151A16B +CAA3540A85AA395D5B949083A523A7B79DE04D5E3E9E29E2C6B2A27D0F7DE207 +74E1AE0F5E8199D0EEB9742EB0F6BE1DA71827BC04AEB5A1D3847D03ECC3F54B +6D594F074C140C7D5ED6AFAD06E3C5C9DE352F12B86CAF7307A0BE22081F24AC +95E037CF6F76E1FCD278C1CBB2D87BFD031AFF7612DD6081693F3152733BB66A +B7EC5195DB43B2E77689C96E5188F04D65811726E41351E349B6167CA5058EE8 +4D1258EFC60D1CAFB3AFA8C0D2EFBEF207CBA3018A2E8F6AA87BB435119885A9 +3B0519E271339BEE64BBBE22AFAF5278CF8D58230464AF01944BA2D55B6E014C +8A068F6391E1158E0BA66535CE0BD22F0A312EFECCADDC8A013BEBF5823FD626 +C9A15B8F75F819A88755E006B798A1373B918627BCFDB6FCEBC5799B4807519B +038B56F26A59DA0602C2E21A75FD38ADF1D15D6A0CC02BD9E2665DA9C303BC59 +9294FE31586B454CCFDE1CB0F17F31B2701321F8DC3101FBB081D7E78C44DEAE +F007F7421EC91B233C05C2761340BD085085D8BEBAC637D3C1CEAF96B4581E1C +97CC77E4D6171BD9AA3BEA81915B81C56CD5055CD7F5208176ACD9152362D162 +698BC6F7535E14CF202C75FD9C73147C8D6163DD185B9F341733DD7D909095F9 +4F9168D300CCCD11327D6B165ABE463654F1F31DC682747262E5A1126E5EA0BB +33407C56AD63401DD9A62024FE72E866A4D3F03838E2F2AE7F5B6C9E8E528A1E +982E52114778E14448B512388D1CF765ACDCA5950D6035DD2D098D34254BA25C +78CB3BED5E7AD9383F8701213707958220C79C6D3A3A48189AAFAD5289F94626 +F0D095804E7671BD1EB145FE7CDB56A97918BFDBDC3423CF739AC5B38303C3D4 +DF196C462F144603E4231DD1E14AE1E34F34BCFF6055BC430DCF80B861A9CCAF +247C1A705A84EE6DB91C7C0A0100F19786F49CFAA3E9D10D4B47F75D05CE2D81 +DB06B129721A91318E48073CA60ABA155F4A03A5FEC5A8E14E5A17FF6262FB26 +96150AE062E40D2CF10D2FA439CD2633CCA6163604660158C989B9009512A2E1 +7BBFADE849DA85124EC35A63ABE36CC2C0C7204BF83B4F7349ECC5BFEEBEE751 +194C5E7D6E2EDCE42912D03328369F37BFA6A2708FDCF19C9C2F8385BA91BEAA +D1A686B66DC30FBB57A48E1CF34051ED7D69B44C70AC66CF3DF17D3CF98B3DEB +DF5794790ADFB7D4AE2DE1288F04663CA7C2572E92D94EB37DCF95085911926F +07D965CAC05C5F5C13676E097E0545DD5903762540856C9581EE6076F3482F71 +DC669B57092F67009817A28C281C3EBE5C2C46A6AC285446289A526CB7FCE827 +E8B6C453F843B10EC212D258C3CAD628979EFC192B0A503A8D8AD8DDD7FDBF80 +711A37764B59D0F21E2D20E13788E5C6CFE951C45FC49196DD8C31C95AD08A9E +D3E42F346F6CD76FEB460B4D6C03B7C24A46F05519C036A4AF7E79D9015D88D6 +23E83EC18C1D756A012409A4459BC9CF7B2BA769BCBBE17E81F552B607882D70 +E2C36D1CF43D1AB5EC07FD02651DB2565E849E3491D4090954392AF6E9F4038C +E1ED6F82BB418528EB78E5D4C90730CFB259E348145C5C9A51773D0C75B3EC42 +322A5AA48B228CF68EE0032B1968EB88119A375D4FB7F44208079D9D2284F91B +A0763C28BD8071C97999F3E665AA573E6EB9881D0B12D55859CD17EB731CB63B +3B143C7596DD9C1EAE6D72382D60A1A753062A05C1F133A3CB6F30ADCFD2D364 +E623338F48591719102119E94104C57621B1E7E9D9AE9AA465942C8C19D915CF +C94117F755A9CA7C57195B410F7428C9B538574609C27B61C68E92C580449BCA +FD90BCABA4EF9BEA75B2334B6D0114904E4FE6721018EDDF233229D7D60AFC8B +534992629ED298A176DA59B0240FC0E7C02D0BF476D768D438A2C18832E9AA44 +ECB7649E3347035449BCD936328FEDB5C7C45F7F41812A143B802D3951B6D902 +6B5D97D33027BB88D74058E37FC7799900976DC6FA56F51BFE1969E63909984E +FC52D90EA1C3CCD41ED86ADAE9C01123EFAC5012A255292CA8BE2FF6BA35919E +D1905AB63D933A501CD0A3D344768EB7DC6A46178EC6035FC8F3399F07B6CB81 +4BAC7A395E0A83ED0A777D023E226271C826E5FF81AC4511BCB49DE285E7CCA8 +EA2BBD321844409FC9537E53F572AC4C6B37FEF23A47B5A4038752E723288E6C +564CB3476C753826C5EB56EC4F80A76BBF5EA6DDAA4681414C331FDB4CF16123 +266B94843C4586F7B0914CF415CB0ED8EFF137E476FE5A098E607E25ED29F4BF +34093321D1B477F5A3D7ABF80CC031C2F2BE5D633E49E6D10F7E0BA75CFF00F7 +ACAA23C940555F6C8B2141EA551B116E6033F3F59AB471CF2A7D3ABB64199B13 +F41E579131A673BE258F901A0B50141288B7EACB5C756637C9164F171BE93D48 +189AAFAD5289F9B5E659E88FFA971BF1AB46AC26D43F2D092368CFC4E14862D0 +B702E894290BA345DA8EC622C9E512A9B2024A9C0EC0CF7753FE13B5B43D4DE1 +65A56C8F43140871BC528641F4F162138539AA472DC08FBC05291063120165B4 +379B1A4DC9D967DBF75AACF9446FD3908090F860D024C0006150642DBF74FBD8 +9559B121E14C08391053E877B16293351E69279150EC814C0BF9AF326F201D88 +9F40D7AB654F3C24E9BC936EFCDD04B4085690CCDA8AC7D0D48CDE08E0CE3392 +17792877BCDA74BFADE0E3863F1193839C6B39CEAFB6F80786CE3583664AEFE0 +C59EDA04A147FB51227A5AB0C2E9D7B195236CB74BCF236F2124EB6D5FBAD96B +899AB12DE62CA4ABB8F6729C0EB1FBE8C013A0A5AD5CB45781F965C8C59C09D6 +607358809158C96AA69CB92C96236B5417C41094F704AD4A2236651359D3942F +98C02657D5E700FF71915A858725501E38FC7E760B5202739AD91FE9637A71FB +621AD89DE7AA6758894D99C4BE9E6EE4B25791F28BA80F068AEB94A7B9E53CD2 +67694DF8BAAABEE89C8D5EE80181286B7FCE258DABAA1CD08127A538F743104D +ED3571258E7EC2908007837BC79BAAA38108E026F82D9744EEB176A33F6190EF +3A270698F6B9230D2A0D8105261AA96C0193B195DEA33659D1723F744EE405F2 +AF04AB2C81845DE64C387F3AE3EA8386A9CB5709CEC2C50062D56DF637E506D0 +6C6A299AD5C3E089B07B4E42736DDE16DCA52D49E43890022B9245B023385A6B +98971F5BBB8ED3011D4E2E1A18B3FA3821FC62C3CBC8226E8536EE75116CA985 +89E3AB1D42EAE1A775AFFBA5C8C1F24818220BBAE9B11B05A685D4C7E7EDFF51 +C6FE32A3F2B4B911C17FB2929D3E12A8967364952081AC22A36D3FC97638C053 +F3483E6A2A4699E4EAE54E5892C60FC3DDAB9AEAA6C3C33ADEBB543EA93D2D21 +D077C84039724C5C44FD9AAE7E228A0221319CE786D1E24A8B87C178545AD780 +8EFA961ACF185DC1E322EE3406C35EF72F65A103E37185A14FE17F1D42B924A7 +799A82D7EBBA2E4E2FB2FE7C11602CB8D4C3AFAF72544CD891E6D1911FF569B2 +0265461DAE6E57B5C958A54B43ED6AA7650993D0CF9BAB1CE577EE970A2B5E01 +3E23CB0654536FBDA10F74D5014387B064500C857F06F90D95C79E5BA65FB7E7 +4FC9F45190E73B45F78AC1CE5BA5CFE547A418F6F2D48E6B1B220AA648F5E0E4 +317BEF25D7774A8D71DE6952BFF9224B1464E2EAA7C8A723BC408CE4A039F767 +21DD45DC67E7B0B3618E10ECF17EE37A6267ADCB0646D26D85BC6EBAFDBE642C +963411707E41DA572B2601547C55191B15432E1514664240BA7C78226D4E8ECC +5B15EDF5CA9239790F6B0B3DD6FACF052D2E1C0EB34672AA7E59DF2818FFC776 +DD40D3CDFD8BE52F1D15141F83FFE5E4DE2CDCB2E8D3E620718FB4505370A828 +55EC7332D782DE3DC36A2DEB505DA944FD138408B4F94BFB42344E63DEDB870B +5708503CD57BC0A9DFC2DF579A8C1E5ABDD3CBE9C03AE18739C56695D05A9482 +FFADA8DC75847E4669D699B6E927E8494ED12C35F6AE4CCC6B4D451E2C64218B +3398FBBD0D4765CAD178A6F93C5217BD254774BD64E59C9B85F02AB573DF6352 +E12A2CB9940DC6832880F20A73211447F2F4AD6CB5ACB2C7C5DBEF5E30FD8590 +4EF6229A697E94EC4C8947652C9AD39BA6167EEFC27F11824B2832924F86F492 +14FEBB4B3AE05A12F0D230D03050F1E3F16FDEAE6A34ECDDB9C87ADD12BBA280 +B2C9A5B7FB0314FDF45F05106CB4E5E03072C214A0BC53C7286EAACD7DA7010A +DED0D6A83F04F396CE83F0549B10A9BBBEC8AC451239E34711ADD347782194D0 +FA7B8EA4289D1968E9DEF97FF74420E1159DE70A8E253DC0FEF7B98B04EEDA12 +63577D0D75215866236E5FC6C284B45FCF34588B2B8FF44C8368C9C69AD17E91 +BD78559AD7C3C337858D49BA7B27E4904BF8D855940AF0DF3BEEA2D2E4910E0C +F540BB459E4C13C070931C27705BADFB232C3EB77DE648AF6035431A4605A7B3 +BAC62156DE158436867A8237F7EBF5AF326230B80CED913EB6E69DEF0888BE47 +323A08AC7AD4E9217EAF912C86CB6CD5BBDF84C5A3CAD6BD84A5074B5832023E +809B80408BB9B61C29837B335B459B9FAA8AB24C7A91068952311D760A1F9676 +F1C52FE65532DB267008022C1DDC0F82F21CD0C6E0902E9EC7FEEE5B8D8919E0 +D1E69B1FE209C5F74C458BD471F9CEFB9B43D1AB67E0C1B90B74C62FF8FD0FCC +22351E3809B0AF19ED917C49C7460B2C1E8DA8866E52626A994F01FB87292A9B +91A4B23807EB0C84FAFA0C6787131D3AF71B537DFA79B8E84B39F4B0B2ABB1F8 +75BE95203E1438DEEB728CC5B35F801620FA2EB8E25C29B367E7A98044B1746F +F6148CE49015828E2C2CA02CAE79CE774EB1E1B9EC45589B444FC797737012AA +B970DBFD0A54B38A20F4919B04ADA061CDB72C457D44795F8589FA7CBF04723E +D0B64CEC33739EDA87ED682689A81738CB7A9D14AECBA8B20ED2CF3FDC5CC361 +F39C73245DBCE639B9EB9ECEA7123064ADA03DB2711DB0E843C914E2572B506E +890DBB1BD9B8AE10E2D6143D563819EB1ADD2251099DA5D63471EBF5739689B9 +658F75B4746F0788B7BD3FF06FFD23F59E34B70AC5356A5385360A02C3245459 +58E318551EBD9B8F4AA038DF79588063FA5C12788A1C7B0EB0944693E0B9D18A +14E9DDD500A588EC97AB524211DF1F827CF41845BE0BF8AFAE8348F559D6AD28 +E3429B98BDBD3164E8FDF9AE09FACAE17EFC8C1E9BC7347A334AB57D15D6C781 +53E9C5533E181B368CA08340FBCA9CDF87FC991638FFF960D0D38234AA1C9900 +C092C16DEC9BAD9DE1D97865F8C2D9B55C114BD8277BDD2E819E295D5FCBBB04 +D77DC4955E84168F9AC6EA2E25C8C2DC40292B55A210FCB74F1B7D0C32C7ECB4 +241699220F6CEE509B6512F0FA82155AE1D55E91A79F9E1AFDCEC32BB07B8AAD +D3CBB1CE596A0A4D093163E531B3D50F257D8B3794787779F7699443E56F512E +3CE8C856BCD306372547EE3C628F9A334F62DF98CEC11E91273A1462E6E9C158 +E8A717B266D35EEA7CE9A86DF45930BE230E07762016DBD6D8FC0230D2875AE2 +F31B52B5A12317B149BE57CAFA473DD7934595BD999C3A31DA2377FC5BF6628E +2A798C2F7EC4992C1B5044C152197BEB399437F359E86E76B0EBFF4AD9F19B4C +11FB42E6A907DAD902718465687CF0155E10B53A271F23B6292718FFA56E5DAE +595ED4CFE4616B871C7AFACD58F93FCD83DCF3EF58FE4EA4ED58124AD43CED97 +BCA4105BE9609DE67972EDD1DFEFC3AFF7D93B95575A8B730A577263A52A1C97 +A166392A532B373ED76CEF26665B0A86AB8F4D6E53A3C135F6A96545C228FAF1 +D7C63585623D7100DCF1E07B7635FB7E8B22EB7DDD6A1B6FE1FCAB3A67329580 +C8198826945606FC14B409A0917A5A9B37802730BF71ABCEA98177DC0926DA0C +A0260084B97671DA7186BE936231CFF5D08551BADB490DA41923540498F79D70 +1A9241BD4BF722D8207FD68296B4ABB049ECEC181FEE5B3AB1386252EBA4C062 +2D2B0E8629AC3D2BF93B07325DFD89E84E4C4A65250DF1DA97A883DB640EDC5A +3DA05892A1BA564CE25C530CB8A4516F2CCE28CA4656CAB1C9C0CE5687B7832B +DE6E3FB6A9156CC1C93D902CA95EBD45FF395AD74704B4873F7AA3160DB389DF +B7588E019A20297500C2101F9E45E27B89712A78B5B542B3240FF5927984606F +8D64A20147735B66736169B96CCE8A8CDF069387E4FDE18A17ADC676E012A737 +EFA5B743C0FEDB224E360B0423BEB72BD872061B3852B74B006793BC90615DC5 +52B35F2C44D3B1F3590135FAD1A3EF9CF15BD96008A6B53222567AD884A464DA +4611C6F4D6F7526D769E12657A163680EE552380B3C65806969DDE440BC68EE4 +3F280DFBD80E178B88CDAC56EE02E71CB861F900BF640BE1A6F610FE8AB6EC45 +02F736F76AEB861A3516C023DD8E36C14F8B0919365662F6447C26EBEF90C3C5 +C5827A77DB590F4205372CC1C3F5D98ECD3DCC13963152723282F70F2C8B8ACA +33B164B9667847F2BB4DF8372144CA4D43A4B4A58A5EC1BB297BA5AC771D6F6B +159D7CB2FF5E96490CEAD5F47C6E34B3EB031820096FB0170D2D212EE0952418 +5487268ADE9B8D8E8B66D899A7F5E7AEB181B84ED90B0149E2E0C9409B8BE2AA +3403923AA21961E3F7734DE2DB7D9BFD5EDBEFEFB2E348375AC634737E416DD9 +A2628A0750C0239F570C0B57ED78FE33164934EAB70ED3852DB081B5D1ADD800 +76998C561ABE01BCEAF0B30426089BA3B0B633F778A65A129761BEFF4509091C +40829AD68A60E3CC62679FC6A4A416BDC861AA67F0FBB85FF81F875568AD460F +8834AB227A66B7B51D78E7450205CC4BBAA9A03A5ACDCBDF8E65586F7E7B859F +3DE84C48FB5EA3FF44B1D68E69E2F871AC92FDDF0F43305C4DD99E88DDAE9AC0 +A2BDE358346915677479DB92989DFB58CACD960C9757BA852F889293D91A1CAD +3A4AE79D324760C80AA175AFCAB68E295076C40F76B948F478C09C1F403172E5 +AD2D05BC5D32B277D4AD6A149F67857320F7121426C498D274ADC1D97A103530 +EFB969DD821157A287E21F84354763BBA1AA81F9D7C1B4D779FBDB9F4B0C0AAC +16B0C1368D230F5CCCC6BA3FC5E3300A757DD489699D20B041AC22A33FE02DBD +3FC1F8B5A3B3CEAE05054E41FE53BD25401DB17D0218DA3F2BCD478E63B5E331 +07128436D427A3C353E030D666630C73C8CA1E622CF4B0EF8E794DAB9AC011CB +85DD9909A74AD691B70DDD840594030B26907E5E4045ACCCA8F8162C84F05BB8 +E94C4CD160E676E300BCB6143951019E9F254AAB6A425880C4F7DA38A8550E1C +A6C504B5062D78D40F24F8C729C128DFA89182F89B2F55B1AAAB0B14C732C932 +BC0774AE818E4F0C865FCD78F35E643DFA2BA67010964B6135789523BB1BADC9 +66829374E4CA55CC716EECC4DFBE6A57928E5DB7B48BD20D22D55B9DEEE859A2 +E5B7DB3867DC709556101053958976A09D4D8F15D1416F278D4143749F272CA4 +3BE6C9B5CD3E674BCF858A46BB2BB8B1AEE8B1A68DE6E3D2647E8BCBD9FE7411 +4B520BB7F517F50883A2233E299B71E8DFF3FA4DC4369115AF77F472C5C6E2C8 +8FA9336082C86E84310DF2E15C2A8EF37F9778E565A75E27349DDAEA619E5265 +0F8D44A7B98EAFC24FA2CD71D9034EE8704CED1521B2B54C522BBD55E4B78150 +D1EB8A6154006671174EC7EF8ADBCF6A25B937A63C1F6B257E7DEC60813C9BBB +90200D4DF43AA9331D059549457DB018AA4D984E0407C11F12799EAD317B9532 +65576395DB19918DB0428DFEDC559762B437E1CCA0F691470BB6A0463236B5BA +83B2B00D405B8A4371916BC84678A073204F116B2C354852A9E33D2440FD85E4 +83A0A0BE4E072F9107F2A18F70ADB7D0125C7326058030E2B5AB58B6E3B0B8DC +46F0BD3A5958376B794F2043A295E20E5BF2E768538B1DF061BB3B5290DBC5E0 +83A1E0241CADCA505613CDE40BDA7901157A5FE0D7C76E8BA15289EF96E565C1 +5797687C7632A189CF44A025208FBB7013757E8DDF69DDAC9BB599A95E1F1C7D +F7D01EB2B215BA2FA3DD2701F777DC9941E03A61EF89EEC2DFB20473535FAE87 +8C1D1C14302AAA6094618F8FFB746EBFF13A55D1B41C4CBEEEC357541F806296 +BBF9424289AB048ACAE49BBA679D9E0D06BB86BCA7E5FD3881744C3BB16B159E +F695080C2C3A5459F52DF5237EE2205F83D7256F3A1C671D6471E07D4B70D8A1 +9389EF17F259FF8B0C4F538D53F1A8ED1232C45DE53F6CD25B5C822A209D0886 +A710801A166170FAAC328C2EEFBC4143670ED770D39A3B214D91C51711F5D291 +BD81412A53E1E46049A44F563214F58A2BE8CF788696865C31A895B8C3750BB1 +A782C4CCDADFFA8AD33C0598C71A099CE586412ABE0FE0C8BA6B1417DDA84325 +C4BD172D1C5569F4EB5162D5743D00BE2F711D9B36498AA18087D0A366CF28E8 +31CEC4B30A365804CC3F33A6E8467C6CFEE9609E60501D78D5B7521A6DA99CB0 +7E25930FA625D9F8DA085A6C1E8D78EF75B3A436BDE5E68626F8B488B6F5A8EF +8D69FEF91E13323FAE6EAAC2E701D5B92E0D08B03A114275D2FD721D8FF2CE1C +8897D03236BC28CFDC81E41B8AB1123729DF3D047F8C04BFBC4B5862E328878A +5298138DA9ACCBDF383D124AD0A3FD5082D2278C7302A34A4F508E05E8C908C4 +6B93419B988A8A0DD0AEF2417E70CDAED2B8606C1F550F6AF14439D55CEA81A7 +A6E24F1AC11CA660D08A53CF17309A051265CBC7A5A6609844CF6D9B20A9D87E +803C4D8601B3ACA3EE01BB2AE214B12662969846EDC7AF4646AA6CACE9DB7C36 +0F64B6074EB39E50F0DF34CE20B2DDA1814B058ABCF7CD553C81D37E3D545883 +30C297834EE3AF5505DB8C31AEC0014C59E991C525AE6E8CCD9F3AAE41F7DD63 +6FF1939384FF903B3065219C710CBE37FC42C2CE24DBE65CF197CC377E577010 +A1FAE832BB64DDFE6ECB6F13DA68BACDD516FA5335E91A235E2FC17F102F265E +26E38D7CAD0AA2FF464E6C2B8D3456E1A473AA9159D64E7BDED02C7B5394E535 +8A3F9E300C455AEEB30CDD6E6108747FD778A0042C6E3EEBBFA8AE90301A28BA +4D14E7FACE24737C044BBA5518F2438BEC6F031497B782C0B6094FD0AAC08589 +43DD30E8905B82EC8B89271D9A6FA754A922516A672CE969C239963B3415981A +F9A4CC1FEFD13FD4BAF26C1556CA25D3D883482101C0940504D221F9A3BF31F4 +584EE9B29699A6094FB5DD29CF46BC063ACE8A01DC45383306CED447B4484629 +4C55F890EC1805347D10189DDBEFFC14D6A6A4FB9C33DF0F6FDFCA03FC9D08D2 +C4058C01AA77FB7424A4511334B5B84BDB265AC72621C0F90E60731B8880028B +592F31D9B197F8CEAD85820F5853DF91447D1C4071B37F6DC5B93BDA314C4167 +C25603722DF8F19F1D22536E8F49CE50FF9DEF3B4A4C1BEB3848EAA347734C36 +F09A46F0792B732E027546FDA56BA1B42B000749017D4A61239D8E8052CC15B5 +3B907E17802B8F1B15359B50A220946FC093BBE4CB287A03CF94937386246EC4 +46237EA9CEE602E9075C5E509FBABC9016E62D7D5AC2AF7909510971A53273FC +0F14AF9F539D2289A0BEA1A7A962DC0A6EDBAEADEDEAE8FD84606921768A0081 +E14D344C59C12D984B13423B76EE3293C026D02B6A03CDC82FD4A47FF69846CA +685A9A33A9AE5974FA5B59E48E6B49DFC671AD3A666FBE36129A36419A75D2CB +20AE4159CCFE773D9A5EF6627DBC1F119BA6B54673335D288A180D8DECFA4D3A +844169DCD94F112B03F2E76790FB42DB5B726032A7EE8D30F6FCE91C3283204E +DA3A7A028B46130B50431F9FF357D0039E6AC82139688C99A3A125F1757BA531 +2E5192163E1D951F5A0132415FA3866CFBB9392E0A1BFABCCBF43300867E2028 +EE56949E915B81C56CD5055CD7F52268644E60F47D9F89D1C1D46AF5304326F7 +002E83160840048ACA32B5718352E4CE45863BEC1B5E8CAB5304147B7BDB1261 +AFD0FE88F2DC4358905CADECFF5045C4F8D62A50292FC9B939559654B5B6A617 +D2F569070C62EA54231D7A3A230DF2369ACF7EE9CF8AB4718DA2FFA9FB6E9F5B +0759A75215CF8C11891D55CC1887D8F7BB9B56C6C52E96F6239E23C5015E4894 +DF01802A41F0033B2E70C57E1A8C787CD363A398058AD4ED21814D5132E07D96 +6E023A88CA14BE086F8D4E32234B96BF37BA75E61599AE7FD8B47E300E3F5F6B +8B75060C761A63AC861E5E78DBFE3E6CCEB0188A1309F39157CEE8D09BA136B9 +7665612C09AB2960F8D54E965C4D8F99DE6CD69EFF58A2B302FCBDF8396177D8 +3B6AE2475B45961043BD8C7908EF4D2E789565B6D4AE9A5651A140D24002BA43 +D9321A394B9B4BFED808777D2040627AFC82897B554DE510D2ADF8AA68BD3F58 +C8E45D64FF0AC96A7336E70C94832B1AF6A504C465F93E9719ECCC2067B9FFD0 +3692B957A6C2A88CB879E1A1C18C8CF9E95991FD555A215C21DC2E87E330EA59 +334CFAF4EF43F7C72C787A33E70D3F3F47A37D7CFFA94B4E72EE284C44A9C294 +B2B18D9A2E50D90E77A36A3AAC7F87B1FD8620A5A695852F2FF71CD16FA6D1DD +BAD13AF40588675EF2B1413840E8D3E7146C9A03F48B6350B352014576858A26 +DF969402AB30E0F9C56BFA2BEEE41EAC3D35A3AAF9348E13F1671DB099C4BA10 +7C7296BB4B92ED7DBAD6C2DC672BF913ED44A41A2D196F07AD98651394CCC742 +D048E391EBB2D5FBCAE22D777C7EC594AC919DEF1D3F443A32E7FDD429581B88 +C12FD1098ADF2EADB5652AEEDDEB870DCDE568F50C0DF51AE5E7AE65F46D520A +8E8618D22C36E8663634CE54A4BC363BEB6FF38A82158BE8C2652D35B51730CB +8CC9D14F20AC19C9A5E1CDCD8281564806615E4AAB5EDB62C450AB8BB827F30E +ABDF8E4AF75FC848456161BC77B24708AE6D6AED2DC26C28A403BBCA3435C3FB +7971E9A563D156323C21D8208CF7F2854D681BBF176A08D3C975EFA2A69115FD +E6ED9138A53B0A146FE4BA59140DADD4CC228F3431716A47083CEFAA1AB4AE6E +BC0FABCE2B6B59B5FC8AE62F66986E23FCC0B2CA47DE26DE432ABC8F6CE6DAEC +0F93B3F80E136484827773BA2CED4836EB5764AD3AA2B7BCCB72D6E2DD788C45 +B1719B1A803034812D41DA8F3A7F53DB8790493D8EC144A3C3B1586B501DCC19 +2F38D5DABBD8DD0F6F9FD27FDA3B150A099993B56B86804B1361AC326E047186 +6927E3B6123D75DB1F5D1B6C865DACED6F47059CEEBBB988E953AC22110E3366 +BAE181AC8FF7F05E627E42F2B701DF842CD80161A57CC45A6924D80DABC4D736 +411942BBA8CF08157F21D63C157509A9D8964E0ADE352E5C7E82DBAB63CA3B17 +1E6A9FD6F2085B5F8CC12079C24C64948B7A4BEF5C98DD240E1941F19762DDBC +D3C90C849E062815C72B9DC6515E48F84D2918071133602867E96987A683AB02 +16AB27FEE942C5C1A1B04DEDDF6C37B2D4659F5375BB9687E17C209AD143B9F6 +F72F92B61A915A404CFC3E579C96D321F56326AFECF8E97444753F21C7A2330B +F86FA14CC2242F7B66894269D719848F1FB5D7C0B45D0D47122DFE26A8DBCDD7 +3750A5C1FF6B34CFC708687307318ECE80777A5FA529030B795AA0CE8D74E8B2 +E39F90FEF7B4BC08EC3D1F16089A6C4D67EA0050A6D7C3AC101E91B84180444A +0A928894F8FCA116CFFFFD89C7B178A27A1D4F89C3686AA1B9F85BB0690DA829 +87EBD8AA1C137940AA7595701921FC03B2D296B0DD09D06ACCAB20E483439B60 +15D96C3C15A52CF35B43AD56BA6B5B915CA43DC18259422AD260702C4419860A +94D0E467A9832EFBA965D2AF20BD41F2F3494B8EFDE6E198E7EDD8922C08579B +420D406076FD1D7D016FB352FCE0E4069B1FCA490D570704D87E3241AB1B0AE5 +2F898A234931F910D5D8028BF9132D908BA2D4057EC3592A03E259D54CE09363 +76AAF86083F9A849BDD896A9B2F6F431345964D7EC4A7A8EA25E47027919E4ED +170285F4DDFACE238F31C8D2ACA9BD585F3561FC58B2580B83DC0102166269AB +6A4CC2BFAF9F9428E3695E72C64B3C2EF23BE1C2A88F6178493BA3A9D81A503A +A8244A272C16CAEF6B64CDC70B80B542E00F769D7C8E1AB077439ADCB651E922 +E05D991E5ECAA4855B442011F240BB7390D79EB357A06CD67E2088D764A4B74F +21DBCC8F96697ACAC75B1E69BE9B7716291E2C60459327E48CF0D64EF0A67054 +E79CDB1726E767F8A0A4270372FCFF69A5BE0D06021F932030C47C0E2CE1F3DC +60DA36A3577710E1BFB4EBB6B244D68D89C1ED9D407BC335380B117D9E40E1EB +79A87E6467D40C43529661ED94DF63E559A167C002D9C61B46B3382E3EB80098 +A2258ACC3A750E94CFD5C2D2ABD635DA7FFE17B0F13756338A6DDE916F06560F +CF1A2F982FC8A95F789D8BBDA26E66C47738274E1AFBB463A91AAB97CBA9741D +06CE98CBCF84E39CE3B141286A5994C60855979B402E14FE2FE3D8545A7E5169 +98AC134D241A73D31EAA8AE950F8A611E34677614B1E7EDB0F8935947B35221B +DF722A2586EAF130825F3AFE76608695CFE97AB3C6AFC8F0280A9FF32F841AA4 +6FE7C3F56249A8C422C060B15F19ED7147D9A2983028A46C6A500060CC7026F3 +2A3ABB4554CB2EFEA6D19ABBB21273D4C40A207840D6DD0F833A83D2AB54453E +6A4C7B7F667C14A284047744C14EDA3A1D5463C794B0DAA79BE8E129E7F5C5AD +1B7495C1BC9EB8D93B12772D2EC98BF1E4ED4C74AD554914397B95ECF4A8EAEA +579FD7A7C75185981721202783DEF88E7D5BFDED01582970DF345C37F3BEFE4A +81FFAC079A4ADB4D7D91936ACC0BE258073C0B10855AA2D2740572CAB4D46357 +C40FC798CC9E2C9F57EF88B60CF3785E6A3547F55BA72C5E2188C8DCD7CF192F +A24DBA66B7EDE932FFD970F10ACD80B40A1D1BDEB7192045D6581689406DE2C8 +71094C22CB71BA294550D4E89C73DFD6CCBAF383B70B03E31ECB58DF2E318B41 +923E8A047553D96C8FA33E8D56DB6B0B0340A268B0DDB25BD184FD79C57C9EA9 +94EDF24846BB83E4728E1CF8E4497211DAE158F2DDB6A86C48233D3C8C26B70C +9DA4983601072BE845DA623DF352897CB90CCB8A2C847DBD3E2E9A7EE41620E8 +3C8ED3A6823D877A009E553136B9DEED11E9048F41D76525EF6CB2BB3EC722CE +B29C19EF05608D01D55454CC24DE67F194445521B5226A3CE66EF829DBD89EB2 +4BB2F33508AC56B02496A39EA1E3B673DC2BF79331E978B15B5319D9847E9153 +38141E9AB69F495A99B90D08BB5BB166C8B08801D9A1DBBF135E5217684A3248 +92695EBF5FF9364207CD429F804F56D5C5CCD2474922303653495CE8EFF66AF5 +2FEC4FC1B22FF835DD007FCAC8A12789A86A7F98DC955CE265F1145D3B1428B9 +0D09A2EBC928A7F45C2A1ADEBEDA65FE59ED0418F6CF07B28837D638BC0C253B +C810D8F8AC93832B0AE9E5660F58AEFBFD489E95ED61FC0D6C117377CA22D9D4 +99FFC8F3118E30CEA0F5B50E1C1CEDF703BAA08D393AA0BAC2781D8B360E5AA4 +DB6F0F3676F4D1CD45E138CA96F307F59BC1243B45A3FE303F1A62221B95FE35 +7BF67271EE6EED93B251B11A90679F267A13C6FAB4BAF10C72A23626BF6849FC +82D56089E098E7912CD3F2EAB2010152363BF9CE7D96355721BA329BE528720E +5C8231DD6D7ED8FA5D2C953BD8BDC13BC05224AEF93D86C1A0DA6BA58119FCA2 +570964C90546AF9FE2B4714126024DD013CCE6E2B4DDF83466480BB81EEF64B2 +D5CFF784282EF7462564CBD49D1820E68CCD47E494BE83EB86DAF47CA940706D +4B043040AA2E719939FAB87DE5AC09FD05A1762B36FA02D42C15F4551679AE46 +DEBCA5AED237FF2B19138C46AECED0CFB8AA39A5866CBE5F80E23A8F5206C817 +E75FD12153EF75A00DC15E540EBBB74DF4FC0A490BADC05A80BF9BF5C44F374C +B3309408CD5F11905814E0EEB53E7C0BA010425AD425173C9F82169E5FE0D613 +468676A21638730B3AB6349BE36108C65A376E555E91177C25C29D6E749326DE +674DF95049ED37FA454ECC45F7763C6D8F71BEB6CC5282B52D934E5FAF13AC72 +5DE14558805D95FF09C7CF0C7C4E12A10E6573D5CE090C2DBDCA93B57A82AF52 +A14DB5E63527ACBC28EDD8BB2777179DFBC74140F92019D3A4D221F49BE8D221 +4231D8149BF18154B2258D551E75C9A7EEFA1CFF4792BD162749C3142978CBDF +A53DFCE348FA70DF60E3296CAB1C6E9D6ED4BB254D6C531976089A9EA6093EED +6CAC66FFFA0F1795731A69860E393C9CBBCA5B08F66BF48E8925C655C7B21A81 +B9FB4493377D6B91D14C53EA2F8C915BD95CB67D9E25F9C4C27688B2FFF3F79C +28F7C1302B33DFB91A93FA995AF792FA4ECB9EE4D1BA437C16AD70B17B9AFE2E +0C0729E5F10461A8DDBA37A749A3DEDE60059F4E919D802DC6F42C4CC353E041 +23C452AFFAD95E18348CBAE03FF8269ECC9C3CBC78B27DB78A2279E9B01C3D7B +00EDAD8F622B8166EACE5F1B2222D51197AC5D74D10EB5BBDEFE816B63C5EB01 +2C9FC1681F914E2C12B394359A0460BEC3C07F97A4A38F3F28273DF70B01A1FF +A362AD33E97A907B13ED4B7D58A450EB9F03E9857BE563EC799879ED9336B304 +9684BC628996B0B0E5F622BF1B10178ED4A484DBEC72E0B3FFC47FA639D5CA80 +9CA8A382972E086F827FF93742EB700043207D038A883529BC281516BD1A6C35 +3C9BDE6BCBBFDF1728620AD436DFD7A74045EA1843CFC35BA7048BA6CE8FAB82 +144DFD4C57C95F8F304E10ACEC91E65F8C929000F8C41E677ECF1229D9BA0A67 +73C8E3AA1A9D95416FBEEA9EDB8E8B757A68BFC53ADF8F88D7F4844A8FA4414E +F33F7FF66C91C246AE56EDEBE0AA30E152B61FA64E517F6F5488F19AC67C5D8A +87CF9D8AA008BE82317F78E19A878B2C58766E5744E5F40A0F5DBA2A66F682D4 +AA923DCF4E5379B625EFE4EBA4A9A2F273EBE4437900A3A581AE5F0801E9CB1A +F401D01E56B5767F40A5E6844429BD1E1E918A39C3BD85E883D0D6248071B32A +C79742539EBA4C7AAA81B42EC94C58208B09AB285445044094464D31765CE08C +1F7C77D61A9DE10664F4BF13E2B80275419974A30FD61E80F89DE77282D37856 +765A2E398047D68ADD8530F6EB1DD8265712717E4F7691688FDB8952C6EFD2FE +0CA35B333D281640515BF9C595EFEC75E06E69D1B74890B2029F4CDAF8B95A33 +FFD5B823CD6A4667C1F438AD191B3BFC1B7DD6D9AA4D9519F85B14ACC7FB7A48 +83621CA300ECCB25BF1330E865801A5A5CEB0D4807E10DF0E9641DBB70577AE8 +28DD3CAE98FA9E1A721DB098E5951AED115AE9D4C6DABB42C2035536E8F7D97B +8B3793BEDCF80180EE6DC71C37DBF78D8E3CE32FEBA9F4A2FA9B617ACE4FE1F5 +ECC1C936B0441DF59C9EF1DC3A9F4BA92AE77DBD14F922D49D29E9CBC82047B8 +B7110D09A633E515CC6E7F7AF720B1F1A70ADE7A60563444B35B9C84FBE4B94E +E14572816B23FA6BABC260BE9BEE97298427A0A7A59C8039E6F7820D16396D7D +AAA98C6F0E943A1837D10AAE0610327E472F8E76C5026EA6B5579DA2EB9FB323 +1E679AFA118673DAF4524D44BE348087CBF2BCF443BD3BC214C79D6BD04E5204 +94D9320F1245C3F34F6AB16E88F1F6FA97B30BB5E22BE62EE85A0E8DC4A1C038 +E44579C37B11D83FA3ED2DD1D77A5EF2FFDE4C950AA0FC495E73BE33B4D7D6BA +0BDFB138665ACA22F58AEBE68D70ADBB24D44F879C5C1667F7EB54EFBF1131BF +752F54C04DBD85A7373AD0128AD6124C4589E84EDB8AB4CA7414B38EC2034440 +BD31A9BDA29B8DAE828F55ECA05FF601C6D0F7E8676C85A0834E7DB36175DB0E +D527CFC54EB90F986B4471C63802309223CF55920502D0BCAC474ED240F45CE3 +FD01FF33E9B698BD28FE2369208DA537B8C0B647161E5CE1AB81DEEF01448CA9 +6758B5D7F486E383B994913843B10293BD16FACB5C78BB54C97E508AC69F8A54 +154255C0B9CED35C65F58647F6662DF863387174E3B1B6352E6DE71A0319B9C3 +AAC5A497D081FA4986A43858929ACAB97B709C0C4FED4089A213430B347575EF +B92A50C750F65A3AA83F242CF51298CE9413D12F2226C4D8731AD5E5BEDD49D3 +413D27176AE6286612D96759297B61287BE88A8CF2D09B98B2CB0D8662A77725 +A11896B1CE2DB5AE13CFC3D9BFA23E3887915B575640E90103CF37BC9AD33E26 +84BF9F7A571ED4DEB33CF1A5FC064ED9B5F1AC910E6B9E798AB219DD3837D73D +2CDAEDAD871C1514D99DAB923DF2550157101ABDF3B38D2A326F29090704D06A +6FD05D18B89254F1B8FF83B0083B7ACF140D09917BFAE37FFD0A1FBA4FD12D23 +7B7734EF53647E337F24C42318AAA21E7D001993491A70E99EA10554DB18D0EB +E77ED73C7E77554562412288FD022ED94A37DBA6C636BAE14CA652F989068D45 +3FED3D11369699E4FA9F44288AE56A1D7699D63F3E014FD48A8C8480D9137F98 +361BF39C15664913FEDB972044EFBADC147542C8EFB6E48332D399518541CCAD +77768871675D0C203D639EAD6E484C225C02274985252C05C78CD1060CD0969C +8BC441C2774AF399F6E98F00890E9A1A7E89652952C7FF048B9E8F9DB9668467 +BE90599F630C25FEAA9E644D8EA762086C26D2523460B2785139191AA5D49D01 +4B38B0163E58651D2D017DB79CBF0ECE383FF109274458712006337CE21FDC8C +9DAD5B5B58046899C9C541EC2E65AB0800FD0A568107804837380AAB32C5CD76 +B1DCF0DE0E6A274110BD1F797016CF60700C6072FFBE9C3E02AD7188C9720819 +DFD2D61B8EDFB2365A721A657B054F179BAD476A6A86F3DCD5ADE64B109C2342 +DB5ADBAE692D6ADE77FEE3CD932C24960640D81BC839A08B8A0A3B101AF161B4 +8D3E042F +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans17-Regular +%!PS-AdobeFont-1.0: LMSans17-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 805 195 0 +%%EndComments +FontDirectory/LMSans17-Regular known{/LMSans17-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans17-Regular)readonly def +/FamilyName(LMSans17)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -252 def +/UnderlineThickness 60 def +end readonly def +/FontName /LMSans17-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-395 -305 1355 1159}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105D56139855A7DFCE26D44F42E43EFCCB3AD14D +7C1A9EA43EABF26785853C1BE75E10A28383C3E9FD0EFEA04E90FB66D2374FB5 +F423F8D24F9B8A5A99638A19656CE713399356F9E22E0D91B507EFA0FFDC95D6 +E4105B6F8B86ACD1575AB6B98DFEDACA4CC63CB499C414D1235D704B1E6A6E2A +33A194A77AF8B2611F4A6A4BA5F681954D1114E99E3C1C8B4FDEF6594382787B +738C0CCA42B97F3C5E98C1199A06C5A75D3E9A53EC27718846FB161F5B15DA71 +F9CD3EE8D4CD81C819210867133A78753A3B397AFD71FE17800A65859EB6787E +12CE2D72CC0A54A74D5FCD16850949712D4B0E25626011E3F08EBA9A88D0E4EC +B32ADDC351407ED93AC89F2EEC2ED8CED6292A69DFF4359A20F421141D375C9E +FE73E2D81CF750337254F030D7BC9C8005A47403664A9EFA8E939095DF2C7CE7 +076DBCCCE84CD7EF0A125DF0FF2B031C8FB21B91F2DBAC0E39DC5ED76CB95E53 +D16D92E6DB783818B3546DF4C47F039C6716AC5A5E0C2FEE555F8D3AF0C130BC +90B4D5A8E2AD87F987B39B8AC6EF517DB965DE2E5301BA441F6C18A1E2278E0F +C05F0B9AA6EE52C8EA88EC0127F7EE09B833EDAE299266CB4B67CF073368E032 +B0BE9497F3096374E9C3A8BC7E49FB177984309AF094F7250344259FA7CFA03E +0C4CA84B6A0739AB655EF4CE70C00AD6FE6287884B22A7F245F241E5A3FEB2C0 +D556EA01919F577BC5B6F030B1A3F8AD2DB5579AB5E70877C68446B9B2DEDF21 +F014B0D88D78B4B53AD9A87F485E11CEB71BF57E6CD91F9588677C51FE19FD65 +C095002A2BF1492A12317E0B4189E04B0BDD4811624C070748A2895C9CE53A68 +0A2B0E4F34AC9E9D35BB5FEED6997FBC4FE865F69B72ACEB469578F7A5ED6777 +5786EB77DF305A78CAC1121BB3A39CFBB19401B98F950BE9EED1C12D9731191E +20B16DFCD414B398B708A32803BCE3179FB6F8E18F93EF3584B3121DF4B15499 +8481FC465CEDF48A78DDE865523ECA1DEC402562002D46E7632ED948C3B94CB7 +CD358C2EC1C8F156492400737524C63ED96EF6CF5119DE40F280D7E0747745A8 +1F5C730A244D2A3361B379302099EC5A62CB12044D3E4FCE17B48A6905B9A391 +F664BCE4148D303788CC991B61ACB6AD7863E30EF2DEECFCD5E0AD99C6028E0F +B0EB3C62525944554B7ACC5B14295BBCC5A8C431D8D7BFAF9F9428E3695E72C6 +4B3C2EF23BE1C2A88F617A396E56294C4ADFC4F456421C21CE57C3B6D1E217F4 +14303479632E105CB504A8568F31A10AD01DE933C4BE1D31DA0BA8D50D2356EC +EE41D405A20F4E609C13D0B931DD6FA82AD59F2493F1D943B4F4CA94A70F6AB8 +025660CA3EAA7C93B7524614BE7C9534A9BC97C6834B365C39F4F5C39DC16DF3 +8ED4E2751815E047206C072EF4701514195A43A81826D8B89CC6D3870C6834B8 +CFC8A8488B4BEAEBBA5C743CA53E882C401B2D22E3BD0A364F4AC9FE64C0836B +09C6744548D0F8B2E7E8FE43EA25BA9908D08F1A59C40A5887E038F16D931E10 +77F87886858AF74DC1D5C7DDBBA0E3C90126917995D83A5F184C6ECC9A1B2A55 +278FECB97FFE6D22505EC7C1DEB88CA5BE13F85373A8733F9EF8849E760494BB +F70003BA53516615023DBDE206993D0E671BBCCFCA24011DE68DD7DB418AC595 +7D541077D64B65F245F3C8B987ABBF94ABA8DB33E6BEE8379647817EF7F9687F +33316F8CB6BB8FC96F255C8D9C09E51366D4768350919E6C0DCA42AFC7E0EEFD +E9BA22FC832602DC5027B4CDA589D4204A5A5E0722F277C9340589046D29896E +8D1807150C2282F119071DB094F2C3C4563F802F8C21B71F0C9983A9780ACB76 +5343D3B2EF67FB6AFC6817B8B15B0FA72FA7A271E8D65A836ED366963BD57A5F +DDECE89ACF7D2EAABC3C6C31A52984269355B641D8A0414D327EB4BC88FA8365 +DA500C58AD8EE472B30B7BAD8B85CCC2020107EEA61238DF70AA3A421603ECC1 +623D32353CD7684A19A83B9D2135B92AAF2399D059DEA52769871787CD977BA6 +CCB1FF14094FEBC224574A15296D35DF91D2428E6FAF068A9D8FA5C5C34B3145 +701FE538A01FC23520688763EBDBAC71788DAF6CF106DFF90F450E7B22115D20 +E161F93055C3432CB412BA299FB6769E965A63D5BBF8FBEBF27B617F9877876B +F6837DEB39CC7C1E39C3BADD2EE20443E015CFC5A97634E4948BA215DE6FCE28 +DB743BC92B2EC376370FD355FA08C74EF77D890B6847370B5BC9EA4EA774B059 +5D87C2F5FEDBB1D968F0729A5A1D1EB41ABB67B9BA1735E4E05559AED7EAC66D +120A3911D284DCAE2018F883AA804CC9DDA766EBCF15CA68D755C30E02C01262 +9BB5113F920CDBFD5615A35253D968BEC1722CE2A13645590B05F12849830F0C +CA08D642BFA26B23ACFAB65C54852B947378033C85592A0C3497A03C16190EBD +ABB792CF72F35E0E6F37FC4E9EEC8EDC1A4916452575C7B3F2E7497A91E603F1 +2241E2EB52B5EE286D3582FA02F4DA54FF066474763370EECC9E1E60195986EB +4C4BCCE755BD139F7D3911F48E1BE5D86F74CFE9E43CC26436DCE6F520A16FEC +6BC543657B58D17313B32AAD5456A7FB5A5279043E68FFB9229EC6DE4ED5A8DA +7D9CD8F2EECA199594CF093FB8D49DAB28DA0EDB9463FC691FDEF96570BEA964 +AA4D708A58C78748BA48E0F9344D46262F0331241D87492D92E8936325CF2A10 +2FA4A263B7324F231D9898D3B9A1687237C450949DFE891DBCD2AE271493A54F +1EFAACCC687DB7121310F23489E7B11B551AECC3692A38778E34870D52D97A62 +8BF868EDD3BF6DDE186C3374415F03766156316B85C12FDEE87E53945816B7A1 +E4B6764A0F87848033C360F9637AC3E4977E95A4B4BF0A8078677867DA3E9263 +5E73E63BF4D510C4E7701979B23EF39FD99184AEB2BEE58EBE61914102AD4E5A +C0DEF18BEF1136AFBB8DCCF8C27B8893041F84F2C6DA434EA611EBCCDB674FD8 +A696A7DC3322D57784BFA903DC5A829DB662C0A4EE9F4E4A3C202A378409F5A1 +591F80E1281C37BB769E6CEB1E2B2930DA1463937707D0661275B66BBF3FDDDB +17F52681C14DE689A8C6F2576DB779DA5066B47A64135F3566FDD11403617AB2 +EA0965C54F38A22B32DB6208081585CD9A312B09793B1C1FA0563746991EAE6A +5E1AB2F9C2FBE93E979D8C74B1ACB91AA360247137244823AF5104CBE95341C4 +8676342C1C7BD8402FD0AB800B022A9B59AC93D44CA1463EC3CF8997C916BF9A +6BDAA24DE24D6CD65831B8E50C195D0463EF620D9B8A3567DDE34C83AF01D54A +2CC7AEED919407DB6D77D6124D75B84C9804AC607A6777F03F6B636BF5E7FD4A +D8D5F07BD93BF7D3B878829E0C4DDC773E05EC5648A53031C5BB81AD57A8656C +AFE18BE8083634A6C3F19DA92D2CBB229D225F1D15AD5AF115568D349627FF4B +C3D6663890400C2F5BC1E1A1E731383A3958BB81CA51E5B0366D04BF6D10592B +7BA0C58DF4CB885E940AB179C9355CE53FBE5B478692084E7617283D56973D8E +4367392BF6C1150DEBF459D14870447E4DDEB4C1D21905A5EA5E993611D8A4E6 +025350D72AC7474753A387E4FF6B9907F28808DC922FB777ABE03CD355D981F9 +1D77F997DF0AB8B7A26FF5050FB842436D3B6DB6ED212E9BFFEDA7D3958C62CD +93FD5A30CFD72807F188592F0A82200400C10C6DFF02A8053AF9B9A07F8F3CF0 +6897E25E09B7594DE5F86EB777378B0FB26F46CC8D6A5018E9E4413584CD0A7E +4B326A308657D62DC3F52A76832779BDFDFB3E488A83AAB17B920AAB6FEC1B5D +CED2A635506B1FA0698845A999E8ED6A11315A7926538D22E4854A274C7473D2 +9BA6DBBC7DEE251F5A950D0F62F276A9161DC1D546C04AD5F17FCD1E87796B6F +6721ACE5F11E54305D53479400C1A59CEF4C8770D3E62C7EEA9759D337A036DA +AA559BAC06FE38E3D3AFB6B950C284946E38E65A6E890DBB1BD9B8AE10E2D614 +3D563819EB1ADD2934306EE8AA00BBD282C6762F07FECA518F5985886E4A7DB0 +62E0D1D8FE563927103137035F19D1606BA7859DCEDCED6A289C01AB88876D62 +6C0DDF493F875241C7DFF16F72133343F40992AB476E5F84F49B1D0C796F5296 +EFD24101C91398605EF9467750D982CCCD4B937C7DBB5393C16412F1D6DCE02B +C7B485CC108C6321EBF1C608BC63630A2422AB980B7CF013681E4A5176084227 +1C298B769265C03C0A3CBEE6240C0DE90646E7AB730E5D5E73F101DD501B215E +0C207067F1E695951C726032A1B11A9B37EB84B0D6297FA506FDD296949F8FE9 +C26D848BA2E5F1A7A225BF26E2AEA0F352B9C950B47ADF650E1CE8801A65340F +CADAC222B3FD287BE72B87834E4589853DB2178B4192782402D4F78C39F044ED +6AF03CA44338050BBBC7C633BAA6827DA4F97A8307C47400CCC6BA4B1C5DF77B +2944603F47BEFFD06259B256CD1A08F62A535214B5BCCBC707FA756BD71FF74D +8B7E2347719C840B4452233B804496666ADAA0D84BBC6A705A9C77B5224E09B6 +DB39BB10C1F4D149305E6D442E7D8B58020A01C1DC06D936C579733D7270243C +367AFBB76001E331CFAFD81ADEFC852D2E598734CDCCCFD8C05DDC3040E38EA6 +42C62AADF6FB326BA0D4D95BC25B242C73A631A39B2EE585636C88CDA67539FC +8C6A255773F6E68F8EFD7D51166CFD1E03B285AFC3D8A7C81B83F0D950DAD2F3 +ED840C53459138C37E00D26A712B9C188B31A371A521F9DE9E1F86352211F2BB +BF036255E83C9F847EC2351993BED767B3085676EADB90FCF6FAB4B71CEFB433 +81D4322E7FF4B60F3312FFE826D8ACAF741FB1F4063CEC6277A34CDAFFDBA8DB +8B2C4487DE9EC1722AC14066A7B4D7EEA7B72860BAD93A2E414FC4E3FA2AD425 +7AFB55B2499472FE07B6C354CB65782464D2BE42C0D814EAFBE88DA3CC9AE64A +92B3AB194DA6FA06220921EE7D2A520E12FCF3153B96806A1D450F72A3CE5E70 +07939680912BE5CD7401091DE33D6A472DCD3084B026E49BB0BC85A603D4AF1D +E6AF42F220B87F22913A4347A452235919452B55B66A81259C4C1043A3869292 +E5FDC173B68826B15C3EA6E242E67E22527BD17C13D14367D478A2DDA733AE8B +3A2C643D94A36B2FC74B53A9E929C04FAFAA990BF42143E28A8B6DDDB556D22D +3BB579328E4AD9D5C3475B9B1A2B0F018CA61E48EFCDA4132D4899C7CE20D716 +413AED9FC181032081C0686DA62604444B04310B269840537B20199365941F77 +4F8CB1F07D5498B68A580366AEF3968F931B1BDF59978009022FD528D9B213F4 +A4E1F6F2DF44B28CCE75B08EC85DF704ED1096FAA03E32EB72EE29B185F71144 +1471ED972022B4D84CF007C1D9B1D44733B075801F323729C9FF29E681FD7B0C +080A5B57E373ECC18CC368C55FD0BFBB72B49DA6F49C7240F00F52C450ED1BFA +EFCF250DF79F6B91A1C43AB587F21FEB95C2675E73E63BF4D510C4E7701979B2 +3EF39FD99184A94D1E91373F67E464D8057C5EF17F1C3EB72CAEBA74FCD8EBA2 +F72B4F6B519FB73BA2A718C137174824F59FEE27D46F9CAEC0D5C3C68A433198 +010C94B88ABB8D8D00A645A4E04D0DC15BA4F0C1D12F27F5DE5E37A07F94AB39 +60C35F2ADFD9D42E2637E8918867F04D4049A6FC4E4B664B3723329DA39C7D66 +7A4C093048E3F1C940CFD62E7072F5E2852692398A09633D0B1104A5F95C1354 +C0E643CED3448BF453FCD9A4F194FA648F9FC0971734BB6EC61C4E4DCC86D3C6 +2FE9E069A1725AEBCC5CB1F7AC43A2D34378914075B7A31ED94233A9690AA696 +EE8683182CE3528300002FEF053DFECF68261DC400897B7D283580804C28E32F +B3BFF145BDDA844AFE41C6709E48728C3C29644C4DD89EDD03764A886747BD1D +DF0C56D2BC9F57D2CC8C4AA2D7E81DC82DC430514579079507174A00636B3B9F +E10A0E27F605C0005570FA47070FC79D868824947CDD08A647D93504EA067D21 +563F33124B63BC46B4D40191FF42EF52D058ECBC2D37B7A8D05B1D00B5F0D320 +8CBBBD76524B4084D5DBE1934628528987ED9FC62F04FE7B789D5597FE88BC29 +7402A9A218866ED9A2BF21D72590C63F19DE6EC09C0A5F8D10382048526B311F +50923B7387A5133465DDF69890FB2039F3590847AEB6719E558D3F664D554AA0 +C92329A4040B4F1600AEC0B5C594A022F1C722FECF62CA446A40D9F40D12C0D6 +DDD6E89A3BA6468B6322EF1EDC13F20FFDA5E4756A2D4B952A209C4A54244D0B +32FA271251FBDC140AE17DE96263A6CA5338F0545FC28B0036DBCD931083C850 +C04BC1F7AD4479096446E4FE0C6A39303F62275478A5CC6EE68F395A1EA5B475 +FB3AA771E62BF9FAA99B2B376BD412C94EEE2A88B057773FFB718E2CC2EB1E32 +185E5FFFDB790D02CA4C9C7A87CA8D24FD9211E7FA939688C11F16242C23E014 +71E9983CB925E93CEA2A3C734D02A5817427BAE8BBFC432A5F3DC8E909727503 +F7C8EC8D25C8D12B6346BEC24FE59880303D5A6CA70DD628D2D969B17440CA9A +F1A54675CBD7ABF2B1C46B73B03A67E7C577911EC5D845FC0352DC31C19D8A42 +7C54D298A39FCDFBCB88AC0EA6AACCAB081537DBE660E9F07F9BE1DA54BE9178 +4B721065224C925E7F59329DF6ABCCAD6C82EB09720475D09D7B01F32707FA6C +D97FBC288E5F2C1040FA69D4FF14791771EE369B64E6698745365B42246117A5 +BF1DEEF73D15FF20CC36B4125CD2C4A76466650B00DCAF38B8C9332CA8DC2E6F +4519765B0C595074FFD037E05D5CA52882F7204E9DF81B2CF21B754D1891AD19 +EB59A53C5F4FB5B0258F5785F7F312637BBE20572943FB64EF33B2776180606E +79F42F69D72A55D44E2590664FBDDC6FE2646B6845D9D4835F7F359A409B2C7E +C0773CB6FDDE7CE5A7FD73D69666B6859CBEF16963F954230978BD23BDF85721 +5D9B2DE05BA12D9AF4F7795BA4F9747FCD772569E557E716BCBE5A066B23A626 +0659E5AB473675F8DBD91972A0A607EB12F341D10EBE8321430B4EB6B72238B5 +7AAB07DDEECA4ACA5E808C5F4AF37B677DC5FB7D45B0324F1F3964D3ED3CF38B +91C915C91E637A223A0F6B13086A33988A6DFAF89A663326843F3F6A4B5F54DC +2F30B792C83DB0D7310579FA3E80769277F5D4878326B6ACB123477906B1BB46 +66AE24268F228F0EDBC59DE4F648B6F6F9568EB7FEEF243E5A44C8512CBC8FA9 +8A881F22B81F1A7B4256863676491A327F081595235F72C7CC477CD7942D236E +72EE4443C99568468579E06CCBDFEDCFD18369F27ABB7F266FE28D0461CF1C65 +AB7C2EE42288BD17DB983600580BB207C06DE6CACF4C3FF495F0D3B1317D4933 +E1E097ADD7D1CB25D2CC7FA26EF0C059090FB93A5747EDA57889E69A23600E8F +851307C6204A7730012E0744E449388FB346715C56613FD2C27A6FF7D30EE720 +575B4FCDBB2845AAB962B9982C571293D7F367FDEE695858694DF4BB1CA8088E +684AC60B650D0B4FECB6021EE5AE710302645B976977975D6C2F36AFF88F9F4F +FADCBF28E0049FBF8ABCDA48A796A43EA25E34BA76F1681A3282F7FC211E17FC +E8376C60F780925A9118B20AE2A92285A05CB8C6046BF06F72133343F40992AB +476E5F84F49B1D0C796F51E91BF3545F58EBD511287D38F3CB364609108C9912 +12A960169F1FE7A3D115E94D83126336DCB8867A795FA6E888EB59E5E1B9022D +2E4700F5F4896B8AFA47B4043072D09DFCA7BFCB7F37873249128C214C434123 +A76CCD3AC9659E3AC8CA5DF66DDC7933F828D3CF9ABC2827A13A1D67C7920FE0 +D18A619F3B355B53B61EC328513413CE7399B4847AB1053F4DCD13EA221F4A50 +93EA63B5432537E0898958555F5218EBA03EE4F33D65E7E7286733FBE47E13C4 +711484075AAD24C10874C856F4FDA49C6614355FA375742A1B2D26366796627D +7A18371F4B613B76280D3EAC620D85C2B4C0C637EE2910757696C3F132009340 +8466080E03ADD27601ECC2DFEB5A9335A6FAC88568921E77DDBBD2391EBD6625 +AEEDB22442CCEB8402DB1C5A10C4231BA0D23BC56E88AEC82FB156E051F2DB8A +9FC2F09E621DB4AEBA91888FBD4734ADD05ED338872BD89236BDDF5936B95A2D +B43452C78FB25F02D3C22659759D0EF6FE140A6AE50E48C6C1963967ECCD4DAE +F7AE37B526265F1A63525475398013F04B49F67164F03566BEEDA6757BBFABA9 +3EFAB83803A78F22D80EDA1C26EC08952224811BCECEB52C86E3666430E4FEC3 +9C4747F3B9C0B376B51523394318C22B863A359B68FCBAADEDB10D36858E6440 +3E0894616BBD9691E64833B16F5BD0C90411E48D827296938139D9AFB275D369 +257E42AA6F9A79231F80A434F30A29E7CA7AE699D0E5085DA46C30692F2D2C52 +F35DFA76D8BD28B2DD16C22B540BD2E3DCC8292EE1E2B00C53DF9788B4559197 +2391929A1D45F812A6DF9DDA78F22714FB9DE80D3833DEEC7848D7C0BF8E39A5 +11E4624C7214E2BEDFE7B9965171FF22F317EADD63C63CCCC7D4581D1D357E52 +311AF227B3E316B42942DEA1551A96E5C205A44CC4E279255DEB3D39C8E6D7AB +D853690FAF7F415B3CCDE7AADBCF72697BCC9D14678F5160658DF839B7D55F3F +5B546FBE66063A676691C47E964A84D2323AC844A204BD9197E14F5CB63D98FF +4B93FF6EEE34EB04C672E85C20E450576F09B34137B90E441CB85E9EEE582D06 +2693DF8E223CDD15B8B185AA933204E8C629A51895DDE3615B9F1E6134534A31 +5CF6317DA45C4C757395701D4EF87FAEC2B30D2A6340553EFC4C2A1E22ABED84 +04163ED36491F24D7C3D634B25C2CC15C1E42B2CFE1B1C5A0BEEC5A1AD2C208B +AC8E9555030AA853A153B4AA7E3F0FA1100B029167C43D358874EDF1758FE62C +C19143732487FB28A99C314DD32EC802120889F3D077266A39B34F4B3F800F4C +6613C9390DD952CE55B974EC0DED1BE9967C8ACC7E0441C6CD4FEA8E1E92D4B6 +4EB4749884F96854C277C63649A9845BBFD1CE04AD224212F6086D865C491EAD +BE21EF5DAEA5041C66781B5BA1F4CEA6F23E7D025234B7C3DD2F5898217F5E7B +A69086B2FF0BBA147BFF00785663883D258292F85CF4A55528AB3C9A630B8EA5 +84A415A12FD2CDE2A2B3FF24BFEB6F0D94065A3FD6FB3043E411D2F135A9CC96 +6A054207E8E00A6D8FDAB2BF6B4BA1EA3849CEF79998C36D77447E9A1B860E10 +85D81B878A24E96D6E16583FA846D017CE2040752BF94A98902E608264DED8C3 +241F0C713C7C84B6388A842F52A16C3549B9CF47DCECA8F2FD4A84C6197D9DA2 +FDE6A9CEBCC633F3D38DBEA5BFEDCFD06C7F5F1463ABFF37AECD69BE9AD7B87E +C13DF7B666F76763C1E6062E25A581FADBE7C902B039575F3C31D170F74A5748 +ECB4D1A196028414E78C7DED728931C69CBA932308234FC559DD1F7D85A7CD3B +B80421FA781D90E6F5738600BFFAE3E467BEA9BBE6258A20D9E32E1741C71FC0 +5186F56A089E390113DAF618B339808C173E0BC403A3CBC14D8D087E4AB1D89F +945EE06A5FC0B48EBD90810AAE1F0B28330E00E9D210D7B972D494AFA5BEA7CE +BF603600E77410A768936DBB1162F16ABBA50F261BFEC5CD925525081AA905C0 +9F8160E70FD5AC55F22E637AF9BAB4CD7848CB68A5110310C59E864A74877AB5 +238421A54AA1B3BE277E804C6BA17F299172AC3A4A3FC62296E2FA2302597BFF +0F12D7DF5CE219716715073174FFEEE062F1DF68BCC50EAB2B6C8E7EC2B798E2 +E8BBB5EF2D6F8F48D39838647F35B6059CF7286586D1DE7A3487984DC8F14BF0 +56FF0804DE76474D0EE084E363C8B4EAA1C3E13281F8A4E0DEFDBA01DDDDEF01 +25E3465D43365F4D76D05C717514E523E0B7D90307FF79C0CF85CDB8CF6DE5C7 +AD5A8F0F05210CD908AA7B6F582F60F9AFD80CCE1F67BC159176BB6F1EB52D69 +9348651F043D4958CF8F8FAB1F5AE6A7B8DE3F5E89FCED37E45A5A6793A3E066 +886B8E0315F5236BE48B537F6DDE0C535B2295012C9C5A4D125CBC6CB1C6D73C +FC6B370A4759C550C93A0C1D85400F9AC9F012CCB5C8C16086B89FE4BB847365 +0039666B5F3D9E08B7A152C7784AC66F6EC752D427AB4B63C9D0A6A9BFAA49F8 +7C4FC0A7241808AB8A493BCC00B51202BFF8AB5B5A9B4EB45A97E404E7050159 +4079E071ED2FB13FB2FE1EFFCBC719BDC2448BBFC520C459D8CDC29760EC9E67 +54600AAC5AC9DFA7381C5F099B37C03E587844F40FD2CFF0CFA97BB0E76B3663 +70BA0E56621FD8BDD1A30E7692524ECA63916A2AC46ACFE18E88CB9BC5899906 +56D0ECA75DFC764023564E8FF99756A8C128E89C5355F29E7EE697BFFECCAE75 +C27AEA6C705327D9BBF6760D67B53706A450EF53FBB966763DE87DC346FB77D0 +5D1547586057159EE81BF46E2F73407610A67DC35EF6EFC93636BC1482F58C6A +6A80494F02A74BA71A6B6F27C39FEB34D964638590E25AA60E8F85B838B4AADB +AC88BF012B53F8D3262E9BA4F370699C8678D90F0DC1EEB328E08ADF89735A59 +A4A4B48ABF4B835D35C5A63EA9F973E3F4E5F1A14EBF827DCA38CBF9A44C773B +1196EC8D2C2382F99AC70E64D36D236DC6CB62103315FB007D6DCB2A974E04CD +D34141696BAE8F8DE78325F8F24BB4FBCDEEE2DD064CE344608BEFC72FA3BC09 +B4E850D4FA336D2EDB9B6D48AFD2AFC82E953903FCA10DB072F9CEFB9B43D1AB +67E0C1B90B74C62FF8FD0FCC23ED16FCA0E10862BBAD279F932368BBBCA91BD5 +350FC06013F4FA30CDFC5AB855D56C6B1D3BE08AAFE98B384B288F7BF88EBC67 +BFD892E35E6940E94893E1CDFD2792221CB0969A5E6E932885990E7EE6C9F7CC +F0EA8148739182C5F45447C3B9B81E57DA1D717AE5E115B691DADB2DFA778AFD +C33C0B57B8121AD86C5620623B98752E1B1BF5B89D0ABDF10E46CF71C05A7C91 +1225D77F4026209FF0C0A09F68895770EC42B469B08C7092733A204521601D93 +02DB9BF961F09CCE062B17EF20E492C02A1389BEDE1DDD04E44AD3FD17A2C6A5 +6854206D95098E2351F281B7E695147C082A5353765C789BE6E984EEB17413FC +4CEE9655941884D3B9FFABCA4F49031745D86203838E62F41BA87B4E08CAE59E +8303C56509CEE4C3952CDE80EAB585F5EC343516991E7834FDA0F1AF41BCCD59 +0FE4EDECB89C6B7E2213C6BB5DA31DFB05876A64386E87EB1534B5B9A874B922 +4DCB5B58229BA324E59A8110793BC8581AC12FD0983C3BF578078C86E9D20259 +50BAC19237C085CDDB6DE033212209872667423B22D9891D75C4270BED8A8CF2 +D09B98B2CBDFA71196E5E374EE8BBA11E8AF8ABC55508E470D0EDDE6465223B3 +ED9E26A5DF6D48DEB32E539CD690B41B639E21B547FCF698B77B190D3F471823 +27965F9752C64E9D400BB556C2DD51FE2F813E342D74B1A09188847B2128EB8B +139A5FB3EDF2229376EA1D7CE4898094BCA694C00877E6BC65EC82F51AD91A57 +B1224E2237CE0413A464973E2730E8D19B8553627D09862B93AB33E5B66B1290 +4822C98237911453E6D95E23076ABD5A74826AC08513E274289FB76B207491C2 +62E31324B0F048C2F099F9085FC2395C8F5A89348E26FE2696150AE062E40D2C +F10D2FA439CD2633CCA61457AAAE0DE1BA31FB51411ED41D825CF153F8E257E4 +1E7F48D2673B132906D4F88BF12A3445794FC9DB3F1BB5533780A7553ECD27B3 +28EA8481D053315553F3C5C3B96B628FE867857D585ACE25A158AED63B8FE391 +030C55D4C25338DF30BEAAA6D87458CCF22F5A30841D29C6141EB17919CF9B65 +E11955872F23EB6A04B4F8CC914735759D5393B1A6A91A96CB60AEF58D260F51 +7E2A9257D7336AAFDB715847508E743D132B9B33E8031675628BDA3DC28BBD5B +B4382EE924E0EA98D9351388FB5E6F2CB5BA07D99297744EE1FFBD17B7EB6E0F +B6E1E80991DA0D3F27C484CC619BB7DB5CBC2EAF59A05426EDD6E98CCD373F3A +E0439424CA6595EC7D7A980DB1886D0A38261697EBFC34E6CCE364DA954F8954 +36AD8E34AB6B32B5003F5D1F51334C31E6AF2EAFE4760B0C7A7823081E405843 +7BCB558A2453B19A9664C864AE888FBD4734ADD05ED338867F326533B99DE689 +1224A5614BF4EF1DD2FD31DDEFFE8728574D062226B47B9CB5B4647CAD084A51 +EDF2A7B7B4D0895A34B9E6434393BA92AEEF4724C34EBD9DFDC20A1DD4F570E0 +2343F42C7AE268DFE56E10583707791F8532B9FA80D08E4430665EDCEC71DC39 +584BC7A6769C6C5A6CD7602AA4C8665A3C51B5D5AE82278DE0CA37908C1EF055 +223B29AA0AC2EA497E7C94C1D7BEE1AF116B1ED44C9571982039742230A411A8 +43F1A39E0E69027034A1E6D4925126349DE06E101868BED82BB51E911855081C +F660844638B9EC5214EB8B4F3B900C34193E943B45289DEF4189B84A339700CD +6E74F3BF89884DF1DBD215120412854F4BC16A4CA2BE0C84BF4624522F116E8E +B40E4617692ACAE9C6921FF416129EF0D8AF161D0E0F46F27CA200B432D886A1 +2EF6332152F0E30D38E2B0F3A51DCA2130E99F0D8F7F571155B086E3922DE513 +B2D57734C84C02E1F9C93AE270A5448B0F38289955FF8AF761856FD959CE669D +97E45834FEC5C90ECBF4DDBA641882E775D1DE07002E86961D2048A927713588 +BB8FC5E9D82F1E52EE1B89F32F409EF0A0DDFBCB2C1F45FC45FD5424D814E463 +358D70DE7BC6BAFECD377B48633D0105D1D238451E8ED99C8495C8421BCEFB6F +E8FCA1DCC7AA855CE318551EBD9B8F4AA038DF79588063FA5C12788BC3A2B80C +CCA6788AEF25264822AB4D94FD51449F12FC28AA9F0286C64F328339EED21D83 +604BCB1609A79265A4BF29EC531D24870365A38AA8C5EEDD3B47482510597CF9 +A6FA677F1EDFFB70E37A26C6C3F2E101693C946573FE7EFFEFD7F25BD5978E75 +57824AAD36B6349FADA1A4CCF6C7C7E6111B92133CC1490D70C0E83B6D78E41A +A75A18B92C2A5B63978E50C74C43E30C3627ABE7BBB46241E4C1BE1E185A2648 +8ED6138CF334D63A75CDA615DDA9131221DD7FC2E6AC04519A8277B0D0ADF9AB +E8E2CA928293FEF7E667094888C4727B20698DA61FCA950DB76150EF6A2BEC06 +9187F54D15342F45D4F7750EDD284F3076256851D7C637B282BBF5DAB0182C67 +EE05B6C8A2D148A3DFFABC322A2A3F62BF60D6F2439E2D50DCBD1C65878D79CA +F427454F554B6B6182B53B81600AB81C0C7BF7142EB33AE0F8CB8DBC2D1286DF +1345899DBF89623DA48C5147CD646223EF5DE660A82E05BA98AF862DC9694B31 +E74B4C6845E3E6B8E600F5C6F70C493018B91D82F889200505C07E64B2D4509D +1270CDBEFF01A02F78EEBE769312C50E570718E585A8BF0DCBB9CEC865DE1B69 +C5A94732BE0FCB9BFF90C4C783DD983579A30AAC1D4AD625056509BC9BDE9DEE +1E8951142A28319378A3BE8971E443E19808D80B366E84FBEFACF55316F9F40E +FE5707065C052E245CC5136B1D3C93DB62021467C39F2A7C4EC37FAA311671BC +D21B2926BE4C650BD6D0D1AFA5F12B2F0CA3130E229B74A3CF91E2599B2F6F44 +3D3D7025A5E58627242C75E303F4155CA1CAC2A5CFF1F31443D11309B66F0098 +08B3E847A873C89176E748078A8F4F7C2D4CF64802A82227ED89B7E927DE87A8 +D4ABF3AFA7A54091CEA8B1E529DD5575C2362EA9F95EB9E16E2FD46EC9328548 +7121FB3EBFE72A4B9268E1F3D065E8BB22B1B509983872C58A3EF67D2D719700 +60C270EE7CD7D944E7A0979048EDAAB75DCB29EE2874EBD426E37B2FBEC266F6 +3AA2D015BF620BA53B1985060B8735BBAF575891C91700EBAF3DE4F3A232CBE2 +1ADC4189E1493FC16F69788FE84E1E85CFE56E137BA47C2A14D106F554929FED +3ACC3053926BF4350D36D28E2E8B90CF14F0639D8265DD500A80ED96EFFA1CF7 +69F4A2A6DD033D6A0D6EB12C3E46C8DA1613D52F0B0541ABF683AA264B2E59D8 +3139A7D2DB95D15BB1DEC6608EAFAF329B11B869FD4AC39AE73E9D45EE384CF0 +556DC234FD1B064BB5E52A74B766ABAEAAA44F81687FB393D3E78A7D824F2B9C +42C3AA21ECC117B8B004B03DC74865B5891F67307481359D639B354E21F5E644 +68828DB653BE17D4F25AB9ECBD3CCB4EA3A262534603D41E1975CD59E8576E72 +A8186570F0EBCAA0CCCAD7FE46DC5D313429BDC7838A9410E7B2D42EC2BBBD4E +1BA25E5FB46827BADE8C69ED7F226EBFFB0FC609E366B12B8A3057FD5A348681 +AA246047CA29CA6B442FEADE254C7587DC65EE0B8DCC3F56219CF698FFD3BC5E +89C0FD5D7B7E43A16384AEA13283716F280C3478C8EE4EA63876BB32BED58DBF +5688AFF3541CA173E13F711FE424013FEB94949E515CF5F1C05B1237C7D090F5 +ED1A3DDA29DB81DE9C0F1148A5CC5C9F4F3BE200877997AEFFCC4145600A9B54 +CC3DEF1311E094B951A669BD5F9217FB0ED537AC53C042CA8AC20930D814C6A3 +E6ECE761C6C940133F91FD5EC34794E92CBFF4EFB16BAC7698C9AE38C9028C70 +E1005AE4E6BF0D1AAB8077E21BE3E767CA6BFC0A34A28AD6858159DDF19EC5D9 +BD286173EF785037A4B6194E10987EF777EDF5F4B1F0A6DF35BC2A47CC76393F +477D3091B96840C512BF9AFB028AD7A598FB92FF2E8F498D0BEDA4CD41C1092F +4FF2D03DEA8AD588BCD2CB6D686BDF9B19F41999337A57A67302CD793D3CE49C +D8DE2762ACB44B27044B3F72DD84699ED708C0A0CAC3E2A3DCF7E345AD52C326 +F7D4869F5BFCDA189FE81641832D1FDF9B36F81664F2AEDA58AECFED688A8DC0 +B24157089E5294097F5424CD1FB71F629BE0847718ECA5DE4ACCF888D793697B +5D7EBBF108ACDA4E402DBB7F245AA757A20EFEB469DDA29E77F9419E4E986667 +52ECFBE462E14781380BEF65C161371032BE4902BBD57AA5DC285EA30F1DF90F +ED2E1C8D1651E7DB7278DCC6E69F910C1D7EEC7B9243334E9CB20A617275B4BE +B257C6238D56A1FD2E9B458B11907B246D94B12617AB50EB5A520CD8B2844CCE +F57D8B40A5A2EB1BB8C26FE9004BC127FB7367DD9F765D761FD642F61A533698 +803DFB2A20226E582EFF3AD5722A664D35522EADAC9FFE1131374EB2AADDB233 +7DBFC80F40D7B949B79724912E91D9670FC49664B666C9ABDDA67B2EE094302A +297311DA3110A873E6F7DF8F113B6664F2CF41C075C4DF19A0F0AD8A46F5BCC2 +BA12C4D4283B339BF3DA423C82A9EF28E83FDE0C3C995E7B4F90FC0A8A665FFF +B23654B08776938DFC3DCEEFBBAC6F7B4DFBC55EA79B0658E7DF9C1B3B4A2854 +5B49091D1687034C4E30A58B8D95C5D8F68706FCE622A44622924C6DA812131E +F8444169ADDDBFEB23B71CD65401AA0472520E5C2875336BAC5833A9CD16131F +DDECA7A562FE7256C028C768D828B26388CE2ADB1B7390B4C389155787439EF6 +2CE27FB2A049346C8F1199E124CADE5FCC367A9EC6EE5FB3A93AA01DF86760FA +5C65BF5F0FA26E2E35DC3C5A2C5527F1BF2C13027301D54E815FD9B4460A7C92 +094F00C582E77F6E21A71D0C319A466F6ED4C48F6D4440488AE7C9B57B85DE61 +CE78FD29960C63FA20CAA8448523E4FB61522B51536AD69F860DA401B5AC451C +29E535A2435C3C00C5CA23DC0CEB40DC2ACC2E69EE0BDA090970F9AD3D73778D +2BDD7E552A5BE1BE350CA9C73DF0C7F451EFC226CB3BC41B415182F40F549315 +6E78539970EFB2D13C855D11D212CE13ABD5A53516F1582B61029C9FB50CE54B +E9BAD9B7508388DD93682CBA745485880E6AE8A4F4C694BB6BAA955D9EFFBBED +F7B2942225BD45F6FE01CB6C10015841B66CD6BF4C73317C565A241B9F91FB06 +04DD8A6746D4B6E7DC9B82F48A4D63C9D0A6A9BFAA49F87C4FC0A7241808AB8A +493DA41183AD94729DE9FEDEFD6748EABD96D9FEC55051D25B34C45AF1C4FCA0 +277DA2CD4148CC8195477C862FDCC026341167A07B6BA482AA6199B185491196 +BBDE5079C160FC63797A999F4405E08A4737EF3B38F974D988A1B6EABC3BA669 +33054518026CA3C35805BA4101E5B57CCEF1E6A68654E1695F8958AE4D69E507 +6CE4300137BE4058B8B29B70C0831ADB61A92C2DB592CF08B3DE2FF9530571CE +273F61F89C86DE2F31382706EA33D769A6AE20559829577BF4A90C0A7A3716E4 +6F464A198EBEE6C40ECA67B948739931070DE3741576F7F6B1F20D320C61000C +37FF9462BE3D409D7DBD88E7D715BE5C52E83D1AE4A08F7F2648E1819966BC24 +76D4AC4E4347E74591989CA3187FFA24144AF9A62F7A0EB816225009664E3D8E +BD0FE63BC9A08A0BAE8904A5EBDF9FFBE3A3489261A07F287B0ADDFF5AC82153 +843C6F7837AF311F4FF876ACF7D93E247502747D6F4CA1BA700D97CD1B89A257 +11472078111D0E8131F155B106D862F0920651AB446DE4B526AAE0DB5B83CAAA +C0C03C3F55166FC377E829EB5FF3C8466378E81CF88EF1B4ABF193F6F0F90153 +7ABE3F126377E93E4BC9355CD59870B8C57F2F7EEB6B877B917E0EBDDA109DD7 +181880277CB69B8FC62FB350D208B441C523991477B1D1D365CA8F3F1A0598D9 +89A92BFC582417614AA3DD235D36BBD540E737EAE242036E4AA12207AF01E1DD +8EA7AE9EF32168AB40BFE54BE3F7DEBB7E4F9ADA05E422B435B4D7D91EB17F91 +3A93505042CD668C50729850E1A9B91CCB3EB15C6BC666101BAD394692F3C6A2 +D65314D2BB69D35F3F089F755BA04D5D03A83FE6048A4C0BAC128B7D4D61C2AA +87093F0D9188350856B40002A42EF6FBF55D8A0F6FD9E30E3B040CE6D2310293 +6B096D0E7801038F92981250C3BDD77F02C296953F49C0B2D5AA583BA3071A84 +2560444831F001EEBBAD4BBC3CCFF6741A5C45AE186A2F9E899153F7F2F9E5AB +5812F6D30E5657C31D96285557B332CEE2959749E610D020C961422A96281CB2 +2A04A78EF3F2DC126FF7A05EAE5CBD949A8B5F2E4DF2F0E9273EC494E37324F6 +8F2914E39C7B3BD5D837416D3E85CD0D1AA5F35000BB2C95BA008CA2F9F66D90 +78BABBFE2E4AF4652A045415357139779BCE43F23B5BE8837EA00B30C0BC7FF1 +1AE673803E8A2FD75A3FF6C97A4C03D57349A144ED9D6D717DBD75D305E971B3 +01A60F4D9C07A3E25581A4B9AE47730F34A68D2B30835FD377E00C7DBDBC3A2B +5338B14C93F707D2929ED2505FE87A03025806340E77CF18F450B11BECF714D3 +D4607C9B6AB0B075C2BFCD5D3CE6C857D99DF7848F603D411630A27D7680B335 +819744CAC5F1C047BDA931660BA768889CB155EBDD1341D52F0F72C308147522 +A50B9B3EE1860D5F11A241C4889FC8C0F634CABABB7F9FFFECD6C57341C2275C +644BCFF020E44A3F8143BCB612744F21B97E41AEA8DBB99B156D3D5E566E70CE +BEB9EFB14E5341320F1BC615E42A10FDBA51398D360D6B457C578FBD1D9A4A20 +7B4E0B90F571ABF9B761FAEBAEDDDDA24D93F068318256A7F5F78B3623BD32DE +6676FD99BFCEFB2DB53C79D16B085D8400FFC9324014BE2A1D5CF63C39C13617 +3D5D9EF4C45B087BC34E8F14FCED37A8C610AFBD1A7A62AAA2CB9F5FBCAE6AD2 +3774342D788EA6A58FAD31A981655ADE7177F5966ECD7319CC2ECC6FA4408B1C +0471F995FF9B16AEB06EFA17F88C1BC49F0B639E3217A45DC6A679FDB1CE311B +B051D5C727C72CEE9A1AA9A0DC5A9EFB7130EE72EB3313510EDB1DF48D8CE631 +118B8C09C04174BAEF8DF1BB4A1E1F848C1A5178E9392A2E8BE06358E0BBD553 +D9454EA8BE0A8587039FD4FE1AA195D9F12E03463930D05A3D71E1E9830AC1A3 +1B7C40085691FFA140FCC6C598BCACF8A97102819864978EAF3E8DDC1E018442 +474EC6B0B42DF539EC1557767D528A6AD12C95E35E48F94F97079164273D164E +13868445CB7D1E2AA63F6ED520966565A91A5E52796975CBFDA1445799658F95 +5BF73F38B67E1FDD63579EE3AA4A4DC3BE7A532F8C1112CF4A84AC845ACDC41C +6CAC48DC8B469840C2E6E1EF0FCFB0208C7A0645DC66CD18EE7DB5F0DEAA05EB +DFD7F0B5FFA9569F0CF2DE5F44EE9D9AE86A70774BFA82C7B080BC0263B2EB7B +A006F1E34B5A955D6C0736E62CD1CEB660425F040200EDAE2413F8723503882F +2A971A09196EE70772CCF4E8199570C607CC5DC1D76431B25774F7345DE39A3F +1936FF1DEF5402DA2F349BC2D4AD8C286AE8F24B4C1AC770D3C56ACF5451ECAA +8405815C5B5497FD0900A840A22B15E6DAC8C7C3BEF0E6A707C1CBCB5F7BD74B +934EE2BC8350E3A8F4332FF89F7D0A9FC87686FC22C8F111F56D53ADC64547BA +15F1324CA6EEEEE7B4FA88BA66620BB08F65A08BF76E3E30F78E4E2174E4CA86 +8698A7B0FF83E348376C23526A0FC729A9B845FA4DB9CDCACCD1804B9444C284 +E42B386F6DC6C00AA4C418F45F2D92CFEA647A6508A8ED9F5BD6F9BFF7C22433 +634B804E051583F49A74CF39D36BB987128B8B12C2B28A050B50BD46CC83DDD7 +32C8EA614FCEC8F8C4FCBCE04F3C65EA91889541467D451A5EAE31E81DA53DD3 +8776B3E05B8A1455911AACF57CB21C5FF9BA513792EB5AB3F57FFFB003F6BD74 +6FEAFF2AF04516461A28EE62F05FDF6C538E055B61831B9FC0792BB035B58A2D +A52D5BD2F0B2A939C42476B611F1F52A0401F6F5AD07EFF1919E9BA90194E24A +69649F0DFD0046D1395F4E992F9D944EDB02F6B9D49C876062C19E602D5E0CEF +D00A0FA54A7F5E9B7AB69DC77FE9A283B3A8C6A4139138869039B5673F1930BE +3BAA9104DFEA7D363CCABA3B1E3B43704BFDB66CCE11234FDDDA3EA1A434F740 +ACEACE6CFC04FAC086AA21D20FDB13A7B499753DEAE6F3FDA550DE299FE165DA +AC891809AEB2967338BB1AA6153CFD9D65C06F84A291CBEAB880B16D7DE7352B +F4EB85E4744266CE245095B21421E755BECBE942D5F370C36CE40D973B0468FD +4F84E83950B76B1A05B4DC73008014921644E2902EF213A594FB8E6E5A8941D3 +2C44AB4D0439A12C63C1B6345A9FD75F12C8DFCBAEB66D8A900262B86945497F +F2489064B34767CE49F273B3D3E2961023DFA8D13AA1B8DCD04D9E264E327808 +A583F9A2F41D842AF7FEA21F901B1F63692A34404470E0F084FA98DAF58EAB17 +12CEC85E38FEF0B2C6BECF1DADF35B869BB210E4CA6AAADFE7497D98447A7ACB +6EE7594E662994CAFFA7B04EFDD6141C9791CE37599B9F1D2C6D558F00647A87 +67FEB6736F0F92957709B653D39429DB2C8A96440B5A0BB64D7BDC16D8E868AE +A0EAB16C0FD5D97E2CDA94DF2AC0F9175234F4446D8427F55BC15D75E9B86851 +1B4976109B722FE2507621DE9AAB46C7A393C9816115AFAA83BE1A228A0D53EF +7515F548BEAA33CB2D14C79CF37CC4D053D8937CCA67176A8E699B922E55705D +E1FDD7B848A7CC85230954C93C2D93ECF503EA443E0C8B42142FE23F9C4D2A01 +66FB3B0E7AE4B124605BD8DB627F7A4D5FD65F953DF292CACA5244789CB43178 +D4C12A0963241AB41375BB68E104FE76 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 21050160 11840710 1000 600 600 (example-image-16x9.dvi) +@start /Fa 253[83 2[{ enclmmathsy ReEncodeFont }1 106.665 +/LMMathSymbols10-Regular rf /Fb 133[45 6[40 35 1[54 1[54 +1[25 2[25 1[52 1[46 2[54 50 17[77 20[29 1[52 4[52 52 +52 52 6[41 41 40[{ enclmec ReEncodeFont }20 106.665 /LMSans12-Regular +rf /Fc 253[415 2[{ enclmmathsy ReEncodeFont }1 533.333 +/LMMathSymbols10-Regular rf /Fd 198[251 2[251 4[251 49[{ + enclmec ReEncodeFont }3 533.333 /LMSans17-Regular rf +end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 321.19995pt 180.6749pt + +0 TeXcolorgray 0 TeXcolorgray -600 900 a + + -600 900 a -600 +900 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 180.00221 lineto + + 320.00407 180.00221 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 180.00221 moveto + + clip + + newpath + + save + + /pgffc{0.75 setgray}def + + 1.59404 pgfw + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 180.00221 lineto + + 320.00407 180.00221 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 180.00221 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + save + + [1.0 0.0 0.0 1.0 135.11275 71.96574 ] concat + + pgfs + + + + 0 setgray + -1102 900 a Fd(16)p Fc(\002)p Fd(9)-600 900 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 86.31467 32.80045 ] concat + + pgfs + + + + 0 setgray + -600 +900 a Fb(\(Original)33 b(size:)47 b(320)p Fa(\002)p Fb(180)36 +b(bp\))-600 900 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-image-16x9.jpg b/macros/latex/contrib/mwe/example-image-16x9.jpg new file mode 100644 index 0000000000..53a23cca9a Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-16x9.jpg differ diff --git a/macros/latex/contrib/mwe/example-image-16x9.pdf b/macros/latex/contrib/mwe/example-image-16x9.pdf new file mode 100644 index 0000000000..be2acde367 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-16x9.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-16x9.png b/macros/latex/contrib/mwe/example-image-16x9.png new file mode 100644 index 0000000000..028ffa6218 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-16x9.png differ diff --git a/macros/latex/contrib/mwe/example-image-1x1.eps b/macros/latex/contrib/mwe/example-image-1x1.eps new file mode 100644 index 0000000000..6feaa0f14b --- /dev/null +++ b/macros/latex/contrib/mwe/example-image-1x1.eps @@ -0,0 +1,2004 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-image-1x1.dvi +%%CreationDate: Fri Mar 30 15:53:56 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 200 200 +%%DocumentFonts: LMSans17-Regular LMMathSymbols10-Regular +%%+ LMSans8-Regular LMMathSymbols8-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-image-1x1.ps +%+ example-image-1x1.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1753 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: lm-mathsy.enc 0 0 +% This file belongs to the Latin Modern package. The work is released under +% the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmmathsy[ +/minus +/periodcentered +/multiply +/asteriskmath +/divide +/diamondmath +/plusminus +/minusplus +/circleplus +/circleminus +/circlemultiply +/circledivide +/circledot +/circlecopyrt +/openbullet +/bullet +/equivasymptotic +/equivalence +/reflexsubset +/reflexsuperset +/lessequal +/greaterequal +/precedesequal +/followsequal +/similar +/approxequal +/propersubset +/propersuperset +/lessmuch +/greatermuch +/precedes +/follows +/arrowleft +/arrowright +/arrowup +/arrowdown +/arrowboth +/arrownortheast +/arrowsoutheast +/similarequal +/arrowdblleft +/arrowdblright +/arrowdblup +/arrowdbldown +/arrowdblboth +/arrownorthwest +/arrowsouthwest +/proportional +/prime +/infinity +/element +/owner +/triangle +/triangleinv +/negationslash +/mapsto +/universal +/existential +/logicalnot +/emptyset +/Rfractur +/Ifractur +/latticetop +/perpendicular +/aleph +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/union +/intersection +/unionmulti +/logicaland +/logicalor +/turnstileleft +/turnstileright +/floorleft +/floorright +/ceilingleft +/ceilingright +/braceleft +/braceright +/angbracketleft +/angbracketright +/bar +/bardbl +/arrowbothv +/arrowdblbothv +/backslash +/wreathproduct +/radical +/coproduct +/nabla +/integral +/unionsq +/intersectionsq +/subsetsqequal +/supersetsqequal +/section +/dagger +/daggerdbl +/paragraph +/club +/diamond +/heart +/spade +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/lessorequalslant +/greaterorequalslant +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMMathSymbols8-Regular +%!PS-AdobeFont-1.0: LMMathSymbols8-Regular 1.200 +%%CreationDate: 16th September 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 556 156 0 +%%EndComments +FontDirectory/LMMathSymbols8-Regular known{/LMMathSymbols8-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.003)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMathSymbols8-Regular)readonly def +/FamilyName(LMMathSymbols8)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle -14.0362 def +/UnderlinePosition -117 def +/UnderlineThickness 36 def +end readonly def +/FontName /LMMathSymbols8-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-30 -955 1185 779}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105BFA1C4BAA966BE78FD2F618C28B35E2A9ABAF +CFC1090C3FB0905252C41AAED38054D177019225F56A500BE560889E991201E0 +4F9B605C0D22769EDC54E591E36E37E5FDE707BD42C0C024454DA2F639F72A9A +562B5C1D32C6F47FC06B117D908616531A8379DCE1701F7F184859612D9F84F9 +0EE31AEF799812A99147A8CD30D5F8F8F035757560E05960E2C327020FEAE317 +24C484AC0CD3C1AB9CF35516622A022D6CB83DEB8126DF04762C901617B35492 +98158049D5C65DE86143B7F36D36233A115C36DF60D3C55816B2B0B341102AF0 +90D7D4E00A7611262CCD366F870F0EE8175688261513076B608C7E160A9A79BD +2B66E2E2A89CBF6D1703854915ABEAFA09718FE338924B5AF1FBF1209786AEB0 +0026C38A2C7E208E6C306BAAF037DFB0F3297EE1ABBA65247CF72D0F78A9BC24 +038966CE124B94487282B69D6BC0B5E17441DA55415B5369E451E2B0D705FCAF +3AAC6DBEBB8AB0313C4C201F851DB96CA9EB49357C3C1AB73F0CA2110C994680 +5AC8F0D760C03F71C92CEC2E1A3AB84813D389BEFE7E0C28FC76FCA70704BC4D +159EE8B490B95CB09DD01A4122A686AFB8B9C69381C8C303F9A3B695238C3BB4 +CB44B3BBE50E2BAE63796BB51D945469BB75C69F7A758180B77CAAD2CFD5951A +23580A3D45083C8368543DD37AB49705B939804C12D4BDFA730845F7E42A6C9A +B3F0A376F44DC297393B85E8A18C45C99260BD499DE599CC0D76EBE4AA7D70AB +348FA87CA9A1000814C4FA99B4EBC35A0298AA29563B030707F3EAD9FFF7BFB8 +3B347C4A00BFB392E79B79F413E67A73FBB006EBA896A65CB21BE940A0940640 +34E08FF806A114ADD3FD42BB394F76CC77DD869C46DEEE20839C9A2FF73B840B +0ACF238D333719F5947DD4C39B8E3F070EEDDA1A39D526319828FA9F47F03D8A +245D8E215B37959566D26DD98185223E4FEF01676650EB4E26C0A425E6C23C50 +4BA94BC88E086141A4B481B1D085ED61872E8BE023618298C154CA1CBC5A23C2 +ABDC7EB93B1287558374ECEBB8152B9043D36537E8FF707C55BB3148059BFE8C +2A2F8B3E9B2B8B1C12E534AE818467322EB65A2F8B46533DFEC5C073C6294F2D +41197996BACA6164963C3AA18EF7AE2BD8E00C40760E980317E83B7F3D7B7C54 +0FF26E1F0C47E3EC2566D5E417FFB95075CEA940D3C1E27CD199ED274C06E9C2 +A19346E96F8CD9FF5592D53F8D637AD55DB4E8A614936BD2E779FBAC53704092 +499EEC171FE3C81517DB8136B4F2E506557011F19FF594D1CC8E5129D1D4925A +F2D4D21A7E823EE8E10043CEA66BF470309C28C0C116D81EF48404CA14B97108 +4478E3A908CC69F401F0A5B668C79C46FB2F81109BF8E85036732B546F4D26E0 +10D52E38FC25647DA5F5FA826CEC12125B1AE42604F8A4EF50CDC9FA97256BC4 +F19470589D545966F5B37C9BD13D2AF59483F4A4BD1A3627FEBAE54A317B2979 +0ED9568BB68BE01D53E00C5439FF8540C19312C1550E14B596D25366F6C714A9 +9FC77AAABADE9866DE75D10540B05A69A999DB055B9548C49B3B0F5AA054ACBB +75E263E63E1EB2D577FFAD4E88E0DE2F +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans8-Regular +%!PS-AdobeFont-1.0: LMSans8-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 806 194 0 +%%EndComments +FontDirectory/LMSans8-Regular known{/LMSans8-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans8-Regular)readonly def +/FamilyName(LMSans8)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -117 def +/UnderlineThickness 36 def +end readonly def +/FontName /LMSans8-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-446 -314 1510 1154}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF13E7AC5E68123833081E024C973A102E5EBE9986 +D95806FBDB9DD41BBEC9E98875643E43D499FFB2E48F58EF7FA59843B8CC092D +AFB67604D9EE4CF2B87CD20222F6DC988B80418F8EBCBA06EB7577DC5FD0473A +55FC62B9B4DBABB8776941636268C7D4F704AFF1C85927E2D0C03585B60D5DDC +D07A1FE61288043CFE477BEC3F1A0BB96666D44F8286474186BD74037C208527 +135C090597DEC81C9F985DD84C889A3A32B3805B9A653C816C523D14F6215B89 +5E57100A2E43AD20344D45AC8419E928E4DC97E1B1B2285602B23DF89E149B9C +975AAB575A17772D4BD861C8DA1CF693AC37BA57CC51B9CB825607CFDF41347B +D09648E797437823A12DA3ABDAED3E3E1042F4B4BCEC0A9CB2517C0047ECDBDA +507600F57BF0F93B33764E47B5572573253F1439C293C4CBD1F018FCF994A313 +30701B46B9E83B3C16E17036EAF2F0072D5CCC8AB293EC15697C72C097565D80 +BFDA02AD9357437E60FB57F31BD6E172895D0E1212674C1401A3CE2599E7CED3 +EF0A11750E622958C887E58600672A1AF43AEEA1D9BDAF69147E613C610E127C +9C8190A5B3F5F9A3CBC6A9A61D1970F030ED0D623FD6AAE34DD12E7F12B00204 +42C239808277550593ADE8004B53B5FC0BB124F58965745A82152F9860FA6FFF +94BFDF287A8FC265B6B0411ACFEFA520E402DA17AA6B6D0904D8DCB1A56E96FC +6A1C7300A4455F6FF98AA6226337D5FC699B1A0900F049453DCF3FCDC8A3E397 +C011C9D2E55D0C2845297B4C50597F58C82B0348AC299172DD191715C1FC81E2 +BA9F00D26B3D3098006622D2740A0EB0743B1ECEADE8F9697C7F782265A58C4B +7D8B174654EC7F3BB8ACCAD729170D100F5DAC4CB7CC0EEF74D662EEF94702E7 +9237CDB6E3DAF2C65E5A10DDD52EB236C227C3DEAB315E5CE479878DD60BCA19 +564DA461E2EC66ABD6E7B4952C21C2D3E37C7B97175C5668DB4C64CD1CC23F71 +36DE0E644436C67784A3CCE2F3DA52F258B8AC9D36AD8E947AF7575525D2D645 +28280D0A82181ABECDEF3E5DA19E8A35EE07FD469D9896154465BB482692E8C4 +487E1F75227D65CF10942C271713B28F990E900C2180824BAFBDE4FB76939E77 +31CD2798239CC4C94E6141CA7FACD96BDBFC373E1E1F87881FD7BC3A7B98F3ED +62AC3112B58FAB45215177C2805796FDC240A7FF9D029A572DE35D3D9D3E3E55 +9A5B4CA4700A71D0510CEFD3175FA8E7A8D4B829F179558121181543EC7117EA +BA7B58E69FFCAD95AC5B40D03FA898F0FA2804E0B1CAB0DD9BF9D336F25E5799 +BB341C0177F10D973EAFE7F7F8D6287C0468E3AE99C277EC2FAB34A2718D7725 +67B5B1997AD2FE0801171A58B943DF0EA5AF5910F6315D432DAEC05785E0611D +82A36F9FC00D0C92F31E2C049463AE81F753E2F863AAF5E28673190638342D74 +B1A09188847B2128EB8B139A5FB3EDF22037FCD51D6CF5DC1E2B1CED5D9B69AB +B37468777718103D87C1553A051391F0246769EF99A69AB490C07A9FDC54C2FB +1F6353EBDDC027D3925BD32D89219A778B3C4C1207108F3D4D7AC6BB7F5EBB84 +447B363872C92410D15210568759D8B7156E36936C54269CD6C35E9351F86494 +0B7F86BA9A04184607D4965C1E7FE952C244D78BCB7A908AACA1EECAE6A56A36 +519311DDB3D1CB66837C2964A2DD0D34A23DDE404F43A166E2E533F1C050D35C +E4AEE92C35EE3913998BD3D92EC5CAC7416E4ECCE80BE54C77342B004590FC45 +A1D4C5B764583A99748056B896A27FF97F4A510342C8A67BDDBD597BAA0DA4E1 +0D0347ACAFBB9355D0219E14DC084DA2D384DF669B0CAA80B3AA3DA846129D2B +44DD121BBDDC1877EEE37B5263811E5D02B3A4043CA72EC2190940128A106C96 +39482E44A972BF53BCDF199F90DF5B338501403614E907DECA0185FDAB99E820 +7FFDABC084BCDFC2A202F15B5E590EE1A142E85E9BA72134CCC83B6EF7748016 +4AFC42453ED4BC8C59DE0A5C01FE0E5F3EC7EE6E6540D5A2602E61D413E79CDD +37FDB07131FDC420EF525CC0B5377D3A005133233547EEDE16EAAC1024DFA2E1 +61FB6367FDA5806161D31FB9F7B11D1F3A161B31F7072115A1E570389672933E +A7C28B31822AA9DC74A4F34B67C8E4CCE0AB011371A1F3477648500238C40EDA +C04F03C127444311964F88706BD4BF54A5A216F2EED84DCD4C7DDC79FA28FB84 +5E4ACFCD0160136BEE30A0B65D1C13CCEB7B316717EE859D7C2DA83F003A1419 +549400BCB01465B2BC0429162BE040639F2EE9C0FA967C9F3B8186EE2454E318 +F5CC571A951409B0E69BB7A5EC360E6B5746DDE2AE0B93554896A1FF99CA74B2 +F6A4FBC3FEE825B1DBCE083E5DD35010B87C93AEFD7C279D1E95EEF85AB528E8 +CD2DA99E33C7EF0EE9DF6CDF3548EC4946749CDC981002C4414156DFE0D78345 +686901564423F1F8A3AB5AEC5A549EA5707353F50EA52765CED0D79F987D963C +C392365BB3DDF7350A281D1B45D2A6AFFB7E617C9265B466295CF70CB228FEB3 +A175D7E82D2846B4F9E855BCB5A68A509C2B7DD4D24935ED0E068B072C3F11CF +15C402D300D2FA7A665BBCA560E04852E7DBC79C2DC8561F805C0DA1E123D1D6 +19980E73841F84F59E0500496E84FD5E9A7E4A2FAF1F0487C30CAE8A871B9627 +A789E268385070E0983217A45DC6A679FDB1CE311BB051D5C727C72CEE9DB4B3 +1F53AD21C32584A34DBD8A45BBB0B9CF8EA729D90EB3CFD68AD25993B623624C +DFDDF1175E3272F3DC29C8F75C69FE6A4B6EE29500D7A59DE6DBA9A8E8DBA157 +C21FF35ED5AA6EF05F5079E1A8224F9758827B199FD07C82D19643FC09D14C99 +A69FCC5E1AEB7B251A432E02025FA9D69207E17B7679EB2827AB2FD80B579D03 +10DCB9F8E14A7959731A74DCC52B627FEB1ED2EBB549F64EAAC3078F60590331 +D2EEF5BE6C97FB75F4A3B4BED6B1E3AF1B243B7AD04B836A645D52C01CE8C7FF +03578C4859B55B0365B2F24721CB74159EA405C55CF780737A7B1408D4DA1B93 +672E47DA7CB4ABD9B410BEF6473FB4126192FE57A2A23375F75823778CC453D4 +116C951D33DA27C402105C9B833F41DA40D17653B80730495803061FE191A425 +2C572AAAB15FEF7E934F5D0498C4BE4D042DBA4E6D9F69AD04218758F11DAAB9 +D763A34A791B1322C03A840AB8D41D661554EE356173E95ED01005A99B8BBC9F +306B44A7BDD35F637D616C7003024B08E52781330F3CF3E6698EE25EF3C6D9BF +8BC7619F72502487974DB30B750618080FAEAA3627F5D26A5C91ED60ED542FDC +8DDC2993BAA42FADD50EE2FC151AC9B7046E455B580A4BBE440839A54B385C9E +4571C466AF19FB80B78186D7F391CD91B6222E88C0BCFF662088167E6F2E3421 +2A72336D6DAAB732B3EC3376BD946A12599C01D265CE34E1F3D37687AA3B2A80 +FEE259DC0C90CF265A4ED6A5B90EB70E2BB7C7C23B7B83DD25289F215DABD50D +4814D9DDCCE81EF902E697A2A69C640533F5289EFF0E1449019182C7C6A1D52C +FA769891B0E22882829376BEC979A67E1B0B621CD8572B3C6FF1188543AF0DC2 +B02F2934B97EBB13A8BEA26BEBE6CF6178EAD7424BFB22B681A69BF0F2F6CD3E +4A4EA29D6410F723F127142D07719494F1402183EB49EBAECA4C6C246D4A5A7C +3B4CF4FCECA1FE4ACF98A0F305B3E91D7D802FB65F4066B638056F697BA89C4D +BFF7D535B444547DF7D9B7F9EA1DD690571689F723340AF58701BA194D546D7A +F44F895844B0C2B83BB642D397A23BECCE71AB67639EBC8E9AE584A912787489 +1C6F01A3C4BC74CE6EE6409F66D517503270F802BA80FED6E14CA5398F536AED +18CD8C9B2B1F9096DEE84981C887F24F66C3477F7D2EE671BF0079442052A2B2 +D4E4F49D36681AA6A43DC01BE8CEF99710AF2F9E282C1F05A2B5F750ED1A437D +F6480BC21F9903195EA53B014E46DD1F1C5C860525CFAA157F44AACC55D516B6 +833E98F45B76D98F7F115A67578C90CE30A316BCF4BE0945EB11CB82077372CA +F43778FC88C15FD486B59B4770CEFB37B0EED373279A334CF98A4F749DBBABB2 +C2646D3F2500142328D8D3B40136F3CF6DB7985251CA265048A748D61C4B7C04 +0606D6661334764D96A7614E3C5F230481E4243552F11D567689D0A96C8031CA +2631D52BA0C29171B40E2BC4E567B4DC63A29B0B2F693C6264FD726D9C0B7BB9 +FD97C0233F418BA41791392B798E665514BED008E700D6EC1CBE47E4FF8D63E3 +0817A4F4719E66EE3C64292C209A832AF504B1BCEFB276D57A23326CD8E23322 +76F32283CF0F7169EE52BD75B09455F2557F29EEE84D0D1410A9669D374DAFE4 +6B1D881F80CD3AE3810C3DA334C7BAB0E5221546611A586A9D05F412AF8517FF +58B5DDE70E3C799041CB947DFB1239C98C592E158DACD4D9005B983760C79C08 +C1265832970A661B25AB58E9494F503B4CB5024B73C130A785394B94DB7DB969 +C07E70F4D2F5C6D7F44664C00B6ED7343245BD3CA5719BB456D1AB80B6C80C55 +0CDEC09BDF5CBD67C32FE86D15E6D7C8B374DD4AC964B2D7E5430E4FF7E93E86 +7FDC00EC4D156C8595AA55147A388E68FFBAFA419C0408DEC3E57CF0E7EEB0C1 +7900842424E029E7075DA1BC7C8AA2AA554CE30086F803F11CEC80B5A4AC817E +CAFF8081B614157E35B519BCF359E1537EF69FEFA54323BE99C97D290292DA35 +B180B5A4F17FEAB6088CB1D03372563DAB6D3481A92A83B4687F352DBA807E1F +7A0EB12271168AD208A98540BBAAF61C73D2254EFA28E97A8CEAEDF7D1172353 +85BD69D068F1BB3C6B565D24C846F65B41206F25481C94C0C917FB19144588AD +D136CE906E36608A56699958D41A9E52E33FD14670C66F070D8CF7E7607B46F5 +622C62886E7D1782813C55CBDBECE69835137D4D76FF91580D1526EA8CCD8209 +75F84C242B533C5F26688210F436E038A136F8256B7DCCA0D7503A0750027042 +AE2823BDDA102B6DF94E62408E24154BAAC66B2B249C695BC24F7432E18527EE +89B1CD18CE8F6865BBEE2C50DB43B13C6947F4B53D2B14FD50B4CEF4398D2D2B +E7E7A3103CF662C3DDC13D65906CABB3759C7499D65461B684A0B292055C9EEF +C1BEDE9E9906F6A6A27D431B5958314C3B816D525713A4FAE45EAF59536DF5A7 +E855ABFA3AD548E006D67A9A82BE2AA6D7C24DC708CBAD17ABD8F881353006C1 +E03028539338323F06B3AF9DDF627537F714A34DC1A2D5AAE1CCD2BBE06270B5 +A50A2C749EAF8864F821600C577CDF514D89222B39F7D09A121118428CE6A356 +92ED32FE4B56D74AD399FE1F260F65670C87C90C054CE99B9F75309C65AEF1CF +8F38923B7507D06C197FA0962EF63BDD5B54BFCFE3356119D1E4BD658E9EB5C6 +4396D14E541FDA2EE60DDA692386F263A75C1F6ED625B99CC9C3E03F133F0AA8 +F945F0281B5A24CC391AE3E1616B5B5E4B670FA2BF89BC3CF3A9129FDD04F9A0 +9482ABEE624C540143A1A2A791E52759DA17CF323880E5EE7E183DA41EF7DED2 +88BB95BACB1DC80EE2D091640471734405A64A1AFA4B71EA8F847B7220B071C8 +81940D1006E3B598E3BC4FD84E3A495615CC47672C970844D8AC77865702779F +F2E9CEB9189562163602A8298579F595F99C5C3DB2A40A60DC59FF9135460CA3 +496B85B4052A8E1D9AFE300853D100B3BE48722C05644840865AE2A6D6ED89EB +2816F6F0EB69362D739A53C137AF4C79060AFDAFA10DAAB8ED7E39099077AE26 +7FFB931B4DCC6D7122DFADAD09EA3A0EFED6130ABAFB058534BF9B357739886C +97C3459D8EC37C8BB8A8EF20AD5F81706EAFDD970B0B09BA37237B9EC63580A6 +619960C0A619B8A60AEE8382D921A46D818401C20062D56DF637E506D06C6A29 +9AD5C3E089B07B4D97065174497638D4991FD23B742F56E4C380A99E72CDB093 +1DFAC0A37BDFF530845861D5E5C2EC7E59783CA099FC30C6518080E65394803B +84CEDBFF90F3AB2CEDFEAEF27C76B5D05AF43231C262C7DDE3DA316426D873CD +B3F2215B78478AFF62C3E3342FC26AAA58D46BECFF50C6323E2C5FA2F74A1935 +932332501DB49755B7D83FF14F1808A4B2AAC060163819C8EA58AB5E2D77FF40 +0C798879ABFAD681F156FE238B89608E63C7EE1A84A1CC1255C96178EAD7424B +FB22B681A69BF0F2F6CD3E4A4EABC6F43FFD0AA111D6B991AB46827F81542BCA +6356A395EADDC9BF12FD6EAD401F43601BCC7F39E89FD7D5E9EEF6F0D007D0E6 +46156C50A6FCCFB712EC54252EFC5A76F986A25FC81B91DDCE0CA3E5B551096D +D5762189E8B93AFCEE8F6219D0882DD96CFAB8653D43BE4C4CCC091D67C1CE24 +D66DF5DBE2E04E25627838C93E0ABC541424D6547DB81EC1A200EC7DE4135733 +C7EBA836A58B084F2FF2BAB41A286B113076AA924BE26082FC12F01A62B2F55E +9B2F44BA14C61A71691D7B1085F9BFA5DBD78BD8DE4F07BF8035C973E5CAD59E +4B00A05C45E7A9BB9C96A972DB111E96164AF8420A7A563D795D8E9E60F5222D +4BAFCC22E480CD066D10196C05A0EFD97EE57F50C5A159C70F1A5B6C282CD2B7 +284B83AFD2E33DEA0218424B2D3687794AB92226C4DA3F70140428B8B8317E4E +50FE40BC5B3486D471A1D8C9330591D5D7F5E37C8646D0837E8453A83C906F22 +B71C52C912A550242A393A1BBEF7AB9F134A9B272E29346B9758C5A3E0A43847 +49A7D8890CE1FA7C8FD26CD774574D565B2B29AC4BBAC5FA2793444823BE99C9 +7D290292DA35B180B5A4F17FEAB6088CB8BAAF9270FB6C7A21D6F979EEDCAE9E +346E7588B942D8EC2F0502C87F60FDCD5C26A477D10A511BF3BF93207407E8A3 +010266862CF39FBBA573AADD91993E707C341CFD543ACFB65DB1A10646D0762B +400B49288C480352AA4A78266A6A1133D8151A000D95E13EEBAD4F21562DC0F1 +EB2D1AF844712AF0F70DDAFDFC2E0B23C3575BA1A62F0D3FE03EE61C774D39E1 +F2A3D374AB25B33CD0382806879AF1500FE9A95034D47818B8235920A92F4F2C +F0CCEBEDA67F83FA8F1322A68097441DA3511D8FE6300E8CE43A964D2311F077 +53D0CE4ED2AD6198A473F1F9E326F5D5AF3CCA4A47F78B4368FC5B9567CA5876 +B77A7BC0656EF72C8DB903C21CE30CC7FD16DD4BFDC262ACABC8F12D16BCB3BE +5B4EB51671AE9357176D5AC14505505BAEE33F72E3F5010A9141AAFCE6733B37 +1BF360369BD7F79AC2200622A13BA8321863578E15C7B59E6BDCBB9CEF15B452 +00693D9EFD2E0110B640E38CB4A7EDCA3E820FF4AD60D7D76F9EA312D1914C5E +D565899911855C14E29FE3BBCB8F8C473E706670E11E5B221716F31372637BC8 +E498A4419A69F3E76C4A1DB85360D56B2BD2D4DDECAD37BCB776A50846D15264 +69D236C37BBD245FC59B48E095AAAFF80BDE1F354A42DDB04462598DF2071099 +D98A4B83A2FCCAFDCC869DD916C5CBF812D3F5215A573AFBDADDC996E9EDE494 +5EFAA728C4A18A407BC99C86DAE24CA627F36025A4E08A62AD01EF1B7E9D687C +CEB30A0255ABDEB555EE5EA7AD4D7782A8387E49B8F1E9A727CECEEFD28947BC +07BBC931938F74E26E1F6BF4539198BC49D9D9D49B9CB9429CA197321B545625 +093C16B6582621648F48CC413EDED067EF9BEEEA11347881248902E471759DE4 +06C018F9EE020A5F6C02176DF5B9AC982514018792CA5E16B365ED83C24C44A6 +8CC2E0C4C21BF994BC1D8766A4FEFD11336E9464742FB5099817756185058193 +9745F9D5EEEC8896BD3E465AA29E75AEDF37ADD9140716CBF1C5624422FB5D2B +891586DBA348273401E425D4E2ABE4A64D472667986D6BBE1EFE7906E8A3B8D0 +BA678E6DAE545D73489F0EF522D68614EF81BF9E911FACB51BDAD45965CB3E4C +D451B5A1D6149A6085E44A8A162BD9BB26137253BA8B581941E759A7CA7FCAD9 +A184DBA107D65FCF751CF72DF4710CA42F96220CB95C8C73060D2FEC1F218A06 +9053CA2B0A1FBF490CC7D2E9D19252843B5D9A3073EFCA93AB9C60B4696B15B6 +AD52D0F676F11979C7744E54E5B0088835B64AB5BD2DA323F208D2B653B93AF7 +6866E38F6F5B4953BB6790BE720E598137A6DBDCA5FC2604AE70DAE50451FC90 +F486A17295F1FEF8041C8357BFC56893182C034354025F579561C2CEA84B0A20 +C8CD27783C6CE8F4217C2A536AA147180699D551894A018B8109A42B05369DA0 +A335D03C29648EF11064986DDA53A77FBE2EDD38E22689D398BA01CDEFD6B629 +FA661440C361DDE7817154052436A368127BDC0B2D9927036898466F9D8909AC +81BEBBD5FDB8D116AB2936FB2FC5B96B4DBD2887DFAFFDC16ACC0187F5340391 +5F269B7B231F5D9B1F61DF7CB03421C5F46042EBB23A86621421E2B0DE3A365F +9948A115239FB86F35094B9F6D550FE6080A7F4735504B58E07898EB92D5A2BF +F56FAC14CC191D57882855C3939CB6FA9ADA4A6FC05CFE0C75E666E589115090 +897416063D0E0A5D8F49A793248C6B8DEA57B9EABBB715C74BD161B6D57BCA6F +F8221E827D0608A6B90E08CBF44A30669AF4E20CD5C0CD1C9DD06EC1056E4450 +D7206C6F7AE60C952F882E4C917260A9FBF7B5252C0274C581A2005CB515170B +EC2F92090BB98FB9C5968B35E4D496E63195374AF98B9D102E531682903BE2F3 +CA2AAC7BC366AEB8855A815E6555006AE53D4A9D07B0BB2B3DAC473287A4E148 +3595B28CA935E44C9CB32EA91176D5C3294E3064016E8554B9B5116AA119AB98 +6521CF721B288E1FEB35E5016F4B5956E9C51125C2B0BA6F1413D796C008A2EC +D55E062CDFD923AAD5CEB41EEB8E26B97BE0F428AC27BCF0318D084F48ADF19C +47EF4B9D3D2344662A65BA823265CB453323EE943DBEE0C0104B1292A1F83517 +BC28709D3864CA389AC0FD946D5C1F367453F55559F4090E5F392825C68893D4 +382ABDC14DAEA66002AAC1DDB131A2410F8CED6CC07F9CB482A3C065CE71C64A +50CEB925808E57CB966B7BED30791A3E891A8271EECC4DB35810B23AEF6DB433 +EAA4E4C9E8D54121CA17B97876FB07597AFB867B901CC512DB5AFA78F7FBBFD7 +1535FEB7049F203B46F9E301337819C6A702B7E6453B1672D45B719225BD4AB0 +E5451B5A918A719C5B27C4DBBE2DD951ABFE4DE5DF820F1FDF566397053840C0 +109C325E5820D3C9EF826C2CABEE2BF61AA014C05AC133EB07E27FBE8323FA2F +FF9F864BDF4CD10012B9E3E69B7C15C9C816B891F0C7786819BD1BE1B251FD4C +F4FD2543B7E6F394D3D262DDCE224ADAFB7B809C75D22373802023DD465F60E5 +E5492F176158E1290E1272E9BDA7EEA81A807DACE60B2EA02E66EB1DF3776B86 +9F6C929ADFFC2F1C50DEA895512A4C1F23D2B2DA83EF7A482EB4081A1D097FB7 +3F8C1A5B43EC159B8F7A860A3510E482B8F1F7BB9DC38C6306041A2FCFCBE92F +6884AAD6751AA3C570FE0E4F0239E05BF6E98C9AFD7B0029683207E4F685D084 +DFB3DC84917CA80C31C7EE35ED394082281F57AD4FB0CA49893DC403EEE634AE +B5351F128C794D9D6EF7E18E83010405CAA3AF558B233D59B8E16778C4284F21 +B29864E26D31511F85D2D28586924BFD62F54A6A98F74CB852D6510B5AB1B30E +1EB7836ABE290210B9848E6FB91C81497FC1AA96D6B481727545F57A5FE2380B +E8DA45A7FD3452FC17F10A319F47011238BBAD22C404896C6490EAFC75CBF6CA +DA6A6B7D2F96E845568085B97644291080AA8B87F7B0E297ACFB9FB041211C60 +3B834BB03CF4C025EA6E666E1555A11258B3684BB471CD800A378306459C022F +4127F2E2207089A7BF76DFB0F2CD2815C6A4C22518A5D3953256B49CFF9D8591 +775A445645D175505AFB1AC5CE8B310138977DDE508F3EAD9A57AB12A9A916D7 +EB1B0EBCB743ACA60E902A7F5A8E1ECA63FC9A5ED285837271FAF6CC611C1C18 +B82D58C6BC26430662D2EA4F4ABD625E32FDAAE20F4AA35D43C4A831D03FCB11 +24534E05AD6F4C749DFD4AF0FAD9DE513E0D6D14A3980014FA109C9235A7D557 +19A15C196B2D2A97EFB0D86DD9BFA5D44C3BEF1EA7EBE5A85654F140A95EF091 +5FF1D47B6E520498472A46AA55BD75A85A7CA7E43C447CB3B35E3C2826FFDDA9 +AF88DEBC239C7972EC2E9E444FE80978711D8A8B8F8FE57A201714A9FABDB32C +CF4E78661EDAA2F2B77A92320DFB093C4261DA2D5BE45E5462ECACC32DEB0538 +F7B02AAE4FA47B4F5108CE1FB984C9C5B21CF8236154D849C83E3273102402BD +07142161A7701192F6D2436C6D59398B1C79ACE2C9A650DAA9F8742AC662CEED +5A2D87568B590DADD09D4440FA0EB6963AF1EEAE2FFB31B8059F0DE0DE94B26F +4C687DEE3AF79759FDA2D9D237501545FD8F11370B40E07C66E60FBD148E3B3D +0DC62737A58AAE9064B05E22BB604EB24B4DD6A961F5F2AD8CE433464318D34A +5691F98E51A3DB203A5D563717F30EADF2050B71A79E26A446A36DFDA767967A +43B3D1F3FC4F591BFE0EA1D090267ED7BA6583A6C2EB5F2781310B9F71EF1D05 +A876CF9A5DAA6D0E2DB7A9939B29958A10424AA8ADEDFF5337E9A7CD3268D06E +DC9C961F361257D41DFA162A4DDAF2460A1AEB659C973D52B28D6CA92DDED5BE +33EEE827477D86AA9032575B2891FE7BB08E2B6EF58B741F6458EC57BCA32E0E +B863C256F65A8F40EE3AC0C9F6154C4A290FC9960F4AFA057FDF163D854EF6C3 +A694BFC4C5F0BEF3F210793730C8E5197204416FD5342DB3EFE5D986A3D1177F +FA919FFB035784ECF6CB66BF597BDE3FAA267297874A33EEE881E755D62BF45F +CAEBEEDFCADD4588D56EBAF81716F85ECBB1FA01BE57732E1B5BCF1480C4F4FD +A5B8B1F6F68BFF1DDDD161FE88AC8D98FBD818853C46B2FAB6D004EADD2B02E5 +38E9B55AE4E7F7965AEE6727A6BB68E66F405163789DAF280483F16564957BC1 +7926CB8A9969007E9A291A956D36CEC89EE7824CBCE2A0D36456467FAC1A8F97 +264607F6FEDDE05CE8311964CE351D3EA13DB52AC6F6A1C3F8D5518F889AE2B4 +714126024DD013CCE6E2B4DDF83466480BBE353712EE7BD1383725052B5BA19A +BA1D5BF00773410C7951E3B5F1A3D1BDD00765D8ABF6FB6645816F11C173FB1D +630796D4D43D238D59123F59A4689F02B48F1A91DE1851BAEEFEE73149E7BD8C +20B7796749FD662131D39F72ABB769BA0DAB927E1D420A61A18D59779EAC7571 +7407CE1D30460F049B89171CAE75226FC30DE2682CCEB77844CE41C30BB402DA +4D3FD3FC0AF52F2190F679B4AC9E3130F2B1FA44654CD5B91CF42DA4C695E910 +BDCC3500845581723BB6B76B4C3C2E2E5B8584AD015374BC54A44A31E867986E +F67FFF02FF5918214A94887DC1FBE33AE669628898FAE6DAF369C50781157E73 +9C254AD5EC74C937FE4AB2C6596ABA6F44E4104996B360A0A47BE186414C6E41 +27AB9A549A1C2676121FFE37C74CE40BD485170D6B547540264F9CD0A9842A94 +10A0895DF75865A98D55E0D86FFE8D8B8EC081341684384877CDA11929BBEFC9 +2FEB5C9FAD0E5955E7199FF5B571179AF1AC5B276061014EDC2C26D1D5EF53F9 +17977778921563E86B32CC0E793FDEF67E389B5D3EDA5A798EEBF84AF2797078 +A3F3E43678DD9E536A2AF2BD613AB9254F3949596E3B5AE6BCCD2299EF7A9248 +10AA52A1F23C34E4D3AA860226603D6AD584EFC16A1C783A24F95BD0EFFDCD8F +C061A2D99F8C01DF71FFCC5B187B18772218EE8244B5225E97FEA8CA8375AA4D +779216FF6451FCFDED1ADD3E2F982EBE208BA9E14451BA2886B88D377E376DEB +9A4CBABDE7CFB19EA3BB8EBCB0EFDAABE6A37FF2B8D8E892494906A586F06074 +171A7C6FC27827D8B4F222B018F83F719DA2FB466071D79C17DFB17691B453AF +3E968940B0D7AE6B985A6D658BD4F81A25BACA850AB3E6D4FA3619BF51F59247 +EC92CD5E35949B7721F0334BB921CAC1B40E52D2DA4C776BB4C86FA06504ECF4 +304327B11C6AD9295E00BDAF29369F62CB781FCC0F56250604D0E557EE03662B +53FDBE7CF1D1A810218B841A73E7ACAD3A0B4F750ACC3A4836641AD8AD249078 +8792676F5B8B802260E11FF4D930A4E3A25D2FAA0CBB43A7D08F41BE4BFFA609 +53E618FF54612E579737ED09A882AF74475DB676698CFD9496C05FE16AD43E3A +0B788C4A729282F1DC31318DDF05BF42F1E827B3C7D6CC7D75E360338F293DB4 +C2900598D990A86C15B0CAE2313AE910CF60A7C26619584A454909CB0B562721 +D079A35B39296D48E85DDBB67BBD21E4FD09D99C072C86BA6E858D6608F304E3 +C112FF1711B30917FCC1CBBC5872910DC53445F4D7CA7F75EAA7FA333D2F7660 +C4BBCD90F26A9FCA1AC256D1F0BF18A0417EB44D6CB7414647E86159E6AA6CD7 +1CE5EC69F979A11B20479AFCD1112FCF06BA3E3587F5F1613F5F05DE891660D0 +05862F674A3E6BFE06208CBC99BA03C2C94C0C34CA85BA749C7CB1687ADFFB0B +83A7838452A6F186D10C7305ADADEEC573CDD9DBDDD561AD9478A3CBBF990B1C +62221B95FE357BF67271EE6EED93B251B11A9061EAC8ECADEACC704FAA5A18D9 +F5B26CB72790991B1046D633D8FD589EC2438A167DD3799972464CE75AAB769F +BB696DC6C00AA4C418F45F2D92CFEA647A6508A8ED99ACA27A350492CA1038FE +A46B99D05AE5ED8E32080534788CA17B1B815B966A2F82D27A9DE7D80DC98617 +4F240CF4766AC78AB7886911E36E12BF60600E3355161BCBF7BC329F2AB471CC +DB75A0BC6CC1742230FC68B2A47EFDF8076AE0940D223CC5279165F3D968B2C2 +EAE8AE46C2C4769E0A900754373A702763222283608F693821D6FA3441A9841E +E34ECFB103A89EC3266CE0B3208E7F3A88372C5985EF99E3302B40CEB35592BB +EB7BC05AE1507B4CCC15FB214B82459C026B3A1226E7BF21558D70B556D7A09D +33A069922F71F5848DBB62EADC4A4980044E9BC5D59EAED84391DFF02B729AB4 +F1134A3FA7A2AF7261F81C19B4CD58D281FCB0D026D26510E46BB92028BF52D0 +E8BEAEFF1B85BD419B13D643B588A39E3D7FBA212CAA31CDDC432F8A2881905F +029C332B9A698213C970EB0A04AE62FFD20D8832B4B6FC4415E6E5FCA3C6AD82 +0A8ED4978E6E330DA55D328F98A53326E328A8F446C41510A842D5DFFA8223B0 +357A7DFD5DF78932BA7924543317680052CED9038CEFD08A51294390E2C94CCC +44A38C2CE2AC5E22AB57C488C049A9E853016CBC6216396DB2FA2311A06BA71B +710CDA990B096303493D3AC7E24AEBCFD27811DD1BDACB1A0B6AF1ED955316C7 +438D4366B8BF0735BC7321DEC56AF504E156C7E44CB159EBA4444DDD09B39675 +8316044F47155B2F21563212B299C296401C85FCEFCB9B92D2B261140EE32AF9 +ABFF613F157B6D35489507729D3A3B7C2E6F908627B5206F1B0F805624D0F3FF +6DA7F1750CE53DB38FD31F641CA1C99EA71DD72AE6D189C534D9D55544ACE897 +4AB182380E87F7E8D7398211D0CE805938270B66FE06D303CEEF0D9E89E6660D +609C17A3E2095F15EF4382C94B032DBA0F9B5D7C90EEC6B06D7DB4B3BE25BB2E +AC5D74E63E149EA56A941E4DEBF136186B257078A5762DF2DD0EF1D4D2C9D54B +1BCDF95CAEA0E0F4AED66F0B51E6CA5CCD252DFD21208C5335C44AD09F150060 +99611BDF6183127320AEC6A00E74D05B44F348118D4B65457360AF0EA49B61DC +92F358DFDD18AF114AB1EB398C700948FADE7A8717CB7E64A86289EA6AB10362 +639725DBC02F5306788417478F52F4875B0617CEBB82E95607F38E60BCA2D39E +A89FB1DD447E5A0D66D9166B65CC4DB4078D6097DF58A156B3A7D086CD86CDC9 +0F418D86E8B704D37E19D168F0A222D580DFDF477821A9913516CB0B28F80FBB +4C43B8C195EBE60A0D0CFCD9EA63D68BF541CC8CDB125639FC5E3A6EA4ED4A4D +375B2D42DBD1B70D7A5E03B4F6FDA4857F7AB477C002C39ED83FB470FE038D94 +BB4C79F24923B85DB5F2BD66726A544C10942C271713B28F98689018CCE8DAEC +14FC13ECF3F5FF91497ED2263259201EED41ED4A22883CC403C4D9B3656E83BF +407D06A0F84E34E36ECEC829C038EEF4F07BBF79085984B5E551D2702440E347 +060346736DC9A0E0F2CB207925D735ACE517C868821CAFE27C1A6A1D1441BA0B +68C833B98C74B15426DCEE853071B8B14A6550AA382A75AD0CF739EF1B49B471 +E398A2B2A68C8A932B6A16DC2B71A6E1B96BDF81DB6CFE48E80CD00A3DD8E93C +9C279080FFAD1B25BC739C9FF87FA6F55790E477C71A2F7CAA6DF3E02D22CDDC +89494CA4E306C676DE7CB1ADC78A861EDB383755242F3E168083F9DC471ED648 +8AA685D04243BF460051DA59D0714E91F393457B9149586345BC1C0C9BCB39AB +EED7ED8F58979AFF3F85E682ED8680F1D1F437743EE1C9DC8F0502380C335DFC +D90C3F5CC3AE9D0905CB5478EB9742C64CB692DEB484A8B9100A31AD1DF7CE7C +EDF45D8D70BD0EEA4C4B3A668FDF5AB0BBB0D489F4EBED7726AEFE7E8F9B0409 +FA1F644FE5B7CA424D1640502E4BCF582C65FC91E8663C31910979151A2DE302 +7DB02BB080926D33475E7FD5B3310D90A6308D47E882EAF80772C87D3507F678 +B3A2F97270CF2AA8ECAFC79BBBDB66CE1C1A436E53F96BF2056A346F656EFAB9 +595A6B92B409383CCD66FBC1685A6750E12464F772F3A2CCDB482604F556EE59 +A8AE02B576992ED48145026B2113A4179956E369C6F36310591341EE1E896557 +C5D491FFD9C5ECAC8E55DF3AA75EC84AB0EB2D296260F873DC1A4F389D701F6D +834290B5D5F875DAFB6A8551557CD7B82E7915C4B4EC498D7131B5D748F175FC +1926B820F9C2818D224389EBF3D00389B5ECB463FCCEC2157AFC8FD8B8DAD3DF +632A9B2B3308C641EFC16613B8AD5D886B7FF7B6A0400380EA3BA460046252E2 +CEAA182531481CABC008843E980BD3D248872563E9160E4EB16BF9349B841AFE +D611AEEF629BEFFD5239C9CC0937BF33358AAB893875D111B10FAAF8DC17EFFB +7A46733C277C6506C04EAD46D1D2B4A1367A5A069751D45FB473FD3CF2999564 +69A34E3A60D97EE9008373A9D2C02A63E2E41F3E95455AB7364C164319055DF4 +B81282E0782EDD5F5B3232943EDD5CD9FA03668530FAD2A77A5EED85C9303C4F +67CDC2A011748EEA4132F47399C1241AA3613DD291F5D1D72990251302BCDA11 +FC4491EA792C554CDB77B0F15E9014065EBB8C18BE053CEE561076BF062F4766 +91EDAA1FF147915C613B9E6CA03E2FAB053421BDE071AA7232D2CC01D9701739 +3DC2A256F557DCBD0CBDDCFA83A5772D3CDC567BB004E3B5E0039FE7704B8D86 +E980962317F3E6C5C9ADEF90506454D1D85D87CFFE8B6BDD781F814887B75B86 +F15244E8940C2F9BE4BDDA2E4322C052851480AEB62522F3DFCE5D81CAB26B36 +6D771C3ACBD8019E28F82E5ECBBBB7875513630915F1F145083D3ACB379673CB +2B1EEC07707515C98EBDC2768107C74AB503E554E475293B7465E896A0EF8E6B +3A012AF00EF8A7E879A7C470A7230653A5A96AC2CF1C5C0A71AB7E9A77A16718 +CE1508D7FAF7B601661B2E2B92D08E151289F0E62B88C51CF8BD80359E6CEEB2 +6113DF32D7FBD61DE7DDB8C5BED8FF4B5719114C0DA6D1B0AD44E8FDB4800850 +4171E64B6378E81CF88EF1B4ABF193F6F0F901537ABE3F126928947272ECDD4F +CACAEF0B0D408990758FE706252761764A09769DAF0833020CA53922C211444D +40AAC904DC24E5DA8ABA2868658526B74727FCB164F21405F989CDBAC7D1115A +DF2DE08AF7B31448DFC1C98EE686B4A992C2813663D33205454A1A4B2D9173D5 +93615C445982FFF34B4B689DCAAC170408185E91647F364BDDD7DC56FED0D6E8 +42A797547F96F9206935478D5133B9E7614FD977913E3561C72800157712E85E +97349FAC7329FEEF51919BE2920418067A8406791A29D28EA30D94D516469EF1 +940714204D06B4D6749FC4B0B5C900A42D124B6B60A04CEF6CAC90369FF71A3E +B16EFAC41D22D1BF4B1855A3EC13432AD104E1E588A434ED028A2F301EC9B98C +1D5E1C921EC9198BC03CE04A0F0B2113C7B19A19D7E4677ED97B47C540603DCB +E9F9B6E92622BFD1D67944BAE58812F59FCECF6F9848B491C64BE4F4D111C5CA +3DD748E1626641060E55159270B4794F9C0945FEAC295D11838C3F2FA4335EF6 +B9C7A662359D8DCCE1D2B9CAF796BBC1E9C62889C3FB5D8D1371EDB85EFAE402 +433ED36EF0779A722117650C8F7ED57684A4CDF5D554B1CB65AAC7FB2FEC0284 +F38B54FFE1724F1406E13101904DCF700A69A7134E1168DC5C66DB2C1A775C63 +CA8CB565A49313D19604891E45F0FC76DFED91F3F2FEE9E418AE444D2E1B4F6E +19AB6FE2B6725D8E51932E88F37C75D26D39E0C6214A8BD4A0ACDBCB32850EAE +125EAA7F59772088A1E9F9EE0567C94DA8D28E2F63EF3720D0BC9831247B9E9E +E25F316DED93AA732C14BAC36F4AF1E5E72A5E744C7FB4216C3C354877EC108D +8DE8FDDF058F61DA3D0FFD04A697FDD95DEF8B2D573EFC2CBFB7C4F51848BFE6 +57E42A68FED95C933B074191CC754AB5FAAC0FFADA11ED7FA1E11EA96209ECD0 +CEFE72D5006B5CB38C7A6348A51D4959844CB66C168D3636E4E4CF454DC4F171 +15FEA9973F45CD82E6891224A5614BF4EF1DD2FD31DDEFF99F5F3B72048904BB +D47D276D475E2FB51F74A8BE2E5C52018CEC212A30D4391FF1229E4F84AB4DF3 +1358F02771F3E9D0D833D2160643FE8BD1B2662AB55A70BE52BC861D50129D64 +24BF2615C9FC5FB80A6BA0D91AA1346E19EE32B73E12469A20CE3D0401A7B165 +F5271B585DF3C4E7D83D5A2230B4673692A3A3E95A52591D79473418C511E7FB +C75362064CBC02FE63B7840E7374C5EA086FD894AFCA2AEFD997AD21C556376D +21FB706D26251A2D61A98D51B6F3880C38FB2349BE51D981A08AA153E57F9EF1 +220C9C272DCD31C53CD08ABD163F8DE60A4579474A7060A9FBF7B5252C0274C5 +81A2005CB515170BEC29F9980E9E3155CB94633C9CA212ADDBDCBDDDA4E87A9B +BE3EDE32DC8120E63045002D044B71370D2195B0745A347A57BCDD94A615D500 +276FBB0FBBB421B64622C35D16A5920E0BDE7C64BBC23EA554AAC9BA95BA5760 +3A8EBA86FE7A0CADC3AECD739C9C425D09CB50B4B4BE281C7CF009EC09603635 +1451AE7425A26CDC319A31BDE48D9A9E7142687362FC574EB79B143A4BC2515A +46A3FCFA46CBBC2310AF7E66F09F04BBC8B01F009D09BAD4E0AEE22CC4FCCC7A +4BAC3D34E426D7D9D908236037C83A7097B9D57B97F5CD56CB80CC88111C9E1C +C5A95D86E66763AF781294F18B5E7ED330B352D98EA20DAD98F7031F94793F7B +3A279F3291925B9A3579ED72125D6388D077A2037B7D29EE7053D34AC69C2DBB +B9FF00AE72F942042D778ACE5C18720E3E3C72B08FB19807710498752E1CCFBE +2DA0F3D2CAE3F2C028C5EF249DA376F0F229976064291F05A2B5F750ED1A437D +F6480BC21F9903195EA84D4365B68DE81582F0FA4728B81578FC2EB39C989C6B +500BD034F31C23B04EE90FCB4484AB2053E8DD69A2E935DAC0C86D9C66ED01B8 +5534A1E39BD5C20DE216B3342CC9894D177FBBF1DA7D23111F9CE050A46D17DA +14A9463282FCA08C17ADA33296FC68701C42E853DE286F4DFA25EC7F9E54E92E +75E48291ABB565C1F8644CD5D9F7EA30EA59334CFAF4EF43F7C72C787A33E70D +3F3F47A37432E69B29DFA844C6B2085D6A445D1F877635AD15214DE56BDDA1E3 +D2DE9C549844667E28F6FF56261B6FB1D404A73E92348FE74AE5B8CED1F61DE6 +B4F56754BB3FE1A443CD7E8E17FCB8B4ED57D7C61B0C70972F86F6764A7B876F +5A6555C04D0A86619FA46249868CE8429DD6D77D99B3B8F624179D8827CA463A +D0DC5E5CAC418D38CFA6CBF953E131E8128FE0CBD33ADE8E6B618263B265E238 +F5DA8E736F5B01CD5715C6432452ECEC048DCD14814E47DB6DEAA94B20BB0849 +0E8968CD02762CE02CB727B8B6F5158CEB59E5E1B9022D2E4700F5F4896B8AFA +47B4043623E1183F4BBB5E7D38EA83166314C1E79FE90A905501EEE3A6182762 +84CF0B0724C84017A881CA94A329EDE53496C3052ED84AB231B88E71B9D3FE88 +048DAB5228DAF1299ADC5FC343C5989760995188D878A409AD0AFD1CDE795018 +FBCC7B6FF4DC48DE84F03E05774A91BD91722BA4A3D1DD4756D8AAFBAFF9491A +9FC027B2BC50094B7BC486BAD3557C8A5956F4ED1B59F70E3721718D8F99C8C9 +C5984F546EA3EADAC2A3EBC99B93533EFA195D9E8E46AE9BC294D1647DAF9233 +EC198B785F96E04E07882C720C27834570C10BF892F79B30340EAD8531B53F4A +4B69B9262BEA8D983F72A8D5856E38EB16AF769492D28D5263EE631BE20CC1F6 +D56A03DFB8DF16CC609E9EBCC991BF7A13A3A5BE34409C002DCF2B05C095A7FD +4385D3DD6ACF0F1F7F0327F0AEFB4CBBE69715B1491991436541040CCFE0C249 +EB7C66B766663913C8A0B19E3E5CC1A4FC913C9166EE6B800104F28BEE3DF01B +A3DCC732D5367D3EC454B9E8E4E48B163027E963E8543D731F16A134F7DBFC06 +B30D49B8D34C1E5F9D99057F5AB95D74C8D79CDB4E327854A73E4CCD8D67BC18 +C294E2048BFACFB8AA39F2ABC2E2208DE3A87132DFE80B3CBCDEE9C5611A174B +D26026FB6EB8C221BFCCCBDE7ACBE2B7163A248F9A2052CB406FA91E0163F9B9 +8F08754DC635DC1D2DE0A35AF97B89D4C5CCDF5BDEC34290BF3BC60727073EF0 +092CDE3F0091021A6A4EE8D58B998A631255B504A1BAD91FE37F02EC01C057F1 +4DD665F8412EC92C3C594E4BB8A42FF19524365B44BD517365383CCCC630DA0C +8D6E8F659051B8119361963CB6AC43E2B587733BBD1F2FD62890DDF08BCAB5CB +89D214BC945DD2378A75C7D9E92C0B5A361A5FED17E4E67CCFC1C840AB18CB39 +02D7EC9BBDAB41E84925EE292EA780DD1DD93E523EB9FFE585B2474643F52E4F +29F60B4863474AB4E510CA0E077CCF7AA0847409EA26BE41272C2E358621D058 +F6BE2ABA1DA08863E9D926F0DA8842E9849C6B0422C16B226550F267B602230F +EC9DFF588EF536C1C62F7C09A0AB5479A8AD5FDF5C2E91BB69CF6C697FB86048 +0C1E21C06F7EADDC9F2827BAC1E3536A97F21FAED9A74EFC19CF53CD01B2F914 +CB9EE5868D48A7E98A78F95D070D8A2EDDEB944308DF0225303F29832F7F76B3 +F99627EABD6143E9D491CB79436DC19C6D89097C30DE5416B4F90F5F5AD2778B +78ED3F7495DD057A7102779082F718B9626D3C92823340DCED904E426B6E67C1 +C1C548F938E9B2223C5452F86850B04C36DB215DAA2052D1F261E6E572032FFA +408AB32A85F8B0D1E661B80652155845F82E6A5A2CB975C12E37DAB27EFF9E5F +D4BAFE381DDBB926FA2B0CCCE3A6276B8194C487E3B32EBC7D97137950EADE51 +BF7B714B97E033AFEB72CAC898E4B9784C6672A423DD9987F492E8B0AF8F76A0 +A851116C22D2016A84DC0D7B7952F7FDE61A6D0EBABCAF1CCC1C58DCDD316279 +03E3CF3EC099E20C84B4FC1CCF74A967C9DB8DC18430367ABC877E00DB0D9DBF +7780170AF89AA0B881757DA8C4120096F0216A624FBF917D85150CD70BFD6F87 +5DED45E951ACACCC091A72940532E3CA8507FBA331AB60D73F0DEEACF4FF107E +BC2D817A24C84B9CCE9B1AD014FB66472621113A6B38CFD6D2B746B056EC9DC7 +7D122A4269DB9562E0671A8D57DBEC284F11FA87F2D89C750EFCBDD935769AE2 +8FB9F87BC8328725D406CD686BECF5C3D70FF3BB88CA221D84FDBA4DCB60F072 +F351828D34AB4B62EE36B227DF2226991BAA4EEF44D88C16ECC3E0366E567ABC +A1568806B331986269D197B2645836A3BDCCEDBBE49C3BBD1F3BB83B7FAE2F69 +71F5F1D547E4F7866184DD4E1C52EF22E72BC9B44432AAE55F3BAE2142CFD0D5 +619977E1A93FD9633A69A2A12CF76BC88F5227892B872AA8B3E42485FECDBE4F +113A65D84ED470A027DDA1C38ABFA2F94E26750008F1CDE08912E517 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMMathSymbols10-Regular +%!PS-AdobeFont-1.0: LMMathSymbols10-Regular 1.200 +%%CreationDate: 16th September 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 694 194 0 +%%EndComments +FontDirectory/LMMathSymbols10-Regular known{/LMMathSymbols10-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.003)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMathSymbols10-Regular)readonly def +/FamilyName(LMMathSymbols10)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle -14.0362 def +/UnderlinePosition -146 def +/UnderlineThickness 40 def +end readonly def +/FontName /LMMathSymbols10-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-29 -960 1116 775}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105BFA1C4BAA966BE78FD2F618C28B35E2A9ABAF +CFC1090C3FB0905252C41AAED38054D177019225F56A500BE560889E991201E0 +4F9B605C0D22769EDC54E591E36E37E5FDE707BD42C0C024454DA2F639F72A9A +562B5C1D32C6F47FC06B117D908616531A8379DCE1701F7F184859612D9F84F9 +0EE31AEF799812A99147A8CD30D5F8F8F033D677CF5973762278DEE78C7522D2 +2503BDD4843BC7D22B723F8FFB9EAE1A365FD5A465501AFBF49D03BB5CAEB5C2 +C00D92D7940CC5995D94BFA90687C972A362AABC211E7ECEE87EC66D7FAAC514 +CD571128C64BA31B3D6D1EE29A580950C167D6F68D121D24E942C325DD83E3C9 +176ADA5BB429335D8B64EE8DA6DD276C2E0F1AF529E27D9362EE6FBE6F34E3EF +730BE0C9856D232D02FF8BBE7B9C3903336801664B1F064896DCAAA4AA2E9F9B +6ADD0C342EE025775974A2A1698D16193E213A4C9AC3F2D5F4533E74EDD15794 +F8F2456FD2DCD50796D5F9A7FD862FD9B5414B6C0E98718AEA2C06739FD91939 +D22724207E144B6D7AE3031311717AB00AD53D3C9B7A5D0E6FE1D717422147DD +712D626F624F8BA5B347465B53327A9224FCBE2D659F188723A19E11C4E00D92 +70B50D3D5444404A08421C1CD505780CD852A25840CEDBC9E1CCF5DDA749779E +7A1D39927CB9EA17271E1AFB2C1937891E8F4A2D1950D62D2B484F4005885762 +96579F6935952724452D811B749AE61C6265711EF0024C6AB25EFE1E88FCF88A +A072958C75F616D971E4E8119833F4BEA9D81CC7B26F2DF718D3B6A703BD78F2 +CB700660069EDE978BF7DD781EC63F092EB43D2DFCCF8479D6247D7A04ED87A8 +95522498398D6921457D06D28F8CDDF821A2952FEFCCD910A8812C5A2E1CDA07 +2D9A7DC6F3C396982DE5A1234195AF657F79C43D543DC31BE92BE270A2C52131 +8376B9807473096F6791C855155887063B1B27DEE8771DE0FBF0A94DB173C46A +C53D51F08C783B2AE3B67D0FF6359D1B6C1C6DA4220428777EA791A503CDE266 +386B24E0D7FC0C19F54D39D2B9223D466810564615CF6EBF5A75BEC8F6DDDF38 +26F6A75F7C9A433ABB0C95B150D21DBB43878E3EF527976A3A2433047A05623D +54F22D062F633C08A3EBDF22FEFA476B92D1B05B8667CF563F5CFD60228D5707 +0FA2674ECBFB8D84E1693A5497D4575DEC4114A0B80027DA61B2F65A6CF49F39 +F1E6E57FFBF72587943DFDB4C686CCC01181F81BC2BBFEA408EB0D446D1BEA4C +8CB935973C2158D476D0FE07D9A286EC3E2E94C7659266068B0941D3F9A70FC8 +921BB68A2A93F276B4E9E42AF04FA0DDF5161945CEC5DFCA92164369E6FE48C3 +3E933DF4E02CAEDCEB32A21A5A42D74B09F410D031AFF3B7234445B1478485ED +7AD9F3356A268299BAEF33F6B1815DF17F87F86532260EA830755F03A6B6CFA4 +1E32211EBAC195372933C6DC5EC98B1DD6F39DD192217A2C7130748C00DF60D3 +44AD509F68E8E1EB00D2D4009AF067F255CB508E66F44623F8B3398771916481 +5A495DCE1F15CD0BE5F8C018404DA71B32B208FE38080DBA6D529B919F3B41DB +F812D26C2A610A60DC13F145BF71 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans17-Regular +%!PS-AdobeFont-1.0: LMSans17-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 805 195 0 +%%EndComments +FontDirectory/LMSans17-Regular known{/LMSans17-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans17-Regular)readonly def +/FamilyName(LMSans17)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -252 def +/UnderlineThickness 60 def +end readonly def +/FontName /LMSans17-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-395 -305 1355 1159}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105D56139855A7DFCE26D44F42E43EFCCB3AD14D +7C1A9EA43EABF26785853C1BE75E10A28383C3E9FD0EFEA04E90FB66D2374FB5 +F423F8D24F9B8A5A99638A19656CE713399356F9E22E0D91B507EFA0FFDC95D6 +E4105B6F8B86ACD1575AB6B98DFEDACA4CC63CB499C414D1235D704B1E6A6E2A +33A194A77AF8B2611F4A6A4BA5F681954D1114E99E3C1C8B4FDEF6594382787B +738C0CCA42B97F3C5E98C1199A06C5A75D3E9A53EC27718846FB161F5B15DA71 +F9CD3EE8D4CD81C819210867133A78753A3B397AFD71FE17800A65859EB6787E +12CE2D72CC0A54A74D5FCD16850949712D4B0E25626011E3F08EBA9A88D0E4EC +B32ADDC351407ED93AC89F2EEC2ED8CED6292A69DFF4359A20F421141D375C9E +FE73E2D81CF750337254F030D7BC9C8005A47403664A9EFA8E939095DF2C7CE7 +076DBCCCE84CD7EF0A125DF0FF2B031C8FB21B91F2DBAC0E39DC5ED76CB95E53 +D16D92E6DB783818B3546DF4C47F039C6716AC5A5E0C2FEE555F8D3AF0C130BC +90B4D5A8E2AD87F987B39B8AC6EF517DB965DE2E5301BA441F6C18A1E2278E0F +C05F0B9AA6EE52C8EA88EC0127F7EE09B833EDAE299266CB4B67CF073368E032 +B0BE9497F3096374E9C3A8BC7E49FB177984309AF094F7250344259FA7CFA03E +0C4CA84B6A0739AB655EF4CE70C00AD6FE6287884B22A7F245F241E5A3FEB2C0 +D556EA01919F577BC5B6F030B1A3F8AD2DB5579AB5E70877C68446B9B2DEDF21 +F014B0D88D78B4B53AD9A87F485E11CEB71BF57E6CD91F9588677C51FE19FD65 +C095002A2BF1492A12317E0B4189E04B0BDD4811624C070748A2895C9CE53A68 +0A2B0E4F34AC9E9D35BB5FEED6997FBC4FE865F69B72ACEB469578F7A5ED6777 +5786EB77DF305A78CAC1121BB3A39CFBB19401B98F950BE9EED1C12D9731191E +20B16DFCD414B398B708A32803BCE3179FB6F8E18F93EF3584B3121DF4B15499 +8481FC465CEDF48A78DC3E94B233CEBCDA2EEC39E49ECCEC825547AD3865B14F +9B9780D268B87D8DC96D736EFB900DD937C0CBCED5F167C7EC1C25CA37510475 +47593B6C7ECD5E2B7DC8C9A39E768A07C162EBE43B473FEC1FF68CB5AEBE0536 +D7D1148AC9EA93055ED5CACBC8BF7AE410A2EC287540D764A4635AD57DCA4AE5 +7ABAD4C056E42D5B86A0F90F572D4108C2556CFAAAF11A5DEA460521C4A45EDA +EEC4AAC940D3EDD5D675EE14CA60D33D1C57855BBEF5F4927EA35B8E19688E34 +7F3F9356111575D04F9AA770C9BA6C6794E3AC06D503EE876C915252EA75EE60 +F9083E36F3DB62C2AB6342C5D205EB976040B0C6F67760C94ACDBD349CBD18E8 +CEA65C0A0AAD834EF1BC337C53E57106BCFB1FCFB2CB1DD837885F2EBA19BDC4 +50EAD335A76FA16620BEDDCC866983248CBDF242DAA985E03B45448F550B37FE +6FEF1645AF320087A6F2EF86E2824686D085BBED345F7E6EB57D05098DFB6BF1 +69D424EFB12A1ED6ED2383C65FF6ECDF664E1F91A64C7EDC850C1A6DEC3D47DB +C006F2E69CA836DAAA559BAC06FE38E3D3AFB6B950C284946E38EEEE581C35B9 +E5670AACADC42B84738AC04F961E0315E52A3C734D02A5817427BAE8BBFC432A +5F3DC8E90A230996CA6D433E064CF168DB1E5CD0A7D6635234139F97FFB1C991 +3179AA9EFAF1F18BA2BDBDB30BCB762585F79FC85E67561B3C73B9D2DB0F8C6F +F6FA866BC094A6BA3C7EE4290F0D898BB3E404CCAA91FEA4EFBE99AEE15A5805 +84441A47E10D155AEF007043D73D04CFAC6A5F3EF9A9280384C5533F7843E667 +0B2495DCE080DE11F6E7425DED61E06708EFFEB57E167D0D505DB414D597D45C +6E71A3C0EE7BA99B94B170F45831C45EA8B7525DAAFF7B70A5414E182FB7D57A +EE16DC3A6D525C496D39AA7283D43FD9ED89B8919A64A7DBC5FA4A4247E469A1 +5621739B6E1DB9F51288987FAB1BA88B6EC44292E10449051823F23F527DA1D5 +8553D8BE2DC7029117D29FF0A396A4A4AB4BB2CEC3DAA1252C572AAAB15FEF7E +934F5D0498C4BE4D042DBFB57F48C550124E441959AE4CE851ABB49F9BED16F7 +EEAE60AA436618C281E0A0E3B3A9303CC927663E41ADAB7CBA04422CE1EE9BCE +D2F9ED18B8A26187F6712BBAC09A81BDB082FA5134A367B198BF1D5888DAC1FC +59DF384FCF569CA71C0498117EE72EE057ECFDEE09B9070C1A92470E3AD7F1CD +944E91ADBD1EFF555A88B3F38E12C07BD0F3E3940EC607E618B3E5E929B78E0B +57DB8FDF8A6088AFEF5FD1D7F8363E5D0A84FCD6A22949ECB484E49E3CAEBB56 +3D7486F097CF267C4418A24CDA71A04FA87F2900DF87CA692EEB2A093F698B2B +2334A46069F71022739A4A554099F102CDFAFE3900B6DD28F30D56D1DE308C49 +927AE04C0CA35CA2B6872C8C9C6213593ED56FEC6D5E9E8C3F5912B99CB7E26B +B1730B9E3B03982F0297A1FE852B945B118ADABCF46FBA30A15F3334CF0FD936 +6B5A94E01D429ACDEA1ACC4486C4FEE17290D7535F0BAD8499A5599AD7BCF627 +35379ACF3309DDC5C3F30DD7D3A378006066025BB984A519FCED4498E4A4CD61 +BDDA5F652C03EC648F7C1E91033937FCFBE4379D0FAF06FF03EC4807BF8035C9 +73E5CAD59E4B00A05C45E7A9BB9C92503951454FE7AFA29CDDEF96E951AAA9B8 +EEB3F9B0C5BBC9925B98CC9178F1C644D40CE07A4E70B37A6A1C7A05A875DDAC +A3FFADB7BE87446FAD6548D0F2F717F414303479632E105CB504A8568F31A10A +D01DE433CCD4447BE0C2D6DE59B1BD629F4799247575487996049E4438354CC6 +B692896971F28513592B2818D64FDD2FEFC831E454F8D0EE5E9E36E55F44252B +5C8D1DA366ED709A0C2579ECFBCFB7E7721E07C9503B48FAC3A30928670437C4 +0A41791CB14CC080AED9633A9AA702BAAEAA4853054622B71E68E8EB85702B44 +624334D031967AEF5E1D41A8DBF2D5BEB908CC73E8030FA42D3FDE9E9245943A +23627AE0C1C34B5E6BB1554B2130E42AF31A2AF987B5EF7FB5D8C75ADA3F1A5C +546A35E9F2844D17BBDC178AFFB0DEB4493D2BEEDD7812A29D535497FC6FAFF0 +06765DF51E5FE8366CFA6D0689E964FAFD82E425B65D3F8D5CE7C2A9F04C48EC +02E1EDA87B8C246F89A0EB22D1C6FDB17142AF029C29EED7CBB3F9F236403E49 +79D2A3656F0F8476513AFB41EA6562C59C5C28F859D516B562BE6C8DE63668B6 +C11EE01EF5EA9A3595DA8DD910D7770583AE692970E2C36D1CF43D1AB5EC07FD +02651DB2565E8498035F9D01F8EFAA980AFDE0CA2A312CB07CE13E38C601C80F +4D60994B9841785AB7FA3A76C89B41DBCF26A584B7BFB9623B3D7E59950F479B +42B30331EEE949F70E68B149014BB6E8E6BB46A4EF699D07E116C3435B6E890D +BB1BD9B8AE10E2D6143D563819EB1ADD280EF294CE1BC740EC90A0764E9027D6 +1CE5938B1215E64960F79D54863F75475E92B0411D53BC4FDD03A9AFE6EB760E +528A8A7CB1E78E8CBD5F9412659725A8F9284D7A14817DA0640D7DB680E79F90 +29FF9F796F48BD8DDAD75355524454167D9A461ECCB66125A02E6337B73BCD20 +97A2385344CE80EE7389CAF1DABBABAC049517C3A95D471EAE9D83E664D7CEF7 +8D51D42D81FE788754E00DF0759C4A699D1DABC7DF67F8841BB3B027AAF56C7B +8A44EBE67BB34BECEDFCF123E6FEA5094346C06AF01FF1D4784AD33491DBFB17 +AA6A40A70E64F2A87F902F283615BA37673DFAF9E0D2ECB80605AEAF034D50D1 +7F2A2913B639720FF46755977DC8A6D7DE0506DC5353F3D13AD666CBA8F8C56E +27ECC0B0D609C3D4E8A89EACACC7CF0D4C3F059B0018D0CDEE4E80EF896E9AC2 +68552B0266ACDECB128DAF4AC1F76A72958752CD7956ACC8CB93298167CE1B3F +3C1F24D5CF834E45B944B22ADA09B0F8568FAB51CCD251CC3DEF1311E094B951 +A669BD5F9217FB0ED537A1BA7F4946DC7B0B2BB97622C5C5D8B3E64238578C12 +C2D5FEEB9AD584935A58676976DDD2B6E118FD1D464785CD0D12BB1878198F8A +D9741387FAD81CBF4B916A5BA695BF037B7C03061B9E7D322712D7DEE63C22CE +05DF4D9CA5643FD07D8F6E37275108F7168F45BFB5024F2CE49F90FEF7B4BC08 +EC3D1F16089A6C4D67EA0050A348EC8532A8962EF0DB618EEEB9F1CACEBF7299 +500D38FDDA84C1C89C0B70F7654DB9EDF8305228BA8CC82097B9923F24272A66 +77F20E75A8F7FB6C1EC7E50A4654EF4C9CAABDAA73D54689812279C95FB7A4F7 +E840DD53DFAE8FDC8BBD23B356B7A1488750A4D98DD79667371118F06E5E775E +B811699792290062325BD588D00D8A6A0197ABDC316805EC51AA2954E34D1095 +C832275847368145C127F7C1E2D97BD87B20D735CE102C0F60A9D44BF8B637D1 +89289C42A534F59650E8320C39376D90BA2030C420729A2C7FD9A30D9E8FFA9D +0A9D090B86A2B91B81192F5F9409744976ACAC4664B5B9A46B3F7CCB4FE2804A +55ABEC6BC7453597A1F20DDDC346E1C4E776557BADFF3A0EF9EFD1011B373B25 +5A74797B2ED2CEC60E12637F21EBD48F301B04F46631626586FD77921C79F575 +FD5D73A81B5026C7E1EF4FDDFF62E82B16CBE3D401AAFA444C040E889BBCE899 +347659CDD152A758D6237E52C4A2A71620868D9032C34BE24CD59ADCD6CCF4D1 +9716EC64E8708F3A11FC2712B27C3157314BB5A8D210044D0C3E06E266A8DCB1 +D744C660C00716A9BE748675E490856CDE580757D37CB8D47CD3F0E26AABAB47 +4EEBD3B4B84EB7A8D8963BE6AA380A9857E732A234E50243714D42FF3BC503AD +FC71C5F898C408A7E5479868EBD29C9ED3B1B5B9C21F993732744FF16A5F490A +795B841D4A07E17A2E5F964052C7D8502433ABBA6374CE96C956BBF7CD698D7A +80FF3B4169AFE951EE366495F4E6DED831F05972BDD04E2831ABD0593ECE983C +B5E976DBDB2D13A7FF32FE7D6883F450ABD1799F8579A036AA6F4FB60949001A +6C3C3D0E4E3E15E5CF2FF021CF6AF4596330893FB9B1F0469F71248E271FE38D +B3B824A78B6761B22CE4DF81C4C4246A6BFAFA2F12135BFF313497CE64AF9477 +45483CA3D9A8EF33DE988FD370750B1D2B370671C52CED141283AD94729DE9FE +DEFD6748EABD96D9FEC55051D7457CFD23CAE96C94B20AE2F1D147AAB602E988 +9CA3D7B1D1D94966CBFB46E98286E8AB5BBCC5A8C431D8D7BB665BC4EAAC49D2 +ED9C653877B5CECAF47C5C1935010D44B42C4D2B57D2E4BC003F05EA7B0CD2FC +041141C3825C96AC25763FAA13FC126ACC69C399695D26BD337C5EB0B73DE13E +EBA9C102C40045692EE3B52643A0DE3E654EE94D3B5428A9558234C569604441 +691CDCAC60202DFFCDB88C5C7E080127212E2FDEC1CCAC426117DDA7D6CA07B9 +05D58856A99BEAE260A8CF01A6F2D73F6A5AFBAFDFA0726454C7D49477C1BD06 +4D8CE9D646DCB9085FC2A6F005953EB28BEF26A9BE5C6B9AA0D1E9EE8B39A5DF +5B452D3B835ABC68EE4F0A91D2B720BB2C5A1C9675BC6BF2CC880FBCDAE2DFCF +164BB944C5F227B5BB9656B595C241E6295881A5A2660D5D253DF6AA998ED755 +46DDD313750FA4B723142BB074DCC9B55E3A49B3840068862D94C26690CAC1B1 +13237AB5CC03FC2402D631041D666AE56F11D15E1E085DE366BC18C858C89EA5 +F5C6FADD692F3C22A1B53C2AFD10D395E36081D1ED265E96E745E700961DD0ED +CEE6CE7F6AD035A435017F8EDC6CAF9F252D8CD7B7A6CC203EC601F9A7E2A439 +5ABA34065039A4061F27D2DA45CB5AEEB66CE99FBBD9293D62238AA3F26326D2 +D0D44CCAC8ED86576612A466C00A9A045933769DAE510F7C12F9E53A150D29B9 +2CECA783F8CB910BA2BD8962186FAABF1E2593031D084359B02ECE352DE0DB71 +D71D6EF0FDF64A9DA04DCC501580BD13E4F0D190D1632C12606449ACD326A76B +011D9FDD66C24C5340C1F2C436DACC0163FCEAC4FA882EB97C873969EFA04D3E +2CFF0C278E99D4E81BC6A80EA8277251A46A054E3A47FFE364237B712FB3FB0A +027FC92423C555A7BA87D34CF485C8FD1E8D1BED5B24BC6E9028702C35FE1AD1 +ED5B611D8DAA61F415A48B0F77F4A231F76CF009FC101B4CEB77F25004E7BBF5 +D14982D974DF682AC54E1C416D6ACC7F72AE76A679EA447B94DB5CB272D0E55C +2C1389C7DB26C9A15B8F75F819A88755E006B798A1373B9186242EAD90EDBA64 +70C559CDC76C4E8FD973403987B589F2773AFD0DC1CF828D0993C56493FBD387 +44296B82E39E31C81E373C26C2B8B8A2A90B6D6C9B00B56052E8DD1C44A0FE23 +01C72CDB2334AE6D267A009BD0A11514B0D606E5C1BD63FB69472D782C659F78 +62671FEDEEAED69BE2769B1E1BDD616AAA66BF5B6754EE7CE90EE8C3B53DAF50 +C3314D6CF5FABC872BB7CBADDD96379AAF85840620B1877C6951F86EBEAFE1C5 +725C894669FF44C8B9F525C9AEF2417E70CDAED2B8334CD6E62DF9D7F1EAA514 +0719C139B7DC98CCAC1F5F95B5AB4446AE0761DDAA9CBAE19B2C7C3BD37B2B63 +00A083E7D1A12507FB4813F909B76EBD1D860A54D8E656ECEA88768396EFEC28 +2985B2978D9476D0631111033B5A1DCC203D15AE5D01B131DD12E5C0A267BE4F +707ECE93B3E1E8BE659223157292155CC85A4383F380C770AD1E44970D66A6C4 +73EE1918F7C912C7917C71E98D9B780EBAC186DE2E1CF848412182E37DFA9708 +2369335AAA53A4D891DD3CA40653D353CFD52F01753FDC5EBCB8388014947DFA +87EDCC6CC8A1208E61E1BFDDEE486EDAA38D931F544C4DF2A77D8D28EBC9B79A +044D0074F36E773AE887DDE805528C272E44C16F6F97012F4FD7BE86ABD340C9 +D85B35D595220E4C54B055B6F1530D4C0E5E38467F77261BED14BB657778723F +C5E91602CA0A1F5503AA671C48DF7B405E91CE953AB163D35A6834907C48463F +37006EA2D9C8625EE90FBBC0027C40E0F9DE9385F79D598998FCADE704A1079F +884E471951730F598331430372E9EC7FC8D62B62EBC72B5C78A6FA89D6C59AAE +B45CBFEE7495F8C6A43E3757F9F5F66F1571346ABD5D7CBD7A792B3DB4780894 +5B86974E204506038E76EC13C6264E69B55D1971CD164A0ED068657BE375BB78 +C141535DB1784F2126C001C23678BB9723187596489A8894E0373BF6D0E1D56E +A24BEFB26438D99A8A1C950D8D2057162E9F059E671D9EF6A6AC8C6962857CE9 +5295B3979711C27FEC43D0CFA62428E9517DBA553CC32E103B9E26314B306649 +FD15D7B590A3E1B86016F847845EFF4DEBCC1A2CFA0BCC95E3FEABE3A26C7396 +8C2409AAC3DD643E0EFE1857807BFA0B93A53BAB2679592181DF37D70EBB7393 +1AFFDB7E29FB09B6015F9D01F8EFAA980AFDE0CA2A312CB07CE13E38C3FC4635 +858F00E6A27320CF515B7B8AF90D0682E89F0A571E9D030905B62B3F55887945 +CE1EF5DA1909F3BD54BFEDB959957A0BE481889125A9F918B0D589B3F75136FA +DC7BA5F55A6C5E200BE98607721925F0BC60BF16E61FF081745A7D2C3B899950 +7C609A2ED663E1D24F9855808994E0EC8FCC4860A697343AA4D002EE072875AD +AFF92C9B6376843D91DA00229226A37259CFB0AD3BC2602AB92794DD9D32CF13 +9FDAEBF847CED7829DDF6E787C68255B0D48FB75CD72BAD117EFCE8ADF16A6EE +79233C452312B673C4D458D0ED266D44E6DB1BA353D5AE542943BFF1AAE52753 +EE917C1B899C55451B2E0D7EE6C000C1A5AC848788B84B2F90CD6EE7454F4458 +D3738EA8253DD89C98773585EA5E4D316AEAC8CB4182A887EF4B2898A54D93F0 +68318256A7F5F78B3623BD32DE6676FD9EA4058E3E44DE07043AA4B9F586C333 +2F56EC6531D2A7432418129151F4039E69F162D67BB5DB67595670D829A43792 +8D252C6E5DD599F32E60A1D5251D270D0D2D0BABA0776BDA43E4B1283ADC30DB +82832166A9202C67CD3CF5AD04E9E3B9029AA4C97ABD7C2068666ADC003C509F +BFFC5D05FE5E81A7EB8419C1A0139E11E84F9263F9BE7E6E365C1469BE1B6F64 +5F29B7C424AB6D73089970A4512F50A4280C835E316588A64A0B14D9A6F44932 +C1297C71671E765E3A769EE67A225896CA7B58CD567F3818C70EF766E7D0E4EA +7556A9277736B514E7BE15A7FF54DF864ECFE0D6959D5114EAAF1612C970CAA2 +C9472ACF82F588A061153A631D123B037B74F7F7116D10592A3A2615E2FDC895 +E95036D23127557837506A3B542B0D922A036E02FDC6366BA2ABACB9AD176096 +4ADA843677D18D6BEBFF9F373158A4BCCFB82623C273B594B2F88ACDBBCB6447 +1AA58488620156738617681E0A664D2286C01F2FCC451CDF5508519B9B58B5BA +CA7207A8E469C64EA6331BD6A50B93FB080643433A0D2F5AEDBBAEA7CA92E3D3 +054945620F2CA01B6FB70ECB7D2188B6CEC6B8BB95A70F6AB8025660CA3EAA7C +93B7524614BE7C9537374D34A69D56270FBBCD33071471AC139C90CE7F8D0C20 +8A76C37637331B271A011727FAB8501DA3EB452F91ED5B60C9D279613FFAA3D6 +5FFDAAB3B89F357F7F55A77CCC039D8FF63151BB62BB3E92B484FE87E65B2DDE +FCF662BB28D0F8DE5FD8C8FEA78E46DFB045457F8D3D335225ABF617176B028A +8325608946AAC90B2AB081EEFC85D8B47038164BB32C4D962E6BD6599A49AF94 +B6B56BADD1BDB3CCEC3EE3C80AD06EE105AA7D96542F152AA2968A06BBCA6632 +2FD2062E1691B9BF3AD43C472CC047DEABEB3095056CB4BD7791F969F3CDEBF9 +AF6DA57A59CE3DC1F263964555FB435CACD435A64A3797EA6539A9E943C56D91 +469EA758F72040FB71779C25E2709855D12FFC7FD009C263E3011779EAF2101F +7D6096E31DD04059AB53A7428F28CA6FC859BBB8440376547482A1BB74797193 +081B2B092724FC0F129DE772236556BEEEBEBA4D0486D6A0CA26D77F403C06D6 +5B7394BF1FC7D06D3CB81052C96F57BB4D643B1ACD115FDFB8CC64ADDCC5262E +61E40B6E071D6710FD81A5C59D0F9224DA14A90F1747E3C5F35440E94C826131 +7E023D1EE84E77FA87202614262CCB48CC57C8C32E97CDEB89CF5E0C032E81DE +3270010BEB09B05DB3F8DEE176DD49221B4CF6C04902CBC6D6146FDE82B9FABC +A9A986683FF9CB2E1937937AFA19EF0B5DCE6F433F227718802B4160E0120A64 +C8290848B548F6F0A0829375589E07DF4BEF2EAC37E9F3737B3B428A8B0406CA +423CB281B766B177D60EF103E8C6160D10314BA787EC6CB0DF0957587158729F +6B5245C35161A98CCE5B7D23ACB3D33E5DC89285D1A79BA985B306A1D406A873 +0276B538ABF47804D3DD30B4A96EA7AFF3D6AF55FC00A521B5941B4A74D09E1E +C4F2201CA9FDAA31F388A80AC3CB19AB4DFFF39AE4D2918F2F1BA6CCE1458EC9 +1E377352CD4B970C802740F07F64C880095912857196D477243DAE2474C372E7 +7FE73362D1F9A09043299D6D8EC97E89ED5CD37A5D14188AA679C8D06FE44D90 +3E9614781EB7E8CA56445DFAF3B11CEB70BC1215DE4D0A5F91D2E7587E9F1005 +F29EA0215797828A9661A3FCF7AAD5573ECCCBB08273A8F6870516B31262966A +166B3B0E59147D08F25BBF3EDD39BE705D8A5AED5F1BFDAD96CC5BDF16422060 +44F4707F3F4239774EC5D2A536EF772F9A8251112452C18F8DFC654DF8532E4A +4E5F67EB91C83F76ECD2882B91FCF7E694BBEA02488CBF10A629B8D29B3D6A05 +08F7C936125DDF4B6D79703CA2EA9AF61B504D585603B92C1EA90C5E2AB59440 +2045BCBDFF49992E531E7DBCC773CDAA6FE10486B53E5C74A64CC7757395F6B9 +368142FCB34668AF303A6455B248FB866AE07785E288F5699F7AA3F08A9A1E7F +6032176750C08AC2E95B430C36BDE4DD07CF59E3280EEE234606234C2DB9F350 +6762286E5F5AA0B73BE21C91DC891ABB0F75E211C160B711B494574EF19C6143 +45AFEAF6D6AB1260600627B3DFF3A5DF928ACE185CE5AA1C802FCC33FE8717D3 +9711AF4EEFF9B5E92354322B085573A7EAD1994EB491102F7F09E24144CE3A48 +B8022207EC5890EA64DE55F5607D061CBAA805921D4EB1B72AC8F83A69A5AF81 +C8929578100F6F37AFB159DC12654EF3FA2D2446A2E1FA745153E033BC060B2A +22AFCE86CEDA16D910EF056A685AF36F70DB778E6032E3243476B874464269AC +A5BF830B586BF3B46FD6A73D31AF122A7D4310010C92022EC484C47FC15E725C +C5F28BAFD1E94CFD3A29AE7A70CC071E94CC45FCFF2C629545612739FABF8649 +12E8C6290828CE5EB548911B66840F812555122B46A03394E8950F759AC00B27 +8B799FD5FBC0040B0DB844ACE08F8DE275FD6CD50F372F115C1C884CCBD37CFA +A02E26CCD1364CAF67CF7B9B31610B918ACBE6C1B4F5419C8704101CCF296BAD +24F497D993A4B132A6E7DE5D7F3998678417975137771909F986707330ECBB97 +8C088F44633DD9300AF81FB499545814BC2B3B2ED508A5547C4B8B182CBE2EF5 +B41688839B0C980422DA618CBFC03A7AA614FAD29D8ABC6B2BC184BAD23950B2 +8C80497E259F4634C7DF6E65B82AA0023E80872307E08BDEE03F6F7368F422D9 +78F67CABB5325CD9EDFD49E8901092FF6B232F3CE2B320005453E1B4B548A0EC +5AA55A9FACED611429DADB394C611CA08469A82C7A8E07AE34ED232229CBF201 +6245654DC03B283796A9AD847424B4E6508546C36223A3B17B1CB1A4D76D2BE3 +6A796C72F84C716C2B263C3C9F1B514E61425AD9518EAA9CCF31324B1361E9A0 +81348CE2747D0533554DB6054321A98DD7FE25DDEB0B6743902EF0097E51A20A +B170F8254061779E767E4CD18A44A4D91015E41C11D89D826CB5889D4C31446C +85E1117E316213F0CE7044E94F863AE060C15384AA3B971E94EE6C587785474F +4718B5DD3F742689B36830AA72D8C783F4104FEC8EBEB9FECFEFFFADBDE676D9 +8DD6204B3EAD5002C29802C5DE45A3519F7136A882713399C831384FA12691D2 +271A985F7377BEAA49275B5E62BC871BCFAE9AB645B0AE47574A11C430C62ADD +6CC6FB7D092E77F9848F8F14E2A163C5CF1C65DA4E6C2DE96F10CE5A5BD760D3 +AC56742B71333FC04EA41A3D47ED79F3CF854023A8480B8DA67E8827E0DF6897 +91A637409A58A274BBA0351E4A78990222F26EA053BE90F93C5B50BEBCAC4462 +1F6D78BE5775F656CAF198F1073B7BFE06EA127BA3B1EDF47A2565393D1001A0 +5D4C79BF703F773E575A74386DEBBCEC547FF0C6D7FB2EAF256CEAEC65106F66 +6E66BF183F354AD10C411FF88FEDAD541EB1711A5F0493F2B71BCD57072624DF +8003A95DA1371E2EE456CC692DF7B71EAC1CD7F5F8F844CD634677ECF906232C +BB0D7F3EC78BA2F8E12975EC0DB26EFDA3A69D86214A71153FF97E5F77241233 +82DCEC91583A2C59F530DC560BA854234631E9301D23F1D55EDE81CD9A7D0EED +E17D01F0413547027B9D467DA373F0D51E81DC69EFC45BD40DF4EFFE581420F3 +52558FEE5CC4220F3EAC70DB16034416FCE7C04A3F221E7F30C87B3EFFBC7AE6 +E8F15B9736C7EE6707DA29CECBF842EF5F146D57D0287D62D1A34793E173D032 +F71362197BF4D3EDCF0267A48EF271D6AD67DEA1649F52E33FC335D84920C033 +EBB5F7FFA3A31A5A1E03E1F86A012A280B4BAA648B722688FF72D47CA87D03AD +BB9E1FE45625328B0858CCFEA9354C720F417B708625D0FEC54E5FCE088B3ACA +4E03A3CF8C5DFF4132151E1300915917A3DBD8A01669BF371B667527980B0AED +12026312057542F4D734347F11DCA2502FBCBF32161D54A462A9B8837AD42DBD +B72AEE544B605750B5EC2519E31DB5206217C1FB5F7C733B68DF793BC4661791 +DF29193741C11C7B446CEBFEE343C838665B01338929DD79B8FC1B2E7B63E8BE +70E4B79739F2FB995A4687CA6C3859C1866A4C9B92BEB24AFBA76B5227B40091 +656B67E3FECFBF56C59C2D3FBE9FDF96A78AB04B239E4EE0BA0904B7CBB3F735 +C636701D0C4F7211B5B5CC0A348F325F3E45531785B5425221B68BFBF3F265B1 +D1A1146A91079B753C8F021A4E089393FCA362BC59A995FE5430B39CB5EC916B +7051FFB6F48BA251E00806A73D03794DE47B279943CFABD4A6131698FDF6B55E +5B1B11C5AE8BD7FBDB7BA6E90E2AFE45D9A4531606AE86CEF0D876894372B84D +03D1BABC95AAEF7187DEC15CC897C563DC4BDC3F482C8C373DAD586B22C8D611 +0A670636BDAFD89171B3A6B2809014F04635369EB96E6A51C18E0BC4346921EA +3A8BE3B6808290C55279D18F5FC90B50FF3088027770565CE44097F295E6A583 +E4ACED15502C9F238548A869DFE590A22C3F20B3DF00FE2EE816E4A1EBB87390 +7CD83428DB80FD5B9A0C1170D43551EB9F0C85FA334F1E1229C67D5BBA277A3C +7ABB729571384824567D6D1B2BE5142DEBA285AF93936ABF6580C629A7592A90 +9A4F89FBE2E3EEFC8C671373131882FFFEECE9FE525503DF25B27B0B383BD16E +FF81D96085CF2D85B1CE6F12840B521DA3259676397B1AE9311848F1B064872B +758999AF2F243705101C7A0320E02C7BA32DE8458AAB95FFD539C34BA46D5A1E +40E65C8B4911B8C82EA079623BA19E2CD19ACC174A587AC6722EA62EF9FE7CF8 +1EE3DA486A5876941BD639BCBEB59D276D4689E8631AFEA190368F182E8437E6 +B65EF28E4B57ACF1AB49D651BA461A600C56EAB620D9380D5EBD54BEF081A022 +2207E864C7F39773638E3BD2FDDA1014F83C1C822EFA66A75E01A68758FD97C5 +928BB2B1DD815208A8714BCA85FE11E8B61E2D46440A38083B9CB23D281D7FA9 +18D72051DB6CFBA44520B5B5689C87541076F084D4DD6EBD8D243D45E089AC01 +843A0B408603CB6C8AE21C0DE4F85E72873C443905211783CCC1B4DC54749394 +FCFACFE9D03B9851FC8FEEBF287171660B9693F56A86CDE9F7DC6B39DB37A7CE +0E60F04ED9E86DB24E467BD1E361BAD8DE2B1AD0B30D5A2B2DC4A6A78E59C562 +F0F212FE99477ADC3F692797103CBDEDCD86C7C853564B2E9D77EACBBE3D271C +3DD27C28F754521E715BEE647AA110B22AE36B9518755C2FAC2135E89AF71192 +EFA4CF4FCCA8483943FEFD671409BBB2769C8ABD0E1D2F1D905CE3E6CF103794 +C29AEFFABC3FDBE2919FD6DED4E3249A0E06E6873997A3490967DCFBB99FFA48 +0FF4A1943BE44365D3319C2134B46322F7EB16708D2BE2CA02A749001949483D +3BE38D9FB4F96C2C54591C85D37B452A0EBB2058B6E41092F1256C0892105D3C +833F5A6ECEC8FBDC20BB3166DF3C5389F960C2262A263D11F3C1C6956A76B16C +6815E977CA50513DA81445E93555250A44B84ADEECE7E5FC166ECC5C25B81723 +F35B6E2C376C4DD8EBA92BBC79252FA79EAFE5533AA647964242105DE7FA7151 +DC45A1578D2C46894326B7A8A4FB5B0B3CA97D87F5377ACBB0EF69EEE350BB6A +D4AE8343DA1C74EFA5AD1BD9DD4D39C32F79AACD665ECA7277148AE89168C46E +740B03D6F7EFFAF597F2AC5D096A327C7EDB6CF1E4DF69D2AF20BD41F2F3494B +8EFDE6E198E7EDD8922C08535C0BD9E6F5A06182C3B9844843B36660FB31D933 +B996080BBCC5FF8C62B894E007770954E9957E64833D61BE832CE91B5B27FE97 +E1D595E787E96359EE9D23C7E3D285521B47C6DA9DBF0F87E5F9CC7BE01927BD +85A77A2CFFC249C887C64ED6809376C8B30FDEA3A0DEA9B18034B38426C052AC +F16C175F2E64D6BF9CEC67990A3258FCE56E803106A978AFE6DF41357B2DF2BD +6D409C1139583BE16F39EADA12533AA750FAA22E4EDD32BCA1ADFAFB842E871F +FFCB63B8A824F1DD35758C0B8E146D30F24972C8769F5E08F97F8741B391230B +FE3F36B8A079B49EA32214D75733A6EAF15E747AE0C4089ED02E5679237A4987 +4BA6F9790148C9C8AD2C7636AA95E8AE81865DCEB4106851C68EC8A1F560BB5D +D7EFF7FAF1A3AEB89D792D668C66AA1795C9AC93500069379325ABCE8365980E +3A81C22CAB528037DB56A68E10EF95CACBD342AB5DC83EF3AE266CFFBDE5E38B +BA4BBFB18F55F6AF +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 13156349 13156349 1000 600 600 (example-image-1x1.dvi) +@start /Fa 253[55 2[{ enclmmathsy ReEncodeFont }1 66.6655 +/LMMathSymbols8-Regular rf /Fb 133[31 6[27 24 1[37 1[37 +1[17 2[17 1[35 1[31 2[37 34 17[52 20[20 7[35 1[35 6[28 +28 40[{ enclmec ReEncodeFont }17 66.6655 /LMSans8-Regular +rf /Fc 253[259 2[{ enclmmathsy ReEncodeFont }1 333.333 +/LMMathSymbols10-Regular rf /Fd 206[157 49[{ enclmec ReEncodeFont }1 +333.333 /LMSans17-Regular rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 200.74997pt 200.74997pt + +0 TeXcolorgray 0 TeXcolorgray -600 1067 a + + -600 1067 a +-600 1067 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 200.00255 lineto + + 200.00255 200.00255 lineto + + 200.00255 0.0 lineto + + closepath + + 200.00255 200.00255 moveto + + clip + + newpath + + save + + /pgffc{0.75 setgray}def + + 1.59404 pgfw + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 200.00255 lineto + + 200.00255 200.00255 lineto + + 200.00255 0.0 lineto + + closepath + + 200.00255 200.00255 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + save + + [1.0 0.0 0.0 1.0 84.44547 88.72919 ] concat + + pgfs + + + + 0 setgray + -757 1067 a Fd(1)p Fc(\002)p Fd(1)-600 1067 +y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 49.97581 38.00052 ] concat + + pgfs + + + + 0 setgray + -600 1067 a Fb(\(Original)23 b(size:)32 b(200)p Fa(\002)p +Fb(200)26 b(bp\))-600 1067 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-image-1x1.jpg b/macros/latex/contrib/mwe/example-image-1x1.jpg new file mode 100644 index 0000000000..97d17c2b60 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-1x1.jpg differ diff --git a/macros/latex/contrib/mwe/example-image-1x1.pdf b/macros/latex/contrib/mwe/example-image-1x1.pdf new file mode 100644 index 0000000000..6a8963591a Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-1x1.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-1x1.png b/macros/latex/contrib/mwe/example-image-1x1.png new file mode 100644 index 0000000000..192beb31cb Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-1x1.png differ diff --git a/macros/latex/contrib/mwe/example-image-4x3.eps b/macros/latex/contrib/mwe/example-image-4x3.eps new file mode 100644 index 0000000000..19e3b94855 --- /dev/null +++ b/macros/latex/contrib/mwe/example-image-4x3.eps @@ -0,0 +1,2055 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-image-4x3.dvi +%%CreationDate: Fri Mar 30 15:53:58 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 160 120 +%%DocumentFonts: LMSans17-Regular LMMathSymbols10-Regular +%%+ LMSans8-Regular LMMathSymbols6-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-image-4x3.ps +%+ example-image-4x3.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1753 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: lm-mathsy.enc 0 0 +% This file belongs to the Latin Modern package. The work is released under +% the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmmathsy[ +/minus +/periodcentered +/multiply +/asteriskmath +/divide +/diamondmath +/plusminus +/minusplus +/circleplus +/circleminus +/circlemultiply +/circledivide +/circledot +/circlecopyrt +/openbullet +/bullet +/equivasymptotic +/equivalence +/reflexsubset +/reflexsuperset +/lessequal +/greaterequal +/precedesequal +/followsequal +/similar +/approxequal +/propersubset +/propersuperset +/lessmuch +/greatermuch +/precedes +/follows +/arrowleft +/arrowright +/arrowup +/arrowdown +/arrowboth +/arrownortheast +/arrowsoutheast +/similarequal +/arrowdblleft +/arrowdblright +/arrowdblup +/arrowdbldown +/arrowdblboth +/arrownorthwest +/arrowsouthwest +/proportional +/prime +/infinity +/element +/owner +/triangle +/triangleinv +/negationslash +/mapsto +/universal +/existential +/logicalnot +/emptyset +/Rfractur +/Ifractur +/latticetop +/perpendicular +/aleph +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/union +/intersection +/unionmulti +/logicaland +/logicalor +/turnstileleft +/turnstileright +/floorleft +/floorright +/ceilingleft +/ceilingright +/braceleft +/braceright +/angbracketleft +/angbracketright +/bar +/bardbl +/arrowbothv +/arrowdblbothv +/backslash +/wreathproduct +/radical +/coproduct +/nabla +/integral +/unionsq +/intersectionsq +/subsetsqequal +/supersetsqequal +/section +/dagger +/daggerdbl +/paragraph +/club +/diamond +/heart +/spade +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/lessorequalslant +/greaterorequalslant +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMMathSymbols6-Regular +%!PS-AdobeFont-1.0: LMMathSymbols6-Regular 1.200 +%%CreationDate: 16th September 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 417 117 0 +%%EndComments +FontDirectory/LMMathSymbols6-Regular known{/LMMathSymbols6-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.003)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMathSymbols6-Regular)readonly def +/FamilyName(LMMathSymbols6)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle -14.0362 def +/UnderlinePosition -88 def +/UnderlineThickness 31 def +end readonly def +/FontName /LMMathSymbols6-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-4 -948 1329 786}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105BFA1C4BAA966BE78FD2F618C28B35E2A9ABAF +CFC1090C3FB0905252C41AAED38054D177019225F56A500BE560889E991201E0 +4F9B605C0D22769EDC54E591E36E37E5FDE707BD42C0C024454DA2F639F72A9A +562B5C1D32C6F47FC06B117D908616531A8379DCE1701F7F184859612D9F84F9 +0EE31AEF799812A99147A8CD30D5F8F8F1E34D6494BB6367FA2B172011486EF5 +844F5B89DBD01F38E82689CB16E2BB46A5E39043E718382C77B554CE0F5BDA45 +B555F543B5A4669091DF58B79AB8A54B63C4D96C02C4B32021405D3A086D8A06 +2E73A4A478789C6E51C058FDFA980ECB2F964EA385ACFC9A15416BFD38DD998D +35255414BABB9C6DD923B8E866EB22731B625EB76647E680B79EDD64B5B6D9B0 +ADE8F024B2CE77FE9D87C1A1286ED288D3FC51CED96F6009F87E505A8B9D4288 +4AB9134B8325BEF5BF60359BD06C20186FA72EED84622454B0848BB74A51C541 +E9F8468308E20E4D41FE78074ABBEFB80E7B5B58641F660CCEFE5A36C7E1DCC2 +862B5005575BF1D4A7845F976D9A52A7E2A33558953A65CEB6601B904A42E75B +92CF31D9B57842CA62CC666700C974D6C7B88C4E3D1A1B143DAE1E2DDF725758 +E2E6EB357406DF364D2720E373DCE143CAD7FEC1812EEDFFDEAE20D75039850B +0314C68931A618291AD30A299FFD982858215E9CB25FFE9A6A805EFEE2B01B62 +8A682DB0C011615552F03DB40513901CE59ACCFD6C2D6F05E2B6C8AAC7EE97D8 +80BE1AF192DE2AD3600CFE96D7F2280FF1D7AB28635B3FFE975FDC6329DEC300 +1F56A4424DEA4A64D855B319ABD08B73E84F536BD6331778706987D7AB15DD1A +4BD7C272B4A0B383C6A680B6AB91AF0A3442AA8D1F163221902D87F9923FA77E +3346F09DE23C25D4CA5909B956FA16229BCBC3FF36EF6933F33D529CF2847EA6 +D3A482CAA539ACAAEDB0299025B307CA410FBA6D82B4733763DA07D521E34DD1 +6523917F436B78AB481B669A0FC3045629580338F4299BA3791CE905ACDC0521 +A97B1B4CF963EFAF9A4B6076068BA5EA2291546CBAB47266B4A1084BE1F19AD4 +A0BBF8F63251495D697C3F27431322487428769535A695EE6E68E20ACEF6C80D +3CFAF1D64328E1F2ADC486385B04884308AEED7EDB2A5EE1898351F145848C92 +E12BF63F2AA0563C5BFC7704BF708AA5581DCBDF10BC2580E2D471AFCE1D4A8F +42CD07261DB7020A2D36E903F8D17B22D7A298452CBF26BCCE37DED69BC024C4 +01E737196A0C170C5016A0DAB1FF13E93E33C8DA798D3F12FD0C3282825A9ABE +21334C4BF1138532FAC62EA18DEB5AEB542C01B1904FCFE5DB70E075DC60E87D +C2A2849460B0A30E13522D6C5831B837C972583E3D4921494676BBEC2403A40F +51037457D96DE45F52DC436BDE627EC2BDC9DB57FC2A8D85AE5ED646055FC97F +BBCC863846ADEA42A0FB34D259FBAB967BA08CF1DC02F56CF3A64B0C3B68DC98 +F83B0D6EA86FCA18DE5A40AD0DA5008476DA763D9B2EF5BB251A69AFF1903C14 +906383BB5FE9CE0BA636F1B10FC05DBE7B42C343ACC44E76CB33BABC3C12589D +AECED7582C9043760E5873E777 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans8-Regular +%!PS-AdobeFont-1.0: LMSans8-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 806 194 0 +%%EndComments +FontDirectory/LMSans8-Regular known{/LMSans8-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans8-Regular)readonly def +/FamilyName(LMSans8)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -117 def +/UnderlineThickness 36 def +end readonly def +/FontName /LMSans8-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-446 -314 1510 1154}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF13E7AC5E68123833081E024C973A102E5EBE9986 +D95806FBDB9DD41BBEC9E98875643E43D499FFB2E48F58EF7FA59843B8CC092D +AFB67604D9EE4CF2B87CD20222F6DC988B80418F8EBCBA06EB7577DC5FD0473A +55FC62B9B4DBABB8776941636268C7D4F704AFF1C85927E2D0C03585B60D5DDC +D07A1FE61288043CFE477BEC3F1A0BB96666D44F8286474186BD74037C208527 +135C090597DEC81C9F985DD84C889A3A32B3805B9A653C816C523D14F6215B89 +5E57100A2E43AD20344D45AC8419E928E4DC97E1B1B2285602B23DF89E149B9C +975AAB575A17772D4BD861C8DA1CF693AC37BA57CC51B9CB825607CFDF41347B +D09648E797437823A12DA3ABDAED3E3E1042F4B4BCEC0A9CB2517C0047ECDBDA +507600F57BF0F93B33764E47B5572573253F1439C293C4CBD1F018FCF994A313 +30701B46B9E83B3C16E17036EAF2F0072D5CCC8AB293EC15697C72C097565D80 +BFDA02AD9357437E60FB57F31BD6E172895D0E1212674C1401A3CE2599E7CED3 +EF0A11750E622958C887E58600672A1AF43AEEA1D9BDAF69147E613C610E127C +9C8190A5B3F5F9A3CBC6A9A61D1970F030ED0D623FD6AAE34DD12E7F12B00204 +42C239808277550593ADE8004B53B5FC0BB124F58965745A82152F9860FA6FFF +94BFDF287A8FC265B6B0411ACFEFA520E402DA17AA6B6D0904D8DCB1A56E96FC +6A1C7300A4455F6FF98AA6226337D5FC699B1A0900F049453DCF3FCDC8A3E397 +C011C9D2E55D0C2845297B4C50597F58C82B0348AC299172DD191715C1FC81E2 +BA9F00D26B3D3098006622D2740A0EB0743B1ECEADE8F9697C7F782265A58C4B +7D8B174654EC7F3BB8ACCAD729170D100F5DAC4CB7CC0EEF74D662EEF94702E7 +9237CDB6E3DAF2C65E5A10DDD52EB236C227C3DEAB315E5CE479878DD60BCA19 +564DA461E2EC66ABD6E7B4952C21C2D3E37C7B97175C5668DB4C64CD1CC23F71 +36DE0E644436C67784A3CCE2F3DA52F258B8AC9D36AD8E947AF7575525D2D645 +28280D0A82181ABECDEF3E5DA19E8A35EE07FD469D9896154465BB482692E8C4 +487E1F75227D65CF10942C271713B28F990E900C2180824BAFBDE4FB76939E77 +31CD2798239CC4C94E6141CA7FACD96BDBFC373E1E1F87881FD7BC3A7B98F3ED +62AC3112B58FAB45215177C2805796FDC240A7FF9D029A572DE35D3D9D3E3E55 +9A5B4CA4700A71D0510CEFD3175FA8E7A8D4B829F179558121181543EC7117EA +BA7B58E69FFCAD95AC5B40D03FA898F0FA2804E0B1CAB0DD9BF9D336F25E5799 +BB341C0177F10D973EAFE7F7F8D6287C0468E3AE99C277EC2FAB34A2718D7725 +67B5B1997AD2FE0801171A58B943DF0EA5AF5910F6315D432DAEC05785E0611D +82A36F9FC00D0C92F31E2C049463AE81F753E2F863AAF5E28673190638342D74 +B1A09188847B2128EB8B139A5FB3EDF22037FCD51D6CF5DC1E2B1CED5D9B69AB +B37468777718103D87C1553A051391F0246769EF99A69AB490C07A9FDC54C2FB +1F6353EBDDC027D3925BD32D89219A778B3C4C1207108F3D4D7AC6BB7F5EBB84 +447B363872C92410D15210568759D8B7156E36936C54269CD6C35E9351F86494 +0B7F86BA9A04184607D4965C1E7FE952C244D78BCB7A908AACA1EECAE6A56A36 +519311DDB3D1CB66837C2964A2DD0D34A23DDE404F43A166E2E533F1C050D35C +E4AEE92C35EE3913998BD3D92EC5CAC7416E4ECCE80BE54C77342B004590FC45 +A1D4C5B764583A99748056B896A27FF97F4A510342C8A67BDDBD597BAA0DA4E1 +0D0347ACAFBB9355D0219E14DC084DA2D384DF669B0CAA80B3AA3DA846129D2B +44DD121BBDDC1877EEE37B5263811E5D02B3A4043CA72EC2190940128A106C96 +39482E44A972BF53BCDF199F90DF5B338501403614E907DECA0185FDAB99E820 +7FFDABC084BCDFC2A202F15B5E590EE1A142E85E9BA72134CCC83B6EF7748016 +4AFC42453ED4BC8C59DE0A5C01FE0E5F3EC7EE6E6540D5A2602E61D413E79CDD +37FDB07131FDC420EF525CC0B5377D3A005133233547EEDE16EAAC1024DFA2E1 +61FB6367FDA5806161D31FB9F7B11D1F3A161B31F7072115A1E570389672933E +A7C28B31822AA9DC74A4F34B67C8E4CCE0AB011371A1F3477648500238C40EDA +C04F03C127444311964F88706BD4BF54A5A216F2EED84DCD4C7DDC79FA28FB84 +5E4ACFCD0160136BEE30A0B65D1C13CCEB7B316717EE859D7C2DA83F003A1419 +549400BCB01465B2BC0429162BE040639F2EE9C0FA967C9F3B8186EE2454E318 +F5CC571A951409B0E69BB7A5EC360E6B5746DDE2AE0B93554896A1FF99CA74B2 +F6A4FBC3FEE825B1DBCE083E5DD35010B87C93AEFD7C279D1E95EEF85AB528E8 +CD2DA99E33C7EF0EE9DF6CDF3548EC4946749CDC981002C4414156DFE0D78345 +686901564423F1F8A3AB5AEC5A549EA5707353F50EA52765CED0D79F987D963C +C392365BB3DDF7350A281D1B45D2A6AFFB7E617C9265B466295CF70CB228FEB3 +A175D7E82D2846B4F9E855BCB5A68A509C2B7DD4D24935ED0E068B072C3F11CF +15C402D300D2FA7A665BBCA560E04852E7DBC79C2DC8561F805C0DA1E123D1D6 +19980E73841F84F59E0500496E84FD5E9A7E4A2FAF1F0487C30CAE8A871B9627 +A789E268385070E0983217A45DC6A679FDB1CE311BB051D5C727C72CEE9DB4B3 +1F53AD21C32584A34DBD8A45BBB0B9CF8EA729D90EB3CFD68AD25993B623624C +DFDDF1175E3272F3DC29C8F75C69FE6A4B6EE29500D7A59DE6DBA9A8E8DBA157 +C21FF35ED5AA6EF05F5079E1A8224F9758827B199FD07C82D19643FC09D14C99 +A69FCC5E1AEB7B251A432E02025FA9D69207E17B7679EB2827AB2FD80B579D03 +10DCB9F8E14A7959731A74DCC52B627FEB1ED2EBB549F64EAAC3078F60590331 +D2EEF5BE6C97FB75F4A3B4BED6B1E3AF1B243B7AD04B836A645D52C01CE8C7FF +03578C4859B55B0365B2F24721CB74159EA405C55CF780737A7B1408D4DA1B93 +672E47DA7CB4ABD9B410BEF6473FB4126192FE57A2A23375F75823778CC453D4 +116C951D33DA27C402105C9B833F41DA40D17653B80730495803061FE191A425 +2C572AAAB15FEF7E934F5D0498C4BE4D042DBA4E6D9F69AD04218758F11DAAB9 +D763A34A791B1322C03A840AB8D41D661554EE356173E95ED01005A99B8BBC9F +306B44A7BDD35F637D616C7003024B08E52781330F3CF3E6698EE25EF3C6D9BF +8BC7619F72502487974DB30B750618080FAEAA3627F5D26A5C91ED60ED542FDC +8DDC2993BAA42FADD50EE2FC151AC9B7046E455B580A4BBE440839A54B385C9E +4571C466AF19FB80B78186D7F391CD91B6222E88C0BCFF662088167E6F2E3421 +2A72336D6DAAB732B3EC3376BD946A12599C01D265CE34E1F3D37687AA3B2A80 +FEE259DC0C90CF265A4ED6A5B90EB70E2BB7C7C23B7B83DD25289F215DABD50D +4814D9DDCCE81EF902E697A2A69C640533F5289EFF0E1449019182C7C6A1D52C +FA769891B0E22882829376BEC979A67E1B0B621CD8572B3C6FF1188543AF0DC2 +B02F2934B97EBB13A8BEA26BEBE6CF6178EAD7424BFB22B681A69BF0F2F6CD3E +4A4EA29D6410F723F127142D07719494F1402183EB49EBAECA4C6C246D4A5A7C +3B4CF4FCECA1FE4ACF98A0F305B3E91D7D802FB65F4066B638056F697BA89C4D +BFF7D535B444547DF7D9B7F9EA1DD690571689F723340AF58701BA194D546D7A +F44F895844B0C2B83BB642D397A23BECCE71AB67639EBC8E9AE584A912787489 +1C6F01A3C4BC74CE6EE6409F66D517503270F802BA80FED6E14CA5398F536AED +18CD8C9B2B1F9096DEE84981C887F24F66C3477F7D2EE671BF0079442052A2B2 +D4E4F49D36681AA6A43DC01BE8CEF99710AF2F9E282C1F05A2B5F750ED1A437D +F6480BC21F9903195EA53B014E46DD1F1C5C860525CFAA157F44AACC55D516B6 +833E98F45B76D98F7F115A67578C90CE30A316BCF4BE0945EB11CB82077372CA +F43778FC88C15FD486B59B4770CEFB37B0EED373279A334CF98A4F749DBBABB2 +C2646D3F2500142328D8D3B40136F3CF6DB7985251CA265048A748D61C4B7C04 +0606D6661334764D96A7614E3C5F230481E4243552F11D567689D0A96C8031CA +2631D52BA0C29171B40E2BC4E567B4DC63A29B0B2F693C6264FD726D9C0B7BB9 +FD97C0233F418BA41791392B798E665514BED008E700D6EC1CBE47E4FF8D63E3 +0817A4F021C1754A51C9E754A72CBA6E972559BB294BD0A1A31A74DB12D6A9B8 +D4344AE2330FA4BBBEC8AC451239E34711ADD347782194D0FA7B8DF31C5A13BD +10638D8471EF80438FB02DA52997D43ADD9571FBD42AEA82D51BF9669126F15A +AEB8C958779284EBFFE2B0C699F513202342AE99A192DF2F8A3ED4CA0FDDCAD6 +0C7E1AA2761AF25BD01C501409DC094980FE3A0A83D958844F545060C666801C +182AF99D4A8A3DEAE2BA5C7E6311D79CEDBA8BEEFE2CD529F4B45382F3E6E6A6 +B14B21C9F3D6882E3E909D80E0762C58ECC4E243C943B688D4DABAC4BC89F490 +90246D84C30C58439B06AEF53A4957485E52C2815090CA3B1221A12F749E5C41 +93C15224AEF93D86C1A0DA6BA58119FCA2570964C9054254E9B7D381FAC3EBBC +D2DC47A501DC08730522635B091E552EAE18188849E708A4E69F2C5A3E08AAD4 +A9BBC25E5EAC962A19C387672A4D101E1BFB07CFF9F577580B845A196F8E20C5 +1E2684199EE5EFD7A2A94A2BDF2E5572E4D0A526643E1D0F81D86CB8595D09B1 +A874789AEE569E739F65118904A06FD3AD3A9205A17BD54BE09086263A350412 +6928CFC8EE865A63AA2BA434D4E40CCF5F60E5E5492F17615B70FE5C021CCB50 +C167EDCF79DD47A9AFB16F310778F2DCCF9568468579E06CCBDFEDCFD18369F2 +7ABB7F266C5508041BBE58F704B8CCE162736E6ED003B2B28CB7AF3D8AAEAB09 +75329109C6A52C4D512B80752200BAA22498D2B1971B19A226EA8995628F77E6 +1D8DA97BF05D0DDBEE0468C51E3313D057DEE8E8AB8DDCC0064FF0FE0E3C098A +94AA7B4D9FA64FE24E480F8CAEE64A02890FEDEF824CBAF11E2FE0CB1B0FA2E6 +ECB9EF217B8FADECBA8C0ABC05D3F178B531BA4517B183002544530CED9C7609 +3505BC17D596AB465DBC711A2FC1016600AF74BADDF874D8B6C20CD382EB8EEC +2982333428081F09F426BBCC9E91EF96425FFD14913CF80C1C63381CAE11715F +D663AE840574BEF5C8743351DC9550AC182A98736A2FAD84297F9CC94D3224E7 +5B5764B9DFAA97EA454B7FA5E390ABB983E2BB14A0F359C4C1726625CDC7FB7F +BE7103C6ABD18F70784AFE4843DC345FC8249F699D5364BBA3E4FC59D1F7378F +B3F0395A25DC6169B2C81A8E5D91FA35856A8A7D19918DB30DC2C3AD13AEA937 +254A27DBD9A20CA017FA6B91948F1DA366ED709A0C2579ECFBCFB7E7721E07C9 +503B4F597B34B08DEA1708E447E0C557FAD8D550A1F61EDF7595095BDFEA3692 +4D015ADC134E03735263CA0862E5C0AE0759823B33BA57612F379BEDAE5DE173 +B15C52008823B6BA2695E1AB97260C39A7CF8F690145893081D52E1656B739BF +ECEB0AFB5B8AAF6FAA30BC7DDFE923EF68DF987062736726F73DE91FEAFD7808 +499995ABA0576FDE7BF2AB65B7BDC9F704E15D8F7E4DE009307129C046309A9D +6A6B3995976FD8A571279BD69CAA0650077436CEDE84C04787B612DD3A2FA850 +EC3326710040E77E88B0DDE1FA2439F3AF1B989BD9CBB3BEF08265F3D767F8E6 +214BA3DD711DCA361EBF3DB4F6F633CEBB85B1388B1465329E77E778CF557909 +376EFAC08A9B5DFA2D0047C7F0EC03A564E57F914969A1F2D001A5D7C9A8DD90 +8C32A4FC201267E825C3F5D1A08FCC2DFFD2DED749E872EE8350CE2CA51ED191 +C856B6E4CAF82168A83505F65B463F61CC556FCA79F7379325FB25D9E62268CF +E94C08AADBADD2E056258AA295803C60070F8E89217F14F953CFDA12116C9B97 +32C4AF86476579DF658AC6B29DFE3C45F8BA4874517A1DA067436CEDBF502C40 +13C1C4FB9F7B33E5A35132E206921E3123164FD0AAC0858943DD324A47EB6796 +6E9B6F104FDDFF62E82B16CBE3D401AAFA4394B96B46DBE661C9F8F467FAE87B +AD47B8515251D446C9BECCC7305AF0A4793504B223376B60F8D136DB14C0EF3F +E5F40AC5A42258DC11796E8F834E7FCC4C52395D589C00516C846CB94CC3C3D4 +9254DC87A9C81E9DAF421DA03475A731A5E011E6FFBA0C1AFA5DDB5810F10A9E +BE56E92A5B16F4212BA513BBB9C5DE48973B6DEA459C7B399BEF9EB82E6BD016 +871B1147B362BF40B39A442CED3E53B9A042CBD9DE2B19F5F89F17A00CB10996 +9098091D34CB9E4779A061895D94351B3EB1B3B900A38CC43C38B1FE6F1A7578 +AACCE5E275E11BBA1D0821C1D40CAEA1ADDF0B441D5283638A1D4611412ECF92 +AD5331C4181A83C27343473FE2C00C904F86AE911FDF345232C1C6496E1DE771 +B3FFD092BB48934353CA645CF41F7EBEDFF90DF91C526DC6BBEDB74A1AC54E8C +FB3F7F10306313BD77A2137AD9E2DE4CA0AC1E9AC3B8B92A16F5945970BA63CD +47F5B91A075F5BE42A3BF17038D2ACCA7BBE00C354FA9F874E31EC370C8DD051 +FCC796C291702B6482666F2A639E1FD66B020C2CBC5CF51F32E0F85CFF6EBCE9 +16C87C5C61B1A2CE0A7679A9F255C6640ABCAF87BEC92C9EA701260EAAD48C62 +C3CCABD5C3EE7287DF95CFB6B654F55A192D587A2826DDC53126346B09FC6A47 +35048AEDBD06FD79BAEAB05CCF5B81D99CD34D142C612566FEB2E4CAA480DD19 +74485126E0DC86B790B23F5973532B64A356B32A047802C9BDEE75029E991753 +E22D37855E3BC495EBD55052F31B47841D36838D978E7219DCEE44849F4021CA +494EF6C2CE64BB429C542FF8A6BA668115A2DEBF8CDAAF3BBEDB05DE5BCB73C7 +BDB04C1667867F79996954F36C5C090B0A18F81586A94C0682EAC74BA55DB6D8 +6E691B2CA7B82F4ED2802349FAAB0AB5E3245E1F1A6B012114F6CC526A2939FA +FB6C30A39AA2593A1BD269021D4EFC90429432FA88B4225A1C231E99287269E6 +20CD953D5133D1C98E13B084100B7D9AED59D2402813197CF8F595F1555AAA66 +9C28B477CE8019F9AC18CBE9F398EED43BC216FF3B388D22DAC6FA98B1D56623 +1CBAF225AA603E55CC7228F0EA42FE5E996348644833FB6C00C5A8FE4A6821D4 +B1F212C29ABDFC67218B876BBA3C4AF64523F37F176F3256E298D22DC5F1CCF5 +FC3CE13E54945B0A6BCB5633B1D580346D913BACD84F98478821EDA9FDE18036 +D39D5F49FE4333CA08BD3AAB2CE4B5F08785B73EEDD549CD6C3CF58F2099F0E7 +70C29E1BC2EE98C878DD54F9923F72D6AC5BA847A7B9429C183FADB03DB2896A +8BB113136337F88C41B0FEEE9F6650BF0687ADF56193C9D6D357122AAA06C55A +90405D56FD5A348681AA246047CA29CA6B442FEADE254C758126C5241583B84C +15688C6165A8BEF156F6AF0D737D2C3978175B38A6DAC0F0BF71956B5DAD5D06 +C98514F10AF08A0618B6B3407A6E655105235B3419660D079F71D27CD0203F8C +21D9CC04E187BE53F8FED4F33633BA03A48028E5D9D36A9AA32C283B25D9E35B +ED54243580FCB445BEF17B232A611777FC319193DA216221F842FD0F3FC20AE3 +2B7AD77F1645EFCF7BA5E07C667227EF142D03133520F5DC38E426811BE86A56 +0B49BA721CD63D78525D043448ED659308DBEA0EF8FCEA25DBE6D5128B78AB7D +CFACE04904B1A6F5DBAD0B70459EFFAFE56EB0324984F89C90FF5C9EF7B50455 +0A98C06A18D3DC68E1353A2539B00A2C30C030979EBCCB7CDD87CC9059F1AFF6 +0BBAB437778D1CF1806B1DE081D2C9B995BF1EE3842EFC2CB65D0D47122DFE26 +A8DBCDD73750A5C1FF6B34CFC15434F09ECB07AFDE14287A32E1F9046A37CDCD +8388537D42B2A5C1CDE2B37C804F50577B6D1308DD9C414C5B65F42D64499E6F +41E0452EA291471F6AE12C9B18AE15ED5710F22C646DDA1374D05800CEF19D67 +CCD897B64A40743A2D70759EC05FD9870C55B799710662B4FE3DB371C46953DA +ED7A0061A540F22CB81BC3816E6267EAF768BB7E38409DA085A2924AFA002FA8 +3DD86D63E9FF516BB13922F86224D004E35AB8A8F503F391632AB92FE7AA328D +BB9E22D50FAE58151D8AFB0CF8CCF782D8C0BF5E9DB7E35FD7E5081A85A41D09 +68025443782BD29EFB589AB32E5FF3872C95854381F1D0D070EE364ED353701E +46B9A96FB08FD0F3114A13C2A8CBBE519A8F57C66871724CF132253C51B9E6E2 +7E63511004A58EFD38E707F129502CB3BA262D22D1BE79A172564F2C36D240C5 +D96EC856631A4A2D5AF05EA2047988AA020AAF03297DD122CDEC76333C22FE29 +D5C492DF19A5B715F981EE2189FADB601187F13556C213E42934840ECE4123BA +815A55C5389C8399AF84FF05A24A5FCF05D552D01A318468CEC68B969909838C +D519B1F938CD8854B02920BE88F84AE96656FE8413B74A66B44F623D0C35CC8E +183CD3F00E49CECBF8C2255DE4C035D2303AA66DF56526A41CB145146387820D +6BFC7BDEBB1F514D9469502241D4200BD17ABD17B1B56997FCDE6343BCF09C5B +5F5940EF2F716CF919D0303CC174E858BEEC37DBBE1180DABBEEB1741234AD06 +13F8DE361C46A55BAE9F54A1BCFE5626C85487BF8894E69B6B7F3EC896D42594 +593A016CB5FD306F42A6D4AAA15C2BFDC446E8217DC2E35350718D28AA6D2B24 +3387AE473351ABD014CD380CEF7BFBB68CDB7C90D28A2FB3DF00FE2EE816E4A1 +EBB873907CD83428DB80FCABA52E9FFB50EEC4EA3F89CB1E8E0DE065893DD1B9 +9DA72FA2EF84CE95E719106E59C421D7534E48C018EF83763EC335D84920C033 +EBB5F7FFA3A31A5A1E03E1F86B315E07D576098471DD83E6B44824FB1A4E2354 +5846F8ED0E63BBCF59D252D989A249E6CB9ED4F7A4D8807C98CA27299A869222 +D13CFDF599DD43370E6F28DB5DE10E141814F4A9915064E7EE69353131437822 +B20B5E3964A3C5FD946D5C1F367453F55559F4090E5F392825C68893DFD7CDB0 +C0D4E78DA460FB06216530AA86C1A034689742B1E627EEC7FB8DCB92B7BB4C8A +E7AE77C7BF3544EDC745A8E0CC91E1D614C9FCA10A660D8835C4F50F6DB7AA5B +39BAC8237AFCE135D34AF379A396158E522ED3C8D5892B72098784F1E01467DE +5917873A449E4ADE28EA55EABB57F4F771336D985C0C360B2F5A5877FD00B5CC +1E04E06BB7EC873DFABFAAA713F9F7D2697844E0FC6273431B2BBE0E84789455 +88437D4BFF6C26513246E3A975111957D7B00FCF5F246C5AFD97D7F7DAEBF809 +2CCD1D28A9EF2072B2957D98A12B7D4072EDD342E3811D5564EC53F2579337B9 +5BAC509D8865BB42CFEEC2BC6EDE659D71DC13F231A3A822D4D2F206113B3C30 +7DDB54856EACC336165402863E27C1A4EA602F4C370C2628CEBF95AB76866C8A +62B4D0BBBEB154A4D9849A7CE08103648500DF7655BCA3537F71088F57D39656 +94C0DB35F0D156D72AC7474753A387E4FF6B9907F28808DC922FBD2F2E2875EC +FF84EA5FB1D26743416B6D20BA817AB49AF6606C1D1441189CCC7CDA06836DE7 +5AA40C0171FA9811696D9670FFD34A14D9AE40C155E53CA7CC6FD6300EDDF761 +EBA0BB60C59D40F48DF92AF2EB6EC67815D27AF948B03984A9B36906B7EE0A73 +4C90647664B563B822A2572226A6B95A84177C7FE352C7D719289DAD8D7AFD69 +8676CC5F6B3AA309D9C79B9252299DA13DFE684049F345D65547A0EC71D4169E +CC5A9AF15C361F4CA0CB89864445427455BE9A926C7A8FF4F45AFEACD58AA7A9 +FC7FE6F54472863A43FD9895C72B839A36171E129FD3DB84302D38B92F3E77B5 +5CE291ACB8321BE53A2C7D274803B8A980D1A74CB4E7A7CDB74ED5E18A4CA2E1 +F74127959868D4AAC414F307488A9B054FB5B4D0A2B019B3CF10C733C0C52997 +69BF8A3C47EA80A353B71E82D1A537CA8AC9FDAFE4FF22026C6F26431201FED8 +869424FFDE67CE7B1E660C52371B50B3FB9F8329C6292A2641EE41E4875BC00E +62E528E5C33E5D7959A3342ED7A96A0BFE695E61AF39AC9D9478F7186080CFE3 +DA4F8E058834FA7F82010AE6329B5F8AC00604459B93F36D53CF6356208D205D +EE328118448BD83237661DCC186A9078502B3AE08F33C5B326D850A5DED9EC17 +E11FCFDC544B288599583A8DBC387F54657BE4BADBA11C526D23C4C8E5708607 +31C1BE76C291637A4735DCA2075614044616D8C6D6BE7CA00910DA20066395A7 +0E277E870AB66F882D6985CE3DD76112498903A40DA7CDCC0C3BAB69CFFBF7FF +DB2D4BB4FEDA54E0434E27CBF23276AD76529E4CA85F9BCA09B32CE6DE962BEA +9EBA427B65958134158F6B7AB02D5AC685EC8B77F2DBCFF3E79FF572E3D7C527 +4A91C1BA14186F065D1E7CCB38BA40FA80982D7D4CD0E107D7CF214B32E271D9 +F3A9068D32ACDB476F04E5FFEACBC97E5C725FE31B0ED3280975DE77370B3A4C +7B16C5FFC37C08A99295D378DDF5E3879446BFA1B4F06E2C329AE0BA42C16EE0 +067D2FF9093CBD6788A412D211A3EED9136B5B6D30AAC978CABA16F76C5A8403 +B7A3F32099BB293FCAEF78B5184258B2A995AA848C73D6248071B32AC79745EA +01EBA300B5D5882F227F5EFEADD582C932F59D55ED40F1D17821A60CED6694F0 +25FED299C4C7F8B077C2DBF7C9FFB37751AB5F9D5F7E685C44F5AFAC1CC00F6C +B94D304B0DBD12D5799165E2C781E6A4E7BC7B5058B8A0B3239F5C327903A18F +2E5B5BAD77D3913EC71C23AA4E07D023F03194FFD7C3DD0CF41DE2AD7DE24A7A +1847C899D2CB73A939D7AFEDCACADC803021632E40175786719B456DD9ADD54C +06C26CE914BC2ECA67BA7E295A234E5F8141A1EC3A7389BDC56094857CA35B2E +5670430431B972AC92139B6C2CCF7F0A72701A3C80BA2F1B4353B076358780D1 +547206329F302AF6853E5C1CAEF83033522871198AB3E954EDD88B5059BFBB42 +A81713041001D41BF85A2BADAAFE357B446B13C8880EF2C15E13210AEC71AED9 +8317186244404D4812EB1E27AFC46EFB09F35EA042B3B551F67D4F81FC0F0766 +E196C526275936FF6131D4CBD8880F040048728D0EE1112BC825C984C683DB55 +791D218D0CA2A5A7518240DD39B82DA4232595A07CBF1BD05B68870AA4FE5CEA +EFF2DCF0052F20A1209E17F22E4F250B1AD234808045A2343483ADE1458637E1 +8847234F5123B210DAD86B6517A40DEE93E49CC61A41F2B4CCCA221C3A72AB75 +84D24400671CD13E9B9995470C2ADA7DC66857AECBDE1D3BD3710A1EBBE769CA +16BEFED5CA2206AF0735FDA1ECD4B5C158C66AA3148514DE43D9EA8AC68B3437 +72084D45B94B82342371775590E407C2CA961F03D1762ABC486E717CE9A1DB95 +CB8F5FDCF5E10577569ACA9770A56D61D2D3F448400235B3BA83F1D8FC4782D9 +F7D8B800CC444C7A3D301C5E5225A0204F156FEF736D51535095BE7336CE6C65 +D7DD98EED24BDD16DB8DCF500DF1C4F8FBBD4025F440CEC1524E117B40075072 +37DB7A3CD041B9A46D62C4D03143A70AC06933D9E99F883B65D8A80940F51974 +2B2AED77792DB6ECF45EE980F297F13681FFEFA725879CCAD9B555F26520E00B +FAE7BB637E7A26980893FEB5496F9D7C6BDE291A2BB4189DE466430E43D16E0D +780DA825AC347EE138DC959E22DF0BD18B90F2ED9FFD88F15A1BAE76C6EEFC79 +C130434C842A32C96F66B7EF67D7F07880FB3C5214CA57FB77A23FFA259E22B1 +299C52A4C64D326B17FFF8597A770912E811D6212A51B447036FBDD8F41653E3 +549DF1D094EC74785259DDCAD97E0F5947DE3924DAD0A596F3288959A1C59E54 +39C66E664C219A8EB6811F483193ACE28EE2BFE7B05CC4EB959192C6F2F6C635 +A2C17CBECEC40386F048879C12F59278670404E541771CDCA5BCA8F492C4ED21 +BA3782DFAB6959658779E1F56C5D8A951E3A7C685EFD9940BCA01DC1251D6DA6 +AB3C4D6C49B20A5F4C7D492FC75B67DC93E7DC38CAECAD04CAF8FCD19B105053 +FCC8B243FC6B36D363F89F0A6C78E60CC0152340D88B44A1034C34F4D728E9E8 +20131692793929CC3D4196A2BA92A7F0B0E0E7B8BE31067CC1BAE1C8E075529D +B48F657B69063847180B6DCA83EB97A55FFB23788271A3EA9BC00B278B799FD5 +FBC0040B0DB844ACE08F8DE275FE1DFC764EA8585BF507366BD3ED3FCC2FFC35 +1522551C1751D590D7DFD513D6973D7D6F7696EFB30F51C6F8E6B2649CF15676 +DDA928CAD532DBD120B0578823823B279189B078B1B20FAD895E6AB8CE14B2B0 +52B637E5C62D036E80F46191EE8382D921A46D8186E2A9077422E0DA55D98BA7 +59B33F0158BCACC930310A48ACA1DCE0E4AA6C193AEA970F45D01EFCFBBD1809 +5B618AC0A357F2BEBBB9042419A511CFB272AFD4ACCE358C853F59F8A6A02CFE +7365C3B60CB191ADBD1EFF555D10A81C83C0BBD182EC25281FB52C452BDF2419 +D6F7A55415B7C813C7EE435E6B39AA70A9F61CCC446F6FD2D3981A4BC4409B9A +97CCAB9DA5C76148888F30AE04C7E9ABBD9114898EFD2472B10CEB31F4E58CC7 +60BAF73EDC3D2BD45222454C6A9CBBF205039D6D35C09A0CE284E3F4FC74FC97 +83BAD5DA960A1BBF958DBE1DDE280A937DAFF29D5DAD43F14CED191427648CCD +CCA0AE62415B12B51877A3FF1055838A8CF42146BBFD5694E6E3CAE7F03CF72D +176FB111A933A584FC0342F59183426B14015B21FD101BC28D6B8BE513ADD8E2 +15E8A67A6672AD61777358C3E441D9981532ABD70D03B96EEC0A53E66A785118 +F31F103D19667B4A9FB2E0CF52DB0AF9EA0ECEFA45FC1A3F9F80DF0DFDFCD73F +99971EE31684D721083208D58BD674E7AC18AFDAD8FBB5062803BE81F2CF4180 +8E0304057B8D93DDC8A14B93B1EEFFCD966C75FB9809EB31C010CE0B024650AB +D320AED2989FF11DE8C18BBD86E6139254785856C14FA5951EE21B274408F191 +89844C57CF7978659D27547A56F516C3DE866029E5F48B386906034AA1105951 +D105D653FF2C818320FABC322A2A3F62BF60D6F2439E2D50DCBD109BD5634156 +7A1C84BB40087E37DD45AAAE9CFCDC9B98C72A8B67724FB63C713FA02EB81B16 +6C4129BA5A31BD333CA18861D186CC6A21B858FA334C53E659DC46EFF5A0A527 +64A91F6C618171D5FB4911202886F9EAE5146B7A1FC9969682492B91D1264413 +41E6EB2DA3AC005E59A638FB7F35261F2A0F3F2D0A8CDD8A31A0090A7C0FD608 +C35EBBBC89F567526B6BF93AB88DE5F42B0018F834ADFDAC434F5A2D0F2DCFC7 +083D223530B5160EB5049FA9E0A3A2F22983D14D75FD107F29D8880555A39C4C +65ABAEA6227867EFBA2140FC1444C9A0D77509D8EED453DB538C47A87AE9A8EA +764DC842FEC23769D94D76AAD34FF119AB2483CACC69494C69BC472F5575B136 +6C832BB031A0167D93B3ECD96C3F579DAA7490C29C5399BDB16EEA2A7AA8206E +604CD02916CD5AAC997080A8224755C02404518AA498C8BA3DB669C8E4378C77 +7769EAC9EF09FB04124570D329EC47FBE4EA1867EFC6BDC20BC853E357D67471 +7EBA3E89F7C1D7F378B62DB43CA4BC3A8669F6E924D719F0D2B99E26494329E7 +F9345B2B7A82A11C8CD611889AB7751A24D58247DE6ED8D91F32EBED2672A3B7 +5FACE39F6B1438EE7359F27015787BA593BC0C6BA1BC382D228B06499A6E729B +C52112E16D2DA72BB391A2F176F0F1C2A30BF3381B0A45287BA7863248C03A7F +E24A850029203F745BC24B9FEECE9AE46FBCE2A96AB61845C74B71B28896FCFE +D39F870FB16624FFBA19E4C2FD5517E763B24C8F317A9DFCDAD705828D7DC958 +107A2043284F4B37C5C1538E75C1AD212EB16666F5A6E7694DBDC97E7924E64B +96C26DC22DF68340AE3D3F17A3064FB8A4C301EF61E09EED9848093CC85AC330 +52431E9EBA1CF96FB5B015C6D1321FD6CAAF7FE6D6832E5BEB7383E249556A7D +03753BA53A79C8810214079A4071287493CF60835B57D688D8741905D99178E1 +FB3675A47B77D95329CC6AF6809F9529595AD0ED7801A43BD6BCB6D746FB9D57 +0DF400084540991445F6941839F600F61C14247EFF780BBA3E5198D37CEC9584 +C6E87477C9C7843343C7E9E3F40537D461EF019CAE1C6CF12EEE75669151F9E2 +431D97A808C5F6CBF839130512DF902AE802661C9154284A41B7D92BB818F877 +EEFE7FA0A94B4C77CD70726187149CE1DE447E8D4B11E126967A5453EA5EFC9B +BB4D762CE883B80E96324F8F97A5042B3758DF92867E2FE206F8E4FB0D946E34 +E5623D6A657B570D98EB5E6B11E32332F4D29D1C8A9D894BE1D61632925DE230 +2E8F26BAFA9C8B162D982EF5902192B291BD58256AD59910E1B9D0959793EC2A +E0FDEB52BB3E92A676A789F59B3D595DD347079EA1554A4608FE94470A265D2E +086709CAD8F9DD76D2D48C104ABB6F15BD9C436AD9C876462297A0EF40FF882B +18A116878F50F7F3C3C4E9C0ECC6F912AFBFBAF1389BAE45B2989DA004529217 +C8EAAAC52FF900289981316BC60E07B9A6F340CFF484C309EE662B209DB93C54 +66961AB212A8520DB33A041FD9AC89078910F3D70211659CDBCE05F0733AF968 +0A1EC3309EB885CF0BD48D1CC0DDB015D9A513FB2A7114FC2725A0A86C028FAB +0F20F238C85528B8B7946ED2D16700FEC0A6D60143CC3D55F1DF6AAF7C9D25D9 +9E450B7BABB5325CD9EDFD49E8901092FF6B232F3CE2B320099F7B41D1DA4F46 +0189CA64DA2D8AC35DD10A878538D831E41C0CC8A317E994A971778FD3D503E2 +D583BF5A728CC7C1256916C49537FFC33E9E616DDC025B272C582F2BBE87991F +755B2DBA4BD765F7A4F966BDDBC0507F0A2E7C3EBE04470D136433372FB330C9 +251103E567438D2BB4640ED032C4E96971E635E51C5D878D4DCE6A5464CE89AC +C44F73B548FC2994F22B1CB1F7D1DF6540815AD07018548D69A960D8BDA3FBF8 +05B68E2BF243D540116B0392C1EBA0AE08492B397CAE87C1F1C3D092520DB357 +68E70336C30AF163EF2E273FC99B70540FD1991881327327B90CD55340972258 +99D5410138692A8E50D23323398D033104FAB5D185231DA4E9F5F8E5E6352687 +8D37BE1992CEACDF15B23F185B3E4E3BAF07773F1001A05D4C79BF70FF72E0D7 +1A3CB14AFD69FB32B74B4F6167AB845ADA3B556557F0A62132EF4E9CB63420DE +4E7F634FB7457547793A01142AF48D165CC33E885EDDC5A75362A70AC27C7DD5 +7398AA416BC743D1EA635E49591229F0E5007C51EFE1B3C161E0965B220EF510 +4EFFE258C0526C0C9243CC31AD035DF3642872150141C36D1C1901DB09C51B25 +AFD261C434D1D4CF4FE9C907B8468C530A53A1A02FF276010D7AF738123415E2 +77C62F8D923A4F25DB3AEEE1288588CD52CB0178E37213EB4B15F2817F7D372B +571DB75206A5F117077BE5A8813783C8DBED5C12FD9E9966FBDE2B55A8B0031D +E455BEB83DF8971CCC30E1D6DADD995E6E2033E6CC70BC0E96636EAAB676E723 +1C1FEEE95F611616BC36801F85F5B2B4D380F11A63AB6D5D5B7928025D403D95 +18B481FEDCBD97BA0595847D40A4C001792669DE7F11CE8CACBF994B414731F0 +AA47BD32DE38D01D7F56D4B0ECD4E415CC9290C79FE24F1F8AC8931388EF3E31 +E699E28F6D299DF329ECD5D48EEC830E338A531A7A874DFB11A5F1CA109CE878 +4A5B2BD99BDF56C9DF95B90D45EA22620C2FA7D7521D7D4B3FC7AA70E629F307 +A64B286C02409330317B4FC830F5415081BD04713BB63FB1C3717A3F9E507D6D +8C32671862B1BFA3E9E76779AD43AB1D0C6B1287D624F7D78C26C1D6927F54DE +BB52B79035787CA842053C119ECEE2F49FEBC464B97034876F7C7632A189CF44 +A025208FBB701372D292DBA2DD7079F8F2368FD8D8279CD98C44DB6835A4D9A9 +B41E72EAA4265BB0838D519432023A2EA97D0B4C721E0741C251373FA21A6B31 +A131C0B7A7B585674567D63BA43DDE5BB0252BEB0EF9D8235977B315C6B061EA +80B5E494B2014160CF85023E0F171856279D43F1DCC910B261157F09290D3073 +2970607C7D61AAE6F23C1684D61A5B7569629AF50EBCF7152E3715510FBF60F1 +6750C4B6DCC87392A9FDB4F0A407E67926A4C335B9EBDD1414CF1FFEC4FD57B0 +891FBA2E75BD5D5D17618A9ADDDD8A604F583F56C127E3666DF8476D5A8A6CC0 +A5B14208E9555EABEE5A3EFD38C40BC3B14D9504DDBD0985505CBA868F78B618 +B457D710C2B8DC5914E90651FC5D7A1ABC32E72EADA68F6A0DDC1BF80268E508 +8BDBE5E056BD4C2F62582BF4A17E92DFB106520F5C74630741BC6EBF935FCD15 +B985BB2D00197AEE3C0F83A50E05A8E6A0FB2A2FA828C424B94677EA2E35AED0 +29A5EF3D3C9FCE261E5461582C90C7AB5071280EFC3E597ECDE0884F0F71F5B5 +49E80C67BA35C6FAFBFD9818C21E968275341758F6507241643523B8C6A3BFB4 +B3DFDEF5363899F97A9577F43E3EC35332DFE2B00CEA54EC340C270BF01EDE1C +A83463B2BB30669F8630FB5570365CD120B98C6D443FFC948C048083D64720F2 +9444B2CD440B4CFBAB7901F945F11F39FDFB1A509696E0B6120F31B270AC3872 +FF07D7B76114FE9DFB07B6529FD752D2FFA4E8E41BE6221D5DB91562A0ABCB6D +3BCED34EC3E338F2583FDDD4A85623F939BDED778E57E481103A756CBCD34392 +5CA8278D23B749BA01069A1C345B4B82287AF5F0CC81333957BDFFFE3AAB4051 +ADDF7DC9BEC731AD6040FD9B804FA14197E60CED8990EBFBA1A0944A1AED1901 +A4B4F3E62A945509B12271168AD208A98540BBAAF61C73D2254EFA2DD7F3B283 +7746F7F0F4DF90476B645174CCD82C403CC1553A2FA6E06DB5C689DBE39D73BA +8C9C093FF36C00895D11F7F5B818ABBAF1BF0EB39F4DDDDB970B76BE54F46977 +6B5610954A6E5471F8D8344C07DB8E45BE340980B79F1EA2489E6F8F6BF4D8B5 +DF13B690D788D9F51234C779BA60C8A3A8F2CA292A33DB80062E38CD79E556B1 +A842E56AD8DE314808FB8636AC4B4F409C806CDAEC482273D5D1AE50A44DAD39 +7382EB984802BF9BFFA80907C9A3C3E13281F8A4E0DEFDBA01DDDDEF0125E346 +5D459E4C6E244692BDA44E136B801A216AAE5168BF1DDF71816EA660FCF496AF +0126C34F7ABD28442FA10081266CADA27E5C5C453BC9ADDE8DCF599455F7F3DD +497660EA85E6D19FF55D0E2BE2041FCABFEBBCFA3F80DF647C69F6DE1433ACD2 +308168F1841D0C155198B329FB463D8BD82308BCC8524D89C39B10EE9B6B2736 +45933425C0F324EC1D0AD9A06DB0B3D5F5707EBE31FE7F66E30BAD235926266E +492B1B5B5FF9F02CECAAEB60BE4ACDBABF679420075ED47DD6FE8909C387D8F0 +2A88FD24540AD71F747B144D9CB0089C91D6A134411D948AA2F90ED6A01E9A43 +754711D99A68E296DD3E74E0DF56E079235A8B3A5790810F7246F2DD3777FA40 +61CFF9D9C1A82925C7E19C88B8DAB677BC1AE4BBD043BA99CF39FDA56C856E0F +11A37FED4B8B1946C7CAEE37D8B823953AA248937D5C18DB58B4A51C150212AB +6E38EF1869883173A8BA72A13D727F6B887D83F8776E76346699BD3BF24A57A8 +797A8BF94A2684FBE4E08CED552C09CDB80ADBAB2BFB7CE276E3769B1E1BDD61 +6AAA66BF5B6754EE7CE90EE8C3B036C5E458C370725C45D5CAA5AD4EEC414B8D +D564DD7F5E3B0A25158AC6596F45656333170F697E088ACB6FAD0B32F1F2C83C +47168665599D948896FB43C31F70320181ADF862FA731D18CF33BBF61F01565E +3C825B0D61402C125A10C4231BA0D23BC56E88AEC82FB156E051F2DD6D49A594 +F8E751237CB42E5C894C98A1FF2E6B0DB9C8DDB26FEFB4C4B82001A8B4E7DF01 +CAE49DE944C25FE57C010CCC4A20522124F8B7DEACA9E6FB322B9B66DE522CF9 +0D71E8F3983B031C03D0DFEE9208993B7603C32B65FE6EECFC2FD37984B6B44A +D59BE051C0B91D4BB0C96C5CF04ABA445FF958E4CA098C9D022FF49744F3F1DA +3F2B0A5ED2A5165A9A2EBC4A7516246D99C18A0A61F0AC2EB6BD15030D7B4062 +2753C9A7F0B1C126314700F7BCC0B83FAEE7B897F107662E8467FAC8D9E2AA0F +9069000C685B66683997CE491CAA40201B392208525740C1CBCD3815D4613BBE +D2485B51F22B44C034D1B3E9909285BBE76E58BE325F4AA2ED4E09E32A482026 +D3180EBE8F03A38F4EF409EFC2864447914DF3ED2C719753BB1EED9C43597AEE +2398E0AB443A4F47906A09156C93994992C526DD5C4C48F13599875048DF2F55 +ECEBAF8931ADDAA4018ABA26327790BC6548427F7E1247C8419214AB037971D3 +EBB06114FE9DFB07B6529FD752D2FFA4E8E41BE6221D5038793B4930B2DFDB4E +6C7F70B76CB486438D247D07333815147CC4D4B4C56E14EFF98D05E220968314 +F0E07F778644A71BE4CAD624AB2338897CA1F692BB31C458BB905440E0ADF465 +AA599C0B0869BBBBD14E5F13FA6E1E161AC665CF5592327442639DE75C93E4D6 +2394BE5CFFF40E7A9265B6B00FC75D50975BDB44B28010A72AD5E50433EF517B +D0FD04C73FBF1058A8907ED43C7809747E3252294D52F199F9C7094BF0EAD815 +2BF74BF9519549FD755518688DB56FF76362FD9E1C29E1A347A10BAC0A2EB45F +E7328E735DB9740967E6887D1A3A4E871478CADE0EE48913BB0C4CB09F2124ED +1AD4B59F7E1D67AB056C27A87CE961E0DDABA61649AA1E4BA1237AA2C48C29EC +AB193C45F75C84522AB7294F11F5D48A287C3A9899EF7475CE269618C7278903 +B3B2730C433B20666B96B0588494BDC1A4E07BD15B174904A5A3B774555E5137 +972E749749945B25D21331501B40710D582C18C2907FFBECA07BB523DEBC1BCE +A8901687482F300D2309DFDBC7ECDA793F53FA0BDCBC1886177C3E6382239805 +047C91637E104E6EC77D9F2AAF327C17BE95FDC69C31E9509A711B52CD5687A3 +D4C45B156302AD99A3D1FF2B5C558A3EBD19F6E133246D243FF12C81570032DC +A6D0F42134BCD72FFB74257DCD2C06F9640F53247259124ADA216BB9B0BEAF0B +B3688E2E2E2F2180BEAA5F27BCDC453C0187828E64D189AB4BB0AD3D7AE4A99B +D9268D520CBED6C8B620867FBDEAA4D19509416CDD8C8FE84FD44A71EFC2E6E3 +399FFF9D56960DB5749FDC61D95A0440A84351A0E191A144D2BDC7510336F7A8 +CC9FBA0FE6FB639201D8955E11C59E8B61B91E93D8190CAD64E059AEBF91CF74 +CDF692140025D30082A1EA09B979D7B208C9AE15D8A50DA9A0EF849BB02EAD1E +67A764B106EE758D35A0F33E8869B13E25903E34059A146F66B9C5BFA5418BDC +FD76D1CB22EC6FF9E55E8FBAEC1B10F7801F27D498146C40ECE0760D712F68CD +6E26BAAF85DF3F8FC7A10BAE32A85D0501B5470BB51CD121430D11E87AA62DDB +AF9E081267E50C1F2002D50740F06B44E162F8B43A923689F96FA3FA86411C62 +9F5554D5001B9CC31CA29D10DFCDA2DCECB31B80897197F8B9B6BB1086AA7DB2 +9696518858C30F7FECEFE418E2FADEDAD8815441C9E6CB74FE616FC43482D75D +AE48178853AA50FFA8577D1EC94E10D6AB7F24CDC9DDB693F2F29C8314FD73ED +63C1DB2D1016C4FAAA62E91D5E89E47383FCF691C11392C62223DE23FC707627 +04EB763D751D0687A4D43DBD256336EE6DDC92CA9C3AC875F7AFA9E6FC39CFE0 +DC0C7A03372FB3147FF8D039E92A4256B42EC01BA2C8D5566A200A1623051BC5 +F7083E7BAC7F2C9B0121363143C93557B8D2FD9A761AE46C1AAC16AFFAA66DDB +5BAAACEC1B2C99AFC7EF05BDAC8E0A973B44F66EEFFDED39A1E1E6DB09276E6A +8560E46E0DAD3B698F0F9A1167A46187C9EE277D7CC82AA1C79597B80825A5EF +81FAFD6999446A7A4950247B2CAFA30DE6F0F92A8BBA9D89515BA53523EC950F +683A6BFBF7930760A4A54ACA300DBA75FA498BD2283B42877F5AA84FD907EBDE +FBB74E9894032BECF74CAA91669982F6D2E706A1967524901F8C1C7C8C8832B7 +76263A348B097C143077FE9C354B2567C57DBB5174F38E3B51A4D2370CC3A2EC +37925CA7545AF5FB8AAC417E844E8F18A3413C389F9041ADDAFFBAC672D4D378 +E67C4D4B6925B085EB73B7A7A63864423995353009136CC91A8E90A5011D9A3D +EA4778BA06FAE1431AAA4F8372EBF09D81D4E305965AA02B8A6772A5397F0C77 +65C760B824CBCEE4BD208819D905A1D84D2868140F255739A13DB35DCB8DE0D3 +577A1B07A1910C8F3E7BD050EE5F6FEBAEA0E01E848CC7B816D3B9D66DCA414B +DFB0AFB1C8D9A5FEF9B6D0E64B41EB2E8B5EA22C1F9E1C700706259FCF50C290 +DEADF8D786A36B0AD02D94C818435A7824359111 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMMathSymbols10-Regular +%!PS-AdobeFont-1.0: LMMathSymbols10-Regular 1.200 +%%CreationDate: 16th September 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 694 194 0 +%%EndComments +FontDirectory/LMMathSymbols10-Regular known{/LMMathSymbols10-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.003)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMathSymbols10-Regular)readonly def +/FamilyName(LMMathSymbols10)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle -14.0362 def +/UnderlinePosition -146 def +/UnderlineThickness 40 def +end readonly def +/FontName /LMMathSymbols10-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-29 -960 1116 775}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105BFA1C4BAA966BE78FD2F618C28B35E2A9ABAF +CFC1090C3FB0905252C41AAED38054D177019225F56A500BE560889E991201E0 +4F9B605C0D22769EDC54E591E36E37E5FDE707BD42C0C024454DA2F639F72A9A +562B5C1D32C6F47FC06B117D908616531A8379DCE1701F7F184859612D9F84F9 +0EE31AEF799812A99147A8CD30D5F8F8F033D677CF5973762278DEE78C7522D2 +2503BDD4843BC7D22B723F8FFB9EAE1A365FD5A465501AFBF49D03BB5CAEB5C2 +C00D92D7940CC5995D94BFA90687C972A362AABC211E7ECEE87EC66D7FAAC514 +CD571128C64BA31B3D6D1EE29A580950C167D6F68D121D24E942C325DD83E3C9 +176ADA5BB429335D8B64EE8DA6DD276C2E0F1AF529E27D9362EE6FBE6F34E3EF +730BE0C9856D232D02FF8BBE7B9C3903336801664B1F064896DCAAA4AA2E9F9B +6ADD0C342EE025775974A2A1698D16193E213A4C9AC3F2D5F4533E74EDD15794 +F8F2456FD2DCD50796D5F9A7FD862FD9B5414B6C0E98718AEA2C06739FD91939 +D22724207E144B6D7AE3031311717AB00AD53D3C9B7A5D0E6FE1D717422147DD +712D626F624F8BA5B347465B53327A9224FCBE2D659F188723A19E11C4E00D92 +70B50D3D5444404A08421C1CD505780CD852A25840CEDBC9E1CCF5DDA749779E +7A1D39927CB9EA17271E1AFB2C1937891E8F4A2D1950D62D2B484F4005885762 +96579F6935952724452D811B749AE61C6265711EF0024C6AB25EFE1E88FCF88A +A072958C75F616D971E4E8119833F4BEA9D81CC7B26F2DF718D3B6A703BD78F2 +CB700660069EDE978BF7DD781EC63F092EB43D2DFCCF8479D6247D7A04ED87A8 +95522498398D6921457D06D28F8CDDF821A2952FEFCCD910A8812C5A2E1CDA07 +2D9A7DC6F3C396982DE5A1234195AF657F79C43D543DC31BE92BE270A2C52131 +8376B9807473096F6791C855155887063B1B27DEE8771DE0FBF0A94DB173C46A +C53D51F08C783B2AE3B67D0FF6359D1B6C1C6DA4220428777EA791A503CDE266 +386B24E0D7FC0C19F54D39D2B9223D466810564615CF6EBF5A75BEC8F6DDDF38 +26F6A75F7C9A433ABB0C95B150D21DBB43878E3EF527976A3A2433047A05623D +54F22D062F633C08A3EBDF22FEFA476B92D1B05B8667CF563F5CFD60228D5707 +0FA2674ECBFB8D84E1693A5497D4575DEC4114A0B80027DA61B2F65A6CF49F39 +F1E6E57FFBF72587943DFDB4C686CCC01181F81BC2BBFEA408EB0D446D1BEA4C +8CB935973C2158D476D0FE07D9A286EC3E2E94C7659266068B0941D3F9A70FC8 +921BB68A2A93F276B4E9E42AF04FA0DDF5161945CEC5DFCA92164369E6FE48C3 +3E933DF4E02CAEDCEB32A21A5A42D74B09F410D031AFF3B7234445B1478485ED +7AD9F3356A268299BAEF33F6B1815DF17F87F86532260EA830755F03A6B6CFA4 +1E32211EBAC195372933C6DC5EC98B1DD6F39DD192217A2C7130748C00DF60D3 +44AD509F68E8E1EB00D2D4009AF067F255CB508E66F44623F8B3398771916481 +5A495DCE1F15CD0BE5F8C018404DA71B32B208FE38080DBA6D529B919F3B41DB +F812D26C2A610A60DC13F145BF71 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans17-Regular +%!PS-AdobeFont-1.0: LMSans17-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 805 195 0 +%%EndComments +FontDirectory/LMSans17-Regular known{/LMSans17-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans17-Regular)readonly def +/FamilyName(LMSans17)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -252 def +/UnderlineThickness 60 def +end readonly def +/FontName /LMSans17-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-395 -305 1355 1159}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105D56139855A7DFCE26D44F42E43EFCCB3AD14D +7C1A9EA43EABF26785853C1BE75E10A28383C3E9FD0EFEA04E90FB66D2374FB5 +F423F8D24F9B8A5A99638A19656CE713399356F9E22E0D91B507EFA0FFDC95D6 +E4105B6F8B86ACD1575AB6B98DFEDACA4CC63CB499C414D1235D704B1E6A6E2A +33A194A77AF8B2611F4A6A4BA5F681954D1114E99E3C1C8B4FDEF6594382787B +738C0CCA42B97F3C5E98C1199A06C5A75D3E9A53EC27718846FB161F5B15DA71 +F9CD3EE8D4CD81C819210867133A78753A3B397AFD71FE17800A65859EB6787E +12CE2D72CC0A54A74D5FCD16850949712D4B0E25626011E3F08EBA9A88D0E4EC +B32ADDC351407ED93AC89F2EEC2ED8CED6292A69DFF4359A20F421141D375C9E +FE73E2D81CF750337254F030D7BC9C8005A47403664A9EFA8E939095DF2C7CE7 +076DBCCCE84CD7EF0A125DF0FF2B031C8FB21B91F2DBAC0E39DC5ED76CB95E53 +D16D92E6DB783818B3546DF4C47F039C6716AC5A5E0C2FEE555F8D3AF0C130BC +90B4D5A8E2AD87F987B39B8AC6EF517DB965DE2E5301BA441F6C18A1E2278E0F +C05F0B9AA6EE52C8EA88EC0127F7EE09B833EDAE299266CB4B67CF073368E032 +B0BE9497F3096374E9C3A8BC7E49FB177984309AF094F7250344259FA7CFA03E +0C4CA84B6A0739AB655EF4CE70C00AD6FE6287884B22A7F245F241E5A3FEB2C0 +D556EA01919F577BC5B6F030B1A3F8AD2DB5579AB5E70877C68446B9B2DEDF21 +F014B0D88D78B4B53AD9A87F485E11CEB71BF57E6CD91F9588677C51FE19FD65 +C095002A2BF1492A12317E0B4189E04B0BDD4811624C070748A2895C9CE53A68 +0A2B0E4F34AC9E9D35BB5FEED6997FBC4FE865F69B72ACEB469578F7A5ED6777 +5786EB77DF305A78CAC1121BB3A39CFBB19401B98F950BE9EED1C12D9731191E +20B16DFCD414B398B708A32803BCE3179FB6F8E18F93EF3584B3121DF4B15499 +8481FC465CEDF48A78DC39AEA534106F13FD9134E8205BC3F43CF3066AAB60C5 +346E04C39C25A3276EFA9977D22434A84DD42541141BEF9E0106E44A86218B56 +D8D55D4033800D18F7BCC1C6BFE738686AB7304D5E3C794C8032142C72F27838 +C93E0ABC5414265EE2D6D31BFBFA40063D732B10D2F6C24D1574CE98CFEEB93E +79D1D9B0E845B28AE1DF59B46BCBF5F39840266A3ECAF2D0D07D34102A25E12F +04FC9F4B80562B21C6D0BDB11B3D0DFA60D4F1FDCE6B39387CBE54C520F448DA +4F15A736793F0C6BEED9FCD9CF230F4B050403E96B095B4D29114FDD325E6CEF +2AE08263950FE949930010080C12CC74EB8C5288E168E18C8694A3A4B5A37F87 +00C76BB5CD1B7261505A235EAFD1ECFEAD6A8B94810EBC9C75D95160E58826E8 +3C5AB759D8EBCE3DED5BA74EC79C638294785880BC6C811D416A9003D1CEE1E9 +67D5A7DA4BE08A0478EE9B9C3C85B2A217072BBBB3CFCB08EDC07A3A78A397E9 +5820907A7E45209973E0142B0C866367FD92E407301632F4E7432521EA957869 +6F57047C7CE41C119A58C91E9E8B9A62DB73373C3843AC9611EE9F5C09B646D3 +235BC302BDAF1CEBB60C9DD75E91CF2E77FE532265F8D3295D40707629151582 +6E985DE89C5E0D7375B95EC14C73FFAA4FDB46F35D3B48B9EEAF60922815F6DA +BBD3B03B95A95C52C13894C9156315E5AFF47E4041A4596FD2AF20BD41F2F349 +4B8EFDE6E198E7EDD8922C0E097CF6054D70678B01042D547F91A3D046DE70EC +C185B406DCB59972FFBC57BBBB493F2C1B5C38F173A5EBD77F4D887AFA0963BA +6A1CBB1FAB162679076CA2389E7F4291275639C6DE6964F3607C90166D11C29B +C517626C8BE34DEF93F42EB0554BE826A2F95A986F84A1653959BD6F18A593F7 +F2F727BAE27D7A66202AE7B6FE7AED268986B789FF758D29DA2A03176C992FCF +B7A9714834A884A4957B1168D1E1F46742DC29BC7C396FD7264F7CA0638BC2AB +A3F9ECDAB0F6BAFE6B576397527506CA0C9A886441FF55ECF8069E82BBC87AE8 +ABB9E3A838DF0A05417C570880C2E5A57DA124A71D128DC642E7DAA9AC41ADC2 +B0DC8D5E8B5C9AA1C6692D439C3E3E835CF60B12EA2A790DEDC0FC1B7288BC3D +2799234B4CA0D09D1FD373A0A1698FF3E4931E363226E2140737C6C1745A0287 +52303923E6D954760C3532B5718352E4CE45863BEC1B5E8CAB5304147B62E7E0 +FE022796E62FB435868B8E06FFADFC82A81E14F4A9915064E7EE693531314378 +22B20B5E3962CBDE98E22CFB40A99FE068305C740DD13E70A4B7BC2BA0928729 +5C79AB17E0EF4C7AFB5ECDAA9639289451724D54AE7F8F34E0A1E814732B4824 +5056238422242D8CD7B7A6CC203EC601F9A7E2A4395ABA340655211C079B0C77 +7ACD0210BDA4F06EF57BFEFA0FBA50582ECDC7317D6A8D4BF728F12F0F85E555 +4E9E55EBB890308F450553308B687B3632982D41F6C7D9C00ABE87422C3CF3AD +C3A1BF06F1E787DEF42A610E752A8746CFB36324822CF1C8E8441DC74EDED658 +C6AB7A5710F17607FEB9A71836B1DBE8A21B67E0498952A85B951CF17C8608D0 +35B921C6CA50C4ED50CF8D75CD3320F5DC38E426811BE86A560B49BA721CD63D +7855E4FB5644503A563F06AE3300870CC9795DA24E8E8CE7A64869B9F4ED56C6 +C5CFA68B814B94B7BE0A5F27050104698695A78AE371279CC77F3C89AC8F1622 +222A498B98DC42EB96569E0644A8E59488469DF34ACD6E056586CEC7F8ED7C62 +3E5517726F6028288B8CFFDD53981D2EDA952854D4EA1322A1200FC37425534C +915823EA9497425941EC3A8C8B68673C2D1A2560C2A6CEA8B3ED641A48ED761A +7E9A4853CFBC7243882D8ABF9F2F82E1A8B2ECEE35641512CA9C0ED68138FA77 +E98977914082D89337BB2B8EA2141B1DD5E631CA9D46AAD6903CAA69ABBDE204 +59E73BD516F4543A25F575BCDB10DC587D1D1677FD06E90B2E752137BCED6E27 +A57DF0B4CC9D118666C78DD383D722EC2C9127C575797678988274CE2AE00263 +9D314CFFE080800EDDE20F2789CC4AB83076A9D1FD2F06EE047F1A3924CB0A60 +4ACA1C6928D445F67623AA28DBE2955BBA67326586E3C44AD05EE7D0DB8FA5BE +A6DF789662C3CB59CEBFC1A3B4228D6526D50E59B5135B8CAA9F3EF761B9DD6A +877DE6AEA9C3179677B7C0726022D0F929F53D75047ECE96EB36F6CADE747011 +8E6D7588C7544124723A954072436EDF60F30CD8AFF952E9BAC60217A67354B9 +56C3ECBA3C55439ECAC3970EEB6062387466E98BA573A3EEA5967F58691C47B0 +9CEBE352FC3F70F916859A40AD64A8C869C515A0696A8E3E16985D7F41CF5630 +59333B27DF0A49159707C99A752D3B8FE90CDDAD63AFC6D0AA517B395597AAD7 +F22D53EE14655DD5CBBC96D888519734F9CE5336AA67E42AD798B713822F634A +96C5D1923710DB4B98B063FA07AFEAD3EB490278F07B602A7FE79C2329CA1F65 +E78BE395A62946399CE5904565B6E8BD789AF034B4D7243F46A1009452BF086E +A835F99AE0AE421D0B583CE264080BBE3DD62090B39FF69AC76C9F93C1EE153B +96B656BA687F453D4A5CF4E61DA5C2E238FAC478170ABC2105D1CD18F7FE5FA6 +0F8F48E2604F7775BCC1B2C487633DB2203ED9BF9F14DA81F778D8802781AD3E +5E4F3C3A5A4C993290AE8C069E0217311606744A28CF034943F2FFF8F1BD3BD8 +F42BB2FC3662D7BDB1472DA80AA17AADDE64DCC9318096FD87B5398776E61263 +6392B4D6EF00FE931D4F3223992DBD811A09457BC131DE38D01D7F56D4B0ECD4 +E415CC9290C79FE24F120CA9AA8B6E77856A3C6A7B37B39E92BBA5C42182D98D +92AA2E5B0B2D36B70B46A1469509A5FE8968FE56DDC760DE72B50F3E8A04A6D7 +3FD8F2419CA77C36770532C24BC2D66EDD81132E44128EE1BE623EDD5DA4B865 +BCCD8580E3B39391DA58096830FB6A44FBDC65F1194CCA784A02F5FC193EB3F2 +02D9F4FB0387D88516E5C27340B373D417016817C6D279CC08B086858ED04DE5 +38113E5BC6BCCBCE4D0F09A5DC24D41FDD14AA82827756FA99164500A4FF96C9 +38775DDAFF6F38DA8B5AAD7FB715F0C8D4F478D007CE9EE3809379FAD3189B34 +DE965C1E7FE952C244D78BCB7A908AACA1EECAE6A61954D716DCDE61AEAC6DBB +9F5F26C309EC6AA6E4BDF1911C58DAC0F5A84B217BD0B75692BCF2B45DD71148 +8E42CEF6C18B52DF7F950CE1BDB15548CAD879752198F0164717F8DAC250A102 +E7404CA135B33DD66F8FF40D18F39267F242B92F71193D204C1179E7E5120F91 +1D26FE6AEC25B66055E56D4A8FB3ECB4BE8FB8D21D943D332B9161C35F2ADFD9 +D42E2637E8918867F04D4049A6FC4E4FBC0DE390729F6D0835CFB91437FDF5FA +3F59048FD297B63C8F791B16AEDF904C7D4395BF211547456696FC3C55FBAD53 +C403EC4BCD0B75DF8008633BCACB1FF8C39DE6E1FD98697E21F7AD3CF2FB3897 +152B7E9F7C4C3279387689FA12A11F62529180060272B7EDC9492C1FDD6913BB +8B5B9215BEAF72F041F17D55B49B81F3D1279D1A1651D0A365FAFC66389761F5 +436DA107749746B51414612B782939220D351CE8179EE650B0D9C5050670A802 +4B967525002205BDF49DE4C1B446CBE6683FADB4A55015C4111563ABB27AB6E7 +46CEBF9CE816B349CE7E2C89FE62630BC035EF01B9D4D0A5D02ADED4DAECA436 +BE75391E89F29B1EFECAFF31922A16CB785948643D05940539B524A147A0E22E +36D409E7F908A1CB6B4E498A7FEAC63757826851F98A6AAE8CCAF8786AEE3E10 +72BA0ADA8EE82E1FD21984D255DAAB15D2530F5004F063AD76E874A5D4663966 +8C6CD6A238DC736A95C247199D4BD2B8A67067ACCAFB470469798AC194B31AA1 +E693DE59D05363912760D8954E6DA83478938CD87551DAB75CDE41CF4C8B120C +CE1C66F5489890731D895BC4215406A8725CEF3A9CA1A4FD2C9CF6C898EE6510 +A2EC593B475F961CA1A71B9E1F6A47F14E57CF25383AB2C486B2D7935122E4E6 +A8C24AB041F3C6E2B44AA95479E4E98133504E831D9E78D1764621CBAE00163B +9A8DBB7DD83111643F7814CFB9D2FE13E54BC833576A95C2262EAE7BF29427F3 +5CBD990108D3846FE48A7B088541F51D307AA464BB5F4B8D3E45FA5C4C71AE88 +CB1F10D0DD754C5FD1B4E90CF5714B61218B4D73F8A9777879C585B192D0F6BF +D93F0565F63B59B384B2E592B01FFF35D43362570423EC75EA55E2B64ED316D8 +E1AF7338C0DB55745D40451FB6B476103B260C08C5E2B71AE4EBB377D4C725AF +EDFEC97AABCD07D26BBFC6568B8E12707DBA8BC1F786DCCB655E885D72B3A9D9 +5383171187CD0E33C8CD308C436B66A465FEE879AFD9523A5B47463EC3AA91AA +60CE1A23003EDBC2EAAE014C26BF75ADEA293858333FAD8A5DF5D7A109985F89 +A459C6EB24A9BD700BECF6B88D1F1B7778AAC69F987562CD6AA206F56662BE96 +AE49BE13904D8CDE511A46D72EC70202899C79E9AAE60D511A68A3F2E38E4980 +6B34C259E731AAA4CAEE1301430A39EC15577221EBB9F5FDC218C305A5CF3A81 +942435388ADD4BDCA506CC2024702BE0D79C81597D49BF022A2D851A47A2D321 +258C2AEF18EAB42529A1299D47EFD1F774F2F20C3EF4E5ECBA619FA6C38D9D27 +307FAC14429AB8FA9A5FA17A2524B2A954DB76FFBE2AB51344990FFB38A6DBEC +4A52BD50D29B17FC27A5506496FC1CC6E6C651681C8A2114F88311E955631DB6 +480CE2CCADE0F132943AEE55F8063C233B8547D3A8E869BEAAA7C629184E2CC5 +29482000DF3457D17C81740DAFE000798A2787814333C50AABB303CBBF11C6D4 +E691AA899C9E6F9ABE2E2757402F97D07D2D4FAF1D5D4159406AF232A25B5364 +2F10D60836AF8E15247FADD310C58FC911D294EE7E91E86684176731959385AD +8AB3B48C4FFD3D428036E074170F62339B67545777F048D317210A6791D43209 +4998B144BC6FC56B0C6CE44601E065840E1F2B3E694AD870304557D3C71704DC +DCCAF5DC69E296AEB1A806F0222132EA46587D7278E707ACB07E1F27E9BC0CB0 +0C1E3165BCE467D487C9974D652D776150D7BF0974F5981679567566BA405530 +057D4BBE72C55874B10A1413621330BBFBD9CB1C5EF83E6BC38AB11EC6790DA9 +A6B6B3B8B66822C8E94A33FC07E32A6F541489F56666025CF565E1DFE067716D +2F05C6637390AC174F51D45EB4EDF6B1C637888C05218DCD8124F8E93E24F05A +B2FA84A4AC41B799C7AEF418EF47ACD1255068A21969742C55D97F1EF1C32509 +A49BD69E7E6736A1BD7072A987295B3F424395D448A1E83BEB468EAA8FAF6CA4 +C24899968C61F143173954188D11AF8339662D164EF37BF8635D5E0A836E4AB7 +CD1CB0F12CC3632AFDA9076C2B4D0CA7D89ED2FFE76A4F5E7BE57336A0CC4F92 +5415F9F6B65DD690FB21D3058829EE2C58BF09D30DFEB19A02D18CA44689E5D8 +C6EF1B6CD3542AA43722748EBAD8C81EE73B03FB45FF7B535AEA9D49E3F8A19E +93F3B6ED6ABF5FBA7CFC21511FED5B428B8AEBC502C6D41A9C6001ED16B0E92B +66D5B6F2DBCAF910A75A1ABE13802EBC5EF7908D61DC7424AFB2721A0FB87BBE +7530ED3C037A517E7F4D92C7AB7F19A35A7030484039E4F06CF06AFC5B28E833 +D591665A865563C794B0DAA79BE8E129E7F5C5AD1B7495C1BC9B1C609B2414EE +D3E50445B7E8B881265EF41110CB02E0205B340C36307497E0CE91B6D1F1607E +DB09F9C68ED413BF967F940532E3CA8507FB01B0DC74484791223B705324787A +7711638D5760569422E603172B7CC7BC55ED7D94D172E1160FA3192D02B42E1A +706A9BCD08654565DB1761C89D81B3C53C5B458EAC70ADFC54810310CB0C0D49 +A27B1BD42213757E16CEFFB075813DF7B7BA6C64603227289EA1C3C455D8E7D7 +F6695055586AD4366A7684F7433CE8B6F1A3C9DA8C4CDBD29377F1B90CACAB33 +B94C25246D8BE271D65F3C028D630522F6FCA9A699823C6FCBBB0C3FC8C66A1D +E3D96F5C361ADF4BFC4169E5550FD78A4D5A13A5294A43A57869D21A83C2C94D +AC715020701D12DC75C643BD36443DC1E1D1AD087B2E4306541E3EF8D24A0B3C +BC3DAE46817B2C306A106B9026CFCA3AB00B60CCEB075B7A849768E3AF8E18EC +31EF12888EDB687ADCBF4D6FA08D7289D923565955106A2FFAFD1AB90EC0CDF7 +0F847861AF5AEAD56C58A80E3B3A61562E6668591BD979D642FD47D7677CAD5B +82B4548BCFEBAD700A28533FE2F14590626BBB11347F5815E0FFF7BEC19E276C +C51C86FEBB15424B17BAACFAD06CDD33783313089ADB5FDF21E5146709D0DB32 +D2DBF6C4CD3674C4160744C74A96F6CD2A907CD9398069A573964AB81D07DF49 +15907870F4FA854244F58AB6B315DE7285F1C1C49996DBC0FD00F170165DF488 +25F719AE145A0224A5093F004C22CB71BA294550D4E89C73DFD6CCBAF383B70D +E94BC172936F0D6F0DACAB0D382B2514321AC39763FA1405DCD3E057392B1202 +E416B635D3F474AD6CD39E48105089A34A007D82C75B81149C64456A88F88F75 +4C3ABA1CAA9866F81A02BDF349FAB129F23E86C9BD62FC0EEAB5070DD0E20298 +066B78B7794DD450A9BC2708F01A9198BE04511252844A19555227513555CEDF +10543412A2D4D0D976EBE8AE53D3AFDDBB926B54EF0C41B98D11EB703AF22268 +7DB9CF10CD88109B0AA050F06A64F7519ADD4FC47D438574308F239051DB08F7 +51F220ECCC27D5F50E6A3646BE383B662A116A53A8DEBFDF7C552A117F87E13A +98044F77C9EF13C7B14A754FD0E07C68A90896A0A1DBE19DFD88B3993CAB581A +7E340178D6574F6F90E6DC406C8C00B476F321DFBDC8D8B289265FD8D01C6F05 +83C1C9B860B740F2B4D53A8656B4EABE3095AF2F05B73F38D3BCCF435AA6701C +E98B48F7E4D1145CFB15C4F03606F42819D52B47DCCCE8D129A4C05778EA6E49 +436B47C6C7E144918FF662A5EE19C1360B5ACB813FE8EC078E68984D2235B710 +0C083FA37A28EC7677AC7FC3D5C735BD3065066563083DE066F1E9B3F312F1EE +A3FD86DA36DFD7A74045EA1843CFC35BA7048BA6CE8FAB85A1C61073DD090FAC +8DE08A78675E139F89526B0192B7D09622E46D3E61F8C996A63AA3D616B447B0 +D88B5337AB0B3EECEB207CAA1C2C81ED825DC2E7EEE6D14EBFB3287D99196A12 +27CB2BF44CB5A1C8A138514DAA2B9120A86B913A7D988627BF757E7E3AE3BF9D +3AA5AD4F5C870A60E59C9B85F02AB573DF6352E12A2CB9940DC6832885FEFB32 +68047B4C03A37A680D1F806296BBF9424288FCC43A34A45E59D1D51E5A94212F +7E51FAE541F3A3FAD37F0FC77CFA2FC6D465F9F7962D9296C044BE356467258B +4CBAF11E2FE0CB1B0FA2E6ECB9EF217B8FADECB9C4F9FE6CA17D515B26497148 +725E1E777D1CD1E226062783DB90BA9AC4B9EAD70DAEAA43C5D1F96A5ADDE487 +67CB20277639390ACBCB6F9C5C70E555DFA1D8EF22E4294FA4B6470AF1DF4F4E +BE911581EA3BE89E4CDAA348508C4E40E9494038C8C4146D9E400A2CF7046764 +5A295AA48C7DF0449F81590719B9A9284E841009D3C81A0BCE87FF593EBB477F +B3B36FBECCDCAB62AF3DA89831F1308C12F52CD52BE66F7C48F312E43FBF6774 +26C6D0EAB462B9A1F80A7662D4F231FD969C7AD4DAACB1EC98EBE9416B4671E4 +2BF7C669EB92D9D974D5E29D6F1DE7DB6FD51492FDDAF610CC80CD098D1E968B +18EE09AF09D330F152EBB1A1303E87203FCEB23CE074F149C2EEB290A03612EF +FC2E3FE1428B2DAA1853FEE27EF30CB0A492DBF61F8EAC3A9319C5612F3D365D +1C76077A53626EC619330CAD1BCD5F7FBC20299D5C6FC1EDDFCE777B796FAD7E +5B71B194517E84068E49784990D3377486A6E2D30625E999A37EEAAF4D84EB72 +EC36B571CADC60696F39DEFC1495B2061F5F4BE3B7C96614710AE128438AFFB4 +10B76B492E07E4DB88EC03A7608CE77EF1E843C3B7E0A7BFCD12B71CEF375711 +AAACB960D2BBCFAB74C9EA611B52D11BAE4ED90966EEB16AC381F4F07039B6F9 +D7E128CDE4FE4CC5F070174140B9901874A34719D07E1ACCA0F610DCD9299ACE +A7D4AA01770D98660F8D9620B756A387D4A0EABFBDB7FD8AF98AA7C94960293D +71261F0F5336A6A51764CF5E131CE693731B0C499FCB8CD67A6BEAE63F170E71 +2ED46D21B92CAEDA580F555C164BB3AFF2C71F285D3BD320E14BBA53523C5190 +4867D723EBAFB59655FD81A22DE96084D7181957F70B74CB84912E4606294A49 +E4A05E2A67BC0B4901E9BCFB5BDCE3DFEC19608FB5CB1BECD4FC063733F2AE7E +0379F41806B7C3D60B2DF5BE856FDB43B2510144D171D013D490A0EE6A8EB2B6 +BB19B27498D264E5A199EC2ECD29C06D1C6C489179667942D643E7118C6FB848 +5C3B49DF8D5CB26E31B1D41CDFE23B36D9B12A032418B9321A056670EEA02CD1 +7D4CD74C5EA592BFA0F8530A9A3763E5E51F5780F79D7A07428F54E69DDA2B4A +1261CC47C1960A223B94F37BD1D855EAE00597C351139020D27A614DF27C3A72 +B168FC37ACB17AF6F492E24663E0422B21DD2A015EAB861224D61919048628CF +B416C87C3172D99DB6F9A66664C7DEE1B1C2B245CD622A4B9456FC899830D605 +0CC323781FB6FDE63E55A8FCC6397B1993EE08C33AD29C43D0333DC32D8624E1 +FCA54BB577F401B4D232A8BA6A0A6500FBF9450E41190FC3ABC45CC60185F0C9 +448FF4EC6D6F03BBF8CF7D23CE3F199B1E265B3DC015029A4189E4FF1B95A530 +6D2EBD3AA0CE027E4703A2EF8A43EEAC604E528B4A83D3796023056EB131445A +16EB980791CF24225CA0C3E6EDA91ECFEC0ECF0B5340E0DDD17A6381B58E6876 +6F5ABFB20CE24ED96E7EE72A3AD5AC654B29BE5FEEC43A9A20A80B44E7B86A5F +864C31CEB2ABD660D2B60CFC125843C10F6B022695445B95A6A7487485A275D1 +5AA92D0AC79E414BFC06055E06FDB0DF2D5CD155CA566353F34502EBAE22FE9F +EEF344C5218AD07EBB2F326A9F4073096C72FF867ADEC79EF58EE77CC9AEEB43 +F80489DF5275BCB2DC287840236DF4AC604119029F54CA574FB6513D85342A87 +AD49F6A5BCEC12999BBAB002791D704F6B47A5A18DE65034D0CC9F9F66DE2BE4 +5C2D6F1AF1EB9BAD9DE1D97865F8C2D9B55C114BD8277BDD2E80D923202FA0F4 +243D324A5983198F2A73CDBD54D8633FC6941BCDDAA06C54247BD18B7A124F02 +0F8BC59461A094827F0E93C157AAB6B168295CF1191FFDDE2C4273FCE44270A9 +C9278E274CF40359D051DD6C8762EC9F22D8772B8F148A17EF4A4CD214B123B2 +112202761FBF8EDE708FD477D8D5530779A13D11C1A61E854163E286B22BEF97 +CB9256C0CD4CCE3F8060B700822EB157C4BE8DE188872E57D5B88BB9D233B5E4 +7EEF26714A4CC8923A94433E87AE473351ABD014CD380CEF7BFBB68CDB7C90D3 +BDE6021CBE099ECF330F033AC321D463A27632AC5B4B0AD031F172CB2FAA0C0B +FDAD40BD3AE7D647B0FFC92B6520B2F84DE3CEAB2B97B606A0BFC6874869A86E +3A570AE27BB696C8285F78C66D154289455C5FF2D23C1A5F58AFDDE53F7627C5 +EB24D7FB1AC128604DC225404F39655F77CF1700323489C7DFEB4B7AF909F18A +9D030920535989C3EFB5381856F76E79BE7F42723C95CCA984D8E4F59682F687 +343EF61149DC3BF556A632D10F0E0708E1607B9B1A8838AD07317657050B5050 +70A9C4DE98D5C2E19A2887FAC7A3D8CAB54D79BB7FF1573C2FB9405613267564 +A3574A9C02A9899CE0C16B339B68A2AE149F195C76D595F18A4289312E74FA9C +289A53647EB6D771E3BEF8CEFCB79818A6D66025C20BC5924DBD3DE66FD5128D +6EB7FBCCCA5B71D3926A5888D4EE45DEBA1EEABAEA80CADCFDA1CF32A9E980DC +7946713AA2B67ADE09E3A4DA35485F912CBA1C84227A609B32509552AD1D7CE1 +C350B8ECD536AF7A652BCF0541218D571C3EB1A05030695786C0382E7D2547C9 +B47869DA6F735671291F976E099FA95987EF3F0C71E90DF4B27EEF84A36EBB74 +CE59EDF8A47F843A6972A781290D136A9B5D69A31D428F446431D18E559DAB50 +A977CF474EE1410D7097785D120E08BB88BAAD3DBC74CF2C7FBF0C76FAA4EB34 +7390DD0F9E3F925DE2302E8F26BAFA9C8B162D982EF5902192B294CFEB1E3218 +5E5FFFDB790D02CA4C9C7A87CA8D24FF718D769265C03C0A3CBEE6240C0DE906 +46E7AB730E5F3992D8C3C443D24E1D49BEAEE01747C25241C75A3E4E634C30ED +82E6AF4E94FF0D5DBD3054E122389437002D5A4193954B4833509E1FD137D8B8 +23953AA248937D5B52204EDD16DD0E11384C2B9911C0B7333AC1AB759285C4A1 +6A25CB7A543B33ADFBBBEC29E29CF2347AA6E8122613106C684EC5E7511AECA5 +B6C17D57EBCE1572CBF87BDD4BD0A7A1833B19CB43DEB2538341FA4D65A0A884 +20DC5143A0999BF1041A4DCB8111741549912A1F485AB8381A949FB7671F3DCB +141F5395AD9CB286C8B6C077B3F4177086A221C7211F5F527389E2FAC6BCC0D2 +A25052028F424C8050CD4CFB1024F6A3D45A586F01FE26B76F20042C5B66EED4 +F921646F560829E5A4C737E5A4B88F1607F3C016142C1A8B337A0907F9192DB4 +8AAB64B6A1F9CD74B1477B93807D36B8C8B29B24B3EDEBB7657B5735F12DC9CC +7CBD8B3D7488FA3187A50D1E287E00534F97C47877168E8977CDA919CA86D827 +94F04E7E9865767C48801C93F72BD152843B824961969AA1317F148EFC021A55 +F20456933FCA64CC1B060E260782BEF67218245C11D4A151152979A546051AF8 +6E03D22C944CF66D44167BA9B47ADDAB87D35514B4C0829316E7B9879BDEA924 +91C3E9A1771E30988479F2DCCC53E722341BD44F152E70ED2F6229EBB4FD0CDA +78C655E71003C12938AE4AE4FF2B32BE0179DEBACAC5A6DFD51F6B5047857680 +72670DFEAAD917E7F290E617903792223A2AA23AE7069324FC0900215EC34D0B +DA6BDD5326FE66ECCCCC22E846B31C9A95C15573DC6DD4AF01750636932A81F9 +283FC18EAC5CFCE312865B20C7D9B0ACA5FC06EEB85412A31793F4901504778C +C6CAD142D172F4DAEC7BE571C0316FD703C8994A078ABD9F42C5727A1DDD6273 +4BC085900AD3D94ADD48BCAF67335C61B7F2B2B654C70F5370E0F283C5F6D8FE +4194FEB6C80B02CB53E12CE148077DA9CF66C2CB7205435589588FBD166C47CD +29BEC5AA33AD7997975E55E8D643E8CE7C64CECA3ED61B87EECFBD108777FA20 +1302382872B3C31E86FACB377A74258F2A8E531C9BCB80C73C09D36274C91F11 +49C89024DA3E3E029829204D8D0EC8AB2AB23D244FDBEDE098610F35EA16B43A +4345768F4A78E26D7BF1AC08BDBB8351C7F5C1C71BC9DA714AD9D987DEA45368 +072750CAD0C9ABC3F493E7AFE9B6A34480102661BF79A0F1C27F54D9D00AEDB4 +2F8B4FBAEF47BE3700BA5638E8E3F4588E2F1A25D33A9BBDE199F59281F5D884 +990D92861BA0BEA5DA5691623BE6ECA43ECEEA7A16305AA88B0B054DF589080F +AE039A43F3F8F92DA0B1B3A34E9BB9BCAE0E89082ED18574A4040BD574848C85 +BCB7F3D74FE0BAABA30A31E9D2391B9A7A33D1EE6F74FFBDD658513660C7E94D +13D9E8F2E6488F77AFC2022271FE6205D65C1785F299C80FDAF4DFCEBDD6A795 +6A672678F2EAAA70D3AD94459B9AAC0CB93A0346257E23F14E5962651D5AA79E +370095EFC638F20FEC77E730D3D84559D5A4D499AB1B9633929B440D916C5AD1 +5002D05401F5A9D762ED4896BCD17274EAD9DE62998E6BD54F3CD5A91EF2EF70 +3BCEE9E7745FA446B8E3B370A6190039BD94F21DCD05FF887330D1BBD5036BE0 +067D2FF9093CBD6788A412D211A3EED9136B5ABE8D06B811C05B6AF2EBF80DD9 +0786B4C19754DFBE03308C37942B3ABB615C574286277CD3EF604179CE6CC4FD +A2F3B79124A9E47F4F5A8A15D697DF7E5483790A53E240DC95F29056A0E8972D +5E0FEDE1268161B9A03DDE343B723556073465C30981210962424D9BC090DA2B +27A4476CD529CF49A29030D28090CA803D774C5E1D01DE84350D643F1880D27C +0F7D73029F171028FDDF8B550FE0B00557DFCBE08D7F586D9484EFF2E090F2B7 +B8349F497DB12628C0F838AD7ED830886303207DF666D3E2E1FB6A0B77250373 +D8383DF96225FEFDC9FAD48952E0465F38AC04374FC83E8FA88B00D0AC7B10B6 +7EBC2E67831BAEFE73C9E3F0777350BE92FEE3430FB8AB8090825169AF9F03FA +39177E5FFF4A9205E20954906ACE661BF46D43E7A0979048EDAAB75DCB29EE28 +74EBD426E37B28D074B45D9EEC232E5A1E70301EA5201EEFAAEE178CD571D763 +FEB468FC7AA2DDBE2E708D27D89164B12BD8BCCB3116A0164552AE036D309359 +49DB8929F2E3891248D3245F958A4D4D40C21D7643EC0724B2284CCD6B344054 +DA8E73F721BBCC26CBB47A317480DAFB142380C6AEB7F29279E81D9CE04C5C36 +0D7677FEFC0BC3255F01052707F7FEE6A373F4674AD17C39E1F2030FC5F4F3B9 +9EA22B5AFE749E97308D8A30731A2D16BEF6103E5CF273E89426B9DC09081469 +223AA0219763C2B44F4260042FB19C2432D960259DE496ACFA549F0CA051D4BE +B61D02B19BBF799CD2C1106B9B9D92F4EFBE5FE4E2ECB891EB7B4EB36C480DCD +7DE406D3A4C99EB089F9E064B2CA77A960F0477B3411533CA4B6BCEAF16DED02 +4D6F0F00EACCB0AB08AA5B3C84D8953920B3F1ADD578A1F95BF4F8BBB437778D +1CF1806B1DE081D2C9B995BF1EE3842EFAB0F223C6E6F04912979B3850CAACDA +744B25D6FDDD4207CBB6B199BFDB6E6884D083F28559E60B30C220A2DEC7F3DF +3CD45EAC63D7202E2F23518545A75568CC03D8A6E8769999035BFF29D6477B2C +3EF7CAB079820BDC7AA74AAE04E8C4F911B346B8EC57A4DA26D80D31ECB29001 +2FFFBCEDB0E2DEF7ACE895397DFAF366B982B1E79ADD129002DD5225DAD211F5 +C72F3127A60A33D311387E646EB819B52B85053185AE6CD16845BA7CC58A0CE6 +1DC80A287CE32B65CD176281C69B74B2EEB53E75B02B58808EA7A619EA936D0B +6239F72579B0E99370DA9C9AEC6F8FB4A5B3301CA9B795626F48588DD09D1AAF +7BD6761A5B1A445244F338D090137284F4DD0C3FAA11C1548E321B3BEBEE9050 +B2C092B1175F139CCD692C12AFF15658BE52FACF258072F733DA1AECC72715A9 +9013EA30A4098F7D314BBF92D3F1CABDC48E9156123182A8C935586FC4233055 +BAEFD7983E8B82C7DA405015C1A44F3B0151285EB1900B738568405CAB3D4CA7 +A97394CE61440F03032BAF29D0DE3BB879970E71C52EB8BC75FDDD1946986E07 +E32195B8310BD109A1ACD027A29847D9E29362E8A799C1D29804D2F3134C9817 +F45FD2EFEBB92545F55A3058B95979BD72B7D5F06053643B0EBEEA272FC93340 +20B30E54DFFE770165D1759D82A5542CFC4A772D8A448090592C909431AACCEC +B4A68860482B626C62849EC381896B537462AB0B27E20C9D3CF8D27B81A55DE3 +F4429E0E9FB252D7C7806F1AA59FE77425FE62C24ACF72F1F02755E2E7F9C81F +E8C4F9F1F2AE3B9560C9DF5FE74F5DCAB516EDB843054B714A3AF82449F3E0B5 +9AB002C99C92C0E353FB1785CF9CB67C88AF752C2A0DAB509A45E0668B244309 +16ED58EF36404E3B912BF4BFE16F039AD0E44465D651D2236F883F1F42ECE339 +B694B19D225131C39721EA5C3464B0245E02013E1666DCE85044D0BFE13B5C31 +BBE28C4347C76E89E28C2D4AFFEC504703CB56452810F9349B099A38501F2314 +DCF08578A30A66385BBA39BE0765A7728CC8E15684C683D992894DD9C7DD3FD0 +7AA6F56EC07545AB05B3175433ECDF6F8FDC11BE14D7835669581477FBFD6147 +00D6BC3A1C4E266C13E37943BB86585724C654445C1E0C615A8E98AC0BD74396 +527498A7B5262D6F945FD708A4B04A9E22F5347DE368B84B56C64477D228181C +863A4D48BCF4A4D901C8CC5170A721815A222BE811B4B8A038D3058F19119A3D +C15586929418AB684A92B4187DBA74B626F82379048B137DCA01167F0840F3EF +427451F2250A597961B66368347C2777B037B0FBA022555B0FCC1421A0B660B7 +38180C1A4612907A0811E8EC4075D24EB0682E7602CC252BAA008D573255B54C +18DB0F5E3923464EA86D1C8E6E3F0FF28D2F4DC015735F1718E0BB56FADD649E +D6B41E571D5955AB3A2D431D989E30AD3277FB643132FB21FE6C36642CF9F034 +F2661B9D49B61300A16FE1974BAF762339A3CDDCF954577661219E060DF899F5 +94D7F818939BA08A7D7F8826C5D1FBE73F88F7ED00419F673E4C6AF2D9DE2541 +AEDF05CA40B85CE365D038C5388226AF3FBCBD0421DA9D6BD6808FBBF4CA6EE6 +C43A7088F1EB0287599929664BB5DE104EB3D74860697B255C72846F1570C675 +C7A3A424ACFE020F88E6652100EEAD11886F604C87722F4C6878A2BF9BA6CB58 +18D7A0FAB6AA41C8757E4C1660FF9D42C895CC86854E70D069DC18274BE3660E +57148F839E4923DADEFC40F27AF7A941EAED35A5F969E303A835EBF4B26F7FC9 +FB192181A67C12D1C6D31B422BC3F5F288C87415011D8DD663523443062CF5EC +6A07FE330CAAA80D2E930422E618B71F2FD58539D6E735C2F8A34BC53E506A3C +046F019B8073AD979877DCDAEF640B2986070FA16FC4AB7B800D57BAA642D18F +1C8A9A4307F7F9DE1E3B8B9659D780279DE70210E832D22DD2A666F9C201E1DE +259DFD70D99164FAE0C3278813E5CC45F5D75319F12ED0689BD851606DA7EA28 +2C6A359094B4E1A2BE7CF42F1D443DDBE50B2A0CB417557736FD3FF61F3931F8 +5EBE2A464BDFEBB34EA23D9233D5830025DC861227F81AE30FDF2B0F62227790 +D5 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 10525078 7893808 1000 600 600 (example-image-4x3.dvi) +@start /Fa 253[51 2[{ enclmmathsy ReEncodeFont }1 53.3324 +/LMMathSymbols6-Regular rf /Fb 133[25 6[22 19 1[29 1[29 +1[14 2[14 1[28 1[25 2[29 27 17[42 20[16 3[28 3[28 28 +28 6[22 22 40[{ enclmec ReEncodeFont }19 53.3324 /LMSans8-Regular +rf /Fc 253[207 2[{ enclmmathsy ReEncodeFont }1 266.667 +/LMMathSymbols10-Regular rf /Fd 203[125 125 51[{ enclmec ReEncodeFont } +2 266.667 /LMSans17-Regular rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 160.59998pt 120.44998pt + +0 TeXcolorgray 0 TeXcolorgray -600 400 a + + -600 400 a -600 +400 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 120.00153 lineto + + 160.00203 120.00153 lineto + + 160.00203 0.0 lineto + + closepath + + 160.00203 120.00153 moveto + + clip + + newpath + + save + + /pgffc{0.75 setgray}def + + 1.59404 pgfw + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 120.00153 lineto + + 160.00203 120.00153 lineto + + 160.00203 0.0 lineto + + closepath + + 160.00203 120.00153 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + save + + [1.0 0.0 0.0 1.0 67.55637 50.98308 ] concat + + pgfs + + + + 0 setgray + -725 400 a Fd(4)p Fc(\002)p Fd(3)-600 400 y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 39.54369 22.4003 ] concat + + pgfs + + + + 0 setgray + -600 +400 a Fb(\(Original)18 b(size:)24 b(160)p Fa(\002)p Fb(120)e(bp\))-600 +400 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 +TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-image-4x3.jpg b/macros/latex/contrib/mwe/example-image-4x3.jpg new file mode 100644 index 0000000000..4c2ccfe203 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-4x3.jpg differ diff --git a/macros/latex/contrib/mwe/example-image-4x3.pdf b/macros/latex/contrib/mwe/example-image-4x3.pdf new file mode 100644 index 0000000000..e124a01087 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-4x3.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-4x3.png b/macros/latex/contrib/mwe/example-image-4x3.png new file mode 100644 index 0000000000..292dd501fc Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-4x3.png differ diff --git a/macros/latex/contrib/mwe/example-image-9x16.eps b/macros/latex/contrib/mwe/example-image-9x16.eps new file mode 100644 index 0000000000..e94115e84b --- /dev/null +++ b/macros/latex/contrib/mwe/example-image-9x16.eps @@ -0,0 +1,2138 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-image-9x16.dvi +%%CreationDate: Fri Mar 30 15:54:00 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 180 320 +%%DocumentFonts: LMSans17-Regular LMMathSymbols10-Regular +%%+ LMSans8-Regular LMMathSymbols7-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-image-9x16.ps +%+ example-image-9x16.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1753 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: lm-mathsy.enc 0 0 +% This file belongs to the Latin Modern package. The work is released under +% the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmmathsy[ +/minus +/periodcentered +/multiply +/asteriskmath +/divide +/diamondmath +/plusminus +/minusplus +/circleplus +/circleminus +/circlemultiply +/circledivide +/circledot +/circlecopyrt +/openbullet +/bullet +/equivasymptotic +/equivalence +/reflexsubset +/reflexsuperset +/lessequal +/greaterequal +/precedesequal +/followsequal +/similar +/approxequal +/propersubset +/propersuperset +/lessmuch +/greatermuch +/precedes +/follows +/arrowleft +/arrowright +/arrowup +/arrowdown +/arrowboth +/arrownortheast +/arrowsoutheast +/similarequal +/arrowdblleft +/arrowdblright +/arrowdblup +/arrowdbldown +/arrowdblboth +/arrownorthwest +/arrowsouthwest +/proportional +/prime +/infinity +/element +/owner +/triangle +/triangleinv +/negationslash +/mapsto +/universal +/existential +/logicalnot +/emptyset +/Rfractur +/Ifractur +/latticetop +/perpendicular +/aleph +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/union +/intersection +/unionmulti +/logicaland +/logicalor +/turnstileleft +/turnstileright +/floorleft +/floorright +/ceilingleft +/ceilingright +/braceleft +/braceright +/angbracketleft +/angbracketright +/bar +/bardbl +/arrowbothv +/arrowdblbothv +/backslash +/wreathproduct +/radical +/coproduct +/nabla +/integral +/unionsq +/intersectionsq +/subsetsqequal +/supersetsqequal +/section +/dagger +/daggerdbl +/paragraph +/club +/diamond +/heart +/spade +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/lessorequalslant +/greaterorequalslant +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +/.notdef +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMMathSymbols7-Regular +%!PS-AdobeFont-1.0: LMMathSymbols7-Regular 1.200 +%%CreationDate: 16th September 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 486 136 0 +%%EndComments +FontDirectory/LMMathSymbols7-Regular known{/LMMathSymbols7-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.003)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMathSymbols7-Regular)readonly def +/FamilyName(LMMathSymbols7)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle -14.0362 def +/UnderlinePosition -102 def +/UnderlineThickness 34 def +end readonly def +/FontName /LMMathSymbols7-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-15 -951 1252 782}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105BFA1C4BAA966BE78FD2F618C28B35E2A9ABAF +CFC1090C3FB0905252C41AAED38054D177019225F56A500BE560889E991201E0 +4F9B605C0D22769EDC54E591E36E37E5FDE707BD42C0C024454DA2F639F72A9A +562B5C1D32C6F47FC06B117D908616531A8379DCE1701F7F184859612D9F84F9 +0EE31AEF799812A99147A8CD30D5F8F8F03A6DC586679CA72BBD354F9F399D50 +BAD7C7C223346AE45F1491717B0F25013BA153A6FD84A3646121DAAC4A2B28A6 +FD518B8A077C4CB33DBEC8CA7C92E5D7BBCAF8D4A968F5C9B4A4B480A4A64D37 +8AC3E8A3706E31139EAC60C4B60483C658B27250E70EACDE044C724432E6A3B8 +FAB78794CB0F69D6CA06EA523DD9B215029083EC1DAA3E1FBDD8A08A07E69215 +38909849D34B81B13BDE3A3A55C55D69753458FCB108596B941DE6FD79DEDCA4 +3F628C620BCB8DD7BFDF97CB33698399614F1B95736890E6126BDCD2D454B855 +26C1858B862DBCD01B51D3146C611B34A919DFC546D62B7A7ED89D4DB810E015 +35291D579A93C37B00A62B56E8F33961FFE612EA82DFB9E37074E864B6A081C6 +7787820CA9DCDF7AD3B004BF970F13DB52C8472AF44E7EEA0D4EF4049BBDA792 +27945CB3433714705341C2080524D5FF0F5487D81E9EE0A44615899186267AE4 +03681B2ED3AEC3135B0F7450F7B91E14255DE4C8550AD80D53A659DE49C30AB1 +4A786DBA2DBEEFB1A693883C40FBD8E00135CF1B93BC0C2A5BBB0F16E134F7C9 +E6494D1DA5DA50B5AFD3FE656915170BC0CBBB5DAFAB28025E5B5295354911FF +60060D5870E571EC86B3A43D3AB815884369FD58A68D3259D8E029B2C1693620 +2B6F954A492E31870AC49A1FA86B3E2E20B96123908DDC342D56B954FFDB36E7 +851D9E45C01F2F3A05ACCDDE9C804C0C63DDF6C261782C34BDF16958819B3E62 +CF9A7316963077C305EE83FACE74164D3E8E7605C63BC9F4360BD38D3112A174 +6A19383DE7703AAA6CC20FFA29692995EE0690A27891FF7985EE4B5A9B293B43 +9D7043B2F75674AA08F9BED270958048F037C56C94A86AF873A717D1E97BAADF +C61C9188B46119AD70E23350415E35A3CF000C428D6BBE99009E6FC5FB394169 +622625F2493AD95E1A01E8B533D4C4FEC8CF583F715F286F3D5D537624F149AC +87087CA718A83ACB879C37A1B7CBABAA34E7933405BD31621A954D2E6A67462E +3B609E0C879925276955738CCED0CF5AB33F7E67A68983E82972AAE46948ED48 +31B9E96B522C1A01D8E0CFFECC3982B0BA45BC8910B8EF28F35CD81D2FD924D3 +032C360D5584EF15ECF3E714962EA7A2A181C774BC065D83852C9E7843967585 +9765091FC191CC77B2DC76C26327EEAE23701FDB9FC08A8E2CFC07713DB59CAE +005E68DA8BB6097F62587CC5B6E18F62ADE198510A24A70E5A17D0AC5AFEE07B +B833656C168322EC04997E9CBECB4A681DE3AB4F7D583881A7622323A66B75BE +DAD62935CD1C89FD25EE9C02A18A3B43CB182A4E783131033446BC8668511EE7 +23C818E0D14FEB789BF486A78DBCDA2BF25D2D48E31A9B956316F6E32C8A8BDE +7BC69B9B +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans8-Regular +%!PS-AdobeFont-1.0: LMSans8-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 806 194 0 +%%EndComments +FontDirectory/LMSans8-Regular known{/LMSans8-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans8-Regular)readonly def +/FamilyName(LMSans8)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -117 def +/UnderlineThickness 36 def +end readonly def +/FontName /LMSans8-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-446 -314 1510 1154}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF13E7AC5E68123833081E024C973A102E5EBE9986 +D95806FBDB9DD41BBEC9E98875643E43D499FFB2E48F58EF7FA59843B8CC092D +AFB67604D9EE4CF2B87CD20222F6DC988B80418F8EBCBA06EB7577DC5FD0473A +55FC62B9B4DBABB8776941636268C7D4F704AFF1C85927E2D0C03585B60D5DDC +D07A1FE61288043CFE477BEC3F1A0BB96666D44F8286474186BD74037C208527 +135C090597DEC81C9F985DD84C889A3A32B3805B9A653C816C523D14F6215B89 +5E57100A2E43AD20344D45AC8419E928E4DC97E1B1B2285602B23DF89E149B9C +975AAB575A17772D4BD861C8DA1CF693AC37BA57CC51B9CB825607CFDF41347B +D09648E797437823A12DA3ABDAED3E3E1042F4B4BCEC0A9CB2517C0047ECDBDA +507600F57BF0F93B33764E47B5572573253F1439C293C4CBD1F018FCF994A313 +30701B46B9E83B3C16E17036EAF2F0072D5CCC8AB293EC15697C72C097565D80 +BFDA02AD9357437E60FB57F31BD6E172895D0E1212674C1401A3CE2599E7CED3 +EF0A11750E622958C887E58600672A1AF43AEEA1D9BDAF69147E613C610E127C +9C8190A5B3F5F9A3CBC6A9A61D1970F030ED0D623FD6AAE34DD12E7F12B00204 +42C239808277550593ADE8004B53B5FC0BB124F58965745A82152F9860FA6FFF +94BFDF287A8FC265B6B0411ACFEFA520E402DA17AA6B6D0904D8DCB1A56E96FC +6A1C7300A4455F6FF98AA6226337D5FC699B1A0900F049453DCF3FCDC8A3E397 +C011C9D2E55D0C2845297B4C50597F58C82B0348AC299172DD191715C1FC81E2 +BA9F00D26B3D3098006622D2740A0EB0743B1ECEADE8F9697C7F782265A58C4B +7D8B174654EC7F3BB8ACCAD729170D100F5DAC4CB7CC0EEF74D662EEF94702E7 +9237CDB6E3DAF2C65E5A10DDD52EB236C227C3DEAB315E5CE479878DD60BCA19 +564DA461E2EC66ABD6E7B4952C21C2D3E37C7B97175C5668DB4C64CD1CC23F71 +36DE0E644436C67784A3CCE2F3DA52F258B8AC9D36AD8E947AF7575525D2D645 +28280D0A82181ABECDEF3E5DA19E8A35EE07FD469D9896154465BB482692E8C4 +487E1F75227D65CF10942C271713B28F990E900C2180824BAFBDE4FB76939E77 +31CD2798239CC4C94E6141CA7FACD96BDBFC373E1E1F87881FD7BC3A7B98F3ED +62AC3112B58FAB45215177C2805796FDC240A7FF9D029A572DE35D3D9D3E3E55 +9A5B4CA4700A71D0510CEFD3175FA8E7A8D4B829F179558121181543EC7117EA +BA7B58E69FFCAD95AC5B40D03FA898F0FA2804E0B1CAB0DD9BF9D336F25E5799 +BB341C0177F10D973EAFE7F7F8D6287C0468E3AE99C277EC2FAB34A2718D7725 +67B5B1997AD2FE0801171A58B943DF0EA5AF5910F6315D432DAEC05785E0611D +82A36F9FC00D0C92F31E2C049463AE81F753E2F863AAF5E28673190638342D74 +B1A09188847B2128EB8B139A5FB3EDF22037FCD51D6CF5DC1E2B1CED5D9B69AB +B37468777718103D87C1553A051391F0246769EF99A69AB490C07A9FDC54C2FB +1F6353EBDDC027D3925BD32D89219A778B3C4C1207108F3D4D7AC6BB7F5EBB84 +447B363872C92410D15210568759D8B7156E36936C54269CD6C35E9351F86494 +0B7F86BA9A04184607D4965C1E7FE952C244D78BCB7A908AACA1EECAE6A56A36 +519311DDB3D1CB66837C2964A2DD0D34A23DDE404F43A166E2E533F1C050D35C +E4AEE92C35EE3913998BD3D92EC5CAC7416E4ECCE80BE54C77342B004590FC45 +A1D4C5B764583A99748056B896A27FF97F4A510342C8A67BDDBD597BAA0DA4E1 +0D0347ACAFBB9355D0219E14DC084DA2D384DF669B0CAA80B3AA3DA846129D2B +44DD121BBDDC1877EEE37B5263811E5D02B3A4043CA72EC2190940128A106C96 +39482E44A972BF53BCDF199F90DF5B338501403614E907DECA0185FDAB99E820 +7FFDABC084BCDFC2A202F15B5E590EE1A142E85E9BA72134CCC83B6EF7748016 +4AFC42453ED4BC8C59DE0A5C01FE0E5F3EC7EE6E6540D5A2602E61D413E79CDD +37FDB07131FDC420EF525CC0B5377D3A005133233547EEDE16EAAC1024DFA2E1 +61FB6367FDA5806161D31FB9F7B11D1F3A161B31F7072115A1E570389672933E +A7C28B31822AA9DC74A4F34B67C8E4CCE0AB011371A1F3477648500238C40EDA +C04F03C127444311964F88706BD4BF54A5A216F2EED84DCD4C7DDC79FA28FB84 +5E4ACFCD0160136BEE30A0B65D1C13CCEB7B316717EE859D7C2DA83F003A1419 +549400BCB01465B2BC0429162BE040639F2EE9C0FA967C9F3B8186EE2454E318 +F5CC571A951409B0E69BB7A5EC360E6B5746DDE2AE0B93554896A1FF99CA74B2 +F6A4FBC49A92A63B15B4ADC1954E28221A26376E65084861875878CCC3318BA5 +C03CFF20A8F0B0A50A868AE1181D399378863E3AC6FD31927C8FBE090DFFAEFF +60864C43C514549F66AD6BB6C1DE871AD601B48C7E6DEFD5539B635B544499D4 +0AA6D343664B19774783F390DE31F7AE1F58AE1F5CC02281429B33760498C875 +EFE51D0A668FF731A43F7E85F640CFA5E7F8BDC7A6431CB3A1FC467F98A7E2F4 +511DEB9FBAB2FEDC321C7114E3217EC749F520C8AEA79C2D61038BA7A2B491D4 +96709CAE17E12419D4535D0FEE85D7AA225FD64BFD70D14D7134EDC9C2975B4A +DCD6D9099826F363FA838D3FFEC15DB13D437C2923BF8C7EC3D3B49DCC343774 +6F45DE88FBF2D6B94F12E4EA3A9BDB285BED8327D66ED4A688023BF4933D7B41 +5FCEC04738328542CB1D80C302DDB5DB4FFFE73264168B4254611998B4C6CDE7 +5FDA20E41F813357F200DF632CA3DBFC4F62219850DB95A432B72398345BD4B4 +12A44054AB22D1C6FDB17142AF00286B904ED165CE4103019F3825FBE7BA15C4 +90571B0C30BF40C06E6F2977C0C9A8B3B9BA33E5B0AD0677CCCE5C7834138A16 +E9F85E4715E5F89C8A4765E8BD0ABF43FB52495F20DFBA2B4536F31F7CF7D9EA +BCB9960BD4C526766BCE7970C40FEB070F64ECB9A680818CC95EEEC0165C712F +A2E672773C1DD91907A984DE4C96138BE3BDA2BE402314C692E6D986BA910BAE +379E30804F50C2DF2870A2B9EC43D3EC315817DD65934A6057B1351BF5739DB4 +097E73309E2D43856E96D8E1D86A54EFD1C11F0C802CDCEAB5FDB9516E8F0456 +7E70E8F2AC629B39946E5911BBB5B54FF7A64755981F6387E865FF8DBE354185 +D1977E4A94A814D5D7B7A6799BE69FEAEE8ADE690F44DAA7CD767C726E7BF288 +414284CCC3E6FB3DB31BACD2549A8AE864481D4F76BB941B1832E3FDBFA15FE2 +2543725685D53509FA2529A052AA14FA1A81FBD5B9FE2B980DA6BB8A6C096E17 +7FD17519C05FD3938E6630C0E0ADCBD3D1F3B66962A7C6579DE0654DFBEDA524 +06037E2B86C88F3E83C98EC71CB8627476F6E9F431B62C19D3A6401941DEA150 +94F4380B740727E54024E035D4468AE5C73036F3704B16222179BC1758D1B984 +860123DB51D12DCC5FE6AE3B89F87E115C3BAA7E3F1CC44FC24152AFD8E79FBC +36A016CF0C4A4B3C553A9D3FA7C7612CE52815250A472B8DC7C587C508E51402 +6A46682D801AAE769BE7F49BD6526B97C2E78BFC240BAEC20AD4AAD8378F4376 +FCC045461E425DD4B94E0C5EF66E5F4252E5511A19172AE7E160B2C587027626 +5C795C55AE4E6C07855A9BC2FBF17723947D5EB4DD00F5FA142DA826867DE93E +13CA25458D64E499E404C7DB577CFE5BFB1BE0C0AC6004863A1A12B93067B327 +601606A6D5C8C3F294CCCBB0CDAFF825B2A9EBFFF45EEE2DE2CBAA132A8B43EF +2DEC5DADE498258156FB30BA45C49782D9B2884339D885CDD86B779C8609E85E +4BCFE84319532B3AC9D62BD418307EBCD51C597C1AF6102197A1C8714E87DEE3 +F0D8A9C8698AE746147056CCF2A0DCD7035A43FCF3667E01FD38A70551FF9C8A +68CEEEC3E24A8A8D78F1B9C00E0EE84F16C154B608FF630D62476E35C019B5DE +A759DF70C60DF4B6A87B879E66D5E87D245B9BCB889B4B28552FE5641F3F463F +43AEB75CA5648A11C43301DC6174295CB49AC66E224B32478EEF14B427BAEE50 +ADB05BAD3FEADBE50D2C43F9EB9960CE79D16F587AB087429FD1D9DA6F6DFE3B +7B5B4A1B7CA054207252913C140BD64AB6CDC615EF85C7747CFD61EFD84E2B23 +4182A39CB410107BBCBE4B5F3F8CF3C20A8E023AEDE14D3C3956E05DA1D289D4 +70C53FBD6E3F72660ABA564AC942CFC3F4C56D472FCFB5C942F5517FAD1909D3 +8C411834FBDE196D72A97C06E0FB54801097C1DE55B85A07DDE363237782E3B2 +AE143E60069683917D8D87F033ACBEC7D6BF5C653FFC1EFEF8C0967AD886D051 +CE75BBF7BEE7C526F472736F2B9B07D0A865656B49A2E46D81B1EF2A3EF7E4B3 +FFC5A421EEFE780A9E6A9642215862059188A093555A7D35BD9676F71B576193 +24C5DCA1C55DC4B7DE6EDD1689FD3081EFF9B99D887C2344393FACEFEFC60AA2 +C2AD169FF34266D8A72C91C24108FC0F3F70F10E34AF76A51E49D3987DE5A6D9 +8BACA13BCDBD15375915AC46157BE30A845EBEBB3BA89C638A1DE7017EE01998 +683763736148F1808FD56B15923CAB0A8F3DCEF9D8037E21A7F5B55FBF3C58A2 +E07D021C172810C3F79EF4935D54BC20ED3F90905788CEA450619E78AB817886 +75CC9557ADE417810A48AAAD3EAE66BBEE79E19BFFF250749EE3C9A2EE605514 +EC228BB66A22545962DDAB14EC8A1B06587ED0BFCD31833B1EECAF947E67DBA7 +04AD50AA28B66BCCFC7855461372B4CF5400F4B7BCF0DDEAE04386E83F2E7BA8 +EAD71FC5CBC75AF2DBC9E30AD46794680109F4AE88113F5603FDD41319B985D0 +5E5D472A390CA74E0EC502908EC4853F4EC33672917E478D6C2B3A50DBAA4E7C +F1DA7063D8BBACAE4B22606DF4F87EC63BD74CE9504531A4C923563696AA89DD +0D5AFCDB99843193FB23721F1B113648AE8D913FFC1CE6705530F9CC1E3766FC +6E759F4A4D2DB2163F7CADBC404D407A616D6C0517DBAFCB55B9E49B0C813CAC +93DCFD9043706B83ABFD905E60E7469DE6D853133786151FD06B447323A98E04 +81DB2B80362066F627D3CCD32E4B6170DEC3F342CE36CA69164AC29F5EDE1D4B +F32F18FC16511464CBB791F2C16A1FDBB9FD27E7460CE635F185EF89D97719F5 +BBC3C73C7799F52503EF919AECF374D10611219620C3FB3B4C61697016C11613 +CCEB7B316717EE859D7C2DA83F003A14195491F61DDA362429CFBAD19DF81D06 +6A62F8B68E9063DE59600BA4FD6A4DDDFF737BC32456C980EBB4EA8B81AC1986 +93CA08DB2A33B5819982A34C49A313FE9211657D49D63F9D4EF5ADB31C432B7A +6B8804CBFEE401D5364EF4BD758B0748B26C9613AB51573640CC57E6FAB11F92 +DCE88C14EDCB7AA60FFE468F74F609DDBB9635FA05510DDEE9C650C13A327F9D +6EFF93B9FED0372D8DF63481255FB07C915411AFA55118A20CC2172E8954FE7E +4AE6BDDDCCD03A3A1B7138B5B53DB3338A892839466E31F198E98BBE0DF9C812 +3E893E7A4D01199AFC3C88B0E2AB5FE014A843774510850C6C89A98BD9FFE2CA +8484122405699CDF6369ABDDBC337BE4A7099844282972DDAB121A040D3D7CC9 +7870FD89976FA78E2DC624B2C253F76778698BD1510D509241072063EFC962FF +21D09AA2AE309E6310CBBC224F848C9EC06B79D745EDF39BD1323695BE8B6060 +942ACF0E333AE1D7A954FDD2DFB87F22913A4347A452235919452B53D8A07D50 +7CA97CE92E3DAEBBE3858C8E8D7E1FD041957F0C3532B5718352E4CE45863BEC +1B5E8CAB530416EACA3B2FA7E676945E56923350BBAC0CF7CE13F17B3F949896 +842AF50BBED0BBE3BA0D089E11BD8BEC957386DA79F1D47DE4897284B2FFF95A +8A508A19C3281F49B46B3840FAC27A27B59664E856EDDE290103A0D490FD76DA +F968A3688AC93D924B3D3CF5002F91C3255FD92C008236928CF1FDFE2CC8A3BC +CEDCED8FAA3B94D431531100AA325DC5A5B0D8ADB5563588D38C1151A012779E +AA02CBB1CA9CE47A0675DBF2E804072C010757B047D819B43A5BED5199C717C8 +C05CC48AD62E125FC003D7BFAF8A210D9BFAB685D3C7146235E1F75D2D02D994 +1A488BDF0554A5FD2DA591F742DF0159CC8BA919398751D8E08345A712E637B0 +E644D780C9FBF747711691D8C1ADE6EFFA52BDA1DCBD0659FE7ABBC27848B139 +567BD052199847D33B693F074E58FFB1B0CBBDD1263A9AEDB29E4E4F8888AA8F +A5A38A2A7BED7CE91AB3830B6820671816DCD068AA1F5B257AE0F3D2F50BA822 +1F087318B006BB5ED80DA9A2E715D31B2A9F95A6306F7D5261C85D4A05500EFF +7780AD4749A6C5C0F20571C577ED03D63028C20BF68340F7D727272E4D9457D8 +C2A1E937B47C40271E665F794BCEC6361673853B40FF2D425FAD94B834074C24 +21066585D238397D8E6BB6397864EA1CF419CA94E4314E67525BAF1656DE0175 +464EE264860B6E310854CD0C937A6D0BC305BD5820C99145AA7E7B25CD2E2CD6 +662EEFF431C43C172F4B2FCD303237B01E13D2AAAE0E8844B7D35F454BA332CF +97F6E8543B4C8DA741023CFBEFAD3C4F622B1D07496159EDB225E9A3362FBC02 +F1967F0007FFC52F6B458208BEFDD79BD8C4C6E6394AE72B8A73A33AB9740C26 +1AD4ED24E83D21202783DEF88E7D5E0EC11430A6DCB1642F75E025ED7EDA420A +3AC189CA33C97A979F3836E4771AF3DA8CB32BBF65A9FDF67D495296A1B686AA +D19F4E39A73DC2E00310DB85AF8D9080EC1DB2F599C06F191AD74C9BEBB14406 +92D6B4EC91B8319ED5EA3117ADA2CF91C6557EE2ED5B4CDFAB2976D79F6C669C +1ADFD821E84706606D82771975AB24DFF6BC7904AFA0B54708441DE5A1A15C14 +A676EF40F0B1FD9368DEF3F9E782EAE324178B35316D55536783294509A4B45D +15B9011E4D789FD52E782C10FBF3263FB1CAD089323B80CB8438407EBEA5A064 +88A7CB7074776AC36B43FDF006D12E824D1F9E7004CAED6DBA20F6A900EC119A +9095A9FAB83995414E9D3900926FA8087A61383E01E64F91470C501D46E82175 +0FAFBA1CF306101C7D563C43EC50C5DFFE0AF6DB142F9D944983B19A5C420532 +82E1FD03324C617685D05AE401C710E8EC03A64D8C462D8E408D2225DA44D48E +34BC385780B837367A712F7A57D067A7D597EC8C302420214AF5A20DF60AA690 +D5D4A4573EE0F5116627B18993033B383330B1D2E211B7812E89A91026044215 +A4E5D214862AF46F37A1985054494397909725B157EC305286CE4F0681B2FE31 +9DBE692FC1E7611F070D26C8811D02A0A094F82E5E522C468C4529613F7DF330 +779158FBC442246D6A7F06827C72F22E721B8EECA38BEAEE93767FA5DBE95D89 +4BF5FE3B413805A02B2F96F7A269A1480B694F268CA7C9F788B1C2B92F34A27F +2A305DC77D70D0A3DE21CAB877D797C2B0A3D093805C43A3598B2B5C7AC6112C +F380D176DD6BC6658BB55A614714EA75124BB5D0E8EFB4E8CCC1CCD679D99308 +476332073AF8D0CD314243BDF9C1C91A6EAE8CD0ACCCB302235EB05C4FE88E96 +5BAA9A255A1253835A307680719AADC001792669DE7F11CE8CACBF994B414731 +F0AA4187EA7EE2609E8397C2DA3E0F382A4C8057DC8128494949AC7365269B2E +A07ED532380833BB8D4514BD26F041E0EDBE77149F7CDDEFDF6AD4BC9BF80F31 +88A55927B2E18E7A56ACF76DE55758C98B755BFE0F87095662704B142BE9625E +1034CCA473A6A7414F9062FDD08665FFBEAED726C9A15B8F75F819A88755E006 +B798A1373B918574300E28504BD6F48D79CBBAF2625C2E2E1CABD5189B86528B +FE44728714E2A1A31368CDCB906BD6C4851075D6A90DB34E373B20F891363858 +27B7980C2FE0ACB1C7837A6547F63EEF3C0ED308218EB19B25DF20C182AE9EFF +2A4891C970A04C42CF7216E5DB8CBE124D00B4AF8777423B714EAB7E6875A7F9 +320ABC586A2763AAD673CF8E5FFB7318D42CFE278CA6866BF81718901D53F6E6 +B5B483AF6894363B2114294E66864446DAA5CE2591121463973B602EA2729AE2 +18F44B4D9BCCC7507B2C2269B883EF962598076D9112F645A13DE01EC3851DBD +7304424CF0186A550FAC789DC46BAEA1D028891BCE072BC400921FB735C050E3 +F02A9636E89EF795734A43944A7226DB1C305197AD48A99FAE28983406A9C3B5 +9D1F0962ED5BEAFCFB1E1F43E822EE2721E984E4FFF861E8489070DA86A56827 +DD7392D7A101E273541B8FFD8A9F88AF45127EA4165FCE5AAED1C763C7F5CE59 +4CD93A26BD00C62AFFBA19B313A27AD6323009DC44DA90B76A05860EF092C52B +19317FDE765000BCE9A1A61A802EE8ECB4D53EFFC41514A006458A52B68E702E +D7D3CFD31F6D7E24EBC67ECD5CDE798B725558C8B741341F24E8C339F1748124 +95E183960EC2B89D57EEB4E8BF20057979A98A4A171D0D19C2F050BA73D021C3 +9EA26F677C972818BF8C841F4822F1D67522E273B443AE9820ADB5303CD0D839 +FFD4F01C2D25BCA2B4E479414E699B812685A5890DC3F95CCBD24D701891DCD2 +12C9FBC402B9D46B2600BDF5F6A8D2BA03548CECD9D12CA669D16A0C25A85CF5 +98BEDD8449B33FFFB35AD715BB0DCDBB2D35B51730CB8CC9D76739BB31F876BE +E000302935A55EBFE1CE914272A8F50EDC78B8619DA47DA7550ECAAA8F63C6C2 +A74A199E38AF623EEBEC6F15E7F3F48B41A3CEAF10FD7581BDDC27746D79100E +7045B930267F0EEA9BE820E13291132AED69A0A230BC22989E29BEB0A1977AD4 +F72A7BE90332568B317C876E836A1E6009BE548E105149EB6052FA14D55E000C +C01B4349DFC56DA3E9F10D4E690237CB8D25DA98886D5153870BDF50F61ECB98 +6B27E37FD67F41027EA90843B1D78411D194A831BDA3ED9E2F2B40A297D94E7A +8C128A0A15C6653CB85BF452ABBF5E8E9D8CCF2FE9AA42D5736019D131ED8B94 +E2FC564DE99C447C35DFD39737309B022629167664E7533AEEF54C6A6DEC9D5D +65E7FFB7EE0DCDFAD9087B161E74E4B1F38E4E2B8E6B7A760AE049A86DA16039 +0743698C6DB495B96D2AB7F8555206210E615B56BCDDEB8E688933804EFBC6E4 +263046D4D48471D498B5988E64D3F957588B2E07F07D84F8FA63398ECB6383C6 +EBBFB2B61FE04B0B13B26BFA8A80D62894CECF47805CEF8C112326100DB20AC7 +484E4EEF337922432A48F3FE434C00771CF4751D8E85BB97A7F154AB18FB1C15 +7CA626EC056A68B66C652833CDCF08803F469DC246148C78733E56DC109D35E6 +B2D7C5684A2E05EC15AD96297DAE0F90750C0F2D3B286B540CD85D2F9ADDEED2 +F7F6618C375D1EC39D0B866481D723779B3786C8B0D04CF075F70A8BB95BF53E +8BA3FE48CD123E24A16C81DB96A9ED85AD222A233EC61899AD22102AE68685AF +CF4D21C73BF7B55D769E02B6E09BD7F56D0235ED4A043567DC70955610105395 +8976A09D4D8F15D1416F26DD6C33F62B4E573019A93A8B1CC4F98EA50B299341 +BA8BB688D50EEA68DEAD0613A62C3000C037092ED0A93C7E3CFD6F1A44EF78C1 +67190F3326BA35B2A0F95CD03494AB37DBD29CB89F48CA3794406CB57F20E678 +DF6669F9FD904015AA56AE725E5AEE820FFAC056863E893BFE49B595B554A44A +40DF702B457F0D95CB81DC21F59D95F9D7EA3117ADA2CF91C6557EE2ED5B4CDF +AB2976D79CDF09458DCE016F1773387D9D4D851DA35FBF5CA18BAB2623E80BDE +4513B4D0B4A6E2504301219B0DAD0C41854ACEC75174A96B29A309C8C682A5D1 +3D60C88DAC92611CD06F7805A0CED7C26E24B09A5F46C02877AECBBC3B3DAE7B +F3CF980657CCE5506A7AC923DC5E300B27F320688A58440D82194CDB01A2CFC4 +1133C69AD75946DBFB1EA2D62DBDCA5EB57C81832D2CC5364AB5A96EFAF6461B +1947D767D4558876E85ABB0B8396FEE0C3327CFFED7051E4A9445C27FBF7E0E2 +7A2748A6B019310EFC5E3080673042FC09D14C99A69FCCAE3D3BAA6C3EFEBAAC +F6BBEB24FC837517D46350DB7BA8D2BE949439027BA84662D750881DB03BCC0C +763CDD36272967EBDA53350D9AAF20A9E6B78404D91BF3D6E6B16135D4528A2D +0EF25F9C946AAB5B8300A186C682C2E05262E62F9E66C752361054F19A881B3F +6685B66ACE55002A6840F885E52BE60F3EE269C17AAAB2C445634D89E731BE2C +6A8355A0F66701B437A9F96E682496308D40CC63F71D9E321AC3767A9948EA0C +DCB1659C7C1D4462EE897EB2BBA0A8746AEE88980ADE62F1D3D72E35B4E3AEA1 +568FF9A1A47333F4C4A4991DE8DE3BD068E54E56420BFDE997342C33AC5678FD +7576431EF863EE1199AB1F710CA6628C4F949E49AF9ABE23B4127E98CA0710CA +8A1A8A077AE78EDBAB36DD3B0D4CE84C5E6878274EC35FCB0C407AC222ECC188 +EE928C6E51FB812C94901567178B7D92B9D695BAC2B3649977313DA2761C38BF +72931D163AD0D3897B1A83AE99410A142A7644F56B21B1EFDAA5BD4F70595529 +06D8A476B9E83CC7EC8E01025604CE49F7BB3E40A9D57EAAC5383A293409C469 +920A5E60BE73C36611705DF0DE767931A7C165A9ABB7228B1DB6D1FFAB59AC26 +558DC3FDD4E1A7A23D6D7EA98B4262F9F5C1186772E4BB26D5939DA3AD1C8DF8 +59C8E410A1DED65711B579E0B60F46E597086EC406E4D95578B4C5A9BA10884C +31535448C20ADB455C92EB4D4437BA7ECE3B966FA4DECC26A9D6EAAE57E9B9C5 +8A2D7ED591A1FA935C85DB5988D2A74FC362D931FAA4E0DFDE23EE17B463E5E0 +773BC9CF7A7B7E10218D55BA71719F120C7ACBDF28D2C9885EE22068E299A682 +3B4D2808DCC18488A9B9D1144EFE33CC0A70C71B8611E7BE6AA160E3E2592A65 +46B2CCF951D4FED7A3962E8472913811CE4B66D86BBC45F71A9A9CDE4364CD69 +D506E7D3C910F9DEB494A11BF22CCBCFF847519FDD0233939F289D74ACC55415 +C310C0370D932C4A41209FF0419A3B7532AA5A3C8ADB9A9781A7970D232BF82A +76F5A033DE6857687C3CED9130F98426A3557B86A9CDA7DBE3225DE7DD9A05A3 +DD9F4E98724C61E0EA13B2C8D4D7D64C3005DA085A21B61401B08F85E49528CA +E12FCCD3AE8B2F8C9CA1E4817F6EDE0E42FEA7AC72FA6122F9075E2A88C8E6F4 +AD0D0AD650056FCF5AE53F2661518DABF34712907A0811E8EC4075D24EB0682E +7602CC252BAD914711083729A0C108D036C458F52CDA29AA7C0FE58CC906A1FE +2265A1FF6BB0F2511C6947BCA4D4E4C32BF2B99F24330D5035BBC540EEBD08C9 +748D66FF8EF5DBA122B7F1C59328ECF8A0BAC70B0450588943DE555534E1B932 +C73BBF229EDAFDE8C3F64EA9568E15943256C1E34B0BDCD21F22F3AC7AE5D597 +5A3C3FE20D6BD0310323D9EE9F90FEF7B4BC08EC3D1F16089A6C4D67EA0050A1 +EA743F95A7DB137EEF6F9B963304FCB76A2C1D28C57C490AA142797E0F0C40C1 +5909BA02E8127B1D6467EEB26EFA0C1F2396D00025D84A37F88259548245BCCF +DDE7C144E28BFF45165E55F75184B73917E43FF456B5C4336B818ED38ADAE77D +EBAB8084EC9A7564AAE4250DD63E28DE54F19FCBAE6C1BB500C839DC25CB07FD +277A265345ECFC496127045CA4F140E046E6DAB28FD7BB304B991B93EB51BB2A +1044B616C6A5AE051F9FD2151F83B2291B57EF238E50CEDD6B1BDFD5E9AD6E59 +F44F81C0248538B9111045C0239E243CFA87CA3E07D80BEEAECD270AEC179E49 +452ADC65A6D98DCB078A3606923716A73D995A4539480B62E6E676F2EB522618 +EF7BD8B2AEA06B3B684EE53EF49A66A177AF99DB4D16158A72D6906F3932865B +E761841AF5E46254107C5DDF1A876B9C097934A8DE6D8125514B17A8D452DE56 +CF1B5C445288723EED15A44F4804329268F440323F0EFE1C4A5E9CADF1E05BC7 +982648D5C9FB29924F870B03576DF2D32C346D6A51ECED2875F7F94A744C6518 +F3E18280BC088472F9AF3FF963C2AE90BDDCE51E09A71AC81373757A05C13773 +5C77D7DD29B7B4B19EA8E360979B2925EA3E743BFD6DAB47AFE156A2DE2C96A6 +95599CFE0B2966EAF889C1E257CEE45BE10A3686A91B2B9B7FBAE106A4DB3247 +56FDAF792C95C02C145A4F7FAAA554106A995E5D0754B270FA7C180D3CE75911 +4D5D58C58CADC39EDACF18F74C45C985E6F9113472083B7B4E700546D3414CD5 +C5AE5EF9C240EB792EB3C943194F28F4DA03EC3E7230A90623466F2A6CE7B74B +2CFB5C922EE48FB9B685192A42ECCC3D6D62D8AB7974BBB15D5D6316E7A1AFDA +6ABC82CF19357366672E71A0A5B53E6E3F311DC4203744C86A1FE55F5369B12A +05851331961CDEF31F5F5E1CE7CDCEE753A4F34FEA0B2C6B2E0B3D1A37B9577C +AF6C3C4681ABA54C4621F05B2BCDC438FD2BCB99409A49A381C62843B4E0E181 +4B49D0EC4DDE1F818CDCDDD3E0EA1BC88E523099196F039EB567BFB06BBE884C +FF6A2CCD08C323F8920A6B688B17A6FB8FA03787F4787DE77ED1AC249F078EC1 +2898F424004286047B08105720993F7ECFA86CFDBDA249689F263B3885DBAB7B +47EF5F0CF33DEBCD96973F8D37C19E1795608B441CF1E7447E0D79362FB4D7D3 +DEE02F5A89BA4358A338E60FB97E9B4C0A2D50833E3CE505A453E6873731D6A1 +6B7EABC23C5943095BF1E82A90ED9258885CCC92BAF1C67634E2F501BDAD2976 +3AF837A4B806650163483A1E6F0B2EFB98497C1F3EB5FBC64AED668F5809904E +B6E54CE54A3E3748ACDFD9ABFEF0E1FBCF540034961152015F35EB7D215E92F1 +4441913E569B4AE9F3CD7BB4AF09CB2D8EA19368F5BC0DEA47F9AD8CF4505C45 +A38D08DB2EA29D2C00B939B0F10B44C513B87939EFD9DF31C42A62BF096B816B +F1E2AC96BC9902242F0363BD8FA39874B38A5773E679768DC87B11EC057BAEA0 +84D203E197CD50146460DE396ACB323152AD8347A2660B90A70A8821E9A558D7 +CAEED311C24B91FFB505365BB9BA797C680AA9134CF23E91A22DBE41485EEE24 +9A14C37B54C54C89B47780A607D26BA983E0A6ACC229BB542747A62388EEE1E5 +69D38B2C3E6654B92BB2B81B023968AF83E243BF146B2E1C6C89C529FFE846BC +19F6DC6540EEFF0B9824673307931C9077148D46A48A93B3B8286CA7DEB7632F +C5128203F99E12BDCDB110D548E83258BA5211AF692F13ADA5048B28F82A70CC +EC38F69A904DCDEE56EA78FE086797F74F876028A71A7B0951BB8E053D9F362D +8D2513EDB96DCE45CDFC81AC27B20B1EA7AEF3B63A0F22E8C1A66EE3CB92E843 +DAAF0898973318D8ECC0D2B06E53B9680681588EE580ED1DD96A0A34C7AED55F +24896563CE0B1F1C8255137A1AE5416A81C5B043665D8430568DC71A19A6D916 +EE07608C0EF88B57720280BC2BBFE85B1DB4FF453E0A10379F29FDA2F3217D0E +A0772FEAC748A89E9EE68C45C32B1FB59F6E1A6A781D86A0C1788D44FC3311F9 +4CFD6BA9FBE309D08FC9D7497ADCB0890B4C2327144AFFD8EF0F4FEEADF24011 +AA6F4955FB42932396CCB37D3EE1CC91ED4AE7FD7241EAD13DED78B199C97C40 +F7572AF95E6A0372390DDE43496580EF38012B9AD4A7D4E71CF7EAF06F937273 +88735E9C7A100ABDFA89BA01957FEE797177F338587C80FD855F1733F50F636A +4C7426584812DA6E5786C0382E7D2547C9B47869DA6F735671291F976E0E8713 +1BDAE14851CB30670CC5682A54583836894DF65297F837A3A2F5C501AF422A31 +3B47DCEC7A019705E05681D59ABA75B742EF3F56B0D0815CF27EEDF796390F53 +67DCD99398C16988D529AE144FD133B11DA950F2DA023099F6B78D81ABE86B75 +4F6E599939B1432225CA4572DCA0A2F32C5D52B15F9621BA9E1688463FEA43F7 +29700BD2D33436B4117694575FD284FF8E0AF8A0ABC2E073C1D558D47FD0D033 +1085614FB069CA8D80059115F5EC676736EE24E135047D1D412E289BBF35B80F +92DD085B48872F8D609614131EEA9A4BBDD7FD6CC153C5C5DFE50D8B58E26670 +821E49E57B092DEF981793D3D551700987B2A6587A089ED61444F40C102A75DA +25B68092106A41E136709100C54656DC80A7FDA9E4FE5C0FAE3C93B843D8CD8A +65C326E57EC12C66AE1A3E63725C1CA68D43633B4D9021C4A5CC8AA9863D36B0 +B46F5C3663395611B2987076E3A2D1710A20DD28304139F178D9987565B60AEB +B0164B2BC133908392F13CDA64C769B2B01695D2A12BAF04390A34190DDD5250 +200A157151F7625E63296E325E2C3472D4E20B70DF4239E2A7CEBBDAD3B6049A +2CB2B6AC20B48A4C770479712E2A5A618FF3F138947E9552402C354E134EC737 +30744A2343B9BEB38B8A2106AA74CAC58D0647BA832436D1EC34DAE7D9BF5033 +533583821D40C1D31DC662172A702A6F91DBB6B894E45AA7E25825A8BD9F2845 +64FE7FCDB9B6D54476489D474AF99490B2A94512E245DFF0BC54BCA3800F83AA +400728332FFB1A3D832E9AB4476F3014D1570C830D491D3187D750EDDF5DA440 +219DA387FC8847E0042B5309F1A5A452289A98F10329E26833CE2ED27DA4A0F8 +B83154BBFE9F13E4F119193F601365D4410060824D13F79652B119EE55207B3D +C19A5BE431ECDA777222349B653BB04139673BB3B8D170F09CB3695194EC9D21 +C4CE14300E0582551D09E5F84F9138BB70BF182FFA1055A1BF1F53C0B670FDAA +C8CD81508BCABF291CB6B10B7AF374ED78AAE5E44725359EE84143838ECA70FB +7D927E36A2E4A6F34E754C8DD8EA2571CCD49813FAA1FBA84BF4FE1A22CFF901 +CEAD1600AE404384E89D2AFDE7802DB04DF728AF5D691124FC9806591147C6F8 +4FA09BD0F0F01A5C693C8659E5ECE5F23D716150E39BDF168EAB3B30CD4F9330 +4E9E0DB55DD4D84971A595420C0CA756B08A0309EB35638F24A453E9B9EAC890 +F9C0C4FB4F8BD6C351707A524187ED4C6A8323B06099F891B896AB101C8EBFE4 +A0E12ECC40657518624A1D6EC6E5D0DBE738084795BA938A28FB17FB62CFED08 +3E12BA0D1F95EF9CAC30822D4AF6E9B50724C67557B49D7112A9D364B1CD13DC +A3D385B83499C715ECD759876093A64F1DC9AB27A302E7159A49181B7361CA0E +3E304950E7797A7675CDBD7282B6F1E814F280483A55C252B152896BE8F20892 +C88B3F789DCED6619F792017CA817B345D6A0E165A5EB831D9BB90B6C44BE0E3 +A242CF8EB5BB3D8E9E85C007328494F40300ECFF04EC1918FDB74628A348D901 +96FDAC97E87B957DFC0C4AD4BF682FE837974BA4A855C6A8CDF351FD697E94A8 +D7BA899C23CCB7AEBB5D60F011E319A23D2D54576AA313408C740515971B4CE4 +375A1A9F1EC3D6148A1C850AC3E528104766DABA0A344DC4E5319F0305199F5E +B9001B4BD655952F7731CBD3FFDDAD2B1EFCD4A73CCE9CCE875AC623B7F42EEC +D3D54BB7682DDF4D6DB9326A5B07F20B3B0D65464F19F48EE2DA48DD65322FBF +BEAB160769EAA6EBBD88141D1AFAE8851859BEC954BE182281F76C9DF61D9AC4 +250BE085BCB3D665578EDBC1CF0A053225638E262ED76057341F21053DBBD57F +B065E3B9EE839D9B6EE6BC32FE658EDF0883371DAAD3E660F09D520BE56FAC73 +02F6B526482E4C9257CDC556314D5C972D33458527330B98BB42BAD91B4964F6 +832F2946B0FF1702B55D69A720A6D249F9A5AC91B1ED3896F2C6874D6C2B1DC9 +8DB2E6D5109FDE9B405E97ED9527026AFD8C09ADE73CE1EDFAABFE069E371FDB +B88E24E61EF1A4425F9F97F529D1C66EB4EDA345525FD4FCBB4E5CB711DE81DD +7427D4826480273F47C2A67F00C609E89DEE271180376F5D46073D42A8AAE4A6 +F8B0B2ED3A99469BCF9EBD010A240A89E7E3BB7ADEBA9C882AAEE60A026DA25D +51A46F91AAECB93C7FFF2F16174606AB2770299A4EAE74117C7FC4E23576F354 +A66710A4674F99EDFA00C510884855F6BE0BBC7D58A92835845BC1E5EDBF7687 +1F1F34DF77FAD301929BE09F85FBEE99D21B512779E121066B41D20E4C538F6B +D473E34EF116BDA16A8764526105E28B4B07DCA647E66B811F82F08DFAE1979E +9ADB992C57D7DD2A3D3294BFAB55819D89E6E3F5C318A35C0969011C3683BFC8 +C13F36F2A0B60F82ED1C7F608CCF232FC7B6DCBD34DB61A325BE0A37CEE6CC1D +4C8F3B8D3031204E510AAFD61B425FC7831B3FF7FFE2A7231BA303E3DA792A4D +9D20F3BA481C27DA7242D473909496619F5F2DD902580752EEA02F3AD96EB3DF +C17618A775715FBCA79011F3455DF48C6F095910B656D3ACD7A98015D7DFF9AE +FEF7B904D0E6CDEC1757543978CCBC74C7AC23421B58D7A535E1FDDAA45EAD0A +D822DC04982DCAD312CE4EBE815CDF513396463F528D5160C7E9F656D93EB214 +E1FA04F01EF3376DEE358654767D53401F388FE2088B16659A780BFC163E4FC9 +92950E4C0FC0338BDA52A1542B27824D238A37BC172A77305BB771DB267C0AC6 +F940EE4E12921D92F9E9A685CFA82CF91854D0CF8296ACB49EA77AFFD5BAD077 +40E0685E046AE1B99F5177F66C4A4B2D5FA12EB95EDC913B55789622477148C7 +437DB021B1667E274DC56E5471C3ED727BE7E559B6E54B0C7A64D4A2C86BEB49 +62960C845C5A2B81ECB5A523CB2915A925B1655FC690339EA8150E250037C2B7 +1E075DFC0BDA01637CEEE1664B29FEF6B211BD4356914FF31EF22D4E33B72BD8 +E820728BF15F78C8E8ABCAEBB05F8735424FC707DCE60E05D79C6E70C0925F95 +D670447B523F796E0B313B90AFD6B7FBA91681E1D338477090C7701FD2AE61DC +E064535F290AFC6126557F2CC17CD2AE6105243EDF44B4052A99A54A66E5F8C1 +65CD0D254DFB8F56C192F0F96AB797B0A6F6E650529A568F66A773ED695588D7 +914A09C0197D7777A5ED8C41911D8273D004C48D4B81984D7E44CA81ABCAF7BB +39845826C627C0FD3161544EBBBF2A1D822531CE29175A0E7D978742CEE7D5CE +5A41AD7F4A2237B4889B1A6C27A87CE961E0DDABA61649AA1E4BA1237B5541F5 +356EC92FA9101102BAEEAE5C1875DBE42C23E07C517E9D4B958FC9C413E5FDF7 +E3F203BD2D3299DCFA13971F84FD665C1D5A0C51615A5F3B4CF27D1F0D90986B +8671FB9A73E7AC4FCB078BB1A75AB425EA09AD8583C80818E8EE9174F9B05C15 +1F01AAEE9C44C92E7CCA68EFC0D2F93158A6728EB552FA09202865142FE8D130 +0B816812AB9606859F8B88CEBF2609ACB01D758D8C883A56F2DF894496F2166F +30D5D82D5D017B3EC5E6ACB22567E66D2BC0E824554C74679B25590F079D0C1E +B4C3D1FBDE7BEB1ABEED9E395F1F1DD95ECC8B4432266F9161388516FA124B93 +50A1BCC97148E15D2353EEE2BE859C8D6E4CF82916F0AB41B429CBF347632CFE +037499C0CDE61DF42B476B322B43D601DADA1DE6C35BCBE54593D061BBE3B0B8 +DC46F0BD3A5958376B794F2043A295E20950D4E4F756CB95EA4C2F9F4541B4AC +FE9CA666C46C7F04C941A6A77F829E3F6CB40BCBA184059390CF339374B11BCF +0C423A86C57CBAE8F9F82E65EDBCCB17469C42FC5FCA4A8185E98E9577DE92D3 +2FE7CCE94227FF4DC2A7D836A224FEF55B06A6036ADD54CDC87F9D2587664266 +096F4621F4C29048731516E16076F3482F71DC669EFDD2D94B5EF539C729DB9E +22F46D677CE0ABC6418B88E6B6B7418E28EF59F2D856C879E4EC84FC43B261E1 +B7924969BBBE7F59D359C188F8D6F5D6D67FFAA12B256EE62A8FF446F974F01D +A8B66CE6C6E2484343AE644DF9BE214BAD874D4FB7581C7082EA167108BEF6F7 +E34D9278B23F6E04619B81578C0EA3C3A72402DFB9B35C8E54484D1E02EE6592 +2C82D1831EEBC139D8FC38A5D74084CEA2B5ACA941642067E8F402A0813FD842 +EE498596FEF460DD30E6FD18BABF43809C925254830DA1CB099A69D37C2EA6E1 +09CB0C7CD17D94D85644B1EEF3318B83B0A35CF68B18E01A3D60BFF389BE97B7 +50CD4017C1543371877D6C7BF995035406C64054DED8BC381236C47E45C34D3A +EFA67EEF8FB207ACB013947A866A8ACE63BB85E61AF0562555A04553B64057A6 +E98D1747274D353265DF4FD877D56690F7B9C778248B27D4B16F4739DBD89076 +D9D827883779644A3C942B0D7D8D298EACD96F05A6F34F784457BFC547B7CAFF +D798D32887D078E7F78FDA6B97481F52AE787815CBF0CC562674B3264DF5FC0C +8F392FED2361F11621E0685107E8F6B2C78F8C9B34FD5C30FF78BD5AC554C7A9 +4BFD3A91B3FFD4F252EC70527FDD7A86AB11BEB8E4DB8C27EA0282527FEA9665 +609F85BD8DAC5CAFA7A2B028395D9345A98973E2BCC93E5C25704DFFC86D9C66 +ED01B85534A1E39BD5C20DE216B3342CC047E0FEDD7DCFEF07F93366F1BC071F +068E8B945FF6551683885969FCFE266419FA10A16AD7F8C8C752B02DCA88DBF9 +BD473137EE9A79EC3F588762C66D9860B6D4FA7E3B5FDBA55E45999C1624E9ED +303EB0CF034D3EA181090F4A02F80DFA38AE1A5A09EC405C9B9770ABF579FC91 +16AA60BFEC839D4500138EBAE207115E8947123C8464B93D1D4835EE254A19F2 +4544F83FFE128618BF04C375EBE05693C2DAA100BE728339DA46EDA1FEF945E2 +8E9C836DF86D5B025A7B766FFA65AEA58C77DC4ED68C27DD829D6886CA6E8730 +20DCE8EDE7ED930C4BF139616099CF25F4ADA1C87DD16B42F3705FA9D7CFB97E +CCA687DA084346B2CEBE6D979445443C3677D129837E6E7058BD8577C2A05B4D +68FFA0100BF564B3DB31B4D4445B1CAE058C6D311CA89BE960392CF963A9E9FC +A6174B69B1250C7616030C605A0DA56B984F556E938E0BF777379B768BFD8F08 +5EFAA28460323E61C34723FC8529F41960AAEFF4491899540B30F28B8406513C +7C1DB5FCB991C91E0417FE9CE7E69DF74BB4C645F9E7F3050BC3209F024A294E +7DC51C69967B97BD1F1DA360C4CF05A5F079FD3B6ABCBC147491A0EB8BAE82C9 +F14E9F3B744B51D89D8A999EB5F2F53D263ADE076A5DDB61CB18C2C4F91CB49C +A0190ABFD3ADFA44CC3A1DAEE612C1D4A0F0EF6DC8360CEA2F7715B950F4F9CE +6556127CE80C771AD7CC6F59CC29CC0F0874B784E63D8CC22CC6D582BCD011D2 +41EA0868CFE94C5BE9A7245B0CE4015F696D84CC111BD3902AE802661C9154A8 +66ADD5C7A451D446DCFF975ECF78BB858369D6D37C4158259E670914BCB02C1A +0A8700003E036DA13CF4E917DC6572F468AFA03E75BF308EB5DD88DC85D0493D +2C5CE0BAA605EA3E898B0CDAE596C732FE6E635056BE74B5BEAC552EC569C6BA +BF3ADDDFCDDE01D5452330F1F0BD8EC1ABC28C21A35A879775819DDF023FF06A +A57878685305BCD94F7BD081A312C8CAE3D218B066857249C28C39A1A2DB11AE +47D2A7C96CA702E26541EF44DA84056557C71008C8DE89D0F22DFF103C6D3AB3 +E601838066ABC637F0A730E8A3E9DEE6F526F03877777A90CBCAEB4AB57673BB +9C775A7E519A5B648E5356505D2AF99ED22F3FE0C8CB87E4D1DAB44F4CD160E6 +76E300BC1493625272138E2D4E6A49A71D91F5BEAC27022CBC18499F276C0A28 +1563C9E81C4662DE3DDE7C0A436191E9765C4CB186A5E9D6A2AC72EF0A2C8595 +CAEC0F8582428CB9AF9AF52D77D7CE0A28D81DCDCBCB544DA759AFFE02A26018 +28543AECDDBF49F7467A0993662D137336A6CA2139B1C7A0DBBE8ACD7C30E4E5 +21252D4147F89FD364E5D2C5C0565CFF9B73D799CC9D2F0A5F21EC06DAB1A2A0 +64251B43CEF5955AEC62D5704B9867C833ED3E20E0F9025605A33FB1BB8B57D6 +DED3CC38D2EA75A0DB395D218BED87AA9BF3CA15D87AE1FC4076CADC2E627C42 +6162685AFCCC8669230CF8F9E6BA3967BBF036C87602A175DC95A21C58FC1912 +860D0D87DE400DA468584213A152C232520AB26D05FD0A8EBCA15A24E8164DDB +5505AF363A7183FABD28810FED4575A0FA7D721A2F72EB3801F873DEB379D14F +C3DF35154C30A66BF06418EE274B501A5E08956FFE802983101B094CC709671A +57FD8B5896B41C7F7719F13E4C87BFD2D28B71CBA46B3004675A107A347F848B +D44BF8071CEE42C8A9D61D99E52C553277701418EFE67F40C0E85FA6672B4D2B +97CB331D640809D8DFDAFF5FD9F19B00701FEEF0AFCF9BA31FFD797F28C7E801 +15D8DE8CC872BE405702EB33800B9FE8ABA7D4F9645D2BF1C1AABAF5B50F453B +8AA478811CD371A7E7F57AC82D140E4DAC9F098773EF4313CD8A7B836D3B449C +0894FC93D1F5D35E46FD2AB458A75B86EFF64CBA77DB8323478FC28061F22727 +D78B0ABDC526CC61BF137B202AAE34EC298221F71243BB71AD967C4B8437FBEE +5FD7BC7B6B55D7BF327C4D92122590DDE34B05900462F81800A0B6F554443759 +989E2FF173E88C11C1631507CDFEBA6BF2DDEDE8DDE59B3CDEAE02298E459585 +6668B2420A130471503204710C7508391D34C64D39528F3D0E6589748FC55EDA +FF91FCCA2E2FB1CA1517AC1502A095E727F6363314D0E86A7FBFE287A6BDCBD6 +522BDECF5825CF140B19B241768BE10DF82655883EB0CE96B5661C018F51A082 +10663426B1B68BE31E76805ADE5D739F904EF63621D85A98BF4A2A82E02F44E5 +135E8AD5D7DFDFC2D38876FDAC54A72255C4B9CF715F8BAA60F2F6E49894F82B +07EA9B3F4266 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMMathSymbols10-Regular +%!PS-AdobeFont-1.0: LMMathSymbols10-Regular 1.200 +%%CreationDate: 16th September 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 694 194 0 +%%EndComments +FontDirectory/LMMathSymbols10-Regular known{/LMMathSymbols10-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.003)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMMathSymbols10-Regular)readonly def +/FamilyName(LMMathSymbols10)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle -14.0362 def +/UnderlinePosition -146 def +/UnderlineThickness 40 def +end readonly def +/FontName /LMMathSymbols10-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-29 -960 1116 775}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105BFA1C4BAA966BE78FD2F618C28B35E2A9ABAF +CFC1090C3FB0905252C41AAED38054D177019225F56A500BE560889E991201E0 +4F9B605C0D22769EDC54E591E36E37E5FDE707BD42C0C024454DA2F639F72A9A +562B5C1D32C6F47FC06B117D908616531A8379DCE1701F7F184859612D9F84F9 +0EE31AEF799812A99147A8CD30D5F8F8F033D677CF5973762278DEE78C7522D2 +2503BDD4843BC7D22B723F8FFB9EAE1A365FD5A465501AFBF49D03BB5CAEB5C2 +C00D92D7940CC5995D94BFA90687C972A362AABC211E7ECEE87EC66D7FAAC514 +CD571128C64BA31B3D6D1EE29A580950C167D6F68D121D24E942C325DD83E3C9 +176ADA5BB429335D8B64EE8DA6DD276C2E0F1AF529E27D9362EE6FBE6F34E3EF +730BE0C9856D232D02FF8BBE7B9C3903336801664B1F064896DCAAA4AA2E9F9B +6ADD0C342EE025775974A2A1698D16193E213A4C9AC3F2D5F4533E74EDD15794 +F8F2456FD2DCD50796D5F9A7FD862FD9B5414B6C0E98718AEA2C06739FD91939 +D22724207E144B6D7AE3031311717AB00AD53D3C9B7A5D0E6FE1D717422147DD +712D626F624F8BA5B347465B53327A9224FCBE2D659F188723A19E11C4E00D92 +70B50D3D5444404A08421C1CD505780CD852A25840CEDBC9E1CCF5DDA749779E +7A1D39927CB9EA17271E1AFB2C1937891E8F4A2D1950D62D2B484F4005885762 +96579F6935952724452D811B749AE61C6265711EF0024C6AB25EFE1E88FCF88A +A072958C75F616D971E4E8119833F4BEA9D81CC7B26F2DF718D3B6A703BD78F2 +CB700660069EDE978BF7DD781EC63F092EB43D2DFCCF8479D6247D7A04ED87A8 +95522498398D6921457D06D28F8CDDF821A2952FEFCCD910A8812C5A2E1CDA07 +2D9A7DC6F3C396982DE5A1234195AF657F79C43D543DC31BE92BE270A2C52131 +8376B9807473096F6791C855155887063B1B27DEE8771DE0FBF0A94DB173C46A +C53D51F08C783B2AE3B67D0FF6359D1B6C1C6DA4220428777EA791A503CDE266 +386B24E0D7FC0C19F54D39D2B9223D466810564615CF6EBF5A75BEC8F6DDDF38 +26F6A75F7C9A433ABB0C95B150D21DBB43878E3EF527976A3A2433047A05623D +54F22D062F633C08A3EBDF22FEFA476B92D1B05B8667CF563F5CFD60228D5707 +0FA2674ECBFB8D84E1693A5497D4575DEC4114A0B80027DA61B2F65A6CF49F39 +F1E6E57FFBF72587943DFDB4C686CCC01181F81BC2BBFEA408EB0D446D1BEA4C +8CB935973C2158D476D0FE07D9A286EC3E2E94C7659266068B0941D3F9A70FC8 +921BB68A2A93F276B4E9E42AF04FA0DDF5161945CEC5DFCA92164369E6FE48C3 +3E933DF4E02CAEDCEB32A21A5A42D74B09F410D031AFF3B7234445B1478485ED +7AD9F3356A268299BAEF33F6B1815DF17F87F86532260EA830755F03A6B6CFA4 +1E32211EBAC195372933C6DC5EC98B1DD6F39DD192217A2C7130748C00DF60D3 +44AD509F68E8E1EB00D2D4009AF067F255CB508E66F44623F8B3398771916481 +5A495DCE1F15CD0BE5F8C018404DA71B32B208FE38080DBA6D529B919F3B41DB +F812D26C2A610A60DC13F145BF71 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +%%BeginFont: LMSans17-Regular +%!PS-AdobeFont-1.0: LMSans17-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 805 195 0 +%%EndComments +FontDirectory/LMSans17-Regular known{/LMSans17-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans17-Regular)readonly def +/FamilyName(LMSans17)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -252 def +/UnderlineThickness 60 def +end readonly def +/FontName /LMSans17-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-395 -305 1355 1159}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105D56139855A7DFCE26D44F42E43EFCCB3AD14D +7C1A9EA43EABF26785853C1BE75E10A28383C3E9FD0EFEA04E90FB66D2374FB5 +F423F8D24F9B8A5A99638A19656CE713399356F9E22E0D91B507EFA0FFDC95D6 +E4105B6F8B86ACD1575AB6B98DFEDACA4CC63CB499C414D1235D704B1E6A6E2A +33A194A77AF8B2611F4A6A4BA5F681954D1114E99E3C1C8B4FDEF6594382787B +738C0CCA42B97F3C5E98C1199A06C5A75D3E9A53EC27718846FB161F5B15DA71 +F9CD3EE8D4CD81C819210867133A78753A3B397AFD71FE17800A65859EB6787E +12CE2D72CC0A54A74D5FCD16850949712D4B0E25626011E3F08EBA9A88D0E4EC +B32ADDC351407ED93AC89F2EEC2ED8CED6292A69DFF4359A20F421141D375C9E +FE73E2D81CF750337254F030D7BC9C8005A47403664A9EFA8E939095DF2C7CE7 +076DBCCCE84CD7EF0A125DF0FF2B031C8FB21B91F2DBAC0E39DC5ED76CB95E53 +D16D92E6DB783818B3546DF4C47F039C6716AC5A5E0C2FEE555F8D3AF0C130BC +90B4D5A8E2AD87F987B39B8AC6EF517DB965DE2E5301BA441F6C18A1E2278E0F +C05F0B9AA6EE52C8EA88EC0127F7EE09B833EDAE299266CB4B67CF073368E032 +B0BE9497F3096374E9C3A8BC7E49FB177984309AF094F7250344259FA7CFA03E +0C4CA84B6A0739AB655EF4CE70C00AD6FE6287884B22A7F245F241E5A3FEB2C0 +D556EA01919F577BC5B6F030B1A3F8AD2DB5579AB5E70877C68446B9B2DEDF21 +F014B0D88D78B4B53AD9A87F485E11CEB71BF57E6CD91F9588677C51FE19FD65 +C095002A2BF1492A12317E0B4189E04B0BDD4811624C070748A2895C9CE53A68 +0A2B0E4F34AC9E9D35BB5FEED6997FBC4FE865F69B72ACEB469578F7A5ED6777 +5786EB77DF305A78CAC1121BB3A39CFBB19401B98F950BE9EED1C12D9731191E +20B16DFCD414B398B708A32803BCE3179FB6F8E18F93EF3584B3121DF4B15499 +8481FC465CEDF48A78DDE865523ECA1DEC402562002D46E7632ED948C3B94CB7 +CD358C2EC1C8F156492400737524C63ED96EF6CF5119DE40F280D7E0747745A8 +1F5C730A244D2A3361B379302099EC5A62CB12044D3E4FCE17B48A6905B9A391 +F664BCE4148D303788CC991B61ACB6AD7863E30EF2DEECFCD5E0AD99C6028E0F +B0EB3C62525944554B7ACC5B14295BBCC5A8C431D8D7BFAF9F9428E3695E72C6 +4B3C2EF23BE1C2A88F617A396E56294C4ADFC4F456421C21CE57C3B6D1E217F4 +14303479632E105CB504A8568F31A10AD01DE933C4BE1D31DA0BA8D50D2356EC +EE41D405A20F4E609C13D0B931DD6FA82AD59F2493F1D943B4F4CA94A70F6AB8 +025660CA3EAA7C93B7524614BE7C9534A9BC97C6834B365C39F4F5C39DC16DF3 +8ED4E2751815E047206C072EF4701514195A43A81826D8B89CC6D3870C6834B8 +CFC8A8488B4BEAEBBA5C743CA53E882C401B2D22E3BD0A364F4AC9FE64C0836B +09C6744548D0F8B2E7E8FE43EA25BA9908D08F1A59C40A5887E038F16D931E10 +77F87886858AF74DC1D5C7DDBBA0E3C90126917995D83A5F184C6ECC9A1B2A55 +278FECB97FFE6D22505EC7C1DEB88CA5BE13F85373A8733F9EF8849E760494BB +F70003BA53516615023DBDE206993D0E671BBCCFCA24011DE68DD7DB418AC595 +7D541077D64B65F245F3C8B987ABBF94ABA8DB33E6BEE8379647817EF7F9687F +33316F8CB6BB8FC96F255C8D9C09E51366D4768350919E6C0DCA42AFC7E0EEFD +E9BA22FC832602DC5027B4CDA589D4204A5A5E0722F277C9340589046D29896E +8D1807150C2282F119071DB094F2C3C4563F802F8C21B71F0C9983A9780ACB76 +5343D3B2EF67FB6AFC6817B8B15B0FA72FA7A271E8D65A836ED366963BD57A5F +DDECE89ACF7D2EAABC3C6C31A52984269355B641D8A0414D327EB4BC88FA8365 +DA500C58AD8EE472B30B7BAD8B85CCC2020107EEA61238DF70AA3A421603ECC1 +623D32353CD7684A19A83B9D2135B92AAF2399D059DEA52769871787CD977BA6 +CCB1FF14094FEBC224574A15296D35DF91D2428E6FAF068A9D8FA5C5C34B3145 +701FE538A01FC23520688763EBDBAC71788DAF6CF106DFF90F450E7B22115D20 +E161F93055C3432CB412BA299FB6769E965A63D5BBF8FBEBF27B617F9877876B +F6837DEB39CC7C1E39C3BADD2EE20443E015CFC5A97634E4948BA215DE6FCE28 +DB743BC92B2EC376370FD355FA08C74EF77D890B6847370B5BC9EA4EA774B059 +5D87C2F5FEDBB1D968F0729A5A1D1EB41ABB67B9BA1735E4E05559AED7EAC66D +120A3911D284DCAE2018F883AA804CC9DDA766EBCF15CA68D755C30E02C01262 +9BB5113F920CDBFD5615A35253D968BEC1722CE2A13645590B05F12849830F0C +CA08D642BFA26B23ACFAB65C54852B947378033C85592A0C3497A03C16190EBD +ABB792CF72F35E0E6F37FC4E9EEC8EDC1A4916452575C7B3F2E7497A91E603F1 +2241E2EB52B5EE286D3582FA02F4DA54FF066474763370EECC9E1E60195986EB +4C4BCCE755BD139F7D3911F48E1BE5D86F74CFE9E43CC26436DCE6F520A16FEC +6BC543657B58D17313B32AAD5456A7FB5A5279043E68FFB9229EC6DE4ED5A8DA +7D9CD8F2EECA199594CF093FB8D49DAB28DA0EDB9463FC691FDEF96570BEA964 +AA4D708A58C78748BA48E0F9344D46262F0331241D87492D92E8936325CF2A10 +2FA4A263B7324F231D9898D3B9A1687237C450949DFE891DBCD2AE271493A54F +1EFAACCC687DB7121310F23489E7B11B551AECC3692A38778E34870D52D97A62 +8BF868EDD3BF6DDE186C3374415F03766156316B85C12FDEE87E53945816B7A1 +E4B6764A0F87848033C360F9637AC3E4977E95A4B4BF0A8078677867DA3E9263 +5E73E63BF4D510C4E7701979B23EF39FD99184AEB2BEE58EBE61914102AD4E5A +C0DEF18BEF1136AFBB8DCCF8C27B8893041F84F2C6DA434EA611EBCCDB674FD8 +A696A7DC3322D57784BFA903DC5A829DB662C0A4EE9F4E4A3C202A378409F5A1 +591F80E1281C37BB769E6CEB1E2B2930DA1463937707D0661275B66BBF3FDDDB +17F52681C14DE689A8C6F2576DB779DA5066B47A64135F3566FDD11403617AB2 +EA0965C54F38A22B32DB6208081585CD9A312B09793B1C1FA0563746991EAE6A +5E1AB2F9C2FBE93E979D8C74B1ACB91AA360247137244823AF5104CBE95341C4 +8676342C1C7BD8402FD0AB800B022A9B59AC93D44CA1463EC3CF8997C916BF9A +6BDAA24DE24D6CD65831B8E50C195D0463EF620D9B8A3567DDE34C83AF01D54A +2CC7AEED919407DB6D77D6124D75B84C9804AC607A6777F03F6B636BF5E7FD4A +D8D5F07BD93BF7D3B878829E0C4DDC773E05EC5648A53031C5BB81AD57A8656C +AFE18BE8083634A6C3F19DA92D2CBB229D225F1D15AD5AF115568D349627FF4B +C3D6663890400C2F5BC1E1A1E731383A3958BB81CA51E5B0366D04BF6D10592B +7BA0C58DF4CB885E940AB179C9355CE53FBE5B478692084E7617283D56973D8E +4367392BF6C1150DEBF459D14870447E4DDEB4C1D21905A5EA5E993611D8A4E6 +025350D72AC7474753A387E4FF6B9907F28808DC922FB777ABE03CD355D981F9 +1D77F997DF0AB8B7A26FF5050FB842436D3B6DB6ED212E9BFFEDA7D3958C62CD +93FD5A30CFD72807F188592F0A82200400C10C6DFF02A8053AF9B9A07F8F3CF0 +6897E25E09B7594DE5F86EB777378B0FB26F46CC8D6A5018E9E4413584CD0A7E +4B326A308657D62DC3F52A76832779BDFDFB3E488A83AAB17B920AAB6FEC1B5D +CED2A635506B1FA0698845A999E8ED6A11315A7926538D22E4854A274C7473D2 +9BA6DBBC7DEE251F5A950D0F62F276A9161DC1D546C04AD5F17FCD1E87796B6F +6721ACE5F11E54305D53479400C1A59CEF4C8770D3E62C7EEA9759D337A036DA +AA559BAC06FE38E3D3AFB6B950C284946E38E65A6E890DBB1BD9B8AE10E2D614 +3D563819EB1ADD2934306EE8AA00BBD282C6762F07FECA518F5985886E4A7DB0 +62E0D1D8FE563927103137035F19D1606BA7859DCEDCED6A289C01AB88876D62 +6C0DDF493F875241C7DFF16F72133343F40992AB476E5F84F49B1D0C796F5296 +EFD24101C91398605EF9467750D982CCCD4B937C7DBB5393C16412F1D6DCE02B +C7B485CC108C6321EBF1C608BC63630A2422AB980B7CF013681E4A5176084227 +1C298B769265C03C0A3CBEE6240C0DE90646E7AB730E5D5E73F101DD501B215E +0C207067F1E695951C726032A1B11A9B37EB84B0D6297FA506FDD296949F8FE9 +C26D848BA2E5F1A7A225BF26E2AEA0F352B9C950B47ADF650E1CE8801A65340F +CADAC222B3FD287BE72B87834E4589853DB2178B4192782402D4F78C39F044ED +6AF03CA44338050BBBC7C633BAA6827DA4F97A8307C47400CCC6BA4B1C5DF77B +2944603F47BEFFD06259B256CD1A08F62A535214B5BCCBC707FA756BD71FF74D +8B7E2347719C840B4452233B804496666ADAA0D84BBC6A705A9C77B5224E09B6 +DB39BB10C1F4D149305E6D442E7D8B58020A01C1DC06D936C579733D7270243C +367AFBB76001E331CFAFD81ADEFC852D2E598734CDCCCFD8C05DDC3040E38EA6 +42C62AADF6FB326BA0D4D95BC25B242C73A631A39B2EE585636C88CDA67539FC +8C6A255773F6E68F8EFD7D51166CFD1E03B285AFC3D8A7C81B83F0D950DAD2F3 +ED840C53459138C37E00D26A712B9C188B31A371A521F9DE9E1F86352211F2BB +BF036255E83C9F847EC2351993BED767B3085676EADB90FCF6FAB4B71CEFB433 +81D4322E7FF4B60F3312FFE826D8ACAF741FB1F4063CEC6277A34CDAFFDBA8DB +8B2C4487DE9EC1722AC14066A7B4D7EEA7B72860BAD93A2E414FC4E3FA2AD425 +7AFB55B2499472FE07B6C354CB65782464D2BE42C0D814EAFBE88DA3CC9AE64A +92B3AB194DA6FA06220921EE7D2A520E12FCF3153B96806A1D450F72A3CE5E70 +07939680912BE5CD7401091DE33D6A472DCD3084B026E49BB0BC85A603D4AF1D +E6AF42F220B87F22913A4347A452235919452B55B66A81259C4C1043A3869292 +E5FDC173B68826B15C3EA6E242E67E22527BD17C13D14367D478A2DDA733AE8B +3A2C643D94A36B2FC74B53A9E929C04FAFAA990BF42143E28A8B6DDDB556D22D +3BB579328E4AD9D5C3475B9B1A2B0F018CA61E48EFCDA4132D4899C7CE20D716 +413AED9FC181032081C0686DA62604444B04310B269840537B20199365941F77 +4F8CB1F07D5498B68A580366AEF3968F931B1BDF59978009022FD528D9B213F4 +A4E1F6F2DF44B28CCE75B08EC85DF704ED1096FAA03E32EB72EE29B185F71144 +1471ED972022B4D84CF007C1D9B1D44733B075801F323729C9FF29E681FD7B0C +080A5B57E373ECC18CC368C55FD0BFBB72B49DA6F49C7240F00F52C450ED1BFA +EFCF250DF79F6B91A1C43AB587F21FEB95C2675E73E63BF4D510C4E7701979B2 +3EF39FD99184A94D1E91373F67E464D8057C5EF17F1C3EB72CAEBA74FCD8EBA2 +F72B4F6B519FB73BA2A718C137174824F59FEE27D46F9CAEC0D5C3C68A433198 +010C94B88ABB8D8D00A645A4E04D0DC15BA4F0C1D12F27F5DE5E37A07F94AB39 +60C35F2ADFD9D42E2637E8918867F04D4049A6FC4E4B664B3723329DA39C7D66 +7A4C093048E3F1C940CFD62E7072F5E2852692398A09633D0B1104A5F95C1354 +C0E643CED3448BF453FCD9A4F194FA648F9FC0971734BB6EC61C4E4DCC86D3C6 +2FE9E069A1725AEBCC5CB1F7AC43A2D34378914075B7A31ED94233A9690AA696 +EE8683182CE3528300002FEF053DFECF68261DC400897B7D283580804C28E32F +B3BFF145BDDA844AFE41C6709E48728C3C29644C4DD89EDD03764A886747BD1D +DF0C56D2BC9F57D2CC8C4AA2D7E81DC82DC430514579079507174A00636B3B9F +E10A0E27F605C0005570FA47070FC79D868824947CDD08A647D93504EA067D21 +563F33124B63BC46B4D40191FF42EF52D058ECBC2D37B7A8D05B1D00B5F0D320 +8CBBBD76524B4084D5DBE1934628528987ED9FC62F04FE7B789D5597FE88BC29 +7402A9A218866ED9A2BF21D72590C63F19DE6EC09C0A5F8D10382048526B311F +50923B7387A5133465DDF69890FB2039F3590847AEB6719E558D3F664D554AA0 +C92329A4040B4F1600AEC0B5C594A022F1C722FECF62CA446A40D9F40D12C0D6 +DDD6E89A3BA6468B6322EF1EDC13F20FFDA5E4756A2D4B952A209C4A54244D0B +32FA271251FBDC140AE17DE96263A6CA5338F0545FC28B0036DBCD931083C850 +C04BC1F7AD4479096446E4FE0C6A39303F62275478A5CC6EE68F395A1EA5B475 +FB3AA771E62BF9FAA99B2B376BD412C94EEE2A88B057773FFB718E2CC2EB1E32 +185E5FFFDB790D02CA4C9C7A87CA8D24FD9211E7FA939688C11F16242C23E014 +71E9983CB925E93CEA2A3C734D02A5817427BAE8BBFC432A5F3DC8E909727503 +F7C8EC8D25C8D12B6346BEC24FE59880303D5A6CA70DD628D2D969B17440CA9A +F1A54675CBD7ABF2B1C46B73B03A67E7C577911EC5D845FC0352DC31C19D8A42 +7C54D298A39FCDFBCB88AC0EA6AACCAB081537DBE660E9F07F9BE1DA54BE9178 +4B721065224C925E7F59329DF6ABCCAD6C82EB09720475D09D7B01F32707FA6C +D97FBC288E5F2C1040FA69D4FF14791771EE369B64E6698745365B42246117A5 +BF1DEEF73D15FF20CC36B4125CD2C4A76466650B00DCAF38B8C9332CA8DC2E6F +4519765B0C595074FFD037E05D5CA52882F7204E9DF81B2CF21B754D1891AD19 +EB59A53C5F4FB5B0258F5785F7F312637BBE20572943FB64EF33B2776180606E +79F42F69D72A55D44E2590664FBDDC6FE2646B6845D9D4835F7F359A409B2C7E +C0773CB6FDDE7CE5A7FD73D69666B6859CBEF16963F954230978BD23BDF85721 +5D9B2DE05BA12D9AF4F7795BA4F9747FCD772569E557E716BCBE5A066B23A626 +0659E5AB473675F8DBD91972A0A607EB12F341D10EBE8321430B4EB6B72238B5 +7AAB07DDEECA4ACA5E808C5F4AF37B677DC5FB7D45B0324F1F3964D3ED3CF38B +91C915C91E637A223A0F6B13086A33988A6DFAF89A663326843F3F6A4B5F54DC +2F30B792C83DB0D7310579FA3E80769277F5D4878326B6ACB123477906B1BB46 +66AE24268F228F0EDBC59DE4F648B6F6F9568EB7FEEF243E5A44C8512CBC8FA9 +8A881F22B81F1A7B4256863676491A327F081595235F72C7CC477CD7942D236E +72EE4443C99568468579E06CCBDFEDCFD18369F27ABB7F266FE28D0461CF1C65 +AB7C2EE42288BD17DB983600580BB207C06DE6CACF4C3FF495F0D3B1317D4933 +E1E097ADD7D1CB25D2CC7FA26EF0C059090FB93A5747EDA57889E69A23600E8F +851307C6204A7730012E0744E449388FB346715C56613FD2C27A6FF7D30EE720 +575B4FCDBB2845AAB962B9982C571293D7F367FDEE695858694DF4BB1CA8088E +684AC60B650D0B4FECB6021EE5AE710302645B976977975D6C2F36AFF88F9F4F +FADCBF28E0049FBF8ABCDA48A796A43EA25E34BA76F1681A3282F7FC211E17FC +E8376C60F780925A9118B20AE2A92285A05CB8C6046BF06F72133343F40992AB +476E5F84F49B1D0C796F51E91BF3545F58EBD511287D38F3CB364609108C9912 +12A960169F1FE7A3D115E94D83126336DCB8867A795FA6E888EB59E5E1B9022D +2E4700F5F4896B8AFA47B4043072D09DFCA7BFCB7F37873249128C214C434123 +A76CCD3AC9659E3AC8CA5DF66DDC7933F828D3CF9ABC2827A13A1D67C7920FE0 +D18A619F3B355B53B61EC328513413CE7399B4847AB1053F4DCD13EA221F4A50 +93EA63B5432537E0898958555F5218EBA03EE4F33D65E7E7286733FBE47E13C4 +711484075AAD24C10874C856F4FDA49C6614355FA375742A1B2D26366796627D +7A18371F4B613B76280D3EAC620D85C2B4C0C637EE2910757696C3F132009340 +8466080E03ADD27601ECC2DFEB5A9335A6FAC88568921E77DDBBD2391EBD6625 +AEEDB22442CCEB8402DB1C5A10C4231BA0D23BC56E88AEC82FB156E051F2DB8A +9FC2F09E621DB4AEBA91888FBD4734ADD05ED338872BD89236BDDF5936B95A2D +B43452C78FB25F02D3C22659759D0EF6FE140A6AE50E48C6C1963967ECCD4DAE +F7AE37B526265F1A63525475398013F04B49F67164F03566BEEDA6757BBFABA9 +3EFAB83803A78F22D80EDA1C26EC08952224811BCECEB52C86E3666430E4FEC3 +9C4747F3B9C0B376B51523394318C22B863A359B68FCBAADEDB10D36858E6440 +3E0894616BBD9691E64833B16F5BD0C90411E48D827296938139D9AFB275D369 +257E42AA6F9A79231F80A434F30A29E7CA7AE699D0E5085DA46C30692F2D2C52 +F35DFA76D8BD28B2DD16C22B540BD2E3DCC8292EE1E2B00C53DF9788B4559197 +2391929A1D45F812A6DF9DDA78F22714FB9DE80D3833DEEC7848D7C0BF8E39A5 +11E4624C7214E2BEDFE7B9965171FF22F317EADD63C63CCCC7D4581D1D357E52 +311AF227B3E316B42942DEA1551A96E5C205A44CC4E279255DEB3D39C8E6D7AB +D853690FAF7F415B3CCDE7AADBCF72697BCC9D14678F5160658DF839B7D55F3F +5B546FBE66063A676691C47E964A84D2323AC844A204BD9197E14F5CB63D98FF +4B93FF6EEE34EB04C672E85C20E450576F09B34137B90E441CB85E9EEE582D06 +2693DF8E223CDD15B8B185AA933204E8C629A51895DDE3615B9F1E6134534A31 +5CF6317DA45C4C757395701D4EF87FAEC2B30D2A6340553EFC4C2A1E22ABED84 +04163ED36491F24D7C3D634B25C2CC15C1E42B2CFE1B1C5A0BEEC5A1AD2C208B +AC8E9555030AA853A153B4AA7E3F0FA1100B029167C43D358874EDF1758FE62C +C19143732487FB28A99C314DD32EC802120889F3D077266A39B34F4B3F800F4C +6613C9390DD952CE55B974EC0DED1BE9967C8ACC7E0441C6CD4FEA8E1E92D4B6 +4EB4749884F96854C277C63649A9845BBFD1CE04AD224212F6086D865C491EAD +BE21EF5DAEA5041C66781B5BA1F4CEA6F23E7D025234B7C3DD2F5898217F5E7B +A69086B2FF0BBA147BFF00785663883D258292F85CF4A55528AB3C9A630B8EA5 +84A415A12FD2CDE2A2B3FF24BFEB6F0D94065A3FD6FB3043E411D2F135A9CC96 +6A054207E8E00A6D8FDAB2BF6B4BA1EA3849CEF79998C36D77447E9A1B860E10 +85D81B878A24E96D6E16583FA846D017CE2040752BF94A98902E608264DED8C3 +241F0C713C7C84B6388A842F52A16C3549B9CF47DCECA8F2FD4A84C6197D9DA2 +FDE6A9CEBCC633F3D38DBEA5BFEDCFD06C7F5F1463ABFF37AECD69BE9AD7B87E +C13DF7B666F76763C1E6062E25A581FADBE7C902B039575F3C31D170F74A5748 +ECB4D1A196028414E78C7DED728931C69CBA932308234FC559DD1F7D85A7CD3B +B80421FA781D90E6F5738600BFFAE3E467BEA9BBE6258A20D9E32E1741C71FC0 +5186F56A089E390113DAF618B339808C173E0BC403A3CBC14D8D087E4AB1D89F +945EE06A5FC0B48EBD90810AAE1F0B28330E00E9D210D7B972D494AFA5BEA7CE +BF603600E77410A768936DBB1162F16ABBA50F261BFEC5CD925525081AA905C0 +9F8160E70FD5AC55F22E637AF9BAB4CD7848CB68A5110310C59E864A74877AB5 +238421A54AA1B3BE277E804C6BA17F299172AC3A4A3FC62296E2FA2302597BFF +0F12D7DF5CE219716715073174FFEEE062F1DF68BCC50EAB2B6C8E7EC2B798E2 +E8BBB5EF2D6F8F48D39838647F35B6059CF7286586D1DE7A3487984DC8F14BF0 +56FF0804DE76474D0EE084E363C8B4EAA1C3E13281F8A4E0DEFDBA01DDDDEF01 +25E3465D43365F4D76D05C717514E523E0B7D90307FF79C0CF85CDB8CF6DE5C7 +AD5A8F0F05210CD908AA7B6F582F60F9AFD80CCE1F67BC159176BB6F1EB52D69 +9348651F043D4958CF8F8FAB1F5AE6A7B8DE3F5E89FCED37E45A5A6793A3E066 +886B8E0315F5236BE48B537F6DDE0C535B2295012C9C5A4D125CBC6CB1C6D73C +FC6B370A4759C550C93A0C1D85400F9AC9F012CCB5C8C16086B89FE4BB847365 +0039666B5F3D9E08B7A152C7784AC66F6EC752D427AB4B63C9D0A6A9BFAA49F8 +7C4FC0A7241808AB8A493BCC00B51202BFF8AB5B5A9B4EB45A97E404E7050159 +4079E071ED2FB13FB2FE1EFFCBC719BDC2448BBFC520C459D8CDC29760EC9E67 +54600AAC5AC9DFA7381C5F099B37C03E587844F40FD2CFF0CFA97BB0E76B3663 +70BA0E56621FD8BDD1A30E7692524ECA63916A2AC46ACFE18E88CB9BC5899906 +56D0ECA75DFC764023564E8FF99756A8C128E89C5355F29E7EE697BFFECCAE75 +C27AEA6C705327D9BBF6760D67B53706A450EF53FBB966763DE87DC346FB77D0 +5D1547586057159EE81BF46E2F73407610A67DC35EF6EFC93636BC1482F58C6A +6A80494F02A74BA71A6B6F27C39FEB34D964638590E25AA60E8F85B838B4AADB +AC88BF012B53F8D3262E9BA4F370699C8678D90F0DC1EEB328E08ADF89735A59 +A4A4B48ABF4B835D35C5A63EA9F973E3F4E5F1A14EBF827DCA38CBF9A44C773B +1196EC8D2C2382F99AC70E64D36D236DC6CB62103315FB007D6DCB2A974E04CD +D34141696BAE8F8DE78325F8F24BB4FBCDEEE2DD064CE344608BEFC72FA3BC09 +B4E850D4FA336D2EDB9B6D48AFD2AFC82E953903FCA10DB072F9CEFB9B43D1AB +67E0C1B90B74C62FF8FD0FCC23ED16FCA0E10862BBAD279F932368BBBCA91BD5 +350FC06013F4FA30CDFC5AB855D56C6B1D3BE08AAFE98B384B288F7BF88EBC67 +BFD892E35E6940E94893E1CDFD2792221CB0969A5E6E932885990E7EE6C9F7CC +F0EA8148739182C5F45447C3B9B81E57DA1D717AE5E115B691DADB2DFA778AFD +C33C0B57B8121AD86C5620623B98752E1B1BF5B89D0ABDF10E46CF71C05A7C91 +1225D77F4026209FF0C0A09F68895770EC42B469B08C7092733A204521601D93 +02DB9BF961F09CCE062B17EF20E492C02A1389BEDE1DDD04E44AD3FD17A2C6A5 +6854206D95098E2351F281B7E695147C082A5353765C789BE6E984EEB17413FC +4CEE9655941884D3B9FFABCA4F49031745D86203838E62F41BA87B4E08CAE59E +8303C56509CEE4C3952CDE80EAB585F5EC343516991E7834FDA0F1AF41BCCD59 +0FE4EDECB89C6B7E2213C6BB5DA31DFB05876A64386E87EB1534B5B9A874B922 +4DCB5B58229BA324E59A8110793BC8581AC12FD0983C3BF578078C86E9D20259 +50BAC19237C085CDDB6DE033212209872667423B22D9891D75C4270BED8A8CF2 +D09B98B2CBDFA71196E5E374EE8BBA11E8AF8ABC55508E470D0EDDE6465223B3 +ED9E26A5DF6D48DEB32E539CD690B41B639E21B547FCF698B77B190D3F471823 +27965F9752C64E9D400BB556C2DD51FE2F813E342D74B1A09188847B2128EB8B +139A5FB3EDF2229376EA1D7CE4898094BCA694C00877E6BC65EC82F51AD91A57 +B1224E2237CE0413A464973E2730E8D19B8553627D09862B93AB33E5B66B1290 +4822C98237911453E6D95E23076ABD5A74826AC08513E274289FB76B207491C2 +62E31324B0F048C2F099F9085FC2395C8F5A89348E26FE2696150AE062E40D2C +F10D2FA439CD2633CCA61457AAAE0DE1BA31FB51411ED41D825CF153F8E257E4 +1E7F48D2673B132906D4F88BF12A3445794FC9DB3F1BB5533780A7553ECD27B3 +28EA8481D053315553F3C5C3B96B628FE867857D585ACE25A158AED63B8FE391 +030C55D4C25338DF30BEAAA6D87458CCF22F5A30841D29C6141EB17919CF9B65 +E11955872F23EB6A04B4F8CC914735759D5393B1A6A91A96CB60AEF58D260F51 +7E2A9257D7336AAFDB715847508E743D132B9B33E8031675628BDA3DC28BBD5B +B4382EE924E0EA98D9351388FB5E6F2CB5BA07D99297744EE1FFBD17B7EB6E0F +B6E1E80991DA0D3F27C484CC619BB7DB5CBC2EAF59A05426EDD6E98CCD373F3A +E0439424CA6595EC7D7A980DB1886D0A38261697EBFC34E6CCE364DA954F8954 +36AD8E34AB6B32B5003F5D1F51334C31E6AF2EAFE4760B0C7A7823081E405843 +7BCB558A2453B19A9664C864AE888FBD4734ADD05ED338867F326533B99DE689 +1224A5614BF4EF1DD2FD31DDEFFE8728574D062226B47B9CB5B4647CAD084A51 +EDF2A7B7B4D0895A34B9E6434393BA92AEEF4724C34EBD9DFDC20A1DD4F570E0 +2343F42C7AE268DFE56E10583707791F8532B9FA80D08E4430665EDCEC71DC39 +584BC7A6769C6C5A6CD7602AA4C8665A3C51B5D5AE82278DE0CA37908C1EF055 +223B29AA0AC2EA497E7C94C1D7BEE1AF116B1ED44C9571982039742230A411A8 +43F1A39E0E69027034A1E6D4925126349DE06E101868BED82BB51E911855081C +F660844638B9EC5214EB8B4F3B900C34193E943B45289DEF4189B84A339700CD +6E74F3BF89884DF1DBD215120412854F4BC16A4CA2BE0C84BF4624522F116E8E +B40E4617692ACAE9C6921FF416129EF0D8AF161D0E0F46F27CA200B432D886A1 +2EF6332152F0E30D38E2B0F3A51DCA2130E99F0D8F7F571155B086E3922DE513 +B2D57734C84C02E1F9C93AE270A5448B0F38289955FF8AF761856FD959CE669D +97E45834FEC5C90ECBF4DDBA641882E775D1DE07002E86961D2048A927713588 +BB8FC5E9D82F1E52EE1B89F32F409EF0A0DDFBCB2C1F45FC45FD5424D814E463 +358D70DE7BC6BAFECD377B48633D0105D1D238451E8ED99C8495C8421BCEFB6F +E8FCA1DCC7AA855CE318551EBD9B8F4AA038DF79588063FA5C12788BC3A2B80C +CCA6788AEF25264822AB4D94FD51449F12FC28AA9F0286C64F328339EED21D83 +604BCB1609A79265A4BF29EC531D24870365A38AA8C5EEDD3B47482510597CF9 +A6FA677F1EDFFB70E37A26C6C3F2E101693C946573FE7EFFEFD7F25BD5978E75 +57824AAD36B6349FADA1A4CCF6C7C7E6111B92133CC1490D70C0E83B6D78E41A +A75A18B92C2A5B63978E50C74C43E30C3627ABE7BBB46241E4C1BE1E185A2648 +8ED6138CF334D63A75CDA615DDA9131221DD7FC2E6AC04519A8277B0D0ADF9AB +E8E2CA928293FEF7E667094888C4727B20698DA61FCA950DB76150EF6A2BEC06 +9187F54D15342F45D4F7750EDD284F3076256851D7C637B282BBF5DAB0182C67 +EE05B6C8A2D148A3DFFABC322A2A3F62BF60D6F2439E2D50DCBD1C65878D79CA +F427454F554B6B6182B53B81600AB81C0C7BF7142EB33AE0F8CB8DBC2D1286DF +1345899DBF89623DA48C5147CD646223EF5DE660A82E05BA98AF862DC9694B31 +E74B4C6845E3E6B8E600F5C6F70C493018B91D82F889200505C07E64B2D4509D +1270CDBEFF01A02F78EEBE769312C50E570718E585A8BF0DCBB9CEC865DE1B69 +C5A94732BE0FCB9BFF90C4C783DD983579A30AAC1D4AD625056509BC9BDE9DEE +1E8951142A28319378A3BE8971E443E19808D80B366E84FBEFACF55316F9F40E +FE5707065C052E245CC5136B1D3C93DB62021467C39F2A7C4EC37FAA311671BC +D21B2926BE4C650BD6D0D1AFA5F12B2F0CA3130E229B74A3CF91E2599B2F6F44 +3D3D7025A5E58627242C75E303F4155CA1CAC2A5CFF1F31443D11309B66F0098 +08B3E847A873C89176E748078A8F4F7C2D4CF64802A82227ED89B7E927DE87A8 +D4ABF3AFA7A54091CEA8B1E529DD5575C2362EA9F95EB9E16E2FD46EC9328548 +7121FB3EBFE72A4B9268E1F3D065E8BB22B1B509983872C58A3EF67D2D719700 +60C270EE7CD7D944E7A0979048EDAAB75DCB29EE2874EBD426E37B2FBEC266F6 +3AA2D015BF620BA53B1985060B8735BBAF575891C91700EBAF3DE4F3A232CBE2 +1ADC4189E1493FC16F69788FE84E1E85CFE56E137BA47C2A14D106F554929FED +3ACC3053926BF4350D36D28E2E8B90CF14F0639D8265DD500A80ED96EFFA1CF7 +69F4A2A6DD033D6A0D6EB12C3E46C8DA1613D52F0B0541ABF683AA264B2E59D8 +3139A7D2DB95D15BB1DEC6608EAFAF329B11B869FD4AC39AE73E9D45EE384CF0 +556DC234FD1B064BB5E52A74B766ABAEAAA44F81687FB393D3E78A7D824F2B9C +42C3AA21ECC117B8B004B03DC74865B5891F67307481359D639B354E21F5E644 +68828DB653BE17D4F25AB9ECBD3CCB4EA3A262534603D41E1975CD59E8576E72 +A8186570F0EBCAA0CCCAD7FE46DC5D313429BDC7838A9410E7B2D42EC2BBBD4E +1BA25E5FB46827BADE8C69ED7F226EBFFB0FC609E366B12B8A3057FD5A348681 +AA246047CA29CA6B442FEADE254C7587DC65EE0B8DCC3F56219CF698FFD3BC5E +89C0FD5D7B7E43A16384AEA13283716F280C3478C8EE4EA63876BB32BED58DBF +5688AFF3541CA173E13F711FE424013FEB94949E515CF5F1C05B1237C7D090F5 +ED1A3DDA29DB81DE9C0F1148A5CC5C9F4F3BE200877997AEFFCC4145600A9B54 +CC3DEF1311E094B951A669BD5F9217FB0ED537AC53C042CA8AC20930D814C6A3 +E6ECE761C6C940133F91FD5EC34794E92CBFF4EFB16BAC7698C9AE38C9028C70 +E1005AE4E6BF0D1AAB8077E21BE3E767CA6BFC0A34A28AD6858159DDF19EC5D9 +BD286173EF785037A4B6194E10987EF777EDF5F4B1F0A6DF35BC2A47CC76393F +477D3091B96840C512BF9AFB028AD7A598FB92FF2E8F498D0BEDA4CD41C1092F +4FF2D03DEA8AD588BCD2CB6D686BDF9B19F41999337A57A67302CD793D3CE49C +D8DE2762ACB44B27044B3F72DD84699ED708C0A0CAC3E2A3DCF7E345AD52C326 +F7D4869F5BFCDA189FE81641832D1FDF9B36F81664F2AEDA58AECFED688A8DC0 +B24157089E5294097F5424CD1FB71F629BE0847718ECA5DE4ACCF888D793697B +5D7EBBF108ACDA4E402DBB7F245AA757A20EFEB469DDA29E77F9419E4E986667 +52ECFBE462E14781380BEF65C161371032BE4902BBD57AA5DC285EA30F1DF90F +ED2E1C8D1651E7DB7278DCC6E69F910C1D7EEC7B9243334E9CB20A617275B4BE +B257C6238D56A1FD2E9B458B11907B246D94B12617AB50EB5A520CD8B2844CCE +F57D8B40A5A2EB1BB8C26FE9004BC127FB7367DD9F765D761FD642F61A533698 +803DFB2A20226E582EFF3AD5722A664D35522EADAC9FFE1131374EB2AADDB233 +7DBFC80F40D7B949B79724912E91D9670FC49664B666C9ABDDA67B2EE094302A +297311DA3110A873E6F7DF8F113B6664F2CF41C075C4DF19A0F0AD8A46F5BCC2 +BA12C4D4283B339BF3DA423C82A9EF28E83FDE0C3C995E7B4F90FC0A8A665FFF +B23654B08776938DFC3DCEEFBBAC6F7B4DFBC55EA79B0658E7DF9C1B3B4A2854 +5B49091D1687034C4E30A58B8D95C5D8F68706FCE622A44622924C6DA812131E +F8444169ADDDBFEB23B71CD65401AA0472520E5C2875336BAC5833A9CD16131F +DDECA7A562FE7256C028C768D828B26388CE2ADB1B7390B4C389155787439EF6 +2CE27FB2A049346C8F1199E124CADE5FCC367A9EC6EE5FB3A93AA01DF86760FA +5C65BF5F0FA26E2E35DC3C5A2C5527F1BF2C13027301D54E815FD9B4460A7C92 +094F00C582E77F6E21A71D0C319A466F6ED4C48F6D4440488AE7C9B57B85DE61 +CE78FD29960C63FA20CAA8448523E4FB61522B51536AD69F860DA401B5AC451C +29E535A2435C3C00C5CA23DC0CEB40DC2ACC2E69EE0BDA090970F9AD3D73778D +2BDD7E552A5BE1BE350CA9C73DF0C7F451EFC226CB3BC41B415182F40F549315 +6E78539970EFB2D13C855D11D212CE13ABD5A53516F1582B61029C9FB50CE54B +E9BAD9B7508388DD93682CBA745485880E6AE8A4F4C694BB6BAA955D9EFFBBED +F7B2942225BD45F6FE01CB6C10015841B66CD6BF4C73317C565A241B9F91FB06 +04DD8A6746D4B6E7DC9B82F48A4D63C9D0A6A9BFAA49F87C4FC0A7241808AB8A +493DA41183AD94729DE9FEDEFD6748EABD96D9FEC55051D25B34C45AF1C4FCA0 +277DA2CD4148CC8195477C862FDCC026341167A07B6BA482AA6199B185491196 +BBDE5079C160FC63797A999F4405E08A4737EF3B38F974D988A1B6EABC3BA669 +33054518026CA3C35805BA4101E5B57CCEF1E6A68654E1695F8958AE4D69E507 +6CE4300137BE4058B8B29B70C0831ADB61A92C2DB592CF08B3DE2FF9530571CE +273F61F89C86DE2F31382706EA33D769A6AE20559829577BF4A90C0A7A3716E4 +6F464A198EBEE6C40ECA67B948739931070DE3741576F7F6B1F20D320C61000C +37FF9462BE3D409D7DBD88E7D715BE5C52E83D1AE4A08F7F2648E1819966BC24 +76D4AC4E4347E74591989CA3187FFA24144AF9A62F7A0EB816225009664E3D8E +BD0FE63BC9A08A0BAE8904A5EBDF9FFBE3A3489261A07F287B0ADDFF5AC82153 +843C6F7837AF311F4FF876ACF7D93E247502747D6F4CA1BA700D97CD1B89A257 +11472078111D0E8131F155B106D862F0920651AB446DE4B526AAE0DB5B83CAAA +C0C03C3F55166FC377E829EB5FF3C8466378E81CF88EF1B4ABF193F6F0F90153 +7ABE3F126377E93E4BC9355CD59870B8C57F2F7EEB6B877B917E0EBDDA109DD7 +181880277CB69B8FC62FB350D208B441C523991477B1D1D365CA8F3F1A0598D9 +89A92BFC582417614AA3DD235D36BBD540E737EAE242036E4AA12207AF01E1DD +8EA7AE9EF32168AB40BFE54BE3F7DEBB7E4F9ADA05E422B435B4D7D91EB17F91 +3A93505042CD668C50729850E1A9B91CCB3EB15C6BC666101BAD394692F3C6A2 +D65314D2BB69D35F3F089F755BA04D5D03A83FE6048A4C0BAC128B7D4D61C2AA +87093F0D9188350856B40002A42EF6FBF55D8A0F6FD9E30E3B040CE6D2310293 +6B096D0E7801038F92981250C3BDD77F02C296953F49C0B2D5AA583BA3071A84 +2560444831F001EEBBAD4BBC3CCFF6741A5C45AE186A2F9E899153F7F2F9E5AB +5812F6D30E5657C31D96285557B332CEE2959749E610D020C961422A96281CB2 +2A04A78EF3F2DC126FF7A05EAE5CBD949A8B5F2E4DF2F0E9273EC494E37324F6 +8F2914E39C7B3BD5D837416D3E85CD0D1AA5F35000BB2C95BA008CA2F9F66D90 +78BABBFE2E4AF4652A045415357139779BCE43F23B5BE8837EA00B30C0BC7FF1 +1AE673803E8A2FD75A3FF6C97A4C03D57349A144ED9D6D717DBD75D305E971B3 +01A60F4D9C07A3E25581A4B9AE47730F34A68D2B30835FD377E00C7DBDBC3A2B +5338B14C93F707D2929ED2505FE87A03025806340E77CF18F450B11BECF714D3 +D4607C9B6AB0B075C2BFCD5D3CE6C857D99DF7848F603D411630A27D7680B335 +819744CAC5F1C047BDA931660BA768889CB155EBDD1341D52F0F72C308147522 +A50B9B3EE1860D5F11A241C4889FC8C0F634CABABB7F9FFFECD6C57341C2275C +644BCFF020E44A3F8143BCB612744F21B97E41AEA8DBB99B156D3D5E566E70CE +BEB9EFB14E5341320F1BC615E42A10FDBA51398D360D6B457C578FBD1D9A4A20 +7B4E0B90F571ABF9B761FAEBAEDDDDA24D93F068318256A7F5F78B3623BD32DE +6676FD99BFCEFB2DB53C79D16B085D8400FFC9324014BE2A1D5CF63C39C13617 +3D5D9EF4C45B087BC34E8F14FCED37A8C610AFBD1A7A62AAA2CB9F5FBCAE6AD2 +3774342D788EA6A58FAD31A981655ADE7177F5966ECD7319CC2ECC6FA4408B1C +0471F995FF9B16AEB06EFA17F88C1BC49F0B639E3217A45DC6A679FDB1CE311B +B051D5C727C72CEE9A1AA9A0DC5A9EFB7130EE72EB3313510EDB1DF48D8CE631 +118B8C09C04174BAEF8DF1BB4A1E1F848C1A5178E9392A2E8BE06358E0BBD553 +D9454EA8BE0A8587039FD4FE1AA195D9F12E03463930D05A3D71E1E9830AC1A3 +1B7C40085691FFA140FCC6C598BCACF8A97102819864978EAF3E8DDC1E018442 +474EC6B0B42DF539EC1557767D528A6AD12C95E35E48F94F97079164273D164E +13868445CB7D1E2AA63F6ED520966565A91A5E52796975CBFDA1445799658F95 +5BF73F38B67E1FDD63579EE3AA4A4DC3BE7A532F8C1112CF4A84AC845ACDC41C +6CAC48DC8B469840C2E6E1EF0FCFB0208C7A0645DC66CD18EE7DB5F0DEAA05EB +DFD7F0B5FFA9569F0CF2DE5F44EE9D9AE86A70774BFA82C7B080BC0263B2EB7B +A006F1E34B5A955D6C0736E62CD1CEB660425F040200EDAE2413F8723503882F +2A971A09196EE70772CCF4E8199570C607CC5DC1D76431B25774F7345DE39A3F +1936FF1DEF5402DA2F349BC2D4AD8C286AE8F24B4C1AC770D3C56ACF5451ECAA +8405815C5B5497FD0900A840A22B15E6DAC8C7C3BEF0E6A707C1CBCB5F7BD74B +934EE2BC8350E3A8F4332FF89F7D0A9FC87686FC22C8F111F56D53ADC64547BA +15F1324CA6EEEEE7B4FA88BA66620BB08F65A08BF76E3E30F78E4E2174E4CA86 +8698A7B0FF83E348376C23526A0FC729A9B845FA4DB9CDCACCD1804B9444C284 +E42B386F6DC6C00AA4C418F45F2D92CFEA647A6508A8ED9F5BD6F9BFF7C22433 +634B804E051583F49A74CF39D36BB987128B8B12C2B28A050B50BD46CC83DDD7 +32C8EA614FCEC8F8C4FCBCE04F3C65EA91889541467D451A5EAE31E81DA53DD3 +8776B3E05B8A1455911AACF57CB21C5FF9BA513792EB5AB3F57FFFB003F6BD74 +6FEAFF2AF04516461A28EE62F05FDF6C538E055B61831B9FC0792BB035B58A2D +A52D5BD2F0B2A939C42476B611F1F52A0401F6F5AD07EFF1919E9BA90194E24A +69649F0DFD0046D1395F4E992F9D944EDB02F6B9D49C876062C19E602D5E0CEF +D00A0FA54A7F5E9B7AB69DC77FE9A283B3A8C6A4139138869039B5673F1930BE +3BAA9104DFEA7D363CCABA3B1E3B43704BFDB66CCE11234FDDDA3EA1A434F740 +ACEACE6CFC04FAC086AA21D20FDB13A7B499753DEAE6F3FDA550DE299FE165DA +AC891809AEB2967338BB1AA6153CFD9D65C06F84A291CBEAB880B16D7DE7352B +F4EB85E4744266CE245095B21421E755BECBE942D5F370C36CE40D973B0468FD +4F84E83950B76B1A05B4DC73008014921644E2902EF213A594FB8E6E5A8941D3 +2C44AB4D0439A12C63C1B6345A9FD75F12C8DFCBAEB66D8A900262B86945497F +F2489064B34767CE49F273B3D3E2961023DFA8D13AA1B8DCD04D9E264E327808 +A583F9A2F41D842AF7FEA21F901B1F63692A34404470E0F084FA98DAF58EAB17 +12CEC85E38FEF0B2C6BECF1DADF35B869BB210E4CA6AAADFE7497D98447A7ACB +6EE7594E662994CAFFA7B04EFDD6141C9791CE37599B9F1D2C6D558F00647A87 +67FEB6736F0F92957709B653D39429DB2C8A96440B5A0BB64D7BDC16D8E868AE +A0EAB16C0FD5D97E2CDA94DF2AC0F9175234F4446D8427F55BC15D75E9B86851 +1B4976109B722FE2507621DE9AAB46C7A393C9816115AFAA83BE1A228A0D53EF +7515F548BEAA33CB2D14C79CF37CC4D053D8937CCA67176A8E699B922E55705D +E1FDD7B848A7CC85230954C93C2D93ECF503EA443E0C8B42142FE23F9C4D2A01 +66FB3B0E7AE4B124605BD8DB627F7A4D5FD65F953DF292CACA5244789CB43178 +D4C12A0963241AB41375BB68E104FE76 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 11840710 21050160 1000 600 600 (example-image-9x16.dvi) +@start /Fa 253[54 2[{ enclmmathsy ReEncodeFont }1 59.999 +/LMMathSymbols7-Regular rf /Fb 133[28 6[24 22 1[33 1[33 +1[15 2[15 1[32 1[28 2[33 31 17[47 20[18 1[32 4[32 32 +32 32 6[25 25 40[{ enclmec ReEncodeFont }20 59.999 /LMSans8-Regular +rf /Fc 253[233 2[{ enclmmathsy ReEncodeFont }1 300 +/LMMathSymbols10-Regular rf /Fd 198[141 2[141 4[141 49[{ + enclmec ReEncodeFont }3 300 /LMSans17-Regular rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 180.6749pt 321.19995pt + +0 TeXcolorgray 0 TeXcolorgray -600 2067 a + + -600 2067 a +-600 2067 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 320.00407 lineto + + 180.00221 320.00407 lineto + + 180.00221 0.0 lineto + + closepath + + 180.00221 320.00407 moveto + + clip + + newpath + + save + + /pgffc{0.75 setgray}def + + 1.59404 pgfw + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 320.00407 lineto + + 180.00221 320.00407 lineto + + 180.00221 0.0 lineto + + closepath + + 180.00221 320.00407 moveto + + gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore + + newpath + + restore + + save + + save + + [1.0 0.0 0.0 1.0 76.00089 149.85715 ] concat + + pgfs + + + + 0 setgray + -882 2067 a Fd(16)p Fc(\002)p Fd(9)-600 2067 +y + + + pgfr + + restore + + restore + + save + + save + + [1.0 0.0 0.0 1.0 44.73888 62.20082 ] concat + + pgfs + + + + 0 setgray + -600 2067 a Fb(\(Original)21 b(size:)29 b(180)p Fa(\002)p +Fb(320)20 b(bp\))-600 2067 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-image-9x16.jpg b/macros/latex/contrib/mwe/example-image-9x16.jpg new file mode 100644 index 0000000000..546b672b2a Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-9x16.jpg differ diff --git a/macros/latex/contrib/mwe/example-image-9x16.pdf b/macros/latex/contrib/mwe/example-image-9x16.pdf new file mode 100644 index 0000000000..fb4c936b75 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-9x16.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-9x16.png b/macros/latex/contrib/mwe/example-image-9x16.png new file mode 100644 index 0000000000..9928012029 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-9x16.png differ diff --git a/macros/latex/contrib/mwe/example-image-a.eps b/macros/latex/contrib/mwe/example-image-a.eps new file mode 100644 index 0000000000..eafd7e4b3a --- /dev/null +++ b/macros/latex/contrib/mwe/example-image-a.eps @@ -0,0 +1,1042 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-image-a.dvi +%%CreationDate: Fri Mar 30 15:54:01 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 320 240 +%%DocumentFonts: LMSans17-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-image-a.ps example-image-a.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1754 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMSans17-Regular +%!PS-AdobeFont-1.0: LMSans17-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 805 195 0 +%%EndComments +FontDirectory/LMSans17-Regular known{/LMSans17-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans17-Regular)readonly def +/FamilyName(LMSans17)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -252 def +/UnderlineThickness 60 def +end readonly def +/FontName /LMSans17-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-395 -305 1355 1159}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105D56139855A7DFCE26D44F42E43EFCCB3AD14D +7C1A9EA43EABF26785853C1BE75E10A28383C3E9FD0EFEA04E90FB66D2374FB5 +F423F8D24F9B8A5A99638A19656CE713399356F9E22E0D91B507EFA0FFDC95D6 +E4105B6F8B86ACD1575AB6B98DFEDACA4CC63CB499C414D1235D704B1E6A6E2A +33A194A77AF8B2611F4A6A4BA5F681954D1114E99E3C1C8B4FDEF6594382787B +738C0CCA42B97F3C5E98C1199A06C5A75D3E9A53EC27718846FB161F5B15DA71 +F9CD3EE8D4CD81C819210867133A78753A3B397AFD71FE17800A65859EB6787E +12CE2D72CC0A54A74D5FCD16850949712D4B0E25626011E3F08EBA9A88D0E4EC +B32ADDC351407ED93AC89F2EEC2ED8CED6292A69DFF4359A20F421141D375C9E +FE73E2D81CF750337254F030D7BC9C8005A47403664A9EFA8E939095DF2C7CE7 +076DBCCCE84CD7EF0A125DF0FF2B031C8FB21B91F2DBAC0E39DC5ED76CB95E53 +D16D92E6DB783818B3546DF4C47F039C6716AC5A5E0C2FEE555F8D3AF0C130BC +90B4D5A8E2AD87F987B39B8AC6EF517DB965DE2E5301BA441F6C18A1E2278E0F +C05F0B9AA6EE52C8EA88EC0127F7EE09B833EDAE299266CB4B67CF073368E032 +B0BE9497F3096374E9C3A8BC7E49FB177984309AF094F7250344259FA7CFA03E +0C4CA84B6A0739AB655EF4CE70C00AD6FE6287884B22A7F245F241E5A3FEB2C0 +D556EA01919F577BC5B6F030B1A3F8AD2DB5579AB5E70877C68446B9B2DEDF21 +F014B0D88D78B4B53AD9A87F485E11CEB71BF57E6CD91F9588677C51FE19FD65 +C095002A2BF1492A12317E0B4189E04B0BDD4811624C070748A2895C9CE53A68 +0A2B0E4F34AC9E9D35BB5FEED6997FBC4FE865F69B72ACEB469578F7A5ED6777 +5786EB77DF305A78CAC1121BB3A39CFBB19401B98F950BE9EED1C12D9731191E +20B16DFCD414B398B708A32803BCE3179FB6F8E18F93EF3584B3121DF4B15499 +8481FC465CEDF48A78DB79A82CB2E20F9E4FD62F4436EC6B60928C0841BA8EEF +27FDA8E9B2A55DF2387286023355034BA22E904A0ADB02C02BAC8CBABF042A6A +157008FEE5C02DBA43865DAAC65485A9210216F822CBAED265FACD72A4EB5146 +B72FD47EC0C3BEBD2715859B5C81A2C07F42C53E8733A85F5D1756AA5A7DBE1A +AD4FCBD9DB2E1289308A60706034F2738600BFFAE3E467BEA9BBE6258A20D9E3 +2E17450A1AEB659C973D52B28D6CA92DDED5BE33EEE822566A104408EAC417BD +B461014FA86C383A1C9AC7211F81404A39FDB273B64ED685BB2F05E6532BB41E +A60064C5EF7B5FA8C516B07DA395BCD78139D64F8BB3682F214B4CD39727CE28 +B6FC638E55474C54018DC1B5EB22D5F83D6A295AB9E01BF45591DFC3BF8A131E +105AD89529EBBCBA731385F8462D0CDA1D4C593562B7402574ED20EEDBD321C2 +DE4B757895A22D972DDEE91AF18427CA61F1FD7081F840EF22585405F0A58DD1 +A03FCE8732DE541E5E8A41FC87E1FCA5C89326BB139B39BC8C210F536D500872 +FE961C62995EC154114ADA73978E9616FE099066621A67E74232C96546BF7BEE +BF9D323B549CAD581F17DB11717FE746C5E5D32187979E9CC09256FEC0FE2F17 +E6C5678B877B368E097FE7CA2FB773672732CE92E3B52A780CA54BFAE011FE80 +40A6C037E0080DB96070BBA2BA847398D890BC52B6B5ABDA37F99A52F410985E +DFFA78298A245769B7ED30FCFA10230AD6C9E809341BF5E55F0EE23759F4F6C8 +73CE2D380084EF6C3C222E4BC5A524A0CCC2D98CFA8E2EA9517AC5FF1A9E33AD +527955769E924266ABB0F5AF2002DD17FB094011082414155BF645F39F52077A +8589EF54E9940E8D4CAD60210AEBBBC2D1323B239944FC0727155B6A248DE14B +83C3693ED70E3B8BE0ECEE39C54556A4D75D6F5145C5DBF5551B450FC9D4F313 +1E5B9BF09E2EB27D88CE83FB55F63A305EE5DDDF11135A13A44D4682188CE782 +C8CA02B8A16F7DB74AF6D8B7A401DF26D9B605F7DA4796BC35B012882ABEE024 +33DF7CF95A00E8E775BB344D88B132590E7B126DC20CE26DCB6113D415C1560C +61D69C399F75811DBA593EFAF5CDEA803796A28C540143B0568F81AD20AF1BB3 +F7F016610C7F398DA900F04D801972EB6C8B045A9CA99C30AD6D43E6148CD42C +D0C888082F3DDEF6558D68EEE57DD7DE2478A2B0ABD7063D5D20A302B51CBAE2 +4382CB3A07B64835A003B15E302C9207A071D513F3D29A2B1CB25103C645F997 +E7CD6CAD4FFFB69A0110C746315F3F39C77D60ED56AB00C6C757576EA0E4C8F0 +F14614231A275836A12E99BF1C1D6CC83623D20DE450B1367CCC4E89D6D0466A +F5A5083378153907622D73A70D1D819B9A12BD4A9DEAAB1B74EEB7B908245CDD +B7A093C1AA307E91388711AA514EF8111BD249F14C41BBB36ABC6291B4A04003 +80EA3BA460046252E2CEAA182531481CACFF8599EF9F21125AB79005BF428B24 +5443934A6F40415C4642748F7A1C3EA0BC46A3CBA124AB6B22F93DF3D4C4C6CB +D815B95655FC8D6A14F7BE3E2111BF031516783E6083A9639E040D0976F90B75 +7C56EA776E03CA255A4C993290AE8C069E0217311606744A28C28C2A31853BBF +D87CE09B188887237137C5352FFC6724E9CEA0F386D14195BEEFB3B9A269A587 +593874C067EC8F64D137D888EA4C020B0F60CF50A8AA982FBE528FBDD02A5D56 +4D59B23FDF9AD9CECB2D86E473967B2959A1DA04A777B592888D38EDE68FFB3E +FE8383C6C84E7AAA3C6A481246858A42684EBEB008B52B29C9266CC638D2C3C3 +2B415E966CACC421D9E0D61AD64EC173C7282DBC800772F15E98CBAF92057BC2 +3827F5F9B15154D3FF754428AE15D0D7F8837386F411D3067D4947F8501B0613 +71500AC7FA2630BECCA0318C714479DFDD78AA19FF23F80B188F9969CE4D13F0 +E6B91B747B07F3A54C99C3B2CA3A209D539A899B48A47EED12C18200177C729F +813D56D632F88A4EF310FC673C9E96ACB55A77DF4812D900F42AF9770E51EC9F +E29EBE6FDA6BADEF5DF8C41F14E954B6395B87FE5AD5B3B3AD271CB5CA98A921 +63FD90AF07DE1610FF93C6FBF267D24F99D24AC9D5C68EF6AFA266D0935A3D0A +3A2838B2856305810D0B9F73DE3B805A31F7B99F49DEB2FA6018E0221B84423F +478D768046E0B65CBE7B3A4D95D4D5188EBD111ADAF13004B95BB6A1F918542F +531D461A1FFA9FD3D5CCC64D6788FA447CA76FE817784B54ACB51E7CCAE75971 +841456AF9C4E9B3F9D874F4F719293D0B0EE58BE36458AB3CC02002C44CCF2B1 +5590E4E80363ED652CEA14D0CD2FAF8CD0C378BA3106A6BF5C8893C457CF577E +82FF229A45F7FB904FB62F3E2E7B16FF53BBBC006E3D9B0F29434DB3CAF9D1F4 +E31FD190E48BFC120426B62642CF23F4082E6539F9BF11DA75BD2522D53162BA +21E584BE47488E3FFF42CE5D0AAB28D29BA62C2BE02FC7C9FCC921ED267E68ED +11C7C5A97895C63B7B93E614D29823613B6D195CFB78B1758D1A87198C5F4E56 +019DD02DD51622CE1F2ED9B9EF8080263EB92C9DF6DAEBA5C2EFEA0FE10B3FC8 +13D976E6E54C8EA8AEAA179727D33F2CE352D18C95C6F3F033B3535A02446161 +6399CBFB98CC5BDF1642206044F4707F3F4239774EC5D2A53C9573CCA15E5A7A +95BCA7166DFBB61BC0923B6B6536310458269D67C83EA6B9F5351815E66185FE +EF6C7940BA8FA1032486E7CD2BB34AAA7821836F4126BFB35DC0E53963712A6E +AD0F218DAD2781926594A41194AAD59FF3D815B045C9B64FFB8DAF846931370F +F1C88B021588938A3A5F68B5DCE64779760C14170CC7B136CD65C658893808C3 +6FEAECD83D19B786CF4611F67C24A30C484EEC8FEF266EDF88F3E45F44E84ED0 +661720F1647CCFF023A404BE28D37CA8CF48FBF19FD8094ABA006A049FD3B350 +74D85BDA9A615D5C324309575D1AB1E9F77B0F4A5ADA6AAC4AF5B21906B6E840 +86781F3770BC1D57AB4D4A86384F1B7D4995C7AF3A16BAB993111FEF38733C35 +27515538016F8BA6AD48D930AE7E537227DE9FF96147F750256CE1DF6441DBCF +208B3C793B4930B2DFDB4E6C7F70B76CB486438D247D02320F7CF4CDB1811C0C +2154306220A1212B1FF522DA575B7683AA92C55955E1D06531A5EED36C30AA15 +C66D57D4F11DB0E3644BC9E155CC43B0320011EA28A2E82859CF987C0B112F18 +F889050AEF7C63E8A7DD0258EFFB9561D6F486656F38DC1095F93FBB61F865EF +A251BBF7CD6B6A76ED2B262075077004C7AD97187CF449C0179421B0D971B677 +009B860E4D935429CC99B6A1051D63F6CA92AC4755133B3AB52F2E454991A62F +B03473A98E06C9879E46AB571CB1AAFF7D49756A20BD84B70334512ED0D132AE +3C09162E8A4FC6CD4741B38836CB599DF98A246ABF6A561046451DE4BC24A07D +F636EEE26184D68D5FFD419CD1F0FAA258942085741EE832FAB1F7ED83D15332 +AEFABFF62611EF483C9711E1B0D84F44171C48CF7678754DEA33C89BE01AA3AF +E8B3CBAB88C535BD22357F99BE8B04EEDA1263577D0D75215866236E5FC6C284 +B7E2572B6D3634A820A6E376B9FE4D21FE10DE7B57D143E6EB0AAAA7D87D8EAC +69E3C8B77D780EF389B8367EC3B3D1FD73174F07790D00E851167F0440BAD877 +1642F8E82808B6D4D644BF03C6D46D5553A1BD1AFD2474342DE57270BEF0615D +7AC52C9370E6FF771E2E02319BA2FAF597C22134974E27D9D89CBC802B4A9D80 +3BD635C05D654C7517CF6F42243C234413756CA68A0F125A0E7C1CA3464DC5C0 +F5DA378CA90CE608FCC8C5D9EDD0C81B64CCAA1EDA03AE3038B34EC8563230EC +BDF262C0C5D6FDC9414822CE24ED6438F2103F4EEAECD38BB01B2C6F473643A2 +35A8448523E4FB61522B51536AD69F860DA404DE430B73207821859BB191D533 +98A26D610D53AE6A18FB0A8E89BD209DB0CCDDC342CC3D438356296934D03FE0 +68BCDD68CC1860B3EAEAA564961A7F9523E1DDB68B7A6E01A7BCF422C9A4A46B +CB3A9089D8B41B2CB30079202B25DBC52DCBC0278D296FB8094DF33E7E363122 +8393294EA38E7D327F0F4C117F34AB17610F5D7F76C207FBA2CDB492B2E6977D +B02BD25B136FB202B9A33D47A98EDEECDFB1034D0314F44164667B8993158E72 +300A2E029A4F07374E34A64DFE669479069E13E5D56C3DF27BB331CE2F06ADCF +9E627826E83BEA4E4804C07814F63E796A69BCBD30416E874194A2C4AA475A15 +6096793EF60DFCC6D349AC9E5CF2A8148DDD9C526736B990180F6B21EA3C05ED +3F23674D6B55F28153AEAB5BE44EC6C774233AE69B9CF025A82867C81B23EE5C +520C6D50720D60D25A93C69113D9FCD0CD3CD5613DAFF026D9E157E654631956 +5D2680B25DA71EF3F901B1B5C8E43D831CD8DB8D2415105BC07C60FE6498A9B0 +BE5F910BD6FB26329A2A03DE5F31C9B8DD5270A72725DB46EA6B672C3C04BB82 +1F8070E2FF25C6754963E1DDCD4A445A08ECB175B8F5F7B9F734AC514A3B200E +D1151418051744E40FB9CADCA736B443B92E158AF667638543A1C25BD46A6A37 +22911413CC382BDC172026981E9CD05FD8DD83503D108C1B4E651B73836E6207 +CAABEE74A7306B6D86834FA1166411953BFC6CCA78DB0C094BC82EC4F0BC9283 +3AEBC1FF7C501F3FB432D886A12EF6332152F0E30D38E2B0F1C311FC7DC2F3A0 +655EA208F98B354A29FA9E962DC6597FDEA528C6A92646975A56E261E3C16937 +CEA1C949ACC2D919E83AA5F2D8120ECA4EED74ABF85E3E44D28B083919D84E22 +3D306718D250574E4602EC0964E1E28AF3B76E56FE8413B74A66B44F623D0C35 +CC8E183CD3F00D9A8C7117D1908D958AD0EFBD5C6CBE684E8993B9C480D52031 +126C9A2EA19A80074BCB3432256BFE41FBDA14C1C73E8EF6D7208F98A54A4028 +353B1C561CE8C4F1CE994505328F470074E8775AE6FACFC8F1DEEDD149E7EBB0 +0F12D220EB71B17AB6126C06A3713F75408E29138A9E6B2F8D5707F95831BF9C +8B8A7E4BFE41314FA52F035B2931E78F5416F58A9AD099D024AE7F293E55725E +4CE03BD79FF10136EB44A8DE87DA279FF7D54B40F95492F13101FB89443353F1 +F032FF5D7F7C97A02506798071F40CA0551BB232692DFD2E9CC177779879FD04 +377520EDEE351166857DE5B2B016A4B47DCA203C6C6EE5F255B4F7FAAA527B45 +679B55EF87316782B17F7642785A8FC8B174864CDCAAC830DD6D2B2353019C8C +BCEF3798248FF1AF80CD6A74273F5204CCD208C109EE75EF233DF482790C37B6 +2D3D1BF8537CFCE40CA18283494E800D9B6E3B962A0E74F946EA19C26B2B56BB +AF1D727BEA6D6E30B7E0D1EC6BD197D2FBC30A1D6064E2957B001530E1C62A23 +527E08179748C47D3233B795E69BB6708FD21832F22FE2575EFBC3F9FB951E4C +6A881D35642453CD34935C359D2571426A9D9F41C2C3F1C6B7F475D7C0E6DA10 +703A4D95D4D5188EBD111ADAF13004B95BB6A1F91E05CA084A7D159BDAFA0988 +38737BF264CC73DA9A1542F8D59925493350028443C6EABAF73BC1B4BA532859 +5B3966624F6F7CAD4242AE6C63D047AAC8EF82134EC41DDE825E836B7C7D1B6B +6FE2F8CE38A96655B073C606ECC398E436D6B0129745977065519D41FEA05DE2 +77A2B5DFBADA175BC6EE3758754FD6C8FD4018889D8E86926BD337AF11509A59 +F3447A24656D33CC5D961E345D619DD01F9136BEFBB6F17E8DE96E921502FB19 +F0C21F0A4E70CD505D7719DA843D2BD5D5CD3A20D0D955F69FD83F0B161FBE56 +DE145488C0306C6EE589C2E71F0433B9BA96A18D51B6F3880C38FB2349BE51D9 +81A08AA153E57A9B68ABE8C13BF3FEEF165DE8C3E9109949A8FC60CB19E04F94 +52682BEE7ED59D4B2F6297F15E7E6E7B9E427E04D2AF58F5013466FE35AA5827 +3F81C7787B17C4355E501DA76B9E0D0920C9326B499854BCB7C7CBCD9F998A44 +E4576B43654C207F12B1FE9D0800C9DA440F8F4DF037C944D4B1F6F9AD92CDAE +AB2DAEE928681EF627A2A87A0A2DF93966CDDB526EA5A13EE3EFA361F9CAE464 +2C8D6AEBABB728E5EA5A88096175F2F9D4AD0E3F3F3A4407C62A88AFEBF38541 +AD1BB12E1C38C34B695E681E542D0700F696EB582F5EAFD33A8B88C6D49F1AAE +FA49B9B2BE34DB61A325BE0A37CEE6CC1D4C8F3B8D30312048BCD103AB7AF996 +1F0943FF5F02016DD6F0563A26851D505FED1FB15E3D9E752D94747250D79F35 +41DFF07C19BB86B29BDA8B9B5B38E548162584D2EE4508EC7EFC0C167964363D +AFA5ACDD46DD9F31BA6187C7631A9AE97A5B0BAD69160BFBDA23C2D29311C4F8 +2514DCF27C6B9737A7DAE149F6483523881EDF02DAEDAE3EE9281603440889CA +DCB0655FAF3BBA11181556B22414DDD6C9781C1E511F7CF09A046115D45493F7 +A67587727B64D2D5641E567E9D4B958FC9C413E5FDF7E3F203BD2D3299DCFCF5 +11DCEE6D998B0F691FE4DEE7BABDE53BB0D3F91FCD50957CA5F4BECEDB9ECDCD +F94C70486498B92E1BDC94117653E4EB97B480285E38C62EFEF8966F781036AE +407B6AA11E66D7A7B7F4EA79A4FA7E74080EE6DD1D6A9E55E44FD31DBEEC7523 +4E4ABD28D403F75CC1E5A6817FA03DB0D9C59C15DB93E45AB86731E47F691F9E +8A3366ACA84676D49949C3EF19932A2029BE9D741D18400743A6897A30CB9800 +A890813A2F36AA7254E72150CE745CDD532AB80B008837ED8F6D3B41CC803C6B +5EECC114ABAAAC9B4C2FEDD3E39F711F63E15A82F4D4AC55BFB5344FF935FD5E +ED52EBF1AEEE57274D422F9BA22A2D2F35F16AB036C8793C7AE960AC0175D626 +83C5C6FB8B9C8B50B87376C79B2116A9028A5D92FEA928C585DE92E03A7DCFF7 +3B641A68A0EF3B9E26314B306649FD15D7B590A10D5014CFDE3E2029A04B11FD +C740F7963E3E020F354B6FEC807CBE1B898832903CC74E05D7CD9D62CDB0E78C +30D375546FCB5442A20674F5250D77C778405F3A8C434214B92F4B6722BD2939 +6F61B509F4B1F394746865237CCD8E5870230E9DA69ABC80788F2F72CEE5F559 +4F775696A02F947946C46A6DA7027DF02E54B72AC91B90E13DB61E70D397D818 +1B63685B8E94077222B339700ADBB989CC650B5F64E2C61EBD43DACB4DB6017F +17589836E4480CFBD7570E6AB5CC9A07D4E0EFCE364DD002250E06197CF4D60E +A6BB57A6AE3E00085D24ED6C4682EA8BF8F30A095709F949F40490F6751FB0E9 +271CAAD9E087551105F86A9C9602A5308D897A052CA1F6A18D7C6685B1773609 +C70F69CB94D169B85A32C406E6238C39A1578BA239685716F6A646D2CFFCAAB2 +9CCA2414C2B1A1A37DB6A8F1FB454E9FB4B782858D42BCA7E5BC5F6C478DD41C +1542320E3F8C7C00ED5B17DE359DA187810E20F0B33BAA0BF98438AB83FB5D3F +976ECD26A4B5D7980A8D1AB735C050E3F02A9636E89EF795734A43944A7226DD +F2F4C9503149E5514B919B0C7D8C0E74CAFDFCFA1C663D1B5FED7935DEC964AE +DB4721F177FC89A5AB13A065F5E3C7FB4EF007EBB868DA7F878BDF6355C62305 +93D248261CB849B07F5777B063247CD0F1D75102D7BEB12D5A65E1A226D43021 +EFA91619589B3D213DC74828CA4B21308D575A409EFBAAE5D96D65773EBE8D69 +A606A65034F5059299ABE075FBFF390738673CDFF3EED771F71A9B8593FC3F87 +DEB0F663278B252DE788A0B966B6B8F2FC48B8BD40190510310F0BE1B88E80F8 +DFB0CEC4602CBC7B596708B8642BB1BBDC37026546E6537F776BC7A232E2718B +446C08CF8E15487FFEA1EBC887F047AB443D96C6E4677E7B9C335167EF7528F3 +8861F2C51F5CF4464F8E1D84E1D1C15FA740A00EFAB0C19B7B6C6A3BFDD6D500 +CBE05C9289D4A14E99F1622F25ADA5271ECF6764B49B11F2C8622792554F2C53 +89FE22C5569B2DB12942B0951BF1781785213D442C049956A04CB4C3DD6BB363 +A1D0E658789BD4E7377B18F878DB2EF1C5A129EEDE9FBBF9214788CB73E4B343 +ADBF12083709EDC26146F254F1C436DACC0163FCEAC4FA882EB97C873969EFA0 +4EE069228CB9EABED14DE2329CCBDE222B4C31FFEC8DF0FEB5CAB32249871871 +BD55E515F7FC9F4DE75B2CC3FA343EAFE4F1EAFDBE9FA317C2D84655C143C4F7 +4DA068464D0B72EC09A99E846384818A44E541E4E108DFE5E291D828EBE2DCF6 +FF7B8407FA24A82C23283890E01BC3B6C832D2B7C11EF06056690527A4EBD1F1 +355C3BD6CE18B9070DD0E20298066B78B7794DD450A9BC2708F01A968CD585D8 +0669DA11F81BF32F6FEE0C9B3B76B029D562AB159F603E3F469FE2227D126A9A +A1FD2CEDAC61D7FEB99E4132E2BF7FE56CF6503EAC88E8B4F4DCE65152430C28 +C128882F638E1120200E2133D43D1847605575344C667F16ADA21CC16C2583E2 +E648FD2401FD0399A0113C2C97458AD7A361512E05D95A3737194E9447DF0549 +A8E823B29DE32EA6B940596E02251EEDA8600201AFCCB489793BC051BBBF4403 +65B4EACB0932EDB316D351856870774BFA82C7B080BC0263B2EB7BA006F1E34B +5D268136BD2F492AAFE1C957383C991714D5A5640E77643363D2A863FD7349D5 +72419C06513300A0710759B6D125AFC582C8329607108080263EB92C9DF6DAEB +A5C2E5F7939C71DD0FF87700CE95F21C4C1C9C326172364A0F4217A9D01E04A4 +12631402BCB7953E285FD626E103E503CCC2B2F371B1559D8BEB245FFAA79552 +50F08E8F5A611C3105021F0B0AD971DDAA362182293B730B9880B9B75F65E218 +E892C350FCADB5F66EB82D0813EF551EF15DDE2A522C41BCC160FB1D79C13021 +6C2D17C277A516F42D01128706F71D3A9C29B4295B55CB4C6F62668E67DDC027 +5AA5105A3A7422823D4A30D7FD19F77BB2CC480C218B81071A62AE7E7856ABEC +91B8CD1DC24AC1E0C536BC34C53EEDB7645170A6A6B6C1A85D0058926158D481 +5720D5D1048DC87D9F8BBF3A28847AFE8A99CC319D87A86D6AED2DC26C28A403 +BBCA3435C3FB7971E9A565B90E2237C6A6CAD180902058A1295986A3DFD904A8 +A0FE1CAFE3F1E75D12229EF8516D9F749879287F2FEF85C48405F3C22E6FBA8E +9B22722DD25AE3BA2DEC2A0C996E10EB09E5F39A73ACDC8B4A14C260D8D7498A +3EC63E492D8F148A17EF4A4CD214B123B2112202761FBF8EDF3759651C7387DD +E6F1AB98E7230F6B7D0291D44E807DE555C6F1CF4B28799093DD8F65BA55CF0B +996B1649EB4BA41F9E4B2A07ED6A2570E21CE75B3DEFE1A57A0DCC09636A9043 +00CF179607A73EEFC602B26191B61BEC3C3063D08DE0F7AFE59C922443FC26FF +50A7BE430CF34B9F4966AED77FD6FFA5346A760EBBE54E36B118D24819D9EB2A +3288EBFB3C67AF740B3FA1B24F6630F31E9063BE8D71159ABA83504664F9F6AD +78153CEFE299EE74584E50BEFCF0BC932ED8458A998EE077C857CF8618ABB49D +A96354DE2C383BB4B4EFDC6DD658FEAFE642F6F3178068B67DE7676E4338BB92 +3A4E3B2F946324EBDE7EF1FE9B10B43EA1BC0A15AB6F0C136BBED6E020CA50EC +C4AF0201055D27B9479396116CB75D3735842F6E706AEDFB8AF794BED5E77E07 +C36E69E259E3E3D4156C9152A77A76A806711890C1AC5997F21A14E7523CEDB2 +9547491D24EEB4DBB360CA7518709F74BCB9FEE4077CC0C49B95BB7E3EBC4D1B +2751AC7FD85A8E9725D8D3AAAEC15A874E6A3CE03FF9EE1C4293A042586C7D5D +F306BD03A704CC381E57D7B00FCF5F246C5AFD97D7F7DAEBF8092DF847328694 +75BFACC5E95ABCF4E50F3F746C405422CA5B1FA9A3943D196A412094119F6C7B +842348893BB54E4AA6347C4D891ECB9EA86E362683301207BC5711AF740EC7F5 +1330440DBE02AEC0C2EB6B1A43F7270575C6C1591B167CF5BFE161C8612D66A7 +83164ECEA734E43C2647CB959EC5474049A693CBEBA4E07CB9B5D8DE5E0B1DDB +1F12B93067B327601606A6D5C8C3F294CCCBB0CDA4C392F887570B3DA85186B8 +78777DED4FFDCC47019E587FE446336FE0F152908B4D4E14C0E76CEE3C5B8B6C +87BF6F056586CEC7F8ED7C623E5517726F6028288B8CF93DE736A417D0BEC4D2 +E8EC7B5FE002604AE05DACE3CA9D3AF81028BEDDEF64192FFE69A219D603E1F1 +3740BD76CBCDC1212D0C80BE2F454A7D8613D0CF64AC5BCC79D89EFAA3E9D10D +4B47F75D05CE2D81DB06B129721A9390BD34C53EEDB7645170A6A6B6C1A85D00 +58926158D5B4130BB118A1BB322502D578F815327B4D933326D9C8887879FF3F +279C52F72F03E439B6883552A1F042947DDBA1CEAB6B77A4F4A47CB6269D4996 +6E24FE51C7D959B8860C15278622DD023D8E5CF93DB14805DB66731CE41B2BC0 +8E3B0CE768240F0E8CE9FF939E4B1A63656648C6EDA3BEFF5427C034CF0128DF +47A8B3BE724F1886969F9D6D3ED57523FE28F178D4125AF6A1FA178282D91BE2 +5A1E4BC8065BAF393FFAB924635579E7CF52B739B780C48E959C1741B62002D6 +7C9738E9AE38ABBB368BF4E6F60070BC8F6E8102B0C247A145F11797379AE23E +A889A3D4D4E5B2BF51908ACA6489430DC92FFFE690A0DB913CBC29504830F03A +EA815ED1812E2D15E5335915D3571B789CCEA510AB3E173171554DE156E4428B +A4CA6378ED7F75AF8CEAE50D32464FA36AEE0F3896A254B1235C5066779F2608 +1CE1DCF8FCBF985B41005EA0771D902AE219E37CF0B527D14F008E134FA0711F +E40BC8A9247462C0425D8F374CC51FCB15600FF7A49A4104BC29A188F17C7079 +9C8989072BEBB498D8C5E2CB31137B0D82D217D147311B7C07C1773787830548 +8298DEF3FCFB79A5F695AEE3DFC6405AD73520B4A78AEEB96AB6B0BC35CC8A94 +110358CDC54F8872D80168B446D19614EB0F59799D0E9D2DC9BB700F2835120A +72B7B067D0189C6EBD02A1249B57FBC99D4568025D1C87A7E6E47533DB69CDF5 +C8B7ABA8A658ECE9E355790EB93AEA254F7742B0626230A8F06A7361E0635EF7 +8EE2521C2A29418764E4E707DD342153EDFCC32B212DD9568D55A983BB46DFD9 +5CF3C2A82CBC29FEDEE39359C351BA8960636ADF062E957C9875B0394B8BD936 +4298FEED3B9CB12EFD2936C1B447C46475A9CC8CC6267A6C8B55512546ACE643 +7740E05B9BE51515D2BA0D44855014654D1A999CAD1A5E9DD793CE39A64DF410 +E3356C17E8E7AF67C80855E052CE11CF1ABD0A48051A8AA4DE3EBFC3F6E2EC78 +B63B17C3477976BD72698FF688E5524612DB78B0EABFABD3FCFF3520D7A0AC5E +FFB3126DE50C70065D2A42364D5D18B9C2E0BE50DDC75AC6AB5155F483FD3A12 +C330F5492511B58DEFE8E7B556BB4DD1B0EFDAF667A918171169D8669E37ECD7 +ABD94719F604EA68B1108EBB5BEBC3EF465BDF87BB1597E841C9FBECE72BCCDC +EFB7EC37E53EA6A520B07843EA94DA0BC73701373BBB6375EA7AB2ED618FF221 +770FC789989D72E10581724AD7786E95954EF1D96E6E776CF9A6D08728DA3D95 +ADF1C5C812B03E2569E0FB2B5C0DE748D8715FB8582B4EE087B90ADAD7EDDAD3 +FE51004001A032465003A5310E04016C3AE50698C63E32A03A83BAFEC9A82E30 +AAA702BE0FBC2D58E357E9AA1D3B5B49B3FD81E9DE850E1F7EF7C9BFD0A320D5 +F807D5F77438A7CEBFE998249291D97CD034935C3A0DF3CC3F0C3A7D5966A355 +57DAF14A4FAE61403855815D8F7981F07E2C3A3FC082B0DF92B1175F139CCD69 +2C12AFF1515A16DF1F827CF41845BE0BF8AFAE8348F559D6AD28E2941692599D +F251D86352AE75019BEE8D81B2EA2D5BAD54987A62922FC625AE3CF4A4D2C34A +38B9F346E5FBC47F0B2956EC4BDA72BB756191E488B076C4DE07BC5E40CDB53F +85C1F02540FBF4B4CD217397B25EFABBA048645B3842C292580246335036FFFF +52429ED2CF41A651A684C643DAF5A2B2A3702F5E2BA03436EFEA481AF7814196 +9BD835DAC8342A1F6C9ECC568941C5A2A830BF4CF82A080290D20BB3DCABC1D2 +987437386C0CD80C272EF52F5F38B06DA4FB00F76327C6F9FDE336415481434E +6241C40EE65CC1462B7C3E81B010E284E0349565C96B30A6E7C8EAF12307EFF5 +C5911F09C9438D1F51E302A00C5F0BF0F7F291044D221FEAB76A8A3C03C8F98F +EC92819893B9440D01437C4B4AECDFCE08BA7317ACEA6455376AD4C44BEB6ED1 +B1234652971C1E48B4CD7628C30F1C9B46C71BD0F49B3D +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 21050160 15787619 1000 600 600 (example-image-a.dvi) +@start /Fa 190[833 65[{ enclmec ReEncodeFont }1 1333.33 +/LMSans17-Regular rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 321.19995pt 240.89996pt + +0 TeXcolorgray 0 TeXcolorgray -600 1400 a + + -600 1400 a +-600 1400 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + clip + + newpath + + save + + /pgffc{0.75 setgray}def + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + 0.79701 pgfw + 0.6 TeXcolorgray + 0.0 0.0 moveto + + 320.00407 240.00305 lineto + + 320.00407 0.0 moveto + + 0.0 240.00305 lineto + + 160.00203 0.0 moveto + + 160.00203 240.00305 lineto + + 0.0 120.00153 moveto + + 320.00407 120.00153 lineto + + pgfstr + 0 TeXcolorgray + restore + + save + + 1.59404 pgfw + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + pgfstr + + restore + + save + + save + + [1.0 0.0 0.0 1.0 110.04306 63.62355 ] concat + + pgfs + + + + 0 setgray + -600 1400 +a Fa(A)-600 1400 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-image-a.jpg b/macros/latex/contrib/mwe/example-image-a.jpg new file mode 100644 index 0000000000..19ac8b9cf4 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-a.jpg differ diff --git a/macros/latex/contrib/mwe/example-image-a.pdf b/macros/latex/contrib/mwe/example-image-a.pdf new file mode 100644 index 0000000000..6d7ecb88a0 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-a.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-a.png b/macros/latex/contrib/mwe/example-image-a.png new file mode 100644 index 0000000000..b21900ef45 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-a.png differ diff --git a/macros/latex/contrib/mwe/example-image-a3-landscape.pdf b/macros/latex/contrib/mwe/example-image-a3-landscape.pdf new file mode 100644 index 0000000000..2a95953ba7 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-a3-landscape.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-a3.pdf b/macros/latex/contrib/mwe/example-image-a3.pdf new file mode 100644 index 0000000000..8a15a036a9 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-a3.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-a4-landscape.pdf b/macros/latex/contrib/mwe/example-image-a4-landscape.pdf new file mode 100644 index 0000000000..ba66ab4b9f Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-a4-landscape.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-a4-numbered.pdf b/macros/latex/contrib/mwe/example-image-a4-numbered.pdf new file mode 100644 index 0000000000..f207a1b6b2 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-a4-numbered.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-a4.pdf b/macros/latex/contrib/mwe/example-image-a4.pdf new file mode 100644 index 0000000000..4a48d639b8 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-a4.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-a5-landscape.pdf b/macros/latex/contrib/mwe/example-image-a5-landscape.pdf new file mode 100644 index 0000000000..a719fce8e2 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-a5-landscape.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-a5.pdf b/macros/latex/contrib/mwe/example-image-a5.pdf new file mode 100644 index 0000000000..c8f7675a85 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-a5.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-b.eps b/macros/latex/contrib/mwe/example-image-b.eps new file mode 100644 index 0000000000..fceffa9b6a --- /dev/null +++ b/macros/latex/contrib/mwe/example-image-b.eps @@ -0,0 +1,1200 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-image-b.dvi +%%CreationDate: Fri Mar 30 15:54:03 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 320 240 +%%DocumentFonts: LMSans17-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-image-b.ps example-image-b.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1754 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMSans17-Regular +%!PS-AdobeFont-1.0: LMSans17-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 805 195 0 +%%EndComments +FontDirectory/LMSans17-Regular known{/LMSans17-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans17-Regular)readonly def +/FamilyName(LMSans17)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -252 def +/UnderlineThickness 60 def +end readonly def +/FontName /LMSans17-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-395 -305 1355 1159}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105D56139855A7DFCE26D44F42E43EFCCB3AD14D +7C1A9EA43EABF26785853C1BE75E10A28383C3E9FD0EFEA04E90FB66D2374FB5 +F423F8D24F9B8A5A99638A19656CE713399356F9E22E0D91B507EFA0FFDC95D6 +E4105B6F8B86ACD1575AB6B98DFEDACA4CC63CB499C414D1235D704B1E6A6E2A +33A194A77AF8B2611F4A6A4BA5F681954D1114E99E3C1C8B4FDEF6594382787B +738C0CCA42B97F3C5E98C1199A06C5A75D3E9A53EC27718846FB161F5B15DA71 +F9CD3EE8D4CD81C819210867133A78753A3B397AFD71FE17800A65859EB6787E +12CE2D72CC0A54A74D5FCD16850949712D4B0E25626011E3F08EBA9A88D0E4EC +B32ADDC351407ED93AC89F2EEC2ED8CED6292A69DFF4359A20F421141D375C9E +FE73E2D81CF750337254F030D7BC9C8005A47403664A9EFA8E939095DF2C7CE7 +076DBCCCE84CD7EF0A125DF0FF2B031C8FB21B91F2DBAC0E39DC5ED76CB95E53 +D16D92E6DB783818B3546DF4C47F039C6716AC5A5E0C2FEE555F8D3AF0C130BC +90B4D5A8E2AD87F987B39B8AC6EF517DB965DE2E5301BA441F6C18A1E2278E0F +C05F0B9AA6EE52C8EA88EC0127F7EE09B833EDAE299266CB4B67CF073368E032 +B0BE9497F3096374E9C3A8BC7E49FB177984309AF094F7250344259FA7CFA03E +0C4CA84B6A0739AB655EF4CE70C00AD6FE6287884B22A7F245F241E5A3FEB2C0 +D556EA01919F577BC5B6F030B1A3F8AD2DB5579AB5E70877C68446B9B2DEDF21 +F014B0D88D78B4B53AD9A87F485E11CEB71BF57E6CD91F9588677C51FE19FD65 +C095002A2BF1492A12317E0B4189E04B0BDD4811624C070748A2895C9CE53A68 +0A2B0E4F34AC9E9D35BB5FEED6997FBC4FE865F69B72ACEB469578F7A5ED6777 +5786EB77DF305A78CAC1121BB3A39CFBB19401B98F950BE9EED1C12D9731191E +20B16DFCD414B398B708A32803BCE3179FB6F8E18F93EF3584B3121DF4B15499 +8481FC465CEDF48A78DE9C9D202FBC9D15D16E2DF7096A677F59F7712C064081 +A7EC217810CCBBC1609509D719806A82C3B240CC99E5EBF43DB10B777D6D0303 +D8E7F8D79E0CBAF8F95762FD3FF5AEE7C2F4E846C3B11474D88F93C4C1B532CE +407A290008A5919AF5B321D1550C15C0E4AD2245D110C2485C08BBA342E4C7A9 +263975B9984BD042F4CEBE2843DD56DC4D1333DBA8FDACD0E7D976F4F9699645 +6B524F7A3D96F9A563D3AB8EE868A14967F9DA295FEC0AF3DD3C690ACA2DC375 +7E31B68BCAB081F0DFD79ADF07540B3D0A89697134639D9BA1140336BC143532 +244FA23261C8ED9C613EB234EA2AC527C5E0F43C29B797B00D04AA67068F252F +BF712D4F6AA9CA51714523FC48BFBA1AF6B6F48BA251E00806A73D03794DE47B +279943CFA976BE549E5D0558E8C4192A56C55C5BED047D4387CE7E144D9CB008 +9C91D6A134411D948AA2F90ED6A01B75EFCA572232EB422CFDABCC87FE919B55 +62B9D58A0C815BC8AB200BFF20B2977882BF479DCAE546EF6552D0278D6F09B8 +DF311CD16B40EB4BE72BA1E31349B43F6E04619B81578C0EA3C3A72402DFB9B3 +5C8E512C3CDA4D34EB48C5503AE619A9355D3649519A9049925CB64D19B2D50C +3CDB4E43E6D9185F37A0B20E818229BE4870FBCDF58BAD19C9CFA9D528D10470 +2E4B8B64E51A1017DB919CEAB585B907BB47E6B700F7BB607868D480DF6C530C +83A874B32A4CE1F47F0B7609CEC5EE646AE2E2DF81E278A3AB9359A878A64E91 +3E84134B1C53AF1802803BAF5597570A8C6B0B4A5E0E827FBE0C3CFF9C5CAD1C +B5BA1AF1B6A8D13F6A0D3FC382598F6790F69D1C986A64F25CE29C161D1DFED4 +E056C49EC3850D88DBE34BE839D3F2F36EE30695E71BBC1DDCDBC1B006CFE5A0 +32B95CA40F19FE0EEEAD466FE804591317688C32F948B47DA046070E46E4BA1A +3FD355B1DE1D32145D39243D0590A90F1C4EC2C69A38512F27741CECA6F2956B +706845F55D405B5CE59ED98907621713CE9A6DCCAF9DBEC3F05640981D306CE3 +7912703DDCD349EA093EDF38E1DDD5E7CC244692440914DC3A9D0C363D851862 +F9006D5F16497CF07D648D2437F4652FC3F2D1C8AF17A473DBF7B4B6C2BE6916 +DE20D15317738826E365EA2E5831E662E3F99243D20B7085E00310B8A923BF37 +C6DFF8C5ACA261F0EFBEBBCFDB381F84343DDB171D5983A2038DCF160C2BB20B +156C2D4029B943D7E93FD4820BB64383828603A7449D1F301288C57C3A65ABCF +6737A433DEAA348233944E99BAC8FD80314C479350ED6F4095B56DC85BC50881 +5432574C9A5B66DAAD0A940CF9A96365BAA62E221DD673D1241DDDA5FDA97AD8 +09021D1EA243019B2C23ABF6A4CF72D34197A027D5E17294BC39F53DD1E241A0 +2E05B02D4C6603B5D62633D4DC6CE91B83AFF37F7C28A3A5C25871D190E4758A +89DC70366AD98D580A78314EDF4F4361872DFA2C65EB44D5CB662BE0B464C595 +E97D394EA8112939EE96313A1FFE697DB8569B2150FBCBB57A61678941A29AEA +2386CEEE705020F21B9A23C87331C9579B9FA4A5A6C89C0F79AAA61855DC90B9 +FFF47FCC219A2556169FE98FF9B3CFDF3E1B419689E7F2ACA8DA3625DBDA1B37 +558100D7CDBA9B5A79293EF846EB7DE76BE0D3026F19A2F1C3406EEC29AAF291 +6AC16E116A1D79D91316191105652876E3BEAC16954E2670695108D4D6B920B8 +4E040C63CC477827EB635BFB6D5C8C66C3D184704C86343AC38E2C7EA72AA2C2 +EA54482A16933EA760142ABF564B97E0E068E55B7186855063934C5716EDC3F5 +056BDA92E5D6B1093F9F3749B84F64B1FD5992C1EF09AE2E4367E53D4A9D07B0 +BB2B3DAC473287A4E1483595B28BF76EBCBA9042FA4AD9530EE7A9A7E11D9BD9 +AE3FB71F6916E2ABF5B2EC4E5F9957BBDFF06EFF38D2448A627229781D1E47E6 +2384F43D892585597CB66F5CC8FA9C9C7CDCD74A4365CFE1A66B25E1E51946FE +BA891FF0259FE315D58092F7B8EB747A364AF6733B6249A21AB0338BACA1A1E1 +79F1AF0EABA623864E553A249084E93D19A5833FA589993F6D8F839808711285 +ECDBC815CA35B7EFF8A256212E9EC4897DD4F12C7913AD06103FB8A08DCCD706 +1AD53A8EF8E4D0339BA19968B751ACA01F7DF1FBC7452B5D1E789929A97CE2D9 +13B9B65106E140A1492D6F08906900399BC707F7B33E1677441EDA83014D7534 +582A02C675ECB0DE30DEEEE39C2AAB5DBC6B4D224FC0BD03B4E41501101AF3AD +F2259E1A12F791CF64CF7BD79623962FB0309E6DD5EFBE89ABED3B1422A12475 +1EDA0CED4C3D2F1D518768A5E986B3C401AEC31AE98C6CBF5DB8F608C04C6909 +3C7788700BCD143346603DAED4521F35DD3F47BC6FBC6CBB27085F3E9FAAED13 +D06E7AC97A386E35560F98F4F66C7DC21C2259DCBC688CFD5AB16724B156F8C6 +44D13204FC2137385BE0D5B2387345C9FC4E5BDD57BA0C39ED94DCCA571CD82C +6E0BBE3DE5134F8FBC32FB261682CFE36CAEF0433CFF3E13DF36D7514FA40045 +59544330668C1AFB2FDD4A72EEEE8CA21D3F67DC226EB2B96427794FB1D20D9D +4F5EE6CEF4C788696C70C17BFA087FEE62CA0FD73307E9D91134B6E1C8223427 +699086BB41DC31C235D20B206326C7ED3F6ABEF4BDB422FADBA84E0ACCC50405 +18BBF10BCC786D72A2A2F6210324DF3F0DDF8297DD30D76ACFA84572E6BA89FE +4E63D756C79DABC7B7F74B98D7388AA46FD71E0A16BC974D8F0867DD9FAAD38A +467B4BA3F542AF5F9A3D74162C8529E1C2C1A078F05D9A410ED20E5C4B5F74D3 +455BE977C234673E53BEC86851016DD99FA328D21E9E2F8F27B94AC00C32E36E +1E0F6FFE1AA784D08CFFD37CA7DC832D75FDFAD81AA210AA831AB92B0F5D9DC9 +D0A91B93ED65003BD0C4D66082EAFC19DEEFB52EC0E80B8F4A66179756C6668E +137EEFC79ED55666FB6BE037AA2EB10BA574F448525965C74FA9CD62FC8EF32F +B37D937B48C2515A46A3FCF732236B15BCBC0DB53FC2C548880DE426AD26EBF2 +2A96EB246290D5D5ECE01A27F46AC60F23D68795E84442FEA5D9EA2F610ADB9A +E7757B2307A1BB9D6797D9F825C143DEDBC054B6BBFAD0FE7766EDBD7CE06A64 +C2C9C2C090B33F185DC6A9CA2EF3D53B18AABDC8BCF46A2F223D6FD47324B47C +81CE0D182168ACDF7CEF71ACE0A9E9F76D27C19D65B3BB2B33DA3FA441A239A3 +5712BE7DDC44ED486A1E7DF2DF921F2B1BE5FDB120D8B781C0D7A939169101F8 +8B511FF838CAD0FD11B8AF2A2A4F5C684B743658D8D43AF001ACCC0284EE83D6 +B900DDC00D3A24C42236A81DA64411C9FAD822B546D0B3F60BA1D57C7B62E427 +58C78552E5B1B77418EE03F4BBDB2F7C4751D6BD01CE2E917A7BDA0F67D62A81 +DC7F29506FBE9E21E11F2CA3AB00BAB6D6C7EC825EE6AF47BF5B6F6AD3640AED +F97FC4AAB63663D90B58EA05AA0E74F6493297A7C666F0FEFB1A03D99E9A0954 +45785C633F2214D0F512819978D5C13AD7388AB725051F3287EE5C4D96208B28 +46D33B693F074E58FFB1B0CBBDD1263A9AEDB29E4E482C600D8B39B05462124E +6FEB38CF8A39E0BE144B6CB60139369C35D7262448F165365151D5EBB6B84F3E +B9B2E92140DC00FD5F6F1725AE16D44B8FE84C3E122D4EBE5C9DC7FF8AF9BD34 +B9C076DE4CF28D4940F93FA5BD3E0808B99170619FAC5C1BDFB50BA877511453 +A952D747A9950E0906CF155F6226D25D4B841BBDFF67A18288DD86EE684E5099 +7A09BCF819BDA0F556460AA7F620A75A63E1C578BC1B886C07064267C1B2123F +A24C9748A533EC0FE10B3FC813D976E6E54C8EA8AEAA179727D336EABE2912BE +0F0FAB91E7C13E732A0D8600186A7C0EFD3BFD01272C1C621C9B8187683A0283 +1A901309F77908741D9B9AFC48061FF5440E6474701B7CF41EDA7BB3BA33D275 +DA0CDDDAE0FBAB3936904110A9FEB908544B9229EA59A1023F9B8D3C9A53B4CF +769C01D22D88A00E6CF9AAFD0532153D5C6216D9C9385A18202E78D9E7ABA942 +76F4E6514EA09DDB39AFC515ADDB6F26FFFB8F58BD8039F78D98C0B0F8D853A6 +AB8D32FEDF1A11073D679254B896CE0731E2045B788212270B5786AD55546EA5 +1C72528FBC9C6EC91E83583ED5B0AFC5B2DD38B9368C01F4C225D941674FCE08 +A60064CB42F4B5DD688729F3F257F1377ACBB0EF69EEE350BB6AD4AE8343DA1C +74EFA0A6B6ADF3DFEB71B17AB6126C06A3713F75408E29138A9BC3152A769B76 +E0C0329C0FAB54D836A5923D3E6DA44AF8B2629EE272DF9530A35FC6145232C3 +79D553953F262005D180DF588DF93B6925100D074E11C6D2880423B75C37B8F6 +7721883BB280365F5DA1C9A7DF298B8C26A53412EFAFED3434FA017B58EFA18D +7DEC9E43F0C0189F1D7C51EFE1B3C161E0965B220EF5104EFFE258C057509E98 +01D5D8423A4B836B0196960CA58A51705171C1946DB48BEDF193D575ED95BB49 +14D4A5FF9FDB15EEA6E284E0C284F01CD52E27B685371C875A6FE35B2A7ECF5C +886E1B2073481EAB5035A77F9B6CC859CEA88CCE5E830AA99576BCE99708E6AE +A277BCB8C31065CC45368074BFE185C99C45010F8767C9B877A8D7AD7FAE19BE +F9FE24E808668DF5ABB0728C7DDE3A5E9F665AF8A5A7A94150A80CB1353AB59C +A4C7A2FD4490D7A6F79A3B1804E116E93097DC4238C6FCFD622379032A2CA2E5 +FCA74F0FD9F46A81723BB6B76B4C3C2E2E5B8584AD015374BE3759CBDCFC8AFB +F4EE5E7A2C6227B341BE13F628CBBE07B4EF8CA99B057CAEF9BC50F0EE6AF1B9 +3250698AA65A325A8A64D2488FD5562C307837ABBC42CE0AE98F79A0A641F6F4 +AE1AC91793F0254037EAC872D5998FCA80EA4A7B275CF0E38D7D0FCCB303A6AD +3DDFF2F57C704C43E619E42DAC2C2A9E711EE272D387A03A4C1711DB1A03CF20 +20B979EBD844943D7BFF7A328EF957C8FD2431427CE5C9E739BEFBDA9EC9C8F8 +00F862999D20CD6BBE63C4AADACC89C52E4241BB747C37DB43119263FD591A24 +32BF269241C0DA67E5BEC040A958B14BB3D7821510CF193C7384EAE2BBF38828 +EBED58AAA2B1C95D822B1E783E877A009E553136B9DEED11E9048F41D76525EF +6929091EF88945D7D12FBB9D0A82E9843F0EE896ADE39A3E078CEDA22379CE38 +6A13FEB9568F66F15D2B2A9D775B10029518A84A313834E9E3C9722947CE7159 +296450F56BAFDF0263D12AB1AFC59F8F832FC804199EDC1EA69447EEAA337C69 +B5681BE101627FCB6E622B8AC60B84307625340CBBE92862923F31B8FE9C75C0 +F505BE6266D37CB1464DA2E3E3FA4916BC5A352D4237219BC63DD4C088209322 +80BC552ECD04E2C33B76A0F6172098AA751173C7FE014341F4776CA33B3F4F75 +9EB90DF8471977A1CE0392A32E43FA49F5870695901E686D807DCC388C12D937 +8691D5B8848F53054E2AD69FAE9FCC6406FFCCB00807FB786ABB0F9A79907A37 +B4A5F808BDAA3699039D9250956E25AC33EA5F2DB7978E8581B39E56E5A0FEE5 +61D7F7A5554E5303A733731BAE1FCEAC6DC0C39FC0DB9D4D34DDA062E9154DAB +0A9643DFB1B2883387C755B6AD0B98038CA5F5DFF5D325975F280CDE4402EC81 +ED60B9603145A82BD558AACBE2337E87EEA5DC720C53EF45664C2BB7064EAAE9 +4F0FEC1A1B4BAA91AF23663CDC4874A69938306BFBC8B4DCB7A2BD4C52F349CC +39D39A211055AABFA3C18EC4503D3F55A3374474F1D4BE7277A7E055BCDFAF6D +1B30C9499E1D9BDAD32E10DA7F6F6E80F28BDB5187DA096589FE1C6AF104DC95 +DDBD1FA5C55332C3679F9D4C0F28A95A2F084A8B71B870C2E63B9A45A97E8827 +E0DF689791A637409A58A274BBA0351E4895F7D3064DD668D016CD47C8D086A4 +C9BA264829CBBF8A26D2B5C32E6E5FEDBEF4DEE936B01E6D8AC3C275EEA8803D +DCCD155753D01C5DEC0F6D9CA219990298D21136C223330E4FA7E65759489A8C +1A520E35CC383CE5CD388B5E51A42920248E4BF77A7876799B1FD856AAB0EA7C +193CC2370D8619DB10C162B96E490193208D7CE9CF0F774479DFDD78AA19FF23 +F80B188F9969CE4D13F0E1BD47D657CC05714F170AC2B490A94F98BE39F5EBC5 +8B2B108E85FD6770BE16471D811569F9AE4A101D1CE223581FAFE270E9035F12 +399AE9E99E066688884DBEA2F4ECBEF7A7A204B9909414BC31E37EDE9958FB4E +CA83F99F0FEB70F7261093F8A8E52BAA1E6DDBDBBB387CAE5402534F2F6C38F1 +786DB3C9DE2BD6CA02D74451FDF617CC96F555DFC8C27356F012F469039685D8 +BE9CEABA2FA661F1EB94DB2F0F49AFBC11E92052F10FD3856029CF661957B122 +4E2237CE0413A464973E2730E8D19B8552B219AA9B6CCE4ACC8208F22F9FBB67 +13BB8306E5B5A77B69DFDD49FDAE75FCDEFF3F08E2A73F0204CBD6CA0EB4CAE4 +FFCDC2F3625DBCE62375D1DF3471D83495B190A610F2A2BA4CD7BF56A6A10DEC +60C98145A281C544FBC760FC63797A999F4405E08A4737EF3B38F974D988A769 +522616854D1E757A25D45087B19E408F778E8EFDCD0EF5CB68063B65B26A95C3 +03711943DCE9AF05FCF285CB5C0A4A7B42E35A5E61A64238D399C475B37ADBA9 +5E9E7E4C5A856537C06F75BAB024B682FADA1E3A01E3196D7BF682ADD4692AC1 +7DF0F573E96B0A3A213680FA30EC7295F73AA2A50EA7671125D3AB854DDD7DC1 +FFFC24885D7850BE983FAA6763CD28EFB3A46FFB3CFE695C7D473330559DA66F +E556747A21296C1F638532CA09997385AA198C791870D71E5ADF19506E6A9863 +94156D044591FB696182C2DB0937949A564D4487EB05297392A1305A2F4D4D5A +6E66BAE16BA7764D8D8582DFD200384EC57BA8A562347DD12AFE72E2FA971F0B +7F498FA3DA42D453380976A5B2CAC668D4D0759AC9F82277403C5DCEFFB7DA00 +CF57932BA4C9DB0F15FAFF7CBD701050A1DB9BC892A4D367D68214B348BA51DF +871A83CECEDDA1F3DD8D1F1518D2DB628C3C99D0EBAC0F0017D917875BD4F0D1 +07D84F164206B35C10F88133EF9C99B76DCB93A22FBF1E2930043D6D984D21E0 +8349B8BE1F2C07632B51966346CC25E6097A206C9108935595DA856256A53561 +874EDCAF28B2988B10841910B4843922D37EE126411CD88B17FFD2192CA82959 +36A18B42F96BE5854A7003C28409E2772CAB23D9CE5BB9930CAA6262AB6280CF +987C7B8A250038D281FC1CAE2F2C0EFB48D54F40616650B249E8ADAF3797C2EE +47AD35BBA52F360E387AA6DBD6AF825DD4D0D8F40C7FA40791289E392A4DBCF5 +4D19ECD6F179B2D1D4343512ADA1B78E710A10079F211FAA5227E06D45FC6BA3 +315D4C717CF34DC2F50D45D391FA8209DF0BA2F17DA30AFEB722FEC5701CB369 +1A04D0896F1A6A39733A42A90C674BE17D468F96194BAB0E7440A2520AAEBA7B +3B3A5BE99F52DEA3BE0F7D8F2CD2CF6917F3121346F2988E6A31D07C0EFBD835 +CD0C526CDF34968DE949BE46AF5D119EB97ECCF4099E01BE746CD9270154A97B +A22C1C67BD2932A5244CFE4D1404FEBE317C761093A69500777A6B882F96B951 +F92E5D4E51D532F29BCDCBD5A4FC23CA5A3BAD048442CC1F0FCC4305A72F95B9 +2B1C62839F2C2FB22529A38153E830445FFF661BCCCA754AF0186A550FAC789D +C46BAEA1D028891BCE072BC40094F2CF2DCE2783D4B1B9284D485DD40BCDFCBB +490A437D59225DAA397A7BB4C82A4F1EA6C7682F1CA89CECD5AD2425AB758638 +FE80694015EA9361C2B4BAAC06004CCB0108B99170619FAC5C1BDFB50BA87751 +1453A952D43CDD6AE6CC86E8B493367C1BAB3BC0C3405741CAD56DF79637AC8E +7F6FF258DFF2EBA9D5DEA90E75EBEBCAA33D68B20D516E86F14C816643443DDA +F60244F2AD705806ADA32A4C5D3EF840B9639CB10B78508923FB4AF9CDBA3616 +A31C5B26E391DBF8FBD2E94C4683F3A493AE626265CBA7FBABFD2A446D883D56 +1A94793EC689B5125F3DC20421A0A59116948B1C5D105C70F57C53A8F04B51EB +D01821F9C86582DEA06C1F4F215FB3C3923AEA99C473C81430A6DCB1642F75E0 +25ED7EDA420A3AC189CA30B38EFC436E46428080D75CDA6BE00EF406B9A1B84F +DE0E30211CC88F0595D6BE89E46F5232B759A4516C6C2E5203C5DFC6B9053244 +8CAC99392DEABCD681246D5BD65AAFE6EAF582DD36C1D29166CDC5A658EE2DDD +DF061DB035F20649476C08CF8E15487FFEA1EBC887F047AB443E444212408505 +99926BFB60AEC2B30D2A6340553EFC4FB03A01379C262518BE40090986629E5D +42BA4C5C361CD09658A72802D8947A4232D64CF617A8BC2687640D2460B6C02A +43B80A127E623F3ECC64BCBB149C68A54DDB4CBE10B839DF0E5EAB1B036C24E0 +4B900120FCEB6993EB4CC7382C721D12721DAC380E4F048050E3FB3B7EDAD539 +BF6423C688F32BFA5256F93585A43DFF3C144B5BDBC732D312E483011A4F305A +B1796BF596B2722961AC365BEE543B7320DE2F49D840FC89CB8AA5D5C03464D0 +23B6BF4C790B5512330E38997113EC573B375CF75E4F2D55C1F6110A42D0F70D +AB4D6B7E2187A3BF218A650495E7C3F3F02E3B8751E078517F614A52C9CF58B4 +9FAF8703BA987D661DB928E64897593A54A7B31AA850828006BC1A68E87568A8 +44EEA08E4B273A00CB5D81CF1E572B931ABF77E16D1B0387843CD39A2AF0EC9B +5167730FCA59CD95FEDFB910B6371422CDD07263005CD570998583A476D9F094 +2E0AEBE6BD0EFD1F37687B723EB420DB3B005133233547EEDE16EAAC1024DFA2 +E161FB6366C3157F628F8FC7B19054CF4917BC54655EBA7CAAA851DB29069A8B +B6EBB0684B510DFD80DF00095688B66DF34E13CD8337A1B853A74B2A172A7A23 +5A3586E7B93E6877AB01CB9F0590AB44141EAE0E171B748D0E32EFC301845B26 +E55FDB1971BDE1A6280F1008E54F55752CF013A9D3E1E542CA198D45C3FC2074 +9FC2732040F1A77F7378CF8C2F2812BC62A9D7E1C46A192507F0B74B352EA74E +6F17475923D43279785B68529E668CFCB1710F359D85249587E2295BD4748871 +D5A349370AA3F656B45B5D55545DB7CD7B6E984DEE494A7B01B637E77EAF484C +256EC60752E5E4D9771C3B3FC8F2156659677CBF68EEB2288410E84D5E5795A3 +4E65694436761182BA6D5F35A8FA2FE4B6F41316B3B768C81C0CA3DDC57409B2 +5DE986DEE4C0DA907A17868AACF3229C176FC26BFBE255AD614B5B1BBE5842E9 +4DBE3F911FD8DCC3FDBC30EAF5F56969D5AC4D1168DC5C66DB2C1ADC28A57391 +4AC5222C894C79F4E29A9CAB9E821B14F15B5E14E666526031CFC7E74861F190 +9488B3C1295FB381FFE037D9126BAEBC8D278B02157BF2B0150F2F0E35F4D000 +DC45CD6405E4C4C14B216027C63FE9DA78EBF6575AB221C113F8E414A0AD1B7F +3C37EB7A043E36E6AB18044769623667C89B00BA703EB02C980C4A2C3048043F +F23BB1B8C34F99BEDD5367B8FE78D5C3354C17511541D364CA8C1F27232314BC +2BDF4854AA899ECE4676D80F8AAA5305D162D03F2085FA51583D9E576810FD52 +39C9CC0937BF33358AAB8931905E3CEE76DF3204AEC1961F654E12385D1EC21D +1836C4E728711255AD5797D4267092C026DC41AFE6EFF0FB8545073E79C2A792 +7C468EAA3947DD453FE88C13A66D2C9DBFF1CF4487E0A932F474ED91EFDF386E +7DB94E482874A0CECCAC565C16B53C7C5E1A202F5363892C75D720D608861065 +0D180C99DAB65FFE5F8B3C783D071901C47683C7175D9456CE5563DCB2642830 +EF891F67385E884116388E7C2CA43C281567835CF037ACE47977E95AD994D6FC +7B8B746C4B214A485F9CE57642F42A032B5107F449B477BE528C3667F06EC547 +9B0824B87C47EC30B4645A6145863EBDF0C4AC4D6A5A79F8546B054E6BABA0F8 +610465DF3E58C716D4CF801A88960FCE4C041C88F0ABC92A92C3F42F4101AC88 +024884C018C7D0DF676DD73BF595BFAA794784EFCE151A072B9B711F0F159782 +F4158A098CD4C026A95D677617CAEE4CA4B282C8E318D88B665F3247AC9330A5 +161A0EF88B57720280BC2BB93DD9076F46FC88E18E019B8E51E7EEA199D39C2C +DA9AB0FF3FD6C2207B1A429577D5D9D66A0F8268D4AAE949C34F798B2719D9BA +F6807337B8BBE3F3002874511EB76D08974CB5187A516614FFA086067DB7B8D7 +9EB492D6E8A2F6F71C5CD8623B1DB3F5B933E3C7C42C5BE575F905AC7402F51C +8402B2991B3C4D4ABE8989263FE70204F094B19E966F94B1F3FF879474E9EA34 +D55A9EEB4EBA3E1397EA18BBA922286C98CEA89B9859D8E590A22C3A3C02D04D +E8A06DD65D6909629F782FF974AFFC8100E370CC9557ADE417810A48AAAD3EAE +66BBEE79E19BFD15CB9C8326BA9BA96C0BDEA6EB91B6B8EFCAD3A6D8352D5770 +7445E43F11298F2B2836FC9F145DC459ADFD7AF0745BA2F7BFE00578BB6C18A3 +DB61A9E84B41CC5A6B764858532D7DA349A085E560FA3A13FFD612BE78D9014A +983915DB200E5ACCE752D0CE0191D57EE7FA05CC5006EAEE23AE4194F920986C +6CF3A993077C0B2501E3EE424F0E7DD748B8F839254BA9139D345103CB03226F +4E27FD212EDE3106862F54A3D148BD88425747EBD84BF4510AD3367642EEAE54 +372558F00F79493DC9242D937BD6F1778AFDC33C0B57B8121AD86C5620623B98 +752E1B1E03649E488A00C554429F72F81976F8106FC0C276C81A2B097AD8633B +D1F7D69E3FC3900E19A725568E617E94FD183B94C9CE1424E86B08846F902CD4 +00D1F79C0E8B93DC518CB551334B31801C22BAC713DE7CEEF020D4EE90EC4B3D +758F2C2368FAFCBC926D5660E96B9741B5F84CC892E53DF3AD9691D42235572F +67AC5C0B20E59F6EC5757FB28F8FD39312BA79A229868F2C81C2F455F1EDBDF5 +62095F81BF4684EE4D0ACDE9CCEFF38357C8ECEFFB514593F396B2A26C9B94BC +551A93A978A6810A640BB20B9392171DBF9964BBEC03013F324BD4B1E3053E4D +63A50CB3CDD40500DD3014D53E32719381936CB07588CBBF21D70A72AA4B05B1 +9BC6EA6705003370A63CB3C38E1DEF1B58D658AEF260EC161B2D9589EE8C8334 +F202608FE867857D585ACE25A158AED63B8FE391030C55D5FB24F40B331D853D +2C54E5123E5E2F843602DCE3A9FE33D0ABDD83226C25C32643FDA7E4F9F5DA3A +FE7423CC812845C373426BE65CD959E960C59C49ADDC24B5EE204F9DCCBEAEDA +AEF7F7DF4CCAB29A5B26E9167045CECD41A1034C34F4D728E9E8201316927939 +29CC3D4196A68F4FBB70F3F5EFDA7CA047CE71B49325EFE87D508D354DD8A1DC +5BB14E21CA654D970958EECCF947B5604166BEF0069858293901A0273116E893 +95A49AB5121BECDBD3EA807D07F16E915503CBEBD83B173D6AEF2574ACB048C4 +AD00B46C36448FE2DB35CB45276DFB339097E9EA934B4D5C21C8C2ADBE3B028C +2F41247DF4FBD194FECF5D7B3FF2B21C4398EF3C4DAAA73D2E9E02B7C7F7C325 +2003CA1DA764DB623D1E0A59B9FE47D7D4D67C241B49C5505CF6EDCF2412B0A9 +382D7B9B373257AF837DF0798F71E5B7D8D042CB8C40FAB4644CDDAA91F6F0D7 +1555524559D47C3240B0D4A30A382DED5AF585C938A803C94A8CDA81F01E0CBB +7EBEBF9876CFC52EE5362FAE1E09B7A043FB12A0038E1479E82A4A8EEDED2E00 +0BF863088364E61DB23032736B224A9B0C456200949A01730E95EE1FF3167597 +A4E9FD85E1BC8FCD58CEDD5B6DE635393FF42C463C6F1E62512F86E3D9709E69 +3D04ABE2A2E28C966846D8C0539B41792ED8CF731016C85A4E041DD515486531 +C69E8D6D3BBA2860F25AAD9DC341467C201C1740ED4AEF84057FAC50C227D23D +CA95729794727C7D4528862870D89C85F9ED42D3F61FE849DACCBABF359281AE +C7EDE0CBCF1AC4B2432B5FC671FC5A672F5C8B9F1BE26371AC95C993BF2A625B +DF1D49FAB3AFF04E85B572CEB25F3D0BC0DB85EB2013C9C2682963466334F69D +3EA3AADCE73F5F0181BD8456E553AF718E0CF6AC6A26021081DE16433B664AD0 +FBCD335C4F7DAF9A7AC4590B9A156CD7903C1C42E115E9C5203037C808BD2951 +97554DD8D1ABFDDAE449FE68185327170B046B27F59EF049839A5264EE7B1DBF +351FD9F074C98C6D159862B0A9826301D3075911DF2C7F74C30A4646D8726DD7 +3FFCC47FD95FBA0A67BA43D6851AD4CD3BC739AE2E22CCC18786FABC86A69596 +D8197F07641811449504B9A774CCD6BAF7778B7E4FB07ECE69B6C047DEBE3E90 +4FF1F6CAB5A6F5AC228154EC7DBB3A58840236BA90D553D86CF2DF1EA5DBDB19 +8C7D06A54BFE71B757772EDCB61AAB312B3E85CD0EC8659948F84008F4624A4F +41B8DDA112B42DAE675A011A3611548561CE7D6B0FF36D01D3EB5752CE9DFE14 +97362CC036695A3B1BCCFCEDA9577FB496F373E86AA35020B390317A8F1B0971 +C84FBB39F5FB23526B3104E71FC3EA50B8009493929890EBB3F0C168479B6E87 +2DB9ED09B49109257898F180D2EF552359727536948ED09234451BB972B559AC +50EE733462DC6CDFB7D0D11BCF5051081C696B4BF2005313F6D6D55387C03EED +11486DC32D638BBDACC51CF22379D24C2A0780333AB3CD3A9E55431072462370 +676C2560F4D7BFDAF2A51516325FB9944146B3B7D9CA452453C825B92E606247 +E509FC8B9FC0B83559BFF38F41627BD8FB32E62B80EAC98897A255ED1FB15E3D +9E752D94747250D79F3541DFF07C1F50397D2E516520C721520580C863AEB9F2 +6D0EB2999CF2329DE545B92D3A3FF93A7CDBC0F9B0082FEDFD718AA54A54C921 +7FB5FA112FB98F3053BA620B540FD89803F6C706796451A79F4041BAF2D3BE43 +FC7E8CE14C9FF114020BE9D22618FE9C8A973A4F6FD332AB98AB0BD4E30FD40B +221266D552DC691C78E23E6FDABD6C8150FB49BE508B48DD49577EF2E015E8D9 +C0F64025C76E0550BBAC6B0ED4F0A5D956F69B4B2ECB5B720B5CEA5B78ED3D83 +766437716B282F736AEE1A4F727344CBA04D1A0BDF7EFA215B2B0B1A7C67C3FE +A42EB54F22E9A730AB8D48522F9F38A2D283BF456D5D8BFEEBCB5B69717F22A0 +51E2B5DD2380CC96B5155C7598D6D71114D161E132C41EFFC74F798B2719D9BA +F6807337B8BBE3F300287451194F491625FF8FD008BD4402918043BEDF77B840 +B2BE08A48DB98DDD8A8691F3FE1D7B96C516DA7DFE48BF6D5A6625B7C261CCEA +2B02606837B57B4F38BF32513D5EA15E3B08EC0A1C9AAD283809A935DE0356C7 +02F538EB0B7B36121CD9BA70A8C79555892F5D4F4DEFD959E669C7CC15E74916 +5D28DA7E2AFEAD936AE066ABFFCEEAA68B8F22145DBB7A0CFCECE8AA6845B803 +651CDE2B42701BCC0817F41B505FA0B5F906C537EFCDEE4C69AFFEF89DD06BDC +AD080F5B1CCDBA678620BBBDE41CF0C04899E179D0BC8EDEA09CBAC8ED110FE5 +23291E3D0B916DDB476497448ED2EDD5640F536A5888CD81D75B60865AF7598E +B3CF6804B66C3760BB3AD124FF837C7D4C084DF296EBB388D55B27B994508E77 +464CAB1ED5F8C72AD8DED2909E76A9C5EB6A15CDE8D5992255C82749370F2CDA +2794404F4718B5DD3F742689B36830AA72D8C783F410480A7231D0331B736AFB +58B5778C60E4DF1E559AAD015F20F42D357BBBFB0E12CD481F96252AB7402213 +DF9BB2E10B54B8675D83F5D851D392340AED402E9DFC0045FC43A18104021E77 +20C1A97D522C07B0F972DB969DB777E73E44B900DA59472981C137D7CA5EEDA4 +FA3059151AE811BFFCA244816CB6ECBE72B39A04D306436AE494447B1BDFE23B +36D9B12A032418B9321A056670EEA02CD7150F595074FFD037E05D5CA52882F7 +204E9DF81B2CF71FB6500EE02F9B9B8774237EF1899A326BEAF8EDE7CE00A6F9 +F7EEE92BA769DC7E4C5AB3F50FE19F3A3904ED7C5B1992AD7941AE16EF07E523 +1112BA37850D2AE4092362EA1A884F4989C120FABD61EE17CCC5F11D52AE8A7A +461626B5EC47DDE14A666942B10E15F853CC86DAC0A532DB8CCAC4361557D938 +FC4AEAEA9E88AA0FF61ED177AEB41DBC85B9F5C5D0AA1EF139BE26FD7B9F79EC +9490143A2478F6F6C9DCBD03608C8041F8BDA4312FAD259756788DB113A3E347 +B57978DBC344FF1C817A7836AAD47B7EAAB64220A2E61C48BD2B8CFAE86EC0A4 +FD7D97F2BEE7C526F472736F2B9B07D0A865656B49A2E46D84D82DF7278597CF +205683610586A8BEA497E867582A15D95FA2C051DE2E75ADEE792D7D8F518717 +DD6C410809699709A21B4DD3F718D7E0FDE0D8699EACC5C809D022BDDF422C51 +490D6331AC5E4C1C988226D1D7E8215FBA3BF562260792EC1857BCC050B84177 +4BC20AA880A898E955D662DC9AD78F82C29C3DDC08B6A551B0C2CE9DEE87EB93 +711F2A49C15DD57EA42ECA4E6E8D58BAD472DC714A6C568A8CF7E44896D8A92F +20F315D8DEAC6FB00F54D334C1FB8CE7C6CFA4536829527A871675FC2A949A3B +AB4047E252ADB05C6BB87648C7A4EE7A3FD668211E5CE6827A0ECC31B8BDD499 +38EB436641D998029DD901F1DAB166058080D42F90499B415AD8AAFD99AD3D09 +EDFFBB18E470BE77630EE925BDD46EF192F5D04E8C670F98010BF1DE5355F557 +210DA181673C77357190F58785351DA764DB623D1E0A59B9FE47D7D4D67C241C +7BEF932A5E64E2E417C6B64D84B19F7C2D7C143E287B6953F1D972AFABF04478 +516C42AF46BBEBC7271938CC40058A655C5D91AC7F8E69FFE57EC149A6A210BF +DE7E7A20E8A40101CCC339F93EB8D51E3F38396C6829C8DB1BC19C3F62414281 +BCB53CA46A8161D536C2D0011A2B16F059DFEB9F2CD9452CF89BA16E5EC1E16F +206873FC2ADB8160C467A7EFCB0CA56ABC164CB4DC953DEFC223D11C5BBB8ED3 +011D4E2E1A18B3FA3821FC62C3CBC824CDB8DCCB2CA4B5EDA26186578223C50E +B478AC4131E90F1E7EDB7A2193C44B91B5526D512C3A56197483E2AEECE8FE80 +960FE6C0814EAE725C7A145264FD0161DC0647AF99C1D29804D2F3134C9817F4 +5FD2EFEBB92545F5518C192E9D8B601DB8C3A3A57DA502905FA897BB4B1AD2B6 +F310794A648F0D3CD8F51792E322DAD8CD3CB427ED588337E211B10C9B5C28A6 +DE7B0329006E4AF46A816BD317CFA1598DEFC33624D698D3FA83EDC6E2540412 +60970F53D331A0F830B88E3F6C701E97A57C400F062A95396551E67276A311A4 +14DDE187B66CA7F2697F3D6E1EFD84A753B513A289FBBED75E3EE8C1117912BA +F8525983355EC78DC9EB4AE83D1CB6E4DF546FBC914A6FF5282C7706ADAF1B24 +FEA02222D4B0EE989B48B94474A8214A5F24579852564EF01DC4AD98F15D522B +D15FB9074375201CC9AB52A92CF959CAFD2E6790AB45F6927C79A68781A2A933 +8E8F49892490A1CF05305DC3B29A1E3224B1092AD872B158F05CA09EC0F50AA7 +BC09F3067A7C05523DE5F6C2250FBD151440F4C5CD454FC67C6D401F2B932F14 +ED40653C899AD3D26C369A7FCF5D2513062CD903D5EDBBA164DC9E9B3414D00E +9F5B712394804BD6100FD2DD2CB9B06D3122A737435305D42DE9C6B614975DAE +5B3B3E96DF82E861E316A91438B567D535CA801F4F26C4FD4DE66F78E87A9028 +5ABA840D1A01A52467362C9C21517C777FE5B14C75337CF1EE64CA7541750A57 +CC2093487C2944D35418E9E9DAC3479D3309DE69137B15EB7D3C388798FD878D +B9AB32D771BA8F05C3924C94FF62C04C5536562FFF26C1CB5FD8E91869E0A83A +5567C23DEBB066ABCC4F6FF2D5FA315A4A1C9B6067D2874B88D8435E9003FB6C +E65D5869318FE640DE6C8C6BA090408E23CC9AD1A901D6705C0B8ED3F0313696 +F1B71E644AC88885C1042A6C201B874841B2E405E8C77151BFFCB2C55056C324 +BAA2C7919C7E116629E963F00FB88D160171B120EC195D43DD298F750556198C +024A08493657925F00B6673118F12D7665C52DFB2BCF103AC9539C2897701D55 +F04D2AAD7D1332C408C18C647FBC4AB1C185DC67264C08F4AFE461E5A2EF0300 +46700B475E00D41EF36FEDFA412F2A917B97A920878315D488D1E15CCB1BA38A +BAE59023144D99A71EDBB90FB84380ACDDA68AD51C83CAAC6DFFA20748F95FDD +C8F878D7655957F1D1D06D0501055D27B9479396116CB75D3735842F6E706AEB +1C8D674673692CE6C1E789276862A62B2B4CCCEAA8C35757D1B9D1C3C75A8A0D +9806F619DAFC4259C849EF649C3F95832B92C298DF2EC7706E9F77C8A04B529C +C5FBD9629151B44EDDC1EF185F6D79C4D91D269C6E4A2F67127CBB14725E4813 +E05782683C877C7EC4C86D6FD37C58B6DA43267DA860345F4E5EE1A0E99E8AB4 +06FB94F6A8C8C5E9A92F5BD3EBFA4DE86C497987700E9FA4FE30F00B70B8B42D +8C0FDBBC83D0067A8069A068E7AF13A5435EF8C28D676727C1AEB519DEAD1FCF +CB2CADB6C795482B795E241E6A95AA4017DC05940F32250DC3AC66894DC2003D +FE467E6FD1B5291ECBF6B1AC7A25C002DEECF5388A77FFBF159291B59A52BFBB +8E9E310E08D89635A47AD5D431460E2842F0FE03D8D9746857EC281AB2A119CC +80D6A406BA3A705E8B1275BA8E9E8205C6155EABFD125713CCC90D54FA5E0E7C +C8DCA642CFE5A4A98D4B55959E4CE06A8B8F46297420FFE3156A9D060D4353F1 +4091C2F356C40059012FA7ED8D85A93D8FE2BCAFD3BB14249580730B8197C423 +312669E4B3F5007A5C4CD149AA07FFA68E2C22A6A080AA60BCA9D5851CF3203E +8B400B2A4C6B2558C0BA02DE051B617F9A19D5DAECF77E25709EB96B46DBE661 +C9F8F467FAE87BAD47B8515251D005139588EA033D08B6531EE79BBDB311C102 +F70F1D2934D8410D411CDA75C4C5C7864FA957AAFEEA79FEC8C8CF21C8E0AEF5 +9CA261835523E983C166979C9357FA3AF4BB68186C25AD5CE0BDA86D6C602F27 +D4D17370D21C0B8F8894AC32E915A73823D4D5AAE0A02273A47AFF1B07CDB947 +BB87F744D96549B1599480FD287DB8D742D26B4939587BE5AE2347C835DC00E5 +A73E95668DD0484C7D6ABA9A067DABC0B7529C9FF7C578B5B9A4E1A8F608C484 +42A6A643606966EA4A9E1BA41B6AE24AB2022B635F196868B917147969EF8319 +C216ED3D620588A8D3D5730C83716A7298275141BB3696EFDE4B749AAAB9294E +9E7599191EA86BDD307587B1532FD201A230D1A25B44D5A4E5B6B3D45A3C3E95 +46615A0E247AB348FBE74D1EBCF15C2A8B63F2CF41C075C4DF19A0F0AD8A46F5 +BCC2BA12C4D5DE5A359081DB55863E11A21455AE0DAA5C0FEAFE482A50EC6F78 +05A0CED7C26E24B09A5F46C02877AECBBC3CE6B47E572A8DB0D0565F05E271CF +122E3770490B39589DF2A4AE92B580F02FF2494CFF98E6ED9A01DC44BF173287 +1C25AE365EA7A44553C0A02F477E6169355E7DB5CA990ADEEF68329D5CAE9EFC +75DC15A9494E876104F894078DA807A31E623824C8DFC271B9B304F156053EA3 +D398A17CCED52E42690F9808BF40C0FF302E4E863FE2E4B569AD60434EF28242 +46CD4B7C7592758D2EB863250A81077F5F527D08296ED66741FC89B8DEC03AA4 +91080B1F655DD5CBBC96D888519734F9CE5336AA67E42ADA2598A0ECCDCD40CE +7AC49715D8BD0A6803D8B14E755117C9F5E0141EC96BDBB7F712CE93ACE28EE2 +BFE7B05A6F15486634605FB2DC8090F2CD4669680E1BB64E7584D16E5D10C2BF +46D44EC8836B9FC33A70C50FBFAEF60C9189A9F3213E4AAE753E34A7C120CEE6 +144744E50AD6618FC131611B0EE9A983FADCC302B6E3FDE8F35C61981BEEFC4B +E55ECC5BA2A7A3C5BB32EEF0CABB86087F2B0E6F5C8D6483C58F2F27B706A377 +A048BE4150CB95C5CDF89C9C2F8385BA91BEAAD1A686B66DC30FBB57A48AC771 +9E6DDFBF4CC6E06F7F4E221AA17F75D36F7194C5CC7BDC0AAC6DA6407D262981 +6D401982539FBBD85CE4F23404F5426F7148BB8FA709AF1344271173529372A8 +84DCF09018FB64C22D9C4397DE484F43E3826342C8BF0485BC69FFA69B14BBD0 +09A0C0F023D4D6706CCC05445F91A4AC0ECF36C30F76ADEB12ED4A41BADF2F9A +5113C72D9914290A07373ACE6F9ED34CF5FD1C81292D7ECE8629D511AF8AB17D +D10B3AAA7E18BC7AACE9AE959F7A10877CDEB23ECBA603CE654F0B4CB297E3AA +3E9EF097903C93B5567FFD39CA40BE4EBE0174BA827E7DBA9579FE40292AD436 +7DDC8671EC48E447C84A11C0CD332172529C92C7A013C8F18B2F59A440D1EB1F +CA7CE575BC452DA65072C9E2DCD603504B203ECB40F443CFEF44D6C651FBE37A +06EDE5C5A6EA04FCECBBE13660D5360139F4BBE813A4D07728245BAE9EAAEDC6 +00B0EF658DD1A4DC86BE95D5F9D95F7484B2B05FCB49861F7EA05779AC042F91 +D17C997D66D0491D2D29CFA7F4C88869E2D53DBEF8D59D4CE1062912E8AD848E +38C44DD649CABF39201D53F7F212FE99477ADC3F692797103CBDEDCD86C7C855 +3290546A121CC80F1E1B7F5A0488144889677B31D3CB664FAA40EF5C7609B7B8 +A5E1768FD239F48D4050677787FE78B3EF3A051A1EBC2C3852F0A4ABF75E0DBF +780D8D6DCDF3022F452D00E6C3F486108289E9F1B5E29E5BA68D8BA4484C7191 +BC0D3213F60CDC546ED84D1F231BA27438A64DA6519EE828AEFE91DCBB846531 +D5935D9EE114879176CD908547BAB0BF4E835461403B9C00A9851315FB12AAAD +EF6E32B9C3CF98DB65E06C257CDE0DB959265E034FEB45E9425DBEF583887879 +AD93C362A37D92279319BBEB50C4068A1DDD3FB081319CCFC489CCB181BD5181 +4A5B86E29930A1DABF50612543FE5EECAA1A372AACEF703E923B07E0D413F01A +4FE35D08322098F49D68F10B8C676090F93D6A7C13ECA74C793B3917C4EB432D +32087F332C0BFCF3D479E5F6E9C23CD986609ABBFED73816923D1A9357316971 +D85CB36EEBD34EB348187FCBA54277F55C9A2AA048D8FF185763DA65D56DB073 +E3B3328DA68CA8CDAAC39FE8336C7F16D276A37C5BB6ABDCAF1705C375DE8FBA +2386E4373428A82D2A5EC5572C36AADF1429223BBF21DF5D2E1A46B570C27B1D +824D8DBCC5CD8F9CA19761B28CE03B171E6AC9A60CDD8549AE8E6D86F9BB86DB +EA68CA94CD5BA274FD97E3843940A2C61D1AA61FBA6A046FEF56F99123DB8230 +A4096F3F2BC82D1F07472B970376474FB3E204EE10D31DB708DAD7583BF01F2E +86B61EE2F5268B04EF233D3A4443F736A79D12F902B7BB3D3582C4163915EB67 +16FCE7C0454212894FED0B8F8C8E93186030DE84A672E9CCB63AD08CF649EE8D +8483A922D027B49EDB2D96BD96D61A3A718CB182E00DAEB91B33D197427D9166 +60 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 21050160 15787619 1000 600 600 (example-image-b.dvi) +@start /Fa 189[834 66[{ enclmec ReEncodeFont }1 1333.33 +/LMSans17-Regular rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 321.19995pt 240.89996pt + +0 TeXcolorgray 0 TeXcolorgray -600 1400 a + + -600 1400 a +-600 1400 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + clip + + newpath + + save + + /pgffc{0.75 setgray}def + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + 0.79701 pgfw + 0.6 TeXcolorgray + 0.0 0.0 moveto + + 320.00407 240.00305 lineto + + 320.00407 0.0 moveto + + 0.0 240.00305 lineto + + 160.00203 0.0 moveto + + 160.00203 240.00305 lineto + + 0.0 120.00153 moveto + + 320.00407 120.00153 lineto + + pgfstr + 0 TeXcolorgray + restore + + save + + 1.59404 pgfw + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + pgfstr + + restore + + save + + save + + [1.0 0.0 0.0 1.0 109.94585 63.62355 ] concat + + pgfs + + + + 0 setgray + -600 1400 +a Fa(B)-600 1400 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-image-b.jpg b/macros/latex/contrib/mwe/example-image-b.jpg new file mode 100644 index 0000000000..1179cba6cd Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-b.jpg differ diff --git a/macros/latex/contrib/mwe/example-image-b.pdf b/macros/latex/contrib/mwe/example-image-b.pdf new file mode 100644 index 0000000000..7b404afa22 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-b.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-b.png b/macros/latex/contrib/mwe/example-image-b.png new file mode 100644 index 0000000000..9a861e4bdd Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-b.png differ diff --git a/macros/latex/contrib/mwe/example-image-c.eps b/macros/latex/contrib/mwe/example-image-c.eps new file mode 100644 index 0000000000..912ac5a671 --- /dev/null +++ b/macros/latex/contrib/mwe/example-image-c.eps @@ -0,0 +1,1028 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-image-c.dvi +%%CreationDate: Fri Mar 30 15:54:04 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 320 240 +%%DocumentFonts: LMSans17-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-image-c.ps example-image-c.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1754 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMSans17-Regular +%!PS-AdobeFont-1.0: LMSans17-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 805 195 0 +%%EndComments +FontDirectory/LMSans17-Regular known{/LMSans17-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans17-Regular)readonly def +/FamilyName(LMSans17)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -252 def +/UnderlineThickness 60 def +end readonly def +/FontName /LMSans17-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-395 -305 1355 1159}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105D56139855A7DFCE26D44F42E43EFCCB3AD14D +7C1A9EA43EABF26785853C1BE75E10A28383C3E9FD0EFEA04E90FB66D2374FB5 +F423F8D24F9B8A5A99638A19656CE713399356F9E22E0D91B507EFA0FFDC95D6 +E4105B6F8B86ACD1575AB6B98DFEDACA4CC63CB499C414D1235D704B1E6A6E2A +33A194A77AF8B2611F4A6A4BA5F681954D1114E99E3C1C8B4FDEF6594382787B +738C0CCA42B97F3C5E98C1199A06C5A75D3E9A53EC27718846FB161F5B15DA71 +F9CD3EE8D4CD81C819210867133A78753A3B397AFD71FE17800A65859EB6787E +12CE2D72CC0A54A74D5FCD16850949712D4B0E25626011E3F08EBA9A88D0E4EC +B32ADDC351407ED93AC89F2EEC2ED8CED6292A69DFF4359A20F421141D375C9E +FE73E2D81CF750337254F030D7BC9C8005A47403664A9EFA8E939095DF2C7CE7 +076DBCCCE84CD7EF0A125DF0FF2B031C8FB21B91F2DBAC0E39DC5ED76CB95E53 +D16D92E6DB783818B3546DF4C47F039C6716AC5A5E0C2FEE555F8D3AF0C130BC +90B4D5A8E2AD87F987B39B8AC6EF517DB965DE2E5301BA441F6C18A1E2278E0F +C05F0B9AA6EE52C8EA88EC0127F7EE09B833EDAE299266CB4B67CF073368E032 +B0BE9497F3096374E9C3A8BC7E49FB177984309AF094F7250344259FA7CFA03E +0C4CA84B6A0739AB655EF4CE70C00AD6FE6287884B22A7F245F241E5A3FEB2C0 +D556EA01919F577BC5B6F030B1A3F8AD2DB5579AB5E70877C68446B9B2DEDF21 +F014B0D88D78B4B53AD9A87F485E11CEB71BF57E6CD91F9588677C51FE19FD65 +C095002A2BF1492A12317E0B4189E04B0BDD4811624C070748A2895C9CE53A68 +0A2B0E4F34AC9E9D35BB5FEED6997FBC4FE865F69B72ACEB469578F7A5ED6777 +5786EB77DF305A78CAC1121BB3A39CFBB19401B98F950BE9EED1C12D9731191E +20B16DFCD414B398B708A32803BCE3179FB6F8E18F93EF3584B3121DF4B15499 +8481FC465CEDF48A78DB7730340D9606502E6B863D865D87F304818D4AA1FBAF +363B891DC9A4E111BB0EE7EA5DEA4045A3317968C12BF2043A81FFEFA725879C +CA59E308A53D254FA1522DA2EAADFF438C193F72B5357E8BDC99778EBBDC6D28 +AECD410B347F3C1488D2EFD004E118232A5C3DC535E2271088995C82DC56AC7C +E1F8CC0CCB477CA9031023CBEE60388880D5E2B1D9C87CDF16AE86047B3D6CB8 +3D9A7F37135CFFBC2EDBF29E39BEEC15CA9DE1721D4E6AC8D97A90DD4C972B69 +C05585BD438731D0DA714E88B0FF585B561BD3EEEAC3E8BB95BD1C6596BC555A +A47898560ED80F8F7DDFBC965018949FD9BF61A75DA6AD7263D8DD78BB3445D9 +54F74DB698442A4EA03BCE67DCCD4E73F9288693726BB1E0D39DC3EE51F809BC +C7B6286BD93BC1126317ACD924D5A61FC3104C6B14AA51BA7362F9193CEA8BF9 +70E6879DB85A3569DEB42D646CFEDAA09CC251C84A48B5AB27BBC9E57D14FC94 +635268A1523DEEF34174068A3C7B75E4498011C0CA001BE9D46BB30653430174 +D252E3FA207711D146AFBC2F6F95E7917BCE1DFABD5837A3B800C6775C25DB45 +1DAC56B286F6007FB874686555FD056F1D2C9D85A779E543BF8C6CD4A27893E1 +7F31A23B55E23DD949FFDBC1EB5419A9DD28A2554BEFDC96EA86D7C0CF2B8E9F +C3FF3B65E9B480E59D1FDE2AC1E480F56FC207372135B875DF11865C20BE5944 +EA06421656460D7E1A708B7D0EFB2B5FF55F9E4571C466AF1C0F0321EFCC7562 +6861C86A9C0BA0E70C944B3B21C74BEE67471AD76F25C6AB3EED42FBEB0E316A +D709E796CF50EE18EB907EC3136954D4A9D288D2883F7131446DCE772F4B24C9 +343E42C3D897DE532796B42E8EF0AD18953F1BEF143AEF5475FEA523A21B250F +0E7AB25545914F29527629DCEA6EBF0D04FF08A23FBEF30D8065F025842B0F91 +F6E4080B3C6D4A4A49F23477786609D033D80A82CC481EAD70AADE0E2676CAC4 +66E56BD62C6909B9FA2B48549448241EE25E1B5D821816D2E9C52118FECA4C32 +6D9D8B30A01DDE65747AF8F39A46F0792B732E027546FDA56BA1B42B00074901 +70D67B499D0018976CCB04676C0F14DC71F3703814D24CAAD2542B8070090540 +90770432D63B1C903E570FDBFD5615A35253D968BEC1722CE2A13645590B0260 +6DC105623C29DD9D16904A62D35521EC38382AE45C04D578C1E449853FA9B6D4 +2C49637CDFE9D0D56C0DF05FDE79C61F414C4C203C46E6A6B0269F00A8A09E91 +E225D0AED56107BD6F4565A426421AB1F43F6EE5DB6D9AA6689BBE293616A617 +6B8BD6BC6579118FCD1DC0B686ACA441E316ED0CB3CCB6ECBBD05FB823F93211 +B599AD6036A73F47EB0137A2E7FA75593992BC2F2F09CCE1580820D6776E4DEA +0C85DD18ECD59CB6B9CF836A8E6C45E66AD8F8E5D87DD90F0F15E0EBC361D8BC +48CC05727B71589342370F8A366E11B3649C513F0911504B583015DA80767341 +6491068203CE9EEC4B3D758F2C2368FAFCBC926D5660E96B9741B31F66B70D78 +82E0121A128CF3F3B5E6428E1F6EBFFE3607F4C015F22DE6C9243D2CAAA5ABF6 +7ABEE3A6F1FE2738CA09B628CC646123FC9C2BB8B9149CBADE7B24A37D4D89E3 +4BD8A09FC863DBD2D14764D82C2AD6609431C05218420DD30B791B1D7359CEDC +67F92DD66426FD0229D451A1EF4160C90D2A1B932C5284AFF3CBDE68A091232B +BA1C539D46CBE0420DE457EE4159C1E3356119D1E4BD658E9EB5C64396D14E54 +1FDA2AA042BE0A650D81D9F7079793D6FDBFDDDC1EA9AE917749FA6204D50783 +61834AC6C0217AC49887C1D62DE1CAAAEDBE98C69F89E7E71474CFC7515F73F8 +672437E36963118A600F83AF3F1902CB9FEDC0DCD19B1FD95A8D665AB77ECF4D +059C69D4AF6CA9F04D7B3A3C7B85E7C0BD0ABDB6A50369F174C6EE49097FB80F +FD5940C79A86D8858830DD50D4A0FF28CBF3E55CCD84566E8EC8426FEC458D2C +2AFDCCAB87B90081919E008B2E3B71C5E962B170365409C18D0019453B405177 +E3018B719D7F6F63DB11FCF3751A5D80A8849721E33A1E3AC1950186E0DB76B4 +D664B39CB56007BF7CC276DD3D5650CE735475FF6F2324565918F9ED22231F88 +5760A0315EF59D1B19CEFCF89BDFCE2464D643664C5521B5226A3CE66EF829DB +D89EB24BB2F33508AFE829DA3443EC28D399200BFC00FD0236F2EB01AB030298 +3E300EE9A5BF4E928004BD90C2FCDFB6DD89568E87B237C1C5D37A94279D5EA7 +76EE24A4CBB9A0A691DF30586958C707F0205C3F9872476833B252DE26D8F8F9 +2AFC1924FF85BF0BD5547FBF0ACD890470AC301F128C794D9D6EF7E18E830104 +05CAA3AF558B264ECED2C31FD08731E0A3A099F8070976D75485DC4EF288C8AF +7468EB28FD5E0CBDF9E23D1FF320EBF192945213CF690386FF773A42C48EF4AD +284AF072BE9149DD59F622DEE2356B941F292425C63C09D85A4E07D9F18A27E3 +2FC0C1E0FBE416FA1E1DCF959B81115D8641404C817414D0579308612AD11321 +9204CA4392E306A6376C080E96B4E84895627B7886F57773C20FE37CDAFA5182 +7C5774CF4579CD65573E89FE3A8E5DA670662BCCA90716C0FF768A9C7C69C1DC +B4086F17246A0D7768B98966C8391783D179FBB013476335D88C3461B4933157 +8ECF6BF06DC225B10C6267D04FEDE758E3E87308560F434CC099010C42300837 +F93F30CD263642FA5DF59E7F3AF5AFFE939F56F9162BA8B32485F61EF31347E7 +BA6F5053CDC3016406B2BE2455AA1BD94ED66F67FE83BC051480758FFAA8B678 +DF1C5490615328AAB0231173D3D82A3D0635C98A57B5F042064447AC6D1A15CF +1D1A3797CFE85FB55B56AC0E710748F9387D8A5E83CC8AD922B2A8BDECF18850 +5EBD2B680A764BAF9085F3C72EFDD42EF25EBCB787083D00857A57EFDD6BABBB +2B153976A11DDD81276D7B9EB999038DB847C0A7A69FFD3DE16FEC30880B8BEC +F53F4115AB6ACFF86C5B057FBA8A473CF7B639728CD23363B4571A7802E808D3 +A5B5FE7EA04405836A47B82B56808798B648EF2E5A7F38F01298636F8E1A427D +4FE8554767B615142BB1AF9613654DEF7FBC484738234DD020DACFE5BA36DC44 +96F0D49D1161EACCC4DE5819AD57732AEDD4A948F8C10EDBEEAD8F91EB13E7BB +5FDB2A259D251686696A7A3DC4DBE0138393426D1B91093F9E0601722338605C +1F9131277EFC800D5737FEF579DD917B8937666D1659DDE8EE66FC30D70E3393 +34EAF808336F85BBD83005D8EBA6244D7FB96F3E09EB15624684211524AA306A +89B60E01C8D8AA2B2A13F17B8EB838C38C275D92B2E24B4FC8353951C0A335B5 +3F68A8F8286A901F83221A48FDAF5135B233283FECCCA13A43A6EC347A5A5F33 +2849ECE66F8102383F02F7401C3481B529E3E5D26AB3971946EAA6DA151BD4CD +48E55E625906298C0DCAF7F00A58ABDD0C086A48AD0AE9BB415E4E385507F72B +BD2CFDF159D52FD8455FE6FB031B48D904C5120D4529BDD57B4AB80E8594BFFC +04C7F2EF1F1ADFBE5413C8EEE616B33B0262CE0FCACB72E14C2FDB87A97F4742 +58718D73933541E1D4FC806643893A641C49948FBA78B9718079A2011DDE2CC5 +C2432BC832B65BEA5A7D0E8A5AA31EA9711B886A186DB61E3F985EEFDAD748E3 +5BA031AF74DEF0E4EC52EB3F90DFF118DE19E071B0CAD1E542701F62FDB1B825 +834687536E08910D311804686C70E9E489391D056D55AD5797D4267092C026DC +41AFE6EFF2553B3399BCFCD4EEBBF072C05BB0528537EDB6EC99C4997CBDC098 +1C25E3C081E278A3AB9359A878A64E913DD37AD5D5650291D816D3012B80AE7A +74DBA51227EA033626CB12C6F5DEEE483B14BA4369E95F8C273681D55D9D09F4 +4E6E4321BDBF12DCD48108E909E7D9AC7D0D814C0A0CCC4A20522124F8B7DEAC +A9E6FB322B9B66DE572F0A54BB201642206044F4707F3F4239774EC5D2A5353B +B9586A0FFF6BD2983A840B68D656FC15842D694DF8B658612F1A0E540B3911A7 +D28491883B928672AF8E79A5D69F7A08162ED8FB6C594E1B6C10BEF2DC54827C +99004A4E8DBB6F049C331EA174787ABA8C3EBCA6A4A7A8C1977DC9D71D73D954 +E906B2647C7FB66707443F7F8BB9CA06737104A9E1DF811157B2CC00DEDE4BA2 +E23539CBACB1BC9737DDDB8D941425DE145DA043A710A148BB13E302E06C5302 +A0AA8076611164AD52FF3CFCE4A341E04282771128C675DEB746189B1E316EB3 +ACCF5F837787A18BEAEE93767FA5DBE95D894BF5FE3B413805A0288017B49BD9 +220AE366C07D824749D453FCE317F53A04FB7DCEB6C93F6454969964D6349B73 +61F5223B94F3784E4E5521B5226A3CE66EF829DBD89EB24BB2F33508A93785CF +F57472F27BC0D111482C5E2407F0458D2839378BA2614E3C5F230481E4243552 +F11D567689D0A96C803503D973D05F42D3E371304227EC703D42B4C1064DDE5A +18B822DFD34841FCB3F5AB7E1798B23757A3613D6B59DB5D68873020DCE8EDE7 +ED1918294062582DFB8EB277F1C4844A59841C7C7682105E23A374BCA91885E7 +4108E1BF342CA6B772E8A981047FBA5F4107A2A3862024E6EFCDA9E8450DCBF6 +20E71793F03005C43AD6E3025CBAE2C7CAA0CD72D2269D74A4ABCBDDE3DD98EA +B24D3702F13D71007387C697011834635F86095CF4ACDCC4C97F2B5CCB13156B +025DF2E5182DE426255FD062D11B7DE352DD24BF3CADEE7E8C956454650FC6D9 +ECFF2EAD236666F44AB6F5977D1D2471B5642E457D0BE406066F0196AF23A4FE +C8948DC1EF163019E604B15ACE59F9353CB451721319B911DB91692758F1907E +C08F5E8ADB0E98AA973D0D64F93FF369928C40169BBC1FDDB8DCDDCE971916D0 +62C34B85229B3E5A5E4685B1BC45A841EB3B9639D3B8CA978D6AC89C5D7D115D +20015326BBB45A5A17E181CE960BFB314E1BCD1759871F1D84EBFE2F44AA6D89 +8DECB2EA11E76136A8BEE3EF6F42974E0BFBEE0F59527D24A30C484EEC8FEF26 +6EDF88F3E45F44E84ED06EA2DC390C32A10912E41B77C22EC0D1B0F31398B13B +3C1973431AAA0DCFC1B35B907F5C256B9AE75E68192943D60ACC919FB1211D04 +CCAF2BBC827A2CA8FC1D6F293AA8DE0D7E8DA9E0EF30E5FD6C70D47D31637BC0 +CD4D67F0ED278EEDA0833C35F798D66B30AD10FF770C9A0815EE27538B37F3E1 +56F08EE45F50B084E04E02D80CDF90FFAEBEE055DBBAFABC7790786E4CC645FF +D5606D2C9D10EEDC45A5A65A71E268231C07EC0F3AAC233753649184A950C078 +B8B4264912189A99FFEBA48F693D280FCE15B97060EF0AC15FAD60D0F0903E76 +F0FA3A2CCFA0D4FB311784108F18DB3ECC698A6A7443C25C291BF7DC9D492ED2 +07815F79EEF626A126E8005FCA77ECB3172F57408121F1D711405CE8932953D6 +9522329B698729A637BBA1DD170CCDFB350BA1C7F3ED4F1FCAE0F8BF9ED8F0A4 +635471C3ED727BE7E559B6E54B0C7A64D4A2C86BEEDD4EB1B12A15889917716A +54910E71FB6278604A4001C5C6B9463A89A504AB57C377BB062C02225DCA03E6 +4D49D70841C2E785C0851356A4FE39BFC1390EBAD6D89662CD3A98E8EC57BE41 +DB5B87B432B0CED5E681E7D269EC58D1EE811BFECE1483D55FAB8B3F64A4AEE6 +4F7F6E58C5155AB8D6C978DC702A7278890312F6E32B536B9E7390DD4B5C7053 +75EF9C87627A1CFEA2A6707D6B09ACB2A82DDB65A8FC8069D4D1F6A44841B901 +C02800247962B5F53CB1041DDA059BBC1CD1305A3BA4B31B29DCA8552FEB1A7A +B2695ECF4ACCAFF8F2AAE4B0B3B89FE45FEC21A37996DF61AE7EAB1C061FE75A +0149C4A665FBE0969D95A1FECAC1191EEE535662D92B07F4EBA18FB4CD07E1A6 +4869B9F4ED56C6C5CFA68B814B94B7BE0A5F23CFAA7B22B0C55EB698ADDBB0F8 +ED15C971AEF113C74E13FAA88D839EADD20F9A893744085F176E43E1878F8B68 +E8F52AC5C3627A231EDAB2CE032DEC53C70B6F3336B64115C381514C1E1BDF36 +283AAFF8AD785A49E091119A41D38B1EF6BC34AE92E91E3DBF196F7BACD52EC4 +D30F0351D88D84788538D053AD12CB8CB171565D669B95D171C029FB2DA7C980 +3DD7A0DD88F0C6F1CD390F5DB88FC508E514026A46682D801AAE769BE7F49BD6 +526B9DFABF9033481E0B0BF46B0980D70618A821BAD346F80683CCE11FC726F4 +81F71D601159B1763AF32F9F6D891EC7498E1D84E1D1C15FA740A00EFAB0C19B +7B6C6A3BFDD34CF8AAE0CFE2B5B3A5052055154B1B7F8626D35CE755FB321167 +12218F9741A9D0BC2BBB60C369C4183F66770E072AD969B0353ACDECB582C109 +585F829065A21F9E711BECA4FA8B0D525E849E59E7B75E384FC1EC7D7E69AD46 +A36DFDA767967A43B3D1F3FC4F591BFE0EA1D0996C1EE1F45A328D4D4CEA17E0 +2BAE7A41A84350661498C25E177259F34C2EADE01F1DC12B1E324F1710B20782 +1EABFDD80EE0D2A55BCA706D9B820D05B81C78F8E1560AD2DD9F52E223FD0986 +60B344B76A7FE3FC83B588EE575DB191274F7B85695F5F2079000CC6A6A6BA86 +F4E7FFB563D1D646046174516991A196A915CE6918CEB96936097DDAE8237E4A +34D9C413290538C5E297121D51FA278D08AD0E925226F6B25349D7766C105A0C +3CFA470D0C417E9CD3E5580A9B0D04F36C41B2F672218763113A9EAC6822EA8E +529B40F6458AEF4157279C6E9CA88F3FFAB59D0B0A01076C2C1F2609D1FC87AE +AE92E4880F07DF5E113605DCA21404B91285599E58D1F25BC54EF6FE8B2A6115 +1013D6B8AC2EAA1986507AB035C835C8A4C6742F8520AB299EAB77CC0EB53BDC +F9FC767A18B14BEC3DAE86FDB44E9C724CE688CC8C9B7E56A46B87152FF19B78 +B4EF39EC5CC133D14C2E464C13F5C41C3C5F806CDAF9D2AB32E9A21F39383254 +77FB5F3A48DF5E0C78B886D861ADE17A55B76D038FFC64D4CDA9D2C72DF5CA8E +89B4A5C0D6E3D543E11290FBA9612CAF16B6918D1E95A3A8C339C5AAB51AB884 +232E9D200A40A68E4799E43171C74D849A687903AF43FEF1EF0E50E84F9E953A +97C58B278676A8577B52FE7EF7BDA438AA6C69E4568C484A364014B4AD13F8F9 +5AB9B462F7A5950046C9C4A8CC6C669431C05218420DD30B791B1D7359CEDC67 +F92DD17A8C3DA7CB1F0514DEECC225301813E4ECE6D689B0A04660C711C5DC5D +ED743A7ED41E852DC45BCA016BD810E45B878800CB1EECA4A9775F8C77E6CB71 +AD1D4058AF8D21B6BF4C790B5512330E38997113EC573B375CF75E4BE9834B27 +1794C994A3F9821E4E9B9023B08C7CE8D0F72E538AB6466492608DE79700A269 +6D228555A71EC8B98F832F7BA209A0A5D865E3A32F47B1EE818B18C986A99435 +2152F6FD65FCB900783531F3D5B5F81C3E234AC6C4496F9F2F9B289307D7E0C3 +3BCB7023200FC3221C83E34666351FB5B0F41859AD6088A3E1CD3804FCF1A9F5 +1AB139D1380519B5616B704E2291D1B3819F8EA2162FB5C1764AD9D987DEA453 +68072750CAD0C9ABC3F49237246F25C7EB68DE604375D3D9AB22AF9B88E1494C +253DFACA979043CC0A9796E0080E45D33C5A4B75DA3166DF85134925909155C6 +0AD3A77AEC843DC75C97EACBC82557E6F99021DFFBB66ACDDAEDF48DF5462FC5 +28DFDFE16007B21EB66B20C3240507494F7F10B401C9A26719B5DFB53FB0BF78 +8FC6CCD3C8503663E537B72974527BF628F115B3C55C7FBDB7F09EB38F7C8CA8 +6C9C89D9BADEC0BAA7E71D9C2DBC66C593BAD139B3E20FA7F817E77C814C7704 +79712E2A5A618FF3F138947E9552402C349C417460ECE5F073B6F1F63A92B601 +63D42E603DF5AF05908986C4F5D8B2B4889CCBC5955812365F3AC66024EC2B36 +9CA329F6A6D89A7066E845EAFE223A6D26B84EEA8B6AF4B3203DFD65D580C860 +D5E426D107C511E4D9924E3F84FAC7710AD0368D542E8A629BBC3C6E2D85EC17 +4C7F1536F5E8A1E4D3E727B1688F745FFB4F9E56C8A023BA7D57D89A691D2FD4 +04BF90D03657FFEAEF857A810ACE1F67BC159176BB6F1EB52D699348651F043D +4956684DDD168E78817B72CDDF15B11F1F4383D669A54CE7D11FF4C8EDA1464E +4B6822B0EA9B636F53F71DB758784E0C578D5760BF6A389251D6969B8AF3AD36 +0A8CC0D623BB57599BA20E77F7249C753F46700B475E00D4198C7F4472AAE7BA +1CCAD90A57AB912B6D9C211717CEB993B05B86F15244E8940C2F9BE4BDDA2E43 +22C052851222A7E5401FA6479DC0309A89C78837971855488EB557C887420B0D +93133DD2DC58828E007E0C19A802A795C5537C4A0CACC2D10D2691E186A948FF +3FF121F7B9E3926C9F077963B5017C7EBB3D29226084B9ABE03EF7B5D9A288FF +2C32A2A38E539D9345F4B58F6B8E3E370C11D86DC97FC3969BE68DAEB153CB88 +3F4FA98854D55FC99507DA5978A9A97AAFF053914E587B8B95AFE807D313E1EC +788A6F0B10BCD386D19E8EEB424D3152712B846F6A229D1AE8ECD9FA81542BDF +2407E3E0FE8D8BFD3506526C768E5F6AFC8EE6E2EE98763933D814901FDEB3C6 +B5D8A77E537227DE9FF96147F750256CE1DF6441DBCF231096515D767D44083E +38BD7E8696D363ACEC5C7B9EAB25E34D55C1DC2D87D0DB079D53FC25B4AC1600 +5CC7403531012A6AB0585242A0053D207E6B6F6BBD25829C3E3678F2795EC4B6 +E52A7491F8DE641E4DA4A575AEB7D5B3E7545BF465C1E966923DCD1D8AC4D0D2 +CC09E75AC1D3D74B02C1798DF351EE40FFDDCF72872069A157A031BC8610E981 +1B2898D889A581451395C7C58186048382FEA49CDC5D0B6324F16FC38E84F659 +434AA8FF66FC0BBF249F570C0B57ED78FE33164934EAB70ED3852DB08080B1AA +15581085459FE250BBBC4D930258426AE5F0EDD4CB58D4C98C6764B00D691776 +6CABAAEE890025CF7F9EA24828C05A97EDEB2DE77939300D8244CD675D0EFDC9 +DFE7F49CA94439534EE75D8B82DBC7BE9BFE27105BA2CDF45E0D732902199C52 +E26368C631242A501B1BBEFCC7541197174C8AE0AB34792AC8573B541EA61390 +96323F78C06F051212FE8E4E330C00161775A4F0F369A8EB5A57DAC191CEB89A +2AE4729FFBD6D2B380BB2188E131511F7FA87D87B0C1280BC971742F808B8FE4 +0033FC22766130C300F527446B86B890191854FC5CE6CFD00A418708F7B77C47 +E941C662450EDB414B01D0395B48CDFDCBE696E7A4903B769EBBC8CD538DD33D +193BD3ECFE3131E36A67FD71C4DCEDF3CFB6AA5BAFC7DCCAEAA409F335E368E2 +E4A8353EC4D8A786890021982F6C0B92D7CA818328BEE2C4B077D539CDCD032B +57FBFD3954795643DEA2FCEAFCB4B635CC9D88D8EF06C084C8DEA328EB687FFD +23BC99D34FCB2E6586DE317EE3BC34234AEDFFB2CFB9113CC5A830B5C5D5ED73 +F2F7D159C45B12286875546A3537EC6DEDAF60D1723DF115C7FCDC57DBB59327 +8232FAECB356174BFDE732B68F61B19CB6C0D61EA8F1D7AE9BDD7E614BFFE78D +628646C32C1D95C0DAD9F3530651DF4BB71BDB3DB5D7275AC8492ECF2B562A20 +068380A59B6F6E4940DFA3D1002523E04BE24E0A032DBE31CBA82CBC29FEDEE3 +9359C351BA8960636ADF062E957855C4E828D61D7937837DF89B62C6E21AB81D +FA802A39C5FD642AD61CD0776567E48DD8D9094FDBA1613FA279A4DA14E2A8D7 +197B0F7D204DE6A601E8C160B0436B0D03235AF50043582A0BB588897DA22D5C +20F8A2C7CDAFD6BEC1CCD81D28BEDE22CD263C60160BEC9FA8BAB9A55EF96A71 +0C206B78D6B9EB6AC39B6BD772E8E2779E6A5588EDF2D3BC8D252111E8DB45FF +21B84D20BF831051B61AE37BD4586C793B4E7904D23627E2FA765DA5E53D4B81 +EC83D03F502E7DBF202BA558B4EB271C57922DAE1F23415C912EF1F70CC3895F +4598A5BB79E23DDA590FF50155377D02C00E0F07C97277B173AD9F901D26B25E +87B1A441900C9DFCC0F7FF114C014E1DA800226FF9AE5D98FFB02D8E94207DD4 +475611B45D1F1026A613D0D2FBCF4D729D7E131335C212B30BA91220BFB289D6 +05B6A8319FAC5C83038807C1CF9869ABAC639B076F9522A9188CEC6E67F64B36 +C58C36A88F60969A764BC3650E777F2254B2B54A972B3583047D43D202EC047C +C23B82BF62646A00758DF5D608B586C124751DB340CCEC2DDC9D395448D09F8A +E5C4472A15B636F7BCECEA17F062BE3DF6FE6F19A849D53640C5E597BE394D55 +A8FAFF09FF9AFF3CE6F97C2B2459661177AF96749D92671386A21A1746A71DD2 +DFD10FAB2CD911298790A1A918750549B20CCB32D2B7C11EF06056690527A4EB +D1F1355C3BD6CFCF9E20C9F30363291678A7D920F128855CDD17E51BDD71449A +9B7E90D35410E9FC9BF1625A2C942739DEB8C2E5E9E7530208D2A856AF05D418 +450827DDE99E776709346F4855121FEEDC70965D0185F5E174F0758420612059 +AA4DC1FB491ACDD3A0CE09DF3D2AA01AFC9DDFC009015756101446BA8DF32E30 +062BC9CD9533DB03DDFF8F03465B6DC1B2450D42BD399CD6885317C80CB800A2 +92BECE4041CEBA92D692FDB946D81E88F2A0BFD5C81EC5A93CCFD1FF296038CB +A5719C17A44F9B5F4E39D600BC97E27C970DB371D59A05EE148F4BF935435AAD +1748882D199B9B7DF58324AE6E3B639DDE323A6EEAFEA964B4A6DA929B90EEFB +3B1EF3AACA3FCEE17C7835239CD823B382FDD02424F0BB509687B0C6958967CF +82C547CE1F1BA09D861C5D5F0BC58BC526CBED223A031BB54AC9602270528785 +F331E02AA401E30A909608E8C4C56CA2EF0B672289353980885FE5EF054D5AE5 +38348F53736896BD7508ADAA2EF193AD1E8F143823BA37E501B80227A9008E0D +DCDBE0AB9794B39616165B9F727253A9C41F528476D4FC672CD10024F331FE72 +D5006B5CB38C7A634F03895127F3FBF6C63C2901CE4AFADD0873708C0957A84A +ED4E4D59725FA56CBB593FE6D53174E324B166BB51971FC2DFC870A1A7E340D5 +04BE0FEABF24B5BC879E73233CB85666C30C8CF296757490D6FA81BA659F74D5 +4AD6187878F218E82FDFB74799A272873190E5050391285522E27A978244975B +7A945882150F9D698A251BE294D6AE957AC6905D4F5736E1B59A21F2D4038FCE +01D7D049726AC9667D38B9C893A1FCDD91E2B930B569A906915E2F14ABD8A179 +6F3A4D97F970A74D524045F5DA3C43590092A7C2CE81D99912F465F0D52C5B64 +B833FDF099ED743CB13046B4AD98E98B1B13710895EA0EE62D7C6794112CD9CC +A1D4CDBBAB9709E617683FA1DC2BA0393FCE07E3078E1A9644B717A77388406B +6E2BBDE80F0F2166621EA5489BDCAE29273EBC835E4BB8ACE7DBFD8FC696D5AC +88C72D0D51ADE839CEE815E9A161B8F05EF20AC46BD78003BAAB090E28DB9EEF +3A099F247FB5DF5D7B50356644F1487FD6D7E9233350EFD2A2E03D92137A2999 +06E675A3E413344D774BAF601ED48EFEA65CBC54F79CE5C5679F7989B45C36B5 +930A943BE5548FBDD1377A1632AF85D352879122EAB68DFE3082B7763665DFAC +79C626F9D3D4E70ACB8370 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 21050160 15787619 1000 600 600 (example-image-c.dvi) +@start /Fa 188[801 67[{ enclmec ReEncodeFont }1 1333.33 +/LMSans17-Regular rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 321.19995pt 240.89996pt + +0 TeXcolorgray 0 TeXcolorgray -600 1400 a + + -600 1400 a +-600 1400 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + clip + + newpath + + save + + /pgffc{0.75 setgray}def + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + 0.79701 pgfw + 0.6 TeXcolorgray + 0.0 0.0 moveto + + 320.00407 240.00305 lineto + + 320.00407 0.0 moveto + + 0.0 240.00305 lineto + + 160.00203 0.0 moveto + + 160.00203 240.00305 lineto + + 0.0 120.00153 moveto + + 320.00407 120.00153 lineto + + pgfstr + 0 TeXcolorgray + restore + + save + + 1.59404 pgfw + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + pgfstr + + restore + + save + + save + + [1.0 0.0 0.0 1.0 111.93663 63.62355 ] concat + + pgfs + + + + 0 setgray + -600 1400 +a Fa(C)-600 1400 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-image-c.jpg b/macros/latex/contrib/mwe/example-image-c.jpg new file mode 100644 index 0000000000..1aaa5a7521 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-c.jpg differ diff --git a/macros/latex/contrib/mwe/example-image-c.pdf b/macros/latex/contrib/mwe/example-image-c.pdf new file mode 100644 index 0000000000..44e0905795 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-c.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-c.png b/macros/latex/contrib/mwe/example-image-c.png new file mode 100644 index 0000000000..aefe5a720a Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-c.png differ diff --git a/macros/latex/contrib/mwe/example-image-empty.pdf b/macros/latex/contrib/mwe/example-image-empty.pdf new file mode 100644 index 0000000000..55acfb0515 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-empty.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-golden-upright.pdf b/macros/latex/contrib/mwe/example-image-golden-upright.pdf new file mode 100644 index 0000000000..647fc78ac9 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-golden-upright.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-golden.pdf b/macros/latex/contrib/mwe/example-image-golden.pdf new file mode 100644 index 0000000000..29ce4074cd Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-golden.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-letter-landscape.pdf b/macros/latex/contrib/mwe/example-image-letter-landscape.pdf new file mode 100644 index 0000000000..43da27b5fb Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-letter-landscape.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-letter-numbered.pdf b/macros/latex/contrib/mwe/example-image-letter-numbered.pdf new file mode 100644 index 0000000000..155917f451 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-letter-numbered.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-letter.pdf b/macros/latex/contrib/mwe/example-image-letter.pdf new file mode 100644 index 0000000000..91242fa39e Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-letter.pdf differ diff --git a/macros/latex/contrib/mwe/example-image-plain.pdf b/macros/latex/contrib/mwe/example-image-plain.pdf new file mode 100644 index 0000000000..4a617f5ae2 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image-plain.pdf differ diff --git a/macros/latex/contrib/mwe/example-image.eps b/macros/latex/contrib/mwe/example-image.eps new file mode 100644 index 0000000000..abc00fc04e --- /dev/null +++ b/macros/latex/contrib/mwe/example-image.eps @@ -0,0 +1,1205 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.997 Copyright 2017 Radical Eye Software +%%Title: example-image.dvi +%%CreationDate: Fri Mar 30 15:54:11 2018 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 320 240 +%%DocumentFonts: LMSans17-Regular +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -q -o example-image.ps example-image.dvi +%DVIPSParameters: dpi=600 +%DVIPSSource: TeX output 2018.03.30:1754 +%%BeginProcSet: tex.pro 0 0 +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S +/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy +setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask +restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 +def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 +rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 +N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop +false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A +length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} +forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ +BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat +{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch +round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 +rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B +/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} +B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p +-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ +0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: lm-ec.enc 0 0 +% This file belongs to the Latin Modern package. The work is released +% under the GUST Font License. See the MANIFEST-Latin-Modern.txt and +% README-Latin-Modern.txt files for the details. For the most recent version of +% this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt +% or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt + +/enclmec[ +/grave +/acute +/circumflex +/tilde +/dieresis +/hungarumlaut +/ring +/caron +/breve +/macron +/dotaccent +/cedilla +/ogonek +/quotesinglbase +/guilsinglleft +/guilsinglright +/quotedblleft +/quotedblright +/quotedblbase +/guillemotleft +/guillemotright +/endash +/emdash +/cwm +/perthousandzero +/dotlessi +/dotlessj +/ff +/fi +/fl +/ffi +/ffl +/uni2423 +/exclam +/quotedbl +/numbersign +/dollar +/percent +/ampersand +/quoteright +/parenleft +/parenright +/asterisk +/plus +/comma +/hyphen +/period +/slash +/zero +/one +/two +/three +/four +/five +/six +/seven +/eight +/nine +/colon +/semicolon +/less +/equal +/greater +/question +/at +/A +/B +/C +/D +/E +/F +/G +/H +/I +/J +/K +/L +/M +/N +/O +/P +/Q +/R +/S +/T +/U +/V +/W +/X +/Y +/Z +/bracketleft +/backslash +/bracketright +/asciicircum +/underscore +/quoteleft +/a +/b +/c +/d +/e +/f +/g +/h +/i +/j +/k +/l +/m +/n +/o +/p +/q +/r +/s +/t +/u +/v +/w +/x +/y +/z +/braceleft +/bar +/braceright +/asciitilde +/hyphen.alt +/Abreve +/Aogonek +/Cacute +/Ccaron +/Dcaron +/Ecaron +/Eogonek +/Gbreve +/Lacute +/Lcaron +/Lslash +/Nacute +/Ncaron +/Eng +/Ohungarumlaut +/Racute +/Rcaron +/Sacute +/Scaron +/Scedilla +/Tcaron +/Tcedilla +/Uhungarumlaut +/Uring +/Ydieresis +/Zacute +/Zcaron +/Zdotaccent +/IJ +/Idotaccent +/dcroat +/section +/abreve +/aogonek +/cacute +/ccaron +/dcaron +/ecaron +/eogonek +/gbreve +/lacute +/lcaron +/lslash +/nacute +/ncaron +/eng +/ohungarumlaut +/racute +/rcaron +/sacute +/scaron +/scedilla +/tcaron +/tcedilla +/uhungarumlaut +/uring +/ydieresis +/zacute +/zcaron +/zdotaccent +/ij +/exclamdown +/questiondown +/sterling +/Agrave +/Aacute +/Acircumflex +/Atilde +/Adieresis +/Aring +/AE +/Ccedilla +/Egrave +/Eacute +/Ecircumflex +/Edieresis +/Igrave +/Iacute +/Icircumflex +/Idieresis +/Eth +/Ntilde +/Ograve +/Oacute +/Ocircumflex +/Otilde +/Odieresis +/OE +/Oslash +/Ugrave +/Uacute +/Ucircumflex +/Udieresis +/Yacute +/Thorn +/Germandbls +/agrave +/aacute +/acircumflex +/atilde +/adieresis +/aring +/ae +/ccedilla +/egrave +/eacute +/ecircumflex +/edieresis +/igrave +/iacute +/icircumflex +/idieresis +/eth +/ntilde +/ograve +/oacute +/ocircumflex +/otilde +/odieresis +/oe +/oslash +/ugrave +/uacute +/ucircumflex +/udieresis +/yacute +/thorn +/germandbls +] def + +%%EndProcSet +%%BeginProcSet: texps.pro 0 0 +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 +ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ +pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get +div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type +/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end +definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup +sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll +mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ +exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} +forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def +end + +%%EndProcSet +%%BeginProcSet: special.pro 0 0 +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/@beginspecial{SDict begin/SpecialSave save N gsave +normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount +countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto +0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale +ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup} +ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale +llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly +lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N +/erasepage{}N/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{ +count ocount sub{pop}repeat countdictstack dcount sub{end}repeat +grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro 0 0 +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin @defspecial + + /pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind +def + + /pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade +{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind +def} bind def + + /pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add +def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div +2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14 +index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4 +-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 +roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def + + /pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch +def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR} +def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx +sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind +def + + /pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor +fill pop}bind def + + /pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add +def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy +pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx +8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index +pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff +div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6 +index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index +sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index +3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath +stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index +add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy +pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch +pop }bind def + + /pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind +def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto +neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save +pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag +div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind +def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint +/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial +pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta} +{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind +def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse +/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha +fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave +pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore +newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def +/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind +def}bind def /pgffoa 1 def /pgfsoa 1 def end + + /pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto +-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind +def + + /pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1 +setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75 +0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto +pgfstr grestore} bind def + + /pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0 +5.00005 lineto pgfstr grestore} bind def + + /pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto +0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr + grestore} bind def + + /pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto +1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore} +bind def + + /pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto +0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def + + /pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003 +0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689 +3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689 +-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003 +0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr +grestore newpath grestore} bind def + + /pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005 +3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath +gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore} +bind def + +@fedspecial end +%%BeginFont: LMSans17-Regular +%!PS-AdobeFont-1.0: LMSans17-Regular 2.004 +%%CreationDate: 7th October 2009 +% Generated by MetaType1 (a MetaPost-based engine) +% Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS). +% Supported by CSTUG, DANTE eV, GUST, GUTenberg, NTG, and TUG. +% METATYPE1/Type 1 version by B. Jackowski & J. M. Nowacki +% from GUST (http://www.gust.org.pl). +% This work is released under the GUST Font License. +% For the most recent version of this license see +% This work has the LPPL maintenance status `maintained'. +% The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. +% This work consists of the files listed in the MANIFEST-Latin-Modern.txt file. +% ADL: 805 195 0 +%%EndComments +FontDirectory/LMSans17-Regular known{/LMSans17-Regular findfont dup/UniqueID known{dup +/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +17 dict begin +/FontInfo 9 dict dup begin +/version(2.004)readonly def +/Notice(Copyright 2003--2009 by B. Jackowski and J.M. Nowacki (on behalf of TeX USERS GROUPS).)readonly def +/FullName(LMSans17-Regular)readonly def +/FamilyName(LMSans17)readonly def +/Weight(Normal)readonly def +/isFixedPitch false def +/ItalicAngle 0 def +/UnderlinePosition -252 def +/UnderlineThickness 60 def +end readonly def +/FontName /LMSans17-Regular def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /.notdef put +readonly def +/PaintType 0 def +/FontType 1 def +/StrokeWidth 0 def +/FontMatrix[0.001 0 0 0.001 0 0]readonly def +%/UniqueID 0 def +/FontBBox{-395 -305 1355 1159}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC +1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDE +B994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E9 +4A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABA +DCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D9 +2AD360A28616CB4A0670C1BF105D56139855A7DFCE26D44F42E43EFCCB3AD14D +7C1A9EA43EABF26785853C1BE75E10A28383C3E9FD0EFEA04E90FB66D2374FB5 +F423F8D24F9B8A5A99638A19656CE713399356F9E22E0D91B507EFA0FFDC95D6 +E4105B6F8B86ACD1575AB6B98DFEDACA4CC63CB499C414D1235D704B1E6A6E2A +33A194A77AF8B2611F4A6A4BA5F681954D1114E99E3C1C8B4FDEF6594382787B +738C0CCA42B97F3C5E98C1199A06C5A75D3E9A53EC27718846FB161F5B15DA71 +F9CD3EE8D4CD81C819210867133A78753A3B397AFD71FE17800A65859EB6787E +12CE2D72CC0A54A74D5FCD16850949712D4B0E25626011E3F08EBA9A88D0E4EC +B32ADDC351407ED93AC89F2EEC2ED8CED6292A69DFF4359A20F421141D375C9E +FE73E2D81CF750337254F030D7BC9C8005A47403664A9EFA8E939095DF2C7CE7 +076DBCCCE84CD7EF0A125DF0FF2B031C8FB21B91F2DBAC0E39DC5ED76CB95E53 +D16D92E6DB783818B3546DF4C47F039C6716AC5A5E0C2FEE555F8D3AF0C130BC +90B4D5A8E2AD87F987B39B8AC6EF517DB965DE2E5301BA441F6C18A1E2278E0F +C05F0B9AA6EE52C8EA88EC0127F7EE09B833EDAE299266CB4B67CF073368E032 +B0BE9497F3096374E9C3A8BC7E49FB177984309AF094F7250344259FA7CFA03E +0C4CA84B6A0739AB655EF4CE70C00AD6FE6287884B22A7F245F241E5A3FEB2C0 +D556EA01919F577BC5B6F030B1A3F8AD2DB5579AB5E70877C68446B9B2DEDF21 +F014B0D88D78B4B53AD9A87F485E11CEB71BF57E6CD91F9588677C51FE19FD65 +C095002A2BF1492A12317E0B4189E04B0BDD4811624C070748A2895C9CE53A68 +0A2B0E4F34AC9E9D35BB5FEED6997FBC4FE865F69B72ACEB469578F7A5ED6777 +5786EB77DF305A78CAC1121BB3A39CFBB19401B98F950BE9EED1C12D9731191E +20B16DFCD414B398B708A32803BCE3179FB6F8E18F93EF3584B3121DF4B15499 +8481FC465CEDF48A78DDE7B57AC55F8D0DF577BA1872B601789648DFF2C4A2EC +29E036202EA3E96CAE773AE20885E7F657BD8752A46D2C417F9BE4B540D963F2 +B4210EFA12247F582E2B4187126B5B81F531EE74FD4C57FF549D0F9BEEF6CBE4 +9A7F6DD163B131B19D0EFE83937474321B7E4C63295997DD487BC13B2DB6C4C6 +82AF76230200DC9F3237ECD30825EED56EB5E5579BED31C973B5D265BB1DE946 +41169A9986E587936D8C4945112EB2514544F9411401FEF77C14FA64B9665544 +65334A41156A070819E98D7384DCF20A308398E91A896BA64439D3A6C4DABC66 +89A91795A2DAB4B5DDBAB7FA350C8593FB3FFB4653C9038539930DC69AB0CCEC +832D418F137198942E87D4BC7ADA4DCC3AD3C54813C07AB4C7AB3FD6364C7DAB +892DB301557E27012BC8768DE3DAF4BFD84C402D527E838E0D65E5926255FD03 +0246AC687884A3547DA00438951DDC126AA466F61345D046731E6DA80678EC99 +16BB64EC87548C36DA35508230C17E595D0E697FEC6C9A25BF8DA61DD3FADFBC +43552E075CF52E6F149345C500DADE0CD573E9BC4B9FB3639875028E065F9997 +AC88663B12EE7BD1383725052B5BA19ABA1D5BF00773410EDFF90F31D8FB2B0F +91F6E4080B3C6D4A4A49F234764B42E11A124CDA5D574307928A5F3DEDB431CA +70848B20932280BC552ECD04E2C33B76A0F6172098AA76C7BCFD26A7241379C2 +955D9BA1921169B16ABD7E4BFC1A76C03F37CEF94FA4247020DABD9611367137 +8C47BCDAB4F38A44C189BFBB5CBA860F9CC900EBA7E89B349082F6530C501595 +FEE183738BEF36982B7B6E4D74319D9D4D6BB70222413657113BCD97515C002A +A3BDF5FB5ED657B3AA5C942ED0C061CC7E03513CABB7E6B7268BCF2B4DDAA573 +EC35918A52243149770B8BF3B38BD30286E0A8B3E42F7CBEC366E60C18416C45 +56B71F03B1A9968E53004D5D0561510D62F881B07892147BCD955869B8058774 +6A2C55B63866E552FAE0828D8A7AE0C2040DE5F9ABF2B4CB8517A0088804098C +B0AFA895CCC65D57668EF3864D2CC46E078759433F857B733BB64AF5591BA0D3 +48915FAF4F3F2C39065707E5A69C6BF3D0C6660E636D6AD25B03A44357625700 +277EC06FC91C453613AA0DADA3095C755E4F91FC58CCE729816CB5CAC247DDC9 +3659FDCEEB82CB4303FB7AEF209C995EE1AF1707F717AB92EBE58A47A9445799 +658F955BF73F38B67E1FDD63579EE3AA4B7C5172C8C7D6DD63223EFC56D5FA82 +C1822A630997894FEBB379F0A21B75F34987BA586C6FF368ABDC45E00DC78B53 +F3E0B671098413E318D9A0B75C53A9D169317559332B34FB651CC92781B4882D +36D3C1FE64887D36058B06F3AABB121CA1540BA17F0A43DF8A4F8EDBAA54FF0F +25A13DAD43232F7EE4D840B4362172F92CD672CF62243F83C84E9A875E037744 +74BD86F083EC1D7B1F499BE77587EDD385833F08A9F3E8614EF7118595C0B230 +144E5805C3362F459B92E5EDE493E6C43D019F687663ADA3764F11BBB2FEE232 +D4192724FFB8367445B690245E81AE0A38693F0318A61A0BF80602581EEEDD6C +8F062E3E6783AD762482408DC1A74F1F0035F01F710F91F1E0E49E70FE25FE7F +BB86B47E6B7B0934D43B9A24F5A9BDEA3D6D9690B071F8351A949FB7671F3DCB +141F5395AD9CB286C8B6C071852E56E11B34BAAAF9BED596E52D1AC1768E8E0A +863C0976A5B2CAC668D4D0759AC9F82277403C5DCEF8D75EFD6E89E70322C72C +B26CEC6AA0A9196E604BAD9F5907563769751AF1D8076E19266EBAAAAF50F330 +5A6E8EC8426FEC458D2C2AFDCCAB87B90081919E008D8B74F9FC08D98CAFC92E +A0B6BBE53ADC954B9B3CE621F35B725E4ACB5ED51FC702B8385C5CC30EC3FD67 +BE5A9574D5351815A959020591659CF35B170D122EBB25924706B0BC0F896A00 +6470C97F9C400CA7E1E122D6D3D9675E23EBEE3478352EAA05DEC5A6772EB8F5 +3CB1041DDA059BBC1CD1305A3BA4B31B29DCAF24EC786EE39776EE06BFD3C04F +F933CE48AE61ED5F84FAA6DFF8B239874FFE2072A731070FFB5095F90DF960F7 +BFF771183B302FF55667390AF2E314BC8E0AB7279511CC1700DA348283522B5A +EC490A066D109C42CDFBB94251576B80EB8F69200D272C713BA3B6174296C711 +36B1C1AF8703A1A0E517BE42CD6306FC6BDA503E8981DB670CF5CBD09E176E26 +5CF148A200932C5101FA3EEDB73500B7AB35DD7F93E4DF60BA32109A7D92D39D +5361B2874B19850772C62EE452C200DAB617ED74243FE51E6BAD891BC2CCACF0 +C9E1BC5032D64F7702F478B38C812123B3EFE57CCBA8C540B2E104EAFE4889EE +5F338D3C4885368281B3C95CCE251A46A5AB0E1FE82E76C8512482444485E8AD +4CE8585A500BAB2844ACD08BF7E780F58C3F646B4A877F4C39624E967263E234 +E7803297A2737C39EB7D148F457240C1AE05E9A2A4432B7BB69C467659C2247A +0B2528DE351B62952C6AEC9BB506A5AFD9D9C202A4A34D595B7F404E59340CA5 +1DBFEADFF2D6856FA15A36EEAB6844617C98548A8EC0CC14829F7C67999234D3 +02F149C8965DA246D11B291C3F9A95353F3123530617449B7679755C4CBD2D05 +F9A170FC269B792E8CF7A04B2D40187558084D9CD408EF7FDCE23F465AFCAA8E +A18A55178572393200E919D72F965D45CD18C61CAC984BA38337F09083C2B38C +0A89C23AEE1FB7D8C5585C31DA35B71F33FBD3618AB79C7283E26AEBAA3B56D4 +90BC1E1A4B4012C1AC6D5585C395517F4B5B29AB9AD759C3E603C34258DDC4D3 +8018B9A172E93455048FC451BCDBB8CC7E5C25F64E94A906BF30B4CAF9D39676 +80144FDD8728B23B7CCE00AE4AA5B339C187F5AAA2E747B8AECC25551CD489C5 +BA45AA1E939DF5F9E5E3FF4D8E64CE7047AEEB7FB1D3FE714BC12E5A9AED7DA6 +ABB0D7B1BCAD280AD3A9D3976BA027B72B4734DCD369BC6549D8D02596DE943C +067A52E1E241728FB1E1ADFCBD642AFA516A9906D6A7CA92FD473DF3B1D9C5D3 +4017A12D8C3F1DFD0B90AD438A22F574F9BAB4CD7848CB68A5110310C59E864A +74877AB528825F4B74E77A542ECC85D27B1E7B2892E94414ABB8FF30B7A97148 +34A884A4957B1168D1E1F46742DC29BEDA2B1CD58E15E23EB6FFC0B492E09549 +CEA21B8FE275029F56BBDE8C3EE756C20C17702C868CD9C0254286D5CFB946DE +1E57E1B738ADF6FD49E6A53BF48C6C2A7302660FA75FC5FB483282D5589D9509 +2ACA49DD202041672C461FC067B29749B49E74A594BFAE0CF4E8415EDFE6659D +D3F931EE74FD4C57FF541D5C0C6801DEC72AA278303977E2B117E7D3C26BEE1B +2BAB189AF46FDA4F46E25B282B019B0E714C76571C12AF0A6796EB5ACFD9AD18 +03FB5D92D7D997842CF3CA6DFAE437D0740605CCC91AEC9AE2B5F25E776623F7 +37A0D08EE122DA0A83B36C96E39708324081979ECA8231422739C0C58B4ADD86 +BF5646BEA26FE7C2418EEB63B7E393108CADDA24C91C1965B12A24B0727ED9A4 +2949C0DB281F577FEB3FA5D85CB5086EFFC3FC67719A505F093E0BE8952AA32C +A53FD08B8F5949B30ADA383485030AEE93AFBABB827D996E563D15E4BD4EAF1C +BA3E0C58A7105830C2BA44D6D06B280E4002D690CB0BE3B497473473197739E5 +5C66E4B7C85F0DB53DB7EAC12D840FE3260C36B0617B3A8247AF30CBD287898E +7B9FD865F6ACEBEE0048A023AF77116B70E9110C876A61EE0592365D4A01DC96 +667E2896098DC751E0E21910586DCEE2DAA656D1A9845954314F142A4E6060AB +BD88E1EFC7ADD58BA85D4FB629D14A2F2603D8D4765B79B7A7D6C45C305D4E5E +329E91344E2B3EB75F18BB2D3CD94A9A2BC49A12087BE0B8F1077BB54623DF0C +BFEA373D5F1AD84FC79DE23E2BA52D8EE1B1D3F8031B2ECA7AE564889FC5377F +0B6CAC75F4D86B9770C52BF1122DC72D6106D0753818E3D60C609F3509EE5563 +9B9712FE313B22F08E3A8EF4616E1DEC7474C77A194EB2B1B43BD6D668F34764 +F90B5E8A643C8CA2B2F12BBDECD29F23849C266CB622F9F7DD740A0E8A1AAAEF +6F9D84C76ADCFE3819B1998273EA5EF8EE032E0638F6DCE41986DB5757A5FBA9 +F331A24401AD23B81C7C475FDCA1F2E2B5A57397EDB859A9F9A257A366CF288A +27F32BBBB40B888DDF692066C49523AB41242F1D916ED69D1B7FB6EDC903C5AF +76128546E89E3B58A5E519F34D465E01301F4C9ED01BAE3BB56977F0E8D21158 +CD18F6523CF7B636551B01B4E24F835FCB8686EA2EF7E9C1106573674F334935 +8E9C9216B45B933D0DE9BDFECD4A17063BEC1E0D48AF25FC82593B1F43C7E2B5 +368958C7D0CB63554705530D0C93443F0FB9FC74E637DF7A7C47091724D0FDEB +E946261BB9611DB2291F2AD2585BF559E6BDA1685A288C67B158F34E426E865D +C8BAA0362B0DFA26DF487B9900F842AEDE6EBD4067C5B549E83AF7B999BBAA32 +DCA143B0140D6E0B528CC121CED1CBC64BD28DE9517C0A6C2F0AB123F26F44A4 +4A50D3E4011D097E2C9FCA76EA5A733E314F1FF6EE52C5F1163105C6081F9765 +E539AFBA3730306A316F2A64A8F469397D214FA4A1DAFF1C0954F1894D9EEB40 +34FA39274D2EC964B32F3FE6CC7D57FC95F9E51FC473410F96B56B11B7BA4B3B +0F935D7B9F858F0B4E780A9B59F3176A5C5AFB83AB20AC92EEBB23628EA6EADE +7E631618F48D633E55A4DA9421AB550DB7F4EAE4480FB4E80D0BF82E819C9252 +54830DA1CB099A6C6556E70EA3FC9218AA9AA6EA2A3CCD8551CD1AB6EACF00E8 +F0CF90D4A57FFDC9846F2B53EF7BF3B90C59647E0D616764F90484747EB6E236 +A366D8046477D04EBE5475082C8522639BD02BF782F79CD875F2D2745418BEF8 +7C629DA3E3C211A89E16DE5B0C372EA8DD01647B9534D08DFF5C819EAE2E32F3 +C52E50821BA233B7D90D3BC024CD432F8281B538DCAAE19E5F27E7F18378BEE4 +CF8B882439A9092422F8550342E56C98651609E284BBE73C5C33EA8FB20939EF +AC81F69FEC9D92AEF953CD07A63AF08E403DB837A6E6EB5B52549B010FB206FC +42AD1B381CD0A181E59ED9410F4D901B9CD2061595FB27C9B17150D659DAFF75 +4BAD59DF4558D2D608FAF16668DAEAC6BC165BD53B96D9931193F4613A542FD6 +620D00411E5F367DEBDA867E2657828356256B69B89D275EFFE5BE187666E879 +F2ACEE148D55098B00AD714B169DA93627B7C3F503A17EE9E03504AF1268BA20 +621368DD7980ED82688D2BF4F9861632EB43F94C377753D001B0349E0457B6F8 +63251C667912F605356788B31059712DFECD2A63DDFB39B66B4DDCE39F3E5908 +23590CD7C75BBE8B58EDC2F1DE95A4B84027DD9CC23388D465E53466FDEF6E49 +0BAE13116BFC8D8A92C7D46E318C46F44703B645E263F8AFB935FE3468186ECD +90E2F15FDBB395191E6C465A43DC438E60940A1A7B10FF68354C043DFE6F770C +564FD78021246F0C2147B13D704C0067DE90B53D9163DE84922C1BF194D09129 +E2021AB9B4DE3C8C0567E70FB8EE989E3ADE06BE1592DF2A0F06B94E07DA110B +5F7919D75ED4E693B16645D354E54ED6C97ED4F591623645C9927AACD8CEB247 +7AB747178185C8D31BE95705278F9C877840C7E9A7149C40D1DA8536AF51BD01 +87747CEDD0E102071E2BA4404CBAFAF99040CF04CE4DB5A8C71723B13CCD771B +8D108B7CE405504ECD699F42B6DEE9D130BDDA2C5577F1642F97707FC865779A +FB6056DBA877CA9D4971C41D4417079D2DCF09A015677D777BDB40CD67106B82 +A197C0C36D4D35AF4F7F0875D4A77395A3D68622E26A491ED0063B799CDFEE80 +95FA36EB42FD653E6153F3542ABE4754AE3929983BA6E0A977889F923426DCAA +CAAC59EDE009D49BDFFDAEB9856A46D359FB4E1D5D000D2B822A026D57E5E0A4 +FB5A8D08B96311C845ECA7BD370E0044982540AA5A754D1EA8407725FF461106 +D38F4EF02848023608C12677161CF0B983931149CEBD1D03B9EBA49C70095642 +14078E4A64A95F3973DFEFFFA71E4E74EA1D7CE4898094BCA694C00877E6BC65 +EC82F51874B2838E8D2B8E98FC6F6185F7C13438EA9AA5461BFA944FF176E2FD +1A3FB8C8FA19BB685C7DA55C5E0B9F021DCFAD0A2D99517A35BC45189DE3CEAA +CF4F9348EA4A516E4F5A8352E417810A48AAAD3EAE66BBEE79E19BFFFAE2C18D +37F725A61174D35E1220F9C763BB0853229F555A071AED3C0D409CB163EA4EC2 +6EE2F867AC5947D650638EF15E932F1B9CE429F3850ED936A4BEF78AD5281F4B +5075BD1BF8DF1D951426BA4EB4992B5A523877A7A0EBFFE4B993617095E81316 +9F68881E5062A25F890B494BD265B61AB7EA4EABB4E952B6F2A20051ADCAA1AC +7C1D1426B688E5CDF0E2192521ADC7B5CC653471381555A3213B871E4D537100 +C4D81842BDF8F4324B6D4F82358022194410F23087FC234A9A8AFFDD8600E51B +9CB7BFD9DADD995E6E2033E6CC70BC0E96636EAAB676E725F9A9FBCEADA2194F +7BCF7AAE569CEF156BEC782E44613FC402E8E3AAD1DD61DADD7A1FD82F0C2E74 +4CC3B65B5D1A9494C920B4FA5FD6B15306114179484431F2E22EEF35925DE230 +2E8F26BAFA9C8B162D982EF5902192B3443D2D595F3A3E6DB94D42D2EF8BFB85 +14BF6888BF540ED710D8616D8EDA82DE6BA704B529D187450DB7C071527D97CC +824F55F98CE5C578A52FF470E124B6A09DF2E99728206629B227617A2BA68D43 +0F1E8FE6F40F1E0508A72AC41EE688184BFE6641C0D34DC5F77FEB379547B8FD +E43E4E692B8EDAB13CF5AC05D11A33F2D53EE268EABC6E456CB3A80A4AC3F891 +50597FBC55DFE6E64783412A625BE41A41B4E83E09AD7127BF672DA7C5F38BB0 +9A5785BFE8588C946F09DABCCD5FE74AC5D873DD41489DE95B4DF76423A7DB7A +BF711BB0C7C703843BB4FDBCAC9919F7D23F8A75F6D1464A7A8025262B1C95F2 +81E6CE4DDC65622EDFA8E6EDE9A47DA62658B43CBCBC5E8F50BC850BB7053464 +7A4C09D8B5EA9DB838A16A02EDEBDA7DE269640C43F5923329E440A4BC1282B9 +89F287F5C2DF8A0C667CCE4717B7070B93080400E25D70A165C7A910EFC22046 +B4494D36D844F53727F4B65D85450357076A1E1644C74DAC6FBAD49F35764DE6 +FC0B0215E256C57F1D3F3B7588222674C1BA557F639F2EE9C0FA967A222A008B +72B95440914969A1F2D001A5D7C9A8DD908F414BFAE3CA1C359295C7D2967195 +AFD2D94BADCE1E96BC1E1D60E376B4E430431F049992647E2B744E48AFD6442C +87CC67C268BA8DB757B85BB9E137D94D7E59E41E835C62B161701E73234DC803 +CFAF7C88ED35A539DC0CEFE2A0098DCDD32D50196DB55BC8463033C452199674 +674CABD55602A2234943DC1C617EF756440F870DA4B121321E887182873FD786 +6F5F8415EBE92E51E7FF064BF1ECF54472863A43FD9895C72B839A36171E129F +D3DB880E2C8522639BD02BF782F79CD875F2D2745418BEFB806F79E332D6423E +07B092D8E28E4B265AEAF52EC046FB8E2DC6535B2BBE6757B9B29A5ED1EF6243 +E79654FB66DA31F7AE1F58AE1F5CC02281429B33760498C875E933225EE3575F +9FD4EA6464FDCD319496C15859CDC7C18C963EC36A606C0EC22D17904AAF1440 +01329CB3826EA2E43905EFF7027AF9017AD7735E1F131F51421F247B70858877 +C03C1100D8EBF3CECA4AADE5DCBB3F0CFEA274EA0CE21010E3AAC8487C9AED61 +EAAB9EEBCD9C390AEFE114C8330087D781F89AAEE65768260F32987C3D98A712 +759EE22D9F51DAEDF5873816653E5215E436CFC35D1EE02AFA30376221ACC298 +E23BCF88F60EB7177E9A86D7665C53D66C8744DB5881A2207BED1F3B5D595DF4 +47CFF84370CB2812E8DF9C6EF0F015C8184493FC6CD54786AA02B897A5ED4709 +B6DCE7BB41A81A21F8A1EBF76C4C80396D8E0239BC3C5A5C71F0CDED21444EE3 +72BA55DE7AF1986FBD7FE6830B885C8EC5C9866A2A07325359C1E3356119D1E4 +BD658E9EB5C64396D14E541FDA2D3188E0CDF053585739C74104E048EAFDB564 +5F4D2BA74C6450B3F8A942B8A4B8C07623DC3C8D72AABB37E704926A5471C3ED +727BE7E559B6E54B0C7A64D4A2C86BED217A492BB8EF96B9D0B8AD794FC37229 +A534DDDB4A6EE1F2FF20C2C04DFC9F36C8253C4346DBC11A9D851DA45DC2E331 +1C85C93E8E44E6D65CC7A570F6E1AFC945D3F71A8D77FD3AAF7617125268046E +A711B5E4CC2C47C602B56FE985561EBCF74DD0AADD279F095AB2975A5DF7A689 +ED97D7896893276E071E1016C1E67003A22251C5CC9E478821EDA9FDE18036D3 +9D5F49FE4333CA08BD3AAD8300AF341E92446E39E4D60D543C0750D7195150F8 +B2AF92DFF7E113E18F1BB31594F476D76445B4E57E8828BFE2F21ECD8FA6935F +9367B7EE0E503AE7505C3FAA120817F59CA9090C11E7FB967904D7E857CB98BD +6EB89A039185AE13AD4E96C8522735074AD649CABF39201AC87C5F855EE5DA52 +3977FB149576AEA5549B61C5475A088A1A03711ACD7355594B806021459FB6F8 +1F2408C14547174B1A2EAAAFDAE8BBB54C9F7092778849B98879F958FC9B336E +15E8EE3C004041C4EAD85D6E7D1FD1EBACED2FD439DE9ADB1786283C4EEC972A +A3F26BE495B9D01C314A73CB5954C6D639CEB6F8A0A1F4D9414F1CA12EAE42EC +154A2956C5F3ED914CE6A93F03186A29C6856BD44B0343D48E428C5E1888B32E +0B820A95DE4DC41FE8AD699701FC2393E4C219296AE558CDC72D278609D9426C +10220FC1CEA674D56637B407679812A0890AB08ADCCD80A0254541A3FE4712B1 +D0739BEA5B0586EDC6E621B3903FB71AB68FAD4E316BD62804CA36D4619D8880 +F9594606C9F70AA43390728A701FB14B6B1700AE32B2163E768AFEFF5E808B3F +760DB00C4DF1F7A259E0754A81DFBE97B8C11D95DF2B43C2C1B991E045743BA6 +16B17135CA6E436B3DF24E7DC6AD37137B49327871EA80F0250E58792A873B5E +B6DC81FBDA19A36259EF7169882666E5307B51148B2CF46FC1B7F2B149EBC1EB +B02C3344E47E477C1429D85F6909DEF8C451A5A38F6A1656BA93589BEDAD3680 +158B6369888E88F8ED19C4D792FAE7934D34342FF91B3D0D6E79725A6692D96D +AC83BDF3942431B1F19550A337E455DCBFAFCC8413D1EBB0AB672BD01642B36F +01C6710BCC3064B3896E28AE7389D260CF03255F5C22662BBC2003235CC96E83 +2A27D6D3F9F1E0D7C97207497AA5676C08828D7CF593CECFD951BF6DD21C37F6 +674EEB53294C36C60F1F06698D3E30BA3AE10618965777CF1700323489C7DFEB +4B7AF909F18A9D03092052ACDC8353C95AAE1E7875921684BB0FA3EB65D1FA0A +8B14AA35A3A38930B1009E63C4D6EECAB8E869C01D1FC8A46FD3A7F768D29951 +166E7842CC737495F33CA417D827C75C6F816E62D99AC232AC9B5F97FE1B129C +72793A88611B76777B2EF6EC79522E8C2A743A530180BDB27DBEF1A92E0A0456 +D103AD819382A9EB1E201AD6F522AE5DBEF379A1F1FE5E41BDF8E59075D83082 +AB0165E1AAC277FAC71FD55A5490C89142F2844CB7E6352B01A0743D7D28A289 +F5FBA009CDD6A111CD7D739BB8D026A27073FAF66CF529D8F9233B2279D201F6 +E6DC038F5026DCF2F169805580F4EBFF87B92A0E4040F9F5A61B5589C61ED5EE +BF32FDFC699847D069FC2A65671D66EB451A5D4394896CAB73A2F2ACED52AF9D +066794BEAF0EB7F7CCFDB1AD7AFDCAF519B4CF9F2C38886DB3187F017A780650 +BB4DAD4B0FF3779D39D39D12059B64E8C6097B5287F8F46E2C3ABA05CC5EA489 +1FBEBE1B6371CC3040EC6230F8E013B16B932525E99F89904F7D5F282602FD49 +9784B65C1BDFB873D1B8AA2084BE9D840DA0D7952034A9A3FF57C2FA041DBF35 +1FD9F074C98C6D159862B0A98AFF9F7EC0494AE7680BC389A1D78C6E2E6F172B +F6516D73FA201302382872B3C31E86FACB377A74258F2A8E57535ED87773C6B3 +A8ABC8ABB13ECC3B249F1878A8F09DC74A4039EC9E30ED3D823570774FE82475 +745461CCA36CF38A261A3524EA3A004092AFBD59A17235FED8ADA79FDD4E92B6 +1AC064BF43F064D1A2FE49A02A2E0B73D69BE07311783290A0EA08384809CF65 +2F1E602E7F256D1DE3F757E6936FB0AFC41E8504D553FFC1556A37F510F03371 +E117F0F7E213BA79517E5A6436BB6907872FC1FEDD017ECAE805053934F6E992 +5B45CD4B58AF33A9D25FF71CA58B21B16CDDFEBDB0D3E5C308E5FB883C05DA69 +54704294478B4C661D4A4E9FA155F8AEC542E98374C30B47EF4267749FBDF55F +B67694B2E7F47D34C41BF4C959C2A9D675A71BC6095FE0DE2ABB0DAA2463EC7F +9584EB8BAC342210D5B0ED5550C4B54109A1B5D369638EB550D88EA0547B54C7 +469642A1D00411D464546F5931181033AF81A1516607B892A03FB6E524774D43 +991646B03C8C730543071E483CB9B1E4AC5CFB2C9F6FC1E6859C67F2359B8270 +71B5C40292DA21B4AE43740CE4C1855C0269484241A8D61FAFCCB13A3715BAAE +E70345F50BDACE52268155E00A81DD292E4CBBF03DE6C212FBDB2C41BFA49E73 +E527E9A6488AB074BA7E1908A83110222781E486CAB5C7D0D9AF69A89FE5F8EE +5CCB4A2E5471CF48AFA983416C0A07D23B82AA4EED7C1E74E5D54E5A0EF7F9B1 +5154D3FF754428AE15D0D7F8837386F411D694994D9B67975E893E12F61E935E +00406AC83E492597AA511AF7D1036FA5C7935303AD6D0DDE22CC3126DA248AE0 +E6A8C24AB041F3C6E2B44AA95479E4E98133504C201290DD81F452E37AA54786 +2476E5E4F6D25203B72BE8F25B2BD27C335C645F76D0874A07DCAA92EA63C2A1 +63B4288931FD635A654243F2DB2D8BFFF3D0D13EE0E54AA653D014F5F5EB1E3C +BCAD06E8CB0A595875789BC83530D5FDE70ED77B0B380397948CDA78A5EC5668 +63EAA1779DDB5E76905BDA40053AC0682B3DA7C3FE91CE8553FB887D646A3113 +8546BB8DA583301E87B7B902FB180FB1D2D3FEA08E71733F1CAA1268B5719F4B +BD961DC46C8A6D724B32002D54F30E12C821DFE509236B115C0F3B583D4BE0CB +5CCEA78D1A0576936948BFBA9EA4C94B5CA82B51DE3145046D2BE83587A4F202 +FBB2DDD4C75AD636340F8A89523FDA32424FB363BB6CF6EE049BC3790B10FB18 +5E8DF96B9FE97EE2B8D3FEDB5FD98D46CD22921C074347A9CD1C4F12145EAF48 +2EEFF168D3385ED500E533DAE0E07696962EED3A3A13C4041ADC5F52005F5499 +6CA9194A2EB640F2E213494457C432214A3172F11602DCA058EF582CEA8D6D8D +1D374825390142BEA3D29EC0B7D87FCAE8F8712E1BEC7272951D9CC4ECBF2DCC +B4978EBC9D05679D290A356AE843517888265E57D757E514B24DC07C2F9B79EF +66300B3F94722F0A1B4D56F060AA1239A14AC0D7C6326D00FCE2BD4975C91E5D +83A76DE205FC78DBBC7B2BA8D60FA49AEA76DE76DD9F7E1DCE5F8F035FFA5B74 +81050ED9EF7A99E3FE103AB285CE51A6A344AB66411C98531B2CCBE9FE78BC1A +E4D42540242C4F355C15D20FAAC79540CDCD5CE9F800DA7293E713F4E8FD46F4 +1CD2FB9B1BBEDFC1CD48ECC69088FFE70EC0ED9F92B626D850A5DED9EC176909 +84DB4AA8E5616053CF435D523B69947AF5D50B93FF4B1D602F324672D12E04DA +796539381C0483BB6DEFDDFACDBDD3459716D955C4979D79039C4E8F5B57EBD2 +24A9F47A1FF9421BFFEA15BED4A14E70C4204DC0AC4FAABFDB5C9792D0CD3E23 +619CB8428DADFAD6816CC1FD41FA211A5A1D56DF7602F4AB2DA5543DEFDC3618 +004C2526B70DA7D60FAE42975993E68DA3E1ECEF8F3FB57A5CC84D1EFF37BAA1 +0A436108F0D6B87BFF46E7E197D8541D72B9E168344F9D59607E74887779ED52 +66E26B7059BBB61BCCD5EA51FE87B31B6B7BB613ED01CA4D65F79C7CE47DAC04 +3ECDC8D71DAD38C0EF448DC010FF32F01B63640A38808429B98D35736FD2CCBB +0E36AEB6643C283A61B6E8600AEBACF5B78F3EE8713C62E47C6DB8C7515D639D +4BA6F69409304EE14BA531E99C8FB9EE60F33B06CAD7C0FF8CB79B7492877321 +B6DC14ED4BC7F030FCFDC3445BFC18C0B6D98DA830DF8EA2DCEA00B7DF7D3FA3 +A6BAB45B2E001655D006138CEA62A70EBC0A0255ABDEB555EE5EA7AD4D7782A8 +387E49B8F03D6B8A63DBD2B69BE0D1124BDF8EFE3FF6FF5A943CEEDC23E80A5D +4CC919ACE4469031D07C171363F2A5F9ECF3A473C5F8987CDF2672DF6276A805 +DFFB0936772A585D1434E74040E6E7E797E18AF57941DDF7DE2072ADADFE0A35 +725506113918E5F29C3C662800E45BF5E62E6F0B76EC69D0367FA04BE436D9AE +303D028897CFE1D4D210DEA3D3B50E94D207123A5B05FCAB7FD90E2A9A4EB6C0 +A2DF92EE50089F30F3C4ADE4D307305271D998208B47136DD1716603D89315F3 +462668BCD5C44675717F972A79F32DC8D14480849B85FCC583ED6BC743C7AB0E +88634AB8B41BC7E2C78D6DE2F6067219784B5B33CDCF2EB4C4BC40FC0F4228F7 +7FFCCA2F2F7CAFD93CA182B25B1B056C117377CA22D9D499FFC8F3118E30CEA0 +F5B50924A5C9F2D060F7F5ABA1E3A2A814677584BAB2DA260EE1640A1C6C94BC +37019E22200F1550FDE0CCA34E8FE69FA93220D2D2D7E02F4D95D8E30FDF8339 +ED63CF34CC47C79F9EB1B6EC876A8BFF9E51789A1DE2ECE16909AC1CC2E42EAF +7947EAAAB55B45B7A5C2477D79AF990E562B54A729387C6E48EFC3641A1DC59A +816C933FF5319107574CFC53F55B75BDE37DFBFBE5DB1BFCC5AD4B2EDA9E4A43 +77E4668760649B816EFE129661D5D17037A6CA781109CE83D67D926816D58D4E +2306026405D970EBE3EB4C8D398ABC61902608619D9DB9BDE5755BC0041572EE +AACD097AF2CDB9E9B2009EB6213A49745DFDE9ECB1D3BA7BF347DBB28BF27ACB +8ADF096F0BFC8C0F0E9084116DC0C12E3ADD25921CC4E4C6FEB47C7FE6E796A4 +CF5E44554FAECC5C88814D06A7BB6087C1A08666B01854E39D4C7CFF3C58515F +F89C2635D595FD9849180F7CF54F6C86A39390575D5ED4A59BF74D1818954CF6 +21E1B77757E92EA2F51BF07A285E26A452F417D273BE6C3EE833C9BF277D9B33 +11204A3E300066B22D0D4CC28E55B7605AB38637ED07E35BF8FA4A27354C1D5E +7808784ADF9D2843FC809A040B9287F0C71D93F7C2B3223201D690BD3B098CCE +53DF66B332030F66A40C5371DBCCDBDF4422910465649F842BB64AA48C82DAA0 +AE14CE8490944EB87C14221EFB3A7EA319B4EA0EC773D5C91507B3C6F9947D61 +3D7508533669497454E52766AB7058FC737928A57CB378F900F83D458624EBE6 +A7D0067E37C2BFE6B6F2583055770EFF67496C00AFD0E4B4C9307C12E5CE3CB9 +9F13E8EA78DA56973F4DA6241B500D66ADBFD845C5129C2D342CA7541A75675E +B2F1A5BF25461EC346AF94A4BB66F40FD286D9769861DFE1683E2CBBFFE9C976 +27ED3AD4456E3A67BF5BB49920F6FE6620D698F910B5FC03C43BE397E8115F3A +0C322EFE02904D82B3076D63A0B3438B6BF9DDAD0C5CA54CA9C48F2F39A2099A +B9222A66756A22485E8EED2EF67049EFDBC5A3974A76A73F53B88544455AA872 +810C7948B1EC866883E78A3C3BEF0A5947731C8963554083117746434DF37B10 +65AD65A7452A690BF0D521932F48137E381FFF4DCA857B0E977E23E338A65524 +7C509A950BD2C3ACCFCBCF71FAD96799E907FE5C491EDD336C6F661DD25A5D56 +725C72CB6331A59CB8548D2DDD50B72F99FD64C63AD02717F16305E3455921CA +39D69ECB4D0391BE0894F486DF1F507B50FC3569911E100A036EF590EE09FFD8 +4314D9394BFD3CE685C67F73B1786DF4ED7FDD5B2A6C5097EC50C750AFDD16D8 +820AC61CB9D9AE77DA6D70022E0D5A8E55A818622D9415114EB2F3FC4EFB8EB3 +1E6D5FC58CADC44800A37A998C561ABE01BCEA8D861E6EA214481C40C73409C7 +2E6384292A2E1CD06130A091F8AFB70C0D2C29B92DCBE7DC96A21117F817B607 +607F7EC5ACB06B9F3BE6224DFED7A30C3CEE434832D290AAAFB6CA80087E8198 +3B0F01017DB6D4137018EEF6C9BF625A1596A7A3BABE13888B053D6CBC34EC86 +D2CA91E32214DD857E80C4E7A49360D03B570897C7A52CFB465919400C21CE47 +21B6BB01C2E73CDE30808BE614306731BB0705FF8A83B183E42D6E38C9EE3260 +EAFD1C1B7E9CAE9EE810B4C796D761BB2BD6CE0EFCEB51C3C63436DD46B6D3A3 +EAAEDD0DB369DDA29E77F9419E4E98666752ECFBE462E147813FD36DF2315FF8 +625ADC0F6861B94D712AFC36194FFD0BABD62608D532F4F5933A228601B780BA +2B6C5C5405E9DA45C5C52C376833CC9C07D19BB08A569FB8D2AA1C1591A17263 +B9F0369B66BA6CE4410896ED9356E725FC61FFF5F339D78BE6FFC046E5BF380D +D0B4E7DD1C0E082C005EB908E015D464E7A2D0B141E6AA23F68899C3783ECD21 +4B0C40D761DBE360876BF7709B1B6484862661B0F52BFF29C668B8081D818914 +56B5C2A458062AE89F381AD7564A10214171DAA063C19C3BDA77BBA38E5745C9 +61287BE32403361CA7364E39F2377A27C8FC2996DFE13F5F71AE21DCA9039DA0 +2B117D2B27D60E79AB8251B0470A1B6DC3005CA2757CA7ABC912D2F76B826F1D +CD73C440FFEE3BEF3E46AA957F5D1988A3D8F64CA95E2EEFB387F02003C375DA +26BB94765520A3577B7F8EA6A6D855CFC2969B1167135C7417CFC430FE7C8016 +B3ECB0CD24AA93F5437EBEA5A06488A7CB7074776AC36B43F8F45362B68E7107 +28B40D3955F2954B2172647A7E768F56C29474F3E847DF66512D014D5C7ED296 +C3441C951CB516958A6F1BB73771F35000FB9EA55A132F9B151BE9AC0C4D05B4 +096A313C46219AA16E13EDCCF90A4BB9A4F4CE3FB3E4038F50162676F6D777C3 +70DDADAED2C7D8EC3413C13DF3E50EED85DAD3A70626B5C9CB7934B5B6117C0C +6400992BC331A4199A987EE214AEFC6CE2A1D9E1C18AD0D4F49F02C538FB890D +A8254F3350F4C6708C23DF8B61E413EDA36A71E7B6110CAFAC612E3E67F97F80 +E6F3DA733618F0317DB8FEA73BA241AD8A569A91A02424C36E959F1AF73F6427 +559E7B49ABBFECA7303B015561FEE9FAA469F5F62BF91B31E3EE886FA0B35416 +AE7816860F21BA6B908524F6649B5987967B344ED58A28C9422008737F41AD8D +E10D42B7A8910606700D1AB8E04E55D636279C43814EDB24820781B0830A94E5 +D1938510B8B63088E9F9B721677A8C942404CD8541CA185C2C9345301B653523 +6B09184689D672FB302CDA74DB0C4637FF8BA8080801F9BC7611DCF9D6AA4A86 +51177CB856CEF15D91D34C4348889EABA9149FB3F8A0EE2B5133328D85024702 +EA8A9A31D45A530C3C76BFA4056CF63C5F53F0EB2D1AF844712AF0F70DDAFDFC +2E0B23C3575BA43D7A289614BD5085D49ECD0464B494CD1AB564A93ACEC2A6CA +D446335287E949B2DA10840861A6AB8C7F4871EAED49676700958F17D09D8B8D +37746E5AB46052350828CBB58374934CF2F01C5EEFBE63A5C3B6BB37221F7486 +33883E95575A8B730A57721EE9D678A759A85F77B928F4A94227C5D0E0E138FE +F0F6C457EBDDCEC1B3C155CFC9F81C18D38FA1BCEB3B9A5006CF67560A58EA24 +6A216D8756826B7786F35D21E3098DC9CF8BBE54D707A9180A7914D78EA488D1 +ED74D5158ADAD88E423183811A2A66B7AA981495D45DF9754D16307A66A894C0 +C96BC4FA71A5281F4E024D128845E63C602E90B1C8957CF800356724770F95B5 +A683ED8DA83806CBF2B803C94B5A135001108962AAB04F4036B0208B86BFA75B +50C7D3453824D10E89CF586586654038EC562FB8C340A7A231DE2D065DB21A4B +AAD373EBDE842AB0742ED4070F65BEBD55BE6912D79F7A08162ED8FB6C594E1B +6C10BEF2DC54827C9CA61B7ED881F1319F9405D222E21746799E8B90B384D5F2 +F1A301C772ACBC7A0A254B33C9C6A0CE07D2FB56B895B826B02365A1B2AEB8AC +A51B5C0CD59F19CAAE0B2DC1D355042E6EE60A5177B4BF4DCD77A878EB7722F2 +CEAB46A4ED3EE42458BFF881F4ED4F4D5B8152B9917A227D260BB34F9C9378F5 +EECF7AB9804EE6F29D00C325FBC9D77350819D14FE3ED2226B71E37AB4EC84EC +4C9C1060AEF912E326CD4846D3276CEA31E92C441E8F506018F1EF5C4D72FE29 +0B43498F688F60ED4AD93BC9534EA7555596A335EA60A77175B7F6119F4E3D87 +73D1003F37DCFC499DEA14079C31D65CD98FA769BDC5386A266736FE6FE562A1 +62AE5CFF0CDDA4763AAFF2692126B4FAD8FA7DF5D8ED5009FB809985FBD9A3E9 +9D1D6124A3B4DDAA799F15A7315285D2565D7434FF3C75A20CB3C1B57AF69999 +7BDAE4EF14F9E60E487517C8ECCA81ED1DCF63559071F0AADD4B7DDA455CAE9D +1D5A9CC3891A934D89D4037C3AC603C44D8AEA1F9821E0124F9AE3E5A1EA69C2 +8D1DE96CFDA0CFDFEEC52BF01E44723D3E0C74580E8A65867E05A1E27832DAE6 +05FF0A2F3DF7D337D1BD5E5C99AD4224A4D4C8BE1515C1FE4492D9383063C18A +4C84E26C64F6E4BC4E3FB452F92DE7F4553BF893C52731C577FFD98D851C9629 +B978FA10CE2AC0425C7839991A7F56B42BDB21F7619180B8C7E0F275BF550881 +FEFF30F0C4F6A6210EDADE29D28FD21894744C824E290A945C7183638D194D7B +7F4FDE7B730558C056E1E29D254B347A25A481E31A42902243B83DA90CB0F503 +589D4D8065E1663D451B69246E1B04069357CC21D8439789FD52FADEA9608768 +C3033D0A0FB4B6D89FF0F07276434B5F91C002B90454B314CBF25CBEF5D472F9 +0D0E56DA81E3310EBC555A7270F0032E465BABEDC57CCC60DA6B88BE7F993CDE +8D3C9B3740FE2E9D8D012D2D358ED89B9258E1763D8E9D13824FEE33451E83D8 +00226155BC9D1A36F534A58BEAEE93767FA5DBE95D894BF5FE3B413805A02CDC +8AE061EE6F462943D5CDABBFA19B4AE92A79516C2D52C9FDCB75A5375320E9EF +B4A67A70A0A0967703105ADBAF4CBDA518D132087207CE9B22291F5811A89F3F +1C9243418D1EA445A5651759AC87FACBE49C158A1BA935B1B10F25113B884DA2 +D1596E14FCC7FE2B528806F4D064E4671F9C4B189830EE8D14F60C0B87DDD481 +DA4788876946EE3D1E720D03106898C3FFBCE575E8787E78C73FDBE44465D651 +D2236F883F1F42ECE339B694B19D2307C318F7D2E8FE4BC43AFC8D57D4D7F60F +0329462D2889B59FD42494D5D2B9C1ED812F3CCEEC1BC079E837DBC12C4B7094 +FAA48BE555CB0DC8E762D429B64C360D5AD822FD632B028F5043378F2CEE2FD3 +A5F958A84085FF04968C63DA36A3577710E1BF34F0A215736C4C766256B0B674 +25B7A59A362B11C163A54E4CA1005281F05527B780E45584ED8CBB888F0C20A0 +CCE499532A4F584E745E9E944DB5C206999107D67FF7C8989C512DA066D6DA8F +7423FF88180EE88E894E82371D7C42D5D5C8C5832EEE8588C43C68049EB78718 +1E75D8EEC99DE256698CFA98505B78A7962FCC1435C2643A529351200BF30403 +E73D557B6D0B1157E28DD3226C5DC361A0451922BC2203A610CD82B634562E96 +B8EF8C66BFBF49C4C5B41E4E68CA982FFB6FF72A3429C7FA18DF2FB726AECC18 +32A03FB1F88B78B9B81878ACADC8AB6FAC4CF7343CD6E7FE7C54679B8B11F1B3 +F3B1EF24974DD6824A8E335AB7E674EBF46A2E4551DDF8447E2850774583E5C7 +369094236E597760AD65654709589BAD7E23898C781A33C18EE2704DF8C4CB23 +306030744F3CBDFCC6BC3388641BCD733376E3CB8F686C1919BBA14602BA5474 +FF7E82E9C5CE611B9CD534F0FCDBC0CFA816443196F92EBAED840C491A0DAAB6 +6B47A0B14492B040535AF9812B6C574F50649711FF313EA573A67B21D64A361C +DC50F0E3789B23C32E72120577295F4A4A6E8ACC3C497A4BAE5D53523C335DD0 +BE3922F86224D004E35AB8A8F503F391632AB92FE0C65E42FDB50A831C0AD845 +A66211A1D23A3F92B85B2A8AE83CE475C4CBC8EC0A76FC971E927451DBABCF75 +BC7EDADF58736D607CA8EB562EDC8ABB5D6C02C5619860A92A822C8F06D85305 +F4994827BF3E7C0F016E8560017296E773B992B7F2EE14BDE5E904A82B435C7E +D296C3441C951D6442B11252AFE1C9317528BD564137FD5767DDE33F5DA67E95 +44BB71AD967C4B8437470E4D020FC6E8677255EDABAD48D8161D8019F411F46A +F98FF43B1D23ED27C9057E890AE6E9307F3147D78D4FA40F5388B9759429AEBF +F909B350BB5369DCCC0739E563C6E1FE10E8C704938073CB029A6DB10FCE7B59 +925A3F5FB7DB35B3D79449E8BD3B656701A930476B878CC54F294DBD5F0DBF2A +99D9EA92931996E6DEFAD9D535B58A149AA49FE620EF6E6B201C01EC500AD6EB +490419EB1278AC3AB78AFC746BCBA25A77ED95A850AB40148468011D4C9AED4E +13EEAC709DEC1E7EB9FEE92764F5BB9F3BD4BD4174E893EC0F84FB9F7C891290 +A2643009F7C21A10C45E2BD3C3439BAC4DFAE3CA1C359295C7D2967195AFD2D9 +4BADCE1E91B0495DB956D9BF8C072DBECDF1C185B123EEF35D8A96F5126E7B0C +5230E9DE6E29C0B90BC60B67486D3657B94DFB16E2FC2C82A5A8D5FE0BB2929C +94EC4E0AB01288C4F9F88D9725FCEA44A75FEA44CE4C991729C5792E13F80325 +639D1A13D2FCFF3CE58F5C3A527CCEE7CD999EAD1D3D5539E15480FFA57A171D +13C33D1BB81D4C8B5DFE4995B3D503982779D7397BF1D887CF316E2573D900D8 +2CC1E3B8F0E980DE9F1815007CEA51619D84375B732D4E752A2CFE5609E1E8DE +14280532808204E2C98C994577399BA25DC06AA5E5CDF0DB7CF70534F620EE51 +388201D45A0CE4F8EC989FF10865E58A7BA55D337F12B3254C5EC39AD71A9DE6 +DFCA062CCDA135B14F4F03D05B88B8BF7D54B8ED9F821BE9EB51B17D6F00284F +0663C8846589ACC11E82553D3DF4A5BFF200843BEF3B3DB3C2A8553BA3C7DD77 +4A20164C48032204CEF2949742FA5B9F4CCC6DFBDAB24D8508BF31061F286A67 +E8F4AECC8F1AD4756343CCF0453EE56ACDB8609B545FA656EF867372D1355C27 +93AFDC80B97F76547A9E037D12260A59E4CC0E12E4EFA7E2B7E489E911F22E44 +453B8586A7CF34ED030FE2D062F8272FF931798B1AC06CCF5B27EA876869F882 +BDCD3130348BD3D90A8AAED434CD49CD5B0BC7A961089B87FCECAC01037918C9 +F3EB2C46B48E4AD103FE6E9D451A6C17D4DD2B105245E8CA06F301E1349651F4 +1DC7F0B984D6D01F42D53CA83F23E81D394FCED61D32C0361E133C6D931B16D8 +A65849CEBB59E51217FBCEFB6E8FFF156A032EAFDA6605433BFB720D548CB12C +58D37F6DDAF7E668BD8902625EDE069D80588192B3980F2283CF02351A89F44B +6CD666688667BF21C266E0DF2E7479BFA948D5CFE7BA849120B8A3AFC7367FA5 +103595745F876703A334C8A0A82D3C964BDBA24606C968AF6F114395333DBBF2 +B974DFFCB3F5C29E16CA152C1423ED0A84283AC55F457EE27BF5134BA4993428 +D587EC15556581493EACE4C55BF9686D862F7FD1E87CCB14054806A8394260 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +{restore}if +%%EndFont +TeXDict begin 21050160 15787619 1000 600 600 (example-image.dvi) +@start /Fa 146[397 5[251 1[223 3[240 23[138 73[{ enclmec ReEncodeFont } +5 533.333 /LMSans17-Regular rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +% dvips-unknown +statusdict /setpageparams known { hsize vsize 0 1 statusdict begin { +setpageparams } stopped end } { true } ifelse { statusdict /setpage known +{ hsize vsize 1 statusdict begin { setpage } stopped pop end } if } if + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 0 TeXcolorgray Black 0 TeXcolorgray +%%HiResBoundingBox: 0 0 321.19995pt 240.89996pt + +0 TeXcolorgray 0 TeXcolorgray -600 1400 a + + -600 1400 a +-600 1400 a + + + pgfo + + save + + 0 setgray + + 0.3985 pgfw + + save + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + clip + + newpath + + save + + /pgffc{0.75 setgray}def + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + gsave pgffc pgffill grestore newpath + + restore + + save + + 0.79701 pgfw + 0.6 TeXcolorgray + 0.0 0.0 moveto + + 320.00407 240.00305 lineto + + 320.00407 0.0 moveto + + 0.0 240.00305 lineto + + 160.00203 0.0 moveto + + 160.00203 240.00305 lineto + + 0.0 120.00153 moveto + + 320.00407 120.00153 lineto + + pgfstr + 0 TeXcolorgray + restore + + save + + 1.59404 pgfw + + 0.0 0.0 moveto + + 0.0 0.0 moveto + + 0.0 240.00305 lineto + + 320.00407 240.00305 lineto + + 320.00407 0.0 lineto + + closepath + + 320.00407 240.00305 moveto + + pgfstr + + restore + + save + + save + + [1.0 0.0 0.0 1.0 85.02792 103.67447 ] concat + + pgfs + + + + 0 setgray + -600 1400 +a Fa(Image)-600 1400 y + + + pgfr + + restore + + restore + + restore + + newpath + + restore + + pgfc + + + 0 TeXcolorgray 0 TeXcolorgray +0 TeXcolorgray 0 TeXcolorgray eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/macros/latex/contrib/mwe/example-image.jpg b/macros/latex/contrib/mwe/example-image.jpg new file mode 100644 index 0000000000..a0b801f0f0 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image.jpg differ diff --git a/macros/latex/contrib/mwe/example-image.pdf b/macros/latex/contrib/mwe/example-image.pdf new file mode 100644 index 0000000000..70f2c3f1ae Binary files /dev/null and b/macros/latex/contrib/mwe/example-image.pdf differ diff --git a/macros/latex/contrib/mwe/example-image.png b/macros/latex/contrib/mwe/example-image.png new file mode 100644 index 0000000000..0afa17ded8 Binary files /dev/null and b/macros/latex/contrib/mwe/example-image.png differ diff --git a/macros/latex/contrib/mwe/example-movie.mp4 b/macros/latex/contrib/mwe/example-movie.mp4 new file mode 100644 index 0000000000..d4cc0cc3bd Binary files /dev/null and b/macros/latex/contrib/mwe/example-movie.mp4 differ diff --git a/macros/latex/contrib/mwe/example-movie.pdf b/macros/latex/contrib/mwe/example-movie.pdf new file mode 100644 index 0000000000..94f43cc2ac Binary files /dev/null and b/macros/latex/contrib/mwe/example-movie.pdf differ diff --git a/macros/latex/contrib/mwe/mwe.dtx b/macros/latex/contrib/mwe/mwe.dtx new file mode 100644 index 0000000000..1398cc35a8 --- /dev/null +++ b/macros/latex/contrib/mwe/mwe.dtx @@ -0,0 +1,1388 @@ +% \iffalse meta-comment +%<=*COPYRIGHT> +%% Copyright (C) 2012-2018 by Martin Scharrer +%% ----------------------------------------------------------------------- +%% 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 Martin Scharrer. +%% +%% This work consists of the files mwe.dtx and mwe.ins and multiple +%% example-*.tex files +%% and the derived filebase mwe.sty and example-*.{pdf,eps,png,eps}. +%% +%<=/COPYRIGHT> +% \fi +% +% \iffalse +%<*driver> +\ProvidesFile{mwe.dtx}[% +%<=*DATE> + 2018/03/30 +%<=/DATE> +%<=*VERSION> + v0.5 +%<=/VERSION> + DTX file for mwe] +\documentclass{ydoc} +\GetFileInfo{mwe.dtx} +\usepackage{mwe}[\filedate] +\usepackage[export]{adjustbox} +\usepackage{flafter} +\usepackage{pdfpages} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\OnlyDescription +\begin{document} + \DocInput{\jobname.dtx} + \PrintChanges + \PrintIndex +\end{document} +% +% \fi +% +% \CheckSum{0} +% +% \CharacterTable +% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +% Digits \0\1\2\3\4\5\6\7\8\9 +% Exclamation \! Double quote \" Hash (number) \# +% Dollar \$ Percent \% Ampersand \& +% Acute accent \' Left paren \( Right paren \) +% Asterisk \* Plus \+ Comma \, +% Minus \- Point \. Solidus \/ +% Colon \: Semicolon \; Less than \< +% Equals \= Greater than \> Question mark \? +% Commercial at \@ Left bracket \[ Backslash \\ +% Right bracket \] Circumflex \^ Underscore \_ +% Grave accent \` Left brace \{ Vertical bar \| +% Right brace \} Tilde \~} +% +% +% \changes{v0.1}{2012/05/03}{Initial version.} +% \changes{v0.2}{2012/05/08}{Added ``example-'' prefix to image files.} +% \changes{v0.3}{2012/05/15}{Added graphicspath for ``example-'' and moved PDF to the begin of the file extensions.} +% \changes{v0.4}{2017/12/10}{Added numbered multi-page documents.} +% \changes{v0.5}{2018/03/30}{Added example movie MP4 file. Added plain and empty example images. Added reference to example BibTeX file.} +% +% \DoNotIndex{\newcommand,\newenvironment} +% +% \GetFileInfo{mwe.dtx} +% \author{Martin Scharrer} +% \email{martin@scharrer-online.de} +% \repository{https://bitbucket.org/martin_scharrer/mwe} +% +% \maketitle +% +% \begin{abstract}\noindent +% The \pkg{mwe} CTAN package comes with a small \LaTeX\ package which loads +% packages commonly used to create minimal working examples (MWEs) +% and with a collection of dummy images. The idea is that this images +% are installed in the \texttt{TEXMF} tree in a way where they are accessible +% by any document. Then MWEs with images can be shared by multiple users +% without the need of image replacement code or the \texttt{dummy} option of \texttt{graphicx}. +% \end{abstract} +% +% \section{Introduction and Motivation} +% \LaTeX\ has a large online-community and people can find a lot of help from other users +% on places like +% \href{https://groups.google.com/forum/?fromgroups#!forum/comp.text.tex}{\texttt{comp.text.tex}} +% or \url{http://tex.stackexchange.com/}. +% In many cases the user with the problem is required to post a code example which shows +% the use-case, but nothing unrelated, and should be compilable by other people without extra effort. +% Such an example is often called a \emph{minimal working example} (MWE), or sometimes only \emph{minimal example}. +% Users can use this example document to test if the issue also occurs in their \LaTeX\ installation and +% easily implement and test solutions. If a solution is found the modified example can be posted back to the original +% user. For general questions like "How to do X", answers often create an example document by themselves. +% +% There are some packages which are very useful for MWEs (and mostly only for these), like the \pkg{lipsum} +% and \pkg{blindtext} packages. Both produce dummy text in the document which is required to produce realistic scenarios +% for e.g.\ float placement etc. This frees the user from typing or copying larger dummy texts by himself, +% which would also increase the size of the example and make it less readable. +% The \pkg{mwe} package loads such packages and allows for a further reduction of the MWE document size. +% +% A problem with sharing MWEs appears if image files are included in the document (e.g.\ \Macro\includegraphics, +% \env{figure} environments etc.). Often the image is replaced with a replacement code like +% \Macro\rule{}{} or the \texttt{demo} option of \pkg{graphicx} is used to replace the image with an +% empty frame without trying to read the given image file. +% Both of these methods are a little cumbersome and have other issues. For once, an explanation for new users must be +% added to replace the code with a real \Macro\includegraphics or to remove the \texttt{demo} option for their final +% document. Another issue might arise when the example requires specific image options like scaling or cropping, +% which might not be easily and completely be replicated with these replacements. +% Also, the compiled result will look less than a normal document with real images. +% +% To overcome these drawbacks several real dummy images with different sizes, ratios and formats are provided with +% this package. Once installed in the correct directory in the \texttt{TEXMF} tree they will be available to all +% documents. This way a user can compile any MWE given to him by another person +% which uses these image files without requiring code replacements or sharing images. The \pkg{mwe}, which loads +% \pkg{graphicx}, can be used to minimise the preamble, but is not required to be loaded in order to use the images. +% +% It should be noted that the main contribution of this CTAN package is, at least at the moment, the provided demo/test image files. +% The \pkg{mwe} \LaTeX\ package is (in his current form) just an addition. +% +% \section{Usage} +% The provided image files can be included as normal using i.e.\ using the \pkg{graphicx} package and its +% \Macro\includegraphics[]{} macro. +% They are also provided in source code form (\texttt{.tex} files) and can be included in a document +% using \Macro\input{}. They require the \pkg{tikz} package to be loaded. +% For this to work it is important that the images are located at the indented position in the \texttt{TEXMF} tree as +% described in section~\ref{sec:installation}. +% +% The \pkg{mwe} can be loaded in the preamble of a MWE and loads often used packages. +% At this moment these are only \pkg{graphicx}, \pkg{lipsum} and \pkg{blindtext}, while the last two are only +% loaded if they are installed. The package is not required for using the image files. +% If the package is loaded it will change the graphic extension list so that PDF files are used first for formats which +% support PDF images. Also \Macro\graphicspath{{example-}} is used to allow to shorten the file names to `|image..|' +% instead of the full `|example-image...|'. +% +% Some MWE might even be better off not to use the package if specific side-effect between packages is tested. +% +% \begin{lstlisting}[language={[latex]tex},gobble=4,title={Usage Example}] +% \documentclass{article} +% \usepackage{mwe}% or load 'graphicx' and 'blindtext' manually +% \begin{document} +% \blindtext +% \begin{figure} +% \includegraphics[width=.48\linewidth]{example-image-a}\hfill +% \includegraphics[width=.48\linewidth]{example-image-b} +% \caption{MWE to demonstrate how to place to images side-by-side} +% \end{figure} +% \blindtext +% \end{document} +% \end{lstlisting} +% +% +% +% \section{Installation}\label{sec:installation} +% The \pkg{mwe} package has due to its nature a little uncommon installation requirements. +% While the normal package files are installed as normal, a variety of image files +% are installed in the \texttt{tex/latex/mwe/} folder, so that they can be accessed from +% every (MWE) document. +% +% Multiple binary images are included which can't be build from the DTX alone +% without extra conversion tools. A TDS ZIP file which only needs to be unzipped +% over the TEXMF is also provided. This is the preferred way to install this +% package for end users and distribution maintainers. If a manual build is wanted +% change all occurrences of `|nostandalone|' to `|standalone|' in the DTX file. +% Compile all extracted TEX files with |pdflatex| and convert these files from PDF +% to PNG and JPG. Compile again with |latex| and |dvips| to create the EPS files +% (rename the PS to EPS). +% +% \begin{center}\small +% \begin{tabular}{>{\ttfamily}l>{\ttfamily}l} +% \toprule +% \normalfont Files & \normalfont\hskip-3em TEXMF Installation folder \\ +% \midrule +% mwe.dtx mwe.ins & source/latex/mwe/ \\ +% mwe.pdf README INSTALL & doc/latex/mwe/ \\ +% mwe.sty & tex/latex/mwe/ \\ +% example-image-*x*.\{tex,pdf,png,jpg,eps\} & tex/latex/mwe/ \\ +% example-image-?.\{tex,pdf,png,jpg,eps\} & tex/latex/mwe/ \\ +% example-image-golden*.\{tex,pdf,png,jpg,eps\} & tex/latex/mwe/ \\ +% example-grid-*.{tex,pdf} & tex/latex/mwe/ \\ +% example-image-a?*.pdf example-image-letter*.pdf & tex/latex/mwe/ \\ +% example-image-a?*.tex example-image-letter*.tex & source/latex/mwe/ \\ +% example-movie.mp4 & tex/latex/mwe/ \\ +% example-movie.tex & source/latex/mwe/ \\ +% \bottomrule +% \end{tabular} +% \end{center} +% +% +% \section{Provided Images} +% The following images are provided by \pkg{mwe}. +% If the \pkg{mwe} \LaTeX\ package is loaded the PDF version will be used instead of the PNG version +% and the `|example-|' part of the filename may be skipped. +% +% \subsection{Normal Images} +% The following images are meant as dummy replacements for real images. +% They are provided as PDF, JPG, PNG and EPS formats in order to cover every possible use-case. +% They are also provides as TEX files holding the source code. The \pkg{tikz} package must be loaded +% in order to use them in a document. These source files originally use the \cls{standalone} class and a preamble, +% but these lines have been commented out, in order to not require the \pkg{standalone} package in order to \Macro\input +% them into a MWE or test document. +% +% \def\mweimage#1{\begin{figure}\adjincludegraphics[max size={\textwidth}{.8\textheight},center]{#1.pdf}\caption{Image `\texttt{#1}' (PDF, also available as JPG, PNG and EPS).}\end{figure}} +% +% \mweimage{example-image} +% +% \mweimage{example-image-a} +% +% \mweimage{example-image-b} +% +% \mweimage{example-image-c} +% +% \mweimage{example-image-16x10} +% +% \mweimage{example-image-10x16} +% +% \mweimage{example-image-16x9} +% +% \mweimage{example-image-9x16} +% +% \mweimage{example-image-golden} +% +% \mweimage{example-image-golden-upright} +% +% \mweimage{example-image-1x1} +% \clearpage +% \subsection{Plain and empty images} +% The following plain (no text) and empty (background only) images where added on request for example documents where material is +% added on top of an image. Then any text would only cause visual distraction. +% +% \def\mweimage#1{\adjustimage{max size={\textwidth}{.33\textheight},center, +% caption={Image `\texttt{#1}' (PDF, also available as JPG, PNG and EPS).},nofloat=figure}{#1.pdf}} +% +% \mweimage{example-image-plain} +% +% \mweimage{example-image-empty} +% +% \clearpage +% \subsection{Page-size images} +% The following files are PDFs in a specific page size like A4, letter, etc. +% They are provided for use cases where whole PDF pages are included. +% Because these images are large they are scaled down in order to be displayed in this manual. +% +% \def\mweimage#1{\begin{figure}[!tbp]\adjincludegraphics[max size={\textwidth}{.8\textheight},center]{#1.pdf}\caption{Image `\texttt{#1}' (PDF, scaled down).}\end{figure}} +% +% +% \mweimage{example-image-a4} +% +% \mweimage{example-image-a4-landscape} +% +% \mweimage{example-image-a3} +% +% \mweimage{example-image-a3-landscape} +% +% \mweimage{example-image-a5} +% +% \mweimage{example-image-a5-landscape} +% +% \mweimage{example-image-letter} +% +% \mweimage{example-image-letter-landscape} +% +% \clearpage +% \begingroup +% \let\newpage\relax +% \subsection{Numbered pages} +% Colored 12-pages A4 size document. Can be used with the |pages| key of\ \cs{includegraphics}: \texttt{example-image-a4-numbered} (pages scaled down) +% \includepdf[pages=-,nup=3x4,offset=0 -30,delta=10 10,scale=.6]{example-image-a4-numbered.pdf} +% \endgroup +% \clearpage +% \begingroup +% \let\newpage\relax +% Colored 12-pages letter size document: \texttt{example-image-letter-numbered} (pages scaled down)\par +% \includepdf[pages=-,nup=3x4,delta=10 10,scale=.6]{example-image-letter-numbered.pdf} +% \endgroup +% \clearpage +% +% \subsection{Test images} +% The following images are intended for demonstrations of some image manipulation features. +% Their grid nature will make cropping effects very visible. +% These images are provided with sizes both in TeX points (1pt=1/72.27in) and PostScript/PDF points (1pt=1/72in). +% The pt version will produce more exact results if inserted in source form in a \LaTeX document, while the bp version +% results in nice integer PDF sizes. The difference is not meaningful for normal MWEs but can be significant if these files +% are used to demonstrate scaling features. +% +% \def\mweimage#1{\adjustimage{max size={\textwidth}{.8\textheight},center,captionbelow={Image `\texttt{#1}' (PDF, also available as JPG, PNG, EPS).},nofloat=figure}{#1.pdf}} +% +% \mweimage{example-grid-100x100bp} +% +% \mweimage{example-grid-100x100pt} +% +% \subsection{Example movie} +% On request an example movie file \texttt{example-movie.mp4} has been added for examples regarding packages like +% \pkg{media9} or \pkg{movie15}. As not all PDF viewers can display PDFs with embedded movies correctly this manual does +% not include an example use. +% +% +% \clearpage +% \section[Example BibTeX Entries]{Example Bib\TeX\space Entries} +% The \pkg{mwe} package does not provide an example Bib\TeX{} file itself. However, if example Bib\TeX{} entries are needed the +% example file \texttt{xampl.bib} provided by the Bib\TeX{} base files can be used. +% +% As of time of writing this manual the example file included the following entries. +% +% \begin{center}\small +% \begin{tabular}{ll} +% \toprule +% \bfseries Entry Type & \bfseries Key \\ +% \midrule +% article & article-minimal \\ +% article & article-full \\ +% article & article-crossref \\ +% article & whole-journal \\ +% inbook & inbook-minimal \\ +% inbook & inbook-full \\ +% inbook & inbook-crossref \\ +% book & book-minimal \\ +% book & book-full \\ +% book & book-crossref \\ +% book & whole-set \\ +% booklet & booklet-minimal \\ +% booklet & booklet-full \\ +% incollection & incollection-minimal \\ +% incollection & incollection-full \\ +% incollection & incollection-crossref \\ +% book & whole-collection \\ +% manual & manual-minimal \\ +% manual & manual-full \\ +% mastersthesis & mastersthesis-minimal \\ +% mastersthesis & mastersthesis-full \\ +% misc & misc-minimal \\ +% misc & misc-full \\ +% string & stoc-key \\ +% string & acm \\ +% string & stoc \\ +% inproceedings & inproceedings-minimal \\ +% inproceedings & inproceedings-full \\ +% inproceedings & inproceedings-crossref \\ +% proceedings & proceedings-minimal \\ +% proceedings & proceedings-full \\ +% proceedings & whole-proceedings \\ +% phdthesis & phdthesis-minimal \\ +% phdthesis & phdthesis-full \\ +% techreport & techreport-minimal \\ +% techreport & techreport-full \\ +% unpublished & unpublished-minimal \\ +% unpublished & unpublished-full \\ +% misc & random-note-crossref \\ +% \bottomrule +% \end{tabular} +% \end{center} +% +% \clearpage +% +% \StopEventually{} +% \clearpage +% \section{Implementation} +% +% \iffalse +%<*mwe.sty> +% \fi +% \begin{macrocode} +% +\ProvidesPackage{mwe}[% +% +% +%<*DRIVER> + 2099/01/01 develop +% + Package to support minimal working examples (MWE)] +% \end{macrocode} +% +% \begin{macrocode} +\RequirePackage{graphicx} +% \end{macrocode} +% +% Allow ``image'' instead of ``example-image''. +% \begin{macrocode} +\expandafter\ifx\csname Ginput@path\endcsname\relax + \graphicspath{{example-}} +\fi +% \end{macrocode} +% +% Put `|.pdf|' as first extension if included in +% list of image file extensions. +% \begin{macrocode} +\begingroup +\def\@tempa#1,.pdf,#2\@nnil{% + \ifx\@nnil#2\@nnil\else + \def\@tempa##1\relax##2\@nnil{% + \gdef\Gin@extensions{.pdf,#1,##1}% + }% + \@tempa#2\@nnil + \fi +} +\expandafter\@tempa\Gin@extensions\relax,.pdf,\@nnil +\endgroup +% \end{macrocode} +% +% \begin{macrocode} +\IfFileExists{lipsum.sty}{% + \RequirePackage{lipsum} +}{} +\IfFileExists{blindtext.sty}{% + \RequirePackage{blindtext} +}{} +% \end{macrocode} + +% \iffalse +% +% \fi +% +% \iffalse +%<*example-grid-100x100bp.tex> +% \fi +% \begin{macrocode} +% +%<*example-grid-100x100bp.tex&standalone> +\documentclass[border=0pt]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\newdimen\unit +\begin{document}% +% +%<*example-grid-100x100bp.tex> +\tikzset{unit/.code={\unit=\dimexpr#1\relax}}% +\tikzset{xy/.style={x={#1},y={#1},unit={#1},font={\sffamily\fontsize{.2\unit}{.24\unit}\selectfont},line width=.01\unit}}% +\begin{tikzpicture}[xy=10bp]% + \path [use as bounding box] (0,0) rectangle (10,10); + \foreach \x in {5,...,1} { + \path [fill=blue!\the\numexpr\x*20\relax!red] (5-\x,5-\x) rectangle (5+\x,5+\x); + } + \path [draw] (0,0) rectangle (10,10); + \foreach \x in {0,...,10} { + \path [draw] (\x,0) rectangle (\x,10); + \path [draw] (0,\x) rectangle (10,\x); + } + \foreach \y in {0,...,9} + \foreach \x in {0,...,9} { + \path (\x+.5,\y+.5) node {\x,\y}; + } +\end{tikzpicture}% +% +%<*example-grid-100x100bp.tex&standalone> +\end{document}% +% +%<*example-grid-100x100bp.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-grid-100x100pt.tex> +% \fi +% \begin{macrocode} +% +%<*example-grid-100x100pt.tex&standalone> +\documentclass[border=0pt]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\newdimen\unit +\begin{document}% +% +%<*example-grid-100x100pt.tex> +\tikzset{unit/.code={\unit=\dimexpr#1\relax}}% +\tikzset{xy/.style={x={#1},y={#1},unit={#1},font={\sffamily\fontsize{.2\unit}{.24\unit}\selectfont},line width=.01\unit}}% +\begin{tikzpicture}[xy=10pt]% + \path [use as bounding box] (0,0) rectangle (10,10); + \foreach \x in {5,...,1} { + \path [fill=blue!\the\numexpr\x*20\relax!red] (5-\x,5-\x) rectangle (5+\x,5+\x); + } + \path [draw] (0,0) rectangle (10,10); + \foreach \x in {0,...,10} { + \path [draw] (\x,0) rectangle (\x,10); + \path [draw] (0,\x) rectangle (10,\x); + } + \foreach \y in {0,...,9} + \foreach \x in {0,...,9} { + \path (\x+.5,\y+.5) node {\x,\y}; + } +\end{tikzpicture}% +% +%<*example-grid-100x100pt.tex&standalone> +\end{document}% +% +%<*example-grid-100x100pt.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-10x16.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-10x16.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image-10x16.tex> +\begin{tikzpicture}[y=32bp,x=20bp]% + \clip (0,0) rectangle (10,10); + \path [draw,fill=black!25,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(2,0), \p2=(2.4,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont \llap{16}$\times$\rlap{10}} + node at (5,2) {\sffamily\fontsize{\x3}{\x4}\selectfont (Original size: 200$\times$320 bp)} + ; +\end{tikzpicture}% +% +%<*example-image-10x16.tex&standalone> +\end{document}% +% +%<*example-image-10x16.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-16x10.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-16x10.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image-16x10.tex> +\begin{tikzpicture}[x=32bp,y=20bp]% + \clip (0,0) rectangle (10,10); + \path [draw,fill=black!25,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(2,0), \p2=(2.4,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont \llap{16}$\times$\rlap{10}} + node at (5,2) {\sffamily\fontsize{\x3}{\x4}\selectfont (Original size: 320$\times$200 bp)} + ; +\end{tikzpicture}% +% +%<*example-image-16x10.tex&standalone> +\end{document}% +% +%<*example-image-16x10.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-16x9.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-16x9.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image-16x9.tex> +\begin{tikzpicture}[x=32bp,y=18bp]% + \clip (0,0) rectangle (10,10); + \path [draw,fill=black!25,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(2,0), \p2=(2.4,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont \llap{16}$\times$\rlap{9}} + node at (5,2) {\sffamily\fontsize{\x3}{\x4}\selectfont (Original size: 320$\times$180 bp)} + ; +\end{tikzpicture}% +% +%<*example-image-16x9.tex&standalone> +\end{document}% +% +%<*example-image-16x9.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-1x1.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-1x1.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image-1x1.tex> +\begin{tikzpicture}[x=20bp,y=20bp]% + \clip (0,0) rectangle (10,10); + \path [draw,fill=black!25,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(2,0), \p2=(2.4,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont \llap{1}$\times$\rlap{1}} + node at (5,2) {\sffamily\fontsize{\x3}{\x4}\selectfont (Original size: 200$\times$200 bp)} + ; +\end{tikzpicture}% +% +%<*example-image-1x1.tex&standalone> +\end{document}% +% +%<*example-image-1x1.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-4x3.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-4x3.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image-4x3.tex> +\begin{tikzpicture}[x=16bp,y=12bp]% + \clip (0,0) rectangle (10,10); + \path [draw,fill=black!25,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(2,0), \p2=(2.4,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont \llap{4}$\times$\rlap{3}} + node at (5,2) {\sffamily\fontsize{\x3}{\x4}\selectfont (Original size: 160$\times$120 bp)} + ; +\end{tikzpicture}% +% +%<*example-image-4x3.tex&standalone> +\end{document}% +% +%<*example-image-4x3.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-9x16.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-9x16.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image-9x16.tex> +\begin{tikzpicture}[y=32bp,x=18bp]% + \clip (0,0) rectangle (10,10); + \path [draw,fill=black!25,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(2,0), \p2=(2.4,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont \llap{16}$\times$\rlap{9}} + node at (5,2) {\sffamily\fontsize{\x3}{\x4}\selectfont (Original size: 180$\times$320 bp)} + ; +\end{tikzpicture}% +% +%<*example-image-9x16.tex&standalone> +\end{document}% +% +%<*example-image-9x16.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-a3-landscape.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-a3-landscape.tex&standalone> +\documentclass[10pt]{article} +\usepackage[a3paper,landscape]{geometry} + +\usepackage{tikz} +\usepackage{lipsum} + +\pagestyle{empty} +\begin{document} +% +%<*example-image-a3-landscape.tex> + +\lipsum*[1] +\begin{tikzpicture}[remember picture,overlay] + \clip (current page.south west) rectangle (current page.north east); + \draw [line width=2pt] ([shift={(.5\pgflinewidth,.5\pgflinewidth)}]current page.south west) rectangle ([shift={(-.5\pgflinewidth,-.5\pgflinewidth)}]current page.north east); +\end{tikzpicture} + +\lipsum[2-13] + +% +%<*example-image-a3-landscape.tex&standalone> +\end{document} +% +% +%<*example-image-a3-landscape.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-a3.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-a3.tex&standalone> +\documentclass[10pt]{article} +\usepackage[a3paper]{geometry} + +\usepackage{tikz} +\usepackage{lipsum} + +\pagestyle{empty} +\begin{document} +% +%<*example-image-a3.tex> + +\lipsum*[1] +\begin{tikzpicture}[remember picture,overlay] + \clip (current page.south west) rectangle (current page.north east); + \draw [line width=2pt] ([shift={(.5\pgflinewidth,.5\pgflinewidth)}]current page.south west) rectangle ([shift={(-.5\pgflinewidth,-.5\pgflinewidth)}]current page.north east); +\end{tikzpicture} + +\lipsum[2-13] + +% +%<*example-image-a3.tex&standalone> +\end{document} +% +% +%<*example-image-a3.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-a4-landscape.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-a4-landscape.tex&standalone> +\documentclass[a4paper,landscape,10pt]{article} +\usepackage{geometry} + +\usepackage{tikz} +\usepackage{lipsum} + +\pagestyle{empty} +\begin{document} +% +%<*example-image-a4-landscape.tex> + +\lipsum*[1] +\begin{tikzpicture}[remember picture,overlay] + \clip (current page.south west) rectangle (current page.north east); + \draw [line width=2pt] ([shift={(.5\pgflinewidth,.5\pgflinewidth)}]current page.south west) rectangle ([shift={(-.5\pgflinewidth,-.5\pgflinewidth)}]current page.north east); +\end{tikzpicture} + +\lipsum[2-6] + +% +%<*example-image-a4-landscape.tex&standalone> +\end{document} +% +% +%<*example-image-a4-landscape.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-a4.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-a4.tex&standalone> +\documentclass[a4paper,10pt]{article} +\usepackage{geometry} + +\usepackage{tikz} +\usepackage{lipsum} + +\pagestyle{empty} +\begin{document} +% +%<*example-image-a4.tex> + +\lipsum*[1] +\begin{tikzpicture}[remember picture,overlay] + \clip (current page.south west) rectangle (current page.north east); + \draw [line width=2pt] ([shift={(.5\pgflinewidth,.5\pgflinewidth)}]current page.south west) rectangle ([shift={(-.5\pgflinewidth,-.5\pgflinewidth)}]current page.north east); +\end{tikzpicture} + +\lipsum[2-6] + +% +%<*example-image-a4.tex&standalone> +\end{document} +% +% +%<*example-image-a4.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-a4-numbered.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-a4-numbered.tex&standalone> +\documentclass[a4paper,12pt]{article} +\usepackage{geometry} + +\usepackage{tikz} + +\pagestyle{empty} + +\colorlet{color1}{red} +\colorlet{color2}{green} +\colorlet{color3}{blue} +\colorlet{color4}{yellow} +\colorlet{color5}{orange} +\colorlet{color6}{olive} +\colorlet{color7}{pink} +\colorlet{color8}{lime} +\colorlet{color9}{purple} +\colorlet{color10}{teal} +\colorlet{color11}{cyan} +\colorlet{color12}{violet} + + +\def\dopage{% + \null + \begin{tikzpicture}[remember picture,overlay] + \path [fill=color\thepage] (current page.south west) rectangle (current page.north east); + \node[font=\sffamily\huge,scale=12] at (current page) {\thepage}; + + \end{tikzpicture}% + \clearpage +} + +\def\doit{\tikzstuff\afterpage{\doit}} + +\begin{document} +% +%<*example-image-a4-numbered.tex> + +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage + +% +%<*example-image-a4-numbered.tex&standalone> +\end{document} +% +% +%<*example-image-a4-numbered.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-a5-landscape.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-a5-landscape.tex&standalone> +\documentclass[a5paper,landscape,10pt]{article} +\usepackage{geometry} + +\usepackage{tikz} +\usepackage{lipsum} + +\pagestyle{empty} +\begin{document} +% +%<*example-image-a5-landscape.tex> + +\lipsum*[2] +\begin{tikzpicture}[remember picture,overlay] + \clip (current page.south west) rectangle (current page.north east); + \draw [line width=2pt] ([shift={(.5\pgflinewidth,.5\pgflinewidth)}]current page.south west) rectangle ([shift={(-.5\pgflinewidth,-.5\pgflinewidth)}]current page.north east); +\end{tikzpicture} + +\lipsum[3-4] + +% +%<*example-image-a5-landscape.tex&standalone> +\end{document} +% +% +%<*example-image-a5-landscape.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-a5.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-a5.tex&standalone> +\documentclass[a5paper,10pt]{article} +\usepackage{geometry} + +\usepackage{tikz} +\usepackage{lipsum} + +\pagestyle{empty} +\begin{document} +% +%<*example-image-a5.tex> + +\lipsum*[2] +\begin{tikzpicture}[remember picture,overlay] + \clip (current page.south west) rectangle (current page.north east); + \draw [line width=2pt] ([shift={(.5\pgflinewidth,.5\pgflinewidth)}]current page.south west) rectangle ([shift={(-.5\pgflinewidth,-.5\pgflinewidth)}]current page.north east); +\end{tikzpicture} + +\lipsum[3-4] + +% +%<*example-image-a5.tex&standalone> +\end{document} +% +% +%<*example-image-a5.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-a.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-a.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image-a.tex> +\begin{tikzpicture}[x=32bp,y=24bp]% 4x3 + \clip (0,0) rectangle (10,10); + \path [fill=black!25] (0,0) rectangle (10,10); + \draw [thick,black!40] + (0,0) -- (10,10) + (10,0) -- (0,10) + (5,0) -- (5,10) + (0,5) -- (10,5) + ; + \path [draw,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(5,0), \p2=(6,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont A} + ; +\end{tikzpicture}% +% +%<*example-image-a.tex&standalone> +\end{document}% +% +%<*example-image-a.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-b.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-b.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image-b.tex> +\begin{tikzpicture}[x=32bp,y=24bp]% 4x3 + \clip (0,0) rectangle (10,10); + \path [fill=black!25] (0,0) rectangle (10,10); + \draw [thick,black!40] + (0,0) -- (10,10) + (10,0) -- (0,10) + (5,0) -- (5,10) + (0,5) -- (10,5) + ; + \path [draw,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(5,0), \p2=(6,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont B} + ; +\end{tikzpicture}% +% +%<*example-image-b.tex&standalone> +\end{document}% +% +%<*example-image-b.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-c.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-c.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image-c.tex> +\begin{tikzpicture}[x=32bp,y=24bp]% 4x3 + \clip (0,0) rectangle (10,10); + \path [fill=black!25] (0,0) rectangle (10,10); + \draw [thick,black!40] + (0,0) -- (10,10) + (10,0) -- (0,10) + (5,0) -- (5,10) + (0,5) -- (10,5) + ; + \path [draw,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(5,0), \p2=(6,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont C} + ; +\end{tikzpicture}% +% +%<*example-image-c.tex&standalone> +\end{document}% +% +%<*example-image-c.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-golden.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-golden.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image-golden.tex> +\begin{tikzpicture}[x=32.36067978bp,y=20bp]% + \clip (0,0) rectangle (10,10); + \path [draw,fill=black!25,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(1.5,0), \p2=(1.8,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont Golden ratio} + node at (5,2) {\sffamily\fontsize{\x3}{\x4}\selectfont (Original size: 32.361$\times$200 bp)} + ; +\end{tikzpicture}% +% +%<*example-image-golden.tex&standalone> +\end{document}% +% +%<*example-image-golden.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-golden-upright.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-golden-upright.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image-golden-upright.tex> +\begin{tikzpicture}[y=32.36067978bp,x=20bp]% + \clip (0,0) rectangle (10,10); + \path [draw,fill=black!25,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(2,0), \p2=(2.4,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont\shortstack{Golden\strut\\\strut ratio}} + node at (5,2) {\sffamily\fontsize{\x3}{\x4}\selectfont (Original size: 200$\times$32.361 bp)} + ; +\end{tikzpicture}% +% +%<*example-image-golden-upright.tex&standalone> +\end{document}% +% +%<*example-image-golden-upright.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-letter-landscape.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-letter-landscape.tex&standalone> +\documentclass[letterpaper,landscape,10pt]{article} +\usepackage{geometry} + +\usepackage{tikz} +\usepackage{lipsum} + +\pagestyle{empty} +\begin{document} +% +%<*example-image-letter-landscape.tex> + +\lipsum*[1] +\begin{tikzpicture}[remember picture,overlay] + \clip (current page.south west) rectangle (current page.north east); + \draw [line width=2pt] ([shift={(.5\pgflinewidth,.5\pgflinewidth)}]current page.south west) rectangle ([shift={(-.5\pgflinewidth,-.5\pgflinewidth)}]current page.north east); +\end{tikzpicture} + +\lipsum[2-5] + +% +%<*example-image-letter-landscape.tex&standalone> +\end{document} +% +% +%<*example-image-letter-landscape.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-letter.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-letter.tex&standalone> +\documentclass[letterpaper,10pt]{article} +\usepackage{geometry} + +\usepackage{tikz} +\usepackage{lipsum} + +\pagestyle{empty} +\begin{document} +% +%<*example-image-letter.tex> + +\lipsum*[1] +\begin{tikzpicture}[remember picture,overlay] + \clip (current page.south west) rectangle (current page.north east); + \draw [line width=2pt] ([shift={(.5\pgflinewidth,.5\pgflinewidth)}]current page.south west) rectangle ([shift={(-.5\pgflinewidth,-.5\pgflinewidth)}]current page.north east); +\end{tikzpicture} + +\lipsum[2-5] + +% +%<*example-image-letter.tex&standalone> +\end{document} +% +% +%<*example-image-letter.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image-letter-numbered.tex> +% \fi +% \begin{macrocode} +% +%<*example-image-letter-numbered.tex&standalone> +\documentclass[letterpaper,12pt]{article} +\usepackage{geometry} + +\usepackage{tikz} + +\pagestyle{empty} + +\colorlet{color1}{red} +\colorlet{color2}{green} +\colorlet{color3}{blue} +\colorlet{color4}{yellow} +\colorlet{color5}{orange} +\colorlet{color6}{olive} +\colorlet{color7}{pink} +\colorlet{color8}{lime} +\colorlet{color9}{purple} +\colorlet{color10}{teal} +\colorlet{color11}{cyan} +\colorlet{color12}{violet} + + +\def\dopage{% + \null + \begin{tikzpicture}[remember picture,overlay] + \path [fill=color\thepage] (current page.south west) rectangle (current page.north east); + \node[font=\sffamily\huge,scale=12] at (current page) {\thepage}; + + \end{tikzpicture}% + \clearpage +} + +\def\doit{\tikzstuff\afterpage{\doit}} + +\begin{document} +% +%<*example-image-letter-numbered.tex> + +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage +\dopage + +% +%<*example-image-letter-numbered.tex&standalone> +\end{document} +% +% +%<*example-image-letter-numbered.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-image.tex> +% \fi +% \begin{macrocode} +% +%<*example-image.tex&standalone> +\documentclass[border=0]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-image.tex> +\begin{tikzpicture}[x=32bp,y=24bp]% 4x3 + \clip (0,0) rectangle (10,10); + \path [fill=black!25] (0,0) rectangle (10,10); + \draw [thick,black!40] + (0,0) -- (10,10) + (10,0) -- (0,10) + (5,0) -- (5,10) + (0,5) -- (10,5) + ; + \path [draw,ultra thick] (0,0) rectangle (10,10); + \path let \p1=(2,0), \p2=(2.4,0), \p3=(.4,0), \p4 = (.48,0) in + node at (5,5) {\sffamily\fontsize{\x1}{\x2}\selectfont Image} + ; +\end{tikzpicture}% +% +%<*example-image.tex&standalone> +\end{document}% +% +%<*example-image.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% \iffalse +%<*example-movie.tex> +% \fi +% \begin{macrocode} +% +%<*example-movie.tex&standalone> +\documentclass[border=0,tikz]{standalone} +\usepackage[T1]{fontenc} +\usepackage{lmodern} + +\usepackage{tikz} +\usetikzlibrary{calc} +\begin{document}% +% +%<*example-movie.tex> +\foreach \n in {0,...,60} {% +\begin{tikzpicture}[x=32bp,y=18bp]% 16x9 + \clip (0,0) rectangle (10,10); + \path [fill=black!25] (0,0) rectangle (10,10); + \path [draw,ultra thick] (0,0) rectangle (10,10); + \node at (5,7) {\sffamily\Huge Example Movie}; + \node at (5,4) {\sffamily\Large \ifnum\n=60 01:00\else00:\ifnum\n<10 0\fi\n\fi}; + \fill [black!45] (2,2) rectangle (8,2.5); + \fill [black!65] (2,2) rectangle (2+\n/10,2.5); +\end{tikzpicture}% +}% +% +%<*example-movie.tex&standalone> +\end{document}% +% +%<*example-movie.tex> +% \end{macrocode} +% \iffalse +% +% \fi +% +% +% \Finale +% \endinput diff --git a/macros/latex/contrib/mwe/mwe.ins b/macros/latex/contrib/mwe/mwe.ins new file mode 100644 index 0000000000..bdd43ed215 --- /dev/null +++ b/macros/latex/contrib/mwe/mwe.ins @@ -0,0 +1,34 @@ +\input ydocstrip +\keepsilent +\askforoverwritefalse + +% Replace 'nostandalone' with 'standalone' to get the standalone preambles. +\generate{% + \file{mwe.sty}{\nopreamble\from{mwe.dtx}{mwe.sty}}% + \file{example-grid-100x100bp.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-grid-100x100bp.tex,nostandalone}}% + \file{example-grid-100x100pt.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-grid-100x100pt.tex,nostandalone}}% + \file{example-image-10x16.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-10x16.tex,nostandalone}}% + \file{example-image-16x10.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-16x10.tex,nostandalone}}% + \file{example-image-16x9.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-16x9.tex,nostandalone}}% + \file{example-image-1x1.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-1x1.tex,nostandalone}}% + \file{example-image-4x3.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-4x3.tex,nostandalone}}% + \file{example-image-9x16.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-9x16.tex,nostandalone}}% + \file{example-image-a3-landscape.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-a3-landscape.tex,nostandalone}}% + \file{example-image-a3.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-a3.tex,nostandalone}}% + \file{example-image-a4-landscape.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-a4-landscape.tex,nostandalone}}% + \file{example-image-a4.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-a4.tex,nostandalone}}% + \file{example-image-a4-numbered.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-a4-numbered.tex,nostandalone}}% + \file{example-image-a5-landscape.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-a5-landscape.tex,nostandalone}}% + \file{example-image-a5.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-a5.tex,nostandalone}}% + \file{example-image-a.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-a.tex,nostandalone}}% + \file{example-image-b.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-b.tex,nostandalone}}% + \file{example-image-c.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-c.tex,nostandalone}}% + \file{example-image-golden.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-golden.tex,nostandalone}}% + \file{example-image-golden-upright.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-golden-upright.tex,nostandalone}}% + \file{example-image-letter-landscape.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-letter-landscape.tex,nostandalone}}% + \file{example-image-letter.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-letter.tex,nostandalone}}% + \file{example-image-letter-numbered.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image-letter-numbered.tex,nostandalone}}% + \file{example-image.tex}{\nopreamble\nopostamble\from{mwe.dtx}{example-image.tex,nostandalone}}% +} +\endbatchfile +%% vim: ft=tex diff --git a/macros/latex/contrib/mwe/mwe.pdf b/macros/latex/contrib/mwe/mwe.pdf new file mode 100644 index 0000000000..5194546751 Binary files /dev/null and b/macros/latex/contrib/mwe/mwe.pdf differ -- cgit v1.2.3