diff options
author | Karl Berry <karl@freefriends.org> | 2021-02-25 19:22:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-02-25 19:22:25 +0000 |
commit | ad547a6b5986815fda458221149728d9d9ab1d87 (patch) | |
tree | 16296910eb3eca724371474ea9aea3994dc69614 /Build/source/texk/dvipsk/testdata | |
parent | 947b43de3dd21d58ccc2ffadefc4441ea1c2a813 (diff) |
restore Build,TODO from r57911
git-svn-id: svn://tug.org/texlive/trunk@57915 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipsk/testdata')
66 files changed, 30401 insertions, 0 deletions
diff --git a/Build/source/texk/dvipsk/testdata/8r.enc b/Build/source/texk/dvipsk/testdata/8r.enc new file mode 100644 index 00000000000..6743b6d0465 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/8r.enc @@ -0,0 +1,118 @@ +% @@psencodingfile@{ +% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry", +% version = "0.6", +% date = "1 July 1998", +% filename = "8r.enc", +% email = "tex-fonts@@tug.org", +% docstring = "Encoding for TrueType or Type 1 fonts +% to be used with TeX." +% @} +% +% Idea is to have all the characters normally included in Type 1 fonts +% available for typesetting. This is effectively the characters in Adobe +% Standard Encoding + ISO Latin 1 + extra characters from Lucida. +% +% Character code assignments were made as follows: +% +% (1) the Windows ANSI characters are almost all in their Windows ANSI +% positions, because some Windows users cannot easily reencode the +% fonts, and it makes no difference on other systems. The only Windows +% ANSI characters not available are those that make no sense for +% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen +% (173). quotesingle and grave are moved just because it's such an +% irritation not having them in TeX positions. +% +% (2) Remaining characters are assigned arbitrarily to the lower part +% of the range, avoiding 0, 10 and 13 in case we meet dumb software. +% +% (3) Y&Y Lucida Bright includes some extra text characters; in the +% hopes that other PostScript fonts, perhaps created for public +% consumption, will include them, they are included starting at 0x12. +% +% (4) Remaining positions left undefined are for use in (hopefully) +% upward-compatible revisions, if someday more characters are generally +% available. +% +% (5) hyphen appears twice for compatibility with both +% ASCII and Windows. +% +/TeXBase1Encoding [ +% 0x00 (encoded characters from Adobe Standard not in Windows 3.1) + /.notdef /dotaccent /fi /fl + /fraction /hungarumlaut /Lslash /lslash + /ogonek /ring /.notdef + /breve /minus /.notdef +% These are the only two remaining unencoded characters, so may as +% well include them. + /Zcaron /zcaron +% 0x10 + /caron /dotlessi +% (unusual TeX characters available in, e.g., Lucida Bright) + /dotlessj /ff /ffi /ffl + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + % very contentious; it's so painful not having quoteleft and quoteright + % at 96 and 145 that we move the things normally found there to here. + /grave /quotesingle +% 0x20 (ASCII begins) + /space /exclam /quotedbl /numbersign + /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +% 0x30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +% 0x40 + /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O +% 0x50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +% 0x60 + /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o +% 0x70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde + /.notdef % rubout; ASCII ends +% 0x80 + /.notdef /.notdef /quotesinglbase /florin + /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft + /OE /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /quotedblleft + /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright + /oe /.notdef /.notdef /Ydieresis +% 0xA0 + /.notdef % nobreakspace + /exclamdown /cent /sterling + /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft + /logicalnot + /hyphen % Y&Y (also at 45); Windows' softhyphen + /registered + /macron +% 0xD0 + /degree /plusminus /twosuperior /threesuperior + /acute /mu /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright + /onequarter /onehalf /threequarters /questiondown +% 0xC0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis + /Igrave /Iacute /Icircumflex /Idieresis +% 0xD0 + /Eth /Ntilde /Ograve /Oacute + /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex + /Udieresis /Yacute /Thorn /germandbls +% 0xE0 + /agrave /aacute /acircumflex /atilde + /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis + /igrave /iacute /icircumflex /idieresis +% 0xF0 + /eth /ntilde /ograve /oacute + /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex + /udieresis /yacute /thorn /ydieresis +] def diff --git a/Build/source/texk/dvipsk/testdata/Makefile_upjf b/Build/source/texk/dvipsk/testdata/Makefile_upjf new file mode 100644 index 00000000000..d22dda7005c --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/Makefile_upjf @@ -0,0 +1,20 @@ +# Public domain. +# You may freely use, modify and/or distribute this file. + +# test data for uptex virtual fonts +uptex-vf: upjf_full.vf upjf_omit.vf upjf.dvi + +upjf.tfm: + cp -p `kpsewhich upjisr-h.tfm` upjf.tfm + +upjf_full.vf: upjf.tfm upjf_full.cnf + makejvf -i -u custom -e -t upjf_full.cnf -H upjf.tfm -K upjf-g upjf-r + mv upjf.vf upjf_full.vf + +upjf_omit.vf: upjf.tfm upjf_omit.cnf + makejvf -i -u custom -e -t upjf_omit.cnf -H upjf.tfm -K upjf-g upjf-r + mv upjf.vf upjf_omit.vf + +upjf.dvi: upjf.tex + uplatex upjf.tex + diff --git a/Build/source/texk/dvipsk/testdata/ad.enc b/Build/source/texk/dvipsk/testdata/ad.enc new file mode 100644 index 00000000000..6e1958da9d0 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/ad.enc @@ -0,0 +1,87 @@ +% Name is ad.enc. +% v. 1.1. +% lesenko@mx.ihep.su (Sergey Lesenko) +% +% This is compatible with the Adobe StandardEncoding, but has the +% additional characters sometimes present. It's used as the base vector +% for partial font downloading if no other encoding vector is found. + +/AdobeEncoding [ + /Zcaron /zcaron /dotlessj /ff /ffi /ffl /trademark /Ydieresis + /Scaron /scaron /brokenbar /copyright /logicalnot /registered + /degree /plusminus /twosuperior /threesuperior /mu /onesuperior + /onequarter /onehalf /threequarters + /.notdef + /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef + +%% 040 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand + /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen + /period /slash + +%% 060 + /zero /one /two /three /four /five /six /seven /eight /nine /colon + /semicolon /less /equal /greater /question + +%% 0100 + /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O + +%% 0120 + /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash + /bracketright /asciicircum /underscore + +%% 0140 + /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o + +%% 0160 + /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde +%% + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /.notdef /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis + /Igrave /Iacute /Icircumflex /Idieresis +%% + /agrave /aacute /acircumflex /atilde + /adieresis /aring /.notdef /ccedilla + /egrave /eacute /ecircumflex /edieresis + /igrave /iacute /icircumflex /idieresis + +%% + /.notdef + +%% 0240 + /.notdef /exclamdown /cent /sterling /fraction /yen /florin /section + /currency /quotesingle /quotedblleft /guillemotleft /guilsinglleft + /guilsinglright /fi /fl + +%% 0260 + /.notdef /endash /dagger /daggerdbl /periodcentered /.notdef + /paragraph /bullet /quotesinglbase /quotedblbase /quotedblright + /guillemotright /ellipsis /perthousand /.notdef /questiondown + /.notdef /grave /acute /circumflex /tilde /macron /breve /dotaccent + /dieresis /.notdef /ring /cedilla /.notdef + /hungarumlaut /ogonek /caron + +%% 0320 + /emdash + /Eth /Ntilde /Ograve /Oacute + /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex + /Udieresis /Yacute /Thorn + +%% 0340 + /.notdef /AE /.notdef /ordfeminine + /eth /ntilde /ograve /oacute + +%% 0350 + /Lslash /.notdef /OE /ordmasculine + /ocircumflex /otilde /odieresis /divide + + +%% 0360 + /.notdef /ae /ugrave /uacute /ucircumflex + /dotlessi /.notdef /.notdef + +%% 0370 + /lslash /oslash /oe /germandbls + /udieresis /yacute /thorn /ydieresis +] def diff --git a/Build/source/texk/dvipsk/testdata/alt-rule.pro b/Build/source/texk/dvipsk/testdata/alt-rule.pro new file mode 100644 index 00000000000..c7fb9443923 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/alt-rule.pro @@ -0,0 +1,17 @@ +%! +% Patch by TVZ +% Makes dvips files draw rules with stroke rather than fill. +% Makes narrow rules more predictable at low resolutions +% after distilling to PDF. +% May have unknown consequences for very thick rules. +% Tested only with dvips 5.85(k). +TeXDict begin +/QV { + gsave newpath /ruleY X /ruleX X + Rx Ry gt + { ruleX ruleY Ry 2 div sub moveto Rx 0 rlineto Ry } + { ruleX Rx 2 div add ruleY moveto 0 Ry neg rlineto Rx } + ifelse + setlinewidth 0 setlinecap stroke grestore +} bind def +end diff --git a/Build/source/texk/dvipsk/testdata/beginfontk1.dvi b/Build/source/texk/dvipsk/testdata/beginfontk1.dvi Binary files differnew file mode 100644 index 00000000000..b06d8f4242f --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/beginfontk1.dvi diff --git a/Build/source/texk/dvipsk/testdata/beginfontk1.eps b/Build/source/texk/dvipsk/testdata/beginfontk1.eps new file mode 100644 index 00000000000..ca5d5fe6fca --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/beginfontk1.eps @@ -0,0 +1,1492 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%BoundingBox: 0 0 819 573 +%%LanguageLevel: 2 +%%Creator: OriginLab Corporation +%%Title: (C:\Documents and Settings\\ \Graph4.eps) +%%CreationDate: Tue Dec 01 00:57:40 2009 +%%EndComments + +/OriginLab::PSL1 128 dict dup begin def +/Save0 save def +%%BeginResource: procset OriginLab::PSL1 +/wd{1 index where{pop pop pop}{bind def}ifelse}bind def +/setcmykcolor{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll}repeat setrgbcolor pop}wd +/selectfont{dup type/arraytype eq{exch findfont exch makefont setfont}{exch findfont exch scalefont setfont}ifelse}wd +/xshow{1 index length 0 le{}{currentpoint exch 3 index length 1 sub 0 exch 1 exch{dup 5 index exch 1 getinterval show 3 index exch get add 2 copy exch moveto}for pop pop}ifelse pop pop}wd +/glyphshow{matrix currentmatrix exch currentfont dup/FontMatrix get concat currentpoint translate + dup/Metrics get 2 index get 0 4 2 roll gsave/CharProcs get exch 2 copy known not{pop/.notdef}if + get exec fill grestore moveto setmatrix}wd +/grayimage/image load def/rgbtogray{cvx exec dup length 3 idiv 1 sub 0 exch 1 exch{dup 3 mul dup 3 index exch get 255 div .3 mul exch + 1 add dup 4 index exch get 255 div .59 mul exch 1 add 4 index exch get 255 div .11 mul add add + 255 mul dup 255 gt{255}if round cvi 2 index 3 1 roll put}for dup length 3 idiv 0 exch getinterval}bind def +/colorimage{0 setgray pop pop cvlit/rgbtogray cvx 2 packedarray cvx grayimage}wd +/bd{bind def}bind def/ld{load def}bd/ed{exch def}bd/xd{cvx def}bd +/np/newpath ld/a/arc ld/m/moveto ld/l/lineto ld/c/curveto ld/rm/rmoveto ld/rl/rlineto ld/rc/rcurveto ld/cp/closepath ld/cpt/currentpoint ld +/tr/translate ld/sc/scale ld/ro/rotate ld/t/transform ld/it/itransform ld/dt/dtransform ld/idt/idtransform ld +/mtx/matrix ld/cmtx/currentmatrix ld/dmtx/defaultmatrix ld/smtx/setmatrix ld/catmtx/concatmatrix ld +/sw/setlinewidth ld/scap/setlinecap ld/sj/setlinejoin ld/sm/setmiterlimit ld/sd/setdash ld/rgb/setrgbcolor ld/crgb/currentrgbcolor ld/cmyk/setcmykcolor ld/gs/gsave ld/gr/grestore ld +/st/stroke ld/fi/fill ld/eofi/eofill ld/cl/clip ld/eocl/eoclip ld +/df/definefont ld/ff/findfont ld/sf/setfont ld/scf/scalefont ld/self/selectfont ld/cf/currentfont ld +/s/show ld/xs/xshow ld/gls/glyphshow ld/xgls{cpt 3 1 roll add exch 3 -1 roll gls m}bd +/cd/currentdict ld/i/index ld +/DrawBox{4 2 roll m 1 index 0 rl 0 exch rl neg 0 rl cp}bd +/DrawBcc{4 2 roll m 2 copy 0 lt exch 0 lt xor{dup 0 exch rl exch 0 rl neg 0 exch rl}{exch dup 0 rl exch 0 exch rl neg 0 rl}ifelse cp}bd +/rectline{dup type/arraytype eq{dup length 0 exch 4 exch 4 sub{0 1 3{3 copy add get 4 1 roll pop}for pop 5 1 roll DrawBox}for pop}{DrawBox}ifelse}bd +/rectpath{dup type/arraytype eq{dup length 0 exch 4 exch 4 sub{0 1 3{3 copy add get 4 1 roll pop}for pop 5 1 roll DrawBcc}for pop}{DrawBcc}ifelse}bd +/pathproc{[{/m cvx}{/l cvx}{/c cvx}{/cp cvx}pathforall]cvx}bd +/L1img/image ld/L1idx[{0} + {dup 7 and 3 1 roll -3 bitshift get exch 7 sub 1 mul bitshift 1 and}bind 1 index dup + {dup 1 and 3 1 roll -1 bitshift get exch 1 sub 4 mul bitshift 15 and}bind 1 index dup dup + {get}bind]def +/image{dup type/dicttype eq {dup/ImgCS get 0 get/Indexed eq}{false}ifelse + {begin Width Height 8 ImageMatrix {rgb_string rgb_lookup + cd/DataSource get dup type/filetype eq + {mystring readstring pop}{exec}ifelse + dup length 0 ne + {L1idx BitsPerComponent get 0 1 Width 1 sub + {3 copy exch exec exch 3 mul exch + 3 mul dup 5 index exch get exch 1 add dup 6 index exch get exch 1 add 6 index exch get + 7 index exch 4 index 2 add exch put 6 index exch 3 index 1 add exch put 5 index exch 2 index exch put pop + }for pop pop pop }{pop pop pop ()}ifelse }false 3 colorimage end} {dup type/dicttype eq + {{dup mark exch L1img pop pop}stopped{cleartomark begin Width Height BitsPerComponent ImageMatrix + {cd/DataSource get dup type/filetype eq {mystring readstring pop}{exec}ifelse + }false 3 colorimage end} if}{L1img}ifelse}ifelse + }bd +/L1imgmask/imagemask ld/imagemask{dup type/dicttype eq + {{dup mark exch L1imgmask pop pop}stopped {cleartomark begin Width Height polarityflag ImageMatrix + {cd/DataSource get dup type/filetype eq {mystring readstring pop}{exec}ifelse + }L1imgmask end}if}{L1imgmask}ifelse + }bd +%%EndResource +/rectclip{np rectpath clip np}wd +/rectfill{gs np rectpath fi gr}wd +/rectstroke{gs np dup type/arraytype eq{dup length 6 eq}{false}ifelse{1 index type/arraytype eq{exch}{5 1 roll}ifelse rectline concat st}{rectline st}ifelse gr}wd +%%BeginFont: /MC1_ArialBold +12 dict begin +/FontInfo 8 dict dup begin +/ItalicAngle 0 def +/UnderlinePosition -217.00 def +/UnderlineThickness 215.00 def +/StrikeoutPosition 530.00 def +/StrikeoutThickness 102.00 def +/isFixedPitch false def +end readonly def +/FontName /MC1_ArialBold def +/FontType 3 def +/FontMatrix [1 2048 div 0 0 1 2048 div 0 0] def +/FontBBox [-1286 -771 4096 2069] def +/Encoding 256 array def 0 1 255{Encoding exch/.notdef put}for +Encoding 32/s32 put +Encoding 45/s45 put +Encoding 46/s46 put +Encoding 48/s48 put +Encoding 49/s49 put +Encoding 50/s50 put +Encoding 51/s51 put +Encoding 52/s52 put +Encoding 53/s53 put +/BoundingBoxes 10 dict def +BoundingBoxes begin +/s32 [0 -434 569 1854] def +/s45 [0 -434 682 1854] def +/s46 [0 -434 569 1854] def +/s48 [0 -434 1139 1854] def +/s49 [0 -434 1139 1854] def +/s50 [0 -434 1139 1854] def +/s51 [0 -434 1139 1854] def +/s52 [0 -434 1139 1854] def +/s53 [0 -434 1139 1854] def +end +/Metrics 10 dict def + Metrics begin +/s32 569 def +/s45 682 def +/s46 569 def +/s48 1139 def +/s49 1139 def +/s50 1139 def +/s51 1139 def +/s52 1139 def +/s53 1139 def +end +/CharProcs 10 dict def +CharProcs begin +/.notdef {} def +/s45 { +115 391 m +115 672 115 391 115 672 c +667 672 115 672 667 672 c +667 391 667 672 667 391 c +115 391 667 391 115 391 c +closepath } bind def +/s46 { +147 0 m +147 281 147 0 147 281 c +428 281 147 281 428 281 c +428 0 428 281 428 0 c +147 0 428 0 147 0 c +closepath } bind def +/s48 { +562 1472 m +704 1472 815 1421.33 895 1320 c +990.33 1200 1038 1001 1038 723 c +1038 445.67 990 246.33 894 125 c +814.67 25 704 -25 562 -25 c +419.33 -25 304.33 29.83 217 139.5 c +129.67 249.17 86 444.67 86 726 c +86 1002 134 1200.67 230 1322 c +309.33 1422 420 1472 562 1472 c +closepath 562 1239 m +528 1239 497.67 1228.17 471 1206.5 c +444.33 1184.83 423.67 1146 409 1090 c +389.67 1017.33 380 895 380 723 c +380 551 388.67 432.83 406 368.5 c +423.33 304.17 445.17 261.33 471.5 240 c +497.83 218.67 528 208 562 208 c +596 208 626.33 218.83 653 240.5 c +679.67 262.17 700.33 301 715 357 c +734.33 429 744 551 744 723 c +744 895 735.33 1013.17 718 1077.5 c +700.67 1141.83 678.83 1184.83 652.5 1206.5 c +626.17 1228.17 596 1239 562 1239 c +closepath } bind def +/s49 { +806 0 m +525 0 806 0 525 0 c +525 1059 525 0 525 1059 c +422.33 963 301.33 892 162 846 c +162 1101 162 846 162 1101 c +235.33 1125 315 1170.5 401 1237.5 c +487 1304.5 546 1382.67 578 1472 c +806 1472 578 1472 806 1472 c +806 0 806 1472 806 0 c +closepath } bind def +/s50 { +1036 261 m +1036 0 1036 261 1036 0 c +51 0 1036 0 51 0 c +61.67 98.67 93.67 192.17 147 280.5 c +200.33 368.83 305.67 486 463 632 c +589.67 750 667.33 830 696 872 c +734.67 930 754 987.33 754 1044 c +754 1106.67 737.17 1154.83 703.5 1188.5 c +669.83 1222.17 623.33 1239 564 1239 c +505.33 1239 458.67 1221.33 424 1186 c +389.33 1150.67 369.33 1092 364 1010 c +84 1038 364 1010 84 1038 c +100.67 1192.67 153 1303.67 241 1371 c +329 1438.33 439 1472 571 1472 c +715.67 1472 829.33 1433 912 1355 c +994.67 1277 1036 1180 1036 1064 c +1036 998 1024.17 935.17 1000.5 875.5 c +976.83 815.83 939.33 753.33 888 688 c +854 644.67 792.67 582.33 704 501 c +615.33 419.67 559.17 365.67 535.5 339 c +511.83 312.33 492.67 286.33 478 261 c +1036 261 478 261 1036 261 c +closepath } bind def +/s51 { +77 389 m +349 422 77 389 349 422 c +357.67 352.67 381 299.67 419 263 c +457 226.33 503 208 557 208 c +615 208 663.83 230 703.5 274 c +743.17 318 763 377.33 763 452 c +763 522.67 744 578.67 706 620 c +668 661.33 621.67 682 567 682 c +531 682 488 675 438 661 c +469 890 438 661 469 890 c +545 888 603 904.5 643 939.5 c +683 974.5 703 1021 703 1079 c +703 1128.33 688.33 1167.67 659 1197 c +629.67 1226.33 590.67 1241 542 1241 c +494 1241 453 1224.33 419 1191 c +385 1157.67 364.33 1109 357 1045 c +98 1089 357 1045 98 1089 c +116 1177.67 143.17 1248.5 179.5 1301.5 c +215.83 1354.5 266.5 1396.17 331.5 1426.5 c +396.5 1456.83 469.33 1472 550 1472 c +688 1472 798.67 1428 882 1340 c +950.67 1268 985 1186.67 985 1096 c +985 967.33 914.67 864.67 774 788 c +858 770 925.17 729.67 975.5 667 c +1025.83 604.33 1051 528.67 1051 440 c +1051 311.33 1004 201.67 910 111 c +816 20.33 699 -25 559 -25 c +426.33 -25 316.33 13.17 229 89.5 c +141.67 165.83 91 265.67 77 389 c +closepath } bind def +/s52 { +638 0 m +638 295 638 0 638 295 c +38 295 638 295 38 295 c +38 541 38 295 38 541 c +674 1472 38 541 674 1472 c +910 1472 674 1472 910 1472 c +910 542 910 1472 910 542 c +1092 542 910 542 1092 542 c +1092 295 1092 542 1092 295 c +910 295 1092 295 910 295 c +910 0 910 295 910 0 c +638 0 910 0 638 0 c +closepath 638 542 m +638 1043 638 542 638 1043 c +301 542 638 1043 301 542 c +638 542 301 542 638 542 c +closepath } bind def +/s53 { +91 377 m +371 406 91 377 371 406 c +379 342.67 402.67 292.5 442 255.5 c +481.33 218.5 526.67 200 578 200 c +636.67 200 686.33 223.83 727 271.5 c +767.67 319.17 788 391 788 487 c +788 577 767.83 644.5 727.5 689.5 c +687.17 734.5 634.67 757 570 757 c +489.33 757 417 721.33 353 650 c +125 683 353 650 125 683 c +269 1446 125 683 269 1446 c +1012 1446 269 1446 1012 1446 c +1012 1183 1012 1446 1012 1183 c +482 1183 1012 1183 482 1183 c +438 934 482 1183 438 934 c +500.67 965.33 564.67 981 630 981 c +754.67 981 860.33 935.67 947 845 c +1033.67 754.33 1077 636.67 1077 492 c +1077 371.33 1042 263.67 972 169 c +876.67 39.67 744.33 -25 575 -25 c +439.67 -25 329.33 11.33 244 84 c +158.67 156.67 107.67 254.33 91 377 c +closepath } bind def +end +/BuildGlyph { + exch dup /Metrics get 2 index get 0 setcharwidth +/CharProcs get exch 2 copy known not{pop/.notdef}if get exec fill}bind def +/BuildChar { +1 index /Encoding get exch get +1 index /BuildGlyph get exec +} bind def +currentdict end /MC1_ArialBold exch definefont pop +%%EndFont +%%BeginFont: /MC2_Arial +12 dict begin +/FontInfo 8 dict dup begin +/ItalicAngle 0 def +/UnderlinePosition -217.00 def +/UnderlineThickness 150.00 def +/StrikeoutPosition 530.00 def +/StrikeoutThickness 102.00 def +/isFixedPitch false def +end readonly def +/FontName /MC2_Arial def +/FontType 3 def +/FontMatrix [1 2048 div 0 0 1 2048 div 0 0] def +/FontBBox [-1361 -665 4096 2060] def +/Encoding 256 array def 0 1 255{Encoding exch/.notdef put}for +Encoding 32/s32 put +/BoundingBoxes 2 dict def +BoundingBoxes begin +/s32 [0 -434 569 1854] def +end +/Metrics 2 dict def + Metrics begin +/s32 569 def +end +/CharProcs 2 dict def +CharProcs begin +/.notdef {} def +end +/BuildGlyph { + exch dup /Metrics get 2 index get 0 setcharwidth +/CharProcs get exch 2 copy known not{pop/.notdef}if get exec fill}bind def +/BuildChar { +1 index /Encoding get exch get +1 index /BuildGlyph get exec +} bind def +currentdict end /MC2_Arial exch definefont pop +%%EndFont +%%BeginFont: /MC3_ArialBoldItalic +12 dict begin +/FontInfo 8 dict dup begin +/ItalicAngle 12 def +/UnderlinePosition -217.00 def +/UnderlineThickness 215.00 def +/StrikeoutPosition 530.00 def +/StrikeoutThickness 102.00 def +/isFixedPitch false def +end readonly def +/FontName /MC3_ArialBoldItalic def +/FontType 3 def +/FontMatrix [1 2048 div 0 0 1 2048 div 0 0] def +/FontBBox [-1146 -771 2968 2049] def +/Encoding 256 array def 0 1 255{Encoding exch/.notdef put}for +Encoding 32/s32 put +Encoding 40/s40 put +Encoding 41/s41 put +Encoding 46/s46 put +Encoding 48/s48 put +Encoding 50/s50 put +Encoding 51/s51 put +Encoding 53/s53 put +Encoding 61/s61 put +Encoding 84/s84 put +Encoding 98/s98 put +Encoding 115/s115 put +/BoundingBoxes 13 dict def +BoundingBoxes begin +/s32 [0 -434 1055 1854] def +/s40 [0 -434 1168 1854] def +/s41 [-160 -434 1168 1854] def +/s46 [0 -434 1055 1854] def +/s48 [0 -434 1625 1854] def +/s50 [0 -434 1625 1854] def +/s51 [0 -434 1625 1854] def +/s53 [0 -434 1625 1854] def +/s61 [0 -434 1682 1854] def +/s84 [0 -434 1737 1854] def +/s98 [0 -434 1737 1854] def +/s115 [0 -434 1625 1854] def +end +/Metrics 13 dict def + Metrics begin +/s32 569 def +/s40 682 def +/s41 682 def +/s46 569 def +/s48 1139 def +/s50 1139 def +/s51 1139 def +/s53 1139 def +/s61 1196 def +/s84 1251 def +/s98 1251 def +/s115 1139 def +end +/CharProcs 13 dict def +CharProcs begin +/.notdef {} def +/s40 { +491 -431 m +296 -431 491 -431 296 -431 c +241.33 -303.67 200.83 -174.83 174.5 -44.5 c +148.17 85.83 135 205.33 135 314 c +135 450 156.83 586.5 200.5 723.5 c +244.17 860.5 311 1000 401 1142 c +457.67 1232.67 548.67 1349 674 1491 c +892 1491 674 1491 892 1491 c +764.67 1341.67 666.5 1201.33 597.5 1070 c +528.5 938.67 477 795.67 443 641 c +409 486.33 392 335 392 187 c +392 87 399.5 -10.33 414.5 -105 c +429.5 -199.67 455 -308.33 491 -431 c +closepath } bind def +/s41 { +241 1491 m +436 1491 241 1491 436 1491 c +490.67 1364.33 531.17 1235.67 557.5 1105 c +583.83 974.33 597 855 597 747 c +597 611 575.17 474.5 531.5 337.5 c +487.83 200.5 421 60.67 331 -82 c +273.67 -172.67 182.67 -289 58 -431 c +-160 -431 58 -431 -160 -431 c +-33.33 -281.67 64.5 -141.67 133.5 -11 c +202.5 119.67 254 262.5 288 417.5 c +322 572.5 339 724.33 339 873 c +339 973.67 331.67 1071.17 317 1165.5 c +302.33 1259.83 277 1368.33 241 1491 c +closepath } bind def +/s46 { +148 277 m +432 277 148 277 432 277 c +374 0 432 277 374 0 c +90 0 374 0 90 0 c +148 277 90 0 148 277 c +closepath } bind def +/s48 { +132 477 m +132 624.33 157 773.67 207 925 c +268.33 1109.67 347 1247 443 1337 c +539 1427 645.67 1472 763 1472 c +881.67 1472 979.17 1429 1055.5 1343 c +1131.83 1257 1170 1132 1170 968 c +1170 818 1142.17 659.5 1086.5 492.5 c +1030.83 325.5 955.67 197.5 861 108.5 c +766.33 19.5 659.67 -25 541 -25 c +422.33 -25 324.5 18 247.5 104 c +170.5 190 132 314.33 132 477 c +closepath 414 419 m +414 340.33 426.67 285 452 253 c +477.33 221 510 205 550 205 c +603.33 205 650.67 229.67 692 279 c +747.33 345 796.33 475 839 669 c +873 823 890 945 890 1035 c +890 1108.33 877.17 1161.17 851.5 1193.5 c +825.83 1225.83 793 1242 753 1242 c +702.33 1242 657.33 1217.67 618 1169 c +560 1098.33 510 974 468 796 c +432 642 414 516.33 414 419 c +closepath } bind def +/s50 { +541 1009 m +260 1051 541 1009 260 1051 c +282.67 1187 335.5 1291.17 418.5 1363.5 c +501.5 1435.83 605.33 1472 730 1472 c +866.67 1472 974 1435 1052 1361 c +1130 1287 1169 1193 1169 1079 c +1169 1021 1157 962.83 1133 904.5 c +1109 846.17 1069.67 785 1015 721 c +975.67 675.67 911.33 611.5 822 528.5 c +732.67 445.5 673.5 388.83 644.5 358.5 c +615.5 328.17 587.67 296 561 262 c +1069 262 561 262 1069 262 c +1015 0 1069 262 1015 0 c +124 0 1015 0 124 0 c +133.33 72 154.5 140.5 187.5 205.5 c +220.5 270.5 261.67 331 311 387 c +360.33 443 450.67 533.33 582 658 c +680.67 752.67 743 814.33 769 843 c +815.67 895 847.67 940 865 978 c +882.33 1016 891 1050.33 891 1081 c +891 1130.33 876.5 1170.33 847.5 1201 c +818.5 1231.67 781.67 1247 737 1247 c +691.67 1247 652 1229.83 618 1195.5 c +584 1161.17 558.33 1099 541 1009 c +closepath } bind def +/s51 { +104 383 m +379 416 104 383 379 416 c +390.33 338 410.83 284 440.5 254 c +470.17 224 509.67 209 559 209 c +624.33 209 678.5 231 721.5 275 c +764.5 319 786 375.33 786 444 c +786 504 768.67 551.5 734 586.5 c +699.33 621.5 652.67 639 594 639 c +579.33 639 564 637.67 548 635 c +598 874 548 635 598 874 c +608 872.67 617.67 872 627 872 c +703.67 872 762 891.5 802 930.5 c +842 969.5 862 1022.33 862 1089 c +862 1136.33 848.5 1173.67 821.5 1201 c +794.5 1228.33 759 1242 715 1242 c +673.67 1242 636.67 1226.83 604 1196.5 c +571.33 1166.17 545.33 1114.33 526 1041 c +264 1093 526 1041 264 1093 c +297.33 1201 343.67 1284 403 1342 c +493 1428.67 603.67 1472 735 1472 c +869.67 1472 972 1434.5 1042 1359.5 c +1112 1284.5 1147 1194.67 1147 1090 c +1147 1014 1124.67 945.33 1080 884 c +1035.33 822.67 974 777.67 896 749 c +958 716.33 1003.67 674 1033 622 c +1062.33 570 1077 515.67 1077 459 c +1077 351 1038.67 251.67 962 161 c +857.33 37 722.33 -25 557 -25 c +433 -25 330.83 10.5 250.5 81.5 c +170.17 152.5 121.33 253 104 383 c +closepath } bind def +/s53 { +130 420 m +409 445 130 420 409 445 c +408.33 431.67 408 421.67 408 415 c +408 347 423.17 296 453.5 262 c +483.83 228 523.33 211 572 211 c +640 211 701.83 243.5 757.5 308.5 c +813.17 373.5 841 463.33 841 578 c +841 646 825.33 697.33 794 732 c +762.67 766.67 721 784 669 784 c +631.67 784 595.5 775.33 560.5 758 c +525.5 740.67 491.67 714.33 459 679 c +223 697 459 679 223 697 c +446 1446 223 697 446 1446 c +1183 1446 446 1446 1183 1446 c +1129 1184 1183 1446 1129 1184 c +642 1184 1129 1184 642 1184 c +575 958 642 1184 575 958 c +603 970.67 631 980.17 659 986.5 c +687 992.83 714.67 996 742 996 c +854 996 946 958.33 1018 883 c +1090 807.67 1126 706.67 1126 580 c +1126 478.67 1100.83 378.83 1050.5 280.5 c +1000.17 182.17 930.33 106.67 841 54 c +751.67 1.33 658 -25 560 -25 c +435.33 -25 332.83 15.33 252.5 96 c +172.17 176.67 131.33 284.67 130 420 c +closepath } bind def +/s61 { +165 816 m +165 1074 165 816 165 1074 c +1190 1074 165 1074 1190 1074 c +1190 816 1190 1074 1190 816 c +165 816 1190 816 165 816 c +closepath 165 372 m +165 631 165 372 165 631 c +1190 631 165 631 1190 631 c +1190 372 1190 631 1190 372 c +165 372 1190 372 165 372 c +closepath } bind def +/s84 { +722 0 m +420 0 722 0 420 0 c +676 1221 420 0 676 1221 c +246 1221 676 1221 246 1221 c +297 1466 246 1221 297 1466 c +1452 1466 297 1466 1452 1466 c +1401 1221 1452 1466 1401 1221 c +977 1221 1401 1221 977 1221 c +722 0 977 1221 722 0 c +closepath } bind def +/s98 { +74 0 m +380 1466 74 0 380 1466 c +668 1466 380 1466 668 1466 c +565 976 668 1466 565 976 c +617.67 1016 666.83 1044.5 712.5 1061.5 c +758.17 1078.5 808 1087 862 1087 c +974 1087 1063.67 1049.5 1131 974.5 c +1198.33 899.5 1232 790.33 1232 647 c +1232 550.33 1216.17 456.5 1184.5 365.5 c +1152.83 274.5 1110.5 200.5 1057.5 143.5 c +1004.5 86.5 948.83 44.17 890.5 16.5 c +832.17 -11.17 771 -25 707 -25 c +555 -25 443.33 41.67 372 175 c +335 0 372 175 335 0 c +74 0 335 0 74 0 c +closepath 461 433 m +461 361.67 481.17 303.67 521.5 259 c +561.83 214.33 609.33 192 664 192 c +712 192 757.83 209.33 801.5 244 c +845.17 278.67 881.5 334 910.5 410 c +939.5 486 954 562.67 954 640 c +954 715.33 934.5 774.5 895.5 817.5 c +856.5 860.5 809.33 882 754 882 c +682 882 620 848.67 568 782 c +496.67 690.67 461 574.33 461 433 c +closepath } bind def +/s115 { +45 297 m +323 341 45 297 323 341 c +347.67 282.33 378.33 240.83 415 216.5 c +451.67 192.17 501.67 180 565 180 c +630.33 180 682.67 194.67 722 224 c +749.33 244 763 268.33 763 297 c +763 316.33 756 333.67 742 349 c +727.33 363.67 687.67 381.67 623 403 c +449.67 460.33 342.33 505.67 301 539 c +236.33 591 204 659 204 743 c +204 827 235.33 899.33 298 960 c +385.33 1044.67 515 1087 687 1087 c +823.67 1087 927 1062 997 1012 c +1067 962 1111.33 894.33 1130 809 c +865 763 1130 809 865 763 c +851 801.67 828.33 830.67 797 850 c +754.33 876 703 889 643 889 c +583 889 539.83 879 513.5 859 c +487.17 839 474 816 474 790 c +474 763.33 487.33 741.33 514 724 c +530.67 713.33 584.33 694.67 675 668 c +815 627.33 908.67 587.33 956 548 c +1022.67 492.67 1056 426 1056 348 c +1056 247.33 1013.67 160 929 86 c +844.33 12 725 -25 571 -25 c +417.67 -25 299.17 3.17 215.5 59.5 c +131.83 115.83 75 195 45 297 c +closepath } bind def +end +/BuildGlyph { + exch dup /Metrics get 2 index get 0 setcharwidth +/CharProcs get exch 2 copy known not{pop/.notdef}if get exec fill}bind def +/BuildChar { +1 index /Encoding get exch get +1 index /BuildGlyph get exec +} bind def +currentdict end /MC3_ArialBoldItalic exch definefont pop +%%EndFont +%%BeginFont: /MC4_ArialBoldItalic +12 dict begin +/FontInfo 8 dict dup begin +/ItalicAngle 12 def +/UnderlinePosition -217.00 def +/UnderlineThickness 215.00 def +/StrikeoutPosition 530.00 def +/StrikeoutThickness 102.00 def +/isFixedPitch false def +end readonly def +/FontName /MC4_ArialBoldItalic def +/FontType 3 def +/FontMatrix [1 2048 div 0 0 1 2048 div 0 0] def +/FontBBox [-1146 -771 2968 2049] def +/Encoding 256 array def 0 1 255{Encoding exch/.notdef put}for +Encoding 32/s32 put +Encoding 40/s40 put +Encoding 41/s41 put +Encoding 47/s47 put +Encoding 49/s49 put +Encoding 50/s50 put +Encoding 51/s51 put +Encoding 68/s68 put +Encoding 84/s84 put +Encoding 108/s108 put +Encoding 110/s110 put +/BoundingBoxes 12 dict def +BoundingBoxes begin +/s32 [0 -434 1055 1854] def +/s40 [0 -434 1168 1854] def +/s41 [-160 -434 1168 1854] def +/s47 [-89 -434 1055 1854] def +/s49 [0 -434 1625 1854] def +/s50 [0 -434 1625 1854] def +/s51 [0 -434 1625 1854] def +/s68 [0 -434 1965 1854] def +/s84 [0 -434 1737 1854] def +/s108 [0 -434 1055 1854] def +/s110 [0 -434 1737 1854] def +end +/Metrics 12 dict def + Metrics begin +/s32 569 def +/s40 682 def +/s41 682 def +/s47 569 def +/s49 1139 def +/s50 1139 def +/s51 1139 def +/s68 1479 def +/s84 1251 def +/s108 569 def +/s110 1251 def +end +/CharProcs 12 dict def +CharProcs begin +/.notdef {} def +/s40 { +491 -431 m +296 -431 491 -431 296 -431 c +241.33 -303.67 200.83 -174.83 174.5 -44.5 c +148.17 85.83 135 205.33 135 314 c +135 450 156.83 586.5 200.5 723.5 c +244.17 860.5 311 1000 401 1142 c +457.67 1232.67 548.67 1349 674 1491 c +892 1491 674 1491 892 1491 c +764.67 1341.67 666.5 1201.33 597.5 1070 c +528.5 938.67 477 795.67 443 641 c +409 486.33 392 335 392 187 c +392 87 399.5 -10.33 414.5 -105 c +429.5 -199.67 455 -308.33 491 -431 c +closepath } bind def +/s41 { +241 1491 m +436 1491 241 1491 436 1491 c +490.67 1364.33 531.17 1235.67 557.5 1105 c +583.83 974.33 597 855 597 747 c +597 611 575.17 474.5 531.5 337.5 c +487.83 200.5 421 60.67 331 -82 c +273.67 -172.67 182.67 -289 58 -431 c +-160 -431 58 -431 -160 -431 c +-33.33 -281.67 64.5 -141.67 133.5 -11 c +202.5 119.67 254 262.5 288 417.5 c +322 572.5 339 724.33 339 873 c +339 973.67 331.67 1071.17 317 1165.5 c +302.33 1259.83 277 1368.33 241 1491 c +closepath } bind def +/s47 { +-89 -25 m +637 1491 -89 -25 637 1491 c +837 1491 637 1491 837 1491 c +112 -25 837 1491 112 -25 c +-89 -25 112 -25 -89 -25 c +closepath } bind def +/s49 { +243 842 m +297 1098 243 842 297 1098 c +544.33 1206 735.67 1331.67 871 1475 c +1046 1475 871 1475 1046 1475 c +737 0 1046 1475 737 0 c +448 0 737 0 448 0 c +661 1016 448 0 661 1016 c +601 977.33 531.83 942 453.5 910 c +375.17 878 305 855.33 243 842 c +closepath } bind def +/s50 { +541 1009 m +260 1051 541 1009 260 1051 c +282.67 1187 335.5 1291.17 418.5 1363.5 c +501.5 1435.83 605.33 1472 730 1472 c +866.67 1472 974 1435 1052 1361 c +1130 1287 1169 1193 1169 1079 c +1169 1021 1157 962.83 1133 904.5 c +1109 846.17 1069.67 785 1015 721 c +975.67 675.67 911.33 611.5 822 528.5 c +732.67 445.5 673.5 388.83 644.5 358.5 c +615.5 328.17 587.67 296 561 262 c +1069 262 561 262 1069 262 c +1015 0 1069 262 1015 0 c +124 0 1015 0 124 0 c +133.33 72 154.5 140.5 187.5 205.5 c +220.5 270.5 261.67 331 311 387 c +360.33 443 450.67 533.33 582 658 c +680.67 752.67 743 814.33 769 843 c +815.67 895 847.67 940 865 978 c +882.33 1016 891 1050.33 891 1081 c +891 1130.33 876.5 1170.33 847.5 1201 c +818.5 1231.67 781.67 1247 737 1247 c +691.67 1247 652 1229.83 618 1195.5 c +584 1161.17 558.33 1099 541 1009 c +closepath } bind def +/s51 { +104 383 m +379 416 104 383 379 416 c +390.33 338 410.83 284 440.5 254 c +470.17 224 509.67 209 559 209 c +624.33 209 678.5 231 721.5 275 c +764.5 319 786 375.33 786 444 c +786 504 768.67 551.5 734 586.5 c +699.33 621.5 652.67 639 594 639 c +579.33 639 564 637.67 548 635 c +598 874 548 635 598 874 c +608 872.67 617.67 872 627 872 c +703.67 872 762 891.5 802 930.5 c +842 969.5 862 1022.33 862 1089 c +862 1136.33 848.5 1173.67 821.5 1201 c +794.5 1228.33 759 1242 715 1242 c +673.67 1242 636.67 1226.83 604 1196.5 c +571.33 1166.17 545.33 1114.33 526 1041 c +264 1093 526 1041 264 1093 c +297.33 1201 343.67 1284 403 1342 c +493 1428.67 603.67 1472 735 1472 c +869.67 1472 972 1434.5 1042 1359.5 c +1112 1284.5 1147 1194.67 1147 1090 c +1147 1014 1124.67 945.33 1080 884 c +1035.33 822.67 974 777.67 896 749 c +958 716.33 1003.67 674 1033 622 c +1062.33 570 1077 515.67 1077 459 c +1077 351 1038.67 251.67 962 161 c +857.33 37 722.33 -25 557 -25 c +433 -25 330.83 10.5 250.5 81.5 c +170.17 152.5 121.33 253 104 383 c +closepath } bind def +/s68 { +89 0 m +396 1466 89 0 396 1466 c +791 1466 396 1466 791 1466 c +901 1466 971.33 1464.33 1002 1461 c +1062.67 1455 1116.83 1442.67 1164.5 1424 c +1212.17 1405.33 1255.5 1379.17 1294.5 1345.5 c +1333.5 1311.83 1367.17 1271.33 1395.5 1224 c +1423.83 1176.67 1445.67 1122.17 1461 1060.5 c +1476.33 998.83 1484 931.33 1484 858 c +1484 700 1453.83 559.83 1393.5 437.5 c +1333.17 315.17 1257.33 218 1166 146 c +1096 90 1005.67 48.67 895 22 c +832.33 7.33 736 0 606 0 c +89 0 606 0 89 0 c +closepath 440 236 m +593 236 440 236 593 236 c +703.67 236 783.83 242.83 833.5 256.5 c +883.17 270.17 928.67 295.67 970 333 c +1029.33 387 1079.33 459 1120 549 c +1160.67 639 1181 745 1181 867 c +1181 971 1164.17 1049.17 1130.5 1101.5 c +1096.83 1153.83 1055.33 1188.67 1006 1206 c +971.33 1218 909.67 1224 821 1224 c +646 1224 821 1224 646 1224 c +440 236 646 1224 440 236 c +closepath } bind def +/s84 { +722 0 m +420 0 722 0 420 0 c +676 1221 420 0 676 1221 c +246 1221 676 1221 246 1221 c +297 1466 246 1221 297 1466 c +1452 1466 297 1466 1452 1466 c +1401 1221 1452 1466 1401 1221 c +977 1221 1401 1221 977 1221 c +722 0 977 1221 722 0 c +closepath } bind def +/s108 { +80 0 m +387 1466 80 0 387 1466 c +673 1466 387 1466 673 1466 c +367 0 673 1466 367 0 c +80 0 367 0 80 0 c +closepath } bind def +/s110 { +308 1062 m +580 1062 308 1062 580 1062 c +552 924 580 1062 552 924 c +620 982.67 683.5 1024.5 742.5 1049.5 c +801.5 1074.5 863.67 1087 929 1087 c +1016.33 1087 1085.17 1062 1135.5 1012 c +1185.83 962 1211 895.67 1211 813 c +1211 775.67 1200 705 1178 601 c +1053 0 1178 601 1053 0 c +766 0 1053 0 766 0 c +892 603 766 0 892 603 c +910.67 693 920 746.67 920 764 c +920 800.67 909.17 829.5 887.5 850.5 c +865.83 871.5 835.67 882 797 882 c +755 882 708.33 864.33 657 829 c +605.67 793.67 565.33 747 536 689 c +514.67 647.67 490.67 563.33 464 436 c +373 0 464 436 373 0 c +86 0 373 0 86 0 c +308 1062 86 0 308 1062 c +closepath } bind def +end +/BuildGlyph { + exch dup /Metrics get 2 index get 0 setcharwidth +/CharProcs get exch 2 copy known not{pop/.notdef}if get exec fill}bind def +/BuildChar { +1 index /Encoding get exch get +1 index /BuildGlyph get exec +} bind def +currentdict end /MC4_ArialBoldItalic exch definefont pop +%%EndFont +%%BeginFont: /MC5_SymbolBoldItalic +12 dict begin +/FontInfo 8 dict dup begin +/ItalicAngle 18 def +/UnderlinePosition -223.00 def +/UnderlineThickness 100.00 def +/StrikeoutPosition 530.00 def +/StrikeoutThickness 102.00 def +/isFixedPitch false def +end readonly def +/FontName /MC5_SymbolBoldItalic def +/FontType 3 def +/FontMatrix [1 2048 div 0 0 1 2048 div 0 0] def +/FontBBox [-1 -450 3094 2059] def +/Encoding 256 array def 0 1 255{Encoding exch/.notdef put}for +Encoding 32/s32 put +/BoundingBoxes 3 dict def +BoundingBoxes begin +/s32 [0 -450 1328 2059] def +/s61554 [0 -450 815 2059] def +end +/Metrics 3 dict def + Metrics begin +/s32 513 def +/s61554 0 def +end +/CharProcs 3 dict def +CharProcs begin +/.notdef {} def +/s61554 { +360.59 54.67 m +328.36 -40.13 360.59 54.67 328.36 -40.13 c +272.98 -202.93 217.05 -333.89 160.55 -433 c +-44.28 -433 160.55 -433 -44.28 -433 c +-11.11 -375.67 11.79 -334.07 24.44 -308.22 c +46.04 -263.78 67.97 -208.83 90.23 -143.36 c +304.02 485.16 90.23 -143.36 304.02 485.16 c +351.86 625.82 447.94 743.29 592.25 837.55 c +686.65 923.18 801.34 966 936.33 966 c +1091.03 966 1189.99 910.24 1233.23 798.72 c +1266.17 712.42 1264.32 615.41 1227.69 507.7 c +1186.52 386.66 1101.99 272.14 974.11 164.14 c +846.07 34.71 704.95 -30 550.75 -30 c +494.99 -30 448.32 -22.13 410.73 -6.38 c +381.76 6.53 365.04 26.88 360.59 54.67 c +closepath 468.22 371.09 m +438.58 283.96 425.56 224.38 429.16 192.35 c +432.75 160.33 450.12 133.09 481.27 110.66 c +512.42 88.22 553.19 77 603.58 77 c +679.18 77 753.71 106.98 827.17 166.93 c +900.63 226.88 955.32 309.66 991.25 415.27 c +1018.32 494.87 1026.71 568.67 1016.41 636.66 c +1006.12 704.65 980.87 754.7 940.68 786.82 c +900.49 818.94 852.54 835 796.83 835 c +730.1 835 671.22 806.67 620.2 750 c +595.82 723.58 563.96 652.57 524.64 536.97 c +468.22 371.09 524.64 536.97 468.22 371.09 c +closepath } bind def +end +/BuildGlyph { + exch dup /Metrics get 2 index get 0 setcharwidth +/CharProcs get exch 2 copy known not{pop/.notdef}if get exec fill}bind def +/BuildChar { +1 index /Encoding get exch get +1 index /BuildGlyph get exec +} bind def +currentdict end /MC5_SymbolBoldItalic exch definefont pop +%%EndFont +0 0 818.87 572.63 rectpath cl np +/clipproc{clippath{[{/m cvx}{/l cvx}{/c cvx}{/cp cvx}pathforall}stopped +{cleartomark[pathbbox exch 3 i sub exch 2 i sub/rectpath cvx}if]np}bd +/iclmtx mtx cmtx def/iclpath clipproc xd/clinit{pathproc initclip np iclpath cl np exec}bd +/clmove{pathproc 3 1 roll clippath pathproc 2 i neg 2 i neg tr initclip np exec cl tr np exec}bd +/clrect[gs np iclpath{pathbbox}stopped{0 0 818.87 572.63 }if gr]def +/cloper{mtx cmtx iclmtx smtx exch exec smtx}bd +/cland{{exch cvx exec}cloper}bd +/clcopy{{exch clinit cvx exec}cloper}bd +/cldiff{{exch pathbbox 4 -1 roll clrect 0 get 2 copy gt{exch}if pop 4 1 roll + 3 -1 roll clrect 1 get 2 copy gt{exch}if pop 3 1 roll + 2 -1 roll clrect 2 get 2 copy lt{exch}if pop 2 1 roll + 1 -1 roll clrect 3 get 2 copy lt{exch}if pop 1 1 roll + exch 3 i sub exch 2 i sub rectpath cvx exec}cloper}bd +/icl{{clinit}cloper}bd +0.321582 0.321099 sc + +/initmtx mtx cmtx def +gs +gs +[0.746309 0 0 -0.747416 0 1783.33] concat +1 -1 sc +/MC1_ArialBold 89 self 793 -2115 m +(-3.0)[30 49 25 49 ] xs +1 -1 sc +gr +gs +[0.746309 0 0 -0.747416 0 1783.33] concat +1 -1 sc +/MC1_ArialBold 89 self 1439 -2115 m +(-2.5)[30 49 25 49 ] xs +1 -1 sc +gr +gs +[0.746309 0 0 -0.747416 0 1783.33] concat +1 -1 sc +/MC1_ArialBold 89 self 2085 -2115 m +(-2.0)[30 49 25 49 ] xs +1 -1 sc +gr +gs +[0.746309 0 0 -0.747416 0 1783.33] concat +1 -1 sc +/MC1_ArialBold 89 self 2732 -2115 m +(-1.5)[30 49 25 49 ] xs +1 -1 sc +gr +gs +[0.746309 0 0 -0.747416 0 1783.33] concat +1 -1 sc +/MC1_ArialBold 89 self 401 -2013 m +(-4.0)[30 49 25 49 ] xs +1 -1 sc +gr +gs +[0.746309 0 0 -0.747416 0 1783.33] concat +1 -1 sc +/MC1_ArialBold 89 self 401 -1562 m +(-3.5)[30 49 25 49 ] xs +1 -1 sc +gr +gs +[0.746309 0 0 -0.747416 0 1783.33] concat +1 -1 sc +/MC1_ArialBold 89 self 401 -1112 m +(-3.0)[30 49 25 49 ] xs +1 -1 sc +gr +gs +[0.746309 0 0 -0.747416 0 1783.33] concat +1 -1 sc +/MC1_ArialBold 89 self 401 -661 m +(-2.5)[30 49 25 49 ] xs +1 -1 sc +gr +[0.746309 0 0 -0.747416 0 1783.33] concat +870 2023 m +870 1989 l +7 sw +1 sj +1 scap +st +1193 2006 m +1193 1989 l +st +1516 2023 m +1516 1989 l +st +1839 2006 m +1839 1989 l +st +2162 2023 m +2162 1989 l +st +2486 2006 m +2486 1989 l +st +2809 2023 m +2809 1989 l +st +611 1989 m +2938 1989 l +st +577 1989 m +611 1989 l +st +594 1764 m +611 1764 l +st +577 1538 m +611 1538 l +st +594 1313 m +611 1313 l +st +577 1088 m +611 1088 l +st +594 863 m +611 863 l +st +577 637 m +611 637 l +st +594 412 m +611 412 l +st +611 1989 m +611 277 l +st +gs +pathproc 611 277 2328 1713 np rectpath +/eocl cland +np exec +1270 1145 m +1715 803 l +3 sw +st +864 1371 m +1220 1177 l +st +1523 1389 m +868 1385 l +st +1712 1323 m +1581 1378 l +st +1972 1247 m +1769 1304 l +st +1880 1396 m +1990 1295 l +st +1451 1522 m +1829 1424 l +st +1137 1698 m +1396 1545 l +st +830 1846 m +1084 1726 l +st +1721 767 36 36 rectfill +1084 1726 m +1721 767 36 36 rectstroke +1228 1145 36 36 rectfill +1228 1145 36 36 rectstroke +820 1367 36 36 rectfill +820 1367 36 36 rectstroke +1535 1371 36 36 rectfill +1535 1371 36 36 rectstroke +1722 1294 36 36 rectfill +1722 1294 36 36 rectstroke +1983 1221 36 36 rectfill +1983 1221 36 36 rectstroke +1994 1257 36 36 rectfill +1994 1257 36 36 rectstroke +1840 1398 36 36 rectfill +1840 1398 36 36 rectstroke +1404 1512 36 36 rectfill +1404 1512 36 36 rectstroke +1093 1695 36 36 rectfill +1093 1695 36 36 rectstroke +785 1841 36 36 rectfill +785 1841 36 36 rectstroke +gr +gs +pathproc 611 277 2328 1713 np rectpath +/eocl cland +np exec +1851 790 m +2274 570 l +3 sw +st +1899 909 m +1842 828 l +st +2203 938 m +1984 948 l +st +2343 937 m +2263 936 l +st +2260 965 m +2344 944 l +st +2182 1028 m +2211 995 l +st +1937 1149 m +2135 1063 l +st +1436 1294 m +1881 1169 l +st +np +2301 556 21 0 360 a +cp +gs +1 0 0 rgb +eofi +gr +1 0 0 rgb +st +np +1824 804 21 0 360 a +cp +gs +eofi +gr +st +np +1917 933 21 0 360 a +cp +gs +eofi +gr +st +np +1954 950 21 0 360 a +cp +gs +eofi +gr +st +np +2233 936 21 0 360 a +cp +gs +eofi +gr +st +np +2373 937 21 0 360 a +cp +gs +eofi +gr +st +np +2231 972 21 0 360 a +cp +gs +eofi +gr +st +np +2162 1051 21 0 360 a +cp +gs +eofi +gr +st +np +1910 1161 21 0 360 a +cp +gs +eofi +gr +st +np +1407 1302 21 0 360 a +cp +gs +eofi +gr +st +gr +gs +pathproc 611 277 2328 1713 np rectpath +/eocl cland +np exec +2600 528 m +2749 388 l +3 sw +st +2399 631 m +2551 561 l +st +2502 673 m +2401 650 l +st +2562 683 m +2561 683 l +st +2588 734 m +2604 724 l +st +2400 810 m +2536 762 l +st +2147 910 m +2344 831 l +st +1902 1038 m +2093 935 l +st +1563 1186 m +1848 1064 l +st +2771 340 m +2795 382 l +2746 382 l +cp +gs +0 1 0 rgb +eofi +gr +0 1 0 rgb +st +2578 520 m +2602 562 l +2553 562 l +cp +gs +eofi +gr +st +2372 616 m +2396 658 l +2347 658 l +cp +gs +eofi +gr +st +2531 651 m +2555 693 l +2506 693 l +cp +gs +eofi +gr +st +2592 659 m +2616 701 l +2567 701 l +cp +gs +eofi +gr +st +2628 678 m +2652 720 l +2603 720 l +cp +gs +eofi +gr +st +2564 724 m +2588 766 l +2539 766 l +cp +gs +eofi +gr +st +2372 792 m +2396 834 l +2347 834 l +cp +gs +eofi +gr +st +2119 893 m +2143 935 l +2094 935 l +cp +gs +eofi +gr +st +1876 1024 m +1900 1066 l +1851 1066 l +cp +gs +eofi +gr +st +1535 1170 m +1559 1212 l +1510 1212 l +cp +gs +eofi +gr +st +gr +gs +gs +gs +2379 1205 m +2478 1205 l +3 sw +st +2588 1205 m +2687 1205 l +st +gr +2514 1186 38 38 rectfill +611 277 m +3 sw +2514 1186 38 38 rectstroke +gr +1 -1 sc +/MC2_Arial 137 self 2687 -1251 m +( )[38 ] xs +1 -1 sc +1 -1 sc +/MC3_ArialBoldItalic 135 self 2725 -1251 m +(T=0.20)[82 79 75 38 75 75 ] xs +1 -1 sc +gs +gs +2379 1376 m +2478 1376 l +3 sw +st +2588 1376 m +2687 1376 l +st +gr +np +2533 1376 21 0 360 a +cp +gs +1 0 0 rgb +eofi +gr +3 sw +1 0 0 rgb +st +gr +1 -1 sc +/MC2_Arial 137 self 2687 -1422 m +( )[38 ] xs +1 -1 sc +1 -1 sc +/MC3_ArialBoldItalic 135 self 2725 -1422 m +(T=0.25)[82 79 75 38 75 75 ] xs +1 -1 sc +gs +gs +2379 1547 m +2478 1547 l +3 sw +st +2588 1547 m +2687 1547 l +st +gr +2533 1518 m +2558 1561 l +2507 1561 l +cp +gs +0 1 0 rgb +eofi +gr +3 sw +0 1 0 rgb +st +gr +1 -1 sc +/MC2_Arial 137 self 2687 -1593 m +( )[38 ] xs +1 -1 sc +1 -1 sc +/MC3_ArialBoldItalic 135 self 2725 -1593 m +(T=0.30)[82 79 75 38 75 75 ] xs +1 -1 sc +gr +gs +gs +1 -1 sc +288 -1696 tr +90 ro +/MC4_ArialBoldItalic 158 self 0 0 m +(ln)[45 98 ] xs +1 -1 sc +gr +gs +1 -1 sc +288 -1553 tr +90 ro +/MC4_ArialBoldItalic 158 self 0 0 m +(\()[54 ] xs +1 -1 sc +gr +gs +1 -1 sc +288 -1499 tr +90 ro +/MC4_ArialBoldItalic 158 self 0 0 m +(D)[116 ] xs +1 -1 sc +gr +gs +1 -1 sc +288 -1383 tr +90 ro +/MC5_SymbolBoldItalic 147 self 0 0 m +/s61554 82 xgls +1 -1 sc +gr +gs +1 -1 sc +200 -1301 tr +90 ro +/MC4_ArialBoldItalic 95 self 0 0 m +(1/3)[54 27 54 ] xs +1 -1 sc +gr +gs +1 -1 sc +288 -1166 tr +90 ro +/MC4_ArialBoldItalic 158 self 0 0 m +(/T)[45 98 ] xs +1 -1 sc +gr +gs +1 -1 sc +200 -1023 tr +90 ro +/MC4_ArialBoldItalic 95 self 0 0 m +(1/2)[54 27 54 ] xs +1 -1 sc +gr +gs +1 -1 sc +288 -888 tr +90 ro +/MC4_ArialBoldItalic 158 self 0 0 m +(\))[54 ] xs +1 -1 sc +gr +gr +gs +1 -1 sc +/MC3_ArialBoldItalic 158 self 1704 -2336 m +(s)[88 ] xs +1 -1 sc +1 -1 sc +/MC3_ArialBoldItalic 95 self 1792 -2399 m +(2)[53 ] xs +1 -1 sc +gr +gs +1 -1 sc +/MC3_ArialBoldItalic 135 self 835 -271 m +(\(b\))[45 82 45 ] xs +1 -1 sc +gr +gr +Save0 restore end +showpage +%%EOF diff --git a/Build/source/texk/dvipsk/testdata/beginfontk1.tex b/Build/source/texk/dvipsk/testdata/beginfontk1.tex new file mode 100644 index 00000000000..819e3ea512b --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/beginfontk1.tex @@ -0,0 +1,5 @@ +\documentclass{article} +\usepackage{graphics} +\begin{document} +\includegraphics{beginfontk1.eps} +\end{document} diff --git a/Build/source/texk/dvipsk/testdata/cmex10.pfb b/Build/source/texk/dvipsk/testdata/cmex10.pfb Binary files differnew file mode 100644 index 00000000000..db477fa43ba --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/cmex10.pfb diff --git a/Build/source/texk/dvipsk/testdata/cmex10.tfm b/Build/source/texk/dvipsk/testdata/cmex10.tfm Binary files differnew file mode 100644 index 00000000000..d5427ad3f7f --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/cmex10.tfm diff --git a/Build/source/texk/dvipsk/testdata/cmmi10.pfb b/Build/source/texk/dvipsk/testdata/cmmi10.pfb Binary files differnew file mode 100644 index 00000000000..b53fe888065 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/cmmi10.pfb diff --git a/Build/source/texk/dvipsk/testdata/cmmi10.tfm b/Build/source/texk/dvipsk/testdata/cmmi10.tfm Binary files differnew file mode 100644 index 00000000000..bb6d147515b --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/cmmi10.tfm diff --git a/Build/source/texk/dvipsk/testdata/cmr10.pfb b/Build/source/texk/dvipsk/testdata/cmr10.pfb Binary files differnew file mode 100644 index 00000000000..337b4b58c45 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/cmr10.pfb diff --git a/Build/source/texk/dvipsk/testdata/cmr10.tfm b/Build/source/texk/dvipsk/testdata/cmr10.tfm Binary files differnew file mode 100644 index 00000000000..6594c9c4a7f --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/cmr10.tfm diff --git a/Build/source/texk/dvipsk/testdata/cmsy10.pfb b/Build/source/texk/dvipsk/testdata/cmsy10.pfb Binary files differnew file mode 100644 index 00000000000..e2dbb2233e7 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/cmsy10.pfb diff --git a/Build/source/texk/dvipsk/testdata/cmsy10.tfm b/Build/source/texk/dvipsk/testdata/cmsy10.tfm Binary files differnew file mode 100644 index 00000000000..3e4488b0059 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/cmsy10.tfm diff --git a/Build/source/texk/dvipsk/testdata/cmtt10.pfb b/Build/source/texk/dvipsk/testdata/cmtt10.pfb Binary files differnew file mode 100644 index 00000000000..839931ab256 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/cmtt10.pfb diff --git a/Build/source/texk/dvipsk/testdata/cmtt10.tfm b/Build/source/texk/dvipsk/testdata/cmtt10.tfm Binary files differnew file mode 100644 index 00000000000..12df934421b --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/cmtt10.tfm diff --git a/Build/source/texk/dvipsk/testdata/color.pro b/Build/source/texk/dvipsk/testdata/color.pro new file mode 100644 index 00000000000..bf704cc3d08 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/color.pro @@ -0,0 +1,46 @@ +%! +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 diff --git a/Build/source/texk/dvipsk/testdata/config.pdf b/Build/source/texk/dvipsk/testdata/config.pdf new file mode 100644 index 00000000000..edba69157ed --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/config.pdf @@ -0,0 +1,43 @@ +% This is a config file for dvips, meant to produce PostScript optimized +% for distilling to PDF. Created 12 Apr 1999 by Timothy van Zandt, later +% modified te (papersize, o line). +% Public domain. + +% Memory available: The default for Distiller 3.0x is 8meg. +% Reduce to be on safe side: + +m 6000000 + +% Default is to save output as file. +% If possible, change this so that it pipes output to distiller. +% If not, use command line ``-o file'' option to change name +% of output file. + +o + +% Default resolution. Attempt to make `resolution independent'. +% Resolution set to 8000dpi (could be as high as 10000). + +D 8000 + +% Use outline fonts, not bitmaps. +% (For the testdata/ dir, we only have the outlines.) +p psfonts.map + +% Last resort sizes. +% If you accidentally include a bitmapped pk font, it will probably go +% at 600dpi. + +R 300 600 + +% Partial Type1 font downloading. This will happen by default. Uncomment +% this is you want to download entire fonts, which is not recommended. + +% j0 + +% Switching algorithm for drawing rules. texc.pro is loaded by default, +% but the h tex.pro is need so that it comes before the patch. See +% below for more details. + +h tex.pro +h alt-rule.pro diff --git a/Build/source/texk/dvipsk/testdata/config.ps b/Build/source/texk/dvipsk/testdata/config.ps new file mode 100644 index 00000000000..edf49a49182 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/config.ps @@ -0,0 +1,48 @@ +m 1000000 +D 600 +X 600 +Y 600 +M ljfour +R 300 600 +O 0pt,0pt +Z + +@ A4size 210mm 297mm +@+ %%PaperSize: A4 + +@ letterSize 8.5in 11in + +@ letter 8.5in 11in +@+ %%BeginPaperSize: Letter +@+ letter +@+ %%EndPaperSize + +@ legal 8.5in 14in +@+ ! %%DocumentPaperSizes: Legal +@+ %%BeginPaperSize: Legal +@+ legal +@+ %%EndPaperSize + +@ ledger 17in 11in +@+ ! %%DocumentPaperSizes: Ledger +@+ %%BeginPaperSize: Ledger +@+ ledger +@+ %%EndPaperSize + +@ tabloid 11in 17in +@+ ! %%DocumentPaperSizes: Tabloid +@+ %%BeginPaperSize: Tabloid +@+ 11x17 +@+ %%EndPaperSize + +@ A4 210mm 297mm +@+ ! %%DocumentPaperSizes: A4 +@+ %%BeginPaperSize: A4 +@+ a4 +@+ %%EndPaperSize + +@ A3 297mm 420mm +@+ ! %%DocumentPaperSizes: A3 +@+ %%BeginPaperSize: A3 +@+ a3 +@+ %%EndPaperSize diff --git a/Build/source/texk/dvipsk/testdata/dvipstst.tex b/Build/source/texk/dvipsk/testdata/dvipstst.tex new file mode 100644 index 00000000000..11abb16e42b --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/dvipstst.tex @@ -0,0 +1,136 @@ +% +% This file is a quick and simple, gross test of dvips. It only tests +% the most basic things. +% +% To run: +% remove the file mtest.ps if it exists +% tex test +% dvips test -o test.ps (ignore the error) +% copy test.ps mtest.ps +% dvips test +% and print. +% +% First, paper size +% +\newif\ifafour +\afourtrue +% +% Next, big rules. +% +\nopagenumbers\raggedbottom +\ifafour + \special{papersize=210mm,297mm} + \hsize=7.7677truein\vsize=11.1929truein +\else + \special{papersize=8.5in,11in} % the default anyway, so not necessary + \hsize=8truein\vsize=10.5truein +\fi +\hoffset=-0.75truein\voffset=-0.75truein +\newdimen\ovsize \ovsize=\vsize +\newdimen\ohsize \ohsize=\hsize +\vbox to\vsize{\hrule height 6pt\advance\vsize by -12pt +\hbox{\vrule width 6pt\vbox to\vsize{\advance\hsize by -12pt +% +% Now, PostScript fonts. +% +\bigskip +\font\norm=ptmr at 20truept +\centerline{\norm DVIPS: A \TeX\ Driver For PostScript} +\font\foolish=ptmri at 100truept\ +\bigskip +\centerline{\foolish g} +\bigskip +% +% Next, literal graphics. It's not supposed to look pretty. +% +\vskip1truein +\centerline{\special{" 0 36 translate .05 .099 .95 { + 27.4 0 translate gsave + 0 0 moveto dup 90 mul rotate + -10 -10 rmoveto 20 0 rlineto 0 20 rlineto -20 0 rlineto closepath + gsave dup setgray fill grestore 1 exch sub setgray stroke + grestore 27.4 0 translate } for }\hskip 7.77truein} +% +% Next, some alignment problems that are not done correctly by some +% dvi2ps programs. +% +$$\sqrt{\sqrt{{a\Longrightarrow b\longrightarrow c}\over +\vbox{\hsize=3in\noindent +the phase of the moon multiplied by the number of angels that can +dance on the head of a pin while the rich man threads the needle +divided by $\pi$ or some other transcendental number}}}$$ +\bigskip +% +% Now, included epsf graphics. We include this document +% recursively. Of course, things will be ugly. +% +\input epsf +\epsfxsize=0.5\ohsize +% +% If you go to a4 paper, change the following supplied bounding box +% appropriately. +% +\ifafour + \line{\hfil\epsffile[18 18 577 814]{mtest.ps}\hfil +\else + \line{\hfil\epsffile[18 18 594 774]{mtest.ps}\hfil +\fi +\vbox to 0.5\ovsize{\hsize=3.3truein\parindent=10pt\parskip=0pt plus 1fil +To run this test, remove a file called mtest.ps if it exists. +Then, run \TeX\ over +test.tex, run dvips over test.dvi, saving the output in a file test.ps. +Copy test.ps to mtest.ps. +Run dvips over test.dvi again, this time printing or saving the output, +as you choose. (Including the document too many times inside itself +will overflow the virtual memory capacities of most printers.) + +Some things to check on this page. First, the large rules surrounding +the page should be exactly one quarter inch from each border (assuming +a 8.5 by 11 page; for an a4 page, change the {\tt\char92 afourfalse} +to {\tt\char92 afourtrue} on line 16.) + +You should see a title at the top, and a large italic g under that. +Then, there should be a centered row of ten boxes, going from dark to +light gray, rotating slowly. + +In the `equation' that follows, check the upper left corner of the radical +signs for alignment. Also check the right arrows. + +In the recursively included page to the left, +note how bad the bitmapped fonts look +(they are the ones under the radical, and indeed this text itself.) +The thin +rules may disappear altogether. This points out the resolution dependence +of dvips output; this is an unfortunate necessity of using bitmapped fonts. +The PostScript fonts, on the other hand, should scale fine. + +Finally, at the bottom of the page, you will see some tests of the accents in +the PostScript fonts. Pay careful attention to the word na\"\i ve; there +should be an umlaut over a dotless i. The text should read +``Ich wei\ss\ tats\"achlich nicht mehr als das. +D\ae monic souffl\'es have no r\^ole in na\"\i ve \oe uvres. +---\AE sop's \OE uvres.'' +}\hfil} +% +% Finally, PostScript fonts again; let's test some accents. +% +\bigskip +\font\foo=ptmbi at 16truept +\centerline{\vbox{\advance\hsize by -2in +{\foo\noindent Ich wei\ss\ tats\"achlich nicht mehr als das. +D\ae monic souffl\'es have no r\^ole in na\"\i ve \oe uvres. +---\AE sop's \OE uvres.}}} +\bigskip}\vrule width 6pt}\hrule height 6pt} +% +% We also want to test bop-hook stuff. +% +\special{! userdict begin /bop-hook{gsave 200 30 translate +65 rotate /Times-Roman findfont 260 scalefont setfont +0 0 moveto 0.8 setgray (DVIPS) show grestore}def end} +% +\bye + +%%% Local Variables: +%%% mode: plain-tex +%%% TeX-master: t +%%% End: diff --git a/Build/source/texk/dvipsk/testdata/dvipstst.xdv b/Build/source/texk/dvipsk/testdata/dvipstst.xdv Binary files differnew file mode 100644 index 00000000000..368192baa14 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/dvipstst.xdv diff --git a/Build/source/texk/dvipsk/testdata/dvipstst.xps b/Build/source/texk/dvipsk/testdata/dvipstst.xps new file mode 100644 index 00000000000..6fdf1b9b8ca --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/dvipstst.xps @@ -0,0 +1,5499 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.98dev Copyright 2010 Radical Eye Software +%%Title: ../../../texk/dvipsk/testdata/dvipstst.xdv +%%CreationDate: Fri May 7 14:06:17 2010 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentFonts: Times-Roman Times-Italic CMEX10 CMMI10 CMR10 CMSY10 +%%+ CMTT10 Times-BoldItalic +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: ./dvips -D 300 +%+ ../../../texk/dvipsk/testdata/dvipstst.xdv -o +%DVIPSParameters: dpi=300, compressed +%DVIPSSource: TeX output 1998.01.01:1040 +%%BeginProcSet: texc.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/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/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]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ +rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp +gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B +/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ +/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ +A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy +get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} +ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp +fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 +{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add +chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ +1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} +forall N/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: 8r.enc 0 0 +% @@psencodingfile@{ +% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry", +% version = "0.6", +% date = "1 July 1998", +% filename = "8r.enc", +% email = "tex-fonts@@tug.org", +% docstring = "Encoding for TrueType or Type 1 fonts +% to be used with TeX." +% @} +% +% Idea is to have all the characters normally included in Type 1 fonts +% available for typesetting. This is effectively the characters in Adobe +% Standard Encoding + ISO Latin 1 + extra characters from Lucida. +% +% Character code assignments were made as follows: +% +% (1) the Windows ANSI characters are almost all in their Windows ANSI +% positions, because some Windows users cannot easily reencode the +% fonts, and it makes no difference on other systems. The only Windows +% ANSI characters not available are those that make no sense for +% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen +% (173). quotesingle and grave are moved just because it's such an +% irritation not having them in TeX positions. +% +% (2) Remaining characters are assigned arbitrarily to the lower part +% of the range, avoiding 0, 10 and 13 in case we meet dumb software. +% +% (3) Y&Y Lucida Bright includes some extra text characters; in the +% hopes that other PostScript fonts, perhaps created for public +% consumption, will include them, they are included starting at 0x12. +% +% (4) Remaining positions left undefined are for use in (hopefully) +% upward-compatible revisions, if someday more characters are generally +% available. +% +% (5) hyphen appears twice for compatibility with both +% ASCII and Windows. +% +/TeXBase1Encoding [ +% 0x00 (encoded characters from Adobe Standard not in Windows 3.1) + /.notdef /dotaccent /fi /fl + /fraction /hungarumlaut /Lslash /lslash + /ogonek /ring /.notdef + /breve /minus /.notdef +% These are the only two remaining unencoded characters, so may as +% well include them. + /Zcaron /zcaron +% 0x10 + /caron /dotlessi +% (unusual TeX characters available in, e.g., Lucida Bright) + /dotlessj /ff /ffi /ffl + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + % very contentious; it's so painful not having quoteleft and quoteright + % at 96 and 145 that we move the things normally found there to here. + /grave /quotesingle +% 0x20 (ASCII begins) + /space /exclam /quotedbl /numbersign + /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +% 0x30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +% 0x40 + /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O +% 0x50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +% 0x60 + /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o +% 0x70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde + /.notdef % rubout; ASCII ends +% 0x80 + /.notdef /.notdef /quotesinglbase /florin + /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft + /OE /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /quotedblleft + /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright + /oe /.notdef /.notdef /Ydieresis +% 0xA0 + /.notdef % nobreakspace + /exclamdown /cent /sterling + /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft + /logicalnot + /hyphen % Y&Y (also at 45); Windows' softhyphen + /registered + /macron +% 0xD0 + /degree /plusminus /twosuperior /threesuperior + /acute /mu /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright + /onequarter /onehalf /threequarters /questiondown +% 0xC0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis + /Igrave /Iacute /Icircumflex /Idieresis +% 0xD0 + /Eth /Ntilde /Ograve /Oacute + /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex + /Udieresis /Yacute /Thorn /germandbls +% 0xE0 + /agrave /aacute /acircumflex /atilde + /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis + /igrave /iacute /icircumflex /idieresis +% 0xF0 + /eth /ntilde /ograve /oacute + /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex + /udieresis /yacute /thorn /ydieresis +] def + +%%EndProcSet +%%BeginProcSet: cmex10.pfb 0 0 +%!PS-AdobeFont-1.1: CMEX10 1.00 +%%CreationDate: 1992 Jul 23 21:22:48 + +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. + +11 dict begin +/FontInfo 7 dict dup begin +/version (1.00) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMEX10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMEX10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 161 /parenleftbig put +dup 162 /parenrightbig put +dup 163 /bracketleftbig put +dup 164 /bracketrightbig put +dup 165 /floorleftbig put +dup 166 /floorrightbig put +dup 167 /ceilingleftbig put +dup 168 /ceilingrightbig put +dup 169 /braceleftbig put +dup 170 /bracerightbig put +dup 173 /angbracketleftbig put +dup 174 /angbracketrightbig put +dup 175 /vextendsingle put +dup 176 /vextenddouble put +dup 177 /slashbig put +dup 178 /backslashbig put +dup 179 /parenleftBig put +dup 180 /parenrightBig put +dup 181 /parenleftbigg put +dup 182 /parenrightbigg put +dup 183 /bracketleftbigg put +dup 184 /bracketrightbigg put +dup 185 /floorleftbigg put +dup 186 /floorrightbigg put +dup 187 /ceilingleftbigg put +dup 188 /ceilingrightbigg put +dup 189 /braceleftbigg put +dup 190 /bracerightbigg put +dup 191 /angbracketleftbigg put +dup 192 /angbracketrightbigg put +dup 193 /slashbigg put +dup 194 /backslashbigg put +dup 195 /parenleftBigg put +dup 196 /arrowdblbt put +dup 0 /parenleftbig put +dup 1 /parenrightbig put +dup 2 /bracketleftbig put +dup 3 /bracketrightbig put +dup 4 /floorleftbig put +dup 5 /floorrightbig put +dup 6 /ceilingleftbig put +dup 7 /ceilingrightbig put +dup 8 /braceleftbig put +dup 9 /bracerightbig put +dup 10 /angbracketleftbig put +dup 11 /angbracketrightbig put +dup 12 /vextendsingle put +dup 13 /vextenddouble put +dup 14 /slashbig put +dup 15 /backslashbig put +dup 16 /parenleftBig put +dup 17 /parenrightBig put +dup 18 /parenleftbigg put +dup 19 /parenrightbigg put +dup 20 /bracketleftbigg put +dup 21 /bracketrightbigg put +dup 22 /floorleftbigg put +dup 23 /floorrightbigg put +dup 24 /ceilingleftbigg put +dup 25 /ceilingrightbigg put +dup 26 /braceleftbigg put +dup 27 /bracerightbigg put +dup 28 /angbracketleftbigg put +dup 29 /angbracketrightbigg put +dup 30 /slashbigg put +dup 31 /backslashbigg put +dup 32 /parenleftBigg put +dup 33 /parenrightBigg put +dup 34 /bracketleftBigg put +dup 35 /bracketrightBigg put +dup 36 /floorleftBigg put +dup 37 /floorrightBigg put +dup 38 /ceilingleftBigg put +dup 39 /ceilingrightBigg put +dup 40 /braceleftBigg put +dup 41 /bracerightBigg put +dup 42 /angbracketleftBigg put +dup 43 /angbracketrightBigg put +dup 44 /slashBigg put +dup 45 /backslashBigg put +dup 46 /slashBig put +dup 47 /backslashBig put +dup 48 /parenlefttp put +dup 49 /parenrighttp put +dup 50 /bracketlefttp put +dup 51 /bracketrighttp put +dup 52 /bracketleftbt put +dup 53 /bracketrightbt put +dup 54 /bracketleftex put +dup 55 /bracketrightex put +dup 56 /bracelefttp put +dup 57 /bracerighttp put +dup 58 /braceleftbt put +dup 59 /bracerightbt put +dup 60 /braceleftmid put +dup 61 /bracerightmid put +dup 62 /braceex put +dup 63 /arrowvertex put +dup 64 /parenleftbt put +dup 65 /parenrightbt put +dup 66 /parenleftex put +dup 67 /parenrightex put +dup 68 /angbracketleftBig put +dup 69 /angbracketrightBig put +dup 70 /unionsqtext put +dup 71 /unionsqdisplay put +dup 72 /contintegraltext put +dup 73 /contintegraldisplay put +dup 74 /circledottext put +dup 75 /circledotdisplay put +dup 76 /circleplustext put +dup 77 /circleplusdisplay put +dup 78 /circlemultiplytext put +dup 79 /circlemultiplydisplay put +dup 80 /summationtext put +dup 81 /producttext put +dup 82 /integraltext put +dup 83 /uniontext put +dup 84 /intersectiontext put +dup 85 /unionmultitext put +dup 86 /logicalandtext put +dup 87 /logicalortext put +dup 88 /summationdisplay put +dup 89 /productdisplay put +dup 90 /integraldisplay put +dup 91 /uniondisplay put +dup 92 /intersectiondisplay put +dup 93 /unionmultidisplay put +dup 94 /logicalanddisplay put +dup 95 /logicalordisplay put +dup 96 /coproducttext put +dup 97 /coproductdisplay put +dup 98 /hatwide put +dup 99 /hatwider put +dup 100 /hatwidest put +dup 101 /tildewide put +dup 102 /tildewider put +dup 103 /tildewidest put +dup 104 /bracketleftBig put +dup 105 /bracketrightBig put +dup 106 /floorleftBig put +dup 107 /floorrightBig put +dup 108 /ceilingleftBig put +dup 109 /ceilingrightBig put +dup 110 /braceleftBig put +dup 111 /bracerightBig put +dup 112 /radicalbig put +dup 113 /radicalBig put +dup 114 /radicalbigg put +dup 115 /radicalBigg put +dup 116 /radicalbt put +dup 117 /radicalvertex put +dup 118 /radicaltp put +dup 119 /arrowvertexdbl put +dup 120 /arrowtp put +dup 121 /arrowbt put +dup 122 /bracehtipdownleft put +dup 123 /bracehtipdownright put +dup 124 /bracehtipupleft put +dup 125 /bracehtipupright put +dup 126 /arrowdbltp put +dup 127 /arrowdblbt put +dup 128 /parenleftBigg put +dup 160 /space put +readonly def +/FontBBox{-24 -2960 1454 772}readonly def +/UniqueID 5000774 def +currentdict end +currentfile eexec + +80347982AB3942D930E069A70D0D48311D7190FA2D133A583138F76695558E7AE9348D37CAC6 +651806D08527C1BB4A062A4835AC37784CC39AD8841404E438B4D52D3901E47A1DE4F7924E0F +B3DAF442499175BAB1226EDF692A4956739F8828E80592F450C5D5C22AC88BCFBE9748F61D18 +243A16F4A4467F084E8E2BE46EF47FC51C3A8199E3CDA62FF9C4FB73956DAB8B6683D2156377 +808CB35026073E80523F59A30D195FCF9B9FCE4FFAFC6D5649664203AB24ACB938D58D246707 +FFE7D62F04BEC4B70C21EF75BEB2B812622B3C74E969D72D3CD11BD7106294A99CAF0B1629BC +7D4DE6B96CA82930831D64575F23F4AD06A0E45E315B1D392411BE8D6D73C998789FF258A07A +3C8C2057325784514C845500BFD1A971310CFC11D41C1A167DBD5FF012C60ADD4E87325F6E52 +99032A839DE65FB1473A166AAE1876A4414A434F22C1D241591FB36F857DF6FA930608750FFC +0C54F44994662B1F00F1400BF752EA8D83FFC4CB77A290BC2D99981AE59A191748BA5C7BA1A9 +D2583FD21398452B6FF5D83A059F7EADCD2EF744E9DD22BDF9C79D049BF06835E878C32B7765 +C69BDD8EF4DEB4EA7CFFF4CF9354A4DDFFA689DE961D16772491C7AFBD7FFFDE42400764C68E +954EE5C455A5687959829BC3B319B2147DEAAB3628662C8030C5E02FEA09609ABE4EAA12E217 +BC3AF673F1BC36A7039EB13FCACB4218FE0FC5A3F9452D4EDF46CC91DB67B624D4F2D37502FB +9F11AF4DA18CA40B61097F95D44329375467ED13C5CB585EC53F62B83EF9502CC755AF44BF32 +B87B8AE9F3F2F8DBF72DAB90ACAFBACD280DB6AAFFAEFDFF6D5EFF26669BAC56280A950560E3 +D01714BA38659B0E4E28BF8CDC1F15FF7E3EA9D95A6AFBBE3D8E6905AA6D531D6B6DCAB89E20 +36CC492C65F76DDCC3CFCFF33FDE3D9FFD10F7A90530FD5D04F12CECE01D9E3B7784FCB4AC99 +71D125317E4D6DAF1ED113C795C56C6F57465A10859341F41089169420DFEBAEA770C4FDE4CC +11ACBED014A3E2EB6CED1694EF30BFEC4F805C6423283D2444975F5F62AC48B88111EE5C79A7 +6A4E64AB2F9488DBE6E21DC00BCA4304C3DBD06FA60DB4DD88E26870B08BD880B67D6ACE131B +559CBF999E98F3196A47320BC412DEB6C6CA990485CD34B69ACFC6F2A2B534D17FC5C68F1416 +7B3CDD7BB801D960C04043511A268040ABEACC65A28634EDE6B4E209FA3AA93A632CFE1D5A57 +665B3085F9E2CB8AC141E2220AE1799768777D096B6795B177820DD3AFF63FFF0A80341F473E +1455868EBD9D97AC9DCB3BE4B7AB4E0F3D5411E0A90C9997741FCFFC8C3DA19BCAD2BFF0CF17 +2814D4864D4C5D456FB5121F0431754907A704D2BF711CE4F2456FAE5F0E602AA29334DCCEB9 +02CF1709B53F918BA5F066948694F2CE9F150439F0872E3E1BC2CBDBA9E05D99AA6C0F6ADBF0 +097EC658F2803D63D020FB3DDF1F3ED08235FBA9C110EEEC014D81ED6608F58889A40E3C3A7F +93BB13FE3D88795BCD841498C6422CDB307C376457776A8249502626CA0E1A3E48B8A45E77EC +0551347D0A5D51EC0F39A8C2BB330F4B76F3B4D3883606472F29041C1B7BF2CD8620F4E9A5A4 +EAE0B60091CB21E30470CB0219C96B8E66AF03B6744E1DB4FF453E38BF1BCDF3F0DBCF5EBE04 +7B84AB96CF851AB13C8942EEA52AF99324C6E5088F8DE6C30B385E624F4534AB603A3127D708 +DF8879B3D15869B777300E3B1B024F79ECE64A860DFF0EC8D0CC8D28A79A339F99AAFE9FD775 +98A37A01A54994E92AE0D20050CB9DCAE953B6D2B3D6FE9D26FDB3CEC0A6F9060E356503E3DC +D1984772CDFDDD8C020349BD04380BA9508546B281F116F67372B0C73798C5EC98FDB9346F03 +9B663ED52D97E678F9D1C177C35A93833BDDE68C0BE730B565B34903448914418AE29780F437 +EFE69F259FCC78F9C5705EC781FD699DAC1831CBEA3ABFB9D0189B8A45E79A539CE16A34FCCF +16B5DF776D5B2AFE24DB54949A23792C1A0BF0E741477928ADD22F2B5566FCB82BBC0CA9BBD5 +BC03D6E8901D01652C4782A3803F8042EECBADC97142DC63ACF1A92BB10400116A6D2320447C +07BAAF4D8B69ED93E7E1BAEF4BEF80544B94463073D584490849EE9DC9B726D60E2A80EC6D8A +9B28984277FEE75C0231F0E5A6FF9D3193243A15AEC9C04E98401881EF0C94942F68CE4A0121 +EF50DDD3950015F28E40FE2FAC789EA0982982EBE270DA274CE9A0C88415A68E610807633374 +6D099B85E94F3B7E8F59379A99CA7980548B3A8EA7ED739A988971E778C0FFFB4A843DF0D98A +56F326C650A94DAA94228083216F89D47AB514C6CE1CFD7B7CB9CDD2BBA61E41B414197843AD +1FECFA306B3E1E4B866F8F98D8DB93A63E7C6C7149EE3CDFE0E0FE0D0CE35A7568B90CD2A30A +8D53C95B678F0A739F27856BFA8E4A7D50B942ACE78189E476379FC3A86478C34048DD44E8AF +60D1099886E485A0BF74638BB3FC929106BDB7C4EAC624F75CF273B38A2909311FD6B6A98F4C +B426A4610DB5A316F1AB1332E840DDA030047CC203CB1030CC9A3B7550CBF46163ADD6C62AD8 +DC9CC792DB6C8D45C8A71E60C0170F0DBBA5D60EC88B7B1047015B37A2769F96C8738C215D6D +5BCFCC9EB5884E01C00191067BE0194B994034BADA4BF8CDDBAE88BF9FB7F09420CC50D248F2 +9459574B8857E3A8C22E3113B22D282957AE02BF5DA8D363E012CDBF915BA5215832449F261F +7C4D4FDAB7C17C2758CBFD5300F3137CD72FB2C967D473B2683628BE64938788E646D945F11E +CD20FA16A9CDE65DD08D2C59B2C5D13D1148BF9F6F78F0243B455BC43D8893CF1A756B60FF5B +5528354C8BF1CE8F81C142E762BB6AD54AF2BCBEFB67B75BB822C3B53A92F45AD494C62A0480 +22E4AF0A3158857BAD671F0F49B51301151D3EBC1C9BA6DDAA408B4F923DA1DF1CDBC451393A +FD47B4201ACE732B74CD0079C67A8E29B02175044EA6A643890CD60C45BBFE15963AF3818077 +EE34EF93F357E77B4748F3195745EC632B359510A528399C8749882FBDBEAB684FBE22307353 +3E428C28D7C6A20C0C1F805F350230E549B2F8E8A8E9EF89EFC7C71BCDE2934CFCB8A04A17FF +BB92732DC202F5B3FFEA1EFD96B4707D1D51F6579F86BD348AD46E233869B725EB4CC76191A7 +A82264BA610C293C3D37714C42166EA68EB5205FFD4DAF30AD23AB140D01F66F56A320ACDA94 +339A653255FF06365D97BF5AEAF769034D36B9DA6044579779DAAAB309204172F69446413CD7 +912A19898C23487AC3B994BEA258203F894D89BFA826D744FD8B31EB2C75CEDFDAE2E899FFD0 +50D36AB3A63597D19CBC208847DF2AFCB05C29477FD20244511884AC9CECEAEE6C6BD8554A55 +0E7186524F967839E05EEEA9A4065C39C864A5D697B7B88FE47F50844FCA93A63787426D186F +3CFFE14BA7E4607B65CD8CD03B57341FE369A3FD370303D0338B26506BF0BEFDA0C6FF84BB2D +0AA65BAC14B189003388F0FBEFA62C9588D1454133F1CDE8CDEC574FFF094D7F4E3D5AC225E0 +B9B00A61B8D667171BB19FFB38121239073334448626D20AC4FDB1BBF6D314D5E034A4EB0EB9 +C26B1604683B18D7E328F6E1B967146EFEF1A9A4172ECF0238BA7DF28E42D01ABCEFD3BD0B06 +DD1FD4CBFD4FA91F06E437FBF0497810E816E7E1482F9F9B42F0B0BD8225C87C6F366D3BA0A7 +80CA78EF6915F537DFABFB7105F2D4E26E34CED31B3E7340404751202BAC85A39D9FA283417B +682D37CECBFC4C4E20B4D494332003B1FB913942040340B03FC0721722C39CA4623BA384A3FB +003441641A8C6F39FA9C07C830693D15200DB67722029A76E28DE8EFEC1B1D6C043A9BD4D7FA +D0731A087A4A2AC3B78B07A464BC374A67A220F0D08A9DE5411C698A2DFEB1889067CBC83BB5 +5EECD734B253D7134E3A0D7C5625E0C2205F5B86B67B237DAD8D47D297AFC42598842EE341DA +B855828CA1AD4BF332657CE9D18832328B9FB81C9B4843FDE4D63C2C3B06BFB57032C30BE07A +BED913D7CDB8C4FB359543D39705A5BF55F8DF6268CB2528805172581204111D71C00DA14275 +776D95E0FC612687A33EAD514C267AA0F90BA9A2962D10FF3FC8BA694372266350E8E7E58387 +97D6CEF8561F116CAB2A9DE2CAE98C5AF5AE04667E763F7BBA244F6CFB71DDCD18F69461BAEA +70EBF2B3A8E2AF95DE0A573CB3470BA4A8981B269E12D3F9E4D2B9A272E2E7BA968283455A85 +D9C6B4B0A3EF125ADEC61BD8EAF92E008FD91E88B578D48415BE071276A1C3545A70A1B3879B +A4554D7E63110EF362972E5CD986D19EEEC5585333D99F72A91449BA61A14ADC3A08577FCE70 +6C702333DA1ADF26826C4F4AB734014F7B78735F8851D0B08660DD63D8EAD834D2C49900EBCD +0E16EE67F6D499337046A47624ECEB8F285944C477F253CD65E29B581A9B86886385DF1B68F4 +62520D04DBB5DA7389A1EC090EC908A2D90BD0E19999AD9607E3A90374DDAD1CEEC4DAC6EE43 +A80B097AD9069C46BD657B6D0EF9ECBB7B0BBEEB66C344620E661EFDDAC45FD823F55B5EFC3E +531E4D8BA3D4ACAA00143437E8E12C30940A77A00F010CCB899AC657F07257F7356564D772BD +698F08BA5C85406326FF01541F232AF035D3FEE1EEF01C94BC41B6EBBE5921A8D11FC57B8F01 +2304EEB08A51BBC7767BD5D7B17BF636CF36EDBC9B5C731325ACE70F58A39003600A9A8096D1 +3A5E6AB6A7EDBA92F7CE3E2945D3FDF4A2DBE54F1FB71CEF37389DDBE546F1812F1677BC258E +27FA55175E3E8AE1B4B05B58BE4B3CB9A2D3EF7D0946BA3639F598EA5C41129BFCA77F6F875B +B9CECC1662D4A621345A2C8F73930043469A418A2C040AD773B6D56C0CA0E77425D2AE23614B +29845A00DE99C321C29DD12B2B3136A07690F9A1C282AEB900A3F0CCDFE7DD325F4873DA0FB8 +3C3FFDAA40F1B238DF8682031A5ED40EBF4403139AAC8EBB115C072B61BE34CCFB94881CCF55 +4302F6538F8888A7EC630C5967835168E70E9A87DCB6398A1D34042A91103E2E25320A1AB0D0 +70008D61FADC148F347E1E87B6609B9878F187BA8EBB4F3EC451023BDE08A9BB411FD9C7B4CA +39001D15845780F5688D49857B8B34590EEBD0AFC283411B936CBA9B3E962F6F6FAE49709899 +DB74F9721D586E6A23218262481BCF488B4823AF2AF0E7331F8314EA87E58DD53A2FE0118B4F +28FF5929F4635CCD542245117D87E421436904E32C2472A93B58091D7372A128C3B04D30E689 +950CEDD6351598E5F794000EF381B29CB2182FB819BE5264BCBB5943EAF4B8B9B68FD5394300 +6A7FB068B1FB6A9A9CF5EE9F5AE5E3BB878EA5DD0F1629BE7EB4E4710F0E5E60398911FA8D13 +300086327DAE5264A588C9D295450C11F4895F4504A878540A3F1A6DF09791A98BF1B5417725 +F332F83920B4DE898E9F2C07FF48FA34C584A0205DF9062A9833CC8E8C3DBC50E2DE66CCC67E +6AC0A9EF9BB3AA0224EC6FC292E7D6BF889E43535C51F56B7A4CFA52503CA10942D7B91AC34B +E854A38D9E14174C9D7EBCE32BEAB91C0597DB46EB00DA8D68BEB0D090B9B72055F53253A8AC +64FD1C4D47EC8EB8A43E9A02CEDA9E86CC9D84D59997F1195A1E228303DB4F7B97AB1DBCE002 +0E1D034EB700AD969FA2FA1381DAFEF50A53CA061380AC2D1B7987CBB5DA9705371BA16BE247 +AF74DDC22EC95F0C4D051CA108359F73EAF8BD9D22E951965B6BF487A7F2914F095575591F9C +2FDA75C88B443237CD280D2B71C6D0E129FD4259422EA339BEB5503DD63F85AE4CD37B14410C +A50DFD5AB93E8406D59628CB6FD45DFB43E67F55C657EDC6BF991FB7CE51A79B2EB22B8963A3 +3F653655913048325DC02C8931B75E90D1536C210373C35B5A88AB6D39CB138CC5459DF3BB1D +73C8DBA90B6A3FF057DBDF509B8E58FD0D9C6DD90B824062E8E6F9F3292B0821048D591FAE83 +866D46C4CC284B57CB74BE4923A7E3A701FFD0CC3E70EC16B4E3A594C7EA0E230964E3BC1F2C +AC6E2B88563ADEC039827D62A66B2885A1B9D4A5EEAA5F8C817806EE1679B9AAEBAFD6AAF82A +753CDDACE98313587FD4A73C5F39FB43A03F9259F5FC7CDB4D9A7485F18A99A644DADAA18913 +DFE230606A612FC7039A0BCD636A4ACDFA5348A5FEDD06DB53FF807C6143798ABC7D6CE8CD7C +97437734BCB251A3EAB27E3AD0213D93229AE9442062D63136CAEF2D0992CD8666EF0B28165A +69B5A54A114B46348C801C67892D8449164D82A3475EDF45F0B9C3473FCF02671B02BA27120E +931F1044C620960755D9968B6C534920E2518C33BB0771B93F1A3DCD4173895DE50A0738D2ED +4B6EEDBD8A2A5608E6118827BC9218D2F27588DDED4D4FB84B657F6DFE512B1AD3698FCBF662 +1FB55735BF7123365987E087F7F66F0508B9A1F409912A9D578C9835005F49EA23556D15EB91 +E1C3D363872A815BF46905F98E2FF3F2956D3A9680A1414AC5C5D2B60913A48230E4E645F249 +04977F108C4782EA721909484785FDE4E5506CF1A6D6C888BCFE3559CFF0D969E559D3349765 +6D6F5E31F0EC0553F11C5AC177617B84ED497491E6858ECD8DF826029239BC2BA35C243A56F7 +233EB71AB68FDFEC0DFEC58198FECE9818B257C97279D7226C7BDFA9C9CF1B0DB516E58D6E13 +26DE5CA2574AE16B72DC3CB5790D491D358D444979C1FEF7DC3BCFD5FD60D781BEBD4B6F34E0 +9430E2685EC1351A48FF1D8AAE34EAE33F8EE8B0FB99CC4C1CBE73A7534A964985FA4A8211A4 +E0F2B14418D28419DC5FEB3EA64ED3B7BA19CC3BFC6064136F74FE0935B346E62C3B705C8F44 +CB62166DD9BE118A804234A4ED039147F5039FA9C9E7099CBED5EE5F1F35C452FCDEE040B385 +438FA027C72A3E9770D75DDA47FFAF2A31B6EA9C19ECE24C0E3F270E14015EB7806B7091D825 +6D6AA9617C06BBDE284F88C87E0363C994E1947A8F61A2978B2243DB550E0D9B23069FBC8AAF +34C1D8E3603D8E5CD1EEB90A84CDC76AA57D8A1F41BF014E5057EDDFB0F94E97CF3BE7C2E184 +DC2B042A6C6A3C7B04962FC6B9A345519321B68FC37C5C208CCD1BAB4BEE30E67A65B7EAFED6 +F3E45EA0B18840FE9E9E644A4F590573889B8044CB3CBA33F5109B010157AB152A0E75FF1371 +9D3874823F151E5D10D771683B26E8688752E6085921DE52B4AD4997297834B6521A6A4AB145 +B7741595DD1E4E65BE01E1E3376A2DEDF3E549637E1F39E7F3920DE885097964CADA22F3F0FE +4B5EF75A2ECAEFD8E2E1BD0459803F88BDDD64A481224B78B24EC04B04FD8FBAAC444EE0CC32 +A0269FFFB2EE23AC4D7C8B2AC867445F21DD7C10D102BE10DAA2DE09BA1220DFFB0E9DB7650F +513F8061ACB90E99BDA8D5D60178CB5B93DEF50A531638FB006AC1D24474F7551FCAEC5658C7 +C34EF029911F9254D60131A66CA84210464E7DC2C8C92A3EA5E38382AD2E8BA82F69FD8C176A +A13312EA491CCA82E1617703D8DE5F5E8D42BDF02CE82CFD161858DB1CBDAEEAFF55290AE576 +7467E27DB575C4696DD2C43ACF7E9C04D029DBD92697471376F5A2332D903A255C43F932EC9A +82F397E9AB07A5B067C5F3F8B3B872B6A64C5A46A21EB2429F66541052FAA5ACC66A48CB4E60 +F13F05ACA8F91DF03E0896FDF9D587082CEE991F24A32ADF2457A2A1B81718875AC906DA044D +CA8E22C66B706626308AFDF1C720738DDD8AA97D424C581AE2364BA63BA3CCEA4797EE2D829B +BEEB24688A057E6CE6E763DB025EC57BBF21BA1E0594D39E4A9F84D8942B1BA42F971FDCFCCA +8D9E7AD8C14FD56DBE960CD018C653FAD91CB82DB9D18306A51129CB6DFD28FB1DE7752E239A +7EA8E14351B21ECFD04F02E9D0C8E401F8E7984FBA9A859912355248A027D1A41E78F79C9D0E +A35D2EB8F67392F91F061E8860B8B2C56D424C8DC0464128DF1F7908AFDE457F58F3936FB7EC +6CAFA33E554BB04A8E8349406AFEEE75B9BC301D85B577390168FE969EB89B273A48ECB271EA +9385BB6C66B9FDDF0F63738EC74086359D917D8035DAD870D81FD8475F85FA03B43392802B0C +499FC23E1CB1DAD8DA9FE3DBE20447C2CC55CC928ED5F55FA5276CA200728900D02FCDF5741C +7BBEC226FAC879318FBC7368787C761599C1992D0B3CEA1601AA23D9DF1BDDDBA3D289AA1A65 +45020967D8086A2EF6241A1102523C40DF5C4A6BC009D41B4AEF4FC44BC0E4D4AF44F5186C20 +45732FF4F0B42946069259030CCFDBA15D74B8A4A4205FA03CFB27FF73CB11FA18AC1AA40FE6 +45C774E1DE506EE3E1BD558104F20EE06B144FE808D393715EF016BD4C9AAC827DA83C099300 +B66357DD205570ACE2C8CCC7BEE741E2D9EE2B4E30E631A7BB3710941285434BBFAB8458282A +7E2E7895A2FD07A3E41B4A8B5B6A95A078CB4407F48405D0565EE77D9D73ABEDDC906B9089F1 +FD130F7DC9042CC750CA6C5F912CFECCAFC848FD93F26B530ECFF1129F62A78CB9F0031DDAC4 +664EE0C556FF3ACA2E3D33B030AF56E7973EED267E0A8D60171DC648C0B836C86CB2FC0885AB +2521253B22586F283B3C653BB3240D872A790A2F8DF93E2136524059335A003F4538EC6594A0 +8FD05C3D9C4A4EE05C9865FCDC82DDA58817AE98EC438690D5918B4F8D05AC6DA49E9D2F537F +41B374AEF2F719812D63DB2489C30CCCC2EE36616F15E7B18E4335C4AD05F5F5EA4763DF7A34 +D3F457CEDEE65416967A008229DB777D512AC3A24857BFEC811C93C87E83772A0C803F2D031E +D8B2391828952D4E689B38FD92639469815ED5C1168BC9E98014FC6E2E4018D556EEA620ED05 +780D5CD225039EFEC55BBAEFD42953DBAAFC669084DB913E7E9EA345E9098F023790F5E81B36 +36F3B7AC73560C25B850F5189668D562B16B748B12E61E0361F68E07206033D3ABFFDFC8BC86 +C7404B589D49C0CC25945925BD8F8ABE46546B981DB956A93E1E96F5868F0FD6603D8A119B5B +3766672481E7BC54D2A640C28CE4934D39C3D7F9D6376BAE6F4D712457573D7378C36C01A568 +D8DE8CA3EF801FBC960E091963AE21422FADCF1EA35AA3ED57BE34868E56D0B893F98DA41361 +4D08AE6F053A32E14176493A4DAD192440AAA7D96D731A93288A5B5460D310A173BF9793B7D4 +61AA0CDB3E81AF0F1274E2BD71509004BE9C1B0CB64916A9F7222C6A3A2F96307EEF886F627B +31F8674DC27065AD1E94AF77B5F0ABD0E5F246B0596149183EBC6509AB156F83B95F45EE9AEA +BECDFA82AEF6036FE06DD18FDB21E6B4D70BA8B24BF04920B240294DF74859E2B34904725EE1 +591262340FC6BE02C3228D7824CBD20DA72B1C78FC6E490B20136313F3ACC29AF7BCF1C5096B +1907160B0CA2C5744A1BE927FE23F4836101EE791738EFC0AFDCAB00358D70545C8CE899B12E +FD00691CF7C261F5B2C45ED79CFE0730CD4412DD7844D5959FC8A249584375DEF1715A9EC182 +2E04B80F94E2D551950114683AE08C8B160143D27298076E12E6EBA5ECEC93936EB86FF20F70 +A16074B07A3BC3A24F9570BFB5C18822CF4807583E673ACA60D949BFB09CC5BBFFDBB8FF60D6 +AD930E439BA8952EB49AB2AD05B02F1A6653C344432A4820F3976F37FAC741D2A27F0BC6B30D +3B8461579171F2581F88BAE17256D349990D6FA2AE099FE66D478D13FFDC3E3C359AAA0949C9 +3D2F55DF7CADD2BF133C735B1E5D808A127504FD3E03F3B2FCA2F49A73351A5393FA6C7FF2F4 +DDB48E00124CD7409AE82C0F90E24F98B7DDDFFB24CF335E07615A2D706E36E433D2D4450545 +6C17123DAF7C16CA2C75B263008F0211C71FA8652B099224607C46B8D2BDB195A6F21B4724F3 +70BD67401750F086D1F2CA4D1D811623969F199BC4BD025C12A4A79F1D9BF0D01051D5121BCD +A370CF0E94771B7A7A22D9752374DD2743F2E000534695349B3DA6BA15022B9B6EA1651ECFAE +2236D1380984FFFACA97FD45033A7DC3FC4C413D46BA5FE1473122190ADAC68462586024559F +6DAA7A684C1E41524EF21306CB7262E8BFC23F221E6A865172D9FB04DEBA63F7AC988A1C23A2 +72A70A75C9BC7783B028760359049625113E895A8D6282FE868E27F88E92002D82B6D82EC758 +DAEF8807EED1D03D5264C7E59213C84FBFCCA99483D1A467ACAEF12045E27BB094E4B0879428 +B3CCC1932BAB4F7D94460CD736A69BB2B985BBF0FF6A3B330C5911BAB107D4163A83A426AE2A +8ACC75BE3701293653E27707BAD40C37921ADF3AF21589ED419E416BCA7EA1A9119F16102098 +C5471543968FEC3193AB6737078644B531F70B52DFD05B92C1CC4D5C37690D32CCCE5E0DA13B +651989CDF99F7F110BC94F0E3B8C4B9519354B2E34FB4693ADDB869AC9EFF2F46982387F3BED +111F82280926671FCF2C6B816B200146EB04F3BEBF63A484270122AF0046D985F71A63243743 +D3B8E7912E8BF769DBE65DA046C0BCBC9E5F4AC2B86126C755ACFDFFC1789B2A212530B46B88 +A38404F127204E23A01709296D4FFBD9B2E664D1AEC1E9CA09DF111C08521797662832439C8A +B4FE9949E21564582CF6608D45C29B6CB7FC4E70559C5024609BD62E566B4F39C1F88FAEC09B +558477C16A5F226E6AAD7A322E4B49562675EA07F6A02605BDEAB892CC94DF857E46519D1D4C +73573491E18C8E800D239AE08D49D5A1D0122DF50115F32680BC5860E4BEA2B14DAB9CCF15F9 +C3779310EB296D174CFD6CA971D8183CF6C3B69A562EF8FF96A74EFAE84ABB37DAF5AAB468A8 +E2DFEDB1DDC17DB85F1C50467A5C3856C43130243060A0F961CB6D81A34E2428762EDE19EBE5 +DC5178D334C2686AF7FA88E0154D0DBDE6BF1DB30D1BC2A200FA677508774B2B8B4FC0E40BDD +FE9ADA943F64713955FBBCFEAB86ED7013DE435A0E4136E0D3999BCF350D2D2AEB9ED71096D5 +2663EFD809EBFEB0B2A605B9AF40D5D438E2A2DDC23DA63A127FC0F52456379F9B5F26ADDB65 +2DACD4C3351529D8119D1AF722141DF0D768A4AF4EAE17C8B2197CD305ABAE4FE35D0F0BF386 +6F95606491CFA6B283F5E1AF08BAEDCFF8EAEDB3929CA49F5BF68E26051AF7643B282212C9C6 +DB78F21F71E8F645FE9FB3353DA17DA06313B67DEC4095C95C260242CF9BD00131B738AD9BD0 +B091274F7BF1F36510CB8A8AB0BF76CC6AF8CCEA1529FD82D7C118AA70F40F8092D312132AA9 +AC61CADE4AF18E1C999ABFF8AE15290BCA544A0026D296C372C04565947EF9170051E3967F26 +74FBAD5F36959FE281504397548DC28DADFBF8AB5C3E6AF69C53B942F321335CD5E84CA0E11E +EE3D38550904D52D340AB61ED5EDAE7CAF21857AE55E9D1ECA2FA7DEC6E7D8FCE4FE34D3A600 +47235CE182460EFCB285CC246512A7CCF00481068E0A6910D36EEA3F2348F031A442BE0A78E5 +637E4FC4CA531C3E724C29B06D61FA5635C517C510D444DCC450EEF428487ED17443A19516B1 +15D7DD25C11C6143F510714F3F8754CB79E6BA78699FF13CF7DB1620933B96D364701D9B296D +A702154D7433EED50834DD70739AA5BF0AD1BB60A47F0CD4C65407E7B5D154174EA2ECC1855D +5A451F6E00930E6770958471ED4E1F86CCC297D333201E911B7ABABB60ECE5502CFEDADBEEB1 +BF187E65C4A99D236B65942C288FCEFB904BFE7091DDC667C661A0167B268DE3A42F5E558EB8 +36D1A49838F695E442A4037181CEEA10AB51C89BD51F711648469F8E70900A4073CCC6166AAC +EBA0D5F8D34B129D7EB970AA4F9004B4104D5A5F041E369B16668635CEBB5AA27108B8592401 +8EA0CA05B862B28D44E6A3B1CDB7309D5B571A468CC0818F8210A7EBECC6B2E6AC97C077A9EE +EB69616CCB8A4AFC98BEC0B558DD18F2808B520F59D8C6E9788E85A8F1AA5E4E8DC378FD746D +613E20131221C3868EE10BE0609739A6A6920A9924D0D89C42D3909A1AFB118A14C9BD6D81C3 +A6232B10ACF861F407CB7A86B15E697ECAC04FA2AABF895187BA396C1382EA00EA0B0B85E338 +D82D61F4AF8B84D5AD8759D1744808FA112763B35FDA1BDA3C04DABEEB017837BD66D4378AD2 +2D71A5D38FA13136209CEE5344F6E14A12782E407B43C7D70D7FCC2F0B0A1314BE6FB70F3C9C +4AF9CCE96E83F450ABA31EB90285DD6DC207A07CEA959BEB979642CEAFB14B52C0E49617E1E9 +30D884C860CBCDC691FE50D975B8263E9DC7704112B775EA0C4EB991B47853991C3F59ADBC7B +671FDB432877EF183CE5A78ED259B8BCE792F0984DC179309734973F3D672FCE6F52FA3DE58E +7D4D054517FBB70337B00AF36A119748680FF6A53C16C624CA11D757388E7C37F2186D335F34 +1FD289673A71FB7CD39670AF901F5B0C37350595A0836E67EF9064ED625B7EFD8C7EAE865848 +E19E0C2DB2EFF734948DAB18CC81E495F09EF1A17C4DD7C6BF95AEF0289B2C69E6773462EB50 +6B39457909253626F2ED229DAB86047C729386ECB845703BD84C8B97969FB7671A7E31C647C5 +80B3FB7251C1251891AC34B482E6DD7C11DFF66F0FEE4488BD4961374194731BF81947A3EEE8 +AB8C013ED3D6584CA2713DBDE3FC8B386D52B28441B6DC17E7831DB23051CD59D21C7F36F8A4 +873FF75F1E76E2FC9F20819A6267E594BEA4948AEB07C0561218D2A18E677EC323455EFDE5E0 +0F0A11459FCD3788DAE330A3E7C07AAC5FDEECD0730E7124716507BBF402595236DAB2ADFB13 +8299B80C2929B2A6F516F61CAFB8EB63012CCFA240040C1C3F7E9F1AC2D82AA3A669E1867B49 +D5C7DC7247A55DD3E53CDDC6D9582BFA62D255D019CE37E08286E65CD57AA9C2F4CF84DE2B1C +C6F65193A033D0C50477D424BAD4229786D89B0B9CDB8BECD0E36867C14EB1E4331F8CDC7C34 +2CC8F538FF6710D796B9655CB47D83A547547340F26426744D8F6209D177879849BD55572617 +C36EEAF43D8C8DF78B040283AAAB44438E37EC497209D63F38F8FDD82DA65EB3C8BDC3D4FAF4 +2BA67EDBF845911E829244052C2A5894B08B328EFBEAA6C978140044AC09CA90B4B7D973D0F8 +775EE424F599FB1980918F856891C260AE50DF3C081AF3493B5343888BFE8BF1EFBE6C6FE97A +FD03B28C9399FB21B90B9F257D02CE7B362C33E8CEED0A916CDCD385C480769C4BE8B0384184 +02792C2B50AD79DA8A743554079C75B72933796CA0BEF5591B5F8226A00D9FFDD8439FE0C9E4 +AA22D034E3A345E7E71950D151F3A92D69BF0174BDBDA1D2BF4D2F37A5EF2381418B80EAF7D3 +9CED1524B28051B74425EE8923C1D7049A557CB8A3214D2E56F9BA262A4CAC9C750C2176E70B +FC929AB6B049262FBB984F4E97D602C3EB2A43A7EB1D0E82E69F8D04755712083E2124A90F2E +0FA66BEBE58C756A965BC48E98F9D7E08D9D69340913DEAFDA977F910F3939537CFDAE2B619A +8C73B2B97806DE736B6E3843D59F329D79133779795BA7133D66D39E7589BFDA6D3F2CEE30FF +EA9381B8127C39A6519B1942476CFEC61E38CCB74C411B5A5A8D2096278AC5A5EE91A9C1E6CE +23205823D537A3C12D88F69F6BD73528DF71359460D5CBE2AE49891DEE90C67799684E9FB603 +C17AEFE75ACDCCE8AA427596594F61DC6EFD65620F50A4C3223E92AA8F00102F044674360609 +E6841E701AA3031BEA950EB1B284A05BBE623D59A704D5F5744071B069D41F0253F9A0DD4567 +355DA8FBCD8233111AB2DBF86A3A0AF6C6A0B3E244B916301EB35FE0CE7D3F7832D8A40C2596 +2A57CCEC710DD262DA454B7EF9974723CB34E8E8FCAC0EAA6842E38B81C8C08C79B656ACA3B8 +FD09780274AE6060AA2FA47E34D3E3EAC1AA4DBEDC68845D524E41DF44E375128B838DF92AFD +0C4F2FAD0DB17B58A2DDFEFEA3A5AC364E05DA44CCEAF60D802CFB7E2E8C948D229B53B2D39E +3EA2670B6CFAEE513B639DE08D58D1178C317915C0EF0ECC006CDBBCBA5AE085564D5C6AD5FD +6F707A4C1DC08DAA8B06BB169797FB81C229681E609D0F9CA6F7C7157D50BB46F54643E1AB10 +3A927F4BA889B0F211197D1778BE459F598EBA61B55F351C6C9FCDB85673833FB323B6602A3C +2F04451DD408D5CB9D54C3C92D429A3FB1BC793B73AADCFE9F48397B2E07B6593DF26F46E964 +DF0545B89800E6C462B502C17520871513A8C581181EFCAD179E30E79C832FF52EE7496E6010 +446A8A6C29EC2243ADDE81205D7A45670621D5BF63392975DAB10E01258F1D66AFFC731D001D +E415257C61698CA8B854CE4998D1383468DABAA619F7B37DD1CAD246FF12308CF78606957419 +DC6F1D539E96D452B624257BFDCCC2D78257C12764986DB6AC0EB8A632BFC76711E1FA30CDFC +5ACC188189674112127D8BC4AE0959CED826CA2A9D3C6BE736F9E5FC4A95B97AEA8A0C55DC86 +E138955FF10239308CC61BE2A14927D6079A5E10C757B60648084B3DC418887895D14A1C7E22 +B63A71342B9A72C12C45E932D863D3E8CD8F60E39E28BDCF61542A0C2B417852B99EE3180B74 +37DE70ACE5A809C0287417A37DA19670B411ADB2E837181D75667239DB2E6AAB2C56E6FBF45D +72E956003DBBCEA38C633C72C6B9D4336953CECED0FC43725291DF357C3D53EFF9D875B215F4 +FD75A183896254A67F519498C1F6DB8A0C3A7A3C9EE7ADBC64B157FF5EFFDCFC949D5D332687 +2976D98BCDFCDEF97E206613F5E193E71F7F08F4F9F489E930204C9E474C698A18373AF48868 +CD2FED6E0A886CAA4DB8BD8730D601D78E369576EFB485B14BCAF41FAD1372E04F207FC06A2C +0B498C11B6C19C75959DEEA960177F1C9D50E39A0EDCE9CD2F5B4AF04703EA6739302B1344C3 +00CA7FEE41B77768C1C16A5DA38CD240C1ED2403CD0D1A78E8420AD448711B4B49A1EEBE2A46 +04C15FD67961F6CB28186D41228AE20287A18903A5366C9A42B9BEEC723E6BCBE788172B8305 +66669782BC3864FFA2E19AA5C5348317611C123D7456036923806F2F9411D7A1005AB2FF242B +3F1A6A064F71AF10CA2ED88A4DD1828F93DD186DC544796D132C8FDDF8D9CD03A37349A6F6F7 +DEC6D929E91E247C182F4F572B60323D4A52426669B4DEB335CCC034363072F49CBA9817EC7E +B195E271679CF03F95475D0414403C7FE22A63289CE09D3238B64FD22BEAFCC3396C3EA3E6E3 +AA7339D6B0BE8BCEEF7DE6D5FAFBF96C62DC55438BD45A6AC4C587E5878EBAF6A6284B244D86 +96025A61C7DFAE6F6C2A5ACCD5A11BB7AE0C1384134F00DDC6679E1E472E331B6AC2A8312863 +F92AD9BC45B3CC12B1A7290E30CC9970EC12EEAC9915D5C3FD7C995AD57756F9D2F256F4C6C8 +FCD2A83EB0F92D46C8D680E438215173F05387D2694C772E718E1327F3ABAB95143C64C93B9E +9F0AA92AD57E2A138BA22B0A3EB776BBA9ED5BEF57C714E7C17096E80046DE1D7D2B7DE9F494 +F0468091DA15FF36DFF3803A5937B1C8D9ADE4697D8BB9B6EDE81E28B0FC5D7F53750DF6747F +BD6E8BAC7733081DE5B4E9F1243B94F5D3FF1AFA0B469DF8C0A981E26B685870DC4C585103B0 +A869B0256842F1E9356BC3DB8D6A69867CE154F98DBD0CCAD75E965D2EE76E68F5732E7F3FB0 +01E48EE15236908C4CE3022BDEC61FE1A18562FCD0475E298ABF2F91534E235AA1EEB4E860C5 +5A1818DE4CFAF1BD036AD51E8DE5942857CBD8F872245A6A91848435EDCD0423E1D6C195BF24 +102E53530798FFD02ED7D988A086BE108154CC598C53EFEEEED12809D6B883C0FCDD70DCE9B6 +6E1298FDD4B00EBC68E11BAB2A876D379FB378D3ECF178DA526EBA354668F384FB4748C56568 +92AEEA403E9E674904B5EE6E36A3A690FFA6A2618EA960AB4ECD151369BA6F05FBDE1D104683 +E5F14CF0559CDA91708A75647609304535BFF1FC1C1D8497E9F0EABD18263B34EE2EB97D6819 +272B8E9134F8CAE12F53CC9BA1559CE52B00D7F464D3BCDC8B9C924270B6B77E4870000A2019 +682C15984AA766EB448FFF834EE5C5ABC83C759066834EC1526DFD3CBEDE60D0480ACCF07629 +1F2277C91C9DA25B94E80F6B494869BD324BAF918BDC3FC008819672A50B5F42BB81C5DF23CD +C3A0B1AF94B984A244BF3DE49812CD96C78614C0C56F2B86EB72ABB428ED7D820FEC817F967D +BEBCDEAD9C6B77A20B25FF55D49106078B79156880389FE4AF92425FF295F306E96EEF0DFDE2 +D05E098AB10D1E2B8906B20428D8DB67FAFB77B3F24E4BF8835EEF626492C7CF978496A0BE1D +6056898E99606DCBEC3F90320E6AA342049120A963F5DA6783394A1C6956CCE618C20ED83A83 +7E7E7E0032CF8A4A8652E8BA5765DE7349BE9B81F8A0D75BF408E52B93CBFEDE4EAF1E0A5504 +7FF55251AD91A1B95D64C06DB9A24BA89D3B4007F9D1868708ACCABAB4E68400C61561D38573 +395EB7332C9765E95B36CFCFF62BA0BA444FE5987729E1AED16A10C11040D42A57991D1864BE +92DAF4E7694E5C8C20A63B948C2AD083438C9604F858B84000797DCBFB97DEDCAE86EB7E5E07 +E7E3A31043AA7854033A3F644A4F7FD443B177ED1EB42F711A5E7312094A5669EEE0036FAA39 +EE6FB9EB44065BBE5130DB601E96AF8B23DD0759D633A7F5CC08089AB85906F4E1523249F685 +DFFBB73C917FED2920C20437BF7F8C0AD585EBB777ACB5443FE9F8922BCA049FA8B0252019AF +D4EB76A43A59F5A3D98DCF8CEFE0E8AADCBFF93E2E8D88842D7793A4BE3B0C5BA4E4D9217693 +1037181D9E07494675C0A86EBA9E8AB837AF46ED8B3B0EA64585DC8C0A72EB5E6C2614104864 +C1E4821E2E5A13BCBA3E33B19DA87F837D4940687429086AA32715CF0F72DD340A36527F540E +1873C988C5FEDFE96B2C2C893088DAFDD58B21B21986843A69478A0D517468BB86DB36E84CC0 +996C62942233A5604682C2712EB7F074F97E6C7C8870C3E91B1F5B5160774896715C26DB90AF +A8004708235B5475575469F7B18C234204E5377D35B15EB146D083C96CDABB658D486F632F5A +F4CD3DE59A2EBAD44B9B85BE364362433BA8C0C9DEC17108B6A4763997603B6CCEAF1C056E59 +4D28E6A9F01E344403B424B2DFA49C5EA735A61092C1B4ABEAFC6F39A60B6C0AF70D92944B4B +BFD79F6A4B67B40E6DCD7330F03F7283E8BF2AA0DE68E5639ED2665E6B252636C7726805FE62 +36EA67DF66EE7E46930D5EAFE541338F3621EA64C05A177AEA44FF71852703E66F8DD8F417E3 +E6864CB4355B18CEE3B87ECED2325D83727EB06F10D41F20E9D40EB5378F25583A21E93E0ABE +444CE3CDE27B82E081DD54C1C478F673EF38B15AFF3C95842B8DC5B90488B9910324B004638A +0B8C6C894C58EE11701D9046EAABD2C417F17ECCFE15C765220D74C79FDB0B98B96CC59BE479 +63E6BB98E066B7ABEB7DAD10A03352FA9916457313407E5BFE80ADB801E229208AFA0B474E99 +5C6EF5A3B4DEC5AAEEBA2579551BCA9ABEC0142D6051910EE3F3397459A2F12471B36BC11F16 +B53AAA39CFB69FAF02B04D71D74D567C305BC0DC85B5DC7829ED9FA8FFC65D1AEE665730D1B1 +2B0920F7D828D547DD172231494D3BF562B5F516364E355C80B6F20564817E8EE7733107575A +AB37451D75A292D96EBACBAC3848A5E0842A52E8F5258215CCB1517673F4CEE172467E4EF066 +C18537DD91EFAF2EA46F7F5412B3108C5380EE7B4A9807DB1D5A396ED802C3640D520EC22E28 +8D66A13BE5E8BC8276FB9A2FA09DA2A93BC59C9C3E0A0C20FA823921251C8AE01576D8232C06 +C51EBA11DDC679D9C428F2F60F3F9B99F3F08DCD410A08FA9E4CFA4D82762C6CE53EA6F7A270 +2CB45B6EA563053B02C07483F0EA3261F1644517E9AB19E7F5C1CCBFFEB62E3BC1CC89D6E185 +6AD87B84A37184FB4CCB61CCF2063E41CC8E991E5081D7DB64E3A17D43D5308B069608230570 +696F8ED97AD3814B72896E217A699F8F3A8EB79D915E85309FBA414F8E2BB2849E540A9146CD +914CC20542F2A4FF690F4E6E60F137FAB4201EEDA336E81A2D944A5ABCC9E3979C20E65435F9 +2388A87B132C6F1C5231E03784306BD033417D147C83281D8BC3F600B773AA2D7D9999C8F378 +CF7DD8B5F8D5FCA3114CF1A7DB64E81B2F80B1930DE6316C241A831F4A655377D77C6E4FD0FF +FF5A287C648BA2D78556CBC196BC98E1428E9E6BF9B6ECD0440251DCDAE165CAB80DE77F733D +13E8F3C65ADB56B14AA17ED1795BE79727882A24F89C5B95F9B2D72E2BD201331FB2FCA0B60F +E5AEEF092DAEF95684BF6F04D9D3736F5A9072DA7EBCEF0B78DB112E83B80943B49BFFDD5233 +A7D4C4A4364F00B815E6D672233EBC2AA2A1D626E9E003A59B3BFC2C153A9989E36575F345BA +7DBCF7CBA0275A3404FE7B8A18711555229B49AD536DFCDEAF5BD74F63B623856A1E7642F079 +CEBD327620D4E52BBD979975449F5862CECC7767EB8936DEC3B7DD5A7A604B7E04D1E58F6057 +9FDF2FF8EB2DCC816F554474E73ED43FA1AE99159B0F74AC866A811D90C56DAB4EF12939B902 +A7FEF046809744098378BAF764F8DE2765EAB5EAA0146440DD99FF87F402BCAFF83C13816167 +14B520074FA71349AC18CA9833F67A3B3A264B484CFAB91124DAF0E89AAAD9B5591D2366B510 +3F34266E864FA987F24765F7120ED14D6366456B6844038E8B46B4B600EBD0B7941DA2298608 +72F09B5289E2BAFB83DABD00A62F34C723661E192F40E8FC100B79718B31005A779A80CC4837 +7EFB743663011B1DB82630ED3504ECF66336C0DC05F6EA16A661D94A786370543282CF001E0E +7D9400695C3022DB750789C5D7B52EDF84B5A19F4D8ECBE952EAC9ED292A4C7D03338A223471 +9A987BB30331BFEA3C032460B72C18B693CFE54B7870D30B9AF90E52F478C7F72A1F51ABEAEE +8A030C0AD7F724DBED5CBC76B35942581EEF6723EF1C82886A9972134EE9FDE3CAD93D9D75D0 +01A0B34770786F240F4D7439A5E515CF88A2325041EB2D7BF29BD7F0A733500434D5107D3374 +8FDF40D4AC6E13718FD1FFC953427277B8EF4F374867B373E4DF9175C96EAA6E2DBE8EF9F08F +F9613F374BE9B9641381CF22E6192AC68AB497CADEEDB362C4136A170F72B0BCF9D0573C5799 +0EC403CAAD823187FC9898D0ACB86D0E07BA28790FDEF3D459761988DD5749F2518EE1EBD609 +B5C18675F84BF646A2141695342995795952B68A2FA6504E0FDE43723CCD2C0D0D4F5642A0C1 +A3F8CBB216390DE851A841A7EADE53403D7A328FD1C4F5A847180F8283FDD648AD6572E4B0BD +CC58EB9656B68D4C067AE86C5849D6C542F54A026552364D21CD266AFAC2AFC0EE943AA5CC75 +245F8B47B4AB89D017C52174AAD03B1435DE24D9D2F41AA924C407457022A02E5F0A6B760D69 +7EA94BC5E76CAAF6E085CCA5D32B560D5E3B74F6BE573FD292FABC810A1DDCB486B52A6BC47A +DDA03997610248F7E13E44DEB241A23D1D4DC1A089457AC6AAF9F8A3FCA2BC2844DE8F64FAF5 +62757A42071E7A67E20A2591963765DCDBEADC1264A3728C4DD3FAC7F907DDD3C41D0CBB3F82 +E605F7C437DFB286E521454889F7A43DA468B3A68835ADD2F16615CB5E5F540D7A3BFB29BDB6 +E382CDFF9AB5DDA834C676D72D34C94C8FDB4B29AE25C9B4B6EF7455F112DC723853A9C7E485 +0BCF12D782C1E74FDB9395116D7BDE6BEE11B5A291CA3CF04BC421DF912B594688359A7CA1DE +9257FE99BB9EDFD0BDEEE158F56BAB3F1ED04D457FD0AB90A5F522FFDDC6B0CC829926DB21F7 +61B1C2F5CDE5C08CF1873B878B6507BD187D020DE418A365225A7660118FF45D0983C22D2C52 +580E1EC7B9D08311B5DC9DE8BB569AF34AF493246A03CF7787D9EC555ECC2E3E9F1A2C0CB926 +B47A0224560D4F8D2BBAE077E948FE94DD3813BCE4D18BA4B71D185DEE9B05C0C06667308D43 +EBEE794B6000AEA93C7B400CE527F44BE49788E1E7299B2D642A28FAF5D579DBEA8B46AFBF0A +DF1546EFF04EDB2AD3C3391DA5BFBE5200EDDBD52D509D248AEB2FE608DE9888D7B1A5CE3904 +9F984CC81628A894A463A4825EDC345067F3D1B05C0D97AA16012FE0F05F102070BADD79F188 +FA819664D203153219785EE915FC79B87A95F551913F94F5589D0449789F57C7A104920DE6FD +D477F43D8B96A219F4025357FF3C5FA0DA800EBDCB38D85BACD230C8EADD88D978ADED975B25 +72B9738B787C2DDDF73F5A4F5F98F6A29E9F0929CA4A1D68ED266256FD80DC1A1E0386996F4E +D82BDFCF46FA24EC3F48CA364DED12245EC661F9E312F416097E89748409972A88563FC6DCCE +FC0948A9AC7A22ABB67681DAD268F92A73D2B30A8CD5BB65746609AD40652F18E18EEBDEAC8C +3D11042757163469F42D5DE1E7016B740213B82E75EE3CC01060267874F05748727014469CCD +005986ADA6841072C58054E3D9CC51F6AFB99AAB069BEACB8060F3B489C7A468716574AEE183 +643EB3BF17202848FB2593FBAA222C7F02EEFA10EAFD70959E4F8491BB11E359E98C6F089FF8 +57BAA11FC00E6B78260516E5EA81066148432AC35DCCE35845C34460BAA8E20653A90ED7B901 +977DEAEDD3625A9E8952E8367E3854130BCF23A3F4D62D0C42FEF316AC36238B501FC12FD95C +27C821F7A5659E8486A1F67F72DE27258F26F786EF982CC3934FD43199E89D440BECC0B740C1 +6D72A30BE83E45ADC79DF42D4D6A0C4A7D3B016F4DF327C4D396FCA1DB9B9791B8F19879D104 +D971347250E39E37A3FFD258578A2566A65C568D2E1AB6400D0D7BEE41CBD8632008DA8F5C4C +D677DFA389AD66837344E100DF6695C607BE52BB5A3C0C2F01F720E0546C1983A5092455BD6D +3BDA8B15ACB5F4253FBCD9DE3533C3F34E3B1D55ABFE7108CB47BAB62B734233834909927AF3 +C54C449BD76FAD7C30B12B04175C9E1761F8523A255A407D4772B7E65E0336F16BD67DEF0B67 +4EE1771906E9D1F160F812EFDC3D1080F15E2C6EF25C917DF2989B3D53BE6547734D07C3F344 +E50DBE5DC50460FCF792850D7DD52FB24F68D97C99F05BF5DD4A8CC83AE5565F0EAA11B8E630 +C6947EA6FE7E686A654D30B2E285F8E01BBE0AEEEDAC9B0CBFFF941F232AFD48F3A46102D207 +326DF0CB0F26A8536397EEC39381E1C538E8A319CC37E51E0A2435330B6203B441D45B60E57B +2D84A357340037D0AFBF788E55B23C35F311BCED7F28C7A826426C961E5C1C6F41218F5305B4 +9ECDC9E03252ADEE4F56CC68A85E9D9AF4227B2B30C326911F627EA521EDC0714B7A9A71DAE5 +BA1014C7A507F2B5E13F6C146A1C38F7CEE8BCC4C0A64B175802D0AB724A2A0160234DEF23E8 +29E2DFC1983EDDF81F406A24BACED9C1DD2295FAF5EBDC447DB47B3A38643196DED4A4862E39 +E9B416389CDE7DACCDE02B9D5614BE3531763FC9ADB76BD58E6E86B0F321F1EC99EE55A7ACE6 +8D39A83971B2B2FF924DB84D944747B7C844A562A8A70DDB4DACF155F5F9BFA0CEF24D8D764B +7A8E4F1755178460E9D26918768B50683D1B5DCA6F8CB726A93E5CBA5411ECB0C84BC1B49078 +DBBED17774642CD7EE12E5A88929AA3E680BAC36089E1D5FA949279050E8270C96915C0A4CDF +F9C536C89E8988ECAE1BF6D6E0A4B9A065CFF4D531D202B2E737B2C31145A45AB4E4E0C2F2C8 +217283AD316A662E01B4706F44F68C9B4CAD5EFCBDC06C38A0599D784A3D235537692D06012E +DB740082D6D1CEC0C2A80084F37B173C5F74F7E7C674FD0BD158ED4638C75CC7B7EC27DAB42D +F2F15D2B362EC5F014021594C3CE09DAC8733A568C61599DD138F366AAA24685309691993A3B +4D7070A562E9A2858E097C56F9F9D064E9E94A1AD4CF437212FBEEC6F73A4A661566188156E4 +325314E92A58C54DAA0D6334B045D8018E3B5FAB5FEE34E4A6DD46B63B08F8BA13B9A555A367 +B692E503BE3B42D3AD9592BE76EE0CCF4C0D667317F8B4FF4D8229CE466EF032817A3E5F0D63 +44264C5045817ED0941608C6A1477AB55CB23DD6ABCF67067A18295CDC352D1C4396A237E551 +3B4768F00B0E0E383DA9A7A35B21B3E1B7957B3527BD83A424C68B0EB87B60EB7494AED26234 +EB613387F3A8045D3FDB6EAF2F947B5BEB73FF5C995AB888D7D995AD599E646415B2C31ADF21 +48A44D7E7B148DA6832F9364F15D7DBCFB3D0BF08B74D2C3B3BE860829C1DA4122E4920640CA +E5730A9DB7C58E73E92981D6C72471FA2812FAD88EFB7F77AB8061C481319001B945D8A0A9D5 +123F4D8632A161C450548BE9866B6503C66576E1C815E01F6DAB0E11789F6124B3E4BA0A3558 +67AE1FD312D25987F43E0BF054A18A4B6684A66CACE90CAA56B6538BEDDB78102D90C64F9484 +D76D44A7D846C5DB81F2B1A5F65BC2ECE22CBE2D8FE3E3615C211FFA0EAC3D5CF7A66C1D4D5E +D1859729EAA4FF523F4E307A48A412AB9F31C5CFA58ABAF92286A2073BAFDF8F1C1A1A51B790 +C53B4C3CCF3EFADD0527AB576F6ED5137D207E9D8657924334FE2D570E03C671FE4217271CC2 +C5D6EEFE5F6AF1409C893926F364B51B0A2F1731E14F4C4B6FE31DE072B7BD091B30B093ADC5 +18FD393DF26C5DE75E9081333ADD05FD745DF049C16B3D6E0E2D75301CB57CA0A09AE1176C63 +4F35541BA284B22EDDB016E36ACE80EF7B3D3C20F1DAEAA50CF668BC65055B7375974D85C1F2 +048FA232B22BA300ACC251831F65289C2BDF785AAFAF5C75B769ECC8F36C2D82E072F0B59B10 +198A4ECD0FB55F7B77F64B4BCBB8B6FB5A16FFB86E8FA6D750ABA4D74A1EB67BCD81534EE47D +D60E3A30743F15DCC3E235F442572E7BA1E7682D6FB28AE256FABFE7488DC3C5500973662B5F +8890885D5C7C3B538680F6668989AEEF446B2B3EB435255436EDD1C3143E2D82565924BA0D88 +EBBA169B0DAD999DEBBE1062B20838AB245131BCDC6FC446C817952D627E8A6C393BDB789257 +536E1E60F68F9F4CDBE0C2167947F98E6140769C04412F53008CF108C89E56A9587C1BCE40B8 +390EE1A87EB6B12CEA750ECEAEA75A0AEC405CFEA761E00E4573450CE95B874B75A7A1649B48 +9E6797B833497E2A7D03823E158D43986BCE89EBAA3A3F41506FB7B8DDC8601E3035BE6F7F6F +D57588305389889891938210929F0E25E0E37AE9E812731F225E1245DA41DB935A590D88FBF4 +574C46E12C9F7D689862104526836DE9174DE954DA8551D0EED02E74DEB8708690B92A31F500 +C6D1717C739D97761337C5F7FCEC0D48E4DC54D6CA16F7D18070122A17775C87E08C230AE3CD +1EEDBFC16A276A67462E1BBE217C4EAC0EA22BEB8FC1EB93277516E78C5769D83223AB672259 +002329BD69E1708EBBAB9EA93BE0F3EBD95E7CA39D76D35173D351039B3E2D5A4CA40107E249 +F84FAC05A46CCF2F112A655FB35F8EFF03150128A81821A422997678A2BE9737A22D05FAEB51 +9DB7EE5F1F0B43D1D7CE589D30B8B59817ED0D938CD940603105EC746075D53A642C556518F3 +97B36456AC9BF2ECBD967557278331CE597AC716538E31704548CF36248C183B503D1A486E0E +0D75CD162FC8E53B2243664254EA11478E3971E4B4F1A2D800E1BE02AA4BFC064775F2947681 +B84AF4332E77DE0D577E39DA5A70C6365427FD658BB0EDFCBB279C9ADDC1A0DCD2049BC728D9 +C295916BEFB36926762CC071D9A542C2AFEFE506AECB8D7A9F5374DBB0EB2A1E7EA8596CDC6A +EF8E21ACC8545270A3F85E82E337EFBF5A3CDB3AD2789A718413A886D1595DCB9EAC464263FD +F239857AFAC9B61E3F79EFCB9A2411F67A024D4C15070816C4687DA58CB2E2CD42780C0FCE94 +AE344EE73CE00440CE9D33E490E77F0F3AE6A088D5C26A24DA0EF1D4D2C9B05CB207F8EE1CB0 +75E0DB123BC9BDCF2DC689E4D7138DC745AFF9E7A9C787AB6736D793E628995D540E60F9E70A +17D0A6294623E4FFE49DC9389E063E4AC59D4CD603E6D3AC91FFF3A7E89EE69F7CC970CAE3AE +BEBAD9254906E19629145DA42B2DC38058BEE8144CF1B02AE83206902C9CB9F6A52188FA59E8 +0FE75D226E3793712A4C6F8F240AA386933AE394DBA9828E1A73315BB8101573BE81C153D449 +31F60B3A7285127C61B775AA2CB3916A57D48462F47CC6B6D5D77B733D553D784CD4A8C269C2 +3CA69DFCD2275590BDB2D357F928921D925B0B648141266F85E92745A543E73F33FCF3E5D816 +622D65DA2974D9DF684CB5B481D46546A5F96833B1011F9D66A547F7B5F5978A4C7A9234176F +4C07106632A15562F968CDF47B4E6140005BBF60E131EDE887EBDC71748654DAE8DB23A740C0 +41964357719D9180E01A1EADF9410261B564ACBF2FEA3A7D465A370C3EC5520F97C00B3070A8 +7B8892D8DBD84239CA52B664A5A1CDFF4E2CF711D6319B2B833EA5E038D84323E53BBDC19EC6 +EDF6CB15B6E76703079FC117D2C59B45EADC98EBD88ED8 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark + + + +%%EndProcSet +%%BeginProcSet: cmmi10.pfb 0 0 +%!PS-AdobeFont-1.1: CMMI10 1.100 +%%CreationDate: 1996 Jul 23 07:53:57 + +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. + +11 dict begin +/FontInfo 7 dict dup begin +/version (1.100) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMMI10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +end readonly def +/FontName /CMMI10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 161 /Gamma put +dup 162 /Delta put +dup 163 /Theta put +dup 164 /Lambda put +dup 165 /Xi put +dup 166 /Pi put +dup 167 /Sigma put +dup 168 /Upsilon put +dup 169 /Phi put +dup 170 /Psi put +dup 173 /Omega put +dup 174 /alpha put +dup 175 /beta put +dup 176 /gamma put +dup 177 /delta put +dup 178 /epsilon1 put +dup 179 /zeta put +dup 180 /eta put +dup 181 /theta put +dup 182 /iota put +dup 183 /kappa put +dup 184 /lambda put +dup 185 /mu put +dup 186 /nu put +dup 187 /xi put +dup 188 /pi put +dup 189 /rho put +dup 190 /sigma put +dup 191 /tau put +dup 192 /upsilon put +dup 193 /phi put +dup 194 /chi put +dup 195 /psi put +dup 196 /tie put +dup 0 /Gamma put +dup 1 /Delta put +dup 2 /Theta put +dup 3 /Lambda put +dup 4 /Xi put +dup 5 /Pi put +dup 6 /Sigma put +dup 7 /Upsilon put +dup 8 /Phi put +dup 9 /Psi put +dup 10 /Omega put +dup 11 /alpha put +dup 12 /beta put +dup 13 /gamma put +dup 14 /delta put +dup 15 /epsilon1 put +dup 16 /zeta put +dup 17 /eta put +dup 18 /theta put +dup 19 /iota put +dup 20 /kappa put +dup 21 /lambda put +dup 22 /mu put +dup 23 /nu put +dup 24 /xi put +dup 25 /pi put +dup 26 /rho put +dup 27 /sigma put +dup 28 /tau put +dup 29 /upsilon put +dup 30 /phi put +dup 31 /chi put +dup 32 /psi put +dup 33 /omega put +dup 34 /epsilon put +dup 35 /theta1 put +dup 36 /pi1 put +dup 37 /rho1 put +dup 38 /sigma1 put +dup 39 /phi1 put +dup 40 /arrowlefttophalf put +dup 41 /arrowleftbothalf put +dup 42 /arrowrighttophalf put +dup 43 /arrowrightbothalf put +dup 44 /arrowhookleft put +dup 45 /arrowhookright put +dup 46 /triangleright put +dup 47 /triangleleft put +dup 48 /zerooldstyle put +dup 49 /oneoldstyle put +dup 50 /twooldstyle put +dup 51 /threeoldstyle put +dup 52 /fouroldstyle put +dup 53 /fiveoldstyle put +dup 54 /sixoldstyle put +dup 55 /sevenoldstyle put +dup 56 /eightoldstyle put +dup 57 /nineoldstyle put +dup 58 /period put +dup 59 /comma put +dup 60 /less put +dup 61 /slash put +dup 62 /greater put +dup 63 /star put +dup 64 /partialdiff put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 74 /J put +dup 75 /K put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 81 /Q put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 87 /W put +dup 88 /X put +dup 89 /Y put +dup 90 /Z put +dup 91 /flat put +dup 92 /natural put +dup 93 /sharp put +dup 94 /slurbelow put +dup 95 /slurabove put +dup 96 /lscript put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +dup 123 /dotlessi put +dup 124 /dotlessj put +dup 125 /weierstrass put +dup 126 /vector put +dup 127 /tie put +dup 128 /psi put +dup 160 /space put +readonly def +/FontBBox{-32 -250 1048 750}readonly def +/UniqueID 5087385 def +currentdict end +currentfile eexec + +80347982AB3942D930E069A70D0D48311D725E830D1C76FBA12E12486E989C9874C2B527F092 +5722787027F44470D484262C360CDFDDDF3657533A57BB16F73048BFBBFCB73A650484015441 +FDC837ADD94AC8FBD2022E3EC8F115D4B4BB7B7F15388F22CC6198EFE768BD9FCEB3446EE4A8 +DC27D6CD152485384EF5F59381FFDA43F2D20C8FB08AA27AB2015B774DB10DACFDCD33E60F17 +8C461553146AB427BDD7DA12534BA078AD3D780414930DA4F8D58ABEFD45DB119B10EB409DD8 +97923C6E705479464A4B310B58348C4B42393988FEF4925CF984423AAF65FEA9F0E64629953B +CF50B919D968D99BD185F83112B2759CC411764E9BDE677F57C5EE5AC555448D5F81A16259DE +D1E11BF4119D53E8AB07A802DF900D3A2D5CCC1C6876D29C5E9EFFB7AF3EF83400B0910C0787 +3A8C56FA7B1EB1BA426043B00CC95DBEDC6E136CBBBCB3F67509964F9F281EBF81FE5B018122 +EAF66C4A838487E82E186E006093042848A903EFB3469AB6B4049767AADB95C30408DFD58D8A +10F4CB22168DECD9F3EE100F07B49AA44C92139B669CC312BA20192454EB2375BE6284B02665 +9D964B96AE82D4942E758027FCF23C25ED01115AF27CE7F20EFE2A822BB684004F20243A49C9 +E93301FC21B80815C033C3E2BA58EF53DA2157D524B395F2B37ABCA13BC6A2F42E824AB7E471 +06176B0D6DB267FBB795AC7425582DF2E3DC55863468A9200742BD7B552C48F8CF58BC21343B +D3B95ABFA140F33F37C6F3F78B0D8A5154EB7C1F62EC598267F13E841A3E64172663935AC8B6 +65D86540D316DDECE329C008049C5E74B27D59022C5515059BC3B89370B1BC6A169C888BB325 +E0B74282D6F053A50DA4024ED1E433271A32AB8C17D41C632B41CF9F3ECD5FE124DAF7AEA7CE +8A63047B245822930D517DF7BAAAFA69D2D17F7D93CEBD47DEB85405D720DE0BB4DCAE731A8E +27BDBB6E6BE38D168B7DAFF815ACFC32CE367374BF9FD98C0AE5BA1BCCDB84D94B5C173ABC92 +F7D18E19A68F64A2241A0A1639108DC46B8A04EAD17662B7BBFF3D3D9A95D5937698573BFAC6 +4973DC8D8B8D9F68C52D0C133119ECA4FAE72F7553D276C817003234A98337D7C037C0F1BCE8 +A80457113BCD97515C002D20F836FA086A3277727873EC2B64A92BEDB01193491134B6692A08 +DE4A201A3F11DBE070D797F7629AD487D2B8DBF89A0631956C93864A4460AA3BCC8EC6B98DB7 +5209AA1B4A2E2B1B9866CC7F3BEE4E0EB0DD68627A97A3FE6141FAF10A2CE00391796C5438DB +AD93FBD065D1ED7E8B7879E0D1BE9AC145B9AA91756EB6EB81146048072303229CB8DCEB133E +572EC8E2BC954BADCE75356EC8EA0C7F76CA08533E874BBAEAADB89D86CEB974A52DE0F9A434 +80E5076265AA6EE49ECC896182E6091EB30B7DA8CD0E3A26AE7FC03BA5C0D56526ECC6F2D6F6 +91D84DC9E7DF306863FE0B6DAB3CBC588C28292DF3F7A47D9C4E3652C72F6BBFB3F4983CAF59 +C7D877103DE7AD73F95A100AE860B4E55814F00A7026C306E85B8A48F8F69CA48AE710950A2A +1F2892F31A3849CF917002086DCA5F66B84EFEECADAACEB33A0932E394A5E17628D52E725FC0 +C69E8B00C9DF81DFA32B2970756D947A9F56831B19FA3A2F2795017381C05919032FC19A6B8E +D2D0188DC35923F486A62C8AE61E0A5BC681A57DC20223629C0339F67D689B63D842909188E2 +CB82A4E0471B9F17CB8FDC6A6D2C3AA6FEA17A756B4D4860FB72B50CC39CC7E5329DC202A5D9 +0160DCECB7ED07B9CFAEB7E766887C9B93727E5DF348FD2F5158A2424F443A8C72811CFC9CD9 +E2CE8219667D7364E85BB01D8CBD63CC11533CB0D14B793D5E1DA99278E636CFE6A34AB61D46 +44DFB5939746F67C71EA1632A43F457583D3478D159400E04CB7BFD0011048ECFE912EA5B72F +6C01F941C78CE1FDFE23370848D6DB1C88D27C9118B3C8C8CF0BBF33FF12B509D3594E187F52 +05B9E96F9854002E8944B8126A8B2B41BD572E7FE727B10441F3B4B303FB576084008DF04128 +F28A3BA5BF987BDD3AD278F316615D70634C47E6C924A9CC634A249D1D57DF395AFFD6B0C524 +68061B62CCB46EC8CF95AE99EFA5DEAADC48F433ACE21B45CB502F37F06EF95B4D8880FCE2EA +E511E2F7130A96097066127391923616B95EB7E3D70CAED613BAE4F2D65E6AB1F81D63745FCF +A57A9BC5788BD1288607539A0EB5D7C139FCAC70436ABE12B7D57C1D915C3AE1575CC7EEDC26 +297231B8A510CEECD3F0B291782BB1C342BD44219F004AC2F1A869F1448354BE54DD59CC8CC8 +DEB38E3B8F4899845DA13CCB707CC10D715B01CF3D7D3BD1246A449F90E96D40BC79F879B7AF +43B7A09D9DD4884F7563910E4CDA099284CF094D1D0246583B01F1E687F0A365B463E7C7B4F3 +70E924900712B02B20792D0DB404E08ED5ABBCA0F1F447292857A96F3F73CCCBC73F223C7FFB +BC96E095E349CC72D2A37DC40D196FB55782050E83C7097617FE0D2C663D32A7F03460EBF9E1 +904A12877EE0D4A4053BD5B673B3B65BDBAF76D7BE76E4F49A0C0912A87BF7BFEE30BC1E91A9 +55729D55B0691D2E573B7CA693ADA3E865E87F4C48122AB163919CEDEEAB29E83020E4391D59 +00AE2FF0F086AB51FEA2FBE72549C4CD3A674C8EEC28AF24EE314876F4ECB7F161CB9F55A2FD +8611C48F3E8396DF873D8EFD9141474A86B8906CC01736588436A3636933ED22C8B8D97611D6 +26BA7667B33BBB0DDD4EE1FDA2E89A3F03A18516456C029B96AB181F945C6C81990E19A732E9 +ADE2DC846D19386E874ECF08F33C48C812BD31E6056FB1ECB4049E6C66A5FC814A77709745E6 +9A645627D45362E798F3336BD9996C42B37134CCBD6A4BBE9D938DAF6EC6240A4C4F4DBD4E68 +1C77127B4D3DCBC7D770AF6FE20529F19FB6B332D0B6CC01B4E4B2ECFA05F2F768775B311574 +F662C4487683A979D3A65E824E55EECBF4789664EE971B374F62F34918524BF9671A57C8A7BE +A7518A1D5FD3B27A5D116A6B0F9E3A9E4CE276A5D103FE6A4FA0E28B6F68F5A4D89C032B298C +B03ECBB2E1D94A4199C6255D93BB029AFAA00B7D6E658713FAF433F2777FA3A0AF6F898D88A4 +D32FC6C3E0D8BFC67CA1AD7B9D6FEC4A2A99325D83CBF1F6165842FA8D033D7682EE635A5DC1 +185DE824BDB8EA5BC7F3BC046E83527228F17459BA440F783D08F1DD156DC0BEE9E8EAB6F8B9 +950C39DC03000F0488EA4071047ED99C550FB8AB843AA639B6289B7284EA8E69AC785AA88066 +D9F3D4090D01878D960DEAE07C2A13B8015556AB50AEF2BB8FA969764D3CB40AD44D5A9E548D +E2BD511FB8E38AD40181ED288C8FF88B04120295677DC6228939DFC33B7764BA80C32D4664B6 +61D7407309CDDC605428A7F4CED1F86708466E0BA2F05D4DD7244A803341D0B0D86E48DECC59 +25A75DC331472BBF13E3D024B85ECF438073303ABCA65B8309BC57E64AA97C244F6B89E82B17 +F68D520E28182F101116F48A34E349107DCC6ADD53F2084CD42720E35946F520E56669BD5EAF +BB02185D6EADF788D2AAF54D2E2C2ECACDFC7C91765BAF663BE838114B333687A1B7DBCD498C +8A28876426B354E6B5556EA862DE3C0305645B75235A32A2AD5DA5C9B9CA573D6C88A3CB4CA8 +847F60F731454F264150DE6EFDB9BE02E6F5B868DEDC1E7C55F2C46F99F80AFE84260B4D94FC +5947754F7D98E96D932DD3D13E78ADF22B9A06360B38E7395B7E2339C07FEA445F16C2022C0E +B8CEA6EF469AEFBA3A398FBF747F271C26E1870A86732E4D23B9BD9A564CAB079620105583FA +E5EEDA2B5395E39DAA46FE5865D29ECDBCAB4D5FFF236CA8834777B0D1CD347DEEA5EFA2F387 +006125E46AF358867E7CCA258AD4A5222373749041225381D44BDB3BFB3661FC5CB3EF365444 +B2D19559411E3861C3468AD08A3330D842F16439E1C7CC62F639EACE059BAD656B292C9D8C3F +F72FB53CBFC7F942A57C78A9B4EE3C531413D57C2EBAABF4F32956626AFCE2BA1F7FECF1D36B +B77BFA4DEC303C0F3B0B011BF3A079A32DE973D5198F82771ABE8017F9D0D40473B996CFAD73 +A36D4DC52BB211880E1924CF30E191C1BBA6FE59F54E0F0DC2471BF45830ECD99893A96E136B +1A45EC4EA86E357A5A8BB49B2161AC9A7472454D5BF9748F34177036D448D14BE4171F0B81DA +E7008F0C3ED828FEB647F0D06661ECD3997B3D87648CA02D3B6BC5AF94CBCFA12EA2B41DDE42 +B61DA7C83CD97B66C7C0EE10EF0A4EC5E063A24B5AE434C55753E6A8245A0F745669801755DE +324CE91D1CEE35E5B44CA4D6CE8DC88E15057A20B14035DB0B84B4E9D938F68236992C1A5F3F +7620D04972807F8C4FBB3A610B5E3C5295E2A34C14504E2DD400019A770A8F28344B981DC493 +976B115228E575B89406EAEB7FAE63933FD79FD29A1A489DC4B5C516F09830CF7DF23889ED50 +2457176F21D1D3D192EC42A5C39E7D301D4BD47CD9B56191C5CB0D1923AE941B336451EC95B9 +519326AC3014798A56C22A9CB24FDDC6C46184F14B6068854D0FDA7192F97F7B783B7F51053B +3DCFF411F4C965649F7E61880B194037C6C69CB15907E7989F4188B1B1FA92CCB2EC1F43DD09 +6B3B1D991DE5882F43AF1E023F2A4437F684757EAFAA011EE65F1D9507E79C44873366253EB7 +84CDE128401BCFFCCCFC56DC8900376552F45397EF8F5D40D5D1BEE737C6C307A475819A5D33 +7F4B02BF28461EA571CDD79F39F9491B37108525EC550E9D8A90AE63D56A1A733CCA38407505 +C1A7690C67529EF6E51E117ED62274135F8744241CF456F827E15D512E78DFF679A117FCD7EB +45D7818BFE675607F002E8902B6A179B4210296EB19A6B5BC646371784FF5137220B6FB81DE4 +5FCD8901A4A0FCEBFCED40F456F6F09D59C66B0BDE0EDFF2070D64B1EEEAB48C1885A939463C +4ED7E10D194A31F9859D58F160C881C7E7679052EF3D0BD0037088C5BE74CF9CD8B441655AC4 +C21C063D5CF157E63D154E2A3C0FA0A1B796B7EE86207252EAB2A8F6BCED4901CFD178EF5B0C +BF5EE7CD9270AD1B1055025C14AAA045A9C2D6F01A9AA133870EFE0A7FC63104EC2B4AFBC027 +7013E787E82B9581B38E70F585F4F2E01E4E7804ABE534F97D8F92C460A609492ABAE7D236E2 +70CA04C2E5ADAEC2BFF1F219208B2F8BF5CFB5F13EE94D3B9A601DCC6D9AB03EF624DDF287A3 +A950856F44B3A31E54D64468BF8BF92F4432937DE368FD31D7A2E0710CAAB3D479B52105E910 +787A4C6A97C11496550971442CD159755924C31ABDCEA68A874A9C6529DB2563BE8880576C07 +7C4C5A20262C89FF4391ABB2DFCF24500708D191BDE0FE49FF456AF3D8355E56B0729BFDEC11 +884ECCC7CC061B44F48766D6C2F31793A5898A8F5900587995A2A19FF4619131F5E665C98C19 +1C2D6F9511DA129C471823E78138C038B17314B37FED7AD3190C938F040BA89E65EA6DF47460 +6138937EB395AFFD6CCB55FC0371F8BA2650CF2846015A912D67A848D29B06563A76A65B5CDD +EF34D1B76DDDB801B3CC0B910B8487BE26DAC3695DDDEFDED0347228D046AE30B64637C3DB66 +35E697493A0E72AE1C2CFC611BB42F9138F608DB7DE51CDE8520CAEBBEB05A29F7578395CBBA +7B01DCF6AE7664EEA3DC1554A62028DBB478A18F6EB6EC084917427CF6D40689468406C923BE +93E0A8DFC250DE798B7211E91855FF7CD3DFDC9D0F67E52DF1AC3C2020B593C77E8A5E6FC3D5 +7AF2957B4F876A90A9493941F316AC9C1CD05F73C1301537574A7EF78D73D23C31C1D4689387 +A2D4396185442858A745B98D81F2580586C88D6CF54AEE1517549241B59292C8DA1F6FAFC3F6 +1F2E82315ECF37E5E8306F4FD0FB4B4D0BBDEDD2BA55ACA3EA3EB02705571DBCDF339F326842 +0DA8A59DDBF5CF721D9BAC5A1BE8CB3C0B4FF98D6B15A2DF24215EF121CC06F4700F2609C817 +C7C4A0659AEF7C646DDF125E9ACE18348DA6770D3DFA3B9486D9971834A7EA6881368A9612F5 +293601FAE200974434D1C24354AC8E9335D5DCFC27D447CCAE4B0923CF15178484B24C944FBD +847A64B146D0F77DEB7665247E855C600237B1E311FAAAB4E80A2B8058F6F26054D111E94142 +1A2A143F3C4106A506F844DCB8EEEE5ABB05C2D0B4563C1D1080B42EC330D3DEBE87B65D9FE0 +A684FB5D125F7EC7ADD81FA8D82E938BD2AD25E1DF6E473BFD81659317C91BD2256FB4164888 +73DD9D67CA6D52BD2C5524903C68989C3F5132F029EF0A078B8C2DB830186A2DC9CC47B9E6AD +6AAC42FC7A12BF5FB5386C558A73DD4AD02D7DD4FDAB2152B138326D968EF837B79A3BA3C0FC +A3A629D8143DD8B974F8326851AFE08BAEC65344751A2B076D71EF4F49148E6FC9F3CD520645 +604726239FCB202117EE1CAA906E37AD6CADB6AB92B1D31D277FA27F6930ACB68D128CD0AD70 +60C4960C4B409664C8580F1C5F3B93E673A74B8094284837117A644F0CA9398FDAE7CBB29DB6 +AAD38CE5CDF855E84B3794DEB9362E1DAFFF74ED1E87561A4D33A7B6C93D18F231ED180B0D11 +2D789C9E7B35B31EEF4D5FE50329D6AE3E9324DCD038EDF01F1B10E249CE33E8BC8E77E84483 +96FB9B74B316EE1A78F2463AF742CC468215923BFC5477A74A353A3CB7286AF8D782111B09CC +436ED7E7126E5C70122E81142DA5F1056694F2CE5D5706C6C3DD6384CC42563E5BEA094392D2 +876486F313B8409A2A03CE6718B7F5A58A6BDC7D7E3967D6F7D2F2A1652D578C0C43438B67F2 +E67AFCEFE2F1A031330A1337D7442AA8D15A4B1B0DDF56AE3477599A1C04370BB06C5075A9CD +D5D9A6BD26B3901F46D90B45098E5940B44BD1485840CB585B8B8BA7CD45625803FC1420C850 +F434E84DF2CDB1C6E2B48716DC287BDBDE64CF54C9EF6C3DF4BC3452798A72DF4C2AEA80415C +9521648EBE5B65ED763B5A393AAAAC1227C1E017DF5FF4F2428423373BD6D5FD39D90599D30F +8D39740D6255FB22ADECA70C5EC3A8F87A59EF93EBE91BFD0C9AA2BEE6B3748B3914752F0E5A +34D2624FAABCD7EAE3D4051B088C9AE1105B541DC62EEBFB0161D05818A73DE9606A3BE82B2A +37D1F7F22CA33F57AA00A40F3189FB57BB46658710E278833C08F3C5D428BCA99ED499E1B3AE +16892C9ABAAF45E29C7036D1B0EF9F17FC51399EE7E7BD85EC424EC4AC17275D980FFD2EB1BB +92E78B2B38868AE908740E0CC26F414334CEF4E8CF5222F46E1AA40E0032E59FFCBB395B4ECA +2573730D1965B2D4939F24A154B6E44334BC0C465360BC2827B14E03E0F428DF065E9F36D256 +E9A76F41C0F81747DE63134EFC9CEE6DDFF528FD0FE979237FDDA7782127B2A44B2F97A2611E +FB1B03BC3846CC19C86330F9D2B4B557D47B5367D597E4964257C0109A26DEB44CCA07186DF2 +D26769BBCD6BC499B3717D6DEC05675016943C69EF60BE9E2A004340202288D22D6476A05A27 +FFB9A4C7A2AB606619ADF733C05C38C80B1E2300CF34A1E32213B83735EF20991D4C487472B0 +571AF8F33EAC2B12E0F302C63371A42F1F27DF2027211D6ED6EF86766E35151B67AAABBA4B46 +9F5F2164CECB46FB0866EEA5480B615D6F9BEC31CFC9A898148363C039BA8DD87FE65F1F9C8F +754A1D38B643BDED590D7E4B45DA77B64FDC835CB412C5CBA906DC46A7C9D3584B4EA5F7701F +257DF04B12274B3833957D2869D52433EBD119E69278D93D7423C0AC9AF9DE81B6CB125C02E5 +723C495492060D6CC6B4BCBA6033601A6BB3131A474BB29FF433A1F3FA9EDADAB29F591F029F +ECBFC5CBD578BF738D57F8AC962C6C4196FECD4CCE3B8679A2B805E736ED48F01E027151421D +1AC18D5473F299FD612542DF45DF5E8CDE582D236BA5A3A7554C7111BD2D9AE4BFD5D53C025B +BB737716686C68645C01327F7E91AAAC5FB9B31EC344CD1BE4427C612F3E397C8C9756C7B30C +D4A31FFC6EA5C0BBB2453D2FC5AF8CECC5BF27F3D22E919E9B4C70BDE1E55A39461821B30266 +B8DD029B63683997CE276A28EB79E52DB38E3E00FC6C9F0C98A2ADE2A3FCCF651329F33E754A +A2637EE13D8F0275BD9E3670E9B6DF5E5C7B60FF2E9BC284895179A6B54A6501B09C90CE1F53 +7B181DB63CFA3502B27699C0FA32BFAEF33560EAF17035A22B24AD1A92204835506F9AB0636C +7E1C4B9BDE7B1E3C85A6746574082D5A66DD35BF0925B91BC10F973B607D990EA83AFE2B43D0 +D12B61D5246A4B2E6399C626A2215C6B477B33355DB9977D26F0F4E0E750EFD66855852780E4 +70DAE19BE56CCAD5DA484E8A1405860F582219BD238F18084A13DBA3BB6673190846660FD16F +243A0188B6626FBE383F47C9D115AC75810B9FC34F56F4B223D6ECEC3CC04A64D56CC48029DB +AD5CB5723F037904AA357A377635B0693F08BE60F7AE5E4825C939A53D481553C1E5A5D57DF6 +073D9E94E402AEC39387B6534B10D27E16A85F20F20D17627EE9CFBF60CE0B42C6472C7A21ED +5FB251748D454C7B7FC51C447C6AEE85E84FD3112EAFB348EC75D99D8FE3F1942C261D1D8FE2 +1CF2D4A7350F05B983594E1F47BE21E1BA9A263273ED14B9161B494D50B9B9EB5FFBDFB088CC +1CFE9A639A8E405BED650531A96D1C3313617FE5E0DAB14A2E3E95CD4A0B018A08AFFF8C5E0B +9728642B9BB9905689CC6FEBD1072CC9881DB5BD7F102BD4CEAC2D861F3AEF8F1E24DEB48A0D +E5C10011828BF7F0EFDA8992F6EC5C053F050790739D0D9D04272FE9FAC41B86562075AB2030 +C9329A89224DE27FA74F61FD49D8CF7F13F0A5E69600E075A6090AECB2DB740A6507AA28A7F1 +57B20558FFA64A4DE9DEC8F877EB9DF61ECE54E3281AE89C207005EA3C9F5E64F2966BAE9DB2 +21365367B95AD4107A842FA8AEDA660FE530D0B37E5B8E46A2956E7DAF0A5231E33FB6D96395 +CFC427B7F6866C1730BD33BF55A4C43A769585D54699B5B956751B6E441ADD82A2E5ABD2B9D3 +3608E9333F408B931E77D48258415A789435EAFB9A164E651162F587565CC912731A5F840D03 +9CB7EA0D281A34BBAB93238A449D8E8DDCF9B36DF3D8DD2DFDC5278B98F0BC3E070E3C354A3A +39F9A97A92397D6D0F618F522A600035529518D6D90420A8D79AA2AA712CADAFBF5DCAB8E183 +D4AB84232717D60DA8C9711DD697F2F46A2223DC3E48008DCFC18618C35D237FC2D7A84F709F +D570BAD4BA6D5BB74835E3540746B0535F04EAC2EF06A74134742AC32E0C4D2A726EB4155C23 +3275C7348BBA01064F695ADFC933B502006D654C2B21213918E177D3E4751908A3A6FEB3E612 +268DBF27A6C253738D34396F50EE834F075AA4AEF14FF3A3BD5CB25DF06253212F75ABFC9BDF +7F480D66719C3A5619DABBE3EAD77F6AD80A6B7A6D83AF722BACC170293F9A5E51BF9B4152E6 +4DA40806AF4417E4FD9308A4D8EA2645EFAA35B30A6214DCAA83E2F531DBB02AFF7015EA1149 +A333CD619B7B614BA3B5069ACFD80C2D4DD5D19BAD17C3AC5FCDA1818719A9CAD9913E187027 +7B6383290E27702BD87E10AB54B531B0A7662398585F7B67CFA1EB1E252E5C477025D77AD4D9 +D7D943C3B5F6127EF5BF7F422CA9AF4A648E4213E1D6A9B6F02AE5119F91385B93F00C438A27 +ABA9D0D1E52AF1CAC6A56C9E2FE7D5D37B9EFC4BAC853C23D07531F8F7879313247F9A978468 +5048DB25AF1CC60602089DBA16F25E9AB0855D83BA874C00E28ED5633EB234EA457467BFC887 +27A17C570FFB595ED41AA2EAD4D68703D0D70EF899E43E3ABFAF95447349DC61EE1F070E8F5F +580D691D80913A1DE2EED591859D684670E5CB9E3CD6354DBB51F66B5DB8469364E709033D02 +C5F13179E5400C71A9A82FD4FDCB5DC94E53B116506B41EBA9B34741D3B5BAC7468FC68527A1 +E51C12A45DC6A61C55B21CD9F8C3FCDBCD037044833BEF5B8EFEAE27A1C406DF2DF775BDBA2B +055C86BDD754577C83632A70D63023D3A80ACFCF501D3407CD7B880D7BF5C9A6EF55F643AEFC +6306BD9080505AB7395F809BA5BDC8CF5BF56BFF4D2F2DA56425FE88211CA111426425D4BD5D +1D606C1377C2EB7014A6EC0392D74A059E5CA21BB6C505DF776AAC0704488DADC008DC89843F +73806262ECB38180595CEAFC29311113C41E8FEC8A6BC75A4CD616A02607B1B0C3F4C2423C98 +F45B76ABB69CA4E43F37E2F3CBE32A0947B8FABB8664C0070D72B4A464381DCBAF741319E659 +7D5E648BA2A11F5B7CE3A45A83E094A1537E7E7DE0150210A675EA77F9B563423F71B2221AD3 +FFF529649172CCE6F6493AFA7D2FBCC812C269309C426E8570C6992255BB8CA8157C9F2958E4 +C63FC2CDCCA1A3EC1AF935CC9C35B71CF779E87B51A16DC602BFDB4C9CA1653E1BD1AA6DACB8 +C038276107AD61D6E33D65B6B98E28091D4568B49DEDB9E9023F2977B4FE952FECCB1ADE607E +3C60D74DE8662C1A08C6C4F6A8E50F91C62D104A7812DFC67EAADB90E674686585680A0F2EB9 +8CC92A793F13DF552E6C695623CD5F161A15807FB396DE2C4B32E0E168D765EC0AC448089A24 +5B65FEE72EB77E1593EF910B1750BD29BD0DCF35890311254BE990D9E4B558753B34600C67F2 +6B24E701287462CF8A7CCBDA97CFE5060A8C36F8CFFC8A50555C576B443D6556E14541F7C5EF +1B6E11CE520946F91918E10E90BA750FAEB158A82317039AB53ABFBE65B0D3989FE4128FCC22 +124E162D559F03AB07E2FF289087B48582428CB9B124BAEF00A16D4678C0708BB70F692F8ECD +4D417B8DA0371716D3B5939D56D8AEC084CC07D0FF21A5F69C1EFCCE09FEE5466D7944B1598A +8152EA86FD11F3FD1FFC2D0BE04EC6C36CFC39CD29DF6F32E4A030548333EC9C9ED69471A989 +368488364FA7C8D83992D35E01868114852B9BC5E66B43BDA19F82102261426FFA730C327C16 +A92C2D840BC951183A666C4761B2383EA8698B5740671142E07B5161B7988D39239AA04934A1 +928EE775D311C59F12D3BEEF3CE7EC9BF6DBC9DBBFFA124AD23568747DEE4AFE3310D19FD2F0 +31D782E4FC8980D315FED5BE69715AE90F45A26D5DEF008316DB5237B6254EC881F5F42B22A7 +70A9998430DFC54E223E1CB1F2C3CC21CC968C3A9CAD2F935699129A0B05E76D7850FA8F630A +6A76B6B428F022C17F7E72A0AD107F044CE76574ECDE1F674DEB9DFCFA5C860F199490958B06 +18F599CFDAC6B2FC5040C32D1632428D250F97A5E5C686C2767808C71A3D6E86F619D651EE5F +BEE3F6EBB220CF2E34E3D0B7B9EC38F2B0FC78085867579D98DFF2DEE6ED400B19E34237FCD7 +5BCB901F2E6A3DE5D721A239BFB003CB4F5C58DE63E8F7F8A6647C06275236ACB4C1199EF950 +EE7CC5FA7B0CBD4852B3062C1CB39137C29289A42CBAD2BEFB0116F948EFA5637F75C0325848 +86F85008300C3B12E01D9B15E5EFF2D44FBB3C6FF28694298FD8F8DFA6817138DD586FA00D0A +D7EBF5CD8A63949B54AC4D90FC8863490561EACA5207259A76E3EF1890A2B59099C14BD58F42 +CF224C34F1305F4E30E9F12E7AF0519E80938035A2728D433D75211C73B9740EBA4926B9676D +874E41953C4E59A48579D3ACC872952A65ADE2ABEDD6128CE9C40B058D126C68EA0D40B0A081 +CE1604CDD5EEA12AC901CC12AF8771E39B66487A9C94B35D882D46C5F3C43BE6AF8654CB09EA +74A24A58CBFF5A25EBF7D98E08DB4CAE7D71F112503FE689A27D75DE94B94D7F0A8F6F4F9CC8 +29C1A441EBF4A22A85FF6479AFBB1A4252AFD7FABA9B1CAF518F1A2C67392B44FF9E173A6621 +8C1DA8CED86B17861052E3F9B758D06CF8864B7B8B7B55322A5E50629229FB515754697C0269 +41F7AAA8C6D0AD6682440A4908BDFF03C4D413C3A7353F6C9275788610F8C8340EA671506F17 +4EC79EB0EBEC7BE8E62470601B32ABAC9AA3E2678367063A57CD950349635726DB14DE55B488 +8E481DE009CCE2676EBC510CD94A12ACDA187D096ED6417AA1E8B781299CED175C4243EE8D51 +E1AC2382FFCBA41F49D19F60761052E59B75A2D0D4CD2EA45B1859CF449B7DB95FA7311F52EC +28A8D028D2343A958DD54500756D2CC13BA81E72B69F01DBFB636C9299A2F0D3A147740AED1F +D12C59B2D7D8F0761A86B140D3545F38A21A8D6205A57CB7160FD7C5971266FB21A518CFC331 +39AFB70DA7485350EE8FB0134762604617AF0ED255F06616DE76569F48A2474D7F56A1829DF3 +0034F290B30E3F2B34C433C11C1DBA265059490AD1704DA42526125EB03298F86C56495FF67E +63B06416A7B4FA2C2D086FB7E9A7EC218DE891051219E566566FC1B9C16EDE9FD2293183CD29 +16E3572B0D770356EB2BDD7FD92794C270D364D12D14DB02C65A6E6D636C8DC0150372FAA09E +488E28525048EE8A866FE1ECC868F6059597225BB1C588A12349996BFAD2F6D0131F04185E1E +FD125A2B4C4B8F2C32B6A307874B0D94DAA68CCBBF71D8427FBE1ACC6B3B279A52AA66CD6F5A +5B1E3DE70523ABA543F44074A6491ACEFBC6DAC617F805F99CFDC01BB5DD8500265878FEB2D4 +E75BC616D30F63D11EBAAB94EA65A4BF64A484210A08C0604BF0BC0275899F5AF6D217B914F6 +AC9AA108F921309F9580701530CA11E8B5AF77D22767151FC64BE8AA6E4EA7B595E7AD726ADF +A2872D007EBBC41EDB3380CED9743A88424A665E37B941DE405DB5BDFCF89D4F8BFA6A636C97 +3254709C81BC54570266EE5FC66FE4717CCBCA5CC309755E8AA8915E16E4C3D032E2D295A2E3 +9F81AA5E712A29DF3D6F1DA12B51D414E60FFDA3499CBB74847210196C06FDC32A42E3417319 +8ED7A9EEE1CB52E97C221C79D0BE506C6C8B493EADA00E172112B0B525E9EBE24A081518432A +F7BE557EF7F37D1CC2DF1E86AF4EF353E8DFD731EEA986E5C203B343320BC3D35F4FA4423FBF +CBEEB1BC75F27A40F4D9F5F5282828E9545EF54F5BDED9915385E400BA937594325973069070 +71E72887D2C648989B7A4183FA3E750FECF13B04FDB5FFADA6DAC6DEFDF7CBEEA85EB154EBAC +F8758A185B3EDE6F3BCC0CCF0A878DEC6D1121198361FEBE57819539E575A6E0CD675A3535A1 +A245CCE669B1C31D3E87998A956EE116369CAB04EF8506ACF9E8BD2E4E43BEBDC9A067C4F1AD +A019503E9725E1C44BDCC4BE132F5BA29B56B7E281400019A9122D02D49C768346D1B7E30BDE +6E184E0107507C10C132939A052E6084B66B3A30B6F4E855D489F12C9AFCE7714E68869683A5 +C74A5697CF1B4D4B9BFF4E9098E98FBBA712E4E717EBFE6BA439CECD1A99F6C372D264A4A255 +C3B99A41A2F04DFF796C9EECCC20AD43B5002E8E3CFD9F09831F4F02F9327E23F291C755D3A6 +E57D012F519FA46A63B32FF9A98C3640517D077EE1A472CD000A80467B28027AFFBC9904D19C +EBA6FAC4F1EA359AF2F3142FCBD6C28C1F2B2DDFB1D6799888DAADFFAA52EDFEEEDA38F3F94A +79C79507BDB7782C779374A9BF2B0CB7FC5A216CCE50B8446FE894E9419E3EC6F37817CFA6AD +52434F2415369128209778A9BB1A81EE08E4F0842BC8CE8890636D6144E9BBB416344D9DEA5E +65719B332F66F9CFEDA829FC0AEF7919253ED138C92C0FF7BA23BA9EE1841A4491ECC983B1C1 +162B30B75F8DB608CD41FB8FA402AC96CE57D6E27060CB88BCB47FFF9132B63814964E162EDC +F06A2F9452EEE25E1DD7340FBB273F1759BF9FAA1B2D252563A97ADFB26412C605C2C87F5725 +753497293A53FE3B708D2394E19BC998AAE5580A62BA5924A00C90EEF883A69C3310C64E52BB +C41B70B89DFEEF80B73556FAD1D947A079E8D0BE5BBDBBCC689E6C379F5F6430E44D937696CF +99C6F3A226E27E567D945BAB4997BA2A7C04FE4D9C2CA4691B687B2EABE5188E302493326FAB +C6B5876541C4666A26B3B65C228AADCAC6BC98760F3D3735B89B2A2E3D43FC4CF6ACD11C96FC +6C3610ABDAAEB5FD4C7FEC50474BEAF06684A49B6B245956FC2936A68551DF931353C2939326 +36FDF56F0DA797EC113DCCFF2E3409557028151EEF5AC29077BB032800F10E47F79CCA5C6F5D +D75FA56638FA4E59A085532C7D830808B122DCA20D9FE537A04F5279E6F96AF0F0D180EC5243 +0438E8CD1A7C79CA9340C0639367FB2AF768F36637D67F7DC6C71B14DB7A35C567A66E460EC7 +0B91357D13AC281D18617A861AC04A6B73608467999B1DB7D06A52832482FB4153D95E6AD9A9 +885137C837BCB0D9F2AF4BBAD66C9AD04265A9BFD47DF89D6E2E990DA21CAA3883B815F541A5 +9FCCD6DC47830E5E32AC631EB16E1784D94F5A31523D31509B4FDA3F13CB6D0535C7B9D5FC50 +EAE72B74C5596E271CFDFACCCBB66735C67C32560667A2AF34EC48F09C574B30D4510E8BEF41 +E6EC0DF52C2B26344B9EB25501BC1207C24B8844DB1852366A48A991C345A8B1484A19E7AC52 +BF541D2F95EFC749AAEB3859E9030FB12EA35ECE6739FFDFF7A6809848FE1C04A6046CADB0A1 +2F541366B97451BB8D3AE48E96B7E97B5BBE5ABA1B460820B24115A03DC01721F7A423650DAC +1E6C305FA5178FCAB92386687B1D1ED0B07ABE6E80A7A46143C05D8A9C8976FE3D1761C05766 +12CB9AACB370ABB8352694514954D538CA0F19197EBB5A93A2BB940FC8B5256B183C769D382F +61B0AF9C9A98FDE7BA8BF56C4F4882E0209FE14108BBBECBB8338A768692CE2499F2B612B6DE +3D617D16B5AA3BF42ED95A2B2BBC438461FF8136420417E2CD2B1A8FF07F1FFE31A9DC926D59 +B968CDA1E6946260224CB22E598B1452AD408C56E8D085F90404DEE4FC07062C72BB12564162 +33385EEB99F2B67C5A0D6B1044D29D972567AB47FC55BC918A704DDC2F30F12A148E660CB724 +0A412C6FCDA1A34B7B8AC1025F384C41CBD2773FA11A868349DB8EB97AB311220261493A57E2 +D48A2492A23F0DD6DE1F1A3D84F4F665EED8A7163C7A339D669ABE07A854E4B614C126CFB10A +E94E76E20C0B855AF9E96C46BE1DCEDAD02CA27692F792AD423135E4BB034395C71C6A87BB23 +A549D63823FA513320AA22C24CB1EB499F150BE279199BDBE09FA0E5D2B0394FED0CD68E13AB +B329304424D14D1BF7C2DB7D5D78F7A857FF6FE7A9E121D3BC71D3E178779FEDB2F966A92EEB +6CEAE29A21461DA66535E418972DA8337358AC715E50562508CD7330FFB465FCB613BF5AFEAA +2D2E13CEF53DCCFEC3D7029CE1088E73174A9D226E174AC7A80EAF60CFADD4BC51F934F794BF +24AEED2FDA5486D883BD597EC42D4201B49BA0F89401129B0094188B698D09B1E82E2898E1E1 +3FAFDE14F40E3F7B8E5CC25FBC45F123F48FA0D0A7846D4F94C27CD4635C8EB988C92C03F824 +FC4C0E7DF36F0E01D36B4349FEAF75EB5D8C23E513E65F247F0CB86709944007B62313F4BFD4 +E3499B67CD55A3DE0A1E030B74BC3A97B7D9AF2EDFA06A41BF4BBBA292BFB500255247026812 +4B13EF6135E45E213C46AB4BC40EC5F57FDFFC62233A1D294EF1A0984F4399C925B42A2F597A +64044943D0DC84247E98D231C2D35986C58A0C62006C1E4C0D6FDC531BDF7FFF5183DF316D61 +185BF17326E745C5B533E0B7A51433FF5691D84DF17AFEBF80303F9D5F05C797B3E767D788A3 +BDD1191D7A6D576FE079784263E782CC6B284AE0D59EA5D60842BF0A7F55CE33067076597578 +60AB8F0609E46E9B4036DDD034F5AB39D1B0A639BC8BD55FD4C800CF360014D16BFD3828ECBF +97409AF47EA32B61F162BFB3C58DCE3039692C566BF70B2A8B6F2CED7479DB7C0FE286EAE554 +B601025D57AA3F26F1F6E85D17FA279899FB61BE82B59F6C70E0ACC2E600652304FFEF3E6771 +C348E2C088F7837A7CF37CD1C74CF0B78299D26B5EC1AE192471FBD996FA3FFE6169087957C9 +50B70C7BD174722FA2EBB27F6542F526D3D0842F17449389F3E6CE0B5712CDC5B1CEAE6C7776 +0B8B41E8444FB992928844B224F4FFBE0A4EB44027E0A75E74DFADFAAF1566F957C1999F768C +AC8A735F17DF653F58BB9BA4AF0985A0CB32FABBE787B9A133B8AE7D68C1B41FD3E138DD26AC +083DFE79A8C879256E5BBBD14E7B31478E3DE8ABA60893ED06F2C6479445644E795F46A9C95F +308867AFE83D0CB1DDA4C68E8634DA9E30694ACE6EA93AF1D1E9670616A7AD444F9B6CE89978 +062B81346D81DC0C058F3740FBD591408A8A4F6EEBAFB5D7772FEE8F467B83713448DBDDB5D0 +90E6481BBD8636BA2FD30B79E9AAE4A98E673094FA6A597A8F0DF0B74C9BB69AF42F5FD4DB7A +0468409A39EA5CF8D4882B9606E881A59A729EECF60339D5225090157843A69CEE675AA56785 +8B49FAA306D8A8D6BD630D7E38C54E88CCD548F96B22E93F780CCC6FBAD75976AA2D966FD300 +429B03F166E241C575A0469C17E427ED8502CE6A49A8CE1AFA36D2BB914A2E0F2BE4B2794D3A +E15C8E5914B36BF9880B575D65B86C1D620B3BD6F9587EEB090CCF1AC48C73930D76614BDB37 +BE7FF457AD7E07D812D10C2E425334E0E66F83F024F2FBC764F7E9C9D07A35EB9297BC7AA519 +14BAA5055D2034DDC15AEC3EAC9311D99A0B9DA9DF9642FC4D5CE51ACCFF41402B227B0528A3 +4B6FBBB1F9AFDCE1706BEACC566F054B3BFEF75D735D5C92656AA780E9F78D3D67933C74BB7B +7E1A3BA96BC716BEFB31099771D1348611184BF76E78E0B75655C18C42DFD2B39F3377633FF4 +CBE887574EC8AF654E91294504A59D04417F01E8C6C0EC71802D74F55020B6D15AD0333F5F50 +4EAEE5C47BDA9E373C09581B8DE96B4E6FDC76A8DD8F7B4FDF62DC852973B828F2F4FCD97C90 +17EDC5E0A6BDF87511A896327E39267E86C851C08317E13B413C7FA7C4B180244D1A26524368 +621142189D70F26DCE33CE009EFCC33BC35B211C67C9FFD68DE3AFDE61BF54A485312D6D66E1 +6BA9022B97C73D77ED530E606F54ABE858F2210821328018168BC89B5D1F0EFA0C02E4C2CA7C +C4B2BB366131DDC427504AD454F6E8A314D9A5A4994F21607A2991083331F559B29930DDF0E7 +CC86A2DA421AB5E26341F26B5C9B9F1772F0B244B62C4686A2813DE622267588C0E5DB3CB458 +D2C490768FD6A0AD83DF55504C3E791554FA56A474C44A26256BA539416ED3BDB54EDC8A3AC8 +61CE565A334ABC80B8DB73490595E01986B45B0D82693C41DA5BFAF12B9EFEE509F25EC7678C +C1E4EF735FFEF5158E0AB72DC3939E4F361ECA40DA40368D5516A55444957866029259BC233F +C3F000F54CA33E2B82C999674B22725990A9BA8DDDA889F8DCA18A64EE31C4C82DB2BD653E55 +5B147536E03C8D550CCDAE2E891D81772E10A1FC43DF9A600E025E028704D40AAF27750C81D3 +F0A8E2BA60FAA0F3F4F5BD7F66C690944EA6254A33DF2A503715510772F9D8822EB0DCD03FF9 +2500374920E0AB941100569ECC2C26C393DD56EE48BC914794696A4211212E8A77B1A653EE24 +A02BFC350E7E8577FFA1FF9F11B587E61C08EAE8D88B073B780F5FC2FA97F6B5DC9F7439D84D +3ECC2C67B8100EAB30D6CD8F07F2F2426749A47C7EE77541FB716463F8703B6BCB80F5BD066E +94CA265473CF95D4ACEE36D05CB22C83DCC8B27C7B6BCDAB943C899937C29FE456D9D71B748F +1B57625597D7EF30813823DF79B8E368D864FFBB72251DF04F862AB1D808E25B506804443959 +3BC6A7DABE86E0793C0186D7DF54BBC6012FDE7E30C4FE5DC9FAC9171D62CE801C5B77540930 +F5604850AEB85A13E06620150AA55137F66E6DFC97EB36A16A9311A97039EFFBF3E5080760CC +EB073475C1E9B07E1E23FE1F65ADD9F68EAE159984DC1BE07365EA94A90E2305A90D33C46245 +6CB031BB031F0D34B570F42507560AB26AE4B64772CDFF3034681B7E3CC6B610FCAA65187436 +00CD4889AC7551F101B927F16188792AA47EA95BB05E2EBE5C96E92CBD487106FBF63CC9DF2D +D0E0C2339402875887CBF2DFB17C3E32E1DA3EABEEA3EE9CB461A7898A1AFE29609E67AD6DD5 +7C91964296FBC5F09F4DB2C8315B1F7D9D324A8F745BDFE3EC7903279D78DE6E129D81CFFC2E +674714666791C5A6DA8484577531BED634A6F7EA50448E68D959F743279B9A80C8885CFEE79F +47DF6B9196F79FA4383B8681ED4754F901BD36C5A63FB1582857254DF71516F53D04F8617898 +1F3E9D10558C4C7E613754D3CF26957E0AEE795F9DEE25EFA913D3623D98C1F96E0AF34F67B4 +306BF5F593A96ED074700673DBECDC9B2BB27558525BA7544029DD9DB5828C6D8E563B5BE801 +3E96131B9E2B11D67DAF49A1ADFAE1FC536F4DEC7C75DCBE0D6741697FCFB8EC8D2D3DC85FBE +8225A86EAB86652E0D32A00E59985E495D975EFF48812495EFD19DD9CCD93141D361B0D1DEE4 +8ADC0611D1DE2E8EECD62FE9A162542BCAD738167AC417A156212A8229EF17605EE9A3E2AF8B +5795784CB576C5D2C8688A849E2F04B7A2310958CEF0380AB87E39F1D0270E002A11B97F866E +77C1CF7AAFAE209A57AD12DB90DB20026D92F123F3293ECA4AB07B86CE5A9EE650D3D1491156 +A6199132B271607782E30F03E4A333E5E0960F798EAA25418313DF13C5D4BB186C37DFBD0392 +459885CAC59FE71D22B1BA70083CC6D81F800F1033FE0A250DAF09E03CDE1865FBA52D2AF2D1 +FD4072AE40706C969C1BB778CC4EEB3FCF993DADCA323BA2C6B72FC9B2C4679B9868B19A7E58 +40041BAA7629877B130A05D1594C855B4853E70C8A1D1F58A20438C39C1E3800FDBEA47EC323 +831783457FB0BAF72C02F0EF8BECC7D5940CFDB008CD258C094980C358471A2C6102C83EAA60 +5523C535EDF3A96E699AC6627C5DABBBEDC9D06FA6906A3E524C2103CAE0E2DB5F926A1FB5A9 +ADEDF9AA8663B026115791B810FE0EF2CC1E1BE6E7FFF7DDDBD27CDA85A34B3548B2129A5DCD +9071BCF917D9C6BFAE79F41DF7FFD4303525FCEE0F8D47179ACF13FF109E748B83584AE2C8C5 +7FE3392653DE7EC742918F68F86E4694A8C9C3115A9E459DC45557A492DAEBBC306B73DFBE5D +27DE382E17AB54A77475A79E38BBC97FA60C738C9B017BFA6AB85960F34632C6010E321668EF +6647698D00DA3407DE9599736E3106D8C30A13C63D8B447506768A6771A3C18C7028C1E28983 +1DBADBDDC8BABF7F5D2FE992594CE0F01ED186A4226F8B312329D30431148743E29A1C4E81B8 +DC2290CCCB1B1781A397D4510DD2D08C81862C66353CB95DC06C67F2D783F0826CE879CE8BB7 +6C93F57A64CA5EF9A563470B1143DB3ABEF694645337284C1EED1B94A8EB67F62AF99CCF1263 +EE69F09109AA7AAF5F39A9488C7F0A1B3B59CCCF641B0789305B3E27B6DBC105C385B06EEAB8 +CF7BB5A6A514BD597A401590DD3D8DA4E0C291621D9F2D9964A408FF77025134020215A605D7 +77D1E509789DDBB548DD22A7C5A0C9FC6F2B84F9B94067AFD956AFCA3DF219F51671692A7EB4 +8B0E91741BA2D2F3F533AA458F7C373ED76A155C18094E372F8C4766C93C33B142C87068E00F +9CB93ABAE9291F33D1AF2560892C50A3EE480BC84C46DBAED662A4BD34774E36310D91BFC3ED +B9BFF3D0061C5FB6207042680713CA4C272126A4D40352320CF87AA4C0AAB5B77E2B53792F62 +6048BDB646480C5FDC25725FB6A11424D3F521D72730490ACD0DB15B91E94B11CDB8350BE714 +1209FAFE5222129CA80113D1CAAFC9E5F84269080AD8ADD155BA2307F82D8DA59AF65A328A81 +EEABA59183F6F12B9AD4EC9A10EF0732ED2F05A3BEE8C396B3663E993B02D145A5EE5F66E30E +CEAD5A7FEBC39BF46EC8F6C4CF2B31129084A58664C4A4B413F99B831807561415A15E5EEC49 +585CE724128F53C19786921430DD793960103153BC86F58C760132356E51BB62F093B97A4ECC +7DEDD70427F00B45C644C523EFE1597912C4D9F53FA7E8FC6C3608338BAA4637D6EF1EEE30D1 +CFE8DF2545A07388D8376499566AEEA76CB191E8DB5FE05C9D91622F262BF5564ADC064A5B3C +AA5569EC5233DE0A488CB544533FBAAF602CE67E0B09F9BBE7E0BADA637D26A7085E80BF5DF2 +E06690306186F13A400B726A9BC0021A34BA050079520CBA61CC3D3C61DB0E5909C2FCC82E31 +4DAEDD2228D3D4173163FAABFCCE8C4ED96829B0289799755C4484CBA8FEC61C3F53D2319010 +62677888699BDB42672629733D4FB910C73B307E8DCB837F53346759455702F04A42CC42325C +29D16F4ADEC550CA0CF5C9B7EC60038D7F444883FEE1A93EE0673F67798AAA71AB3B1EDF95BA +0DFF0F45DC9D6E0588089553A091962BDB39B2D19B9395380DE4D8615F054AE7A1D8B26A16B3 +A0611469ADA90C9A3818D08C89A7CA26B0CF98DEF23C8C123977F2087107A1550AC33C50F076 +A30B84519EB46669EDA19728C6F4455D41DE791CAC6DEDA07A108670972C428438719F847BD6 +FBA1CE8E7101E972A7D5924E749A2916FBED44BCDB2954510BA71142D7708B38DB6DF559823C +AD34881594717BE8D205679137747AF78A8AFB389175B5826903CD5819726980A7981098B02B +2F4B47DCDFD89653538327E431B843B4FBE0F0703BC3E211BA7BBD965B0407E31946757D1009 +BB2EFF7E611654857FC11756351C0E2732BC8B99B20EC5E520AC9CC638010215CD5D7AAC58C8 +BC907B6010F6CB74396B7486C0906F9B879B67814A23FA9E89C79F2019A935125EBCFBC931BB +9EEAE79ED464065D458E49AA025660B1543B0588B97C0D755430EFB05154814F5FCF0E58F03D +3DCF0C01197A4D4B1D94B0357CFCC6B6D9BED2F84C084AC953B3B247B46706C71E8BD717B93D +602241B21096C3E6B271B758CC50F2657481ABFB0A80B54B0D2F0AC2B14D0F552815885B2EE6 +399ED0A9A2D3C133305339D97E44CA08D52C9071B8F34D06B2DEAD4549C591719BEF6194DEBF +8E7064C18B15DF49A73FBD1B32C1F16413F462857A76345A462419B74DA65FFCFDA65075CF3C +6201C6710BECB92696653C0B927000B26F5289CA6FDEE0EC2C39945ADFEAAFE397907A92D266 +EC4568635EC21FB10C18BB9FF8B975ECC778C77B7E8E66C9D508E23E136F7B1C2E6E03AAFF8C +E77008005B13217B9293CE534416FBA358F1CD5CF26314E4E6880641D8B987DC504CD4F3E384 +06E63B8EC62CDF13D0C739F60799AE269706761BDC78A9F80F726739DB2C211949BF1CB2F947 +7E17227E18D43A875FE5ACE8446A887A14C77D01B5C9FF11C3AFCCD91C2411072632375C3F99 +8343651BC7F583ABE03439CEBD67BBB3335B94193CB3CF36210C431A202B12EBD03D1AF9C6DB +B1F255D8C101BC17E301B4D37C8EC7DA0F797767C6EA0166C74411F7A5D54B7E7AA4CD62C856 +99F314E11014CEC46FD5BB0C0B69A397A60D4DFEDA87B095341DF659CE1BC3A151376C2E7BE1 +1A548D84F0F5777FA0C07DF33068C2EDB144719CEE27D1F6DB1FD83F254BE273BBA9CC1FB51D +B3ACA31D8BBE5AEA00F61C23BA566415E9A0E1ABC230F46E40065C0D9F2F7245C138149BE9FE +0FB69C0B945DC165176EDFFCABF56B9FAB33DFBE78966064DA91DB7706BB6C6F04AD34E042F4 +C6FA48B0B9F96BF5CF68253F9AF738CF671AB6B553E23F34B6771E4BF150E6B6B0B170DD494A +8D1ACB6786CEF859F934CC7736A170BBA986EC19430D19B9F090ABADF9AC0943F36685966113 +9C7645141E8A7A2DFE554F8397FB10064996783310500165171D8420D1ED8BCE593C42805A2F +9EFCB4B88D09AC7E6A4B23C21A84B94F823CB3AFE754E79B9C77D2C3E29D5D4BB0F29569875D +71D142362E1FAD2AD2186258D1DF52692311F53A608A276F70AAFAB6E301FC586B0F4C6D364B +C2F1815FDEE94EEE51BB72236F3D4B64DCECE6C7B21176CC09E6904DCC1FBDAB59260507D488 +5F24270FE2A6F133D47CC2AF2AB27637ECF40EF51D8CC1352EBA3EF27C745663350C4EE97B0C +D24ED09A5BB618024436FAD4BC458A6B259BAE107DA6FDD814B646E95B1F39CA2C7E9EA5B156 +A44FCF514EF96C5865DA6D96FA8876325A9F83B75C5D156ACDA42A69ACDAA7BB306A5807B013 +38297F76D0CA3CA851F9178168CC5B1ED97E4723201DA85D59FA9E3EC837297AB2759B02F921 +CA65072573A35A942DA915675DE04A02E5221B62D9EF635444A37E1686A816BC71F496678378 +0A328F17D3F8D3754AD2606524C0FABD57F1D02676154BCE181F8B97CE2B0C0E0F06988F5AEB +5AA15E7B3A5F2080F7347D950D3B005E462336AAFF1504378DEF84AA51AA528C2CD232EF2382 +63BFD3388D0FD290DC4558EAF24F56B0F74A674A3CB2E61A88F5F4E97CB9997B380B68572043 +4CFC4362BA7B23C804C22793341388502F4AA4ADABE34DE967FCB82E12616A22067947F4CD26 +AB2762ACE46046E73FAE30959005EB576A10FEAC6F307233BAC38DE2D70D037F56C0B0ECA2F3 +A48D4C0CF69CAE3CE44B08E5B10D3F938131F5F5E6F4A9E211312B04709E73B246639938CDAC +FE24396907B7C5677335988E9D6EA7BE4D7F6850AD924E44D85D494023EF0AF57918EA99A779 +34F389A5EBCC42E26B85E47EF7BCC2375DF221BB5E0294E3FFA8A51838D9ED322FB0979FEB0D +26D4E36244F5B0557EF0101B5C3D6241A1EFAB943FD5ADE870AF75E24F25772BB65B26CA14A7 +034C1F69CCD38DE4AC79A8D0311978A8134810437E5A04B3363F16D4EE6D23853BC1298853AA +FD9C619279AB747475BD433D2186040A934A0F05B294D28FE45801A802DBD20AF0887B9B00BA +5C4D885643B7A645E990A49A8111E6ABDDBFF944070678E003591249551C1FD79B40795C8CE6 +1F8FCF78D1BE0A44A2D32C199E46DF4A734206BD97A0954BB778C0BCA6EC76162FC4222AFEF0 +4DB282A73412FFC5EF9BAB16CFFA50A8A259BA0FA1BABDA8BBDE95A321AB4196D58C12D8AF91 +89EEDE485B3C951AFE3230189BADAF0652535CFEF04777F0C183489D90CADF9A6553473A18A9 +A36EAE70ACD5E815C03E9964703BDDC7706FD7D14B668EA1176E438E49350DC8807A6E4EE528 +33C6D110475AE6F96B6318A989B6BDC1D88D28C26606E3D71380CF186C2997E8194513D3F43F +9F570BF9C3CBF688060A12885355038E9754F89DBBD90C25FCC2922F11FF1934AAFB0EA11F8B +DB6C3257D7BA0F8E2AC7365A9FC76D3029325506AE25D8DE203D295617F85EBFA351FBCD7956 +11D6FDA7F3BF6E34DF41B13138ADAF0F570BEF6784FFB896388ECC95087E0B7F425B6758D8A5 +98D41A87B3F0075508B708675C56726022F450D6DAA8B60134BAD5328A36424C609E99B31480 +01DBC05881FD423B95EC9772B9AD22A992062736432C390F55D692C90AC64A1272F3414C537D +FDEAF1BDBF157726C59083DD303A6E1DED50C6F5B94C61E81F9F138FD8AC67B673AB38E5CA16 +6611C6726DECC1C0647D6188085056CB939E2B1D66E25BEBEAECE4B97DD342078BAB4867B7E3 +CDBD2C68B9E7D88BE56D90573085C9DF10E10B19EBE83C8A1C41F58BE78B93040C928FED3B1E +98F354823619ECF7C5764F2D98E958A375A5F0CA5D884389DE854F91A766295B01FF8CDD420B +D2A52A41A0759ECED87DEAE73D27A1DACB0D0F7E4658FB724BCCEFA08B0C3D5BDC9CDD6A9463 +6F8B7B4EB66971E8C599D5F15BAFEB89258185E3E935C15CE57AA6CF4F2CF79BACD605747AC4 +EB081FC98BBF61D2623350375B860155B90EE6A159DEDCF7A33604D7E83C50AE7804E9A43462 +2239C5A7D891859D31CF7A37DF61BAB489D857E93D5C2C8CAEE4C61E7F4E3316DC35FF616189 +7D5529EB2656ABC3367ADAC4EA3342C2EF308DA183C6F40402E231586A37198970612951B383 +FBA8E8C375123429CEC97A52B455CA8B384913E1527E77EC48AE423B6BE28F3F8E0FE77F8D19 +7BC6FE350D817C8858CE5BABB5A6BC1276F905BA942A1601784CE8E8ED96DDEEE65D9EDE4FC7 +D5BC5BFF2FC3A966FD25961A430A063DF3D8766631774C9625F1CAC03C135B6B122D4B5F68C0 +659B1B2CB634D067218E127A589F87FD1EC9715443A08284837ED2BBDDE3325B7EC288992F1B +5166EA175EFA6FDA164E8391DE99E4A88F43199C3DBD617667D6FCC2561A1642F45D76564EA5 +B0E925BC960CFCA1194F67743B854899EF834404C8596279150CC61909F367EB17924CA9FCEF +E89FCB940710E470A5E7C9CFEBBB8B8EBB2CA8CABD973EC4D8F32DF8A39E6ED4C520BF932FD6 +7BA02EADA63CF55F33EC75216F75E29E2D6937379D61EFA2C7F83A187FF93E4F17A66CA3ECEB +26B9199E1915922667CD1793FD0842E6648FF80150D7A0A447F5FFA2B8C36507F7DECDE7EB99 +2FEE6E9C8E32D9BD971771ED9D0B3E95190550058FF0E6F80576ECCE287AD895AD56DC8F78D1 +9FD04ED854529719471333B1C313A002D8166BB91B2983E99A09812E9BEB52F5EDA7391DA5A2 +FECE694761350B089DE41343F04DC45E1B4231F265844CBCD770EF5BE05B2F97434CAF711D61 +6613108312D08A9B4D3A55B2DEDAF47CD5BBC2718DA7D18A7079FAC6A7D4F7CB4F09D4B027E0 +5629C14EE77663D8B29EC009924B41F873E4024E092DF7343A1864C80B6EB8E4FABFAA90F5D3 +9154FC4D14438A502E60B5AF432A90C7A48C523B4267534F171FDC02E57B9EF3867758A97BBF +9CDB99DC41758BAD49A7D780FA0BF66851B52D46BFA8B96E60BE89E4A5E78BAAB8736ABBE338 +C1283CC1D2BC3A07F982122A3289E35CB097BE9C27274BDF3ED19EE8628BDB48FD587159E7E4 +84F6F5005F22E636719F9327173693810F978816F739574DB0382222B9B717E394DA21A4F80D +5A95C552264DFA0727FED213EEF886C149D392E900DC4DDD0CCEC84C5DE5DFA3DD5F903B93FC +649FD661BF20618BCDAAEFBF9C71CFC11B8C68143068B78FCB3354FF5555A9774FAAE88328BE +D4C4996679E9285A00C12B32757C74E8FEF1ED1EEACCEA315D56DF2E814F2C8D75E80D3836DB +71C5D1CF0055A01C1EF725AB4858D73CD089B3A66968C2604F97C861A7484BE84BF95DBBA43E +A6EA2C455574B715825DBCA643BB023B77D3CEC870FD30899E7788986813915FCD3F909E3D59 +6281B4D858A29465DBFA76EBA156B0761180BEBE2A6C218A51A67D400DCE29A3F19538DC28F2 +9971A8B01B4C27A42FD9AD8A89B7FA5F188D3135B5567C8E0B87912EEF813FB15C63BC9260EC +3D7A6909D2295C0C31DC77B0A468CA4B7F801BB06A0486470201437ED678AFEC280DBF80C771 +823FB23A5AF549CFF74620AB2EE1EFC50EE09F4A0BB4AB05579670940D20F01C61C7461F08DD +8560F5C1E0C73E0DBFC8532155A5F92162F05D19E6634446EEFFB764B9BF4B5E695E9B4D8037 +8EC8406C588C3EB7C919BF154BDA4A878B45479F6111798DD6FAE11A29EA1E44934C82E6A68B +0025491A69037808D3FCBDCC7C80ED848EBEC3F7CA954CEC873F4E404A699A7A980BD66E9E81 +2BF39C85C55A010D95B9AA147E5826D0DC8EFFAC979ED602F7414DD64CBF2518A5B71AF4B6FF +0F59657D2412B47391921252D0A723DCF2EEE67AB89F8C12D3EC1089DA75F364E4E6E1041007 +2144CB14352C56F9D8D180E45861FDD26B68A02B5A86560F3EADF5367D8B06876ED8F79BC79C +3602569AECED48BE6423888D86C3DCD811CC26C29239210EAF574CE8730016A3AABF2BAA31F4 +8CE3BCC43DDC31DF81883CA92F2CD4A7B1E136AF70037AD22207F8F5E5EC06ECA4C9EE9B199E +15590E9F59D11688D22CF11060E87423F3E01EF613FC230FDDF599D1277CB7FE6AAE4312282C +4BA8A28D794628136FA0C5EEE83CC6ACFD043AE7FD985D226AE4D91D00218964C161C4A0B147 +E58A4D143917A592A8FBBA3215D1E3AF1CB952BF418C9B07A5ECA3457B591A0E9C49234DB043 +99EFCF129AEA7A96694BED7073AE4502979F2F0286085B799669DC8EC22ADCA51E92EB0E2633 +651E822F4910B716DE01CF09B631187A6B9935D43DCD1C68111B850B7F21EE142A7A48836D8D +E7F4E63D72B515728D9AFA7B11118DAE383ADF97CDB92C17075F437FA0BDF5250C251013B612 +C593D93E8F9ADDEB8C03E1D38F56E6EC42C7FDE744866D4B873B725074754CDC10CB0262403B +9740596A661A2DBF057144991F0A1A4FE3E316095978A88CF38BB1B5DD0FF4E8BCCF1C7D5636 +9CAD0C2EC29D56A6CD2535EF610026AD120B4BBD5151EDDC7F385B229E79B22121416E74463C +4D5246501C7B6632ADD04F8C460C7D5A505F29BB3F45343ED5D576302FF9D8EC1F400B190922 +BBE646CD809A6BF2E0EB9E7AC66422EACFFA93876695B8E88ECA149CE738586A0CAF105CA587 +8572E58ACF6D523F2BF3D410A8E79507A0E480AF8C618FBB459AC768CFD240F32B0B69265332 +20552D8325D058C2D30B5A437AAC867CB5BB6C007717FF089C65FFA92C5C8D159E0833C54C53 +040D448B93FB48B5FF2395E4774BA3764B6EDFA7EEECDB2B9736E5D7E427CE883C67AAB05B08 +26CD91AF342E32F2179CB109F2228138978ABB9C8EB9B555C1269FBD12975929E91AEECF0915 +D6B2068C7B2DF726FEC9DA54ACBD64AA808FCE20A34EE78463C4A831E33F94A268C5454A1CD2 +E05A662786E7392B24EF94B7EDCF28428B52FD85DD03F7B38000F38C4C80BDBDA46F62B9A964 +FD0B5B33F3B8FABE28538632F1B229418E1AFD6FE9263CC220BAD30170816AAE06D54541F854 +B68CF72E08DFD272021DCE628962A7BD962564C054C0E6AB2742846899F9D0DC9424D820FB28 +9EC582BF3B56C48D32DB2768406491C837B125B62AEF198E85D6D579899EE59B53271EC329B2 +83DD4C498294A27DF14A783C517288E3B6B4CDEFD2489398B71A712AB154E55499E016D7862A +14BFBCEE308D95509CCFFCED78FF3C55510CF91DA90F10D3203706F0592400847639F47C8A70 +D98F48339A3D7017A8C8462D6316BAC13DF9E12A49805E695A1C632C63E223A2799C84DAD656 +DA6ED692520DB379C727B8375DF9D548F693BFD9509B3028B1EA529AA6EB737380A4FDE879A6 +CC623AE8F5F992523E167791F3D33BFDDE0A516C6901A202A5C154A0E69CC5FECC0B75E61B9E +D91834B659805E8B7BF32FBDC4DAF5520A27D508689F692F1D69D4E0B00DD7AA134C1357DE1B +F8804FD534600ADA4790738325759F35D9DC3B077FE48817AA57CAF862713E617BF7BF09344A +74BD13F118D26D30C1511B20327C460D270E5475371AA26BEFFEF03B66564E0E669724E38959 +73D98C7150F035FB52D8D328EEDB5C85E7EA7BE5373E514BCF881C4147DA0C1656523A95B63F +86B3017B93AF76536DC19979B9F617CC855DC3B8FAF171780D352F93AA78C3F25A0AF51FAE91 +878FDA9DA3B094876526BF6D68A650008DC13D0F17F8445236FDCE4F725A82AA5403B568F65A +087169993A3E81684234620F58568D2801F344F5667140F9DAF63DED0AE4AE391F717AAE8B56 +6347257987D49186C82B911A98F94DF8292DF7ECD76FF09EAC1400B6C34658B9025AC42B7DBC +EFA9173258680D929ECBFAD99CE071C35DD8D34126A036DAB27B3F2A0F4B79A509433784D317 +7324A8DBD271401AC904E072ED118331DACC31CF4EE21D1A9D805971DBE8D17AD377FAB5450D +1C0448C6C65FE4E8EC9B4BC1FFA74D7D0CDC6D0CBF0C1F905DB3F02B944281CCC10165CDD730 +2F4DDF57865D32D47C8C26FBD0D410E4DEC820B5D6EA0DD6B1769AC0550F15AE88C0EFEDBEE8 +4B75949453669DCF1B447821480ACFE750D13F8A3E574F7687949B525B278DB75C3102FD4706 +6AFC56C4588A258813C3C53DF147FA5F225E901A297E5E322920F131093304BB9B2895E46DBB +1D020EE684B08C64E1A159A6829DE9510E5E985F53454EC367507D4B84B80E28133254B7B60A +C194C776F734D6E8837CE23EDC94531AD2E46DC6BDC1E921CAB4FF785DCAE7B556706FDED6AB +4763153EC5F4B2E10491E5E427DC327C21B26DB2AC272588FC41FC5490A102ED1C2AD82B0811 +C34CC8DB42CE97B4B24E194CAF230E58A04943934351805A9A0C5975E98C0F11CB0AE28C5ED9 +8E52CF035F823FD449436B20CC0A913B7606A6FB2CCF4C7A12714C99B60940CCFE9CE26B22D5 +DC1FFFA01C8E4A04AF28C9CA3F2A7CB2B33A725C456EFF23BB62B69878F8FB185F653F41C596 +C9BB7C7A17CD9B5A07FC405AE7E182567621FA75FFBCFEF42E7373B2B15CAE76D7C07BE16A23 +086500A789CCE988CAB9B321CF969A79132544B7D9503C7D30A4C86D8601743449D619A5CA87 +879AFCEDA5D16FE6B31E17529D17A95C027D481B6C11FE9477412DED852C15A026E36735239B +F5063B7FDA776C1282B9F50F602526F355AC3516E5DF327C227EDD44E453B27D7074E0F9D9C1 +9FAA49D3DE5138498B0569B4FCFF2041977F69484CCB916856DF1F07E40B450C250BE68FFCF4 +D159FB8F1208EA8904567BD552116A28A95425CDA95D4FDC06E59449065B65DD2B7047BDACDC +29A66C8FAC9BF2EFD6886FD859BB0F256B21EF2AA03E6EFA6A614B222B84B7E6BBF2824713CF +D214DA92F04543AE0011D51A50FD08C4FE4BDFDB9E184EB32C399D3A2FA71059CFB9F6AE1CCC +DB4CAADBAE20AE4F65BC58334164F127DE5C476EA5BBA3644F2F24F0DBADD3D1E80DA16A6483 +64C1BF86D0A76523317C7D4F46C419FA31BF86D5B700CFA640273BBB9D6C8AF13E7CAF3A2510 +01F06DC2D4C8F57AAE5A8B4E4379163D732756D3A7B97C778DC8637D06EC36A951DAC426C14A +58DF97D2777E7B45EF2C3F9D35202015E420C5E35301AF195403F3ACE5FD4040ECAE467282C5 +1E7A6AFC69936F6D81216FB0B2E3B3DD942DB10D9BBCE24E186AD3D46B49414CE148AFAB9C95 +8E7339664510E2CC5624DB80A708A040C0EB2E48E8CC67EAEE7856DD36BA948C8A8AEB120BC3 +28BCA0A629FEAEC6419D70CB8469D82931C1B08B8EF46865819F4D6E3D2A9BA5EA2ED7E7221A +ADB2660B474E576DA104AE298ABAD60F6607D9D03C9AF768707D5F2F299927D14BE80E258469 +066AD3C2BD0ECE20975A061977CD4A1246E6B545E7E9788BD51E04DFD285F9636C663D7C6AF3 +64ADDFD0336C6CD6A46A43EB252D2B72DF3B52050D4C2B20DA4F6CCCB1C1CA85EE1C9A5501FB +22EB7FDFBFD0838F0359E295D3176EC8F0A2A7A262155DD2F20CD2632FFC30E4F274AF926570 +85147A75942D1611D5B0407504708CF782398C366A02AD6A8B103DF8E615126B33DA380BC2AA +1160FA63665B883A5A4A7CE7514DDDAF8E65508B2B6FC341A00DE2E976C07A499BC758ADDA72 +B65780DD06133027E1D7FAFBD4CF7085091ED9DD98D91E4EB4BC0BD4DFBEBC947544A96F47C6 +4E1CA2BEA3E739A65BECDE6B2CF0713743B881F403AA40AEE5A726A8B54659852EA518675CAE +5089758C77C82EFBA56DF329AB46166154F0780319347A050002319438096D4EF7F851876CE4 +07D436299F7D3A0FB6E8816C37A028D62426BC615FD635060F1C69E3E7FF6D9262E06679E415 +088687B4E65813C86D481C41B5D74E0C208882B13EF4EEAE0C60850DC1BF54075F41763705E3 +CFF0B9FFACB9E2922B40AA7209970FA5F3563D7E6E4D3D2249E7E946E97B5FA40291742EF9BF +A2DC7D4E5EE1A25F6D0D930A50262F17F38744D7A07FA9B6DB3C4D7CC96DDA023AE2F3DDC571 +FF48135434E354979EAFDF625460CBEA8B65B63BC612E44D05CC3C3FB186403F994FD1919A62 +44E728857A54DF535AE149D405CE6C83C96A6DC117BF178E088556E12D3FD88017FD2C031059 +1A89077E0D6455E76A3C8AE37B8DF495083B9EDAFAC2E3322C07209A21B5C33AC6AF3DBB527D +C1AE916CBA52E68C2A851EB073D09CDECF8C3AEC94F5728F202BEF1083215895FB76B791CA26 +6B925512AD89EBDB53AC81DCA3EF1796D1E91AE23E5C60DF72549D625AD1BA68D4B7B5C338B2 +1496653F61F735A9D60C437A6397899304B3EA36BA2AE138A700681EABB177D32CD0DCC8B226 +982EC3BB7EC84A831569BB9A3BF30FB4A56D947464B1F7B49DDA4621907F605A238D6C5A1F21 +439FB67080A3AA1864CDACED6A37D1FDA3E95EB8E70CB3B78D2CA77BAB36D6FBFF8CE6AB6EA9 +78C1C8FCA06C3112FA831E693BE7562B859AAE3AAFDBBD0B119392037F1658D9FF7473B2D4EC +D67B80F2EC39CB32391E41E2F8466B9BDBE8E134186312F0C97F2ACD4EB52F835D00880928EE +1DCA94DC6A6E25ECC61B5E549D1B8A2C130D61EA7A42465F0EF3E3AB242799D2639AE4B2CD23 +6F195D3EE06665DC3674C8CD681E0B49C7E5B95E4DDFBA0FC01DFEC2E17A77F16116AD14296C +0825E9859CE22241EFC60ECDC3F4C56D22EE448F8263394CA1848F95AE78D46DA9FE03328476 +8058CC5A4CE269EBD36B01D04B772864E136FB076154A52C165A9A0ED6A9415474890E85738F +C1E112B733B2CB78D73A294367C4A6B33D15CCAF851135BEABDA0AE764091A3EA5B65D0BFB32 +36760AB084F8C9C16F1E93A7531EAF2130CDB62A8DB7B42040D0A92F2B20DA2FA00A73738BF8 +AA9DB2581B00857BD6D781A2C78D83792012C83D4908012347ED651A2FDF54C70D53910D6DC6 +D2D278872C6E7D58019E8D04407A1A720FEFDDD6EBD79B98B77A4FAEE6EEE00F2985F8B674C6 +A27D04C992B7E8B53A1E621F9D3C66DEE950E1F705D02DDB78A081CFB94006AAC8105F5D3E46 +5796D2C10018F65869FF73D7A9ADB035FB37EDFFEB469D7670A13A43DF3CE14D277AEABA3833 +83D36460880D924138C8A8374AF1031AFA2654D5A118A82149072BCC38F87096D240B55679D8 +221041F2F7934C27D3F1B543B6761CD2D2D42BC27D7C16317D651C2E041ABFC027D3472514ED +04642E58C1E729945761DE2758A438569DDB55505284045153837A29D3BFA889C6AABB26C108 +F27571D832CD930D39CFE96814370B2EA5A39376975E378B752E6E14FF1322942114E4119A30 +7CEF2711AF296AE3F88D550163EAD08B2B515364854990F25AABB23D975FC84DA81CF63A416B +32AF608508DDFF86CC694A6B668B3F382E3E3AF223623A65AAB3EB16D000D86D663EC6031D2C +DE50D54A55EDF6C7E47B4903C9922BAA00D2C00798CD367613F7549D9873AC4EDD3C2E8A044B +AE53643AAE392DAC91F6D335112C2DD4B188C5F1EF1E5E42457E4C2F2D2A282EA3D2E9BCBCCC +6DDA43161DF8F8985745E86461108E080F647C09B183ED67257381C512947CE954FD786F0B86 +A62E40327AAF77C3F5265A47BFEE2F3919A7073E84C49DB01295C730AD18F45364E2F19BEE93 +8B7C92235D9E32754139E8C2F64C738A5716EE5BF2C68D09DA48166FB2490EC874C723D6E72F +AB7C597CCD0ED2398BB9D99159E2D4A3FE605ACF6F7A5D4A00BB9156FABAD02D727437448B75 +E6F08F1C5F17B251412C2E698CA1FD7D8D7A80AC6C7343CC7CEA23245812247F35F0F4480E10 +A1D8F9D8446EE41E435166DBA0CA3B29155146C96C05FF1FD2661DBFD9AD2A7341362BF8C2A6 +C10B91541D2E4CB6F8AA01F1C90E118E0DB81FC03048F54677CF96075EDA05B928E200E1620D +EFCACFC777BC76E3C911229C64699560D630BADFFB00206E4DE61E3D06959B2C4486FF5DC7BB +B22C634D8B136077E5062096D3C99B142E2D1AA6C26E58AFECDC55A8B90441C0459140363FFE +8928C20BF64C8BCE4DD15EC806A2AC7CB1DD58E67B69A34B28C4164BB0262FF9267544A6A905 +AC3290DDA8F97CCAFC12083485AF20B6875B355D98CB5E45DFBAFD80FD63DD590A2EBE0B0429 +2A1D37C906FF3042E608B3D983DE1D829FAA8B658584600E5EEEE90FB0CB13EC9633B148B696 +30B8A4617527B0049E107F4F7E14BF421DF26B08BF193EF2650E7930F567BF3A05CF55F3BE9E +651C2273F5DB3C4D08D9100CBF5F5672C702696D823A43082A79B159DFD315278DEDA56458D0 +B8208C7FE90808E0D0566CC2A176131AFCA80DC312C9F7E4C25A0E949AA384CE254B885CFD9F +E74E88B40862238868C3F7D1B435DAA876B5875563C3C5BB3B962BAE3F9909BBB96997A76533 +95C7CBB41D74347B78547085368A5B2D18CFC3AC56DCD1D9D5A53EA63F4241F1B35C15913F4F +773A48F42B4D04B594F33FF14C0B16989C4354C2DB18EFB3132AC64D02C86EA8198461F700B9 +8BE371A968C0865BEE44E8DF5A7AE98B738C034CCF07E1CAE4FBFB8A50C9C31362845BFB67E0 +0732FC33378066D3B8F1D69224E627103CB706AA5B6F3E4DEC74445625CB052F5AC48681CD3B +204574A1041CEDB74A51D4D21B37D465593A7E8F7AC1184C5EC7AB9875852D88E15AA1C5203B +BD9DA15C25BF2E908C97678DE40D9A8226BE09A735156D1AA028955ABFF46DA51C07E8E1234C +9FD06F9B54C0E8ABB2AC28721F5CE5473077BC6A4AFD0EC98F4FC29BCFB29BDFE99D931BA28E +200F5D58136F63C5D18B4917F79F9650343873C44F8F9F699A0F5495237E2E748B3E5C3DCCC5 +9DDAF98E1C4F5252F0C52D2BC4399510496E4844A6392F984204282ED84398E7C8862D9462FB +AD609A8C85945B758B88E37A2A412380B6DC884BCE142DDEA569227FE306C6B4274C07CDCAB4 +B48EC1806E45A27109D0B142FB3C84019F4C1C275E8309696F966705B06292C8F8622FE8DE52 +6C591659D7780D424E8ED1D83F59A0289DC59556A84B5EE4BB34DAD12A92974CEF6901517285 +42E222B0C32B05B2C3D819A40C4BFAD0E080E60AA633D91ADEB117434C58A7BBB334503FB9D6 +85166DA7425F35097878325385C28C2F1B10CE6AF452AE0FE66C89A9426D1B25196D06CB9271 +C6E973F2FD6722B1EC18162175A9C00CD155FF3EE679FFECE6889B2EF40D682FA2972EA03622 +24A1C43282A08753A5205D3BAEC16DF17AB6F6162F9A61292F32F2D9DA34A45F3DFF377848B6 +E5CAADF938BBC92D8553556817316F4F8F8D54983D8D72C2145D4D83682CA5D528867E8CE66C +050FE52B0269FDC98E5B48A185B979B45CCA3D99C870B1049461007CA15F4DBCE8A306D460D8 +F6B44A2506FD7217F11B69A0077D3B7C2F016ED954BA5E58C9B51750E4FBE8E88E4B0AD59B1B +9969BB9494CC19C030DDF9F586D80CDD03FDA4D655D90AFCD4CFC93ED8B70C13FEB1B3F052DE +FF4EAC734E8C1FA2B4AE1423E78E529443074F58E3F5D84DC1E8AF60866E49AC96210FB526F1 +B4DD10AA19C53B92973CA6E13B60D319FAD574A46301A80D69737B9F60B4466B94F4AC8DF508 +0C92A7359ECF6883D87D1BD45037F84CDFC93F9CF0B7D8D8795EA37B8A0CFDDB837D8F9A2327 +42995FF55E0C38E2CC9E57E10C5C5D6E9EC93650DC90A82F545E54C66133F9381262E21CBC52 +CD865192A781BEDB71AF318DC25239D64CF458839FC2C809EAF85AF1AD027E0BA8BC70AEB164 +8F345E7B6043BF59FE71C0B20F8BD21CC93C9A426E80D62AD487A60654EBF0E364D99B90574F +072C52775B239A0DF62F256F44870302D077D114DBF83715E4A07069104876317FBAA1F7ADF9 +F99DDFEACEDADB48B397B7EB2A37E190729F6D31474F4F6E2644C697E0FD8836DE337E05A8B1 +B8CBB7A5A6BE292FDA3FEE754C5F9FCCD6E4528349392FAC86F7E6BFC953ED5378B7C5EA0D8B +2AFA34DF6360198E5FC5ADFEB120D9FC498D8DAC8644E9643AF39DA434BDC546FD2BCAC23511 +AB1687B7943F299285D071115B4CBD650F356E75F478C5505A7FF036BEBE3682C3A00D047626 +1791CF08EAAEFA6F9333C66CCF5C9E59C14829B853A660F3FE3CCA0F1F869E3A31D089E373DD +A04D765D25FB0B6BF205A9FD881F00E99113C5DBFD2FBD7ED608C32E9D51FDF6454557DC52D7 +2EECDEF0AC2D8E89706809648515BD4037379C6057BB89AC4B6768DBBBFB672329D3C21036A4 +804682C6CFAADDAC7723C715842B25B03FA1F12A2291125F34EF7DEDF897EF4A7506F804E337 +0814F4B62612B35ACD43A33A3ADC76815D29178EF7B6D2C170FCC1AF75A9157239DDC78A5FAD +4B7B759755F63031B1A7A6F6C9FAD4CA3B4F36E065E3BC3ECE67C990411940787058AA52A00C +51E29250B624EAF70C9E236898B1E2491256E9C4399ED8ED5B19F5941E76F51B8F16EB0A96A2 +9FB928E35ECFDCA1BED3B12D5B5CA1D55BB2E4AD69FA1BCEC3876142B7A194388538F5BFB028 +402E52505302F482BFA1D6C2492FFF4C7C882B6260215B52279E25E8D797222A2E4473CB30A4 +489A6F2C566A79E9FD940BA0E15C52C8044B4C725358C667522E784194F87C543D9F77342757 +2CEF02F46AACBB4EDEECC15C3E813C67E68EC8485112A1E19054AE9B877B857D9466E69E81F6 +C24BA540A3D716F2E92659D252692C1D5DEF79BBA8C6A7BBE9EAA7CFB7721810FEC93F176E8B +9DBA3BEEEAEFDB577C14D52D2676566F0D04DE6931DC8ADCCB09022D30B84E9703CE37845966 +5946CA535D26B3094D1B493A5695DA6DCF79527B841194790AF65EA24FAB98EC08F519743248 +FC600029F2469C8FCCB2B27182928BE3F1AA4405E14C7AB842A370E45D48AB1EEEC9168825E9 +88147928854FCF974821B19B65D9FFD57333D3EC10B21588F04F652A218D8E5CEC3ED25BB6CD +5EB1789E3CFAAACD95B72455C5BE8FFAEE0636C0788A587C992E6D1FA1E2D5EC8EEA82B6F75F +413707DA0EC878352E92FBB1608506CC3A4D1F676D364524C8B72C3AD5867E03B7642F335B4E +0DD6B59957CAA5C0131C8A58E0F95EC0DC6D75837291A7C1DADBE3F92642D2CD4C0EAB79CC23 +7BCB33E4631BB90B0CE4D63A936348B7CC37AA207BCA6410F010890F23F6B3F6DA3C7A0643A4 +44D2E3D226C754C1598D72AD25C25BF5FDC1895E6D23B9632646EF4F314BDFFA94971BF6FCCF +20EC37B31520221BE10025C386A8A1B3280BB47FCE113BB4A5F29AB70059611EEAB412C0A969 +3E30993FC944B38B11211594B5AD84B0D622255A372F56A150BDA57451FCF52F3DBA2DF25BC4 +16759E32B7B19309C1FA25AE1C33D668145F2E645107CCAC86E741342CA4301685936E12234C +8D612F9314090D5C9209F5D154E678BFA3985B03CE6635AB80B8ED2630B41D7D223E6ED1625B +FCC417BBC3C9E5BCA6256260A06923EC1B9D2DA78C8B55B05CADB5785C838CFF582FE167CFFF +88167D7FB3B90B276F5D6F78E919FEBE8F9B58915129CD7AE5CCA6CA9885D22CF7084994D101 +B81A675D0314C93041B5DA1899B36DA5DB30676B5F1FC0F3A98A33916B47E0496E3DDB771098 +9AAB7642A1F77E5CF5EA22F75432DCB7DD2AEA6FC7BF8C9FA07C7F28F7D37CC13D3586D4EB49 +CF579A95DD3ADE1DE06869687639267085352DAA0A19E8F95E4A7E31FF0D17CC87373690D263 +4852D465CE0FEC652FB6D710163C738CFB030BD4935EFF80F7DE7D7F06F0FDB1F4C10B07938A +C60C74E442E1F3A6BCC8BBDC7814B6E710C41AE1E157538871AFE3518CA8834A4B4DBC59CCCB +6DA74715ECFA03E98289479C36D00DD0D125B12F63B45E112C7AA1C5E60B986E74E56CF95C80 +198381207AF0CF5F17A6635E2AA89293E67D2C549D110A2A57C02C581166747BA758DE5D5F10 +686029D7F0A82E7E4889BA7160762431E00091524EA5B12C9D4493F0CDCE0B4DD38EC792B4A9 +2B0DC4539A51FF1D613E75D981BBB9C20B3D53400AEAC4970FF843EFCE5EB250C1283AEB8315 +73AE15427928CC2A9C0C3B04B7CEF0DBAE549AE82AD2FAB68F5D7463420EAC2CBDF421BDC88F +2A6B10521913C6BFC6258598EE979570E9E555F475B1B26721F94A5462135E9705FA27259BB9 +564253D058772483B35A487ACD624B8D9FA02EE6BABD73D308EC29A30CC32BF271CF95B3B070 +160E31B8649192444A80DBEB812D1D4F4BE00FFEE6BF7E4CEA75A1142ACDC28EE252228DAD93 +7A69B3580830CA904CD6F5CD01977F6FBA3A13E89667DDFC777F48DB2736D78856BAEEFC2E41 +C82C82466D361AA2D02FE20568F584088F4038B72E10695253D8E095DE4288A48605FF431809 +8801CD4FCA473F8C3316E8FF9CEB463D3AC98EFD0E30EB743E250B974E758E86DF712E13453A +E6882333F16696A670D28AA612FB9A03D46C4A866155D21AE216E7017F06C6459708EFAA13DC +465BF43EC202C8F556945FDA8F0E06A527A368C577BD0E5857F35C0AE8D0401EC43D1FF17760 +A7D9893DBBCFFC86BE0747E7E6E07736EF0146BFF75DE5715E45F8EE823070433000BF015DD9 +44265CEE7BA9BDD434A1D78E419608A4B19C0F74CBBA354BBCCBC13D0BBE4BF95072C69762D2 +318D2E637A918ACA900ED1D59011198197E8DCD7D1CCC1F43890453AF9F70F821234C94E6F35 +5E494C38E279E28C60BCC6C4132405B8CD1523A1BD77A4CBFA12C6009F5669AE3363A405EEA2 +8E7A28044EC8B461B342654B2C24D50F43CBF0887C60C225409A289EA660B77F2286ACAFF8C4 +656D4A369D39875D0F10436857033D2C5AD5E2619557B4F2C88A753249C2DA0552BAF19916F4 +6F7F3A1F1356AD2F047B55F002D0509E266C184A77C6FD56071A28089B1082C0E80985242C8E +3169E754E5CAE6AB2EC06B5D8F1189E325485950ADA8A30F12BE6872D8393BA32C1ECD6A80DB +0FDF54919E9A7D9DA15C1BB823881033ACA8C21F3B806722F5277AACAB4A4E80222B3536E50A +2E5BEE34484310CEA6573B48F992D2B361B13F3BBD14A1E65C58B6D71CE393C3F340FF9806B5 +4D82C04076AA5A4343E53785B3BED4C8A78593988BF3432A217AB637583E2898257BE5EAA11B +84231F6C9761F74DC75FFCD351F3C4101A69C98877EE17AD11541D7F57F6F5293CB956A7633F +541EAF253262699FC79E4A396C5D3289C3CAD0C31AC6CD59E794C80617E102B306EAD89EA036 +85508781C79645ABF8BE697710D4D5821D1512467B66DB602A2DA5E46F646D685E09E0528C47 +9C6E9D6A5503B99104E0A5535E0A62683E520063BF2698701896B39D26FE9D2FF2BA0BAACA77 +A75FF905B3CAF7C7C8A5243C54469EBA42D0ECB15AFF53770C93A32B18205D2FD601F88A36F5 +3B93CDB0A247C4E5750000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark + + + +%%EndProcSet +%%BeginProcSet: cmr10.pfb 0 0 +%!PS-AdobeFont-1.1: CMR10 1.00B +%%CreationDate: 1992 Feb 19 19:54:52 + +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. + +11 dict begin +/FontInfo 7 dict dup begin +/version (1.00B) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMR10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMR10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 161 /Gamma put +dup 162 /Delta put +dup 163 /Theta put +dup 164 /Lambda put +dup 165 /Xi put +dup 166 /Pi put +dup 167 /Sigma put +dup 168 /Upsilon put +dup 169 /Phi put +dup 170 /Psi put +dup 173 /Omega put +dup 174 /ff put +dup 175 /fi put +dup 176 /fl put +dup 177 /ffi put +dup 178 /ffl put +dup 179 /dotlessi put +dup 180 /dotlessj put +dup 181 /grave put +dup 182 /acute put +dup 183 /caron put +dup 184 /breve put +dup 185 /macron put +dup 186 /ring put +dup 187 /cedilla put +dup 188 /germandbls put +dup 189 /ae put +dup 190 /oe put +dup 191 /oslash put +dup 192 /AE put +dup 193 /OE put +dup 194 /Oslash put +dup 195 /suppress put +dup 196 /dieresis put +dup 0 /Gamma put +dup 1 /Delta put +dup 2 /Theta put +dup 3 /Lambda put +dup 4 /Xi put +dup 5 /Pi put +dup 6 /Sigma put +dup 7 /Upsilon put +dup 8 /Phi put +dup 9 /Psi put +dup 10 /Omega put +dup 11 /ff put +dup 12 /fi put +dup 13 /fl put +dup 14 /ffi put +dup 15 /ffl put +dup 16 /dotlessi put +dup 17 /dotlessj put +dup 18 /grave put +dup 19 /acute put +dup 20 /caron put +dup 21 /breve put +dup 22 /macron put +dup 23 /ring put +dup 24 /cedilla put +dup 25 /germandbls put +dup 26 /ae put +dup 27 /oe put +dup 28 /oslash put +dup 29 /AE put +dup 30 /OE put +dup 31 /Oslash put +dup 32 /suppress put +dup 33 /exclam put +dup 34 /quotedblright put +dup 35 /numbersign put +dup 36 /dollar put +dup 37 /percent put +dup 38 /ampersand put +dup 39 /quoteright put +dup 40 /parenleft put +dup 41 /parenright put +dup 42 /asterisk put +dup 43 /plus put +dup 44 /comma put +dup 45 /hyphen put +dup 46 /period put +dup 47 /slash put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 53 /five put +dup 54 /six put +dup 55 /seven put +dup 56 /eight put +dup 57 /nine put +dup 58 /colon put +dup 59 /semicolon put +dup 60 /exclamdown put +dup 61 /equal put +dup 62 /questiondown put +dup 63 /question put +dup 64 /at put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 74 /J put +dup 75 /K put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 81 /Q put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 87 /W put +dup 88 /X put +dup 89 /Y put +dup 90 /Z put +dup 91 /bracketleft put +dup 92 /quotedblleft put +dup 93 /bracketright put +dup 94 /circumflex put +dup 95 /dotaccent put +dup 96 /quoteleft put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +dup 123 /endash put +dup 124 /emdash put +dup 125 /hungarumlaut put +dup 126 /tilde put +dup 127 /dieresis put +dup 128 /suppress put +dup 160 /space put +readonly def +/FontBBox{-251 -250 1009 969}readonly def +/UniqueID 5000793 def +currentdict end +currentfile eexec + +8053514D28EC28DA1630165FAB262882D3FCA78881823C5537FE6C3DDA8EE5B897E17CB027F5 +C73FDBB56B0A7C25FC3512B55FE8F3ACFBFFCC7F4A382D8299CC8FD37D3CEA49DABDCA92847A +F0560B404EF71134B0F3D99934FC9D0B4E602011B9CFB856C23F958F3C5A2FBE0EF8587D1F57 +74879C324E51FCB22888B74F241550D7401EB990D4F3A7AF635198422283CAC1B6CD446DDBCB +D915DB9BFF88844E784C6BF7389803D9450B0C21756A017306457C7E62C1D269F306BD3402E2 +66DEFC3B5E7D8A8D2F5BF0FE6DDD40D07391DF4FAD4A6018DCE29A2B8F692B29F2023A7C0E66 +DE8ED85C14F1F8492167357F51A7E84CC5D92E0FEE4D81CF7FBC8DE52D2E7BB57142033993F9 +C08C315ABADE8DBC4A732E84E142D3BEE51557910E12CD8AA37C459A5E6B7F5269F59078ABA3 +BE4641A11AC48D0B625C8325B38EC08E4C9E5E7FED976A5650D99D82114F449B9CA14C4EC957 +702295A39A93EF93F61899B8EA06B092C3C1E503E6E436E0A9FA22576C8930AB3DC8C20F5D82 +B69CDDF8FF4DACFA9C54BED5A3AA3EA5B129FE96BE632843B9B6BC91B615581A985DB56B1E01 +CA60EE69CA92CF5C0882ECE62EDAD3E106D835348822400F0B66AF658F2AE56ED08F8B001057 +1807009B73AB12A8CF14CA6C71F03C2A48C500F9D62266AF154A6375FF600D9BAC3F05CE3414 +2D6867A79581C533176BB2F3117336671E2E44638A97167E2EA9644E31EA16C2AD2990EA33C5 +4001E0C8156E6DE8AB6A4D40A7137BA275F39589FEA2E2DB8256ADC103D6F9CC038037A47E8F +D469C5F98A5E3C15BD4ACE40D340018B1CFF7D1ED8ABB0AC57B5B5A2C20A51957B96C453EDB7 +DAE5AFFD91A46D938FE0A13363001D844DED4323F1EE6D30012AEA19B024A552315505535C85 +DC26BAD31E09C50E6512802976D298C4E90D0044C362E6BF3AB362A454EE93DE25CE54411090 +C29E9D75C80CE26A84404BD9DE3AEE0E3F921AC587F907572B8354A5C3165EEA7E8B2BA4E333 +802132F760B41A900C698EB3D2738BEA0AAF7AAE96A558F08B61AEC7C7D65B2889BB7B99800C +FFEE5BA19AC90FCE11437BE1DDFCF0BCA5670B543B9644A71C8726D0C1005ABDB96F6E0CF7CA +AA3195017CA81519151C2C0B04F81E717C0691B63A76E9B25329CE2625B711CB7BF99D23EC2B +B5EC8AEFB8C1A3B422AD617B3DA4D49685FD44CC21A1FE5E1541163AB3E1594601D63C7E9880 +1D7746474377CE93F81404F3570AFBD5DBFE77578605917AB96963987E6EFC2D3F99FA56ECAE +6422579852567F90CC90E4EF6D6F71D1858270205477E221018A375CA83C572B3F972C5181D1 +8643CECB04909D84CF767174B3C0C8EC69BF1E9FDFBC0FC7ED97EC67D878EA4DDAC8CAA522FD +C6932DF721B81AF837AB56B547D4799241310D6692918FCF8A46189A78D6638AAD7CB4462D87 +74EC73D184076595C94C0B4A8233CD34F2D92F6FF94F941DFD589DEF2CE790D5CB2159B95333 +8C7384CB68C11779120A68BFA20B993D8C0313987EB96A2EAA2C11CFD838E6AA48A89E6DDEF3 +FAE1A1B078BE9787140270556A96E2725A8CF1AD46FB52938900730154AEC60F544C3D49F176 +3861F54B46A3B70315B46EBE51C42FABEA87A5339ECE2B64270749188D73A07E0E3866EF9AAE +A996FA92AB443C08FB8A840DED26BA68E94CC23CC1F6968B0F3C7E8F4FC0C5CAD0F7A332E7F9 +55287ACF2485539C7B652F7A29D9E4AEC20A8E023AEDE26BD4C761BD3561269FAAC6FD5A651F +FFF9211F8DF220994DAD6D105A92D5794CF2AA526B2143C7150BA584A2B597F6982403D93073 +CB066B569BACF95DA04B4202BD24059A8DBDD3ED8AA9E89B2788F3B078A81A557BC743C12A1E +00FDEFFD030C032E81DE3142A106C0EDE1BC9D566440BCEC4260295CEACDD54BD0E25F6B9DD8 +FAC41F453BCC731777E1E6ACAF37A8178D11BE1BEDD6681815F3D5EE8D240B7CE9B14FCFAFD5 +04216F26DC2827FB0F6158416EB24F8BD7616EBBFE9378718824CC6E51135F8F489E9A55A0F8 +40608A99A32EADE4251F27FF86EC7F324DC9B534D7135E30F2EC1B6D93D7DB919651E03F30A8 +82F2DFA457D307F17751532AD70E632A04A63CA1A507FC6AF4073126BE0127D86974B426F489 +FF62A53C1986FD048AD76454D42BE16A6060101239B138BB638765C46EB006F7F8DD312337BE +08D4381272FCEFBD74B7B2EC098B436365586A832721A0113B2BF1D853FA8B062BEEA25CABC6 +0998CF4D38B49A3F4BCB372198A196C9EB6DF2CBE59A59858AE212031C9AD7FBB9C3E8E9E6DE +45DCCA521F3AF361282F7B3EC507C8B3AFCF18B9678EBB2F11C01C9DC3C4FD3134C5A3DF6B6F +4C75EC985466C4F505847F1475C91E5D83A6BF754837DA02F9E868EB0DD76EC4D31C8B1ED935 +ACCA73E1CB9B4192BB0A853F947228C3064E8F923A9133EEC9C52C626E29689DD54FA433B970 +2636FBD87C5D81C4F278168783509D5F4256C77A855C97A48D18DE6EE1D47C7C33E9AD227ED7 +02F120303731BEA6F3055D764046EED36A06C75855A928084C5773168AB985DEA7CD767C780A +91E740E6E088CB93D43A489145030221DE0E1B2DBE954EF414B9568F3B1C5329F5FCBEE927AA +23309AD22E10F9349B6CADE7A090D19B9460405CDEB89BF1617B2C297AF5629458235F1B8C95 +F5BC442DEBB34DA5D20B11E96660CE9E5CD19A84AA54F42B106FC87C7C0405B0CBBC249950D3 +A7C353D691D77BA031C840C8F43A220CFC749CE34C2791DD627CA074753963D2E59794496D55 +AEC96FFD48EAFDB29F8ABC8D91932DD5B01F65EBDA034BEF3C7219E097670621058662C5BBFA +A939DEBF999E9F68E5C4E64CBB0774A9A186E741346103865FEFB088AF547545CF7763DA0664 +96986377B587EFCA5C9EDF22EC13D1AA6F483C4A0ADDFE395F83534D7BE5285E6A207D53A8A9 +60ED89E9BD27AFCBBDA23B2D9876A8D8CFCC299990D521E076CF8387D514570871376C21509B +95EA15CCFC7278851F14DE8308B72E111893F0338488BCEDD0F2F8EAF07326BF97C3727459EC +89F8121C96A45E3DB1C63D478D0A6DA5F5E6834938EF1CA41B910F25A82F2774E3CAE9F1909D +BE21EE8E003E27B84C43B39FE247B8E19538648F246D325357A246365B9B2B13DC68CDD7E44D +99D86C642565B1FC376D2E530048B27A7C44B6811719054D3AC99CBBF5665AE76F11E2781B8C +040F73454BC794B1432E6C3A58BBB8CBEF345D3178C8D01D6B26BF7F485A5C3BD36DD01F39B0 +34E536ABDC6632EB4038FCCAE0453E85B3BED8C3D4620A2AA2DABD0CD93090E9B8E964C491C3 +AEE45B592E4EB12970647E2A5E68BDA429F53074257C02975268F8C28F06350C26646D658008 +FAB0562F40644EDB0FBAB79826B16CFFEF1302C8A13173CC9CF7C8FC906693E486FF096B2D18 +E96841A5FA8A34A5B4B68462BFFA48102464DC22EB50F1F80A26E929D4CDC4B90589266915E8 +433D46D433ED8920543777360D25546794CD9A3A1EACE8AF188CC18DDB9DD1659F9FA462A5AC +E6A6AD068140356E8C1E48DEFD171947F78F086C6E267FEF13D16EE68D0FB0AAE589F7E090F0 +88FE80BD6CF8EC0EDD28C735748FC6E7FD421E33B16EA6319937D2D63A94AD76F95B61813DB1 +81A113274D5F3B4DF5EE90E69FAFCAFBE4466F5D5F48EEA62A7CDCD4F9418437707F706B290B +86C30FEED99522875EF5E2D491920983BF4E9F1C71F20F1B9645E30521EBF2F1C9010103C60A +9A6DB7E6297F7C3E29CB150307FB7A1A1A94710EDDC6AE88742CC7044492DD7A217583C99A6B +E7B720246FDAA00683A3B82EF6BFA87F2FCD741AD8BBA68B751740435DC6AFB1BB88D1593DB1 +52CE92C19E1AB29C8E8FE89477CDDBBE29B8DCF1EA6F70990BE9A0425000404F2F5DFBAFA35E +70BB87066464C992343E8BEC66EF483DCE474F3ED7953DC1F6BBC14EB3495704D1765D0B3285 +A05AE494342F6B70D9A4241291B3147C77A8AC0E08E5BFE60C8B6E2048876A6CBFAD8EFE4860 +95DA764F4AB9E4D8153F89BFA2D9BF2759826EC18F64F1AB083949F4BC127411A477D4C24D7E +0FB0C96A96A31386CC5892B398D48750FD09638BA6D62CC685688E79AF31F13B744F395984B2 +0AA483FDA558C6A91CB9AAE9053E7A5B5B8659BF0631C543F4C370FFB006290353908786BB5D +B373233C12F3506E2C4DB0D59C1EA8EA75A7662B90C4AC1561303F4FB8536C1534FEAE4ED772 +DCB49734F5285FAFC99FBB081ABC3DBE87180D9BDE2A844B054D8BBBBEF5CEB39F5CADE252EC +6164A74E75625050CEAB8FD8D8513550D4420FDFE6FDDCBB816E204115614FE82CEF36DB23A7 +DD31CE6FC923B575EAABEBB5820BB2739CCBB41BE2A4A95CFFEC9332DACF05936A3194AB4F77 +39E5B4A868A7CAD3B1D940056F84B41E81B072C02C0D0BDE7C64DEF54B1097F68368AC0B39E0 +DF5E5733FEACF02EF12A1CD0ABB0805C2F7E7FD7C824D9B348E893D68F3F31B807829015C54B +8D2AA7E8DAA14A364428F3E706FC649E274E47914452704B1BC56A41CAAC736C8826B7BACA1D +4FAEBFEDDD0EE8FE3BCB53EE291356B7A4B699C33CD7EAAC34E3B92E7F3ABC32852453259908 +74E34513647D521ADA13F83584CEF20DC503EB352BF881AAD4C00894CC581A819CA7CDE96A9F +8DBFC22767B215141C8677BFE6F1F0DEE4254986AE871F87BCCDCC10E2298BBD90A625337936 +3FFB2B093C2F54001070E655E9C4CD389266DE373971BB763279F9EFC4E5A223990153618C66 +54B5740049A3DE2A80D613CD5AC5BACD34315C43996D1A420DDDFE7365060EAC81AF060B8344 +3FA8176CBE3F4C2EA819B493FB5B4A2E4A0039F028CAB0B47FC70F178DF04C7CD4DA22BFBBE5 +344C9E9CDF1020AC1A43C8E5B9D19B621565A6DAB2B1CB6CDE2524B33FB1DA6B5988F5BE4E73 +08A17C73E406DBCB51FEB3D79B84FF8B0284F7EA92BEB9CBA6CD5999CA7DD20EC02E000FB48C +DCA51B8E747C0E25B28431543D9095482657364ACC1C647B2140C502623F7B9E3F335C2E44DB +33DB82C01AE27AF66BC2284971A5249911D897263210DE4A9A65232738D83D10AEA8C5D3C687 +128B64EAE94D6FB30B7BA9105BA8E01BC9925C312CCD8BD273E904D8FF13F4DF7EDD21C23D0C +09A32A4C90B0577ABE7AAA53E836CA60B1697621049BB36F8013026D77910193742725574222 +DDD3ADF4E872E6D57C1DED571A1636893DD7F49D8280233CFF4339B075628AB591783783548F +17134E69EC5EC25B3B8036039DA276BA1507649E7DF1EF9E29F0AF07BEEEA346D470B4F1DF92 +5040602539BD1D8218384B53BDF16C74A1A6BA2A7871B67E06CCC015BECF2F020295E27CFAD6 +2D3EB7831922FAB24780FB158C21E769875373606E1BA9BDA9F15352EB5413FFE162EB2AC194 +4BD7D980D232A2F3DB3CD38390E0DCE3241113CEAAC83EE29B2980EA6DDDD4EF5727024E4343 +AFF44318AA1382662A78A41BFD6ED98264A6B0BC629CF924EA0A635B0885D682C26819043E39 +ED44241D4E8B50AB92256F9431A8123117D77891AFFE4E2833BC0517DE287A747E88409CC30D +7D098A4FC80C6D91534304E7FDA873FEFF704EC1F7450226F09D5E89E245622973D9A789736C +71E6651182BABE81ACA969C62E1458FA67A3B9D38CF364F383E719F7066D2839D95F262F8A5A +F87DEF903EC3269466519E68E857088D318839FD0B0E51A6D358A93A543E2401F57FF7E970F8 +BB7BEB37BEACAA000EC58DF62D2064EB45A81144C146B744B10406EAC2C1E350E2DC328B6A83 +9DF820B289A84167B404BA1FC63E453DE7B58A9EF959D7E2FC1DAEB5CE90A1DD935E8C5D7DE7 +E2684FF0502901BB451FAF9ACB439F548657E3BE938E7A2B5924DDA2E7010CD26A181D84A5D7 +5294F6E56DFF88F3C207C9D457CDDBF2D3037AC9A93CE9D53FA0CAA4F21057762954580F0F2D +47AF43D5D7679A9D44D45D682EE73493A2B8C390E24EF27C84E701C879BBB1FAD6BC8B89BB27 +959EE86BE486786D1C81612D9546AB59D5216367C027B5B0F51A41C9AE2778A04965A846990D +1727F3F3E09AD0B913C9742371AB5669A2CF4863833A19CE69FF161B1D6BB0CD61272CF94526 +4584ECDCD290E2767F087A836F12AACBECAC49C3FB28A605C6220E8233EA2C9AEFDA87EA2CF9 +D3D52FD6D16612AD07279DDFC4F20B59C905A146B1F4A51547DB82758886E9D3609B495BD941 +616057E460B94856191791A2D16B90A7C33534A9DBAE17C96D68E009219857FBC92EBE189875 +EFABA56704CC9305DE0D32C4CA5293B306A4EE9DCBB131C128626C4171EBCB2DEE830B9BCB98 +B4FE23BC63C9186C21EB7D9CDFE2E685399D57D6D1A857C11FFE47F6D0BB79839B6C88702EAF +6A59BEFDC8B35A03768AF411EA16C277F7EFBADA006619B31CD2EAB657BBC8CD4A44340F4D9F +D34007ADDDF2DCAC3058D22267490E90657808CC716B7EC3444638215495A7BF077956F16EE3 +053864EBD2EAE7B210EA370D71414952F2076D689ABD98E76030D92E4D49A79734FEA3F05719 +8F8DE62F64468D06D0E6443EEE3F2677049B08E8A09907A2785D91C009F8FAF6F1DF1CC39D0A +E11E8F1C939A0C13E49A448E89B0EDA7CCEF06166A8449B358B0C661E40A7935A6E4F866ECE4 +23CE4C978CF749F3B2B8AAB56AEEEDD498DB77143F77B4FEDF5C6502A3D2AB4D0BDB8EE456D7 +DA3B9CC800DA8D0CCAAD981DA5193A528C7B5628F065B7FD1DDB0FBC4A74C32751E8B4747206 +8A3A6F380CE2258D33FC49780EF2570FD279BBB54D4246F40CFA9F13AA9E13C6CC030DC19960 +115C2DAECF52027F917D3D9D44C60B0B2D1030EDC6BB055926CCC512AC2BAFAE7C12D8ED487D +D3901FC2842D3A7A69117A8B82292FEA44FBD40BF6C27686EAB94A520F63B77B82D5425478D7 +4B5E4E81A8439F560B1CE7C626E51CC3EFB877A9AF37BFCC1A72D40855995DF53B3F4451CC29 +A5600CEA6B2FD2BD9DDF106FB7B6B6E19477426212F3B5C25DCB1B777B643A318046E02ABBEB +67201DD98D892D6E13B0853CC206B62AC7E7D386A77C6C9A3817FFD5009D515EB5F770DCA0BC +4D9DE562EFDAAACEDE34096EF6DCEE08C735DA36893C41592443E0B69446B93EE9F758EB75C2 +4FCC4E8193A1F77999F2D4395E1BD24909CB805CE3A26A47ECF376A79F480C9402DCF3A86BFA +971DB7C977F813C21AC8C071B6F210B251695A40B735D7F8E27F9DA47AF7FDE2A6E7321488DB +E7555BA82E23FA2DE3092227E1A21C5E6DF4EC83A0578B4E99FF377C9E655D7D6DE412CF0F67 +D3ECA45624BD1AD4EE76AAA5F99C73A1FB470C8C7EA472890E1436BB51FE764F95810DA0C3FF +D1C3136223F6610F3B226978B8F9E35C9B09DC863C05DF439717251910A64E4AFAF2323CE1D2 +A168DC57CB1F4F2F9D24071F49444B1A5C6956F236734816FA3147656FD7C5F547748AF983E5 +529FA4787E540BDC4023377A7B7E248A37550CB0FD519F30F1BA3A323D171612F802068AE4FE +FF8D067185F9E5211B1218656EFFB8762824E05EDBD304B71678B3C4808F7819AF193B247D3D +7A3EE51986157E6D101C07A521379A097751CC6C53FC6AA6519E2D0093AD0CCC5145F4D788F0 +46EABE997100DEFFC6B7D79BEE09A92E34BCC15124D2405BB614B4E265378126544D041C4A16 +71E65832930D6F15E11387F39862F9BCD513CC611A9F9ECDFA53175DADF03BAAF5C32FCCAEFF +3446E67A62D3B15294E426310F64B6509E88D3225DF909BE2C73A9CC8CC643645B394CC3F5C6 +1FEB91F1522CE9882A60504C14C69CE7089F3EE5B3202D3E5C2C2A98B8A4C8655A911EE03DBE +72E474EFE0A0B1FB9062E474DDAE008B0ACE5016AEFBB40F157B9BF07ACBCA319380105AFD61 +5DA19C9F932BC8D14480F6AC4E607FD4A7C34AAC43CD26301EAACAB8A4DC8584EFEB56A2E569 +5E84030F39501223DF87FD3F16D3950713C483D8164FE2A180AFD985C11D55A9E22A61F0C5FD +3A0036DC51904A84B07D409388B897FC92C1C91A971B2482E668A27386B33494F751B5B9EC4C +5ED765A88F5A675960AA7F644E77696BEE684E098C69A8119BCA27067E52E1FA95C3E54CFA56 +8FEB54B92C3A8A2DA2CB44C9DA1DA7BAE1B05087D025F767658D885E89D654620C2827013ECC +B38C7021F83863313BF35116AEB2669FFABD5F1F035C23BF0244099A32D2FD13EE00C09E30EA +3BFE334227C6A143CB716A3C584B6ADD52C6370F7BA917855F2295B9DFF2BCA64A0504D0E557 +861EFB856A19CE99B64EB7EAD11C2474E79D5EC30DE5DDD094AC37D8EE50C4F4D39E32E284B2 +F347848ACACCF519272AA1FEE3000AC3A495B54385CB50373AB7B790B473D0449B7622AD526A +1BAC985945964D6D2B05089ADCF9DB30F1032639205877D7E78DB7F9B136055C1451663CE4D3 +9FE864E02B1339006A1065FB76C6E438EB132629AF5E1FCF6022E608674E3546CB02A893B558 +F3B2C76BD0A897B4EDE61A21B8F6C34FFE820D66F3B89EDEA86E13EF5CF0E33E82BAC2B4CE6C +DDDB572ED1C9AD69FF853ABC58C0CACFFC0D86D80D7C8D10139ED4C9DDA73C4B56E375CA70FC +E18EB1E322F046A4A44AD7F2731BC2059E391688C03B86B305E9BD9BAB8F3D1B6EE52789D559 +A5200AC84183FEE544DB210122C74BB2CA648599DB3CD1AF261567B84AEB332F0647288F8F8B +01D5068D74D7E89472D8DF3E901F6B523FE04C519843E0B730F403BB99CAD493201F950E943D +B95FC52B13A3AD8CCC6478D5CBE5DD019BED1ACE4D02E09353E6E31B9A9EA9C76D89D9490D71 +3CA451693D235A0C8B0A3DED5CF2A846ECE5CAF52627ACDBE76CF57A09CF6768D0A53906B15A +FC5183B9DE1029D19E64B64BC2E075B536663C524BFE35C9E412A7C0D23D316E0645BAA41DF9 +ABA61284F801F7CB852F49B24A96CD4C743F9B1D1A69F3E30808282C32C2C4655715D8F3AD53 +F3FDE97823989864479EABAB5876C77CC134EB66C688BE3777C74B3A87EF1616DDE5A8A46185 +997DF2FAFF5518EA7AEC3379730BC509D09C5C378B47DA67F9F5740B641DC790766896352D0B +E0EE84D686496066469C995583EDA0BFA51178091918D2B9EE8CED4163E45FA312885A64F177 +F03E6D77DD649C7D71B47FE885D72887927AC070CC64E825917776264E722AA6157C22A429BC +0D38B56E5A0D6473FCCAFCC17B4BD8860ADDB9BC33E2FDED66EF95205FFF084578C37913E205 +9CB3C1ECFA4142C0A2AD1781C373CB6FE9819F4CF8E5B5774D7A6BABB1FAA71D0C96175B9DFC +08A3154C2F1AD566E0D03E6A01D3848F0C6C06755A0511948D51FE8626A32AE97CEE9C01E15E +A61A556170E7E4D3697783BD42D586535C38CCA8D543A9AAA828C4813E89BC30B686049910A6 +C01D7FDCC55895A3F7019B0CC78C23925D8CC1207C51FA19E6B8992A289EDD5669C33186A7E8 +38D5A0A3C101C82558785010F877B05D943C5F874D0524622D43EEE25CA87C2AA4553804CB6A +D1508B9406BB1CDF868DCFFD19483BF1D8EE2844E62A2E1CD09807983B7742A841BA2A03D8A9 +2568624EF3C504F9B2F4389E23E323D1FA1F4F0670711DA7D827400F36C9FC870EA2553C7E25 +45E2A5086FED5BF966114D5FB48721AF70E04393326BDE080D3082C292C9C251E2D82C0C3F03 +04E9A46203E0E5E76829E21A3B961F02AFAEA15397F0060E5059A5FC66A2B622AF1D62FCAC51 +6EC3327C95A0C2810EB42A7209D12E90D1D41EF442D0F3DE55493615D4135B4F44BD09759657 +58B16A8DF9D39E78A73DF41C2EFBACC2C91ABF75C849E2BBCBAD263F8577E16D60BB6BD463DF +3A4BAC62F28B44CE08BF52A268AC27779E3A317B965A44321615891B627541C53768F33694D6 +EE76903BBED8ACC45FA00EEFD20224E09D95E93605987839D92C4E0E1853D8C3F25FDF0A8268 +B38A6B8D9286535A49B25631BF31451F81B5ABCBA66A07056EE34EC320367DCE6CFA97113291 +32E1155535F8094570639F9FC72E1ADBB4EA99EF7C7CFCEE8D74C2AC70927CA9973C4E1C4DB1 +13613466EAB58C0037BA93230A3D6EF41739122912A15319374C6A6D7FEDA8B1DC15EDD2F286 +12EDD846D8AA051F24523BF92C6920C2AE3CEED5868BDA6ECD483ED181AB69CCE78668A087DE +0A00A960810675F75412A8EB6018C638583DFB07B4B4CA48C2D3A7CD407F552DDD7A91556004 +2B173D2DFE64EAA41500FDB64FE572E09D06BEE892AAF0CD711F3D6752302EA4F69AEA675A48 +EE69C2416805E7E6EAD9889FE072F1C2F5D3A89D277A90DC9EA38271DA1A455CCB3598FA99C5 +5A788073DC12B2265D409DE2DE24FB4399E911CA80169AD5812BCAB83BD0692C37A1B8053585 +BD7303C20B6A06BDE9873823DE9E9EDD9F403E78E7C386341919035561CB94379210A5E14CB7 +43687CD843FB306B6946D8BB1C290D802EE3F096F54D70743B22E661F81C89F190971F27FF9B +0E6C273CE3B35E6F5A586B411F6CF55C2909AD70D348C6F6322EF1DD08EA36F1B99ED590D012 +3DB978BCFF31E5EE9EC3FB969E71C0864757AEEF1750ACD6A6F08A086CCF15E65A712ED37564 +B73DCF2A5E86E05C7725DE9F13DF59ED3E92438D9017754365735E5731853520D9771223DE22 +52388C4C6F7FF44614112780B14180C0CE01C50F94BDE65F4692CFF4B52F6D9D1FB562475BF9 +E94120A510389E9B3574C62FE0CD45E19615971BECB8C2388B4D5D095B914E6F887F3F708D7A +65B516758CF5EEEE4DD127315FC3EF04CD5915978141B2CEFB3D2C0FB5DD64E25EEFC85CB2F8 +80CC6AD20B9C9F0C1256A9C4E8CEB2B400C8D50079E6F58F7A064CCA9FC3EEAA7F7C34BC51D6 +799520C5534EEC1A1EFCC52B9ED43E7695ACAF3EC4590D9C0BC16915769DEEF8F39BF7992449 +4888D4DCA2484053A29598DEC70C2BF94BC2494BE4841F9676DE13196AF9B9A329DA016F17F6 +2ED26A75CA3089750BE5DE919429B989EEB4C10C20AB764BA2C4035F14264B055771B6AB98E0 +D673580FDEBADD2719C80E9B8322112C9AAA9AD2329B045EFFA948AF1EF7B0038B4D3C068CDE +62E5F808213F4A04D4979BFDFFFAC94483C546B35E965D4D0625FC01856623E146EF193A5538 +09C0D1E182E8D7759CD2B467A84254A2EABCEAF9E764A05BBB84522353B2505C56115F489E4A +906064C9C5266F823741A1BD1695796BCDAD01B38003522EEF9FFB7FB7F79F8D6C43B6685C17 +F72F06060993C9A30F8E31AE8CAE4F3BAD51D8262688A6443CE6A07C1CF676CC4F755849E2F9 +DA19B14130FC72E31BC6E4E062C041EAC5EAC486032535FEDC0DA2F8BDFEE2B72C1BF0BE510D +BA08E0A5700FAF1686EAA93420F20F92C0516609ADAC4F7EAFB5FB2CCDA18BB3FEE2702A462F +8AE39A733B0699D29FDA1E821FB03964F477A2FF5580FA4874F60D6F3505A4287E17AC2BF565 +9E42FD41F257EF45798CE2D8E09C0593FE7C41E67D79316E8D61CDEEEEEEC60EFC9BF26E803F +5C3EE7404D05ED2018F8C9DD0EBEC3BD39E20AFFB51582BD5049DE9AD7437849330674FD17CE +6B9B6F646F9CB66CB5DE5457BD512BECCAED183FD5C5D834846E6F8BE301FB267A4A67758590 +3CE45864294FEACC65B46D604D84D846098339D20FE034B77A49DDF85718CF9DE18D10028B37 +15994C5F2571EA3DC7E98F66601C647C80839E3F3477D78584870837F653243BEF6FF49C347C +5FE9C7F45A28F7BAC5AD9929D508628CDBBD4EED3295F06CEB89D378632C34D514A0B22BEFA7 +E090AFBE45EA64C03BD1367B63763F4570D25F59E83D344E8DDCD26CA66C1787FF09EFB314E4 +CDAA3BCAF8C94372828623E973768B6FAB1327C6CF5BEDCD37972CC2505B12D2A26F7D5AC9E3 +F623024A9370A44BC95FB17C035F71BB43853DC7CA66BBA610CC29FAE5636B21C2366F88675E +C0EB2BE3C127BFD579CF818ED98D657779430F5C75A0CB97A52F3547907BFE2AD55A59B0B5A0 +DF0D25000907FDB6D5781EA549FA89078516665CBEF095D9411A2DD1CF6A355BC77E2447ABDD +21DA230AA18D5E130DFEC1B75E5C1F6CB9D3C860A95E9FD960EB8D73EED1E168E357CF305786 +A8F01B63EA2D9301A6A3F886CBE4F678BF1BA1CAD67F3924B6408561A435E0720DCDD29C53AA +53C1747BA074E6588B3AB7B66B5686AA58EC9BFE7DC107D97B8EE627C9E79601B95791704FCE +469944BC90EC77AE5A9A5F2A73A4894712899DEF4BA334DB850A7187988BFC315A5E207AA6D5 +76741B3068F18C7AD741B6A4B6DEBF5A3C3E178D10E25FDDE0A01AFD5EEF225849E3B5BF1846 +28EE473A34303C2524D78B8E7B8D9308F1A90852C8463AC1997C91DD233CCB7E4A16E95CCAA0 +E4AD48E2C499397A4F558C23360EDE957D872238A446C39024A369429B2CE348AA5FAB425897 +EE02B71F085DE26264002AD168130598150C4F560E0510A135014E55A74F65B4CE7E1A96146C +609280B49F0AF1830C3C8A6045BC7774D3895348962A7AEE947AC962547AA28B02608CE2F91F +EC34848EC86C4BF8507A9C0AE9A0697699531E11ED9E85CCF52231672F0879B801860B013181 +5CCFC49012F03305D6D382E4E4565BD1D2F860EA8BD636D8582FD332972F1CBE62844355C933 +786BE37490A7EE43217854DF7797EB8680B93D9220F643DD70B2993A7A0A194159A9BE04441F +478A77B3D2CC38302701166DEA70D72224C9481BE0E68BB6802BC6E9D131C3B3FED642779139 +5CB3393D4817AAAEDD39AFD6508C9CB4FD67FD3BC18C65F27203AE022A522C1B750960B7A745 +0EEB8718DC911D645198227B2E729B6CA4149EB9D21369500208D94593A087C76205D1046B91 +4C31FB5F5D6FA1EFC908532B27AFBF73C27E2FC9228ABF72920CE48C03E3381A952A0B1F25A9 +9EDCD216B154AE6279B33315E822EACF095C00D7359EA834885DB0E6D07BAA9091FB364CFD43 +E378ED0C06B9A1F7C3A7922C85DAF6CAC5FC111A51292D4C7D43E9773F262AA032782252CEBF +2274842EA390B0056C3E0BBAF1DFE11D91679F6313316735FF6820166D4FDDD7E76A72469529 +1E224466ED210C82AE79C44A828E7B625F872C5A3723FF9A09E7D77D0555C9984F7EFCBF3B9A +1B156E5047E312C8CB86D26B0E6345FCE3BCF8D0196C95C5AEDED0403733EB6BDE2F6A65CD1A +0FE13DE66A2DDB3F912ABBFE0CD59D4A6D9299E1309CF7494C93896FE76C132FFB98E3315B28 +950E21CACA613DA51EA612678FE24DB3B04BA25EAD7E2A020318D2C79619B78BAEB21AEE2E60 +69D8470392695EDFBFE2DFBC2274D8BC8BB3551CA84E341419C7E718187260497EDCAFB7F588 +D1C7663CCBF8DDF1FE23C48D1A9B211BB0C75871CF8DE53C45A00E601F87BD65B9471CCC46D4 +481C5E83BA65153CE608D5FF6595FCED940CC0999FAFB2F44E0055E57E59C73BF3AD6FF70CC5 +A0F32A97D61CDCBEDDD34A295A3A7A9DF1EDD9169616D1F8D4C5E20A86DD2FA590B46A974D11 +45FE89D1F0664C3E0FEF70DF6D393AE7CF0B662E285C02E9C447672F73E90138E68F216C0072 +F5BBAB3943B40D24FB09841E142889A4B927E4A7F762E0ABDE430D6C4D8026F76A62B3B35BF9 +53B1EC19932E8E24EF20D2A50BD0EC86D6C0A61D1B206AFDB625353E1FDC15F96F3A48303DC6 +CDB7E4131FB3B6E7D80B1B332673F6D1DDA6BCD90F359014D59EB5445FB90E31E51D9E1962D8 +20792C2AC64E60125B0EE5CBBE02AC8BB9CA43A2961A5012E0BAFB42DA92DCC8948B043F0F98 +C522149E57FE699C9BCA6DF84D5FEB2F55C49407AA52345AF0F2B39C360876D5A6FD1C3C6D42 +82F070B8AE2DD3BB78DD78C7801A235EEF4A700128A9CFC7CC3B122CE69DBF577F6531B7898B +A31A1B915CCACC4B3B1226104877EF805795A93A2F2EB41CCB759441A17E6B7B033094D0861A +5A55F80D94B203FEC9582926A9CB5F8CB395C110ECE72754485D674DF6CC0BB84882BA26FC17 +01E3B2530A2D44DB5E8702DF2CDC597A8BD9CC12E95B7D274A51136B61E49C7F920BE8E6E17F +1B20EFD1F6F84ECF575B2CCB40AD7876E8B8C7B083E2CF8253D06CC4F6CC2A5FDBBD8CE6986E +18F759ABB35F7E77AEF16D5BB2DFBB457DA2ABDB2148EEBD4F88DE2B9B3244FF78BCEF9F98D9 +3AFEF587269D7952B9557D0EC61FB268980730EF3B6C5CF569EA19DEDD3AAFEC29D8FB9DBC80 +43E7C702920C678DEFE3017BD9791D74A6CE7A6BA312EC7407D2771A6F22E3E81EA35351C3CB +BDA7A7A5256C67AB65C84F0193D75209307DA141DC60D87B33684BCAAEAC9047A0F3861EC185 +132A14F5F48F19E38E132FEE76B5D7C70AFD29FE30411C5B7D624BD75FBF27D89844B1845F02 +7B866433344AF2DBF37587F2144E40358096A2F6CB884595E57C3A21A1B5FD1A9E007C530FBB +2FA384169531124511C0E643D093478AAFD5CBDEC5EB0EF47546A893EF0D04E30A89BC3D4516 +351662F937F26C80CA874E471EABA85AB541F51FE6F94E01BA628A0EA320FF000A2C3B93162B +40E33F49C81F759B0CDFC167B5E06A6B2592D78794A4A91A03F9F95AAB96850F726DE1782B03 +F66CF1C647872FE423AB0DAD21098C19A267859AB150D8CEE49EA83C0984C348D06E99EDB60D +797683B4B5255E3C521619DA2C26038BEEA2C6C013383A30D6155C3C6FECB3FEBF3205D291B3 +E26CB6F76AB6E222FAE350EF49B9C15AB1DBCAE734E377610A27B1013F0AC3B11E9235E952F6 +C65DAEB43581FE06E04BD94DBDD42AADE4CD6B475DA642910A0240BCFBB2848039B614F11B5C +0DE8B157BA49EC715748F2857009BBB3A0B550B4EB88631B53A69F025F61E4F0A1BF13265E20 +78C6291C114B8ED63A7F3A2D3FA6EA7BDA7445CE3DFA913FAB9FC964D6A5599175CE8EDE602C +7F17CC5E9390AF0D3148FBE8E7D5C8780DF83D34E4C1CFC0BA9DB11975A171928147D4053086 +BB7A29B4CB6620278E5D7D42B5778DB639D37D3149B525FA9A2B972D3F33A2E6735130446448 +EABC73AD3E00E0B2F5E774ADC1AA4E9ECA4C0E5DC2AEF0F7DAA42D37CAFBCF8FE67CDD3E7C02 +413E617562850E2EE2E68744895071D192B4505470D228C8CE86FF4B650F07E454F8DF8F5376 +8226231441DC5A026FB268E920C71680BB1426E4FFB38B27A019398C3CBBBEBA91C4988E10E3 +D873D3A7C8FC4FAA207B94A23E653BD646505B8688530D3DD734EB22AEDEAEE8274FB964378E +744E82C76A1E65E40A60DA47189ADB7FEF7006F180C2AEDE96672B55E12700D795951BFE14DF +F7EAFCF483E8036C07226D1259883EC8380404BA3523D786E55685878EA1CC6F9D2B32DD91AE +126BECFDC77B9825D602E3F18EA08021413BC95E5F64A120D41C719CD786BF2EF3E1A9B5CF28 +D80F65B01191653515BE6B53E59834541465F45839682F587530B63A3BA92D74062042AAA119 +12B071EC81BF6667D22DC7302F0A5299F3F3432FD03820E43BCE1007BBF0620163A0AE9C1A62 +B6FF44204FFA819F9D85849D450ABEFF5F3EE19B3FCA8EEB405ADB8A05C4809BCA050F846975 +C56B5079AE720299A7ECC8D846776048693005704658E43640CD89E6149093B4778AB677B379 +7DE560AEB7E09DBE57D723A4AA62EE8C42A83C10418133D262E5E9CBD39532F3881662FB84C3 +8F33ED685443965795C725956506FB106FE0960832A2C292560D3A43EEB72F4355B836CF5044 +767477AAD5346469F8E4E90F712DF820A0B7183C0FF090444A994D81E2941EA3C373282BF57B +9952FEE56B1B0B7AD89AEC79A85DC03FD2A35F5B87E061D15B65A48398F836788F6B41C749DB +F425391D99F0B31420DEB5C800EE281A427DB0C1FF7E03105C434F95907BD74775C980B4AB46 +A88652C8D59BE6CDB3531123CB25E9AF5CDADC324AAEFB9F8DC7E1EF4D288C6DA52487B922A9 +C9526875CB3E528AB79122F9886517E892115104A20A8EB4CA7628083B24C0B0F0DD2BB0D35E +3E1D3BD0D50135F7B7F1F5FA5349C9953C4F61F00EF5F11E662AD12E8D9F156E32B845FB8E12 +1297658DBFCD943F1AAA74F38D43EBD080C41DDC92101722D829DFD3EA37DD5120803EB06734 +6B636815A8738403DBC18BB8D8164A8E450A7273F8164031290B465A44A268CAA510E9EFBB71 +114E603718BBE415F2426ED24BA413B286C42902D8C5E483070D3A3C57058E6D640369797383 +5C78166A00C235F8B4A4D155E723010F7500A7179625D248F2DCD8A368AA5FC85600143AE81E +BE8D901EF42702D30AA628595AD111ABF0E1E06A7939420D648F03FC840A51919C588BE0F7B3 +BF71B51EC7DED081D0E2FACC72D65C77FD6864A2A30748803D0558ED2BEC1FC3A91710CC9F6B +2C8A66F8C4EB43635926CB75B89AF438F224DCC5A542C653790E2CB2831E6AC5590BA51EFF51 +40C5F620102ADA7E964D21ED4E7AA39B2735E67E1862227C6E1DA2210EA7080000E90162F5F5 +2677F188D75022B9A6173AA3F4E45449348EFA7A4D119A8C4682A1E205DD922BD9D65A5620A8 +D9D103B853D56B872122F3B649565C904E6284D66979793B16C853BECCF478864EB043CFB096 +42F0675D88E62AAA8088291E844F34AE84CE4A93721B4F262E0BFE50BC17184D4A2A469FFA94 +8671A565C708A79A8DA61041C5F60B1D82A50C52A6E145FEBDBC69CD0F32D81382EAB87FE7EA +2EBAB016E169E5092C277D28A0C1197B760AE2EE5E307FE6B23D120605E03374AFA65DE773C9 +B543D6B6321732A158873823AACEDAC38B2AE5DC0DD9EC0BC159C6861C99B18722B6C84CE819 +07EA32F1D8434B6CD6C68523720859F1C1663A921B7DA0DE2A9775B181AFF992AB12E1A1F3E4 +54E7342B9947D893557DEA500F36598D00064657C8B952E299D679BA20D0583FD6869F131495 +6CF2D1D8E81A0C20556F28F8729ADC075535CF1006D8F1750E479AC6066823B31E969ACDC75F +62EF2704DB581A7B4FBCD22ED0A794B52494A69F4D57816E604BEDB0C1CEECCD3F80B6B50C76 +065503F13C1DD3834D7DB2BF297B0C8B4875985310DDF076F0D6721FC205C9C0957E43E07EE2 +CFE21647A2BFBAB8136866C9C4EC51706D04E2408E72B6106F02085E5213C5D88BA0B90E0078 +FCD4A4214120820F0809736F4E3C06C6E0E6B4468A4089236565AD25A85730BFC3E476E5F0A4 +DE180BE7A504ED02596543DF24359B7EAB8E5CB1AF98528D4F0FA8DF2EDF90C2C6D75600BC94 +61924029635FA8E2BF07BE105288333A93A0A70A6C4A7F6D8D5F3EE677A017478747CAC65A57 +A0FAE14371CB16FD6C39BAAFEC9AEA1CEED0E66F30E5F4B5D0E8D9D56DAC6D552163270CEDDA +49E5272BC389831BF07FCE638F7299F5C0FE332B7E29089D77B0140604B8AC0377C10C002046 +8F250B3F03BBB37DC29F5B1CB2189063B8BB0F278AFF414A86A2F8A18FF13EBEFF00B4D723E4 +90B2947195648367E0A7DFBCED6EFAA53EF849C79DEE21E5665409A44422C3A36FFB74FDFD10 +17D31C32F9E269640AC36C3A519DB5F76198F1AF12F71ABBDF8CE85E7E6C2ADABE4B47897CF2 +4A1C7B5934494F07790965C18296B977E332BD853232F2E2BE755F36AB8B1773964A689E1BA8 +48F9F7F01BC585E125F00B90576FF82BB1BF90557D064D38079520D19DAE87A298514BAF1ED0 +0B89467F5FD445762B80F1EE8E67FEBE8B5B2558B32CE738201712612A56D824983EB5403A70 +6383D135BA5F1EDCE9833B81465B34244901802B7684AB914548C88C32FE91DFB0917751D843 +5058ACBF0BB78D11118F14A0B9411BAA1A6E04088543E99B70130884BA971F4DD03F1AA3F9DE +4B1935663AAC294C9597AE21EB145DB431FFFDBF163B23F3C2675662C37CA63569A818D47B85 +3B59983C8B6EE24560B2C7D426283995D86A7DFEC4B6558BCDED8A74D214BB6C86CFB902CEAD +F6C5FEFFCD06777DD761F9F9EEF09E9A510E0DA31C3B847130961459642DB3E533407A19AE36 +00973E4F70EF0912C462769AE399EC9861AE5D2A243CA6538943520DCDB2A86633F3D95F1F14 +E6D63126FF361FD287539C686CA9A6E4B46154467CE9CF10EAA3DE0EFEFDD09BF305A5584C29 +DAC82DF9418734B01CCCB57666E0EB5E5617EFFA3059FBEC27D3DFF8DAAD45EEBDADBD272AE7 +9909A4CD3476F9E1275298429DDA620C15B1E229135A472B013F5457269B9682A3D41E20C66E +EB7B874F26FA9CE0B2C8658937711366BD4BEC4F30A14BB1FECA238CE9476D66D1BF4259941F +61A7DE0FEBA45E5002A9AC44A7587FB206277C01F479D7CFCE8809687AAED92F7D148432CE8B +AC0AD62DFF7640554D59E88CD83022A8A42D2CAD6EC197BEFB73669DB969D468E7519943F53D +D324F2E9795526537393C3E5298B9F4E9961A182A324DE0D8109539FD483E1C6B0588584A30C +B5052487BA59B78E2959B3A2BF30DB1374D585BDDA52E088AA672AF40A933C94CE9B9F63FC83 +ED72B19AB818CBF269FC03F38DD982A48B8206307A10E6833B3CD33869526F10FE1C92F7D0DD +56C163CE8F04442CB0DF0E496F2A1DCCBA88D0BF260C0EB856E081EED167C6EC1D8105B2D3F1 +73D367CC27D0F26FD89995A2EDC6D1A215F57847F7236753FBEAB4954510CA68688E51034121 +F2CD0D46C7B8E89E138FC4EE229245D537F8F5009B76D6117403E10DB46109C7B58A67E0C14E +6347DDE8242030734D02A5C3986148528BF20973DF3D17DA67E53334B678643F09B7F887CD90 +87A6F635FA5FAD0A2EE43668A8B1973A42866A399B280787809820D0AB51787DF2A3907A564D +10FACA4D9B6349C60852C06444FA49F8E2563ADBB0EFE7B8250142BB06FC4C93C81BD8B51F85 +86AFCE9678D4373ECF051908E3435470C360935180B80B2C03B5033E2AE1B256B426E09FEC5F +902F7A8878B3ADE833EA39EF3D0AAC1160E1AC3FC15170DC3FAF6D17664E6292C51B268666DA +DB416E5738176D6CEF2152B529C6DBEA6E563B5F7DEBDA3E49EE6EFCB88677EA2AAD003CF528 +6B21E648EC332F0F0579EE648925B05D50261FCEC1BD57A22E58595CF326B5FDB2FFD9B8DC79 +4C5E7854EF9EA34411546D28C5112B9DE1C25B861233341B2CC117C9C310160F612AC6F13F53 +4DFAAEC92D6B2CBD9C3F3C0CED06B910260F7A2DD09B1B9D44346CC5A7D10B4D637275D505D1 +301078EC936B96BCCD9A2B783A93019C5B769C15636CD94E9D4A24BEA9521A41703FD6F4EE8E +362FE33E21EAFF8AE02DEBBE9D9B379B7AA0AA0FE94C3320CA64F41FE488FB58CCC5F13314A9 +F8A8428DD1D713C07489BB76A462E9C0E237FA5FCDFD3A0349B6B77067F055B7FB0F28953384 +537535177D190465C354DFA1280FB3E804D3FC0D6E2FA88A5F2829E9AE07E9F7844463AB695D +A17806C271E20C58939A04B5F8DF439659990D8D8F885F3A7A43A4BE49C7ABD03DAF5DC78CE6 +6ACDE634AD08C33363EB642ABA7D9C34C71C74CCCBF7F4ADF9A201E203F6540BC467DB200646 +9FCA0ED2234AB1A31E73FC05E8D8D906E40B3055B3696D72C48080934CC62E8E850350E70CB9 +558CEBAE7EDDF38DFE79FB501A6EE6676F9B7697FB4A90B84CE04808434D244ED68AE441F19F +FCB2E0E62DB832C31F7EE26D90CB6FEA5DAA44C297E51E6F9952C794562BF286BE8727262E51 +5DF58D26BD9B97A5ECB5641D517DE35941143757645D511409808347297FD5D84E4BC1595158 +9C4E272C6DB003B51628D3753DCE430C6154F4A7C5009CF5AA61D9CD61CFE3398701B65CAFC9 +372339E6642D01C461EC04840A4F37E8289A232B1C06D659AB081C25CC56DCB1B914EDF4C7F2 +3CA7598B264309A0CA15F079ACA4F69630C6AB6192EDD8A2350D3D1F239FCE30CEC5C7597971 +6E22A6B3917E8F0A05D75F8D1EFE57E71836EF46D41E4CD87F11CD8857A3821E6A7E4D596C39 +739424E37535699B423A22CB07CC47041D7B97260181794435F38CFAB11A7F571A725D084101 +07FE3E53B16CAFF56F14B35CEB1363EF20271620260552B0B9FF5ACC9E8C508A0F07A4768AD1 +77975F80D7EB3FB92B04A9AC5FCDD9738982DFE4B8DBD646D0F1035589116E961E1000B677DF +7B598EF17FB7442E07F625CC07E7B7BD4FDFED5CBA26EF286DB92F99CED631ADA9B6E4AB3654 +C549D5539A2C6B2BEF7D9685F6C5BA2AE5273D15CA66EFC6FC14B3DC2FD47B50E6FE3678531F +E11B861DA29708943D8914EC5B164EDBD2B04DA634314AA7EF8158C3F4311CE9FFD5973DA940 +22C33E3A69931930572FD8DA9DCF8AB915CFF613E7628C5773652D55C64E1DCEAE37C879FC17 +A35028F33B8D14731DC832193B35D6EAE7B2B5BBEAE7DAF05B3B34CA3235D81FA537EADC80DD +C32567E15F80BB2A484CA51AA8F3C853696A740C271E1FB34D3DFA72394B88ECABC1F4E92CDE +907A139A5B57406DAA97AEA576412937FFE4E2689853C7B86FD869270B2FED848BDB95AB3E04 +C77836021AE12BBDFB0BC68C09AA4F5B607D8B724C24CF6DCF4F54222CEE4EC643F1D4024C39 +8ABD99169DE91191911AEFA67675C21D539DB7C39462FE640C5F9C9EB684C6037315B548DD49 +F0C35252F2E9D5D4571880E66CDE49FA9653949D2F28AD44426978A2127122CD77B607E9D03C +74D9DD7D11E4A9AC2E3457FA9C79DB76AD398AD5743F6E077C36423E0DAFADD1D391EE4451D3 +F94EC65470BC74FE2D2252F0540BED609F760145914E9437D9CAAC61BE91F76C5F1979C9C6A6 +F73E690DDADE3B1295251F0E9DC3100CACBC3EC17689A8CE1AA3089A387B2727035514F69E27 +048AAC20A38EE49ABC7928D0109D3B230B37F6092388AB62CA5B382DB76922CBBDA2D61B5745 +6880763654B4D83478DB9C0F63790EA68F5C154EA4853D02B9A849FFD65684C368E68C6CEDCD +85BF1F041EBA86E9BDB490CD8CEF298DBA42ED4FAFD561C2CBA47869505575220B8E3390BA7D +411C2BB7B16578A834BB1504CFE2644713BB30F2C76D9DB397F45967B8F146E7C4782B203A97 +BE20412D4B2B6D53511525292E48896BC91D3891300E48DB9B7A650DB26FDF8992063729A8FE +4E8C6F786FF4F4BCA2018C2861DE6002A8D4954BD7EC80CEAB7DAE6CD07586E733B1E862DA8B +1D4D2B0381058A810522C303C06AE34D5EA6F05C97B4FDB3FB1DEE799511F2EA9750D53E2A1E +CB6058C9988B55BE1E6F1B682C689C996749691B6057DBCEEF6AB5EFCD604DF7420EB44763FC +30B4812891FB2B67402A24DEC15BA326BC89E6C574597178EC7CC644FBDAB6493E545D89CC86 +BDF8826284E8697D2417FBC5630CFFF686E9F8F6C5F7788E975FA9F201FFD1E99B75E69C2395 +F2EB3CD74E2E61B44049DF0B65F91195233228490EA9B9380800C1B43905B862770DD378C920 +CC3EEA51351DDD3EF6C68302F96DCBE3D740F4A3E359419599817FE10E5EE241B516A7AB852D +01B570CA085D306C75BA899A5BE0F5BD883B1A6EDFA8EA72E5F66878BFE1208151032ADE4804 +2F2C7DD0D66220F5EF66F4D3BEA1014EE7327242F8A8D948750934D22B7C36B2CBC01971D5CA +B439BB320D7831FEF3C9785645D9996615DB538084C5072F2D20F6A8909C248AA6D34DEE11C9 +1E5C41C931DD5076C9CE87398A58AB06A1AA7A07DDAC01B730957DFA34FCD86188DBCC7C8A94 +101F09209E7B123FA9D671222BB65EAB845F7787EBF82A0F59A7EAC3CCD936F54A048AA9E36C +983FA1376E1F825FE112D4FAC62BCE3DCB285C5138215EEADC3FF9504496AEB0C443DC9EB28C +1C3F27BD1C449FB7ECC661697186F9C31CCB922F2B9C9CD4AFD63BA3CD71A95A52CCCD50C9C9 +BE17A47D3123DB4898A75275D93D74EADFE72B7BE3679FDD9DAD4C885196194DBA0D297F8033 +1B1471EF61A839DFB26FFF95487496B4280D02CBD88C1DFABB04F98207ACB5E5AD8B4D4D26FC +232FE653E9B30BD50930833E2B9D72A7A3C57C9744A0992131CF0AE770788FC6376FB187EB6F +1605CAD55B40D0B9132B1799170BA18EBB01A6B92D5CE2580E5D5BC15B14113CC32643C74805 +17AC33E95FA1B318328613709D3B05296982772B4784B762103E906EABC30A8C542598B970BE +13D8F79EC2D4229118B8A71E708F049B728205008B75CC96661B1F19CB27320E6231644CABB8 +E8A3C07ADD08A88F5BD1448FAECE9C2E9E959FF42AB856C9F0C45B170D4BD63743867FF08D0B +C568D473801E2B40F9E99DA8DF577732784B52FAAD05893033ED069CC2996540E9BAE9916E13 +9276031E66E1ED34CAC0228B8C7B8E0E0A8C9CBDEDFB20E406D5C2698733F1912BE83FC517C9 +268D3287C66D5059D84F52604387E0684850DA394D1F2B4BBFBFDECD45BF88738074512A1905 +70057E2275BA2803036A91F9A32E64CD7429AAAE7DD6D28C3159694901450896D483717E9ECC +4820349ED3E5FDEA88B1F9AE1A7E9A9090DADB0DEC035EA6EA90399F3A942E3401EBE5B483CF +0779ECA7685E8D278CDF6EA2FBD2A7CBF18314F5257756CD3E342479E3AB75A6DFD4F9D7C3B3 +5AE5042A2B7FD3CF5C93ACBC3167BDC9A7F0D25D0CEC8F73D79A98EE89A769E5A41AAFE97D55 +688F39C661B575A6601ADB6399B43DC5064D54F07E8299627A114254B11F1E8DDD1E7783CC7C +ADB44A96E8E54CB72A448CD387FACC2BE66A5D9A4583EA6B1C0E4E7685739E22F50E52488EE8 +D38903E9BDF9CED151FFBAB79C1E159A06C11C70D91E114ADD520627460CAF3E57F77063FCAD +E73F05C563FB50CBF0F2913B6899926A6BFD891E986FC06001C9D8073A781F0981FE9D4C4D17 +E49D1793608913238CBE6B973F9493DF8C7123702646446944399EE25B1E5A40D3AE74728879 +203E2D5F005C3955382FA450B86A58C68BDAD3FE1793D8E184CE250070CC6F8C21E277DD506D +4C8064374CDB89D4C5EF1859FF45BCA98BB91FFF5E52BC1458991E9C296CE2F8BE62B7A34D2A +DE95004D86ABB1925B24296C39130971B68A2B1228EBA1575447FEFF25F6D887EF14B66FEB4A +377F60681A4B44F63B6A067E367E379628CD7342D80B79913F4797FEA6506A56D47DDD7E0AE0 +B06D1E9D52359EC8D1FFF0502D3D7898ED4642974DA2483F6D5F4F48FBA2862B9684DAD5F1FE +7434786F28446523FA121E0445942EA29694E03F2CE367B6EF118288033B36F87CD456F566A4 +767D31794A827595EA4E03E805A5D0255463FFA40893B34EE0107FBC6CC1D25215A70FE0F9B5 +526E65C3E50376D9555BCC9F60BDD3DDBAFAECEFE4659ABCE230EFCC3BF8BD7F7AC3F5CFEE3E +AD7E09C9F2027DD12F7D85837C9A693A330281D730982A1A2B854D5BB19879DC69A0FDD1033A +7A858BF14C949B17D26B491B123F3DC89E67100412DD9DC767EC66FB690EA83850B80DCFAE83 +EB437F5A5F4D22517DA8A21075D6A0CB1FCA94446C8138FE3F28B8BDBEEB3DCD67E4D6C9AB24 +9F3BCAABF7EFFCF8162C37F3DDB6DBEA59D74D515BF19507880F19F99EC7AF622FD9ACE7BC07 +5D853517B494438AD1B7BA2F0C696E77543EA59F951D5B8C2D364DA095F4B174C878FAB8CE90 +B0312FC2D3C62B4A9F02166FA0EABC1FDFA7839A250BF3627D3AD5ADD5BDBCF75B271157E012 +F723A51A76ECCACCCD693F81590D99FFF80B21C7FEBAAFB921C0A91AE44E8C3A870FDB69B2E7 +7A65D13626A3113B069A1382AEA90C6076D4D4B553153B3CE24D1382117307E0D1195E39AB80 +58E44DDB927058A8D71AE41B86ADD4692AF0E852F0C1C92A6B5CD4E7C49C7774BCE30E0F5256 +4437E6553B1E6486FE7F8DC97451C934C3939EB137A8EC09486F10F2A7FC4BD3ACFF77F03B1D +92F19A015FF6F515E9963C870DB70977F9B697E07CEB75B9AE87B03FD70CE2008B941924DEF6 +27DE71F750EF0F378CB2648EA07174E62FCA3FCBD6C6F1F91C9BA4EAB493E28751FBC57D6897 +8F553DBD6759FA9CCA70AE9A7372A70CC6CE35137CBE4C289575555D92083E92DAA3845FB214 +DAC0FDCB355A5C08A1F3647C85E3B747F1FEA12CF8AA1D2162E03221BDCDFDCAF4B74DC3ECE1 +657CD9819BC34ECA91FE1E7987FD75D3E434307B208F2077457E99134E108E38B99B6D1D8DBB +530D3AC7CC5811A7FA92BB080D8E2A3A09CF3F6452941D063D275E2AC849E0B35B39C63551C1 +90A43F3C3564AD6F153C44F67E6D50E311ED225861B94CD108D278A4785632CF7E47E89C8FF4 +3114044CA9D48BC15C5EB1E9D1DD3965B84A20522340F81FD0EA60D7B763BDE818B5F9522634 +7A5220F043B89DBC6A41DF825DDBBBB05736F7709B752B42A1FC78B1DC61EF6DFDE867C1EBBE +0E7F332C0BDCF86B706C2089EFCB1896B62ADBACD8E2358C75060046A54784A41F66B5DDE678 +06625477FCA24396747DB263092F82314E7440FEA9CE8630FCC10D7F4BA6821613F64A16D00E +4BD9BCBB0EBF087C2A88720504CAC249D2B2E67A823C4F34260A7672E8D6E7AD168806779B39 +ED0847E82037AF28416AD3B5C5C6823ED9D1912A6B45874E5C67B258DACDDF6BACF5D735899E +A6C62DE3BCF40145859A58C0D744588D070AB252A26E87FBBF2CE51E95E5AF46AF3EEDEB147F +75EA1F698B2D3F582B76381780E2BA8F6F2AA75A0DF480A0B5BCE7C3EF61755A4D9BFD0E9AC8 +5CF716407021CC32CB84C16A90C37E83EB5F0D6B7BEB221FDCE3F9A6701F6BA690748F767AAC +D6F886F1B2A54037AE8D8B8546E9DD0ED71C2E03B1148BC4763F95CE2A92F2E29E3820F8BC5E +610200FBCA96221AC7CE0E8DE251618EBA754542FB8EDE1632D48C0D20E882F915BE1F742ECA +7FFEE8F323B05EACF81846F87CF833E6FD877E01172686BF92B875FC6977B3D524E8D8BF0215 +C3D72182BF368C7F89506B058A2A6042CF86D8DE16BB8210321B5CB1CF42CC5DD52E29D82D9E +84C957E52BAE129068A6417FAC32427F8C1AF08E2CB44F7CBF3E8B1451DEB7B2CBC772227117 +736D41FF4A6772569A4B2C2C48908A1E36FE12D950521F269A0DCC4449DB961E101D3203E88F +7910663B7C672EB85F26562A35A26871947B14D69F7E09153F1CC980F0663644C9EBE030EA87 +1399577ECE5CFFD2B7490AC8CBC565359683207E92D072854E094E718CE9D4DF1117A46C223A +5F095DFF3C1721B52502F7366170444898620985ADD2CD198B292433C88ACF33C022AC15E910 +E56EB3B821341BF3ADC6FBCF1CB7BA72A2318D1C6D36810768674C325CEC8B2F86E19A0CEB06 +64AEC6E1F57BA2952DE44C1DC85FA8AFBA808459222C7608842D4DADE3C8D21210F366BCC222 +BA7BA907328AF3304F9AE2A542FE84DCE9B4B3E13C23E687BC3360E578F660F31F948694ECB1 +766365C13BEABAC7B589D2ECBA799491735B417532E392D56C9DE2B503C2A49CADA4280C863E +D36CDF747D1BADF31AA0F4C6AB910BFB708F2B3D763C041836C9C4792C8CCCF39519F3B80BB2 +0C7767314CFE03C5BE8FC81AEDF28ADA7C576135618BCE77ED1ED0ED1F8804D4DAFC126B4E94 +83E61917775578AEBC58EE5823CCE006610FF2108E5EC5E9F6EE0B7B09BCD064A2EFCDF71CAB +DBA10D0FE3DF95A68F85965CF756B19A9664A167263B2751A9B7CA9CD76905A9A16D070912C5 +FD49959C93601DE4998FD65F6B506B9F54A16C92BB88C6CA8751CEFE60731952B2B9550251D0 +612901121CCA0D3A8A51D7F1F5D9C771EB86BDCE40ACC8F35831C9E5ED6F5D5332275D01748F +88428E97DDD24A036CF030A8D04E3EEB7E86E6B6E6F01BBA6ECDA8B4806DB2DB9D053CA1299F +5C6D43A64ADE6A7A6F19AC608CEC86FD93407D6BD802EA487D7C46E5190B6B34266184235859 +250E09C49583F8B856EC06E4C120A0E12E4E305540AC662E171DFE00F687EECB571D2DE79473 +E7D22FE4BDB30B9A526F8D68B4129D71FB1620CB3182FAE6B55625F9C2664AAA3FFBF9B799E2 +FC92EE7A19C5E37F0EF4B3A6A902CBED35E34E86D9B7E5E41E5ECAE9876A83B2F2BFB7038EA9 +0A232AF9F300BFB6A45F55D73BCC6B9E5852395D5CD5C77819C568741A7FDBA3A2FFC81FB1B1 +EA0D4D9B450199617FFA0BA8CE26FEAA16F62CBD663798FBB3CD164D6EE6E4F505067C0EC75C +1C5F81C699DF4165633E0708F8CD2BE2280350C902890FADE818E5B31A6FDB45F7A6F8E5F924 +B4D670B9E3D4EFE00D2B04D6F433753454B3D3EFA16276577DE3F28D146907CB6C05570A6D4E +DC284093A4B2588162BE6BC867A00CA1A9254234766503FCD3A0E29D9C5676EEABBB3E26FF09 +1E21CA21FEB29365A56B6960E1E76796C097D80454261FB63D5F941B66D9DEDFF932793F1569 +75004F36E2D91D2203049E5D9DE711D832E78CFA18E2B5348B74AA8605E6425D8099C6B10EF3 +E4A299FB76F028BDCAF8ADEA2E908E3535BBA4B42A905F30D13129209DF390139E3C548087BB +BB46621E71CDE60F450A8C61B247CEBEF47B5F311B3CDC843790CA79DD6C72AE76A679AF24D3 +6D0B1B5388485F880096057CB6287845EE438CE1E6404C5BE7371EB6C060092ACC76AE336835 +1D481984240E51E33061F1D9FCE34A4C65C441F5B4E4D0781103AE0B0CF637CA2FF26182B855 +B696605FE114AB2F7DE5F016E396B5A4FEC79F05ED451EB3EA7CF718936E0CFD2F9CE7781162 +825FD98BE70C3B16123F8D9B0C970DCB545A7CF6A8CA6B4FCAA319C6C4256B10D6D7AAD98931 +40122431F2B0068C10D0398F55FB91DAF2C624A716726513EAADC369BB29FBD1B2B7DC5324D4 +08B0B02E46ACCA565D1413D1F65F545603B06E28637C326053DDD2B78DA99BF320DA2A565258 +CC9F548B2F87511C628610AA00A6C8F5CC5BA2CCB13BB9EC7F123EA7FC49EFBEAF5D7244EACA +D013A08D3FE370767128687A488302AD3D95067AF108B76886ED16B59E7345DFD143A24CBD75 +E828AE300CA7D24437D4A5F0038DD5265D82CBF39A4F8F542D491486F5BC3566931665909986 +41510AC914312D22803F242311DFBA932BBBCA9DF24B56EB52209A5A9CC8AF2688B59F348E7B +8FB08281143B2C849BDA4FBDE9D8819E97589EC110FA9F31FF85D07B6D58D58CE5DAC7F22D0F +97468FC790D913622007DC8045E2D05DCCAF592A540870FB4EBBCE3B5AB9818D49B4E40FC919 +FB8FD87617733360FCE02FDBA5E57B33461D5E085569129B5B7B657DB36D29E3F87E17E9C7B3 +8F6F1FEFD369D314E329440BD0AC26697B34D4E87048EC54F7C381E66C908A658BA83A811285 +E93E32BBC6C641BF0F2412C276B85CB18FED61F22ACA7FFDBD37B994314CE4B711B82402DD26 +632B7DC376AFD3C4D66BE5E40E282B74FB120F6E4E144D90404C7A4513F2AB180E00FD410AB9 +C10CE9B1C2A8EE695E4CEB0F1472A959E70899B1A07DCCB20546431FE6B541A05291D5DDA490 +991BD3560490CAC148A2D623903B630DE49F10DDA865A74AF0866C2FCC595F6FD0A0CDC0A146 +5398818C46554C37A4CB1E543C4760E804B39564BB853400D0E1E9DAAC58D0577AE177726D1B +9075BBC70B2AECC2F7F44D34F4C691485BBAE03E43E8BC5535CCDFB1CAD1D66F38A49001C4CE +CBD71202FCC47BBD3B224812C677F4F9E4FD523D44EFCFB05A57E45AE2078E3E16DC785125D9 +55D3B941F4FD72FF547B069EAB30BFD33E3EFF0686FC7E582CF73EEF9866D6E62C19AA005F73 +4CD8FCC0A012F41F38107E135CE4C0AD8A8B81101FE4EF8F32065B2C279A435CF5A032DDCD52 +9628509FB6773B475DC13517625705B5D3A9D9EF6995A37DD3F0D6CE5451845CF9151C40F990 +60ED58E0F2CF5D6DD71944731CC4ED0FC72641E287E295CBB53AEEFC3FF3EC0A5DBAB8C3AD31 +E5F6B339C1748A9E58851F6CDD6BF091227B2835761B7D9A10DF0242A7B61B39AEC0A0697F43 +794FBD2A51A66F860FEA136A9D7DD82B42B61710909104E0FABABE3F5485CF1474D494B97508 +DFF80A698BFA58ECB590D8C38873724BFBA60FB1150B04282AC1022A1214E9513D27C5D45DFB +C47631BB27CFA2806C2CBB130DDA940B65E75F956846F4E6438773C94E8EAED71EBA5E87A886 +DA7A846EE29A43CFC2D130A3FEB4762091B6AC357C973487573A230DFF74A29E203BD78B89E1 +729B747FF9B58BF1FE5FAE6DD70E9DA091A330078845363681AC2BA501286DDA2038A0FE2235 +C10656143783D50129A728B4EC2C64405B7C97AE562AFA240D35FD9E3A6E034683C60F32AC09 +968A76C775D5547D85D7A3168D6F19F12FE132DEEF497E90951A56CB17E543A76F8A526B1B7C +481CEEA4F5FFC637DA5CE954A742BF39837F08DFD7156A4F4E4805494C1957B2577ADACC0D3B +F9B0EFFA5860F454EC947625E70D7E4E652ACF276F57F2137F451540ADC35D501CFC1F7597A1 +502A198EA502D67E7886790A84DD9D225E83D9ECAA18FF9EFFA77AAC3AE57D034E67CBA014C5 +FE1E3403AE4277D864856FEFADD2EDDB1161E8595DB1B2CA6CCADC4253B95300ACEFFBF9C3B3 +32E1FFD71B91898CD0EF1B9F64C3969FFBA7929BAFBDCCCB943373EFDBA057003069C4ACCBBD +82DF6ED1624FB8D0D4B3E561A05B13550A7EEE9AB35E47E9A96FE49EC2716AA68224E3A65AE1 +E96D530FEE45054DDDCF949E7F3977334E3A9AE459085F366393D232B2CAA244B029F2BC602D +05B421E14C08563C4296D3E9AD328DC324EA5685E2FED03DFA3D3AFF2482EBB368484FF8D015 +53CB8D5686067F99C5617FA2A7F6F183F4BEA8C1AC39AF726341501AC8875104D11DBF241B9D +C9929A8B70ED71BD62AFAB7981E452086163DA2DE543E52D57AFD080AFE373E8E321670F8A47 +4E9DFF36441F6C1A4D2AC6DA6E5C9FFC0C4EC9CDD8614C2D65D55019378D678CF46F483FA9EA +0152D9D3A12175774B56B11BE03362D2A36BA13945979C64163A696B0A6CC760BB6111EC47D0 +A5260DFA7FD147FF35AB84DA889DCF4BA4146647D5BF8773096FAD1EC8001A6085C4F4721428 +F4D4B85F1C03C71576F497D3A5A99392C647DD42F8804DA5D33CCDCE19DF1A16C143C449F1F9 +37F6F75B05ABD0CE90E4EF696E1BCEFCD950634E414DC724B0084BCB515CD4ACD71A6CD3784A +402C3CF3ADAAFFB763C5F7E17BBBE19172E4455923BA48869B4D9D0C1EAA623D9C728D887C15 +BB8377AC74239EFEF6389EA10C7C8820AAF857BF8EF2B64EAACF096B742ADB9B666D96715364 +CF18D88AD8DA6A0CD303557F04908CD28D11ACB9A730AA3A37B6028914674816E6AC076C4559 +A84880E82D433A5F5722531B0287F11B24AB4CECC2264BAB4E6601C990E32E1C5F9AEA52CA22 +2D2698507A4B235531C3FB7E9FDF6FDA186888A74B902A0EF3457537233376E8667035C092CC +C3797AD2FDFE1CC8BD71C49B91E4520091922CE87856F1DC60A209A9BC9D97B0141D8820E1F3 +B86BFF25CD1BA07E5664D32C09CDAF569EC7815F41E0E8731E2FCE769BAFB3A751B3EB7082C4 +992A4FD8BA363D0888FF39FF986B80D5568CDFE1DEEFF98CC54F05B842694BE023E0E0507DE4 +7AC1B53BE427D31E0DC9CD5963BC3A5183C54D8C9046068BD6F300F4C0CDB8CB779E6828271D +BB9EE44B70BDD1C1B5A345AF01E5E9A74260781AA473199CEFB232EE9C60D14DA8C5D3D22291 +A33E592BB7FBE5E9B28F18EF70DD0877DBEB43EBCD12F9AC95B7D46A2E0DC88E3B7D34C6FB32 +1593E7FD7C070D44037B2EB5C5E7F40C2BFA3A282D85932C19D3C3D07F5BD37C5CAB34816E9B +008BB5988A1703DD971AC36A0F1C61DE0828A6108A1454A17E63F68FC5604101184FAF38061C +515C0439010551A933CE9701EA75A59D88310C564CA3C4D9BAB34668C6ADA1792C550D08B029 +5E6A2AC490B06A3BA9118ACA61A951BDC06EB5EA612992BAD973AD703F5B25D1007F47CD92E7 +4D824140CE1A827616DF813898FBFE32C87E692FD324FE78FE9101B1789C8C094207BF77C290 +16ECC3734E103ADE9FC7717ED2E6979BE347F72A514B943A7F1101ED25B0AFDCD6C8374182ED +E624911F458A5EA76FA982C3CEDA0195275DD50BE2AB3FA62F5545F802CE3784159E281A810B +87DACB95D4D75AE2EED997DAD39BA7346083A046660F0D63D4416EC1AFBCDBFE18966B4C4C10 +9D5C9E9DD7B1202D6AA73AFAFBC169E752DB200656FA28A29A9AEBFA1D4EAED03478778AFE82 +E0AA2DB79ED37AF8C5B940ECC6A5FBF38762505235415B285C72DA21F4FF986376E407C04843 +24B3A2ACFC6D796FF53B5412A1A73DBDAD921F402308041C18C5D7FD9705959A8C0F5EEA851B +5AB726748A6F0BAE196F879A3A1A5A87F7FC723B7A6E85189914EA451E2BE92B908AFCD4BE5D +3D2C6C1C40984D10483A9F85648CA31977A4CD0F9781CEA0EBFB97B8B07DA6FE5694C32F0B5D +23D58CB259E54C46DDABEAEC138EC1C5922337B8CB2741341E3DE7D141E7316B2F0DC75C1A62 +ECD7106141548C31F7B90C0F70106E4E788FCE549DACF492225530F427A6BDFF5ACBAE8913C0 +BBD9E3DEA41EE41FC7C13796A4A7D32AA56305F2420AA9BA5C0A0425861F97FC2B0D586678B9 +5F28A395FC340E5CB4D0DE633E406347BB83E56126872B389CBD57C359807E3AE6CE23C5F1EF +746BE92625E161BAC1584CB79940DB009844EA870326A7BB6CC8FE67084726E36EACCDD1A5E1 +87D49E1CAD01037E58EEA820171B29968A2E4A08352959052EF9CA920E736C7337D85A44A3DB +0DA96FB9BFC14177AFE17AAA27B79E1C92B4D53F4CB9C277BAB838C640EFAF3EF4D95CF7BC61 +4F3EECEED6A657E1FB361302500E5DEA28E5B5EE4F3886C23F670090FCA5D2EBA7A5E4B3ED0F +AEEA8A7E6DC041F9988D43F645BB388FBE848EE495B391FBA4C0C3939F3B5B3203A5527F397E +D758BEE1E0F0FFE9A379DE0FD8CA3DB83B767C3BAA6214BE3FB012708F1327E1C96B8FE26597 +A0B8403DE77750565067F42F1587B5EEB69D5024A807E98A3BEAF5FE5F88DECEF57F2FAD58E5 +20D282ADEBD2051F086B3B871F0839C71379E6A0F800C7022978C84EF6363B7A79B10386E38E +8C7DDF0606ED85B780145FA4428DA212AE5386205BA129AD33D28BCC36A0B6CDEE13C37A6C2B +7456F0C3402FD5B3E3DCE43B479EF0F81DC571FD102BE21029C721E4148729755F19CFF14B1E +0E30CEFCC09D175AF0811BE99498F4A8632B85879AF0E005495FEF5548F2A1F8C989140726D5 +4BA1FB448E54549A2434A1FBD152E7DF166EA70953C6595CF824CC77984DCB8F8807B7347131 +CB727A589B651697C32E0D52BFC2B36B4C050CF9A1CE072746992EA2ED9B052DE1B2B9A21A89 +682B2BE4A1328C769DBC40BD71202D0287D1F8B909AD0E95E5D80BF8314B457A042F304CA330 +14D4578D50158EECDE6821D1B672B1973393FCFCD432EEB0EB4FB362DCD9B4B280EB5EE2091F +A3853D779EDAC21A120FA7E03B339CED20115F404C3A086EED187281EC31F25A664811E2B712 +351528C4F0ABCE55D29BDBC1E067C01CB44F8A3E094F104097C5A36DCD1CC621E32747176643 +18D99F5F5D1EA11959CC751FF9F3739F735A12612629BD3346A840DADF0A61567D880597EDC2 +2C70DD8EE5DA9171AE46A8D1D78A64DD2E0F01042CA59FF7F83EC74E1CC0E786DC17A112A062 +7640B89D5F3EA4A57DAA15E9965A81021CF737E0108267C404ABED66D9CFFA22E05C351194A4 +1913A0D12931F26477A06773829D8AEFB25184755DA27F5DF42B23F493D024CF38C544257830 +1EE65AE593127DE8B9E0F19287015892DD881BBF034DF3C789470B567B7AE5130E821870E504 +F893CF1844FE400752C5CA00371433A36DE4C96938F6B7FC81D26DEDCBB7AD4F2519857A81D4 +F06F6A23A74825477C912968FC03B13DE8517BE24831C0E223A601AD7834A3CE0C7059822D1B +663094AA1D7DE8C524D1E0E5558C664655454A3AA0A5034B50429C5A2AF0C3C862C6D63C415D +92B2B720CEFCEA0D0C6CDEB5CD89EB701CB49CD568E39059E7B7DA7A85B44213F1060598CAA5 +8D8830DF46C628B18F908DE0C7360B9175F698FF66C5E4EECBCC0010F43C251001F06C45AAA3 +174C8841237E204AD5D7E1C403DFC40F9FD5F469C65625EBA0BC5DF2344228399846C285D9A9 +6E21EEBCD9EA38F25584C5D4B7893E64AF5261656E3FFA0CB1FC10CB512328E87AE3C83CA38E +9CCF96AED112B93EF8E4D5CE7BF47E8A800E00C4A0AB624DC3C03089BD5C415E8BA33DB289F0 +8E151E5E45865E9CE2EE9E160CF3646726DD25D5EABC96B72A7D2C89178FB92F0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark + + + +%%EndProcSet +%%BeginProcSet: cmsy10.pfb 0 0 +%!PS-AdobeFont-1.1: CMSY10 1.0 +%%CreationDate: 1991 Aug 15 07:20:57 + +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. + +11 dict begin +/FontInfo 7 dict dup begin +/version (1.0) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMSY10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.035 def +/isFixedPitch false def +end readonly def +/FontName /CMSY10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 161 /minus put +dup 162 /periodcentered put +dup 163 /multiply put +dup 164 /asteriskmath put +dup 165 /divide put +dup 166 /diamondmath put +dup 167 /plusminus put +dup 168 /minusplus put +dup 169 /circleplus put +dup 170 /circleminus put +dup 173 /circlemultiply put +dup 174 /circledivide put +dup 175 /circledot put +dup 176 /circlecopyrt put +dup 177 /openbullet put +dup 178 /bullet put +dup 179 /equivasymptotic put +dup 180 /equivalence put +dup 181 /reflexsubset put +dup 182 /reflexsuperset put +dup 183 /lessequal put +dup 184 /greaterequal put +dup 185 /precedesequal put +dup 186 /followsequal put +dup 187 /similar put +dup 188 /approxequal put +dup 189 /propersubset put +dup 190 /propersuperset put +dup 191 /lessmuch put +dup 192 /greatermuch put +dup 193 /precedes put +dup 194 /follows put +dup 195 /arrowleft put +dup 196 /spade put +dup 0 /minus put +dup 1 /periodcentered put +dup 2 /multiply put +dup 3 /asteriskmath put +dup 4 /divide put +dup 5 /diamondmath put +dup 6 /plusminus put +dup 7 /minusplus put +dup 8 /circleplus put +dup 9 /circleminus put +dup 10 /circlemultiply put +dup 11 /circledivide put +dup 12 /circledot put +dup 13 /circlecopyrt put +dup 14 /openbullet put +dup 15 /bullet put +dup 16 /equivasymptotic put +dup 17 /equivalence put +dup 18 /reflexsubset put +dup 19 /reflexsuperset put +dup 20 /lessequal put +dup 21 /greaterequal put +dup 22 /precedesequal put +dup 23 /followsequal put +dup 24 /similar put +dup 25 /approxequal put +dup 26 /propersubset put +dup 27 /propersuperset put +dup 28 /lessmuch put +dup 29 /greatermuch put +dup 30 /precedes put +dup 31 /follows put +dup 32 /arrowleft put +dup 33 /arrowright put +dup 34 /arrowup put +dup 35 /arrowdown put +dup 36 /arrowboth put +dup 37 /arrownortheast put +dup 38 /arrowsoutheast put +dup 39 /similarequal put +dup 40 /arrowdblleft put +dup 41 /arrowdblright put +dup 42 /arrowdblup put +dup 43 /arrowdbldown put +dup 44 /arrowdblboth put +dup 45 /arrownorthwest put +dup 46 /arrowsouthwest put +dup 47 /proportional put +dup 48 /prime put +dup 49 /infinity put +dup 50 /element put +dup 51 /owner put +dup 52 /triangle put +dup 53 /triangleinv put +dup 54 /negationslash put +dup 55 /mapsto put +dup 56 /universal put +dup 57 /existential put +dup 58 /logicalnot put +dup 59 /emptyset put +dup 60 /Rfractur put +dup 61 /Ifractur put +dup 62 /latticetop put +dup 63 /perpendicular put +dup 64 /aleph put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 74 /J put +dup 75 /K put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 81 /Q put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 87 /W put +dup 88 /X put +dup 89 /Y put +dup 90 /Z put +dup 91 /union put +dup 92 /intersection put +dup 93 /unionmulti put +dup 94 /logicaland put +dup 95 /logicalor put +dup 96 /turnstileleft put +dup 97 /turnstileright put +dup 98 /floorleft put +dup 99 /floorright put +dup 100 /ceilingleft put +dup 101 /ceilingright put +dup 102 /braceleft put +dup 103 /braceright put +dup 104 /angbracketleft put +dup 105 /angbracketright put +dup 106 /bar put +dup 107 /bardbl put +dup 108 /arrowbothv put +dup 109 /arrowdblbothv put +dup 110 /backslash put +dup 111 /wreathproduct put +dup 112 /radical put +dup 113 /coproduct put +dup 114 /nabla put +dup 115 /integral put +dup 116 /unionsq put +dup 117 /intersectionsq put +dup 118 /subsetsqequal put +dup 119 /supersetsqequal put +dup 120 /section put +dup 121 /dagger put +dup 122 /daggerdbl put +dup 123 /paragraph put +dup 124 /club put +dup 125 /diamond put +dup 126 /heart put +dup 127 /spade put +dup 128 /arrowleft put +readonly def +/FontBBox{-29 -960 1116 775}readonly def +/UniqueID 5000820 def +currentdict end +currentfile eexec + +9B9C1569015F2C1D2BF560F4C0D52257BAC8CED9B09A275AB231194ECF82935205826F4E975D +CECEC72B2CF3A18899CCDE1FD935D09D813B096CC6B83CDF4F23B9A60DB41F9976AC333263C9 +08DCEFCDBD4C8402ED00A36E7487634D089FD45AF4A38A56A4412C3B0BAFFAEB717BF0DE9FFB +7A8460BF475A6718B0C73C571145D026957276530530A2FBEFC6C8F67052788E6703BB5EE495 +33870BCA1F113AD83750D597B842D8D96C423BA1273DDD32F3A54A912A443FCD44F7C3A6FE39 +56B0AA1E784AAEC6FCE08DAE0C76DA9D0A3EBA57B98A6233D9E9F0C3F00FCC6B2C6A9BA23AF3 +89E6DFFF4EFEC3DE05D6276C6BE417703CE508377F25960EF4ED83B49B01B873F3A639CE00F3 +56229B6477A081933FEF3BB80E2B9DFFA7F75567B1FA4D739B772F8D674E567534C6C5BBF1CF +615372BE20B18472F7AA58BE8C216DBDDF81CC0A86B6D8318CA68FE22C8AF13B54D7576FE4CA +5A7AF9005EA5CC4EDB79C0AB668E4FEC4B7F5A9EB5F0E4C088CD818ECC4FEB4B40EC8BD2981B +F2336074B64C4302807FA25AFE29D1EDFF68FBD0141698DA0A0FD3FE352AEF6618408EBA8063 +0FBCF58909B21CA4B9514EB27F9FC7B78FF460D374798DABAB857F6DD422BC7983C7CA213870 +1652B6C3901B98B43B641F905F54AFBE00822DD60E2BCEB957BCE7CABFC51F153F3DE4095395 +28E20DEE4B8C15E2AEAEA9A46FFADE11A3EBFA3456633B298DEC6DDA6D6CA41DAE03F5C6B56F +68E58C0706D3A97E34FD845F8F2C6126BB6FFB72FF4005A1385A1EF92F2BC0FE7441C157B1E4 +AFFA17A5D2057DC2BA87A77C45F8442A36BB895C4FC24FC83BE3831D0588E9D66DC2E71D11E8 +8E9F110493314AE48233D708568062829ECB94AF0441975CD8F1FDF4F626E6B0DB35683B790B +EFD89B94894C3CCC5AE9A57EDE5B4C5F71CE1A7C5F34108EF589711E2E4572D90CB501068859 +E2E333876FC9251E6A574543E1C2E7A55E186CC9A194DBDA51724FFFE506B0B754666C59F449 +3D069431CDF764DD7E62720625B3E02C1403427A93362205A4BA5AA6727E3D486795D7EA749D +AA5A46A7C3FF9EBE73DE35ED38DE2A0E9BA7FD370B5B702E21DDD6A69A6B2E2916A5A93849D9 +24B844C3A0334A0D2C95E089BF141DF55E25620BB31DA68962DD3C51A9336EB11FCB737E6906 +EABA756BF7B55EEADE38994C5FE146FDF725AC74CCACD70BBB292DAA5B1C60CD39AC60239B12 +33579444E8846826D3983B0D6A8C5BE07DFE43961897355ED8E72CC4A4257620EB7E113EE988 +D0E8F7947CC822D8563B7BD56D69F144159293E3E2CDED7068F6E3046F14AD559D712D7FED96 +740C962CD9EBA9CBDB0B45D5DD9A05C0CE28DD27D2FE6B7169B409BD1E080B32D6D9F2061BD1 +B9292D0506D482354F59DB8BD14F8D975B8A30B212F524C8664E5BD9C170BB0488CABFB0BDFD +D18BD44D443B08FB2781840ADDC9BD22376AB814B0429D7B0664B96E183A2675A28B68F1FB6F +88132C796CE2AAB0B9409396552D7C16F6ABF5B85E93B397A9E1CB74F610E81319CCDEEB6D31 +EA13F95F792841402245230868FF37BC57995ACA98FCA2DF474817BF96B0ECDD4F42DE20A007 +49A91297CB25EF1C7AD56C5D87256AB41195624F1977ECF9246D7B1DB6CDBFCC654AD428932E +5C0DEE8CBAE5D2CDA5F56C16D62BCB93B05BC6CB5E13247F59F321B3B824A73D4261C6A85609 +ABCB95C4B14FB51FA0B8826A05696617A2DB092D909FFED178BA62599012D08EE433E800B54C +77C15DCF02086B1F04935F7B79EF163384FD4137391F5E4936EC38677BFBA1B4204F5F80505F +68CAA8F538EB157E9708306A9745D2E2855EF01450E3D2F8BD3C4C5B4F3697A51038011D41F1 +6E4C7781B4EECCCFB86EE892AD6E9A2C69C1AB0B11DE2BF88964E5DAE8A3389F18DF163B375D +17895F0D91D4D52C3A5BE455196251EF12B8742CB54D14611BF5227EE52BF8F464EF8860579F +B8BB6191E9AE46F27BE34D732C2DEC814D00FB9763848F847AA9FAA73CE9053719C781C3B3A5 +F27E614187D3F00A330C2F76496BF32E924E27ECFB6C459353845D446F642061864356CCAAA2 +BF7443515645B51F4DFF4E244F8B7A556EE38389EE3BBF9E69BD72D6BC0D134E134D6FF43608 +75EB8838A885DC681004EF4383CAFEEDC688FE4735F5AAA4A11B1BE4D956AE9CBF8D8FDDBC29 +A600215C189BC812A1F441FF1CA1FD6C5F3C4013528961E676FE3C9ACA3D44B913F51DEFD42D +D4F67BE410C4152B675731F18315030FC2CA4BCFAF5C5BCADBBCBA4664FCE78984D5C8997B40 +088F68F31C8D54D44575ED23533BA3A504C1BC90794AB111F1C011BE57696786AE25551ED73C +35F6A343579DE01675DCFE26ABDE7A3CF73C121B7C33CD3D42BBCFCED99CCFEC4AE08EBF2AF4 +FADEAB53F6A2076F8189503DD57F84AE53CAD55D97D3734E706D9442FB175B5CC032EC649776 +00A369007A47B17569E32C5BCF5722AB7CE03EDC4DB3C1B3D31A73D3BD274C53359C6BE06BB9 +3D0026080B9D76F51DC69AF96C8F73B83BC8CEB5D788E69571EDC574E71C06B3504141D47179 +24EFC2CDD8D0CB9645A06922CDE8EF7B297BCFDC0C9D8C65A0D0CE542BAD98B08BF75D814CAA +C3C51877584EDD5412CAF5C69599666DB2E5571E5662B3DA510358234D553A54025C8DCE413A +CD0B4FFB252BAEE591382C0C0A293011F3649508A2C7DAC8F153B869C77D148A0A81AAE057B8 +D32CFDA1750180C98F70A8D0FC62A976F785B6F67E9665D1A54C2F591E4B9BC1B8CD0B23E6B5 +3CE5EE85995417A8199F68DF12C88173F69D45D8E6208DF7E1315CD08C9F0945FA751B9400A4 +F44F1977355C5FAE4EA84342F04AE3E785DEC832DE82B9C6D57835734080DF60C2AA44702FC5 +BEA1AF1455DA321341F3613442D63F6B547FED5707EF114B654E0DA6ED340A9372DA4A99A987 +CBE785342FA9D2E98789417B87BFAACCD46C16D11B5C6ADBD5619770810A39D74BE2620CD99E +49A9DC91E7E6D0B6AABE9AFDFA8D532FFF1310E0FCC91C0B103340E0F1371FE7801B9EEC0F67 +A7C7A26D18FDDADBEF951FCE20EF0558B9F32C560E41A87AD4A94DD0E0F1DC333F6667C22C65 +D995B27D25371579458748E078D5EDA6ED9F84ADB3D35547FED29BE03ADB683BA50A9E1CF955 +CDA99F95EC45B6B23F43A05D0607CAFDFB9E1D830613C22F1C583A65381CA5C8A736A8B34DBE +70C116699E3144AAD48CFC32405F67614FEAFDAF0106B39EE47B8902B1511665BE23981ABC5C +4E148F6685ECD9575C66DD36A22E41198227E7D7433ED856151154E478D51F5B093AB0A7A923 +197864F4FD6AFA7282DA51534B0F9BD0FF070795BF954E02204BCC3B0907CCCA5F3C478F7EA5 +402556883EDA2211C394C0D6E921F502368BA96DF89C39B9A36805BC76FA3C3FD390B0B75262 +7D8774F66D18A074BBD255B9FB2A2FE94BB30A928243B9F308BB789FA83E6BA7B94946DA5B70 +A5047B8D9BD59EEC2DE5A21A7AB0A826CF02CB675CB5C2EA3B774647962CF7DEB01554CAB8A7 +B949723EB847A544E8C839F36C10E9BAB10C3E4B05CF6CC46CC6A567D9BAC1DDA8825C726450 +68690EC820633567BB2275BD1271E284193C4402D5AE384669294AF99467162E790B3CE41F0B +BADEEE07EE77BC47CFBAA76F28DF5F7B870F95B04A8DBD85454405DFCA87B6B4DC65B3D5F125 +65BAD0D22082001D0061F10991F3E1682527EFBC3EE8F072F4BF29F3EB210E403B142B82B97D +6AB9A5CA512E448EFA90F8043495C2FC11730F67949E0F54544094592989D7A1CEB43AFD0BF5 +0EF49C81C996469F52451CA818176ED2AA6FF8276030EC931A9CA6BA331A4B463CFE77161410 +C4E8EFAF9395F51D13D1BCB2841DF7DB65FA51ECE17B5A321B37AF3215A69E72A74C4FDED676 +7930CEA4517DF9A7148A0041F4745E4E594B0219C9AFC5EE8059BA9BBF415302A9CDC48D0460 +516A270EBDA3A6997EC4335EDC0F20FF994C69A486316AEEB8584D0DDAFF255F7FFB07C77E29 +D58D32BEB7F337E28DA97B8C7C44F8452D9C629C38E03F402824B24CBCBC6B4980559921D69A +A48F593C4791B32FF0C6DB1546E37F831A82E3EC733773310157F50DB7AF0684981345E7E23A +7284029CB27BBC36D2D41EDD1CF0C3E30895D9DE0A2319A746127C37B6F08BB7F9A414FC9FCD +2C17998F7E6CE30C395E2BFC589CC0FEDFE92C659E4078DC7F83E9418B340BBEB23B52D45983 +24238EA02C94591014A4D7C12451F7BF20F3F9DD26C515877D6C33A2166A4E433A1748AA192B +C0D33F1C4FA89397E39AB886AC737440C31FAA635676A62E6D3F194A668FD0F8FE5B6A8BA3F4 +B4BA2198C837E4B9CA708754CD0804AC78C9218A770AB3EF5765E14A69D14C3367F842B72352 +3AB69E5E4FDE7893F99C88273DF486B4080089A0DA5136C59E1DDC48FC71C1E9C8C591E8BE5D +3C9426A657E65FF430EB154E2DFDF4333FCAFC588B61F8071F65CC8D1CB15E27A425ABBB0D78 +BC366BFC4F88122C66DB571555B5D6E028912BFD89CF3E0E56C464392A4D505A4F7E23CBC169 +CEEAAD218C7553668F549AF2CBF9A297805B3453B7C61112BF8E6325B7569E38F635B2E13B28 +AA8F7188E4C94E3E047B6A6ECC050ED9F3A43B131193D84B32C0FF1406B9B66E3627719A781B +676DDACC16915ED237D6B1342F3A9D981D9E96A1A8D5827BF165BB901800D6C900A53271C906 +D3D106D26636438E1B5A0C9C97CEF25F0C8B4B5C037C10A9295DA210CDD608ED6E0B77CF2EEA +C5DC2FCB7B5FD0122A3C3A03DCFF782E3C877F210425F9FF99235A969ECA67AA7AA290130D3A +64D6165CCE3AC29C5EE3B4B86EA3AB78373C664DBF6B99949EE56B0BF0F94838701D554B26BC +45C4DF406D9015CD0B2147D338D1C71F7738E3B922291C96DAB5D9230190FE3299551698D8B1 +4EF02F5948BF5B5E4BE42849C001CCDBFC06DEE4FF6B12832575D1E5863F1190BCE902A650C1 +BF869CE7082C9388A1DAC4CA0E02967E3937BA91CDE0E931BDC07DBD87BF028F46CD00E7A7C2 +D26362E0FC0BF267D6DD23E1DB2CF41C3BDCC785F2A8D12067CCF81E1F113DA147CAE6B729AD +E0F85369AD28239F35C7C5CAC87CDEBA07AB233B9321055B972A98CEF27C1B41EC063015E8D1 +A2DB01AFFBF0BE01C43DA54A86F199E68432106D252837759AE1618D7008D615AA436341DD35 +583DF423EACC1B48D568FF5985145CCC285B2803F03B5B046E7514A8024FD786D3033AF60962 +0004CBC2609766039EA8B28086019E4BDA30113CC40E854A159D86AC49E50D894595349E8B37 +97239DA96F55B565D5185E630DF0BDD44612DC4E83D31BD8A4372AFD5420F6B379EB8D7373AF +3C91C999CDBF3AD418DB84AE6629D44EB28AA5EE9583686EE4F9435DF0971A3059BEAF8651E7 +4E33E7B712174BF952795561BE53B5926CDDE509665488354D5C3E288CA7B679B9B969C9C6B0 +44AD882905663D1F5AE476951A637D4125E26575B2CAF43DFE5C6181238D78E0F41F7F798F03 +FBE9390561CFAD3F29E9DBBE20EE524344A7E3A730C529A2BD8506FEF7D571AB99A36E136C67 +897F7C38582782BD04DC799F8F66432E0D5AFCD239185E95C8B6842CFF16F2CC128B8FEFEED6 +95C85E4FD702A60553A254E9EE2AF1A0313A5D2AB5EB559064480B13412085120CB6C90B1AA0 +8AE1FBEC261077B9FE65E3FACF4DF582E89B68A4422D0460DE7A8523B51928F1416A9AE025F9 +541FB5FD5A9AB5508ACF97EA891BC25EA5FB8C7C58310720CC40B8366A806DE9E4DED30426B1 +E7E9D9C145969B2B6D27CFD7F7BB7B2265E79B4BB865B0645209728891A88C68B20E681B4472 +CD3105C2238931FD048B43400A9819425A2071367B962C69374A22A06990EA59D0FDE438D552 +2432C1BDA7A54E52B594B662740FE6923CD04DC2E7B05748A8BEC182DD5079DD44C0FDE807B6 +BF4025992BC6B6F24C2CCFF8385CCD37167BFAC7934E521BB7327D8E88B018877D690F959245 +FB26551A75A06E6AD8E5B1C2363D2493FD947431050608AB63F15D1966D6BFE4F1A5AFDE5BCE +8B08E91CF0514B4CE56E1C62BFF778159B77A5919DA5F4619F7A580D6053126AFBD8363082DC +12A405201442BA72742E26C7C8D3430263C9A0EF34E0205065977E7952CBE0FDEFB3902D7716 +7F088103CB7D4A508C867077CEEA5D1FCBBC1AEE5F26AA7A85FAD4FA3C0D9207AF49B373F70D +0FCBA87AEAFC7298793693865C156FC0E0E8E7B31AFA7C473275CD08B7BEC07BEEEE402AC272 +C666C61F5BA5C1C513DE5909D2998EF7C439ECF9926DB57E82772263979BEFB72DCCB5842BFB +BA0EB1586CFDDFEF3A63F1B4FCCE3894E981D6268A62D1D39F918D4F296381D5AB356450FB31 +CAE01FD7F36718C7A54D503EBCB479CA191D5DBBBC08723B8279F2491931D2BF54BA9A93C214 +549F66C3C314EE37B5A9951D62A6776E6C7B4989BCA05ACDEAD7DEEC09BA97A0DFDAD7429E3F +480806EB9C7A3865B5A0648530247CCB71AA31E1F8971D9649D6A430BD8753FFD295F30E4E7E +CCAEB12F4A5D9B7902FF57B08B3ECB4593C988758CED4A394E412FD5A132CAC5DD3DA61CA3A1 +3E91703702388EAAD89443E70F7D037C9FA28BE7C8261EACBB7AF473EEDB0645BAF01C5F506B +A85813FD1D5164F541E0E85D228E92E60D9BF5C108674C621D38E726D2E219411759E8063C2D +2E64120C66BB2A8F6F00289C3BFADDDFAFADC3285CD6AE1E624A59D7621276362382D2156A49 +319A5B1E2B6B6D9B9346A59E1A4E9214C66E17C3EB5A31B394EE2F030C88FEBFF5C659E29FD0 +5F57C35B8C986ED1B6FE33ABAC7334FA0653DE6A935CD0CFB4F785F80DEE2D651BE3418CC83B +18B5B4C176DE3263ED6B4F64D4395A48C2C5CF13B8D21D63D85E2228F6373BB766D288CE9D05 +AAF98D0848D1AAA42CA0629165C7417E47906AF4ACB4353CFE396B82BEE33EFCFA2531DB7237 +9E81F0389A72E0A1D423E1DF66772732EBCFF12D3F83DDF18C46A00297345166F3C3E7B11974 +D70AB02EC9629D4AF1F2857FE14D86C9B47B79AD89044CCE0AC09FFA4621608F7AABC07C0C76 +60B96C4EE1456B998F509F7D77C9C194A148C48B48738A6A0AC12E50137764914BF6696B7049 +C8F13763949F04D6A5302B9E266EB035A11FF5EAFD296F209A3FDDBEB62F1C7064CE0C449A70 +A29012E041EDFB71C9F93BEEF2A564FF2D8B248579769A81617ED8DE4F232577E0CD2CD650C2 +DD3329069017B0B427651E532CB6D7602A81BE2626EA6AB6D0C85D69BFD8772D62DF7F6C86EF +67C8FBD17F2D2DF34DC52256C72181093E4C876D86C9A66C91A8AB1E01285763EA93EA6B7A4E +6131497BFC536F69B7C02D28E4645CC6FE5D061495512429A1D3752BC565F769A4475E2C415E +8CA4985CBB329D49B8AFD45498CA630C3CE56E7E26CC0C4FA9446D3A402D66E39E3E3210644F +C9A9E0E4445180C672C32734872703910DAE90D102252EB56864F1CB6D1FB8E4A51335136989 +08C42B718DDFC4008264791D325E6633CAC13611B10672C263BACF0820F84B7134EDC9E2373A +61C9C8665B25AB7A583A4983D30386AD84EA9C7E021F64C9E54F3F9B3A3D3267EDE3787DC949 +BFB2AAFF21B6CECB88129DE3200AD2693B8B454B18CAB17134A471540C009EE8DEFFD2C70AF0 +A98320EDFD6909B0B17C3F4B857D1FE5D963EDEEDD8CD3077A2980FD1AB6DD9AF5B151BBF7CD +6B645FFC9C103E45552F43CB401BD5F084116D21C958E1C1450973C0C393F4BA75A9EB1C5438 +9CF6C840FEB5BFFF673E058D8738CE2BB8C07CF0B2B5A837948FED64FD7244D5B5C53303C50F +1187FD6B085A9BB6E5DED081B78F4E486E0E17811A552AAFC50A69CDACF0838029D3DA87BFAA +13D89DE7960E332650E5986F940C4493102DE366D8D574776E019205B25F16B6FFED5AEA7C87 +BB558497FD216D2937452B62D8A63D5EC72AF5B83E91BB72BD04CB724B4083C60D2CA9D125A6 +9DB5D2F4212BD48BAB37FCC933C471245AB99284671F9E3E7E6A9076117F5CCC8D469B929BD7 +C4B677DE5BD0272D78BC0434B4A1B4BFF267C4FB588631B1BC3DE1DCC912E3902D96F16B2A35 +0775BED06BEB2F1B7B530CE45337F744FE08822331E4D2913849A0890434088063B0307DB4EF +A561810F9C2073B890C67108A95CA581632553F76DFCE780AA175675B186D24379074DBAE021 +89DCDFE396A8FC790699C3ED4B7799B30F119D60EA3754549A3CA44CC2F17744DA59E11550D2 +B0604AB45A2FFE69ADE126FF2F92CC75EB1D8FA6CF2C2FA2DFB49C1D16F8074A7D7115339E93 +C09265B38789A6816B12C803178A72C7C51CF78557D3BEB2D3D5F0A4C53511158145EFD256E7 +89DF517BAE8DA9B9B4C494AE42712EFECAB7A7D5BF4668F1FCC23EDAC598CC414BEE707C4C33 +1F02821C296725BD4F14F5BC97A15B8ACED9CF5EEA5BAAA216EC582692F7A210BE4F6A41E96C +E3A8C65AFDDBE800E035BF0595C7AC0D12B87B4D409DD6772D125249F273108ABBA0973A7CEF +4F1ECA5C9A17FE3071E54E68507DFD8EC6B787DBC547A90C43AD42856C26324178F2E6D2CA3E +9043188372819D3F02A9125A3BFE766E7D19027CFE5980F5E1E1A7033A5BF236169FDBBFD2F7 +3EC6D56375B09FA750EB4741E101241CA191B49DE9C681E42849E23E17B81973E903F52B9AAE +B07855AD04C30DF51C9D9B54F718C7A11038F8DF63DCFE6C2728E69E33AD933A517CB08D3DCC +7681F673B2E17FC38DEF47E2A2F7FE7173C3B6922EB57CD9D7988F6D3A768E56B46AB8C7EB9C +ADDACEFC45E1E245563C0A52F719FCC81C635F159013EFFD5432C697C105CDDCDE49CB5C5696 +3CFCC2BC4506BB906910876395C8239C8E5C161471B3A85A353ECA17FC9BC12B805B05D53AB5 +BEE2625109ED742C14ED2B08C5D19E7B4D9700D6D3191358D481D2C0C74EE8BDB1B7C40C36FB +B823E5502F9ED6367AF146BC4E07B428F90B1E42E6D470958FFFB5C863E73B1904CE37B9A8E5 +90196BF43079DC61FA5BACA8F312E8E8A9B707DBF255BC5B3DC1DF58D374702DDB45265644A7 +BE315FCA2665192E5DAB08A6BEF085AC370FB81F2267D4D1E05BD8D69BD3D01A1498020A03CB +BB8BB7A095F10C9D88DA27301FBA0AFBA4D3B056D38EE6A6BBC532B464630BDDBD4CCBA50C2D +B04E49AB8E596923BA3495E7566268B226353E7DCA7B11F28E795CC39F974F426149E0C625A7 +EF0B4CEF3E3A5C0A964BEDDC2AB981E564817B963022BBBEC1BE0FAE2E05B6F5F41648FC17F7 +9A65162E31A88D0ADB71557142D8545CF2F2EA1A0362E2FDE496923A87C8578D5482C51C52BE +0852326DE3D75F2C6C3EF3024EBEA779DD63F39BB8E2726A7B49A901E3BDDF9586DE02082B13 +86FB777D9F09DE377682E14AFDDDAC3E81F485B21CB2537130EB6F69A77B87A702E24BBC2070 +6467E82621211300687F18FC809E976FD8EF3932E5213EEBDB9D184D31433B353CAC68BDE9C9 +6DA802FACDD168E79491070754E5DE227FE2DBA96C51C16D8C8F0EA9B302A398B2F9491562DF +08AA4C97324B6FF2FAC68A5D079AAC79CF77F0249A0D1C42F441BA372744951077F8DCF83A26 +575EC5A87AD6DD4F95EAA1B7F9393C27ACD5F79CE6031E808E13A55C3829D158D1E59E177FE5 +0E87F3CB39A81F14F35645FCAF56EB49F5EC78EDB848B396C72F5D928E3561240E2DEDACB37A +994154940F412456119657381B52EAEBD728B026E87FEB8D7EA1EE49067C5D6BDBC56C578728 +820D583CAC747F243F6F4A59DCD5B91CFF0232F18183E8E25C76A2C7D53E6823899D43FDAC50 +4221799C56EA08F26BD03501FABFDCF4CAFB9E7E2ECF335D8C25F99D40D91B8C93BCEC6B11ED +9671985B8BFCDACFD77CBBDEA246417FFCE021DE54FD0AE4CA7AA19A9458426161513A0F5D7D +4BE2A6DFBB4D6D060E5EFB596F76083B53EBDFBBA1EEB78137466AEC283FFD78BDB6DFFF9748 +E47A24614104CEA06D88693EF2203D8792EA5333A697E7B7CB488C01FD76AE792AF0B8F88F02 +7CD4BC3EE5D4A09B968DE6B56DC55419A716DBDDB733F1B86A27CDFB8B3AC29DA7613E6D9042 +CE9F648A058E2321DDBC10E3374366D6BC4CD910DFF41037CC909580F4650338C9CDF3EB01CA +E0D33DD1E1B41524E0F27A77337BEBB6E91542F599C9C7A1A4551D90537F985CA14DB562DC34 +A07F072202E86FCED29D1181A2B1D57CBB62BF6E5E7702A00592F8B018A12C826E569B7103B7 +8124D887F03A935B54255DCA6A01F433308A55A71B305EF69ED070CD7CDA1AED6BAB529BB506 +970B92DF62DE28C05F21C5FAB79AE4BF3A8B2865C408553CF4CC12E3DC69A0E3A683A637D2BA +187CC5C615056B1853B349A1B88EEDCD9748FCBDDAE70100551ECF0B897A0CEC97A456FCB787 +49F74B25168181B75AD5F523F4408BBCCB011D55B83A63A0D96052FE523DD891664A613652AE +3A979AF585C69FC4C34CE353AB52C5DF99D6908E1CC86D89CB6A138F42FA4D472C48E334F334 +9B2C47DBD9B6B6A92004B7D3C994EDF5B17F1FDDCAC72F8EF393838BF5280CEF41B803513605 +381637E38638004FF04BBE10C46A8135E0B5DB123C0F2F6453C0B648124CD0C7E379742950E4 +B7CF205BED93FF6C0439BB3BA0DA7B9C2C9FEC48B5E49E10F944D2F499C6FFD3250F8F7AC82C +93EE7C6B63056D1278871FED6BDDE70B1530118D556696CCD90FA33010B35AC56176D0BAF342 +AA846BF7B1A95D98FB7C05D56B4FFCE922F6DF7A09BD8802CB536ECC23C89445544F922DE501 +700910AB28C892BFB1548C48FD3D9B0BA4B5F5CA44DFE67A8E2D42FDA79F9473FC6EA646483E +CEFFFC0254E3F930C4732C8AA392E4AB4E26064CB1A185BE4CF0677CF1706C4DC8BADF32285D +6D02D2C4806B6E0E2C5C2884F30EBF9BFA16BD7BC9E2B779173208C156927D2848DE30A5B3E8 +622528D9DAA63E06D14E2E368FF5331279680849F8D9B5FEB448633D444CE06BA1F3C8831018 +FE7BB9ADB9A896AA75F9E489E9B88342E424DFFE90976E4700E6C6EEDAE9BF6280AB78CC5805 +93347841BF10EECEDB86AF0CD461336515CE50989396665CE975D1F1CB0BDC36B619F67CBDB7 +B090B04F447463F62927FCD0E1EFA73BA22063732CB8557E27969D5945D8E82F4A5ADE094068 +6AC760EA8FFD127653F954F0287C74109997F1B26328FA9556C42C7B01F0A810194A9CF0D716 +D252504BFE2C2707456A4422E84AD233F4B32DE1A825F72C45083C7D7742B6168565D48AC1D5 +2F9192ABB0D491A9A0A9416420474D9EAF1E146B2EF1F703B2B33838C4163DFCF8242CA6578F +37CDFD4144EFC3DBCE88D3754AF1765E677D670ADEB2FD2DF7882A4BBA95FDBAFCB9E09B7177 +CEF80B03DE222CB6070D7D7E09FA2297EC831D561A2069F6E95E9EEA70E41B126893ACB834B1 +778BF4CF338A63F53E4828D75ACC76E29EC822866AB6C5756BADDCE0E3181837E1F7DBAB1405 +DAA2231B88E176444594000F12C8351354F3A5722E9E4C376B983CD441D6D465F3865C8111E4 +7604C61A04CC59D185CDC89933B13B3A9A15360AAAFB18008FB2048000622905641874659693 +57164FD31ABAE5FFD1C7210275EF0198C74BD7F04BC02F9012A6BF7A8B9CCD76D4F449DFB3CE +7CAA4FDB6E04DB1099861B53FE6A8497AE454438A0099C7F14AB799B9E8337128ABF5C523F79 +49E9931D233E8466029DD3B7CE86298700771876032656034991E213CFB22FFC1DCBD88EB6CF +20EED29B983BEFC5889A4589428151A249BF85A7F38E5F70CB6F87A706A7A057F63CF366AFD6 +AA4A481FCF7F848B650CB9442EDC33673CD98F8F895F4D82DDEC9AB457CF21EBD339769292E1 +D17CA465997DCE5A6829C57392E08C8BE708ECED1A9AE4786EDA0095A05014D4AEB167C1D1E7 +83F9EBAEA78816BCD4AFE2E5D356A30828E11A5641344B3D46A3E8AADCAF22DB74FF57EBEA7B +779B7C5DB027D6FDECBE1B0DA2EDF3219CEC627E64CB3142D303027F74E694A983B16B33FF62 +D1B0E114CA59B30D2261AC4337DFFD0273ABC09B955E740E6ACB4F20969DA27883B3C162810F +194A9537F13E58865F2B4611D8B9A9C4A59586E583F9BCA6E8684C982FBB42AAFEB00F6A2428 +75A8D5246830E5D9FA8B479C36225D60C79390094C3820D9D20483BD8B28C5979DC27905528F +F829C14E346511BEFCCB0CC2DDFAAFFC69FA01F2DD592B0A554C8BB1D3DDEB53D871DE3048FB +9A816A40A5EBDC1EEF6725B59F6EFF26E4DA46360D4BFE49BF623955485875028F78DACE31A4 +B8F4771090B36B82E0E91C9F6B63DEFCA85E751F3A1E6D47FD674B6B75D34CF5D230012A2A02 +EA49017E9AE4E22440C836923450A7CBFE44FF5E90D9273FCE99A56CB0B4AE070410144DEA9C +75282AC74C8D426C20B54D48BF5E893D9AED7CCD4EDE4B3EBBF29320E9F98E36571E545C09DF +06B72ED2DFDF058446FE62D7F591326F7A0405718B97692CAC9B02D77A37662F0BB150102D5E +820309D5E1D4DBD95606111A4C5D0E606F890732383B96D58065880C679C4FCC3F4FDEB870E0 +022EAA40D367A1CEE2E43C31B0ECE28481217A77201B361541D40C4C7ECBE26EE0263FA70942 +A9C4F90B986284113943E170F7C6283447E8862701E31BB28A72DEAA7669688BEE2939086378 +99339AD8C2C1BF9558B06446864DB50526FF514EBE3122A3059BF27307F10BA5B44ADE0EDB6E +2693D7DC2B80E1A84F635126960FDD3B6110E84922D484261C92C8055314E5A2E8FB6DB0A904 +E291714B4B1D28E2F88734343E42C06ED7DFF193B1871B028E7A0AD51249B36258C0EF6A5165 +F5B7AA3061F0ABD6BE779D7E845D6606C9576314C04E98902DFC7CD027934BFE804B12F01E9B +5438301E280AE84371CC2BECAA06AAC7A65BB6B3F7B642207D730AEFFD55ABB33B8FFE0FE0C7 +B16356E092BB0360FB94F1E8A2FE7FA999CA66B6675025CA605A65540F6D5619887D7E1A6869 +2B76EF901AABC5A15D529F5BFD446E04E95A1BE213EADB545806854ED5E346813ACC82C927E9 +DD5B45DAA1C1D57A2B451FE91CCCDDACEDE657B9E37D605CD4D6001FAAA843B9EA84917602A6 +7519B99DFCD39DA8DC60A1DF52A0A0C8CD35BF9069C1B8A534B4EFAAA4B42E932BC61FF11A84 +6190E9BB2111D13F08570DD9C9934D0C1DB1EC459A3BACC8F10BCCAC2BC8270B7774BD3065C4 +D146548D1959395266F420EA71C05EF4D37ED0EC391890BAD4D686D3D0994B98B9A2629C2B66 +88E453167FC651BC70DCC608B453FEA208329E9B93BCAC1A7C9C5575B43D32708079AD2FEA25 +DB03A13440388F8A4BF9C5D9CE42281284C0A1FEBE6B7BF94B58257DA32011484398DB2C2856 +23803D4E578F30BAE73A57D039A2CDF56BC2A625CBADAF7FDDC7744E8586D8CAE909162D2A56 +1FAF91099DF981C72617F43F1E8DBC986A1944B370DDEEA5CEDEA04C704BB45227680EE2A7A9 +1D5F71C8B429D5A1E22C557932A19B669A6F7D60BE8B5A1A08538D5396492500E8A30D8F085B +9F1613E18FF8511D8F4ACEBC9DBD742C6F27AF4B62026BFCE268E3239ACF3CD0C54176F1839C +9CE2618F5680353A0D234181172DB3A14523D69A204CC7A5EA4A9CF1D78275804D60D41C364A +8725CB1B72759A30DC5E2920B76E1B486795CCFF14FE6615700ED97A1BD4CB16090CCD430640 +36FC003368B1E949D23BE8E7CCD7F4FC6F54BF25174B56B42B505E99BAD37A9868A92C29DDC3 +29F1D5A84806B9382870B3908CA87C3F840341E45731E5B7EF5B066AB120DB45D72B0E444BAA +AF4E948B34D354C244263505EF3FA995E2DC1177B8EBC01A6E2C7AA5766CEE90D3AE7273D569 +87BB665A43B4697A0EB98C120EFAB3C61684520E148FB5227939D6208E30CA72FE0D661B9792 +C8656B44986ECDF77159F0ED52F695DCE64595A243B635A3B4D328F73D248E1F8D8244B2285C +B5F6374E32B2FA7F2E29828E177F81938E2AA1C70EC9226DC45840F8F7CE4A377D32FE6C6550 +61389B70C4A5AC6D62FC03BDC16B1C15A79DBC46623501D263A948BCB2747E85EC1D0DAAC606 +206398A2FC008F369B673FE9C12A1D4D06D80D625F2412FD8912D625F182307FA2731435CDF2 +0C944C2ACD5094A89530A6CF54BA8D347B3819B31ED56C55AB6CFFA8C8C3C0D3C6034FBA9FBB +373F08C76E79F50400FCF3D1F65CEEC11C3623706EEC7ACFE84B89510867C0B2FA6F25996733 +E4CC394872726138D7456CB398052F4C03705E27BD85EE755F1992D1C6D330A95B6D208ADC76 +D4CAE80A78C75AF6AE4976E564F859429ADC4DE87D26A9A6277E14016491D69C6B9368A6DBF7 +2C68EE9B4B32CDBB6A186728B354B347DF5D5F33DB9CC2F757B113EFC0FB491ACDBCBCD70D0E +8E22322E6BD3336E642C6C48D6DD0DEC32C39D6E786A99702B83F644E3039DB0BC3BF91918E2 +41A1D20AF0CED35FBBCF8892858762FFDF4D855DC043CF348F64B9F0EC40B0D58F1A267C6567 +8609A29E8508F0F5367E0528845F666D3DEED15A880691675C9977278FE5A0C75C97F10E201E +97D255C40BE2DF023F3842ECCC0F474782716CC0697D2305D2894B2149C94ACBD4DB97A8CC49 +317773662D6533D2E3BA293FF6EC3BF29B897723B200DA0875803B40FAD899E953168BDEDEC9 +75D3461618652733F9F1AE97FA05454DA0C39B27308F81D6624E7ADD0E909A721B0B5B87C735 +A0F81402E1BDD37437951BAE5735BD2D9C5A201DCFC832893AA343A6E4C8F879BF7ABA330F71 +AD22AA121C49015A6E1B4DE63337C3C9B4BFC3E8456D25309AFB76665AF8D3558841D95E1577 +87426288F3A108CC0388A47FC77672F9F837AAB1BB03395208BC7800F59D883023DE8DE4984D +3550AC1E435A4A9EBFB9024FEBB3997847FFB5AC94EFAC7E480B15F49EDC4E1EA47CA691AF89 +E372FA1D51A68D417DF4D7011D8B129191F8CE9BFE2D80FC9391E51539A8EF2FACF34C91BCF3 +C5C81BB7A3050E0EC13E3CC2D03387335B307D3CDEC0D43A6C2F348C3820CDE916070CDCB485 +D1ED73B708BD083E4653EF4F4D1BEB104167E5C53243C72B5DA52CC360602297B86B012DAFA7 +BB0D762D78D7AC49D84DB797D4BC25A89309E3715BAC2970BB31C959221EE2656BDD93B51D43 +0644E3EE633EEDA51E1AFF403FAAF247B15DF007EEE990B21ED684D260AD6B76028F80D65884 +4D4E8BBE91DB43DF55819FC456B9402805DF67958AFD45DBE94E54968ABD3AFD2C456B785092 +7353FB25A936D9D554A21262A3CAE1692F978F58BA5DB38A55548529695BC0A455AFB4BE3128 +FE733C7234154F4BA0F00CE4ABC7C240C9283831E9A7E0BECA118792AFF6CADF3FA74A572F1D +B4789FA83E7E9881E48568814E40E4235A2ED72E8FBDE71ED0FD40D348F66D08E56256B0EA0B +46F54720DF7E39654B4B7B23CB4863AB341CB2045EF7A71A9AB550E1C14282FDA3B60D306906 +09B9A2F535670C9F7C6062684E1062BF1B1675288E002412AE17FB3D63125C4A577D3BB97C12 +F4CD925282737CE2DA3C2E11733BA9B5DCEAE115A0EDB3ACB8BDB1AC0F687C829EDA0022D654 +DC3D051BB7325CFB66F96C7ACD1A8BAEF2BF65C167DF291DF762720D39904AE50708552D754F +8F43FC2D5B91B632D2BAF70C67D3AEA5CE731C380333E66A149E46B32412163C743D128F52C1 +24CADFB65399355B4BBD4C0A3FA7C02DE323911051DA20124B77AB931989A74D584C0F6126E4 +31C6DCCE725FE72F83CCD0CB35F2AC901501411270FE902BBA4E6A4C1DFDF12E2E857221702F +F0749C495E170F01578BAB3827ABAD809BFED83F6FFB243F40DBED47F896DBD37CDB7D63FD08 +673E13DC24F4052E1551BCC080685ACE8D3184AF5A1818B4D48811F32DF210C8F36FB6A20C9E +239FA888CF0EE5BD1A87F15C3C6A3E459BD006A69D2C027A09E83541D4ADDBE98FD665AECC35 +C311871A4A67FD59EFC06B2CDAE51F00659B4C4F9F79DD824485BC073CEA94DBD45CDE541355 +F7244F5B5BCC6C76D82FCD1CAD3E2D08175A375098DD8157B3E30184658EB500E224782ABBA1 +297432CC25FB54ABC54C8CD85667DD42BFABFDE7FB7A4E83107AF3AA508F9B20650AB6D01CCD +AD374C67F31A666BC1F505A6D94C0C94E4E73EFF7D57FF69F4F145504F60A032109AD829EA90 +EC25B66869ED39434EBD3154E4CE7E044F01AB126454339B41193FA9618AD7B49CA2A9B2B595 +684A35A5534CC19A989D5F09DBE09830284F895A4876FC5F7920061B06CCDCCF168D5022CD6E +AFEE4D796BE4B9BA38C0AEABB4B195B81B621843DB7DF74790FB46F5C07426C8A4FD0D9F99B6 +C0A26AECA5F89E36FA8DB06884AC9A3ABB1AFF9C6889BAEAF13CADEE3F0CE80E00EEA152BB64 +85BFA7B5AA02BEE1905EC4F666449CADC026BA91B9ABFCC5C2002950D35ED46575004D566225 +82500274E2ABD691D0013343966037685138B76C4218BA60855DD1A35E4505273C2CEA443018 +DB1CDBAE7DBBD948C96F5DB10BCA8127CCCAB09705EEC19399F31F3F8AA774BD4EF950ABD0C9 +1975B346E7CEE612B6A4FAB61E6CDCCDA47B51D499337B98B0B6EE8973317DEC69E6F1564868 +A50EFDC5086C806759EA40BA0F036E86C8E76A6346609A7D87C6FB2FD5FCBD9B1744FED5F412 +E3DC55E519A941C4193F66E6E4656D04BDBFAE608110803F9C72BA22DBEB7AF2068A1425EC76 +E6574311E3E1200DFDFCB4A0830AFFAC7809FFE3404AC5EE8ED43BE8425C1A13904B1F9D220C +9A9A6B9295AD0B13BBD63E1AF6AEDFE6F54DA8AC585B2FD53AA94B2CB65377D10EE13460F6B3 +08BB6B3476DDA5FDC5EE7DA695EF118D79051184BBAC35EE74D6F046F17166E0F12604157979 +399734F16985182FF1BECD19131570B97A817C7467520EB148C3E2887020F8C09CEDE0A54A25 +4E0311A504A411407EA89C2E916F60F32C4BF8456EC370ABF03D1B2D95C991464EC963368441 +1664CB33186BF6F897706F7C500A9D0AAADAB811985D1B741AEBB6593FBA0E07E004E86D87CE +A653B87CAB70900D1915CE3D19BE1969312EDBA894C541F1227586721DC33555FB28E81307EC +F93F164399A58988FBECEFF7CB8D1A751B4FEE0AD6D2638B97016B2DBB034EBD0528BF06C08D +E822804EECCD4C943ABAB45490FE47DE7584C569F9789E8C1F213C1924D196C63B3D57DF4385 +FDB9BB4D584F6C4B736D32F0D533C3699E90D1E54C3F4ED914A788A0C364F7D5571EE6F61D85 +E5CDF8315FDEC93DF38BC0C7E5BA9DAF885F99DFC9262F77BCD3137289B43D2C433111E8937B +5CBF3941AED5FDF09ECD0971144E020FC64656C88A01F9B749770DA845D7F690D1C12141C7DC +8724FEFBAE909D2E5383083402BF005598FA8B67301934E98FEED22625CC852AF51E7C647385 +A14B49EAD19C2BBAF578D35943A3B8CC943A863187AA79836CB71DD8DBDE642E1813FF3C21C0 +90F3A7BC39AAA1F5242E8BF68692A567578A4795ECF926CEA68CF77CD6B6520367BA3C98CF22 +D618A2764323297D1F2E210637FB6CC84674F01C04CBAB1295558A148F7F94F64900596F834E +E0F333DF86C59200992C77DC32EB5091B7F5E1061F75EE9AC11D4F7C18D975FB2AF04245638F +02FC7475556CC1BAC14F33D0F36CD94CA20CD24AB4B587B03D968175388ADA63FFC99E11B340 +AFC6C97381612C825A4EF6201B13C813BF36F5897E6FE3D95BAE2BCE401CAF0F9D7F1D0729D5 +0D6496CC99DBA29E2300A5307420DB31875196A26DCE6B59453A810B704FA8ED0E654B02C36D +7D3D870DE8CE82532009C4E9F93921A7B088EE995060AC598E84F5E1248864269A2358FF4463 +A50134F113431776066909C2B52CE0114D3391142F298974219ECF3506BA1830359D186760DD +C7E42E376A41B17ED88E6C429768C73F52095F491784661D89815ED8B71ABEEE1922DFAAC7DC +FB2E427C480A235F533F523C7B4CCDF7D3E3E7C73BBE89CA8B04F89BF496310792B445122235 +F55AC0660CAD4476ECAB30D3FC774ECB381ABFF4BF4E50BD0954E240AA7DDF07924D53BEEC0F +F8DC680A30F8CBE921F5BCDB02BA1CAB4C15143898C5C6E9DB4B88818299C4CE29F78E88052A +A3D4F68DFD93BFDD1CD6328AB1D2C2888FAEE513E922320FF0C084E617BD1EEE5442DAE79108 +B34835214A330742AE9F99ECE561D29B09F611EEB154B1498929A4A6B3F09D63461489AD6EF3 +15AF77054026DE9F8120FDE0BA8012710C75266B9C310D06A842451C5A2B1AAC9433E08CEB23 +A872593F49C0397A1AE1A6443E4BB99C1E24AF85DFF91C97D4F400B3572BDF28174C5C358427 +ED6CF1645BDC283910C47C8C5B112802E549F1D60E96C7FB2CD6F0648F2189B7FC0FA2652152 +CDCFCB1B20367A2033AD1188576017E0F1272E701A5FC7BDEF08BC4104D728074573E40C87F1 +A2520B3D02EB8CB23CBAE6449EE78BB857E3EE7FA228F91E8007B848E309B38873EF3FE1212C +1635404DB7A0BB06E21EC03E9BB358643F9E9972015362C58BB56BAFB7FAD31C60D0DDA2A30C +5B5FA028896FAAF05A73AB8610BC521DF0226A922DA532FED3E6619E58D9F76F3693269506F9 +CAC08A56B7EBE8F9C8759D617BF44B03C2510C6235AE30109DF7DB6A7A391342AABE9D153366 +69F98D88DFB213F19140A52BD39E2E66BE39BEFE92B98D7271917610BCC240AA5EB2406570DA +33CD0B66FB032241BB148A0F200E3937ABBACC878C934BB65A41D01805285754E9A3FD0DFAE2 +2C434D1D86783EE2693D3FFDDD895F8FA00F83417BDDD173E11F9E1E4119AF293F58B5DECA41 +B5D6F4AD983F668EC561EBD5F446B84FDCA10865202528F60BC54003413AFE4FE3E89FA6609F +2F21DE8D5AE7D701FD349DFAE556D6EDBB906DCBD5B67EB59B2B22AA1C26726A069F08AE407B +6AA179E313A4856F5878007837D6771DA41AFDC5F9C341F5505661DCF8D7E14A16E9AD360685 +7F67D8E9C62E41E5A505895FD0386DA34679735DEC0E3F71385009C45C1D2B9FC124FF7844AB +CB056798CBDD336AC5462BFA9C012966FC34D9628F962285857C14FCD4FF243AA312F6177937 +3915880BB730E4F075DC14634C01317641C7E1C3994B40BB1BEB74DD2BED0D9D43DB000833A2 +ACC8A6F297DB5E7962430CC727C03462E63C2DBAB60F6221BF5DD3FFB0DDE89EF98BC1A5C6C5 +C59E6DA88A4DFA99F5DB8BAE29F26E34B421E7E74C2C05A8457F605FDB727DC1135AB363E3B3 +9CA32B2385BA24C78A1E0C83D42C513E3383B28D9554D2F5DD6F4BA1FFAEDFFB8923C183E35F +75C57CF48893E4CCA18087CCF8C84795F8A31839EF6F6CA25CC154F6CA3970F60126B252465A +76B1EAE8B240FD387AB315E1E710A25B339DC2C0706DA7B1C47AD15D5B6837F7DBF5A95E98D0 +EAEC6C121598076C6BA66E471C87F9947929E01B386BE55EFA5E6067CEDE9F54B0B278ACC43E +56987848ACD559621B05C67228622540EABE7183DBC1305FCA26654D9BBB734355ABC4AF90AD +7A7406D123A73695F77FB049B0CDD25170D8CF8F9A892D3636FB152688153F58E333849BE3E0 +45F8E18A4EEF42F191FEA6F2FB54206C981FFCF827757A22E75A7FCF21459E7C42FD5194DA16 +D0A33B32318FF5122EEF24C81D4C3B9391DC8D209EFF13FCB43FABF1FC67A712A53756EA65E8 +1AED88C0BAE56CE5DB00F2F3BBD89AB87B9D4C12F35FF1C95D8F3DBB7AAB138E3C387C135A32 +F00FED1C25B0F96895792B4F0276C3E2D702816D4A686DB2662E06451A3E1C3A5F6AE239B240 +505ACD4DCE12BFFFE205016956C6D6B986D2163AB20EF7B02F27F9E0F3518E5E51D7B8A81B6C +6C0CE8A32956C435D20CC226D0F16C91662A32D05ED7F66B995F3753D05B91B030CDE048D7C8 +2885174A896F22FCBE7625412362C5D6A664D9BA41504DF972B79C442B5232B8EB90DE4C29CF +BA9EBBDFE5B37F91A630559F797C22149AF8852C5EC4AB945C8A042E5DE43080684F4908BAD9 +69F290A1CA1FA0E916B6FB802C7B15D2A54C8AE8E4EDB91D926DC622DD5E42362B4BD9266222 +21607EB032181D92A5A0666424921456F2198580910938EBEC7902B759EC3B66A10C946E53EE +98DD1D28970D44818C30C76FE735F2BEDE5526E47C64EF7D0D74C7564DBC64298D270B264658 +6835DD7E6255EA99C66AB9817F4093FD2E219FD9E67BBACBAC0A9D3E678111BC985151D46E06 +CB7B326E767512DCE309A0B40AEBDC854EE7A3060CF8418DCDEC028CE80577FCDCE3CDAB46CA +F8A84A66E8860A034A390B444552D669C1C1BE764711367CC71152101FAF804C36E90D4E1BCA +D89392929F998314FFEFAAC52FF96439F19C20D2EB9148BC6CD80C8B5624CBA39D84ACCD5525 +23A42A4301C7DE9AA5637F717C46D0E57350BDBD4F0ECF575F19FE94D69C213777FB5ADD543D +485B47F3A76851E8C57AB9574A00E9A99641279642105707D75D97FD49E4FC53B79EEB0A8689 +E88097CCB46CF8497977406081C7EF28A2E7169589F595997348991FFBBBDD8DEE44ACCB0C98 +968A5814783927350D73DBFD9AC11A9F571AF46363E6709987C46EA207622FB319FD5519E7FC +A3DFB9F784C1ECAD5472236CC2790015D4CF9F410004EC03AA9C247483F9134E742AFF8E3D7F +62778DC6E9CC87469D083E9849490B66FBA43769044FDAD7F59EBAFD5B07A7FE75F064CBC81E +F7023AEB4162A787F1C4D4005998D969DE4C7ECB3A67861CC5E13F56F1EA7A4EB7521CF0E282 +F513803658CFF5FA93EF5B15098FC2941FF4E0D6E2DD9CC056BEEF2C4E15DC0790291D385E09 +1D2CC377FF252EBB7214C2CDC948A9FCBAC418A93CEDC58375E3DC347F872DF735D0127274DE +42F4E3709CD11CBB6A0320647CB97AE4531FDC8CE56ECA5CFE4DBB83B3C71BEF715ED3E0E001 +F497042D7D9859A0FCFFA87D37FF66BBD4C420913CF0600FA055C3CDD6379C8DAF78C8A03267 +EB381B64796CDC066833EAA949F74B0ADBE615F62C0517CE582A1DB047288C316A2B501D45A3 +62B46CC674C913B8980DED11D1462B8C03EB3D93BFD47D33661C4FC89E49ACDC09DDF08B32E1 +4F876BA1F0CE782F79DF52F10671BAE136A9B6D5120A011594F22864BC61600575D5D958678B +94D71991D55E26263141A80C091A2E356B9DFC5E718D0833309431DD80F5DC39AE470E1120E3 +0A862464C96C1957C2CAA9DDB5FC3D1873C08A7726DECB5D73711461508D4F0EE3B3D9DE4BD4 +24D60787721A2AB50ABF2F02AD9FB20E483025AFE53CCA0A54331ADE5D5859D3621820CA0E2E +3E7591BF4BC2004D0B5F7EC9A1141A36B0F1F9E32E46EA6C6730DE24D911748F83710F8A4F02 +A7F5CD663967DAFAA7BCAC3E29D900677EB2351CFAF46A773D363CB7D48943E1E245068B8F4B +9434EE8F820B79832A8DCE28E3E36DBA17ECD3DC93F38F6BB4505BA7580B186C818A251E38CD +7DC03FA7EA1AB8D290514909F1AB56E1B2C6584E86EF32741B58C79EAEBDD62F7864C19554A1 +9FFA1E73CF2C75D00C903BABA7E117E56B5EF27F53C94AE007DE0FA5726174D691F0CA7218BE +E50892C6CEBED4CCE891EFA7714804AE54761D8F0379B063B8F8037A0B488A487FA3BD0D4B16 +B34FD4B3E52646AC3509C5D4C7C191189FCEF1D1131B4DD9799DF6E8A556049E28C5ABD4216B +6CE52A1ECD99432D8316093235BE3D91885DBF346E18FA2BAFAE67B650467D23196FCEAEF414 +8A2D9BA1F44B3B43563450F006D5767D86D942710A820EEF0BF57028B1F1291C69118901B5CC +99907C205C919C81E80ECEB1BEBDE1A67CB21D3D7AA431E0D1EDBC1F4DEE88E91FDA97DC4C2D +49215DD18458B42106B452362956D407C064E29048513A2CD4A534062EB007216961ED4566D8 +CC190F990662F6C60703F35F0D8D643578E8205D1FCB0119C20D43BFD046842D885885127653 +65E7A007E770CE8E8F5B20FAF8B602E8291D93A7B56F8B2E5A952BD803C196AE98C27272BEC7 +9F806903EB3D3695782940138CCDBECFCC06B8A46907159095CCF0E792EAFC60435D33BC41C8 +A28617BD5A5228172CA784690311898BFCB7A7B22CDA56A53467E6421C413689CD41D59A3FD7 +FEFE1A8420695909716B8ED59AC6C3C83F5C0207463A369C369BCDBE4A9C35A49301C952664B +AEF8BA31541DF5C1400B708EB3653AB8F8A7DFCBA52DB26A43CBAFAAC4960E4048EA7D164BA6 +ABE831276534750D13251D9421BFBDDAC7E3A6C61948333060390FDB5DD7AB5A42CBE7B00367 +5AADF5B52D8F709E45F66593B51519A4B37F8D0408554DD87783C103C31186E170788E8E4D5C +2D1368D35C90BFC155335AA4585F371BA0D2D36C12F70CCB54DD316DF4A5B928CD36921BDCD2 +80996FF337E7AE9C4C0DA2ACB795614ACCA8BF9C5F5A270198A99B0BA923C041E65D34D346B2 +ACFABC9A68B059FB4EDB2AA741A93D768E5FF077C0CABECB321866513057B12B25613F5B1B34 +78334FC0FB18085E27A7361092F84F475BF19FC88CB9D9BA18AADC63AC383CB8266E01374F9E +A36AADC06168E4772D6EF439FB8FFF2EFDDBAEDD8149168F8525EB7D8260A1E9165511AB194A +91CF9358F1DF26499505F3F2DFE1FBDC2E28C0E5CB48BBCE6D03EAC7A02AAD6DEEC7FE18703E +6DE77A677E9C2D6D56EE24769908189E8ACE09C55979830C1DEB6D7D00F931888C2450ADDFC4 +15C25DF4787597D0E6499D3ADB097738BD599479CC4E3488524983DBE2BF7CA9DA2DF888C2A2 +4A92B597FB8CB9B285A8201AA1BD6E3073C6B4828984E3EAAA4123A0C9053813FC43CD724BCA +03CAD9E401ECD7FEBC2C9D28363BC8F058AFE54E479D1B518061EAB166EDA2B3A0BFCB5DC88E +BA7AD44AB66A74099007FBEA682E45DFE3E6F36ED2F18527AC2A3443897F6E1CE8DBEE7E03A1 +C2D78D2BE6A6E7C6F43B828AF56BD8A86EDF9BFFFF971E1A9D56EB626AA2F112324A53AD874E +1B3166EE3AECEB372893205D3F147209C9DE0BA3AADA432773E150617A6B7E4EA8E636F99BE7 +60B74902FEE6ECFFCFB1E039BFA7C15E9416CD2B5F0EE6EC50B42351B95B18BC1451F468092D +4F08477516A287D8020C67C29D0CDDFC48838C99B8166C20202D3F5B8555AD9AD5DC2CB946B6 +B97FB0072EC9165EC95ACBEB8603D7DB6760B9011A68000687ABEF5966C357EA1E0F94767E2F +601DBD9F9FC01699BB0743B4C369B7D2B009CAF12354D81F73F1B1FBA08623B38E106CB11FFD +6E7A2B88F1F5C5C9380EA7159FF41591EB7E67FA45E4C4315B4708A5842A75B1B9C1CB4AC492 +C26178CB5DA50F0E9571F9DDDC6E223B34006EBEF59549CC34548F815BED1B123B012BD2A6EF +67D97FD477B31C7F626FE9826107AA9ADEF80C1A36187E2453562217478157E3B0144158A69C +658517D4CB79600C700A2509EF75A45AD060D0294AB4BD9A5D2CD590340B79D4D8408E856958 +D0F403F696B543195888A2DC7CF4CEC3A102814BAD5C169C3C911CF7AF7858ECC33716870D2E +CCBA716B87B796159490F25C027D3F04717F355DAFD0DA4737B7F72DAB5D1CE95D11B4A8832A +E3563F41BE06ADA6F45B38EC1BBF9FE0525FD46F0112B5CB0E947A701DAEE6664FD426271BB2 +B63E4ABA8FC1037F8BBDBF97D3F1EC8C98DB89B3AAFC6D597EAD9EF2347CD5B3874138BEBEAE +BB2690B8539DBD000922A141A7A6A2A74BEFD03BC165CF3C7C3B3F49552193A9B453A37D4F4D +0D9B8DB8896B27951EA7103EF7FCD483097A7997AAAC483762FDBED0FA53FCBFC245D32740B1 +759947C74E3B19CF333F30B131A65784863F93F8DFE7B7309BD5D5887E943804C3B3B8C3C4A8 +94BC3145AB7BDA6F33A0C72D5F70BD538EB8BDFA06FFDD053E6152B10A2CA929E9572783B01D +307B50E86A189F747E690DB2D0B3AA5590FEF074A2515F9DA7635EA85771B45EDD4A5CAE324D +81877E0B6E5C2157C03188725BD5924364E0A12350855E3B39C414127A33361DAA5BADDD1D50 +5F386ED72E80CDAC8B0D9CD6A92C687F913D617A9295F75DC3C4EB08AE11047AB7041DE8EDAF +E7DE24796CCB9D44640ADA774FCDEB8244C6672A4AE9B282997C5606423E149C4553B9E3E23A +2E03501A5A8BE7AEBC3C16B079C38D2A0690ADB258C414A44C2E080FEF8198107FE7B2A75D89 +B4B097E42AA237F789EA7727B2B4BE0378D5DEC71E7062B088A76E92AB2EA36CCA35E39D8364 +70B3FB7A7A1C07F37A9F37558C058582AE3F8EB48A11F9DF0A89796785D238393580ED4D425D +B670687973E30EA79C5F778B42BAD782152CFC55E0D4E9B5F8F57E7627EEFBD9078A576A57B9 +5E676B0CBCBEACC8C685716E7A925BB69072C9C9F94724E389D723EFEA841DAC245B613A3AA0 +C6CADEE8CDC90C7881CE3D7657B16594740CC202D4E809F38F2CA4B219B928C335B51705B957 +2459489E1C176FA365D867A723B699BE25CE1B51DADBD150A5CFC7AF8F6FA901B7F32BD2758D +A52601332EDD0E1C2D334B5BA3B85CCE0F17D8ED535A8E4A9E6DB4F279F081F2BD2BCB319DDF +5E4A649EA13F6702A431E9C6509AE16F361E702BD804FEE570BD4FA7205B3B2531382FF34E8E +F8C254253584CFFC2E955CA1BEC100A9A0A42D3F1CD1DAD265F9364D1CA695DF664856D6240A +46CC6473F64BF2608E21A184A475AA145BD925B00ED5CF2D4E845B3764797F3BAEC5FAE70C5B +AA6721A0C0571F5864C8B2B2B782A4EE2DA6A91BE91F0A90C6D906103B07CE270FE326711A37 +F52D3971C7B23EFFA647A2131980D6825B3DC2E2CDA81D696F9F84793FFA99C6B732939B09D8 +11DA361B87FF76CD0F93C965E5292B7033870C44A584B2D2D5725F3C3CAA3713BEB980741DA3 +DD6BBB035F2B998D8CB26FF81E3FD3BE87DF7501730B30ED40A1328B8608E0F0C50733EDCC10 +AFFC4960B25BA762068BC7F64F878E2641D6077EA532761DE0DC35195DF0F32E410C6BD0227F +737E9167FCA17314BAF216B1A8FBA2DCEA54A863C384722376E8818D723F2EE9BF382652CE2F +635A30498688A711DBD62E9E6E40899A848BF8C35F9D5D5646510113AB8630014D640EB1937D +94654050B59DD22BF74B0C8A116EC54A108E6A6CC82E9874B0BE04191E9FA3E7F2072EB17F72 +3FAC1BC71006597B99794AD61A993C36D1E5250C996D380090366F1AE783704041FE9BE38195 +1C34150BE82DAFC805D10F73B6D0CF5103FC051DDCFC5AA91F5D7E8CE73C39EF9B7B0699CFB4 +0943BF950B5E6750C0DB54B476CEE4719AE515E40A8EBADD57F80A6DF09EDEA191B00DFF801B +2BAB79C5657588ABB23584CEDB768DA618BD0B5D295A128DE877606D49A12FA73BC9DEA32310 +0F2960C76E6E8B30401572527611119C3EE06D3B34CCA355B4B202682277464C8B6B197BECFF +0864FEB01BC53792AD1DF825A73E5F92B84AF103934A985D9C65A24FBDFA960325C7A73D2989 +ECAC24CB3F8EF1C57EF43DA81D0B64A5306837F4361D8BDD4CFFD94D6DBF7A5F5342464205F1 +B5EB6D724D9409ECC3166F3518B501750E89A9B7110FD7EFD43AF3C32E7B93BE8416B7A540DA +EE25D1497DAFBE6D30995C0643431041D5B1272BBD2CE5FEEA317B42BA7E5910F75A91525C80 +DBDD061D053815C0B251F1BEEBEDFB1567632C46D647A745A2DE0AA08EE35FCBF4D3710C8F5A +A6A9E0DB9BB0962CBB7E4177EF3FA776DCEFB988833B0CFC39C8C6B7C89A713DD018A5D35126 +4DF859AE5903A5757D5F039B3D65614F2597650BAAA3188D1AC6A8BB1DDE7DDBAD1EF9C4C980 +3A3148F3F4AEEF706A7094175DDFDAA29B5F8A012FB8CB301450B4E78B58259DE6503679955F +5509F5025E4C799C55F0CF271717A296B096F03105E61DCEBF5D24698A96BB364AF38BA20D11 +7D59E86030C17A30AEB4B1794A6D72E2B62DA0DF92047D6985DF1BC950BDFB38AE13E612E183 +6DCFEFE4003A0F3CBC1A7C3398C0EC71A8AC8DB32BF58969635E46788A3DFD65EE12523B8FC6 +70A727016094B8381403F7762D6E4329319927DC1534CDB25F620D3FDE4383943D9942F75523 +CCAD080F5B1CA86159B6956CE56B5FB8A07B33451BADD7FB9ABABB37A10F04B58559BCE193DF +AAD6A9F7763B11167E0B899B5B6E4591608E6B540A81CE22AE3C151A215F316E89D2D4F0FD87 +D0E803EF412DED542C369615852466961517B5C77DB3C39ABBDE32E1F503476A8326FBB08A4B +C9F04C202CF5A1896BD05EA8BEA583B10E5B5AD45963FC490BB9A9636381DFA47B42132D80CE +66F4BB1BF889DF9600B08038C1FC334E69A76D7FF65144B9E48D939E5497DC67D5374C4453BF +B1A9FA6C6685F43B7BF9AC97298A3320DC74BBCD9A432B5D8F8F1CDCA9DCA04380A2D7B024A9 +B0E2B4EE3E1325B3C0C4EB2B8A20C97D5DBB73AB15166DE381F7F83283F69479EEE7CD091F8E +4D6DD13C2E78E12FC59042701E7A3BEE3FBEC32693FA48EAC541B85465B9C62D21E71E463654 +1395D0EC9846F16D599B28E53BC109C34F17C2A85FAFFAEAFD20DD89D53CF5638F9978618B61 +0902E38A9E5A5D6C5B00264D30B4CBBAA2D511646B2CAEA65E716F31B1EF4F8CE618D9E61DED +2BE5D247D4E5FD9C51819F2FFBF3C6702210EE5509C942E781DB52ADB4A65F2DB3688F419447 +0F33AA11384BB47EA644E48BC508F8C4F561FDE0B5879FC642A7A9E89F94B273892DDBC44E59 +DC35EED991B4F4EBF0C9CBC525C572CCE29F3C7EB313D067885368C2EE54760A151982FDEF76 +B90F50E763271B1FB242038148631DC2BA1A3204EF1206D0AFA7B78378AB031F9069B8639FC7 +40D165EBF123F69A5F0DBEC5D7EE2016E262FA4B611C383E2BDAC77812774DE0591248C23038 +B9CCD681FCB91DA754279FE274DEF1F3810617559F2EB5EB47FEDFDE4B5E6DCD68951E685AB5 +06EFEABB70343C619507C4B78CE07D198413323BD6A4A33517EEF599D6F71BBEF63FF166D35E +9D2DBDEF74EBB3CC0A316D11167CE2F226F9F1FFDEBD612A2452934CDBC9AD1FE8FED8406FC8 +DFF39820D6F74FFE9B4B70DAC1FBB22F5ECEFBD7591DD4365CCFD300AD9544C492A899173611 +CBAEF46FFAF6F94367BA0FE02E198290BE926B80D9B626D15A0AC90D5C0B2A28D55D1323E0E7 +FB203AB131D783F6E3F878D1AD7FAD7FACE0A9A91566A636E6FC041986FC25E6D59FD6D535FA +42C1952E7C0AB503A57DFBCA3ADCACF5AC748583F112F3EE9DE553112AD7ADDD4C15DB76F3A9 +10058AEC9DFD32C233D5B9498C33E7BD33611EE3DCCE65712DEECF4670B51AE23C42E2512B62 +A38D37201AD34EA9ABE5F0B99B223DAF1F96C3C1D4B2EF67FB0CE63B4E1C6EDE64A5D30DD3E1 +0A6D4B92CE81C7DC1EEAF96F1F1DA540F94D6C4FDFCB72D408647A4877B54BCFA2626D4E110D +E46938DDD15B14A4AD6F8044B7AA6371CE2F2EA1CA4A13ED372CE415ED370F5C6B2EF218102C +1A338C8C4D6004F4962065A028E68439AB20120B5846EE1B66B4396C8F3C73B9A65754D7CDC6 +A5AA7E5B4B7A179AC0AC55346E084A7BEB4E344B817E1131C2AE566AD6115AEB56C3169DEE98 +C52EE0AD6F4DDF4B05FB7A6B4D672D1328B539DADE8945E8E39873AC6331727D144AB149BEDE +92D7CDA9FFEDC8821A61726ACD8326AE6EBE5FC4FDC885BC16B1D1C22C757B8B594B29AFFD48 +981DB54370FDA73FCFAA30DE3ED760B144404F38A4AC17817E52B0856ABE4459AA3721BDFF5D +2751CC876C1BB1FB64C380DB6181E2F3729F4AEB99C49B3D128D2661B2050DB77992E189DC35 +5BCB9D15A819D60E831038FFD66708F50B2CD66B62BB8092A13D012FC70C815923E08297C7CC +FAAC8EDEB41A52F041777881D67B19867C4B766C5BA0D18551CD1471D53489D807286A6BFAFA +46271735B699E48807BDA0C057CB88AAB5279F5E6F7ADFE5F34BDF3C81A1C5C83DF44D07CBF5 +464A1E0A8F0CAFABFDA5992B64BDB9C13E743F44C2F4AF0C9A69503B14D0BB12D467F62EF24F +8EC8BCA1A1D2E4FBDDC856104A67946D4A87C08F38AECAA481D401A98C488E622CF8CC0B3205 +1AF70DDDB4E73888FDCE173D8F5FA75062B974794E9FBD6C3499A3333DCA75C681C38345CBF0 +75F6B8F49788DB4C4DC96B93F7A166D33BBCF7BD27778ED38290A439C1974AB944D04FB6151F +DDAE7C736F1B0A21DDED2DAD0AEDDDFEEAD170E750F81B750ADDA463B2DA2693BA21197C9625 +1CA59938E82E5BE892C6C659605C1558A6FEF114E30F0FDB712BF1DC93F2F3D876CF694C9FB3 +1622FED5C30CFECAE5A637013C3036CDE5CB296A8710EA0141C47635B6758756CAFAB2A04B92 +05564C82BFE89649B1DB5D5F255F925C754A4C3E81D0D040F6A5CD9B28D071687377437A47BD +692AE6867C940BB2CBD3E93EC8BAE25406DCCC2ED43D1F3906E39FB01E1057A837F70FE104AF +10E6AF578B8F557B4522D7BA0CF1C553438B7621921D297FABBBA97103E7F6BC35E48F745AF5 +A1383F71CD46EE88A33F3989795F802F0CADD26839DF33C849032D7ADF508880B4C1252BF9D2 +3F025344BEBEBAF35333E02DB37FD3F64CA9F17B789D55C7CE6DF7512660D4033C85C44B7144 +46D9EEF2839E3D953F81BBB8CCBF7F4496E197786F43CD1CDC39602C40B402B7698E2080FB9B +217433D390BEF7A1B637EE1902D810B11BD1CA27DD4FBE2C58640A91B0229FA8F4C45D5660F4 +72F10704E9B9970CB77CB14036C4D8603098B893DD139735CB18945BE26755506995DCC27E9F +94D1B63659B8399E9EDC933DE2E3DF9D113C1410898E2E7A2E40736A7FB7E9979FB0B5FFDCDB +2BF0C4D699EEC0B3D55B26A3FAA6C9E9D06ADB9F4CC1F14B0708986DD9F86601CC4CBD392B36 +6F8B650B855919C8FA8BECC44E5B1DE3DE2453FF62E0EEC0F0CF86D2E165F1145D5E8C2EFBC0 +9D96F537505EB861BE6D21E9C054C39627C804F05966EC1DCC8FB8558696EE825C11BA95CE2A +7EB40507EA5FA7DAB4DC07BB973B935DF8ECBE10DCE441B82E982FF92264975D92C6A4C7705E +90585A308CDBEBAC9B467522015D492B0A705C10F6C195196AE3C532913ECF9BDF3389A957A1 +D6F552BFEE7B1F9648915AC3542FBB1A528CEC05370B2BDD7542685A8E4ED35BF2B8772EBC5D +A1FB2E09782EA61A2B8772939F13531140277AC633BB0AB6F2D237399C78CA8DE0E2E271BA8D +DEA24B3ECDB0F551107B3220E2C842F8082A75DFFF85DA55AA2D40518D7401179E6BC7E033C0 +92E5F71D8A48F571F7C7CA5B6D0F5E4A109F39AA559CD30EF032766F692E47BF0EA5723C7758 +A1392999A28F042005B7E667E62A09CD60F807BDADF794076F23211196024A47580DD9739FD1 +0E53D04EE4EFDDF89FFD6E07F107CCD9634874E156849CCCF624FDB9C85145CA2057FDE5CE44 +8E4510EF1B3FEF2A57E0125B37DF08CF935EE8FA0BAB7CE745C8CCFDAD35CA730A284C1DB31E +F26ED4B5C397DDBB2A741049A120AC4D8FA9A2B91D3EEA75D61B28B19FA8789DC945588F17C1 +4A81BABD6E0E5487E2BA1AAB46994D69F7E5A928CEEC73DB5317B3D58033895595A1A2188E45 +7C1C8845CD7312029093574CFE59D8C25DFB577C949A5E4E56624BF9942AE6F8970A1BAED98F +135CA7565393E6C4F80F1A81930FC3F90342EFCC0819DD02CF88343D4955670DF65B59AB5F55 +4BAFBF5A9404241A3274A7D2C90A1E49ACCFAE2FF5D9624E708A99A4C8104B76F8EFBA7A4753 +05BF47661FFB2FBE93858CC5039B3279626A7F7B9A1E210662EF101252FA4F38DF01407F143C +007DFCE4FD95CA4FF7993FEB03B7CA5A6C1B6C770D684037AB195AD689100484E7D044834519 +7D16231C3C129A3372574B1D261B458247A6604A8C3842EC7C6FEA54AE1EB01B6E7E922F28D5 +6566CA27879BD0EC14C7DF9562BF8F934321335C26C8AD8477DB8CF0E267CF8BE322758CA333 +7F010D2CF9C2C9BF88B51ED703E036B0BDBBFC3F92D7E0B4601573A0218552C5215532E9DCCA +D95BDD11A0A9ADAE050C87364075B8072F819F49464E1BFD5EAF51EA922287EE507223F017C9 +E898DF5E29F57AF38DD390F93F425BDFCA14492295773B5AAB849002C613A2B8BAF474C7FB1D +BBF6B1599EFE3EC5A49F72A3B69F1F9073A5CC06E2B29FFFA1B689BD8FDDBA766254F68B1D85 +C822EC842B897CBBE246CE8CE8BD44E718B10E0535423DE475643472152C4C607486AAF92A52 +574BF6465DD6231305CC359045D3641076DBE7D55AD508D7383E5FAE63A768AC188DE72F7F29 +4211E87A36F2F18015A3DEF4CC333A25926989AD4CBFE49FB9CF9FD2D9BD167117882F707842 +DC72B1932492BCB7062D86EE51437B696BB597F657D482CA902E779B52C727F02010A21C3D17 +F1750D4669743288DAF186CF289C59BB4E0AE268FC305ED2CD69EAC3047C1AB6A6751DC634F3 +71841623B74EFC893094EAEBF841AC1F5A160427F3D810623098C1F36E0F553E51A11B0248E3 +2E1E9B3B092FE2A6B785BFFE8BEC4F8BCFC164B5D7623C123C8C2087F256E2F9D71C363CFDA9 +D097D8CA2A02E48FBCC9BFD5DE8ACA3D8461D78FC95CF53AC18EBD48E959E44B1039E84C7426 +576CAD6FD4F07A9A328E86061E8DABECD9D87328AC532096DCDFA647DE1C049FA27EE5BC7717 +22195AAA84338E6D63507BB45B560220FB24F93DECE0FF3B043D1912B28D4D913888E424E6A1 +E139FE7A7DE79DF5DE84E31075A132179ADBEE07F794B129DE7BF93E2B45BF0100949B359CC2 +EDF8B9701B4067DA2AFB6AE00EB03B79F2C0EF420B42D9FD22AF9FA5DC68BAF29DD90BC13826 +2563BBECB07781B9A9FC1A98A53F9036B10C49123CDAD4EF342C5C0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark + + + +%%EndProcSet +%%BeginProcSet: cmtt10.pfb 0 0 +%!PS-AdobeFont-1.1: CMTT10 1.00B +%%CreationDate: 1992 Apr 26 10:42:42 + +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. + +11 dict begin +/FontInfo 7 dict dup begin +/version (1.00B) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMTT10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch true def +end readonly def +/FontName /CMTT10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 161 /Gamma put +dup 162 /Delta put +dup 163 /Theta put +dup 164 /Lambda put +dup 165 /Xi put +dup 166 /Pi put +dup 167 /Sigma put +dup 168 /Upsilon put +dup 169 /Phi put +dup 170 /Psi put +dup 173 /Omega put +dup 174 /arrowup put +dup 175 /arrowdown put +dup 176 /quotesingle put +dup 177 /exclamdown put +dup 178 /questiondown put +dup 179 /dotlessi put +dup 180 /dotlessj put +dup 181 /grave put +dup 182 /acute put +dup 183 /caron put +dup 184 /breve put +dup 185 /macron put +dup 186 /ring put +dup 187 /cedilla put +dup 188 /germandbls put +dup 189 /ae put +dup 190 /oe put +dup 191 /oslash put +dup 192 /AE put +dup 193 /OE put +dup 194 /Oslash put +dup 195 /visiblespace put +dup 196 /dieresis put +dup 0 /Gamma put +dup 1 /Delta put +dup 2 /Theta put +dup 3 /Lambda put +dup 4 /Xi put +dup 5 /Pi put +dup 6 /Sigma put +dup 7 /Upsilon put +dup 8 /Phi put +dup 9 /Psi put +dup 10 /Omega put +dup 11 /arrowup put +dup 12 /arrowdown put +dup 13 /quotesingle put +dup 14 /exclamdown put +dup 15 /questiondown put +dup 16 /dotlessi put +dup 17 /dotlessj put +dup 18 /grave put +dup 19 /acute put +dup 20 /caron put +dup 21 /breve put +dup 22 /macron put +dup 23 /ring put +dup 24 /cedilla put +dup 25 /germandbls put +dup 26 /ae put +dup 27 /oe put +dup 28 /oslash put +dup 29 /AE put +dup 30 /OE put +dup 31 /Oslash put +dup 32 /visiblespace put +dup 33 /exclam put +dup 34 /quotedbl put +dup 35 /numbersign put +dup 36 /dollar put +dup 37 /percent put +dup 38 /ampersand put +dup 39 /quoteright put +dup 40 /parenleft put +dup 41 /parenright put +dup 42 /asterisk put +dup 43 /plus put +dup 44 /comma put +dup 45 /hyphen put +dup 46 /period put +dup 47 /slash put +dup 48 /zero put +dup 49 /one put +dup 50 /two put +dup 51 /three put +dup 52 /four put +dup 53 /five put +dup 54 /six put +dup 55 /seven put +dup 56 /eight put +dup 57 /nine put +dup 58 /colon put +dup 59 /semicolon put +dup 60 /less put +dup 61 /equal put +dup 62 /greater put +dup 63 /question put +dup 64 /at put +dup 65 /A put +dup 66 /B put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 71 /G put +dup 72 /H put +dup 73 /I put +dup 74 /J put +dup 75 /K put +dup 76 /L put +dup 77 /M put +dup 78 /N put +dup 79 /O put +dup 80 /P put +dup 81 /Q put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 85 /U put +dup 86 /V put +dup 87 /W put +dup 88 /X put +dup 89 /Y put +dup 90 /Z put +dup 91 /bracketleft put +dup 92 /backslash put +dup 93 /bracketright put +dup 94 /asciicircum put +dup 95 /underscore put +dup 96 /quoteleft put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 106 /j put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 122 /z put +dup 123 /braceleft put +dup 124 /bar put +dup 125 /braceright put +dup 126 /asciitilde put +dup 127 /dieresis put +dup 128 /visiblespace put +dup 160 /space put +readonly def +/FontBBox{-4 -235 731 800}readonly def +/UniqueID 5000832 def +currentdict end +currentfile eexec + +8053514D28EC28DA1630165FAB262882D3FCA78881823C5537FE6C3DDA8EE5B897E17CB027F5 +C73FDBB56B0A7C25FC3512B55FE8F3ACFBFFCC7F4A382D8299CC8FD37D3CEA49DABDCA92847A +F0560B404EF71134B0F3D99934FC9D0B4E602011B9CFB856C23F958F3C5A2FBE0EF8587D1F57 +74879C324E51FCB22888B74F241550D7401EB990D4F3A7AF635198422283CAC1B6CD446DDBCB +D915DB9BFF88844E784C6BF7389803D9450B0C21756A017306462C563D51ECEFAACD079732F1 +2C29315E4B9623A5752C6F1D8145869E120D910B2644887CEA7E30B15676A92537C29D3AA80D +C30082ABA94B40990B82FB1A877E805E0C8C48F61E9F2EDAC05B944EE4D8084EC1D5CC517AAE +EC5B3EA379DD011EEB454CECAB3AD2443C887C58278972355673E503AFFE0394FC7DB31DE364 +E4F56C24033C7DF2265C56445EC63A1D5695A6041EA1B94407E1CDB7C5635603A4FD047E6EDC +AEB2D0DA6C9E0E9396D51A4A58E8FDC1578730F992435560A6E2D3E3687703EE2F78F5896389 +AC8470BC806169EB01762E89B6DC9ADF857EAD656620E2589AAE722C37A2ED7A2941C360B067 +EE34D8D5CA3BF68DB725614D936BCB207781F4D4EC2AC67B13A5AD161F3F059ADD7B5E3D9048 +31E31C20C04546FAE83CA93A35989E65C201756888F727B97E5313C9870EC96E4CEC3901EA03 +A5C744754485E7D169BBC98BF872D0796E189D43B712950C3786257D8BE06AB6080B9D939231 +3298327549A8A41C00A2CEA3690B4A333E45AA815A64FACAE1C2B44640860B8B8687AFBEFDBD +5B4A541A72514EE7D3E0752AF3E96A88C95D31FA16D34BA2F02FDB0088B165844F02611C734A +DBCC2037BF741FDEA7E8BCDC130C70C33772F777D8BCDDF4611DB99001CCFF14D7AF2BB05DEF +C3480BDAB312A0EFF2F375AFB4E0DF2F803C594B7C93F71CA4AF861AE1711932FEF19BFE2F9B +7ADB69D68E5A70EA4D1A3D5BD85231B16993F65EFB37A0A823F0542F8C2340A073DC1BE4A834 +7F9D3068A6435CD8278B0DB1809E8AF9664C2C989B9F16873C009449B6284B85DA4DEE11C96A +05BA83292F0EDBD92CF674AAD6AC1A5FF966FFC37E88A66048DEED053565B55EF6BDB8C2F2F6 +7832F8939A32442EA54F13D003494D6350A2864B427A9126A9C26A031909FE53FA8463B80C3F +FD536C9A5DD29CEB03148DBC24C0033AEE72DDD159F2E8A6FC113F428070EB36CE5A38A72ED5 +BD94D81AB4DAF08EBD42C8E5BC695622E02AECD4004E6D4CFE72534CA56291FF5F2F83361BCD +B9489A993F663289B6DD492499DD5713227210F89370928ADA0085E2AF277F53E4CEC34D6C4B +8CD5F2E016052A04C20AAECE8B81AF9E9F33643C0FA69A5BA864D2A173221071A965F9970D72 +93DCDE8C3FF60A86A4D3706850CBC45440DCD22F307261E2F6FAA3EE156A58069DF979C9B5EA +A326C5A36B6E0FC0333D7B4046D636461CA2EF70648C37A953F96FAED6266EC9022753EBC390 +BE93C0CCB7C318C4314D9F6E54274C8046A8C5CC7EEBE625BF59A03F5405733ED120841560CB +93210EA1EAAF3402ADCF1FAB986521BDB7CBA72A2353942FBEA4A0D1B67ECDE589A65AF8E7A5 +FA4B87672AD55F57D783C66DE1D11E0A16BCF32530692380C730D12834777AC6750F85131D77 +B0F53B626635CAD3BB8E9F0454FA085CBCCB0339034F5FB2E225E62CE12E8C792F5B7E234688 +D2AA8F627A4670339E646399F91E94424263E5C12F9F3D411FA44449611EA9785A20FBA733FF +2A7892D1641F836CD42C58CCB81E41D6E2A5AE30FA18DE9846AD981923604C799B16A99779FC +CBA11044740BBCC78116E857B4B390DE0E66921376101D621E1FA003F01AE344FEA0215F2577 +E9C92C6AD07F2F4674A00FE42AC51FE5A9186C3C1956B535FF1DD64BA514534DDD73C0C61C54 +FBD6FAC3B4FD9010FC55DF2A37A111BD1402D4E90FD8B3601DD3E9FE25634D709C289E524A66 +DFC33CDA640D397269BD9ECB9D0EE84A7D7B93A97DC522A16B6965B7D5D7790A3002341ECB3E +80985371A5169B38133B13FC5C1DEBE2D90C43BA5D2CEC7D3B972D32AA1A932B750D6CC83439 +73FBB9972D84670AC5CAC5D0B5E75CE021F99493CE29AE90BCA0CB75058BB0A47DFAE6C8D075 +043BFD738991C2A0B80BE18386D7A6FAF89FEBC4AD142A1B0EEA8884EBFA87817E22C222170C +B6D04BC6DDB541284E16400028EEA275244B69B033D200AD997BE7D1DEBE13CF783BE1137278 +24006CE4B5E3F34D09FAB236749D3E72C033997A652982829376DF91ABF533F0100BF224C279 +D3515176DFD56C325B3D7A3EFE0BEFF84233B5A7EE262557F84D754F03817C900945DBD5DC59 +B46BE8847D1FBEDD70799DC42D0148841DE2F816F894ADD5EB2C0E1BF19F52558AF84DE5B693 +86020DF814DE7647FD41127459D65798B06EC5D132AC0F181BE211624E97F8096C0A22E6B216 +0878909D00A918E90B435C8C87D1033E40B56B4F15752D5A8AC019837604DB9E1AF709A2EA36 +4F174DC2EB1957F0E5F477CE06A0EB78026BD1B23D76102C6862156C47040EC259FF4E89F83A +42D8DFE53F96127C8AB4037EFEF724ED011928C2CEECB4A8A4B5A480595A2AAF93228EE37205 +2428BCCCB4685246BF3E9FFDB2845CA05DFD4902E74483626C2FEBB4E76C78B2AD6A96372D0E +AE47FDF4B8D1F068FF0D1EED01C6860C86275A2EE3C2A97AA6033AAAC489E1A540432BF92A75 +7205428AEE30CCD48DC234C521003D7EF7B88BDA8E72A12AD36C2BEAB1177CA82BB2458997A4 +B5094A9DABAAE0A83D7ACF4F7727223303D5D8ACB9B265B3326CFB1AAC4BDB80B28E828DA936 +BCA574722A73B05D447C9F7E506D78B33F582B3BBEA37BF8380CDD32B15E74ACFEA5BD635C2D +FC3A6090E7D96DB7E9127A3660024258A3A7DA06D08C4691B19F88D0BC719B1414E953B26F09 +6A0379BD71ADCE16DA6EB552A50EC318456CFDE8FBED1DD92200A9EBE83849AE3FDE58B5400E +0C173E01F5E23E883119421C7BF5F12ACAE87B3C3DF0D824A67A320273D41607306B14A63D46 +2C042A6C6A31B92D54E01D7AFEE232DDAC002D012B950A71C2F065BD478196779544093A5B61 +93247AAD7970AB5E306EDBDC24EB4C6B71A174ADC6565A99EBD7EC83E01ECEA533D364C2F07D +8A48C84C0A3941DD6B75422FCB49AE7BB79245CFE9ADC2C9B3E6B48A46867CC72F26D8C82C2B +F5E8F60763CB9B473473F521FB016CD1D07B3216C496CDC68F72C6E9AC5B8193CB3E20EA84C5 +A7CAE4905261B554D6BA006C787658463215646AE218972219EB34A5964F0A277A1D1A20CBBC +94FBE359573A672EFD0019B2C0A6A02F4B15D14B961383630F0CC578168F9DF7D33D3509CE75 +D272141AC8EAD6C708227A193A5542A213E6435AB543754A75D066C000A1FA060053A862A013 +799F762B5403BEF0E52C8208D3E690393BD3FF71C8EAA08C49C77F33BFD9A6F9370A88CDC3E5 +B1012FB13C784E637A4891503B5FFB4A0BEB105458413D3FC880B92671E786BFD03F158429E1 +E80EE252159C6B61079092C2035748A3C0D1B7C400B88666F94601D53C2EB3308AA791F66E40 +DB8CD2CD53ABE4A018A2BEFF566806C6CA7108EFE8C70C7E4058853019425AA8EE77D3E75973 +1A80FFFB59CDECD15D099E336A63A605DCCCAAD3FC55300B12402FB10A9FA4292D61F8967C21 +8E008343617BE44D29AA7DD755609EBEEF555F8291543623BE6CDAD4F46CA20063DDE0EC4F24 +B9052D6092BA0FB03EC7277643F178CFDD5314F597B93139183823C2049FA4FE0E1F7913348E +B83F151E13251C3C2ED100CB9C907969669D98C5F349FD064A677FB689671C27B658C3118B20 +6AFA9478A4F0AC3E6325139045C83C046D0F81BB002757DE25E9778A4D835E6D61E563293923 +CCF415FF132B34BA9ADC441B806151561C59662867F91CDDA7579CB77326D5C34BE9149E9629 +8787F98EAE3B5A2E2190D932581F36C547680C3266770786DF978FDFBF96D7DAD68969EFC46F +5A39567D97CCF08BD361FE650629A6CEC31DDF856640E6A2842447A87264503B7917AF46D7D5 +14BDCC09B23E7DA51C47816EF27100FA60AE3FBDC320B6E792AF15CCE9412C8C80B3A46F5E31 +E380D93EE3D17A5F674684AE28C56381892B66AA5A37B67B6E7CB9D65D359791E8EE0A36A4B6 +537315C99505BF6264B6C3BDB62A368AA4C5784409166831B36AC6241C24C9EBEE261196E7C5 +B55480CDFADA76C0F979FBFC9F3AB5A53CAC4C6DE0BC8CC9BC93221347EC17FC024CEF796410 +67DE49A3460AE6C83464CE27DB329E16605DC22D727F578F14764720F4D6BDC24E171B27EAF1 +43EB293A70525452FEE8100DBB2D7ABCC5177C7BA96CD07A8667103312BC495FD7813A5DC7BD +37C1C96B1DDD53841B9DE37C5BE008AD67706045EC1AB4F418F60A17C0786136A5B9617CAEA4 +BF319CA20636691BCA83918785CC15FA19B4E8CB5AFFA398DCB868AE139124E6DF8BC1CA29C4 +3E4F7D57AD6D625D570B498FD8D2B3FB7080E312D95DBED16A8FD3ADCFAC9FC0EDA131913647 +6EA4C0FA1B6EEAC95FFC35326124EB2DDA055EC0FF6A304EF0CBFB3DEA094810A52D5193F041 +D99872CC6A71DFE5B46ED2EFC3F45D6560276FDBA056A78F9D76EDA2467AD4C44930558DB88E +ED42F6C88B0C1E3DD5101A6590ECBF56E32BE0BF76B515235D00121CF0ADC12346997AB62DC2 +A1FC37DA89CC3992BC1C6D5380D0D5AB94551833B65A2336EBC9923E58CB1E47444BC6E49BE3 +042C94624373B1C34F593E7C8E043A6DE75A27DE4E305272EC9996499517F1577DEE3F9ADC0E +3C21B61F81D165E903E1457BF33830E5369CFED65ABC46089647B5C01CD089DDCC7CB8CBBE01 +EDD7BF01C3636CE3D274A7C59B937E4547BE0DDB0FE9616E0EBC5078ADF5D7C8984C5DC85FF5 +099A00B84E44178D78B293288F664F19C7FFB7C52C04ADCF8718DBC94021C28290E2E5808687 +5C2B23EDF938C52CF0274F8150CB577FA02A7BDDD290839B69F6D5AF1B70896ECBC07CA8F1F8 +6EA38CFC5F852A5F5249BCF04A878BB56EAB61A1F53B60697DB77FEE8327166B399D413C62B7 +42870C3D77544FBF9B63511669E778C3CB1C009D17EAA536B93EEB5D15DF014673A66B43A102 +02C424DB51D501610A59B01D5ADDB4A62B7E86688D86A3786B08F14D5BBB93C63C88D7F70D57 +4AD84DE70430799DB3C19FC1EBC35D44C8661ECC763B46445AED62F1BB25A6C7D1A7E8C685DD +1ECC9660FE97CE2CDF6D259CF0869BB93F00D98D4BF87969636FB6DDAA09FD32F6F31DA2F1B2 +47ADFE919932298D32C8C96FE9DCE6F4A75F071EEA657935F7F30C32353DC4B25819F7070F6B +518C909BE0CEE0FB262EAC59C893DCA6C2B69CB0147206BDD4ECA2C4C8A232FE1B1DDB9C9B7E +EE10FD8A0259364B697AB94D2481FF1751FA9782EB84DD7B481D0FE16D09AA95C00861F081C4 +04B638F1086D8C108953B5828960BE46BAC02B635F7E4290EDECDE73860DDB2E987467C70E20 +D93CAD40AE9BE998D64B3BD4D600EA6C8E2F5155A9264F9D090567FB7ABE1B4E2E1EC5D4E298 +66D289B5647146B7989DBAFEFB7AC0DBEC9DE8D12749113212DA3C5E9CF4224825F9AAA5ABC1 +662AE3B3FABD40D17408BBCB0FFAA37EA2C05569ADAE243114BE87B6421590A440036A071E70 +B77968A4A6C6AA4FB68D32417DA597F5396A4ACDB74BDB1FDEA82BAD3B998B8399029F0726C8 +F83C65AD45D14A1AEBC019F885BA60B0B6A260899BECA00C0F01E1AC25490DD78CF40924901F +E877E66F23C977B8754623D1D0F7ABD00753C3A0D124FC297D647F78380C139C2F82EFA9C9D6 +7600079805EA3BBB31C79716E3A4DACB2BB00A21F34220BE2A202FE29265024AAE48C23B0FCF +6142EC6587DA235577B6E57345FCDF32B83F6532023F8A3DDF97B01FBFC8B853E90536165AC9 +29DF10E253D8C4569616F297F7E09C06489E67618FD7148E6A89E249C62898E64A03D958EB88 +F6E3361F0EF2148BE4576E4D97D320B4CB7F412FEDBAABBFAE057AC533AF9CF9627BBFAED3A6 +C6CA676148B005038149259589FE227CBB4B8576810EFACA8EBFB5B52ACD96B373462336D791 +9FE2D926C0B23BAFA3024F15EA433414CEA280F1E20650F1EFDD04959A61A5C362C98B855361 +F2971287F63D512AF98695C02A5473AC45088D478509C2BA84967AEC0FC1D538654523791773 +D8A5B9D73C2EB52FEE2586333FBF6241A829811E06C2CE93EE1F0FA3CE620AD06984347CB30C +2AEC9CDB0F97CE991ADD184ABA3783B556662C833A874E5C38A64B6438CE5348ED802000631D +B9B3B33F0D90941BA80E92D4F00C64E62A7A0520D94E76F782CC734DE498ECFF23A5F24BCAA9 +7150F721064114CCA8CD690993A1274A5BD3F15A6D6EE5C237D7823E18661667B593FEFA30EC +07E974AC8C6629A8DCC41F3F02D14F620BD415841709E7296D2E606D040D29D501927F9CEE38 +A4FEEC83A2FF45814700D41437C65AE671A5A6E83964EE131D909E56926D3BE03871341FF7FB +BD19437C7A0C3FFE3D6B50479B56D774F8D2EFB59006AF71B47C7BED0DBFA8E8D95CEB3E5B1C +65111377CB66E0817B2AF45607708868976661C469D4C1A3719B90B43FAC9BD8F0FA5558DA8A +158B31D4866017BD8E144C630CB3FB547A0C6035D3D4565536D88D219D98FE96580B651FE0B6 +4FF75E13BFB841137459E93A0779616B9F67865F5F72503E60EA30AC387ECB6BBB2039582DBD +891BB344D685BD7B4A44C73B3ACAF4BFD4170B2A529E8181763CF0990EEC3310B321F4D6D5F8 +84824ACD20B409B7DAA1186B998DE184C41A1C815F09C5902EFA03BCD1AC9DB7B844353B399C +184088DA2DE7A98D789F1F7B56FD8375ECF32AC7AE6B9645C3EBD42D333061835230C4068720 +4AB8AF146DB9E945A631AFA80CD3237A27C6ADA5DF3F1E65DD74289E58048A40AB6374A4F479 +13A872042CCA0CF0BC34A30ABB0AB215BB09AA2FEF09CD664AC1F76736CB236AACB271B9783E +1A94EF666A52B5A56A0BC90DB43762B33CECA87E1C8BC43B6B1FC6F0D8D8829A1DDC6A87A8EC +8287A7D9FA52C848A76BF04EB015DC3C79DE6AACDF7316415280AFF2DFD989F8C7887253E6AD +B49D6C78C8350F6764BA14AD14ADE05C76D9BC480B394753468AE029865248C2C760E3BBF647 +178F10A294506950073262EAFF3E956E7484636D18F2F4B4AC01F7F3DBA5C647209C29CC0ECB +195764FE2AF2DB0C9086B587EC51A76AF1590D67102AD6BCEBF7B6D845FAE94D6BDF6BD0E910 +14DD679F56DA651F747FD08494A136E401A8E23772D3EC931A7524673346AC575756E278AB36 +4A1055CC920294D276373C881D8AB49CEC190A4DC921BBEB75A413CBCC503F96B862F1F446F2 +CE232E45652292A02349D7856904B46F9606D6AC8446F91B03118E28ECB7DB4BFAA9D79A12ED +57B1F9086541F1D2AD9C55834A5061B1434BDA4F001BB74A3EBC61CE7D8353B6C57A7DAD0FD2 +403CB55B1111DB56CA38D2F5BDF3FCB687B08BA9CA70380EF03E837B95CA0C7812EB9D7D0B51 +00E052493BCFCC91B26D64B3B95BEA68F7AB187F5BC4B15CD5B2182103FF8C21D7B23FE7E302 +69E19619103362EF40128B0E1A0285299853239D28EA3EAE1F32ADCC813FA4C2D2FE80D3124F +4BB2BC57F386DE387454AADAFF1CE4FE5769DB0B7A53B49DAF9E6B501834A117988081D2AF14 +56160BDF52CE6E1EEB12FD7B4C8B4C8C71D766C71A99F768B16EF1574583006FBA51963655ED +C565B7306093E356B223DBE43B25162600F4E0254F9D8BF36306ABAE55C77640A63F4F7EB19F +091F533DAEF035E5F7BFEEB59AF6A3DC336D953CDC9B527B1E6CB4E75BC0D6704AB8AFF7C511 +35EE9EC739B4DB64B145E42D7CE5C33FA78310654E0E02359BD52B49074CDE8768741ACB2922 +4EB52BABE235547A693E94D591673F5070045973D20AA8B76A525F6F3BC6E456A1BB17DB2556 +04A60A8344A7CF57411CB1626CEB4E02375AD6F549E6B21AF25C18418908ED928057525C9C84 +71F15F7EB1A471F57C314ED9EC16CA55B2D2492EF44BD9104AF9C7283FD1B192457AC32F8760 +32F204BA71A9010FF71FA0A74E6649BC382F883FA09EC0C46410E3AA49A39CD0A56F30A74233 +844F786EB37AE9E0FF1891EA5A7BA07A826D3A543462B30F5DDB9398B3618D06AEFC7221C8C5 +D1313BDD8179E2C38571CE735ED88592E1464E0A27876F40C2AC6CDC00D6B6BB2093AB39C825 +57D0DF90654D57EB09E4978BD9F5AEF16B76F80154EDC4CB61A17E2DEA5EAB9032101B259058 +4600FE5F74E288B16B41B18D42410D91E391F31FBD5B9DBC1A42BBF529F33EDA35757560AC9A +13336809D78CA855015D9B3254F54FA9047CCAC1A1DECD2359FD6C5388A54F21C009402E5E6C +5B2E4A504FCFD286EB6448E94012BF6AEA62AB724D774589B1818D2372E76200C1E13194A2B3 +4C2445AF8E6A63E7E270F54694CD71967FECB36CB10F9B7C7EB9C53B98128FA6A2D8171FB911 +20FA46D522C6682030000BB239F8BF8D1D9A923AF7104DE7DE2125425951040FB14466EC2B77 +E04DADC9CFA4E13C52CF0E75237E3CA0500857930D1B5BFF827AAAB103F5E220D1FA7FC206F3 +6967E00346C436BF3D15B0DDED15E17A33EF57991C0727C12863177BE68654EB63B242CE4D8A +B2992DDB37130156C9D380F721C6B954ED6062033A11291332F32763B7DE9A35CFD34DFE9D76 +8C5187FAB040057769D2E52AFB30F7D5372165827680E85C3BC7645AF4441B11712C9DD1935D +32C58B92709B7ECAFB1F9008582C8E0FD93FDF6BA3F93E38666F37C79DA45E8A7F0017F3A887 +A4F54923C9C107801AC9736E344693D57BA6648B44B9F6ACF6A9D940CA7960F35E0734213EBC +6745E5AB6424B0F1FADAEB69C35319266314003C80EF00DD1C373DB42EBCF5ABE5D16142B44D +BAD5C8E9E291C912F828D2BAF4965CBE826AC4D2081C8C382752C3EE0BCFD391A46B2A304187 +3BD2B28D7038EADFC4B031D06E4150801DDAC8B18264BE969DFA3C80C4FF17D29BAF3AF53F93 +6DD506C33704055B0AC76E436F2D54F4AA3CBD545FF1B67CD57325D48F28F3F7FC171548C106 +8AF2AF4414B92A014FAC72BB51A0279CB33B881DD767DFEAB867D0069273EE9DE19FF1D63A59 +AE534DA02495E0E4E5AA0B52F923228AC819E084F4E94CA631BD44B01B3025D8CAAB06F57D23 +1652FEFE73803221E39F284150DC944B0D2CD9A1F208AB552CA3C6A23D5ED3E0A350FBC963A3 +16B37D2CDB610A9FCC069B7669E2CB7505DE6D003D7F4F695DB88BC696AB9F87CCCB1EB635BB +CB1978F46F4D1EE5A5ACB380BB435E424A7FE8A20F6F3F1E8745781601D76567AD9C1076FA1A +1EFBDFF6F9969DF3C0F337B805B1AE318124274C0D7E0EC6F43299EE7DC48AFE50D428430524 +73CCA6ECA462CE40CBD2ADDCE28D3676DD125D404EB2C2706170EB35DA0FF60C1A8A9E36A659 +00C02D19219C6AF5BC3DBE759153B27658663F7C6ABA6327031A37F58F948FA4F636FA989C95 +3FA91EE86B93617C3369C51841B3FC5A533FB1754ACFB5BC80E97B002B34388D365CE95067B7 +F31DF8D6BB61DB83C0FC5C3FB54350C9B3A2F69153620AA7D2639116DB4A06166BB58FA0B9EC +87726935BC6324D503017B679F52840957DE5C018C4F02F86D2F555CBE67568AC075877B1B96 +A759556EF292881CC358114E60A1B72F589F749E64BE973B6BF41692AA93F7604AD7D8376A94 +37A13EBE498DEE73F6E22BACC58108C83791C496773240B7BCFE6702FEDB9C4A3BEC1CE45396 +C5E88A770A61BCFE8755519D7E4007CFEE9919D528C651E40E05D7D03B28839255B7182CFAAF +FEEAB7B7BD2DF6C56F52F7201351BA2B7705054B418E691276A78984A2EA2E7D991721C368BA +22A7C8B738F1A9266064FF5DC036A20C8570A2CC0BBF74B25D7A691A20A1C1A5FB1400C66AEB +CD3013C43D1328F5F5D0635631A3A21AC4884F0306623EE1C2EAE491DCB845E34D749A6CE4CC +80B2E2049C0907249284BBBDBDE08588D5D1FE1031B2A2FF3756E7E2F670FF768F638D83216A +2270902867F072D9E4E6735CEDE427730B942FA67D89494D959D0FCCB923A85C07EA3272FE4D +018F1EB2A34FA95FDB6D31650AC2D6355EC338D36DE42547A6432CB847D27C74834036DB59A9 +344F59C9F610091E2D5FA6157C8BA4232937DB379D43F922E2A7581819A4598B436C60510B95 +6450A6DD2AC04FEC337B443463B4336008DB2289A8F9B126F0A998431D8E503B1781F42443E4 +0BE700D6C47D1D65EDC74E665C0EA196767E46BB11BC0ED69199F32DA3F4398342DD22EFC529 +6CB169043C3C902DF485A8B50A94C307FC14A6274570F878C6CBF18AF910EC20B0726684ED02 +1F862FD1F9273F32826D6D9569BFCD3DAC8B6D9BEC14562E22031BD61B4CFDA7B2C95F25E78F +045E616A6090417F1DFC14A7A168B1B121C229598FDB040B336E1959BE810C03401D601A63E2 +7F8D501F830A591884EDCFED1C2A44409DAB3CFCEF74FA27D44734D071E33EC9C23A525E4612 +32135D02388D032BB8B9B8C1C8F46EDB55C98EAE149619244642D2926D3180BB66CB7D0C0146 +561E452B59FC7437D42B5F3424D5F30509EF1914E75D4B73E483701026F269169934EA1AD0EE +3D1DBD25DE247F866E6FF52999DEFE6F5D5DDE98E974FF9DB4D9B99688652D209EC49AA0E0EC +F73574CCC419039056CDD2D2EB3290D0784E295400ABE8331D978DE83A2B4001D35F51E39034 +E0BF49945B9B7C4EA6CA382684B996F12EC9438567A20C6C7713D4A6CCB3389B2934E45A1796 +42CC9E65199AD61C07769C3030D87E9F23E85469C583DB065691EE228FC2AF56632E9EF15646 +67ABFDD20776425AE23D22C16C3C005518590DED8A5DB841CE25BFB4C1BEDA4FA6575726517A +269274B1517662BDFEEC6018FF525B4604446520067198FFE83C950F3D2880B5C9FB91DAA169 +91BFE63CFB48A3EBF24B7A33F43E1C7827D81CA611DF3476CACCE15A7978271C3DE2B48E1929 +B4233CE6A62F54BAC964C9ACBD1DC4B64C5CFAD4682FFC880B8B6E14DBA2234D6CE8F0494E02 +9A2123FE0D63B39DF8DC30F65969B8A659C0C40DF04B603EDAE85E81E634E58D053FB8826603 +96B30790E8D2613B273B238365F35F21631335882693410ECFA8749E23D34371FD28F3CE9AE7 +192389D7162E3F180D161B3A46B371F27E4596209057C4EF994E2D63791F32B77F9ACCE54577 +A56B50B4FA026D6C1573F45542D9B9338BBD2D4695F124C83D489606103807B66385C5E70078 +5418C29853BEC2D18985AE0640DC7F2FEE566599EC473AB3E04052BCA6F6BB26C27D6CE87187 +A3D4C69845A242FCAD1B66F5CD67D7F70422577DF10B05CC54D9F7FB036C289948F0387CBCEA +D3A91CDEB9C2D1547BC6CB7B4A2581F39DBB75EA08A22542A723CDFFE7CFDE9D9FD926D1003B +A3137A003FEFBB9FC84B0665D5B2DA9B37A3951A3E6EE16CE6F2216575C7C53061E5D64250C0 +9E8EEA685306DD9F693CBBAFDEE2A6A188B21EC458230E078BF9C7CAFC1FD601449F647C4B59 +B37CF7DB2B3070356900B3056B9272B476277AA35B97486585983EB96361D26F6714B49E000D +16007B397175B0AC21D7064AF77144D1C0800689468351A1605E21FE5175320701DFEFBAF066 +2B93D79B0E5E7CCCCF8CEA636AB27E0A852F67B2C5F201081335D3C2B4EE9BC5D7F342B49848 +E6DBC3D2BC0F4274C2C6F54DF2EB4A23D2D736BF0823581C1EB35C8C0471AD17FD0E177F4C85 +A33522F002954E8BFB33C0ACE5DCF7B8310D71678C0EEB45A6F0014F0080B4DAF40BE2D890BD +3FD44E14F04AFF9FBA9D98466BDED50680BDFA0C95011E2026053FCF08E0C67AF107D50CE001 +C7AAAE3FE75F5C3505BE54CC683FC9660425C17C9740D27C0634F04B784F758A6947A4F69010 +8FACB2D6B08C7FAE8D40A4183CC6329F8B921660E54420E2FBC44E43724E8F30196888AECD45 +5CFF68E47E28F68A8D82E0E7FDA8CCCE35EBDE0D146D120B1044A6E0BBD91B29A38FCF4DC8BE +9158C1C698DDEE07E0BB6D0AF5DFF5C1020E8406CD1449E012EEC3A82D6CDB42F8318BDFF262 +54F3B528F01E8D09C147934DF965ECE201038EE90F5982CDA85381C2431A2BBC8DD5BA1FDB8D +9236B699215626F78172D3B4135716D592EC1DA0F30B6EFA498CC3192847C45F2019DC74F618 +A7414DE75988D8AB737EE75A0CC778B00D6A84A647105664A6D147715C2CD14B78F261C05464 +490115BEF6A00282BF422807BA6E62E5D6FDD7D838E8C39EC86970CC7D86BB6EF72E885987EC +8D919C37112C63FBE1993071D9B5B467E0917B35BBACB4ED99D4DD7E037B9AF008A5F7EB8308 +037E0E5C6862864C9F77CE7054ECED04E93A1FE549E1200368F3702A95B519D50AC654CDE6ED +297A3C6A60EF1BB36A036900D4BE955EB4D72CB719B08694DCFB3125386C7CDA2DADD0AFE974 +C974E18501F4A21AEFD4E0B4A9D2124EAD0F97C5F20F67C7100921B151E8D492B0D607D0A208 +ADD6F315FAF3F054CDBB8EB9C5D39B56752B0AF1187F076A7CB7FC79DD1D01394FA6529C309A +77F74E0614E79A84FE47A6518F74376B4E4E76A6E0BBA7043066C177BC8B979A6F5EE3EB5BC3 +16FF17BA8C4026F9BC861D524B223208CF94D89633DEDC9D80E79C0B8A620A5AF902879CEBDF +1E0EDE231BDBEF0BAB71952B8D04A1D572EC97FCA725883FB2D4CAB5572261FAC4BDF70615D1 +5A1B79B856F0B393F2A065555FD2522EA74FED08700EFA68270627E09B91ED5D02299E75B066 +C5908A5790E45376C149AD782BBC1DD01D49B555B7F3B4BE829E3D28878F575C778D26FA2CC1 +74683854E0FA65D3969A3F9200F91258F274CF60978E45534514703BD6F1B7D69B41526CB310 +2FC836D074C3FAD523CFE04EF705552C365A82E2376D208AC859E308CB61603C59C80FDBEE2D +15E1950EC314F2039B03B0FC16F45B2579CE2D45AEB8B978872E19E55CB9841859BC72AEFE96 +BC6CD048DD1F2FDAF87E31AD8292B7BFB9623B1D1DF85325B5F757206F8228A5F81BB4D93A77 +550632DDD41E61DECC1441152D3743A5074B6381F5842D8C9B5B468AF871978DA6B8A7301640 +323C65FDDB483A6F7CC512D523AC9A2F47616BB4847A61D187408664C758A79904D81DD29127 +9E8134FE1EE90AC55B2DA653FFD91E2D9D0B3594D19FF546DB593C8A699046C0F841B5F19758 +749A14CFB0AB686D7E17C58468E950255FD299DC7E6435A303B5100FF844DCDF52E3FCDA4A20 +8F42CC3BB0960E28B8ED5906AEE9C176BA5FDD3EF8BEF2A6C00E01D44AF23ED706E740ABA3D6 +FE39A0E806A2FAC4E5D7BDF53322682A8D0DC5FE490815F388223B0316592FB2DA05434BF842 +29DFB33DB898A5CC233102E29AB9C0DDEC5163E8D8E5FECF77C3D829FC98099C1F43A56161BD +DE9373A14F69D5C35FB258CB96508DDB7B35A191C49ECD2A14C1907107BFB583E7B9BFCA5C7E +E6D72F573E067990572BBC240D4C828E61F6394B4A071608637338987115F7437A65DF30ABBF +5DED1A9DD5059610EB306071E42F46A55EB396EA11832FEFD4BE1E6F8704E5124A162CF209D9 +27F725D8D528408E8CDDA8BB494EB5EF2EF90DADEAF45E8624E89FE5080A04D2625DE67AD601 +DFB2131AF164F8169239A4478434FC2C2D882FF899721938BD643A41298DF0BFE1EE3F3698C5 +128028FF6BE57E6700B20649CEB0FB3C78B2BEF03BA238615FB8AE5201B111607CBE45241AF2 +AD6473AA54E9739E20F3F84DDDE871F1C881705E2C75FD0143398D968F49BE08899FF79A6076 +B4F283588F2DB488B2B58275E6E28739D80D0B4D18EE94EA308C01EA16F856C94C95DAAAA0AC +A857F66E40498FD7CC3A8A98DB095BF04C6411A90A534E5FCFAFB3A2EAF29D2C9B24863F1D9E +12A63FEF41A06F1BA5D26962C6A12D1A73DA880AD379F14BF568C90F206CFB6D5D53FF552D15 +C261F08B12965ACC6D86C25C0D1278A0F929EB931436A24875A01CC6E793EBBE243D880F9D38 +9C96E63793DD75CECD3D86895117F3AE55D9921A1968AAC765AA2B99AA4B21B203EE68F644EC +5C1E965BE0885CEFD3FD0A2E0537BD02EB24102C8F3B365E255AEEBBC1CEDC7BC2A8DD1EAEC5 +7EC0E642A22805F2BC745A778E25A9723B420C1FFCDD3E641445E18AE18097A7A8E54E1C9DDA +53E7EBD84CE3C18D56BBDC54C180E899D4BCF87C1CED04E10C401FDB83C6F353A28688BA6317 +D51A09250E1C2C63A6F9E8707D4B578CC61CC39E60B29EC86FE27FE12CD893C0C4CE3EC5F88E +837623E202D5CF939AD560888684DF0A6C0BEBC5478F588F5234EDC52384895A564AF2145FE1 +E11228F9BF5106D900011F9A9A953B768B5CFDD595987C6F5A1F2031261C2AAB5B5CEDB11F76 +BED3147F301F821662B24D3FEED7A7A2D08F1009BD80593A7B885A4998E59683EC88DEC130BF +CA01BD0A9265D74CC75A2560280FEF13012351B99176CE25E7BBB0E3CFB46BD5D7C64494478C +87E7060C80CA5D5AC356CFE128783D6513670E1574FB06F009BB2671F0201B847460A54C669D +8059A0056B75EAA5236216911B9FF62DB67979DE3DF71977EA93B3626961CE1D174A10B675A5 +763B8126E0E7E9D862ED49D82F1CFAB85CE6C94AED40A3E28EC2C7130C1BB420AB7DB578EAF4 +D81E4FADECC7E639F154D90E1194E1FBA01F611AAF2D634CAC03A34E9E25CD247DA54A1FB27B +2888342850824E004B167D9EE44BCFB4541344E4F7884591622DB99132B1AF86A261CA17DA15 +FD4A2584681C7189FE4CE25B2986CDDED549BB0DA8C06FDEBF64C80B0B1A89D2585B9190EF58 +847BA4559EFB7C7BAAE64D37D95549061A8064637238FE3DE8AE31F06AE4E7FA588F85C45766 +EED78D8E2D9E8D96E40CD161D820C00CB0312463FEDE8441E6CD3AA8777F8D4FA553FE9A747B +416A83FA728A52AC033A2DC128EFAE88808CCC435F1FD45CBCF963B263E714CD8C11715B4BFD +8E0F5613101E11720C2EBEED9879894FC85927DD8303B990A2062198CE7F3A0A48528FE25497 +0DDBEBCA2C1A2160548C1E97EF58769EB684598ABA001EC66A278D4E353CDCFFF720AFDE2481 +B9DBCAC57EE38D9C464FC1F331A45D1CEEB585388E00B139F638BAED8F6ADF8D11FBD0677716 +AB72017C1349B72739749FFD24D00D8435AFE78805E455DAD15F6F4500A041E25E4E890DC0FB +A5E88B7354302F59D03203997948AEF1FD05116A2856CC2A44BD0C2147C7CFE5AE9A9575A49E +1EDAFB0FE0C7F18D1466946398B8099D3CD61F38950BADDAB531B2757395B3718FD42651344F +CBB9AE1783CEEBD9F1AE5260AFEE7A037D195E25C673BE0389CA160BBF2D117DDFCC409DDB63 +DCD48185ADF29955FDB42537EC1C19A0B5E51D8785F06769C0ADCC90F5632A9F58F89D333F04 +623ADC50F2C78661B84FADFC524445374F394EF24EBB0FCF338FE9F86B654F112E8C987BE7A9 +A23C0AE29841F69B6F936E22507882D1A557E36B4F9F2C3D5D054A0167CF2890EDC16E5D260F +3D48E5117E6B8758DA5CB55694862564D0060AFB15641040F1BFC982926BDD21FAEA2264C8BC +94F5E4F882DC8772C4A0E049AD5561F0F240C28F7F863AA572E1743E27C1E9C1FD00D0C501E3 +A90E9F86536B2695B38955C97095E1892ADFC6A6BE12A986F2C79F218B1F0BE6BF3364A29B20 +3FDDE896664EACA5D770C769A36BCB8AA57083B55E9A31457EA37E4B83EA4C28EAADF56256CC +630EC37F5CA96952F816EC04A3797A8DD0A33CFF1C4171AE5163D786105B0AFC689BC96336B5 +B28396E0F56193E684163234A361A57C826E805477BFA84F78BED285E64C5C0B0173A82EEC75 +A897AA2739DB136529C9CA30E67832981685D75F7B51360A97256CF5CF87E2A0CD4FCB59E64B +3B506871549892DE880F4C39D40865E1A643D72B5CF0AD4A56FF0A6E68B356E2FF10265B069E +954D2E1C5F6D0BF4633F5CA75617C42D53A35AF4EA98654303B54BF58EA419F054E4786704AB +99B67A3F293A027B6F3D6EC6ED3AAF74B7CFE18ACEFE143F65CD7774191CBB8F00B3027BA684 +194B6CBE20796A9A85E205D774C47EDD8D68D754C8EED1211044BB4DCC0E7E14A1F1EB857BB2 +5D4191E0984EEFDBB7CD70958673AD34A0D182687DADC837139F087F94F526B93189C2AD5495 +56621F38A8D492B144881C69C76E611DEEE5606E8D9A3620B946571711ABC30BD4C2BD2153D5 +E557F53B667F996199989CB477381AAF8B554E4B0D0B3B41CD2DA66E120856DDFBE6894484C8 +8EC36E804C598C9DE38490313ABFC3B2E9E67F6E304B347F537995416CF9B00CD0DA9045003D +7D3F6C7F358C00BCF66C9924D4D0ABF8BA9EAB1F37ABC4FC276D18ABCD2CF5E583004A4787A1 +0DD260923D86CD83BCB52B8E1A7643EC39F4EAAE5F4C7FA0B93177D273492F0EE0688F63A0C7 +765168619C5793BFF01FB5E65557D3452BDB63377DEA0462A0294114C125D79A59BAA2DB0B61 +0E9A5DDBA3A298AB82E721674656EBADAF525861D924DD0BE6182B74B548ED0912E6D0216F94 +D2DE6103F81C8DFEE4E771DA478E303D5A19170CC4CCE2DECDFCE2260A491DC221A04CE42EA8 +2AC34011E8DF80DDDBB11D5CD87C77EFEB80179BB5834D4D4F84CD7ED478DC2D5D6C20E9F666 +B5345B4C34DA11391C607CB413BC8C7169ACB9C2BA5CD27436B274C5342B2AF7AF334A2D6307 +6DA21B66E87F86F916C03AE2D514931A8251DF60C4E50780F4622279B8A8612377401411A808 +2EE7A7363381C053BB136FBEF76B96B3AD7D1018C9991A4D17CE2F3B626169F606787B2A54EE +FA97EDA191919F4C9511ADA863E93135BE665ADBE9C523813004175CDA72A880C72FE711ABC6 +7446CBD6DB20D7EE6C0EC8CE999A4E28B7125086B0600AB0F34C5AF47892FE3FB9403AF0EB4C +7C8E39E2229A2512A6944119F10C7136F81385372B28D39F1850E77DDF02E7A0FE4063915E12 +BCCEFA52086840D7E26B6FB8BCE852311CAD8B0FECA03DC393B896B0EF334BD4A25D80EFCFAE +9398CE495A8176810DF51AC2C7D6145DFCE312860248C802EA7373D7B1F59BAE9A8EBC594E2B +11C184AD793E8F9F0C03F2BD30EB454101EE8ED0FB66B9AE0594897F908273E591849F822285 +35D122BEAED330283C76080394C89B534029B637E895A8F1A36B01CCDA7924FE2AC9F0442520 +47D9979C77F4F52442A806A9CC723EDAFC8B9AE8AB884E9AC1309C9E55AE8B5935AB1F70F413 +41E718E995262DAA8716A2BE97F1506441317E556690684E040D23A1B83A32B747E7C44F3046 +58E9B8A364028086EA8BB8E654B4612BA44D8E39A1163E7103912B98894A79BD5EAE70815A16 +8229B8965DF0D76B20B081B527F16039AD39FE609510F68BD48D8B6CFE02A9784E282FE64DC3 +061AC3094BF3BE7E9E7F7EC1807F0EEBB0225CB37A4443CD9E4B2F25DAC8196ADA984DC31CD3 +52424CAB7FD0497A3FBF2F02435B8E661F0F73D21DA704FA37C69407AE9DF10DB5723CF9AEF4 +0D3A860F9027D0B1431CD2A92409E1E4D986D34B64DE243CA561293D0569648D5BC9CAD90581 +C666709DED4565C386907F9397C442A2C0D358701AC2AF50D5F376B384D52E395D52BF6A741D +18E6AD76914D68C7E3FE1246CEAE4BFFFFEFBD7178BD8EBD239EF6D5D59F2BD71E899E763A3B +EE734080790DE33CD9D0FE3D1289E80C3EB0C8ACAFD4F3BD4DF6537B1ACD2BBCA186CE615A9D +0F0735048268D370AE929E84D2953882F8762D3819F61C0ED85A115C6037BCB108B66C7CD1C8 +3673914FE883AE6331BF32C3E199F7235FEFF1895577D216C8ED6E77DC5708F4CBA32CF1EEB1 +3D9C0145713A954072637DB4FCC1C1FDF0B5FE965DB518500063090DA4BEB238EF9F67F92B1B +ABD56D2D82975D246E6AFA021E0C23E88A70554C2B5F0A328BE693E22400BA163AEA84453BFB +05396E1C1A90AE9EE51F5C8A98EACE0A0CCDFE699B5DD368CBC7F6FB25A237FF848C01414DE5 +63BC991CC1A0A5AE840E8EC328303206D4FDC06BC7D89EB8498B611A91DC1037378AFFBF21EE +248D15C95BC9F07A856771546E28EF1954445155DF4689527EE4B72A3F54D2F66696371B6AB5 +848A50D4A3F5534BE82FF257BF014769B253DEE02AC57A1CC3325B5DC44895D210671E7C77B3 +0C8266A1C9D9552DBEB49177A44A6F5F018C1D6DAD19F65C5ABA1F7FE55D80E93507338B0F0B +3FEFA0565E6BF4334D98AE53911433146731E6399A8E5783BDBEFA8EF739FEC5353E07E423DF +FE5CAA3DA0A486E4DA42E84618ED89E60ECC6E103BE8E61ED5C396EE9D800CC83AFB6E532BFD +DD96ADDAD7DD85146F410B40C43BF1F12BC27E07982099BC4718170D8043297DB95A571E1268 +638621D6E295CAA2739F9251E7644EEA31715A42FC9A56EC891B5366F3C4F26C77AAEBDC1BC1 +FDD5E1AF4A140D6AE1EAAF67C0C28B2B4F886F0D8674B7C0FA6E7AE7F05D56457D1A9E055C2B +30B809E3A84E706CE981107FC33D61FB6B6BBC9FE5952EFAAB183C994A2C606AEDA95E949231 +926FA1CFEFF17B86469CB504ACAB435E8CDC732380E4B887DD9E08618BB8134F4E75417EE647 +8B9BFB11DA7595E042B8D1BA639A1606441872AC2BBF7065341604565B8D266D64340B9B1810 +8B9A065E9614107C3B2A6E1E7FC4C65331D63278F113D9724A92C0AE7A1F98D5C07DD09A7802 +A77F14A551508B77316E4DF79497DA97823812A6153D81DF7F172C96E5827A5BEC3BF2401009 +E212C8AD794D49548485B72C67DB2815DDDC3055ADB819C1461DBCF71FE60F7E0D5BBFD010ED +BDB843603BF2DBF73B69A9685CB4D282B4B5CFBD47D805B9E9BF38949A59B4DBEE9FFFD200E1 +8E163866CFB2300DC446A7F7BFD22AA5474B706573FB73336840A60CD62906CACA961B801AF7 +8DE0CEF472C0B96413847AE7A911CD28638F44BD04E6D1A1F6847A50407CA9A351B914EC5906 +540B097448B4473F56E77E568DC0822CB54B312E4F9AE5742F6E61C1A5557BC04BC08F39AAA4 +2AB36A10996E1412D7B046EBE11C4131F1859178DFE84AC8CFBE05CC3B919D5BC91DF294640D +4FD5835CC5CDA37E9062634745E5F3D3C310CF73F810100EF5945725FBF38496AC8763E28B9E +69566C0F8032129D569ED8B93FB794473094700911A2090A9F6D8FC5186ED4DB8648C32BA583 +65D1DC247BA2FE69FE4A42F5423EC4A8D1B9B07A836B83201EC205D158A80A8918143CAED74A +60A4D022EFEE3C44FA24FAAFD7E0B08106AC9B851DF68C1643D9BCDDC72905440C980113BD78 +91394313840F7B4ACFD26CA6C1FC757436AE7D499801FE39594393E0FB3699AE6A7F387AAA2A +6D955739B2729CBD00BEFFE282E12D0E938D512C451E186E82703BFAC1FC85C57957B482CABD +8D3032CEC83C3F75D981129A6B5736577CF55C417D11F26BA143D197B53FD97B7766971DBDC2 +BE12F9EFA47A0DAF683F504EF5726AAFDF01FF5B5D941722C6D1973FF92DEFA5DAAE8554DD48 +B01FF2660B6A31A210F504BEF75C1E8EA6E243972114DB296D19C790F1806E58CEF7F17673EE +6254A4D8D14C3ECF591AEBBC869861604E181BC8E70E19A178F0118FA307C16778810FDBDA4B +148BA33FF3A4B38F3175267E7924E7912C52CD78352688C45644794CBB843A501F6DCB88BAB4 +6CBBD6F36E31DD0FDFE755081BF4F0168AC57D32E63BCD9E95C6C55D9E56690B7ABCBFB535C8 +0AF3825F921CF6C3953E40BAEC3795A32B04328750932DDA02B0408EB74210EAA082D7E81C04 +DEFE9E7923DBC0A175EE616161F96FEA8BC29953EC47B82951DDFD4996A6573C40220A36355A +C3E696C07F61D6C0B16D2124F2CAC8766C65BBC7B8BC8B8B0D5D766533868A1664E319719863 +F29BB802EEAEB5D384E95FB9A784F894CE477D8A41DF73E6B560447644F54EE71741AA8C3CFC +F40547426B5D397F873D38051A1C37C05DC2BF7C77F4068D01DBB0E5FC2E3CF2524774C37525 +8AB840929F058BB06B958E6C9157425C3D7A2C047272C387E92ED820C92583E3624E6E498A5C +23264DE1CD9000C7B97081E40023C071EC3968D22331DA058AB5DC1A4039B0A313D70255281A +B7CDF91FCB32A991EEB82E6AFB4313D4E236E57819ED4739863997EFBF139624F650842DCF91 +A3782B41851EDA4B45FD9E46BD4002379C66F700AFCF7B04328948841749EDC07B03277B01DC +DF1527F14E261788FBD4D326177246589B5D6003653154D8CF5B262FFEF2BC3C5A4F2C1000CF +1E22408F1C4C972969EA4156B3B0DE2905EDCC99326C3F72438C659BCFE4E420C643BF6FE226 +5CE6EC9092859A20C8A8D0BBEE2FC3FB0D14217E973E4C7B318CB7A8F6ECE8021EFBA044B1FD +CA1BB763C1E37D622F833FAC366C66CCB1C44D8EDD405087D720BAB0EC695D22D86272BFD95F +35FEBDE770C397DA6D5B212AF2DBF1A16FF5F125F3F524F53B98BA064535346D0DCDD2CC02E1 +C55EA0E0F847F766720D6A9D45B9D9776F35B65DA3D8A3C78BB235B0E5FF8819217B77B86A46 +FA0ECC6ACA8C6A053562FAFFD3350F2A056D2622A3A4D673A6A586A03042815ABA31AEAA78F1 +09410D270DDE0CC99110A420B54AD9CE4B54D4687B07EB3AF950C1D4B88B0AFC37D792407D94 +50EC4D77EE6DDFF803CFD0F67354DE749FCCBFE296924AEC3A305857E94B65E91FDD9F11B289 +CA47B191C7613DF209896366E9D07431BEA6A229652AB7FE6A210277334784C8D6627D7D8ECA +43D4B8E75E1E6AE21651E7B9942FC0E781D502D8D51D7ED6F9576A12A2CDC40F3781AB70437F +9D958EB6477833B9B85F391AA10201E89C70C0A6B053E5D95A550BD380809C3D9249602F7EFD +81EF86F7BEA0CEBEE78FF7E51FFDC2CAC7BC2692E3096A1642F40687ADC3CAB1626F7311CDC3 +B1EDBCF3BC8A56153580484B30875BD19B65F77320A26A4540C1079D23B07C48FE5D69EBD7E8 +AC5C11333D9837FD706D1C52FDCC2AE9D13B3CEAD494B7D0AF602A57E5032F872EF41C71BD1C +53896529E6050BFB85998F489CDCEFFCF9B70E5D7371422F031AC9C00D00E8C436B6EC76C9A1 +1B9F92AEF7246D46EA779C051C539A5D0B537F05ACAB9C2C22BE43EEA3D56F52CC7087EBA41A +894CF633481422F5E6270A4E6445496DD020BD3CD846F98CB64061BC16E6C7E5430EC1BBE8CA +2A9390EC2B3EBF282226EB70D5AAB4B911EF1347299FDE67868D6C1ECD96B2A8377068808629 +E2BEF81138EE0966A059BB6058CDB7D418CD5F217DE21C03C596471AD4125FF448B5DE9D50EF +DA9CCF04B3D4D74B452BD00C7AE549FD0F2F1E7919DEC06ACB53D39A38E75397296A32E61A43 +5D4554A1DB7757288ED367DC6989FAE7F428A8E28E806EF90C4CE040D1478FBE47E2CED9C3C2 +4716AB2E4A138046BF7F7C5C6ADBC75A3283CCB5F9F53E1FF05D09186C8EAD24CE641DF1844B +A76AA15586A93049EA5C279CD92F070B162F59A7023B716D9901F332C7C05DF88C27BEB76A50 +4BFB2F9DD053627942AD6F04315B51140A6DD16A9CE1A4AF46AF3EEDEB07EFF17F6BCC85BD86 +6E763C64CE25F9F9D278F04AC4B12A03EA26BE39FEC35434A1A105DD410FFFE7B99C0AADA93C +6A834BA7774BAA5C01D2A8D89812433D5AFA22507ECE5014737136641953F6B053E93500B069 +34C25D5F2E7F45B00D78A4702A086AD89A965EBFAEDE1CCB95DCB9B8F0BC376CF29EAB1288CE +A94F572383D358AA48EE8DFF88B20A78262813BC1A2849716F6FE7295CC153069E511281DE2E +1135B90F14A9AF09AB377E76A38D0A8C87AA352130228BE170E0845B1FD3C115E7BCD94A807D +0B079CF9D0A4FBA455CA2CE547F24A5AF1A58EE39CA617E2C15ADFD2AF1B6625EB8310CF7831 +EA2744FB523816373E69139B2014771C6D7C9DE12CDC486943D716B9ED76F5500455641DBC52 +D5D20D43A41D28FBD23D557AFE215ED0E7B9ABED8A5F908CC8331E3FB61C9A9E73546AF3ED88 +A024607B738849BCF80112E995BEB93433174D2FA06F12B159979743EA404625BA7448F54DE4 +46C9252A6A2769506905F8448A938EC2BF8EEF3F73BD5C7B5B5DD81416DCE2EC74AA7ED2D510 +CC6F591D0C51F2DC4B8379D06775F0C2BEF70343097C44EC7FA8F711A745F3330DF7B8BB7742 +EDE598BED07CC879A10B0B34B20335A36383A01057A53A5243363855C70AFF48F259A5B2882B +B302D320E533225326249E426BA07FBE02C76D5193DBDAA10FB23DFFEAC7E2AD096F324E86E5 +A6B76FCD07D6129338D14A893EE8D92F71A9DE75D6195F71DBB650F0AF3989A02002DC32D1EA +DCDB40CA3ADB7B50286F2618EC285B822EBE484E9AD72591F5DDB07F3A31EA9FFC3B26039676 +D1BB14983439F0E7517674C9E36D1F86FF8032E6BF2801ADA6BD004454BC61FBDF33A2788CEA +419B4BA1A0AC2E19660D6173F539E7EFE000AB18CE9F724E5CC641D6052A70F994A38E050030 +ED2CF32A037B56E9CB96C149A10F34932FEB06AAF48C2BD54D25B58412CA1FEC65891DB9064F +3CAF93D6FCC90EDCB298BCD09ED00AB7B46F5E776DB5AE0E397F8E780C4F9F19A339CFF8C9D6 +6920AC9E95B3D90F335B7B5BBEA40082EE405AFEB3397A4090BF854F0A34DDBB7D80FC30BDF6 +DA9032106C0A090004D0DAD25B27B99470796E5C4402D05D82FE0533A2FC0641E06086D5A63D +FB4C9E35A8A6ECAA9259F93B812796C4A331895EA2547ECEA1EB254B1AB777FD3EF87E583817 +4BD6919E04FA04FF349906D4AA7AD2CE33BA754276E5712F3EF752065019563446103EF6713F +E9ABEEB69D73A66FE463A37EFBD1A37A53B42F445D13DC40C1042C38B09478E35901501053E5 +6E98C2EC86B364594FA23DEB6EC3D4B16C41A5FE34A13B880066B3DDFE51D5DD7C74CAE27085 +9934A57FDE18D4BCCEA46CF0B05C2EDED63629700526B0FC9B40A3ED89A3718DDF61A554FAC0 +6F4722CBCC8FAABD7960DD7D733A73E820787F5AE1F5B0526A76FE49057AFAA7D42654C95B39 +C9294C20F36694DEE69404A8F1FAE78CD75FBF9F59AA7D9887DF8783775F26CFACBA6CB01B30 +602446E1754E2F6BC3CA692B4A6F078736F9FC74312DD87AD5974C45B386CDC5E64205AFAEED +297B40BEDD7630660FF644A7A9734113E58ED8893C3B93A73F183C1CCE12035FFEE9A515C349 +16A92220D07F065436313638617BF3780BE2C9173472B8A69E9EF800CD93709AAFECC61734D5 +DFBE4DF2AA1AF855786753A0CF176BF74CCB46D2CF239BFC37B2554F17C1DCBD693786A0B5EB +82831F9E8A4B42EFAEA6B10E7942AD1B783B1D644DBA9B5EE4B45CFC496FDA6F98881689760F +734AA938CDEA288427833C4F24999E85DC610EF3A484587266F72E1D9EC3ED7798DD3A9EFAD9 +854133875C0F42453C21287E5A4D1854CDD50DF26F572A5933CBF0944F611366C6E6E3B80D2C +4C44DD99E80FB8351C9DFBF38CA541892804DC2FBD14B1CB344555FE484BF649C9308B751AE3 +F27D7FA779B59C3D796493D14426A31C4825DAE251B80D462C98F287C5E60B782153854E29FC +3BF95B2C4B3A987909ED65D3345F947DF42A7C0249602EC342404301F2D1D1DF0CB61DDC5F38 +C3A967A0CBB707EF6D2458AC4F51388F803C2D4ABAE337F604D8508BF79A9A1BC185C5030DEF +FAC72A16CB51EA6FA8DA134DEE3EF13226FC0C5C5A00573CCC71B7F414E93442B0558A328805 +786DBAF0E9470431002F0EA58A40AC74DBD1805734CEC67FF5B8E3AD354FCF9AAA26FC636EA3 +0B026DDB98B7749DE54C37EED9B0C614C1CC5F1DBFD618BE5728772E67F85AFE1DA3E907AD8A +BF69F6CA96E5452DDE3C047E35FC55AE164729E59AE10FE733FE1B58FAB7EBAB46120ADFBE71 +3529D6B8728C772DCF0B43D42E9D7B7DE2FD45B042DABB9D573FD68BBDAFD6E26ECA6672A425 +5D591136049F9C2CD467299EEE7766880F5B174C2CD570011824C958D102EB97BDEEDADC9B07 +33BDDF99CF1C20136F34EE2461C6D5CD1A77DA5A901A66B2E3D57910CEBB30C60AB149336F2A +91A9CCD9C6771D4A48DF99FA4683DB39A8161B83CD29E70D51E2ECDA3DD5A34455585899F61E +7E4FC376111D29CAB945D3FFA57E7DB12B894948A37DCB2BA9E79537E3FF095C81CDC6A4B228 +19D7E579355B281A4F44C5F475AC8F984B78A91B20D4B11EB47BE5905059A211A6696DC066D2 +A5792F6AA667BD5AFE92C81CCE1753DD689FA80010DBC4E0BC917CD4FC8171C991D6FCBE5D42 +CCD8EA0017C0DA02CF307EF321A0F883FE33731655A5528AF87F05C406C7A05DDFD4D6889654 +99A3ACA7E82F3F2D85941653AC8E45C3956CFFDAF91CEF1F1AEBA26EE5495A3A28073D190A38 +1DF5F2384D12C1FDE082378B6FCEED74831C12A54337D64A6352E2EA85E67DE10B4CB5E09E5A +B6A356F2345EB68EDE34CCCBFA9AA7DE38B5FBFDC6973531B20F85D127EAA05DF03AD933D546 +0C50933F551493AE28544F62D126F2964E834DAA0C652C2EB4DE3B0FEF10C974FCC7C10F0196 +AB56D47E268AF927A96EAFADA234F1030E58A257163B72793D8340957515D2E7FF6153923E5E +3EE290B6284960967479B4D81BAEB242B327D6B2D0FF46F77E43B4A0F820F66204D507E7C1E7 +BBAF0927478F9F9F7121E11CA789C0E0418217CDAF10875F96FD05D49913091B920DCA3BB373 +99A1D88109D834742524CDA2FEC84E86F232E5DD433F924E9E01BF6E446A63DC40741D349420 +26DBFC8D3888A3A834BD4AEF3F5D38000FE075AFD4CB3DEC0415EFE16FA1820341A48EC4B3A1 +086BBF729E68EC9DA96296A4C9D551E099E3D3BD8F464FAA5735B99963DE4C2AC96BD0FAEC57 +E61C59133EF494085A9DD295B45B5B86307C7FA720F7170DEE2728CC31C58BA1360EF0733918 +D1663BD355295CB8363E9C53B1F271D5CAA6D53B80D8DAA29E9B834271422637CCBE92D7D9F2 +7B3D3BFB8B3FDE5C6959CD831B09948F92943A455E911801BB69CDC4AF15ED67529D529B9915 +2AB50B8ADA7690135C54465F46AA2D6E17FBC36E92E3C9A2EE01CA9693646DDBCCB439F3405E +A6C6FB477B56BEF0FA5C5EBCC067C959C4453046959C4A9F1B166AACE020CA94F082899CD9B0 +FEC62E8B60851D872E56D48C6CD9D69D5540D1B3F1102E0B641BC40E17FD99A9FCF1048E44F6 +ABF60352446E3C8520273DED902ED39EB7BAE21995A6F48D89A74A31C40E585D6206D90434DF +E9E3FD3DAF501AA292BDAE3040FCE06586D10B19612590DF6D9D60C086C9BE4D2467DFC042D3 +4BC7C37C93E58924BDF35C5380B84B5BB19F3658696D32AD3E48F95A0EBD2005E50423C9E3F5 +DF1DF53F001CF6A914D3F7545531E578422D99F9D914C7D83FAB83424C583F4A78C51B194E0C +5A80BD051BB9C62553EC3443315DED169EA666119BF3C5730391FC08EBFE0F2B8D6B18EF38FE +726E9EB4C41E11C9A22351C374341AB728D0224582689A104A8B3E7DE0FCAE31EE8BD13397DF +DFD04211B18938BCA715A66A1C7AEC553A14C20C909AFD757241C62DCA34D6CF7ABA262066C6 +3BDA13D3ED508F90AC4CC8F34A3C7B8596A47A24B0C048898CA14D7DBE9C48B8D1DF2057BF83 +1C0C89C470F3E526DCC94D247E54757DE9AB8516A1EDE99EA0902025818A06C68064AA4A7706 +3908CCFFE4751E161EBB1F5BF09AB351D39D0FC2CB8021B73A8CBFC7BE80FF63577CD226554F +A9DB429B058B02314ADC063D859740747B54961512B3160EA441AD31F6DC6A0D8AE9BA50B0DB +545870A451690DADBE35FD8BF54D32C06BAC67C886516BDC7FC91CB9B6435525073E37CF4670 +708805243C6F9809C610CCA49C7D53A638B04B15FE1FDC4F6C2C6C274D18DE17284A4A6E871C +22D1D525C23FFD924AAD6367E6F3E576667A2766102BA4754E6E3BF0F854B328874BEAE2065B +5984E0FD540F228BC854E6DDE07788975FA64CB562656490CD30C95D4DDBD8171E4FB1A2B5C6 +D50755375446CDD0B405B47143538D4FDBDA098AF40A06B1CF7A0565009458CD116069C86746 +DAD2C0E2F24AF45B40BE740E7485BAA6B776D99ABA9BB0A25C53E3AA56EDAAC25BCA78BA2A7D +0AE5DC30D2D80493F95AE152DC0C07946BC5B5EEC417E1903B3ADA7D1738A3EFCD223F743CDB +75F34A83E3EE70339BE05C352D8A8C3D3BB7B3F934A43C26EB2A849A2B390D779C9989E57006 +AE913F406998391013A463175E9E4C8DFA17ADD0A743322734CE5BEA82CD7A4CC1115FB00D1B +212C8A340B0AFE77568219B9A3C523090ECE0515CA21C05264BF1934F557AA0197934B8D27DC +634A30C5C325309E6E7704E97BA8C06A8200B041FCBD0D539D972FFC6B1250F047C4D6C5D549 +7B3FDDC7DFC0AE135AF47C31446D8EBB91190847F870897CD034F87F76C4AB03901B37B18746 +0A32360B86D753C9FA87EFA92B79919BC2D181A81CEA92C438E05EB257839443FDB5E96A4CC9 +898801D4D69EABCE3B92AB3427930C462290300E334EC1DBC9E54453F466B9CE2374CAB66535 +DCF6312784A708A25165D6667088BEC143F05A827EBA0A9F6AB536B69F8EECC44CA548F7072D +B51B6A189B4260ABF269B0A1869763ADA330A595CEBE655FAAD08D62415ED6587B393360DD36 +6E5350EBBBC3098317B97581BE36742DCC36CCDBB3B42420C791A20CD92FE82947EE6144787C +4C3A6EAE1B13EB6BCF4D0BFDCF25DC941B47FEEBDF2D49293DAADE949AE1CE74037676E01A39 +C2AAC54ECE35A8630A1756AB03059A7456E1048033C7F1248324643395FA6FACAB5E915F76D4 +40CBF009E1AB1F39E87D9D5F2B5F6BEB9034A987A18F05A558C173B145BB865FBD5EEEAC935C +70E207BFCD63C514FFEA2250B6EBB33EAFCDA4CCFD0503E5842D6B1E27E546BE5FBED519603A +EE73CBF5B83C51C1BAE439A559477FD7BABE6B33AFF69EBBA394355679A1518928FBEED5A751 +6488EDC265BE1C1BAED666E33FC9CFFC35347FF8834489A916F048B25E96AD4E8DEE3AE05C75 +D3AECEB30547329D9FFC69BA98E2FBB7D1D78FB6355CCDA87826AACCE1AD13C39D718AE32310 +14EEEA3A5C79309FF453C8461A4C66C3751F1CBC06CB25B9DC60BF3583B142AFB8334EE23DF3 +C69F8AC7C2CBEE75CD7F4A33DAB9C8481B6282FC58ED195F1780E493541C208686B71EAAD9F5 +358C0DE284D54F0B6341807BE697E3D737BA6D7796529FC73843722507DFC1598C1B808BDC6B +12A4259862FE387617B2E189B194D96AC95DA4DE3663FBB4770341BCEEF13C75D76C655B40FF +EBC66713A3416E7BE641F5F8875D36495DE4E94A8B6508E6F3EDABAB9FF52829CC674340DB57 +B248864BB9365AEA3A6C84B6A1D0D6928D275B5A79ECADBC1836F4768A715556B98FAF6AB81B +289831B71AAD06F5217610CD7BF4F92B48F7681EEC635B26E9DA602962E4BB9B3FC4E561E629 +767C0816DDF8073E7E387A125FD81592A714B58A03768A8309BFFE17F7BF45FC0C0820F0137B +398E2DFA6376F9A7808E9F7987F7E8D4898CC8D16500BF4BBD6BE2B9A166DF05DA84AAA132EC +B88A11BE7929811EAEA87299F26CCC439A374173B6AB3CACC2645781F787F3EEEDCE87427F6F +FDCE837946A0D5171769FB3F150A51E16448C08B8F8D78CFAE3A98D5F18F26E745CF9DC64403 +91AECB0B61C713978EA17623CC5ECCD22F4BFA6E655BD0A3212B9E2ED3BA6E85D61F099983AA +1EA8CF1D1D852C03B2BD92F0F51E09C154DA9EC5C879CF489BF99923DB4D9B68A6EC66EF1D37 +B8A1B27D50CB931B87E74B65A9130423C162E66AF90B61A32C63B1C92F9A01C4A3917407FE69 +A2F64FA60C808EEDD1825A02C9AC689641B6AD379D64F153D063CF3664751B06FAE88D17014E +5E0B0DB0D41A5817149DF3773F81541EBA95093B338EA9CA58ADEE6578A540B59927384F0F08 +536A57686AAB0AD877E29AB626E9B14FA7B1C4710300583DD5AF73098E1CF1B807D647149523 +E1B64427E7E5D1CE78EE1E7025A34041E87D9F6A97CD1B37BE324571FF184EF3DB86EBF77894 +5F7277D0C194419CCE2546727552660115002034E6DA52BDF3FA669EA30318BEDDA7E7C02588 +8C1DEC52925AF96697919C162167E3746FDA83CBFEB79DF4D2E8576C8F186C31ED02BB428817 +B0F8BDA82D74DB4903CC1F7B18872EBE75C7EEF577BE9309DEA7ADA7565B6943A28BAB624C0E +7FD1783314A82C41097031886D8D70FDF368E95BAD9CED5F620A11031ED312FFC1C2A587BB5A +6570AD89CC3FFF6F5AF56C361BA367A5FAF9C1E4D9F2F799479730FAD7DDE0F1557225054646 +9C9C64EA50DD1071701D2E0CF69F227C2400F01B5ADBD34887C95CE68F26A6879CD224D2B1C1 +8F11E02E3CD42E35D3C3D30084688F798FF91EB3D0A82F11AC9212B2F7D9E135BD3411CC7188 +76775573497F2E5D97F5FD3D0C8AD2FEF53654D0E016A39D4E5717D09CCC87367E1F3193A4ED +5714F783794436403209E50D8B96533F76CC66151CC6124CD63F33BD572D25FF824AD44D5163 +7BBB017453E4B3B37C0140075422BCAC441047654119577EC6ECFF0B580655C21772F99DE072 +503A7688E22BDD7723AE7E7537ABEDA2064A1C48424B0BFCE52607CAC741B762622E6BDE5B27 +794B4989FFE55F4F2EBF290B0FFB53C62A2BF670946C8CFD089242341637B237C37269FC32B3 +E61A27DDEDDAF2897844A3AAC99E2E23AD7EF3010D2AD92EA14FCA6D68448E961212AD79962F +1608F0193E7C301F5117C3B7CA92DCD9613F4F90FE4235916F17598AE3CBD144CCFE9F2937FB +44CE9CEA13CB7298B02621DDCDF2CCEAC48D2A22177E244592FDB96BC75B0D4D9C2108DE86A0 +1D197E13FDF277FEC5D59A04380AAEE76ED736324239FE2103240000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark + + + +%%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/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState +save N userdict maxlength dict begin/magscale true def normalscale +currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts +/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x +psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx +psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub +TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def +@MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll +newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto +closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}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 +TeXDict begin @defspecial + + userdict begin /bop-hook{gsave 200 30 translate 65 rotate /Times-Roman +findfont 260 scalefont setfont 0 0 moveto 0.8 setgray (DVIPS) show +grestore}def end + +@fedspecial end TeXDict begin +39158280 55380996 1000 300 300 +(../../../texk/dvipsk/testdata/dvipstst.xdv) +@start /Fa 25[48 6[33 24[63 17[22 11[22 11[48 4[66 10[63 +3[22 16[44 29 37 18 26 26 1[33 33 37 52 18 2[18 37 1[22 +29 33 29 1[33 23[26 4[48 21[17 6[22 21[18 13[37 3[{ +TeXBase1Encoding ReEncodeFont}33 66.4176 /Times-BoldItalic +rf /Fb 138[22 22 22 22 2[22 2[22 5[22 22 3[22 4[22 92[{}10 +41.511 /CMTT10 rf /Fc 214[42 7[42 32[32{}3 41.511 /CMSY10 +rf /Fd 128[21 2[42 2[22 22 30 22 23 16 16 16 22 23 21 +23 35 12 22 1[12 23 21 13 18 23 18 23 21 12 1[21 1[21 +2[31 31 3[30 23 31 1[28 6[15 2[27 28 32 30 1[31 3[32 +1[12 2[21 1[21 21 21 2[21 2[12 14 12 2[16 16 12 4[21 +3[42 37 1[32 30 21 5[21 2[12 35 1[23 23 12[{}65 41.511 +/CMR10 rf /Fe 156[18 18 22 71[24 25[{}4 41.511 /CMMI10 +rf /Ff 137[44 44 44 116[{}3 41.511 /CMEX10 rf /Fg 152[208 +103[{TeXBase1Encoding ReEncodeFont}1 415.11 /Times-Italic +rf /Fh 137[42 1[23 32 28 1[42 42 5[23 3[37 1[37 10[60 +1[60 1[51 46 2[46 6[28 2[46 51 60 2[60 6[23 58[{ +TeXBase1Encoding ReEncodeFont}20 83.022 /Times-Roman +rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 300dpi +TeXDict begin +%%PaperSize: A4 + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop -225 -200 2331 25 v -225 3108 25 +3309 v 325 -77 a Fh(D)m(VIPS:)21 b(A)g(T)724 -58 y(E)764 +-77 y(X)f(Dri)n(v)o(er)g(F)o(or)f(PostScript)836 238 +y Fg(g)-225 695 y @beginspecial @setspecial + 0 36 translate .05 .099 .95 { 27.4 0 translate gsave 0 0 moveto dup +90 mul rotate -10 -10 rmoveto 20 0 rlineto 0 20 rlineto -20 0 rlineto +closepath gsave dup setgray fill grestore 1 exch sub setgray stroke +grestore 27.4 0 translate } for + +@endspecial +441 770 a Ff(v)441 794 y(u)441 818 y(u)441 843 y(u)441 +868 y(u)441 893 y(u)441 918 y(u)441 943 y(u)441 968 y(t)p +485 770 954 2 v -180 x(v)485 811 y(u)485 836 y(u)485 +861 y(u)485 885 y(u)485 910 y(u)485 935 y(u)485 960 y(t)p +529 788 910 2 v 865 828 a Fe(a)12 b Fd(=)-7 b Fc(\))11 +b Fe(b)g Fc(\000)-6 b(!)11 b Fe(c)p 534 846 900 2 v 534 +880 a Fd(the)17 b(phase)f(of)f(the)i(mo)q(on)e(m)o(ultiplied)f(b)o(y)i +(the)h(n)o(um)o(b)q(er)534 930 y(of)10 b(angels)h(that)g(can)g(dance)h +(on)f(the)h(head)f(of)f(a)h(pin)f(while)534 980 y(the)18 +b(ric)o(h)f(man)f(threads)i(the)g(needle)g(divided)e(b)o(y)h +Fe(\031)h Fd(or)534 1030 y(some)c(other)g(transcenden)o(tal)i(n)o(um)o +(b)q(er)-158 2836 y @beginspecial 18 @llx 18 @lly 577 +@urx 814 @ury 2796 @rwi @setspecial +%%BeginDocument: mtest.ps +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.98dev Copyright 2010 Radical Eye Software +%%Title: ../../../texk/dvipsk/testdata/dvipstst.xdv +%%CreationDate: Fri May 7 14:06:17 2010 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentFonts: Times-Roman Times-Italic CMEX10 CMMI10 CMR10 CMSY10 +%%+ CMTT10 Times-BoldItalic +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: ./dvips -D 300 +%+ ../../../texk/dvipsk/testdata/dvipstst.xdv -o dvipstst.ps +%DVIPSParameters: dpi=300, compressed +%DVIPSSource: TeX output 1998.01.01:1040 +%%BeginProcSet: texc.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/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/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]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ +rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp +gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B +/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ +/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ +A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy +get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} +ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp +fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 +{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add +chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ +1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} +forall N/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: 8r.enc 0 0 +% @@psencodingfile@{ +% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry", +% version = "0.6", +% date = "1 July 1998", +% filename = "8r.enc", +% email = "tex-fonts@@tug.org", +% docstring = "Encoding for TrueType or Type 1 fonts +% to be used with TeX." +% @} +% +% Idea is to have all the characters normally included in Type 1 fonts +% available for typesetting. This is effectively the characters in Adobe +% Standard Encoding + ISO Latin 1 + extra characters from Lucida. +% +% Character code assignments were made as follows: +% +% (1) the Windows ANSI characters are almost all in their Windows ANSI +% positions, because some Windows users cannot easily reencode the +% fonts, and it makes no difference on other systems. The only Windows +% ANSI characters not available are those that make no sense for +% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen +% (173). quotesingle and grave are moved just because it's such an +% irritation not having them in TeX positions. +% +% (2) Remaining characters are assigned arbitrarily to the lower part +% of the range, avoiding 0, 10 and 13 in case we meet dumb software. +% +% (3) Y&Y Lucida Bright includes some extra text characters; in the +% hopes that other PostScript fonts, perhaps created for public +% consumption, will include them, they are included starting at 0x12. +% +% (4) Remaining positions left undefined are for use in (hopefully) +% upward-compatible revisions, if someday more characters are generally +% available. +% +% (5) hyphen appears twice for compatibility with both +% ASCII and Windows. +% +/TeXBase1Encoding [ +% 0x00 (encoded characters from Adobe Standard not in Windows 3.1) + /.notdef /dotaccent /fi /fl + /fraction /hungarumlaut /Lslash /lslash + /ogonek /ring /.notdef + /breve /minus /.notdef +% These are the only two remaining unencoded characters, so may as +% well include them. + /Zcaron /zcaron +% 0x10 + /caron /dotlessi +% (unusual TeX characters available in, e.g., Lucida Bright) + /dotlessj /ff /ffi /ffl + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + % very contentious; it's so painful not having quoteleft and quoteright + % at 96 and 145 that we move the things normally found there to here. + /grave /quotesingle +% 0x20 (ASCII begins) + /space /exclam /quotedbl /numbersign + /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +% 0x30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +% 0x40 + /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O +% 0x50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +% 0x60 + /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o +% 0x70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde + /.notdef % rubout; ASCII ends +% 0x80 + /.notdef /.notdef /quotesinglbase /florin + /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft + /OE /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /quotedblleft + /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright + /oe /.notdef /.notdef /Ydieresis +% 0xA0 + /.notdef % nobreakspace + /exclamdown /cent /sterling + /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft + /logicalnot + /hyphen % Y&Y (also at 45); Windows' softhyphen + /registered + /macron +% 0xD0 + /degree /plusminus /twosuperior /threesuperior + /acute /mu /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright + /onequarter /onehalf /threequarters /questiondown +% 0xC0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis + /Igrave /Iacute /Icircumflex /Idieresis +% 0xD0 + /Eth /Ntilde /Ograve /Oacute + /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex + /Udieresis /Yacute /Thorn /germandbls +% 0xE0 + /agrave /aacute /acircumflex /atilde + /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis + /igrave /iacute /icircumflex /idieresis +% 0xF0 + /eth /ntilde /ograve /oacute + /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex + /udieresis /yacute /thorn /ydieresis +] 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/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState +save N userdict maxlength dict begin/magscale true def normalscale +currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts +/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x +psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx +psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub +TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def +@MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll +newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto +closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}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 +TeXDict begin @defspecial + + userdict begin /bop-hook{gsave 200 30 translate 65 rotate /Times-Roman +findfont 260 scalefont setfont 0 0 moveto 0.8 setgray (DVIPS) show +grestore}def end + +@fedspecial end +%%BeginFont: CMTT10 +%!PS-AdobeFont-1.1: CMTT10 1.00B +%%CreationDate: 1992 Apr 26 10:42:42 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.00B) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMTT10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch true def +end readonly def +/FontName /CMTT10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 92 /backslash put +dup 97 /a put +dup 101 /e put +dup 102 /f put +dup 108 /l put +dup 111 /o put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +readonly def +/FontBBox{-4 -235 731 800}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5F00F963068B8232429ED8B7CF6A3D879A2D19 +38DD5C4467F9DD8C5D1A2000B3A6BF2F25629BAEC199AE8BD4BA6ED9BBF7DABF +D0E153BAB1C17900D4FCE209622ACD19E7C74C2807D0397357ED07AB460D5204 +EB3A45B7AC4D106B7303AD8348853032A745F417943F9B4FED652B835AA49727 +A8B4117AFF1D4BCE831EB510B6851796D0BE6982B76620CB3CE0C22CACDD4593 +F244C14EEC0E5A7C4AC42392F81C01BC4257FE12AF33F4BFEA9108FF11CF9714 +4DD6EC70A2C4C1E4F328A1EB25E43525FB1E16C07E28CC359DF61F426B7D41EA +6A0C84DD63275395A503AAE908E1C82D389FD12A21E86999799E7F24A994472E +A10EAE77096709BE0D11AAD24A30D96E15A51D720AFB3B10D2E0AC8DC1A1204B +E8725E00D7E3A96F9978BC19377034D93D080C4391E579C34FF9FC2379CB119F +1E5BBEA91AE20F343C6420BE1E2BD0636B04FCCC0BEE0DC2D56D66F06DB22438 +452822CBEAF03EE9EAA8398F276EC0D92A7FB978C17805DB2F4A7DFBA56FD6AF +8670EB364F01DE8FCAFBAF657D68C3A03112915736CEABAA8BA5C0AC25288369 +5D49BD891FABEFE8699A0AE3ED85B48ACB22229E15623399C93DE7D935734ADA +DA7A1462C111D44AD53EA35B57E5D0B5FC0B481820E43222DB8EFCD5D30E15F9 +BA304FA879392EE0BCC0E1A61E74B3A1FC3A3D170218D7244580C7AA0DC65D19 +741FA5FE6F8CBF60250ACC27454BBF0897CA4B909C83A56672958752ED4B5E79 +E18660764F155E86F09EFA9F7685F2F5027EC85A775287B30E2069DE4E4D5712 +E7D033481A53A2702BA7542C71062173039030CF28D8B9C63B5596A9B42B33E7 +D922944A38713383D3648A4AF160A3B0C8F3379BA4372BE2E7EA49AABA75AEEE +C5DDE1D8BF68483C3D21271280ABB91D54CC819680322EAB72E1250A760BC8DC +FF798F2ABFC4F3539392985C4CB324B0007229586D1E0321559F67C057FD7902 +194490A4C133DA790FF3BF23A13C2B1B69EEB75950F9106F2BA1E3CA65C90FF5 +931DADF03DA48AFB8561FC2E710087251BFC42B80B297A3DB0DA138A7622A931 +DA293B0C740987ACE9F2A8EC2DB98F85783C01623FD3612C7E4A84FD93446770 +C3DD7431F955A5F3734F6931BD790F0A45B8D17CB74BDAA4BFF6DAB5380CBF61 +72F37CB67A909E2842E0AC5D9D07D01A4BABBDE2AC70FE5753460D7E1A708B7D +0EFB2B5FF55F9E4571C466AF1F91E545585845B09D855C3A01F713C1BF081EB2 +7E2A0E598708737D475BEDAF60BC100FD0A0628C6001A203348CF6A3AFEE6DEA +A2EB57E35599FAD0B8A52BE1B77757E92EA2F51BF07A285E26A452F417D2751B +3D54B875B02A026097A3A165328322752746417C65AB1B4F59F97F2A13C267EF +F9D7CFD1A202580A25AC5E687976650821E6960CA91E6BD946213FEC6119B72E +7A1E745CB4426C0B58421A76F7F4C0C7733A6FEA4BB288C0DD7AEC8D6A3452F2 +21D0151ADB4DC2C46E2ED92D563CD5E4578112195B3850FAAB179C83E9E6183E +CA0F2784611B128DDFD3B8061FEAB76A8540964848F46093F44A2C3E1C69ABED +00F6FCFBBD94A05F164820C0DDDDF3EFAB051A5D28691216A819EE9447D744DC +CAF7CB4058BC595C664580FF97584BBE6CF595DE4DC41FE94A3E453767B683E8 +739F5115F0754FEEFD47443B48CC50CCEC35D30F9F7707A202BF3FD3B15068CA +AC946FCA5A6A65D6E641CD24E3386ABB55DAA03413291775B8A35065128C31B3 +1E402A25B92AF23A2E45CD5227DC8E75DD1981D2DE20BFE8443EA9F932837043 +F13B09D5F9CA23860DD59A552CAD11FAFEED97CE9D99FD6DFF88F23DB24CD33F +DA99E52E45C2D8B290B667E643F7BE5ED111C84009FEEBB1443FBE53CF8A5152 +3B7CFD9D90EBF447CE616DCE81893E0119192C79E64AF719DF01C32007B56B00 +D93FBD986700B02FA75FB2C87C170C3F2672C1B257F87771F8E8F704F948A2BF +98226B630B9B5701449F22B479DBB74C0A393CC539E6242A51878C6FF5E19A11 +E9D6CA044B56F6CA8C52A0F05D75C47B04352DB2CE5FEF6A747C9D527849835D +4C40007CF5AF6A6312FD152294838CF871B2EF62D049B9D88094F7F2AFB1558B +278A955718607D6154B1FF998B699A14D9AF2954E75A07F8FB5FAE7861ED3997 +442BA78FBFF9731826B9D3EB0F6AF739862FAD6FFCE419E7B3C8CD278FD14981 +6686B788E74B063EA849732CA901F3826B116087AB46AF4F55A9C64BAA1A0233 +EE37A4FC4EAB32778DC855E1AB74E9D830D18B77BA25DA4F72C92F189AA4D79F +72322AC38B52BEE53AD1E9AE27C50E7F635290BD73A52620D7B8AC17D3221C6E +55FEB7AFA436BC59373939C196BE6C46E7EB8447F5D59673EB5DDF23A0399A83 +3065F2D59CB0A184ECE339407F248EFF8B85D60106BF986FB14943462D605955 +4E36E6D2A0AD906ABCE421EE2793DE72E0A8BFE060C82E3EA46EFA72DD96D94F +26FDAA164C481D2F3D895D223C9BDF78DDF5E3E31BE886AB8DF56E6D32E839EA +8D45D8EA74D58BFE4637C591B954E763466422C8AAA4ED233DACF4570F680624 +9FB3431A2CC3E3C8EEA2EC638E52280BCFF391D904B1D975F9CFF5FB4A6F40B5 +B4CA74BEA299CD2422661D8BEC1F6E5BC793364620029B240BCDE2736634586C +F488D24FD23065835392350F49653E4A54BD3733A1B740CD73FEAF6F465D3261 +4E012C4A800B6C10C9DD6A5C387A3590B4FC83DF3D8F40F09772009D7B984CA6 +8BDD6A82D7D3FF1066A3F682DCED7AF3FE02F7D3F2A44946423FA595A273F489 +A4364543C9F98E4C6F4FED2B9B225C466ACE04E82383B656A0FF43EA736436CC +3A50C42105313D1EFAF28FF1C13BDC8A8301ED99809686E53E90A3ED5178D63B +C204FF6A3D40F84229081715563AAB5AAD8E4356BC45F4B88B9DE0581E7A3846 +A8EAC6D8A8DC6D67E1BA8956E1E1EE45019BC0A6E50DD4FE6BC3E61D78477EA5 +CCFA401C134486C36B93021C109CC145739FD3D78FF30776A54C6A902AF782AD +B37ACEE163BCBBAA0CD6081AE6A71200EC9225FD4ED17399869B84E2AE6B2620 +A0D998FCA2DEDA4A5F063468E39A7DB4B631A8A4AF9B7EB5C639FEC13A5D9F96 +E360AD4F668BD019C1303D0881D70B5BDC1BA47C9BD79E415CC53889BA5D2841 +DEEE0F20FDD842995E13C3F247C327B51F6874EB2709B23C2CA4B01FEBC2C420 +66CF75BC4C023F15602A180C6181CF18414000C5E3C050E2EB618793A4EDF896 +3D53DE1BC81EE1677DED14C464520139EF21FEA3368297A88E6EF48E1919E485 +35EDCF222334FFDC174BA9EA94A3D1EB83782AC1CDE4239BDBCA371A27F0BCEC +EE3F9633D075DCEE8FD162A70CFD0F56AB10ABF063F372D7223C2CBD355D7FFD +350320F9483803D47CE51893AC165CC8CADD662C99697505CEA88526E36B7A37 +80685060C9346C0675C2997710E714417C78A8CCEF717ED78252EAD23A6B640D +7F4607125F77CD07EE38A912F5CF8E91F62E023B3FE31511495A73AF03779108 +8C8C9B20A0C5312BBCC54AC48844D667976FDE7087474F490505D18E52AF5B58 +65D4B4FD5DF824882AFC69A9EA2E3F992223F25A53E29599BAD25F95F020F477 +77C8FB079A10836ED22B4D82A71087C0C50D1A6DFC4AD4DC5FADF6F5F757FFD2 +5D91C1FF7A4CB16FC9FDEF3CCC4861049F4CD3927287729DE465C5265F24BF80 +3ADA07327839C8337C3B95239F2AD99DD867FA336D2669F269BCA4BAE23E2F07 +43C5B8C39054 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMSY10 +%!PS-AdobeFont-1.1: CMSY10 1.0 +%%CreationDate: 1991 Aug 15 07:20:57 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.0) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMSY10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.035 def +/isFixedPitch false def +end readonly def +/FontName /CMSY10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 0 /minus put +dup 33 /arrowright put +dup 41 /arrowdblright put +readonly def +/FontBBox{-29 -960 1116 775}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 +7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 +A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 +E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A +221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A +27D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF +5B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09 +0ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730 +DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A +71A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09 +4ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C +515DB70A8D4F6146FE068DC1E5DE8BC570317AAEA74A842CFD26F9591866F5A0 +9B4EAD7395F5196B36997F1D59E88165C94739E74C2B40820F8C972B175ED79D +87C9E323C3CDD5C2BEE6409017767534E19F45AFCE2C6687733451AD2E75D112 +42040BADFF90F5FCF0677E04D0E99358A8268147FB0BC093C9E6B3A686D273FF +8CAB1B38C943D6756EFF83760A0822AB4C2B5BE81D64C1AC67B3E8E667D6F1FF +8533A43741F7EEBA4F86D9C805D5B0D59E7CBC1E6BCD384DE24DB7D67EFEE2F6 +00A1A7A4A134EA64D9D1484459CBD70C13FC27BD779BB5B95E9C0307F9DDFFDB +5EAFB43AC29488B09B607AB4C84373326CDE445A132DD4663AFF2DE925CE5AD3 +1127927EF2D74A47A2D4A77E95415677E6E2CB6EC819F07ABF3B4E9C2C5E047E +BE3BE01B785307EBE6F05D8D9BCFFDDA175631DBA328F49BFD39D00DB8618522 +85F3076E388D451280D1F3C714BCCDB231A1CED5BBABCA193FE0677BA667A0D9 +59DF3025C5095F6F1A9D9C61F940218D59F8D772A0F1A4333B4E63422F58C19C +AD564EC3212C9A1A13CE2394DB0944CB1FCB1AD9D595832967918B0D639D5077 +E778C16FDB0ACF3E24FC76799A57B8357EEEE1DD10C16FF5F38C974997053B6A +57F77E9203C9F088ADA045F98E0016A00120AE91CD0B7C0BF058EBD19B1C2BB8 +DA8278D76910BD5400457BB555E930EAD253EF34C9D961ADE76CA22F9ED0E916 +BF00EC80FF636FD2A51E5D5889BAE77295D3D78431725DBF4CEC743A00 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMR10 +%!PS-AdobeFont-1.1: CMR10 1.00B +%%CreationDate: 1992 Feb 19 19:54:52 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.00B) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMR10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMR10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 12 /fi put +dup 13 /fl put +dup 15 /ffl put +dup 16 /dotlessi put +dup 19 /acute put +dup 25 /germandbls put +dup 26 /ae put +dup 27 /oe put +dup 29 /AE put +dup 30 /OE put +dup 34 /quotedblright put +dup 39 /quoteright put +dup 40 /parenleft put +dup 41 /parenright put +dup 44 /comma put +dup 45 /hyphen put +dup 46 /period put +dup 49 /one put +dup 52 /four put +dup 53 /five put +dup 54 /six put +dup 56 /eight put +dup 59 /semicolon put +dup 61 /equal put +dup 65 /A put +dup 67 /C put +dup 68 /D put +dup 69 /E put +dup 70 /F put +dup 73 /I put +dup 80 /P put +dup 82 /R put +dup 83 /S put +dup 84 /T put +dup 88 /X put +dup 89 /Y put +dup 92 /quotedblleft put +dup 94 /circumflex put +dup 96 /quoteleft put +dup 97 /a put +dup 98 /b put +dup 99 /c put +dup 100 /d put +dup 101 /e put +dup 102 /f put +dup 103 /g put +dup 104 /h put +dup 105 /i put +dup 107 /k put +dup 108 /l put +dup 109 /m put +dup 110 /n put +dup 111 /o put +dup 112 /p put +dup 113 /q put +dup 114 /r put +dup 115 /s put +dup 116 /t put +dup 117 /u put +dup 118 /v put +dup 119 /w put +dup 120 /x put +dup 121 /y put +dup 124 /emdash put +dup 127 /dieresis put +readonly def +/FontBBox{-251 -250 1009 969}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4 +87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F +D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0 +92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C +295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75 +409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C +4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF +2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E +0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E +B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008 +24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B +43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF +D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575 +5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC +96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3 +7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BEFD8D9C400015B65 +0F2F536D035626B1FF0A69D732C7A1836D635C30C06BED4327737029E5BA5830 +B9E88A4024C3326AD2F34F47B54739B48825AD6699F7D117EA4C4AEC4440BF6D +AA0099DEFD326235965C63647921828BF269ECC87A2B1C8CAD6C78B6E561B007 +97BE2BC7CA32B4534075F6491BE959D1F635463E71679E527F4F456F774B2AF8 +FEF3D8C63B2F8B99FE0F73BA44B3CF15A613471EA3C7A1CD783D3EB41F4ACEE5 +20759B6A4C4466E2D80EF7C7866BAD06E5DF0434D2C607FC82C9EBD4D8902EE4 +0A7617C3AEACCB7CCE00319D0677AA6DB7E0250B51908F90A32C4175B6BFB279 +024EAE1B04D721A6C54FD623E38A7F3F8BCF859C78E546BBA7FCC19854611A6D +807792A9BB489C26149D05FAD3B703CCF8812EE946670180F7711831F3260EAC +848FC9328D91FCBBF00DEE2C307796541CCB663ED2825617AF8D2380278FB9B8 +E12D20F039463A8BD2900681702C48B26957CC339B20A07AE87DFAA9E9A35C9E +793A1B9400027E5D5F3921B971F6B6E7B41DE05722D7C98D7AF71AD4F9A2270C +93F54869098BFB46FC48D365AFA882CD3DAB79E62BA5C3D0DCB573C959BD809A +5D50B74A264E3BE5594E45ADE87DC8D7AD29DC25C14065D013427D282B07510C +3A6A9597B5C69D8943C8936798FCAF1AB4CFD1799A16772F79611D38C429C5D2 +4FDD48BCAF025912ABFE4FC77845137F1A68A429E09A9B7AFDC554CC6B2F7DAB +D244ECAE9137087CC14ADDFB5E222BD75CD440AC80988AF042E78338BBC54369 +1590E5E0F8B101D4DD8E99CEB625B35E67E359C111A621FE322F246F898AEA1A +7E66E26A45DB7AF659D2C0BB3C58AE5527E4C5A0CB74BF1B5AEECFF673807918 +70D73E5CC43F457F912EAC1FD98EDDDFE90A8454551BF9047BB71EE344228516 +4996CD000671173E48D4A90A7DB5437D587EDF76DD6E9C7B5D8E16EB4F5B81DD +222C6BF19D8EF0CFA6C89F08E56C9637125725BF8CAC5473F8755B70B3376251 +E80A93FEA61864BCFA907DA7513A5D5AB90477DEF35CDBE85C92A7B0ABE4D5CF +76156F109C74B0D17FACA01BBEED50FACCCC757F2E899110A5E83A248EA17D5E +D2E938A41D2D0BEC8F58532BF23D7ADB430557D9A576A2D64099981124E128C9 +BF55A787AD12D2ACC5CECEC26D94A05AE74D7ACE96E533B3A197F2F5E3F16FDE +A469F813742495C32ACAFA6E0E81CFE82C47B4EC6D48F3C60181B793757CD287 +1CD89B161E015DD3FD766354E4C88D710F09FAE64D0DB16BB038FAB72D384B06 +3CBC46BAAB56BF4FAC1867B6EA2F20009E1EDBB43F59E3EA3818FE430035FBDC +38EC851FA6C8A4012904C10444712B9A7564AAE4250DD63FDE67B194E0C85D0B +B4B3D8D1BAB71109C9F4DF5849BC24A7E6E6A9EDCFF44B575EC0664DD4E38CE7 +E9E4B041289EC759CE8FB489B5847AEFB05D758CA82184C4763E9AF7DBA244DF +2663935BC91CA74850F02B962930D3D0C3AABCE7BF840A7A035F2CC57E1F80C7 +3C373AEDC7E9E8EBB300140059C2DB3F71D60BA3576745F6D17B9F0E06E5FDEF +ABC0A23ED95449D6862B5FDA971B6C484DF4DA28A8D051F2FA12C4C14E2F22C6 +AD8DFF966E4EEBA04BDA48A31C08D9C4E318AAA88EB4DAEC6273612F13108DE3 +31F3A1A6B2F426D79D19EA9EFDD47810A0FD1D2C64F071A7CE510B233B754E05 +C61AA3F24441DA88AA9E83A2DE0FA580D25EB51433BFDABCC711820896D5E85E +DBD8227DBC490C394AA1682E7625B3888BFE9356AD421C6218C453AEC42B1FF6 +B8F42D9022DB94C3D5EE98B5990C09C1EF5398E252907045E9984AD71187BE78 +6C12C1A5ACE30573556D2B2AE6F34E9D792089409A0ECF4003FE516DF68D997A +6589CFED34EE928D42FA3433D1DDC5DFFEFFF8024A22BA3291DEFD9E886D077E +93AD547927BD8F581C95550B4076FE3C71C4D5C12E5303BCFB8E2C5C9537EE32 +AE4C578EF0D1F20A7F24697ABB62E6BDCDB3AD86B487891DFCE40390BFFE3A18 +A6BE497D04D1CA70CB2C284B4652D0D2C0327381490713C2A92C777ECA9C0278 +FE2637E7DA2A0443951BDA667EC63AA2F8C0E29D962210BC6F4F73AF1F2D57C6 +25C1BC5D192D587566DAD00055973DAEE23D136EF5BFBABAE91524EC3FCC5B67 +B76C5F6FFF17778EE8427FC185B0C1197FA7EB0398011E29627D928B15AE6109 +94FA3BAD74DF9996F13272E6120B33DF9F7D2B4C0633C0A27B298CC3DD48C49D +3B55789656BCDCF6A9AFC53043F9401C7F4D3193570C241E8D9648F135A50CEC +D30CEA6582B6CEF83816CDFB3D829ADD74A0B1460D253496EFC48DDC15D4090D +20E4EE0009A10080079305824B2E24FD22CB805EE76FC05A6F202765999E516B +14602BC640FEBAA52E1C3AB0CAF26022627BB169E631836F7655DF2C6BDD13D4 +876181D083106B25983E50E5DC14C9B44B3057BBEEACB110DD59B8C38C7A01D9 +3F5852CADD6F080DC7A6F537A9D2FF8B0EF0E59B9D8286AFE3F930DBA48E9587 +C69677B876CA70DAF758AF11870358CBC4244FF4562E85BA5C6748A29517A1DA +FD4BD9EB6A3C63FBE4781B880D636442A3C4AC2BE7409BAF0C3EEE78B77BBAA1 +E91E7962A0A24DF886DC5513E897E662AC71615A18B70C51DC861C5CCE4F7360 +1F0C1DCFFF2D069498EFC3CF185687DD08620740FFE69F0A8055C8EFDA09639B +3DB4369CE16CF1ACEE4AF24D5AA8FAF9C9047D281C6004F24074E4E08EF57B49 +C1CA84C9C1870358DFFFC16496797B53C5001E3B466A409FB8A9E0A758FD49C7 +8B370C3535AC824C6EEE70B8439FF282E80C577BAA215FC7892991438D9EBF61 +BBB158EF232E076CEAB9C1A9217E0036AF3C1E17760EB482902565575B623F3C +2660008E5E4F9D8E72A3B3642509A0DD6C45C91C42BA9CDDDD6DD2DEFF2D1642 +E5AAFB0DFC641665C0F855AB7E396F1FAE5EADB5728F103E0DA5179171C9E893 +50E855F58CDEF065C4590FE34B6BDABEFC9B6BDCA75F91D606A277A26DF16BE8 +C3A17D349CCB6EBD641FCBD38AF15238157FE27E17AA09FDDCEAE25623C76E68 +10987FD7327B31B05420629DA63CA8E304B7081D2FD2391064C313E2AC8AB700 +2110995C3AEA7B5B17175AE54ED73CAD02E6646A7320B84456AFE81F83F8868A +08AA05C993D0EA7867B3968F44B7529A4A261E6EF39055453367DB9ED74396DB +54CD02A8365D8DEA611AAB9BCC24AD6993D41EE5FE94ACDD3933CC4685F47DFE +9015F3D758DDD6F64B28B6CD39F6DB36BAEF76A3B4A26020FB328C5B435E56F7 +8F52EBB7F17B994808F529859E85112EA13A84948505C055D221E779F53E2F75 +DCEBECF78D5CCCB896DB67548CC48E0D49FF5F6A4F658CECB9FF9AF634DED9A4 +F94E7646F19DAE3CA2DA649DDDAF8F7849D5125A0731677FAFFDB3C3B05FD8D1 +A2E084A2285785A19216F145B801E2675226B8E403FAE381B7BB0BB2611AD624 +FB9DD3D976E8B6AD6E2FE3C78CFB912ED2C2B393E0CC9846ECA42C58B3FF8B54 +F6B35A4B961821785FDD9F4E0449CF7FD1141BC59E99CBB32B53D0CD4837AB25 +CDC744FD25D37D0A5843E20B2F332F8EC158B0C13E0E31053B9DF109E7CEEE60 +61FE7911DAAE7C591BA4B437458173A0882A84DCFFAFFED0EAE54F0ED33F5302 +856B7A73A3A3A1F341B3A5E56EB5F6832EBAC6C4AA37F9D42DB903737A61EC28 +53C1BEFD0E5F0B81F5FE099D2B2C7F61FC81CD15FB1A58DBA441AE91F3FD6973 +BA37F8261DEED05164AF333D17A8B5D5E418F7DA619F55D464C284E50B471ABF +B5E5EA42FFBC948B30F589EE9456607F1FAAF4BA46E378ED0C025DD67339D56B +32CC499FF7E2D227F570E808EA925FFF98422452BCFBAAF488C405C90CFDBDFA +368C10567290703FEFCDB8EE4B3DBEF9B0B079F60D004858F73FD160496DF329 +8F4AD50388DA010CFD9B2719E55AC7232465A323F846E0E6E4DF8B372DD98A81 +07FB2463F1DE900D0F7BA873C479D106BF77A04E5E26EF8814BC8C34973E35CF +77A22B4364B24C87E2EFA0065E860F16C8059D2EC3B3686D85DF2363447D4E31 +A087B1BA7207145227F5EA8523F91977E1A8BF1965F4E12023B30CFEB94024CB +5E90858D28C8ACE22BD451589EB67BE632FAEC8DD7B2703D1D5E51D7A309B72E +6358E7E0A5DF7D668A6177BC96CF1C2E7F0E179E323B55BF75EBA26D65CA7131 +73E8E7F74742EA82CDC82E3CAF14DDB2F940B5AFCDA3422BC1B7C8634119A463 +0E1F743A2A903F815530B7930D5826FBDFE13ACAE2F0D665E3CC2BA0CB8DE1AE +39CB2C0A0632474C22454EC0EA602D67E36FDC5EB0A16743D76D9FA17572F752 +47365600A28CA1078D8E62B311FD56C87462A67FE09729314086E56B1F17F84D +A5A27DE5E12AF504757B2172B2CCA2197E405440FF30B2F327842B1328C55206 +707BC71517BF00BE4FA366C73212506CE912C9654965BF682B5A5189EDA4A855 +31D501693AD24D313FADC4442955C2DBACCA0626B59DFC0137BDAD696D81A2E3 +20D2A123B881E19202292DAC29E53FFAB3A49E4680901605F1AB2D06F1420F26 +F07DA957DFCFBCF6211E6A5B14FCA025FB3A3D0278FA7F3397916A1B3B30BE92 +7E21AD33B692E3CBFC509308E10C92BD188E00974411B422B3B5F09E0DB6248D +B5EBE423FFC29C730FBEA103B64D975D1847FA93E0B77110C9059C765A4A7692 +5AE0EE29CFD3186EFA81CD6626DD1E68E8A4B5941DC3F9FB3CA9D1597AD8E82C +13AB953F4E8FBA0EAC41C4F4935950E2346265C55A228487FF0865183C15D7CE +5C65729C12FDE3895682C992E7ADF372E4BF89B40D479BD92DDC78E600E452B3 +903F0E4B516392BDC58CF3DABE2849BE0E2C1441C19B778881F40D4A5BFAC13D +F1B8FEC7B5177AD4A38A959EE03B19D885938D86C8C770239310969195541C12 +1CCB45E4A90F2AB992F46EC1EAD1C53DA02D844FAC2F0E5AAFC830F5BAAC52C6 +D37AB6F889ED1D4082622B1BC00E38C84CA7479C06FE7B2F636F344A4FC32FD7 +3097709D8201DE977522A58D8D7422A95F1A8A110EF3E342DB2CD1B0A477C124 +1D0ACD51F855AB737CEC022475D28119DC7A860975D446D9A68D40A9F2F456E3 +D39FA95586F082B4EBEB54DD6B2277A86854014B9D68742CB63CA3325F1B7A0E +54478187485416C944DADC21D6E3E5D6AA1C4F942D7BA4893103638F64CF638B +391CBB09FF5A392CB649FE8E33599AFF104F32021A261E43999F78B26146051F +5E09BBF2289B217A24A4C92AFEA9E2C53350866729AEB4D02D95AFA2386071F1 +3E722F378E86CA2835A09F98AC6935F9915250AEEE45CC8DF477AC78D596761E +E19EFE87A0FDB2201AF839BF9ED7BFAC9B0B425012B10C94D19FED3241D1C9B7 +1190420792613F91BA4EE4840563ABBC5A6721C8EEDC5617D139864D17DC77C6 +98AFCBFE1CF6DC1AAE3C0FD13F5367BFAF80E587B601C9271CC94A776E6B2941 +D0ADEA4D3039B67E6AD195391D4505EA64DC0238B010286F7DAF07403F0AC5E8 +80DB9F3B8AB2C1425882B7AB1FF9754DB86C5BB1FE11AF7D0A054A832B3142AA +B446FD79D2554EFE1F5B2D5726B592FB29E8354DCD15265F33ADD1200F30E023 +C09C6A3546BA0A766D11832E2E99634B5E763C3CFF2619776B6B656748B0ABDA +603BC0F594944AFBDE9045D1F3949C9EDC43EED5C0A831D6AE50D7C60A5B190D +A1B8463434860CBC9F9AADEEFB247DDF8408D61842F25AEE46159E2C96421352 +A35A0D395502ABC53522EE75116CA9EA81AC955AE784FE4D8709A5316880B9CA +6FC3A7A93F6E9AE3C1C2BE8831610DC791CFC720D1ADB2668B6C79D5B488218E +932570E0E0DB7412C7BDF4C98DE98F9227552C82467978420C07D7764EE81E02 +B5110C10104BC2AA16F00FD3C9EC2E1527617B568C60A9A95515C28AA9ABAF43 +DFFE76DFD6C03E5BEA99AC66DF32C4362034AF96AF0C39AF3A9072CE64CE154D +4D63A43CAAC4621FFB99DE350365F646C9AC2A248064ED37C20C3F9A4692FFB1 +2E0D2E8D419B255588D458620E7BD7BFDF4AD2B5F898DA34A360E799452CCF0B +1361ADE7875F75981B03D1F64C0C66F60E1911F36EE3EC9608F10DF0A86DB268 +10DA174E36E94289CE7FE7C7C237013AEA60F9CC3075F5A1DB9133989245305C +640A288DA355D081D6E03F3C6D20B46B16E52E0605919CE374283EF201B1DF04 +D05C797AEA6AD9A10CE067846C0242A000E1C38BC2024DE1F5D72D13622B23C0 +991E08FA9542A4F0A3F80BAF04818DADD81FBCFF9DE5CCEDBBEF069E7B2F4878 +3CB225DD2DBD8CFF8BE996055E838E81101083441895A257D52FA21A2D1E2B83 +45A9AB908549ACE1F307ACD8DA75C78B852C3AB324A51C1B846C00C3EA8063D9 +B2968ACBCB8C779D8A880AA814E1D7F4D9177F32D5EDDE9A5DFE5709B211F602 +D3ECE773D7421B33D1224D9A1FE334FE1EBAB361FAFC915156925FF9A26872EB +B27E09813EAF27A603478962BD4E841A5E3D87E7E3AF932D372D57E16EB1062C +CE6915D6FA23FA2757F45E0E6DE9226AAA4B53AA9A92694FD43C14D416CEBFCC +9647C713437A0E2C70746FA464ECC25C6B446F641CFA9490ED8C23F9C1ACE09D +FA227C62E963AF8B4DF1CD6075A09347DDE8ADA4D8F3F15F921D6C3D9BA477D1 +B1EFA0D931F3A9C0595072A497BE9E79D2CDEAB35C2C4F91A300670BB1022F5F +951A477AB5EDF223A4D3F521461357C0C60F5E7614E7D74EB016985F0366E288 +106E4A92A9DE0B6AD542187EC75034A80C7AB1751B77D55682590FBC354BC62A +E20BB135CDD4391778956F2EBFCDDB2E013B858F00510D1FDBBD08A68F276359 +1AB4FEFB720F50CFB9EE67A6A424533D5D13A55541B89B8ED1F53E8BEF62CAA8 +888CBF259D47752EBB996BA1970589C5613DE25918FBCD6541C6CC504362FDCB +00A94B9B56C4895674B87B5505DCAEF94440EF57C2D3FFA97138A308DC243BBA +147053AB12209BB8C42E3AFD8168EF544CCF08C74C1C67B99C81AD98F51421E7 +F9B48FD368BC3440A42685AE339C0844D1614B02EAB00D918137D8D59A8E49F5 +8EC039DDC57A21EAADFDE3D33F10C58A10C340CAA5B862419D5E49F2854C241C +4D0F0AFD85B321F7F95A8D2F0248286C0E0E2071DAE91E616D7DBCCD2D1E57F6 +2D2FB872231877E23D82C300677DF4EC977F9C78D5D5028F084151D6B05023CC +B0FF5668D35871320BCCAD41FDBF370EDAE33A651EF0ACFFFDCE8FFFA10EF128 +4D230F296AB2B21766CF00992EEBAF6E55B30799C4A3B18390EA388CF3C18428 +BB2A1A341FE47D3C631F7930DC09BEAE38C54277F8FDD4392B2F5C3C7774D434 +B97EF89A1CE35A9B30CF483154703DBFE3DED4E86086698B6E41361AB6996C57 +9850A37621F73AD3964E7E69D7F51F4688061C97167E378BA340C739441F37E7 +3FBA9AEEC2817C2A96C787B88D838E4E1E172ABDF2AD67FA4F05549F57BD7928 +8E6E883BBF34639AFAA9CE2E5F7C4E1420AF65A14C0707B40944C968ACBE8451 +07C0564C57C0F6BB632E0B89AAAF0A9F0B96E9E2B1AB5B21196CC9ABF8866451 +860FFB3F451777E628C464E01699FA883039CABAA343477E1B2F262E7D896C8C +EF10C66BE57C5F37E24489C7125F43CEB97EEA2E0A667E712A25D1E607DAACA5 +BA7B1851BED7B5EEC4E0CA2733197B43E952C124100923361A7F9E033050F895 +16C259DCF64AC82A13925108FC8C298187CD690EE435DA33F8AE947558205223 +FFFF05AA6B946886DD11E47D3A2C63C37957E885C336888203F00CFC151F66C4 +EB48825E84596D6192D51F7302D6B8AC176E6792C6EFC0E7377AB3F261392665 +8D62FC4D2B2E3E7C98C34D095418D317BACF8633C86E65CB21F0334476DB7278 +DB74CC13696978683A07DFFF7307492BFF2762B80D720AF9E7C85FAE38946F4D +C94A8C9CDA123B7C4CC9A3106CE55841B0E3935288196C0C7CCA03B8948753C8 +206265FC45CA79D21CCE24ADE4C2FBE74B1A94C488819766D03538A4150459DE +3ABD0AA491EEE319E4A797A5E4D7B2F1DC42F67534E5187C418B482E08D502D9 +38174EC2A39ACDCB903031B2A1B4E4135B79208FAE581BFB6FA9CB5A81518A18 +665DE696E3061D82DF55F4B9A852ABE70C13771C928F6F3ED4C2BF6A6A5A92B6 +187E630DD03EF046138F541A564B168D960BA243CB0944215F0F786CDBCAC6D2 +59FE1DC30CC445301745492C395A8070B5213556A50D05FC3CB9C71BBC51F0C2 +7A6054570462B40A7983FFAA48E838924AA1722ABC558F1BC5BCEBACC53CCDB8 +0956E4FA3932C433120EACC66D2B1EE15C49FE4C6E3A66918EAE8C907B2BCD17 +2702B4D8B5D8EEEB00573CF628D93BE0B49CE97302FCF282B3DE2357D5479DCA +B18BDB744AA9FFE6D445E31ED1B57CA3DB4E11864828DEA37B54833084278E88 +A497BAE8A7929799415B2C13D2F5EABBC25310676A20745D0EABFBA2E5B96FEC +9F3ECD61A0617AB04A5329185EBA16BDFBD4BD5C2628FB8932EF45BD42B7874D +DBB10B113F07963DFCBE4D738B9E8F9DB94C8DD8DB45DC00FD5F3B72918A956A +2FE0861FAFD4706AEAC53031E69CD8A1544675066E33447DB48756C39C150B55 +9D21D7B1B7CBA504B46F8366AC6673F2783930A45CD869A8580597ABF129E411 +F72BEEB5364DF72BF3AB107165375164231E2CEF5A4A5DA6FDFC54BE3B144C9A +48EFAA9E9D36894641DF13F5E0018E018B6F43CA21F1504AABFEEB73A540C288 +9BE94801A2094C44FF677AF42100D0266BB635B14F2EA8766EA774F3AAA9275F +B7821AD29F503A84F8314F5EED4C6E1EEA9BCF010EB77427EB811E8B303084DE +FB060BA5BE9544B12E8B302259EEB8A6ADC4611B6376A8B2A6DAC912E7342B1E +A7C45EF55DAD1F350BA5347E7838BD7C806D84FD6053614D1792E5357813F1B9 +4E10EA06B0B4BCA33E25566B9356C01C29BAEE70B15225A777B2FC3F172267E1 +FD961A682A90FA194C1CD0FA821DAFFFABAE989605640FAFCD933C209C1F5515 +4B203F37AAA8F3239502BCC107FE0A0F046B7F8C92349CD90F96C8B903A339E8 +A63BC86D9B3A90105E62A8609F455A6FEF32CC2B6B369A31B7EC6D4819884604 +C654B6D9A455F372F132024F5F9CC92CF343BDFAD3F9A962671D00DA22E3E851 +9D9E6F9E5997371A194F712A2AB8EF90DCE1EB7332411F8AA18993C97CA94561 +10DD5B3E303A981D1394917CA9CEA0BEEE71B58349AFC2D310DF3324816AF6DB +8C726098E308195B06C21F726B04A79942FFA79B1776BA2D42F39D2BFDA3B66B +C81A3C00B5D21AAD640BF79F8B62D5B94FF2B4E574566BB7FD2F043FE78F00D7 +A664897F6022F3AD1DF5FE76F6FE4B60D53563DF6F019B8475E28C73208EE5EF +BBCD53A41F5569C26EF64BCD3740466051C05C322E1B34D7DCCFFBBC9D63333D +47B5928A4B1ED21E59D6A2F1E51D422818870B31FE0809DF823CB6BEB9183B81 +64EEFAB67B0B8046113DF8BF09BFCA5926253774C720BE6B4AA65AEDCD02176B +90C17C24AE11132C2B091C5DA0B456DCC20BD605592A5528CE13714AFABA91C0 +49BC61EF5CC5A1F532E117AE64B95F8F8AACDD3E682A15218F56695F237E564E +A5B0A8D70D006638DC676DF1DE25806166EDFCFCBA8C133282E8B29A8DB3AAA8 +4AF176A111641236EB5B355EC1E3506C0D7C394C4147F972107D95FCA5394DDF +3A044DD4488C3DA3CDD49B0851A6EAE06FC64EAED599E0D4FB98DC0A2B8A44AC +DBD8FC3CA91CF74DB878A1A02C25BEB3DC08AEF57FE40CFF1B1E1849184DDF4A +A5F8926E6A7CC7AAF66EF16442EB1A4DC93A7616F055B2639CAA46369F620C57 +4701E8D1F177BB896A63F92DE149C5E421812B98BBA4465388EE68EC9DF4AF0D +7CECC0F2824C4AFDB25E2CBC213B9A3B48542D553F94164F8B177FEBAE64E8C0 +9C6084F0C622125BF55CDF2CAC85481D55B0C77BC6EADD5DF7C921BF25B424B7 +F1DABC5AF04E8A6091A1EAB28C18939C0666101A2BC892ECDFD47C2159AB5D9E +113268C8AB6FF8DCFCDFF27A99CB0E5FC47873861B900A055D6479055E968B42 +1CCF51EE98B7D67DE709781173C8EC7E746AA733F3FD5DF0E4281E7C4804E889 +2EBFB52171776BFBF582002BAFC95BD115DC50FF6544C790D1DF9E0AFCF98CCE +009C644822D1CDE4AFDFB21B4D923425D334F1EF3A5F37B48F404492CFC73264 +E92326062E1DF70C126915B12CF1A03DBDB0C534BA02F74349174B314C8B914A +53F1A7AFFD2EEA7170456E230190F07927A4948BAD8272A8C7A4A72C51F770F5 +96387A1337ACF333DB7DCA3048A5ACA50CEF5F03711A4365BAC81464A82A99F3 +E2C91AA72B85FC6F1BE8C532DF88005582023C1B6DA806BF54CE9AEBABCE8CBF +AFF293725BEFF9C7196043EC6DCFC4CB4ABFDCA4575EBA24BBB65DCDBC55362A +97477E5F989D32F4ACAF24B26C6B2B907C91803834F3E43A978C7987B6861AE3 +1A3268E438FE4D8D8080116B373937A819099A1780AC94115720DDE3BB6D2595 +3A84538EEEA3FE2980C5E42C7167029E1D7FEAAE25395EB4759199669C80162B +FF143D809A1B6A9D6F33B2EE6C7196703261BF929E698854883D30791A9AE37B +01EEB39E1B5B7865D76B3113293D024D4C23B8AECC2CA075689883ED61DA653C +151F38D20434C95EB2BED3904AE0F9DC61EF6AA45570D0C98304F54DC78E1640 +FD0E06EEB7558806B6B776E84C64B2C2C5C2362DBAE280FCA03C0DD3E2E4956B +FB0E05AD42C72E572CAB74577C5B99431E2B13AD0CAE128BE7BDC6B13BC16530 +D550D5CF24843466857B5ECAF2980835B2993AA31F60704A541E5FF9A103ABE1 +1C237CD13A86725C39DCA1B4AAA3E8760BFC85B58FDFC5C832057CB466CEFE66 +6F3E925B8E28824901C2BF28D72A156D543A6A3299B125D398851A87E090712E +106464D951C07E1222B76BB526D30C5CAD1A454739E288AACACF72B0BFFC134A +B21A8E8DDD304BD485018C5C27AC020050A6F22EED7AECD99A903112EE1CD2DC +E402B398B6CDFC66CA8B6B15C2E3B0F0BA9A41E3BD167D625C04F26DDB61B4EA +0A3302B2CDD093DB34BD1E59EBDD7B6E14583B96DFC448299B6C9B3805C1390C +31B07AE240C7961DFF7B0658CA5C81791538A246CF92DAE9002B0EA5DD54B9DA +5F7FE621C6A2721ABC0FD6023B8B7BF87E6B135D1DB9F1124CE7CC15DAF53D70 +FA87CA8914156A2660D7A39BC9ABBF3438B25C791F1C66BA4234E9F34AC11C16 +8B3ACB75C21454446FA8358034AC8BF792F0EEB23D33DE1936E61EC2F4544583 +9D39F0B3693495C1A9125F4BB13B85A93EA79990BDD0A68DFE76104901358560 +789FE0F8A32C9340EB4E376658B5226A2D8C7889F6D16EFDC2238901B0BE925B +14CCEF1241CF5744C1CF2A0FC17976FE1DE61AFC32FEA400218D9217C994D734 +A8D2061BBE9484583076D7C83F3BEDE88BF37DC3CE10E5ABCBD7F23EEA63A72F +B18423DB01DF007A4AE06F3CA6AAFBC9971DDD6E1BF14994399B702A8253202E +4EDBB0B872DCA33AAC714F4A828D86A4CB39FCD7C790FC46AB2049FC7D030C4C +CAAFCDAA08A51B18F64A71F2F9B678C18984C9767444425D6693DB1FE95E6C8E +7557B9E3C36248B3568D2295D62BB87FA48F0BE9710CA7469B25F67607FEB9C6 +3C78E363A91EE117A4C20152D8F5EA697A72B19BA9688047A1B7FAF148C28AD9 +213C1BFA108B7939A4AD93F8821D76775B311507906E09D777674C022A012529 +762AC3E7A743661E6BC69E077E50A3F922450D93657679B772EEE4E3B3452760 +676AB264FFB0A6D2F6F266ECE0B3CEF615A0756309537E772E3A553D10D646E7 +E33C8520AB299EEE8326264F5AAF1F1C8C5BB53D0101CD3EA395E774FED3BBA3 +ED82D5C602AFC1DE5C01A393AD65CCFA813F1B7BCAC7204794A9E7E3C21C86D2 +485CD7D487E66916AB812213DAF2B48A3C18F1A1400A0470434F3921E059B7A6 +260B0993C5890D65BEAA5359942E235084ECF86CA5ED9FA7A887A6C97A7F3E9D +15BD35848B69B21E06270F4A6455E8D4625EAD1E198325C3EF6591D0F106C106 +6DC6A8A024DCE90D98EA41D9A314220474DBE673E605BA51338AF4FAE235E912 +32EFE03540A41FB8486ADB8872D29ED6C4ED407633C3C23C3233B1F8A4409F7C +2BCFB1161A76C75AAECEF42BBC765EBB1D5914A3E2856498B0491771FDF1D2E0 +526723B040B19782633383FFF2A2CD68D6BA6C1EDAA5BD864392BAADB9F4A48C +0EAB19567BCFED42D17B651A4E25E8995961787C859BFD3BCD0862A6A3B3257D +5B109CD32198AF949BE2E1C7F27E20AFE55376E59D70FC2C4F5300DE43EB7B7E +88C574A7C5F9A4FE693C28612E7653E0957B0AE0D7B39C89188A00075ABFC41D +ECD99E99EAE002A0113F46F36B95C8A3BDC9F66BB71115FA8C1D547C24B6F73C +90CFDEDEE23D1E22C106A006C331CD7A63A107E38E955478F01978A650271A81 +C284B8EF00FF4B677D9CA4B561DF9ED93A5366565D2B96544E8CD4938EEE534B +4D2D90ACB82CE5138AC3E6B3A4C4B7E09DB62FECA817D1074E11A15C80F8310E +68A1117FC99872FE9854B9D7A64E11BA9823BD35612F163F3974DC3DE214AF5F +B5AF46DB5E0DC32F589A6CE8519961EE512F5622AE2ED5414000C5937B706987 +145593B0FD24DC175B19970CCC0B30A9973F32777BBD749C8C2AEB3593803C95 +6983ABA1639D808D64420A82E9322237F4E1AE756C5D43C7CD25D8598104B0E0 +8E5F9891ADFF60377E074974F151522E90E5331C04558D1578F7D88C3E8630CA +D60B096EDF29681C76587F5A7BEFE405D41B84EA0417A63E6CE104A75AE5B392 +01E5B7329986D7C5A207DB9BF961DC311DF26C7CE7EC1B9C6D3C950220B86654 +AABD1FBCC32560DF604BFBF9E1912D63C41DAF097EB3ABA459FE3E843AFDAF72 +16B02735662A420A4672E28C8B1ED8C8EE639DAC60D99D058999FDE25821CBBF +C696430151B43EB10B65049FDF84B5263BEAE8AF727A07C9A9BC8CF724D6D9AD +EEC2663323D648D9772A833CEF6BC36FF0388E725AE9357CEAE8CC44E659D216 +C4F096BAD2057328446D78EA87478D6F9A7F692EF3313D1557F99FF7924EC1F6 +FF5F808BA6E296CDFC8979AB9DBDB275390FC293BFDF70330981042D36E8594B +954318F3C43756DAB756C820E774B0B6FFB7D00270C2453C22AFE8ECABF590C3 +4A76E15AE4F8B9FBE2095ADCB78D544C9E7BBB15F268534DEAD899810C07EF50 +D36C20616FA079AC4F57C30E1E6DE8B929D1C9F3E692370DBAA3A0C5249E3B53 +78AD9353A893EFD006010A490C39EC1BA9D4B33C75A603E55C9D18DCCD48A498 +669D4832EB328F40DB4B35914922DD3A103B8250DBF409D96922504A6EB6F488 +0731568217A23186DD4D7E0CE483A6F9192B5BF414DD65BA3D00D05DDA5BA346 +2DF1AB3E909ED409A21CAF43F09007AAFA7BED279A28946429DEBF4C43EBF8A7 +EFF4972A62F022F42D104F60FF175842BCDAB4FBC99B983A9D98BBE63A32B245 +D66123D9BB5CEDCBC224B20959B3DAFB8F0670D6F4217CF22F7C34E8A1548B08 +D44EB282D5E31A3D01E2FA0080195868C665CFEA67B3EC1F6D47DB1C2754E86A +03C3D61ACD33E9D98CF222E8C4D7E4319AF62E8501BD2E84E2E30BF12F92ABFA +2395ED4ACD6F600A17A315ED8AB4F8A649DC0D7B7736D5D8B657ECA525E617DE +A69655736272156199D3CAADC41069EB085C7E18E9018D93E15781BFE4CE179D +FDA27F2175A94E6FC48CE589C16FFD5C82A23EDB9F552BAF281B0D894369FBE7 +5A156EA972B150E879645710C75BBF437340E844919B8C98A55A8077CC4FC458 +7FD6DD0AE59DD3A3426717EEE0AEFC16AF02A798026E0F7FD5068E611D0627FD +8CA0FDE1A0DD55FE17A19A7D3BD8D464BAC571CD7423602DA09A67B8C4BD54A4 +EF3ACB1736946FCEBAE8DD070EE33BA708A21A34EB78A06521DD42E772E5AC0B +94AC03C9267D0DAD66692CCC6A1DEDE8D06A551A37FDA589E516EF907155F26C +33273F8D52E5DD93D455CD3A325D232D97A7ABA92D20C9492A84C14B002B7DCF +090926F0A371EC66FBD71FB710E01146523A8804A861F773913363C73FD7E0A5 +8217D76A94BE80B3D2DCEAC97438B737DEE8531D2B647F74292781A9A626A201 +24062E1CF1C9AC22E56F9B6274AD0BABB88D5261D12A15CEF9C4DD00067A9A47 +9B25FCB2DD2D90FB1A9983E1D5B72AD063CD23C67D0130EC69367D41E861AA4C +DBC23854A42BE0422B59A08368DEB2D6D24A6377C0B7C8009A6337FA503C0966 +9F28AC5E36B6CC44E56E521A437A2E234E6E5C84C6C35E61A51C7C3A4178CAF3 +2C431C6B347024FDD1AB91CFDEA9B3005ABCCFC19EE20E916ED8253EE32181BA +9B86A2D3BB2969552985BE6B9342D25B3828CB0971109BB80D26B2FB3BBDF3EE +09E6501087911EA72DA6A8B1A237BE3307CAFEC928B6DE06BDF39382B5DB0E1D +52A7A3835B6B43B3BAFF3122F5C8FF5D9F42DA34AFA147070862827F52E073D0 +CFEC51C6C093C0FA3B505FF099D1DB1BF5133A3F7F6C98E9C83700AED4716E3D +4B8492ABA8DFACDFFCC49551E57D27B8C060B5101BF9AE54433FE3A6A8B3B0BA +AF32A60BE0AF146B6BC0DC547D7218CA109BCA7A7D80C6AE80CDCFCC4E89B3D2 +8AF2B414F6DE196D72C7E9ADD877ECE8C471500551BB14C56DA61AB3F7EB602E +9025D915033667928D240D4BE8F9B8017D11DF3617A4D09F3498D8E73F877ED3 +C9DF08DDF98FE2C21F0476AE2B3B0D5E4AAC53E72C83AE5A0C5D5825757D5501 +52B9390C59C6925661656E23C090B55E9AE1131569CDF35F19A8AA993785F0B3 +470D068AFEDE8E11694A3BDAD98EFE77F12584E55ECCF6AD9B6399D9EA3B4321 +D6FBFD92D747BE969C1308DAB64198E97BACD3AEB3C3C57A16C01F88506B1ED0 +173A79106ADE0C9DC86F01D3D548F5A49079650A16C291A26F66D2F6B211668F +02F021F864003D078ECC5801CDFF4320A52D469BB267211E74CFAF2857F4BC5F +E3CF44F090E828271EE0C4812A5EABA59E0C1F7A631F0420E5DF4CCC28B10F7D +5A0867B2BD8684C4BDE5F75A3978C2A0BE0162C2769ABCF5DA1562161B1FD81C +9D480A0EA74B1F11201CC44CB14997A471A46725ECEE791559EBEB4834C44645 +38023ED6479473DC01A025B28B09A961BEAF25C5CAB2239B6C37F3DACA63C3E1 +6BBE908D84314738A0D7E2070A8F0CE53857B7F2D16F6AD79D71B42286FD1364 +5AF12A49F7C992ABF9BC7606134FD86701EF128D218E0AED544F8AAB4BB9A93B +A821AEBA870383EDAFEA34D5633C6B9966C6CD4F890312E52DC6B4077ECF7A1B +BA26EC8F0EA1C025FFC61F61B942B9A2ACE0EDBD25951928F9C28DFC55DCFF6E +23B0CC9B091158FBF767D7655436C66AB4999B2CE839AE8734FB3180F23F1F9B +67A39C641CF73CE1E3B1AA4A7F2CB960FDEEB49118FFD6C3BB2370D8C980E5AE +0C119A529EBF111BDE8B81AE02317CEDEEEC4D6621930C2133C52C59CAD5F99B +2D1EB3EC663E42F971C7CE809AAF8659004753DE688C104167C37853A4E722D7 +D5F034D832F0998EE4B35343548AC33CDDCA81E40723E6800E36D36DDBF5A20E +AFF91B6CD905C66CE3E4B26D9F2324F7CC0A533781260D81DD290959C9381625 +5CFEE341A15E899C0E2ED21F91325949B54EA0E7C2D310B3A4DB9271628CD493 +CD88485181E8C3B9695FF4D8573AAEE39223B2CFAA9FBA43CA335A50A7BCBE34 +F43E07065A082F9C03D451DFBAE8E87032C64D3C5013872EE7863B8560E1DBA3 +120108C7C1E0F67B876718497246B683620807D5BBD7775E39348D35527DB218 +9F2877644F667692750F3287F309BD221C47DC8EDCD7CDA14E77D3D3149DBF6E +572FEC4F85B43B3DE3B85E8B16D0434CE54AA528FEF9187319332183BE1CCA49 +E7149D6D1F53A178E503F3E42F1DD32939D6DFD826BAB7F4733722EA4ACDCA27 +02C5357BB7DA5A76D5B0949F7E7DE6EAB10D29F8596D3EF4EC3E1EA921517C51 +0400A227B83EA425B6581AB43D66174FF24CE46F32039E7620D9A8A5D8109EA7 +A91B5C5CFD62DA90EB11E4AF290E2A47F9184A029DA8BCCD08D1B5C8CD0AA068 +0B8D29B875FB54126FAEF1C3F566D959C7A3840DF85D38938AD8902078640253 +7543A879805FC87FCC77F766393BD5EF65CD07D63CC78ACFBC01361E38EB19F5 +1FB5A2D1192CC62FCDB2A1F5AD267320157E8D2B791CEB17B6BDBD73763B6D4D +131FC9E017045369D2EB9834426FFC0DC165BDB98450EEE98CB9A44B11D87626 +D46A57C3784418E1BCC9581724D6E8BC8E07AE5E92A6C10A2793885BC3C10837 +794E97B98C3824AC33BFBA16A2B92B2125537C7E45B4EABFCE02FCD8369FF20D +134C2E981EFFE7075E5C43A24EAA0FE3C570236318C9F3816E466F396D2D3FC1 +A4E3D0E72821FAD511B8DC658637C1591737B2964CBBB4505B38C9A72363A779 +9E20EC461E461CFBEC238016A9BE12651F87E40FBA599468DC574415D906351B +D830B2DA736714C33583F1C87AF29AD29CB4C78FC54A028932BFE028AD056A97 +B5E443AF1E50E029FA0D7359F86EA37FBB65D456392D0023176FA72F3F11DBFD +9CD96F2FC59D0337EEE495A5D247C5EAA4F83A4C60348CC2EA604C8AF35B0632 +AC422191985A11EC38AA780BE26EBB11CF64893B6628658B9C8D2E9BCFD4447A +6777F03002F2D8F84F19D346D1A65CA5ADBEB4060681182A5D62812ADE5A688F +02FCD465D82A9AC8F28D721AE4169C1B0CD842D0DC92FC41BE78B863468C437A + +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMMI10 +%!PS-AdobeFont-1.1: CMMI10 1.100 +%%CreationDate: 1996 Jul 23 07:53:57 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.100) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMMI10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +end readonly def +/FontName /CMMI10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 25 /pi put +dup 97 /a put +dup 98 /b put +dup 99 /c put +readonly def +/FontBBox{-32 -250 1048 750}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE +3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B +532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 +B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B +986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE +D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 +9E394A533A081C36D456A09920001A3D2199583EB9B84B4DEE08E3D12939E321 +990CD249827D9648574955F61BAAA11263A91B6C3D47A5190165B0C25ABF6D3E +6EC187E4B05182126BB0D0323D943170B795255260F9FD25F2248D04F45DFBFB +DEF7FF8B19BFEF637B210018AE02572B389B3F76282BEB29CC301905D388C721 +59616893E774413F48DE0B408BC66DCE3FE17CB9F84D205839D58014D6A88823 +D9320AE93AF96D97A02C4D5A2BB2B8C7925C4578003959C46E3CE1A2F0EAC4BF +8B9B325E46435BDE60BC54D72BC8ACB5C0A34413AC87045DC7B84646A324B808 +6FD8E34217213E131C3B1510415CE45420688ED9C1D27890EC68BD7C1235FAF9 +1DAB3A369DD2FC3BE5CF9655C7B7EDA7361D7E05E5831B6B8E2EEC542A7B38EE +03BE4BAC6079D038ACB3C7C916279764547C2D51976BABA94BA9866D79F13909 +95AA39B0F03103A07CBDF441B8C5669F729020AF284B7FF52A29C6255FCAACF1 +74109050FBA2602E72593FBCBFC26E726EE4AEF97B7632BC4F5F353B5C67FED2 +3EA752A4A57B8F7FEFF1D7341D895F0A3A0BE1D8E3391970457A967EFF84F6D8 +47750B1145B8CC5BD96EE7AA99DDC9E06939E383BDA41175233D58AD263EBF19 +AFC0E2F840512D321166547B306C592B8A01E1FA2564B9A26DAC14256414E4C8 +42616728D918C74D13C349F4186EC7B9708B86467425A6FDB3A396562F7EE4D8 +40B43621744CF8A23A6E532649B66C2A0002DD04F8F39618E4F572819DD34837 +B5A08E643FDCA1505AF6A1FA3DDFD1FA758013CAED8ACDDBBB334D664DFF5B53 +9560176671A33FC55340CD04C2DE46FD812FC2711A85E6184AAE1B43B8B0A13A +D8A6164C4C9C67695E1FFE93E69320554A74F70BA2E3168A45458027FD102D11 +B6239022DCAE461D7ADBC03A5960E7741A22F6373497765AA72FD31663F42DDE +49B0537D9EDDB009E071D62C23E38DDA31C1B9EDF73BE2FE534F364C6291EB7C +A98E432D701938898E1CA06C500C2B5A9080E63E4DA8C2E9612653701502B6C8 +C51E42F237BE7B854BBF8D7BE3B97E9511DA810822397B43122BD26BE92B5A10 +691434D7157DE034A1366616817DDB4270BF13685F38BD7E33B01B15B2ECC8D2 +E6C7B329D5CA976CAEA54EC23CE09669CFDCA1F3D99B117B9CB36434BBB8CF83 +2A60ECD80506B56BE09E9C860608628D560BDD7C1FB8EB5FD86D1F0FF176D419 +14F7B946CC3C665904EC5B5ACC102F54A0FD2CED13C05EEAC54F124FBC8E9A06 +0D847C135E98B98D4748E6D07D8783C4762C47E29ACE9EEBDBF31925F0A1D5FA +D4993D43B363695F4D0D4B5BCACD8011E9A761C67C2B2F97F2ACB8EB2FC39A48 +6A32FEB289DD0EBDE728A097D63B3973FE73AC2D51B4ABD970A25EC97B77E871 +63ED02458E2AE9AB924AADC20F058C0EBAF3644EDE70614645686A205761377D +C10477E0A8606487489FA3F870FA8534ACE3DC57B66F2B2C93C73FA988566DBC +228748925C4208A84A7E535C39CEF2B7C6F53652FD2DBA170C5D6B7C036D51E9 +49637907BF7E596A5CAFBB509348E32D0F52A676FBD4D1D91EF919ECACED6BE3 +45439CF7CCBA81A52C05A35245B7CBE9B789F640A5C087A04A9381C4A5741964 +6EECCE1C11FC9CEC52D0AEAE464331DA17D784B0CD75FD3DE3DF8FC7BE58A8CD +7172FBC9CA39AFAF962C884FC7BA55742A782BDE373D47723029AF9BBD898BFB +312A66463B52ABE8FDFB0AAA43FDE0BC96CF51B6A2DC5D5A491F6A4F6B501E99 +042105B31CF1CB4936E05BE3F86FA014436CA041FA698F1665214F6D568A248F +519080321F25A4BD7AE12DBFAE6E67D51759A46FC98A4685FD34085A90BB3C1C +40DD3ECD638D53C708CD91E8F6BA2D33638897261C14D451B387D49CF7E6EECD +C203F1E04125DB5DFF17E380ED20BBBB3EEB301987C05D5E866624518962809E +E0C337B635013564279DA7E7BE39F45578CD12943B135AD7CF788F420FAEE875 +6446AC62732070536093CA84D466D1117378FC5C0CEED1225DA895CE6BB3978C +EBAD72 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +%%BeginFont: CMEX10 +%!PS-AdobeFont-1.1: CMEX10 1.00 +%%CreationDate: 1992 Jul 23 21:22:48 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.00) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMEX10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMEX10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 116 /radicalbt put +dup 117 /radicalvertex put +dup 118 /radicaltp put +readonly def +/FontBBox{-24 -2960 1454 772}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5CF5B8CAC6A7BEB5D02276E511FFAF2AE11910 +DE076F24311D94D07CACC323F360887F1EA11BDDA7927FF3325986FDB0ABDFC8 +8E4B40E7988921D551EC0867EBCA44C05657F0DC913E7B3004A5F3E1337B6987 +FEBC45F989C8DC6DC0AD577E903F05D0D54208A0AE7F28C734F130C133B48422 +BED48639A2B74E4C08F2E710E24A99F347E0F4394CE64EACB549576E89044E52 +EABE595BC964156D9D8C2BAB0F49664E951D7C1A3D1789C47F03C7051A63D5E8 +DF04FAAC47351E82CAE0794AA9692C6452688A74A7A6A7AD09B8A9783C235EC1 +EA2156261B8FB331827145DE315B6EC1B3D8B67B3323F761EAF4C223BB214C4C +6B062D1B281F5041D068319F4911058376D8EFBA59884BA3318C5BC95684F281 +E0591BC0D1B2A4592A137FF301610019B8AC46AE6E48BC091E888E4487688350 +E9AD5074EE4848271CE4ACC38D8CBC8F3DB32813DDD5B341AF9A6601281ABA38 +4A978B98483A63FCC458D0E3BCE6FD830E7E09B0DB987A6B63B74638FC9F21A5 +8C68479E1A85225670D79CDDE5AC0B77F5A994CA700B5F0FF1F97FC63EFDE023 +8135F04A9D20C31998B12AE06676C362141AAAA395CDEF0A49E0141D335965F2 +FB4198499799CECCC8AA5D255264784CD30A3E8295888EFBC2060ADDD7BAC45A +EEEECDFF7A47A88E69D84C9E572616C1AC69A34B5F0D0DE8EE4EDF9F4ADE0387 +680924D8D5B73EF04EAD7F45977CA8AD73D4DD45DE1966A3B8251C0386164C35 +5880DD2609C80E96D1AB861C9259748E98F6711D4E241A269ED51FF328344664 +3AF9F18DCE671611DB2F5D3EA77EE734D2BED623F973E6840B8DAD1E2C3C2666 +DD4DD1C1CECEDA9D8BEA4AD62BA3D1CEC6121BD58420C04FA69FB3B339562AFC +6BAFCECFFC5C8C780D2C95919B6B3D1CCE932EC07458A1DC640800F7F138B2DA +72E3453FD3E4DAA8176E5E594B138EFC4C0597D85B391943F580B7397FE336A0 +F26F611AA6289C6B4636940ACE7AF66676DB1BFD0BE816D660B7440F6E75040D +6FD16502293D02B6E971B766DF74D25CBB3E3893D09204744C80FB1E7AFC02D6 +ED85073D0E3AC024272B65CB18A9F648710943CFB503721FD86B99C8F656F672 +645DA97296D522FBF63C258A0D0DCFD1425D5DC635C36CD684300047E26C526E +75031C8E68CE53A7EFCFCD3257780808054C44FD1BB0E2D6CEE793DF4E4EC61B +999EE7E565B4AC741FADE15805772A406ED0CC325B1298AF6BAC84E92E4822DD +D947ADF2E63C179BAC2E72A365FBF5F869E7D7EFA68AB399A67781652BEEE071 +F5C06ED2813D497084760B26DF06AE2FE8121C36AB0EBB0B11AAD13185C274DC +F8980F8B3D407EEF700CA06AEFE888723282FE3955CF6D704A3F5A8BDFCFAF7E +51B1B79EB5DF940A468200581C754019F833422D803421C9CAC13B9D957C2392 +35E1EEAEB8E6 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +TeXDict begin 39158280 55380996 1000 300 300 +(../../../texk/dvipsk/testdata/dvipstst.xdv) +@start /Fa 25[48 6[33 24[63 17[22 11[22 11[48 4[66 10[63 +3[22 16[44 29 37 18 26 26 1[33 33 37 52 18 2[18 37 1[22 +29 33 29 1[33 23[26 4[48 21[17 6[22 21[18 13[37 3[{ +TeXBase1Encoding ReEncodeFont}33 66.4176 /Times-BoldItalic +rf /Fb 138[22 22 22 22 2[22 2[22 5[22 22 3[22 4[22 92[{}10 +41.511 /CMTT10 rf /Fc 214[42 7[42 32[32{}3 41.511 /CMSY10 +rf /Fd 128[21 2[42 2[22 22 30 22 23 16 16 16 22 23 21 +23 35 12 22 1[12 23 21 13 18 23 18 23 21 12 1[21 1[21 +2[31 31 3[30 23 31 1[28 6[15 2[27 28 32 30 1[31 3[32 +1[12 2[21 1[21 21 21 2[21 2[12 14 12 2[16 16 12 4[21 +3[42 37 1[32 30 21 5[21 2[12 35 1[23 23 12[{}65 41.511 +/CMR10 rf /Fe 156[18 18 22 71[24 25[{}4 41.511 /CMMI10 +rf /Ff 137[44 44 44 116[{}3 41.511 /CMEX10 rf /Fg 152[208 +103[{TeXBase1Encoding ReEncodeFont}1 415.11 /Times-Italic +rf /Fh 137[42 1[23 32 28 1[42 42 5[23 3[37 1[37 10[60 +1[60 1[51 46 2[46 6[28 2[46 51 60 2[60 6[23 58[{ +TeXBase1Encoding ReEncodeFont}20 83.022 /Times-Roman +rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 300dpi +TeXDict begin +%%PaperSize: A4 + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop -225 -200 2331 25 v -225 3108 25 +3309 v 325 -77 a Fh(D)m(VIPS:)21 b(A)g(T)724 -58 y(E)764 +-77 y(X)f(Dri)n(v)o(er)g(F)o(or)f(PostScript)836 238 +y Fg(g)-225 695 y @beginspecial @setspecial + 0 36 translate .05 .099 .95 { 27.4 0 translate gsave 0 0 moveto dup +90 mul rotate -10 -10 rmoveto 20 0 rlineto 0 20 rlineto -20 0 rlineto +closepath gsave dup setgray fill grestore 1 exch sub setgray stroke +grestore 27.4 0 translate } for + +@endspecial +441 770 a Ff(v)441 794 y(u)441 818 y(u)441 843 y(u)441 +868 y(u)441 893 y(u)441 918 y(u)441 943 y(u)441 968 y(t)p +485 770 954 2 v -180 x(v)485 811 y(u)485 836 y(u)485 +861 y(u)485 885 y(u)485 910 y(u)485 935 y(u)485 960 y(t)p +529 788 910 2 v 865 828 a Fe(a)12 b Fd(=)-7 b Fc(\))11 +b Fe(b)g Fc(\000)-6 b(!)11 b Fe(c)p 534 846 900 2 v 534 +880 a Fd(the)17 b(phase)f(of)f(the)i(mo)q(on)e(m)o(ultiplied)f(b)o(y)i +(the)h(n)o(um)o(b)q(er)534 930 y(of)10 b(angels)h(that)g(can)g(dance)h +(on)f(the)h(head)f(of)f(a)h(pin)f(while)534 980 y(the)18 +b(ric)o(h)f(man)f(threads)i(the)g(needle)g(divided)e(b)o(y)h +Fe(\031)h Fd(or)534 1030 y(some)c(other)g(transcenden)o(tal)i(n)o(um)o +(b)q(er)-158 2836 y @beginspecial 18 @llx 18 @lly 577 +@urx 814 @ury 2796 @rwi @setspecial @endspecial 1090 +1185 a(T)m(o)i(run)g(this)h(test,)h(remo)o(v)o(e)e(a)g(\014le)h(called) +f(m)o(test.ps)g(if)g(it)1049 1235 y(exists.)36 b(Then,)21 +b(run)f(T)1429 1244 y(E)1452 1235 y(X)g(o)o(v)o(er)g(test.tex,)i(run)e +(dvips)g(o)o(v)o(er)1049 1285 y(test.dvi,)10 b(sa)o(ving)g(the)h +(output)f(in)g(a)g(\014le)g(test.ps.)18 b(Cop)o(y)10 +b(test.ps)1049 1335 y(to)17 b(m)o(test.ps.)29 b(Run)17 +b(dvips)g(o)o(v)o(er)g(test.dvi)h(again,)e(this)i(time)1049 +1385 y(prin)o(ting)9 b(or)h(sa)o(ving)f(the)h(output,)h(as)f(y)o(ou)f +(c)o(ho)q(ose.)18 b(\(Including)1049 1434 y(the)12 b(do)q(cumen)o(t)h +(to)q(o)f(man)o(y)f(times)h(inside)g(itself)g(will)f(o)o(v)o(er\015o)o +(w)1049 1484 y(the)j(virtual)f(memory)h(capacities)g(of)f(most)h(prin)o +(ters.\))1090 1565 y(Some)i(things)g(to)g(c)o(hec)o(k)i(on)e(this)g +(page.)25 b(First,)17 b(the)g(large)1049 1615 y(rules)c(surrounding)f +(the)h(page)g(should)f(b)q(e)h(exactly)f(one)h(quar-)1049 +1665 y(ter)i(inc)o(h)f(from)g(eac)o(h)h(b)q(order)h(\(assuming)e(a)g +(8.5)g(b)o(y)g(11)g(page;)1049 1715 y(for)c(an)g(a4)g(page,)h(c)o +(hange)g(the)g Fb(\\afourfalse)d Fd(to)j Fb(\\afourtrue)1049 +1765 y Fd(on)i(line)h(16.\))1090 1845 y(Y)m(ou)f(should)g(see)i(a)e +(title)g(at)g(the)h(top,)f(and)g(a)g(large)g(italic)f(g)1049 +1895 y(under)f(that.)17 b(Then,)11 b(there)g(should)g(b)q(e)g(a)f(cen)o +(tered)i(ro)o(w)e(of)g(ten)1049 1945 y(b)q(o)o(xes,)k(going)e(from)h +(dark)h(to)g(ligh)o(t)f(gra)o(y)m(,)f(rotating)h(slo)o(wly)m(.)1090 +2026 y(In)18 b(the)h(`equation')d(that)i(follo)o(ws,)f(c)o(hec)o(k)i +(the)g(upp)q(er)g(left)1049 2076 y(corner)g(of)e(the)i(radical)f(signs) +g(for)f(alignmen)o(t.)30 b(Also)18 b(c)o(hec)o(k)1049 +2126 y(the)c(righ)o(t)g(arro)o(ws.)1090 2207 y(In)e(the)h(recursiv)o +(ely)g(included)f(page)g(to)g(the)h(left,)f(note)g(ho)o(w)1049 +2256 y(bad)g(the)i(bitmapp)q(ed)e(fon)o(ts)h(lo)q(ok)f(\(they)i(are)f +(the)g(ones)h(under)1049 2306 y(the)g(radical,)f(and)g(indeed)i(this)f +(text)g(itself.\))k(The)c(thin)g(rules)1049 2356 y(ma)o(y)g(disapp)q +(ear)i(altogether.)23 b(This)16 b(p)q(oin)o(ts)f(out)g(the)h(resolu-) +1049 2406 y(tion)11 b(dep)q(endence)j(of)d(dvips)h(output;)g(this)g(is) +g(an)f(unfortunate)1049 2456 y(necessit)o(y)23 b(of)d(using)h(bitmapp)q +(ed)h(fon)o(ts.)40 b(The)22 b(P)o(ostScript)1049 2506 +y(fon)o(ts,)13 b(on)h(the)g(other)h(hand,)e(should)g(scale)i(\014ne.) +1090 2586 y(Finally)m(,)c(at)h(the)i(b)q(ottom)e(of)g(the)h(page,)g(y)o +(ou)f(will)f(see)j(some)1049 2636 y(tests)f(of)f(the)g(accen)o(ts)i(in) +e(the)h(P)o(ostScript)f(fon)o(ts.)18 b(P)o(a)o(y)11 b(careful)1049 +2686 y(atten)o(tion)18 b(to)g(the)h(w)o(ord)f(na)-5 b(\177)-16 +b(\020v)o(e;)20 b(there)g(should)e(b)q(e)h(an)f(um-)1049 +2736 y(laut)e(o)o(v)o(er)h(a)g(dotless)h(i.)27 b(The)17 +b(text)h(should)e(read)i(\\Ic)o(h)f(w)o(ei\031)1049 2786 +y(tats\177)-21 b(ac)o(hlic)o(h)15 b(nic)o(h)o(t)f(mehr)i(als)e(das.)22 +b(D\032monic)14 b(sou\017)o(\023)-20 b(es)16 b(ha)o(v)o(e)1049 +2836 y(no)d(r^)-21 b(ole)14 b(in)g(na)-5 b(\177)-16 b(\020v)o(e)13 +b(\033uvres.)19 b(|\035sop's)14 b(\036uvres.")100 2963 +y Fa(Ic)o(h)25 b(w)o(ei\337)i(tats)467 2962 y(\250)461 +2963 y(ac)o(hlich)g(nic)o(ht)g(mehr)d(als)i(das.)48 b(D\346monic)25 +b(souf)o(\003)1729 2962 y(\264)1725 2963 y(es)100 3027 +y(hav)o(e)18 b(no)e(r)363 3026 y(\210)357 3027 y(ole)i(in)f(na)595 +3026 y(\250)597 3027 y(\021v)o(e)h(\234uvres.)24 b(\227\306sop')-5 +b(s)17 b(\214uvres.)p 2080 3108 25 3309 v -225 3133 2331 +25 v eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF + +%%EndDocument + @endspecial 1090 1185 a(T)m(o)i(run)g(this)h(test,)h(remo)o(v)o(e)e(a) +g(\014le)h(called)f(m)o(test.ps)g(if)g(it)1049 1235 y(exists.)36 +b(Then,)21 b(run)f(T)1429 1244 y(E)1452 1235 y(X)g(o)o(v)o(er)g +(test.tex,)i(run)e(dvips)g(o)o(v)o(er)1049 1285 y(test.dvi,)10 +b(sa)o(ving)g(the)h(output)f(in)g(a)g(\014le)g(test.ps.)18 +b(Cop)o(y)10 b(test.ps)1049 1335 y(to)17 b(m)o(test.ps.)29 +b(Run)17 b(dvips)g(o)o(v)o(er)g(test.dvi)h(again,)e(this)i(time)1049 +1385 y(prin)o(ting)9 b(or)h(sa)o(ving)f(the)h(output,)h(as)f(y)o(ou)f +(c)o(ho)q(ose.)18 b(\(Including)1049 1434 y(the)12 b(do)q(cumen)o(t)h +(to)q(o)f(man)o(y)f(times)h(inside)g(itself)g(will)f(o)o(v)o(er\015o)o +(w)1049 1484 y(the)j(virtual)f(memory)h(capacities)g(of)f(most)h(prin)o +(ters.\))1090 1565 y(Some)i(things)g(to)g(c)o(hec)o(k)i(on)e(this)g +(page.)25 b(First,)17 b(the)g(large)1049 1615 y(rules)c(surrounding)f +(the)h(page)g(should)f(b)q(e)h(exactly)f(one)h(quar-)1049 +1665 y(ter)i(inc)o(h)f(from)g(eac)o(h)h(b)q(order)h(\(assuming)e(a)g +(8.5)g(b)o(y)g(11)g(page;)1049 1715 y(for)c(an)g(a4)g(page,)h(c)o +(hange)g(the)g Fb(\\afourfalse)d Fd(to)j Fb(\\afourtrue)1049 +1765 y Fd(on)i(line)h(16.\))1090 1845 y(Y)m(ou)f(should)g(see)i(a)e +(title)g(at)g(the)h(top,)f(and)g(a)g(large)g(italic)f(g)1049 +1895 y(under)f(that.)17 b(Then,)11 b(there)g(should)g(b)q(e)g(a)f(cen)o +(tered)i(ro)o(w)e(of)g(ten)1049 1945 y(b)q(o)o(xes,)k(going)e(from)h +(dark)h(to)g(ligh)o(t)f(gra)o(y)m(,)f(rotating)h(slo)o(wly)m(.)1090 +2026 y(In)18 b(the)h(`equation')d(that)i(follo)o(ws,)f(c)o(hec)o(k)i +(the)g(upp)q(er)g(left)1049 2076 y(corner)g(of)e(the)i(radical)f(signs) +g(for)f(alignmen)o(t.)30 b(Also)18 b(c)o(hec)o(k)1049 +2126 y(the)c(righ)o(t)g(arro)o(ws.)1090 2207 y(In)e(the)h(recursiv)o +(ely)g(included)f(page)g(to)g(the)h(left,)f(note)g(ho)o(w)1049 +2256 y(bad)g(the)i(bitmapp)q(ed)e(fon)o(ts)h(lo)q(ok)f(\(they)i(are)f +(the)g(ones)h(under)1049 2306 y(the)g(radical,)f(and)g(indeed)i(this)f +(text)g(itself.\))k(The)c(thin)g(rules)1049 2356 y(ma)o(y)g(disapp)q +(ear)i(altogether.)23 b(This)16 b(p)q(oin)o(ts)f(out)g(the)h(resolu-) +1049 2406 y(tion)11 b(dep)q(endence)j(of)d(dvips)h(output;)g(this)g(is) +g(an)f(unfortunate)1049 2456 y(necessit)o(y)23 b(of)d(using)h(bitmapp)q +(ed)h(fon)o(ts.)40 b(The)22 b(P)o(ostScript)1049 2506 +y(fon)o(ts,)13 b(on)h(the)g(other)h(hand,)e(should)g(scale)i(\014ne.) +1090 2586 y(Finally)m(,)c(at)h(the)i(b)q(ottom)e(of)g(the)h(page,)g(y)o +(ou)f(will)f(see)j(some)1049 2636 y(tests)f(of)f(the)g(accen)o(ts)i(in) +e(the)h(P)o(ostScript)f(fon)o(ts.)18 b(P)o(a)o(y)11 b(careful)1049 +2686 y(atten)o(tion)18 b(to)g(the)h(w)o(ord)f(na)-5 b(\177)-16 +b(\020v)o(e;)20 b(there)g(should)e(b)q(e)h(an)f(um-)1049 +2736 y(laut)e(o)o(v)o(er)h(a)g(dotless)h(i.)27 b(The)17 +b(text)h(should)e(read)i(\\Ic)o(h)f(w)o(ei\031)1049 2786 +y(tats\177)-21 b(ac)o(hlic)o(h)15 b(nic)o(h)o(t)f(mehr)i(als)e(das.)22 +b(D\032monic)14 b(sou\017)o(\023)-20 b(es)16 b(ha)o(v)o(e)1049 +2836 y(no)d(r^)-21 b(ole)14 b(in)g(na)-5 b(\177)-16 b(\020v)o(e)13 +b(\033uvres.)19 b(|\035sop's)14 b(\036uvres.")100 2963 +y Fa(Ic)o(h)25 b(w)o(ei\337)i(tats)467 2962 y(\250)461 +2963 y(ac)o(hlich)g(nic)o(ht)g(mehr)d(als)i(das.)48 b(D\346monic)25 +b(souf)o(\003)1729 2962 y(\264)1725 2963 y(es)100 3027 +y(hav)o(e)18 b(no)e(r)363 3026 y(\210)357 3027 y(ole)i(in)f(na)595 +3026 y(\250)597 3027 y(\021v)o(e)h(\234uvres.)24 b(\227\306sop')-5 +b(s)17 b(\214uvres.)p 2080 3108 25 3309 v -225 3133 2331 +25 v eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/Build/source/texk/dvipsk/testdata/eepic-nan.dvi b/Build/source/texk/dvipsk/testdata/eepic-nan.dvi Binary files differnew file mode 100644 index 00000000000..7824ca8c733 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/eepic-nan.dvi diff --git a/Build/source/texk/dvipsk/testdata/eepic-nan.tex b/Build/source/texk/dvipsk/testdata/eepic-nan.tex new file mode 100644 index 00000000000..3963245f22d --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/eepic-nan.tex @@ -0,0 +1,15 @@ +\documentclass{article} + +\usepackage{epic} +\usepackage{eepic} + +\begin{document} + +\setlength{\unitlength}{1pt} +\begin{picture}(300,200)(0,0) + \path(100,100)(150,150) + \dottedline{3}(50,20)(250,180) +\end{picture} + +\end{document} + diff --git a/Build/source/texk/dvipsk/testdata/intoverflow.dvi b/Build/source/texk/dvipsk/testdata/intoverflow.dvi Binary files differnew file mode 100644 index 00000000000..9f53105b652 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/intoverflow.dvi diff --git a/Build/source/texk/dvipsk/testdata/missing-image.dvi b/Build/source/texk/dvipsk/testdata/missing-image.dvi Binary files differnew file mode 100644 index 00000000000..0805a1f8210 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/missing-image.dvi diff --git a/Build/source/texk/dvipsk/testdata/missing-image.tex b/Build/source/texk/dvipsk/testdata/missing-image.tex new file mode 100644 index 00000000000..1fcb69f2ed2 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/missing-image.tex @@ -0,0 +1,6 @@ +% $Id$ +% Include a nonexistent image file, for test-missing-image.test. Public domain. +\nopagenumbers +\input epsf +\epsfbox{missing-image.eps} +\end diff --git a/Build/source/texk/dvipsk/testdata/overflow-color-push.dvi b/Build/source/texk/dvipsk/testdata/overflow-color-push.dvi Binary files differnew file mode 100644 index 00000000000..02e40625376 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/overflow-color-push.dvi diff --git a/Build/source/texk/dvipsk/testdata/overflow-color-push.tex b/Build/source/texk/dvipsk/testdata/overflow-color-push.tex new file mode 100644 index 00000000000..6a68e925cc6 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/overflow-color-push.tex @@ -0,0 +1,17 @@ +% Andy Nguyen of ETH Zurich. Public domain. +% tlsecurity mail of 28 Mar 2019 18:20:48. +% File "dvipsk/color.c", subroutine "colorcmdout": "s" is copied to +% "tempword" without length validation. + +\documentclass{article} + +\begin{document} +\thispagestyle{empty} + +\begin{figure}[p] + +\special{color push aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa a} + +\end{figure} + +\end{document} diff --git a/Build/source/texk/dvipsk/testdata/overflow-epsfile.dvi b/Build/source/texk/dvipsk/testdata/overflow-epsfile.dvi Binary files differnew file mode 100644 index 00000000000..0d7e5429aef --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/overflow-epsfile.dvi diff --git a/Build/source/texk/dvipsk/testdata/overflow-epsfile.tex b/Build/source/texk/dvipsk/testdata/overflow-epsfile.tex new file mode 100644 index 00000000000..5ae2cd13d63 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/overflow-epsfile.tex @@ -0,0 +1,17 @@ +% Andy Nguyen of ETH Zurich. Public domain. +% tlsecurity mail of 28 Mar 2019 18:20:48. +% File "dvipsk/dospecial.c", subroutine "dospecial": "epsfile" is parsed +% using "sscanf(p, "%s", psfile);", which has no length limitation. + +\documentclass{article} + +\begin{document} + +\begin{figure}[p] +\thispagestyle{empty} + +\special{epsfile=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa} + +\end{figure} + +\end{document} diff --git a/Build/source/texk/dvipsk/testdata/overflow-ifffile.dvi b/Build/source/texk/dvipsk/testdata/overflow-ifffile.dvi Binary files differnew file mode 100644 index 00000000000..00859cfedc2 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/overflow-ifffile.dvi diff --git a/Build/source/texk/dvipsk/testdata/overflow-ifffile.tex b/Build/source/texk/dvipsk/testdata/overflow-ifffile.tex new file mode 100755 index 00000000000..aa6d95f7b55 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/overflow-ifffile.tex @@ -0,0 +1,12 @@ +\documentclass{article} + +\begin{document} +\thispagestyle{empty} + +\begin{figure}[p] + +\special{ifffile=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa} + +\end{figure} + +\end{document} diff --git a/Build/source/texk/dvipsk/testdata/overflow-keyword.dvi b/Build/source/texk/dvipsk/testdata/overflow-keyword.dvi Binary files differnew file mode 100644 index 00000000000..0df5740c803 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/overflow-keyword.dvi diff --git a/Build/source/texk/dvipsk/testdata/overflow-keyword.tex b/Build/source/texk/dvipsk/testdata/overflow-keyword.tex new file mode 100755 index 00000000000..f3f6f31d280 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/overflow-keyword.tex @@ -0,0 +1,12 @@ +\documentclass{article} + +\begin{document} +\thispagestyle{empty} + +\begin{figure}[p] + +\special{aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa} + +\end{figure} + +\end{document} diff --git a/Build/source/texk/dvipsk/testdata/overflow-psbox.dvi b/Build/source/texk/dvipsk/testdata/overflow-psbox.dvi Binary files differnew file mode 100644 index 00000000000..56ddd5e5b23 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/overflow-psbox.dvi diff --git a/Build/source/texk/dvipsk/testdata/overflow-psbox.tex b/Build/source/texk/dvipsk/testdata/overflow-psbox.tex new file mode 100644 index 00000000000..f7628e27e3b --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/overflow-psbox.tex @@ -0,0 +1,18 @@ +% Andy Nguyen of ETH Zurich. Public domain. +% tlsecurity mail of 29 Mar 2019 22:41:20. +% File "dvipsk/dospecial.c", subroutine "dospecial": "psfile" is parsed using +% "sscanf(p+13, "{%fpt}{%fpt}{%[^}]}", &w, &h, psfile)", which has no length +% limitation. + +\documentclass{article} + +\begin{document} +\thispagestyle{empty} + +\begin{figure}[p] + +\special{postscriptbox{42pt}{1337pt}{aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa}} + +\end{figure} + +\end{document} diff --git a/Build/source/texk/dvipsk/testdata/pfbincl.eps b/Build/source/texk/dvipsk/testdata/pfbincl.eps new file mode 100644 index 00000000000..4d30904d9fa --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/pfbincl.eps @@ -0,0 +1,11079 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: Adobe Illustrator(R) 8.0 +%%AI8_CreatorVersion: 12.0.1 +%%For: (len) (ams) +%%Title: (condensation-of-zeta-functions.eps) +%%CreationDate: 4/25/07 1:33 PM +%%BoundingBox: 1 -186 347 124 +%%HiResBoundingBox: 1.40039 -185.0195 346.4609 123.5684 +%%DocumentProcessColors: Black +%%DocumentFonts: EuclidSymbol +%%+ Times-Roman +%%+ TimesNewRomanPSMT +%%DocumentSuppliedFonts: EuclidSymbol +%%+ Times-Roman +%%+ TimesNewRomanPSMT +%%DocumentSuppliedResources: procset Adobe_level2_AI5 1.2 0 +%%+ procset Adobe_screens_AI5 1.0 0 +%%+ procset Adobe_typography_AI5 1.0 1 +%%+ procset AGM_Gradient 1.0 0 +%%+ procset Adobe_ColorImage_AI6 1.3 0 +%%+ procset Adobe_Illustrator_AI5 1.3 0 +%%+ procset Adobe_pattern_AI5 1.0 0 +%%+ procset Adobe_cshow 2.0 8 +%%+ procset Adobe_shading_AI8 1.0 0 +%AI5_FileFormat 4.0 +%AI3_ColorUsage: Color +%AI3_IncludePlacedImages +%AI7_ImageSettings: 1 +%%CMYKCustomColor: 1 1 1 1 ([Registration]) +%%AI6_ColorSeparationSet: 1 1 (AI6 Default Color Separation Set) +%%+ Options: 1 16 0 1 1 1 0 0 0 0 1 1 1 18 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 2 3 4 +%%+ PPD: 1 21 0 0 60 45 2 2 1 0 0 1 0 0 0 0 0 0 0 0 -1 -1 () +%AI3_TemplateBox: 174.4004 -118.9033 174.4004 -118.9033 +%AI3_TileBox: -114.0996 -478.4033 461.9004 274.7168 +%AI3_DocumentPreview: Header +%AI5_ArtSize: 612 792 +%AI5_RulerUnits: 0 +%AI5_ArtFlags: 0 0 0 1 0 0 0 0 0 +%AI5_TargetResolution: 800 +%AI5_NumLayers: 2 +%AI8_OpenToView: -198.0996 457.5967 1 975 750 18 1 1 72 73 0 0 +%AI5_OpenViewLayers: 67 +%%PageOrigin:-114.0996 -475.4033 +%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9 +%AI9_Flatten: 1 +%AI12_CMSettings: 00.MS +%CLEANEPS: Wed Aug 29 14:21:48 EDT 2007 for ltd (cleaneps v2.2.3) +%CLEANEPS_BINARY_WARNING: yes +%%EndComments +%%BeginProlog +%%BeginResource: procset Adobe_level2_AI5 1.2 0 +%%Title: (Adobe Illustrator (R) Version 5.0 Level 2 Emulation) +%%Version: 1.2 0 +%%CreationDate: (04/10/93) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /Adobe_level2_AI5 26 dict dup begin + put + /packedarray where not + { + userdict begin + /packedarray + { + array astore readonly + } bind def + /setpacking /pop load def + /currentpacking false def + end + 0 + } if + pop + userdict /defaultpacking currentpacking put true setpacking + /initialize + { + Adobe_level2_AI5 begin + } bind def + /terminate + { + currentdict Adobe_level2_AI5 eq + { + end + } if + } bind def + mark + /setcustomcolor where not + { + /findcmykcustomcolor + { + (AI8_CMYK_CustomColor) + 6 packedarray + } bind def + /findrgbcustomcolor + { + (AI8_RGB_CustomColor) + 5 packedarray + } bind def + /setcustomcolor + { + exch + aload pop dup + (AI8_CMYK_CustomColor) eq + { + pop pop + 4 + { + 4 index mul + 4 1 roll + } repeat + 5 -1 roll pop + setcmykcolor + } + { + dup (AI8_RGB_CustomColor) eq + { + pop pop + 3 + { + 1 exch sub + 3 index mul + 1 exch sub + 3 1 roll + } repeat + 4 -1 roll pop + setrgbcolor + } + { + pop + 4 + { + 4 index mul 4 1 roll + } repeat + 5 -1 roll pop + setcmykcolor + } ifelse + } ifelse + } + def + } if + /setAIseparationgray + { + false setoverprint + 0 setgray + /setseparationgray where{ + pop setseparationgray + }{ + /setcolorspace where{ + pop + [/Separation (All) /DeviceCMYK {dup dup dup}] setcolorspace + 1 exch sub setcolor + }{ + setgray + }ifelse + }ifelse + } def + + /gt38? mark {version cvr cvx exec} stopped {cleartomark true} {38 gt exch pop} ifelse def + userdict /deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt put + userdict /level2? + systemdict /languagelevel known dup + { + pop systemdict /languagelevel get 2 ge + } if + put +/level2ScreenFreq +{ + begin + 60 + HalftoneType 1 eq + { + pop Frequency + } if + HalftoneType 2 eq + { + pop GrayFrequency + } if + HalftoneType 5 eq + { + pop Default level2ScreenFreq + } if + end +} bind def +userdict /currentScreenFreq + level2? {currenthalftone level2ScreenFreq} {currentscreen pop pop} ifelse put +level2? not + { + /setcmykcolor where not + { + /setcmykcolor + { + exch .11 mul add exch .59 mul add exch .3 mul add + 1 exch sub setgray + } def + } if + /currentcmykcolor where not + { + /currentcmykcolor + { + 0 0 0 1 currentgray sub + } def + } if + /setoverprint where not + { + /setoverprint /pop load def + } if + /selectfont where not + { + /selectfont + { + exch findfont exch + dup type /arraytype eq + { + makefont + } + { + scalefont + } ifelse + setfont + } bind def + } if + /cshow where not + { + /cshow + { + [ + 0 0 5 -1 roll aload pop + ] cvx bind forall + } bind def + } if + } if + cleartomark + /anyColor? + { + add add add 0 ne + } bind def + /testColor + { + gsave + setcmykcolor currentcmykcolor + grestore + } bind def + /testCMYKColorThrough + { + testColor anyColor? + } bind def + userdict /composite? + 1 0 0 0 testCMYKColorThrough + 0 1 0 0 testCMYKColorThrough + 0 0 1 0 testCMYKColorThrough + 0 0 0 1 testCMYKColorThrough + and and and + put + composite? not + { + userdict begin + gsave + /cyan? 1 0 0 0 testCMYKColorThrough def + /magenta? 0 1 0 0 testCMYKColorThrough def + /yellow? 0 0 1 0 testCMYKColorThrough def + /black? 0 0 0 1 testCMYKColorThrough def + grestore + /isCMYKSep? cyan? magenta? yellow? black? or or or def + /customColor? isCMYKSep? not def + end + } if + end defaultpacking setpacking +%%EndResource +%%BeginResource: procset Adobe_screens_AI5 1.2 0 +%%Title: (Adobe Illustrator (R) Version 5.0 Custom Halftone Screens ProcSet) +%%Version: 1.2 0 +%%CreationDate: (03/24/93) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /defaultpacking currentpacking put true setpacking +systemdict begin +userdict /Adobe_screens_AI5 15 dict dup begin +put +/initialize +{ + Adobe_screens_AI5 begin + /screenid + deviceDPI 600 gt composite? not or + { + -1 + } + { + deviceDPI currentScreenFreq + dup dup 60 ge exch 150 le and deviceDPI 300 le and + { + pop 60 + } if + div 1.41421 div 0.5 add cvi + } ifelse + def + + 2 screenid eq + { + /customsize 16 def + /customdata /customdata2 def + setcustomscreen + } if + + 3 screenid eq + { + /customsize 24 def + /customdata /customdata3 def + setcustomscreen + } if + + 4 screenid eq + { + /customsize 16 def + /customdata /customdata4 def + setcustomscreen + } if + + 5 screenid eq + { + /customsize 20 def + /customdata /customdata5 def + setcustomscreen + } if + + 6 screenid eq + { + /customsize 24 def + /customdata /customdata6 def + setcustomscreen + } if + + 7 screenid eq + { + /customsize 28 def + /customdata /customdata7 def + setcustomscreen + } if + + 8 screenid eq + { + /customsize 16 def + /customdata /customdata8 def + setcustomscreen + } if +} def +/terminate +{ + currentdict Adobe_screens_AI5 eq + { + end + } if +} def +/setcustomscreen +{ + deviceDPI customsize div 0 + { + 1 add 2 div customsize mul cvi exch + 1 add 2 div customsize mul cvi exch + customsize mul add + customdata load exch get 256 div + } setscreen +} def +/customdata2 28 28 mul string def +currentfile customdata2 readhexstring +4180E8694988E2634382EA6B4B8AE061A01939C8A81737C2A21B3BCAAA1636C0 +F8795998F6775796FA7B5B9AF57656952ED8B80727D6B60F2FDABA0626D5B50E +4E8DE6674786EE6F4F8EE5664685ED6EAD1434C6A61F3FCEAE1232C5A51E3ECD +F3745493FE7F5F9EF1725291FD7E5E9D24D3B30C2CDEBE0222D1B10A2ADDBD04 +4483EB6C4C8BE1624281E96A4A89E364A31C3CCBAB1535C1A11A3AC9A91838C3 +FB7C5C9BF4755594F97A5A99F778589730DBBB0525D4B40D2DD9B90828D7B710 +508FE4654584EC6D4D8CE7684887EF70AF1131C4A41D3DCCAC1333C7A72040CF +F0715190FC7D5D9CF2735392FF80609F21D0B00929DCBC0323D2B20B2BDFBF01 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +/customdata3 28 28 mul string def +currentfile customdata3 readhexstring +011DC7F5E73D0421CBF3E43A021EC8F6E83E0522CCF2E43A2B648BC4A0762F68 +8AC39E732C658CC5A177306989C29D72D5B6521A6192D9B55219608FD6B6531B +6193DAB451185F8FFCEE440C28D2FCED430B27D1FDEF450C29D3FBEC420A26D0 +BEA77D366F83BCA77C356E87BFA87E377082BBA67B346D86145B99E0AE4A1259 +98DFB14E155C9AE1AD4A115897DEB04D0623CDF4E63C0420CAF8EA400723CDF4 +E53B031FC9F7E93F316988C19F752E678EC6A378326A88C09F742D668DC6A278 +DBB350175E91D8B8551C6395DCB24F165D90D7B7541C6294FAEC420925CFFFF1 +470E2BD5F9EB410824CEFEF0460D2AD4BAA57A336C85BEAA80397180B9A47933 +6B84BDA97F387181105797DDAF4C145A9CE3AB480F5696DDAE4B13599BE2AC49 +021EC8F6E83E0522CCF2E43A011DC7F5E73D0421CBF3E43A2C658CC5A1773069 +89C29D722B648BC4A0762F688AC39E73D6B6531B6193DAB451185F8FD5B6521A +6192D9B55219608FFDEF450C29D3FBEC420A26D0FCEE440C28D2FCED430B27D1 +BFA87E377082BBA67B346D86BEA77D366F83BCA77C356E87155C9AE1AD4A1158 +97DEB04D145B99E0AE4A125998DFB14E0723CDF4E53B031FC9F7E93F0623CDF4 +E63C0420CAF8EA40326A88C09F742D668DC6A278316988C19F752E678EC6A378 +DCB24F165D90D7B7541C6294DBB350175E91D8B8551C6395F9EB410824CEFEF0 +460D2AD4FAEC420925CFFFF1470E2BD5B9A479336B84BDA97F387181BAA57A33 +6C85BEAA803971800F5696DDAE4B13599BE2AC49105797DDAF4C145A9CE3AB48 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +/customdata4 28 28 mul string def +currentfile customdata4 readhexstring +1139B8E0FAD2531B133BBAE2F8D05119417180A6AE9A7B4B437382A5AD987949 +C08867272F6F92CAC28A66262E6E90C8E8DE5F070F37B6F2EADD5E060E36B5F0 +FED6571F173FBEE6FDD5561E163EBDE5AB9E7F4F477786A1A99D7E4E467685A3 +2C6C96CEC68E62222A6A95CDC58D64240C34B3F6EED95A020A32B1F5EDDB5C04 +143CBBE3F9D1521A123AB9E1FBD3541C447483A4AC997A4A427281A7AF9B7C4C +C38B65252D6D91C9C1896828307093CBEBDC5D050D35B4F1E9DF60081038B7F3 +FCD4551D153DBCE4FFD758201840BFE7A89C7D4D457584A2AA9F8050487887A0 +296994CCC48C63232B6B97CFC78F61210931B0F4ECDA5B030B33B2F7EFD85901 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +/customdata5 28 28 mul string def +currentfile customdata5 readhexstring +010B34C3EBFCF7CE3F16020C35C4EDFBF6CD3E15102552A4D6EADDB5632B1126 +54A5D5EADCB3622A3958768499C19E8C7C5E3A59778498C19D8B7B5DC8A99370 +47334C7587AFC9AA936F46324B7485AEF1E5BC6B1E0A2351A3D8F2E4BC6A1E09 +2351A2D7FFF9D14219050F38C6EFFEF9D04118040E37C6EFE8E0B7662D142856 +A8D3E7DFB7652D132856A7D4BF9C8E7F603D5B7A8195BE9A8E7E603C5B798297 +314A7389B2CCAD906D442F497289B1CBAC926E4508214FA1DBF4E2B9671B0720 +4EA0DAF4E3BA691C030D36C5EDFBF6CD3F16010C34C3ECFDF8CF4017122654A6 +D4E9DDB4622A112553A5D6EBDEB5642C3B59788397C09C8B7C5D3A58778599C2 +9E8C7D5FCAAB926E46314B7486AFC8AA947048334D7587B0F2E4BB691D082250 +A1D8F1E6BD6B1F0A2452A3D9FDF8CF4118030E36C5EEFFFAD1421A050F38C7F0 +E6DFB6642C132755A7D3E8E1B8662E152957A8D2BE9A8D7E5F3B5A798296BF9B +8F80613D5C7B80952F487188B1CAAC916D443049728AB3CCAE906C43061F4D9F +DAF3E2BA681C07214FA0DBF5E1B8671A00000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +/customdata6 28 28 mul string def +currentfile customdata6 readhexstring +081A44B6E0F2FDECC150250C091B45B6E1F3FCEBC04F240C1D336199C7D8DCD3 +A56C37221E33619AC8D7DBD2A46B36214864798091AEB1958C7E694C49657A81 +90ADB0948B7D684BB99D8475593C405C7888A1BEBA9E8574583B3F5B7888A0BD +E4CBAA712E1215326098CFE8E4CCA9712D1114315F97CEE7F5F1C6552B040719 +43B5DFFAF6F0C6542A03061842B4DEF9FFEDC352270E0B1C47B8E3F4FEECC251 +260D0A1C46B7E2F4DAD5A76E39232035639CCAD5D9D4A66D38231F34629BC9D6 +AF938E806A4E4A677C838FABAE928D7F694D4A667B828FAC3E5A778AA3BFBC9F +8772563A3D597689A2BEBB9F8673573A14305E97D1EAE6CDA76F2B0F132F5D96 +D0E9E5CDA8702C10051742B3DDFCF8EEC4522801041641B2DDFBF7EFC5532902 +091B45B6E1F3FCEBC04F240C081A44B6E0F2FDECC150250C1E33619AC8D7DBD2 +A46B36211D336199C7D8DCD3A56C372249657A8190ADB0948B7D684B48647980 +91AEB1958C7E694CBA9E8574583B3F5B7888A0BDB99D8475593C405C7888A1BE +E4CCA9712D1114315F97CEE7E4CBAA712E1215326098CFE8F6F0C6542A030618 +42B4DEF9F5F1C6552B04071943B5DFFAFEECC251260D0A1C46B7E2F4FFEDC352 +270E0B1C47B8E3F4D9D4A66D38231F34629BC9D6DAD5A76E39232035639CCAD5 +AE928D7F694D4A667B828FACAF938E806A4E4A677C838FAB3D597689A2BEBB9F +8673573A3E5A778AA3BFBC9F8772563A132F5D96D0E9E5CDA8702C1014305E97 +D1EAE6CDA76F2B0F041641B2DDFBF7EFC5532902051742B3DDFCF8EEC4522801 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +/customdata7 28 28 mul string def +currentfile customdata7 readhexstring +01061B44B7E1F5FEFBE6BD4A210C01071B45B8E1F6FDFBE6BC4A200B09132A54 +A7D1EAF5EED9B05D331609142B55A8D2EAF4EED9AF5C32161D2D3D6993C1CBE0 +CEC59B7140301E2E3D6A93C0CADFCDC49A713F3047576C7B828DA2B6A48F867E +6F5A48576C7C828CA1B6A38F867E6E59BAAA958A78634E4451667A8498ADBAAB +968977624E4350657A8398ADE3D4C99F7539251A273C6892C2D7E4D4C89E7539 +241A273B6891C1D6F8F2DDB460371005122A53A7D0ECF9F2DDB360360F051229 +53A6D0EBFFFDE8BE4C220D03081D46B9E3F7FFFCE7BD4B210D02071C46B8E2F7 +F3F0DBB15E34180B152C56A9D3E8F3EFDAB05D34170A142C55A9D2E9DFCCC69C +7341321F2F3F6B94BFC9DECCC59C7241311F2E3E6A94BFCAB5A38E8780705B49 +596D7D808BA0B4A28D877F6F5B48586D7C818BA043506479859AAFBCAC978876 +614C424F64798499AEBBAB968977624D19263B6791C3D8E5D6C79D7337231825 +3A6690C3D7E5D5C79E74382304112952A5CFEDFAF0DBB25E350E03102851A5CE +ECF9F1DCB25F360E01071B45B8E1F6FDFBE6BC4A200B01061B44B7E1F5FEFBE6 +BD4A210C09142B55A8D2EAF4EED9AF5C321609132A54A7D1EAF5EED9B05D3316 +1E2E3D6A93C0CADFCDC49A713F301D2D3D6993C1CBE0CEC59B71403048576C7C +828CA1B6A38F867E6E5947576C7B828DA2B6A48F867E6F5ABAAB968977624E43 +50657A8398ADBAAA958A78634E4451667A8498ADE4D4C89E7539241A273B6891 +C1D6E3D4C99F7539251A273C6892C2D7F9F2DDB360360F05122953A6D0EBF8F2 +DDB460371005122A53A7D0ECFFFCE7BD4B210D02071C46B8E2F7FFFDE8BE4C22 +0D03081D46B9E3F7F3EFDAB05D34170A142C55A9D2E9F3F0DBB15E34180B152C +56A9D3E8DECCC59C7241311F2E3E6A94BFCADFCCC69C7341321F2F3F6B94BFC9 +B4A28D877F6F5B48586D7C818BA0B5A38E8780705B49596D7D808BA0424F6479 +8499AEBBAB968977624D43506479859AAFBCAC978876614C18253A6690C3D7E5 +D5C79E74382319263B6791C3D8E5D6C79D73372303102851A5CEECF9F1DCB25F +360E04112952A5CFEDFAF0DBB25E350E +pop pop +/customdata8 28 28 mul string def +currentfile customdata8 readhexstring +050F2747B6D6EEF8FEF4DCBC4D2D1507111D375F9EC6E0E9EBE6CCA4653D1F13 +2939556F8EA8C1D1D3C3AE9475573B2B4961717D808999B1B39B8B867F73634B +B8A090827A6A5A42445C6C7C8492A2BAD8C8AA97785232222434546E8DACCADA +F0E2CFA768401A0A0C1C365E9DC5E4F2FAF7DFBF50301802040E2646B5D5EDFC +FFF5DDBD4E2E160806102848B7D7EFF9EAE7CDA5663E2014121E38609FC7E1E8 +D2C2AF9576583C2C2A3A56708FA9C0D0B29A8A878074644C4A62727E818898B0 +435B6B7B8593A3BBB9A19183796959412333536D8CADCBDBD9C9AB9677513121 +0B1B355D9CC4E5F3F1E3CEA6673F1909030D2545B4D4ECFDFBF6DEBE4F2F1701 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +end +end +defaultpacking setpacking +%%EndResource +%%BeginResource: procset Adobe_typography_AI5 1.0 1 +%%Title: (Typography Operators) +%%Version: 1.0 1 +%%CreationDate:(6/10/1996) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_typography_AI5 68 dict dup begin +put +/initialize +{ + begin + begin + Adobe_typography_AI5 begin + Adobe_typography_AI5 + { + dup xcheck + { + bind + } if + pop pop + } forall + end + end + end + Adobe_typography_AI5 begin +} def +/terminate +{ + currentdict Adobe_typography_AI5 eq + { + end + } if +} def +/modifyEncoding +{ + /_tempEncode exch ddef + /_pntr 0 ddef + { + counttomark -1 roll + dup type dup /marktype eq + { + pop pop exit + } + { + /nametype eq + { + _tempEncode /_pntr dup load dup 3 1 roll 1 add ddef 3 -1 roll + put + } + { + /_pntr exch ddef + } ifelse + } ifelse + } loop + _tempEncode +} def +/havefont +{ + systemdict /languagelevel known + { + /Font resourcestatus dup + { exch pop exch pop } + if + } + { + systemdict /FontDirectory get 1 index known + { pop true } + { + systemdict /fileposition known + { + dup length 6 add exch + Ss 6 250 getinterval + cvs pop + Ss exch 0 exch getinterval + status + { pop pop pop pop true } + { false } + ifelse + } + { + pop false + } + ifelse + } + ifelse + } + ifelse +} def +/TE +{ + StandardEncoding 256 array copy modifyEncoding + /_nativeEncoding exch def +} def +/subststring { + exch 2 index exch search + { + exch pop + exch dup () eq + { + pop exch concatstring + } + { + 3 -1 roll + exch concatstring + concatstring + } ifelse + exch pop true + } + { + pop pop false + } ifelse +} def +/concatstring { + 1 index length 1 index length + 1 index add + string + dup 0 5 index putinterval + dup 2 index 4 index putinterval + 4 1 roll pop pop pop +} def +% +/TZ +{ + dup type /arraytype eq + { + /_wv exch def + } + { + /_wv 0 def + } ifelse + /_useNativeEncoding exch def + 2 index havefont + { + 3 index + 255 string + cvs + + dup + (_Symbol_) + eq + { + pop + 2 index + findfont + + } + { + 1 index 0 eq + { + dup length 1 sub + 1 exch + getinterval + + cvn + findfont + } + { + pop 2 index findfont + } ifelse + } ifelse + } + { + dup 1 eq + { + 2 index 64 string cvs + dup (-90pv-RKSJ-) (-83pv-RKSJ-) subststring + { + exch pop dup havefont + { + findfont false + } + { + pop true + } ifelse + } + { + pop dup + (-90ms-RKSJ-) (-Ext-RKSJ-) subststring + { + exch pop dup havefont + { + findfont false + } + { + pop true + } ifelse + } + { + pop pop true + } ifelse + } ifelse + { + 1 index 1 eq + { + /Ryumin-Light-Ext-RKSJ-V havefont + {/Ryumin-Light-Ext-RKSJ-V} + {/Courier} + ifelse + } + { + /Ryumin-Light-83pv-RKSJ-H havefont + {/Ryumin-Light-83pv-RKSJ-H} + {/Courier} + ifelse + } ifelse + findfont + [1 0 0.5 1 0 0] makefont + } if + } + { + /Courier findfont + } ifelse + } ifelse + _wv type /arraytype eq + { + _wv makeblendedfont + } if + dup length 10 add dict + begin + mark exch + { + 1 index /FID ne + { + def + } if + cleartomark mark + } forall + pop + /FontScript exch def + /FontDirection exch def + /FontRequest exch def + /FontName exch def + counttomark 0 eq + { + 1 _useNativeEncoding eq + { + /Encoding _nativeEncoding def + } if + cleartomark + } + { + /Encoding load 256 array copy + modifyEncoding /Encoding exch def + } ifelse + FontName currentdict + end + definefont pop +} def +/tr +{ + _ax _ay 3 2 roll +} def +/trj +{ + _cx _cy _sp _ax _ay 6 5 roll +} def +/a0 +{ + /Tx + { + dup + currentpoint 3 2 roll + tr _psf + newpath moveto + tr _ctm _pss + } ddef + /Tj + { + dup + currentpoint 3 2 roll + trj _pjsf + newpath moveto + trj _ctm _pjss + } ddef +} def +/a1 +{ +W B +} def +/e0 +{ + /Tx + { + tr _psf + } ddef + /Tj + { + trj _pjsf + } ddef +} def +/e1 +{ +W F +} def +/i0 +{ + /Tx + { + tr sp + } ddef + /Tj + { + trj jsp + } ddef +} def +/i1 +{ + W N +} def +/o0 +{ + /Tx + { + tr sw rmoveto + } ddef + /Tj + { + trj swj rmoveto + } ddef +} def +/r0 +{ + /Tx + { + tr _ctm _pss + } ddef + /Tj + { + trj _ctm _pjss + } ddef +} def +/r1 +{ +W S +} def +/To +{ + pop _ctm currentmatrix pop +} def +/TO +{ + iTe _ctm setmatrix newpath +} def +/Tp +{ + pop _tm astore pop _ctm setmatrix + _tDict begin + /W + { + } def + /h + { + } def +} def +/TP +{ + end + iTm 0 0 moveto +} def +/Tr +{ + _render 3 le + { + currentpoint newpath moveto + } if + dup 8 eq + { + pop 0 + } + { + dup 9 eq + { + pop 1 + } if + } ifelse + dup /_render exch ddef + _renderStart exch get load exec +} def +/iTm +{ + _ctm setmatrix _tm concat + _shift aload pop _lineorientation 1 eq { exch } if translate + _scale aload pop _lineorientation 1 eq _yokoorientation 1 eq or { exch } if scale +} def +/Tm +{ + _tm astore pop iTm 0 0 moveto +} def +/Td +{ + _mtx translate _tm _tm concatmatrix pop iTm 0 0 moveto +} def +/iTe +{ + _render -1 eq + { + } + { + _renderEnd _render get dup null ne + { + load exec + } + { + pop + } ifelse + } ifelse + /_render -1 ddef +} def +/Ta +{ + pop +} def +/Tf +{ + 1 index type /nametype eq + { + dup 0.75 mul 1 index 0.25 mul neg + } if + /_fontDescent exch ddef + /_fontAscent exch ddef + /_fontSize exch ddef + /_fontRotateAdjust _fontAscent _fontDescent add 2 div neg ddef + /_fontHeight _fontSize ddef + findfont _fontSize scalefont setfont +} def +/Tl +{ + pop neg 0 exch + _leading astore pop +} def +/Tt +{ + pop +} def +/TW +{ + 3 npop +} def +/Tw +{ + /_cx exch ddef +} def +/TC +{ + 3 npop +} def +/Tc +{ + /_ax exch ddef +} def +/Ts +{ + 0 exch + _shift astore pop + currentpoint + iTm + moveto +} def +/Ti +{ + 3 npop +} def +/Tz +{ + count 1 eq { 100 } if + 100 div exch 100 div exch + _scale astore pop + iTm +} def +/TA +{ + pop +} def +/Tq +{ + pop +} def +/Tg +{ + pop +} def +/TG +{ + pop +} def +/Tv +{ + /_lineorientation exch ddef +} def +/TV +{ + /_charorientation exch ddef +} def +/Ty +{ + dup /_yokoorientation exch ddef 1 sub neg Tv +} def +/TY +{ + pop +} def +/T~ +{ + Tx +} def +/Th +{ + pop pop pop pop pop +} def +/TX +{ + pop +} def +/Tk +{ + _fontSize mul 1000 div + _lineorientation 0 eq { neg 0 } { 0 exch } ifelse + rmoveto + pop +} def +/TK +{ + 2 npop +} def +/T* +{ + _leading aload pop + _lineorientation 0 ne { exch } if + Td +} def +/T*- +{ + _leading aload pop + _lineorientation 0 ne { exch } if + exch neg exch neg + Td +} def +/T- +{ + _ax neg 0 rmoveto + _lineorientation 1 eq _charorientation 0 eq and { 1 TV _hyphen Tx 0 TV } { _hyphen Tx } ifelse +} def +/T+ +{ +} def +/TR +{ + _ctm currentmatrix pop + _tm astore pop + iTm 0 0 moveto +} def +/TS +{ + currentfont 3 1 roll + /_Symbol_ findfont _fontSize scalefont setfont + + 0 eq + { + Tx + } + { + Tj + } ifelse + setfont +} def +/Xb +{ + pop pop +} def +/Tb /Xb load def +/Xe +{ + pop pop pop pop +} def +/Te /Xe load def +/XB +{ +} def +/TB /XB load def +currentdict readonly pop +end +setpacking +% +/X^ +{ + currentfont 5 1 roll + dup havefont + { + findfont _fontSize scalefont setfont + } + { + pop + exch + } ifelse + 2 index 0 eq + { + Tx + } + { + Tj + } ifelse + pop pop + setfont +} def +/T^ /X^ load def +%%EndResource +%%BeginResource: procset AGM_Gradient_Sep 1.0 0 +%%Title: (AGM Gradient Procset) +%%Version: 1.0 0 +%%CreationDate: (4/26/96) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /defaultpacking currentpacking put true setpacking +userdict /AGM_Gradient_Sep 5 dict dup begin put +/AGM_Gradient_Sep_private 100 dict def +/initialize{ + AGM_Gradient_Sep begin + AGM_Gradient_Sep_private begin + _compositeJob{ + initializeSinglePassSeps + }{ + initializeMultiPassSeps + }ifelse + initializeSeps + AGM_Gradient_private begin + /_fillSD newSpotDict def + /_rampSD newSpotDict def + /_nCustomColorSD nd + end + AGM_Gradient_Sep_private + { + dup xcheck 1 index type /arraytype eq and + { + bind + }if + pop pop + }forall + AGM_Gradient_Sep + { + dup xcheck 1 index type /arraytype eq and + { + bind + }if + pop pop + }forall + end + + currentdict readonly pop + end +}def +/terminate{ + currentdict AGM_Gradient_Sep eq{ + end + }if +}def +AGM_Gradient_Sep_private begin +/initializeSeps{ + /currentoverprint { _of } def + _noImage not _level2PS not and{ + /linealFill{ + currentoverprint{ + 0 0 1 1 rectfill + }{ + mySave + 8 setImageParms + _color{ + _nCustomColorSD begin + cyan magenta yellow black + + _spotColor{ + spot1/tintImage spot1/tintValue get 1 exch sub makeByte8 put + spot2/tintImage spot2/tintValue get 1 exch sub makeByte8 put + }if + end + + 4{ + makeByte8 4 1 roll + }repeat + true 4 _nCustomColorSD ncolorimage + }{ + _nCustomColorSD/black get 1 exch sub makeByte8 + _nCustomColorSD bwImage + }ifelse + myRestore + }ifelse + }def + }if + /_whiteBytes 1 makeByte8 pt + /knockOut{ + _noImage _level2PS or currentoverprint or{ + gsave + false setoverprint + 1 setgray + 0 0 1 1 rectfill + grestore + }{ + 8 setImageParms _whiteBytes /_image load 5 execImage + }ifelse + }def + /newSpotDict{ + 11 dict dup begin + /nSpots 2 def + /spot1 7 dict def + /spot2 7 dict def + end + }def + /initSpotData + { + begin + /name nd + /tintImage nd + /tintValue nd + /spot_C nd + /spot_M nd + /spot_Y nd + /spot_K nd + end + }def + /initSpotDict{ + begin + /cyanInk nd + /magentaInk nd + /yellowInk nd + /blackInk nd + /cyan nd + /magenta nd + /yellow nd + /black nd + spot1 initSpotData + spot2 initSpotData + end + }def + /copySpotDict{ + /_dst xp + begin + cyanInk magentaInk yellowInk blackInk + cyan magenta yellow black + spot1 spot2 + end + _dst begin + /spot1 spot1 maxlength dict def + /spot2 spot2 maxlength dict def + spot2 copy pop + spot1 copy pop + /black xd + /yellow xd + /magenta xd + /cyan xd + /blackInk xd + /yellowInk xd + /magentaInk xd + /cyanInk xd + end + }def + /setCustomColor + { + 1 index /Black eq{ + 6 1 roll 5 npop + 1 exch sub + setgray + }{ + 6 1 roll _ccAry1 astore exch + dup null eq{ + pop 0 + }if + setcustomcolor + }ifelse + }def + /setCStop{ + /_colorStyle exch pt + + _colorStyle 0 eq{ + 0 0 0 + 4 -1 roll + 1 exch sub + _spotColor{ + /_colorStyle 3 pt + /Black + 1 index + 1 exch sub + }if + }if + _colorStyle 2 eq{ + 3 npop + }if + _rampSD _fillSD copySpotDict + + _colorStyle 4 eq{ + pop + 9 2 roll 3 npop 6 -2 roll + } if + + _colorStyle 3 eq _colorStyle 4 eq or{ + + _fillSD begin + /_spot1 spot1 pt + /_spot2 spot2 pt + end + + exch dup _spot1/name get eq{ + _spot1 _spot2 + }{ + _spot2 _spot1 + }ifelse + begin + begin + /name xd + 1 exch sub /tintValue xd + 4{ + tintValue mul 4 1 roll + }repeat + _spotColor not{ + /tintValue null def + }if + end + /tintValue 0 def + end + }if + _fillSD nsetcustomcolor + }def + /renderCMYK{ + spot1/name get null eq + spot2/name get null eq and + dup not{ + pop + spot1 spotConverted + }if + dup not{ + pop + spot2 spotConverted + }if + }def + /currentInk{ + true + _inRipSep{ + currentcolorspace 0 get + dup /DeviceGray eq + 1 index /DeviceCMYK eq or{ + pop + currentcmykcolor add add add 0 eq{ + pop false + }if + }{ + /Separation eq{ + currentcolor 0 eq{ + pop false + }if + }if + }ifelse + }{ + currentgray 1 eq{ + pop false + }if + }ifelse + }def + /currentInkN{ + + _nCustomColorSD begin + /_spot1 spot1 pt + /_spot2 spot2 pt + renderCMYK + end + { + currentInk + }{ + gsave + _spot1 begin + name null ne{ + spot_C spot_M spot_Y spot_K name tintValue setCustomColor + currentInk + }{ + false + }ifelse + end + _spot2 begin + name null ne{ + spot_C spot_M spot_Y spot_K name tintValue setCustomColor + currentInk + }{ + false + }ifelse + end + grestore + + or + } ifelse + }def + /fill_ /fill load def + /fillOvp{ + currentoverprint{ + _inRipSep{ + currentcolorspace 0 get + dup /DeviceGray eq + 1 index /DeviceCMYK eq or{ + pop + currentcmykcolor add add add 0 eq{ + newpath + }if + }{ + /Separation eq{ + currentcolor 0 eq{ + newpath + }if + }if + }ifelse + }{ + currentgray 1 eq{ + newpath + }if + }ifelse + }if + fill_ + }def + /fill{ + _nCustomColorSD begin + /_spot1 spot1 pt + /_spot2 spot2 pt + renderCMYK + end + + { + fillOvp + }{ + _spot1 begin + gsave + name null ne{ + spot_C spot_M spot_Y spot_K name tintValue setCustomColor + }{ + 1 setgray + }ifelse + fillOvp + grestore + end + _spot2 begin + name null ne{ + gsave + true setoverprint + spot_C spot_M spot_Y spot_K name tintValue setCustomColor + fillOvp + grestore + }if + end + newpath + }ifelse + }def + /expandSpot{ + _spotColor{ + /_len xp + _rampSD begin + spot1 begin + tintImage null ne{ + tintImage _len expandOne /tintImage xd + }if + end + spot2 begin + tintImage null ne{ + tintImage _len expandOne /tintImage xd + }if + end + end + }{ + pop + }ifelse + }def + /rampImage{ + currentoverprint{ + rectImage + }{ + _enabledSmoothShade{ + fillRamp + }{ + _color{ + _rampSD begin + /cyanInk _cyanData 0 ne def + /magentaInk _magentaData 0 ne def + /yellowInk _yellowData 0 ne def + /blackInk _blackData 0 ne def + end + + _nSamples setImageParms + _nSamples expandSpot + _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor + true 4 _rampSD ncolorimage + }{ + _rampSD begin + /cyanInk false def + /magentaInk false def + /yellowInk false def + /blackInk true def + end + _nSamples setImageParms + _blackData _rampSD bwImage + }ifelse + }ifelse + }ifelse + }def + /nsetcustomcolor where{ + pop + }{ + /nsetcustomcolor + { + /_nCustomColorSD xp + _nCustomColorSD begin + 4 copy + /black xd + /yellow xd + /magenta xd + /cyan xd + 4 copy + 0 ne /blackInk xd + 0 ne /yellowInk xd + 0 ne /magentaInk xd + 0 ne /cyanInk xd + end + setcmykcolor + }def + }ifelse + /nsetcustomcolorend where{ + pop + }{ + /nsetcustomcolorend + { + /_nCustomColorSD null pt + }def + }ifelse +}def +/initializeSinglePassSeps{ + /_decodeNorm [0 1] pt + /_decodeInvert [1 0] pt + /spotConverted + { + begin + name null eq{ + false + }{ + tintValue null eq tintImage null eq and{ + true + }{ + _inDistiller{ + false + }{ + false + currentpagedevice/SeparationColorNames get{name eq or}forall + not + }ifelse + }ifelse + }ifelse + end + }def + /dictImage + { + 20 dict dup begin + /Dict xd + /Decode xd + /DataSource xd + /ImageMatrix xd + /BitsPerComponent xd + /Height xd + /Width xd + /ImageType 1 def + Dict + end + /_image load 1 execImage + }def + /bwImage{ + begin + gsave + currentoverprint{ + blackInk{ + [/Separation /Black /DeviceGray{}] setcolorspace + _decodeInvert dictImage + }{ + 5 npop + }ifelse + }{ + /DeviceGray setcolorspace + _decodeNorm dictImage + }ifelse + grestore + end + }def + /ncolorimage where{ + pop + }{ + /ncolorimage{ + begin + renderCMYK{ + cyanInk + magentaInk and + yellowInk and + blackInk and + not + currentoverprint + and{ + pop pop + gsave + cyanInk{ + 8 copy + [/Separation /Cyan /DeviceGray{}] setcolorspace + 3 npop + _decodeNorm dictImage + }if + magentaInk{ + 8 copy + [/Separation /Magenta /DeviceGray{}] setcolorspace + 4 -1 roll + 3 npop + _decodeNorm dictImage + }if + yellowInk{ + 8 copy + [/Separation /Yellow /DeviceGray{}] setcolorspace + 4 -2 roll + 3 npop + _decodeNorm dictImage + }if + blackInk{ + 4 -3 roll + [/Separation /Black /DeviceGray{}] setcolorspace + 3 npop + _decodeNorm dictImage + }{ + 8 npop + }ifelse + grestore + }{ + /_colorimage load 10 execImage + }ifelse + }{ + 6 npop + gsave + spot1 begin + name null ne tintImage null ne and{ + [/Separation name /DeviceGray{}] setcolorspace + 4 copy + tintImage + name /Black eq{ + _decodeNorm + }{ + _decodeInvert + }ifelse + dictImage + }{ + 1 setgray fill + }ifelse + end + spot2 begin + true setoverprint + name null ne tintImage null ne and{ + [/Separation name /DeviceGray{}] setcolorspace + tintImage + name /Black eq{ + _decodeNorm + }{ + _decodeInvert + }ifelse + dictImage + }{ + 4 npop + 1 setgray fill + }ifelse + end + grestore + }ifelse + end + }def + }ifelse + /getRampColorSpace{ + + /_renderCMYK _rampSD begin renderCMYK end pt + + _renderCMYK not{ + _rampSD begin + [/DeviceN + [ + spot1 begin + name null ne tintImage null ne and{ + name + }if + end + spot2 begin + name null ne tintImage null ne and{ + name + }if + end + ] + _inDistiller { + /DeviceCMYK [ + spot1 begin + name null ne tintImage null ne and{ + spot_C spot_M spot_Y spot_K 1 + }{ + 0 0 0 0 0 + }ifelse + end + spot2 begin + name null ne tintImage null ne and{ + spot_C spot_M spot_Y spot_K 2 + }{ + 0 0 0 0 0 + }ifelse + end + 5 1 roll 6 -2 roll add + dup 1 eq { + pop + 8 /index cvx 1 /exch cvx /sub cvx + 9 1 /roll cvx + }{ + 2 eq { + 8 /index cvx 1 /exch cvx /sub cvx + 10 1 /roll cvx + }if + }ifelse + 4 1 /roll cvx 5 -2 /roll cvx + 8 /index cvx /mul cvx /exch cvx 9 /index cvx /mul cvx /add cvx 7 1 /roll cvx + 3 1 /roll cvx 4 -2 /roll cvx + 7 /index cvx /mul cvx /exch cvx 8 /index cvx /mul cvx /add cvx 6 1 /roll cvx + 2 1 /roll cvx 3 -2 /roll cvx + 6 /index cvx /mul cvx /exch cvx 7 /index cvx /mul cvx /add cvx 5 1 /roll cvx + 5 /index cvx /mul cvx /exch cvx 6 /index cvx /mul cvx /add cvx 4 1 /roll cvx + 6 -2 /roll cvx /pop cvx /pop cvx + ] cvx bind + }{ + /DeviceCMYK {} + }ifelse + ] setcolorspace + end + /_nColorSpace currentcolorspace pt + }if + + _nSamples 1 gt{ + /_ndx 0 pt + [blendColor] cvx exec + }if + _renderCMYK{ + /_C0 [currentcolor] pt + /_C0_Space currentcolorspace pt + }{ + /_C0 [ + _nCustomColorSD begin + spot1 begin + name null ne{ + tintValue + }if + end + spot2 begin + name null ne{ + tintValue + }if + end + end + ] pt + /_C0_Space _nColorSpace pt + }ifelse + + _nSamples 1 gt{ + /_ndx _nSamples 1 sub pt + [blendColor] cvx exec + }if + _renderCMYK{ + /_C1 [currentcolor] pt + /_C1_Space currentcolorspace pt + }{ + /_C1 [ + _nCustomColorSD begin + spot1 begin + name null ne{ + tintValue + }if + end + spot2 begin + name null ne{ + tintValue + }if + end + end + ] pt + /_C1_Space _nColorSpace pt + }ifelse + + /_rampColorSpace _C0_Space pt + _spotColor{ + nsetcustomcolorend + }if + }def +}def +/initializeMultiPassSeps{ + /invertXfer{ + [ + { + 1 exch sub + }/exec load systemdict /currenttransfer get exec /exec load + ] cvx systemdict /settransfer get exec + }def + /ccThrough{ + gsave + 1 setCustomColor + currentcmykcolor + grestore + add add add 0 ne + }def + /spotConverted + { + begin + _isCMYKSep not{ + false + }{ + name null eq{ + false + }{ + tintValue null eq tintImage null eq and{ + true + }{ + spot_C spot_M spot_Y spot_K name ccThrough + }ifelse + }ifelse + }ifelse + end + }def + /spotChannel + { + _isCMYKSep{ + pop false + }{ + /_spotDict xp + _spotDict/name get null eq{ + false + }{ + _spotDict/spot_C get + _spotDict/spot_M get + _spotDict/spot_Y get + _spotDict/spot_K get + _spotDict/name get + ccThrough + }ifelse + }ifelse + }def + /getChannelData + { + _isCMYKSep dup{ + pop renderCMYK + }if + { + _blackPlate{ + 4 1 roll 3 npop blackInk + }{ + _yellowPlate{ + 4 2 roll 3 npop yellowInk + }{ + _magentaPlate{ + 4 3 roll 3 npop magentaInk + }{ + 3 npop cyanInk + }ifelse + }ifelse + }ifelse + { + true /nonZeroData + }{ + true /zeroData + }ifelse + }{ + 4 npop + spot1/name get null ne + spot1 spotChannel and{ + spot1/tintImage get dup null ne{ + false /nonZeroData + }{ + pop false /noData + }ifelse + }{ + spot2/name get null ne + spot2 spotChannel and{ + spot2/tintImage get dup null ne{ + false /nonZeroData + }{ + pop false /noData + }ifelse + }{ + false /noData + }ifelse + }ifelse + }ifelse + }def + /renderChannelData + { + /_tmp xp + _tmp /nonZeroData ne currentoverprint and{ + pop + _tmp /zeroData eq{pop}if + 4 npop + }{ + _tmp /nonZeroData eq{ + { + invertXfer + }if + systemdict/image + get 5 execImage + }{ + pop + _tmp /zeroData eq{pop}if + 4 npop + knockOut + }ifelse + }ifelse + }def + /bwImage{ + begin + gsave + dup dup dup + getChannelData + exch pop false exch + renderChannelData + grestore + end + }def + /ncolorimage{ + begin + pop pop + gsave + spot2/name get null ne spot2 spotChannel and{ + true setoverprint + }if + getChannelData + renderChannelData + grestore + end + }def + /getRampColorSpace{ + + /_renderCMYK _rampSD begin renderCMYK end pt + + _nSamples 1 gt{ + /_ndx 0 pt + [blendColor] cvx exec + }if + + _renderCMYK{ + /_C0 [currentcolor] pt + /_C0_Space currentcolorspace pt + }{ + /_C0 [ + _nCustomColorSD begin + 0 + spot1 begin + name null ne + tintValue null ne and + spot1 spotChannel and{ + pop tintValue + }if + end + spot2 begin + name null ne + tintValue null ne and + spot2 spotChannel and{ + pop tintValue + }if + end + 1 exch sub + end + ] pt + /_C0_Space /DeviceGray pt + }ifelse + + _nSamples 1 gt{ + /_ndx _nSamples 1 sub pt + [blendColor] cvx exec + }if + + _renderCMYK{ + /_C1 [currentcolor] pt + /_C1_Space currentcolorspace pt + }{ + /_C1 [ + _nCustomColorSD begin + 0 + spot1 begin + name null ne + tintValue null ne and + spot1 spotChannel and{ + pop tintValue + }if + end + spot2 begin + name null ne + tintValue null ne and + spot2 spotChannel and{ + pop tintValue + }if + end + 1 exch sub + end + ] pt + /_C1_Space /DeviceGray pt + }ifelse + + /_rampColorSpace _C0_Space pt + _spotColor{ + nsetcustomcolorend + }if + }def +}def +end +end +defaultpacking setpacking +%%EndResource +%%BeginResource: procset AGM_Gradient 1.0 0 +%%Title: (AGM Gradient Procset) +%%Version: 1.0 0 +%%CreationDate: (4/26/96) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /defaultpacking currentpacking put true setpacking +userdict /AGM_Gradient 20 dict dup begin put +/AGM_Gradient_private 201 dict def +/initialize +{ + AGM_Gradient begin + AGM_Gradient_private begin + initializeVars + + /bd systemdict/mark get def + /ed + _level2PS + { + (>>) + }{ + (counttomark 2 idiv dup dict begin {def} repeat pop currentdict end) + } ifelse + cvx def + + _level2PS{ + initializeLev2 + }{ + initializeLev1 + }ifelse + + queryDevice + + initializeRectFill + initializeShading + initializeOps + _producingSeps{ + AGM_Gradient_Sep/initialize get exec + }{ + initializeComposite + }ifelse + _illustrator{ + /f{}def + /F{}def + /s{}def + /S{}def + /b{}def + /B{}def + }if + /image where{ + /image get /_image xd + }if + /colorimage where{ + /colorimage get /_colorimage xd + }if + AGM_Gradient_private + { + dup xcheck 1 index type /arraytype eq and + { + bind + }if + pop pop + }forall + AGM_Gradient + { + dup xcheck 1 index type /arraytype eq and + { + bind + }if + pop pop + }forall + end + + currentdict readonly pop + end +}def +/initializeAI +{ + pop pop + AGM_Gradient/AGM_Gradient_private get /_illustrator true put + AGM_Gradient/initialize get exec + AGM_Gradient begin +}def +/unload{ + systemdict/languagelevel known{ + systemdict/languagelevel get 2 ge{ + userdict/AGM_Gradient_Sep 2 copy known{ + undef + }{ + pop pop + }ifelse + userdict/AGM_Gradient 2 copy known{ + undef + }{ + pop pop + }ifelse + }if + }if +}def +/terminate{ + currentdict AGM_Gradient eq{ + end + }if +}def + +AGM_Gradient_private begin +/initializeVars{ + /_d255 256 array def + 0 1 255{ + _d255 exch dup 255 div put + }bind for + /_d255- 256 array def + 0 1 255{ + _d255- exch 1 _d255 2 index get sub put + }bind for + /_sSave nd + /_dUserSpace matrix defaultmatrix def + /_bUMatrix matrix def + /_imageMatrix matrix def + /_saveMatrix matrix def + /_xm matrix def + /_ccAry1 5 array def + /_bbox 4 array pt + /_level2PS + systemdict/languagelevel known dup{ + pop systemdict/languagelevel get 2 ge + }if + def + /_level3PS + _level2PS systemdict/shfill known and + def + currentdict /_illustrator known not{ + /_illustrator false def + }if + +}def +/initializeOps +{ + AGM_Gradient begin + currentdict/Bc known not{ + /Bc{ + + _renderFlag 2 eq _enabledSmoothShade or{ + 6 npop + }{ + pushBSpace + _rampIndex 0 eq{ + pop pop + setCStop + }if + linealFill + popBSpace + }ifelse + + }def + }if + + currentdict/Bg known not{ + /Bg{ + 10 npop + /_gradName xp + /_renderFlag xp + /_enabledSmoothShade false pt + + _renderFlag 2 ne{ + + _illustrator{ + _of setoverprint + }if + + /_enabledSmoothShade + _level3PS{ + _usingSmoothShade + _producingSeps not + currentoverprint not or and + _noImage not and + }{ + false + }ifelse + pt + + _illustrator _eo and _renderFlag 3 eq or{ + eoclip + }{ + clip + }ifelse + + _gradNames _gradName 2 copy known{ + get + mark exch aload pop + /_gradType xp + 1 sub dup /_rampIndex xp + /_maxRampIndex xp + mark exch aload pop + 0 0 + }if + pop pop + getRampData + }{ + mark mark + }ifelse + }def + }if + + currentdict/Bm known not{ + /Bm{ + _renderFlag 2 ne{ + _gradType 0 eq{ + linealRamp + }{ + radialGrad + }ifelse + }{ + 6 npop + }ifelse + }def + }if + + currentdict/Bh known not{ + /Bh{ + 2 npop + /_yHi xp + /_xHi xp + /_radHilite _xHi 0 ne _yHi 0 ne or pt + }def + }if + + currentdict/Bn known not{ + /Bn{ + AGM_Gradient_private begin + dict /_gradNames xp + end + }def + }if + + currentdict/Bd known not{ + /Bd{ + AGM_Gradient begin + AGM_Gradient_private begin + /_nColorsBd xp + /_gradType xp + /_gradName xp + }def + }if + + currentdict/BD known not{ + /BD{ + currentdict/_gradNames known not{ + /_gradNames 20 dict def + }if + ] _nColorsBd _gradType + ] _gradName exch /_gradNames xput + end + end + }def + }if + + currentdict/Bb known not{ + /Bb{ + + AGM_Gradient/AGM_Gradient_private get /_illustrator get not{ + AGM_Gradient begin + }if + AGM_Gradient_private begin + _producingSeps{ + AGM_Gradient_Sep/AGM_Gradient_Sep_private get begin + }if + mySave + }def + }if + + currentdict/BB known not{ + /BB{ + + /_tmp xp + cleartomark cleartomark + + _tmp dup + _renderFlag + + myRestore + + _producingSeps{ + end + }if + + _illustrator dup + end + not { + end + }if + + { + 2 ne exch 0 gt and{ + 2 eq{ + s + }{ + S + }ifelse + }{ + pop newpath + }ifelse + }{ + pop newpath + }ifelse + + + }def + }if + + currentdict/Xm known not{ + /Xm{ + _xm astore pop + }def + }if + + end +}def +/queryDevice{ + /_inDistiller + systemdict /currentdistillerparams known + def + /_inRipSep + _level2PS{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + _inDistiller or + def + /_noImage /lv1Fix where{ + pop lv1Fix + }{ + false + }ifelse + def + /_useShells where{ + /_useShells get /_usingShells xp + }{ + /_usingShells false def + }ifelse + + /_useSmoothShade where{ + pop + }{ + /_useSmoothShade false def + }ifelse + /_forceToCMYK where{ + pop + }{ + /_forceToCMYK false def + }ifelse + /_cyanPlate 1 0 0 0 testCMYKColorThrough def + /_magentaPlate 0 1 0 0 testCMYKColorThrough def + /_yellowPlate 0 0 1 0 testCMYKColorThrough def + /_blackPlate 0 0 0 1 testCMYKColorThrough def + /_compositeJob + _cyanPlate _magentaPlate and _yellowPlate and _blackPlate and + def + /_isCMYKSep + _cyanPlate _magentaPlate or _yellowPlate or _blackPlate or + def + /_compositeSpotDevice where{ + pop + }{ + /_compositeSpotDevice _compositeJob not _inRipSep or{ + 1 + }{ + 0 + }ifelse + def + }ifelse + /_producingSeps _compositeSpotDevice 0 ne def + /_deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def + /_dpiThreshold where{ + pop + }{ + /_dpiThreshold 600 def + }ifelse + /_screenFreqThreshold where{ + pop + }{ + /_screenFreqThreshold 150 def + }ifelse + /_contoneDevice where{ + pop + }{ + /_contoneDevice false def + }ifelse + /_subSampleOK + _deviceDPI _dpiThreshold le + currentScreenFreq _screenFreqThreshold le and + _contoneDevice not and + def +}def +/initializeRectFill{ + /rectfill where dup{ + exch pop not _producingSeps or + }{ + not + }ifelse + { + /rectfill{ + gsave + newpath + 4 2 roll moveto + 1 index 0 rlineto + 0 1 index rlineto + 1 index neg 0 rlineto + pop pop + closepath + fill + grestore + }def + }if +}def +/initializeLev1{ + /currentScreenFreq{ + currentscreen pop pop + }def + /_byte 1 string def + /colorimage where{ + pop + }{ + /colorimage{ + pop pop + /_blackTmp xp + /_yellowTmp xp + /_magentaTmp xp + /_cyanTmp xp + /_cnt 0 pt + [ + _byte dup 0 + _cyanTmp + /_cnt cvx /get cvx _d255 /exch cvx /get cvx .3 /mul cvx + _magentaTmp + /_cnt cvx /get cvx _d255 /exch cvx /get cvx .59 /mul cvx + _yellowTmp + /_cnt cvx /get cvx _d255 /exch cvx /get cvx .11 /mul cvx + _blackTmp + /_cnt cvx /get cvx _d255 /exch cvx /get cvx + /add cvx /add cvx /add cvx 1 /exch cvx /sub cvx + /dup cvx 0 /lt cvx{ + pop 0 + }/if cvx + /dup cvx 1 /gt cvx{ + pop 1 + }/if cvx + 255 /mul cvx /cvi cvx + 256 /mod cvx + /dup cvx 0 /lt cvx{ + pop 0 + }/if cvx + /put cvx + /_cnt dup cvx 1 /add cvx /pt cvx + ] cvx + bind + /_image load 5 execImage + }def + }ifelse +}def +/initializeLev2{ + /level2ScreenFreq{ + begin + 60 + HalftoneType 1 eq{ + pop Frequency + }if + HalftoneType 2 eq{ + pop GrayFrequency + }if + HalftoneType 5 eq{ + pop Default level2ScreenFreq + }if + end + }def + /currentScreenFreq{ + currenthalftone level2ScreenFreq + }def +}def +/initializeShading{ + _useSmoothShade _level3PS and{ + /_usingSmoothShade true pt + initializeLev3_Ops + }{ + /_usingSmoothShade false pt + }ifelse +}def +/initializeLev3_Ops +{ + /initShFill{ + /_index _gradType 0 eq {0}{_maxRampIndex 1 sub} ifelse pt + /_rampFuncsArray _maxRampIndex array pt + /_boundsArray _maxRampIndex 1 sub array pt + /_encodeArray _maxRampIndex 2 mul array pt + /_beginCoord _rampPoint pt + /_colorSpace null pt + /_firstFill _rampIndex _maxRampIndex eq pt + /_lastFill false pt + }def + /linealShFill{ + popBSpace + _xm aload pop pushBSpace + + /_size _index 1 add pt + _size _maxRampIndex lt { + /_rampFuncsArray _rampFuncsArray 0 _size getinterval pt + /_boundsArray _boundsArray 0 _size 1 sub getinterval pt + /_encodeArray _encodeArray 0 _size 2 mul getinterval pt + }if + + bd + /ShadingType 2 + /ColorSpace _colorSpace + _rgbInCMYK{ + /Function [ + _cData sampFunc + _mData sampFunc + _yData sampFunc + _kData sampFunc + ] + }{ + /Function + bd + /FunctionType 3 + /Domain [0 1] + /Functions _rampFuncsArray + /Bounds _boundsArray + /Encode _encodeArray + ed + }ifelse + /Extend [_firstFill _lastFill] + /Domain [0 1] + /Coords [_beginCoord 0 _endCoord 0] + ed + shfill + }def + + /radialShFill{ + /_size _maxRampIndex _index sub pt + _size _maxRampIndex lt { + /_rampFuncsArray _rampFuncsArray _index _size getinterval pt + /_boundsArray _boundsArray _index _size 1 sub getinterval pt + /_encodeArray _encodeArray _index 2 mul _size 2 mul getinterval pt + }if + + /_rampLen _beginCoord _endCoord sub pt + bd + /ShadingType 3 + /ColorSpace _colorSpace + _rgbInCMYK{ + /Function [ + _cData sampFunc + _mData sampFunc + _yData sampFunc + _kData sampFunc + ] + }{ + /Function + bd + /FunctionType 3 + /Domain [0 1] + /Functions _rampFuncsArray + /Bounds _boundsArray + /Encode _encodeArray + ed + }ifelse + /Extend [_lastFill _firstFill] + /Domain [0 1] + /Coords [_xHi _rampLen mul _yHi _rampLen mul _endCoord 0 0 _beginCoord] + ed + shfill + + _radHilite{ + _xHi _rampLen mul _yHi _rampLen mul translate + }if + }def + + % + /sampFunc{ + /_tmp exch pt + bd + _tmp length 1 eq { + _tmp 0 get + /_tmp 2 string pt + dup _tmp 0 3 -1 roll put + _tmp 1 3 -1 roll put + }if + /FunctionType 0 + /Order 1 + /Size [_tmp length] + /Domain [0 1] + /BitsPerSample 8 + /DataSource _tmp + /Range [0 1] + ed + }def + + /fillRamp{ + + + /_invert _midPoint 0.5 lt pt + _rampIndex _maxRampIndex eq { + initShFill + }if + + getRampColorSpace + + _colorSpace null eq{ + /_colorSpace _rampColorSpace pt + }{ + _colorSpace _rampColorSpace ne _rgbInCMYK or{ + /_index _index 1 + _gradType 0 eq{ + sub pt + linealShFill + }{ + add pt + radialShFill + }ifelse + initShFill + /_colorSpace _rampColorSpace pt + } if + }ifelse + /_endCoord _endPoint pt + /_rgbInCMYK false pt + _producingSeps _forceToCMYK or _rgbRamp and { + _spotColor{ + _renderCMYK + }{ + _isCMYKSep + }ifelse + }{ + false + }ifelse + { + _compositeJob{ + /_rgbInCMYK true pt + _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor + dup length string copy /_kData exch pt + dup length string copy /_yData exch pt + dup length string copy /_mData exch pt + dup length string copy /_cData exch pt + }{ + _rampFuncsArray _index + _cyanPlate{_cyanData}if + _magentaPlate{_magentaData}if + _yellowPlate{_yellowData}if + _blackPlate{_blackData}if + _nSamples expandOne + sampFunc + dup begin /Decode [1 0] def end + put + /_invert false pt + }ifelse + }{ + _rampFuncsArray _index + bd + /FunctionType 2 + /Domain [0 1] + /N 0.5 log _invert{1 _midPoint sub}{_midPoint}ifelse log div + _gradType 0 eq{ + _invert{/C1}{/C0}ifelse _C0 + _invert{/C0}{/C1}ifelse _C1 + }{ + _invert{/C0}{/C1}ifelse _C1 + _invert{/C1}{/C0}ifelse _C0 + }ifelse + ed + put + }ifelse + + _rampIndex 1 ne{ + _boundsArray _index _gradType 1 eq{1 sub}if _endCoord put + } if + + 0 1 _invert {exch}if + _encodeArray _index 2 mul 1 add 3 -1 roll put + _encodeArray _index 2 mul 3 -1 roll put + _rampIndex 1 eq { + /_lastFill true pt + _gradType 0 eq{ + linealShFill + }{ + radialShFill + }ifelse + }if + /_index _index 1 + _gradType 0 eq{ + add pt + }{ + sub pt + }ifelse + }def +}def +/initializeComposite{ + /bwImage{ + pop /_image load 5 execImage + }def + /rampImage{ + _enabledSmoothShade{ + fillRamp + }{ + _color{ + _nSamples setImageParms + + + _rgbRamp _forceToCMYK not and{ + _redData _greenData _blueData _nSamples 3 expandColor + true 3 null ncolorimage + }{ + _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor + true 4 null ncolorimage + }ifelse + }{ + _nSamples setImageParms _blackData null bwImage + }ifelse + }ifelse + }def + /setCStop{ + /_colorStyle exch pt + _colorStyle 0 eq{ + 1 exch sub + 0 0 0 + 4 -1 roll + }if + + _colorStyle 2 eq{ + _forceToCMYK{ + 3 npop setcmykcolor + }{ + setrgbcolor 4 npop + }ifelse + }if + + _colorStyle 3 eq{ + 1 exch sub /_tmp xp + pop + 4{ + _tmp mul 4 1 roll + }repeat + }if + + _colorStyle 4 eq{ + _forceToCMYK{ + 6 npop setcmykcolor + }{ + 3 -1 roll pop pop + 1 exch sub /_tmp xp + 3{ + 1 exch sub _tmp mul 1 exch sub 3 1 roll + }repeat + setrgbcolor + 4 npop + }ifelse + }if + _colorStyle 2 ne _colorStyle 4 ne and{ + null nsetcustomcolor + }if + }def + /nsetcustomcolor + { + pop setcmykcolor + }def + /nsetcustomcolorend + { + }def + /ncolorimage{ + pop + /_colorimage load 10 execImage + }def + _noImage not _level2PS not and{ + /linealFill{ + 8 setImageParms + _color{ + currentcmykcolor + 4{ + makeByte8 4 1 roll + }repeat + true 4 null ncolorimage + }{ + currentgray makeByte8 null bwImage + }ifelse + }def + }if + /getRampColorSpace{ + _nSamples 1 gt{ + /_ndx 0 pt + [blendColor] cvx exec + }if + /_C0 [currentcolor] pt + /_C0_Space currentcolorspace pt + + _nSamples 1 gt{ + /_ndx _nSamples 1 sub pt + [blendColor] cvx exec + }if + /_C1 [currentcolor] pt + /_C1_Space currentcolorspace pt + + /_rampColorSpace _C0_Space pt + + _spotColor{ + nsetcustomcolorend + }if + }def +}def +/npop{ + {pop}repeat +}def +/xd{ + exch def +}def +/nd{ + null def +}def +/pt{ + AGM_Gradient_private 3 1 roll put +}def +/xp{ + exch pt +}def +/xput{ + dup load dup length exch maxlength eq{ + dup dup load dup + length 2 mul dict copy def + }if + load begin + def + end +}def +/mySave{ + save /_sSave xp +}def +/myRestore{ + _sSave type /savetype eq{ + _sSave restore + }if +}def +/gMark{ + counttomark 2 add -1 roll +}def +/execImage{ + /_tmp xp + { + exec + }stopped{ + $error /errorname get /undefinedresult ne{ + stop + }{ + _tmp npop + }ifelse + }if +}def +/pushBSpace{ + newpath gsave + _bUMatrix astore concat +}def +/popBSpace{ + grestore +}def +/makeByte8{ + /_tmp 0 pt + 255 mul cvi + 8 string 8{ + dup _tmp 3 index put + /_tmp _tmp 1 add pt + }repeat + exch pop +}def +/setImageParms{ + 1 8 2 index 0 0 1 0 0 _imageMatrix astore +}def +/linealFill{ + 0 0 1 1 rectfill +}def +/testCMYKColorThrough{ + gsave + setcmykcolor currentcmykcolor + grestore + add add add 0 ne +}def +/expandOne { + /_tmp xp + dup type /stringtype ne{ + _tmp string + exch + dup 0 ne{ + 255 mul cvi + 0 1 _tmp 1 sub{ + 3 copy + exch put pop + }for + }if + pop + }if +}def +/expandColor{ + /_channels xp + /_len xp + _channels{ + _len expandOne _channels 1 roll + }repeat +}def +/blendColor{ + + _color{ + _rgbRamp _producingSeps not and _forceToCMYK not and{ + _redData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + _greenData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + _blueData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + /setrgbcolor cvx + }{ + _cyanData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + _magentaData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + _yellowData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + _blackData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + + _spotColor{ + _rampSD begin + /_rampSD cvx /begin cvx + + spot1 begin + tintImage dup type /stringtype eq{ + /_ndx cvx /get cvx _d255- /exch cvx /get cvx + }{ + dup null ne{ + name type /nametype ne{ + 1 exch sub + }if + }if + }ifelse + end + /spot1 cvx /tintValue 3 -1 /roll cvx /put cvx + + spot2 begin + tintImage dup type /stringtype eq{ + /_ndx cvx /get cvx _d255- /exch cvx /get cvx + }{ + dup null ne{ + name type /nametype ne{ + 1 exch sub + }if + }if + }ifelse + end + /spot2 cvx /tintValue 3 -1 /roll cvx /put cvx + /end cvx + end + /_rampSD cvx + /nsetcustomcolor cvx + }{ + /setcmykcolor cvx + }ifelse + }ifelse + }{ + _blackData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + + _enabledSmoothShade{ + 1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx /setcmykcolor cvx + }{ + /setgray cvx + }ifelse + }ifelse +}def +/useRectImage{ + _subSampleOK _enabledSmoothShade not and{ + { + mark + 0 1 dtransform atan cvi 90 mod 0 eq + 1 0 dtransform atan cvi 90 mod 0 eq + } stopped + { + cleartomark + false + } + { + and exch pop + } ifelse + }{ + false + }ifelse +}def +/linealImage{ + _noImage{ + rectImage + }{ + _producingSeps{ + AGM_Gradient_Sep/AGM_Gradient_Sep_private get + /rampImage get exec + }{ + useRectImage{ + rectImage + }{ + rampImage + }ifelse + }ifelse + }ifelse +}def +/linealRamp{ + pushBSpace + _ramp{ + linealImage + }{ + linealFill + }ifelse + popBSpace + /_rampIndex _rampIndex 1 sub pt + _rampIndex 0 gt{ + getRampData + }if +}def +/radialGrad{ + /_usingShells currentoverprint _producingSeps and _usingShells or pt + /_firstShell true pt + _enabledSmoothShade not{ + currentoverprint _producingSeps and{ + + newpath + clippath pathbbox + 1 add 4 1 roll + 1 add 4 1 roll + 1 sub 4 1 roll + 1 sub 4 1 roll + _bbox astore pop + + newpath + _bbox 0 get _bbox 1 get moveto + _bbox 2 get _bbox 1 get lineto + _bbox 2 get _bbox 3 get lineto + _bbox 0 get _bbox 3 get lineto + closepath + 6 copy + gsave _bUMatrix astore concat + 1 0 moveto 0 0 1 0 360 arc closepath + eoclip fill + popBSpace + }{ + fill + }ifelse + }if + pushBSpace + + _radHilite{ + _xHi _yHi _bUMatrix idtransform /_yHi xp /_xHi xp + _rampPoint 1 lt{ + 1 _rampPoint sub dup _xHi mul exch _yHi mul translate + }if + }if + _rampIndex{ + radialRamp + /_rampIndex _rampIndex 1 sub pt + _rampIndex 0 gt{ + getRampData + }if + }repeat + + popBSpace + +}def +/getNSamples{ + 0 exch + { + dup type /stringtype eq{ + length exch pop exit + }if + pop + }forall + dup 0 eq{ + pop 1 + }if +}def +/getRampData{ + /_rampType gMark pt + /_color _rampType 0 gt pt + /_ccRGB _rampType 5 eq _rampType 6 eq or pt + /_rgbRamp _rampType 4 eq _ccRGB or pt + /_ccProcess _rampType 2 eq _rampType 3 eq or pt + _producingSeps{ + _rampSD initSpotDict + /_spotColor _ccProcess _ccRGB or pt + }{ + /_spotColor false pt + }ifelse + /_ramp true pt + 100 div /_rampPoint xp + 100 div /_midPoint xp + + dup /_colorStyle xp + _colorStyle 0 eq{ + 2 + }{ + _colorStyle 1 eq{ + 5 + }{ + _colorStyle 2 eq{ + 8 + }{ + _colorStyle 3 eq{ + _producingSeps{ + _rampSD /spot1 get begin + /name 3 index def + /spot_K 4 index def + /spot_Y 5 index def + /spot_M 6 index def + /spot_C 7 index def + end + }if + 7 + }{ + _producingSeps{ + _rampSD/spot1 get begin + /name 4 index def + /spot_K 8 index def + /spot_Y 9 index def + /spot_M 10 index def + /spot_C 11 index def + end + }if + 11 + } ifelse + }ifelse + }ifelse + }ifelse + /_tmp xp + _tmp index 100 div /_endPoint xp + + _gradType 1 eq{ + _tmp 1 add index 100 div /_midPoint xp + }if + + _producingSeps{ + _tmp 2 add index /_nextColorStyle xp + _nextColorStyle 3 eq{ + /_tmp _tmp 4 add pt + _tmp index dup + _rampSD/spot1 get /name get ne{ + _rampSD /spot2 get begin + /name xd + /spot_K _tmp 2 add index def + /spot_Y _tmp 3 add index def + /spot_M _tmp 4 add index def + /spot_C _tmp 5 add index def + end + }{ + pop + }ifelse + }if + _nextColorStyle 4 eq{ + /_tmp _tmp 5 add pt + _tmp index dup + _rampSD/spot1 get /name get ne{ + _rampSD /spot2 get begin + /name xd + /spot_K _tmp 5 add index def + /spot_Y _tmp 6 add index def + /spot_M _tmp 7 add index def + /spot_C _tmp 8 add index def + end + }{ + pop + }ifelse + }if + }if + _rampType 3 eq _rampType 6 eq or{ + /_tint2Data gMark pt + }if + _ccProcess _ccRGB or{ + /_tint1Data gMark pt + }if + _rgbRamp{ + /_blueData gMark pt + /_greenData gMark pt + /_redData gMark pt + }if + + _producingSeps{ + _ccProcess _ccRGB or{ + _rampType 3 eq _rampType 6 eq or{ + _rampSD /spot2 get begin + /tintImage _gradType 0 eq{ + _tint2Data + }{ + _tint1Data + }ifelse + def + name null eq{ + /name /Black def + }if + end + }if + _rampSD /spot1 get begin + /tintImage _gradType 0 eq _rampType 2 eq or _rampType 5 eq or{ + _tint1Data + }{ + _tint2Data + }ifelse + def + _rampType 2 eq _rampType 5 eq or{ + name null eq{ + /name _rampSD/spot2 get /name get def + /spot_C _rampSD/spot2 get /spot_C get def + /spot_M _rampSD/spot2 get /spot_M get def + /spot_Y _rampSD/spot2 get /spot_Y get def + /spot_K _rampSD/spot2 get /spot_K get def + _rampSD/spot2 get /name null put + }if + }{ + name null eq{ + /name /Black def + }if + }ifelse + end + }if + }if + /_blackData gMark pt + _rampType 0 gt{ + counttomark 4 add -3 roll + /_yellowData xp + /_magentaData xp + /_cyanData xp + }if + _ramp{ + /_nSamples + [ + _rampType 0 eq {_blackData}if + _rampType 1 eq {_cyanData _magentaData _yellowData _blackData}if + _rampType 2 eq {_cyanData _magentaData _yellowData _blackData _tint1Data}if + _rampType 3 eq {_cyanData _magentaData _yellowData _blackData _tint1Data _tint2Data}if + _rampType 4 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData}if + _rampType 5 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData _tint1Data}if + _rampType 6 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData _tint1Data _tint2Data}if + ] getNSamples pt + _enabledSmoothShade not {/_ramp _nSamples 1 gt pt} if + } if + + setCStop +}def +/rectImage{ + gsave + /_sInc 1 pt + /_bInc 1 _nSamples div pt + /_nSubSamples _nSamples pt + /_optimize false pt + + _subSampleOK{ + /_uRampLen 1 0 dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt pt + /_pChange _uRampLen 0 eq{0}{_nSamples _uRampLen div}ifelse pt + + _pChange .5 gt dup /_optimize xp{ + /_nSubSamples _uRampLen 2 div round cvi dup 1 le{pop 2}if pt + /_bInc 1 _nSubSamples div pt + /_sInc _nSamples 1 sub _nSubSamples 1 sub div pt + }if + }if + 0 + _nSubSamples + [ + /dup cvx + _optimize { + /round cvx /cvi cvx + } if + /_ndx /exch cvx /pt cvx + blendColor + 0 0 _bInc 1 /rectfill cvx + _bInc 0 /translate cvx + _sInc /add cvx + ] cvx + bind + repeat + pop + _spotColor{ + nsetcustomcolorend + }if + grestore +}def +/radialInit{ + /_nRadSamples _nSamples dup 0 eq{pop 1}if pt + /_sInc -1 pt + /_rampLen _rampPoint _endPoint sub pt + /_bInc _rampLen _nSamples div neg pt + /_optimize false pt + _subSampleOK{ + /_uRampLen + _rampLen 0 dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt + 0 _rampLen dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt + 2 copy lt{ + exch + }if pop + pt + /_pChange + _uRampLen 0 eq{ + 0 + }{ + _nSamples _uRampLen div + }ifelse + pt + _pChange .5 gt dup /_optimize xp{ + /_nRadSamples _uRampLen 2 div round cvi dup 1 le{pop 2}if pt + /_bInc _rampLen _nRadSamples div neg pt + /_sInc _nSamples 1 sub _nRadSamples 1 sub div neg pt + }if + }if + _radHilite{ + /_xBCInc _xHi _rampLen mul _nRadSamples div pt + /_yBCInc _yHi _rampLen mul _nRadSamples div pt + }if +}def +/radialRamp{ + _enabledSmoothShade{ + fillRamp + }{ + /_saveMatrix _saveMatrix currentmatrix def + + radialInit + + % + % + true + _producingSeps _rgbRamp not and{ + _nSamples 1 gt{ + pop + /_ndx 0 pt + [blendColor] cvx exec + currentInkN + /_ndx _nSamples 1 sub pt + [blendColor] cvx exec + currentInkN + or + }if + }if + { + _rampPoint + + _nSamples 1 sub + + _nRadSamples + [ + /dup cvx + + _optimize{ + /round cvx /cvi cvx + }if + + /_ndx /exch cvx /pt cvx + + _usingShells{ + /_firstShell cvx{ + /_firstShell false pt + }{ + 0 0 3 index 360 0 arcn fill + }/ifelse cvx + }if + + blendColor + + _usingShells{ + 0 0 3 /index cvx 0 360 /arc cvx + }{ + 0 0 3 /index cvx 0 360 /arc cvx /fill cvx + }ifelse + + /exch cvx _bInc /add cvx /exch cvx + + _sInc /add cvx + + _radHilite{ + _xBCInc _yBCInc /translate cvx + }if + ] cvx bind + repeat + + pop pop + }{ + _usingShells{ + 0 0 _rampPoint 360 0 arcn fill + }if + }ifelse + + _saveMatrix setmatrix + + _radHilite{ + _xHi _rampLen mul _yHi _rampLen mul translate + }if + + _usingShells _rampIndex 1 eq and{ + fill + }if + + _spotColor{ + nsetcustomcolorend + }if + }ifelse +}def +end +end +defaultpacking setpacking +%%EndResource +%%BeginProcSet: Adobe_ColorImage_AI6 1.3 0 +userdict /Adobe_ColorImage_AI6 known not +{ + userdict /Adobe_ColorImage_AI6 53 dict put +} if +userdict /Adobe_ColorImage_AI6 get begin +/initialize { + Adobe_ColorImage_AI6 begin + Adobe_ColorImage_AI6 { + dup type /arraytype eq { + dup xcheck { + bind + } if + } if + pop pop + } forall +} def +/terminate { end } def +currentdict /Adobe_ColorImage_AI6_Vars known not { + /Adobe_ColorImage_AI6_Vars 41 dict def +} if +Adobe_ColorImage_AI6_Vars begin + /plateindex -1 def + /_newproc null def + /_proc1 null def + /_proc2 null def + /sourcearray 4 array def + /_ptispace null def + /_ptiname null def + /_pti0 0 def + /_pti1 0 def + /_ptiproc null def + /_ptiscale 0 def + /_pticomps 0 def + /_ptibuf 0 string def + /_gtigray 0 def + /_cticmyk null def + /_rtirgb null def + /XIEnable true def + /XIType 0 def + /XIEncoding 0 def + /XICompression 0 def + /XIChannelCount 0 def + /XIBitsPerPixel 0 def + /XIImageHeight 0 def + /XIImageWidth 0 def + /XIImageMatrix null def + /XIRowBytes 0 def + /XIFile null def + /XIBuffer1 null def + /XIBuffer2 null def + /XIBuffer3 null def + /XIDataProc null def + /XIColorSpace /DeviceGray def + /XIColorValues 0 def + /XIPlateList false def +end +/ci6colorimage /colorimage where {/colorimage get}{null} ifelse def +/ci6image systemdict /image get def +/ci6curtransfer systemdict /currenttransfer get def +/ci6curoverprint /currentoverprint where {/currentoverprint get}{{_of}} ifelse def +/ci6foureq { + 4 index ne { + pop pop pop false + }{ + 4 index ne { + pop pop false + }{ + 4 index ne { + pop false + }{ + 4 index eq + } ifelse + } ifelse + } ifelse +} def +/ci6testplate { + Adobe_ColorImage_AI6_Vars begin + /plateindex -1 def + /setcmykcolor where { + pop + gsave + 1 0 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub + 0 1 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub + 0 0 1 0 setcmykcolor systemdict /currentgray get exec 1 exch sub + 0 0 0 1 setcmykcolor systemdict /currentgray get exec 1 exch sub + grestore + 1 0 0 0 ci6foureq { + /plateindex 0 def + }{ + 0 1 0 0 ci6foureq { + /plateindex 1 def + }{ + 0 0 1 0 ci6foureq { + /plateindex 2 def + }{ + 0 0 0 1 ci6foureq { + /plateindex 3 def + }{ + 0 0 0 0 ci6foureq { + /plateindex 5 def + } if + } ifelse + } ifelse + } ifelse + } ifelse + pop pop pop pop + } if + plateindex + end +} def +/ci6concatprocs { + /packedarray where { + pop dup type /packedarraytype eq 2 index type + /packedarraytype eq or + }{ + false + } ifelse + { + /_proc2 exch cvlit def + /_proc1 exch cvlit def + _proc1 aload pop + _proc2 aload pop + _proc1 length + _proc2 length add + packedarray cvx + }{ + /_proc2 exch cvlit def + /_proc1 exch cvlit def + /_newproc _proc1 length _proc2 length add array def + _newproc 0 _proc1 putinterval + _newproc _proc1 length _proc2 putinterval + _newproc cvx + } ifelse +} def +/ci6istint { + type /arraytype eq +} def +/ci6isspot { + dup type /arraytype eq { + dup length 1 sub get /Separation eq + }{ + pop false + } ifelse +} def +/ci6spotname { + dup ci6isspot {dup length 2 sub get}{pop ()} ifelse +} def +/ci6altspace { + aload pop pop pop ci6colormake +} def +/ci6numcomps { + dup /DeviceGray eq { + pop 1 + }{ + dup /DeviceRGB eq { + pop 3 + }{ + /DeviceCMYK eq { + 4 + }{ + 1 + } ifelse + } ifelse + } ifelse +} def +/ci6marksplate { + dup /DeviceGray eq { + pop plateindex 3 eq + }{ + dup /DeviceRGB eq { + pop plateindex 5 ne + }{ + dup /DeviceCMYK eq { + pop plateindex 5 ne + }{ + dup ci6isspot { + /findcmykcustomcolor where { + pop + dup length 2 sub get + 0.1 0.1 0.1 0.1 5 -1 roll + findcmykcustomcolor 1 setcustomcolor + systemdict /currentgray get exec + 1 ne + }{ + pop plateindex 5 ne + } ifelse + }{ + pop plateindex 5 ne + } ifelse + } ifelse + } ifelse + } ifelse +} def +/ci6colormake { + dup ci6numcomps + exch 1 index 2 add 1 roll + dup 1 eq {pop}{array astore} ifelse + exch +} def +/ci6colorexpand { + dup ci6spotname exch + dup ci6istint { + ci6altspace + exch 4 1 roll + }{ + 1 3 1 roll + } ifelse +} def +/ci6colortint { + dup /DeviceGray eq { + 3 1 roll 1 exch sub mul 1 exch sub exch + }{ + dup /DeviceRGB eq { + 3 1 roll {1 exch sub 1 index mul 1 exch sub exch} forall pop 3 array astore exch + }{ + dup /DeviceCMYK eq { + 3 1 roll {1 index mul exch} forall pop 4 array astore exch + }{ + 3 1 roll mul exch + } ifelse + } ifelse + } ifelse +} def +/ci6colortocmyk { + dup /DeviceGray eq { + pop 1 exch sub 0 0 0 4 -1 roll 4 array astore + }{ + dup /DeviceRGB eq { + pop aload pop _rgbtocmyk 4 array astore + }{ + dup /DeviceCMYK eq { + pop + }{ + ci6altspace ci6colortint ci6colortocmyk + } ifelse + } ifelse + } ifelse +} def +/ci6makeimagedict { + 7 dict begin + /ImageType 1 def + /Decode exch def + /DataSource exch def + /ImageMatrix exch def + /BitsPerComponent exch def + /Height exch def + /Width exch def + currentdict end +} def +/ci6stringinvert { + 0 1 2 index length 1 sub { + dup 2 index exch get 255 exch sub 2 index 3 1 roll put + } for +} def +/ci6stringknockout { + 0 1 2 index length 1 sub { + 255 2 index 3 1 roll put + } for +} def +/ci6stringapply { + 0 1 4 index length 1 sub { + dup + 4 index exch get + 3 index 3 1 roll + 3 index exec + } for + pop exch pop +} def +/ci6walkrgbstring { + 0 3 index + dup length 1 sub 0 3 3 -1 roll { + 3 getinterval {} forall + 5 index exec + 3 index + } for + + 5 {pop} repeat +} def +/ci6walkcmykstring +{ + 0 3 index + dup length 1 sub 0 4 3 -1 roll { + 4 getinterval {} forall + + 6 index exec + + 3 index + + } for + + 5 { pop } repeat + +} def +/ci6putrgbtograystr +{ + .11 mul exch + + .59 mul add exch + + .3 mul add + + cvi 3 copy put + + pop 1 add +} def +/ci6putcmyktograystr +{ + exch .11 mul add + + exch .59 mul add + + exch .3 mul add + + dup 255 gt { pop 255 } if + + 255 exch sub cvi 3 copy put + + pop 1 add +} def +/ci6rgbtograyproc { + Adobe_ColorImage_AI6_Vars begin + sourcearray 0 get exec + XIBuffer3 + dup 3 1 roll + + /ci6putrgbtograystr load exch + ci6walkrgbstring + end +} def +/ci6cmyktograyproc { + Adobe_ColorImage_AI6_Vars begin + sourcearray 0 get exec + XIBuffer3 + dup 3 1 roll + + /ci6putcmyktograystr load exch + ci6walkcmykstring + end +} def +/ci6separatecmykproc { + Adobe_ColorImage_AI6_Vars begin + sourcearray 0 get exec + + XIBuffer3 + + 0 2 index + + plateindex 4 2 index length 1 sub { + get 255 exch sub + + 3 copy put pop 1 add + + 2 index + } for + pop pop exch pop + end +} def + +/ci6compositeimage { + dup 1 eq { + pop pop image + }{ + /ci6colorimage load null ne { + ci6colorimage + }{ + 3 1 roll pop + sourcearray 0 3 -1 roll put + 3 eq {/ci6rgbtograyproc}{/ci6cmyktograyproc} ifelse load + image + } ifelse + } ifelse +} def +/ci6knockoutimage { + gsave + 0 ci6curtransfer exec 1 ci6curtransfer exec + eq { + 0 ci6curtransfer exec 0.5 lt + }{ + 0 ci6curtransfer exec 1 ci6curtransfer exec gt + } ifelse + {{pop 0}}{{pop 1}} ifelse + systemdict /settransfer get exec + ci6compositeimage + grestore +} def +/ci6drawimage { + ci6testplate -1 eq { + pop ci6compositeimage + }{ + dup type /arraytype eq { + dup length plateindex gt {plateindex get}{pop false} ifelse + }{ + { + true + }{ + dup 1 eq {plateindex 3 eq}{plateindex 3 le} ifelse + } ifelse + } ifelse + { + dup 1 eq { + pop pop ci6image + }{ + dup 3 eq { + ci6compositeimage + }{ + pop pop + sourcearray 0 3 -1 roll put + /ci6separatecmykproc load + ci6image + } ifelse + } ifelse + }{ + ci6curoverprint { + 7 {pop} repeat + }{ + ci6knockoutimage + } ifelse + } ifelse + } ifelse +} def +/ci6proctintimage { + /_ptispace exch store /_ptiname exch store /_pti1 exch store /_pti0 exch store /_ptiproc exch store + /_pticomps _ptispace ci6numcomps store + /_ptiscale _pti1 _pti0 sub store + level2? { + _ptiname length 0 gt version cvr 2012 ge and { + [/Separation _ptiname _ptispace {_ptiproc}] setcolorspace + [_pti0 _pti1] ci6makeimagedict ci6image + }{ + [/Indexed _ptispace 255 {255 div _ptiscale mul _pti0 add _ptiproc}] setcolorspace + [0 255] ci6makeimagedict ci6image + } ifelse + }{ + _pticomps 1 eq { + { + dup + { + 255 div _ptiscale mul _pti0 add _ptiproc 255 mul cvi put + } ci6stringapply + } ci6concatprocs ci6image + }{ + { + dup length _pticomps mul dup _ptibuf length ne {/_ptibuf exch string store}{pop} ifelse + _ptibuf { + exch _pticomps mul exch 255 div _ptiscale mul _pti0 add _ptiproc + _pticomps 2 add -2 roll + _pticomps 1 sub -1 0 { + 1 index add 2 index exch + 5 -1 roll + 255 mul cvi put + } for + pop pop + } ci6stringapply + } ci6concatprocs false _pticomps + /ci6colorimage load null eq {7 {pop} repeat}{ci6colorimage} ifelse + } ifelse + } ifelse +} def +/ci6graytintimage { + /_gtigray 5 -1 roll store + {1 _gtigray sub mul 1 exch sub} 4 1 roll + /DeviceGray ci6proctintimage +} def +/ci6cmyktintimage { + /_cticmyk 5 -1 roll store + {_cticmyk {1 index mul exch} forall pop} 4 1 roll + /DeviceCMYK ci6proctintimage +} def +/ci6rgbtintimage { + /_rtirgb 5 -1 roll store + {_rtirgb {1 exch sub 1 index mul 1 exch sub exch} forall pop} 4 1 roll + /DeviceRGB ci6proctintimage +} def +/ci6tintimage { + ci6testplate -1 eq { + ci6colorexpand + 3 -1 roll 5 -1 roll {0}{0 exch} ifelse 4 2 roll + dup /DeviceGray eq { + pop ci6graytintimage + }{ + dup /DeviceRGB eq { + pop ci6rgbtintimage + }{ + pop ci6cmyktintimage + } ifelse + } ifelse + }{ + dup ci6marksplate { + plateindex 5 lt { + ci6colortocmyk plateindex get + dup 0 eq ci6curoverprint and { + 7 {pop} repeat + }{ + 1 exch sub + exch {1 0}{0 1} ifelse () ci6graytintimage + } ifelse + }{ + pop exch {0}{0 exch} ifelse 0 3 1 roll () ci6graytintimage + } ifelse + }{ + ci6curoverprint { + 8 {pop} repeat + }{ + pop pop pop + {pop 1} 0 1 () /DeviceGray ci6proctintimage + } ifelse + } ifelse + } ifelse +} def +/XINullImage { +} def +/XIImageMask { + XIImageWidth XIImageHeight false + [XIImageWidth 0 0 XIImageHeight neg 0 0] + /XIDataProc load + imagemask +} def +/XIImageTint { + XIImageWidth XIImageHeight XIBitsPerPixel + [XIImageWidth 0 0 XIImageHeight neg 0 0] + /XIDataProc load + XIType 3 eq XIColorValues XIColorSpace ci6tintimage +} def +/XIImage { + XIImageWidth XIImageHeight XIBitsPerPixel + [XIImageWidth 0 0 XIImageHeight neg 0 0] + /XIDataProc load + false XIChannelCount XIPlateList ci6drawimage +} def +/XG { + pop pop +} def +/XF { + 13 {pop} repeat +} def +/Xh { + Adobe_ColorImage_AI6_Vars begin + gsave + /XIType exch def + /XIImageHeight exch def + /XIImageWidth exch def + /XIImageMatrix exch def + 0 0 moveto + XIImageMatrix concat + XIImageWidth XIImageHeight scale + + /_lp /null ddef + _fc + /_lp /imagemask ddef + end +} def +/XH { + Adobe_ColorImage_AI6_Vars begin + grestore + end +} def +/XIEnable { + Adobe_ColorImage_AI6_Vars /XIEnable 3 -1 roll put +} def +/XC { + Adobe_ColorImage_AI6_Vars begin + ci6colormake + /XIColorSpace exch def + /XIColorValues exch def + end +} def +/XIPlates { + Adobe_ColorImage_AI6_Vars begin + /XIPlateList exch def + end +} def +/XI +{ + Adobe_ColorImage_AI6_Vars begin + gsave + /XIType exch def + cvi dup + 256 idiv /XICompression exch store + 256 mod /XIEncoding exch store + pop pop + /XIChannelCount exch def + /XIBitsPerPixel exch def + /XIImageHeight exch def + /XIImageWidth exch def + pop pop pop pop + /XIImageMatrix exch def + XIBitsPerPixel 1 eq { + XIImageWidth 8 div ceiling cvi + }{ + XIImageWidth XIChannelCount mul + } ifelse + /XIRowBytes exch def + XIEnable { + /XIBuffer3 XIImageWidth string def + XICompression 0 eq { + /XIBuffer1 XIRowBytes string def + XIEncoding 0 eq { + {currentfile XIBuffer1 readhexstring pop} + }{ + {currentfile XIBuffer1 readstring pop} + } ifelse + }{ + /XIBuffer1 256 string def + /XIBuffer2 XIRowBytes string def + {currentfile XIBuffer1 readline pop (%) anchorsearch {pop} if} + /ASCII85Decode filter /DCTDecode filter + /XIFile exch def + {XIFile XIBuffer2 readstring pop} + } ifelse + /XIDataProc exch def + + XIType 1 ne { + 0 setgray + } if + XIType 1 eq { + XIImageMask + }{ + XIType 2 eq XIType 3 eq or { + XIImageTint + }{ + XIImage + } ifelse + } ifelse + }{ + XINullImage + } ifelse + /XIPlateList false def + grestore + end +} def +end +%%EndProcSet +%%BeginResource: procset Adobe_Illustrator_AI5 1.3 0 +%%Title: (Adobe Illustrator (R) Version 8.0 Full Prolog) +%%Version: 1.3 0 +%%CreationDate: (3/7/1994) () +%%Copyright: ((C) 1987-1998 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_Illustrator_AI5_vars 112 dict dup begin +put +/_?cmyk false def +/_eo false def +/_lp /none def +/_pf +{ +} def +/_ps +{ +} def +/_psf +{ +} def +/_pss +{ +} def +/_pjsf +{ +} def +/_pjss +{ +} def +/_pola 0 def +/_doClip 0 def +/cf currentflat def +/_lineorientation 0 def +/_charorientation 0 def +/_yokoorientation 0 def +/_tm matrix def +/_renderStart +[ +/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0 +] def +/_renderEnd +[ +null null null null /i1 /i1 /i1 /i1 +] def +/_render -1 def +/_shift [0 0] def +/_ax 0 def +/_ay 0 def +/_cx 0 def +/_cy 0 def +/_leading +[ +0 0 +] def +/_ctm matrix def +/_mtx matrix def +/_sp 16#020 def +/_hyphen (-) def +/_fontSize 0 def +/_fontAscent 0 def +/_fontDescent 0 def +/_fontHeight 0 def +/_fontRotateAdjust 0 def +/Ss 256 string def +Ss 0 (fonts/) putinterval +/_cnt 0 def +/_scale [1 1] def +/_nativeEncoding 0 def +/_useNativeEncoding 0 def +/_tempEncode 0 def +/_pntr 0 def +/_tDict 2 dict def +/_hfname 100 string def +/_hffound false def +/Tx +{ +} def +/Tj +{ +} def +/CRender +{ +} def +/_AI3_savepage +{ +} def +/_gf null def +/_cf 4 array def +/_rgbf 3 array def +/_if null def +/_of false def +/_fc +{ +} def +/_gs null def +/_cs 4 array def +/_rgbs 3 array def +/_is null def +/_os false def +/_sc +{ +} def +/_pd 1 dict def +/_ed 15 dict def +/_pm matrix def +/_fm null def +/_fd null def +/_fdd null def +/_sm null def +/_sd null def +/_sdd null def +/_i null def +/_lobyte 0 def +/_hibyte 0 def +/_cproc null def +/_cscript 0 def +/_hvax 0 def +/_hvay 0 def +/_hvwb 0 def +/_hvcx 0 def +/_hvcy 0 def +/_bitfont null def +/_bitlobyte 0 def +/_bithibyte 0 def +/_bitkey null def +/_bitdata null def +/_bitindex 0 def +/discardSave null def +/buffer 256 string def +/beginString null def +/endString null def +/endStringLength null def +/layerCnt 1 def +/layerCount 1 def +/perCent (%) 0 get def +/perCentSeen? false def +/newBuff null def +/newBuffButFirst null def +/newBuffLast null def +/clipForward? false def +end +userdict /Adobe_Illustrator_AI5 known not { + userdict /Adobe_Illustrator_AI5 100 dict put +} if +userdict /Adobe_Illustrator_AI5 get begin +/initialize +{ + Adobe_Illustrator_AI5 dup begin + Adobe_Illustrator_AI5_vars begin + /_aicmykps where {pop /_?cmyk _aicmykps def}if + discardDict + { + bind pop pop + } forall + dup /nc get begin + { + dup xcheck 1 index type /operatortype ne and + { + bind + } if + pop pop + } forall + end + newpath +} def +/terminate +{ + end + end +} def +/_ +null def +/ddef +{ + Adobe_Illustrator_AI5_vars 3 1 roll put +} def +/xput +{ + dup load dup length exch maxlength eq + { + dup dup load dup + length 2 mul dict copy def + } if + load begin + def + end +} def +/npop +{ + { + pop + } repeat +} def +/hswj +{ + dup stringwidth 3 2 roll + { + _hvwb eq { exch _hvcx add exch _hvcy add } if + exch _hvax add exch _hvay add + } cforall +} def +/vswj +{ + 0 0 3 -1 roll + { + dup 255 le + _charorientation 1 eq + and + { + dup cstring stringwidth 5 2 roll + _hvwb eq { exch _hvcy sub exch _hvcx sub } if + exch _hvay sub exch _hvax sub + 4 -1 roll sub exch + 3 -1 roll sub exch + } + { + _hvwb eq { exch _hvcy sub exch _hvcx sub } if + exch _hvay sub exch _hvax sub + _fontHeight sub + } ifelse + } cforall +} def +/swj +{ + 6 1 roll + /_hvay exch ddef + /_hvax exch ddef + /_hvwb exch ddef + /_hvcy exch ddef + /_hvcx exch ddef + _lineorientation 0 eq { hswj } { vswj } ifelse +} def +/sw +{ + 0 0 0 6 3 roll swj +} def +/vjss +{ + 4 1 roll + { + dup cstring + dup length 1 eq + _charorientation 1 eq + and + { + -90 rotate + currentpoint + _fontRotateAdjust add + moveto + gsave + false charpath currentpoint + 5 index setmatrix stroke + grestore + _fontRotateAdjust sub + moveto + _sp eq + { + 5 index 5 index rmoveto + } if + 2 copy rmoveto + 90 rotate + } + { + currentpoint + _fontHeight sub + 5 index sub + 3 index _sp eq + { + 9 index sub + } if + + currentpoint + exch 4 index stringwidth pop 2 div sub + exch _fontAscent sub + moveto + + gsave + 2 index false charpath + 6 index setmatrix stroke + grestore + + moveto pop pop + } ifelse + } cforall + 6 npop +} def +/hjss +{ + 4 1 roll + { + dup cstring + gsave + false charpath currentpoint + 5 index setmatrix stroke + grestore + moveto + _sp eq + { + 5 index 5 index rmoveto + } if + 2 copy rmoveto + } cforall + 6 npop +} def +/jss +{ + _lineorientation 0 eq { hjss } { vjss } ifelse +} def +/ss +{ + 0 0 0 7 3 roll jss +} def +/vjsp +{ + 4 1 roll + { + dup cstring + dup length 1 eq + _charorientation 1 eq + and + { + -90 rotate + currentpoint + _fontRotateAdjust add + moveto + false charpath + currentpoint + _fontRotateAdjust sub + moveto + _sp eq + { + 5 index 5 index rmoveto + } if + 2 copy rmoveto + 90 rotate + } + { + currentpoint + _fontHeight sub + 5 index sub + 3 index _sp eq + { + 9 index sub + } if + + currentpoint + exch 4 index stringwidth pop 2 div sub + exch _fontAscent sub + moveto + + 2 index false charpath + + moveto pop pop + } ifelse + } cforall + 6 npop +} def +/hjsp +{ + 4 1 roll + { + dup cstring + false charpath + _sp eq + { + 5 index 5 index rmoveto + } if + 2 copy rmoveto + } cforall + 6 npop +} def +/jsp +{ + matrix currentmatrix + _lineorientation 0 eq {hjsp} {vjsp} ifelse +} def +/sp +{ + matrix currentmatrix + 0 0 0 7 3 roll + _lineorientation 0 eq {hjsp} {vjsp} ifelse +} def +/pl +{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform +} def +/setstrokeadjust where +{ + pop true setstrokeadjust + /c + { + curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll curveto + } def + /V + /v load def + /y + { + 2 copy curveto + } def + /Y + /y load def + /l + { + lineto + } def + /L + /l load def + /m + { + moveto + } def +} +{ + /c + { + pl curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll pl curveto + } def + /V + /v load def + /y + { + pl 2 copy curveto + } def + /Y + /y load def + /l + { + pl lineto + } def + /L + /l load def + /m + { + pl moveto + } def +} ifelse +/d +{ + setdash +} def +/cf +{ +} def +/i +{ + dup 0 eq + { + pop cf + } if + setflat +} def +/j +{ + setlinejoin +} def +/J +{ + setlinecap +} def +/M +{ + setmiterlimit +} def +/w +{ + setlinewidth +} def +/XR +{ + 0 ne + /_eo exch ddef +} def +/H +{ +} def +/h +{ + closepath +} def +/N +{ + _pola 0 eq + { + _doClip 1 eq + { + _eo {eoclip} {clip} ifelse /_doClip 0 ddef + } if + newpath + } + { + /CRender + { + N + } ddef + } ifelse +} def +/n +{ + N +} def +/F +{ + _pola 0 eq + { + _doClip 1 eq + { + gsave _pf grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _fc + /_doClip 0 ddef + } + { + _pf + } ifelse + } + { + /CRender + { + F + } ddef + } ifelse +} def +/f +{ + closepath + F +} def +/S +{ + _pola 0 eq + { + _doClip 1 eq + { + gsave _ps grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + _ps + } ifelse + } + { + /CRender + { + S + } ddef + } ifelse +} def +/s +{ + closepath + S +} def +/B +{ + _pola 0 eq + { + _doClip 1 eq + gsave F grestore + { + gsave S grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + S + } ifelse + } + { + /CRender + { + B + } ddef + } ifelse +} def +/b +{ + closepath + B +} def +/W +{ + /_doClip 1 ddef +} def +/* +{ + count 0 ne + { + dup type /stringtype eq + { + pop + } if + } if + newpath +} def +/u +{ +} def +/U +{ +} def +/q +{ + _pola 0 eq + { + gsave + } if +} def +/Q +{ + _pola 0 eq + { + grestore + } if +} def +/*u +{ + _pola 1 add /_pola exch ddef +} def +/*U +{ + _pola 1 sub /_pola exch ddef + _pola 0 eq + { + CRender + } if +} def +/D +{ + pop +} def +/*w +{ +} def +/*W +{ +} def +/` +{ + /_i save ddef + clipForward? + { + nulldevice + } if + 6 1 roll 4 npop + concat pop + userdict begin + /showpage + { + } def + 0 setgray + 0 setlinecap + 1 setlinewidth + 0 setlinejoin + 10 setmiterlimit + [] 0 setdash + /setstrokeadjust where {pop false setstrokeadjust} if + newpath + 0 setgray + false setoverprint +} def +/~ +{ + end + _i restore +} def +/_rgbtocmyk +{ + 3 + { + 1 exch sub 3 1 roll + } repeat + 3 copy 1 4 1 roll + 3 + { + 3 index 2 copy gt + { + exch + } if + pop 4 1 roll + } repeat + pop pop pop + 4 1 roll + 3 + { + 3 index sub + 3 1 roll + } repeat + 4 -1 roll +} def +/setrgbfill +{ + _rgbf astore pop + /_fc + { + _lp /fill ne + { + _of setoverprint + _rgbf aload pop setrgbcolor + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/setrgbstroke +{ + _rgbs astore pop + /_sc + { + _lp /stroke ne + { + _os setoverprint + _rgbs aload pop setrgbcolor + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/O +{ + 0 ne + /_of exch ddef + /_lp /none ddef +} def +/R +{ + 0 ne + /_os exch ddef + /_lp /none ddef +} def +/g +{ + /_gf exch ddef + /_fc + { + _lp /fill ne + { + _of setoverprint + _gf setgray + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/G +{ + /_gs exch ddef + /_sc + { + _lp /stroke ne + { + _os setoverprint + _gs setgray + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/k +{ + _cf astore pop + /_fc + { + _lp /fill ne + { + _of setoverprint + _cf aload pop setcmykcolor + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/K +{ + _cs astore pop + /_sc + { + _lp /stroke ne + { + _os setoverprint + _cs aload pop setcmykcolor + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/Xa +{ + _?cmyk { + 3 npop k + }{ + setrgbfill 4 npop + } ifelse +} def +/XA +{ + _?cmyk { + 3 npop K + }{ + setrgbstroke 4 npop + } ifelse +} def +/Xs +{ + /_gf exch ddef + 5 npop + /_fc + { + _lp /fill ne + { + _of setoverprint + _gf setAIseparationgray + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/XS +{ + /_gs exch ddef + 5 npop + /_sc + { + _lp /stroke ne + { + _os setoverprint + _gs setAIseparationgray + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/Xx +{ + exch + /_gf exch ddef + 0 eq { + findcmykcustomcolor + }{ + _?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse + { + 4 1 roll 3 npop + findcmykcustomcolor + }{ + 8 -4 roll 4 npop + findrgbcustomcolor + } ifelse + } ifelse + /_if exch ddef + /_fc + { + _lp /fill ne + { + _of setoverprint + _if _gf 1 exch sub setcustomcolor + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/XX +{ + exch + /_gs exch ddef + 0 eq { + findcmykcustomcolor + }{ + _?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse + { + 4 1 roll 3 npop + findcmykcustomcolor + }{ + 8 -4 roll 4 npop + findrgbcustomcolor + } ifelse + } ifelse + /_is exch ddef + /_sc + { + _lp /stroke ne + { + _os setoverprint + _is _gs 1 exch sub setcustomcolor + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/x +{ + /_gf exch ddef + findcmykcustomcolor + /_if exch ddef + /_fc + { + _lp /fill ne + { + _of setoverprint + _if _gf 1 exch sub setcustomcolor + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/X +{ + /_gs exch ddef + findcmykcustomcolor + /_is exch ddef + /_sc + { + _lp /stroke ne + { + _os setoverprint + _is _gs 1 exch sub setcustomcolor + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/XK +{ + 3 -1 roll pop + 0 eq + { + 1 exch sub + 3 {dup 3 1 roll mul 5 1 roll} repeat + mul 4 1 roll + K + } + { + 1 exch sub 4 1 roll + 3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat + 4 -1 roll pop + XA + } ifelse +} def +/Xk +{ + 3 -1 roll pop + 0 eq + { + 1 exch sub + 3 {dup 3 1 roll mul 5 1 roll} repeat + mul 4 1 roll + k + } + { + 1 exch sub 4 1 roll + 3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat + 4 -1 roll pop + Xa + } ifelse +} def +/A +{ + pop +} def +/annotatepage +{ +userdict /annotatepage 2 copy known {get exec} {pop pop} ifelse +} def +/XT { + pop pop +} def +/Xt { + pop +} def +/discard +{ + save /discardSave exch store + discardDict begin + /endString exch store + gt38? + { + 2 add + } if + load + stopped + pop + end + discardSave restore +} bind def +userdict /discardDict 7 dict dup begin +put +/pre38Initialize +{ + /endStringLength endString length store + /newBuff buffer 0 endStringLength getinterval store + /newBuffButFirst newBuff 1 endStringLength 1 sub getinterval store + /newBuffLast newBuff endStringLength 1 sub 1 getinterval store +} def +/shiftBuffer +{ + newBuff 0 newBuffButFirst putinterval + newBuffLast 0 + currentfile read not + { + stop + } if + put +} def +0 +{ + pre38Initialize + mark + currentfile newBuff readstring exch pop + { + { + newBuff endString eq + { + cleartomark stop + } if + shiftBuffer + } loop + } + { + stop + } ifelse +} def +1 +{ + pre38Initialize + /beginString exch store + mark + currentfile newBuff readstring exch pop + { + { + newBuff beginString eq + { + /layerCount dup load 1 add store + } + { + newBuff endString eq + { + /layerCount dup load 1 sub store + layerCount 0 eq + { + cleartomark stop + } if + } if + } ifelse + shiftBuffer + } loop + } if +} def +2 +{ + mark + { + currentfile buffer {readline} stopped { + % assume error was due to overfilling the buffer + }{ + not + { + stop + } if + endString eq { + cleartomark stop + } if + }ifelse + } loop +} def +3 +{ + /beginString exch store + /layerCnt 1 store + mark + { + currentfile buffer {readline} stopped { + % assume error was due to overfilling the buffer + }{ + not + { + stop + } if + dup beginString eq + { + pop /layerCnt dup load 1 add store + } + { + endString eq + { + layerCnt 1 eq + { + cleartomark stop + } + { + /layerCnt dup load 1 sub store + } ifelse + } if + } ifelse + }ifelse + } loop +} def +end +userdict /clipRenderOff 15 dict dup begin +put +{ + /n /N /s /S /f /F /b /B +} +{ + { + _doClip 1 eq + { + /_doClip 0 ddef _eo {eoclip} {clip} ifelse + } if + newpath + } def +} forall +/Tr /pop load def +/Bb {} def +/BB /pop load def +/Bg {12 npop} def +/Bm {6 npop} def +/Bc /Bm load def +/Bh {4 npop} def +end +/Lb +{ + 6 npop + 7 2 roll + 5 npop + 0 eq + { + 0 eq + { + (%AI5_BeginLayer) 1 (%AI5_EndLayer--) discard + } + { + + /clipForward? true def + + /Tx /pop load def + /Tj /pop load def + + currentdict end clipRenderOff begin begin + } ifelse + } + { + 0 eq + { + save /discardSave exch store + } if + } ifelse +} bind def +/LB +{ + discardSave dup null ne + { + restore + } + { + pop + clipForward? + { + currentdict + end + end + begin + + /clipForward? false ddef + } if + } ifelse +} bind def +/Pb +{ + pop pop + 0 (%AI5_EndPalette) discard +} bind def +/Np +{ + 0 (%AI5_End_NonPrinting--) discard +} bind def +/Ln /pop load def +/Ap +/pop load def +/Ar +{ + 72 exch div + 0 dtransform dup mul exch dup mul add sqrt + dup 1 lt + { + pop 1 + } if + setflat +} def +/Mb +{ + q +} def +/Md +{ +} def +/MB +{ + Q +} def +/nc 4 dict def +nc begin +/setgray +{ + pop +} bind def +/setcmykcolor +{ + 4 npop +} bind def +/setrgbcolor +{ + 3 npop +} bind def +/setcustomcolor +{ + 2 npop +} bind def +currentdict readonly pop +end +/XP +{ + 4 npop +} bind def +/XD +{ + pop +} bind def +end +setpacking +%%EndResource +%%BeginResource: procset Adobe_pattern_AI5 1.1 0 +%%Title: (Adobe Illustrator (R) Version 5.0 Pattern Operators) +%%Version: 1.1 0 +%%CreationDate: (03/26/93) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_Illustrator_AI5 known not { + userdict /Adobe_Illustrator_AI5 95 dict put +} if +userdict /Adobe_Illustrator_AI5 get begin +/@ +{ +} def +/& +{ +} def +/dp +{ + dup null eq + { + pop + _dp 0 ne + { + 0 1 _dp 1 sub _dl mod + { + _da exch get 3 get + } for + _dp 1 sub _dl mod 1 add packedarray + _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll + definepattern pop + } if + } + { + _dp 0 ne _dp _dl mod 0 eq and + { + null dp + } if + 7 packedarray _da exch _dp _dl mod exch put + _dp _dl mod _da 0 get 4 get 2 packedarray + /_dp _dp 1 add def + } ifelse +} def +/E +{ + _ed begin + dup 0 get type /arraytype ne + { + 0 + { + dup 1 add index type /arraytype eq + { + 1 add + } + { + exit + } ifelse + } loop + array astore + } if + /_dd exch def + /_ury exch def + /_urx exch def + /_lly exch def + /_llx exch def + /_n exch def + /_y 0 def + /_dl 4 def + /_dp 0 def + /_da _dl array def + 0 1 _dd length 1 sub + { + /_d exch _dd exch get def + 0 2 _d length 2 sub + { + /_x exch def + /_c false def + /_r _d _x 1 add get cvlit def + _r _ ne + { + _urx _llx sub _ury _lly sub + [ + 1 0 0 1 0 0 + ] + [ + /save cvx + _llx neg _lly neg /translate cvx + _c + { + nc /begin cvx + } if + _r dup type /stringtype eq + { + cvx + } + { + { + exec + } /forall cvx + } ifelse + _c + { + /end cvx + } if + /restore cvx + ] cvx + /_fn 12 _n length add string def + _y _fn cvs pop + /_y _y 1 add def + _fn 12 _n putinterval + _fn _c false dp + _d exch _x 1 add exch put + } if + } for + } for + null dp + _n _dd /_pd + end + xput +} def +/fc +{ + _fm dup concatmatrix pop +} def +/p +{ + /_fm exch ddef + 9 -2 roll _pm translate fc + 7 -2 roll _pm scale fc + 5 -1 roll _pm rotate fc + 4 -2 roll exch 0 ne + { + dup _pm rotate fc + 1 -1 _pm scale fc + neg _pm rotate fc + } + { + pop + } ifelse + dup _pm rotate fc + exch dup sin exch cos div 1 0 0 1 0 6 2 roll + _pm astore fc + neg _pm rotate fc + _pd exch get /_fdd exch ddef + /_pf + { + save + /_doClip 0 ddef + 0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + patternfill + } + { + pop + fill + } ifelse + grestore + pop + } for + pop + } for + restore + newpath + } ddef + /_psf + { + save + /_doClip 0 ddef + 0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 9 copy 6 npop patternashow + } + { + pop + 6 copy 3 npop hvashow + } ifelse + grestore + pop + } for + pop + } for + restore + sw rmoveto + } ddef + /_pjsf + { + save + /_doClip 0 ddef + 0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 12 copy 6 npop patternawidthshow + } + { + pop 9 copy 3 npop hvawidthshow + } ifelse + grestore + pop + } for + pop + } for + restore + swj rmoveto + } ddef + /_lp /none ddef +} def +/sc +{ + _sm dup concatmatrix pop +} def +/P +{ + /_sm exch ddef + 9 -2 roll _pm translate sc + 7 -2 roll _pm scale sc + 5 -1 roll _pm rotate sc + 4 -2 roll exch 0 ne + { + dup _pm rotate sc + 1 -1 _pm scale sc + neg _pm rotate sc + } + { + pop + } ifelse + dup _pm rotate sc + exch dup sin exch cos div 1 0 0 1 0 6 2 roll + _pm astore sc + neg _pm rotate sc + _pd exch get /_sdd exch ddef + /_ps + { + save + /_doClip 0 ddef + 0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + patternstroke + } + { + pop stroke + } ifelse + grestore + pop + } for + pop + } for + restore + newpath + } ddef + /_pss + { + save + /_doClip 0 ddef + 0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 10 copy 6 npop patternashowstroke + } + { + pop 7 copy 3 npop ss + } ifelse + grestore + pop + } for + pop + } for + restore + pop sw rmoveto + } ddef + /_pjss + { + save + /_doClip 0 ddef + 0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 13 copy 6 npop patternawidthshowstroke + } + { + pop 10 copy 3 npop jss + } ifelse + grestore + pop + } for + pop + } for + restore + pop swj rmoveto + } ddef + /_lp /none ddef +} def +end +userdict /Adobe_pattern_AI5 18 dict dup begin +put +/initialize +{ + /definepattern where + { + pop + pop pop + } + { + begin + begin + Adobe_pattern_AI5 begin + Adobe_pattern_AI5 + { + dup xcheck + { + bind + } if + pop pop + } forall + mark + cachestatus 7 1 roll pop pop pop pop exch pop exch + { + { + 10000 add + dup 2 index gt + { + exit + } if + dup setcachelimit + } loop + } stopped + cleartomark + end + + end + end + + Adobe_pattern_AI5 begin + } ifelse +} def +/terminate +{ + currentdict Adobe_pattern_AI5 eq + { + end + } if +} def +errordict +/nocurrentpoint +{ + pop + stop +} put +errordict +/invalidaccess +{ + pop + stop +} put +/patternencoding +256 array def +0 1 255 +{ + patternencoding exch ( ) 2 copy exch 0 exch put cvn put +} for +/definepattern +{ + 17 dict begin + /uniform exch def + /cache exch def + /key exch def + /procarray exch def + /mtx exch matrix invertmatrix def + /height exch def + /width exch def + /ctm matrix currentmatrix def + /ptm matrix def + /str 32 string def + /slice 9 dict def + slice /s 1 put + slice /q 256 procarray length div sqrt floor cvi put + slice /b 0 put + /FontBBox + [ + 0 0 0 0 + ] def + /FontMatrix mtx matrix copy def + /Encoding patternencoding def + /FontType 3 def + /BuildChar + { + exch + begin + /setstrokeadjust where {pop true setstrokeadjust} if + slice begin + dup q dup mul mod s idiv /i exch def + dup q dup mul mod s mod /j exch def + q dup mul idiv procarray exch get + /xl j width s div mul def + /xg j 1 add width s div mul def + /yl i height s div mul def + /yg i 1 add height s div mul def + uniform + { + 1 1 + } + { + width 0 dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + 0 height dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + } ifelse + width 0 cache + { + xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul + setcachedevice + } + { + setcharwidth + } ifelse + gsave + scale + newpath + xl yl moveto + xg yl lineto + xg yg lineto + xl yg lineto + closepath + clip + newpath + end + end + exec + grestore + } def + key currentdict definefont + end +} def +/patterncachesize +{ + gsave + newpath + 0 0 moveto + width 0 lineto + width height lineto + 0 height lineto + closepath + patternmatrix setmatrix + pathbbox + exch ceiling 4 -1 roll floor sub 3 1 roll + ceiling exch floor sub + mul 1 add + grestore +} def +/patterncachelimit +{ + cachestatus 7 1 roll 6 npop 8 mul +} def +/patternpath +{ + exch dup begin + setfont + ctm setmatrix + concat + slice exch /b exch slice /q get dup mul mul put + FontMatrix concat + uniform + { + width 0 dtransform round width div exch round width div exch + 0 height dtransform round height div exch height div exch + 0 0 transform round exch round exch + ptm astore setmatrix + } + { + ptm currentmatrix pop + } ifelse + { + currentpoint + } stopped not + { + 2 npop + pathbbox + true + 4 index 3 index eq + 4 index 3 index eq + and + { + pop false + { + { + 2 npop + } + { + 3 npop true + } + { + 7 npop true + } + { + pop true + } pathforall + } stopped + { + 5 npop true + } if + } if + { + height div ceiling height mul 4 1 roll + width div ceiling width mul 4 1 roll + height div floor height mul 4 1 roll + width div floor width mul 4 1 roll + 2 index sub height div ceiling cvi exch + 3 index sub width div ceiling cvi exch + 4 2 roll moveto + FontMatrix mtx invertmatrix + dup dup 4 get exch 5 get rmoveto + ptm ptm concatmatrix pop + slice /s + patterncachesize patterncachelimit div ceiling sqrt ceiling cvi + dup slice /q get gt + { + pop slice /q get + } if + put + 0 1 slice /s get dup mul 1 sub + { + slice /b get add + gsave + 0 1 str length 1 sub + { + str exch 2 index put + } for + pop + dup + { + gsave + ptm setmatrix + 1 index str length idiv + { + str show + } repeat + 1 index str length mod str exch 0 exch getinterval show + grestore + 0 height rmoveto + } repeat + grestore + } for + 2 npop + } + { + 4 npop + } ifelse + } if + end +} def +/patternclip +{ + _eo {eoclip} {clip} ifelse +} def +/patternstrokepath +{ + strokepath +} def +/patternmatrix +matrix def +/patternfill +{ + dup type /dicttype eq + { + Adobe_pattern_AI5 /patternmatrix get + } if + gsave + patternclip + Adobe_pattern_AI5 /patternpath get exec + grestore + newpath +} def +/patternstroke +{ + dup type /dicttype eq + { + Adobe_pattern_AI5 /patternmatrix get + } if + gsave + patternstrokepath + true + { + { + { + newpath + moveto + } + { + lineto + } + { + curveto + } + { + closepath + 3 copy + Adobe_pattern_AI5 /patternfill get exec + } pathforall + 3 npop + } stopped + { + 5 npop + patternclip + Adobe_pattern_AI5 /patternfill get exec + } if + } + { + patternclip + Adobe_pattern_AI5 /patternfill get exec + } ifelse + grestore + newpath +} def +/vpatternawidthshow +{ + 6 1 roll + /_hvay exch ddef + /_hvax exch ddef + /_hvwb exch ddef + /_hvcy exch ddef + /_hvcx exch ddef + + { + dup cstring + dup length 1 eq + _charorientation 1 eq + and + { + -90 rotate + currentpoint + _fontRotateAdjust add + moveto + gsave + false charpath currentpoint + 5 index 5 index 5 index Adobe_pattern_AI5 /patternfill get exec + grestore + _fontRotateAdjust sub + moveto + _hvwb eq { _hvcx _hvcy rmoveto } if + _hvax _hvay rmoveto + 90 rotate + } + { + currentpoint + _fontHeight sub + _hvax sub + 3 index _hvwb eq { _hvcx sub } if + currentpoint + exch 4 index stringwidth pop 2 div sub + exch _fontAscent sub + moveto + gsave + 2 index false charpath + 6 index 6 index 6 index Adobe_pattern_AI5 /patternfill get exec + grestore + newpath moveto pop pop + } ifelse + } cforall + 3 npop +} def +/hpatternawidthshow +{ + { + dup cstring exch + gsave + 3 index eq { 5 index 5 index rmoveto } if + false charpath currentpoint + 9 index 9 index 9 index + Adobe_pattern_AI5 /patternfill get exec + grestore + newpath moveto + 2 copy rmoveto + } cforall + 8 npop +} def +/patternashow +{ +0 0 0 6 3 roll +patternawidthshow +} def +/patternawidthshow +{ + 6 index type /dicttype eq + { + Adobe_pattern_AI5 /patternmatrix get 7 1 roll + } if + _lineorientation 0 eq { hpatternawidthshow } { vpatternawidthshow } ifelse +} def +/vpatternawidthshowstroke +{ + 7 1 roll + 6 1 roll + /_hvay exch ddef + /_hvax exch ddef + /_hvwb exch ddef + /_hvcy exch ddef + /_hvcx exch ddef + { + dup cstring + dup length 1 eq + _charorientation 1 eq + and + { + -90 rotate + currentpoint + _fontRotateAdjust add + moveto + gsave + false charpath currentpoint + 3 index setmatrix + 6 index 6 index 6 index Adobe_pattern_AI5 /patternstroke get exec + grestore + _fontRotateAdjust sub + moveto + _hvwb eq { _hvcx _hvcy rmoveto } if + _hvax _hvay rmoveto + 90 rotate + } + { + currentpoint + _fontHeight sub + _hvax sub + 3 index _hvwb eq { _hvcx sub } if + currentpoint + exch 4 index stringwidth pop 2 div sub + exch _fontAscent sub + moveto + gsave + 2 index false charpath + 4 index setmatrix + 7 index 7 index 7 index Adobe_pattern_AI5 /patternstroke get exec + grestore + newpath moveto pop pop + } ifelse + } cforall + 4 npop +} def +/hpatternawidthshowstroke +{ + 7 1 roll + { + dup cstring exch + gsave + 3 index eq { 5 index 5 index rmoveto } if + false charpath currentpoint + 7 index setmatrix + 10 index 10 index 10 index + Adobe_pattern_AI5 /patternstroke get exec + grestore + newpath moveto + 2 copy rmoveto + } cforall + 9 npop +} def +/patternashowstroke +{ + 0 0 0 7 3 roll + patternawidthshowstroke +} def +/patternawidthshowstroke +{ + 7 index type /dicttype eq + { + patternmatrix /patternmatrix get 8 1 roll + } if + _lineorientation 0 eq { hpatternawidthshowstroke } { vpatternawidthshowstroke } ifelse +} def +end +setpacking +%%EndResource +%%BeginResource: procset Adobe_cshow 2.0 8 +%%Title: (Writing System Operators) +%%Version: 2.0 8 +%%CreationDate: (1/23/89) () +%%Copyright: ((C) 1992-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_cshow 14 dict dup begin put +/initialize +{ + Adobe_cshow begin + Adobe_cshow + { + dup xcheck + { + bind + } if + pop pop + } forall + end + Adobe_cshow begin +} def +/terminate +{ +currentdict Adobe_cshow eq + { + end + } if +} def +/cforall +{ + /_lobyte 0 ddef + /_hibyte 0 ddef + /_cproc exch ddef + /_cscript currentfont /FontScript known { currentfont /FontScript get } { -1 } ifelse ddef + { + /_lobyte exch ddef + _hibyte 0 eq + _cscript 1 eq + _lobyte 129 ge _lobyte 159 le and + _lobyte 224 ge _lobyte 252 le and or and + _cscript 2 eq + _lobyte 161 ge _lobyte 254 le and and + _cscript 3 eq + _lobyte 161 ge _lobyte 254 le and and + _cscript 25 eq + _lobyte 161 ge _lobyte 254 le and and + _cscript -1 eq + or or or or and + { + /_hibyte _lobyte ddef + } + { + _hibyte 256 mul _lobyte add + _cproc + /_hibyte 0 ddef + } ifelse + } forall +} def +/cstring +{ + dup 256 lt + { + (s) dup 0 4 3 roll put + } + { + dup 256 idiv exch 256 mod + (hl) dup dup 0 6 5 roll put 1 4 3 roll put + } ifelse +} def +/clength +{ + 0 exch + { 256 lt { 1 } { 2 } ifelse add } cforall +} def +/hawidthshow +{ + { + dup cstring + show + _hvax _hvay rmoveto + _hvwb eq { _hvcx _hvcy rmoveto } if + } cforall +} def +/vawidthshow +{ + { + dup 255 le + _charorientation 1 eq + and + { + -90 rotate + 0 _fontRotateAdjust rmoveto + cstring + _hvcx _hvcy _hvwb _hvax _hvay 6 -1 roll awidthshow + 0 _fontRotateAdjust neg rmoveto + 90 rotate + } + { + currentpoint + _fontHeight sub + exch _hvay sub exch _hvax sub + 2 index _hvwb eq { exch _hvcy sub exch _hvcx sub } if + 3 2 roll + cstring + dup stringwidth pop 2 div neg _fontAscent neg rmoveto + show + moveto + } ifelse + } cforall +} def +/hvawidthshow +{ + 6 1 roll + /_hvay exch ddef + /_hvax exch ddef + /_hvwb exch ddef + /_hvcy exch ddef + /_hvcx exch ddef + _lineorientation 0 eq { hawidthshow } { vawidthshow } ifelse +} def +/hvwidthshow +{ + 0 0 3 -1 roll hvawidthshow +} def +/hvashow +{ + 0 0 0 6 -3 roll hvawidthshow +} def +/hvshow +{ + 0 0 0 0 0 6 -1 roll hvawidthshow +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_shading_AI8 1.0 0 +%%Title: (Adobe Illustrator 8 Shading Procset) +%%Version: 1.0 0 +%%CreationDate: (12/17/97) () +%%Copyright: ((C) 1987-1997 Adobe Systems Incorporated All Rights Reserved) +userdict /defaultpacking currentpacking put true setpacking +userdict /Adobe_shading_AI8 10 dict dup begin put +/initialize { + Adobe_shading_AI8 begin + Adobe_shading_AI8 bdprocs + Mesh /initialize get exec +} def +/terminate { + currentdict Adobe_shading_AI8 eq { + end + } if +} def +/bdprocs { + { + dup xcheck 1 index type /arraytype eq and { + bind + } if + pop pop + } forall +} def +/X! {pop} def +/X# {pop pop} def +/Mesh 40 dict def +Mesh begin +/initialize { + Mesh bdprocs + Mesh begin + /emulate? /AI8MeshEmulation where { + pop AI8MeshEmulation + }{ + systemdict /shfill known not + } ifelse def + end +} def +/bd { + shadingdict begin +} def +/paint { + emulate? { + end + }{ + /_lp /none ddef _fc /_lp /none ddef + + /AIColorSpace AIColorSpace tocolorspace store + /ColorSpace AIColorSpace topsspace store + + version_ge_3010.106 not systemdict /setsmoothness known and { + 0.0001 setsmoothness + } if + + composite? { + /DataSource getdatasrc def + Matrix concat + currentdict end + shfill + }{ + AIColorSpace makesmarks AIPlateList markingplate and not isoverprint and { + end + }{ + /ColorSpace /DeviceGray store + /Decode [0 1 0 1 0 1] store + /DataSource getplatesrc def + Matrix concat + currentdict end + shfill + } ifelse + } ifelse + } ifelse +} def +/shadingdict 12 dict def +shadingdict begin + /ShadingType 6 def + /BitsPerCoordinate 16 def + /BitsPerComponent 8 def + /BitsPerFlag 8 def +end +/datafile null def +/databuf 256 string def +/dataptr 0 def +/srcspace null def +/srcchannels 0 def +/dstchannels 0 def +/dstplate 0 def +/srctodstcolor null def +/getplatesrc { + /srcspace AIColorSpace store + /srcchannels AIColorSpace getnchannels store + /dstchannels 1 store + /dstplate getplateindex store + /srctodstcolor srcspace makesmarks { + dstplate 4 eq { + {1 exch sub} + }{ + {srcspace tocmyk 3 dstplate sub index 1 exch sub 5 1 roll 4 {pop} repeat} + } ifelse + }{ + {srcchannels {pop} repeat 1} + } ifelse store + /datafile getdatasrc store + /rdpatch168 load DataLength () /SubFileDecode filter +} def +/getdatasrc { + /rdcmntline load /ASCII85Decode filter +} def +/rdpatch168 { + /dataptr 0 store + 49 rdcount + 4 { + dup {pop srcchannels getint8} if + dup {pop srctodstcolor dstchannels putint8 true} if + } repeat + {databuf 0 dataptr getinterval}{()} ifelse +} def +/rdpatch3216 { + /dataptr 0 store + 97 rdcount + 4 { + dup {pop srcchannels getint16} if + dup {pop srctodstcolor dstchannels putint16 true} if + } repeat + {databuf 0 dataptr getinterval}{()} ifelse +} def +/rdcount { + dup 0 gt { + datafile databuf dataptr 4 -1 roll getinterval readstring + exch length dataptr add /dataptr exch store + }{ + true + } ifelse +} def +/getint8 { + mark true 3 -1 roll + { + dup {pop datafile read} if + dup {pop 255 div true} if + } repeat + { + counttomark 1 add -1 roll pop true + }{ + cleartomark false + } ifelse +} def +/putint8 { + dup dataptr add /dataptr exch store + dataptr exch + { + 1 sub exch + 255 mul cvi + databuf 2 index + 3 -1 roll put + } repeat + pop +} def +/getint16 { + mark true 3 -1 roll + { + dup {pop datafile read} if + dup {pop 256 mul datafile read} if + dup {pop add 65535 div true} if + } repeat + { + counttomark 1 add -1 roll pop true + }{ + cleartomark false + } ifelse +} def +/putint16 { + dup 2 mul dataptr add /dataptr exch store + dataptr exch + { + 2 sub exch + 65535 mul cvi dup + 256 idiv databuf 3 index 3 -1 roll put + 256 mod databuf 2 index 1 add 3 -1 roll put + } repeat + pop +} def +/srcbuf 256 string def +/rdcmntline { + currentfile srcbuf readline pop + (%) anchorsearch {pop} if +} def +/getplateindex { + 0 [cyan? magenta? yellow? black? customColor?] {{exit} if 1 add} forall +} def +/aicsarray 4 array def +/aicsaltvals 4 array def +/aicsaltcolr aicsaltvals def +/tocolorspace { + dup type /arraytype eq { + mark exch aload pop + aicsarray 0 3 -1 roll put + aicsarray 1 3 -1 roll put + dup aicsarray 2 3 -1 roll put + gettintxform aicsarray 3 3 -1 roll put + counttomark aicsaltvals 0 3 -1 roll getinterval /aicsaltcolr exch store + aicsaltcolr astore pop pop + aicsarray + } if +} def +/subtintxform {aicsaltcolr {1 index mul exch} forall pop} def +/addtintxform {aicsaltcolr {1 sub 1 index mul 1 add exch} forall pop} def +/gettintxform { + /DeviceRGB eq {/addtintxform}{/subtintxform} ifelse load +} def +/getnchannels { + dup type /arraytype eq {0 get} if + colorspacedict exch get begin Channels end +} def +/makesmarks { + composite? { + pop true + }{ + dup dup type /arraytype eq {0 get} if + colorspacedict exch get begin MarksPlate end + } ifelse +} def +/markingplate { + composite? { + pop true + }{ + dup type /arraytype eq { + dup length getplateindex gt {getplateindex get}{pop false} ifelse + } if + } ifelse +} def +/tocmyk { + dup dup type /arraytype eq {0 get} if + colorspacedict exch get begin ToCMYK end +} def +/topsspace { + dup dup type /arraytype eq {0 get} if + colorspacedict exch get begin ToPSSpace end +} def +/colorspacedict 5 dict dup begin + /DeviceGray 4 dict dup begin + /Channels 1 def + /MarksPlate {pop black?} def + /ToCMYK {pop 1 exch sub 0 0 0 4 -1 roll} def + /ToPSSpace {} def + end def + /DeviceRGB 4 dict dup begin + /Channels 3 def + /MarksPlate {pop isCMYKSep?} def + /ToCMYK {pop _rgbtocmyk} def + /ToPSSpace {} def + end def + /DeviceCMYK 4 dict dup begin + /Channels 4 def + /MarksPlate {pop isCMYKSep?} def + /ToCMYK {pop} def + /ToPSSpace {} def + end def + /Separation 4 dict dup begin + /Channels 1 def + /MarksPlate { + /findcmykcustomcolor where { + pop dup 1 exch ToCMYK 5 -1 roll 1 get + findcmykcustomcolor 1 setcustomcolor + systemdict /currentgray get exec + 1 ne + }{ + pop false + } ifelse + } def + /ToCMYK { + dup 2 get mark exch 4 2 roll + 3 get exec + counttomark -1 roll tocmyk + 5 -1 roll pop + } def + /ToPSSpace {} def + end def + /Process 4 dict dup begin + /Channels 1 def + /MarksPlate { + isCMYKSep? { + 1 exch ToCMYK 4 array astore getplateindex get 0 ne + }{ + pop false + } ifelse + } def + /ToCMYK { + dup 2 get mark exch 4 2 roll + 3 get exec + counttomark -1 roll tocmyk + 5 -1 roll pop + } def + /ToPSSpace { + 4 array copy dup 0 /Separation put + } def + end def +end def +/isoverprint { + /currentoverprint where {pop currentoverprint}{_of} ifelse +} def +/version_ge_3010.106 { + version {cvr} stopped { + pop + false + }{ + 3010.106 ge + } ifelse +} def +end +end +defaultpacking setpacking +%%EndResource +%%EndProlog +%%BeginSetup +userdict /_useSmoothShade true put +userdict /_aicmykps true put +userdict /_forceToCMYK true put +Adobe_level2_AI5 /initialize get exec +Adobe_cshow /initialize get exec +Adobe_screens_AI5 /initialize get exec +Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 Adobe_typography_AI5 /initialize get exec +Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 AGM_Gradient /initializeAI get exec +Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 Adobe_pattern_AI5 /initialize get exec +Adobe_ColorImage_AI6 /initialize get exec +Adobe_shading_AI8 /initialize get exec +Adobe_Illustrator_AI5 /initialize get exec +%AI3_BeginRider +currentpacking true setpacking +%%BeginFont: Times-Roman +%!PS-AdobeFont-1.0: Times-Roman 001.007 +%%CreationDate: Tue Mar 20 12:15:38 1990 +%%VMusage: 30487 37379 +%% The digitally encoded machine readable outline data for producing the +%% Typefaces licensed to you is copyrighted (c) 1981 Linotype AG and/or its +%% subsidiaries. All Rights Reserved. This data is the property of Linotype AG +%% and/or its subsidiaries and may not be reproduced, used, displayed, +%% modified, disclosed or transferred without the express written approval of +%% Linotype AG and/or its subsidiaries. +%% Times is a trademark of Linotype AG and/or its subsidiaries. +11 dict begin +/FontInfo 10 dict dup begin +/version (001.007) readonly def +/Notice (Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.) readonly def +/Copyright ( The digitally encoded machine readable outline data for producing + the Typefaces licensed to you is copyrighted (c) 1981 Linotype AG + and/or its subsidiaries. All Rights Reserved. + This data is the property of Linotype AG and/or its subsidiaries + and may not be reproduced, used, displayed, modified, disclosed or + transferred without the express written approval of Linotype AG + and/or its subsidiaries. ) readonly def +/FullName (Times Roman) readonly def +/FamilyName (Times) readonly def +/Weight (Roman) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/FontName /Times-Roman def +/Encoding StandardEncoding def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/UniqueID 28416 def +/FontBBox{-168 -218 1000 898}readonly def +currentdict end +currentfile eexec +ZUP71U(= <YOu}#jpU$7F37jPan'3U%쐻Cq¢\ZIY`cW-@R#Ӕ'؝8kgj(ű)) FED!ɾV3zE +auD}EbsRْ{$Tn$k$Hj沞+3ѼK-'h9uk}8&7)P]_"dE>-8^gc[y4
Y%LA`r8IիhB[RӃfm%DR? sL[+98jǹ*($ +ҘiZXMCmaeT4%#/+K1Б˜w\
N|LqiIXi0RqNqBRr.ȕ~hO|7]kW'p]j51
w_TK9{͌&U} +Q49cRsw?yuj/쾸:'qMX"j3Rl*jx">(HǜlCeZo oF1!A=~b +ZU-a2:ה&w={[_mǭ'V<9D ?sXZ?ۀ3X1{8O_5LgF`uu>sOal]1J]DZOWR<Ix#OF>S\= IrhLaqV?7͎')+P/H?@L)ʱ;0į0sj1_Pxm~qGp "pt1#tb7,;حڑ +ҳ)-I# +7M`/_B"B/!hF +ަ d5@<u`3K +3}3h̥,\T::iLPokگ+ߚ6QC6VCż☥TGL*y;ǜA?jҷ ^kj'K`@[P;Sq8Uȧc;~4|J^~ŋ+APX] .+Z_$T3|HP>% +?ʊ8KJDt]GwĔ6.b6,KP!R2%(/(koMT>_j}o6IJwrK+掺Z@Aw'Y@Sv(e2Xa"Ξ],C~\־<hQz }sa +ᜏLqBӦwxHFr4'J@X̿^d27254%)E&GUYý>S?P@ +(#M0~y4u lrJWy{9#UjY4$j{bdn/]RuP@A
'%\kt(:&2>NSp<&}!^\Qz.w\Nc1yr-*\lD? +' >k+Y}'Uŝ<0 H^ۏ{gWRDG9d&S)WKu{01-YQzo'J'r,@ף?uӀSͥΰᢠN2:ʛj%-xxTHl9d>|vRLʼn?-9F}(%\gD:yP:Q'[TUdU/6l]ƶuHzC7rBc[dfFP%S
NU*!,2qK/a낆}h$EىO6<r?v|PkOsgNN</{UUP7G(d\!b'ٗcwoS(>h%w\ъzI$1n_4:~ +|~Pyj'4wi'C%ѻO=[Ce:xx0a1d^9686k Nc6'K9ص8ɺb F{5iQ'({.NK4P/.;)z4%k#ǡh]Z1CAs6B9RpOn|3S%̀iqdWX^MaTr0X7ˆEfI\m@q}Py}7,8stR*v~+lbLDWUүUTބOךnU[0l[vi{fǩ?B>'87ڍۆRUf]iƶiOrL^qkiVnɧ7<:OnWSl,+BV9 +hyMwl|->{8^m`fРC9˸l".%ɨ )BxyuBWUTu=}SY
Z +@rzAY<S~76D4O|v`?,4T6lJ!:LKG?KO"i]r?{tR4Tsf3rØ_b]dNj/Sa3`<W">Z8ꂚ9ڔPMSQpkUS_ +KYFf1~AMγ3=b
-TD5H'ӯԘܭX^;s{c
#?LgK^yGEdCK-ɚ'_ܔj~<)͔9^'s5rXHG";p[좋v"y% "nHQҫu+l riw;-u+뮤9&6g +d1Ɍ
&ΰIkAX6KQ&x(DP2:$:8xndAuĄm⡤zc"4bMSFI/rjps +[Ĭ\lԳ
+,.vg㘰× +Pe:ڛD>݊iOB +lżx_] :4ėÁaFU!:a"5Za|:rk +cNJ)&LYP;Ã@!H)`sG@o7~E(Q"\bm{NI5ܶ[(ݐr6V[:#Nz-t+,%[m36XEgz !]tb%Ou 8+"NncOMR9;CDQ dVi<W|&)LJ +n S6U"!eU #OJ"jiߌ8q.r* 3bt ߸W۰˱PIUy6$i_mB&ewΤoɲJW
<Zœv"Cm 'HǙzSD5+{ +xJVs#-.vѹK(*rM<h+mR=BvwRA?[N깩N3!fi/̇Pa.%h3:a^86G
L)vtr)lbVJ69eNWjeީ;N㝽6aey fQ +n*) +ڊ +q)7UGCu%"}忂hʟU=j3^lbL1=yLݦ>^%aLvBhn s<O6'aW=,Sv3#nF3R$ 2[WlwxVkƩo?WAf|:rOR[w|3"*otkL=ޱI3Et8K_Ш"2Œfp
,>gfT +h
RtX{+Wy8)9ŞrԬ7jJZMd +ˆC}8#)NR~Ybw:4'4^{d;$#ZT~CSa86#2la䆠Ez`FHI8g +x0Uz8w81R {Ba]s1 +5&msq!f[`_1 s44p9=;<0}W$Ɩ=oO
V#vGԸ܍ff=s.O㒞ؼy8(J\yTv.$~.r+l;a=X!LG +sHKWGe`u`^sXK%GByA[h2yHx(uR[l-{";X +tq*fgjdVκ&2ь 1KLi)PD!xL4<N(;ؘ^u7F)E쉼<LQTؠZ|35W_=<y9jRw +uLx-1L/vn8NN!j3]f1(}4F(dY1ZMuU8uDlwBp2![F'r/\Zi?r@H@q;BG"/cno[_aN;M~H^4x-{V:\]_m3A9%G4Fl%sP4 =6F4ʀ3y:G'YѤ!LG,}NWhM9GԬsz+P<ʂĪ5N5Q+C%ͬw=h4Z&8~y5*3y͗Vs`qOH"Am +p!jWv,%IRNU
X}q^:*UlŷHBJf-Z9Ӕk`bHLAKDYܞݣ8TJ(FBxs344: +{F}K\eD/=9TNUMoS#v5tIxK?ꂀ.]H-cpr +ŌwA&ISNR=4YKX +jX>Kܣ7B}mPicAʱt^+-?N$Pd5WY{xkh\0d]pc4J5?c}<b7`K5LNvNmZ;ѣxmbɠklk?sF
إ)iSfBQ/ۍ)اŌ(2'0\l mRm|UhD>j+;%vdZU9?\Wݡ} G:8> w<ӭeƢ&IAji{Xk~hDxPC<kP]R\~9Xg`X`uMGwt+<FR(Yr^+' E0,Jj*1^SooXVT;RQ.oJ.ǵՕ<|aYGSC*]Q]cIc5biAxI
oSj)N;l^fPrT'9"O臾j7@<Q@heӜ#Y>JmjxY +gzo;4+v_ßy(d6#]Gߒ\0cb[pMYC^Nj<vRm"0@OsU^(sP{Ӗ C]E +p@l\uC=+rutt1!J Iɥx| @
{뚯^Kn+?vEBHۉvś-GFԯNY[Waa~TzpTE,:G=HX4 +ɕRWpΛ.;κl-^hlksx"l%D,JZe$9cκ.%GPJ{pA4/w$?.-xs2G[ww)xW3>-U]zJ1 +ڳw3p: #9{\^]\f<ϷS)eh8;toň8o,-8NF +Y7,W;p؆Fs_ZACVQݪy4!$搡U$F$;lٛe7s^!p_:ϞbIL@{iZ",*ݟh@-]$yFJX8UK˸,ѐ&&3p|@ˈ0H?1SݚZI*5z%,z""dl<CeanQXyu£i!B$u^}T(w8̖8P@Bqy
EB(Fn?x[fqI
y}:+[k^ȼ +hY;K?qNJzq#Grzx"˖@8S/)Z~T^:+7aGZ(f
O<~[' +6ZC@axFZW@5꛷mRkv\\I.v\|4=b\}2X*8 "@ +OQ2n/w.̕`'E#X
5qHJ[B`){\" B#HtȌ<^}#̕R2 +i't5jD)fFĸ COau&C愋'kڃV'#ITkC"#hո~`1 Nn1Λ5`F{dW1H۳,ۻfK+/1%&
dzՕ턊hTJ1ZVpe.;>\rCY^P;`c)tx4bo4)a<uSX-}G6נ婮qvʠ6%Yb@{62 "zI*±#B8FerH3l<vj +uVxCfq!F2ȍyHw4e19dy{sVe +!#U](j>}*"U:v2 +ݍd<bJI$Who|2c^IH7;z(Rkc",i@G=k' +ˑoYآUW'D9x^
yh\G;f+D/E4)DI=JHeLH$đ"%rr0 qMԝ=.KpsT~
wa}DP!y?ر$;vҺ S,~e<ӄC5B(vl+;CP{e9,"dI#pL_fV΅R +F[#b:7~Rf\8UuÀYۀ-cO1Gs&<js$yZ$['0L}^&Ce("0(i7ߕ58ި;*.%H$n|10NߍYH;kU_$I&r VCc~qC1d
o{|^1SS]udeVv`dk REX*E_eJ~ +lO'ͳR<ԕۑmy}JҷˆYvt 2؎@ӏM~}c5"Na+pނZ2f<{Z!m+D7=IY] +q7?^}po&Âp(}MJpBr,[imzu2+L\Ϭ|7(_}1?$Ha?l3"t@#2M#vtkW{#0U꽺/F[?$H +kJ^ss(j8[L*.Y1t_:?;wmUu$8Ϯ%3g)W] +g٦K5 +s2c{i<#DMe?0M@q<`uux%jj\ˇ>{MґP[t30[/8HJ*v5B3_͚{E̐tAÈPH}@2K~1Yg4R3R|Q8l0,B <Ǒayƾ#|A *\XpzKC9hfrVlNTFل?cIS!tD_=|w$7*66RVKֿ,OE]rD=n)PD.
vpA˥5jikr_/Jv!xfJV?=:OZ[C*JHdB-v:]Du\[˸@'x;iREqL9_fZ4q.LD>OKʏM~J|{D#g,%,j#:eERvp(CۈꐚO6KL jDȫo}u^rZJiſ`5~ǧ"&PnJY2mϸ8\QHtrdjϩvq˾/}?f[WU]`D^ÐzXߣ6Z$6g +w.tNZN<zT\TW,,R(❘ jOs!^v?NRQjB&yPaL}J=lLj"%t{l\7jjYLytu\V[_J.>Hsj{Jrx094p"-;:mCRoDۿܽSޠ~f詨8K?ǐv%]}ܐ̬t?`cBXv{ +qE! vpʕ߸[| +^}EG=3ˣz!e<!`WYkrPӵ翜IF=ِ8\_]۽JǮP}M>OD[nBgaVF]q#WQ orxH?Lk9jDL.DW=6 P0PZy4}wybP)
"!+BO#(ɲ<tG`}~4duW?`JYO +H%!lt֗- +MLu,՟LCH̱.b,
6"cyTiµ\i3"bPr5uV"}Qk6B@yQsXx_ྊ59)>`7]GP]oEUZ54-g +SX,$?!PnsB[f)N\_Mls@= iaDyVRj_7MpHGJ*cH:M3ov _(URO`CӦ;0k$֕Mg@ +Qs:rzhx ]ZoF9M) +sIa.~CL+.,x¡[1opl{2ٯgBe.C)jh3q^6OXchdE%; +DTC7z|m152 TDID+Hw$17OlDkxyJߠ6t4#<7Sp)kCgghIn0vÞn +-ϰX(rX()٘ 6KB6TgL^is +5K8ԸYv X!VTsU=sAaףs1ETP(4k;xpnPxXJ͔@G[(ם(י# +'T/HUǐX }x뢆䰶;iCmeG,%Wa(jؘnj.ō\b/?#.( eCyK"Pmٴ`3zoq{݈qWoj1h|Op6g8fWlj +ԒXϣ2pO3b6L|}cZ<_rgz5x=FȭW5|@z/z 흡ܒ/&ק{-k¿
R#YWOZhj|/9Quvݚ1'KQZ% aʼT| +YאV#BɨtSiKȨ +q82u^^ +ȥz*vVV6fKf&GvR<q|y_Yr,):E|.0ECc(3]-lX2|$TܮPޒ"%qƯV.pCtL= +Ok"gRH +y\ +y
zKC,beh&J31 4ZXg?RbZݭJO jH46uP_EȉԈ85( 㞣m 5hS#Y|$LtV_@yfpj?X%>4zF +aWxzf[+y~|Nٕ<TKY>=Dג Št,8Cl9E"_/ƛ]خ.1ԁ`|
@n]/6/|H|b>
ܗЀB鮆erA)3H^vtM)rgU`(S}M:M,KfCڪt*@,b%,mfW( qɊKv%.jhW|m@"xMOX 8xKr3Ր[{ZE4O[+'ip|ķyOWTM=nǮ|a̪U00#]Z]93a7g߱I-'9e<kv?6%TY~ ={IʣDֵ<j#ݩ +OC:R'M6M V:'#;%SHJ0ѫ/pWb=0pTIMYE;h'39q_
ԕ^iÙe0l3
H0Th!trN(,t +q=`|3b^1t%v +AA" +@3DәM- +QS2iG63ˎlUW2) =g`l^X60:MtfPO =B<(ѷ"eD;5'kGKW}+*G-'^ +(0XdV!#nx~\,R=5((c$or´k tg<Vv2#i<gV@dϘ>Ƴm+X]|鳘N6JV`k;-oV2M)4zѼTLh7ZnpC5M)ڥtWm6ۈ|HK bYOP)]L
2"yIBd` +e,hL7LT}L2ĚU;N1[jO&p}mW +G@\Rgnx#*"MKJy~\A?I3*\AZ͢:JBؓV5yTPigXETWН*
E,M}s"%44&[N]oc"=Kgo]9wi2fZѹ(HGK'b(rƝj|
dzN.棹-4+>K +J'BbA8{,_룁 +e\&<S^]8P`=+1.1_˔)yR6e&g}o}˷"lz\vtg "pa +0m]bUJ߲!FQTy<m]N1 IPht4uHo=J,SϾ>dP{Mws][h>LHp]<D?d&HHsC0?Cݾ+$n'$\t#
}pxRR\9~p@7^'_ +
Ӕ9he'vähebHotux
z"&W2*Wj,H>a_ +3Jw%x
ɿ/$:M; wL^?^wE>Ҕ~ bv&JT32i#cEYh쩅P28=wrCk-h Q99FKu +n:^4Yg-U9u@.c3ڏX?xuT*c]Xj^k늻+{|UX\DȎUK@k>E.$YJ|) +Gak}iMPf#VT=M{Α&y>[IT_o15 9y+Eu>^/ $!OK0rVf+`'#89-& +G
!@B6ͯX::8dh0FBkKFGP/g.eRed|JD'9'oMR\<jiGsm,/bW@ 6,1R'm +">~bd\)\Px~7r{\%$L4/HqQ00jCu[#)$66G +G2umO@ITAZo2]I1jjY蟛G1 +XֲeuN\}?\EP5Q<WW/=qQ +s}HGrAxfqxT" +XzdJF%;% tII6BwUPH(h@D +;i`D%2hC??]#MuN}:v%vƤnUM`.YX|&ѽSB.F_ܹ0ig/G%LKN65fGo/".4¬!>+C`nyR'Ib/>eWpæCeq)%9Zϧ~+aʮ5'<
sSqLM3-C>H3(;8i4/w*kӵ +E^ +RCҮj{ƪQ^8ZNb L4''rva$Uvظ<o)Dћ-95sy&[@$A Z;j)
>
9>Ҽdu~s|Azgv@8UkT}Uԍ,t둂Q{1b<T #G.8^_2K
Dd& +|ϮmV>r$x3/:gɅ_3Ů\iT`گgwW7f戱G+}H.T\BwP%sؽЭf8`jIE0ㅍ/C֞Qѹ/vO=. #ƭ2֢-x\Ut6g5=n|&P\2E\(f܍UP0hh0--Y]~ֲ>'9(CX +4%.9/VkTZ]_\Gft=p-/T/ OY2G_*gu5KG}x!iÿjU+*#L[B,/PJL}ӫ)UZAV4i}\gn}V<3(jW~Kwx̲KfGwpz]Að\XB$OP@16D/ + +}v0k8yEGT +POuY[ٵxkO-q23]_>uT֮zvئ@_ *?"e46F|gnbOڲY-l*cy˱<\Ɯ%
IF亭b. A|BLz`T*<%c='H03i?CX́yȋi5$YzLKt/2Q1ֵmPff<Ul
+Zm^%ł<3MʁrV,dDj +#WvYYг[ +Z2 +|'Di?ۓTM7a3'lM+Yb.BaOsZ4?7G5TXbyCsKXVtIʠ&Z">~Dt%/D# +S
6~3i2<E`vhu-e5B +=$O'4ݱ_k}U ZcˊǦfWӤc#W9/[( ;\if½R"~t4RSGS}[G~mJZ]4Xʃ'Ai嘬O*5DfAĆ\t + ;/M50O
<aNp(@rxC/DKXn2F#dŊ~6"ǮB(j3B040W\{VQnuNsohW@ĀWS4I|Ok薦J>ɫ']ѽ*E0DOqD%Vc,v}nŘ/I5^W5.G +ܓZ KynҧPKB"8KS pIY@+ݢsDtݒ +i
`ʂ{FkֳKx[khKn\&nahyɔĆdpCyքM+hri1bz2?x/Rso6)z8Qط!ǢOտZM,Uܕ
^
x8LES9Oz+ĩ-ݡ| @uF_XtϥY.헵*UqMA +lMX1ɯf;^f\7dX*yʾcKE}^>@w+qX7&e\͝V7azPYddx7ʮg/0
X
AT +l^t@U34dӦ*lrϰ:wǜ(qffʓəyuwYڹ}EJ/Q(Abc4>Lr~cʹ|yy3͘6!aj"g@/BVMD! +rǑy^&۠d|;/gTNCVR B$dw: +ʣkL65gO\U1fy<*Me*|O͒{xh7*^M\[i.%ǢR;͵(>O!fV»@}&5LHU }Жe]$ͱ{O%Q=F{rQLqyצEK7dC + +IW#w[#|T\*6阮{YrO3MfQ͘ VA6qR+kA<ȿe4!F +XY[>mZ(*+T|7rn1Cacן;N7$|ʦNq4Ͽ~I_Ta?Pnq@6[i7kGtC1.Gz!fFGF-g0W}
54WRQ E6r LuGL/c%.ےA/,57)1ð $nZAUvdHW@>>\RtvwߗDK_58?V!??mMipwYdh+f^@E%g.Qߝs3 5vQwoO20 +6X\n糓M*ߞ>`B\ddM:Fcly +WJ@<W+)FS1K?YUSCJ>,sfdANΤFL ; u??S5
VCey[WP5=~s +¡N`'~ʮPzr
+sͺ=H#=:RL<]vBItp@m_'F~QLHR&dU (0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
+%%EndFont +/TimesNewRomanPSMT havefont not { +%%BeginFont: TimesNewRomanPSMT +/TimesNewRomanPSMT +15 dict dup begin +/FontName /TimesNewRomanPSMT def +/FontType 3 def +/FontMatrix [ 0.000977 0 0 0.000977 0 0 ] def +/FontAscent 935 def +/FontDescent -221 def +/FontScript 0 def +/FontBBox [ 0 -512 1024 1024 ] def +/Encoding 256 array dup 0 1 255 { /.notdef put dup } for pop def +/l /lineto load def +/m /moveto load def +/c /curveto load def +/BuildChar { + Adobe_Illustrator_AI5_vars exch /_bitlobyte exch put + Adobe_Illustrator_AI5_vars exch /_bitfont exch put + Adobe_Illustrator_AI5_vars /_bithibyte 0 put + + _bitlobyte 16 4 string cvrs dup length (K) dup length + dup 4 -1 roll add string Adobe_Illustrator_AI5_vars exch /_bitkey exch put + exch _bitkey copy pop _bitkey exch 3 -1 roll putinterval + _bitfont /CharMetrics get _bitkey cvn get dup type /arraytype + eq { aload pop setcachedevice } + { 0 setcharwidth } ifelse + _bitfont /CharStrings get _bitkey cvn get exec +} bind def +12 dict dup begin +/K20 { +} bind def +/K2D { +{ +newpath +42 192 m +301 192 l +301 268 l +42 268 l +42 192 l +closepath +} exec +fill +} bind def +/K54 { +{ +newpath +38 678 m +31 519 l +50 519 l +52 549 60 574 72 592 c +84 610 99 622 117 628 c +130 633 153 635 184 635 c +266 635 l +266 118 l +266 80 262 56 255 45 c +243 28 222 19 193 19 c +169 19 l +169 0 l +458 0 l +458 19 l +434 19 l +408 19 388 26 376 40 c +367 50 362 76 362 118 c +362 635 l +457 635 l +485 635 508 630 525 621 c +542 612 556 598 566 579 c +572 567 577 547 581 519 c +600 519 l +593 678 l +38 678 l +closepath +} exec +fill +} bind def +/K61 { +{ +newpath +306 8 m +316 -3 329 -9 345 -9 c +380 -9 415 16 453 66 c +453 94 l +433 74 419 62 412 58 c +408 55 404 54 398 54 c +393 54 389 56 385 59 c +381 62 378 69 377 79 c +375 89 374 115 374 159 c +374 314 l +374 358 371 388 365 402 c +356 424 341 440 322 451 c +296 464 262 471 222 471 c +169 471 127 459 98 435 c +69 411 54 384 54 356 c +54 341 58 329 66 320 c +74 311 84 307 96 307 c +109 307 119 311 127 320 c +135 328 139 340 139 355 c +138 384 l +138 399 144 412 157 423 c +169 434 186 440 207 440 c +234 440 255 432 269 415 c +284 398 291 366 291 321 c +291 303 l +212 274 156 250 122 230 c +88 210 65 189 51 166 c +41 150 36 130 36 108 c +36 73 46 44 67 23 c +87 1 113 -10 145 -10 c +165 -10 185 -6 203 3 c +215 8 244 29 291 65 c +291 38 296 19 306 8 c +closepath +190 48 m +172 48 155 56 141 72 c +126 87 119 107 119 131 c +119 150 125 168 136 184 c +148 200 166 215 193 230 c +208 238 240 252 291 272 c +291 98 l +249 65 216 48 190 48 c +190 48 l +closepath +} exec +fill +} bind def +/K63 { +{ +newpath +407 181 m +390 140 372 112 354 97 c +328 75 298 64 266 64 c +220 64 184 85 157 127 c +130 169 117 217 117 272 c +117 325 131 368 158 401 c +178 426 205 438 238 438 c +259 438 275 433 287 423 c +298 412 305 397 307 378 c +309 358 313 344 319 337 c +328 324 343 318 363 318 c +377 318 389 322 397 330 c +405 338 409 348 409 361 c +409 386 395 411 366 435 c +337 459 300 471 255 471 c +195 471 143 449 100 404 c +57 359 36 300 36 228 c +36 154 55 95 94 51 c +133 8 178 -14 230 -14 c +274 -14 314 2 350 35 c +386 67 410 113 422 174 c +407 181 l +closepath +} exec +fill +} bind def +/K65 { +{ +newpath +426 285 m +426 342 409 387 376 420 c +343 454 301 471 250 471 c +189 471 139 449 98 405 c +58 362 38 301 38 223 c +38 150 58 93 97 50 c +136 7 183 -14 238 -14 c +289 -14 331 5 365 42 c +399 80 419 122 426 168 c +410 178 l +395 137 376 109 354 93 c +332 76 306 68 276 68 c +231 68 192 87 159 126 c +125 164 109 217 109 285 c +426 285 l +closepath +147 403 m +169 424 194 435 222 435 c +240 435 257 430 274 419 c +291 409 303 394 311 375 c +317 364 320 343 322 314 c +109 314 l +113 352 125 382 147 403 c +closepath +} exec +fill +} bind def +/K68 { +{ +newpath +144 711 m +7 655 l +14 637 l +30 642 41 645 48 645 c +57 645 64 643 69 639 c +74 634 78 626 80 614 c +83 602 84 570 84 518 c +84 104 l +84 75 82 56 78 47 c +74 37 69 31 62 28 c +50 21 34 18 14 18 c +14 0 l +241 0 l +241 18 l +218 18 201 21 192 26 c +182 31 176 37 172 45 c +169 53 167 72 167 104 c +167 345 l +192 371 213 388 231 397 c +248 406 265 410 282 410 c +298 410 311 406 323 398 c +334 391 342 379 347 363 c +352 348 355 315 355 265 c +355 104 l +355 78 355 62 354 57 c +350 44 344 34 336 28 c +328 21 313 18 292 18 c +281 18 l +281 0 l +506 0 l +506 18 l +485 18 470 20 462 25 c +454 30 448 36 445 44 c +440 55 438 75 438 104 c +438 266 l +438 322 435 361 429 382 c +420 413 406 435 387 450 c +368 464 346 471 320 471 c +298 471 277 465 255 454 c +233 442 204 416 167 375 c +167 711 l +144 711 l +closepath +} exec +fill +} bind def +/K69 { +{ +newpath +112 696 m +102 686 97 674 97 660 c +97 646 102 634 112 624 c +122 614 134 609 148 609 c +162 609 174 614 184 624 c +194 634 199 646 199 660 c +199 674 194 686 184 696 c +174 706 162 711 148 711 c +134 711 122 706 112 696 c +closepath +168 471 m +30 415 l +37 397 l +50 402 62 405 71 405 c +80 405 87 402 92 398 c +97 394 100 387 103 376 c +106 361 107 329 107 279 c +107 104 l +107 76 105 56 100 46 c +96 36 90 29 82 25 c +74 20 59 18 37 18 c +37 0 l +260 0 l +260 18 l +238 18 223 20 215 25 c +207 30 200 37 196 46 c +192 56 190 75 190 104 c +190 471 l +168 471 l +closepath +} exec +fill +} bind def +/K6C { +{ +newpath +168 711 m +31 655 l +40 637 l +53 642 64 645 73 645 c +81 645 87 643 92 639 c +97 634 101 626 104 614 c +106 602 107 571 107 519 c +107 104 l +107 76 105 56 100 46 c +96 36 90 29 82 25 c +75 20 60 18 39 18 c +39 0 l +264 0 l +264 18 l +240 18 224 20 216 25 c +207 30 200 37 196 47 c +192 56 190 75 190 104 c +190 711 l +168 711 l +closepath +} exec +fill +} bind def +/K6E { +{ +newpath +166 471 m +144 471 l +6 415 l +14 397 l +27 402 38 405 47 405 c +56 405 63 402 68 398 c +73 394 77 386 79 374 c +82 362 83 328 83 273 c +83 104 l +83 70 79 48 71 36 c +62 24 47 18 23 18 c +13 18 l +13 0 l +241 0 l +241 18 l +216 18 199 20 191 25 c +183 29 176 36 172 46 c +168 54 166 73 166 104 c +166 345 l +205 388 245 410 284 410 c +310 410 328 401 339 382 c +350 363 355 333 355 291 c +355 104 l +355 78 354 62 353 57 c +350 44 344 34 335 28 c +327 21 312 18 291 18 c +281 18 l +281 0 l +508 0 l +508 18 l +486 18 471 20 463 25 c +455 30 449 36 445 45 c +440 55 438 75 438 104 c +438 299 l +438 340 434 371 427 391 c +416 419 402 440 384 452 c +366 465 345 471 320 471 c +271 471 220 439 166 375 c +166 471 l +closepath +} exec +fill +} bind def +/K72 { +{ +newpath +146 471 m +7 415 l +12 397 l +25 402 37 405 47 405 c +56 405 63 402 69 398 c +75 393 79 385 81 375 c +83 365 84 333 84 280 c +84 104 l +84 77 83 61 82 55 c +78 43 72 35 64 29 c +53 22 35 18 12 18 c +12 0 l +247 0 l +247 18 l +226 18 211 21 200 27 c +189 33 181 40 177 49 c +170 62 167 82 167 107 c +167 326 l +183 357 198 380 213 393 c +220 400 227 403 233 403 c +240 403 250 397 265 386 c +279 375 292 369 304 369 c +316 369 326 374 335 383 c +344 392 348 403 348 416 c +348 430 342 443 330 454 c +318 465 303 471 285 471 c +244 471 205 437 167 368 c +167 471 l +146 471 l +closepath +} exec +fill +} bind def +/K74 { +{ +newpath +150 609 m +136 575 126 552 118 539 c +103 515 86 494 67 477 c +47 460 28 447 10 440 c +10 424 l +83 424 l +83 115 l +83 82 87 57 94 41 c +101 26 111 13 126 5 c +141 -4 156 -8 171 -8 c +194 -8 216 0 237 17 c +259 33 275 58 287 91 c +267 91 l +261 78 253 67 243 60 c +233 53 222 50 211 50 c +198 50 187 55 179 66 c +170 76 166 96 166 126 c +166 423 l +273 424 l +273 458 l +166 458 l +166 609 l +150 609 l +closepath +} exec +fill +} bind def +end /CharStrings exch def +12 dict dup begin +/K20 [256 0 0 0 0 0] def +Encoding 32 /K20 put +/K2D [341 0 42 193 301 268] def +Encoding 45 /K2D put +/K54 [626 0 31 0 600 679] def +Encoding 84 /K54 put +/K61 [455 0 36 -9 453 472] def +Encoding 97 /K61 put +/K63 [455 0 36 -13 422 472] def +Encoding 99 /K63 put +/K65 [455 0 38 -13 425 472] def +Encoding 101 /K65 put +/K68 [512 0 7 0 506 712] def +Encoding 104 /K68 put +/K69 [285 0 31 0 260 712] def +Encoding 105 /K69 put +/K6C [285 0 32 0 264 712] def +Encoding 108 /K6C put +/K6E [512 0 6 0 507 472] def +Encoding 110 /K6E put +/K72 [341 0 7 0 347 472] def +Encoding 114 /K72 put +/K74 [285 0 10 -7 287 609] def +Encoding 116 /K74 put +end /CharMetrics exch def +end +definefont pop +%%EndFont +} if +/EuclidSymbol havefont not { +%%BeginFont: EuclidSymbol +/EuclidSymbol +15 dict dup begin +/FontName /EuclidSymbol def +/FontType 3 def +/FontMatrix [ 0.000977 0 0 0.000977 0 0 ] def +/FontAscent 975 def +/FontDescent -256 def +/FontScript 0 def +/FontBBox [ 0 -512 1024 1024 ] def +/Encoding 256 array dup 0 1 255 { /.notdef put dup } for pop def +/l /lineto load def +/m /moveto load def +/c /curveto load def +/BuildChar { + Adobe_Illustrator_AI5_vars exch /_bitlobyte exch put + Adobe_Illustrator_AI5_vars exch /_bitfont exch put + Adobe_Illustrator_AI5_vars /_bithibyte 0 put + + _bitlobyte 16 4 string cvrs dup length (K) dup length + dup 4 -1 roll add string Adobe_Illustrator_AI5_vars exch /_bitkey exch put + exch _bitkey copy pop _bitkey exch 3 -1 roll putinterval + _bitfont /CharMetrics get _bitkey cvn get dup type /arraytype + eq { aload pop setcachedevice } + { 0 setcharwidth } ifelse + _bitfont /CharStrings get _bitkey cvn get exec +} bind def +1 dict dup begin +/K77 { +{ +newpath +18 496 m +168 0 l +250 0 l +330 236 l +347 289 362 340 375 399 c +377 399 l +389 341 403 292 421 237 c +497 0 l +579 0 l +738 496 l +649 496 l +579 247 l +562 188 549 136 541 86 c +538 86 l +526 136 512 188 494 248 c +417 496 l +341 496 l +260 244 l +244 189 227 136 216 86 c +213 86 l +204 137 190 188 176 244 c +111 496 l +closepath +} exec +fill +} bind def +end /CharStrings exch def +1 dict dup begin +/K77 [754 0 18 0 738 496] def +Encoding 119 /K77 put +end /CharMetrics exch def +end +definefont pop +%%EndFont +} if +setpacking +%AI3_EndRider +[ +39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/Euro/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron +TE +%AI55J_Tsume: None +%AI3_BeginEncoding: _EuclidSymbol EuclidSymbol +[/_EuclidSymbol/EuclidSymbol 0 0 0 TZ +%AI3_EndEncoding TrueType +%AI55J_Tsume: None +%AI3_BeginEncoding: _Times-Roman Times-Roman +[/_Times-Roman/Times-Roman 0 0 1 TZ +%AI3_EndEncoding AdobeType +%AI55J_Tsume: None +%AI3_BeginEncoding: _TimesNewRomanPSMT TimesNewRomanPSMT +[/_TimesNewRomanPSMT/TimesNewRomanPSMT 0 0 0 TZ +%AI3_EndEncoding TrueType +[161/degree 173/notequal 176/infinity/plusminus/lessequal/greaterequal +181/mu/partialdiff/summation/product/pi/integral 189/Omega +195/radical 197/approxequal 198/Delta 214/divide/lozenge 240/apple +/_Symbol_/Symbol 0 0 0 TZ +%AI5_Begin_NonPrinting +Np +%AI8_PluginGroupInfo +(Adobe Path Blends) (Adobe Blends Plugin) (LiveBlends.aip) +%AI8_PluginGroupInfo +(Adobe Tracing Object) (Tracing) (TracingSuite.aip) +%AI8_PluginGroupInfo +(Adobe Scatter Brush Tool) (Adobe Scatter Brush Plugin) (ScatterBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe Scatter Brush Tool) (Adobe Scatter Brush Plugin) (ScatterBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe PatternOnPath Brush Tool) (Adobe Pattern Brush Plugin) (ArtBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe PatternOnPath Brush Tool) (Adobe Pattern Brush Plugin) (ArtBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe ArtOnPath Brush Tool) (Adobe Art Brush Plugin) (ArtBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe ArtOnPath Brush Tool) (Adobe Art Brush Plugin) (ArtBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe Calligraphic Brush Tool) (Adobe Calligraphic Brush Plugin) (CalligBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe Flare Plugin) (Flare) (Flare.aip) +%AI8_PluginGroupInfo +(Adobe Symbolism) (Adobe Symbolism) (ParticleSystem.aip) +%AI8_PluginGroupInfo +(Adobe Deform Plugin) (Adobe Envelope Plugin) (Envelope and Warp.aip) +%AI8_PluginGroupInfo +(Pathfinder Suite) (Adobe Compound Shape) (PathFinderS.aip) +%AI8_PluginGroupInfo +(Adobe Planar Group) (Adobe Live Paint Plugin) (Live Paint.aip) +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +4 Bn +%AI5_BeginGradient: (Black, White) +(Black, White) 0 2 Bd +[ +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +0 %_Br +[ +0 0 50 100 %_BS +%_0 0 50 100 Bs +1 0 50 0 %_BS +%_1 0 50 0 Bs +BD +%AI5_EndGradient +%AI5_BeginGradient: (Chrome) +(Chrome) 0 6 Bd +[ +0 +< +464646454545444444444343434342424241414141404040403F3F3F3E3E3E3E3D3D3D3C3C3C3C3B +3B3B3B3A3A3A39393939383838383737373636363635353535343434333333333232323131313130 +3030302F2F2F2E2E2E2E2D2D2D2D2C2C2C2B2B2B2B2A2A2A2A292929282828282727272626262625 +2525252424242323232322222222212121202020201F1F1F1F1E1E1E1D1D1D1D1C1C1C1B1B1B1B1A +1A1A1A1919191818181817171717161616151515151414141413131312121212111111101010100F +0F0F0F0E0E0E0D0D0D0D0C0C0C0C0B0B0B0A0A0A0A09090909080808070707070606060505050504 +04040403030302020202010101010000 +> +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +< +1F1E1E1E1E1E1E1E1E1E1D1D1D1D1D1D1D1D1C1C1C1C1C1C1C1C1B1B1B1B1B1B1B1B1B1A1A1A1A1A +1A1A1A19191919191919191818181818181818181717171717171717161616161616161615151515 +15151515151414141414141414131313131313131312121212121212121211111111111111111010 +1010101010100F0F0F0F0F0F0F0F0F0E0E0E0E0E0E0E0E0D0D0D0D0D0D0D0D0C0C0C0C0C0C0C0C0C +0B0B0B0B0B0B0B0B0A0A0A0A0A0A0A0A090909090909090909080808080808080807070707070707 +07060606060606060606050505050505050504040404040404040303030303030303030202020202 +02020201010101010101010000000000 +> +1 %_Br +0 +0.275 +1 +< +6B6A696867666564636261605F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544 +434241403F3E3D3C3B3A393837363534333231302F2E2D2C2B2A292827262524232221201F +> +1 %_Br +0 +< +00000101010102020202030303040404040505050506060607070707080808090909090A0A0A0A0B +0B0B0C0C0C0C0D0D0D0D0E0E0E0F0F0F0F1010101011111112121212131313141414141515151516 +161617171717181818181919191A1A1A1A1B1B1B1C1C1C1C1D1D1D1D1E1E1E1F1F1F1F2020202021 +212122222222232323232424242525252526262626272727282828282929292A2A2A2A2B2B2B2B2C +2C2C2D2D2D2D2E2E2E2E2F2F2F303030303131313132323233333333343434353535353636363637 +373738383838393939393A3A3A3B3B3B3B3C3C3C3D3D3D3D3E3E3E3E3F3F3F404040404141414142 +42424343434344444444454545464646 +> +< +000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F2021222324252627 +28292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F +505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F7071727374757677 +78797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F +A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7 +C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF +F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF +> +< +00000101020203030304040505050606070708080809090A0A0B0B0B0C0C0D0D0D0E0E0F0F101010 +1111121212131314141515151616171718181819191A1A1A1B1B1C1C1D1D1D1E1E1F1F1F20202121 +222222232324242525252626272727282829292A2A2A2B2B2C2C2D2D2D2E2E2F2F2F303031313232 +32333334343435353636373737383839393A3A3A3B3B3C3C3C3D3D3E3E3F3F3F4040414142424243 +434444444545464647474748484949494A4A4B4B4C4C4C4D4D4E4E4F4F4F50505151515252535354 +54545555565657575758585959595A5A5B5B5C5C5C5D5D5E5E5E5F5F606061616162626363646464 +6565666666676768686969696A6A6B6B +> +1 %_Br +1 +0 %_Br +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +< +4D4C4C4C4B4B4B4A4A4A4A4949494848484747474746464645454544444444434343424242414141 +414040403F3F3F3E3E3E3E3D3D3D3C3C3C3B3B3B3B3A3A3A39393938383838373737363636353535 +35343434333333323232323131313030302F2F2F2E2E2E2E2D2D2D2C2C2C2B2B2B2B2A2A2A292929 +282828282727272626262525252524242423232322222222212121202020201F1F1F1E1E1E1D1D1D +1D1C1C1C1B1B1B1A1A1A1A1919191818181717171616161615151514141413131313121212111111 +101010100F0F0F0E0E0E0D0D0D0D0C0C0C0B0B0B0A0A0A0A09090908080807070707060606050505 +04040404030303020202010101010000 +> +0 +0 +1 %_Br +[ +1 0 50 92 %_BS +%_1 0 50 92 Bs +0 0.275 1 0.12 1 50 59 %_BS +%_0 0.275 1 0.12 1 50 59 Bs +0 0.275 1 0.42 1 50 50 %_BS +%_0 0.275 1 0.42 1 50 50 Bs +1 0 50 49 %_BS +%_1 0 50 49 Bs +1 0 50 41 %_BS +%_1 0 50 41 Bs +1 0.3 0 0 1 50 0 %_BS +%_1 0.3 0 0 1 50 0 Bs +BD +%AI5_EndGradient +%AI5_BeginGradient: (Rainbow) +(Rainbow) 0 6 Bd +[ +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +1 +0 +0 +1 %_Br +1 +< +0708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E +2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F50515253545556 +5758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E +7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9FA0A1A2A3A4A5A6 +A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7C8C9CACBCCCDCE +CFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6 +F7F8F9FAFBFCFDFEFF +> +0 +0 +1 %_Br +1 +< +00000000000000000000000000000000000001010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020202020202020202020202020202020202 +02020202020202020202030303030303030303030303030303030303030303030303030303030303 +03030303030304040404040404040404040404040404040404040404040404040404040404040404 +04040505050505050505050505050505050505050505050505050505050505050505050505050606 +06060606060606060606060606060606060606060606060606060606060606060607070707070707 +07070707070707070707070707070707 +> +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +0 +1 %_Br +< +000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F2021222324252627 +28292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F +505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F7071727374757677 +78797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F +A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7 +C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF +F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF +> +0 +1 +0 +1 %_Br +0 +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +1 +0 +1 %_Br +[ +0 1 0 0 1 50 100 %_BS +%_0 1 0 0 1 50 100 Bs +1 1 0 0 1 50 80 %_BS +%_1 1 0 0 1 50 80 Bs +1 0.0279 0 0 1 50 60 %_BS +%_1 0.0279 0 0 1 50 60 Bs +1 0 1 0 1 50 40 %_BS +%_1 0 1 0 1 50 40 Bs +0 0 1 0 1 50 20 %_BS +%_0 0 1 0 1 50 20 Bs +0 1 1 0 1 50 0 %_BS +%_0 1 1 0 1 50 0 Bs +BD +%AI5_EndGradient +%AI5_BeginGradient: (Yellow & Orange Radial) +(Yellow & Orange Radial) 1 2 Bd +[ +0 +< +0001010203040506060708090A0B0C0C0D0E0F10111213131415161718191A1B1C1D1D1E1F202122 +232425262728292A2B2B2C2D2E2F303132333435363738393A3B3C3D3E3E3F404142434445464748 +494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F60606162636465666768696A6B6C6D6E6F +707172737475767778797A7B7C7D7E7F808182838485868788898A8B8C +> +< +FFFFFFFFFEFEFEFEFEFEFEFDFDFDFDFDFDFCFCFCFCFCFCFBFBFBFBFBFBFAFAFAFAFAFAF9F9F9F9F9 +F9F8F8F8F8F8F8F7F7F7F7F7F7F6F6F6F6F6F6F5F5F5F5F5F5F4F4F4F4F4F3F3F3F3F3F3F2F2F2F2 +F2F2F1F1F1F1F1F0F0F0F0F0F0EFEFEFEFEFEFEEEEEEEEEEEDEDEDEDEDEDECECECECECEBEBEBEBEB +EBEAEAEAEAEAE9E9E9E9E9E9E8E8E8E8E8E8E7E7E7E7E7E6E6E6E6E6E6 +> +0 +1 %_Br +[ +0 0 1 0 1 52 19 %_BS +%_0 0 1 0 1 52 19 Bs +0 0.55 0.9 0 1 50 100 %_BS +%_0 0.55 0.9 0 1 50 100 Bs +BD +%AI5_EndGradient +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI3_BeginPattern: (Brick) +(Brick) 0 0 72 72 [ +%AI3_Tile +(0 O 0 R 0.3 0.85 0.85 0 k + 0.3 0.85 0.85 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d +0 XR +0 0 m +0 72 L +72 72 L +72 0 L +0 0 L +f +%AI6_EndPatternLayer +) & +(0 O 0 R 1 g + 1 G +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d +0 XR +0 68.4097 m +72 68.4097 l +S +0 61.209 m +72 61.209 L +S +0 54.0088 m +72 54.0088 L +S +0 46.8076 m +72 46.8076 L +S +0 39.6084 m +72 39.6084 L +S +0 32.4072 m +72 32.4072 L +S +0 25.207 m +72 25.207 L +S +0 18.0059 m +72 18.0059 L +S +0 10.8057 m +72 10.8057 L +S +0 3.6064 m +72 3.6064 L +S +68.4102 68.4097 m +68.4102 61.2217 l +S +54.0098 68.4097 m +54.0098 61.2217 L +S +39.6094 68.4097 m +39.6094 61.2217 L +S +25.21 68.4097 m +25.21 61.2217 L +S +10.8105 68.4097 m +10.8105 61.2217 L +S +68.4102 53.9717 m +68.4102 46.7842 l +S +54.0098 53.9717 m +54.0098 46.7842 L +S +39.6094 53.9717 m +39.6094 46.7842 L +S +25.21 53.9717 m +25.21 46.7842 L +S +10.8105 53.9717 m +10.8105 46.7842 L +S +68.4102 39.5967 m +68.4102 32.4092 l +S +54.0098 39.5967 m +54.0098 32.4092 L +S +39.6094 39.5967 m +39.6094 32.4092 L +S +25.21 39.5967 m +25.21 32.4092 L +S +10.8105 39.5967 m +10.8105 32.4092 L +S +68.4102 25.2217 m +68.4102 18.0342 l +S +54.0098 25.2217 m +54.0098 18.0342 L +S +39.6094 25.2217 m +39.6094 18.0342 L +S +25.21 25.2217 m +25.21 18.0342 L +S +10.8105 25.2217 m +10.8105 18.0342 L +S +68.4102 10.7842 m +68.4102 3.5967 l +S +54.0098 10.7842 m +54.0098 3.5967 L +S +39.6094 10.7842 m +39.6094 3.5967 L +S +25.21 10.7842 m +25.21 3.5967 L +S +10.8105 10.7842 m +10.8105 3.5967 L +S +61.1973 3.5967 m +61.1973 0 L +S +46.7969 3.5967 m +46.7969 0 L +S +32.3965 3.5967 m +32.3965 0 L +S +17.9971 3.5967 m +17.9971 0 L +S +3.5967 3.5967 m +3.5967 0 l +S +61.1973 18.0342 m +61.1973 10.8467 L +S +46.7969 18.0342 m +46.7969 10.8467 L +S +32.3965 18.0342 m +32.3965 10.8467 L +S +17.9971 18.0342 m +17.9971 10.8467 L +S +3.5967 18.0342 m +3.5967 10.8467 l +S +61.1973 32.4092 m +61.1973 25.2217 L +S +46.7969 32.4092 m +46.7969 25.2217 L +S +17.9971 32.4092 m +17.9971 25.2217 L +S +3.5967 32.4092 m +3.5967 25.2217 l +S +61.1973 46.7842 m +61.1973 39.5967 L +S +46.7969 46.7842 m +46.7969 39.5967 L +S +32.3965 46.7842 m +32.3965 39.5967 L +S +17.9971 46.7842 m +17.9971 39.5967 L +S +3.5967 46.7842 m +3.5967 39.5967 l +S +61.1973 61.2217 m +61.1973 54.0347 L +S +46.7969 61.2217 m +46.7969 54.0347 L +S +32.3965 61.2217 m +32.3965 54.0347 L +S +17.9971 61.2217 m +17.9971 54.0347 L +S +3.5967 61.2217 m +3.5967 54.0347 l +S +61.1973 71.959 m +61.1973 68.4717 L +S +46.7969 71.959 m +46.7969 68.4717 L +S +32.3965 71.959 m +32.3965 68.4717 L +S +17.9971 71.959 m +17.9971 68.4717 L +S +3.5967 71.959 m +3.5967 68.4717 l +S +32.3965 32.4092 m +32.3965 25.2217 L +S +%AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Confetti) +(Confetti) 4.85 3.617 76.85 75.617 [ +%AI3_Tile +(0 O 0 R 1 g + 1 G +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d +0 XR +4.85 3.617 m +4.85 75.617 L +76.85 75.617 L +76.85 3.617 L +4.85 3.617 L +f +%AI6_EndPatternLayer +) & +(0 O 0 R 0 g + 0 G +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d +0 XR +10.6 64.867 m +7.85 62.867 l +S +9.1 8.617 m +6.85 6.867 l +S +78.1 68.617 m +74.85 67.867 l +S +76.85 56.867 m +74.35 55.117 l +S +79.6 51.617 m +76.6 51.617 l +S +76.35 44.117 m +73.6 45.867 l +S +78.6 35.867 m +76.6 34.367 l +S +76.1 23.867 m +73.35 26.117 l +S +78.1 12.867 m +73.85 13.617 l +S +68.35 14.617 m +66.1 12.867 l +S +76.6 30.617 m +73.6 30.617 l +S +62.85 58.117 m +60.956 60.941 l +S +32.85 59.617 m +31.196 62.181 l +S +47.891 64.061 m +49.744 66.742 l +S +72.814 2.769 m +73.928 5.729 l +S +67.976 2.633 m +67.35 5.909 l +S +61.85 27.617 m +59.956 30.441 l +S +53.504 56.053 m +51.85 58.617 l +S +52.762 1.779 m +52.876 4.776 l +S +45.391 5.311 m +47.244 7.992 l +S +37.062 3.375 m +35.639 5.43 l +S +55.165 34.828 m +57.518 37.491 l +S +20.795 3.242 m +22.12 5.193 l +S +14.097 4.747 m +15.008 8.965 l +S +9.736 1.91 m +8.073 4.225 l +S +31.891 5.573 m +32.005 8.571 l +S +12.1 70.367 m +15.6 68.867 l +S +9.35 54.867 m +9.6 58.117 l +S +12.85 31.867 m +14.35 28.117 l +S +10.1 37.367 m +12.35 41.117 l +S +34.1 71.117 m +31.85 68.617 l +S +38.35 71.117 m +41.6 68.367 l +S +55.1 71.117 m +58.35 69.117 l +S +57.35 65.117 m +55.35 61.867 l +S +64.35 66.367 m +69.35 68.617 l +S +71.85 62.867 m +69.35 61.117 l +S +23.6 70.867 m +23.6 67.867 l +S +20.6 65.867 m +17.35 65.367 l +S +24.85 61.367 m +25.35 58.117 l +S +25.85 65.867 m +29.35 66.617 l +S +14.1 54.117 m +16.85 56.117 l +S +12.35 11.617 m +12.6 15.617 l +S +12.1 19.867 m +14.35 22.367 l +S +26.1 9.867 m +23.6 13.367 l +S +34.6 47.117 m +32.1 45.367 l +S +62.6 41.867 m +59.85 43.367 l +S +31.6 35.617 m +27.85 36.367 l +S +36.35 26.117 m +34.35 24.617 l +S +33.85 14.117 m +31.1 16.367 l +S +37.1 9.867 m +35.1 11.117 l +S +34.35 20.867 m +31.35 20.867 l +S +44.6 56.617 m +42.1 54.867 l +S +47.35 51.367 m +44.35 51.367 l +S +44.1 43.867 m +41.35 45.617 l +S +43.35 33.117 m +42.6 30.617 l +S +43.85 23.617 m +41.1 25.867 l +S +44.35 15.617 m +42.35 16.867 l +S +67.823 31.1 m +64.823 31.1 l +S +27.1 32.617 m +29.6 30.867 l +S +31.85 55.117 m +34.85 55.117 l +S +19.6 40.867 m +22.1 39.117 l +S +16.85 35.617 m +19.85 35.617 l +S +20.1 28.117 m +22.85 29.867 l +S +52.1 42.617 m +54.484 44.178 l +S +52.437 50.146 m +54.821 48.325 l +S +59.572 54.133 m +59.35 51.117 l +S +50.185 10.055 m +53.234 9.928 l +S +51.187 15.896 m +53.571 14.075 l +S +58.322 19.883 m +59.445 16.823 l +S +53.1 32.117 m +50.6 30.367 l +S +52.85 24.617 m +49.6 25.617 l +S +61.85 9.117 m +59.1 10.867 l +S +69.35 34.617 m +66.6 36.367 l +S +67.1 23.617 m +65.1 22.117 l +S +24.435 46.055 m +27.484 45.928 l +S +25.437 51.896 m +27.821 50.075 l +S +62.6 47.117 m +65.321 46.575 l +S +19.85 19.867 m +20.35 16.617 l +S +21.85 21.867 m +25.35 22.617 l +S +37.6 62.867 m +41.6 62.117 l +S +38.323 42.1 m +38.823 38.6 l +S +69.35 52.617 m +66.85 53.867 l +S +14.85 62.117 m +18.1 59.367 l +S +9.6 46.117 m +7.1 44.367 l +S +20.6 51.617 m +18.6 50.117 l +S +46.141 70.811 m +47.994 73.492 l +S +69.391 40.561 m +71.244 43.242 l +S +38.641 49.311 m +39.35 52.117 l +S +25.141 16.811 m +25.85 19.617 l +S +36.6 32.867 m +34.6 31.367 l +S +6.1 68.617 m +2.85 67.867 l +S +4.85 56.867 m +2.35 55.117 l +S +7.6 51.617 m +4.6 51.617 l +S +6.6 35.867 m +4.6 34.367 l +S +6.1 12.867 m +1.85 13.617 l +S +4.6 30.617 m +1.6 30.617 l +S +72.814 74.769 m +73.928 77.729 l +S +67.976 74.633 m +67.35 77.909 l +S +52.762 73.779 m +52.876 76.776 l +S +37.062 75.375 m +35.639 77.43 l +S +20.795 75.242 m +22.12 77.193 l +S +9.736 73.91 m +8.073 76.225 l +S +10.1 23.617 m +6.35 24.367 l +S +73.217 18.276 m +71.323 21.1 l +S +28.823 39.6 m +29.505 42.389 l +S +49.6 38.617 m +47.6 37.117 l +S +60.323 73.6 m +62.323 76.6 l +S +60.323 1.6 m +62.323 4.6 l +S +%AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Leaves - Fall ) +(Leaves - Fall ) 0 0 64.0781 78.9336 [ +%AI3_Tile +(0 O 0 R 0.05 0.2 1 0 k + 0.05 0.2 1 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d +0 XR +64.0781 78.9336 m +64.0781 0 L +0 0 L +0 78.9336 L +64.0781 78.9336 L +f +%AI6_EndPatternLayer +) & +(0 O 0 R 0.83 0 1 0 k + 0.83 0 1 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d +0 XR +29.7578 0.9902 m +30.4346 1.1914 30.7246 1.3428 V +29.2559 4.0547 33.707 8.3359 34.627 9.0762 C +35.2275 8.8506 35.3477 6.3184 34.6699 4.9805 C +35.5137 5.1035 37.7031 3.7256 38.4609 2.4365 C +38.5254 3.125 40.0957 6.0664 40.9219 6.4434 C +40.002 6.8408 39.3359 8.3135 38.5742 9.7617 C +39.5957 9.9287 40.9961 9.0078 42.4668 8.1025 C +42.9814 8.9043 44.3555 9.875 45.6143 10.3916 C +44.5264 11.0781 44.0313 11.8203 43.5352 13.2793 C +42.4922 12.7139 40.3057 12.5645 39.7764 12.8516 C +40.291 13.9648 42.5371 14.5078 43.2676 14.4551 C +43.0137 15.3164 42.8652 17.4697 43.0391 20.0625 C +41.3789 18.7461 39.834 17.4297 38.1738 17.4883 C +38.4434 16.0664 37.8076 14.2607 37.4307 13.7676 C +36.8574 14.5117 36.4463 15.3389 36.8008 17.3164 C +35.3486 17.8008 34.1113 18.3467 32.7373 19.6045 C +32.7373 17.7734 32.166 16.5723 31.2969 15.2959 C +32.5576 14.8076 33.8301 13.6045 33.8252 12.5664 C +32.9775 12.7178 31.2852 13.4619 30.793 14.4551 C +30.0742 13.707 28.3906 12.3984 26.7871 12.3945 C +27.9746 11.5391 28.8945 10.5059 28.9893 8.5938 C +30.2422 9.5645 32.6953 10.1797 34.0752 9.582 C +29.2344 5.3457 29.7031 2.3125 29.7578 0.9902 C +f +13.8525 29.9844 m +13.3281 29.5127 13.1309 29.25 V +15.623 27.4326 13.3691 21.6074 12.8555 20.5439 C +12.2168 20.4883 10.8096 23.2285 10.8457 24.7266 C +9.7129 23.9707 8.0488 24.0918 6.4463 24.3779 C +7.0186 23.2891 6.6172 21.3447 5.8164 20.5439 C +6.8184 20.5801 8.1699 19.8652 9.4785 18.8838 C +8.6436 18.0645 6.8164 18.2246 4.9004 18.8838 C +4.9004 17.5107 4.0781 15.7734 3.2412 14.5918 C +4.5576 14.6484 5.7031 13.9629 6.5605 12.9316 C +7.2256 14.5 9.2598 15.6133 10.166 15.5645 C +10.1826 14.1992 8.6094 12.1094 7.5879 11.7109 C +8.1875 11.041 9.207 9.5107 10.166 7.0947 C +10.9648 9.0205 12.1348 10.2627 13.3672 11.1953 C +12.2256 12.7578 12.3994 13.6289 12.7988 15.1074 C +13.541 14.5664 14.5723 14.1338 14.7441 12.1309 C +16.4609 12.416 17.5957 12.3447 19.0938 11.4434 C +18.6387 13.1055 18.6348 14.707 18.9551 16.4063 C +17.1055 16.2666 15.5449 16.4795 14.5156 17.9688 C +15.3457 18.1953 17.6055 18.2549 18.4795 17.3223 C +18.8066 18.3047 19.7012 19.7109 21.1475 20.4043 C +19.707 20.6641 18.7227 21.7637 17.8135 23.4492 C +17.1006 22.0332 14.873 20.3691 13.3711 20.3145 C +15.373 24.3779 15.373 27.2959 13.8525 29.9844 C +f +41.2324 26.0742 m +41.5518 26.7021 41.7549 26.959 V +44.1523 25.0176 48.958 28.3262 49.8535 29.0957 C +49.7432 29.7266 47.6182 30.8643 45.9004 29.834 C +46.3408 31.123 45.4395 33.084 44.2402 34.126 C +45.9805 34.0254 48.126 35.3867 48.6484 36.1289 C +48.8701 35.1514 50.0527 33.8809 51.3379 32.8672 C +51.6895 33.8398 50.9941 35.958 50.0781 37.5605 C +51.3125 38.0605 52.4248 38.9912 52.8828 40.25 C +53.3398 38.9336 54.3428 38.2598 55.6875 37.5039 C +54.5273 36.0762 53.7471 33.9023 54.0273 33.0391 C +55.3496 33.374 56.9209 36.0918 57.0439 37.1816 C +57.9189 36.415 59.4727 35.7285 62.0537 35.4219 C +60.3535 34.3438 59.9902 32.3516 59.4063 30.9219 C +58.2588 31.3682 56.0898 31.4277 55.1152 30.8643 C +55.8281 30.2852 57.168 29.7344 59.1777 29.7207 C +59.1777 28.1758 59.6406 27.043 60.8945 25.8281 C +59.1719 25.8418 57.0723 25.3555 55.5762 24.9629 C +55.3281 26.292 54.4844 27.8887 53.3398 28.2891 C +53.334 27.4277 53.5996 25.1797 54.4844 24.5117 C +53.6201 23.9443 52.3672 22.5674 51.9102 20.8496 C +51.2881 22.1758 50.4268 23.4805 48.5645 23.9238 C +49.749 24.9766 50.584 26.9941 50.25 28.4609 C +45.1973 24.4785 42.5215 25.7773 41.2324 26.0742 C +f +27.7578 38.7324 m +28.4346 38.9316 28.7246 39.084 V +27.2559 41.7969 31.707 46.0776 32.627 46.8169 C +33.2275 46.5918 33.3477 44.0586 32.6699 42.7227 C +33.5137 42.8457 35.7031 41.4678 36.4609 40.1787 C +36.5254 40.8652 38.0957 43.8066 38.9219 44.1846 C +38.002 44.582 37.3359 46.0547 36.5742 47.5039 C +37.5957 47.6709 38.9961 46.7485 40.4668 45.8438 C +40.9814 46.6445 42.3555 47.6177 43.6143 48.1328 C +42.5264 48.8198 42.0313 49.5615 41.5352 51.0205 C +40.4922 50.4556 38.3057 50.3057 37.7764 50.5938 C +38.291 51.7056 40.5371 52.2485 41.2676 52.1958 C +41.0137 53.0576 40.8652 55.2109 41.0391 57.8037 C +39.3789 56.4878 37.834 55.1719 36.1738 55.2285 C +36.4434 53.8076 35.8076 52.002 35.4307 51.5088 C +34.8574 52.2529 34.4463 53.0796 34.8008 55.0576 C +33.3486 55.5425 32.1113 56.0879 30.7373 57.3467 C +30.7373 55.5146 30.166 54.314 29.2969 53.0366 C +30.5576 52.5488 31.8301 51.3467 31.8252 50.3076 C +30.9775 50.46 29.2852 51.2036 28.793 52.1958 C +28.0742 51.4497 26.3906 50.1396 24.7871 50.1357 C +25.9746 49.2817 26.8945 48.2466 26.9893 46.335 C +28.2422 47.3057 30.6953 47.9209 32.0752 47.3237 C +27.2344 43.0869 27.7031 40.0547 27.7578 38.7324 C +f +13.5195 70.3916 m +12.9941 69.9209 12.7988 69.6587 V +15.2891 67.8418 13.0352 62.0146 12.5225 60.9517 C +11.8828 60.8955 10.4766 63.6367 10.5117 65.1348 C +9.3809 64.3789 7.7148 64.4995 6.1133 64.7856 C +6.6855 63.6987 6.2842 61.7529 5.4834 60.9517 C +6.4854 60.9878 7.8359 60.2729 9.1455 59.2925 C +8.3105 58.4717 6.4834 58.6338 4.5674 59.2925 C +4.5674 57.9189 3.7461 56.1816 2.9082 54.9995 C +4.2246 55.0576 5.3691 54.3706 6.2275 53.3408 C +6.8926 54.9097 8.9258 56.0215 9.832 55.9727 C +9.8496 54.6079 8.2764 52.5176 7.2539 52.1187 C +7.8545 51.4497 8.873 49.9189 9.832 47.5039 C +10.6309 49.4297 11.8008 50.6719 13.0342 51.6045 C +11.8926 53.1655 12.0664 54.0366 12.4648 55.5146 C +13.209 54.9746 14.2393 54.5415 14.4102 52.5386 C +16.127 52.8247 17.2637 52.7529 18.7598 51.8525 C +18.3057 53.5137 18.3027 55.1147 18.623 56.8149 C +16.7725 56.6748 15.2129 56.8887 14.1826 58.377 C +15.0117 58.6035 17.2725 58.6626 18.1465 57.731 C +18.4736 58.7129 19.3691 60.1187 20.8145 60.8125 C +19.375 61.0728 18.3896 62.1719 17.4805 63.8579 C +16.7676 62.4429 14.541 60.7769 13.0371 60.7227 C +15.041 64.7856 15.041 67.7046 13.5195 70.3916 C +f +41.2324 64.4824 m +41.5518 65.1113 41.7549 65.3682 V +44.1523 63.4272 48.958 66.7354 49.8535 67.5034 C +49.7432 68.1362 47.6182 69.2725 45.9004 68.2422 C +46.3408 69.5313 45.4395 71.4922 44.2402 72.5342 C +45.9805 72.4341 48.126 73.7954 48.6484 74.5371 C +48.8701 73.5601 50.0527 72.29 51.3379 71.2754 C +51.6895 72.249 50.9941 74.3662 50.0781 75.9683 C +51.3125 76.4692 52.4248 77.3994 52.8828 78.6582 C +53.3398 77.3423 54.3428 76.667 55.6875 75.9111 C +54.5273 74.4844 53.7471 72.3101 54.0273 71.4473 C +55.3496 71.7822 56.9209 74.5 57.0439 75.5903 C +57.9189 74.8232 59.4727 74.1372 62.0537 73.8311 C +60.3535 72.7534 59.9902 70.7612 59.4063 69.3301 C +58.2588 69.7773 56.0898 69.8364 55.1152 69.2725 C +55.8281 68.6934 57.168 68.1431 59.1777 68.1284 C +59.1777 66.583 59.6406 65.4512 60.8945 64.2373 C +59.1719 64.249 57.0723 63.7632 55.5762 63.3721 C +55.3281 64.7002 54.4844 66.2974 53.3398 66.6973 C +53.334 65.8364 53.5996 63.5874 54.4844 62.9214 C +53.6201 62.353 52.3672 60.9751 51.9102 59.2583 C +51.2881 60.583 50.4268 61.8882 48.5645 62.333 C +49.749 63.3862 50.584 65.4033 50.25 66.8691 C +45.1973 62.8872 42.5215 64.1851 41.2324 64.4824 C +f +%AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Stripes) +(Stripes) 8.45 4.6001 80.45 76.6001 [ +%AI3_Tile +(0 O 0 R 1 0.07 1 0 k + 1 0.07 1 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 3.6 w 4 M []0 d +0 XR +8.2 8.2 m +80.7 8.2 L +S +8.2 22.6001 m +80.7 22.6001 L +S +8.2 37.0002 m +80.7 37.0002 L +S +8.2 51.4 m +80.7 51.4 L +S +8.2 65.8001 m +80.7 65.8001 L +S +8.2 15.4 m +80.7 15.4 L +S +8.2 29.8001 m +80.7 29.8001 L +S +8.2 44.2 m +80.7 44.2 L +S +8.2 58.6001 m +80.7 58.6001 L +S +8.2 73.0002 m +80.7 73.0002 L +S +%AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginBrushPattern +(New Pattern 1) +0 A +u +1 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-7966.8496 8072.5967 m +-7966.8496 8048.5967 L +-8016.8496 8048.5967 L +-8016.8496 8072.5967 L +-7966.8496 8072.5967 L +n +u +0 Ap +0 O +1 g +-7986.8496 8070.5967 m +-7999.0596 8073.6494 -8007.543 8063.6572 -8016.8496 8056.5479 C +F +-7976.8496 8070.5967 m +-7993.2275 8074.6904 -8002.9004 8055.3193 -8016.8496 8050.9121 C +F +-8016.8496 8050.5967 m +-7996.8496 8045.5967 -7986.8496 8075.5967 -7966.8496 8070.5967 C +F +-8006.8496 8050.5967 m +-7990.4717 8046.502 -7980.7988 8065.874 -7966.8496 8070.2813 C +F +-7996.8496 8050.5967 m +-7984.6396 8047.5439 -7976.1563 8057.5361 -7966.8496 8064.6455 C +F +-7976.8496 8050.5967 m +-7973.2275 8049.6904 -7969.9351 8049.9375 -7966.8496 8050.9121 C +F +-8006.8496 8070.5967 m +-8010.4717 8071.502 -8013.7651 8071.2559 -8016.8496 8070.2813 C +F +-7976.8813 8050.7217 m +-7983.0005 8049.2129 -7986.8813 8050.7217 V +-7990.9771 8049.2441 -7996.8813 8050.7217 V +-8001.8442 8049.0459 -8006.8813 8050.7217 V +-8012.8965 8049.1709 -8016.8813 8050.7217 V +-8016.8813 8070.4063 L +-8013.7954 8071.3809 -8010.3965 8071.5879 -8006.4795 8070.5049 C +-8000.313 8072.0879 -7996.563 8070.5049 V +-7991.563 8072.0879 -7986.4795 8070.4209 V +-7982.147 8072.0049 -7976.4795 8070.5049 V +-7970.9795 8071.9209 -7966.8813 8070.7217 V +-7966.8813 8051.0361 L +-7969.625 8050.0254 -7972.751 8049.5254 -7976.8813 8050.7217 C +f +0 R +0 G +1 J 1 j 0.5 w +-7996.8496 8070.5967 m +-8004.6396 8072.5439 -8010.9131 8069.1816 -8016.8496 8064.6455 C +S +-7986.8496 8070.5967 m +-7999.0596 8073.6494 -8007.543 8063.6572 -8016.8496 8056.5479 C +S +-7976.8496 8070.5967 m +-7993.2275 8074.6904 -8002.9004 8055.3193 -8016.8496 8050.9121 C +S +-8016.8496 8050.5967 m +-7996.8496 8045.5967 -7986.8496 8075.5967 -7966.8496 8070.5967 C +S +-8006.8496 8050.5967 m +-7990.4717 8046.502 -7980.7988 8065.874 -7966.8496 8070.2813 C +S +-7996.8496 8050.5967 m +-7984.6396 8047.5439 -7976.1563 8057.5361 -7966.8496 8064.6455 C +S +-7986.8496 8050.5967 m +-7979.0596 8048.6494 -7972.7871 8052.0117 -7966.8496 8056.5479 C +S +-7976.8496 8050.5967 m +-7973.2275 8049.6904 -7969.9351 8049.9375 -7966.8496 8050.9121 C +S +-8006.8496 8070.5967 m +-8010.4717 8071.502 -8013.7651 8071.2559 -8016.8496 8070.2813 C +S +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 10) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0996 8071.5967 m +-7965.9917 8071.5967 L +-7965.9917 8015.5723 L +-8016.0996 8015.5723 L +-8016.0996 8071.5967 L +n +u +0 O +0.1 1 1 0 k +-7979.001 8037.1719 m +-7980.8174 8030.6924 -7990.9243 8034.0625 Y +-7990.8911 8034.127 L +-8000.9995 8030.7568 -8002.814 8037.2363 V +-8008.7754 8054.6025 -8003.5918 8061.3408 V +-7996.8525 8070.9336 -7992.7051 8070.9336 V +-7989.1099 8070.8672 L +-7984.9634 8070.8672 -7978.2251 8061.2783 Y +-7973.0405 8054.5391 -7979.001 8037.1719 Y +f +u +0 0 0 1 k +-7983.4922 8015.5723 m +-7984.2163 8017.0166 -7985.0234 8018.0713 V +-7984.5054 8017.6592 -7983.6147 8016.7881 -7983.4922 8015.5723 C +f +-7997.1641 8018.082 m +-7997.9707 8017.0273 -7998.6938 8015.583 Y +-7998.5723 8016.7988 -7997.6821 8017.6699 -7997.1641 8018.082 C +f +U +0 0.61 0.74 0 k +-7982.6973 8040.0576 m +-7984.0034 8035.3926 -7991.2813 8037.8184 Y +-7991.2563 8037.8652 L +-7998.5361 8035.4395 -7999.8413 8040.1045 V +-8004.1333 8052.6084 -8000.4014 8057.46 V +-7995.5483 8064.3652 -7992.563 8064.3652 V +-7989.9751 8064.3193 L +-7986.9883 8064.3193 -7982.1362 8057.4141 Y +-7978.4038 8052.5605 -7982.6973 8040.0576 Y +f +u +1 Ap +0.73 0.43 1 0.22 k +0 R +0 0 0 1 K +-7986.7222 8042.8721 m +-7985.9131 8042.8721 -7985.2554 8042.2148 -7985.2554 8041.4063 c +-7985.2554 8040.5967 -7985.9131 8039.9385 -7986.7222 8039.9385 c +-7987.5317 8039.9385 -7988.1885 8040.5967 -7988.1885 8041.4063 c +-7988.1885 8042.2148 -7987.5317 8042.8721 -7986.7222 8042.8721 c +b +-7986.4634 8054.5938 m +-7985.1802 8054.5938 -7984.1411 8053.7168 -7984.1411 8052.6387 c +-7984.1411 8051.5576 -7985.1802 8050.6836 -7986.4634 8050.6836 c +-7987.7451 8050.6836 -7988.7842 8051.5576 -7988.7842 8052.6387 c +-7988.7842 8053.7168 -7987.7451 8054.5938 -7986.4634 8054.5938 c +b +-7985.9341 8066.3828 m +-7984.3813 8066.3828 -7983.1235 8065.7256 -7983.1235 8064.918 c +-7983.1235 8064.1084 -7984.3813 8063.4512 -7985.9341 8063.4512 c +-7987.4858 8063.4512 -7988.7451 8064.1084 -7988.7451 8064.918 c +-7988.7451 8065.7256 -7987.4858 8066.3828 -7985.9341 8066.3828 c +b +-7981.71 8038.123 m +-7980.9683 8038.123 -7980.3667 8037.4121 -7980.3667 8036.5332 c +-7980.3667 8035.6553 -7980.9683 8034.9443 -7981.71 8034.9443 c +-7982.4531 8034.9443 -7983.0542 8035.6553 -7983.0542 8036.5332 c +-7983.0542 8037.4121 -7982.4531 8038.123 -7981.71 8038.123 c +b +-7980.103 8059.6797 m +-7980.9814 8059.332 -7981.249 8057.9316 -7980.7031 8056.5508 c +-7980.1563 8055.1719 -7979.001 8054.332 -7978.123 8054.6816 c +-7977.2451 8055.0293 -7976.9771 8056.4297 -7977.5229 8057.8105 c +-7978.0698 8059.1904 -7979.2251 8060.0283 -7980.103 8059.6797 c +b +u +-7995.1563 8042.7559 m +-7995.9658 8042.7559 -7996.6235 8042.0986 -7996.6235 8041.29 c +-7996.6235 8040.4795 -7995.9658 8039.8232 -7995.1563 8039.8232 c +-7994.3481 8039.8232 -7993.6909 8040.4795 -7993.6909 8041.29 c +-7993.6909 8042.0986 -7994.3481 8042.7559 -7995.1563 8042.7559 c +b +-7995.4155 8054.4766 m +-7996.6987 8054.4766 -7997.7378 8053.6016 -7997.7378 8052.5215 c +-7997.7378 8051.4414 -7996.6987 8050.5664 -7995.4155 8050.5664 c +-7994.1338 8050.5664 -7993.0947 8051.4414 -7993.0947 8052.5215 c +-7993.0947 8053.6016 -7994.1338 8054.4766 -7995.4155 8054.4766 c +b +-7995.9453 8066.2676 m +-7997.4971 8066.2676 -7998.7554 8065.6113 -7998.7554 8064.8008 c +-7998.7554 8063.9902 -7997.4971 8063.335 -7995.9453 8063.335 c +-7994.3931 8063.335 -7993.1348 8063.9902 -7993.1348 8064.8008 c +-7993.1348 8065.6113 -7994.3931 8066.2676 -7995.9453 8066.2676 c +b +-8000.1675 8038.0059 m +-8000.9111 8038.0059 -8001.5117 8037.2949 -8001.5117 8036.418 c +-8001.5117 8035.54 -8000.9111 8034.8301 -8000.1675 8034.8301 c +-7999.4258 8034.8301 -7998.8237 8035.54 -7998.8237 8036.418 c +-7998.8237 8037.2949 -7999.4258 8038.0059 -8000.1675 8038.0059 c +b +-8001.7754 8059.5645 m +-8000.8979 8059.2168 -8000.6294 8057.8154 -8001.1758 8056.4336 c +-8001.7222 8055.0537 -8002.8774 8054.2168 -8003.7554 8054.5645 c +-8004.6338 8054.9131 -8004.9028 8056.3145 -8004.3564 8057.6934 c +-8003.8101 8059.0742 -8002.6548 8059.9121 -8001.7754 8059.5645 c +b +U +U +0 Ap +0 0 0 1 k +-7991.2314 8038.252 m +-7991.2314 8070.9111 l +F +u +-7975.4902 8024.127 m +-7976.1812 8023.4336 -7979.1191 8024.2988 Y +-7980.3291 8024.4707 -7980.1558 8026.8896 Y +-7979.1191 8028.9648 -7979.8101 8028.791 Y +-7980.3994 8028.791 -7981.9551 8028.7109 -7982.8818 8028.6592 C +-7983.2222 8027.2656 -7984.7124 8026.0713 -7986.8213 8025.3662 C +-7984.8574 8022.0742 -7986.6172 8021.3916 -7988.3931 8021.3867 C +-7988.4092 8021.2988 -7988.4321 8021.2129 -7988.4595 8021.1289 C +-7986.2085 8021.1758 -7985.7388 8018.8555 Y +-7985.5044 8018.6592 -7985.2603 8018.3828 -7985.0234 8018.0713 C +-7985.2412 8018.2441 -7985.394 8018.3359 Y +-7986.3579 8018.3359 -7987.9771 8020.0908 -7988.5962 8020.8037 C +-7989.019 8020.04 -7989.9531 8019.5078 -7991.043 8019.5078 c +-7992.1694 8019.5078 -7993.1318 8020.0752 -7993.5308 8020.8809 C +-7994.0981 8020.2207 -7995.7964 8018.3477 -7996.7939 8018.3477 C +-7996.9458 8018.2539 -7997.1641 8018.082 V +-7996.9277 8018.3896 -7996.6831 8018.6699 -7996.4478 8018.8652 C +-7995.9634 8021.2529 -7993.625 8021.1309 V +-7993.6445 8021.1855 -7993.667 8021.2393 -7993.6802 8021.2988 C +-7997.0234 8021.2891 -7996.0371 8023.9141 -7995.3101 8025.2568 C +-7997.6914 8025.9727 -7999.3643 8027.2969 -7999.6235 8028.8467 C +-8000.5469 8028.8965 -8001.7725 8028.9551 -8002.2798 8028.9551 C +-8002.9722 8029.1279 -8001.9351 8027.0547 V +-8001.7622 8024.6357 -8002.9722 8024.4629 V +-8005.9092 8023.5986 -8006.6011 8024.29 V +-8007.2915 8025.1533 -8008.1558 8023.9424 V +-8007.2915 8025.6719 -8005.3911 8025.1533 V +-8002.7979 8024.4629 -8003.4902 8026.1904 V +-8004.0083 8029.6465 -8002.2798 8030.3369 V +-8000.1338 8031.4512 -7998.3818 8031.6855 V +-7998.0083 8032.0107 -7997.5635 8032.3076 -7997.0581 8032.5732 C +-7999.6558 8032.6436 -8002.3242 8033.5176 -8003.1748 8036.5527 C +-8003.6147 8037.8398 -8004.1514 8039.8398 V +-8005.2021 8040.4219 -8006.4019 8041.6045 -8007.6411 8043.8584 C +-8008.4941 8047.0469 -8009.2671 8042.3096 V +-8010.4971 8039.2461 -8011.75 8039.1348 V +-8010.5698 8040.8838 -8011.0034 8042.0127 V +-8009.3994 8046.5137 -8007.7134 8045.4961 V +-8006.1982 8044.8164 -8004.7881 8042.4121 V +-8005.1694 8044.0938 -8005.5322 8046.0137 -8005.7739 8047.9873 C +-8006.5884 8047.9941 L +-8008.4502 8047.0752 -8008.4258 8050.5557 V +-8009.2222 8054.542 -8008.459 8057.2793 V +-8007.7471 8059.7471 -8010.2271 8058.5273 V +-8011.3838 8058.9209 -8012.0835 8058.3848 V +-8014.4878 8057.0088 -8016.0996 8058.7207 V +-8014.2471 8058.4766 -8013.5479 8059.0137 V +-8012.0781 8059.1582 -8011.9971 8059.7744 V +-8009.0557 8060.4521 -8008.2881 8059.6729 V +-8006.5171 8058.8105 -8007.23 8055.9561 V +-8007.9795 8048.0781 -8006.4194 8050.002 V +-8006.2178 8050.0176 -8005.978 8050.1143 V +-8006.2515 8054.0293 -8005.9014 8057.9209 -8004.0957 8060.4473 C +-8007.5532 8052.9297 -8002.397 8037.9004 Y +-8001.0605 8033.127 -7995.2271 8033.6982 -7992.2451 8034.3311 C +-7992.1714 8035.7256 -7991.937 8037.5449 -7991.2314 8038.252 C +-7990.313 8036.292 -7990.3354 8034.6699 V +-7989.1758 8034.3184 -7982.3813 8032.4414 -7979.5483 8035.9336 C +-7980.5308 8033.4102 -7982.9258 8032.6152 -7985.3003 8032.5156 C +-7984.7671 8032.2285 -7984.3037 8031.9014 -7983.9253 8031.5469 C +-7982.1411 8031.3828 -7979.8101 8030.1729 Y +-7978.0811 8029.4824 -7978.6011 8026.0273 Y +-7979.2915 8024.2988 -7976.6987 8024.9902 Y +-7974.7998 8025.5078 -7973.9351 8023.7803 Y +-7974.7998 8024.9902 -7975.4902 8024.127 Y +f +-7970.0078 8058.5488 m +-7970.707 8059.0859 -7971.8628 8058.6904 Y +-7974.3442 8059.9102 -7973.6323 8057.4424 Y +-7972.8691 8054.707 -7973.6641 8050.7188 Y +-7973.6411 8047.2412 -7975.501 8048.1563 Y +-7976.1338 8048.1523 L +-7976.4194 8046.208 -7976.8042 8044.3516 -7977.1895 8042.7656 C +-7975.8125 8045.0166 -7974.3774 8045.6592 Y +-7972.6909 8046.6787 -7971.0874 8042.1758 Y +-7971.521 8041.0469 -7970.3413 8039.2988 Y +-7971.5933 8039.4092 -7972.8242 8042.4727 Y +-7973.5972 8047.2119 -7974.4507 8044.0234 Y +-7975.6772 8041.7871 -7976.8691 8040.6064 -7977.9141 8040.0195 C +-7978.3022 8038.6592 -7978.5854 8037.8359 Y +-7978.7998 8037.0693 -7979.1333 8036.4453 -7979.5483 8035.9336 C +-7979.4795 8036.1094 -7979.417 8036.2949 -7979.3628 8036.4873 C +-7973.4019 8053.8555 -7978.5854 8060.5938 V +-7985.3242 8070.1836 -7989.4717 8070.1836 V +-7993.0659 8070.248 L +-7997.2134 8070.248 -8003.9531 8060.6582 Y +-8004.0034 8060.5928 -8004.0459 8060.5176 -8004.0957 8060.4473 C +-8003.8374 8061.0107 -8003.5371 8061.5371 -8003.1748 8062.0059 C +-7996.4355 8071.5967 -7992.2891 8071.5967 V +-7988.6938 8071.5313 L +-7984.5479 8071.5313 -7977.8091 8061.9414 Y +-7975.6797 8059.1729 -7975.4302 8054.6143 -7975.8765 8050.2021 C +-7975.7549 8050.1719 -7975.6694 8050.1641 Y +-7974.1108 8048.2441 -7974.8594 8056.1211 Y +-7975.5742 8058.9756 -7973.8022 8059.8369 Y +-7973.0347 8060.6152 -7970.0942 8059.9385 Y +-7970.0132 8059.3223 -7968.543 8059.1777 Y +-7967.8442 8058.6416 -7965.9917 8058.8848 Y +-7967.6021 8057.1729 -7970.0078 8058.5488 Y +f +U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 2) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0996 8071.5967 m +-7951.2871 8071.5967 L +-7951.2871 8007.499 L +-8016.0996 8007.499 L +-8016.0996 8071.5967 L +n +u +0 O +0 g +-7981.7974 8030.0264 m +-7983.709 8007.499 L +-7985.6211 8030.0264 L +-7985.0029 8029.9033 -7984.3638 8029.8369 -7983.709 8029.8369 c +-7983.0547 8029.8369 -7982.4155 8029.9033 -7981.7974 8030.0264 C +f +-7993.3398 8037.9941 m +-8016.0996 8039.9268 L +-7993.2134 8041.8701 L +-7993.3853 8041.1436 -7993.4844 8040.3896 -7993.4844 8039.6123 c +-7993.4844 8039.0596 -7993.4277 8038.5215 -7993.3398 8037.9941 C +f +-7988.6191 8031.1689 m +-8002.2622 8022.4014 L +-7992.3149 8034.9736 L +-7991.457 8033.3877 -7990.1714 8032.0732 -7988.6191 8031.1689 C +f +-7985.5811 8049.2041 m +-7983.6782 8071.5967 L +-7981.7764 8049.1934 L +-7982.4014 8049.3193 -7983.0469 8049.3877 -7983.709 8049.3877 c +-7984.3496 8049.3877 -7984.9731 8049.3213 -7985.5811 8049.2041 C +f +-7974.0605 8041.1035 m +-7951.2871 8039.1689 L +-7974.1831 8037.2256 L +-7974.1831 8037.4473 L +-7974.0254 8038.1455 -7973.9341 8038.8662 -7973.9341 8039.6123 c +-7973.9341 8040.1201 -7973.9844 8040.6152 -7974.0605 8041.1035 C +f +-7992.2134 8044.4229 m +-8002.2637 8057.126 L +-7988.3774 8048.2021 L +-7989.9819 8047.3271 -7991.311 8046.0127 -7992.2134 8044.4229 C +f +-7975.0957 8034.9912 m +-7964.9751 8022.2021 L +-7978.8662 8031.1279 L +-7977.2764 8032.0381 -7975.9629 8033.376 -7975.0957 8034.9912 C +f +-7978.7891 8048.0479 m +-7964.9731 8056.9248 L +-7975.0654 8044.1689 L +-7975.9194 8045.7861 -7977.2148 8047.1279 -7978.7891 8048.0479 C +f +-7974.9883 8044.21 m +-7974.4858 8043.2607 -7974.1431 8042.2168 -7973.9751 8041.1152 c +-7973.8989 8040.626 -7973.8481 8040.124 -7973.8481 8039.6123 c +-7973.8481 8038.8604 -7973.9395 8038.1318 -7974.0981 8037.4277 c +-7974.2954 8036.5537 -7974.6045 8035.7207 -7975.0181 8034.9512 c +-7975.895 8033.3213 -7977.2188 8031.9707 -7978.8237 8031.0527 c +-7979.729 8030.5342 -7980.7222 8030.1504 -7981.7798 8029.9424 c +-7982.4043 8029.8174 -7983.0493 8029.748 -7983.709 8029.748 c +-7984.3691 8029.748 -7985.0151 8029.8174 -7985.6387 8029.9424 c +-7986.7231 8030.1572 -7987.7378 8030.5537 -7988.6621 8031.0928 c +-7990.231 8032.0068 -7991.5278 8033.332 -7992.3911 8034.9316 c +-7992.8965 8035.8662 -7993.2451 8036.8936 -7993.4258 8037.9785 c +-7993.5151 8038.5127 -7993.5723 8039.0557 -7993.5723 8039.6123 c +-7993.5723 8040.3975 -7993.4707 8041.1572 -7993.2974 8041.8896 c +-7993.0811 8042.8037 -7992.7402 8043.6699 -7992.2871 8044.4668 c +-7991.3789 8046.0693 -7990.0391 8047.3975 -7988.417 8048.2793 c +-7987.5483 8048.752 -7986.5996 8049.0947 -7985.5957 8049.29 c +-7984.9844 8049.4072 -7984.355 8049.4736 -7983.709 8049.4736 c +-7983.041 8049.4736 -7982.3896 8049.4053 -7981.7598 8049.2793 c +-7980.6782 8049.0635 -7979.666 8048.6621 -7978.7451 8048.124 c +-7977.1563 8047.1943 -7975.8511 8045.8408 -7974.9883 8044.21 c +f +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 3) +0 A +u +1 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-8006.8496 8072.5967 m +-8006.8496 8048.5967 L +-8016.8496 8048.5967 L +-8016.8496 8072.5967 L +-8006.8496 8072.5967 L +n +u +u +0 Ap +0 O +1 g +-8007.5054 8064.1328 m +-8007.0874 8063.0313 -8006.8496 8061.8438 -8006.8496 8060.5967 c +-8006.8496 8058.7344 -8007.3677 8056.9961 -8008.2539 8055.5039 c +-8009.9971 8052.5703 -8013.1895 8050.5967 -8016.8496 8050.5967 C +-8016.8496 8070.5967 L +-8016.5293 8070.5967 -8016.2139 8070.5781 -8015.9014 8070.5488 c +-8014.0117 8070.3721 -8012.2803 8069.6611 -8010.8438 8068.5791 c +-8009.3467 8067.4512 -8008.1797 8065.915 -8007.5054 8064.1328 c +f +0 R +0 G +1 J 1 j 0.5 w +-8016.8496 8050.9141 m +-8013.8203 8051.8711 -8010.9922 8053.5293 -8008.2539 8055.5039 C +S +-8016.8496 8056.5479 m +-8013.6987 8058.9531 -8010.6431 8061.6836 -8007.5054 8064.1328 C +S +-8010.8438 8068.5791 m +-8012.9102 8067.4873 -8014.8989 8066.1309 -8016.8496 8064.6396 C +S +-8015.9014 8070.5488 m +-8016.2188 8070.4648 -8016.5371 8070.3818 -8016.8496 8070.2832 C +S +-8010.8438 8068.5791 m +-8012.2803 8069.6611 -8014.0117 8070.3711 -8015.9014 8070.5488 C +S +-8007.5054 8064.1328 m +-8007.0874 8063.0313 -8006.8496 8061.8438 -8006.8496 8060.5967 c +-8006.8496 8058.7344 -8007.3677 8056.9961 -8008.2539 8055.5039 C +S +-8016.8496 8070.5967 m +-8016.5293 8070.5967 -8016.2139 8070.5781 -8015.9014 8070.5488 C +S +-8010.8438 8068.5791 m +-8009.3467 8067.4512 -8008.1797 8065.915 -8007.5054 8064.1328 C +S +-8008.2539 8055.5039 m +-8009.9971 8052.5703 -8013.1895 8050.5967 -8016.8496 8050.5967 C +S +U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 34) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.125 8071.623 m +-7960.1538 8071.623 L +-7960.1538 8010.1309 L +-8016.125 8010.1309 L +-8016.125 8071.623 L +n +u +u +0 O +0.0745 0.9 0.9019 0.18 k +0 R +0 0 0 1 K +1 J 1 j 0.0518 w +-7989.6987 8048.3184 m +-7989.459 8059.1182 -7994.979 8069.4365 v +-7994.5005 8071.5967 -7993.0591 8071.5967 v +-7993.2998 8068.2373 -7992.3389 8067.7568 v +-7988.0195 8055.7568 -7988.7378 8047.8369 v +-7989.6987 8048.3184 l +b +-7989.6987 8048.3184 m +-7991.3789 8053.5967 -8003.1387 8054.7979 v +-8007.459 8055.2773 -8007.6987 8056.7168 v +-8001.2202 8047.1152 -8000.2598 8047.3574 v +-8013.459 8041.5977 -8016.0996 8036.3164 v +-8011.0591 8039.1973 -8007.6987 8037.0361 v +-7999.7798 8036.7979 -7994.7402 8038.958 v +-7990.9004 8040.8779 -7998.8198 8024.7979 v +-7994.979 8036.5576 -7991.3789 8010.1572 v +-7990.4194 8015.4375 -7988.9795 8016.8779 v +-7982.9795 8024.5576 -7983.9395 8026.7168 v +-7984.4194 8030.5576 -7979.8594 8024.3174 v +-7980.0996 8033.918 -7982.5005 8037.2773 v +-7984.6587 8040.8779 -7978.6587 8038.7168 v +-7972.6587 8036.7979 -7967.3789 8038.4775 v +-7961.8594 8039.916 -7960.1797 8037.0361 v +-7971.9395 8049.5176 -7977.6987 8049.2773 v +-7976.019 8052.8779 l +-7973.6191 8057.6777 -7974.0996 8058.8779 v +-7989.3677 8049.4795 -7989.6987 8048.3184 v +b +-7989.6987 8048.3184 m +-7987.0591 8029.8369 -7989.6987 8022.1572 v +-7992.0981 8011.5977 -7991.3789 8010.1572 v +S +-7988.2598 8037.0361 m +-7982.2598 8032.2373 -7981.0591 8026.9561 v +S +-7988.2598 8036.3164 m +-7997.1387 8028.6377 -7998.8198 8024.7979 v +S +-7960.1797 8037.0361 m +-7961.3789 8039.1973 -7989.459 8047.3574 y +-7994.5005 8041.8389 -8006.0195 8039.4375 v +-8013.6982 8038.4775 -8016.0996 8036.3164 v +S +-8006.7378 8055.2773 m +-7995.2188 8046.1582 -7989.459 8047.3574 y +-7975.2988 8053.5967 -7974.0996 8058.8779 v +S +U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 36) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8015.9492 8071.5928 m +-7966.0596 8071.5928 L +-7966.0596 8020.5225 L +-8015.9492 8020.5225 L +-8015.9492 8071.5928 L +n +u +0 O +0.025 0.1 0.475 0 k +-7994.25 8039.5 m +-7996.5762 8038.4092 -7998.791 8038.04 -8000.4731 8038.5205 c +-8001.1514 8038.7129 -8001.7451 8039.0439 -8002.2231 8039.5205 c +-8002.7002 8039.999 -8003.0293 8040.5918 -8003.2231 8041.2695 c +-8004.1084 8044.3672 -8002.1099 8049.2744 -7998.0229 8053.3633 c +-7993.9341 8057.4502 -7989.0293 8059.4473 -7985.9282 8058.5625 c +-7985.2515 8058.3672 -7984.6582 8058.0391 -7984.1802 8057.5625 c +-7983.7031 8057.084 -7983.375 8056.4912 -7983.1821 8055.8135 c +-7982.6172 8053.8428 -7983.2222 8051.1416 -7984.7852 8048.3857 c +-7985.6821 8046.8066 -7986.8911 8045.21 -7988.3789 8043.7197 c +-7990.25 8041.8496 -7992.291 8040.4209 -7994.25 8039.5 c +f +u +0.0035 0.014 0.0665 0 k +-7993.3179 8038.5693 m +-7995.9302 8037.6182 -7998.4971 8037.5654 -8000.4731 8038.5205 C +-7998.791 8038.04 -7996.5762 8038.4092 -7994.25 8039.5 c +-7993.7188 8039.751 -7993.1802 8040.04 -7992.6431 8040.3643 C +-7990.998 8039.6504 L +-7991.7671 8039.2139 -7992.543 8038.8496 -7993.3179 8038.5693 c +f +0.015 0.06 0.285 0 k +-7990.998 8039.6504 m +-7992.6431 8040.3643 L +-7991.1958 8041.2314 -7989.7422 8042.3574 -7988.3789 8043.7197 c +-7988.2534 8043.8467 -7988.1323 8043.9736 -7988.0098 8044.1025 C +-7987.3149 8042.46 L +-7988.4702 8041.3193 -7989.7188 8040.3779 -7990.998 8039.6504 C +f +U +u +0.039 0.156 0.741 0 k +-7981.7871 8027 m +-7982.0742 8027.2881 -7993.3179 8038.5693 Y +-7992.543 8038.8496 -7991.7671 8039.2139 -7990.998 8039.6504 C +-7977.5142 8026.167 L +-7979.1611 8025.6953 -7980.7402 8025.9521 -7981.7871 8027 c +f +0.025 0.1 0.475 0 k +-7977.5142 8026.167 m +-7990.998 8039.6504 L +-7989.6841 8040.3984 -7988.3965 8041.3721 -7987.2139 8042.5537 c +-7987.1841 8042.583 -7987.1582 8042.6123 -7987.1274 8042.6416 C +-7973.4404 8028.9541 L +-7973.626 8028.7295 -7973.8198 8028.5107 -7974.0298 8028.2969 c +-7975.1099 8027.2197 -7976.3301 8026.5049 -7977.5142 8026.167 C +f +U +u +0.0115 0.046 0.2185 0 k +-7968.0342 8035.9893 m +-7965.6333 8033.5859 -7965.4351 8029.6865 -7967.2378 8026.2939 C +-7968.395 8026.7148 L +-7966.1934 8030.0928 -7965.9395 8033.8916 -7968.0342 8035.9893 c +f +0.015 0.06 0.285 0 k +-7975.6333 8021.1924 m +-7974.6821 8020.5225 L +-7977.3042 8019.9482 -7979.9302 8020.5107 -7981.7202 8022.3027 c +-7980.2715 8020.8545 -7978.0078 8020.5273 -7975.6333 8021.1924 C +f +0.0295 0.118 0.5605 0 k +-7975.6333 8021.1924 m +-7978.0078 8020.5273 -7980.2715 8020.8545 -7981.7202 8022.3027 c +-7983.1191 8023.7021 -7983.4702 8025.8604 -7982.895 8028.1436 C +-7980.9668 8025.1416 -7977.5078 8026.1504 V +-7975.6851 8021.2275 L +-7975.6333 8021.1924 L +f +*u +1 D +0.048 0.192 0.912 0 k +-7968.0342 8035.9893 m +-7969.3813 8037.335 -7971.4321 8037.71 -7973.623 8037.2236 C +-7983.771 8047.3701 L +-7983.8691 8047.1641 -7983.8691 8047.1641 -7983.771 8047.3701 c +-7982.3242 8050.4111 -7982.0698 8053.5127 -7983.1821 8055.8135 C +-7982.6172 8053.8428 -7983.2222 8051.1416 -7984.7852 8048.3857 c +-7985.605 8046.9404 -7986.6914 8045.4814 -7988.0098 8044.1025 C +-7987.3149 8042.46 L +-7987.2813 8042.4912 -7987.2461 8042.5205 -7987.2139 8042.5537 c +-7987.1841 8042.584 -7987.1563 8042.6143 -7987.127 8042.6436 c +-7987.1274 8042.6436 -7987.1274 8042.6436 -7987.1274 8042.6416 C +-7973.4404 8028.9541 L +-7968.4258 8026.7256 L +-7968.395 8026.7148 L +-7966.1934 8030.0928 -7965.9395 8033.8916 -7968.0342 8035.9893 c +f +*U +0 D +0.0215 0.086 0.4085 0 k +-7974.6821 8020.5225 m +-7975.6333 8021.1924 L +-7973.7842 8021.708 -7971.8652 8022.8252 -7970.2134 8024.4795 c +-7969.5059 8025.1855 -7968.8994 8025.9385 -7968.395 8026.7148 C +-7967.2378 8026.2939 L +-7967.7549 8025.3213 -7968.437 8024.3896 -7969.2798 8023.5479 c +-7970.8691 8021.9561 -7972.7754 8020.9385 -7974.6821 8020.5225 C +f +0.0205 0.082 0.3895 0 k +-7968.395 8026.7148 m +-7968.8994 8025.9385 -7969.5059 8025.1855 -7970.2134 8024.4795 c +-7971.8652 8022.8252 -7973.7842 8021.708 -7975.6333 8021.1924 C +-7975.6851 8021.2275 L +-7977.5078 8026.1504 L +-7976.311 8026.5176 -7975.0874 8027.2393 -7974.0298 8028.2969 c +-7973.8198 8028.5107 -7973.626 8028.7295 -7973.4404 8028.9541 C +-7968.4258 8026.7256 L +-7968.395 8026.7148 L +f +U +u +0.445 0.356 0.267 0 k +-8015.9492 8071.5928 m +-7994.0571 8048.5654 L +-7994.3003 8048.2461 -7994.6748 8048.21 -7994.9883 8048.2559 C +-7999.2798 8052.8857 -8010.4141 8065.0527 -8014.8262 8069.876 C +-8015.6646 8070.9482 -8016.0996 8071.5898 -8015.9492 8071.5928 C +f +0.15 0.12 0.09 0 k +-8015.9341 8071.5928 m +-8014.7603 8071.2998 -7993.793 8049.5996 Y +-7993.793 8049.0986 -7993.8989 8048.7725 -7994.0571 8048.5654 C +-8015.9492 8071.5928 L +-8015.9438 8071.5928 -8015.9414 8071.5967 -8015.9341 8071.5928 c +f +0.2 0.16 0.12 0 k +-8014.8262 8069.876 m +-8010.4141 8065.0527 -7999.2798 8052.8857 -7994.9883 8048.2559 C +-7995.2998 8048.3008 -7995.5522 8048.4268 Y +-7996.7031 8048.7295 -8010.6738 8064.5576 -8014.8262 8069.876 C +f +U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 37) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8015.0498 8070.8281 m +-7965.1387 8070.8281 L +-7965.1387 8006.7119 L +-8015.0498 8006.7119 L +-8015.0498 8070.8281 L +n +u +0 O +0 0 0 1 k +0 R +0 0 0 1 K +0 w +-7965.3354 8006.7119 m +-7965.7061 8006.8447 -7966.0854 8006.8799 -7966.4829 8006.7998 c +-7966.5859 8006.7646 l +-7966.625 8006.7568 -7966.6699 8006.7744 -7966.7021 8006.7959 c +-7967.043 8006.9893 l +-7970.8125 8008.8926 -7974.1958 8011.4932 -7976.5996 8015.0439 c +-7978.063 8017.1885 -7979.2231 8019.4756 -7980.8989 8021.4521 c +-7981.2725 8021.8057 -7981.2754 8022.3691 -7980.9341 8022.7275 c +-7980.5947 8023.0977 -7980.0181 8023.1045 -7979.6611 8022.7617 c +-7979.5034 8022.8066 l +-7979.3638 8022.7256 -7979.1738 8022.667 -7979.123 8022.5537 c +-7977.9531 8019.7998 -7977.2891 8017.1104 -7975.5332 8014.7354 c +-7973.2715 8011.6904 -7970.2773 8009.5908 -7967.1294 8007.6201 c +-7966.4668 8007.2021 L +-7966.5962 8007.2314 L +-7965.8691 8007.2393 l +-7965.8911 8007.208 -7965.9004 8007.1924 -7965.9219 8007.1611 C +-7965.7061 8007.1201 -7965.4771 8007.0713 -7965.2622 8007.0303 c +-7965.1758 8007.0205 -7965.1182 8006.9355 -7965.1387 8006.835 c +-7965.1499 8006.748 -7965.2378 8006.7051 -7965.3354 8006.7119 c +-7965.3354 8006.7119 l +b +-7981.3218 8020.5918 m +-7981.6738 8020.4033 -7982.0654 8020.2686 -7982.3481 8019.9854 c +-7988.5518 8013.7686 -7998.7798 8012.8701 -8006.1484 8019.2822 C +-8006.2578 8019.3779 -8006.2578 8019.5537 -8006.1631 8019.6611 C +-8003.1523 8018.54 -7994.9834 8019.9717 -7991.4219 8023.0088 C +-7991.353 8023.0635 -7991.2461 8023.0488 -7991.2051 8022.9678 C +-7991.1499 8022.9014 -7991.166 8022.792 -7991.2324 8022.7529 C +-7994.6621 8019.6816 -7999.167 8017.8867 -8003.7725 8018.3447 C +-8000.9531 8016.7822 -7997.731 8016.0908 -7994.498 8016.2852 c +-7989.814 8016.5684 -7985.563 8018.7158 -7981.4707 8020.876 c +-7981.3911 8020.916 -7981.2974 8020.8896 -7981.2549 8020.8076 C +-7981.2012 8020.7275 -7981.2422 8020.6318 -7981.3218 8020.5918 c +b +-7990.7471 8021.9326 m +-7992.3262 8025.958 -7994.4907 8029.916 -7997.9014 8032.6729 c +-7998.0645 8032.8086 -7998.0942 8033.0459 -7997.9707 8033.2021 c +-7997.834 8033.3643 -7997.6045 8033.376 -7997.4478 8033.2529 c +-7993.2231 8031.1934 -7990.29 8026.7275 -7990.2622 8021.998 c +-7990.2622 8021.998 l +-7990.2324 8021.8633 -7990.335 8021.7305 -7990.4629 8021.7188 c +-7990.6035 8021.7021 -7990.7314 8021.7939 -7990.7471 8021.9326 c +-7990.7471 8021.9326 l +b +-7985.041 8026.6143 m +-7985.1421 8026.7783 -7985.2148 8026.9805 -7985.3613 8027.0791 c +-7988.1802 8028.9873 -7991.0781 8030.2275 -7993.9844 8031.7295 c +-7994.1499 8031.8057 -7994.2114 8032.0146 -7994.1309 8032.167 c +-7994.0508 8032.3193 -7993.8555 8032.376 -7993.6895 8032.3008 c +-7990.5391 8030.9199 -7986.4131 8030.0967 -7984.7725 8026.7764 c +-7984.7285 8026.708 -7984.7451 8026.6113 -7984.8262 8026.5615 c +-7984.8955 8026.5166 -7984.9971 8026.5449 -7985.041 8026.6143 c +-7985.041 8026.6143 l +b +-7984.7598 8027.5146 m +-7984.5435 8028.0264 -7984.2427 8028.4863 -7984.1499 8029.0313 c +-7983.3179 8033.874 -7983.2148 8038.6387 -7984.3481 8043.2832 c +-7984.3481 8043.2832 l +-7984.4414 8043.5488 -7984.311 8043.8408 -7984.0435 8043.9355 c +-7983.7773 8044.0303 -7983.4878 8043.9092 -7983.3931 8043.6445 c +-7981.3931 8038.4072 -7981.9971 8032.334 -7984.4707 8027.3799 c +-7984.5059 8027.2969 -7984.5981 8027.2656 -7984.6821 8027.2881 c +-7984.7637 8027.3232 -7984.7974 8027.4316 -7984.7598 8027.5146 c +-7984.7598 8027.5146 l +b +-7983.6348 8043.1904 m +-7980.998 8040.8232 -7978.7813 8037.8486 -7977.9531 8034.332 c +-7977.9531 8034.332 l +-7977.8242 8033.7783 -7978.1738 8033.2197 -7978.7412 8033.0869 c +-7979.2988 8032.9717 -7979.8574 8033.3213 -7979.9858 8033.876 c +-7980.6646 8037.1279 -7981.9707 8040.2695 -7983.895 8042.9824 c +-7983.895 8042.9824 l +-7983.9458 8043.0518 -7983.9341 8043.1543 -7983.8691 8043.2168 c +-7983.7988 8043.2656 -7983.6973 8043.2549 -7983.6348 8043.1904 c +-7983.6348 8043.1904 l +b +-7968.4707 8035.7793 m +-7969.811 8031.4268 -7972.3594 8027.666 -7975.7891 8024.75 C +-7975.8291 8024.6689 -7975.9238 8024.6289 -7976.0034 8024.6816 C +-7976.0859 8024.7236 -7976.1118 8024.8174 -7976.0718 8024.8984 C +-7976.0571 8025.3857 -7975.814 8025.8301 -7975.5454 8026.1279 c +-7970.5059 8031.7588 -7967.0898 8040.3164 -7969.4429 8047.5518 C +-7969.1758 8042.0479 -7970.8237 8035.8975 -7974.2358 8031.2705 c +-7975.2603 8029.8662 -7976.8418 8029.7168 -7978.4077 8029.7998 C +-7978.502 8029.7861 -7978.583 8029.8398 -7978.5957 8029.9336 c +-7978.6094 8030.0156 -7978.5547 8030.1104 -7978.4619 8030.1221 C +-7975.2476 8031.3662 -7973.5874 8034.8213 -7972.1841 8037.791 c +-7970.5151 8041.3408 -7969.8013 8045.2354 -7970.105 8049.0967 C +-7970.145 8049.2744 -7970.2134 8050.9941 -7970.0771 8051.0068 C +-7969.9302 8051.0361 -7969.8091 8050.9404 -7969.7798 8050.791 C +-7969.7451 8050.6416 -7966.7422 8041.3945 -7968.4707 8035.7793 c +b +-7976.5859 8023.0879 m +-7975.4941 8019.2168 -7973.209 8015.8477 -7970.582 8012.835 c +-7970.4302 8012.7012 -7970.4141 8012.4824 -7970.5498 8012.332 c +-7970.6748 8012.1973 -7970.9043 8012.1787 -7971.0571 8012.3145 c +-7974.4302 8014.9287 -7975.5483 8019.1377 -7976.895 8022.9717 c +-7976.895 8022.9717 l +-7976.9258 8023.0615 -7976.875 8023.1553 -7976.7979 8023.1836 c +-7976.709 8023.2158 -7976.6162 8023.1641 -7976.5859 8023.0879 c +-7976.5859 8023.0879 l +b +-7970.6309 8047.7061 m +-7970.6987 8047.6533 -7970.8071 8047.6797 -7970.8481 8047.7471 C +-7971.063 8048.0713 -7972.791 8050.1152 -7973.4922 8050.7373 c +-7978.2715 8054.9912 -7981.6133 8059.5576 -7989.6387 8063.3193 c +-7996.5508 8066.5605 -7999.2109 8069.1924 -8006.4858 8067.4229 c +-8009.7871 8066.626 -8011.1309 8066.1279 -8012.5347 8061.0518 C +-8014.0469 8054.8955 -8012.9668 8057.3799 -8013.1841 8050.0352 c +-8013.3218 8045.2939 -8016.0996 8034.0518 -8003.625 8019.8564 C +-8003.5195 8019.7451 -8003.5332 8019.5928 -8003.6333 8019.5039 C +-8003.7324 8019.3984 -8003.8955 8019.4121 -8003.9858 8019.5127 C +-8009.6782 8024.3135 -8013.123 8031.2549 -8014.4141 8038.5391 c +-8015.3867 8044.0635 -8015.0195 8048.8467 -8014.7661 8055.2334 c +-8014.6685 8057.6904 -8015.7852 8064.6689 -8011.0098 8068.6592 c +-8007.4922 8071.5967 -8002.4907 8071.1436 -7998.4541 8069.7529 c +-7992.7988 8067.8086 -7988.0723 8064.7432 -7982.9707 8061.2061 c +-7979.3652 8058.7217 -7971.3877 8048.8809 -7970.5781 8047.9229 C +-7970.5347 8047.8555 -7970.5498 8047.7471 -7970.6309 8047.7061 C +b +-8005.1499 8034.9023 m +-8004.2681 8034.0996 -8003.8013 8035.4424 -8003.5293 8036.1982 c +-8003.2622 8036.9541 -8002.2891 8036.8467 -8002.6123 8037.1689 c +-8002.9365 8037.4941 -8002.9365 8037.5488 -8003.4229 8037.1152 c +-8003.9082 8036.6846 -8003.9082 8037.332 -8004.6646 8036.8467 c +-8005.4194 8036.3584 -8005.7451 8035.4424 -8005.1499 8034.9023 c +b +-7997.7515 8039.5449 m +-7997.4653 8039.1885 -7996.7798 8039.1689 -7996.5645 8039.4912 c +-7996.3496 8039.8164 -7995.4302 8039.8701 -7995.5933 8040.1934 c +-7995.7539 8040.5176 -7995.7012 8040.7354 -7996.187 8040.5176 c +-7996.6733 8040.3008 -7996.5117 8040.8965 -7996.9971 8040.6807 c +-7997.4829 8040.4639 -7997.9683 8039.8164 -7997.7515 8039.5449 c +b +-7989.707 8044.6758 m +-7989.2202 8044.3525 -7987.979 8045.1084 -7988.5723 8045.1084 c +-7989.167 8045.1084 -7988.4111 8045.8633 -7988.9517 8046.0801 c +-7989.4902 8046.2959 -7989.3828 8046.0264 -7989.707 8046.2412 c +-7990.0293 8046.458 -7990.4629 8046.8359 -7990.6235 8046.0264 c +-7990.7852 8045.2158 -7990.4629 8045.2158 -7990.0845 8044.9463 c +-7989.707 8044.6758 -7989.707 8044.6758 y +b +-8004.3398 8044.9463 m +-8003.207 8044.8389 -8003.9629 8045.5947 -8003.3691 8046.0801 c +-8002.7734 8046.5664 -8002.0181 8047.2139 -8002.8291 8046.9961 c +-8003.6387 8046.7822 -8005.0957 8047.2686 -8005.043 8046.1348 c +-8004.9883 8045 -8004.7324 8044.9824 -8004.3398 8044.9463 c +b +-7998.6699 8053.208 m +-7998.2012 8052.9404 -7998.7798 8053.3164 -7998.1299 8053.208 c +-7997.4829 8053.1006 -7996.8882 8053.208 -7997.3203 8053.4248 c +-7997.7515 8053.6406 -7998.4004 8053.748 -7998.563 8053.5859 c +-7998.7251 8053.4248 -7999.0469 8053.4248 -7998.6699 8053.208 c +b +-7989.167 8052.7764 m +-7989.5781 8051.7764 -7988.1958 8052.0205 -7987.5469 8052.3428 c +-7986.8994 8052.6689 -7985.9258 8052.0742 -7986.5205 8052.5068 c +-7987.1133 8052.9385 -7986.8994 8052.5068 -7987.4922 8052.8301 c +-7988.0869 8053.1533 -7988.7891 8053.6943 -7989.167 8052.7764 c +b +-8004.7734 8058.6631 m +-8004.8218 8057.6719 -8003.9082 8058.5537 -8003.3691 8058.6084 c +-8002.8291 8058.6631 -8002.1797 8058.6631 -8002.3428 8058.8779 c +-8002.5034 8059.0947 -8002.5591 8059.0947 -8003.2622 8059.3096 c +-8003.9629 8059.5264 -8004.7188 8059.7412 -8004.7734 8058.6631 c +b +-8005.2578 8053.208 m +-8006.166 8053.5713 -8006.3931 8053.4775 -8006.6621 8053.8008 c +-8006.9341 8054.126 -8007.2554 8054.8281 -8007.6348 8053.6943 c +-8008.0117 8052.5596 -8007.5278 8051.3721 -8007.1475 8051.5342 c +-8006.771 8051.6953 -8006.3931 8052.3428 -8005.9614 8052.5596 c +-8005.5293 8052.7764 -8004.7188 8052.9912 -8005.2578 8053.208 c +b +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 41) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0996 8071.5967 m +-7935.0996 8071.5967 L +-7935.0996 7966.5967 L +-8016.0996 7966.5967 L +-8016.0996 8071.5967 L +n +u +u +u +0 O +0 0 0 1 k +-7997.9053 7984.0225 m +-7998.1738 7982.2588 -7999.2598 7980.8877 -8000.6235 7980.9932 c +-8001.9858 7981.0986 -8002.8071 7982.6201 -8002.8428 7984.4033 c +-8002.8481 7984.666 -8002.7739 7985.8408 -8002.73 7986.0742 C +-8002.7378 7986.1787 -8002.7188 7986.2705 -8002.71 7986.377 c +-8002.6138 7987.6221 -8001.457 7988.9561 -8000.041 7988.8467 c +-7998.6245 7988.7373 -7997.5894 7987.458 -7997.7363 7986.0693 c +-7997.7441 7986.0039 -7997.7954 7985.2227 -7997.8071 7985.1592 C +-7997.7813 7984.8809 -7997.8594 7984.3223 -7997.9053 7984.0225 c +f +-8008.3643 7993.3301 m +-8009.0942 8001.5127 -8003.6011 8000.7158 v +-8000.4678 7999.6152 -8001.541 7996.7168 v +-8001.7422 7995.3486 -8003.8843 7994.0947 v +-8004.2461 7993.8467 -8004.8628 7992.6982 v +-8005.229 7991.1943 -8006.6182 7990.8945 v +-8008.1758 7990.8477 -8008.3643 7993.3301 v +f +-7982.8643 8002.0938 m +F +-7982.1758 7999.9375 m +-7982.8843 7998.79 -7985.9844 7999.2246 Y +-7986.9111 7999.2852 -7987.4795 7998.708 Y +-7989.939 7994.6885 -7993.1382 7995.4824 -7993.5078 7995.5898 C +-7993.5093 7995.583 L +-7997.0991 7996.2012 -7997.3662 8001.1992 V +-7997.5908 8001.9785 -7998.4351 8002.3662 V +-8001.3691 8003.458 -8001.4478 8004.8047 V +-8001.9995 8006.7119 -7999.7002 8007.3389 V +-7997.7788 8007.8535 -7995.8882 8005.4912 V +-7994.7109 8004.2764 -7991.6758 8003.5361 V +-7991.6724 8003.5488 L +-7988.459 8002.6416 -7986.7388 8003.1855 Y +-7983.9517 8004.3643 -7982.5059 8002.998 Y +-7980.7822 8001.3525 -7982.1758 7999.9375 Y +f +-7996.083 7983.4756 m +-7996.6851 7981.7969 -7996.3818 7980.0742 -7995.1323 7979.5195 c +-7993.8838 7978.9639 -7992.438 7979.9131 -7991.5581 7981.4639 c +-7991.4282 7981.6924 -7990.9355 7982.7617 -7990.8628 7982.9873 C +-7990.8062 7983.0752 -7990.7788 7983.1641 -7990.7358 7983.2637 c +-7990.2285 7984.4053 -7990.6118 7986.127 -7991.9102 7986.7041 c +-7993.2085 7987.2822 -7994.7275 7986.6494 -7995.2578 7985.3584 c +-7995.2827 7985.2969 -7995.6074 7984.584 -7995.6294 7984.5225 C +-7995.7827 7984.292 -7995.9805 7983.7627 -7996.083 7983.4756 c +f +-7981.8125 7986.5273 m +-7977.2798 7993.3789 -7982.4907 7995.291 v +-7985.771 7995.8135 -7986.2031 7992.7529 v +-7986.6782 7991.4521 -7985.3896 7989.332 v +-7985.1899 7988.9414 -7985.1934 7987.6367 v +-7985.5854 7986.1416 -7984.5078 7985.2148 v +-7983.1587 7984.4326 -7981.8125 7986.5273 v +f +U +u +-7956.8354 8035.7041 m +-7956.4683 8033.959 -7957.0044 8032.292 -7958.3179 8031.9131 c +-7959.6318 8031.5342 -7960.9341 8032.6719 -7961.5933 8034.3291 c +-7961.6899 8034.5742 -7962.0322 8035.6992 -7962.0742 8035.9336 C +-7962.1172 8036.0293 -7962.1318 8036.1211 -7962.1621 8036.2246 c +-7962.5083 8037.4238 -7961.8931 8039.0771 -7960.5278 8039.4717 c +-7959.1631 8039.8662 -7957.7451 8039.0332 -7957.3965 8037.6816 c +-7957.3789 8037.6172 -7957.1548 8036.8672 -7957.1421 8036.8037 C +-7957.021 8036.5518 -7956.8979 8036.002 -7956.8354 8035.7041 c +f +-7970.3701 8040.2139 m +-7973.9238 8047.6201 -7968.4995 8048.8027 v +-7965.1797 8048.8721 -7965.1685 8045.7813 v +-7964.8774 8044.4277 -7966.4429 8042.5039 v +-7966.6938 8042.1416 -7966.8691 8040.8496 v +-7966.6851 8039.3145 -7967.8789 8038.5449 v +-7969.3218 8037.9561 -7970.3701 8040.2139 v +f +-7949.5645 8057.3662 m +F +-7948.1631 8055.5879 m +-7948.4243 8054.2656 -7951.4795 8053.584 Y +-7952.3696 8053.3164 -7952.6982 8052.5752 Y +-7953.5918 8047.9502 -7956.8662 8047.5713 -7957.249 8047.542 C +-7957.249 8047.5361 L +-7960.8267 8046.8555 -7962.8311 8051.4424 V +-7963.3149 8052.0928 -7964.2412 8052.1592 V +-7967.3721 8052.1523 -7967.9165 8053.3857 V +-7969.1035 8054.9775 -7967.1709 8056.3721 V +-7965.5522 8057.5273 -7962.9531 8055.9785 V +-7961.4238 8055.2549 -7958.3218 8055.626 V +-7958.3228 8055.6387 L +-7954.9961 8055.918 -7953.5762 8057.0293 Y +-7951.3789 8059.1113 -7949.5459 8058.3398 Y +-7947.355 8057.4023 -7948.1631 8055.5879 Y +f +-7954.937 8035.832 m +-7954.9131 8034.0479 -7954.0254 8032.542 -7952.6597 8032.46 c +-7951.2939 8032.376 -7950.2739 8033.7734 -7949.9951 8035.5352 c +-7949.9541 8035.7939 -7949.8662 8036.9678 -7949.8774 8037.2061 C +-7949.8555 8037.3076 -7949.8613 8037.4004 -7949.8555 8037.5088 c +-7949.7803 8038.7559 -7950.7441 8040.2334 -7952.1621 8040.3184 c +-7953.5811 8040.4033 -7954.7822 8039.2793 -7954.8242 8037.8838 c +-7954.8267 8037.8184 -7954.8818 8037.0361 -7954.8794 8036.9717 C +-7954.9429 8036.7012 -7954.9419 8036.1367 -7954.937 8035.832 c +f +-7943.1182 8043.1592 m +-7941.2773 8051.1641 -7946.8267 8051.127 v +-7950.083 8050.4648 -7949.415 8047.4473 v +-7949.4028 8046.0635 -7947.4531 8044.5293 v +-7947.1274 8044.2344 -7946.6738 8043.0117 v +-7946.5171 8041.4727 -7945.1831 8040.9844 v +-7943.645 8040.7246 -7943.1182 8043.1592 v +f +U +U +1 Ap +-8016.0996 8071.5967 m +-8016.0996 7966.5967 L +-7935.0996 7966.5967 L +-7935.0996 8071.5967 L +-8016.0996 8071.5967 L +n +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 42) +0 A +u +0 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-7989.5605 8044.6816 m +-8017.0996 8044.6816 L +-8017.0996 8072.2207 L +-7989.5605 8072.2207 L +-7989.5605 8044.6816 L +n +0 O +0 0.55 1 0.12 k +-8003.8594 8062.959 m +-8003.8594 8072.5967 L +-8002.7339 8072.5967 L +-8002.7339 8062.959 L +-8003.8594 8062.959 L +f +0 0.55 1 0.3 k +-8007.5229 8058.4727 m +-8006.4092 8056.752 -8002.9805 8055.0537 -7998.5962 8055.0537 c +-7994.2148 8055.0537 -7990.7134 8056.7031 -7989.6714 8058.4707 C +-7989.6714 8058.4707 L +-7990.7134 8060.1973 -7994.2148 8061.8945 -7998.5962 8061.8945 c +-8002.9751 8061.8945 -8006.4238 8060.1582 -8007.5229 8058.4727 C +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 45) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8017.0996 8029.5146 m +-8017.0996 8072.5967 L +-7930.3213 8072.5967 L +-7930.3213 8029.5146 L +-8017.0996 8029.5146 L +n +u +u +0 O +0 0 0 1 k +-7957.3213 8058.832 m +-7957.3213 8066.6709 L +-7945.3213 8059.7412 L +-7933.3213 8052.8135 L +-7945.3213 8045.8857 L +-7957.3213 8038.958 L +-7957.3213 8047.0791 L +-8016.0347 8033.3135 L +-8003.0874 8052.3984 L +-8017.0996 8072.5967 L +-7957.3213 8058.832 L +f +0 1 1 0.1 k +0 R +0 0 0 1 K +-7955.3213 8055.832 m +-7955.3213 8063.6709 L +-7943.3213 8056.7412 L +-7931.3213 8049.8135 L +-7943.3213 8042.8857 L +-7955.3213 8035.958 L +-7955.3213 8044.0791 L +-8014.0347 8030.3135 L +-7999.375 8049.9561 L +-8014.0347 8069.5967 L +-7955.3213 8055.832 L +b +U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 5) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-7858.499 8072.5967 m +-7858.499 8059.0166 L +-8017.0996 8059.0166 L +-8017.0996 8072.5967 L +-7858.499 8072.5967 L +n +u +u +0 O +0.285 0.228 0.171 0 k +-7873.1782 8071.0811 m +-7873.1431 8072.2861 L +-7859.6099 8073.1143 -7858.9414 8071.8789 v +-7858.8438 8071.6982 -7858.7471 8071.3115 -7858.6611 8070.79 C +-7860.6841 8071.4209 -7870.3911 8071.168 -7873.1782 8071.0811 C +f +0.44 0.352 0.264 0 k +-7873.5059 8059.6201 m +-7873.4707 8060.8633 L +-7870.5908 8060.6455 -7860.291 8059.9131 -7858.6431 8060.4619 C +-7858.8027 8059.8154 -7859.0195 8059.3613 -7859.3042 8059.2119 c +-7860.9302 8058.3623 -7873.5059 8059.6201 Y +f +0.145 0.116 0.087 0 k +-7873.4707 8060.8633 m +-7873.1782 8071.0811 L +-7870.3911 8071.168 -7860.6841 8071.4209 -7858.6611 8070.79 C +-7858.2515 8068.374 -7858.0254 8062.9561 -7858.6431 8060.4619 C +-7860.291 8059.9131 -7870.5908 8060.6455 -7873.4707 8060.8633 C +f +U +u +0.155 0.124 0.093 0 k +-7899.0371 8064.8701 m +-7897.9971 8065.2529 L +-7879.1724 8060.7432 L +-7879.5811 8059.9111 L +-7898.4629 8062.3213 L +-7899.3521 8062.6025 L +-7899.75 8062.4902 -7900.293 8062.4209 V +-7899.709 8062.834 -7899.2422 8063.7373 -7899.0371 8064.8701 C +f +u +0.085 0.068 0.051 0 k +-7903.8989 8069.2627 m +-7904.6973 8069.3184 -7901.8491 8069.2607 Y +-7902.4478 8068.6143 -7902.8711 8067.416 -7902.9102 8066.0342 c +-7902.9165 8065.8213 -7902.9102 8065.6143 -7902.8989 8065.4102 C +-7903.1411 8065.3037 -7903.1914 8065.3701 -7903.7285 8065.1611 C +-7903.0996 8069.208 -7903.8989 8069.2627 v +f +0.305 0.244 0.183 0 k +-7902.4438 8062.4639 m +-7902.6523 8062.4072 -7902.5933 8064.5273 Y +-7901.5781 8065.3545 L +-7899.9355 8064.54 L +-7899.0371 8064.8701 L +-7899.2422 8063.7373 -7899.709 8062.834 -7900.293 8062.4209 C +-7900.709 8062.3672 -7901.9741 8062.3965 -7902.4438 8062.4639 C +f +U +0.115 0.092 0.069 0 k +-7899.0371 8064.8701 m +-7899.9355 8064.54 L +-7901.5781 8065.3545 L +-7902.5933 8064.5273 L +-7902.8931 8065.3047 -7902.8989 8065.4102 V +-7901.6133 8065.9756 -7900.2827 8066.3369 -7898.9395 8066.5225 C +-7898.8896 8066.3232 -7898.8838 8066.1396 -7898.8896 8065.9336 c +-7898.8994 8065.5684 -7898.9214 8065.2148 -7899.0371 8064.8701 C +f +0.41 0.328 0.246 0 k +-7879.5508 8060.9932 m +-7881.4771 8062.2393 -7890.4858 8067.6953 -7898.9395 8066.5225 C +-7899.0034 8067.6895 -7899.3481 8068.6875 -7899.8496 8069.2598 C +-7899.2891 8069.2588 L +-7878.8398 8072.3525 L +-7879.1362 8062.0225 L +-7879.1724 8060.7432 L +-7879.3042 8060.834 -7879.5508 8060.9932 v +f +0.395 0.316 0.237 0 k +-7902.9102 8066.0342 m +-7902.8711 8067.416 -7902.4478 8068.6143 -7901.8491 8069.2607 C +-7899.7803 8069.2598 L +-7899.2778 8068.6875 -7898.9214 8067.668 -7898.9395 8066.5225 C +-7900.2827 8066.3369 -7901.6133 8065.9756 -7902.8989 8065.4102 C +-7902.9102 8065.6143 -7902.9165 8065.8213 -7902.9102 8066.0342 c +f +U +u +0 0 0 0.11 k +-7873.3638 8059.7979 m +-7872.3403 8059.6318 L +-7873.3638 8059.7979 L +-7873.3638 8059.7979 L +f +0 0 0 0.34 k +-7879.5811 8059.9111 m +-7879.1724 8060.7432 L +-7877.771 8060.5146 L +-7876.623 8060.3281 L +-7874.7754 8060.0273 L +-7873.3638 8059.7979 L +-7872.3403 8059.6318 L +-7872.395 8059.3135 -7872.4668 8059.0947 -7872.5645 8059.0166 C +-7879.5811 8059.9111 L +f +0 0 0 0.32 k +-7877.9038 8064.8037 m +-7878.1411 8072.458 L +-7872.814 8072.5967 L +-7871.8262 8069.1113 -7872.2813 8064.751 V +-7877.9038 8064.8037 L +f +U +0.025 0.02 0.015 0 k +-7871.4219 8061.9814 m +-7868.4731 8062.5166 -7865.3398 8062.7568 -7862.4155 8061.958 c +-7862.3853 8061.9463 -7862.375 8061.915 -7862.3867 8061.8936 c +-7862.3877 8061.8623 -7862.4194 8061.8525 -7862.4414 8061.8525 c +-7865.3418 8062.6611 -7868.4751 8062.4209 -7871.4038 8061.875 c +-7871.4258 8061.876 -7871.457 8061.8877 -7871.4668 8061.9189 c +-7871.4658 8061.9404 -7871.4551 8061.9717 -7871.4219 8061.9814 c +-7871.4219 8061.9814 l +f +-7869.937 8060.9033 m +-7869.8291 8060.9756 -7869.731 8061.0908 -7869.623 8061.0986 c +-7865.8882 8061.4287 -7862.2627 8061.3779 -7858.5742 8061.2607 c +-7858.5522 8061.2607 -7858.5205 8061.2393 -7858.521 8061.2168 c +-7858.521 8061.1846 -7858.5547 8061.1641 -7858.5762 8061.1641 c +-7861.4219 8061.2783 -7864.2397 8061.2959 -7867.1035 8061.1318 c +-7868.0332 8061.0732 -7869.0078 8061.3369 -7869.8774 8060.8174 c +-7869.8989 8060.8076 -7869.9302 8060.8076 -7869.9502 8060.8301 c +-7869.9614 8060.8525 -7869.959 8060.8838 -7869.937 8060.9033 c +-7869.937 8060.9033 l +f +-7865.4731 8062.9639 m +-7863.6094 8064.2764 -7861.4019 8064.9707 -7859.1997 8065.4824 c +-7859.1675 8065.4932 -7859.147 8065.4814 -7859.1362 8065.4502 c +-7859.127 8065.416 -7859.1484 8065.3975 -7859.1699 8065.3867 c +-7861.3613 8064.8623 -7863.5591 8064.1992 -7865.4102 8062.876 c +-7865.4429 8062.8564 -7865.4751 8062.8672 -7865.4844 8062.8896 c +-7865.5054 8062.9111 -7865.4941 8062.9424 -7865.4731 8062.9639 c +-7865.4731 8062.9639 l +f +-7871.0317 8069.6533 m +-7868.8291 8070.167 -7866.6294 8070.627 -7864.3794 8070.8721 c +-7864.3594 8070.8809 -7864.3291 8070.8604 -7864.3291 8070.8389 c +-7864.3179 8070.8057 -7864.3403 8070.7744 -7864.3726 8070.7744 c +-7866.6118 8070.4775 -7868.8301 8070.1143 -7871.0122 8069.5469 c +-7871.0347 8069.5479 -7871.0669 8069.5596 -7871.0762 8069.5908 c +-7871.0747 8069.6123 -7871.0645 8069.6445 -7871.0317 8069.6533 c +-7871.0317 8069.6533 l +f +-7870.5391 8068.9561 m +-7868.4453 8069.7939 -7866.2012 8069.5264 -7864.002 8069.5596 c +-7863.9702 8069.5576 -7863.9492 8069.5361 -7863.9502 8069.5049 c +-7863.9517 8069.4717 -7863.9731 8069.4521 -7863.9941 8069.4521 c +-7866.1924 8069.4404 -7868.437 8069.6953 -7870.5205 8068.8496 c +-7870.543 8068.8496 -7870.5742 8068.8623 -7870.583 8068.8936 c +-7870.583 8068.915 -7870.5718 8068.9473 -7870.5391 8068.9561 c +-7870.5391 8068.9561 l +f +-7869.8071 8070.3008 m +-7868.4829 8070.3486 -7867.25 8070.1436 -7865.9268 8069.8057 c +-7865.459 8069.6953 -7865.0195 8069.8232 -7864.5605 8069.8096 c +-7863.9971 8069.7939 l +-7863.9741 8069.792 -7863.9629 8069.7822 -7863.9531 8069.7705 c +-7863.9341 8069.748 -7863.9438 8069.7168 -7863.9658 8069.6953 c +-7864.1621 8069.542 l +-7864.1738 8069.542 -7864.1851 8069.5313 -7864.1958 8069.5313 c +-7864.5996 8069.5439 l +-7866.0547 8069.7881 -7867.5571 8070.2686 -7868.9922 8069.6709 c +-7869.0254 8069.6611 -7869.0571 8069.6816 -7869.0669 8069.7041 c +-7869.0669 8069.7354 -7869.0547 8069.7568 -7869.0332 8069.7676 c +-7867.7471 8070.2959 -7866.271 8070.0713 -7864.9814 8069.6504 c +-7864.1914 8069.6396 L +-7864.2241 8069.6299 L +-7864.0278 8069.7832 L +-7863.998 8069.6865 L +-7864.5635 8069.7031 l +-7865.0317 8069.7373 -7865.4844 8069.5801 -7865.9395 8069.6992 c +-7867.2539 8070.0576 -7868.4971 8070.2217 -7869.8096 8070.1953 c +-7869.8418 8070.1963 -7869.8638 8070.2168 -7869.8613 8070.25 c +-7869.8613 8070.2822 -7869.8398 8070.3027 -7869.8071 8070.3008 c +-7869.8071 8070.3008 l +f +-7870.6714 8070.6572 m +-7867.9707 8071.8174 -7865.002 8071.167 -7862.2275 8070.7783 c +-7861.8828 8070.8857 l +-7861.8613 8070.8955 -7861.8413 8070.8838 -7861.8203 8070.8623 c +-7861.8096 8070.8408 -7861.8213 8070.8096 -7861.8418 8070.7988 c +-7862.1797 8070.6064 l +-7864.875 8069.9893 -7867.6387 8070.3779 -7870.3711 8070.3818 c +-7870.4019 8070.3838 -7870.4229 8070.4053 -7870.4219 8070.4365 c +-7870.4194 8070.4688 -7870.3979 8070.4893 -7870.3677 8070.4893 c +-7867.7734 8070.5313 -7865.1299 8070.04 -7862.5723 8070.6709 c +-7861.895 8070.8857 L +-7861.853 8070.7881 L +-7862.2402 8070.6816 l +-7865.0054 8071.0391 -7867.9414 8071.7305 -7870.6309 8070.5713 c +-7870.6533 8070.5615 -7870.6851 8070.5615 -7870.6958 8070.5947 c +-7870.7051 8070.6152 -7870.7051 8070.6475 -7870.6714 8070.6572 c +-7870.6714 8070.6572 l +f +-7867.7891 8063.9912 m +-7866.4941 8064.4971 -7865.083 8064.2432 -7863.7798 8063.9404 c +-7863.7471 8063.9385 -7863.7363 8063.916 -7863.7378 8063.8857 c +-7863.75 8063.8535 -7863.771 8063.8428 -7863.8027 8063.8447 c +-7865.0981 8064.127 -7866.4771 8064.4121 -7867.75 8063.8936 c +-7867.7822 8063.8838 -7867.814 8063.8955 -7867.8242 8063.9277 c +-7867.8218 8063.9492 -7867.811 8063.9814 -7867.7891 8063.9912 c +-7867.7891 8063.9912 l +f +-7868.2397 8065.8174 m +-7866.3262 8066.2861 -7864.4141 8066.6992 -7862.4551 8066.9209 c +-7862.4238 8066.9307 -7862.4019 8066.9092 -7862.3931 8066.876 c +-7862.395 8066.8564 -7862.4155 8066.8252 -7862.437 8066.8252 c +-7864.3955 8066.6045 -7866.3091 8066.1787 -7868.2202 8065.71 c +-7868.2422 8065.7119 -7868.2734 8065.7227 -7868.2827 8065.7549 c +-7868.2827 8065.7764 -7868.2715 8065.8076 -7868.2397 8065.8174 c +-7868.2397 8065.8174 l +f +-7869.0332 8068.2314 m +-7866.5991 8069.0576 -7863.9644 8068.6504 -7861.4453 8068.6846 c +-7861.4131 8068.6846 -7861.3931 8068.6631 -7861.3931 8068.6299 c +-7861.395 8068.6084 -7861.4155 8068.5889 -7861.4478 8068.5889 c +-7863.957 8068.5127 -7866.5811 8068.9814 -7868.9941 8068.123 c +-7869.0278 8068.124 -7869.0591 8068.1357 -7869.0684 8068.1572 c +-7869.0674 8068.1885 -7869.0557 8068.2207 -7869.0332 8068.2314 c +-7869.0332 8068.2314 l +f +-7864.1538 8069.4463 m +-7862.7578 8070.1416 -7861.1499 8070 -7859.6338 8070.0635 c +-7859.6021 8070.0615 -7859.582 8070.04 -7859.582 8070.0088 c +-7859.583 8069.9873 -7859.605 8069.9561 -7859.6362 8069.9561 c +-7861.1133 8069.8174 -7862.7485 8070.1201 -7864.1035 8069.3584 c +-7864.1362 8069.3496 -7864.1675 8069.3604 -7864.1782 8069.3828 c +-7864.1875 8069.4043 -7864.1763 8069.4365 -7864.1538 8069.4463 c +-7864.1538 8069.4463 l +f +-7863.4414 8066.0215 m +-7862.4922 8065.9941 -7861.5332 8065.9668 -7860.5835 8065.9385 c +-7860.5522 8065.9385 -7860.5308 8065.916 -7860.5332 8065.8848 c +-7860.5332 8065.8525 -7860.5547 8065.832 -7860.5874 8065.832 c +-7861.5371 8065.8604 -7862.4971 8065.8877 -7863.4453 8065.915 c +-7863.4771 8065.915 -7863.4971 8065.9385 -7863.4971 8065.9697 c +-7863.4971 8066 -7863.4741 8066.0225 -7863.4414 8066.0215 c +-7863.4414 8066.0215 l +f +-7861.2588 8063.6328 m +-7860.7891 8063.6611 -7860.3091 8063.6689 -7859.8379 8063.6885 c +-7859.8164 8063.6875 -7859.7852 8063.665 -7859.7861 8063.6328 c +-7859.7871 8063.6006 -7859.8096 8063.5801 -7859.8413 8063.5801 c +-7860.311 8063.584 -7860.7813 8063.5342 -7861.251 8063.5361 c +-7861.2827 8063.5264 -7861.3027 8063.5479 -7861.313 8063.5801 c +-7861.3125 8063.6123 -7861.291 8063.6328 -7861.2588 8063.6328 c +-7861.2588 8063.6328 l +f +-7869.0698 8065.8311 m +-7868.6685 8066.1064 -7868.2251 8066.2764 -7867.7451 8066.3477 c +-7867.7109 8066.3574 -7867.6914 8066.335 -7867.6802 8066.3135 c +-7867.6699 8066.2822 -7867.6924 8066.251 -7867.7148 8066.251 c +-7868.1851 8066.1689 -7868.6172 8065.999 -7869.0205 8065.7441 c +-7869.0518 8065.7344 -7869.0845 8065.7344 -7869.0942 8065.7676 c +-7869.1035 8065.79 -7869.0918 8065.8213 -7869.0698 8065.8311 c +-7869.0698 8065.8311 l +f +-7870.29 8071.6816 m +-7867.834 8072.124 -7865.3979 8072.5977 -7862.8989 8072.3232 c +-7862.8774 8072.3232 -7862.8564 8072.3008 -7862.8574 8072.2686 c +-7862.8574 8072.2373 -7862.8794 8072.2158 -7862.9019 8072.2158 c +-7865.3911 8072.4697 -7867.834 8072.0811 -7870.2715 8071.5742 c +-7870.293 8071.5752 -7870.3252 8071.5869 -7870.334 8071.6182 c +-7870.334 8071.6396 -7870.3218 8071.6719 -7870.29 8071.6816 c +-7870.29 8071.6816 l +f +0.195 0.156 0.117 0 k +-7870.2661 8060.2412 m +-7867.8965 8059.8633 -7865.5054 8059.9443 -7863.1294 8060.1865 c +-7863.0981 8060.1846 -7863.0762 8060.1631 -7863.0762 8060.1318 c +-7863.0781 8060.1104 -7863.0996 8060.0791 -7863.1211 8060.0791 c +-7865.5078 8059.8389 -7867.8911 8059.7568 -7870.269 8060.1357 c +-7870.3022 8060.1357 -7870.3218 8060.1572 -7870.3213 8060.1904 c +-7870.3203 8060.2217 -7870.2988 8060.2432 -7870.2661 8060.2412 c +-7870.2661 8060.2412 l +f +0.335 0.268 0.201 0 k +-7869.5347 8059.708 m +-7867.0278 8059.7119 -7864.5142 8059.874 -7862.0181 8059.4932 c +-7861.9858 8059.4912 -7861.9644 8059.4697 -7861.9658 8059.4385 c +-7861.9668 8059.4053 -7861.9893 8059.3857 -7862.0205 8059.3857 c +-7864.5181 8059.7656 -7867.0293 8059.626 -7869.5371 8059.6025 c +-7869.5596 8059.6025 -7869.5811 8059.624 -7869.5781 8059.6553 c +-7869.5781 8059.6885 -7869.5571 8059.708 -7869.5347 8059.708 c +-7869.5347 8059.708 l +f +0.205 0.164 0.123 0 k +-7871.0762 8059.9229 m +-7869.6035 8060.2646 -7868.1074 8059.999 -7866.6387 8059.8174 c +-7866.6074 8059.8174 -7866.5869 8059.7939 -7866.5991 8059.7627 c +-7866.5996 8059.7305 -7866.6211 8059.71 -7866.6533 8059.7217 c +-7868.1099 8059.8809 -7869.5957 8060.1797 -7871.0469 8059.8154 c +-7871.0781 8059.8174 -7871.1099 8059.8281 -7871.1094 8059.8604 c +-7871.1191 8059.8809 -7871.0981 8059.9131 -7871.0762 8059.9229 c +-7871.0762 8059.9229 l +f +-7864.4531 8059.3916 m +-7863.2974 8059.5176 -7862.127 8059.4111 -7860.9922 8059.1865 c +-7860.9707 8059.1748 -7860.9502 8059.1533 -7860.9614 8059.1211 c +-7860.9619 8059.0996 -7860.9941 8059.0791 -7861.0161 8059.0908 c +-7862.1499 8059.3369 -7863.291 8059.3896 -7864.4458 8059.2852 c +-7864.479 8059.2861 -7864.498 8059.3076 -7864.5083 8059.3291 c +-7864.5078 8059.3613 -7864.4858 8059.3818 -7864.4531 8059.3916 c +-7864.4531 8059.3916 l +f +0.335 0.268 0.201 0 k +-7871.3677 8062.0439 m +-7870.021 8062.7852 -7868.4063 8062.1943 -7866.9551 8062.2383 c +-7866.9219 8062.2373 -7866.9019 8062.2158 -7866.9019 8062.1816 c +-7866.9038 8062.1621 -7866.9258 8062.1416 -7866.957 8062.1416 c +-7868.3882 8062.0869 -7869.9819 8062.6768 -7871.3164 8061.9473 c +-7871.3379 8061.9365 -7871.3691 8061.9482 -7871.3911 8061.9707 c +-7871.4004 8061.9912 -7871.3882 8062.0244 -7871.3677 8062.0439 c +-7871.3677 8062.0439 l +f +-7869.9941 8064.1611 m +-7867.7715 8064.6416 -7865.4893 8064.2129 -7863.25 8064.1592 c +-7863.2173 8064.1582 -7863.1973 8064.1357 -7863.1973 8064.1045 c +-7863.1997 8064.083 -7863.2314 8064.0635 -7863.2515 8064.0635 c +-7865.4829 8064.0742 -7867.7515 8064.5771 -7869.9751 8064.0537 c +-7869.9971 8064.0537 -7870.0283 8064.0654 -7870.0371 8064.0986 c +-7870.0371 8064.1191 -7870.0254 8064.1504 -7869.9941 8064.1611 c +-7869.9941 8064.1611 l +f +-7864.127 8060.7373 m +-7862.4492 8061.5654 -7860.5991 8062.0986 -7858.7031 8061.958 c +-7858.6714 8061.958 -7858.6509 8061.9355 -7858.6523 8061.9033 c +-7858.6523 8061.8721 -7858.6738 8061.8496 -7858.707 8061.8525 c +-7860.5811 8062.0127 -7862.4194 8061.457 -7864.0869 8060.6504 c +-7864.1074 8060.6416 -7864.1411 8060.6416 -7864.1499 8060.6748 c +-7864.1611 8060.6953 -7864.1611 8060.7275 -7864.127 8060.7373 c +-7864.127 8060.7373 l +f +u +0.5 0.85 1 0.45 k +-8017.0996 8067.5049 m +-8017.125 8068.084 -8016.666 8068.7832 -8015.2671 8069.5869 C +-8014.9517 8069.5996 -8013.4941 8069.6201 -8011.1885 8069.6455 C +-8011.1885 8067.4189 L +-8013.2378 8067.4424 -8015.2173 8067.4824 -8017.0996 8067.5049 C +f +-8016.6084 8066.5654 m +-8011.1885 8066.4414 L +-8011.1885 8065.4111 L +-8014.7441 8065.5557 L +-8015.9141 8065.9268 -8016.6084 8066.5654 V +f +0.5 0.85 1 0.32 k +-8011.1885 8066.4219 m +-8016.5742 8066.54 L +-8016.8691 8066.8105 -8017.0845 8067.1533 -8017.0996 8067.5244 C +-8015.2173 8067.5029 -8013.2378 8067.4814 -8011.1885 8067.458 C +-8011.1885 8066.4219 L +f +0.5 0.85 1 0.45 k +-7906.25 8066.2139 m +-7984.458 8067.1377 -8011.2075 8067.4385 V +-8011.2075 8069.6455 L +-7994.9141 8069.8281 -7936.0898 8070.3037 Y +-7901.8491 8069.2607 L +-7902.5571 8066.1641 L +-7906.25 8066.2139 L +f +0.5 0.85 1 0.12 k +-8011.2075 8065.4111 m +-8011.2075 8066.4414 L +-7902.5254 8064.5967 L +-7902.4829 8062.46 L +-7935.7549 8062.3096 L +-8011.2075 8065.4111 L +f +u +0.065 0.052 0.039 0 k +-7879.1724 8060.7432 m +-7879.1362 8062.0225 L +-7879.395 8060.7129 L +-7897.9971 8065.2529 L +-7899.0371 8064.8701 L +-7898.979 8065.2021 -7898.9395 8065.5537 -7898.9302 8065.9189 c +-7898.9238 8066.124 -7898.9277 8066.3252 -7898.9395 8066.5225 C +-7890.4858 8067.6953 -7881.063 8063.2686 -7879.1362 8062.0225 C +-7878.8398 8072.3525 L +-7878.1411 8072.458 L +-7877.9038 8064.8037 L +-7872.2813 8064.751 L +-7872.1895 8062.6104 -7872.1714 8060.6182 -7872.3403 8059.6318 C +-7879.1724 8060.7432 L +f +0.4 0.7 1 0 k +-7902.5571 8066.1846 m +-7902.5254 8064.5771 L +-8011.2075 8066.4219 L +-8011.2075 8067.458 L +-7984.458 8067.1572 -7902.5571 8066.1846 Y +f +U +U +0.025 0.02 0.015 0 k +-7866.834 8068.626 m +-7866.834 8068.6592 -7866.8125 8068.6787 -7866.7798 8068.6787 c +-7863.771 8068.71 -7861.521 8068.542 -7858.5151 8068.4561 C +-7858.5083 8068.3623 L +-7861.4258 8068.4668 -7863.8604 8068.6045 -7866.7837 8068.5713 C +-7866.8164 8068.5732 -7866.8354 8068.5947 -7866.834 8068.626 C +f +-7858.499 8068.3623 m +-7858.5078 8068.3408 L +-7858.5083 8068.3623 L +-7858.5059 8068.3623 -7858.5029 8068.3623 -7858.499 8068.3623 C +f +-7862.5483 8067.0205 m +-7863.5454 8066.8887 -7864.439 8067.3623 -7865.311 8067.7939 C +-7865.3438 8067.8047 -7865.353 8067.8369 -7865.3418 8067.8672 C +-7865.3301 8067.8896 -7865.2979 8067.8984 -7865.2773 8067.8877 c +-7864.4258 8067.4268 -7863.5308 8067.0166 -7862.5674 8067.1152 c +-7861.2075 8067.2588 -7860.0034 8067.9717 -7858.625 8068.0488 C +-7858.5459 8067.9561 L +-7860.1396 8067.8623 -7860.9644 8067.2197 -7862.5483 8067.0205 c +f +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 50) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0996 8071.5967 m +-7888.9771 8071.5967 L +-7888.9771 8024.0117 L +-8016.0996 8024.0117 L +-8016.0996 8071.5967 L +n +u +*u +0 O +0.9529 0.949 0.1961 0.0745 k +-7989.8931 8056.0137 m +-7989.9229 8055.8633 L +-7992.0845 8049.9609 -7993.0435 8047.2344 -7993.375 8045.8857 c +-7993.4653 8045.8857 L +-7993.7949 8047.2041 -7994.875 8049.9316 -7997.0669 8055.8633 c +-7997.0962 8056.0137 L +-7989.8931 8056.0137 l +f +1 D +-8000.2178 8064.5645 m +-8001.7188 8068.1328 -8002.499 8070.3057 -8000.2178 8070.5137 c +-8000.2178 8071.5645 L +-8002.7988 8071.5342 -8005.6802 8071.5137 -8008.4414 8071.5137 c +-8012.1646 8071.5137 -8014.627 8071.5342 -8016.0996 8071.5645 c +-8016.0996 8070.5137 L +-8014.2061 8070.3057 -8013.1538 8068.1641 -8005.6509 8051.0996 c +-7993.7949 8024.0117 L +-7991.9634 8024.0117 L +-7980.2578 8051.0996 L +-7972.9043 8068.1045 -7971.8242 8070.3057 -7969.9883 8070.5137 c +-7969.9883 8071.5645 L +-7971.6138 8071.5342 -7974.0161 8071.5137 -7977.6763 8071.5137 c +-7980.6484 8071.5137 -7983.769 8071.5342 -7986.8022 8071.5645 c +-7986.8022 8070.5137 L +-7984.5811 8070.3057 -7985.4214 8068.1045 -7986.8613 8064.5645 C +-8000.2178 8064.5645 l +f +*U +*u +0 D +-7945.1758 8039.6777 m +-7945.1758 8036.0684 -7947.4531 8033.6904 -7951.229 8033.6904 c +-7952.3379 8033.6904 -7953.1763 8033.8125 -7953.627 8033.8408 c +-7953.627 8046.1445 L +-7952.9668 8046.2041 -7952.3081 8046.2041 -7951.8291 8046.2041 c +-7950.2998 8046.2041 -7948.8022 8045.7236 -7947.7837 8045.002 c +-7946.4941 8044.1289 -7945.1758 8042.3848 -7945.1758 8039.7383 C +-7945.1758 8039.6777 l +f +1 D +-7964.1802 8043.9893 m +-7964.1802 8028.2412 -7964.1802 8026.0254 -7966.6421 8025.875 c +-7966.6421 8024.915 L +-7965.1421 8024.8555 -7962.417 8024.7959 -7959.666 8024.7656 c +-7957.7534 8024.7051 -7954.4941 8024.6152 -7952.2476 8024.5742 c +-7948.6821 8024.5742 -7945.6851 8025.0225 -7943.1045 8025.8584 c +-7938.4531 8027.4443 -7934.0698 8031.4492 -7934.0698 8039.2568 c +-7934.0698 8044.3398 -7936.501 8047.916 -7938.603 8049.6572 c +-7939.6831 8050.6182 -7940.9131 8051.4287 -7941.874 8051.9092 c +-7941.874 8052.0596 L +-7939.623 8055.0879 -7937.7021 8057.6592 -7931.4902 8066.2393 c +-7929.5996 8068.6611 -7928.0098 8070.335 -7926.8398 8070.5742 c +-7926.8398 8071.5967 L +-7928.7598 8071.5967 -7931.0996 8071.4814 -7933.229 8071.4814 c +-7935.4507 8071.4814 -7936.9517 8071.5967 -7938.542 8071.5967 c +-7939.7725 8071.5967 -7940.8237 8071.5371 -7941.6035 8070.8691 c +-7945.1147 8065.4443 -7949.0117 8059.3525 -7952.2178 8054.3105 c +-7952.6074 8054.3105 -7953.0571 8054.3105 -7953.627 8054.3105 c +-7953.627 8056.8809 L +-7953.627 8068.123 -7953.5371 8070.3652 -7951.2891 8070.5742 c +-7951.2891 8071.5664 L +-7952.7275 8071.5371 -7956.019 8071.5117 -7958.7988 8071.5117 c +-7962.0283 8071.5117 -7964.9917 8071.5371 -7966.6118 8071.5664 c +-7966.6118 8070.5742 L +-7964.1514 8070.3652 -7964.1802 8068.123 -7964.1802 8051.1885 C +-7964.1802 8043.9893 l +f +*U +*u +0 D +-7913.5557 8051.1895 m +-7913.5557 8068.0908 -7913.5557 8070.2441 -7916.3828 8070.5742 C +-7916.3828 8071.5664 l +-7914.4883 8071.5371 -7911.1538 8071.5117 -7907.8818 8071.5117 c +-7904.729 8071.5117 -7901.6685 8071.5371 -7899.3877 8071.5664 C +-7899.3877 8070.5742 l +-7902.3574 8070.5742 -7902.3877 8068.1211 -7902.3877 8051.1895 C +-7902.3877 8033.748 L +-7894.9189 8033.748 l +-7892.0991 8033.748 -7890.6294 8034.5566 -7889.999 8036.8584 C +-7889.0068 8036.8584 l +-7889.0068 8032.0664 -7888.9771 8028.0117 -7888.9771 8024.7676 c +-7893.4482 8024.7979 -7898.8481 8024.8281 -7904.1597 8024.8281 C +-7911.8442 8024.8281 l +-7916.6533 8024.8281 -7922.0962 8024.7979 -7927.061 8024.7676 c +-7927.061 8027.9814 -7927.0322 8032.0664 -7927.0322 8036.8584 C +-7926.0068 8036.8584 l +-7925.4653 8034.7061 -7923.8711 8033.748 -7921.0435 8033.748 C +-7913.5557 8033.748 l +-7913.5557 8051.1895 L +f +*U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 6) +0 A +u +1 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.8496 8048.5967 m +-8016.8496 8072.5967 L +-8006.8496 8072.5967 L +-8006.8496 8048.5967 L +-8016.8496 8048.5967 L +n +0 Ap +0 O +1 g +-8006.8496 8050.5967 m +-8007.1699 8050.5967 -8007.4854 8050.6152 -8007.7979 8050.6445 c +-8009.6875 8050.8223 -8011.4194 8051.5313 -8012.8555 8052.6143 c +-8014.3525 8053.7432 -8015.5195 8055.2783 -8016.1938 8057.0605 c +-8016.6118 8058.1611 -8016.8496 8059.3496 -8016.8496 8060.5967 c +-8016.8496 8062.459 -8016.3315 8064.1963 -8015.4453 8065.6885 c +-8013.7021 8068.624 -8010.5098 8070.5967 -8006.8496 8070.5967 C +-8006.8496 8050.5967 L +f +0 R +0 G +1 J 1 j 0.5 w +-8006.8496 8070.2783 m +-8009.8789 8069.3223 -8012.707 8067.6641 -8015.4453 8065.6885 C +S +-8006.8496 8064.6455 m +-8009.9995 8062.2393 -8013.0571 8059.5088 -8016.1938 8057.0605 C +S +-8012.8555 8052.6143 m +-8010.79 8053.7051 -8008.8013 8055.0635 -8006.8496 8056.5537 C +S +-8007.7979 8050.6445 m +-8007.4805 8050.7275 -8007.1631 8050.8105 -8006.8496 8050.9111 C +S +-8012.8555 8052.6143 m +-8011.4189 8051.5313 -8009.6875 8050.8223 -8007.7979 8050.6445 C +S +-8016.1938 8057.0605 m +-8016.6118 8058.1611 -8016.8496 8059.3496 -8016.8496 8060.5967 c +-8016.8496 8062.459 -8016.3311 8064.1963 -8015.4453 8065.6885 C +S +-8006.8496 8050.5967 m +-8007.1699 8050.5967 -8007.4854 8050.6152 -8007.7979 8050.6445 C +S +-8012.8555 8052.6143 m +-8014.3525 8053.7432 -8015.5195 8055.2783 -8016.1938 8057.0605 C +S +-8015.4453 8065.6885 m +-8013.7021 8068.624 -8010.5098 8070.5967 -8006.8496 8070.5967 C +S +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 62) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8017.0996 8072.5967 m +-8017.0996 8034.3271 L +-7978.8301 8034.3271 L +-7978.8301 8072.5967 L +-8017.0996 8072.5967 L +n +0 O +1 0.14 0.09 0 k +-7978.8301 8055.5 m +-7978.8301 8046.9375 L +-8017.0996 8046.9375 L +-8017.0996 8055.5 L +-7978.8301 8055.5 L +f +-7978.8301 8058.6934 m +-7978.8301 8058.0195 L +-8017.0996 8058.0195 L +-8017.0996 8058.6934 L +-7978.8301 8058.6934 L +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 63) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8017.0996 8072.5967 m +-8017.0996 8034.3271 L +-7978.8301 8034.3271 L +-7978.8301 8072.5967 L +-8017.0996 8072.5967 L +n +0 O +1 0.14 0.09 0 k +-7978.8301 8051.4229 m +-7978.8301 8059.9863 L +-7991.4404 8059.9863 L +-7991.4404 8072.5967 L +-8000.0034 8072.5967 L +-8000.0059 8051.4229 L +-8000.0034 8051.4229 L +-8000.0034 8051.4219 L +-7978.8301 8051.4229 L +f +-7978.8301 8048.9033 m +-8002.5229 8048.9033 L +-8002.5229 8072.5967 L +-8003.1963 8072.5967 L +-8003.1973 8048.2295 L +-7978.8301 8048.2295 L +-7978.8301 8048.9033 L +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 64) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8017.0996 8072.5957 m +-8017.0996 8034.3252 L +-7978.8301 8034.3252 L +-7978.8301 8072.5957 L +-8017.0996 8072.5957 L +n +0 O +1 0.14 0.09 0 k +-7978.8301 8046.9355 m +-8004.4893 8046.9355 L +-8004.4893 8072.5957 L +-7995.9258 8072.5967 L +-7995.9258 8055.5 L +-7978.8301 8055.5 L +-7978.8301 8046.9355 L +f +-7978.8301 8058.0176 m +-7993.4077 8058.0176 L +-7993.4077 8072.5967 L +-7992.7334 8072.5967 L +-7992.7334 8058.6924 L +-7978.8301 8058.6924 L +-7978.8301 8058.0176 L +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 65) +0 A +u +1 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-7989.1621 8045.0576 m +-8016.7021 8045.0576 L +-8016.7021 8072.5967 L +-7989.1621 8072.5967 L +-7989.1621 8045.0576 L +n +0 O +0 0.55 1 0.12 k +-7988.9414 8058.2969 m +-8017.0996 8058.2969 L +-8017.0996 8059.4219 L +-7988.9414 8059.4219 L +-7988.9414 8058.2969 L +f +u +0 0.55 1 0.3 k +-8016.0811 8046.1182 m +-8016.5098 8048.1221 -8015.2861 8051.748 -8012.187 8054.8477 c +-8009.0874 8057.9463 -8005.4453 8059.2568 -8003.459 8058.7422 C +-8003.459 8058.7422 L +-8002.9751 8056.7861 -8004.2515 8053.1084 -8007.3496 8050.0107 c +-8010.4453 8046.915 -8014.1118 8045.7031 -8016.0811 8046.1182 C +f +0 0.39 0.7 0.12 k +-8016.0811 8071.5879 m +-8016.5098 8069.584 -8015.2861 8065.958 -8012.187 8062.8584 c +-8009.0874 8059.7607 -8005.4453 8058.4502 -8003.459 8058.9639 C +-8003.459 8058.9639 L +-8002.9751 8060.9209 -8004.2515 8064.5977 -8007.3496 8067.6953 c +-8010.4453 8070.792 -8014.1118 8072.0029 -8016.0811 8071.5879 C +f +U +u +0 0.55 1 0.3 k +-8002.2778 8071.5879 m +-8002.707 8069.584 -8001.4834 8065.958 -7998.3838 8062.8584 c +-7995.2852 8059.7607 -7991.6431 8058.4502 -7989.6572 8058.9639 C +-7989.6563 8058.9639 L +-7989.1714 8060.9209 -7990.4492 8064.5977 -7993.5469 8067.6953 c +-7996.6431 8070.792 -8000.3091 8072.0029 -8002.2778 8071.5879 C +f +0 0.39 0.7 0.12 k +-8002.2778 8046.1182 m +-8002.707 8048.1221 -8001.4834 8051.748 -7998.3838 8054.8477 c +-7995.2852 8057.9463 -7991.6431 8059.2568 -7989.6572 8058.7422 C +-7989.6563 8058.7422 L +-7989.1714 8056.7861 -7990.4492 8053.1084 -7993.5469 8050.0107 c +-7996.6431 8046.915 -8000.3091 8045.7031 -8002.2778 8046.1182 C +f +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 67) +0 A +u +0 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-7989.5605 8044.6816 m +-8017.0996 8044.6816 L +-8017.0996 8072.2207 L +-7989.5605 8072.2207 L +-7989.5605 8044.6816 L +n +0 O +0 0.55 1 0.12 k +-8003.8594 8062.959 m +-8003.8594 8072.5967 L +-8002.7339 8072.5967 L +-8002.7339 8062.959 L +-8003.8594 8062.959 L +f +0 0.55 1 0.3 k +-8007.5229 8058.4727 m +-8006.4092 8056.752 -8002.9805 8055.0537 -7998.5962 8055.0537 c +-7994.2148 8055.0537 -7990.7134 8056.7031 -7989.6714 8058.4707 C +-7989.6714 8058.4707 L +-7990.7134 8060.1973 -7994.2148 8061.8945 -7998.5962 8061.8945 c +-8002.9751 8061.8945 -8006.4238 8060.1582 -8007.5229 8058.4727 C +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 69) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-7989.5605 8045.0576 m +-8017.0996 8045.0576 L +-8017.0996 8072.5967 L +-7989.5605 8072.5967 L +-7989.5605 8045.0576 L +n +0 O +0 0.55 1 0.3 k +-8007.5229 8058.8486 m +-8006.4092 8057.1279 -8002.9805 8055.4297 -7998.5962 8055.4297 c +-7994.2148 8055.4297 -7990.7134 8057.0791 -7989.6714 8058.8467 C +-7989.6714 8058.8467 L +-7990.7134 8060.5732 -7994.2148 8062.2705 -7998.5962 8062.2705 c +-8002.9751 8062.2705 -8006.4238 8060.5342 -8007.5229 8058.8486 C +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 8) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0518 8069.9092 m +-7908.895 8069.9092 L +-7908.895 8055.7822 L +-8016.0518 8055.7822 L +-8016.0518 8069.9092 L +n +u +0 O +0 0 0 1 k +-8014.3828 8069.2197 m +-8014.9531 8071.5967 -8014.918 8067.6006 V +-8015.1475 8064.3984 L +-8015.7163 8062.0518 L +-8015.5498 8059.7197 L +-8014.0498 8059.0518 -7997.3828 8057.7197 V +-7990.7163 8056.3857 -7981.7163 8056.3857 V +-7916.4932 8057.0732 -7911.5908 8058.4814 v +-7952.4878 8056.4717 -7955.0684 8057.1084 v +-7915.9565 8058.7568 -7912.9541 8060.0283 v +-7950.8896 8058.1436 -7954.2671 8059.7744 v +-7919.3491 8061.5068 -7915.1211 8063.1279 v +-7921.8213 8062.4795 -7923.6123 8062.6787 v +-7920.4893 8063.167 l +-7925.519 8063.0986 l +-7928.4214 8062.7256 l +-7920.5518 8063.8389 -7920.0029 8064.4053 v +-7916.415 8063.7275 -7930.6182 8063.9814 v +-7964.2173 8060.0518 -8014.3828 8069.2197 V +f +/BBAccumRotation (5.805971) XT +0 R +0 0 0 0.5 K +0.025 w +-8016.0498 8058.7197 m +-7995.7671 8056.8916 -7976.0723 8055.8174 v +-7933.251 8056.0986 -7928.6733 8056.4971 v +-7916.2627 8056.6279 -7908.8955 8057.624 v +S +/BBAccumRotation (5.805971) XT +0 0 0 1 K +-7953.9365 8056.0049 m +-7957.3955 8055.624 -7983.3604 8055.876 Y +-7993.7271 8055.7568 -8016.0498 8058.7197 Y +S +/BBAccumRotation (5.805971) XT +-7953.0869 8059.2607 m +-7922.4604 8060.1787 -7915.7603 8060.8281 v +S +/BBAccumRotation (5.805971) XT +0 0 0 0.5 K +-7961.7197 8063.8008 m +-7926.4702 8065.2139 -7923.5054 8065.7373 v +S +/BBAccumRotation (5.805971) XT +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 83) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0996 8071.5313 m +-7802.5005 8071.5313 L +-7802.5005 8063.7305 L +-8016.0996 8063.7305 L +-8016.0996 8071.5313 L +n +0 O +0 0 0 1 k +-8016.0996 8067.6318 m +-8006.0854 8070.124 -7999.2871 8071.4717 -7987.3003 8071.5313 c +-7974.3179 8071.5967 -7909.2998 8071.5313 y +-7844.2813 8071.5967 -7831.2998 8071.5313 v +-7819.3125 8071.4717 -7812.5151 8070.124 -7802.5005 8067.6318 C +-7812.5151 8065.1396 -7819.3125 8063.792 -7831.2998 8063.7305 c +-7844.2813 8063.666 -7909.2998 8063.7305 y +-7974.3179 8063.666 -7987.3003 8063.7305 v +-7999.2871 8063.792 -8006.0854 8065.1396 -8016.0996 8067.6318 C +f +U +%AI8_EndBrushPattern +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginPluginObject +(Adobe Brush Manager Order) +(Adobe Brush Manager Order) +( Adobe Calligraphic Brush Tool/ 6 pt Flat / Adobe Calligraphic) - +( Brush Tool/ 10 pt Oval/ Adobe Calligraphic Brush Tool/ 12 pt ) - +(Oval / Adobe Calligraphic Brush Tool/ 20 pt Oval/ Adobe Callig) - +(raphic Brush Tool/ 25 pt Round / Adobe Calligraphic Brush Tool) - +(/ 50 pt Flat/ Adobe Scatter Brush Tool/ Dog Tracks/ Adobe Scat) - +(ter Brush Tool/ Fall Leaf/ Adobe Scatter Brush Tool/ Ladybug/ ) - +(Adobe Scatter Brush Tool/ Push Pin/ Adobe Scatter Brush Tool/ ) - +(Strawberry/ Adobe Scatter Brush Tool/ Twinkle Star / Adobe Art) - +(OnPath Brush Tool/ Marker/ Adobe ArtOnPath Brush Tool/ Tapered) - +( Stroke/ Adobe ArtOnPath Brush Tool/ Arrow/ Adobe ArtOnPath Br) - +(ush Tool/ Paintbrush/ Adobe ArtOnPath Brush Tool/ Type/ Adobe ) - +(PatternOnPath Brush Tool/ Double Lines/ Adobe PatternOnPath Br) - +(ush Tool/ Laurel/ Adobe PatternOnPath Brush Tool/ Rope /) . +%AI8_EndPluginObject +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(10 pt Oval) +(1 1 19 15 15 130 130 2 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(12 pt Oval ) +(1 7 17 45 45 0 0 2 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(20 pt Oval) +(1 20 20 20 100 40 80 0 2 1 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(25 pt Round ) +(1 10 40 100 100 0 0 2 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(50 pt Flat) +(1 40 60 0 0 44 44 0 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(6 pt Flat ) +(1 4 8 10 10 90 90 2 0 0 0) . +%AI8_EndPluginObject +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginPluginObject +(Adobe ArtOnPath Brush Tool) +(Arrow) +(1 / New Pattern 45/ / / / / 5 0.898039 0 0 / 2 0 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe ArtOnPath Brush Tool) +(Marker) +(1 / New Pattern 8/ / / / / 0 0 / 1 1 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe ArtOnPath Brush Tool) +(Paintbrush) +(1 / New Pattern 5/ / / / / 1 0.5 0.85 1 0.45 / 0 0 1 0 1 0 0 ) - +(0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe ArtOnPath Brush Tool) +(Tapered Stroke) +(1 / New Pattern 83/ / / / / 1 0 0 0 1 / 1 1 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe ArtOnPath Brush Tool) +(Type) +(1 / New Pattern 50/ / / / / 1 0.952941 0.94902 0.196078 0.0745) - +(098 / 1 0 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginPluginObject +(Adobe PatternOnPath Brush Tool) +(Double Lines) +(1 / New Pattern 62/ New Pattern 63/ New Pattern 64/ / / 1 1 0.) - +(14 0.09 0 / 1 0 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe PatternOnPath Brush Tool) +(Laurel) +(1 / New Pattern 65/ New Pattern 42/ New Pattern 67/ / New Patt) - +(ern 69/ 1 0 0.55 1 0.3 / 1 0 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe PatternOnPath Brush Tool) +(Rope ) +(1 / New Pattern 1/ / / New Pattern 3/ New Pattern 6/ 5 0 0 0 /) - +( 1 0 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Dog Tracks) +(1 /New Pattern 41/ 1 0 0 0 1 / 0 1 1 0 1 1 0 0 0 0 -90 -90 0 1) - +( 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Fall Leaf) +(1 /New Pattern 34/ 1 0.0745 0.9 0.9019 0.18 / 0 0.602793 1 1 0) - +(.1 1 1 -1 1 1 -180 180 1 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Ladybug) +(1 /New Pattern 10/ 5 0.898039 0 0 / 0 1 1 0 0.803911 1.2 1 -1.) - +(55 1.55 1 -180 180 1 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Push Pin) +(1 /New Pattern 36/ 1 0.025 0.1 0.475 0 / 0 1 1 0 0.401676 1 1 ) - +(-1.06145 1.06 1 -180 180 1 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Strawberry) +(1 /New Pattern 37/ 1 0 0 0 1 / 0 0.803911 1 1 0.803911 1 1 -0.) - +(5 0.5 1 -75 75.419 1 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Twinkle Star ) +(1 /New Pattern 2/ 0 1 / 1 0.5 1 1 0.25 1 1 -0.5 0.5 1 0 0 0 0 ) - +(0) . +%AI8_EndPluginObject +%AI5_End_NonPrinting-- +%AI5_BeginPalette +0 0 Pb +1 1 1 1 ([Registration]) 0 Xs +([Registration]) +Pc +0 0 0 0 k +(C=0 M=0 Y=0 K=0) +Pc +0 0 0 1 k +(C=0 M=0 Y=0 K=100) +Pc +0 0.1 1 0 k +(C=0 M=10 Y=100 K=0) +Pc +0 0.5 0 0 k +(C=0 M=50 Y=0 K=0) +Pc +0 0.5 1 0 k +(C=0 M=50 Y=100 K=0) +Pc +1 0.55 1 0 k +(C=100 M=55 Y=100 K=0) +Pc +1 0.9 0.1 0 k +(C=100 M=90 Y=10 K=0) +Pc +0.15 1 1 0 k +(C=15 M=100 Y=100 K=0) +Pc +0.45 0.9 0 0 k +(C=45 M=90 Y=0 K=0) +Pc +0.5 0.4 0.3 0 k +(C=50 M=40 Y=30 K=0) +Pc +0.5 0.85 1 0 k +(C=50 M=85 Y=100 K=0) +Pc +0.75 0.05 1 0 k +(C=75 M=5 Y=100 K=0) +Pc +0.75 0.9 0 0 k +(C=75 M=90 Y=0 K=0) +Pc +0.8 0.05 0 0 k +(C=80 M=5 Y=0 K=0) +Pc +Bb +2 (Black, White) 0 0 0 1 1 0 0 1 0 0 Bg +0 BB +(Black, White) +Pc +Bb +2 (Chrome) 0 0 0 1 1 0 0 1 0 0 Bg +0 BB +(Chrome) +Pc +Bb +2 (Rainbow) 0 0 0 1 1 0 0 1 0 0 Bg +0 BB +(Rainbow) +Pc +Bb +0 0 0 0 Bh +2 (Yellow & Orange Radial) 0 0 0 1 1 0 0 1 0 0 Bg +0 BB +(Yellow & Orange Radial) +Pc +(Brick) 0 0 1 1 0 0 0 0 0 [1 0 0 1 0 0] p +(Brick) +Pc +(Confetti) 0 0 1 1 0 0 0 0 0 [1 0 0 1 0 0] p +(Confetti) +Pc +(Leaves - Fall ) 0 0 1 1 0 0 0 0 0 [1 0 0 1 0 0] p +(Leaves - Fall ) +Pc +(Stripes) 0 0 1 1 0 0 0 0 0 [1 0 0 1 0 0] p +(Stripes) +Pc +PB +%AI5_EndPalette +%%EndSetup +%AI5_BeginLayer +1 1 1 1 0 0 1 0 79 128 255 0 50 Lb +(Layer 1) Ln +0 A +1 Ap +0 R +0 0 0 1 K +0 J 0 j 0.5 w 4 M []0 d +0 XR +1.65039 -30.082 m +1.65039 -107.5005 64.2109 -170.2607 141.3828 -170.2607 c +218.5547 -170.2607 281.1152 -107.5005 281.1152 -30.082 c +281.1152 47.3364 218.5547 110.0967 141.3828 110.0967 c +64.2109 110.0967 1.65039 47.3364 1.65039 -30.082 c +s +281.1152 -30.082 m +281.1152 -45.4795 218.5547 -57.9609 141.3828 -57.9609 c +64.2109 -57.9609 1.65039 -45.4795 1.65039 -30.082 c +S +[3 3 ]0 d +73.9961 -54.5142 m +73.3154 -46.5801 72.9604 -38.416 72.9604 -30.082 c +72.9604 -13.7324 74.3267 1.96338 76.8374 16.5527 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +73.5713 -49.5581 m +75.2725 -48.313 l +75.3184 -48.3706 l +74.4067 -51.397 l +74.27 -52.436 74.1333 -53.4751 73.9961 -54.5142 c +73.6846 -53.5137 73.3726 -52.5132 73.061 -51.5127 c +71.6475 -48.6855 l +71.6729 -48.6221 l +73.5713 -49.5581 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +203.2236 -90.145 m +205.8076 -78.9985 207.6943 -67.043 208.7695 -54.5142 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +208.3438 -59.4702 m +206.4561 -60.4072 l +206.4199 -60.3428 l +207.834 -57.5156 l +208.1455 -56.5151 208.457 -55.5146 208.7695 -54.5142 c +208.9063 -55.5532 209.043 -56.5923 209.1797 -57.6313 c +210.0908 -60.6577 l +210.0557 -60.7163 l +208.3438 -59.4702 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +132.7236 -58.333 m +132.6206 -49.2075 132.5664 -39.7593 132.5664 -30.082 c +132.5664 -6.75684 132.8809 15.2373 133.437 34.5859 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +132.5942 -52.9297 m +134.3833 -51.814 l +134.4248 -51.875 l +133.2915 -54.8252 l +133.0776 -55.8511 132.8643 -56.8774 132.6504 -57.9033 c +132.4141 -56.8823 132.1772 -55.8613 131.9404 -54.8403 c +130.7407 -51.9165 l +130.7705 -51.855 l +132.5942 -52.9297 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +149.041 -123.3916 m +150.0586 -105.3013 150.7847 -82.9971 151.1025 -58.333 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +151.0381 -63.3066 m +149.2227 -64.3789 l +149.1831 -64.3169 l +150.3872 -61.3945 l +150.6255 -60.374 150.8638 -59.3535 151.1025 -58.333 c +151.3145 -59.3594 151.5264 -60.3857 151.7383 -61.4121 c +152.8672 -64.3643 l +152.8354 -64.4253 l +151.0381 -63.3066 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +46.3086 -50.2456 m +48.0527 -67.916 52.0557 -84.521 57.8765 -99.4175 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +46.8477 -55.7026 m +45.1621 -56.9697 l +45.1157 -56.9126 l +45.9883 -53.875 l +46.1118 -52.8345 46.2349 -51.7935 46.3589 -50.7529 c +46.6836 -51.749 47.0078 -52.7456 47.3325 -53.7422 c +48.7822 -56.5508 l +48.7578 -56.6147 l +46.8477 -55.7026 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +213.7168 62.1602 m +228.4912 37.5093 237.4434 5.23926 237.4434 -30.082 c +237.4434 -36.9287 237.1074 -43.6611 236.457 -50.2456 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +236.9951 -45.7964 m +238.8955 -44.8833 l +238.9307 -44.9482 l +237.4805 -47.7568 l +237.1563 -48.7534 236.8311 -49.75 236.5068 -50.7461 c +236.3828 -49.7056 236.2598 -48.6646 236.1357 -47.624 c +235.2637 -44.5859 l +235.3008 -44.5283 l +236.9951 -45.7964 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +27.624 -46.2749 m +27.1348 -40.9619 26.8833 -35.5586 26.8833 -30.082 c +26.8833 1.07373 35.0229 29.856 48.792 53.1289 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +27.3008 -41.1309 m +28.9941 -39.875 l +29.0405 -39.9321 l +28.1479 -42.9644 l +28.0181 -44.0044 27.8877 -45.0439 27.7568 -46.084 c +27.439 -45.0854 27.1211 -44.0869 26.8027 -43.0884 c +25.3716 -40.27 l +25.3965 -40.2065 l +27.3008 -41.1309 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +211.8789 -141.3818 m +235.4023 -118.854 251.5781 -84.9604 255.1416 -46.2749 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +254.6855 -51.228 m +252.791 -52.1533 l +252.7559 -52.0889 l +254.1875 -49.2705 l +254.5059 -48.272 254.8232 -47.2734 255.1416 -46.2749 c +255.2725 -47.3145 255.4023 -48.3545 255.5332 -49.3945 c +256.4248 -52.4268 l +256.3887 -52.4849 l +254.6855 -51.228 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +103.0664 -56.5005 m +105.3403 -96.9932 112.7441 -131.3076 122.894 -151.3486 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +103.3457 -61.4668 m +101.6084 -62.6611 l +101.564 -62.6025 l +102.5645 -59.604 l +102.7314 -58.5693 102.8989 -57.5352 103.0664 -56.5005 c +103.3486 -57.5098 103.6309 -58.519 103.9131 -59.5283 c +105.2427 -62.3955 l +105.2158 -62.4585 l +103.3457 -61.4668 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +160.9014 89.0835 m +172.6255 64.3555 180.4316 20.2324 180.4316 -30.082 c +180.4316 -39
\ No newline at end of file diff --git a/Build/source/texk/dvipsk/testdata/pfbincl.tex b/Build/source/texk/dvipsk/testdata/pfbincl.tex new file mode 100644 index 00000000000..9e1441c3e6a --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/pfbincl.tex @@ -0,0 +1,20 @@ +% this test is from David Jones, see 2008-05-07 ChangeLog entry. +% The bug was an eps file that includes a pfb font, i.e., arbitrary bytes. +% We don't want to strip out CTRL-D, etc. +\documentclass{article} + +\usepackage{graphicx} + +\begin{document} + +A a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a +a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a +a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a. +\begin{figure}[h] +\includegraphics{pfbincl.eps} +\end{figure} +A a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a +a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a +a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a. + +\end{document} diff --git a/Build/source/texk/dvipsk/testdata/pfbincl.xdv b/Build/source/texk/dvipsk/testdata/pfbincl.xdv Binary files differnew file mode 100644 index 00000000000..2c995b21f1c --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/pfbincl.xdv diff --git a/Build/source/texk/dvipsk/testdata/pfbincl.xps b/Build/source/texk/dvipsk/testdata/pfbincl.xps new file mode 100644 index 00000000000..0c461f65685 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/pfbincl.xps @@ -0,0 +1,11364 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.98dev Copyright 2010 Radical Eye Software +%%Title: ../../../texk/dvipsk/testdata/pfbincl.xdv +%%CreationDate: Fri May 7 14:06:17 2010 +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentFonts: CMR10 +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: ./dvips -D 300 +%+ ../../../texk/dvipsk/testdata/pfbincl.xdv -o pfbincl.ps +%DVIPSParameters: dpi=300, compressed +%DVIPSSource: TeX output 2009.05.28:1334 +%%BeginProcSet: texc.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/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/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]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ +rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp +gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B +/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ +/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ +A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy +get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} +ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp +fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 +{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add +chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ +1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} +forall N/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: 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/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState +save N userdict maxlength dict begin/magscale true def normalscale +currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts +/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x +psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx +psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub +TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def +@MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll +newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto +closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}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 +%%BeginFont: CMR10 +%!PS-AdobeFont-1.1: CMR10 1.00B +%%CreationDate: 1992 Feb 19 19:54:52 +% Copyright (C) 1997 American Mathematical Society. All Rights Reserved. +11 dict begin +/FontInfo 7 dict dup begin +/version (1.00B) readonly def +/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def +/FullName (CMR10) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +end readonly def +/FontName /CMR10 def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 46 /period put +dup 49 /one put +dup 65 /A put +dup 97 /a put +readonly def +/FontBBox{-251 -250 1009 969}readonly def +currentdict end +currentfile eexec +D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 +016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 +9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F +D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 +469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 +2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4 +87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F +D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0 +92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C +295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75 +409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C +4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF +2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E +0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E +B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008 +24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B +43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF +D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575 +5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC +96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3 +7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3A3F5227524C4A2F39 +CA1A051624664D7F64567C9DC21A376ECD0302F3976D8AC8880CCF3EEAC4658C +E24F7DEA160AE48B967273A51E56A298EAC9BA292CC9230BF283B611F1467F9E +3A95B26BD7F0E7AA0A2C5C7D279051FAB8406A0D53459138C37E31BD451B61A9 +450664751BBAF49D13B3A98CF599C671ED2663E2CCAA6A5D50DC4FD4790CC8A4 +85CD0B565AD1447A7FE4282BA1294BCEEA64B7B3BFDC1BCEE990AA8B26441324 +A228BF89C162EB68EA6DB15691F445DD18C42150008FFFDC9DA85E46A319CEB2 +46DE1E57E1B738ADF6FD49E6A53BF48C6C2A730AE985B6EA0D59D1D2749D40D9 +52A27047D6A5FE354C7E876D3A2E7E499D9D4104762FD19BA0526D38D1F12B5E +1A22FE803AFB2171FE5A3E58B2FB78175770EC2140DC00FD5F6F1725AE16D44B +8FE84C3E122D4EBCE7ABB9AD43927837F9B19E1BC01AD5D9081E247BA5358E0A +1B05164210F4453883898DE5BA43091340BF27979656F1A784A31205E7FCD7CD +AE6896C7ADE22B3A50C3275885620061EB2DF4472122948167369C32BB614830 +B33AEFDA5E40DF238862E45E699A220A3E39C772AB771A74EB93E3DAC78B1A95 +2BCB3C63ABB68AF0DFE853171B0D1612A3DFA5264D6B64371277ABFABFF62611 +EF483C9711E1B0D84F44171C48CF754AB1E627EEC7FB8DCB92B7BB4C8AE7AE77 +C7BF3544E99D2B7E139C4371DBF46D0F06053DF9D12BF3C5837E4B6632FF6D53 +076BCA820F31513270C66D023F327DC3897E4DB66CA9AB7408DC9222E1E405A7 +ACDF23B73F6E52ED2F1DD38A57AB9AA6FC582E9A9B3EF96AAC484E58D9063DF8 +846397C4002392AC424665DA8863744609E7D1D6E64A866955FDBDEDBE874E95 +0F44B5510AA5DCCF129D5478DCDDE23D488CECE5733E90D1CCDA927170EDA7DE +5F3FFCE4DA65F284086887575C6B9C7C0A4301A9661A0FB87BBE1A085E7CC196 +1E29B7A20F9F27C8553011E82D7929FDC9CE8EBB647CFC4DD5DAC8C5B077D8A0 +70F49EE5C3857DCDA2BAF6E0A56922B78F78B1203F35C40672603327E5607BE5 +72C04A7465C04E129C18E53ECC3FEED26EEBEE5DA303409AAD9B168191F02C01 +19FCE5924F53DD644CCF860B18B364F5E87C56392DF1070CC4C62DBFEF7FAA14 +6D42DA2B954D4D9967D6D73B860CDEA52A982789A5778758241D18A5CAD7CB6B +92459C050FC765DF1C525500D5FBC1F7AF391E97DA1442522781E594E54686FE +897E9AD50D3CFDDE2F3D981E8DD6C30DF1BDFBFEA6FCF2E1410C026A478BDD5D +1BF3F35E404FE784161CAFD9F5BEC956452AF2DD4282747641C524D246471A11 +0148A5FF37CD998FCDC0C29B7E827AD294ACEBFB0A4F9519712365BADFD65089 +C2D4D2B6EC41DF3E227F6C5784D0A1BF690E6FD4B2299901451AC56BD90E7D90 +209C4CB6E359DECE4B1EAAF0AC78AEEE735FDB9EC8D72A85BA998263AB4EABE6 +CA1A81AF095CFB7FAF0BD1B47A54F4048461D876640D9B7809C4388F8D68F56E +34A158752237C634CBC5B804D5D5EB1E4FE13ACC3272AA3AA02295E5F62D9B8C +1C7FCF513906F09288AFACF88B7574395FB57C2119DDB8FE9BFBBE06FAEB1B28 +242A48BDC8725E93EE1AE270936078D3910CCD55B063927BD2D5ACF20885133E +8E8CF472035BBB13745CEDDA9E16751982B9EE54C3AA812A3F96DAFE4C1BE830 +9FECF9BBE54467B1D2936D682BBF715A479A341863503A28236F4920146711B1 +2632DBBA7FD7E0ED130B5DADA63DED3C2C6D8C9C333D7734D41E730BAE16E866 +A50DD23152E45755C20647DAA5F9F248C36B18A4C707216BDB381A1CC05569E4 +34553D6397A76687C349E27C4A1F9C920D01 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +cleartomark +%%EndFont +TeXDict begin 39158280 55380996 1000 300 300 +(../../../texk/dvipsk/testdata/pfbincl.xdv) +@start /Fa 158[21 31[31 15[21 2[12 46[{}4 41.511 /CMR10 +rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 300dpi +TeXDict begin +%%PaperSize: A4 + end +%%EndSetup +%%Page: 1 1 +TeXDict begin 1 0 bop 320 262 a Fa(A)12 b(a)h(a)f(a)h(a)f(a)h(a)f(a)h +(a)f(a)h(a)f(a)h(a)f(a)h(a)f(a)h(a)f(a)g(a)h(a)f(a)h(a)f(a)h(a)f(a)h(a) +f(a)h(a)f(a)h(a)f(a)h(a)f(a)g(a)h(a)f(a)h(a)f(a)h(a)f(a)h(a)257 +311 y(a)g(a)g(a)f(a)h(a)f(a)h(a)g(a)f(a)h(a)f(a)h(a)g(a)f(a)h(a)f(a)h +(a)g(a)f(a)h(a)f(a)h(a)g(a)f(a)h(a)f(a)h(a)g(a)f(a)h(a)f(a)h(a)g(a)f(a) +h(a)g(a)f(a)h(a)f(a)h(a)g(a)f(a)h(a)257 361 y(a)g(a)g(a)g(a)f(a)h(a)g +(a)g(a)f(a)h(a)g(a)g(a)g(a)f(a)h(a)g(a)g(a)f(a)h(a)g(a)g(a.)k(A)c(a)g +(a)g(a)g(a)f(a)h(a)g(a)g(a)f(a)h(a)g(a)g(a)f(a)h(a)g(a)g(a)f(a)h(a)g(a) +g(a)257 1703 y @beginspecial 1 @llx -186 @lly 347 @urx +124 @ury 3460 @rwi @setspecial +%%BeginDocument: pfbincl.eps +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: Adobe Illustrator(R) 8.0 +%%AI8_CreatorVersion: 12.0.1 +%%For: (len) (ams) +%%Title: (condensation-of-zeta-functions.eps) +%%CreationDate: 4/25/07 1:33 PM +%%BoundingBox: 1 -186 347 124 +%%HiResBoundingBox: 1.40039 -185.0195 346.4609 123.5684 +%%DocumentProcessColors: Black +%%DocumentFonts: EuclidSymbol +%%+ Times-Roman +%%+ TimesNewRomanPSMT +%%DocumentSuppliedFonts: EuclidSymbol +%%+ Times-Roman +%%+ TimesNewRomanPSMT +%%DocumentSuppliedResources: procset Adobe_level2_AI5 1.2 0 +%%+ procset Adobe_screens_AI5 1.0 0 +%%+ procset Adobe_typography_AI5 1.0 1 +%%+ procset AGM_Gradient 1.0 0 +%%+ procset Adobe_ColorImage_AI6 1.3 0 +%%+ procset Adobe_Illustrator_AI5 1.3 0 +%%+ procset Adobe_pattern_AI5 1.0 0 +%%+ procset Adobe_cshow 2.0 8 +%%+ procset Adobe_shading_AI8 1.0 0 +%AI5_FileFormat 4.0 +%AI3_ColorUsage: Color +%AI3_IncludePlacedImages +%AI7_ImageSettings: 1 +%%CMYKCustomColor: 1 1 1 1 ([Registration]) +%%AI6_ColorSeparationSet: 1 1 (AI6 Default Color Separation Set) +%%+ Options: 1 16 0 1 1 1 0 0 0 0 1 1 1 18 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 2 3 4 +%%+ PPD: 1 21 0 0 60 45 2 2 1 0 0 1 0 0 0 0 0 0 0 0 -1 -1 () +%AI3_TemplateBox: 174.4004 -118.9033 174.4004 -118.9033 +%AI3_TileBox: -114.0996 -478.4033 461.9004 274.7168 +%AI3_DocumentPreview: Header +%AI5_ArtSize: 612 792 +%AI5_RulerUnits: 0 +%AI5_ArtFlags: 0 0 0 1 0 0 0 0 0 +%AI5_TargetResolution: 800 +%AI5_NumLayers: 2 +%AI8_OpenToView: -198.0996 457.5967 1 975 750 18 1 1 72 73 0 0 +%AI5_OpenViewLayers: 67 +%%PageOrigin:-114.0996 -475.4033 +%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9 +%AI9_Flatten: 1 +%AI12_CMSettings: 00.MS +%CLEANEPS: Wed Aug 29 14:21:48 EDT 2007 for ltd (cleaneps v2.2.3) +%CLEANEPS_BINARY_WARNING: yes +%%EndComments +%%BeginProlog +%%BeginResource: procset Adobe_level2_AI5 1.2 0 +%%Title: (Adobe Illustrator (R) Version 5.0 Level 2 Emulation) +%%Version: 1.2 0 +%%CreationDate: (04/10/93) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /Adobe_level2_AI5 26 dict dup begin + put + /packedarray where not + { + userdict begin + /packedarray + { + array astore readonly + } bind def + /setpacking /pop load def + /currentpacking false def + end + 0 + } if + pop + userdict /defaultpacking currentpacking put true setpacking + /initialize + { + Adobe_level2_AI5 begin + } bind def + /terminate + { + currentdict Adobe_level2_AI5 eq + { + end + } if + } bind def + mark + /setcustomcolor where not + { + /findcmykcustomcolor + { + (AI8_CMYK_CustomColor) + 6 packedarray + } bind def + /findrgbcustomcolor + { + (AI8_RGB_CustomColor) + 5 packedarray + } bind def + /setcustomcolor + { + exch + aload pop dup + (AI8_CMYK_CustomColor) eq + { + pop pop + 4 + { + 4 index mul + 4 1 roll + } repeat + 5 -1 roll pop + setcmykcolor + } + { + dup (AI8_RGB_CustomColor) eq + { + pop pop + 3 + { + 1 exch sub + 3 index mul + 1 exch sub + 3 1 roll + } repeat + 4 -1 roll pop + setrgbcolor + } + { + pop + 4 + { + 4 index mul 4 1 roll + } repeat + 5 -1 roll pop + setcmykcolor + } ifelse + } ifelse + } + def + } if + /setAIseparationgray + { + false setoverprint + 0 setgray + /setseparationgray where{ + pop setseparationgray + }{ + /setcolorspace where{ + pop + [/Separation (All) /DeviceCMYK {dup dup dup}] setcolorspace + 1 exch sub setcolor + }{ + setgray + }ifelse + }ifelse + } def + + /gt38? mark {version cvr cvx exec} stopped {cleartomark true} {38 gt exch pop} ifelse def + userdict /deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt put + userdict /level2? + systemdict /languagelevel known dup + { + pop systemdict /languagelevel get 2 ge + } if + put +/level2ScreenFreq +{ + begin + 60 + HalftoneType 1 eq + { + pop Frequency + } if + HalftoneType 2 eq + { + pop GrayFrequency + } if + HalftoneType 5 eq + { + pop Default level2ScreenFreq + } if + end +} bind def +userdict /currentScreenFreq + level2? {currenthalftone level2ScreenFreq} {currentscreen pop pop} ifelse put +level2? not + { + /setcmykcolor where not + { + /setcmykcolor + { + exch .11 mul add exch .59 mul add exch .3 mul add + 1 exch sub setgray + } def + } if + /currentcmykcolor where not + { + /currentcmykcolor + { + 0 0 0 1 currentgray sub + } def + } if + /setoverprint where not + { + /setoverprint /pop load def + } if + /selectfont where not + { + /selectfont + { + exch findfont exch + dup type /arraytype eq + { + makefont + } + { + scalefont + } ifelse + setfont + } bind def + } if + /cshow where not + { + /cshow + { + [ + 0 0 5 -1 roll aload pop + ] cvx bind forall + } bind def + } if + } if + cleartomark + /anyColor? + { + add add add 0 ne + } bind def + /testColor + { + gsave + setcmykcolor currentcmykcolor + grestore + } bind def + /testCMYKColorThrough + { + testColor anyColor? + } bind def + userdict /composite? + 1 0 0 0 testCMYKColorThrough + 0 1 0 0 testCMYKColorThrough + 0 0 1 0 testCMYKColorThrough + 0 0 0 1 testCMYKColorThrough + and and and + put + composite? not + { + userdict begin + gsave + /cyan? 1 0 0 0 testCMYKColorThrough def + /magenta? 0 1 0 0 testCMYKColorThrough def + /yellow? 0 0 1 0 testCMYKColorThrough def + /black? 0 0 0 1 testCMYKColorThrough def + grestore + /isCMYKSep? cyan? magenta? yellow? black? or or or def + /customColor? isCMYKSep? not def + end + } if + end defaultpacking setpacking +%%EndResource +%%BeginResource: procset Adobe_screens_AI5 1.2 0 +%%Title: (Adobe Illustrator (R) Version 5.0 Custom Halftone Screens ProcSet) +%%Version: 1.2 0 +%%CreationDate: (03/24/93) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /defaultpacking currentpacking put true setpacking +systemdict begin +userdict /Adobe_screens_AI5 15 dict dup begin +put +/initialize +{ + Adobe_screens_AI5 begin + /screenid + deviceDPI 600 gt composite? not or + { + -1 + } + { + deviceDPI currentScreenFreq + dup dup 60 ge exch 150 le and deviceDPI 300 le and + { + pop 60 + } if + div 1.41421 div 0.5 add cvi + } ifelse + def + + 2 screenid eq + { + /customsize 16 def + /customdata /customdata2 def + setcustomscreen + } if + + 3 screenid eq + { + /customsize 24 def + /customdata /customdata3 def + setcustomscreen + } if + + 4 screenid eq + { + /customsize 16 def + /customdata /customdata4 def + setcustomscreen + } if + + 5 screenid eq + { + /customsize 20 def + /customdata /customdata5 def + setcustomscreen + } if + + 6 screenid eq + { + /customsize 24 def + /customdata /customdata6 def + setcustomscreen + } if + + 7 screenid eq + { + /customsize 28 def + /customdata /customdata7 def + setcustomscreen + } if + + 8 screenid eq + { + /customsize 16 def + /customdata /customdata8 def + setcustomscreen + } if +} def +/terminate +{ + currentdict Adobe_screens_AI5 eq + { + end + } if +} def +/setcustomscreen +{ + deviceDPI customsize div 0 + { + 1 add 2 div customsize mul cvi exch + 1 add 2 div customsize mul cvi exch + customsize mul add + customdata load exch get 256 div + } setscreen +} def +/customdata2 28 28 mul string def +currentfile customdata2 readhexstring +4180E8694988E2634382EA6B4B8AE061A01939C8A81737C2A21B3BCAAA1636C0 +F8795998F6775796FA7B5B9AF57656952ED8B80727D6B60F2FDABA0626D5B50E +4E8DE6674786EE6F4F8EE5664685ED6EAD1434C6A61F3FCEAE1232C5A51E3ECD +F3745493FE7F5F9EF1725291FD7E5E9D24D3B30C2CDEBE0222D1B10A2ADDBD04 +4483EB6C4C8BE1624281E96A4A89E364A31C3CCBAB1535C1A11A3AC9A91838C3 +FB7C5C9BF4755594F97A5A99F778589730DBBB0525D4B40D2DD9B90828D7B710 +508FE4654584EC6D4D8CE7684887EF70AF1131C4A41D3DCCAC1333C7A72040CF +F0715190FC7D5D9CF2735392FF80609F21D0B00929DCBC0323D2B20B2BDFBF01 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +/customdata3 28 28 mul string def +currentfile customdata3 readhexstring +011DC7F5E73D0421CBF3E43A021EC8F6E83E0522CCF2E43A2B648BC4A0762F68 +8AC39E732C658CC5A177306989C29D72D5B6521A6192D9B55219608FD6B6531B +6193DAB451185F8FFCEE440C28D2FCED430B27D1FDEF450C29D3FBEC420A26D0 +BEA77D366F83BCA77C356E87BFA87E377082BBA67B346D86145B99E0AE4A1259 +98DFB14E155C9AE1AD4A115897DEB04D0623CDF4E63C0420CAF8EA400723CDF4 +E53B031FC9F7E93F316988C19F752E678EC6A378326A88C09F742D668DC6A278 +DBB350175E91D8B8551C6395DCB24F165D90D7B7541C6294FAEC420925CFFFF1 +470E2BD5F9EB410824CEFEF0460D2AD4BAA57A336C85BEAA80397180B9A47933 +6B84BDA97F387181105797DDAF4C145A9CE3AB480F5696DDAE4B13599BE2AC49 +021EC8F6E83E0522CCF2E43A011DC7F5E73D0421CBF3E43A2C658CC5A1773069 +89C29D722B648BC4A0762F688AC39E73D6B6531B6193DAB451185F8FD5B6521A +6192D9B55219608FFDEF450C29D3FBEC420A26D0FCEE440C28D2FCED430B27D1 +BFA87E377082BBA67B346D86BEA77D366F83BCA77C356E87155C9AE1AD4A1158 +97DEB04D145B99E0AE4A125998DFB14E0723CDF4E53B031FC9F7E93F0623CDF4 +E63C0420CAF8EA40326A88C09F742D668DC6A278316988C19F752E678EC6A378 +DCB24F165D90D7B7541C6294DBB350175E91D8B8551C6395F9EB410824CEFEF0 +460D2AD4FAEC420925CFFFF1470E2BD5B9A479336B84BDA97F387181BAA57A33 +6C85BEAA803971800F5696DDAE4B13599BE2AC49105797DDAF4C145A9CE3AB48 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +/customdata4 28 28 mul string def +currentfile customdata4 readhexstring +1139B8E0FAD2531B133BBAE2F8D05119417180A6AE9A7B4B437382A5AD987949 +C08867272F6F92CAC28A66262E6E90C8E8DE5F070F37B6F2EADD5E060E36B5F0 +FED6571F173FBEE6FDD5561E163EBDE5AB9E7F4F477786A1A99D7E4E467685A3 +2C6C96CEC68E62222A6A95CDC58D64240C34B3F6EED95A020A32B1F5EDDB5C04 +143CBBE3F9D1521A123AB9E1FBD3541C447483A4AC997A4A427281A7AF9B7C4C +C38B65252D6D91C9C1896828307093CBEBDC5D050D35B4F1E9DF60081038B7F3 +FCD4551D153DBCE4FFD758201840BFE7A89C7D4D457584A2AA9F8050487887A0 +296994CCC48C63232B6B97CFC78F61210931B0F4ECDA5B030B33B2F7EFD85901 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +/customdata5 28 28 mul string def +currentfile customdata5 readhexstring +010B34C3EBFCF7CE3F16020C35C4EDFBF6CD3E15102552A4D6EADDB5632B1126 +54A5D5EADCB3622A3958768499C19E8C7C5E3A59778498C19D8B7B5DC8A99370 +47334C7587AFC9AA936F46324B7485AEF1E5BC6B1E0A2351A3D8F2E4BC6A1E09 +2351A2D7FFF9D14219050F38C6EFFEF9D04118040E37C6EFE8E0B7662D142856 +A8D3E7DFB7652D132856A7D4BF9C8E7F603D5B7A8195BE9A8E7E603C5B798297 +314A7389B2CCAD906D442F497289B1CBAC926E4508214FA1DBF4E2B9671B0720 +4EA0DAF4E3BA691C030D36C5EDFBF6CD3F16010C34C3ECFDF8CF4017122654A6 +D4E9DDB4622A112553A5D6EBDEB5642C3B59788397C09C8B7C5D3A58778599C2 +9E8C7D5FCAAB926E46314B7486AFC8AA947048334D7587B0F2E4BB691D082250 +A1D8F1E6BD6B1F0A2452A3D9FDF8CF4118030E36C5EEFFFAD1421A050F38C7F0 +E6DFB6642C132755A7D3E8E1B8662E152957A8D2BE9A8D7E5F3B5A798296BF9B +8F80613D5C7B80952F487188B1CAAC916D443049728AB3CCAE906C43061F4D9F +DAF3E2BA681C07214FA0DBF5E1B8671A00000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +/customdata6 28 28 mul string def +currentfile customdata6 readhexstring +081A44B6E0F2FDECC150250C091B45B6E1F3FCEBC04F240C1D336199C7D8DCD3 +A56C37221E33619AC8D7DBD2A46B36214864798091AEB1958C7E694C49657A81 +90ADB0948B7D684BB99D8475593C405C7888A1BEBA9E8574583B3F5B7888A0BD +E4CBAA712E1215326098CFE8E4CCA9712D1114315F97CEE7F5F1C6552B040719 +43B5DFFAF6F0C6542A03061842B4DEF9FFEDC352270E0B1C47B8E3F4FEECC251 +260D0A1C46B7E2F4DAD5A76E39232035639CCAD5D9D4A66D38231F34629BC9D6 +AF938E806A4E4A677C838FABAE928D7F694D4A667B828FAC3E5A778AA3BFBC9F +8772563A3D597689A2BEBB9F8673573A14305E97D1EAE6CDA76F2B0F132F5D96 +D0E9E5CDA8702C10051742B3DDFCF8EEC4522801041641B2DDFBF7EFC5532902 +091B45B6E1F3FCEBC04F240C081A44B6E0F2FDECC150250C1E33619AC8D7DBD2 +A46B36211D336199C7D8DCD3A56C372249657A8190ADB0948B7D684B48647980 +91AEB1958C7E694CBA9E8574583B3F5B7888A0BDB99D8475593C405C7888A1BE +E4CCA9712D1114315F97CEE7E4CBAA712E1215326098CFE8F6F0C6542A030618 +42B4DEF9F5F1C6552B04071943B5DFFAFEECC251260D0A1C46B7E2F4FFEDC352 +270E0B1C47B8E3F4D9D4A66D38231F34629BC9D6DAD5A76E39232035639CCAD5 +AE928D7F694D4A667B828FACAF938E806A4E4A677C838FAB3D597689A2BEBB9F +8673573A3E5A778AA3BFBC9F8772563A132F5D96D0E9E5CDA8702C1014305E97 +D1EAE6CDA76F2B0F041641B2DDFBF7EFC5532902051742B3DDFCF8EEC4522801 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +/customdata7 28 28 mul string def +currentfile customdata7 readhexstring +01061B44B7E1F5FEFBE6BD4A210C01071B45B8E1F6FDFBE6BC4A200B09132A54 +A7D1EAF5EED9B05D331609142B55A8D2EAF4EED9AF5C32161D2D3D6993C1CBE0 +CEC59B7140301E2E3D6A93C0CADFCDC49A713F3047576C7B828DA2B6A48F867E +6F5A48576C7C828CA1B6A38F867E6E59BAAA958A78634E4451667A8498ADBAAB +968977624E4350657A8398ADE3D4C99F7539251A273C6892C2D7E4D4C89E7539 +241A273B6891C1D6F8F2DDB460371005122A53A7D0ECF9F2DDB360360F051229 +53A6D0EBFFFDE8BE4C220D03081D46B9E3F7FFFCE7BD4B210D02071C46B8E2F7 +F3F0DBB15E34180B152C56A9D3E8F3EFDAB05D34170A142C55A9D2E9DFCCC69C +7341321F2F3F6B94BFC9DECCC59C7241311F2E3E6A94BFCAB5A38E8780705B49 +596D7D808BA0B4A28D877F6F5B48586D7C818BA043506479859AAFBCAC978876 +614C424F64798499AEBBAB968977624D19263B6791C3D8E5D6C79D7337231825 +3A6690C3D7E5D5C79E74382304112952A5CFEDFAF0DBB25E350E03102851A5CE +ECF9F1DCB25F360E01071B45B8E1F6FDFBE6BC4A200B01061B44B7E1F5FEFBE6 +BD4A210C09142B55A8D2EAF4EED9AF5C321609132A54A7D1EAF5EED9B05D3316 +1E2E3D6A93C0CADFCDC49A713F301D2D3D6993C1CBE0CEC59B71403048576C7C +828CA1B6A38F867E6E5947576C7B828DA2B6A48F867E6F5ABAAB968977624E43 +50657A8398ADBAAA958A78634E4451667A8498ADE4D4C89E7539241A273B6891 +C1D6E3D4C99F7539251A273C6892C2D7F9F2DDB360360F05122953A6D0EBF8F2 +DDB460371005122A53A7D0ECFFFCE7BD4B210D02071C46B8E2F7FFFDE8BE4C22 +0D03081D46B9E3F7F3EFDAB05D34170A142C55A9D2E9F3F0DBB15E34180B152C +56A9D3E8DECCC59C7241311F2E3E6A94BFCADFCCC69C7341321F2F3F6B94BFC9 +B4A28D877F6F5B48586D7C818BA0B5A38E8780705B49596D7D808BA0424F6479 +8499AEBBAB968977624D43506479859AAFBCAC978876614C18253A6690C3D7E5 +D5C79E74382319263B6791C3D8E5D6C79D73372303102851A5CEECF9F1DCB25F +360E04112952A5CFEDFAF0DBB25E350E +pop pop +/customdata8 28 28 mul string def +currentfile customdata8 readhexstring +050F2747B6D6EEF8FEF4DCBC4D2D1507111D375F9EC6E0E9EBE6CCA4653D1F13 +2939556F8EA8C1D1D3C3AE9475573B2B4961717D808999B1B39B8B867F73634B +B8A090827A6A5A42445C6C7C8492A2BAD8C8AA97785232222434546E8DACCADA +F0E2CFA768401A0A0C1C365E9DC5E4F2FAF7DFBF50301802040E2646B5D5EDFC +FFF5DDBD4E2E160806102848B7D7EFF9EAE7CDA5663E2014121E38609FC7E1E8 +D2C2AF9576583C2C2A3A56708FA9C0D0B29A8A878074644C4A62727E818898B0 +435B6B7B8593A3BBB9A19183796959412333536D8CADCBDBD9C9AB9677513121 +0B1B355D9CC4E5F3F1E3CEA6673F1909030D2545B4D4ECFDFBF6DEBE4F2F1701 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000 +pop pop +end +end +defaultpacking setpacking +%%EndResource +%%BeginResource: procset Adobe_typography_AI5 1.0 1 +%%Title: (Typography Operators) +%%Version: 1.0 1 +%%CreationDate:(6/10/1996) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_typography_AI5 68 dict dup begin +put +/initialize +{ + begin + begin + Adobe_typography_AI5 begin + Adobe_typography_AI5 + { + dup xcheck + { + bind + } if + pop pop + } forall + end + end + end + Adobe_typography_AI5 begin +} def +/terminate +{ + currentdict Adobe_typography_AI5 eq + { + end + } if +} def +/modifyEncoding +{ + /_tempEncode exch ddef + /_pntr 0 ddef + { + counttomark -1 roll + dup type dup /marktype eq + { + pop pop exit + } + { + /nametype eq + { + _tempEncode /_pntr dup load dup 3 1 roll 1 add ddef 3 -1 roll + put + } + { + /_pntr exch ddef + } ifelse + } ifelse + } loop + _tempEncode +} def +/havefont +{ + systemdict /languagelevel known + { + /Font resourcestatus dup + { exch pop exch pop } + if + } + { + systemdict /FontDirectory get 1 index known + { pop true } + { + systemdict /fileposition known + { + dup length 6 add exch + Ss 6 250 getinterval + cvs pop + Ss exch 0 exch getinterval + status + { pop pop pop pop true } + { false } + ifelse + } + { + pop false + } + ifelse + } + ifelse + } + ifelse +} def +/TE +{ + StandardEncoding 256 array copy modifyEncoding + /_nativeEncoding exch def +} def +/subststring { + exch 2 index exch search + { + exch pop + exch dup () eq + { + pop exch concatstring + } + { + 3 -1 roll + exch concatstring + concatstring + } ifelse + exch pop true + } + { + pop pop false + } ifelse +} def +/concatstring { + 1 index length 1 index length + 1 index add + string + dup 0 5 index putinterval + dup 2 index 4 index putinterval + 4 1 roll pop pop pop +} def +% +/TZ +{ + dup type /arraytype eq + { + /_wv exch def + } + { + /_wv 0 def + } ifelse + /_useNativeEncoding exch def + 2 index havefont + { + 3 index + 255 string + cvs + + dup + (_Symbol_) + eq + { + pop + 2 index + findfont + + } + { + 1 index 0 eq + { + dup length 1 sub + 1 exch + getinterval + + cvn + findfont + } + { + pop 2 index findfont + } ifelse + } ifelse + } + { + dup 1 eq + { + 2 index 64 string cvs + dup (-90pv-RKSJ-) (-83pv-RKSJ-) subststring + { + exch pop dup havefont + { + findfont false + } + { + pop true + } ifelse + } + { + pop dup + (-90ms-RKSJ-) (-Ext-RKSJ-) subststring + { + exch pop dup havefont + { + findfont false + } + { + pop true + } ifelse + } + { + pop pop true + } ifelse + } ifelse + { + 1 index 1 eq + { + /Ryumin-Light-Ext-RKSJ-V havefont + {/Ryumin-Light-Ext-RKSJ-V} + {/Courier} + ifelse + } + { + /Ryumin-Light-83pv-RKSJ-H havefont + {/Ryumin-Light-83pv-RKSJ-H} + {/Courier} + ifelse + } ifelse + findfont + [1 0 0.5 1 0 0] makefont + } if + } + { + /Courier findfont + } ifelse + } ifelse + _wv type /arraytype eq + { + _wv makeblendedfont + } if + dup length 10 add dict + begin + mark exch + { + 1 index /FID ne + { + def + } if + cleartomark mark + } forall + pop + /FontScript exch def + /FontDirection exch def + /FontRequest exch def + /FontName exch def + counttomark 0 eq + { + 1 _useNativeEncoding eq + { + /Encoding _nativeEncoding def + } if + cleartomark + } + { + /Encoding load 256 array copy + modifyEncoding /Encoding exch def + } ifelse + FontName currentdict + end + definefont pop +} def +/tr +{ + _ax _ay 3 2 roll +} def +/trj +{ + _cx _cy _sp _ax _ay 6 5 roll +} def +/a0 +{ + /Tx + { + dup + currentpoint 3 2 roll + tr _psf + newpath moveto + tr _ctm _pss + } ddef + /Tj + { + dup + currentpoint 3 2 roll + trj _pjsf + newpath moveto + trj _ctm _pjss + } ddef +} def +/a1 +{ +W B +} def +/e0 +{ + /Tx + { + tr _psf + } ddef + /Tj + { + trj _pjsf + } ddef +} def +/e1 +{ +W F +} def +/i0 +{ + /Tx + { + tr sp + } ddef + /Tj + { + trj jsp + } ddef +} def +/i1 +{ + W N +} def +/o0 +{ + /Tx + { + tr sw rmoveto + } ddef + /Tj + { + trj swj rmoveto + } ddef +} def +/r0 +{ + /Tx + { + tr _ctm _pss + } ddef + /Tj + { + trj _ctm _pjss + } ddef +} def +/r1 +{ +W S +} def +/To +{ + pop _ctm currentmatrix pop +} def +/TO +{ + iTe _ctm setmatrix newpath +} def +/Tp +{ + pop _tm astore pop _ctm setmatrix + _tDict begin + /W + { + } def + /h + { + } def +} def +/TP +{ + end + iTm 0 0 moveto +} def +/Tr +{ + _render 3 le + { + currentpoint newpath moveto + } if + dup 8 eq + { + pop 0 + } + { + dup 9 eq + { + pop 1 + } if + } ifelse + dup /_render exch ddef + _renderStart exch get load exec +} def +/iTm +{ + _ctm setmatrix _tm concat + _shift aload pop _lineorientation 1 eq { exch } if translate + _scale aload pop _lineorientation 1 eq _yokoorientation 1 eq or { exch } if scale +} def +/Tm +{ + _tm astore pop iTm 0 0 moveto +} def +/Td +{ + _mtx translate _tm _tm concatmatrix pop iTm 0 0 moveto +} def +/iTe +{ + _render -1 eq + { + } + { + _renderEnd _render get dup null ne + { + load exec + } + { + pop + } ifelse + } ifelse + /_render -1 ddef +} def +/Ta +{ + pop +} def +/Tf +{ + 1 index type /nametype eq + { + dup 0.75 mul 1 index 0.25 mul neg + } if + /_fontDescent exch ddef + /_fontAscent exch ddef + /_fontSize exch ddef + /_fontRotateAdjust _fontAscent _fontDescent add 2 div neg ddef + /_fontHeight _fontSize ddef + findfont _fontSize scalefont setfont +} def +/Tl +{ + pop neg 0 exch + _leading astore pop +} def +/Tt +{ + pop +} def +/TW +{ + 3 npop +} def +/Tw +{ + /_cx exch ddef +} def +/TC +{ + 3 npop +} def +/Tc +{ + /_ax exch ddef +} def +/Ts +{ + 0 exch + _shift astore pop + currentpoint + iTm + moveto +} def +/Ti +{ + 3 npop +} def +/Tz +{ + count 1 eq { 100 } if + 100 div exch 100 div exch + _scale astore pop + iTm +} def +/TA +{ + pop +} def +/Tq +{ + pop +} def +/Tg +{ + pop +} def +/TG +{ + pop +} def +/Tv +{ + /_lineorientation exch ddef +} def +/TV +{ + /_charorientation exch ddef +} def +/Ty +{ + dup /_yokoorientation exch ddef 1 sub neg Tv +} def +/TY +{ + pop +} def +/T~ +{ + Tx +} def +/Th +{ + pop pop pop pop pop +} def +/TX +{ + pop +} def +/Tk +{ + _fontSize mul 1000 div + _lineorientation 0 eq { neg 0 } { 0 exch } ifelse + rmoveto + pop +} def +/TK +{ + 2 npop +} def +/T* +{ + _leading aload pop + _lineorientation 0 ne { exch } if + Td +} def +/T*- +{ + _leading aload pop + _lineorientation 0 ne { exch } if + exch neg exch neg + Td +} def +/T- +{ + _ax neg 0 rmoveto + _lineorientation 1 eq _charorientation 0 eq and { 1 TV _hyphen Tx 0 TV } { _hyphen Tx } ifelse +} def +/T+ +{ +} def +/TR +{ + _ctm currentmatrix pop + _tm astore pop + iTm 0 0 moveto +} def +/TS +{ + currentfont 3 1 roll + /_Symbol_ findfont _fontSize scalefont setfont + + 0 eq + { + Tx + } + { + Tj + } ifelse + setfont +} def +/Xb +{ + pop pop +} def +/Tb /Xb load def +/Xe +{ + pop pop pop pop +} def +/Te /Xe load def +/XB +{ +} def +/TB /XB load def +currentdict readonly pop +end +setpacking +% +/X^ +{ + currentfont 5 1 roll + dup havefont + { + findfont _fontSize scalefont setfont + } + { + pop + exch + } ifelse + 2 index 0 eq + { + Tx + } + { + Tj + } ifelse + pop pop + setfont +} def +/T^ /X^ load def +%%EndResource +%%BeginResource: procset AGM_Gradient_Sep 1.0 0 +%%Title: (AGM Gradient Procset) +%%Version: 1.0 0 +%%CreationDate: (4/26/96) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /defaultpacking currentpacking put true setpacking +userdict /AGM_Gradient_Sep 5 dict dup begin put +/AGM_Gradient_Sep_private 100 dict def +/initialize{ + AGM_Gradient_Sep begin + AGM_Gradient_Sep_private begin + _compositeJob{ + initializeSinglePassSeps + }{ + initializeMultiPassSeps + }ifelse + initializeSeps + AGM_Gradient_private begin + /_fillSD newSpotDict def + /_rampSD newSpotDict def + /_nCustomColorSD nd + end + AGM_Gradient_Sep_private + { + dup xcheck 1 index type /arraytype eq and + { + bind + }if + pop pop + }forall + AGM_Gradient_Sep + { + dup xcheck 1 index type /arraytype eq and + { + bind + }if + pop pop + }forall + end + + currentdict readonly pop + end +}def +/terminate{ + currentdict AGM_Gradient_Sep eq{ + end + }if +}def +AGM_Gradient_Sep_private begin +/initializeSeps{ + /currentoverprint { _of } def + _noImage not _level2PS not and{ + /linealFill{ + currentoverprint{ + 0 0 1 1 rectfill + }{ + mySave + 8 setImageParms + _color{ + _nCustomColorSD begin + cyan magenta yellow black + + _spotColor{ + spot1/tintImage spot1/tintValue get 1 exch sub makeByte8 put + spot2/tintImage spot2/tintValue get 1 exch sub makeByte8 put + }if + end + + 4{ + makeByte8 4 1 roll + }repeat + true 4 _nCustomColorSD ncolorimage + }{ + _nCustomColorSD/black get 1 exch sub makeByte8 + _nCustomColorSD bwImage + }ifelse + myRestore + }ifelse + }def + }if + /_whiteBytes 1 makeByte8 pt + /knockOut{ + _noImage _level2PS or currentoverprint or{ + gsave + false setoverprint + 1 setgray + 0 0 1 1 rectfill + grestore + }{ + 8 setImageParms _whiteBytes /_image load 5 execImage + }ifelse + }def + /newSpotDict{ + 11 dict dup begin + /nSpots 2 def + /spot1 7 dict def + /spot2 7 dict def + end + }def + /initSpotData + { + begin + /name nd + /tintImage nd + /tintValue nd + /spot_C nd + /spot_M nd + /spot_Y nd + /spot_K nd + end + }def + /initSpotDict{ + begin + /cyanInk nd + /magentaInk nd + /yellowInk nd + /blackInk nd + /cyan nd + /magenta nd + /yellow nd + /black nd + spot1 initSpotData + spot2 initSpotData + end + }def + /copySpotDict{ + /_dst xp + begin + cyanInk magentaInk yellowInk blackInk + cyan magenta yellow black + spot1 spot2 + end + _dst begin + /spot1 spot1 maxlength dict def + /spot2 spot2 maxlength dict def + spot2 copy pop + spot1 copy pop + /black xd + /yellow xd + /magenta xd + /cyan xd + /blackInk xd + /yellowInk xd + /magentaInk xd + /cyanInk xd + end + }def + /setCustomColor + { + 1 index /Black eq{ + 6 1 roll 5 npop + 1 exch sub + setgray + }{ + 6 1 roll _ccAry1 astore exch + dup null eq{ + pop 0 + }if + setcustomcolor + }ifelse + }def + /setCStop{ + /_colorStyle exch pt + + _colorStyle 0 eq{ + 0 0 0 + 4 -1 roll + 1 exch sub + _spotColor{ + /_colorStyle 3 pt + /Black + 1 index + 1 exch sub + }if + }if + _colorStyle 2 eq{ + 3 npop + }if + _rampSD _fillSD copySpotDict + + _colorStyle 4 eq{ + pop + 9 2 roll 3 npop 6 -2 roll + } if + + _colorStyle 3 eq _colorStyle 4 eq or{ + + _fillSD begin + /_spot1 spot1 pt + /_spot2 spot2 pt + end + + exch dup _spot1/name get eq{ + _spot1 _spot2 + }{ + _spot2 _spot1 + }ifelse + begin + begin + /name xd + 1 exch sub /tintValue xd + 4{ + tintValue mul 4 1 roll + }repeat + _spotColor not{ + /tintValue null def + }if + end + /tintValue 0 def + end + }if + _fillSD nsetcustomcolor + }def + /renderCMYK{ + spot1/name get null eq + spot2/name get null eq and + dup not{ + pop + spot1 spotConverted + }if + dup not{ + pop + spot2 spotConverted + }if + }def + /currentInk{ + true + _inRipSep{ + currentcolorspace 0 get + dup /DeviceGray eq + 1 index /DeviceCMYK eq or{ + pop + currentcmykcolor add add add 0 eq{ + pop false + }if + }{ + /Separation eq{ + currentcolor 0 eq{ + pop false + }if + }if + }ifelse + }{ + currentgray 1 eq{ + pop false + }if + }ifelse + }def + /currentInkN{ + + _nCustomColorSD begin + /_spot1 spot1 pt + /_spot2 spot2 pt + renderCMYK + end + { + currentInk + }{ + gsave + _spot1 begin + name null ne{ + spot_C spot_M spot_Y spot_K name tintValue setCustomColor + currentInk + }{ + false + }ifelse + end + _spot2 begin + name null ne{ + spot_C spot_M spot_Y spot_K name tintValue setCustomColor + currentInk + }{ + false + }ifelse + end + grestore + + or + } ifelse + }def + /fill_ /fill load def + /fillOvp{ + currentoverprint{ + _inRipSep{ + currentcolorspace 0 get + dup /DeviceGray eq + 1 index /DeviceCMYK eq or{ + pop + currentcmykcolor add add add 0 eq{ + newpath + }if + }{ + /Separation eq{ + currentcolor 0 eq{ + newpath + }if + }if + }ifelse + }{ + currentgray 1 eq{ + newpath + }if + }ifelse + }if + fill_ + }def + /fill{ + _nCustomColorSD begin + /_spot1 spot1 pt + /_spot2 spot2 pt + renderCMYK + end + + { + fillOvp + }{ + _spot1 begin + gsave + name null ne{ + spot_C spot_M spot_Y spot_K name tintValue setCustomColor + }{ + 1 setgray + }ifelse + fillOvp + grestore + end + _spot2 begin + name null ne{ + gsave + true setoverprint + spot_C spot_M spot_Y spot_K name tintValue setCustomColor + fillOvp + grestore + }if + end + newpath + }ifelse + }def + /expandSpot{ + _spotColor{ + /_len xp + _rampSD begin + spot1 begin + tintImage null ne{ + tintImage _len expandOne /tintImage xd + }if + end + spot2 begin + tintImage null ne{ + tintImage _len expandOne /tintImage xd + }if + end + end + }{ + pop + }ifelse + }def + /rampImage{ + currentoverprint{ + rectImage + }{ + _enabledSmoothShade{ + fillRamp + }{ + _color{ + _rampSD begin + /cyanInk _cyanData 0 ne def + /magentaInk _magentaData 0 ne def + /yellowInk _yellowData 0 ne def + /blackInk _blackData 0 ne def + end + + _nSamples setImageParms + _nSamples expandSpot + _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor + true 4 _rampSD ncolorimage + }{ + _rampSD begin + /cyanInk false def + /magentaInk false def + /yellowInk false def + /blackInk true def + end + _nSamples setImageParms + _blackData _rampSD bwImage + }ifelse + }ifelse + }ifelse + }def + /nsetcustomcolor where{ + pop + }{ + /nsetcustomcolor + { + /_nCustomColorSD xp + _nCustomColorSD begin + 4 copy + /black xd + /yellow xd + /magenta xd + /cyan xd + 4 copy + 0 ne /blackInk xd + 0 ne /yellowInk xd + 0 ne /magentaInk xd + 0 ne /cyanInk xd + end + setcmykcolor + }def + }ifelse + /nsetcustomcolorend where{ + pop + }{ + /nsetcustomcolorend + { + /_nCustomColorSD null pt + }def + }ifelse +}def +/initializeSinglePassSeps{ + /_decodeNorm [0 1] pt + /_decodeInvert [1 0] pt + /spotConverted + { + begin + name null eq{ + false + }{ + tintValue null eq tintImage null eq and{ + true + }{ + _inDistiller{ + false + }{ + false + currentpagedevice/SeparationColorNames get{name eq or}forall + not + }ifelse + }ifelse + }ifelse + end + }def + /dictImage + { + 20 dict dup begin + /Dict xd + /Decode xd + /DataSource xd + /ImageMatrix xd + /BitsPerComponent xd + /Height xd + /Width xd + /ImageType 1 def + Dict + end + /_image load 1 execImage + }def + /bwImage{ + begin + gsave + currentoverprint{ + blackInk{ + [/Separation /Black /DeviceGray{}] setcolorspace + _decodeInvert dictImage + }{ + 5 npop + }ifelse + }{ + /DeviceGray setcolorspace + _decodeNorm dictImage + }ifelse + grestore + end + }def + /ncolorimage where{ + pop + }{ + /ncolorimage{ + begin + renderCMYK{ + cyanInk + magentaInk and + yellowInk and + blackInk and + not + currentoverprint + and{ + pop pop + gsave + cyanInk{ + 8 copy + [/Separation /Cyan /DeviceGray{}] setcolorspace + 3 npop + _decodeNorm dictImage + }if + magentaInk{ + 8 copy + [/Separation /Magenta /DeviceGray{}] setcolorspace + 4 -1 roll + 3 npop + _decodeNorm dictImage + }if + yellowInk{ + 8 copy + [/Separation /Yellow /DeviceGray{}] setcolorspace + 4 -2 roll + 3 npop + _decodeNorm dictImage + }if + blackInk{ + 4 -3 roll + [/Separation /Black /DeviceGray{}] setcolorspace + 3 npop + _decodeNorm dictImage + }{ + 8 npop + }ifelse + grestore + }{ + /_colorimage load 10 execImage + }ifelse + }{ + 6 npop + gsave + spot1 begin + name null ne tintImage null ne and{ + [/Separation name /DeviceGray{}] setcolorspace + 4 copy + tintImage + name /Black eq{ + _decodeNorm + }{ + _decodeInvert + }ifelse + dictImage + }{ + 1 setgray fill + }ifelse + end + spot2 begin + true setoverprint + name null ne tintImage null ne and{ + [/Separation name /DeviceGray{}] setcolorspace + tintImage + name /Black eq{ + _decodeNorm + }{ + _decodeInvert + }ifelse + dictImage + }{ + 4 npop + 1 setgray fill + }ifelse + end + grestore + }ifelse + end + }def + }ifelse + /getRampColorSpace{ + + /_renderCMYK _rampSD begin renderCMYK end pt + + _renderCMYK not{ + _rampSD begin + [/DeviceN + [ + spot1 begin + name null ne tintImage null ne and{ + name + }if + end + spot2 begin + name null ne tintImage null ne and{ + name + }if + end + ] + _inDistiller { + /DeviceCMYK [ + spot1 begin + name null ne tintImage null ne and{ + spot_C spot_M spot_Y spot_K 1 + }{ + 0 0 0 0 0 + }ifelse + end + spot2 begin + name null ne tintImage null ne and{ + spot_C spot_M spot_Y spot_K 2 + }{ + 0 0 0 0 0 + }ifelse + end + 5 1 roll 6 -2 roll add + dup 1 eq { + pop + 8 /index cvx 1 /exch cvx /sub cvx + 9 1 /roll cvx + }{ + 2 eq { + 8 /index cvx 1 /exch cvx /sub cvx + 10 1 /roll cvx + }if + }ifelse + 4 1 /roll cvx 5 -2 /roll cvx + 8 /index cvx /mul cvx /exch cvx 9 /index cvx /mul cvx /add cvx 7 1 /roll cvx + 3 1 /roll cvx 4 -2 /roll cvx + 7 /index cvx /mul cvx /exch cvx 8 /index cvx /mul cvx /add cvx 6 1 /roll cvx + 2 1 /roll cvx 3 -2 /roll cvx + 6 /index cvx /mul cvx /exch cvx 7 /index cvx /mul cvx /add cvx 5 1 /roll cvx + 5 /index cvx /mul cvx /exch cvx 6 /index cvx /mul cvx /add cvx 4 1 /roll cvx + 6 -2 /roll cvx /pop cvx /pop cvx + ] cvx bind + }{ + /DeviceCMYK {} + }ifelse + ] setcolorspace + end + /_nColorSpace currentcolorspace pt + }if + + _nSamples 1 gt{ + /_ndx 0 pt + [blendColor] cvx exec + }if + _renderCMYK{ + /_C0 [currentcolor] pt + /_C0_Space currentcolorspace pt + }{ + /_C0 [ + _nCustomColorSD begin + spot1 begin + name null ne{ + tintValue + }if + end + spot2 begin + name null ne{ + tintValue + }if + end + end + ] pt + /_C0_Space _nColorSpace pt + }ifelse + + _nSamples 1 gt{ + /_ndx _nSamples 1 sub pt + [blendColor] cvx exec + }if + _renderCMYK{ + /_C1 [currentcolor] pt + /_C1_Space currentcolorspace pt + }{ + /_C1 [ + _nCustomColorSD begin + spot1 begin + name null ne{ + tintValue + }if + end + spot2 begin + name null ne{ + tintValue + }if + end + end + ] pt + /_C1_Space _nColorSpace pt + }ifelse + + /_rampColorSpace _C0_Space pt + _spotColor{ + nsetcustomcolorend + }if + }def +}def +/initializeMultiPassSeps{ + /invertXfer{ + [ + { + 1 exch sub + }/exec load systemdict /currenttransfer get exec /exec load + ] cvx systemdict /settransfer get exec + }def + /ccThrough{ + gsave + 1 setCustomColor + currentcmykcolor + grestore + add add add 0 ne + }def + /spotConverted + { + begin + _isCMYKSep not{ + false + }{ + name null eq{ + false + }{ + tintValue null eq tintImage null eq and{ + true + }{ + spot_C spot_M spot_Y spot_K name ccThrough + }ifelse + }ifelse + }ifelse + end + }def + /spotChannel + { + _isCMYKSep{ + pop false + }{ + /_spotDict xp + _spotDict/name get null eq{ + false + }{ + _spotDict/spot_C get + _spotDict/spot_M get + _spotDict/spot_Y get + _spotDict/spot_K get + _spotDict/name get + ccThrough + }ifelse + }ifelse + }def + /getChannelData + { + _isCMYKSep dup{ + pop renderCMYK + }if + { + _blackPlate{ + 4 1 roll 3 npop blackInk + }{ + _yellowPlate{ + 4 2 roll 3 npop yellowInk + }{ + _magentaPlate{ + 4 3 roll 3 npop magentaInk + }{ + 3 npop cyanInk + }ifelse + }ifelse + }ifelse + { + true /nonZeroData + }{ + true /zeroData + }ifelse + }{ + 4 npop + spot1/name get null ne + spot1 spotChannel and{ + spot1/tintImage get dup null ne{ + false /nonZeroData + }{ + pop false /noData + }ifelse + }{ + spot2/name get null ne + spot2 spotChannel and{ + spot2/tintImage get dup null ne{ + false /nonZeroData + }{ + pop false /noData + }ifelse + }{ + false /noData + }ifelse + }ifelse + }ifelse + }def + /renderChannelData + { + /_tmp xp + _tmp /nonZeroData ne currentoverprint and{ + pop + _tmp /zeroData eq{pop}if + 4 npop + }{ + _tmp /nonZeroData eq{ + { + invertXfer + }if + systemdict/image + get 5 execImage + }{ + pop + _tmp /zeroData eq{pop}if + 4 npop + knockOut + }ifelse + }ifelse + }def + /bwImage{ + begin + gsave + dup dup dup + getChannelData + exch pop false exch + renderChannelData + grestore + end + }def + /ncolorimage{ + begin + pop pop + gsave + spot2/name get null ne spot2 spotChannel and{ + true setoverprint + }if + getChannelData + renderChannelData + grestore + end + }def + /getRampColorSpace{ + + /_renderCMYK _rampSD begin renderCMYK end pt + + _nSamples 1 gt{ + /_ndx 0 pt + [blendColor] cvx exec + }if + + _renderCMYK{ + /_C0 [currentcolor] pt + /_C0_Space currentcolorspace pt + }{ + /_C0 [ + _nCustomColorSD begin + 0 + spot1 begin + name null ne + tintValue null ne and + spot1 spotChannel and{ + pop tintValue + }if + end + spot2 begin + name null ne + tintValue null ne and + spot2 spotChannel and{ + pop tintValue + }if + end + 1 exch sub + end + ] pt + /_C0_Space /DeviceGray pt + }ifelse + + _nSamples 1 gt{ + /_ndx _nSamples 1 sub pt + [blendColor] cvx exec + }if + + _renderCMYK{ + /_C1 [currentcolor] pt + /_C1_Space currentcolorspace pt + }{ + /_C1 [ + _nCustomColorSD begin + 0 + spot1 begin + name null ne + tintValue null ne and + spot1 spotChannel and{ + pop tintValue + }if + end + spot2 begin + name null ne + tintValue null ne and + spot2 spotChannel and{ + pop tintValue + }if + end + 1 exch sub + end + ] pt + /_C1_Space /DeviceGray pt + }ifelse + + /_rampColorSpace _C0_Space pt + _spotColor{ + nsetcustomcolorend + }if + }def +}def +end +end +defaultpacking setpacking +%%EndResource +%%BeginResource: procset AGM_Gradient 1.0 0 +%%Title: (AGM Gradient Procset) +%%Version: 1.0 0 +%%CreationDate: (4/26/96) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +userdict /defaultpacking currentpacking put true setpacking +userdict /AGM_Gradient 20 dict dup begin put +/AGM_Gradient_private 201 dict def +/initialize +{ + AGM_Gradient begin + AGM_Gradient_private begin + initializeVars + + /bd systemdict/mark get def + /ed + _level2PS + { + (>>) + }{ + (counttomark 2 idiv dup dict begin {def} repeat pop currentdict end) + } ifelse + cvx def + + _level2PS{ + initializeLev2 + }{ + initializeLev1 + }ifelse + + queryDevice + + initializeRectFill + initializeShading + initializeOps + _producingSeps{ + AGM_Gradient_Sep/initialize get exec + }{ + initializeComposite + }ifelse + _illustrator{ + /f{}def + /F{}def + /s{}def + /S{}def + /b{}def + /B{}def + }if + /image where{ + /image get /_image xd + }if + /colorimage where{ + /colorimage get /_colorimage xd + }if + AGM_Gradient_private + { + dup xcheck 1 index type /arraytype eq and + { + bind + }if + pop pop + }forall + AGM_Gradient + { + dup xcheck 1 index type /arraytype eq and + { + bind + }if + pop pop + }forall + end + + currentdict readonly pop + end +}def +/initializeAI +{ + pop pop + AGM_Gradient/AGM_Gradient_private get /_illustrator true put + AGM_Gradient/initialize get exec + AGM_Gradient begin +}def +/unload{ + systemdict/languagelevel known{ + systemdict/languagelevel get 2 ge{ + userdict/AGM_Gradient_Sep 2 copy known{ + undef + }{ + pop pop + }ifelse + userdict/AGM_Gradient 2 copy known{ + undef + }{ + pop pop + }ifelse + }if + }if +}def +/terminate{ + currentdict AGM_Gradient eq{ + end + }if +}def + +AGM_Gradient_private begin +/initializeVars{ + /_d255 256 array def + 0 1 255{ + _d255 exch dup 255 div put + }bind for + /_d255- 256 array def + 0 1 255{ + _d255- exch 1 _d255 2 index get sub put + }bind for + /_sSave nd + /_dUserSpace matrix defaultmatrix def + /_bUMatrix matrix def + /_imageMatrix matrix def + /_saveMatrix matrix def + /_xm matrix def + /_ccAry1 5 array def + /_bbox 4 array pt + /_level2PS + systemdict/languagelevel known dup{ + pop systemdict/languagelevel get 2 ge + }if + def + /_level3PS + _level2PS systemdict/shfill known and + def + currentdict /_illustrator known not{ + /_illustrator false def + }if + +}def +/initializeOps +{ + AGM_Gradient begin + currentdict/Bc known not{ + /Bc{ + + _renderFlag 2 eq _enabledSmoothShade or{ + 6 npop + }{ + pushBSpace + _rampIndex 0 eq{ + pop pop + setCStop + }if + linealFill + popBSpace + }ifelse + + }def + }if + + currentdict/Bg known not{ + /Bg{ + 10 npop + /_gradName xp + /_renderFlag xp + /_enabledSmoothShade false pt + + _renderFlag 2 ne{ + + _illustrator{ + _of setoverprint + }if + + /_enabledSmoothShade + _level3PS{ + _usingSmoothShade + _producingSeps not + currentoverprint not or and + _noImage not and + }{ + false + }ifelse + pt + + _illustrator _eo and _renderFlag 3 eq or{ + eoclip + }{ + clip + }ifelse + + _gradNames _gradName 2 copy known{ + get + mark exch aload pop + /_gradType xp + 1 sub dup /_rampIndex xp + /_maxRampIndex xp + mark exch aload pop + 0 0 + }if + pop pop + getRampData + }{ + mark mark + }ifelse + }def + }if + + currentdict/Bm known not{ + /Bm{ + _renderFlag 2 ne{ + _gradType 0 eq{ + linealRamp + }{ + radialGrad + }ifelse + }{ + 6 npop + }ifelse + }def + }if + + currentdict/Bh known not{ + /Bh{ + 2 npop + /_yHi xp + /_xHi xp + /_radHilite _xHi 0 ne _yHi 0 ne or pt + }def + }if + + currentdict/Bn known not{ + /Bn{ + AGM_Gradient_private begin + dict /_gradNames xp + end + }def + }if + + currentdict/Bd known not{ + /Bd{ + AGM_Gradient begin + AGM_Gradient_private begin + /_nColorsBd xp + /_gradType xp + /_gradName xp + }def + }if + + currentdict/BD known not{ + /BD{ + currentdict/_gradNames known not{ + /_gradNames 20 dict def + }if + ] _nColorsBd _gradType + ] _gradName exch /_gradNames xput + end + end + }def + }if + + currentdict/Bb known not{ + /Bb{ + + AGM_Gradient/AGM_Gradient_private get /_illustrator get not{ + AGM_Gradient begin + }if + AGM_Gradient_private begin + _producingSeps{ + AGM_Gradient_Sep/AGM_Gradient_Sep_private get begin + }if + mySave + }def + }if + + currentdict/BB known not{ + /BB{ + + /_tmp xp + cleartomark cleartomark + + _tmp dup + _renderFlag + + myRestore + + _producingSeps{ + end + }if + + _illustrator dup + end + not { + end + }if + + { + 2 ne exch 0 gt and{ + 2 eq{ + s + }{ + S + }ifelse + }{ + pop newpath + }ifelse + }{ + pop newpath + }ifelse + + + }def + }if + + currentdict/Xm known not{ + /Xm{ + _xm astore pop + }def + }if + + end +}def +/queryDevice{ + /_inDistiller + systemdict /currentdistillerparams known + def + /_inRipSep + _level2PS{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + _inDistiller or + def + /_noImage /lv1Fix where{ + pop lv1Fix + }{ + false + }ifelse + def + /_useShells where{ + /_useShells get /_usingShells xp + }{ + /_usingShells false def + }ifelse + + /_useSmoothShade where{ + pop + }{ + /_useSmoothShade false def + }ifelse + /_forceToCMYK where{ + pop + }{ + /_forceToCMYK false def + }ifelse + /_cyanPlate 1 0 0 0 testCMYKColorThrough def + /_magentaPlate 0 1 0 0 testCMYKColorThrough def + /_yellowPlate 0 0 1 0 testCMYKColorThrough def + /_blackPlate 0 0 0 1 testCMYKColorThrough def + /_compositeJob + _cyanPlate _magentaPlate and _yellowPlate and _blackPlate and + def + /_isCMYKSep + _cyanPlate _magentaPlate or _yellowPlate or _blackPlate or + def + /_compositeSpotDevice where{ + pop + }{ + /_compositeSpotDevice _compositeJob not _inRipSep or{ + 1 + }{ + 0 + }ifelse + def + }ifelse + /_producingSeps _compositeSpotDevice 0 ne def + /_deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def + /_dpiThreshold where{ + pop + }{ + /_dpiThreshold 600 def + }ifelse + /_screenFreqThreshold where{ + pop + }{ + /_screenFreqThreshold 150 def + }ifelse + /_contoneDevice where{ + pop + }{ + /_contoneDevice false def + }ifelse + /_subSampleOK + _deviceDPI _dpiThreshold le + currentScreenFreq _screenFreqThreshold le and + _contoneDevice not and + def +}def +/initializeRectFill{ + /rectfill where dup{ + exch pop not _producingSeps or + }{ + not + }ifelse + { + /rectfill{ + gsave + newpath + 4 2 roll moveto + 1 index 0 rlineto + 0 1 index rlineto + 1 index neg 0 rlineto + pop pop + closepath + fill + grestore + }def + }if +}def +/initializeLev1{ + /currentScreenFreq{ + currentscreen pop pop + }def + /_byte 1 string def + /colorimage where{ + pop + }{ + /colorimage{ + pop pop + /_blackTmp xp + /_yellowTmp xp + /_magentaTmp xp + /_cyanTmp xp + /_cnt 0 pt + [ + _byte dup 0 + _cyanTmp + /_cnt cvx /get cvx _d255 /exch cvx /get cvx .3 /mul cvx + _magentaTmp + /_cnt cvx /get cvx _d255 /exch cvx /get cvx .59 /mul cvx + _yellowTmp + /_cnt cvx /get cvx _d255 /exch cvx /get cvx .11 /mul cvx + _blackTmp + /_cnt cvx /get cvx _d255 /exch cvx /get cvx + /add cvx /add cvx /add cvx 1 /exch cvx /sub cvx + /dup cvx 0 /lt cvx{ + pop 0 + }/if cvx + /dup cvx 1 /gt cvx{ + pop 1 + }/if cvx + 255 /mul cvx /cvi cvx + 256 /mod cvx + /dup cvx 0 /lt cvx{ + pop 0 + }/if cvx + /put cvx + /_cnt dup cvx 1 /add cvx /pt cvx + ] cvx + bind + /_image load 5 execImage + }def + }ifelse +}def +/initializeLev2{ + /level2ScreenFreq{ + begin + 60 + HalftoneType 1 eq{ + pop Frequency + }if + HalftoneType 2 eq{ + pop GrayFrequency + }if + HalftoneType 5 eq{ + pop Default level2ScreenFreq + }if + end + }def + /currentScreenFreq{ + currenthalftone level2ScreenFreq + }def +}def +/initializeShading{ + _useSmoothShade _level3PS and{ + /_usingSmoothShade true pt + initializeLev3_Ops + }{ + /_usingSmoothShade false pt + }ifelse +}def +/initializeLev3_Ops +{ + /initShFill{ + /_index _gradType 0 eq {0}{_maxRampIndex 1 sub} ifelse pt + /_rampFuncsArray _maxRampIndex array pt + /_boundsArray _maxRampIndex 1 sub array pt + /_encodeArray _maxRampIndex 2 mul array pt + /_beginCoord _rampPoint pt + /_colorSpace null pt + /_firstFill _rampIndex _maxRampIndex eq pt + /_lastFill false pt + }def + /linealShFill{ + popBSpace + _xm aload pop pushBSpace + + /_size _index 1 add pt + _size _maxRampIndex lt { + /_rampFuncsArray _rampFuncsArray 0 _size getinterval pt + /_boundsArray _boundsArray 0 _size 1 sub getinterval pt + /_encodeArray _encodeArray 0 _size 2 mul getinterval pt + }if + + bd + /ShadingType 2 + /ColorSpace _colorSpace + _rgbInCMYK{ + /Function [ + _cData sampFunc + _mData sampFunc + _yData sampFunc + _kData sampFunc + ] + }{ + /Function + bd + /FunctionType 3 + /Domain [0 1] + /Functions _rampFuncsArray + /Bounds _boundsArray + /Encode _encodeArray + ed + }ifelse + /Extend [_firstFill _lastFill] + /Domain [0 1] + /Coords [_beginCoord 0 _endCoord 0] + ed + shfill + }def + + /radialShFill{ + /_size _maxRampIndex _index sub pt + _size _maxRampIndex lt { + /_rampFuncsArray _rampFuncsArray _index _size getinterval pt + /_boundsArray _boundsArray _index _size 1 sub getinterval pt + /_encodeArray _encodeArray _index 2 mul _size 2 mul getinterval pt + }if + + /_rampLen _beginCoord _endCoord sub pt + bd + /ShadingType 3 + /ColorSpace _colorSpace + _rgbInCMYK{ + /Function [ + _cData sampFunc + _mData sampFunc + _yData sampFunc + _kData sampFunc + ] + }{ + /Function + bd + /FunctionType 3 + /Domain [0 1] + /Functions _rampFuncsArray + /Bounds _boundsArray + /Encode _encodeArray + ed + }ifelse + /Extend [_lastFill _firstFill] + /Domain [0 1] + /Coords [_xHi _rampLen mul _yHi _rampLen mul _endCoord 0 0 _beginCoord] + ed + shfill + + _radHilite{ + _xHi _rampLen mul _yHi _rampLen mul translate + }if + }def + + % + /sampFunc{ + /_tmp exch pt + bd + _tmp length 1 eq { + _tmp 0 get + /_tmp 2 string pt + dup _tmp 0 3 -1 roll put + _tmp 1 3 -1 roll put + }if + /FunctionType 0 + /Order 1 + /Size [_tmp length] + /Domain [0 1] + /BitsPerSample 8 + /DataSource _tmp + /Range [0 1] + ed + }def + + /fillRamp{ + + + /_invert _midPoint 0.5 lt pt + _rampIndex _maxRampIndex eq { + initShFill + }if + + getRampColorSpace + + _colorSpace null eq{ + /_colorSpace _rampColorSpace pt + }{ + _colorSpace _rampColorSpace ne _rgbInCMYK or{ + /_index _index 1 + _gradType 0 eq{ + sub pt + linealShFill + }{ + add pt + radialShFill + }ifelse + initShFill + /_colorSpace _rampColorSpace pt + } if + }ifelse + /_endCoord _endPoint pt + /_rgbInCMYK false pt + _producingSeps _forceToCMYK or _rgbRamp and { + _spotColor{ + _renderCMYK + }{ + _isCMYKSep + }ifelse + }{ + false + }ifelse + { + _compositeJob{ + /_rgbInCMYK true pt + _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor + dup length string copy /_kData exch pt + dup length string copy /_yData exch pt + dup length string copy /_mData exch pt + dup length string copy /_cData exch pt + }{ + _rampFuncsArray _index + _cyanPlate{_cyanData}if + _magentaPlate{_magentaData}if + _yellowPlate{_yellowData}if + _blackPlate{_blackData}if + _nSamples expandOne + sampFunc + dup begin /Decode [1 0] def end + put + /_invert false pt + }ifelse + }{ + _rampFuncsArray _index + bd + /FunctionType 2 + /Domain [0 1] + /N 0.5 log _invert{1 _midPoint sub}{_midPoint}ifelse log div + _gradType 0 eq{ + _invert{/C1}{/C0}ifelse _C0 + _invert{/C0}{/C1}ifelse _C1 + }{ + _invert{/C0}{/C1}ifelse _C1 + _invert{/C1}{/C0}ifelse _C0 + }ifelse + ed + put + }ifelse + + _rampIndex 1 ne{ + _boundsArray _index _gradType 1 eq{1 sub}if _endCoord put + } if + + 0 1 _invert {exch}if + _encodeArray _index 2 mul 1 add 3 -1 roll put + _encodeArray _index 2 mul 3 -1 roll put + _rampIndex 1 eq { + /_lastFill true pt + _gradType 0 eq{ + linealShFill + }{ + radialShFill + }ifelse + }if + /_index _index 1 + _gradType 0 eq{ + add pt + }{ + sub pt + }ifelse + }def +}def +/initializeComposite{ + /bwImage{ + pop /_image load 5 execImage + }def + /rampImage{ + _enabledSmoothShade{ + fillRamp + }{ + _color{ + _nSamples setImageParms + + + _rgbRamp _forceToCMYK not and{ + _redData _greenData _blueData _nSamples 3 expandColor + true 3 null ncolorimage + }{ + _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor + true 4 null ncolorimage + }ifelse + }{ + _nSamples setImageParms _blackData null bwImage + }ifelse + }ifelse + }def + /setCStop{ + /_colorStyle exch pt + _colorStyle 0 eq{ + 1 exch sub + 0 0 0 + 4 -1 roll + }if + + _colorStyle 2 eq{ + _forceToCMYK{ + 3 npop setcmykcolor + }{ + setrgbcolor 4 npop + }ifelse + }if + + _colorStyle 3 eq{ + 1 exch sub /_tmp xp + pop + 4{ + _tmp mul 4 1 roll + }repeat + }if + + _colorStyle 4 eq{ + _forceToCMYK{ + 6 npop setcmykcolor + }{ + 3 -1 roll pop pop + 1 exch sub /_tmp xp + 3{ + 1 exch sub _tmp mul 1 exch sub 3 1 roll + }repeat + setrgbcolor + 4 npop + }ifelse + }if + _colorStyle 2 ne _colorStyle 4 ne and{ + null nsetcustomcolor + }if + }def + /nsetcustomcolor + { + pop setcmykcolor + }def + /nsetcustomcolorend + { + }def + /ncolorimage{ + pop + /_colorimage load 10 execImage + }def + _noImage not _level2PS not and{ + /linealFill{ + 8 setImageParms + _color{ + currentcmykcolor + 4{ + makeByte8 4 1 roll + }repeat + true 4 null ncolorimage + }{ + currentgray makeByte8 null bwImage + }ifelse + }def + }if + /getRampColorSpace{ + _nSamples 1 gt{ + /_ndx 0 pt + [blendColor] cvx exec + }if + /_C0 [currentcolor] pt + /_C0_Space currentcolorspace pt + + _nSamples 1 gt{ + /_ndx _nSamples 1 sub pt + [blendColor] cvx exec + }if + /_C1 [currentcolor] pt + /_C1_Space currentcolorspace pt + + /_rampColorSpace _C0_Space pt + + _spotColor{ + nsetcustomcolorend + }if + }def +}def +/npop{ + {pop}repeat +}def +/xd{ + exch def +}def +/nd{ + null def +}def +/pt{ + AGM_Gradient_private 3 1 roll put +}def +/xp{ + exch pt +}def +/xput{ + dup load dup length exch maxlength eq{ + dup dup load dup + length 2 mul dict copy def + }if + load begin + def + end +}def +/mySave{ + save /_sSave xp +}def +/myRestore{ + _sSave type /savetype eq{ + _sSave restore + }if +}def +/gMark{ + counttomark 2 add -1 roll +}def +/execImage{ + /_tmp xp + { + exec + }stopped{ + $error /errorname get /undefinedresult ne{ + stop + }{ + _tmp npop + }ifelse + }if +}def +/pushBSpace{ + newpath gsave + _bUMatrix astore concat +}def +/popBSpace{ + grestore +}def +/makeByte8{ + /_tmp 0 pt + 255 mul cvi + 8 string 8{ + dup _tmp 3 index put + /_tmp _tmp 1 add pt + }repeat + exch pop +}def +/setImageParms{ + 1 8 2 index 0 0 1 0 0 _imageMatrix astore +}def +/linealFill{ + 0 0 1 1 rectfill +}def +/testCMYKColorThrough{ + gsave + setcmykcolor currentcmykcolor + grestore + add add add 0 ne +}def +/expandOne { + /_tmp xp + dup type /stringtype ne{ + _tmp string + exch + dup 0 ne{ + 255 mul cvi + 0 1 _tmp 1 sub{ + 3 copy + exch put pop + }for + }if + pop + }if +}def +/expandColor{ + /_channels xp + /_len xp + _channels{ + _len expandOne _channels 1 roll + }repeat +}def +/blendColor{ + + _color{ + _rgbRamp _producingSeps not and _forceToCMYK not and{ + _redData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + _greenData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + _blueData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + /setrgbcolor cvx + }{ + _cyanData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + _magentaData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + _yellowData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + _blackData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + + _spotColor{ + _rampSD begin + /_rampSD cvx /begin cvx + + spot1 begin + tintImage dup type /stringtype eq{ + /_ndx cvx /get cvx _d255- /exch cvx /get cvx + }{ + dup null ne{ + name type /nametype ne{ + 1 exch sub + }if + }if + }ifelse + end + /spot1 cvx /tintValue 3 -1 /roll cvx /put cvx + + spot2 begin + tintImage dup type /stringtype eq{ + /_ndx cvx /get cvx _d255- /exch cvx /get cvx + }{ + dup null ne{ + name type /nametype ne{ + 1 exch sub + }if + }if + }ifelse + end + /spot2 cvx /tintValue 3 -1 /roll cvx /put cvx + /end cvx + end + /_rampSD cvx + /nsetcustomcolor cvx + }{ + /setcmykcolor cvx + }ifelse + }ifelse + }{ + _blackData dup type /stringtype eq{ + /_ndx cvx /get cvx _d255 /exch cvx /get cvx + }if + + _enabledSmoothShade{ + 1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx /setcmykcolor cvx + }{ + /setgray cvx + }ifelse + }ifelse +}def +/useRectImage{ + _subSampleOK _enabledSmoothShade not and{ + { + mark + 0 1 dtransform atan cvi 90 mod 0 eq + 1 0 dtransform atan cvi 90 mod 0 eq + } stopped + { + cleartomark + false + } + { + and exch pop + } ifelse + }{ + false + }ifelse +}def +/linealImage{ + _noImage{ + rectImage + }{ + _producingSeps{ + AGM_Gradient_Sep/AGM_Gradient_Sep_private get + /rampImage get exec + }{ + useRectImage{ + rectImage + }{ + rampImage + }ifelse + }ifelse + }ifelse +}def +/linealRamp{ + pushBSpace + _ramp{ + linealImage + }{ + linealFill + }ifelse + popBSpace + /_rampIndex _rampIndex 1 sub pt + _rampIndex 0 gt{ + getRampData + }if +}def +/radialGrad{ + /_usingShells currentoverprint _producingSeps and _usingShells or pt + /_firstShell true pt + _enabledSmoothShade not{ + currentoverprint _producingSeps and{ + + newpath + clippath pathbbox + 1 add 4 1 roll + 1 add 4 1 roll + 1 sub 4 1 roll + 1 sub 4 1 roll + _bbox astore pop + + newpath + _bbox 0 get _bbox 1 get moveto + _bbox 2 get _bbox 1 get lineto + _bbox 2 get _bbox 3 get lineto + _bbox 0 get _bbox 3 get lineto + closepath + 6 copy + gsave _bUMatrix astore concat + 1 0 moveto 0 0 1 0 360 arc closepath + eoclip fill + popBSpace + }{ + fill + }ifelse + }if + pushBSpace + + _radHilite{ + _xHi _yHi _bUMatrix idtransform /_yHi xp /_xHi xp + _rampPoint 1 lt{ + 1 _rampPoint sub dup _xHi mul exch _yHi mul translate + }if + }if + _rampIndex{ + radialRamp + /_rampIndex _rampIndex 1 sub pt + _rampIndex 0 gt{ + getRampData + }if + }repeat + + popBSpace + +}def +/getNSamples{ + 0 exch + { + dup type /stringtype eq{ + length exch pop exit + }if + pop + }forall + dup 0 eq{ + pop 1 + }if +}def +/getRampData{ + /_rampType gMark pt + /_color _rampType 0 gt pt + /_ccRGB _rampType 5 eq _rampType 6 eq or pt + /_rgbRamp _rampType 4 eq _ccRGB or pt + /_ccProcess _rampType 2 eq _rampType 3 eq or pt + _producingSeps{ + _rampSD initSpotDict + /_spotColor _ccProcess _ccRGB or pt + }{ + /_spotColor false pt + }ifelse + /_ramp true pt + 100 div /_rampPoint xp + 100 div /_midPoint xp + + dup /_colorStyle xp + _colorStyle 0 eq{ + 2 + }{ + _colorStyle 1 eq{ + 5 + }{ + _colorStyle 2 eq{ + 8 + }{ + _colorStyle 3 eq{ + _producingSeps{ + _rampSD /spot1 get begin + /name 3 index def + /spot_K 4 index def + /spot_Y 5 index def + /spot_M 6 index def + /spot_C 7 index def + end + }if + 7 + }{ + _producingSeps{ + _rampSD/spot1 get begin + /name 4 index def + /spot_K 8 index def + /spot_Y 9 index def + /spot_M 10 index def + /spot_C 11 index def + end + }if + 11 + } ifelse + }ifelse + }ifelse + }ifelse + /_tmp xp + _tmp index 100 div /_endPoint xp + + _gradType 1 eq{ + _tmp 1 add index 100 div /_midPoint xp + }if + + _producingSeps{ + _tmp 2 add index /_nextColorStyle xp + _nextColorStyle 3 eq{ + /_tmp _tmp 4 add pt + _tmp index dup + _rampSD/spot1 get /name get ne{ + _rampSD /spot2 get begin + /name xd + /spot_K _tmp 2 add index def + /spot_Y _tmp 3 add index def + /spot_M _tmp 4 add index def + /spot_C _tmp 5 add index def + end + }{ + pop + }ifelse + }if + _nextColorStyle 4 eq{ + /_tmp _tmp 5 add pt + _tmp index dup + _rampSD/spot1 get /name get ne{ + _rampSD /spot2 get begin + /name xd + /spot_K _tmp 5 add index def + /spot_Y _tmp 6 add index def + /spot_M _tmp 7 add index def + /spot_C _tmp 8 add index def + end + }{ + pop + }ifelse + }if + }if + _rampType 3 eq _rampType 6 eq or{ + /_tint2Data gMark pt + }if + _ccProcess _ccRGB or{ + /_tint1Data gMark pt + }if + _rgbRamp{ + /_blueData gMark pt + /_greenData gMark pt + /_redData gMark pt + }if + + _producingSeps{ + _ccProcess _ccRGB or{ + _rampType 3 eq _rampType 6 eq or{ + _rampSD /spot2 get begin + /tintImage _gradType 0 eq{ + _tint2Data + }{ + _tint1Data + }ifelse + def + name null eq{ + /name /Black def + }if + end + }if + _rampSD /spot1 get begin + /tintImage _gradType 0 eq _rampType 2 eq or _rampType 5 eq or{ + _tint1Data + }{ + _tint2Data + }ifelse + def + _rampType 2 eq _rampType 5 eq or{ + name null eq{ + /name _rampSD/spot2 get /name get def + /spot_C _rampSD/spot2 get /spot_C get def + /spot_M _rampSD/spot2 get /spot_M get def + /spot_Y _rampSD/spot2 get /spot_Y get def + /spot_K _rampSD/spot2 get /spot_K get def + _rampSD/spot2 get /name null put + }if + }{ + name null eq{ + /name /Black def + }if + }ifelse + end + }if + }if + /_blackData gMark pt + _rampType 0 gt{ + counttomark 4 add -3 roll + /_yellowData xp + /_magentaData xp + /_cyanData xp + }if + _ramp{ + /_nSamples + [ + _rampType 0 eq {_blackData}if + _rampType 1 eq {_cyanData _magentaData _yellowData _blackData}if + _rampType 2 eq {_cyanData _magentaData _yellowData _blackData _tint1Data}if + _rampType 3 eq {_cyanData _magentaData _yellowData _blackData _tint1Data _tint2Data}if + _rampType 4 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData}if + _rampType 5 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData _tint1Data}if + _rampType 6 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData _tint1Data _tint2Data}if + ] getNSamples pt + _enabledSmoothShade not {/_ramp _nSamples 1 gt pt} if + } if + + setCStop +}def +/rectImage{ + gsave + /_sInc 1 pt + /_bInc 1 _nSamples div pt + /_nSubSamples _nSamples pt + /_optimize false pt + + _subSampleOK{ + /_uRampLen 1 0 dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt pt + /_pChange _uRampLen 0 eq{0}{_nSamples _uRampLen div}ifelse pt + + _pChange .5 gt dup /_optimize xp{ + /_nSubSamples _uRampLen 2 div round cvi dup 1 le{pop 2}if pt + /_bInc 1 _nSubSamples div pt + /_sInc _nSamples 1 sub _nSubSamples 1 sub div pt + }if + }if + 0 + _nSubSamples + [ + /dup cvx + _optimize { + /round cvx /cvi cvx + } if + /_ndx /exch cvx /pt cvx + blendColor + 0 0 _bInc 1 /rectfill cvx + _bInc 0 /translate cvx + _sInc /add cvx + ] cvx + bind + repeat + pop + _spotColor{ + nsetcustomcolorend + }if + grestore +}def +/radialInit{ + /_nRadSamples _nSamples dup 0 eq{pop 1}if pt + /_sInc -1 pt + /_rampLen _rampPoint _endPoint sub pt + /_bInc _rampLen _nSamples div neg pt + /_optimize false pt + _subSampleOK{ + /_uRampLen + _rampLen 0 dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt + 0 _rampLen dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt + 2 copy lt{ + exch + }if pop + pt + /_pChange + _uRampLen 0 eq{ + 0 + }{ + _nSamples _uRampLen div + }ifelse + pt + _pChange .5 gt dup /_optimize xp{ + /_nRadSamples _uRampLen 2 div round cvi dup 1 le{pop 2}if pt + /_bInc _rampLen _nRadSamples div neg pt + /_sInc _nSamples 1 sub _nRadSamples 1 sub div neg pt + }if + }if + _radHilite{ + /_xBCInc _xHi _rampLen mul _nRadSamples div pt + /_yBCInc _yHi _rampLen mul _nRadSamples div pt + }if +}def +/radialRamp{ + _enabledSmoothShade{ + fillRamp + }{ + /_saveMatrix _saveMatrix currentmatrix def + + radialInit + + % + % + true + _producingSeps _rgbRamp not and{ + _nSamples 1 gt{ + pop + /_ndx 0 pt + [blendColor] cvx exec + currentInkN + /_ndx _nSamples 1 sub pt + [blendColor] cvx exec + currentInkN + or + }if + }if + { + _rampPoint + + _nSamples 1 sub + + _nRadSamples + [ + /dup cvx + + _optimize{ + /round cvx /cvi cvx + }if + + /_ndx /exch cvx /pt cvx + + _usingShells{ + /_firstShell cvx{ + /_firstShell false pt + }{ + 0 0 3 index 360 0 arcn fill + }/ifelse cvx + }if + + blendColor + + _usingShells{ + 0 0 3 /index cvx 0 360 /arc cvx + }{ + 0 0 3 /index cvx 0 360 /arc cvx /fill cvx + }ifelse + + /exch cvx _bInc /add cvx /exch cvx + + _sInc /add cvx + + _radHilite{ + _xBCInc _yBCInc /translate cvx + }if + ] cvx bind + repeat + + pop pop + }{ + _usingShells{ + 0 0 _rampPoint 360 0 arcn fill + }if + }ifelse + + _saveMatrix setmatrix + + _radHilite{ + _xHi _rampLen mul _yHi _rampLen mul translate + }if + + _usingShells _rampIndex 1 eq and{ + fill + }if + + _spotColor{ + nsetcustomcolorend + }if + }ifelse +}def +end +end +defaultpacking setpacking +%%EndResource +%%BeginProcSet: Adobe_ColorImage_AI6 1.3 0 +userdict /Adobe_ColorImage_AI6 known not +{ + userdict /Adobe_ColorImage_AI6 53 dict put +} if +userdict /Adobe_ColorImage_AI6 get begin +/initialize { + Adobe_ColorImage_AI6 begin + Adobe_ColorImage_AI6 { + dup type /arraytype eq { + dup xcheck { + bind + } if + } if + pop pop + } forall +} def +/terminate { end } def +currentdict /Adobe_ColorImage_AI6_Vars known not { + /Adobe_ColorImage_AI6_Vars 41 dict def +} if +Adobe_ColorImage_AI6_Vars begin + /plateindex -1 def + /_newproc null def + /_proc1 null def + /_proc2 null def + /sourcearray 4 array def + /_ptispace null def + /_ptiname null def + /_pti0 0 def + /_pti1 0 def + /_ptiproc null def + /_ptiscale 0 def + /_pticomps 0 def + /_ptibuf 0 string def + /_gtigray 0 def + /_cticmyk null def + /_rtirgb null def + /XIEnable true def + /XIType 0 def + /XIEncoding 0 def + /XICompression 0 def + /XIChannelCount 0 def + /XIBitsPerPixel 0 def + /XIImageHeight 0 def + /XIImageWidth 0 def + /XIImageMatrix null def + /XIRowBytes 0 def + /XIFile null def + /XIBuffer1 null def + /XIBuffer2 null def + /XIBuffer3 null def + /XIDataProc null def + /XIColorSpace /DeviceGray def + /XIColorValues 0 def + /XIPlateList false def +end +/ci6colorimage /colorimage where {/colorimage get}{null} ifelse def +/ci6image systemdict /image get def +/ci6curtransfer systemdict /currenttransfer get def +/ci6curoverprint /currentoverprint where {/currentoverprint get}{{_of}} ifelse def +/ci6foureq { + 4 index ne { + pop pop pop false + }{ + 4 index ne { + pop pop false + }{ + 4 index ne { + pop false + }{ + 4 index eq + } ifelse + } ifelse + } ifelse +} def +/ci6testplate { + Adobe_ColorImage_AI6_Vars begin + /plateindex -1 def + /setcmykcolor where { + pop + gsave + 1 0 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub + 0 1 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub + 0 0 1 0 setcmykcolor systemdict /currentgray get exec 1 exch sub + 0 0 0 1 setcmykcolor systemdict /currentgray get exec 1 exch sub + grestore + 1 0 0 0 ci6foureq { + /plateindex 0 def + }{ + 0 1 0 0 ci6foureq { + /plateindex 1 def + }{ + 0 0 1 0 ci6foureq { + /plateindex 2 def + }{ + 0 0 0 1 ci6foureq { + /plateindex 3 def + }{ + 0 0 0 0 ci6foureq { + /plateindex 5 def + } if + } ifelse + } ifelse + } ifelse + } ifelse + pop pop pop pop + } if + plateindex + end +} def +/ci6concatprocs { + /packedarray where { + pop dup type /packedarraytype eq 2 index type + /packedarraytype eq or + }{ + false + } ifelse + { + /_proc2 exch cvlit def + /_proc1 exch cvlit def + _proc1 aload pop + _proc2 aload pop + _proc1 length + _proc2 length add + packedarray cvx + }{ + /_proc2 exch cvlit def + /_proc1 exch cvlit def + /_newproc _proc1 length _proc2 length add array def + _newproc 0 _proc1 putinterval + _newproc _proc1 length _proc2 putinterval + _newproc cvx + } ifelse +} def +/ci6istint { + type /arraytype eq +} def +/ci6isspot { + dup type /arraytype eq { + dup length 1 sub get /Separation eq + }{ + pop false + } ifelse +} def +/ci6spotname { + dup ci6isspot {dup length 2 sub get}{pop ()} ifelse +} def +/ci6altspace { + aload pop pop pop ci6colormake +} def +/ci6numcomps { + dup /DeviceGray eq { + pop 1 + }{ + dup /DeviceRGB eq { + pop 3 + }{ + /DeviceCMYK eq { + 4 + }{ + 1 + } ifelse + } ifelse + } ifelse +} def +/ci6marksplate { + dup /DeviceGray eq { + pop plateindex 3 eq + }{ + dup /DeviceRGB eq { + pop plateindex 5 ne + }{ + dup /DeviceCMYK eq { + pop plateindex 5 ne + }{ + dup ci6isspot { + /findcmykcustomcolor where { + pop + dup length 2 sub get + 0.1 0.1 0.1 0.1 5 -1 roll + findcmykcustomcolor 1 setcustomcolor + systemdict /currentgray get exec + 1 ne + }{ + pop plateindex 5 ne + } ifelse + }{ + pop plateindex 5 ne + } ifelse + } ifelse + } ifelse + } ifelse +} def +/ci6colormake { + dup ci6numcomps + exch 1 index 2 add 1 roll + dup 1 eq {pop}{array astore} ifelse + exch +} def +/ci6colorexpand { + dup ci6spotname exch + dup ci6istint { + ci6altspace + exch 4 1 roll + }{ + 1 3 1 roll + } ifelse +} def +/ci6colortint { + dup /DeviceGray eq { + 3 1 roll 1 exch sub mul 1 exch sub exch + }{ + dup /DeviceRGB eq { + 3 1 roll {1 exch sub 1 index mul 1 exch sub exch} forall pop 3 array astore exch + }{ + dup /DeviceCMYK eq { + 3 1 roll {1 index mul exch} forall pop 4 array astore exch + }{ + 3 1 roll mul exch + } ifelse + } ifelse + } ifelse +} def +/ci6colortocmyk { + dup /DeviceGray eq { + pop 1 exch sub 0 0 0 4 -1 roll 4 array astore + }{ + dup /DeviceRGB eq { + pop aload pop _rgbtocmyk 4 array astore + }{ + dup /DeviceCMYK eq { + pop + }{ + ci6altspace ci6colortint ci6colortocmyk + } ifelse + } ifelse + } ifelse +} def +/ci6makeimagedict { + 7 dict begin + /ImageType 1 def + /Decode exch def + /DataSource exch def + /ImageMatrix exch def + /BitsPerComponent exch def + /Height exch def + /Width exch def + currentdict end +} def +/ci6stringinvert { + 0 1 2 index length 1 sub { + dup 2 index exch get 255 exch sub 2 index 3 1 roll put + } for +} def +/ci6stringknockout { + 0 1 2 index length 1 sub { + 255 2 index 3 1 roll put + } for +} def +/ci6stringapply { + 0 1 4 index length 1 sub { + dup + 4 index exch get + 3 index 3 1 roll + 3 index exec + } for + pop exch pop +} def +/ci6walkrgbstring { + 0 3 index + dup length 1 sub 0 3 3 -1 roll { + 3 getinterval {} forall + 5 index exec + 3 index + } for + + 5 {pop} repeat +} def +/ci6walkcmykstring +{ + 0 3 index + dup length 1 sub 0 4 3 -1 roll { + 4 getinterval {} forall + + 6 index exec + + 3 index + + } for + + 5 { pop } repeat + +} def +/ci6putrgbtograystr +{ + .11 mul exch + + .59 mul add exch + + .3 mul add + + cvi 3 copy put + + pop 1 add +} def +/ci6putcmyktograystr +{ + exch .11 mul add + + exch .59 mul add + + exch .3 mul add + + dup 255 gt { pop 255 } if + + 255 exch sub cvi 3 copy put + + pop 1 add +} def +/ci6rgbtograyproc { + Adobe_ColorImage_AI6_Vars begin + sourcearray 0 get exec + XIBuffer3 + dup 3 1 roll + + /ci6putrgbtograystr load exch + ci6walkrgbstring + end +} def +/ci6cmyktograyproc { + Adobe_ColorImage_AI6_Vars begin + sourcearray 0 get exec + XIBuffer3 + dup 3 1 roll + + /ci6putcmyktograystr load exch + ci6walkcmykstring + end +} def +/ci6separatecmykproc { + Adobe_ColorImage_AI6_Vars begin + sourcearray 0 get exec + + XIBuffer3 + + 0 2 index + + plateindex 4 2 index length 1 sub { + get 255 exch sub + + 3 copy put pop 1 add + + 2 index + } for + pop pop exch pop + end +} def + +/ci6compositeimage { + dup 1 eq { + pop pop image + }{ + /ci6colorimage load null ne { + ci6colorimage + }{ + 3 1 roll pop + sourcearray 0 3 -1 roll put + 3 eq {/ci6rgbtograyproc}{/ci6cmyktograyproc} ifelse load + image + } ifelse + } ifelse +} def +/ci6knockoutimage { + gsave + 0 ci6curtransfer exec 1 ci6curtransfer exec + eq { + 0 ci6curtransfer exec 0.5 lt + }{ + 0 ci6curtransfer exec 1 ci6curtransfer exec gt + } ifelse + {{pop 0}}{{pop 1}} ifelse + systemdict /settransfer get exec + ci6compositeimage + grestore +} def +/ci6drawimage { + ci6testplate -1 eq { + pop ci6compositeimage + }{ + dup type /arraytype eq { + dup length plateindex gt {plateindex get}{pop false} ifelse + }{ + { + true + }{ + dup 1 eq {plateindex 3 eq}{plateindex 3 le} ifelse + } ifelse + } ifelse + { + dup 1 eq { + pop pop ci6image + }{ + dup 3 eq { + ci6compositeimage + }{ + pop pop + sourcearray 0 3 -1 roll put + /ci6separatecmykproc load + ci6image + } ifelse + } ifelse + }{ + ci6curoverprint { + 7 {pop} repeat + }{ + ci6knockoutimage + } ifelse + } ifelse + } ifelse +} def +/ci6proctintimage { + /_ptispace exch store /_ptiname exch store /_pti1 exch store /_pti0 exch store /_ptiproc exch store + /_pticomps _ptispace ci6numcomps store + /_ptiscale _pti1 _pti0 sub store + level2? { + _ptiname length 0 gt version cvr 2012 ge and { + [/Separation _ptiname _ptispace {_ptiproc}] setcolorspace + [_pti0 _pti1] ci6makeimagedict ci6image + }{ + [/Indexed _ptispace 255 {255 div _ptiscale mul _pti0 add _ptiproc}] setcolorspace + [0 255] ci6makeimagedict ci6image + } ifelse + }{ + _pticomps 1 eq { + { + dup + { + 255 div _ptiscale mul _pti0 add _ptiproc 255 mul cvi put + } ci6stringapply + } ci6concatprocs ci6image + }{ + { + dup length _pticomps mul dup _ptibuf length ne {/_ptibuf exch string store}{pop} ifelse + _ptibuf { + exch _pticomps mul exch 255 div _ptiscale mul _pti0 add _ptiproc + _pticomps 2 add -2 roll + _pticomps 1 sub -1 0 { + 1 index add 2 index exch + 5 -1 roll + 255 mul cvi put + } for + pop pop + } ci6stringapply + } ci6concatprocs false _pticomps + /ci6colorimage load null eq {7 {pop} repeat}{ci6colorimage} ifelse + } ifelse + } ifelse +} def +/ci6graytintimage { + /_gtigray 5 -1 roll store + {1 _gtigray sub mul 1 exch sub} 4 1 roll + /DeviceGray ci6proctintimage +} def +/ci6cmyktintimage { + /_cticmyk 5 -1 roll store + {_cticmyk {1 index mul exch} forall pop} 4 1 roll + /DeviceCMYK ci6proctintimage +} def +/ci6rgbtintimage { + /_rtirgb 5 -1 roll store + {_rtirgb {1 exch sub 1 index mul 1 exch sub exch} forall pop} 4 1 roll + /DeviceRGB ci6proctintimage +} def +/ci6tintimage { + ci6testplate -1 eq { + ci6colorexpand + 3 -1 roll 5 -1 roll {0}{0 exch} ifelse 4 2 roll + dup /DeviceGray eq { + pop ci6graytintimage + }{ + dup /DeviceRGB eq { + pop ci6rgbtintimage + }{ + pop ci6cmyktintimage + } ifelse + } ifelse + }{ + dup ci6marksplate { + plateindex 5 lt { + ci6colortocmyk plateindex get + dup 0 eq ci6curoverprint and { + 7 {pop} repeat + }{ + 1 exch sub + exch {1 0}{0 1} ifelse () ci6graytintimage + } ifelse + }{ + pop exch {0}{0 exch} ifelse 0 3 1 roll () ci6graytintimage + } ifelse + }{ + ci6curoverprint { + 8 {pop} repeat + }{ + pop pop pop + {pop 1} 0 1 () /DeviceGray ci6proctintimage + } ifelse + } ifelse + } ifelse +} def +/XINullImage { +} def +/XIImageMask { + XIImageWidth XIImageHeight false + [XIImageWidth 0 0 XIImageHeight neg 0 0] + /XIDataProc load + imagemask +} def +/XIImageTint { + XIImageWidth XIImageHeight XIBitsPerPixel + [XIImageWidth 0 0 XIImageHeight neg 0 0] + /XIDataProc load + XIType 3 eq XIColorValues XIColorSpace ci6tintimage +} def +/XIImage { + XIImageWidth XIImageHeight XIBitsPerPixel + [XIImageWidth 0 0 XIImageHeight neg 0 0] + /XIDataProc load + false XIChannelCount XIPlateList ci6drawimage +} def +/XG { + pop pop +} def +/XF { + 13 {pop} repeat +} def +/Xh { + Adobe_ColorImage_AI6_Vars begin + gsave + /XIType exch def + /XIImageHeight exch def + /XIImageWidth exch def + /XIImageMatrix exch def + 0 0 moveto + XIImageMatrix concat + XIImageWidth XIImageHeight scale + + /_lp /null ddef + _fc + /_lp /imagemask ddef + end +} def +/XH { + Adobe_ColorImage_AI6_Vars begin + grestore + end +} def +/XIEnable { + Adobe_ColorImage_AI6_Vars /XIEnable 3 -1 roll put +} def +/XC { + Adobe_ColorImage_AI6_Vars begin + ci6colormake + /XIColorSpace exch def + /XIColorValues exch def + end +} def +/XIPlates { + Adobe_ColorImage_AI6_Vars begin + /XIPlateList exch def + end +} def +/XI +{ + Adobe_ColorImage_AI6_Vars begin + gsave + /XIType exch def + cvi dup + 256 idiv /XICompression exch store + 256 mod /XIEncoding exch store + pop pop + /XIChannelCount exch def + /XIBitsPerPixel exch def + /XIImageHeight exch def + /XIImageWidth exch def + pop pop pop pop + /XIImageMatrix exch def + XIBitsPerPixel 1 eq { + XIImageWidth 8 div ceiling cvi + }{ + XIImageWidth XIChannelCount mul + } ifelse + /XIRowBytes exch def + XIEnable { + /XIBuffer3 XIImageWidth string def + XICompression 0 eq { + /XIBuffer1 XIRowBytes string def + XIEncoding 0 eq { + {currentfile XIBuffer1 readhexstring pop} + }{ + {currentfile XIBuffer1 readstring pop} + } ifelse + }{ + /XIBuffer1 256 string def + /XIBuffer2 XIRowBytes string def + {currentfile XIBuffer1 readline pop (%) anchorsearch {pop} if} + /ASCII85Decode filter /DCTDecode filter + /XIFile exch def + {XIFile XIBuffer2 readstring pop} + } ifelse + /XIDataProc exch def + + XIType 1 ne { + 0 setgray + } if + XIType 1 eq { + XIImageMask + }{ + XIType 2 eq XIType 3 eq or { + XIImageTint + }{ + XIImage + } ifelse + } ifelse + }{ + XINullImage + } ifelse + /XIPlateList false def + grestore + end +} def +end +%%EndProcSet +%%BeginResource: procset Adobe_Illustrator_AI5 1.3 0 +%%Title: (Adobe Illustrator (R) Version 8.0 Full Prolog) +%%Version: 1.3 0 +%%CreationDate: (3/7/1994) () +%%Copyright: ((C) 1987-1998 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_Illustrator_AI5_vars 112 dict dup begin +put +/_?cmyk false def +/_eo false def +/_lp /none def +/_pf +{ +} def +/_ps +{ +} def +/_psf +{ +} def +/_pss +{ +} def +/_pjsf +{ +} def +/_pjss +{ +} def +/_pola 0 def +/_doClip 0 def +/cf currentflat def +/_lineorientation 0 def +/_charorientation 0 def +/_yokoorientation 0 def +/_tm matrix def +/_renderStart +[ +/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0 +] def +/_renderEnd +[ +null null null null /i1 /i1 /i1 /i1 +] def +/_render -1 def +/_shift [0 0] def +/_ax 0 def +/_ay 0 def +/_cx 0 def +/_cy 0 def +/_leading +[ +0 0 +] def +/_ctm matrix def +/_mtx matrix def +/_sp 16#020 def +/_hyphen (-) def +/_fontSize 0 def +/_fontAscent 0 def +/_fontDescent 0 def +/_fontHeight 0 def +/_fontRotateAdjust 0 def +/Ss 256 string def +Ss 0 (fonts/) putinterval +/_cnt 0 def +/_scale [1 1] def +/_nativeEncoding 0 def +/_useNativeEncoding 0 def +/_tempEncode 0 def +/_pntr 0 def +/_tDict 2 dict def +/_hfname 100 string def +/_hffound false def +/Tx +{ +} def +/Tj +{ +} def +/CRender +{ +} def +/_AI3_savepage +{ +} def +/_gf null def +/_cf 4 array def +/_rgbf 3 array def +/_if null def +/_of false def +/_fc +{ +} def +/_gs null def +/_cs 4 array def +/_rgbs 3 array def +/_is null def +/_os false def +/_sc +{ +} def +/_pd 1 dict def +/_ed 15 dict def +/_pm matrix def +/_fm null def +/_fd null def +/_fdd null def +/_sm null def +/_sd null def +/_sdd null def +/_i null def +/_lobyte 0 def +/_hibyte 0 def +/_cproc null def +/_cscript 0 def +/_hvax 0 def +/_hvay 0 def +/_hvwb 0 def +/_hvcx 0 def +/_hvcy 0 def +/_bitfont null def +/_bitlobyte 0 def +/_bithibyte 0 def +/_bitkey null def +/_bitdata null def +/_bitindex 0 def +/discardSave null def +/buffer 256 string def +/beginString null def +/endString null def +/endStringLength null def +/layerCnt 1 def +/layerCount 1 def +/perCent (%) 0 get def +/perCentSeen? false def +/newBuff null def +/newBuffButFirst null def +/newBuffLast null def +/clipForward? false def +end +userdict /Adobe_Illustrator_AI5 known not { + userdict /Adobe_Illustrator_AI5 100 dict put +} if +userdict /Adobe_Illustrator_AI5 get begin +/initialize +{ + Adobe_Illustrator_AI5 dup begin + Adobe_Illustrator_AI5_vars begin + /_aicmykps where {pop /_?cmyk _aicmykps def}if + discardDict + { + bind pop pop + } forall + dup /nc get begin + { + dup xcheck 1 index type /operatortype ne and + { + bind + } if + pop pop + } forall + end + newpath +} def +/terminate +{ + end + end +} def +/_ +null def +/ddef +{ + Adobe_Illustrator_AI5_vars 3 1 roll put +} def +/xput +{ + dup load dup length exch maxlength eq + { + dup dup load dup + length 2 mul dict copy def + } if + load begin + def + end +} def +/npop +{ + { + pop + } repeat +} def +/hswj +{ + dup stringwidth 3 2 roll + { + _hvwb eq { exch _hvcx add exch _hvcy add } if + exch _hvax add exch _hvay add + } cforall +} def +/vswj +{ + 0 0 3 -1 roll + { + dup 255 le + _charorientation 1 eq + and + { + dup cstring stringwidth 5 2 roll + _hvwb eq { exch _hvcy sub exch _hvcx sub } if + exch _hvay sub exch _hvax sub + 4 -1 roll sub exch + 3 -1 roll sub exch + } + { + _hvwb eq { exch _hvcy sub exch _hvcx sub } if + exch _hvay sub exch _hvax sub + _fontHeight sub + } ifelse + } cforall +} def +/swj +{ + 6 1 roll + /_hvay exch ddef + /_hvax exch ddef + /_hvwb exch ddef + /_hvcy exch ddef + /_hvcx exch ddef + _lineorientation 0 eq { hswj } { vswj } ifelse +} def +/sw +{ + 0 0 0 6 3 roll swj +} def +/vjss +{ + 4 1 roll + { + dup cstring + dup length 1 eq + _charorientation 1 eq + and + { + -90 rotate + currentpoint + _fontRotateAdjust add + moveto + gsave + false charpath currentpoint + 5 index setmatrix stroke + grestore + _fontRotateAdjust sub + moveto + _sp eq + { + 5 index 5 index rmoveto + } if + 2 copy rmoveto + 90 rotate + } + { + currentpoint + _fontHeight sub + 5 index sub + 3 index _sp eq + { + 9 index sub + } if + + currentpoint + exch 4 index stringwidth pop 2 div sub + exch _fontAscent sub + moveto + + gsave + 2 index false charpath + 6 index setmatrix stroke + grestore + + moveto pop pop + } ifelse + } cforall + 6 npop +} def +/hjss +{ + 4 1 roll + { + dup cstring + gsave + false charpath currentpoint + 5 index setmatrix stroke + grestore + moveto + _sp eq + { + 5 index 5 index rmoveto + } if + 2 copy rmoveto + } cforall + 6 npop +} def +/jss +{ + _lineorientation 0 eq { hjss } { vjss } ifelse +} def +/ss +{ + 0 0 0 7 3 roll jss +} def +/vjsp +{ + 4 1 roll + { + dup cstring + dup length 1 eq + _charorientation 1 eq + and + { + -90 rotate + currentpoint + _fontRotateAdjust add + moveto + false charpath + currentpoint + _fontRotateAdjust sub + moveto + _sp eq + { + 5 index 5 index rmoveto + } if + 2 copy rmoveto + 90 rotate + } + { + currentpoint + _fontHeight sub + 5 index sub + 3 index _sp eq + { + 9 index sub + } if + + currentpoint + exch 4 index stringwidth pop 2 div sub + exch _fontAscent sub + moveto + + 2 index false charpath + + moveto pop pop + } ifelse + } cforall + 6 npop +} def +/hjsp +{ + 4 1 roll + { + dup cstring + false charpath + _sp eq + { + 5 index 5 index rmoveto + } if + 2 copy rmoveto + } cforall + 6 npop +} def +/jsp +{ + matrix currentmatrix + _lineorientation 0 eq {hjsp} {vjsp} ifelse +} def +/sp +{ + matrix currentmatrix + 0 0 0 7 3 roll + _lineorientation 0 eq {hjsp} {vjsp} ifelse +} def +/pl +{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform +} def +/setstrokeadjust where +{ + pop true setstrokeadjust + /c + { + curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll curveto + } def + /V + /v load def + /y + { + 2 copy curveto + } def + /Y + /y load def + /l + { + lineto + } def + /L + /l load def + /m + { + moveto + } def +} +{ + /c + { + pl curveto + } def + /C + /c load def + /v + { + currentpoint 6 2 roll pl curveto + } def + /V + /v load def + /y + { + pl 2 copy curveto + } def + /Y + /y load def + /l + { + pl lineto + } def + /L + /l load def + /m + { + pl moveto + } def +} ifelse +/d +{ + setdash +} def +/cf +{ +} def +/i +{ + dup 0 eq + { + pop cf + } if + setflat +} def +/j +{ + setlinejoin +} def +/J +{ + setlinecap +} def +/M +{ + setmiterlimit +} def +/w +{ + setlinewidth +} def +/XR +{ + 0 ne + /_eo exch ddef +} def +/H +{ +} def +/h +{ + closepath +} def +/N +{ + _pola 0 eq + { + _doClip 1 eq + { + _eo {eoclip} {clip} ifelse /_doClip 0 ddef + } if + newpath + } + { + /CRender + { + N + } ddef + } ifelse +} def +/n +{ + N +} def +/F +{ + _pola 0 eq + { + _doClip 1 eq + { + gsave _pf grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _fc + /_doClip 0 ddef + } + { + _pf + } ifelse + } + { + /CRender + { + F + } ddef + } ifelse +} def +/f +{ + closepath + F +} def +/S +{ + _pola 0 eq + { + _doClip 1 eq + { + gsave _ps grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + _ps + } ifelse + } + { + /CRender + { + S + } ddef + } ifelse +} def +/s +{ + closepath + S +} def +/B +{ + _pola 0 eq + { + _doClip 1 eq + gsave F grestore + { + gsave S grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc + /_doClip 0 ddef + } + { + S + } ifelse + } + { + /CRender + { + B + } ddef + } ifelse +} def +/b +{ + closepath + B +} def +/W +{ + /_doClip 1 ddef +} def +/* +{ + count 0 ne + { + dup type /stringtype eq + { + pop + } if + } if + newpath +} def +/u +{ +} def +/U +{ +} def +/q +{ + _pola 0 eq + { + gsave + } if +} def +/Q +{ + _pola 0 eq + { + grestore + } if +} def +/*u +{ + _pola 1 add /_pola exch ddef +} def +/*U +{ + _pola 1 sub /_pola exch ddef + _pola 0 eq + { + CRender + } if +} def +/D +{ + pop +} def +/*w +{ +} def +/*W +{ +} def +/` +{ + /_i save ddef + clipForward? + { + nulldevice + } if + 6 1 roll 4 npop + concat pop + userdict begin + /showpage + { + } def + 0 setgray + 0 setlinecap + 1 setlinewidth + 0 setlinejoin + 10 setmiterlimit + [] 0 setdash + /setstrokeadjust where {pop false setstrokeadjust} if + newpath + 0 setgray + false setoverprint +} def +/~ +{ + end + _i restore +} def +/_rgbtocmyk +{ + 3 + { + 1 exch sub 3 1 roll + } repeat + 3 copy 1 4 1 roll + 3 + { + 3 index 2 copy gt + { + exch + } if + pop 4 1 roll + } repeat + pop pop pop + 4 1 roll + 3 + { + 3 index sub + 3 1 roll + } repeat + 4 -1 roll +} def +/setrgbfill +{ + _rgbf astore pop + /_fc + { + _lp /fill ne + { + _of setoverprint + _rgbf aload pop setrgbcolor + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/setrgbstroke +{ + _rgbs astore pop + /_sc + { + _lp /stroke ne + { + _os setoverprint + _rgbs aload pop setrgbcolor + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/O +{ + 0 ne + /_of exch ddef + /_lp /none ddef +} def +/R +{ + 0 ne + /_os exch ddef + /_lp /none ddef +} def +/g +{ + /_gf exch ddef + /_fc + { + _lp /fill ne + { + _of setoverprint + _gf setgray + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/G +{ + /_gs exch ddef + /_sc + { + _lp /stroke ne + { + _os setoverprint + _gs setgray + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/k +{ + _cf astore pop + /_fc + { + _lp /fill ne + { + _of setoverprint + _cf aload pop setcmykcolor + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/K +{ + _cs astore pop + /_sc + { + _lp /stroke ne + { + _os setoverprint + _cs aload pop setcmykcolor + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/Xa +{ + _?cmyk { + 3 npop k + }{ + setrgbfill 4 npop + } ifelse +} def +/XA +{ + _?cmyk { + 3 npop K + }{ + setrgbstroke 4 npop + } ifelse +} def +/Xs +{ + /_gf exch ddef + 5 npop + /_fc + { + _lp /fill ne + { + _of setoverprint + _gf setAIseparationgray + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/XS +{ + /_gs exch ddef + 5 npop + /_sc + { + _lp /stroke ne + { + _os setoverprint + _gs setAIseparationgray + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/Xx +{ + exch + /_gf exch ddef + 0 eq { + findcmykcustomcolor + }{ + _?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse + { + 4 1 roll 3 npop + findcmykcustomcolor + }{ + 8 -4 roll 4 npop + findrgbcustomcolor + } ifelse + } ifelse + /_if exch ddef + /_fc + { + _lp /fill ne + { + _of setoverprint + _if _gf 1 exch sub setcustomcolor + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/XX +{ + exch + /_gs exch ddef + 0 eq { + findcmykcustomcolor + }{ + _?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse + { + 4 1 roll 3 npop + findcmykcustomcolor + }{ + 8 -4 roll 4 npop + findrgbcustomcolor + } ifelse + } ifelse + /_is exch ddef + /_sc + { + _lp /stroke ne + { + _os setoverprint + _is _gs 1 exch sub setcustomcolor + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/x +{ + /_gf exch ddef + findcmykcustomcolor + /_if exch ddef + /_fc + { + _lp /fill ne + { + _of setoverprint + _if _gf 1 exch sub setcustomcolor + /_lp /fill ddef + } if + } ddef + /_pf + { + _fc + _eo {eofill} {fill} ifelse + } ddef + /_psf + { + _fc + hvashow + } ddef + /_pjsf + { + _fc + hvawidthshow + } ddef + /_lp /none ddef +} def +/X +{ + /_gs exch ddef + findcmykcustomcolor + /_is exch ddef + /_sc + { + _lp /stroke ne + { + _os setoverprint + _is _gs 1 exch sub setcustomcolor + /_lp /stroke ddef + } if + } ddef + /_ps + { + _sc + stroke + } ddef + /_pss + { + _sc + ss + } ddef + /_pjss + { + _sc + jss + } ddef + /_lp /none ddef +} def +/XK +{ + 3 -1 roll pop + 0 eq + { + 1 exch sub + 3 {dup 3 1 roll mul 5 1 roll} repeat + mul 4 1 roll + K + } + { + 1 exch sub 4 1 roll + 3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat + 4 -1 roll pop + XA + } ifelse +} def +/Xk +{ + 3 -1 roll pop + 0 eq + { + 1 exch sub + 3 {dup 3 1 roll mul 5 1 roll} repeat + mul 4 1 roll + k + } + { + 1 exch sub 4 1 roll + 3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat + 4 -1 roll pop + Xa + } ifelse +} def +/A +{ + pop +} def +/annotatepage +{ +userdict /annotatepage 2 copy known {get exec} {pop pop} ifelse +} def +/XT { + pop pop +} def +/Xt { + pop +} def +/discard +{ + save /discardSave exch store + discardDict begin + /endString exch store + gt38? + { + 2 add + } if + load + stopped + pop + end + discardSave restore +} bind def +userdict /discardDict 7 dict dup begin +put +/pre38Initialize +{ + /endStringLength endString length store + /newBuff buffer 0 endStringLength getinterval store + /newBuffButFirst newBuff 1 endStringLength 1 sub getinterval store + /newBuffLast newBuff endStringLength 1 sub 1 getinterval store +} def +/shiftBuffer +{ + newBuff 0 newBuffButFirst putinterval + newBuffLast 0 + currentfile read not + { + stop + } if + put +} def +0 +{ + pre38Initialize + mark + currentfile newBuff readstring exch pop + { + { + newBuff endString eq + { + cleartomark stop + } if + shiftBuffer + } loop + } + { + stop + } ifelse +} def +1 +{ + pre38Initialize + /beginString exch store + mark + currentfile newBuff readstring exch pop + { + { + newBuff beginString eq + { + /layerCount dup load 1 add store + } + { + newBuff endString eq + { + /layerCount dup load 1 sub store + layerCount 0 eq + { + cleartomark stop + } if + } if + } ifelse + shiftBuffer + } loop + } if +} def +2 +{ + mark + { + currentfile buffer {readline} stopped { + % assume error was due to overfilling the buffer + }{ + not + { + stop + } if + endString eq { + cleartomark stop + } if + }ifelse + } loop +} def +3 +{ + /beginString exch store + /layerCnt 1 store + mark + { + currentfile buffer {readline} stopped { + % assume error was due to overfilling the buffer + }{ + not + { + stop + } if + dup beginString eq + { + pop /layerCnt dup load 1 add store + } + { + endString eq + { + layerCnt 1 eq + { + cleartomark stop + } + { + /layerCnt dup load 1 sub store + } ifelse + } if + } ifelse + }ifelse + } loop +} def +end +userdict /clipRenderOff 15 dict dup begin +put +{ + /n /N /s /S /f /F /b /B +} +{ + { + _doClip 1 eq + { + /_doClip 0 ddef _eo {eoclip} {clip} ifelse + } if + newpath + } def +} forall +/Tr /pop load def +/Bb {} def +/BB /pop load def +/Bg {12 npop} def +/Bm {6 npop} def +/Bc /Bm load def +/Bh {4 npop} def +end +/Lb +{ + 6 npop + 7 2 roll + 5 npop + 0 eq + { + 0 eq + { + (%AI5_BeginLayer) 1 (%AI5_EndLayer--) discard + } + { + + /clipForward? true def + + /Tx /pop load def + /Tj /pop load def + + currentdict end clipRenderOff begin begin + } ifelse + } + { + 0 eq + { + save /discardSave exch store + } if + } ifelse +} bind def +/LB +{ + discardSave dup null ne + { + restore + } + { + pop + clipForward? + { + currentdict + end + end + begin + + /clipForward? false ddef + } if + } ifelse +} bind def +/Pb +{ + pop pop + 0 (%AI5_EndPalette) discard +} bind def +/Np +{ + 0 (%AI5_End_NonPrinting--) discard +} bind def +/Ln /pop load def +/Ap +/pop load def +/Ar +{ + 72 exch div + 0 dtransform dup mul exch dup mul add sqrt + dup 1 lt + { + pop 1 + } if + setflat +} def +/Mb +{ + q +} def +/Md +{ +} def +/MB +{ + Q +} def +/nc 4 dict def +nc begin +/setgray +{ + pop +} bind def +/setcmykcolor +{ + 4 npop +} bind def +/setrgbcolor +{ + 3 npop +} bind def +/setcustomcolor +{ + 2 npop +} bind def +currentdict readonly pop +end +/XP +{ + 4 npop +} bind def +/XD +{ + pop +} bind def +end +setpacking +%%EndResource +%%BeginResource: procset Adobe_pattern_AI5 1.1 0 +%%Title: (Adobe Illustrator (R) Version 5.0 Pattern Operators) +%%Version: 1.1 0 +%%CreationDate: (03/26/93) () +%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_Illustrator_AI5 known not { + userdict /Adobe_Illustrator_AI5 95 dict put +} if +userdict /Adobe_Illustrator_AI5 get begin +/@ +{ +} def +/& +{ +} def +/dp +{ + dup null eq + { + pop + _dp 0 ne + { + 0 1 _dp 1 sub _dl mod + { + _da exch get 3 get + } for + _dp 1 sub _dl mod 1 add packedarray + _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll + definepattern pop + } if + } + { + _dp 0 ne _dp _dl mod 0 eq and + { + null dp + } if + 7 packedarray _da exch _dp _dl mod exch put + _dp _dl mod _da 0 get 4 get 2 packedarray + /_dp _dp 1 add def + } ifelse +} def +/E +{ + _ed begin + dup 0 get type /arraytype ne + { + 0 + { + dup 1 add index type /arraytype eq + { + 1 add + } + { + exit + } ifelse + } loop + array astore + } if + /_dd exch def + /_ury exch def + /_urx exch def + /_lly exch def + /_llx exch def + /_n exch def + /_y 0 def + /_dl 4 def + /_dp 0 def + /_da _dl array def + 0 1 _dd length 1 sub + { + /_d exch _dd exch get def + 0 2 _d length 2 sub + { + /_x exch def + /_c false def + /_r _d _x 1 add get cvlit def + _r _ ne + { + _urx _llx sub _ury _lly sub + [ + 1 0 0 1 0 0 + ] + [ + /save cvx + _llx neg _lly neg /translate cvx + _c + { + nc /begin cvx + } if + _r dup type /stringtype eq + { + cvx + } + { + { + exec + } /forall cvx + } ifelse + _c + { + /end cvx + } if + /restore cvx + ] cvx + /_fn 12 _n length add string def + _y _fn cvs pop + /_y _y 1 add def + _fn 12 _n putinterval + _fn _c false dp + _d exch _x 1 add exch put + } if + } for + } for + null dp + _n _dd /_pd + end + xput +} def +/fc +{ + _fm dup concatmatrix pop +} def +/p +{ + /_fm exch ddef + 9 -2 roll _pm translate fc + 7 -2 roll _pm scale fc + 5 -1 roll _pm rotate fc + 4 -2 roll exch 0 ne + { + dup _pm rotate fc + 1 -1 _pm scale fc + neg _pm rotate fc + } + { + pop + } ifelse + dup _pm rotate fc + exch dup sin exch cos div 1 0 0 1 0 6 2 roll + _pm astore fc + neg _pm rotate fc + _pd exch get /_fdd exch ddef + /_pf + { + save + /_doClip 0 ddef + 0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + patternfill + } + { + pop + fill + } ifelse + grestore + pop + } for + pop + } for + restore + newpath + } ddef + /_psf + { + save + /_doClip 0 ddef + 0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 9 copy 6 npop patternashow + } + { + pop + 6 copy 3 npop hvashow + } ifelse + grestore + pop + } for + pop + } for + restore + sw rmoveto + } ddef + /_pjsf + { + save + /_doClip 0 ddef + 0 1 _fdd length 1 sub + { + /_fd exch _fdd exch get ddef + _fd + 0 2 _fd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _fc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _fm + 12 copy 6 npop patternawidthshow + } + { + pop 9 copy 3 npop hvawidthshow + } ifelse + grestore + pop + } for + pop + } for + restore + swj rmoveto + } ddef + /_lp /none ddef +} def +/sc +{ + _sm dup concatmatrix pop +} def +/P +{ + /_sm exch ddef + 9 -2 roll _pm translate sc + 7 -2 roll _pm scale sc + 5 -1 roll _pm rotate sc + 4 -2 roll exch 0 ne + { + dup _pm rotate sc + 1 -1 _pm scale sc + neg _pm rotate sc + } + { + pop + } ifelse + dup _pm rotate sc + exch dup sin exch cos div 1 0 0 1 0 6 2 roll + _pm astore sc + neg _pm rotate sc + _pd exch get /_sdd exch ddef + /_ps + { + save + /_doClip 0 ddef + 0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + patternstroke + } + { + pop stroke + } ifelse + grestore + pop + } for + pop + } for + restore + newpath + } ddef + /_pss + { + save + /_doClip 0 ddef + 0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 10 copy 6 npop patternashowstroke + } + { + pop 7 copy 3 npop ss + } ifelse + grestore + pop + } for + pop + } for + restore + pop sw rmoveto + } ddef + /_pjss + { + save + /_doClip 0 ddef + 0 1 _sdd length 1 sub + { + /_sd exch _sdd exch get ddef + _sd + 0 2 _sd length 2 sub + { + gsave + 2 copy get dup _ ne + { + cvx exec _sc + } + { + pop + } ifelse + 2 copy 1 add get dup _ ne + { + aload pop findfont _sm + 13 copy 6 npop patternawidthshowstroke + } + { + pop 10 copy 3 npop jss + } ifelse + grestore + pop + } for + pop + } for + restore + pop swj rmoveto + } ddef + /_lp /none ddef +} def +end +userdict /Adobe_pattern_AI5 18 dict dup begin +put +/initialize +{ + /definepattern where + { + pop + pop pop + } + { + begin + begin + Adobe_pattern_AI5 begin + Adobe_pattern_AI5 + { + dup xcheck + { + bind + } if + pop pop + } forall + mark + cachestatus 7 1 roll pop pop pop pop exch pop exch + { + { + 10000 add + dup 2 index gt + { + exit + } if + dup setcachelimit + } loop + } stopped + cleartomark + end + + end + end + + Adobe_pattern_AI5 begin + } ifelse +} def +/terminate +{ + currentdict Adobe_pattern_AI5 eq + { + end + } if +} def +errordict +/nocurrentpoint +{ + pop + stop +} put +errordict +/invalidaccess +{ + pop + stop +} put +/patternencoding +256 array def +0 1 255 +{ + patternencoding exch ( ) 2 copy exch 0 exch put cvn put +} for +/definepattern +{ + 17 dict begin + /uniform exch def + /cache exch def + /key exch def + /procarray exch def + /mtx exch matrix invertmatrix def + /height exch def + /width exch def + /ctm matrix currentmatrix def + /ptm matrix def + /str 32 string def + /slice 9 dict def + slice /s 1 put + slice /q 256 procarray length div sqrt floor cvi put + slice /b 0 put + /FontBBox + [ + 0 0 0 0 + ] def + /FontMatrix mtx matrix copy def + /Encoding patternencoding def + /FontType 3 def + /BuildChar + { + exch + begin + /setstrokeadjust where {pop true setstrokeadjust} if + slice begin + dup q dup mul mod s idiv /i exch def + dup q dup mul mod s mod /j exch def + q dup mul idiv procarray exch get + /xl j width s div mul def + /xg j 1 add width s div mul def + /yl i height s div mul def + /yg i 1 add height s div mul def + uniform + { + 1 1 + } + { + width 0 dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + 0 height dtransform + dup mul exch dup mul add sqrt dup 1 add exch div + } ifelse + width 0 cache + { + xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul + setcachedevice + } + { + setcharwidth + } ifelse + gsave + scale + newpath + xl yl moveto + xg yl lineto + xg yg lineto + xl yg lineto + closepath + clip + newpath + end + end + exec + grestore + } def + key currentdict definefont + end +} def +/patterncachesize +{ + gsave + newpath + 0 0 moveto + width 0 lineto + width height lineto + 0 height lineto + closepath + patternmatrix setmatrix + pathbbox + exch ceiling 4 -1 roll floor sub 3 1 roll + ceiling exch floor sub + mul 1 add + grestore +} def +/patterncachelimit +{ + cachestatus 7 1 roll 6 npop 8 mul +} def +/patternpath +{ + exch dup begin + setfont + ctm setmatrix + concat + slice exch /b exch slice /q get dup mul mul put + FontMatrix concat + uniform + { + width 0 dtransform round width div exch round width div exch + 0 height dtransform round height div exch height div exch + 0 0 transform round exch round exch + ptm astore setmatrix + } + { + ptm currentmatrix pop + } ifelse + { + currentpoint + } stopped not + { + 2 npop + pathbbox + true + 4 index 3 index eq + 4 index 3 index eq + and + { + pop false + { + { + 2 npop + } + { + 3 npop true + } + { + 7 npop true + } + { + pop true + } pathforall + } stopped + { + 5 npop true + } if + } if + { + height div ceiling height mul 4 1 roll + width div ceiling width mul 4 1 roll + height div floor height mul 4 1 roll + width div floor width mul 4 1 roll + 2 index sub height div ceiling cvi exch + 3 index sub width div ceiling cvi exch + 4 2 roll moveto + FontMatrix mtx invertmatrix + dup dup 4 get exch 5 get rmoveto + ptm ptm concatmatrix pop + slice /s + patterncachesize patterncachelimit div ceiling sqrt ceiling cvi + dup slice /q get gt + { + pop slice /q get + } if + put + 0 1 slice /s get dup mul 1 sub + { + slice /b get add + gsave + 0 1 str length 1 sub + { + str exch 2 index put + } for + pop + dup + { + gsave + ptm setmatrix + 1 index str length idiv + { + str show + } repeat + 1 index str length mod str exch 0 exch getinterval show + grestore + 0 height rmoveto + } repeat + grestore + } for + 2 npop + } + { + 4 npop + } ifelse + } if + end +} def +/patternclip +{ + _eo {eoclip} {clip} ifelse +} def +/patternstrokepath +{ + strokepath +} def +/patternmatrix +matrix def +/patternfill +{ + dup type /dicttype eq + { + Adobe_pattern_AI5 /patternmatrix get + } if + gsave + patternclip + Adobe_pattern_AI5 /patternpath get exec + grestore + newpath +} def +/patternstroke +{ + dup type /dicttype eq + { + Adobe_pattern_AI5 /patternmatrix get + } if + gsave + patternstrokepath + true + { + { + { + newpath + moveto + } + { + lineto + } + { + curveto + } + { + closepath + 3 copy + Adobe_pattern_AI5 /patternfill get exec + } pathforall + 3 npop + } stopped + { + 5 npop + patternclip + Adobe_pattern_AI5 /patternfill get exec + } if + } + { + patternclip + Adobe_pattern_AI5 /patternfill get exec + } ifelse + grestore + newpath +} def +/vpatternawidthshow +{ + 6 1 roll + /_hvay exch ddef + /_hvax exch ddef + /_hvwb exch ddef + /_hvcy exch ddef + /_hvcx exch ddef + + { + dup cstring + dup length 1 eq + _charorientation 1 eq + and + { + -90 rotate + currentpoint + _fontRotateAdjust add + moveto + gsave + false charpath currentpoint + 5 index 5 index 5 index Adobe_pattern_AI5 /patternfill get exec + grestore + _fontRotateAdjust sub + moveto + _hvwb eq { _hvcx _hvcy rmoveto } if + _hvax _hvay rmoveto + 90 rotate + } + { + currentpoint + _fontHeight sub + _hvax sub + 3 index _hvwb eq { _hvcx sub } if + currentpoint + exch 4 index stringwidth pop 2 div sub + exch _fontAscent sub + moveto + gsave + 2 index false charpath + 6 index 6 index 6 index Adobe_pattern_AI5 /patternfill get exec + grestore + newpath moveto pop pop + } ifelse + } cforall + 3 npop +} def +/hpatternawidthshow +{ + { + dup cstring exch + gsave + 3 index eq { 5 index 5 index rmoveto } if + false charpath currentpoint + 9 index 9 index 9 index + Adobe_pattern_AI5 /patternfill get exec + grestore + newpath moveto + 2 copy rmoveto + } cforall + 8 npop +} def +/patternashow +{ +0 0 0 6 3 roll +patternawidthshow +} def +/patternawidthshow +{ + 6 index type /dicttype eq + { + Adobe_pattern_AI5 /patternmatrix get 7 1 roll + } if + _lineorientation 0 eq { hpatternawidthshow } { vpatternawidthshow } ifelse +} def +/vpatternawidthshowstroke +{ + 7 1 roll + 6 1 roll + /_hvay exch ddef + /_hvax exch ddef + /_hvwb exch ddef + /_hvcy exch ddef + /_hvcx exch ddef + { + dup cstring + dup length 1 eq + _charorientation 1 eq + and + { + -90 rotate + currentpoint + _fontRotateAdjust add + moveto + gsave + false charpath currentpoint + 3 index setmatrix + 6 index 6 index 6 index Adobe_pattern_AI5 /patternstroke get exec + grestore + _fontRotateAdjust sub + moveto + _hvwb eq { _hvcx _hvcy rmoveto } if + _hvax _hvay rmoveto + 90 rotate + } + { + currentpoint + _fontHeight sub + _hvax sub + 3 index _hvwb eq { _hvcx sub } if + currentpoint + exch 4 index stringwidth pop 2 div sub + exch _fontAscent sub + moveto + gsave + 2 index false charpath + 4 index setmatrix + 7 index 7 index 7 index Adobe_pattern_AI5 /patternstroke get exec + grestore + newpath moveto pop pop + } ifelse + } cforall + 4 npop +} def +/hpatternawidthshowstroke +{ + 7 1 roll + { + dup cstring exch + gsave + 3 index eq { 5 index 5 index rmoveto } if + false charpath currentpoint + 7 index setmatrix + 10 index 10 index 10 index + Adobe_pattern_AI5 /patternstroke get exec + grestore + newpath moveto + 2 copy rmoveto + } cforall + 9 npop +} def +/patternashowstroke +{ + 0 0 0 7 3 roll + patternawidthshowstroke +} def +/patternawidthshowstroke +{ + 7 index type /dicttype eq + { + patternmatrix /patternmatrix get 8 1 roll + } if + _lineorientation 0 eq { hpatternawidthshowstroke } { vpatternawidthshowstroke } ifelse +} def +end +setpacking +%%EndResource +%%BeginResource: procset Adobe_cshow 2.0 8 +%%Title: (Writing System Operators) +%%Version: 2.0 8 +%%CreationDate: (1/23/89) () +%%Copyright: ((C) 1992-1996 Adobe Systems Incorporated All Rights Reserved) +currentpacking true setpacking +userdict /Adobe_cshow 14 dict dup begin put +/initialize +{ + Adobe_cshow begin + Adobe_cshow + { + dup xcheck + { + bind + } if + pop pop + } forall + end + Adobe_cshow begin +} def +/terminate +{ +currentdict Adobe_cshow eq + { + end + } if +} def +/cforall +{ + /_lobyte 0 ddef + /_hibyte 0 ddef + /_cproc exch ddef + /_cscript currentfont /FontScript known { currentfont /FontScript get } { -1 } ifelse ddef + { + /_lobyte exch ddef + _hibyte 0 eq + _cscript 1 eq + _lobyte 129 ge _lobyte 159 le and + _lobyte 224 ge _lobyte 252 le and or and + _cscript 2 eq + _lobyte 161 ge _lobyte 254 le and and + _cscript 3 eq + _lobyte 161 ge _lobyte 254 le and and + _cscript 25 eq + _lobyte 161 ge _lobyte 254 le and and + _cscript -1 eq + or or or or and + { + /_hibyte _lobyte ddef + } + { + _hibyte 256 mul _lobyte add + _cproc + /_hibyte 0 ddef + } ifelse + } forall +} def +/cstring +{ + dup 256 lt + { + (s) dup 0 4 3 roll put + } + { + dup 256 idiv exch 256 mod + (hl) dup dup 0 6 5 roll put 1 4 3 roll put + } ifelse +} def +/clength +{ + 0 exch + { 256 lt { 1 } { 2 } ifelse add } cforall +} def +/hawidthshow +{ + { + dup cstring + show + _hvax _hvay rmoveto + _hvwb eq { _hvcx _hvcy rmoveto } if + } cforall +} def +/vawidthshow +{ + { + dup 255 le + _charorientation 1 eq + and + { + -90 rotate + 0 _fontRotateAdjust rmoveto + cstring + _hvcx _hvcy _hvwb _hvax _hvay 6 -1 roll awidthshow + 0 _fontRotateAdjust neg rmoveto + 90 rotate + } + { + currentpoint + _fontHeight sub + exch _hvay sub exch _hvax sub + 2 index _hvwb eq { exch _hvcy sub exch _hvcx sub } if + 3 2 roll + cstring + dup stringwidth pop 2 div neg _fontAscent neg rmoveto + show + moveto + } ifelse + } cforall +} def +/hvawidthshow +{ + 6 1 roll + /_hvay exch ddef + /_hvax exch ddef + /_hvwb exch ddef + /_hvcy exch ddef + /_hvcx exch ddef + _lineorientation 0 eq { hawidthshow } { vawidthshow } ifelse +} def +/hvwidthshow +{ + 0 0 3 -1 roll hvawidthshow +} def +/hvashow +{ + 0 0 0 6 -3 roll hvawidthshow +} def +/hvshow +{ + 0 0 0 0 0 6 -1 roll hvawidthshow +} def +currentdict readonly pop end +setpacking +%%EndResource +%%BeginResource: procset Adobe_shading_AI8 1.0 0 +%%Title: (Adobe Illustrator 8 Shading Procset) +%%Version: 1.0 0 +%%CreationDate: (12/17/97) () +%%Copyright: ((C) 1987-1997 Adobe Systems Incorporated All Rights Reserved) +userdict /defaultpacking currentpacking put true setpacking +userdict /Adobe_shading_AI8 10 dict dup begin put +/initialize { + Adobe_shading_AI8 begin + Adobe_shading_AI8 bdprocs + Mesh /initialize get exec +} def +/terminate { + currentdict Adobe_shading_AI8 eq { + end + } if +} def +/bdprocs { + { + dup xcheck 1 index type /arraytype eq and { + bind + } if + pop pop + } forall +} def +/X! {pop} def +/X# {pop pop} def +/Mesh 40 dict def +Mesh begin +/initialize { + Mesh bdprocs + Mesh begin + /emulate? /AI8MeshEmulation where { + pop AI8MeshEmulation + }{ + systemdict /shfill known not + } ifelse def + end +} def +/bd { + shadingdict begin +} def +/paint { + emulate? { + end + }{ + /_lp /none ddef _fc /_lp /none ddef + + /AIColorSpace AIColorSpace tocolorspace store + /ColorSpace AIColorSpace topsspace store + + version_ge_3010.106 not systemdict /setsmoothness known and { + 0.0001 setsmoothness + } if + + composite? { + /DataSource getdatasrc def + Matrix concat + currentdict end + shfill + }{ + AIColorSpace makesmarks AIPlateList markingplate and not isoverprint and { + end + }{ + /ColorSpace /DeviceGray store + /Decode [0 1 0 1 0 1] store + /DataSource getplatesrc def + Matrix concat + currentdict end + shfill + } ifelse + } ifelse + } ifelse +} def +/shadingdict 12 dict def +shadingdict begin + /ShadingType 6 def + /BitsPerCoordinate 16 def + /BitsPerComponent 8 def + /BitsPerFlag 8 def +end +/datafile null def +/databuf 256 string def +/dataptr 0 def +/srcspace null def +/srcchannels 0 def +/dstchannels 0 def +/dstplate 0 def +/srctodstcolor null def +/getplatesrc { + /srcspace AIColorSpace store + /srcchannels AIColorSpace getnchannels store + /dstchannels 1 store + /dstplate getplateindex store + /srctodstcolor srcspace makesmarks { + dstplate 4 eq { + {1 exch sub} + }{ + {srcspace tocmyk 3 dstplate sub index 1 exch sub 5 1 roll 4 {pop} repeat} + } ifelse + }{ + {srcchannels {pop} repeat 1} + } ifelse store + /datafile getdatasrc store + /rdpatch168 load DataLength () /SubFileDecode filter +} def +/getdatasrc { + /rdcmntline load /ASCII85Decode filter +} def +/rdpatch168 { + /dataptr 0 store + 49 rdcount + 4 { + dup {pop srcchannels getint8} if + dup {pop srctodstcolor dstchannels putint8 true} if + } repeat + {databuf 0 dataptr getinterval}{()} ifelse +} def +/rdpatch3216 { + /dataptr 0 store + 97 rdcount + 4 { + dup {pop srcchannels getint16} if + dup {pop srctodstcolor dstchannels putint16 true} if + } repeat + {databuf 0 dataptr getinterval}{()} ifelse +} def +/rdcount { + dup 0 gt { + datafile databuf dataptr 4 -1 roll getinterval readstring + exch length dataptr add /dataptr exch store + }{ + true + } ifelse +} def +/getint8 { + mark true 3 -1 roll + { + dup {pop datafile read} if + dup {pop 255 div true} if + } repeat + { + counttomark 1 add -1 roll pop true + }{ + cleartomark false + } ifelse +} def +/putint8 { + dup dataptr add /dataptr exch store + dataptr exch + { + 1 sub exch + 255 mul cvi + databuf 2 index + 3 -1 roll put + } repeat + pop +} def +/getint16 { + mark true 3 -1 roll + { + dup {pop datafile read} if + dup {pop 256 mul datafile read} if + dup {pop add 65535 div true} if + } repeat + { + counttomark 1 add -1 roll pop true + }{ + cleartomark false + } ifelse +} def +/putint16 { + dup 2 mul dataptr add /dataptr exch store + dataptr exch + { + 2 sub exch + 65535 mul cvi dup + 256 idiv databuf 3 index 3 -1 roll put + 256 mod databuf 2 index 1 add 3 -1 roll put + } repeat + pop +} def +/srcbuf 256 string def +/rdcmntline { + currentfile srcbuf readline pop + (%) anchorsearch {pop} if +} def +/getplateindex { + 0 [cyan? magenta? yellow? black? customColor?] {{exit} if 1 add} forall +} def +/aicsarray 4 array def +/aicsaltvals 4 array def +/aicsaltcolr aicsaltvals def +/tocolorspace { + dup type /arraytype eq { + mark exch aload pop + aicsarray 0 3 -1 roll put + aicsarray 1 3 -1 roll put + dup aicsarray 2 3 -1 roll put + gettintxform aicsarray 3 3 -1 roll put + counttomark aicsaltvals 0 3 -1 roll getinterval /aicsaltcolr exch store + aicsaltcolr astore pop pop + aicsarray + } if +} def +/subtintxform {aicsaltcolr {1 index mul exch} forall pop} def +/addtintxform {aicsaltcolr {1 sub 1 index mul 1 add exch} forall pop} def +/gettintxform { + /DeviceRGB eq {/addtintxform}{/subtintxform} ifelse load +} def +/getnchannels { + dup type /arraytype eq {0 get} if + colorspacedict exch get begin Channels end +} def +/makesmarks { + composite? { + pop true + }{ + dup dup type /arraytype eq {0 get} if + colorspacedict exch get begin MarksPlate end + } ifelse +} def +/markingplate { + composite? { + pop true + }{ + dup type /arraytype eq { + dup length getplateindex gt {getplateindex get}{pop false} ifelse + } if + } ifelse +} def +/tocmyk { + dup dup type /arraytype eq {0 get} if + colorspacedict exch get begin ToCMYK end +} def +/topsspace { + dup dup type /arraytype eq {0 get} if + colorspacedict exch get begin ToPSSpace end +} def +/colorspacedict 5 dict dup begin + /DeviceGray 4 dict dup begin + /Channels 1 def + /MarksPlate {pop black?} def + /ToCMYK {pop 1 exch sub 0 0 0 4 -1 roll} def + /ToPSSpace {} def + end def + /DeviceRGB 4 dict dup begin + /Channels 3 def + /MarksPlate {pop isCMYKSep?} def + /ToCMYK {pop _rgbtocmyk} def + /ToPSSpace {} def + end def + /DeviceCMYK 4 dict dup begin + /Channels 4 def + /MarksPlate {pop isCMYKSep?} def + /ToCMYK {pop} def + /ToPSSpace {} def + end def + /Separation 4 dict dup begin + /Channels 1 def + /MarksPlate { + /findcmykcustomcolor where { + pop dup 1 exch ToCMYK 5 -1 roll 1 get + findcmykcustomcolor 1 setcustomcolor + systemdict /currentgray get exec + 1 ne + }{ + pop false + } ifelse + } def + /ToCMYK { + dup 2 get mark exch 4 2 roll + 3 get exec + counttomark -1 roll tocmyk + 5 -1 roll pop + } def + /ToPSSpace {} def + end def + /Process 4 dict dup begin + /Channels 1 def + /MarksPlate { + isCMYKSep? { + 1 exch ToCMYK 4 array astore getplateindex get 0 ne + }{ + pop false + } ifelse + } def + /ToCMYK { + dup 2 get mark exch 4 2 roll + 3 get exec + counttomark -1 roll tocmyk + 5 -1 roll pop + } def + /ToPSSpace { + 4 array copy dup 0 /Separation put + } def + end def +end def +/isoverprint { + /currentoverprint where {pop currentoverprint}{_of} ifelse +} def +/version_ge_3010.106 { + version {cvr} stopped { + pop + false + }{ + 3010.106 ge + } ifelse +} def +end +end +defaultpacking setpacking +%%EndResource +%%EndProlog +%%BeginSetup +userdict /_useSmoothShade true put +userdict /_aicmykps true put +userdict /_forceToCMYK true put +Adobe_level2_AI5 /initialize get exec +Adobe_cshow /initialize get exec +Adobe_screens_AI5 /initialize get exec +Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 Adobe_typography_AI5 /initialize get exec +Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 AGM_Gradient /initializeAI get exec +Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 Adobe_pattern_AI5 /initialize get exec +Adobe_ColorImage_AI6 /initialize get exec +Adobe_shading_AI8 /initialize get exec +Adobe_Illustrator_AI5 /initialize get exec +%AI3_BeginRider +currentpacking true setpacking +%%BeginFont: Times-Roman +%!PS-AdobeFont-1.0: Times-Roman 001.007 +%%CreationDate: Tue Mar 20 12:15:38 1990 +%%VMusage: 30487 37379 +%% The digitally encoded machine readable outline data for producing the +%% Typefaces licensed to you is copyrighted (c) 1981 Linotype AG and/or its +%% subsidiaries. All Rights Reserved. This data is the property of Linotype AG +%% and/or its subsidiaries and may not be reproduced, used, displayed, +%% modified, disclosed or transferred without the express written approval of +%% Linotype AG and/or its subsidiaries. +%% Times is a trademark of Linotype AG and/or its subsidiaries. +11 dict begin +/FontInfo 10 dict dup begin +/version (001.007) readonly def +/Notice (Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.) readonly def +/Copyright ( The digitally encoded machine readable outline data for producing + the Typefaces licensed to you is copyrighted (c) 1981 Linotype AG + and/or its subsidiaries. All Rights Reserved. + This data is the property of Linotype AG and/or its subsidiaries + and may not be reproduced, used, displayed, modified, disclosed or + transferred without the express written approval of Linotype AG + and/or its subsidiaries. ) readonly def +/FullName (Times Roman) readonly def +/FamilyName (Times) readonly def +/Weight (Roman) readonly def +/ItalicAngle 0 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +end readonly def +/FontName /Times-Roman def +/Encoding StandardEncoding def +/PaintType 0 def +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0] readonly def +/UniqueID 28416 def +/FontBBox{-168 -218 1000 898}readonly def +currentdict end +currentfile eexec +ZUP71U(= <YOu}#jpU$7F37jPan'3U%쐻Cq¢\ZIY`cW-@R#Ӕ'؝8kgj(ű)) FED!ɾV3zE +auD}EbsRْ{$Tn$k$Hj沞+3ѼK-'h9uk}8&7)P]_"dE>-8^gc[y4
Y%LA`r8IիhB[RӃfm%DR? sL[+98jǹ*($ +ҘiZXMCmaeT4%#/+K1Б˜w\
N|LqiIXi0RqNqBRr.ȕ~hO|7]kW'p]j51
w_TK9{͌&U} +Q49cRsw?yuj/쾸:'qMX"j3Rl*jx">(HǜlCeZo oF1!A=~b +ZU-a2:ה&w={[_mǭ'V<9D ?sXZ?ۀ3X1{8O_5LgF`uu>sOal]1J]DZOWR<Ix#OF>S\= IrhLaqV?7͎')+P/H?@L)ʱ;0į0sj1_Pxm~qGp "pt1#tb7,;حڑ +ҳ)-I# +7M`/_B"B/!hF +ަ d5@<u`3K +3}3h̥,\T::iLPokگ+ߚ6QC6VCż☥TGL*y;ǜA?jҷ ^kj'K`@[P;Sq8Uȧc;~4|J^~ŋ+APX] .+Z_$T3|HP>% +?ʊ8KJDt]GwĔ6.b6,KP!R2%(/(koMT>_j}o6IJwrK+掺Z@Aw'Y@Sv(e2Xa"Ξ],C~\־<hQz }sa +ᜏLqBӦwxHFr4'J@X̿^d27254%)E&GUYý>S?P@ +(#M0~y4u lrJWy{9#UjY4$j{bdn/]RuP@A
'%\kt(:&2>NSp<&}!^\Qz.w\Nc1yr-*\lD? +' >k+Y}'Uŝ<0 H^ۏ{gWRDG9d&S)WKu{01-YQzo'J'r,@ף?uӀSͥΰᢠN2:ʛj%-xxTHl9d>|vRLʼn?-9F}(%\gD:yP:Q'[TUdU/6l]ƶuHzC7rBc[dfFP%S
NU*!,2qK/a낆}h$EىO6<r?v|PkOsgNN</{UUP7G(d\!b'ٗcwoS(>h%w\ъzI$1n_4:~ +|~Pyj'4wi'C%ѻO=[Ce:xx0a1d^9686k Nc6'K9ص8ɺb F{5iQ'({.NK4P/.;)z4%k#ǡh]Z1CAs6B9RpOn|3S%̀iqdWX^MaTr0X7ˆEfI\m@q}Py}7,8stR*v~+lbLDWUүUTބOךnU[0l[vi{fǩ?B>'87ڍۆRUf]iƶiOrL^qkiVnɧ7<:OnWSl,+BV9 +hyMwl|->{8^m`fРC9˸l".%ɨ )BxyuBWUTu=}SY
Z +@rzAY<S~76D4O|v`?,4T6lJ!:LKG?KO"i]r?{tR4Tsf3rØ_b]dNj/Sa3`<W">Z8ꂚ9ڔPMSQpkUS_ +KYFf1~AMγ3=b
-TD5H'ӯԘܭX^;s{c
#?LgK^yGEdCK-ɚ'_ܔj~<)͔9^'s5rXHG";p[좋v"y% "nHQҫu+l riw;-u+뮤9&6g +d1Ɍ
&ΰIkAX6KQ&x(DP2:$:8xndAuĄm⡤zc"4bMSFI/rjps +[Ĭ\lԳ
+,.vg㘰× +Pe:ڛD>݊iOB +lżx_] :4ėÁaFU!:a"5Za|:rk +cNJ)&LYP;Ã@!H)`sG@o7~E(Q"\bm{NI5ܶ[(ݐr6V[:#Nz-t+,%[m36XEgz !]tb%Ou 8+"NncOMR9;CDQ dVi<W|&)LJ +n S6U"!eU #OJ"jiߌ8q.r* 3bt ߸W۰˱PIUy6$i_mB&ewΤoɲJW
<Zœv"Cm 'HǙzSD5+{ +xJVs#-.vѹK(*rM<h+mR=BvwRA?[N깩N3!fi/̇Pa.%h3:a^86G
L)vtr)lbVJ69eNWjeީ;N㝽6aey fQ +n*) +ڊ +q)7UGCu%"}忂hʟU=j3^lbL1=yLݦ>^%aLvBhn s<O6'aW=,Sv3#nF3R$ 2[WlwxVkƩo?WAf|:rOR[w|3"*otkL=ޱI3Et8K_Ш"2Œfp
,>gfT +h
RtX{+Wy8)9ŞrԬ7jJZMd +ˆC}8#)NR~Ybw:4'4^{d;$#ZT~CSa86#2la䆠Ez`FHI8g +x0Uz8w81R {Ba]s1 +5&msq!f[`_1 s44p9=;<0}W$Ɩ=oO
V#vGԸ܍ff=s.O㒞ؼy8(J\yTv.$~.r+l;a=X!LG +sHKWGe`u`^sXK%GByA[h2yHx(uR[l-{";X +tq*fgjdVκ&2ь 1KLi)PD!xL4<N(;ؘ^u7F)E쉼<LQTؠZ|35W_=<y9jRw +uLx-1L/vn8NN!j3]f1(}4F(dY1ZMuU8uDlwBp2![F'r/\Zi?r@H@q;BG"/cno[_aN;M~H^4x-{V:\]_m3A9%G4Fl%sP4 =6F4ʀ3y:G'YѤ!LG,}NWhM9GԬsz+P<ʂĪ5N5Q+C%ͬw=h4Z&8~y5*3y͗Vs`qOH"Am +p!jWv,%IRNU
X}q^:*UlŷHBJf-Z9Ӕk`bHLAKDYܞݣ8TJ(FBxs344: +{F}K\eD/=9TNUMoS#v5tIxK?ꂀ.]H-cpr +ŌwA&ISNR=4YKX +jX>Kܣ7B}mPicAʱt^+-?N$Pd5WY{xkh\0d]pc4J5?c}<b7`K5LNvNmZ;ѣxmbɠklk?sF
إ)iSfBQ/ۍ)اŌ(2'0\l mRm|UhD>j+;%vdZU9?\Wݡ} G:8> w<ӭeƢ&IAji{Xk~hDxPC<kP]R\~9Xg`X`uMGwt+<FR(Yr^+' E0,Jj*1^SooXVT;RQ.oJ.ǵՕ<|aYGSC*]Q]cIc5biAxI
oSj)N;l^fPrT'9"O臾j7@<Q@heӜ#Y>JmjxY +gzo;4+v_ßy(d6#]Gߒ\0cb[pMYC^Nj<vRm"0@OsU^(sP{Ӗ C]E +p@l\uC=+rutt1!J Iɥx| @
{뚯^Kn+?vEBHۉvś-GFԯNY[Waa~TzpTE,:G=HX4 +ɕRWpΛ.;κl-^hlksx"l%D,JZe$9cκ.%GPJ{pA4/w$?.-xs2G[ww)xW3>-U]zJ1 +ڳw3p: #9{\^]\f<ϷS)eh8;toň8o,-8NF +Y7,W;p؆Fs_ZACVQݪy4!$搡U$F$;lٛe7s^!p_:ϞbIL@{iZ",*ݟh@-]$yFJX8UK˸,ѐ&&3p|@ˈ0H?1SݚZI*5z%,z""dl<CeanQXyu£i!B$u^}T(w8̖8P@Bqy
EB(Fn?x[fqI
y}:+[k^ȼ +hY;K?qNJzq#Grzx"˖@8S/)Z~T^:+7aGZ(f
O<~[' +6ZC@axFZW@5꛷mRkv\\I.v\|4=b\}2X*8 "@ +OQ2n/w.̕`'E#X
5qHJ[B`){\" B#HtȌ<^}#̕R2 +i't5jD)fFĸ COau&C愋'kڃV'#ITkC"#hո~`1 Nn1Λ5`F{dW1H۳,ۻfK+/1%&
dzՕ턊hTJ1ZVpe.;>\rCY^P;`c)tx4bo4)a<uSX-}G6נ婮qvʠ6%Yb@{62 "zI*±#B8FerH3l<vj +uVxCfq!F2ȍyHw4e19dy{sVe +!#U](j>}*"U:v2 +ݍd<bJI$Who|2c^IH7;z(Rkc",i@G=k' +ˑoYآUW'D9x^
yh\G;f+D/E4)DI=JHeLH$đ"%rr0 qMԝ=.KpsT~
wa}DP!y?ر$;vҺ S,~e<ӄC5B(vl+;CP{e9,"dI#pL_fV΅R +F[#b:7~Rf\8UuÀYۀ-cO1Gs&<js$yZ$['0L}^&Ce("0(i7ߕ58ި;*.%H$n|10NߍYH;kU_$I&r VCc~qC1d
o{|^1SS]udeVv`dk REX*E_eJ~ +lO'ͳR<ԕۑmy}JҷˆYvt 2؎@ӏM~}c5"Na+pނZ2f<{Z!m+D7=IY] +q7?^}po&Âp(}MJpBr,[imzu2+L\Ϭ|7(_}1?$Ha?l3"t@#2M#vtkW{#0U꽺/F[?$H +kJ^ss(j8[L*.Y1t_:?;wmUu$8Ϯ%3g)W] +g٦K5 +s2c{i<#DMe?0M@q<`uux%jj\ˇ>{MґP[t30[/8HJ*v5B3_͚{E̐tAÈPH}@2K~1Yg4R3R|Q8l0,B <Ǒayƾ#|A *\XpzKC9hfrVlNTFل?cIS!tD_=|w$7*66RVKֿ,OE]rD=n)PD.
vpA˥5jikr_/Jv!xfJV?=:OZ[C*JHdB-v:]Du\[˸@'x;iREqL9_fZ4q.LD>OKʏM~J|{D#g,%,j#:eERvp(CۈꐚO6KL jDȫo}u^rZJiſ`5~ǧ"&PnJY2mϸ8\QHtrdjϩvq˾/}?f[WU]`D^ÐzXߣ6Z$6g +w.tNZN<zT\TW,,R(❘ jOs!^v?NRQjB&yPaL}J=lLj"%t{l\7jjYLytu\V[_J.>Hsj{Jrx094p"-;:mCRoDۿܽSޠ~f詨8K?ǐv%]}ܐ̬t?`cBXv{ +qE! vpʕ߸[| +^}EG=3ˣz!e<!`WYkrPӵ翜IF=ِ8\_]۽JǮP}M>OD[nBgaVF]q#WQ orxH?Lk9jDL.DW=6 P0PZy4}wybP)
"!+BO#(ɲ<tG`}~4duW?`JYO +H%!lt֗- +MLu,՟LCH̱.b,
6"cyTiµ\i3"bPr5uV"}Qk6B@yQsXx_ྊ59)>`7]GP]oEUZ54-g +SX,$?!PnsB[f)N\_Mls@= iaDyVRj_7MpHGJ*cH:M3ov _(URO`CӦ;0k$֕Mg@ +Qs:rzhx ]ZoF9M) +sIa.~CL+.,x¡[1opl{2ٯgBe.C)jh3q^6OXchdE%; +DTC7z|m152 TDID+Hw$17OlDkxyJߠ6t4#<7Sp)kCgghIn0vÞn +-ϰX(rX()٘ 6KB6TgL^is +5K8ԸYv X!VTsU=sAaףs1ETP(4k;xpnPxXJ͔@G[(ם(י# +'T/HUǐX }x뢆䰶;iCmeG,%Wa(jؘnj.ō\b/?#.( eCyK"Pmٴ`3zoq{݈qWoj1h|Op6g8fWlj +ԒXϣ2pO3b6L|}cZ<_rgz5x=FȭW5|@z/z 흡ܒ/&ק{-k¿
R#YWOZhj|/9Quvݚ1'KQZ% aʼT| +YאV#BɨtSiKȨ +q82u^^ +ȥz*vVV6fKf&GvR<q|y_Yr,):E|.0ECc(3]-lX2|$TܮPޒ"%qƯV.pCtL= +Ok"gRH +y\ +y
zKC,beh&J31 4ZXg?RbZݭJO jH46uP_EȉԈ85( 㞣m 5hS#Y|$LtV_@yfpj?X%>4zF +aWxzf[+y~|Nٕ<TKY>=Dג Št,8Cl9E"_/ƛ]خ.1ԁ`|
@n]/6/|H|b>
ܗЀB鮆erA)3H^vtM)rgU`(S}M:M,KfCڪt*@,b%,mfW( qɊKv%.jhW|m@"xMOX 8xKr3Ր[{ZE4O[+'ip|ķyOWTM=nǮ|a̪U00#]Z]93a7g߱I-'9e<kv?6%TY~ ={IʣDֵ<j#ݩ +OC:R'M6M V:'#;%SHJ0ѫ/pWb=0pTIMYE;h'39q_
ԕ^iÙe0l3
H0Th!trN(,t +q=`|3b^1t%v +AA" +@3DәM- +QS2iG63ˎlUW2) =g`l^X60:MtfPO =B<(ѷ"eD;5'kGKW}+*G-'^ +(0XdV!#nx~\,R=5((c$or´k tg<Vv2#i<gV@dϘ>Ƴm+X]|鳘N6JV`k;-oV2M)4zѼTLh7ZnpC5M)ڥtWm6ۈ|HK bYOP)]L
2"yIBd` +e,hL7LT}L2ĚU;N1[jO&p}mW +G@\Rgnx#*"MKJy~\A?I3*\AZ͢:JBؓV5yTPigXETWН*
E,M}s"%44&[N]oc"=Kgo]9wi2fZѹ(HGK'b(rƝj|
dzN.棹-4+>K +J'BbA8{,_룁 +e\&<S^]8P`=+1.1_˔)yR6e&g}o}˷"lz\vtg "pa +0m]bUJ߲!FQTy<m]N1 IPht4uHo=J,SϾ>dP{Mws][h>LHp]<D?d&HHsC0?Cݾ+$n'$\t#
}pxRR\9~p@7^'_ +
Ӕ9he'vähebHotux
z"&W2*Wj,H>a_ +3Jw%x
ɿ/$:M; wL^?^wE>Ҕ~ bv&JT32i#cEYh쩅P28=wrCk-h Q99FKu +n:^4Yg-U9u@.c3ڏX?xuT*c]Xj^k늻+{|UX\DȎUK@k>E.$YJ|) +Gak}iMPf#VT=M{Α&y>[IT_o15 9y+Eu>^/ $!OK0rVf+`'#89-& +G
!@B6ͯX::8dh0FBkKFGP/g.eRed|JD'9'oMR\<jiGsm,/bW@ 6,1R'm +">~bd\)\Px~7r{\%$L4/HqQ00jCu[#)$66G +G2umO@ITAZo2]I1jjY蟛G1 +XֲeuN\}?\EP5Q<WW/=qQ +s}HGrAxfqxT" +XzdJF%;% tII6BwUPH(h@D +;i`D%2hC??]#MuN}:v%vƤnUM`.YX|&ѽSB.F_ܹ0ig/G%LKN65fGo/".4¬!>+C`nyR'Ib/>eWpæCeq)%9Zϧ~+aʮ5'<
sSqLM3-C>H3(;8i4/w*kӵ +E^ +RCҮj{ƪQ^8ZNb L4''rva$Uvظ<o)Dћ-95sy&[@$A Z;j)
>
9>Ҽdu~s|Azgv@8UkT}Uԍ,t둂Q{1b<T #G.8^_2K
Dd& +|ϮmV>r$x3/:gɅ_3Ů\iT`گgwW7f戱G+}H.T\BwP%sؽЭf8`jIE0ㅍ/C֞Qѹ/vO=. #ƭ2֢-x\Ut6g5=n|&P\2E\(f܍UP0hh0--Y]~ֲ>'9(CX +4%.9/VkTZ]_\Gft=p-/T/ OY2G_*gu5KG}x!iÿjU+*#L[B,/PJL}ӫ)UZAV4i}\gn}V<3(jW~Kwx̲KfGwpz]Að\XB$OP@16D/ + +}v0k8yEGT +POuY[ٵxkO-q23]_>uT֮zvئ@_ *?"e46F|gnbOڲY-l*cy˱<\Ɯ%
IF亭b. A|BLz`T*<%c='H03i?CX́yȋi5$YzLKt/2Q1ֵmPff<Ul
+Zm^%ł<3MʁrV,dDj +#WvYYг[ +Z2 +|'Di?ۓTM7a3'lM+Yb.BaOsZ4?7G5TXbyCsKXVtIʠ&Z">~Dt%/D# +S
6~3i2<E`vhu-e5B +=$O'4ݱ_k}U ZcˊǦfWӤc#W9/[( ;\if½R"~t4RSGS}[G~mJZ]4Xʃ'Ai嘬O*5DfAĆ\t + ;/M50O
<aNp(@rxC/DKXn2F#dŊ~6"ǮB(j3B040W\{VQnuNsohW@ĀWS4I|Ok薦J>ɫ']ѽ*E0DOqD%Vc,v}nŘ/I5^W5.G +ܓZ KynҧPKB"8KS pIY@+ݢsDtݒ +i
`ʂ{FkֳKx[khKn\&nahyɔĆdpCyքM+hri1bz2?x/Rso6)z8Qط!ǢOտZM,Uܕ
^
x8LES9Oz+ĩ-ݡ| @uF_XtϥY.헵*UqMA +lMX1ɯf;^f\7dX*yʾcKE}^>@w+qX7&e\͝V7azPYddx7ʮg/0
X
AT +l^t@U34dӦ*lrϰ:wǜ(qffʓəyuwYڹ}EJ/Q(Abc4>Lr~cʹ|yy3͘6!aj"g@/BVMD! +rǑy^&۠d|;/gTNCVR B$dw: +ʣkL65gO\U1fy<*Me*|O͒{xh7*^M\[i.%ǢR;͵(>O!fV»@}&5LHU }Жe]$ͱ{O%Q=F{rQLqyצEK7dC + +IW#w[#|T\*6阮{YrO3MfQ͘ VA6qR+kA<ȿe4!F +XY[>mZ(*+T|7rn1Cacן;N7$|ʦNq4Ͽ~I_Ta?Pnq@6[i7kGtC1.Gz!fFGF-g0W}
54WRQ E6r LuGL/c%.ےA/,57)1ð $nZAUvdHW@>>\RtvwߗDK_58?V!??mMipwYdh+f^@E%g.Qߝs3 5vQwoO20 +6X\n糓M*ߞ>`B\ddM:Fcly +WJ@<W+)FS1K?YUSCJ>,sfdANΤFL ; u??S5
VCey[WP5=~s +¡N`'~ʮPzr
+sͺ=H#=:RL<]vBItp@m_'F~QLHR&dU (0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
+%%EndFont +/TimesNewRomanPSMT havefont not { +%%BeginFont: TimesNewRomanPSMT +/TimesNewRomanPSMT +15 dict dup begin +/FontName /TimesNewRomanPSMT def +/FontType 3 def +/FontMatrix [ 0.000977 0 0 0.000977 0 0 ] def +/FontAscent 935 def +/FontDescent -221 def +/FontScript 0 def +/FontBBox [ 0 -512 1024 1024 ] def +/Encoding 256 array dup 0 1 255 { /.notdef put dup } for pop def +/l /lineto load def +/m /moveto load def +/c /curveto load def +/BuildChar { + Adobe_Illustrator_AI5_vars exch /_bitlobyte exch put + Adobe_Illustrator_AI5_vars exch /_bitfont exch put + Adobe_Illustrator_AI5_vars /_bithibyte 0 put + + _bitlobyte 16 4 string cvrs dup length (K) dup length + dup 4 -1 roll add string Adobe_Illustrator_AI5_vars exch /_bitkey exch put + exch _bitkey copy pop _bitkey exch 3 -1 roll putinterval + _bitfont /CharMetrics get _bitkey cvn get dup type /arraytype + eq { aload pop setcachedevice } + { 0 setcharwidth } ifelse + _bitfont /CharStrings get _bitkey cvn get exec +} bind def +12 dict dup begin +/K20 { +} bind def +/K2D { +{ +newpath +42 192 m +301 192 l +301 268 l +42 268 l +42 192 l +closepath +} exec +fill +} bind def +/K54 { +{ +newpath +38 678 m +31 519 l +50 519 l +52 549 60 574 72 592 c +84 610 99 622 117 628 c +130 633 153 635 184 635 c +266 635 l +266 118 l +266 80 262 56 255 45 c +243 28 222 19 193 19 c +169 19 l +169 0 l +458 0 l +458 19 l +434 19 l +408 19 388 26 376 40 c +367 50 362 76 362 118 c +362 635 l +457 635 l +485 635 508 630 525 621 c +542 612 556 598 566 579 c +572 567 577 547 581 519 c +600 519 l +593 678 l +38 678 l +closepath +} exec +fill +} bind def +/K61 { +{ +newpath +306 8 m +316 -3 329 -9 345 -9 c +380 -9 415 16 453 66 c +453 94 l +433 74 419 62 412 58 c +408 55 404 54 398 54 c +393 54 389 56 385 59 c +381 62 378 69 377 79 c +375 89 374 115 374 159 c +374 314 l +374 358 371 388 365 402 c +356 424 341 440 322 451 c +296 464 262 471 222 471 c +169 471 127 459 98 435 c +69 411 54 384 54 356 c +54 341 58 329 66 320 c +74 311 84 307 96 307 c +109 307 119 311 127 320 c +135 328 139 340 139 355 c +138 384 l +138 399 144 412 157 423 c +169 434 186 440 207 440 c +234 440 255 432 269 415 c +284 398 291 366 291 321 c +291 303 l +212 274 156 250 122 230 c +88 210 65 189 51 166 c +41 150 36 130 36 108 c +36 73 46 44 67 23 c +87 1 113 -10 145 -10 c +165 -10 185 -6 203 3 c +215 8 244 29 291 65 c +291 38 296 19 306 8 c +closepath +190 48 m +172 48 155 56 141 72 c +126 87 119 107 119 131 c +119 150 125 168 136 184 c +148 200 166 215 193 230 c +208 238 240 252 291 272 c +291 98 l +249 65 216 48 190 48 c +190 48 l +closepath +} exec +fill +} bind def +/K63 { +{ +newpath +407 181 m +390 140 372 112 354 97 c +328 75 298 64 266 64 c +220 64 184 85 157 127 c +130 169 117 217 117 272 c +117 325 131 368 158 401 c +178 426 205 438 238 438 c +259 438 275 433 287 423 c +298 412 305 397 307 378 c +309 358 313 344 319 337 c +328 324 343 318 363 318 c +377 318 389 322 397 330 c +405 338 409 348 409 361 c +409 386 395 411 366 435 c +337 459 300 471 255 471 c +195 471 143 449 100 404 c +57 359 36 300 36 228 c +36 154 55 95 94 51 c +133 8 178 -14 230 -14 c +274 -14 314 2 350 35 c +386 67 410 113 422 174 c +407 181 l +closepath +} exec +fill +} bind def +/K65 { +{ +newpath +426 285 m +426 342 409 387 376 420 c +343 454 301 471 250 471 c +189 471 139 449 98 405 c +58 362 38 301 38 223 c +38 150 58 93 97 50 c +136 7 183 -14 238 -14 c +289 -14 331 5 365 42 c +399 80 419 122 426 168 c +410 178 l +395 137 376 109 354 93 c +332 76 306 68 276 68 c +231 68 192 87 159 126 c +125 164 109 217 109 285 c +426 285 l +closepath +147 403 m +169 424 194 435 222 435 c +240 435 257 430 274 419 c +291 409 303 394 311 375 c +317 364 320 343 322 314 c +109 314 l +113 352 125 382 147 403 c +closepath +} exec +fill +} bind def +/K68 { +{ +newpath +144 711 m +7 655 l +14 637 l +30 642 41 645 48 645 c +57 645 64 643 69 639 c +74 634 78 626 80 614 c +83 602 84 570 84 518 c +84 104 l +84 75 82 56 78 47 c +74 37 69 31 62 28 c +50 21 34 18 14 18 c +14 0 l +241 0 l +241 18 l +218 18 201 21 192 26 c +182 31 176 37 172 45 c +169 53 167 72 167 104 c +167 345 l +192 371 213 388 231 397 c +248 406 265 410 282 410 c +298 410 311 406 323 398 c +334 391 342 379 347 363 c +352 348 355 315 355 265 c +355 104 l +355 78 355 62 354 57 c +350 44 344 34 336 28 c +328 21 313 18 292 18 c +281 18 l +281 0 l +506 0 l +506 18 l +485 18 470 20 462 25 c +454 30 448 36 445 44 c +440 55 438 75 438 104 c +438 266 l +438 322 435 361 429 382 c +420 413 406 435 387 450 c +368 464 346 471 320 471 c +298 471 277 465 255 454 c +233 442 204 416 167 375 c +167 711 l +144 711 l +closepath +} exec +fill +} bind def +/K69 { +{ +newpath +112 696 m +102 686 97 674 97 660 c +97 646 102 634 112 624 c +122 614 134 609 148 609 c +162 609 174 614 184 624 c +194 634 199 646 199 660 c +199 674 194 686 184 696 c +174 706 162 711 148 711 c +134 711 122 706 112 696 c +closepath +168 471 m +30 415 l +37 397 l +50 402 62 405 71 405 c +80 405 87 402 92 398 c +97 394 100 387 103 376 c +106 361 107 329 107 279 c +107 104 l +107 76 105 56 100 46 c +96 36 90 29 82 25 c +74 20 59 18 37 18 c +37 0 l +260 0 l +260 18 l +238 18 223 20 215 25 c +207 30 200 37 196 46 c +192 56 190 75 190 104 c +190 471 l +168 471 l +closepath +} exec +fill +} bind def +/K6C { +{ +newpath +168 711 m +31 655 l +40 637 l +53 642 64 645 73 645 c +81 645 87 643 92 639 c +97 634 101 626 104 614 c +106 602 107 571 107 519 c +107 104 l +107 76 105 56 100 46 c +96 36 90 29 82 25 c +75 20 60 18 39 18 c +39 0 l +264 0 l +264 18 l +240 18 224 20 216 25 c +207 30 200 37 196 47 c +192 56 190 75 190 104 c +190 711 l +168 711 l +closepath +} exec +fill +} bind def +/K6E { +{ +newpath +166 471 m +144 471 l +6 415 l +14 397 l +27 402 38 405 47 405 c +56 405 63 402 68 398 c +73 394 77 386 79 374 c +82 362 83 328 83 273 c +83 104 l +83 70 79 48 71 36 c +62 24 47 18 23 18 c +13 18 l +13 0 l +241 0 l +241 18 l +216 18 199 20 191 25 c +183 29 176 36 172 46 c +168 54 166 73 166 104 c +166 345 l +205 388 245 410 284 410 c +310 410 328 401 339 382 c +350 363 355 333 355 291 c +355 104 l +355 78 354 62 353 57 c +350 44 344 34 335 28 c +327 21 312 18 291 18 c +281 18 l +281 0 l +508 0 l +508 18 l +486 18 471 20 463 25 c +455 30 449 36 445 45 c +440 55 438 75 438 104 c +438 299 l +438 340 434 371 427 391 c +416 419 402 440 384 452 c +366 465 345 471 320 471 c +271 471 220 439 166 375 c +166 471 l +closepath +} exec +fill +} bind def +/K72 { +{ +newpath +146 471 m +7 415 l +12 397 l +25 402 37 405 47 405 c +56 405 63 402 69 398 c +75 393 79 385 81 375 c +83 365 84 333 84 280 c +84 104 l +84 77 83 61 82 55 c +78 43 72 35 64 29 c +53 22 35 18 12 18 c +12 0 l +247 0 l +247 18 l +226 18 211 21 200 27 c +189 33 181 40 177 49 c +170 62 167 82 167 107 c +167 326 l +183 357 198 380 213 393 c +220 400 227 403 233 403 c +240 403 250 397 265 386 c +279 375 292 369 304 369 c +316 369 326 374 335 383 c +344 392 348 403 348 416 c +348 430 342 443 330 454 c +318 465 303 471 285 471 c +244 471 205 437 167 368 c +167 471 l +146 471 l +closepath +} exec +fill +} bind def +/K74 { +{ +newpath +150 609 m +136 575 126 552 118 539 c +103 515 86 494 67 477 c +47 460 28 447 10 440 c +10 424 l +83 424 l +83 115 l +83 82 87 57 94 41 c +101 26 111 13 126 5 c +141 -4 156 -8 171 -8 c +194 -8 216 0 237 17 c +259 33 275 58 287 91 c +267 91 l +261 78 253 67 243 60 c +233 53 222 50 211 50 c +198 50 187 55 179 66 c +170 76 166 96 166 126 c +166 423 l +273 424 l +273 458 l +166 458 l +166 609 l +150 609 l +closepath +} exec +fill +} bind def +end /CharStrings exch def +12 dict dup begin +/K20 [256 0 0 0 0 0] def +Encoding 32 /K20 put +/K2D [341 0 42 193 301 268] def +Encoding 45 /K2D put +/K54 [626 0 31 0 600 679] def +Encoding 84 /K54 put +/K61 [455 0 36 -9 453 472] def +Encoding 97 /K61 put +/K63 [455 0 36 -13 422 472] def +Encoding 99 /K63 put +/K65 [455 0 38 -13 425 472] def +Encoding 101 /K65 put +/K68 [512 0 7 0 506 712] def +Encoding 104 /K68 put +/K69 [285 0 31 0 260 712] def +Encoding 105 /K69 put +/K6C [285 0 32 0 264 712] def +Encoding 108 /K6C put +/K6E [512 0 6 0 507 472] def +Encoding 110 /K6E put +/K72 [341 0 7 0 347 472] def +Encoding 114 /K72 put +/K74 [285 0 10 -7 287 609] def +Encoding 116 /K74 put +end /CharMetrics exch def +end +definefont pop +%%EndFont +} if +/EuclidSymbol havefont not { +%%BeginFont: EuclidSymbol +/EuclidSymbol +15 dict dup begin +/FontName /EuclidSymbol def +/FontType 3 def +/FontMatrix [ 0.000977 0 0 0.000977 0 0 ] def +/FontAscent 975 def +/FontDescent -256 def +/FontScript 0 def +/FontBBox [ 0 -512 1024 1024 ] def +/Encoding 256 array dup 0 1 255 { /.notdef put dup } for pop def +/l /lineto load def +/m /moveto load def +/c /curveto load def +/BuildChar { + Adobe_Illustrator_AI5_vars exch /_bitlobyte exch put + Adobe_Illustrator_AI5_vars exch /_bitfont exch put + Adobe_Illustrator_AI5_vars /_bithibyte 0 put + + _bitlobyte 16 4 string cvrs dup length (K) dup length + dup 4 -1 roll add string Adobe_Illustrator_AI5_vars exch /_bitkey exch put + exch _bitkey copy pop _bitkey exch 3 -1 roll putinterval + _bitfont /CharMetrics get _bitkey cvn get dup type /arraytype + eq { aload pop setcachedevice } + { 0 setcharwidth } ifelse + _bitfont /CharStrings get _bitkey cvn get exec +} bind def +1 dict dup begin +/K77 { +{ +newpath +18 496 m +168 0 l +250 0 l +330 236 l +347 289 362 340 375 399 c +377 399 l +389 341 403 292 421 237 c +497 0 l +579 0 l +738 496 l +649 496 l +579 247 l +562 188 549 136 541 86 c +538 86 l +526 136 512 188 494 248 c +417 496 l +341 496 l +260 244 l +244 189 227 136 216 86 c +213 86 l +204 137 190 188 176 244 c +111 496 l +closepath +} exec +fill +} bind def +end /CharStrings exch def +1 dict dup begin +/K77 [754 0 18 0 738 496] def +Encoding 119 /K77 put +end /CharMetrics exch def +end +definefont pop +%%EndFont +} if +setpacking +%AI3_EndRider +[ +39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis +/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute +/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde +/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex +/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls +/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash +/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef +/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash +/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef +/guillemotleft/guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe +/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide +/.notdef/ydieresis/Ydieresis/fraction/Euro/guilsinglleft/guilsinglright +/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand +/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex +/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex +/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla +/hungarumlaut/ogonek/caron +TE +%AI55J_Tsume: None +%AI3_BeginEncoding: _EuclidSymbol EuclidSymbol +[/_EuclidSymbol/EuclidSymbol 0 0 0 TZ +%AI3_EndEncoding TrueType +%AI55J_Tsume: None +%AI3_BeginEncoding: _Times-Roman Times-Roman +[/_Times-Roman/Times-Roman 0 0 1 TZ +%AI3_EndEncoding AdobeType +%AI55J_Tsume: None +%AI3_BeginEncoding: _TimesNewRomanPSMT TimesNewRomanPSMT +[/_TimesNewRomanPSMT/TimesNewRomanPSMT 0 0 0 TZ +%AI3_EndEncoding TrueType +[161/degree 173/notequal 176/infinity/plusminus/lessequal/greaterequal +181/mu/partialdiff/summation/product/pi/integral 189/Omega +195/radical 197/approxequal 198/Delta 214/divide/lozenge 240/apple +/_Symbol_/Symbol 0 0 0 TZ +%AI5_Begin_NonPrinting +Np +%AI8_PluginGroupInfo +(Adobe Path Blends) (Adobe Blends Plugin) (LiveBlends.aip) +%AI8_PluginGroupInfo +(Adobe Tracing Object) (Tracing) (TracingSuite.aip) +%AI8_PluginGroupInfo +(Adobe Scatter Brush Tool) (Adobe Scatter Brush Plugin) (ScatterBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe Scatter Brush Tool) (Adobe Scatter Brush Plugin) (ScatterBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe PatternOnPath Brush Tool) (Adobe Pattern Brush Plugin) (ArtBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe PatternOnPath Brush Tool) (Adobe Pattern Brush Plugin) (ArtBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe ArtOnPath Brush Tool) (Adobe Art Brush Plugin) (ArtBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe ArtOnPath Brush Tool) (Adobe Art Brush Plugin) (ArtBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe Calligraphic Brush Tool) (Adobe Calligraphic Brush Plugin) (CalligBrushTool.aip) +%AI8_PluginGroupInfo +(Adobe Flare Plugin) (Flare) (Flare.aip) +%AI8_PluginGroupInfo +(Adobe Symbolism) (Adobe Symbolism) (ParticleSystem.aip) +%AI8_PluginGroupInfo +(Adobe Deform Plugin) (Adobe Envelope Plugin) (Envelope and Warp.aip) +%AI8_PluginGroupInfo +(Pathfinder Suite) (Adobe Compound Shape) (PathFinderS.aip) +%AI8_PluginGroupInfo +(Adobe Planar Group) (Adobe Live Paint Plugin) (Live Paint.aip) +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +4 Bn +%AI5_BeginGradient: (Black, White) +(Black, White) 0 2 Bd +[ +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +0 %_Br +[ +0 0 50 100 %_BS +%_0 0 50 100 Bs +1 0 50 0 %_BS +%_1 0 50 0 Bs +BD +%AI5_EndGradient +%AI5_BeginGradient: (Chrome) +(Chrome) 0 6 Bd +[ +0 +< +464646454545444444444343434342424241414141404040403F3F3F3E3E3E3E3D3D3D3C3C3C3C3B +3B3B3B3A3A3A39393939383838383737373636363635353535343434333333333232323131313130 +3030302F2F2F2E2E2E2E2D2D2D2D2C2C2C2B2B2B2B2A2A2A2A292929282828282727272626262625 +2525252424242323232322222222212121202020201F1F1F1F1E1E1E1D1D1D1D1C1C1C1B1B1B1B1A +1A1A1A1919191818181817171717161616151515151414141413131312121212111111101010100F +0F0F0F0E0E0E0D0D0D0D0C0C0C0C0B0B0B0A0A0A0A09090909080808070707070606060505050504 +04040403030302020202010101010000 +> +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +< +1F1E1E1E1E1E1E1E1E1E1D1D1D1D1D1D1D1D1C1C1C1C1C1C1C1C1B1B1B1B1B1B1B1B1B1A1A1A1A1A +1A1A1A19191919191919191818181818181818181717171717171717161616161616161615151515 +15151515151414141414141414131313131313131312121212121212121211111111111111111010 +1010101010100F0F0F0F0F0F0F0F0F0E0E0E0E0E0E0E0E0D0D0D0D0D0D0D0D0C0C0C0C0C0C0C0C0C +0B0B0B0B0B0B0B0B0A0A0A0A0A0A0A0A090909090909090909080808080808080807070707070707 +07060606060606060606050505050505050504040404040404040303030303030303030202020202 +02020201010101010101010000000000 +> +1 %_Br +0 +0.275 +1 +< +6B6A696867666564636261605F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544 +434241403F3E3D3C3B3A393837363534333231302F2E2D2C2B2A292827262524232221201F +> +1 %_Br +0 +< +00000101010102020202030303040404040505050506060607070707080808090909090A0A0A0A0B +0B0B0C0C0C0C0D0D0D0D0E0E0E0F0F0F0F1010101011111112121212131313141414141515151516 +161617171717181818181919191A1A1A1A1B1B1B1C1C1C1C1D1D1D1D1E1E1E1F1F1F1F2020202021 +212122222222232323232424242525252526262626272727282828282929292A2A2A2A2B2B2B2B2C +2C2C2D2D2D2D2E2E2E2E2F2F2F303030303131313132323233333333343434353535353636363637 +373738383838393939393A3A3A3B3B3B3B3C3C3C3D3D3D3D3E3E3E3E3F3F3F404040404141414142 +42424343434344444444454545464646 +> +< +000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F2021222324252627 +28292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F +505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F7071727374757677 +78797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F +A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7 +C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF +F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF +> +< +00000101020203030304040505050606070708080809090A0A0B0B0B0C0C0D0D0D0E0E0F0F101010 +1111121212131314141515151616171718181819191A1A1A1B1B1C1C1D1D1D1E1E1F1F1F20202121 +222222232324242525252626272727282829292A2A2A2B2B2C2C2D2D2D2E2E2F2F2F303031313232 +32333334343435353636373737383839393A3A3A3B3B3C3C3C3D3D3E3E3F3F3F4040414142424243 +434444444545464647474748484949494A4A4B4B4C4C4C4D4D4E4E4F4F4F50505151515252535354 +54545555565657575758585959595A5A5B5B5C5C5C5D5D5E5E5E5F5F606061616162626363646464 +6565666666676768686969696A6A6B6B +> +1 %_Br +1 +0 %_Br +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +< +4D4C4C4C4B4B4B4A4A4A4A4949494848484747474746464645454544444444434343424242414141 +414040403F3F3F3E3E3E3E3D3D3D3C3C3C3B3B3B3B3A3A3A39393938383838373737363636353535 +35343434333333323232323131313030302F2F2F2E2E2E2E2D2D2D2C2C2C2B2B2B2B2A2A2A292929 +282828282727272626262525252524242423232322222222212121202020201F1F1F1E1E1E1D1D1D +1D1C1C1C1B1B1B1A1A1A1A1919191818181717171616161615151514141413131313121212111111 +101010100F0F0F0E0E0E0D0D0D0D0C0C0C0B0B0B0A0A0A0A09090908080807070707060606050505 +04040404030303020202010101010000 +> +0 +0 +1 %_Br +[ +1 0 50 92 %_BS +%_1 0 50 92 Bs +0 0.275 1 0.12 1 50 59 %_BS +%_0 0.275 1 0.12 1 50 59 Bs +0 0.275 1 0.42 1 50 50 %_BS +%_0 0.275 1 0.42 1 50 50 Bs +1 0 50 49 %_BS +%_1 0 50 49 Bs +1 0 50 41 %_BS +%_1 0 50 41 Bs +1 0.3 0 0 1 50 0 %_BS +%_1 0.3 0 0 1 50 0 Bs +BD +%AI5_EndGradient +%AI5_BeginGradient: (Rainbow) +(Rainbow) 0 6 Bd +[ +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +1 +0 +0 +1 %_Br +1 +< +0708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E +2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F50515253545556 +5758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E +7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9FA0A1A2A3A4A5A6 +A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7C8C9CACBCCCDCE +CFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6 +F7F8F9FAFBFCFDFEFF +> +0 +0 +1 %_Br +1 +< +00000000000000000000000000000000000001010101010101010101010101010101010101010101 +01010101010101010101010101010202020202020202020202020202020202020202020202020202 +02020202020202020202030303030303030303030303030303030303030303030303030303030303 +03030303030304040404040404040404040404040404040404040404040404040404040404040404 +04040505050505050505050505050505050505050505050505050505050505050505050505050606 +06060606060606060606060606060606060606060606060606060606060606060607070707070707 +07070707070707070707070707070707 +> +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +0 +1 %_Br +< +000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F2021222324252627 +28292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F +505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F7071727374757677 +78797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F +A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7 +C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF +F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF +> +0 +1 +0 +1 %_Br +0 +< +FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 +D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 +AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 +87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 +5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 +37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 +0F0E0D0C0B0A09080706050403020100 +> +1 +0 +1 %_Br +[ +0 1 0 0 1 50 100 %_BS +%_0 1 0 0 1 50 100 Bs +1 1 0 0 1 50 80 %_BS +%_1 1 0 0 1 50 80 Bs +1 0.0279 0 0 1 50 60 %_BS +%_1 0.0279 0 0 1 50 60 Bs +1 0 1 0 1 50 40 %_BS +%_1 0 1 0 1 50 40 Bs +0 0 1 0 1 50 20 %_BS +%_0 0 1 0 1 50 20 Bs +0 1 1 0 1 50 0 %_BS +%_0 1 1 0 1 50 0 Bs +BD +%AI5_EndGradient +%AI5_BeginGradient: (Yellow & Orange Radial) +(Yellow & Orange Radial) 1 2 Bd +[ +0 +< +0001010203040506060708090A0B0C0C0D0E0F10111213131415161718191A1B1C1D1D1E1F202122 +232425262728292A2B2B2C2D2E2F303132333435363738393A3B3C3D3E3E3F404142434445464748 +494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F60606162636465666768696A6B6C6D6E6F +707172737475767778797A7B7C7D7E7F808182838485868788898A8B8C +> +< +FFFFFFFFFEFEFEFEFEFEFEFDFDFDFDFDFDFCFCFCFCFCFCFBFBFBFBFBFBFAFAFAFAFAFAF9F9F9F9F9 +F9F8F8F8F8F8F8F7F7F7F7F7F7F6F6F6F6F6F6F5F5F5F5F5F5F4F4F4F4F4F3F3F3F3F3F3F2F2F2F2 +F2F2F1F1F1F1F1F0F0F0F0F0F0EFEFEFEFEFEFEEEEEEEEEEEDEDEDEDEDEDECECECECECEBEBEBEBEB +EBEAEAEAEAEAE9E9E9E9E9E9E8E8E8E8E8E8E7E7E7E7E7E6E6E6E6E6E6 +> +0 +1 %_Br +[ +0 0 1 0 1 52 19 %_BS +%_0 0 1 0 1 52 19 Bs +0 0.55 0.9 0 1 50 100 %_BS +%_0 0.55 0.9 0 1 50 100 Bs +BD +%AI5_EndGradient +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI3_BeginPattern: (Brick) +(Brick) 0 0 72 72 [ +%AI3_Tile +(0 O 0 R 0.3 0.85 0.85 0 k + 0.3 0.85 0.85 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d +0 XR +0 0 m +0 72 L +72 72 L +72 0 L +0 0 L +f +%AI6_EndPatternLayer +) & +(0 O 0 R 1 g + 1 G +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d +0 XR +0 68.4097 m +72 68.4097 l +S +0 61.209 m +72 61.209 L +S +0 54.0088 m +72 54.0088 L +S +0 46.8076 m +72 46.8076 L +S +0 39.6084 m +72 39.6084 L +S +0 32.4072 m +72 32.4072 L +S +0 25.207 m +72 25.207 L +S +0 18.0059 m +72 18.0059 L +S +0 10.8057 m +72 10.8057 L +S +0 3.6064 m +72 3.6064 L +S +68.4102 68.4097 m +68.4102 61.2217 l +S +54.0098 68.4097 m +54.0098 61.2217 L +S +39.6094 68.4097 m +39.6094 61.2217 L +S +25.21 68.4097 m +25.21 61.2217 L +S +10.8105 68.4097 m +10.8105 61.2217 L +S +68.4102 53.9717 m +68.4102 46.7842 l +S +54.0098 53.9717 m +54.0098 46.7842 L +S +39.6094 53.9717 m +39.6094 46.7842 L +S +25.21 53.9717 m +25.21 46.7842 L +S +10.8105 53.9717 m +10.8105 46.7842 L +S +68.4102 39.5967 m +68.4102 32.4092 l +S +54.0098 39.5967 m +54.0098 32.4092 L +S +39.6094 39.5967 m +39.6094 32.4092 L +S +25.21 39.5967 m +25.21 32.4092 L +S +10.8105 39.5967 m +10.8105 32.4092 L +S +68.4102 25.2217 m +68.4102 18.0342 l +S +54.0098 25.2217 m +54.0098 18.0342 L +S +39.6094 25.2217 m +39.6094 18.0342 L +S +25.21 25.2217 m +25.21 18.0342 L +S +10.8105 25.2217 m +10.8105 18.0342 L +S +68.4102 10.7842 m +68.4102 3.5967 l +S +54.0098 10.7842 m +54.0098 3.5967 L +S +39.6094 10.7842 m +39.6094 3.5967 L +S +25.21 10.7842 m +25.21 3.5967 L +S +10.8105 10.7842 m +10.8105 3.5967 L +S +61.1973 3.5967 m +61.1973 0 L +S +46.7969 3.5967 m +46.7969 0 L +S +32.3965 3.5967 m +32.3965 0 L +S +17.9971 3.5967 m +17.9971 0 L +S +3.5967 3.5967 m +3.5967 0 l +S +61.1973 18.0342 m +61.1973 10.8467 L +S +46.7969 18.0342 m +46.7969 10.8467 L +S +32.3965 18.0342 m +32.3965 10.8467 L +S +17.9971 18.0342 m +17.9971 10.8467 L +S +3.5967 18.0342 m +3.5967 10.8467 l +S +61.1973 32.4092 m +61.1973 25.2217 L +S +46.7969 32.4092 m +46.7969 25.2217 L +S +17.9971 32.4092 m +17.9971 25.2217 L +S +3.5967 32.4092 m +3.5967 25.2217 l +S +61.1973 46.7842 m +61.1973 39.5967 L +S +46.7969 46.7842 m +46.7969 39.5967 L +S +32.3965 46.7842 m +32.3965 39.5967 L +S +17.9971 46.7842 m +17.9971 39.5967 L +S +3.5967 46.7842 m +3.5967 39.5967 l +S +61.1973 61.2217 m +61.1973 54.0347 L +S +46.7969 61.2217 m +46.7969 54.0347 L +S +32.3965 61.2217 m +32.3965 54.0347 L +S +17.9971 61.2217 m +17.9971 54.0347 L +S +3.5967 61.2217 m +3.5967 54.0347 l +S +61.1973 71.959 m +61.1973 68.4717 L +S +46.7969 71.959 m +46.7969 68.4717 L +S +32.3965 71.959 m +32.3965 68.4717 L +S +17.9971 71.959 m +17.9971 68.4717 L +S +3.5967 71.959 m +3.5967 68.4717 l +S +32.3965 32.4092 m +32.3965 25.2217 L +S +%AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Confetti) +(Confetti) 4.85 3.617 76.85 75.617 [ +%AI3_Tile +(0 O 0 R 1 g + 1 G +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d +0 XR +4.85 3.617 m +4.85 75.617 L +76.85 75.617 L +76.85 3.617 L +4.85 3.617 L +f +%AI6_EndPatternLayer +) & +(0 O 0 R 0 g + 0 G +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 0.3 w 4 M []0 d +0 XR +10.6 64.867 m +7.85 62.867 l +S +9.1 8.617 m +6.85 6.867 l +S +78.1 68.617 m +74.85 67.867 l +S +76.85 56.867 m +74.35 55.117 l +S +79.6 51.617 m +76.6 51.617 l +S +76.35 44.117 m +73.6 45.867 l +S +78.6 35.867 m +76.6 34.367 l +S +76.1 23.867 m +73.35 26.117 l +S +78.1 12.867 m +73.85 13.617 l +S +68.35 14.617 m +66.1 12.867 l +S +76.6 30.617 m +73.6 30.617 l +S +62.85 58.117 m +60.956 60.941 l +S +32.85 59.617 m +31.196 62.181 l +S +47.891 64.061 m +49.744 66.742 l +S +72.814 2.769 m +73.928 5.729 l +S +67.976 2.633 m +67.35 5.909 l +S +61.85 27.617 m +59.956 30.441 l +S +53.504 56.053 m +51.85 58.617 l +S +52.762 1.779 m +52.876 4.776 l +S +45.391 5.311 m +47.244 7.992 l +S +37.062 3.375 m +35.639 5.43 l +S +55.165 34.828 m +57.518 37.491 l +S +20.795 3.242 m +22.12 5.193 l +S +14.097 4.747 m +15.008 8.965 l +S +9.736 1.91 m +8.073 4.225 l +S +31.891 5.573 m +32.005 8.571 l +S +12.1 70.367 m +15.6 68.867 l +S +9.35 54.867 m +9.6 58.117 l +S +12.85 31.867 m +14.35 28.117 l +S +10.1 37.367 m +12.35 41.117 l +S +34.1 71.117 m +31.85 68.617 l +S +38.35 71.117 m +41.6 68.367 l +S +55.1 71.117 m +58.35 69.117 l +S +57.35 65.117 m +55.35 61.867 l +S +64.35 66.367 m +69.35 68.617 l +S +71.85 62.867 m +69.35 61.117 l +S +23.6 70.867 m +23.6 67.867 l +S +20.6 65.867 m +17.35 65.367 l +S +24.85 61.367 m +25.35 58.117 l +S +25.85 65.867 m +29.35 66.617 l +S +14.1 54.117 m +16.85 56.117 l +S +12.35 11.617 m +12.6 15.617 l +S +12.1 19.867 m +14.35 22.367 l +S +26.1 9.867 m +23.6 13.367 l +S +34.6 47.117 m +32.1 45.367 l +S +62.6 41.867 m +59.85 43.367 l +S +31.6 35.617 m +27.85 36.367 l +S +36.35 26.117 m +34.35 24.617 l +S +33.85 14.117 m +31.1 16.367 l +S +37.1 9.867 m +35.1 11.117 l +S +34.35 20.867 m +31.35 20.867 l +S +44.6 56.617 m +42.1 54.867 l +S +47.35 51.367 m +44.35 51.367 l +S +44.1 43.867 m +41.35 45.617 l +S +43.35 33.117 m +42.6 30.617 l +S +43.85 23.617 m +41.1 25.867 l +S +44.35 15.617 m +42.35 16.867 l +S +67.823 31.1 m +64.823 31.1 l +S +27.1 32.617 m +29.6 30.867 l +S +31.85 55.117 m +34.85 55.117 l +S +19.6 40.867 m +22.1 39.117 l +S +16.85 35.617 m +19.85 35.617 l +S +20.1 28.117 m +22.85 29.867 l +S +52.1 42.617 m +54.484 44.178 l +S +52.437 50.146 m +54.821 48.325 l +S +59.572 54.133 m +59.35 51.117 l +S +50.185 10.055 m +53.234 9.928 l +S +51.187 15.896 m +53.571 14.075 l +S +58.322 19.883 m +59.445 16.823 l +S +53.1 32.117 m +50.6 30.367 l +S +52.85 24.617 m +49.6 25.617 l +S +61.85 9.117 m +59.1 10.867 l +S +69.35 34.617 m +66.6 36.367 l +S +67.1 23.617 m +65.1 22.117 l +S +24.435 46.055 m +27.484 45.928 l +S +25.437 51.896 m +27.821 50.075 l +S +62.6 47.117 m +65.321 46.575 l +S +19.85 19.867 m +20.35 16.617 l +S +21.85 21.867 m +25.35 22.617 l +S +37.6 62.867 m +41.6 62.117 l +S +38.323 42.1 m +38.823 38.6 l +S +69.35 52.617 m +66.85 53.867 l +S +14.85 62.117 m +18.1 59.367 l +S +9.6 46.117 m +7.1 44.367 l +S +20.6 51.617 m +18.6 50.117 l +S +46.141 70.811 m +47.994 73.492 l +S +69.391 40.561 m +71.244 43.242 l +S +38.641 49.311 m +39.35 52.117 l +S +25.141 16.811 m +25.85 19.617 l +S +36.6 32.867 m +34.6 31.367 l +S +6.1 68.617 m +2.85 67.867 l +S +4.85 56.867 m +2.35 55.117 l +S +7.6 51.617 m +4.6 51.617 l +S +6.6 35.867 m +4.6 34.367 l +S +6.1 12.867 m +1.85 13.617 l +S +4.6 30.617 m +1.6 30.617 l +S +72.814 74.769 m +73.928 77.729 l +S +67.976 74.633 m +67.35 77.909 l +S +52.762 73.779 m +52.876 76.776 l +S +37.062 75.375 m +35.639 77.43 l +S +20.795 75.242 m +22.12 77.193 l +S +9.736 73.91 m +8.073 76.225 l +S +10.1 23.617 m +6.35 24.367 l +S +73.217 18.276 m +71.323 21.1 l +S +28.823 39.6 m +29.505 42.389 l +S +49.6 38.617 m +47.6 37.117 l +S +60.323 73.6 m +62.323 76.6 l +S +60.323 1.6 m +62.323 4.6 l +S +%AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Leaves - Fall ) +(Leaves - Fall ) 0 0 64.0781 78.9336 [ +%AI3_Tile +(0 O 0 R 0.05 0.2 1 0 k + 0.05 0.2 1 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d +0 XR +64.0781 78.9336 m +64.0781 0 L +0 0 L +0 78.9336 L +64.0781 78.9336 L +f +%AI6_EndPatternLayer +) & +(0 O 0 R 0.83 0 1 0 k + 0.83 0 1 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 1 w 4 M []0 d +0 XR +29.7578 0.9902 m +30.4346 1.1914 30.7246 1.3428 V +29.2559 4.0547 33.707 8.3359 34.627 9.0762 C +35.2275 8.8506 35.3477 6.3184 34.6699 4.9805 C +35.5137 5.1035 37.7031 3.7256 38.4609 2.4365 C +38.5254 3.125 40.0957 6.0664 40.9219 6.4434 C +40.002 6.8408 39.3359 8.3135 38.5742 9.7617 C +39.5957 9.9287 40.9961 9.0078 42.4668 8.1025 C +42.9814 8.9043 44.3555 9.875 45.6143 10.3916 C +44.5264 11.0781 44.0313 11.8203 43.5352 13.2793 C +42.4922 12.7139 40.3057 12.5645 39.7764 12.8516 C +40.291 13.9648 42.5371 14.5078 43.2676 14.4551 C +43.0137 15.3164 42.8652 17.4697 43.0391 20.0625 C +41.3789 18.7461 39.834 17.4297 38.1738 17.4883 C +38.4434 16.0664 37.8076 14.2607 37.4307 13.7676 C +36.8574 14.5117 36.4463 15.3389 36.8008 17.3164 C +35.3486 17.8008 34.1113 18.3467 32.7373 19.6045 C +32.7373 17.7734 32.166 16.5723 31.2969 15.2959 C +32.5576 14.8076 33.8301 13.6045 33.8252 12.5664 C +32.9775 12.7178 31.2852 13.4619 30.793 14.4551 C +30.0742 13.707 28.3906 12.3984 26.7871 12.3945 C +27.9746 11.5391 28.8945 10.5059 28.9893 8.5938 C +30.2422 9.5645 32.6953 10.1797 34.0752 9.582 C +29.2344 5.3457 29.7031 2.3125 29.7578 0.9902 C +f +13.8525 29.9844 m +13.3281 29.5127 13.1309 29.25 V +15.623 27.4326 13.3691 21.6074 12.8555 20.5439 C +12.2168 20.4883 10.8096 23.2285 10.8457 24.7266 C +9.7129 23.9707 8.0488 24.0918 6.4463 24.3779 C +7.0186 23.2891 6.6172 21.3447 5.8164 20.5439 C +6.8184 20.5801 8.1699 19.8652 9.4785 18.8838 C +8.6436 18.0645 6.8164 18.2246 4.9004 18.8838 C +4.9004 17.5107 4.0781 15.7734 3.2412 14.5918 C +4.5576 14.6484 5.7031 13.9629 6.5605 12.9316 C +7.2256 14.5 9.2598 15.6133 10.166 15.5645 C +10.1826 14.1992 8.6094 12.1094 7.5879 11.7109 C +8.1875 11.041 9.207 9.5107 10.166 7.0947 C +10.9648 9.0205 12.1348 10.2627 13.3672 11.1953 C +12.2256 12.7578 12.3994 13.6289 12.7988 15.1074 C +13.541 14.5664 14.5723 14.1338 14.7441 12.1309 C +16.4609 12.416 17.5957 12.3447 19.0938 11.4434 C +18.6387 13.1055 18.6348 14.707 18.9551 16.4063 C +17.1055 16.2666 15.5449 16.4795 14.5156 17.9688 C +15.3457 18.1953 17.6055 18.2549 18.4795 17.3223 C +18.8066 18.3047 19.7012 19.7109 21.1475 20.4043 C +19.707 20.6641 18.7227 21.7637 17.8135 23.4492 C +17.1006 22.0332 14.873 20.3691 13.3711 20.3145 C +15.373 24.3779 15.373 27.2959 13.8525 29.9844 C +f +41.2324 26.0742 m +41.5518 26.7021 41.7549 26.959 V +44.1523 25.0176 48.958 28.3262 49.8535 29.0957 C +49.7432 29.7266 47.6182 30.8643 45.9004 29.834 C +46.3408 31.123 45.4395 33.084 44.2402 34.126 C +45.9805 34.0254 48.126 35.3867 48.6484 36.1289 C +48.8701 35.1514 50.0527 33.8809 51.3379 32.8672 C +51.6895 33.8398 50.9941 35.958 50.0781 37.5605 C +51.3125 38.0605 52.4248 38.9912 52.8828 40.25 C +53.3398 38.9336 54.3428 38.2598 55.6875 37.5039 C +54.5273 36.0762 53.7471 33.9023 54.0273 33.0391 C +55.3496 33.374 56.9209 36.0918 57.0439 37.1816 C +57.9189 36.415 59.4727 35.7285 62.0537 35.4219 C +60.3535 34.3438 59.9902 32.3516 59.4063 30.9219 C +58.2588 31.3682 56.0898 31.4277 55.1152 30.8643 C +55.8281 30.2852 57.168 29.7344 59.1777 29.7207 C +59.1777 28.1758 59.6406 27.043 60.8945 25.8281 C +59.1719 25.8418 57.0723 25.3555 55.5762 24.9629 C +55.3281 26.292 54.4844 27.8887 53.3398 28.2891 C +53.334 27.4277 53.5996 25.1797 54.4844 24.5117 C +53.6201 23.9443 52.3672 22.5674 51.9102 20.8496 C +51.2881 22.1758 50.4268 23.4805 48.5645 23.9238 C +49.749 24.9766 50.584 26.9941 50.25 28.4609 C +45.1973 24.4785 42.5215 25.7773 41.2324 26.0742 C +f +27.7578 38.7324 m +28.4346 38.9316 28.7246 39.084 V +27.2559 41.7969 31.707 46.0776 32.627 46.8169 C +33.2275 46.5918 33.3477 44.0586 32.6699 42.7227 C +33.5137 42.8457 35.7031 41.4678 36.4609 40.1787 C +36.5254 40.8652 38.0957 43.8066 38.9219 44.1846 C +38.002 44.582 37.3359 46.0547 36.5742 47.5039 C +37.5957 47.6709 38.9961 46.7485 40.4668 45.8438 C +40.9814 46.6445 42.3555 47.6177 43.6143 48.1328 C +42.5264 48.8198 42.0313 49.5615 41.5352 51.0205 C +40.4922 50.4556 38.3057 50.3057 37.7764 50.5938 C +38.291 51.7056 40.5371 52.2485 41.2676 52.1958 C +41.0137 53.0576 40.8652 55.2109 41.0391 57.8037 C +39.3789 56.4878 37.834 55.1719 36.1738 55.2285 C +36.4434 53.8076 35.8076 52.002 35.4307 51.5088 C +34.8574 52.2529 34.4463 53.0796 34.8008 55.0576 C +33.3486 55.5425 32.1113 56.0879 30.7373 57.3467 C +30.7373 55.5146 30.166 54.314 29.2969 53.0366 C +30.5576 52.5488 31.8301 51.3467 31.8252 50.3076 C +30.9775 50.46 29.2852 51.2036 28.793 52.1958 C +28.0742 51.4497 26.3906 50.1396 24.7871 50.1357 C +25.9746 49.2817 26.8945 48.2466 26.9893 46.335 C +28.2422 47.3057 30.6953 47.9209 32.0752 47.3237 C +27.2344 43.0869 27.7031 40.0547 27.7578 38.7324 C +f +13.5195 70.3916 m +12.9941 69.9209 12.7988 69.6587 V +15.2891 67.8418 13.0352 62.0146 12.5225 60.9517 C +11.8828 60.8955 10.4766 63.6367 10.5117 65.1348 C +9.3809 64.3789 7.7148 64.4995 6.1133 64.7856 C +6.6855 63.6987 6.2842 61.7529 5.4834 60.9517 C +6.4854 60.9878 7.8359 60.2729 9.1455 59.2925 C +8.3105 58.4717 6.4834 58.6338 4.5674 59.2925 C +4.5674 57.9189 3.7461 56.1816 2.9082 54.9995 C +4.2246 55.0576 5.3691 54.3706 6.2275 53.3408 C +6.8926 54.9097 8.9258 56.0215 9.832 55.9727 C +9.8496 54.6079 8.2764 52.5176 7.2539 52.1187 C +7.8545 51.4497 8.873 49.9189 9.832 47.5039 C +10.6309 49.4297 11.8008 50.6719 13.0342 51.6045 C +11.8926 53.1655 12.0664 54.0366 12.4648 55.5146 C +13.209 54.9746 14.2393 54.5415 14.4102 52.5386 C +16.127 52.8247 17.2637 52.7529 18.7598 51.8525 C +18.3057 53.5137 18.3027 55.1147 18.623 56.8149 C +16.7725 56.6748 15.2129 56.8887 14.1826 58.377 C +15.0117 58.6035 17.2725 58.6626 18.1465 57.731 C +18.4736 58.7129 19.3691 60.1187 20.8145 60.8125 C +19.375 61.0728 18.3896 62.1719 17.4805 63.8579 C +16.7676 62.4429 14.541 60.7769 13.0371 60.7227 C +15.041 64.7856 15.041 67.7046 13.5195 70.3916 C +f +41.2324 64.4824 m +41.5518 65.1113 41.7549 65.3682 V +44.1523 63.4272 48.958 66.7354 49.8535 67.5034 C +49.7432 68.1362 47.6182 69.2725 45.9004 68.2422 C +46.3408 69.5313 45.4395 71.4922 44.2402 72.5342 C +45.9805 72.4341 48.126 73.7954 48.6484 74.5371 C +48.8701 73.5601 50.0527 72.29 51.3379 71.2754 C +51.6895 72.249 50.9941 74.3662 50.0781 75.9683 C +51.3125 76.4692 52.4248 77.3994 52.8828 78.6582 C +53.3398 77.3423 54.3428 76.667 55.6875 75.9111 C +54.5273 74.4844 53.7471 72.3101 54.0273 71.4473 C +55.3496 71.7822 56.9209 74.5 57.0439 75.5903 C +57.9189 74.8232 59.4727 74.1372 62.0537 73.8311 C +60.3535 72.7534 59.9902 70.7612 59.4063 69.3301 C +58.2588 69.7773 56.0898 69.8364 55.1152 69.2725 C +55.8281 68.6934 57.168 68.1431 59.1777 68.1284 C +59.1777 66.583 59.6406 65.4512 60.8945 64.2373 C +59.1719 64.249 57.0723 63.7632 55.5762 63.3721 C +55.3281 64.7002 54.4844 66.2974 53.3398 66.6973 C +53.334 65.8364 53.5996 63.5874 54.4844 62.9214 C +53.6201 62.353 52.3672 60.9751 51.9102 59.2583 C +51.2881 60.583 50.4268 61.8882 48.5645 62.333 C +49.749 63.3862 50.584 65.4033 50.25 66.8691 C +45.1973 62.8872 42.5215 64.1851 41.2324 64.4824 C +f +%AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI3_BeginPattern: (Stripes) +(Stripes) 8.45 4.6001 80.45 76.6001 [ +%AI3_Tile +(0 O 0 R 1 0.07 1 0 k + 1 0.07 1 0 K +) @ +( +%AI6_BeginPatternLayer +0 J 0 j 3.6 w 4 M []0 d +0 XR +8.2 8.2 m +80.7 8.2 L +S +8.2 22.6001 m +80.7 22.6001 L +S +8.2 37.0002 m +80.7 37.0002 L +S +8.2 51.4 m +80.7 51.4 L +S +8.2 65.8001 m +80.7 65.8001 L +S +8.2 15.4 m +80.7 15.4 L +S +8.2 29.8001 m +80.7 29.8001 L +S +8.2 44.2 m +80.7 44.2 L +S +8.2 58.6001 m +80.7 58.6001 L +S +8.2 73.0002 m +80.7 73.0002 L +S +%AI6_EndPatternLayer +) & +] E +%AI3_EndPattern +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginBrushPattern +(New Pattern 1) +0 A +u +1 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-7966.8496 8072.5967 m +-7966.8496 8048.5967 L +-8016.8496 8048.5967 L +-8016.8496 8072.5967 L +-7966.8496 8072.5967 L +n +u +0 Ap +0 O +1 g +-7986.8496 8070.5967 m +-7999.0596 8073.6494 -8007.543 8063.6572 -8016.8496 8056.5479 C +F +-7976.8496 8070.5967 m +-7993.2275 8074.6904 -8002.9004 8055.3193 -8016.8496 8050.9121 C +F +-8016.8496 8050.5967 m +-7996.8496 8045.5967 -7986.8496 8075.5967 -7966.8496 8070.5967 C +F +-8006.8496 8050.5967 m +-7990.4717 8046.502 -7980.7988 8065.874 -7966.8496 8070.2813 C +F +-7996.8496 8050.5967 m +-7984.6396 8047.5439 -7976.1563 8057.5361 -7966.8496 8064.6455 C +F +-7976.8496 8050.5967 m +-7973.2275 8049.6904 -7969.9351 8049.9375 -7966.8496 8050.9121 C +F +-8006.8496 8070.5967 m +-8010.4717 8071.502 -8013.7651 8071.2559 -8016.8496 8070.2813 C +F +-7976.8813 8050.7217 m +-7983.0005 8049.2129 -7986.8813 8050.7217 V +-7990.9771 8049.2441 -7996.8813 8050.7217 V +-8001.8442 8049.0459 -8006.8813 8050.7217 V +-8012.8965 8049.1709 -8016.8813 8050.7217 V +-8016.8813 8070.4063 L +-8013.7954 8071.3809 -8010.3965 8071.5879 -8006.4795 8070.5049 C +-8000.313 8072.0879 -7996.563 8070.5049 V +-7991.563 8072.0879 -7986.4795 8070.4209 V +-7982.147 8072.0049 -7976.4795 8070.5049 V +-7970.9795 8071.9209 -7966.8813 8070.7217 V +-7966.8813 8051.0361 L +-7969.625 8050.0254 -7972.751 8049.5254 -7976.8813 8050.7217 C +f +0 R +0 G +1 J 1 j 0.5 w +-7996.8496 8070.5967 m +-8004.6396 8072.5439 -8010.9131 8069.1816 -8016.8496 8064.6455 C +S +-7986.8496 8070.5967 m +-7999.0596 8073.6494 -8007.543 8063.6572 -8016.8496 8056.5479 C +S +-7976.8496 8070.5967 m +-7993.2275 8074.6904 -8002.9004 8055.3193 -8016.8496 8050.9121 C +S +-8016.8496 8050.5967 m +-7996.8496 8045.5967 -7986.8496 8075.5967 -7966.8496 8070.5967 C +S +-8006.8496 8050.5967 m +-7990.4717 8046.502 -7980.7988 8065.874 -7966.8496 8070.2813 C +S +-7996.8496 8050.5967 m +-7984.6396 8047.5439 -7976.1563 8057.5361 -7966.8496 8064.6455 C +S +-7986.8496 8050.5967 m +-7979.0596 8048.6494 -7972.7871 8052.0117 -7966.8496 8056.5479 C +S +-7976.8496 8050.5967 m +-7973.2275 8049.6904 -7969.9351 8049.9375 -7966.8496 8050.9121 C +S +-8006.8496 8070.5967 m +-8010.4717 8071.502 -8013.7651 8071.2559 -8016.8496 8070.2813 C +S +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 10) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0996 8071.5967 m +-7965.9917 8071.5967 L +-7965.9917 8015.5723 L +-8016.0996 8015.5723 L +-8016.0996 8071.5967 L +n +u +0 O +0.1 1 1 0 k +-7979.001 8037.1719 m +-7980.8174 8030.6924 -7990.9243 8034.0625 Y +-7990.8911 8034.127 L +-8000.9995 8030.7568 -8002.814 8037.2363 V +-8008.7754 8054.6025 -8003.5918 8061.3408 V +-7996.8525 8070.9336 -7992.7051 8070.9336 V +-7989.1099 8070.8672 L +-7984.9634 8070.8672 -7978.2251 8061.2783 Y +-7973.0405 8054.5391 -7979.001 8037.1719 Y +f +u +0 0 0 1 k +-7983.4922 8015.5723 m +-7984.2163 8017.0166 -7985.0234 8018.0713 V +-7984.5054 8017.6592 -7983.6147 8016.7881 -7983.4922 8015.5723 C +f +-7997.1641 8018.082 m +-7997.9707 8017.0273 -7998.6938 8015.583 Y +-7998.5723 8016.7988 -7997.6821 8017.6699 -7997.1641 8018.082 C +f +U +0 0.61 0.74 0 k +-7982.6973 8040.0576 m +-7984.0034 8035.3926 -7991.2813 8037.8184 Y +-7991.2563 8037.8652 L +-7998.5361 8035.4395 -7999.8413 8040.1045 V +-8004.1333 8052.6084 -8000.4014 8057.46 V +-7995.5483 8064.3652 -7992.563 8064.3652 V +-7989.9751 8064.3193 L +-7986.9883 8064.3193 -7982.1362 8057.4141 Y +-7978.4038 8052.5605 -7982.6973 8040.0576 Y +f +u +1 Ap +0.73 0.43 1 0.22 k +0 R +0 0 0 1 K +-7986.7222 8042.8721 m +-7985.9131 8042.8721 -7985.2554 8042.2148 -7985.2554 8041.4063 c +-7985.2554 8040.5967 -7985.9131 8039.9385 -7986.7222 8039.9385 c +-7987.5317 8039.9385 -7988.1885 8040.5967 -7988.1885 8041.4063 c +-7988.1885 8042.2148 -7987.5317 8042.8721 -7986.7222 8042.8721 c +b +-7986.4634 8054.5938 m +-7985.1802 8054.5938 -7984.1411 8053.7168 -7984.1411 8052.6387 c +-7984.1411 8051.5576 -7985.1802 8050.6836 -7986.4634 8050.6836 c +-7987.7451 8050.6836 -7988.7842 8051.5576 -7988.7842 8052.6387 c +-7988.7842 8053.7168 -7987.7451 8054.5938 -7986.4634 8054.5938 c +b +-7985.9341 8066.3828 m +-7984.3813 8066.3828 -7983.1235 8065.7256 -7983.1235 8064.918 c +-7983.1235 8064.1084 -7984.3813 8063.4512 -7985.9341 8063.4512 c +-7987.4858 8063.4512 -7988.7451 8064.1084 -7988.7451 8064.918 c +-7988.7451 8065.7256 -7987.4858 8066.3828 -7985.9341 8066.3828 c +b +-7981.71 8038.123 m +-7980.9683 8038.123 -7980.3667 8037.4121 -7980.3667 8036.5332 c +-7980.3667 8035.6553 -7980.9683 8034.9443 -7981.71 8034.9443 c +-7982.4531 8034.9443 -7983.0542 8035.6553 -7983.0542 8036.5332 c +-7983.0542 8037.4121 -7982.4531 8038.123 -7981.71 8038.123 c +b +-7980.103 8059.6797 m +-7980.9814 8059.332 -7981.249 8057.9316 -7980.7031 8056.5508 c +-7980.1563 8055.1719 -7979.001 8054.332 -7978.123 8054.6816 c +-7977.2451 8055.0293 -7976.9771 8056.4297 -7977.5229 8057.8105 c +-7978.0698 8059.1904 -7979.2251 8060.0283 -7980.103 8059.6797 c +b +u +-7995.1563 8042.7559 m +-7995.9658 8042.7559 -7996.6235 8042.0986 -7996.6235 8041.29 c +-7996.6235 8040.4795 -7995.9658 8039.8232 -7995.1563 8039.8232 c +-7994.3481 8039.8232 -7993.6909 8040.4795 -7993.6909 8041.29 c +-7993.6909 8042.0986 -7994.3481 8042.7559 -7995.1563 8042.7559 c +b +-7995.4155 8054.4766 m +-7996.6987 8054.4766 -7997.7378 8053.6016 -7997.7378 8052.5215 c +-7997.7378 8051.4414 -7996.6987 8050.5664 -7995.4155 8050.5664 c +-7994.1338 8050.5664 -7993.0947 8051.4414 -7993.0947 8052.5215 c +-7993.0947 8053.6016 -7994.1338 8054.4766 -7995.4155 8054.4766 c +b +-7995.9453 8066.2676 m +-7997.4971 8066.2676 -7998.7554 8065.6113 -7998.7554 8064.8008 c +-7998.7554 8063.9902 -7997.4971 8063.335 -7995.9453 8063.335 c +-7994.3931 8063.335 -7993.1348 8063.9902 -7993.1348 8064.8008 c +-7993.1348 8065.6113 -7994.3931 8066.2676 -7995.9453 8066.2676 c +b +-8000.1675 8038.0059 m +-8000.9111 8038.0059 -8001.5117 8037.2949 -8001.5117 8036.418 c +-8001.5117 8035.54 -8000.9111 8034.8301 -8000.1675 8034.8301 c +-7999.4258 8034.8301 -7998.8237 8035.54 -7998.8237 8036.418 c +-7998.8237 8037.2949 -7999.4258 8038.0059 -8000.1675 8038.0059 c +b +-8001.7754 8059.5645 m +-8000.8979 8059.2168 -8000.6294 8057.8154 -8001.1758 8056.4336 c +-8001.7222 8055.0537 -8002.8774 8054.2168 -8003.7554 8054.5645 c +-8004.6338 8054.9131 -8004.9028 8056.3145 -8004.3564 8057.6934 c +-8003.8101 8059.0742 -8002.6548 8059.9121 -8001.7754 8059.5645 c +b +U +U +0 Ap +0 0 0 1 k +-7991.2314 8038.252 m +-7991.2314 8070.9111 l +F +u +-7975.4902 8024.127 m +-7976.1812 8023.4336 -7979.1191 8024.2988 Y +-7980.3291 8024.4707 -7980.1558 8026.8896 Y +-7979.1191 8028.9648 -7979.8101 8028.791 Y +-7980.3994 8028.791 -7981.9551 8028.7109 -7982.8818 8028.6592 C +-7983.2222 8027.2656 -7984.7124 8026.0713 -7986.8213 8025.3662 C +-7984.8574 8022.0742 -7986.6172 8021.3916 -7988.3931 8021.3867 C +-7988.4092 8021.2988 -7988.4321 8021.2129 -7988.4595 8021.1289 C +-7986.2085 8021.1758 -7985.7388 8018.8555 Y +-7985.5044 8018.6592 -7985.2603 8018.3828 -7985.0234 8018.0713 C +-7985.2412 8018.2441 -7985.394 8018.3359 Y +-7986.3579 8018.3359 -7987.9771 8020.0908 -7988.5962 8020.8037 C +-7989.019 8020.04 -7989.9531 8019.5078 -7991.043 8019.5078 c +-7992.1694 8019.5078 -7993.1318 8020.0752 -7993.5308 8020.8809 C +-7994.0981 8020.2207 -7995.7964 8018.3477 -7996.7939 8018.3477 C +-7996.9458 8018.2539 -7997.1641 8018.082 V +-7996.9277 8018.3896 -7996.6831 8018.6699 -7996.4478 8018.8652 C +-7995.9634 8021.2529 -7993.625 8021.1309 V +-7993.6445 8021.1855 -7993.667 8021.2393 -7993.6802 8021.2988 C +-7997.0234 8021.2891 -7996.0371 8023.9141 -7995.3101 8025.2568 C +-7997.6914 8025.9727 -7999.3643 8027.2969 -7999.6235 8028.8467 C +-8000.5469 8028.8965 -8001.7725 8028.9551 -8002.2798 8028.9551 C +-8002.9722 8029.1279 -8001.9351 8027.0547 V +-8001.7622 8024.6357 -8002.9722 8024.4629 V +-8005.9092 8023.5986 -8006.6011 8024.29 V +-8007.2915 8025.1533 -8008.1558 8023.9424 V +-8007.2915 8025.6719 -8005.3911 8025.1533 V +-8002.7979 8024.4629 -8003.4902 8026.1904 V +-8004.0083 8029.6465 -8002.2798 8030.3369 V +-8000.1338 8031.4512 -7998.3818 8031.6855 V +-7998.0083 8032.0107 -7997.5635 8032.3076 -7997.0581 8032.5732 C +-7999.6558 8032.6436 -8002.3242 8033.5176 -8003.1748 8036.5527 C +-8003.6147 8037.8398 -8004.1514 8039.8398 V +-8005.2021 8040.4219 -8006.4019 8041.6045 -8007.6411 8043.8584 C +-8008.4941 8047.0469 -8009.2671 8042.3096 V +-8010.4971 8039.2461 -8011.75 8039.1348 V +-8010.5698 8040.8838 -8011.0034 8042.0127 V +-8009.3994 8046.5137 -8007.7134 8045.4961 V +-8006.1982 8044.8164 -8004.7881 8042.4121 V +-8005.1694 8044.0938 -8005.5322 8046.0137 -8005.7739 8047.9873 C +-8006.5884 8047.9941 L +-8008.4502 8047.0752 -8008.4258 8050.5557 V +-8009.2222 8054.542 -8008.459 8057.2793 V +-8007.7471 8059.7471 -8010.2271 8058.5273 V +-8011.3838 8058.9209 -8012.0835 8058.3848 V +-8014.4878 8057.0088 -8016.0996 8058.7207 V +-8014.2471 8058.4766 -8013.5479 8059.0137 V +-8012.0781 8059.1582 -8011.9971 8059.7744 V +-8009.0557 8060.4521 -8008.2881 8059.6729 V +-8006.5171 8058.8105 -8007.23 8055.9561 V +-8007.9795 8048.0781 -8006.4194 8050.002 V +-8006.2178 8050.0176 -8005.978 8050.1143 V +-8006.2515 8054.0293 -8005.9014 8057.9209 -8004.0957 8060.4473 C +-8007.5532 8052.9297 -8002.397 8037.9004 Y +-8001.0605 8033.127 -7995.2271 8033.6982 -7992.2451 8034.3311 C +-7992.1714 8035.7256 -7991.937 8037.5449 -7991.2314 8038.252 C +-7990.313 8036.292 -7990.3354 8034.6699 V +-7989.1758 8034.3184 -7982.3813 8032.4414 -7979.5483 8035.9336 C +-7980.5308 8033.4102 -7982.9258 8032.6152 -7985.3003 8032.5156 C +-7984.7671 8032.2285 -7984.3037 8031.9014 -7983.9253 8031.5469 C +-7982.1411 8031.3828 -7979.8101 8030.1729 Y +-7978.0811 8029.4824 -7978.6011 8026.0273 Y +-7979.2915 8024.2988 -7976.6987 8024.9902 Y +-7974.7998 8025.5078 -7973.9351 8023.7803 Y +-7974.7998 8024.9902 -7975.4902 8024.127 Y +f +-7970.0078 8058.5488 m +-7970.707 8059.0859 -7971.8628 8058.6904 Y +-7974.3442 8059.9102 -7973.6323 8057.4424 Y +-7972.8691 8054.707 -7973.6641 8050.7188 Y +-7973.6411 8047.2412 -7975.501 8048.1563 Y +-7976.1338 8048.1523 L +-7976.4194 8046.208 -7976.8042 8044.3516 -7977.1895 8042.7656 C +-7975.8125 8045.0166 -7974.3774 8045.6592 Y +-7972.6909 8046.6787 -7971.0874 8042.1758 Y +-7971.521 8041.0469 -7970.3413 8039.2988 Y +-7971.5933 8039.4092 -7972.8242 8042.4727 Y +-7973.5972 8047.2119 -7974.4507 8044.0234 Y +-7975.6772 8041.7871 -7976.8691 8040.6064 -7977.9141 8040.0195 C +-7978.3022 8038.6592 -7978.5854 8037.8359 Y +-7978.7998 8037.0693 -7979.1333 8036.4453 -7979.5483 8035.9336 C +-7979.4795 8036.1094 -7979.417 8036.2949 -7979.3628 8036.4873 C +-7973.4019 8053.8555 -7978.5854 8060.5938 V +-7985.3242 8070.1836 -7989.4717 8070.1836 V +-7993.0659 8070.248 L +-7997.2134 8070.248 -8003.9531 8060.6582 Y +-8004.0034 8060.5928 -8004.0459 8060.5176 -8004.0957 8060.4473 C +-8003.8374 8061.0107 -8003.5371 8061.5371 -8003.1748 8062.0059 C +-7996.4355 8071.5967 -7992.2891 8071.5967 V +-7988.6938 8071.5313 L +-7984.5479 8071.5313 -7977.8091 8061.9414 Y +-7975.6797 8059.1729 -7975.4302 8054.6143 -7975.8765 8050.2021 C +-7975.7549 8050.1719 -7975.6694 8050.1641 Y +-7974.1108 8048.2441 -7974.8594 8056.1211 Y +-7975.5742 8058.9756 -7973.8022 8059.8369 Y +-7973.0347 8060.6152 -7970.0942 8059.9385 Y +-7970.0132 8059.3223 -7968.543 8059.1777 Y +-7967.8442 8058.6416 -7965.9917 8058.8848 Y +-7967.6021 8057.1729 -7970.0078 8058.5488 Y +f +U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 2) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0996 8071.5967 m +-7951.2871 8071.5967 L +-7951.2871 8007.499 L +-8016.0996 8007.499 L +-8016.0996 8071.5967 L +n +u +0 O +0 g +-7981.7974 8030.0264 m +-7983.709 8007.499 L +-7985.6211 8030.0264 L +-7985.0029 8029.9033 -7984.3638 8029.8369 -7983.709 8029.8369 c +-7983.0547 8029.8369 -7982.4155 8029.9033 -7981.7974 8030.0264 C +f +-7993.3398 8037.9941 m +-8016.0996 8039.9268 L +-7993.2134 8041.8701 L +-7993.3853 8041.1436 -7993.4844 8040.3896 -7993.4844 8039.6123 c +-7993.4844 8039.0596 -7993.4277 8038.5215 -7993.3398 8037.9941 C +f +-7988.6191 8031.1689 m +-8002.2622 8022.4014 L +-7992.3149 8034.9736 L +-7991.457 8033.3877 -7990.1714 8032.0732 -7988.6191 8031.1689 C +f +-7985.5811 8049.2041 m +-7983.6782 8071.5967 L +-7981.7764 8049.1934 L +-7982.4014 8049.3193 -7983.0469 8049.3877 -7983.709 8049.3877 c +-7984.3496 8049.3877 -7984.9731 8049.3213 -7985.5811 8049.2041 C +f +-7974.0605 8041.1035 m +-7951.2871 8039.1689 L +-7974.1831 8037.2256 L +-7974.1831 8037.4473 L +-7974.0254 8038.1455 -7973.9341 8038.8662 -7973.9341 8039.6123 c +-7973.9341 8040.1201 -7973.9844 8040.6152 -7974.0605 8041.1035 C +f +-7992.2134 8044.4229 m +-8002.2637 8057.126 L +-7988.3774 8048.2021 L +-7989.9819 8047.3271 -7991.311 8046.0127 -7992.2134 8044.4229 C +f +-7975.0957 8034.9912 m +-7964.9751 8022.2021 L +-7978.8662 8031.1279 L +-7977.2764 8032.0381 -7975.9629 8033.376 -7975.0957 8034.9912 C +f +-7978.7891 8048.0479 m +-7964.9731 8056.9248 L +-7975.0654 8044.1689 L +-7975.9194 8045.7861 -7977.2148 8047.1279 -7978.7891 8048.0479 C +f +-7974.9883 8044.21 m +-7974.4858 8043.2607 -7974.1431 8042.2168 -7973.9751 8041.1152 c +-7973.8989 8040.626 -7973.8481 8040.124 -7973.8481 8039.6123 c +-7973.8481 8038.8604 -7973.9395 8038.1318 -7974.0981 8037.4277 c +-7974.2954 8036.5537 -7974.6045 8035.7207 -7975.0181 8034.9512 c +-7975.895 8033.3213 -7977.2188 8031.9707 -7978.8237 8031.0527 c +-7979.729 8030.5342 -7980.7222 8030.1504 -7981.7798 8029.9424 c +-7982.4043 8029.8174 -7983.0493 8029.748 -7983.709 8029.748 c +-7984.3691 8029.748 -7985.0151 8029.8174 -7985.6387 8029.9424 c +-7986.7231 8030.1572 -7987.7378 8030.5537 -7988.6621 8031.0928 c +-7990.231 8032.0068 -7991.5278 8033.332 -7992.3911 8034.9316 c +-7992.8965 8035.8662 -7993.2451 8036.8936 -7993.4258 8037.9785 c +-7993.5151 8038.5127 -7993.5723 8039.0557 -7993.5723 8039.6123 c +-7993.5723 8040.3975 -7993.4707 8041.1572 -7993.2974 8041.8896 c +-7993.0811 8042.8037 -7992.7402 8043.6699 -7992.2871 8044.4668 c +-7991.3789 8046.0693 -7990.0391 8047.3975 -7988.417 8048.2793 c +-7987.5483 8048.752 -7986.5996 8049.0947 -7985.5957 8049.29 c +-7984.9844 8049.4072 -7984.355 8049.4736 -7983.709 8049.4736 c +-7983.041 8049.4736 -7982.3896 8049.4053 -7981.7598 8049.2793 c +-7980.6782 8049.0635 -7979.666 8048.6621 -7978.7451 8048.124 c +-7977.1563 8047.1943 -7975.8511 8045.8408 -7974.9883 8044.21 c +f +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 3) +0 A +u +1 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-8006.8496 8072.5967 m +-8006.8496 8048.5967 L +-8016.8496 8048.5967 L +-8016.8496 8072.5967 L +-8006.8496 8072.5967 L +n +u +u +0 Ap +0 O +1 g +-8007.5054 8064.1328 m +-8007.0874 8063.0313 -8006.8496 8061.8438 -8006.8496 8060.5967 c +-8006.8496 8058.7344 -8007.3677 8056.9961 -8008.2539 8055.5039 c +-8009.9971 8052.5703 -8013.1895 8050.5967 -8016.8496 8050.5967 C +-8016.8496 8070.5967 L +-8016.5293 8070.5967 -8016.2139 8070.5781 -8015.9014 8070.5488 c +-8014.0117 8070.3721 -8012.2803 8069.6611 -8010.8438 8068.5791 c +-8009.3467 8067.4512 -8008.1797 8065.915 -8007.5054 8064.1328 c +f +0 R +0 G +1 J 1 j 0.5 w +-8016.8496 8050.9141 m +-8013.8203 8051.8711 -8010.9922 8053.5293 -8008.2539 8055.5039 C +S +-8016.8496 8056.5479 m +-8013.6987 8058.9531 -8010.6431 8061.6836 -8007.5054 8064.1328 C +S +-8010.8438 8068.5791 m +-8012.9102 8067.4873 -8014.8989 8066.1309 -8016.8496 8064.6396 C +S +-8015.9014 8070.5488 m +-8016.2188 8070.4648 -8016.5371 8070.3818 -8016.8496 8070.2832 C +S +-8010.8438 8068.5791 m +-8012.2803 8069.6611 -8014.0117 8070.3711 -8015.9014 8070.5488 C +S +-8007.5054 8064.1328 m +-8007.0874 8063.0313 -8006.8496 8061.8438 -8006.8496 8060.5967 c +-8006.8496 8058.7344 -8007.3677 8056.9961 -8008.2539 8055.5039 C +S +-8016.8496 8070.5967 m +-8016.5293 8070.5967 -8016.2139 8070.5781 -8015.9014 8070.5488 C +S +-8010.8438 8068.5791 m +-8009.3467 8067.4512 -8008.1797 8065.915 -8007.5054 8064.1328 C +S +-8008.2539 8055.5039 m +-8009.9971 8052.5703 -8013.1895 8050.5967 -8016.8496 8050.5967 C +S +U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 34) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.125 8071.623 m +-7960.1538 8071.623 L +-7960.1538 8010.1309 L +-8016.125 8010.1309 L +-8016.125 8071.623 L +n +u +u +0 O +0.0745 0.9 0.9019 0.18 k +0 R +0 0 0 1 K +1 J 1 j 0.0518 w +-7989.6987 8048.3184 m +-7989.459 8059.1182 -7994.979 8069.4365 v +-7994.5005 8071.5967 -7993.0591 8071.5967 v +-7993.2998 8068.2373 -7992.3389 8067.7568 v +-7988.0195 8055.7568 -7988.7378 8047.8369 v +-7989.6987 8048.3184 l +b +-7989.6987 8048.3184 m +-7991.3789 8053.5967 -8003.1387 8054.7979 v +-8007.459 8055.2773 -8007.6987 8056.7168 v +-8001.2202 8047.1152 -8000.2598 8047.3574 v +-8013.459 8041.5977 -8016.0996 8036.3164 v +-8011.0591 8039.1973 -8007.6987 8037.0361 v +-7999.7798 8036.7979 -7994.7402 8038.958 v +-7990.9004 8040.8779 -7998.8198 8024.7979 v +-7994.979 8036.5576 -7991.3789 8010.1572 v +-7990.4194 8015.4375 -7988.9795 8016.8779 v +-7982.9795 8024.5576 -7983.9395 8026.7168 v +-7984.4194 8030.5576 -7979.8594 8024.3174 v +-7980.0996 8033.918 -7982.5005 8037.2773 v +-7984.6587 8040.8779 -7978.6587 8038.7168 v +-7972.6587 8036.7979 -7967.3789 8038.4775 v +-7961.8594 8039.916 -7960.1797 8037.0361 v +-7971.9395 8049.5176 -7977.6987 8049.2773 v +-7976.019 8052.8779 l +-7973.6191 8057.6777 -7974.0996 8058.8779 v +-7989.3677 8049.4795 -7989.6987 8048.3184 v +b +-7989.6987 8048.3184 m +-7987.0591 8029.8369 -7989.6987 8022.1572 v +-7992.0981 8011.5977 -7991.3789 8010.1572 v +S +-7988.2598 8037.0361 m +-7982.2598 8032.2373 -7981.0591 8026.9561 v +S +-7988.2598 8036.3164 m +-7997.1387 8028.6377 -7998.8198 8024.7979 v +S +-7960.1797 8037.0361 m +-7961.3789 8039.1973 -7989.459 8047.3574 y +-7994.5005 8041.8389 -8006.0195 8039.4375 v +-8013.6982 8038.4775 -8016.0996 8036.3164 v +S +-8006.7378 8055.2773 m +-7995.2188 8046.1582 -7989.459 8047.3574 y +-7975.2988 8053.5967 -7974.0996 8058.8779 v +S +U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 36) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8015.9492 8071.5928 m +-7966.0596 8071.5928 L +-7966.0596 8020.5225 L +-8015.9492 8020.5225 L +-8015.9492 8071.5928 L +n +u +0 O +0.025 0.1 0.475 0 k +-7994.25 8039.5 m +-7996.5762 8038.4092 -7998.791 8038.04 -8000.4731 8038.5205 c +-8001.1514 8038.7129 -8001.7451 8039.0439 -8002.2231 8039.5205 c +-8002.7002 8039.999 -8003.0293 8040.5918 -8003.2231 8041.2695 c +-8004.1084 8044.3672 -8002.1099 8049.2744 -7998.0229 8053.3633 c +-7993.9341 8057.4502 -7989.0293 8059.4473 -7985.9282 8058.5625 c +-7985.2515 8058.3672 -7984.6582 8058.0391 -7984.1802 8057.5625 c +-7983.7031 8057.084 -7983.375 8056.4912 -7983.1821 8055.8135 c +-7982.6172 8053.8428 -7983.2222 8051.1416 -7984.7852 8048.3857 c +-7985.6821 8046.8066 -7986.8911 8045.21 -7988.3789 8043.7197 c +-7990.25 8041.8496 -7992.291 8040.4209 -7994.25 8039.5 c +f +u +0.0035 0.014 0.0665 0 k +-7993.3179 8038.5693 m +-7995.9302 8037.6182 -7998.4971 8037.5654 -8000.4731 8038.5205 C +-7998.791 8038.04 -7996.5762 8038.4092 -7994.25 8039.5 c +-7993.7188 8039.751 -7993.1802 8040.04 -7992.6431 8040.3643 C +-7990.998 8039.6504 L +-7991.7671 8039.2139 -7992.543 8038.8496 -7993.3179 8038.5693 c +f +0.015 0.06 0.285 0 k +-7990.998 8039.6504 m +-7992.6431 8040.3643 L +-7991.1958 8041.2314 -7989.7422 8042.3574 -7988.3789 8043.7197 c +-7988.2534 8043.8467 -7988.1323 8043.9736 -7988.0098 8044.1025 C +-7987.3149 8042.46 L +-7988.4702 8041.3193 -7989.7188 8040.3779 -7990.998 8039.6504 C +f +U +u +0.039 0.156 0.741 0 k +-7981.7871 8027 m +-7982.0742 8027.2881 -7993.3179 8038.5693 Y +-7992.543 8038.8496 -7991.7671 8039.2139 -7990.998 8039.6504 C +-7977.5142 8026.167 L +-7979.1611 8025.6953 -7980.7402 8025.9521 -7981.7871 8027 c +f +0.025 0.1 0.475 0 k +-7977.5142 8026.167 m +-7990.998 8039.6504 L +-7989.6841 8040.3984 -7988.3965 8041.3721 -7987.2139 8042.5537 c +-7987.1841 8042.583 -7987.1582 8042.6123 -7987.1274 8042.6416 C +-7973.4404 8028.9541 L +-7973.626 8028.7295 -7973.8198 8028.5107 -7974.0298 8028.2969 c +-7975.1099 8027.2197 -7976.3301 8026.5049 -7977.5142 8026.167 C +f +U +u +0.0115 0.046 0.2185 0 k +-7968.0342 8035.9893 m +-7965.6333 8033.5859 -7965.4351 8029.6865 -7967.2378 8026.2939 C +-7968.395 8026.7148 L +-7966.1934 8030.0928 -7965.9395 8033.8916 -7968.0342 8035.9893 c +f +0.015 0.06 0.285 0 k +-7975.6333 8021.1924 m +-7974.6821 8020.5225 L +-7977.3042 8019.9482 -7979.9302 8020.5107 -7981.7202 8022.3027 c +-7980.2715 8020.8545 -7978.0078 8020.5273 -7975.6333 8021.1924 C +f +0.0295 0.118 0.5605 0 k +-7975.6333 8021.1924 m +-7978.0078 8020.5273 -7980.2715 8020.8545 -7981.7202 8022.3027 c +-7983.1191 8023.7021 -7983.4702 8025.8604 -7982.895 8028.1436 C +-7980.9668 8025.1416 -7977.5078 8026.1504 V +-7975.6851 8021.2275 L +-7975.6333 8021.1924 L +f +*u +1 D +0.048 0.192 0.912 0 k +-7968.0342 8035.9893 m +-7969.3813 8037.335 -7971.4321 8037.71 -7973.623 8037.2236 C +-7983.771 8047.3701 L +-7983.8691 8047.1641 -7983.8691 8047.1641 -7983.771 8047.3701 c +-7982.3242 8050.4111 -7982.0698 8053.5127 -7983.1821 8055.8135 C +-7982.6172 8053.8428 -7983.2222 8051.1416 -7984.7852 8048.3857 c +-7985.605 8046.9404 -7986.6914 8045.4814 -7988.0098 8044.1025 C +-7987.3149 8042.46 L +-7987.2813 8042.4912 -7987.2461 8042.5205 -7987.2139 8042.5537 c +-7987.1841 8042.584 -7987.1563 8042.6143 -7987.127 8042.6436 c +-7987.1274 8042.6436 -7987.1274 8042.6436 -7987.1274 8042.6416 C +-7973.4404 8028.9541 L +-7968.4258 8026.7256 L +-7968.395 8026.7148 L +-7966.1934 8030.0928 -7965.9395 8033.8916 -7968.0342 8035.9893 c +f +*U +0 D +0.0215 0.086 0.4085 0 k +-7974.6821 8020.5225 m +-7975.6333 8021.1924 L +-7973.7842 8021.708 -7971.8652 8022.8252 -7970.2134 8024.4795 c +-7969.5059 8025.1855 -7968.8994 8025.9385 -7968.395 8026.7148 C +-7967.2378 8026.2939 L +-7967.7549 8025.3213 -7968.437 8024.3896 -7969.2798 8023.5479 c +-7970.8691 8021.9561 -7972.7754 8020.9385 -7974.6821 8020.5225 C +f +0.0205 0.082 0.3895 0 k +-7968.395 8026.7148 m +-7968.8994 8025.9385 -7969.5059 8025.1855 -7970.2134 8024.4795 c +-7971.8652 8022.8252 -7973.7842 8021.708 -7975.6333 8021.1924 C +-7975.6851 8021.2275 L +-7977.5078 8026.1504 L +-7976.311 8026.5176 -7975.0874 8027.2393 -7974.0298 8028.2969 c +-7973.8198 8028.5107 -7973.626 8028.7295 -7973.4404 8028.9541 C +-7968.4258 8026.7256 L +-7968.395 8026.7148 L +f +U +u +0.445 0.356 0.267 0 k +-8015.9492 8071.5928 m +-7994.0571 8048.5654 L +-7994.3003 8048.2461 -7994.6748 8048.21 -7994.9883 8048.2559 C +-7999.2798 8052.8857 -8010.4141 8065.0527 -8014.8262 8069.876 C +-8015.6646 8070.9482 -8016.0996 8071.5898 -8015.9492 8071.5928 C +f +0.15 0.12 0.09 0 k +-8015.9341 8071.5928 m +-8014.7603 8071.2998 -7993.793 8049.5996 Y +-7993.793 8049.0986 -7993.8989 8048.7725 -7994.0571 8048.5654 C +-8015.9492 8071.5928 L +-8015.9438 8071.5928 -8015.9414 8071.5967 -8015.9341 8071.5928 c +f +0.2 0.16 0.12 0 k +-8014.8262 8069.876 m +-8010.4141 8065.0527 -7999.2798 8052.8857 -7994.9883 8048.2559 C +-7995.2998 8048.3008 -7995.5522 8048.4268 Y +-7996.7031 8048.7295 -8010.6738 8064.5576 -8014.8262 8069.876 C +f +U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 37) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8015.0498 8070.8281 m +-7965.1387 8070.8281 L +-7965.1387 8006.7119 L +-8015.0498 8006.7119 L +-8015.0498 8070.8281 L +n +u +0 O +0 0 0 1 k +0 R +0 0 0 1 K +0 w +-7965.3354 8006.7119 m +-7965.7061 8006.8447 -7966.0854 8006.8799 -7966.4829 8006.7998 c +-7966.5859 8006.7646 l +-7966.625 8006.7568 -7966.6699 8006.7744 -7966.7021 8006.7959 c +-7967.043 8006.9893 l +-7970.8125 8008.8926 -7974.1958 8011.4932 -7976.5996 8015.0439 c +-7978.063 8017.1885 -7979.2231 8019.4756 -7980.8989 8021.4521 c +-7981.2725 8021.8057 -7981.2754 8022.3691 -7980.9341 8022.7275 c +-7980.5947 8023.0977 -7980.0181 8023.1045 -7979.6611 8022.7617 c +-7979.5034 8022.8066 l +-7979.3638 8022.7256 -7979.1738 8022.667 -7979.123 8022.5537 c +-7977.9531 8019.7998 -7977.2891 8017.1104 -7975.5332 8014.7354 c +-7973.2715 8011.6904 -7970.2773 8009.5908 -7967.1294 8007.6201 c +-7966.4668 8007.2021 L +-7966.5962 8007.2314 L +-7965.8691 8007.2393 l +-7965.8911 8007.208 -7965.9004 8007.1924 -7965.9219 8007.1611 C +-7965.7061 8007.1201 -7965.4771 8007.0713 -7965.2622 8007.0303 c +-7965.1758 8007.0205 -7965.1182 8006.9355 -7965.1387 8006.835 c +-7965.1499 8006.748 -7965.2378 8006.7051 -7965.3354 8006.7119 c +-7965.3354 8006.7119 l +b +-7981.3218 8020.5918 m +-7981.6738 8020.4033 -7982.0654 8020.2686 -7982.3481 8019.9854 c +-7988.5518 8013.7686 -7998.7798 8012.8701 -8006.1484 8019.2822 C +-8006.2578 8019.3779 -8006.2578 8019.5537 -8006.1631 8019.6611 C +-8003.1523 8018.54 -7994.9834 8019.9717 -7991.4219 8023.0088 C +-7991.353 8023.0635 -7991.2461 8023.0488 -7991.2051 8022.9678 C +-7991.1499 8022.9014 -7991.166 8022.792 -7991.2324 8022.7529 C +-7994.6621 8019.6816 -7999.167 8017.8867 -8003.7725 8018.3447 C +-8000.9531 8016.7822 -7997.731 8016.0908 -7994.498 8016.2852 c +-7989.814 8016.5684 -7985.563 8018.7158 -7981.4707 8020.876 c +-7981.3911 8020.916 -7981.2974 8020.8896 -7981.2549 8020.8076 C +-7981.2012 8020.7275 -7981.2422 8020.6318 -7981.3218 8020.5918 c +b +-7990.7471 8021.9326 m +-7992.3262 8025.958 -7994.4907 8029.916 -7997.9014 8032.6729 c +-7998.0645 8032.8086 -7998.0942 8033.0459 -7997.9707 8033.2021 c +-7997.834 8033.3643 -7997.6045 8033.376 -7997.4478 8033.2529 c +-7993.2231 8031.1934 -7990.29 8026.7275 -7990.2622 8021.998 c +-7990.2622 8021.998 l +-7990.2324 8021.8633 -7990.335 8021.7305 -7990.4629 8021.7188 c +-7990.6035 8021.7021 -7990.7314 8021.7939 -7990.7471 8021.9326 c +-7990.7471 8021.9326 l +b +-7985.041 8026.6143 m +-7985.1421 8026.7783 -7985.2148 8026.9805 -7985.3613 8027.0791 c +-7988.1802 8028.9873 -7991.0781 8030.2275 -7993.9844 8031.7295 c +-7994.1499 8031.8057 -7994.2114 8032.0146 -7994.1309 8032.167 c +-7994.0508 8032.3193 -7993.8555 8032.376 -7993.6895 8032.3008 c +-7990.5391 8030.9199 -7986.4131 8030.0967 -7984.7725 8026.7764 c +-7984.7285 8026.708 -7984.7451 8026.6113 -7984.8262 8026.5615 c +-7984.8955 8026.5166 -7984.9971 8026.5449 -7985.041 8026.6143 c +-7985.041 8026.6143 l +b +-7984.7598 8027.5146 m +-7984.5435 8028.0264 -7984.2427 8028.4863 -7984.1499 8029.0313 c +-7983.3179 8033.874 -7983.2148 8038.6387 -7984.3481 8043.2832 c +-7984.3481 8043.2832 l +-7984.4414 8043.5488 -7984.311 8043.8408 -7984.0435 8043.9355 c +-7983.7773 8044.0303 -7983.4878 8043.9092 -7983.3931 8043.6445 c +-7981.3931 8038.4072 -7981.9971 8032.334 -7984.4707 8027.3799 c +-7984.5059 8027.2969 -7984.5981 8027.2656 -7984.6821 8027.2881 c +-7984.7637 8027.3232 -7984.7974 8027.4316 -7984.7598 8027.5146 c +-7984.7598 8027.5146 l +b +-7983.6348 8043.1904 m +-7980.998 8040.8232 -7978.7813 8037.8486 -7977.9531 8034.332 c +-7977.9531 8034.332 l +-7977.8242 8033.7783 -7978.1738 8033.2197 -7978.7412 8033.0869 c +-7979.2988 8032.9717 -7979.8574 8033.3213 -7979.9858 8033.876 c +-7980.6646 8037.1279 -7981.9707 8040.2695 -7983.895 8042.9824 c +-7983.895 8042.9824 l +-7983.9458 8043.0518 -7983.9341 8043.1543 -7983.8691 8043.2168 c +-7983.7988 8043.2656 -7983.6973 8043.2549 -7983.6348 8043.1904 c +-7983.6348 8043.1904 l +b +-7968.4707 8035.7793 m +-7969.811 8031.4268 -7972.3594 8027.666 -7975.7891 8024.75 C +-7975.8291 8024.6689 -7975.9238 8024.6289 -7976.0034 8024.6816 C +-7976.0859 8024.7236 -7976.1118 8024.8174 -7976.0718 8024.8984 C +-7976.0571 8025.3857 -7975.814 8025.8301 -7975.5454 8026.1279 c +-7970.5059 8031.7588 -7967.0898 8040.3164 -7969.4429 8047.5518 C +-7969.1758 8042.0479 -7970.8237 8035.8975 -7974.2358 8031.2705 c +-7975.2603 8029.8662 -7976.8418 8029.7168 -7978.4077 8029.7998 C +-7978.502 8029.7861 -7978.583 8029.8398 -7978.5957 8029.9336 c +-7978.6094 8030.0156 -7978.5547 8030.1104 -7978.4619 8030.1221 C +-7975.2476 8031.3662 -7973.5874 8034.8213 -7972.1841 8037.791 c +-7970.5151 8041.3408 -7969.8013 8045.2354 -7970.105 8049.0967 C +-7970.145 8049.2744 -7970.2134 8050.9941 -7970.0771 8051.0068 C +-7969.9302 8051.0361 -7969.8091 8050.9404 -7969.7798 8050.791 C +-7969.7451 8050.6416 -7966.7422 8041.3945 -7968.4707 8035.7793 c +b +-7976.5859 8023.0879 m +-7975.4941 8019.2168 -7973.209 8015.8477 -7970.582 8012.835 c +-7970.4302 8012.7012 -7970.4141 8012.4824 -7970.5498 8012.332 c +-7970.6748 8012.1973 -7970.9043 8012.1787 -7971.0571 8012.3145 c +-7974.4302 8014.9287 -7975.5483 8019.1377 -7976.895 8022.9717 c +-7976.895 8022.9717 l +-7976.9258 8023.0615 -7976.875 8023.1553 -7976.7979 8023.1836 c +-7976.709 8023.2158 -7976.6162 8023.1641 -7976.5859 8023.0879 c +-7976.5859 8023.0879 l +b +-7970.6309 8047.7061 m +-7970.6987 8047.6533 -7970.8071 8047.6797 -7970.8481 8047.7471 C +-7971.063 8048.0713 -7972.791 8050.1152 -7973.4922 8050.7373 c +-7978.2715 8054.9912 -7981.6133 8059.5576 -7989.6387 8063.3193 c +-7996.5508 8066.5605 -7999.2109 8069.1924 -8006.4858 8067.4229 c +-8009.7871 8066.626 -8011.1309 8066.1279 -8012.5347 8061.0518 C +-8014.0469 8054.8955 -8012.9668 8057.3799 -8013.1841 8050.0352 c +-8013.3218 8045.2939 -8016.0996 8034.0518 -8003.625 8019.8564 C +-8003.5195 8019.7451 -8003.5332 8019.5928 -8003.6333 8019.5039 C +-8003.7324 8019.3984 -8003.8955 8019.4121 -8003.9858 8019.5127 C +-8009.6782 8024.3135 -8013.123 8031.2549 -8014.4141 8038.5391 c +-8015.3867 8044.0635 -8015.0195 8048.8467 -8014.7661 8055.2334 c +-8014.6685 8057.6904 -8015.7852 8064.6689 -8011.0098 8068.6592 c +-8007.4922 8071.5967 -8002.4907 8071.1436 -7998.4541 8069.7529 c +-7992.7988 8067.8086 -7988.0723 8064.7432 -7982.9707 8061.2061 c +-7979.3652 8058.7217 -7971.3877 8048.8809 -7970.5781 8047.9229 C +-7970.5347 8047.8555 -7970.5498 8047.7471 -7970.6309 8047.7061 C +b +-8005.1499 8034.9023 m +-8004.2681 8034.0996 -8003.8013 8035.4424 -8003.5293 8036.1982 c +-8003.2622 8036.9541 -8002.2891 8036.8467 -8002.6123 8037.1689 c +-8002.9365 8037.4941 -8002.9365 8037.5488 -8003.4229 8037.1152 c +-8003.9082 8036.6846 -8003.9082 8037.332 -8004.6646 8036.8467 c +-8005.4194 8036.3584 -8005.7451 8035.4424 -8005.1499 8034.9023 c +b +-7997.7515 8039.5449 m +-7997.4653 8039.1885 -7996.7798 8039.1689 -7996.5645 8039.4912 c +-7996.3496 8039.8164 -7995.4302 8039.8701 -7995.5933 8040.1934 c +-7995.7539 8040.5176 -7995.7012 8040.7354 -7996.187 8040.5176 c +-7996.6733 8040.3008 -7996.5117 8040.8965 -7996.9971 8040.6807 c +-7997.4829 8040.4639 -7997.9683 8039.8164 -7997.7515 8039.5449 c +b +-7989.707 8044.6758 m +-7989.2202 8044.3525 -7987.979 8045.1084 -7988.5723 8045.1084 c +-7989.167 8045.1084 -7988.4111 8045.8633 -7988.9517 8046.0801 c +-7989.4902 8046.2959 -7989.3828 8046.0264 -7989.707 8046.2412 c +-7990.0293 8046.458 -7990.4629 8046.8359 -7990.6235 8046.0264 c +-7990.7852 8045.2158 -7990.4629 8045.2158 -7990.0845 8044.9463 c +-7989.707 8044.6758 -7989.707 8044.6758 y +b +-8004.3398 8044.9463 m +-8003.207 8044.8389 -8003.9629 8045.5947 -8003.3691 8046.0801 c +-8002.7734 8046.5664 -8002.0181 8047.2139 -8002.8291 8046.9961 c +-8003.6387 8046.7822 -8005.0957 8047.2686 -8005.043 8046.1348 c +-8004.9883 8045 -8004.7324 8044.9824 -8004.3398 8044.9463 c +b +-7998.6699 8053.208 m +-7998.2012 8052.9404 -7998.7798 8053.3164 -7998.1299 8053.208 c +-7997.4829 8053.1006 -7996.8882 8053.208 -7997.3203 8053.4248 c +-7997.7515 8053.6406 -7998.4004 8053.748 -7998.563 8053.5859 c +-7998.7251 8053.4248 -7999.0469 8053.4248 -7998.6699 8053.208 c +b +-7989.167 8052.7764 m +-7989.5781 8051.7764 -7988.1958 8052.0205 -7987.5469 8052.3428 c +-7986.8994 8052.6689 -7985.9258 8052.0742 -7986.5205 8052.5068 c +-7987.1133 8052.9385 -7986.8994 8052.5068 -7987.4922 8052.8301 c +-7988.0869 8053.1533 -7988.7891 8053.6943 -7989.167 8052.7764 c +b +-8004.7734 8058.6631 m +-8004.8218 8057.6719 -8003.9082 8058.5537 -8003.3691 8058.6084 c +-8002.8291 8058.6631 -8002.1797 8058.6631 -8002.3428 8058.8779 c +-8002.5034 8059.0947 -8002.5591 8059.0947 -8003.2622 8059.3096 c +-8003.9629 8059.5264 -8004.7188 8059.7412 -8004.7734 8058.6631 c +b +-8005.2578 8053.208 m +-8006.166 8053.5713 -8006.3931 8053.4775 -8006.6621 8053.8008 c +-8006.9341 8054.126 -8007.2554 8054.8281 -8007.6348 8053.6943 c +-8008.0117 8052.5596 -8007.5278 8051.3721 -8007.1475 8051.5342 c +-8006.771 8051.6953 -8006.3931 8052.3428 -8005.9614 8052.5596 c +-8005.5293 8052.7764 -8004.7188 8052.9912 -8005.2578 8053.208 c +b +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 41) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0996 8071.5967 m +-7935.0996 8071.5967 L +-7935.0996 7966.5967 L +-8016.0996 7966.5967 L +-8016.0996 8071.5967 L +n +u +u +u +0 O +0 0 0 1 k +-7997.9053 7984.0225 m +-7998.1738 7982.2588 -7999.2598 7980.8877 -8000.6235 7980.9932 c +-8001.9858 7981.0986 -8002.8071 7982.6201 -8002.8428 7984.4033 c +-8002.8481 7984.666 -8002.7739 7985.8408 -8002.73 7986.0742 C +-8002.7378 7986.1787 -8002.7188 7986.2705 -8002.71 7986.377 c +-8002.6138 7987.6221 -8001.457 7988.9561 -8000.041 7988.8467 c +-7998.6245 7988.7373 -7997.5894 7987.458 -7997.7363 7986.0693 c +-7997.7441 7986.0039 -7997.7954 7985.2227 -7997.8071 7985.1592 C +-7997.7813 7984.8809 -7997.8594 7984.3223 -7997.9053 7984.0225 c +f +-8008.3643 7993.3301 m +-8009.0942 8001.5127 -8003.6011 8000.7158 v +-8000.4678 7999.6152 -8001.541 7996.7168 v +-8001.7422 7995.3486 -8003.8843 7994.0947 v +-8004.2461 7993.8467 -8004.8628 7992.6982 v +-8005.229 7991.1943 -8006.6182 7990.8945 v +-8008.1758 7990.8477 -8008.3643 7993.3301 v +f +-7982.8643 8002.0938 m +F +-7982.1758 7999.9375 m +-7982.8843 7998.79 -7985.9844 7999.2246 Y +-7986.9111 7999.2852 -7987.4795 7998.708 Y +-7989.939 7994.6885 -7993.1382 7995.4824 -7993.5078 7995.5898 C +-7993.5093 7995.583 L +-7997.0991 7996.2012 -7997.3662 8001.1992 V +-7997.5908 8001.9785 -7998.4351 8002.3662 V +-8001.3691 8003.458 -8001.4478 8004.8047 V +-8001.9995 8006.7119 -7999.7002 8007.3389 V +-7997.7788 8007.8535 -7995.8882 8005.4912 V +-7994.7109 8004.2764 -7991.6758 8003.5361 V +-7991.6724 8003.5488 L +-7988.459 8002.6416 -7986.7388 8003.1855 Y +-7983.9517 8004.3643 -7982.5059 8002.998 Y +-7980.7822 8001.3525 -7982.1758 7999.9375 Y +f +-7996.083 7983.4756 m +-7996.6851 7981.7969 -7996.3818 7980.0742 -7995.1323 7979.5195 c +-7993.8838 7978.9639 -7992.438 7979.9131 -7991.5581 7981.4639 c +-7991.4282 7981.6924 -7990.9355 7982.7617 -7990.8628 7982.9873 C +-7990.8062 7983.0752 -7990.7788 7983.1641 -7990.7358 7983.2637 c +-7990.2285 7984.4053 -7990.6118 7986.127 -7991.9102 7986.7041 c +-7993.2085 7987.2822 -7994.7275 7986.6494 -7995.2578 7985.3584 c +-7995.2827 7985.2969 -7995.6074 7984.584 -7995.6294 7984.5225 C +-7995.7827 7984.292 -7995.9805 7983.7627 -7996.083 7983.4756 c +f +-7981.8125 7986.5273 m +-7977.2798 7993.3789 -7982.4907 7995.291 v +-7985.771 7995.8135 -7986.2031 7992.7529 v +-7986.6782 7991.4521 -7985.3896 7989.332 v +-7985.1899 7988.9414 -7985.1934 7987.6367 v +-7985.5854 7986.1416 -7984.5078 7985.2148 v +-7983.1587 7984.4326 -7981.8125 7986.5273 v +f +U +u +-7956.8354 8035.7041 m +-7956.4683 8033.959 -7957.0044 8032.292 -7958.3179 8031.9131 c +-7959.6318 8031.5342 -7960.9341 8032.6719 -7961.5933 8034.3291 c +-7961.6899 8034.5742 -7962.0322 8035.6992 -7962.0742 8035.9336 C +-7962.1172 8036.0293 -7962.1318 8036.1211 -7962.1621 8036.2246 c +-7962.5083 8037.4238 -7961.8931 8039.0771 -7960.5278 8039.4717 c +-7959.1631 8039.8662 -7957.7451 8039.0332 -7957.3965 8037.6816 c +-7957.3789 8037.6172 -7957.1548 8036.8672 -7957.1421 8036.8037 C +-7957.021 8036.5518 -7956.8979 8036.002 -7956.8354 8035.7041 c +f +-7970.3701 8040.2139 m +-7973.9238 8047.6201 -7968.4995 8048.8027 v +-7965.1797 8048.8721 -7965.1685 8045.7813 v +-7964.8774 8044.4277 -7966.4429 8042.5039 v +-7966.6938 8042.1416 -7966.8691 8040.8496 v +-7966.6851 8039.3145 -7967.8789 8038.5449 v +-7969.3218 8037.9561 -7970.3701 8040.2139 v +f +-7949.5645 8057.3662 m +F +-7948.1631 8055.5879 m +-7948.4243 8054.2656 -7951.4795 8053.584 Y +-7952.3696 8053.3164 -7952.6982 8052.5752 Y +-7953.5918 8047.9502 -7956.8662 8047.5713 -7957.249 8047.542 C +-7957.249 8047.5361 L +-7960.8267 8046.8555 -7962.8311 8051.4424 V +-7963.3149 8052.0928 -7964.2412 8052.1592 V +-7967.3721 8052.1523 -7967.9165 8053.3857 V +-7969.1035 8054.9775 -7967.1709 8056.3721 V +-7965.5522 8057.5273 -7962.9531 8055.9785 V +-7961.4238 8055.2549 -7958.3218 8055.626 V +-7958.3228 8055.6387 L +-7954.9961 8055.918 -7953.5762 8057.0293 Y +-7951.3789 8059.1113 -7949.5459 8058.3398 Y +-7947.355 8057.4023 -7948.1631 8055.5879 Y +f +-7954.937 8035.832 m +-7954.9131 8034.0479 -7954.0254 8032.542 -7952.6597 8032.46 c +-7951.2939 8032.376 -7950.2739 8033.7734 -7949.9951 8035.5352 c +-7949.9541 8035.7939 -7949.8662 8036.9678 -7949.8774 8037.2061 C +-7949.8555 8037.3076 -7949.8613 8037.4004 -7949.8555 8037.5088 c +-7949.7803 8038.7559 -7950.7441 8040.2334 -7952.1621 8040.3184 c +-7953.5811 8040.4033 -7954.7822 8039.2793 -7954.8242 8037.8838 c +-7954.8267 8037.8184 -7954.8818 8037.0361 -7954.8794 8036.9717 C +-7954.9429 8036.7012 -7954.9419 8036.1367 -7954.937 8035.832 c +f +-7943.1182 8043.1592 m +-7941.2773 8051.1641 -7946.8267 8051.127 v +-7950.083 8050.4648 -7949.415 8047.4473 v +-7949.4028 8046.0635 -7947.4531 8044.5293 v +-7947.1274 8044.2344 -7946.6738 8043.0117 v +-7946.5171 8041.4727 -7945.1831 8040.9844 v +-7943.645 8040.7246 -7943.1182 8043.1592 v +f +U +U +1 Ap +-8016.0996 8071.5967 m +-8016.0996 7966.5967 L +-7935.0996 7966.5967 L +-7935.0996 8071.5967 L +-8016.0996 8071.5967 L +n +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 42) +0 A +u +0 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-7989.5605 8044.6816 m +-8017.0996 8044.6816 L +-8017.0996 8072.2207 L +-7989.5605 8072.2207 L +-7989.5605 8044.6816 L +n +0 O +0 0.55 1 0.12 k +-8003.8594 8062.959 m +-8003.8594 8072.5967 L +-8002.7339 8072.5967 L +-8002.7339 8062.959 L +-8003.8594 8062.959 L +f +0 0.55 1 0.3 k +-8007.5229 8058.4727 m +-8006.4092 8056.752 -8002.9805 8055.0537 -7998.5962 8055.0537 c +-7994.2148 8055.0537 -7990.7134 8056.7031 -7989.6714 8058.4707 C +-7989.6714 8058.4707 L +-7990.7134 8060.1973 -7994.2148 8061.8945 -7998.5962 8061.8945 c +-8002.9751 8061.8945 -8006.4238 8060.1582 -8007.5229 8058.4727 C +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 45) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8017.0996 8029.5146 m +-8017.0996 8072.5967 L +-7930.3213 8072.5967 L +-7930.3213 8029.5146 L +-8017.0996 8029.5146 L +n +u +u +0 O +0 0 0 1 k +-7957.3213 8058.832 m +-7957.3213 8066.6709 L +-7945.3213 8059.7412 L +-7933.3213 8052.8135 L +-7945.3213 8045.8857 L +-7957.3213 8038.958 L +-7957.3213 8047.0791 L +-8016.0347 8033.3135 L +-8003.0874 8052.3984 L +-8017.0996 8072.5967 L +-7957.3213 8058.832 L +f +0 1 1 0.1 k +0 R +0 0 0 1 K +-7955.3213 8055.832 m +-7955.3213 8063.6709 L +-7943.3213 8056.7412 L +-7931.3213 8049.8135 L +-7943.3213 8042.8857 L +-7955.3213 8035.958 L +-7955.3213 8044.0791 L +-8014.0347 8030.3135 L +-7999.375 8049.9561 L +-8014.0347 8069.5967 L +-7955.3213 8055.832 L +b +U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 5) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-7858.499 8072.5967 m +-7858.499 8059.0166 L +-8017.0996 8059.0166 L +-8017.0996 8072.5967 L +-7858.499 8072.5967 L +n +u +u +0 O +0.285 0.228 0.171 0 k +-7873.1782 8071.0811 m +-7873.1431 8072.2861 L +-7859.6099 8073.1143 -7858.9414 8071.8789 v +-7858.8438 8071.6982 -7858.7471 8071.3115 -7858.6611 8070.79 C +-7860.6841 8071.4209 -7870.3911 8071.168 -7873.1782 8071.0811 C +f +0.44 0.352 0.264 0 k +-7873.5059 8059.6201 m +-7873.4707 8060.8633 L +-7870.5908 8060.6455 -7860.291 8059.9131 -7858.6431 8060.4619 C +-7858.8027 8059.8154 -7859.0195 8059.3613 -7859.3042 8059.2119 c +-7860.9302 8058.3623 -7873.5059 8059.6201 Y +f +0.145 0.116 0.087 0 k +-7873.4707 8060.8633 m +-7873.1782 8071.0811 L +-7870.3911 8071.168 -7860.6841 8071.4209 -7858.6611 8070.79 C +-7858.2515 8068.374 -7858.0254 8062.9561 -7858.6431 8060.4619 C +-7860.291 8059.9131 -7870.5908 8060.6455 -7873.4707 8060.8633 C +f +U +u +0.155 0.124 0.093 0 k +-7899.0371 8064.8701 m +-7897.9971 8065.2529 L +-7879.1724 8060.7432 L +-7879.5811 8059.9111 L +-7898.4629 8062.3213 L +-7899.3521 8062.6025 L +-7899.75 8062.4902 -7900.293 8062.4209 V +-7899.709 8062.834 -7899.2422 8063.7373 -7899.0371 8064.8701 C +f +u +0.085 0.068 0.051 0 k +-7903.8989 8069.2627 m +-7904.6973 8069.3184 -7901.8491 8069.2607 Y +-7902.4478 8068.6143 -7902.8711 8067.416 -7902.9102 8066.0342 c +-7902.9165 8065.8213 -7902.9102 8065.6143 -7902.8989 8065.4102 C +-7903.1411 8065.3037 -7903.1914 8065.3701 -7903.7285 8065.1611 C +-7903.0996 8069.208 -7903.8989 8069.2627 v +f +0.305 0.244 0.183 0 k +-7902.4438 8062.4639 m +-7902.6523 8062.4072 -7902.5933 8064.5273 Y +-7901.5781 8065.3545 L +-7899.9355 8064.54 L +-7899.0371 8064.8701 L +-7899.2422 8063.7373 -7899.709 8062.834 -7900.293 8062.4209 C +-7900.709 8062.3672 -7901.9741 8062.3965 -7902.4438 8062.4639 C +f +U +0.115 0.092 0.069 0 k +-7899.0371 8064.8701 m +-7899.9355 8064.54 L +-7901.5781 8065.3545 L +-7902.5933 8064.5273 L +-7902.8931 8065.3047 -7902.8989 8065.4102 V +-7901.6133 8065.9756 -7900.2827 8066.3369 -7898.9395 8066.5225 C +-7898.8896 8066.3232 -7898.8838 8066.1396 -7898.8896 8065.9336 c +-7898.8994 8065.5684 -7898.9214 8065.2148 -7899.0371 8064.8701 C +f +0.41 0.328 0.246 0 k +-7879.5508 8060.9932 m +-7881.4771 8062.2393 -7890.4858 8067.6953 -7898.9395 8066.5225 C +-7899.0034 8067.6895 -7899.3481 8068.6875 -7899.8496 8069.2598 C +-7899.2891 8069.2588 L +-7878.8398 8072.3525 L +-7879.1362 8062.0225 L +-7879.1724 8060.7432 L +-7879.3042 8060.834 -7879.5508 8060.9932 v +f +0.395 0.316 0.237 0 k +-7902.9102 8066.0342 m +-7902.8711 8067.416 -7902.4478 8068.6143 -7901.8491 8069.2607 C +-7899.7803 8069.2598 L +-7899.2778 8068.6875 -7898.9214 8067.668 -7898.9395 8066.5225 C +-7900.2827 8066.3369 -7901.6133 8065.9756 -7902.8989 8065.4102 C +-7902.9102 8065.6143 -7902.9165 8065.8213 -7902.9102 8066.0342 c +f +U +u +0 0 0 0.11 k +-7873.3638 8059.7979 m +-7872.3403 8059.6318 L +-7873.3638 8059.7979 L +-7873.3638 8059.7979 L +f +0 0 0 0.34 k +-7879.5811 8059.9111 m +-7879.1724 8060.7432 L +-7877.771 8060.5146 L +-7876.623 8060.3281 L +-7874.7754 8060.0273 L +-7873.3638 8059.7979 L +-7872.3403 8059.6318 L +-7872.395 8059.3135 -7872.4668 8059.0947 -7872.5645 8059.0166 C +-7879.5811 8059.9111 L +f +0 0 0 0.32 k +-7877.9038 8064.8037 m +-7878.1411 8072.458 L +-7872.814 8072.5967 L +-7871.8262 8069.1113 -7872.2813 8064.751 V +-7877.9038 8064.8037 L +f +U +0.025 0.02 0.015 0 k +-7871.4219 8061.9814 m +-7868.4731 8062.5166 -7865.3398 8062.7568 -7862.4155 8061.958 c +-7862.3853 8061.9463 -7862.375 8061.915 -7862.3867 8061.8936 c +-7862.3877 8061.8623 -7862.4194 8061.8525 -7862.4414 8061.8525 c +-7865.3418 8062.6611 -7868.4751 8062.4209 -7871.4038 8061.875 c +-7871.4258 8061.876 -7871.457 8061.8877 -7871.4668 8061.9189 c +-7871.4658 8061.9404 -7871.4551 8061.9717 -7871.4219 8061.9814 c +-7871.4219 8061.9814 l +f +-7869.937 8060.9033 m +-7869.8291 8060.9756 -7869.731 8061.0908 -7869.623 8061.0986 c +-7865.8882 8061.4287 -7862.2627 8061.3779 -7858.5742 8061.2607 c +-7858.5522 8061.2607 -7858.5205 8061.2393 -7858.521 8061.2168 c +-7858.521 8061.1846 -7858.5547 8061.1641 -7858.5762 8061.1641 c +-7861.4219 8061.2783 -7864.2397 8061.2959 -7867.1035 8061.1318 c +-7868.0332 8061.0732 -7869.0078 8061.3369 -7869.8774 8060.8174 c +-7869.8989 8060.8076 -7869.9302 8060.8076 -7869.9502 8060.8301 c +-7869.9614 8060.8525 -7869.959 8060.8838 -7869.937 8060.9033 c +-7869.937 8060.9033 l +f +-7865.4731 8062.9639 m +-7863.6094 8064.2764 -7861.4019 8064.9707 -7859.1997 8065.4824 c +-7859.1675 8065.4932 -7859.147 8065.4814 -7859.1362 8065.4502 c +-7859.127 8065.416 -7859.1484 8065.3975 -7859.1699 8065.3867 c +-7861.3613 8064.8623 -7863.5591 8064.1992 -7865.4102 8062.876 c +-7865.4429 8062.8564 -7865.4751 8062.8672 -7865.4844 8062.8896 c +-7865.5054 8062.9111 -7865.4941 8062.9424 -7865.4731 8062.9639 c +-7865.4731 8062.9639 l +f +-7871.0317 8069.6533 m +-7868.8291 8070.167 -7866.6294 8070.627 -7864.3794 8070.8721 c +-7864.3594 8070.8809 -7864.3291 8070.8604 -7864.3291 8070.8389 c +-7864.3179 8070.8057 -7864.3403 8070.7744 -7864.3726 8070.7744 c +-7866.6118 8070.4775 -7868.8301 8070.1143 -7871.0122 8069.5469 c +-7871.0347 8069.5479 -7871.0669 8069.5596 -7871.0762 8069.5908 c +-7871.0747 8069.6123 -7871.0645 8069.6445 -7871.0317 8069.6533 c +-7871.0317 8069.6533 l +f +-7870.5391 8068.9561 m +-7868.4453 8069.7939 -7866.2012 8069.5264 -7864.002 8069.5596 c +-7863.9702 8069.5576 -7863.9492 8069.5361 -7863.9502 8069.5049 c +-7863.9517 8069.4717 -7863.9731 8069.4521 -7863.9941 8069.4521 c +-7866.1924 8069.4404 -7868.437 8069.6953 -7870.5205 8068.8496 c +-7870.543 8068.8496 -7870.5742 8068.8623 -7870.583 8068.8936 c +-7870.583 8068.915 -7870.5718 8068.9473 -7870.5391 8068.9561 c +-7870.5391 8068.9561 l +f +-7869.8071 8070.3008 m +-7868.4829 8070.3486 -7867.25 8070.1436 -7865.9268 8069.8057 c +-7865.459 8069.6953 -7865.0195 8069.8232 -7864.5605 8069.8096 c +-7863.9971 8069.7939 l +-7863.9741 8069.792 -7863.9629 8069.7822 -7863.9531 8069.7705 c +-7863.9341 8069.748 -7863.9438 8069.7168 -7863.9658 8069.6953 c +-7864.1621 8069.542 l +-7864.1738 8069.542 -7864.1851 8069.5313 -7864.1958 8069.5313 c +-7864.5996 8069.5439 l +-7866.0547 8069.7881 -7867.5571 8070.2686 -7868.9922 8069.6709 c +-7869.0254 8069.6611 -7869.0571 8069.6816 -7869.0669 8069.7041 c +-7869.0669 8069.7354 -7869.0547 8069.7568 -7869.0332 8069.7676 c +-7867.7471 8070.2959 -7866.271 8070.0713 -7864.9814 8069.6504 c +-7864.1914 8069.6396 L +-7864.2241 8069.6299 L +-7864.0278 8069.7832 L +-7863.998 8069.6865 L +-7864.5635 8069.7031 l +-7865.0317 8069.7373 -7865.4844 8069.5801 -7865.9395 8069.6992 c +-7867.2539 8070.0576 -7868.4971 8070.2217 -7869.8096 8070.1953 c +-7869.8418 8070.1963 -7869.8638 8070.2168 -7869.8613 8070.25 c +-7869.8613 8070.2822 -7869.8398 8070.3027 -7869.8071 8070.3008 c +-7869.8071 8070.3008 l +f +-7870.6714 8070.6572 m +-7867.9707 8071.8174 -7865.002 8071.167 -7862.2275 8070.7783 c +-7861.8828 8070.8857 l +-7861.8613 8070.8955 -7861.8413 8070.8838 -7861.8203 8070.8623 c +-7861.8096 8070.8408 -7861.8213 8070.8096 -7861.8418 8070.7988 c +-7862.1797 8070.6064 l +-7864.875 8069.9893 -7867.6387 8070.3779 -7870.3711 8070.3818 c +-7870.4019 8070.3838 -7870.4229 8070.4053 -7870.4219 8070.4365 c +-7870.4194 8070.4688 -7870.3979 8070.4893 -7870.3677 8070.4893 c +-7867.7734 8070.5313 -7865.1299 8070.04 -7862.5723 8070.6709 c +-7861.895 8070.8857 L +-7861.853 8070.7881 L +-7862.2402 8070.6816 l +-7865.0054 8071.0391 -7867.9414 8071.7305 -7870.6309 8070.5713 c +-7870.6533 8070.5615 -7870.6851 8070.5615 -7870.6958 8070.5947 c +-7870.7051 8070.6152 -7870.7051 8070.6475 -7870.6714 8070.6572 c +-7870.6714 8070.6572 l +f +-7867.7891 8063.9912 m +-7866.4941 8064.4971 -7865.083 8064.2432 -7863.7798 8063.9404 c +-7863.7471 8063.9385 -7863.7363 8063.916 -7863.7378 8063.8857 c +-7863.75 8063.8535 -7863.771 8063.8428 -7863.8027 8063.8447 c +-7865.0981 8064.127 -7866.4771 8064.4121 -7867.75 8063.8936 c +-7867.7822 8063.8838 -7867.814 8063.8955 -7867.8242 8063.9277 c +-7867.8218 8063.9492 -7867.811 8063.9814 -7867.7891 8063.9912 c +-7867.7891 8063.9912 l +f +-7868.2397 8065.8174 m +-7866.3262 8066.2861 -7864.4141 8066.6992 -7862.4551 8066.9209 c +-7862.4238 8066.9307 -7862.4019 8066.9092 -7862.3931 8066.876 c +-7862.395 8066.8564 -7862.4155 8066.8252 -7862.437 8066.8252 c +-7864.3955 8066.6045 -7866.3091 8066.1787 -7868.2202 8065.71 c +-7868.2422 8065.7119 -7868.2734 8065.7227 -7868.2827 8065.7549 c +-7868.2827 8065.7764 -7868.2715 8065.8076 -7868.2397 8065.8174 c +-7868.2397 8065.8174 l +f +-7869.0332 8068.2314 m +-7866.5991 8069.0576 -7863.9644 8068.6504 -7861.4453 8068.6846 c +-7861.4131 8068.6846 -7861.3931 8068.6631 -7861.3931 8068.6299 c +-7861.395 8068.6084 -7861.4155 8068.5889 -7861.4478 8068.5889 c +-7863.957 8068.5127 -7866.5811 8068.9814 -7868.9941 8068.123 c +-7869.0278 8068.124 -7869.0591 8068.1357 -7869.0684 8068.1572 c +-7869.0674 8068.1885 -7869.0557 8068.2207 -7869.0332 8068.2314 c +-7869.0332 8068.2314 l +f +-7864.1538 8069.4463 m +-7862.7578 8070.1416 -7861.1499 8070 -7859.6338 8070.0635 c +-7859.6021 8070.0615 -7859.582 8070.04 -7859.582 8070.0088 c +-7859.583 8069.9873 -7859.605 8069.9561 -7859.6362 8069.9561 c +-7861.1133 8069.8174 -7862.7485 8070.1201 -7864.1035 8069.3584 c +-7864.1362 8069.3496 -7864.1675 8069.3604 -7864.1782 8069.3828 c +-7864.1875 8069.4043 -7864.1763 8069.4365 -7864.1538 8069.4463 c +-7864.1538 8069.4463 l +f +-7863.4414 8066.0215 m +-7862.4922 8065.9941 -7861.5332 8065.9668 -7860.5835 8065.9385 c +-7860.5522 8065.9385 -7860.5308 8065.916 -7860.5332 8065.8848 c +-7860.5332 8065.8525 -7860.5547 8065.832 -7860.5874 8065.832 c +-7861.5371 8065.8604 -7862.4971 8065.8877 -7863.4453 8065.915 c +-7863.4771 8065.915 -7863.4971 8065.9385 -7863.4971 8065.9697 c +-7863.4971 8066 -7863.4741 8066.0225 -7863.4414 8066.0215 c +-7863.4414 8066.0215 l +f +-7861.2588 8063.6328 m +-7860.7891 8063.6611 -7860.3091 8063.6689 -7859.8379 8063.6885 c +-7859.8164 8063.6875 -7859.7852 8063.665 -7859.7861 8063.6328 c +-7859.7871 8063.6006 -7859.8096 8063.5801 -7859.8413 8063.5801 c +-7860.311 8063.584 -7860.7813 8063.5342 -7861.251 8063.5361 c +-7861.2827 8063.5264 -7861.3027 8063.5479 -7861.313 8063.5801 c +-7861.3125 8063.6123 -7861.291 8063.6328 -7861.2588 8063.6328 c +-7861.2588 8063.6328 l +f +-7869.0698 8065.8311 m +-7868.6685 8066.1064 -7868.2251 8066.2764 -7867.7451 8066.3477 c +-7867.7109 8066.3574 -7867.6914 8066.335 -7867.6802 8066.3135 c +-7867.6699 8066.2822 -7867.6924 8066.251 -7867.7148 8066.251 c +-7868.1851 8066.1689 -7868.6172 8065.999 -7869.0205 8065.7441 c +-7869.0518 8065.7344 -7869.0845 8065.7344 -7869.0942 8065.7676 c +-7869.1035 8065.79 -7869.0918 8065.8213 -7869.0698 8065.8311 c +-7869.0698 8065.8311 l +f +-7870.29 8071.6816 m +-7867.834 8072.124 -7865.3979 8072.5977 -7862.8989 8072.3232 c +-7862.8774 8072.3232 -7862.8564 8072.3008 -7862.8574 8072.2686 c +-7862.8574 8072.2373 -7862.8794 8072.2158 -7862.9019 8072.2158 c +-7865.3911 8072.4697 -7867.834 8072.0811 -7870.2715 8071.5742 c +-7870.293 8071.5752 -7870.3252 8071.5869 -7870.334 8071.6182 c +-7870.334 8071.6396 -7870.3218 8071.6719 -7870.29 8071.6816 c +-7870.29 8071.6816 l +f +0.195 0.156 0.117 0 k +-7870.2661 8060.2412 m +-7867.8965 8059.8633 -7865.5054 8059.9443 -7863.1294 8060.1865 c +-7863.0981 8060.1846 -7863.0762 8060.1631 -7863.0762 8060.1318 c +-7863.0781 8060.1104 -7863.0996 8060.0791 -7863.1211 8060.0791 c +-7865.5078 8059.8389 -7867.8911 8059.7568 -7870.269 8060.1357 c +-7870.3022 8060.1357 -7870.3218 8060.1572 -7870.3213 8060.1904 c +-7870.3203 8060.2217 -7870.2988 8060.2432 -7870.2661 8060.2412 c +-7870.2661 8060.2412 l +f +0.335 0.268 0.201 0 k +-7869.5347 8059.708 m +-7867.0278 8059.7119 -7864.5142 8059.874 -7862.0181 8059.4932 c +-7861.9858 8059.4912 -7861.9644 8059.4697 -7861.9658 8059.4385 c +-7861.9668 8059.4053 -7861.9893 8059.3857 -7862.0205 8059.3857 c +-7864.5181 8059.7656 -7867.0293 8059.626 -7869.5371 8059.6025 c +-7869.5596 8059.6025 -7869.5811 8059.624 -7869.5781 8059.6553 c +-7869.5781 8059.6885 -7869.5571 8059.708 -7869.5347 8059.708 c +-7869.5347 8059.708 l +f +0.205 0.164 0.123 0 k +-7871.0762 8059.9229 m +-7869.6035 8060.2646 -7868.1074 8059.999 -7866.6387 8059.8174 c +-7866.6074 8059.8174 -7866.5869 8059.7939 -7866.5991 8059.7627 c +-7866.5996 8059.7305 -7866.6211 8059.71 -7866.6533 8059.7217 c +-7868.1099 8059.8809 -7869.5957 8060.1797 -7871.0469 8059.8154 c +-7871.0781 8059.8174 -7871.1099 8059.8281 -7871.1094 8059.8604 c +-7871.1191 8059.8809 -7871.0981 8059.9131 -7871.0762 8059.9229 c +-7871.0762 8059.9229 l +f +-7864.4531 8059.3916 m +-7863.2974 8059.5176 -7862.127 8059.4111 -7860.9922 8059.1865 c +-7860.9707 8059.1748 -7860.9502 8059.1533 -7860.9614 8059.1211 c +-7860.9619 8059.0996 -7860.9941 8059.0791 -7861.0161 8059.0908 c +-7862.1499 8059.3369 -7863.291 8059.3896 -7864.4458 8059.2852 c +-7864.479 8059.2861 -7864.498 8059.3076 -7864.5083 8059.3291 c +-7864.5078 8059.3613 -7864.4858 8059.3818 -7864.4531 8059.3916 c +-7864.4531 8059.3916 l +f +0.335 0.268 0.201 0 k +-7871.3677 8062.0439 m +-7870.021 8062.7852 -7868.4063 8062.1943 -7866.9551 8062.2383 c +-7866.9219 8062.2373 -7866.9019 8062.2158 -7866.9019 8062.1816 c +-7866.9038 8062.1621 -7866.9258 8062.1416 -7866.957 8062.1416 c +-7868.3882 8062.0869 -7869.9819 8062.6768 -7871.3164 8061.9473 c +-7871.3379 8061.9365 -7871.3691 8061.9482 -7871.3911 8061.9707 c +-7871.4004 8061.9912 -7871.3882 8062.0244 -7871.3677 8062.0439 c +-7871.3677 8062.0439 l +f +-7869.9941 8064.1611 m +-7867.7715 8064.6416 -7865.4893 8064.2129 -7863.25 8064.1592 c +-7863.2173 8064.1582 -7863.1973 8064.1357 -7863.1973 8064.1045 c +-7863.1997 8064.083 -7863.2314 8064.0635 -7863.2515 8064.0635 c +-7865.4829 8064.0742 -7867.7515 8064.5771 -7869.9751 8064.0537 c +-7869.9971 8064.0537 -7870.0283 8064.0654 -7870.0371 8064.0986 c +-7870.0371 8064.1191 -7870.0254 8064.1504 -7869.9941 8064.1611 c +-7869.9941 8064.1611 l +f +-7864.127 8060.7373 m +-7862.4492 8061.5654 -7860.5991 8062.0986 -7858.7031 8061.958 c +-7858.6714 8061.958 -7858.6509 8061.9355 -7858.6523 8061.9033 c +-7858.6523 8061.8721 -7858.6738 8061.8496 -7858.707 8061.8525 c +-7860.5811 8062.0127 -7862.4194 8061.457 -7864.0869 8060.6504 c +-7864.1074 8060.6416 -7864.1411 8060.6416 -7864.1499 8060.6748 c +-7864.1611 8060.6953 -7864.1611 8060.7275 -7864.127 8060.7373 c +-7864.127 8060.7373 l +f +u +0.5 0.85 1 0.45 k +-8017.0996 8067.5049 m +-8017.125 8068.084 -8016.666 8068.7832 -8015.2671 8069.5869 C +-8014.9517 8069.5996 -8013.4941 8069.6201 -8011.1885 8069.6455 C +-8011.1885 8067.4189 L +-8013.2378 8067.4424 -8015.2173 8067.4824 -8017.0996 8067.5049 C +f +-8016.6084 8066.5654 m +-8011.1885 8066.4414 L +-8011.1885 8065.4111 L +-8014.7441 8065.5557 L +-8015.9141 8065.9268 -8016.6084 8066.5654 V +f +0.5 0.85 1 0.32 k +-8011.1885 8066.4219 m +-8016.5742 8066.54 L +-8016.8691 8066.8105 -8017.0845 8067.1533 -8017.0996 8067.5244 C +-8015.2173 8067.5029 -8013.2378 8067.4814 -8011.1885 8067.458 C +-8011.1885 8066.4219 L +f +0.5 0.85 1 0.45 k +-7906.25 8066.2139 m +-7984.458 8067.1377 -8011.2075 8067.4385 V +-8011.2075 8069.6455 L +-7994.9141 8069.8281 -7936.0898 8070.3037 Y +-7901.8491 8069.2607 L +-7902.5571 8066.1641 L +-7906.25 8066.2139 L +f +0.5 0.85 1 0.12 k +-8011.2075 8065.4111 m +-8011.2075 8066.4414 L +-7902.5254 8064.5967 L +-7902.4829 8062.46 L +-7935.7549 8062.3096 L +-8011.2075 8065.4111 L +f +u +0.065 0.052 0.039 0 k +-7879.1724 8060.7432 m +-7879.1362 8062.0225 L +-7879.395 8060.7129 L +-7897.9971 8065.2529 L +-7899.0371 8064.8701 L +-7898.979 8065.2021 -7898.9395 8065.5537 -7898.9302 8065.9189 c +-7898.9238 8066.124 -7898.9277 8066.3252 -7898.9395 8066.5225 C +-7890.4858 8067.6953 -7881.063 8063.2686 -7879.1362 8062.0225 C +-7878.8398 8072.3525 L +-7878.1411 8072.458 L +-7877.9038 8064.8037 L +-7872.2813 8064.751 L +-7872.1895 8062.6104 -7872.1714 8060.6182 -7872.3403 8059.6318 C +-7879.1724 8060.7432 L +f +0.4 0.7 1 0 k +-7902.5571 8066.1846 m +-7902.5254 8064.5771 L +-8011.2075 8066.4219 L +-8011.2075 8067.458 L +-7984.458 8067.1572 -7902.5571 8066.1846 Y +f +U +U +0.025 0.02 0.015 0 k +-7866.834 8068.626 m +-7866.834 8068.6592 -7866.8125 8068.6787 -7866.7798 8068.6787 c +-7863.771 8068.71 -7861.521 8068.542 -7858.5151 8068.4561 C +-7858.5083 8068.3623 L +-7861.4258 8068.4668 -7863.8604 8068.6045 -7866.7837 8068.5713 C +-7866.8164 8068.5732 -7866.8354 8068.5947 -7866.834 8068.626 C +f +-7858.499 8068.3623 m +-7858.5078 8068.3408 L +-7858.5083 8068.3623 L +-7858.5059 8068.3623 -7858.5029 8068.3623 -7858.499 8068.3623 C +f +-7862.5483 8067.0205 m +-7863.5454 8066.8887 -7864.439 8067.3623 -7865.311 8067.7939 C +-7865.3438 8067.8047 -7865.353 8067.8369 -7865.3418 8067.8672 C +-7865.3301 8067.8896 -7865.2979 8067.8984 -7865.2773 8067.8877 c +-7864.4258 8067.4268 -7863.5308 8067.0166 -7862.5674 8067.1152 c +-7861.2075 8067.2588 -7860.0034 8067.9717 -7858.625 8068.0488 C +-7858.5459 8067.9561 L +-7860.1396 8067.8623 -7860.9644 8067.2197 -7862.5483 8067.0205 c +f +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 50) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0996 8071.5967 m +-7888.9771 8071.5967 L +-7888.9771 8024.0117 L +-8016.0996 8024.0117 L +-8016.0996 8071.5967 L +n +u +*u +0 O +0.9529 0.949 0.1961 0.0745 k +-7989.8931 8056.0137 m +-7989.9229 8055.8633 L +-7992.0845 8049.9609 -7993.0435 8047.2344 -7993.375 8045.8857 c +-7993.4653 8045.8857 L +-7993.7949 8047.2041 -7994.875 8049.9316 -7997.0669 8055.8633 c +-7997.0962 8056.0137 L +-7989.8931 8056.0137 l +f +1 D +-8000.2178 8064.5645 m +-8001.7188 8068.1328 -8002.499 8070.3057 -8000.2178 8070.5137 c +-8000.2178 8071.5645 L +-8002.7988 8071.5342 -8005.6802 8071.5137 -8008.4414 8071.5137 c +-8012.1646 8071.5137 -8014.627 8071.5342 -8016.0996 8071.5645 c +-8016.0996 8070.5137 L +-8014.2061 8070.3057 -8013.1538 8068.1641 -8005.6509 8051.0996 c +-7993.7949 8024.0117 L +-7991.9634 8024.0117 L +-7980.2578 8051.0996 L +-7972.9043 8068.1045 -7971.8242 8070.3057 -7969.9883 8070.5137 c +-7969.9883 8071.5645 L +-7971.6138 8071.5342 -7974.0161 8071.5137 -7977.6763 8071.5137 c +-7980.6484 8071.5137 -7983.769 8071.5342 -7986.8022 8071.5645 c +-7986.8022 8070.5137 L +-7984.5811 8070.3057 -7985.4214 8068.1045 -7986.8613 8064.5645 C +-8000.2178 8064.5645 l +f +*U +*u +0 D +-7945.1758 8039.6777 m +-7945.1758 8036.0684 -7947.4531 8033.6904 -7951.229 8033.6904 c +-7952.3379 8033.6904 -7953.1763 8033.8125 -7953.627 8033.8408 c +-7953.627 8046.1445 L +-7952.9668 8046.2041 -7952.3081 8046.2041 -7951.8291 8046.2041 c +-7950.2998 8046.2041 -7948.8022 8045.7236 -7947.7837 8045.002 c +-7946.4941 8044.1289 -7945.1758 8042.3848 -7945.1758 8039.7383 C +-7945.1758 8039.6777 l +f +1 D +-7964.1802 8043.9893 m +-7964.1802 8028.2412 -7964.1802 8026.0254 -7966.6421 8025.875 c +-7966.6421 8024.915 L +-7965.1421 8024.8555 -7962.417 8024.7959 -7959.666 8024.7656 c +-7957.7534 8024.7051 -7954.4941 8024.6152 -7952.2476 8024.5742 c +-7948.6821 8024.5742 -7945.6851 8025.0225 -7943.1045 8025.8584 c +-7938.4531 8027.4443 -7934.0698 8031.4492 -7934.0698 8039.2568 c +-7934.0698 8044.3398 -7936.501 8047.916 -7938.603 8049.6572 c +-7939.6831 8050.6182 -7940.9131 8051.4287 -7941.874 8051.9092 c +-7941.874 8052.0596 L +-7939.623 8055.0879 -7937.7021 8057.6592 -7931.4902 8066.2393 c +-7929.5996 8068.6611 -7928.0098 8070.335 -7926.8398 8070.5742 c +-7926.8398 8071.5967 L +-7928.7598 8071.5967 -7931.0996 8071.4814 -7933.229 8071.4814 c +-7935.4507 8071.4814 -7936.9517 8071.5967 -7938.542 8071.5967 c +-7939.7725 8071.5967 -7940.8237 8071.5371 -7941.6035 8070.8691 c +-7945.1147 8065.4443 -7949.0117 8059.3525 -7952.2178 8054.3105 c +-7952.6074 8054.3105 -7953.0571 8054.3105 -7953.627 8054.3105 c +-7953.627 8056.8809 L +-7953.627 8068.123 -7953.5371 8070.3652 -7951.2891 8070.5742 c +-7951.2891 8071.5664 L +-7952.7275 8071.5371 -7956.019 8071.5117 -7958.7988 8071.5117 c +-7962.0283 8071.5117 -7964.9917 8071.5371 -7966.6118 8071.5664 c +-7966.6118 8070.5742 L +-7964.1514 8070.3652 -7964.1802 8068.123 -7964.1802 8051.1885 C +-7964.1802 8043.9893 l +f +*U +*u +0 D +-7913.5557 8051.1895 m +-7913.5557 8068.0908 -7913.5557 8070.2441 -7916.3828 8070.5742 C +-7916.3828 8071.5664 l +-7914.4883 8071.5371 -7911.1538 8071.5117 -7907.8818 8071.5117 c +-7904.729 8071.5117 -7901.6685 8071.5371 -7899.3877 8071.5664 C +-7899.3877 8070.5742 l +-7902.3574 8070.5742 -7902.3877 8068.1211 -7902.3877 8051.1895 C +-7902.3877 8033.748 L +-7894.9189 8033.748 l +-7892.0991 8033.748 -7890.6294 8034.5566 -7889.999 8036.8584 C +-7889.0068 8036.8584 l +-7889.0068 8032.0664 -7888.9771 8028.0117 -7888.9771 8024.7676 c +-7893.4482 8024.7979 -7898.8481 8024.8281 -7904.1597 8024.8281 C +-7911.8442 8024.8281 l +-7916.6533 8024.8281 -7922.0962 8024.7979 -7927.061 8024.7676 c +-7927.061 8027.9814 -7927.0322 8032.0664 -7927.0322 8036.8584 C +-7926.0068 8036.8584 l +-7925.4653 8034.7061 -7923.8711 8033.748 -7921.0435 8033.748 C +-7913.5557 8033.748 l +-7913.5557 8051.1895 L +f +*U +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 6) +0 A +u +1 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.8496 8048.5967 m +-8016.8496 8072.5967 L +-8006.8496 8072.5967 L +-8006.8496 8048.5967 L +-8016.8496 8048.5967 L +n +0 Ap +0 O +1 g +-8006.8496 8050.5967 m +-8007.1699 8050.5967 -8007.4854 8050.6152 -8007.7979 8050.6445 c +-8009.6875 8050.8223 -8011.4194 8051.5313 -8012.8555 8052.6143 c +-8014.3525 8053.7432 -8015.5195 8055.2783 -8016.1938 8057.0605 c +-8016.6118 8058.1611 -8016.8496 8059.3496 -8016.8496 8060.5967 c +-8016.8496 8062.459 -8016.3315 8064.1963 -8015.4453 8065.6885 c +-8013.7021 8068.624 -8010.5098 8070.5967 -8006.8496 8070.5967 C +-8006.8496 8050.5967 L +f +0 R +0 G +1 J 1 j 0.5 w +-8006.8496 8070.2783 m +-8009.8789 8069.3223 -8012.707 8067.6641 -8015.4453 8065.6885 C +S +-8006.8496 8064.6455 m +-8009.9995 8062.2393 -8013.0571 8059.5088 -8016.1938 8057.0605 C +S +-8012.8555 8052.6143 m +-8010.79 8053.7051 -8008.8013 8055.0635 -8006.8496 8056.5537 C +S +-8007.7979 8050.6445 m +-8007.4805 8050.7275 -8007.1631 8050.8105 -8006.8496 8050.9111 C +S +-8012.8555 8052.6143 m +-8011.4189 8051.5313 -8009.6875 8050.8223 -8007.7979 8050.6445 C +S +-8016.1938 8057.0605 m +-8016.6118 8058.1611 -8016.8496 8059.3496 -8016.8496 8060.5967 c +-8016.8496 8062.459 -8016.3311 8064.1963 -8015.4453 8065.6885 C +S +-8006.8496 8050.5967 m +-8007.1699 8050.5967 -8007.4854 8050.6152 -8007.7979 8050.6445 C +S +-8012.8555 8052.6143 m +-8014.3525 8053.7432 -8015.5195 8055.2783 -8016.1938 8057.0605 C +S +-8015.4453 8065.6885 m +-8013.7021 8068.624 -8010.5098 8070.5967 -8006.8496 8070.5967 C +S +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 62) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8017.0996 8072.5967 m +-8017.0996 8034.3271 L +-7978.8301 8034.3271 L +-7978.8301 8072.5967 L +-8017.0996 8072.5967 L +n +0 O +1 0.14 0.09 0 k +-7978.8301 8055.5 m +-7978.8301 8046.9375 L +-8017.0996 8046.9375 L +-8017.0996 8055.5 L +-7978.8301 8055.5 L +f +-7978.8301 8058.6934 m +-7978.8301 8058.0195 L +-8017.0996 8058.0195 L +-8017.0996 8058.6934 L +-7978.8301 8058.6934 L +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 63) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8017.0996 8072.5967 m +-8017.0996 8034.3271 L +-7978.8301 8034.3271 L +-7978.8301 8072.5967 L +-8017.0996 8072.5967 L +n +0 O +1 0.14 0.09 0 k +-7978.8301 8051.4229 m +-7978.8301 8059.9863 L +-7991.4404 8059.9863 L +-7991.4404 8072.5967 L +-8000.0034 8072.5967 L +-8000.0059 8051.4229 L +-8000.0034 8051.4229 L +-8000.0034 8051.4219 L +-7978.8301 8051.4229 L +f +-7978.8301 8048.9033 m +-8002.5229 8048.9033 L +-8002.5229 8072.5967 L +-8003.1963 8072.5967 L +-8003.1973 8048.2295 L +-7978.8301 8048.2295 L +-7978.8301 8048.9033 L +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 64) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8017.0996 8072.5957 m +-8017.0996 8034.3252 L +-7978.8301 8034.3252 L +-7978.8301 8072.5957 L +-8017.0996 8072.5957 L +n +0 O +1 0.14 0.09 0 k +-7978.8301 8046.9355 m +-8004.4893 8046.9355 L +-8004.4893 8072.5957 L +-7995.9258 8072.5967 L +-7995.9258 8055.5 L +-7978.8301 8055.5 L +-7978.8301 8046.9355 L +f +-7978.8301 8058.0176 m +-7993.4077 8058.0176 L +-7993.4077 8072.5967 L +-7992.7334 8072.5967 L +-7992.7334 8058.6924 L +-7978.8301 8058.6924 L +-7978.8301 8058.0176 L +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 65) +0 A +u +1 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-7989.1621 8045.0576 m +-8016.7021 8045.0576 L +-8016.7021 8072.5967 L +-7989.1621 8072.5967 L +-7989.1621 8045.0576 L +n +0 O +0 0.55 1 0.12 k +-7988.9414 8058.2969 m +-8017.0996 8058.2969 L +-8017.0996 8059.4219 L +-7988.9414 8059.4219 L +-7988.9414 8058.2969 L +f +u +0 0.55 1 0.3 k +-8016.0811 8046.1182 m +-8016.5098 8048.1221 -8015.2861 8051.748 -8012.187 8054.8477 c +-8009.0874 8057.9463 -8005.4453 8059.2568 -8003.459 8058.7422 C +-8003.459 8058.7422 L +-8002.9751 8056.7861 -8004.2515 8053.1084 -8007.3496 8050.0107 c +-8010.4453 8046.915 -8014.1118 8045.7031 -8016.0811 8046.1182 C +f +0 0.39 0.7 0.12 k +-8016.0811 8071.5879 m +-8016.5098 8069.584 -8015.2861 8065.958 -8012.187 8062.8584 c +-8009.0874 8059.7607 -8005.4453 8058.4502 -8003.459 8058.9639 C +-8003.459 8058.9639 L +-8002.9751 8060.9209 -8004.2515 8064.5977 -8007.3496 8067.6953 c +-8010.4453 8070.792 -8014.1118 8072.0029 -8016.0811 8071.5879 C +f +U +u +0 0.55 1 0.3 k +-8002.2778 8071.5879 m +-8002.707 8069.584 -8001.4834 8065.958 -7998.3838 8062.8584 c +-7995.2852 8059.7607 -7991.6431 8058.4502 -7989.6572 8058.9639 C +-7989.6563 8058.9639 L +-7989.1714 8060.9209 -7990.4492 8064.5977 -7993.5469 8067.6953 c +-7996.6431 8070.792 -8000.3091 8072.0029 -8002.2778 8071.5879 C +f +0 0.39 0.7 0.12 k +-8002.2778 8046.1182 m +-8002.707 8048.1221 -8001.4834 8051.748 -7998.3838 8054.8477 c +-7995.2852 8057.9463 -7991.6431 8059.2568 -7989.6572 8058.7422 C +-7989.6563 8058.7422 L +-7989.1714 8056.7861 -7990.4492 8053.1084 -7993.5469 8050.0107 c +-7996.6431 8046.915 -8000.3091 8045.7031 -8002.2778 8046.1182 C +f +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 67) +0 A +u +0 Ap +0 J 0 j 1 w 4 M []0 d +0 XR +-7989.5605 8044.6816 m +-8017.0996 8044.6816 L +-8017.0996 8072.2207 L +-7989.5605 8072.2207 L +-7989.5605 8044.6816 L +n +0 O +0 0.55 1 0.12 k +-8003.8594 8062.959 m +-8003.8594 8072.5967 L +-8002.7339 8072.5967 L +-8002.7339 8062.959 L +-8003.8594 8062.959 L +f +0 0.55 1 0.3 k +-8007.5229 8058.4727 m +-8006.4092 8056.752 -8002.9805 8055.0537 -7998.5962 8055.0537 c +-7994.2148 8055.0537 -7990.7134 8056.7031 -7989.6714 8058.4707 C +-7989.6714 8058.4707 L +-7990.7134 8060.1973 -7994.2148 8061.8945 -7998.5962 8061.8945 c +-8002.9751 8061.8945 -8006.4238 8060.1582 -8007.5229 8058.4727 C +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 69) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-7989.5605 8045.0576 m +-8017.0996 8045.0576 L +-8017.0996 8072.5967 L +-7989.5605 8072.5967 L +-7989.5605 8045.0576 L +n +0 O +0 0.55 1 0.3 k +-8007.5229 8058.8486 m +-8006.4092 8057.1279 -8002.9805 8055.4297 -7998.5962 8055.4297 c +-7994.2148 8055.4297 -7990.7134 8057.0791 -7989.6714 8058.8467 C +-7989.6714 8058.8467 L +-7990.7134 8060.5732 -7994.2148 8062.2705 -7998.5962 8062.2705 c +-8002.9751 8062.2705 -8006.4238 8060.5342 -8007.5229 8058.8486 C +f +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 8) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0518 8069.9092 m +-7908.895 8069.9092 L +-7908.895 8055.7822 L +-8016.0518 8055.7822 L +-8016.0518 8069.9092 L +n +u +0 O +0 0 0 1 k +-8014.3828 8069.2197 m +-8014.9531 8071.5967 -8014.918 8067.6006 V +-8015.1475 8064.3984 L +-8015.7163 8062.0518 L +-8015.5498 8059.7197 L +-8014.0498 8059.0518 -7997.3828 8057.7197 V +-7990.7163 8056.3857 -7981.7163 8056.3857 V +-7916.4932 8057.0732 -7911.5908 8058.4814 v +-7952.4878 8056.4717 -7955.0684 8057.1084 v +-7915.9565 8058.7568 -7912.9541 8060.0283 v +-7950.8896 8058.1436 -7954.2671 8059.7744 v +-7919.3491 8061.5068 -7915.1211 8063.1279 v +-7921.8213 8062.4795 -7923.6123 8062.6787 v +-7920.4893 8063.167 l +-7925.519 8063.0986 l +-7928.4214 8062.7256 l +-7920.5518 8063.8389 -7920.0029 8064.4053 v +-7916.415 8063.7275 -7930.6182 8063.9814 v +-7964.2173 8060.0518 -8014.3828 8069.2197 V +f +/BBAccumRotation (5.805971) XT +0 R +0 0 0 0.5 K +0.025 w +-8016.0498 8058.7197 m +-7995.7671 8056.8916 -7976.0723 8055.8174 v +-7933.251 8056.0986 -7928.6733 8056.4971 v +-7916.2627 8056.6279 -7908.8955 8057.624 v +S +/BBAccumRotation (5.805971) XT +0 0 0 1 K +-7953.9365 8056.0049 m +-7957.3955 8055.624 -7983.3604 8055.876 Y +-7993.7271 8055.7568 -8016.0498 8058.7197 Y +S +/BBAccumRotation (5.805971) XT +-7953.0869 8059.2607 m +-7922.4604 8060.1787 -7915.7603 8060.8281 v +S +/BBAccumRotation (5.805971) XT +0 0 0 0.5 K +-7961.7197 8063.8008 m +-7926.4702 8065.2139 -7923.5054 8065.7373 v +S +/BBAccumRotation (5.805971) XT +U +U +%AI8_EndBrushPattern +%AI8_BeginBrushPattern +(New Pattern 83) +0 A +u +0 J 0 j 1 w 4 M []0 d +0 XR +-8016.0996 8071.5313 m +-7802.5005 8071.5313 L +-7802.5005 8063.7305 L +-8016.0996 8063.7305 L +-8016.0996 8071.5313 L +n +0 O +0 0 0 1 k +-8016.0996 8067.6318 m +-8006.0854 8070.124 -7999.2871 8071.4717 -7987.3003 8071.5313 c +-7974.3179 8071.5967 -7909.2998 8071.5313 y +-7844.2813 8071.5967 -7831.2998 8071.5313 v +-7819.3125 8071.4717 -7812.5151 8070.124 -7802.5005 8067.6318 C +-7812.5151 8065.1396 -7819.3125 8063.792 -7831.2998 8063.7305 c +-7844.2813 8063.666 -7909.2998 8063.7305 y +-7974.3179 8063.666 -7987.3003 8063.7305 v +-7999.2871 8063.792 -8006.0854 8065.1396 -8016.0996 8067.6318 C +f +U +%AI8_EndBrushPattern +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginPluginObject +(Adobe Brush Manager Order) +(Adobe Brush Manager Order) +( Adobe Calligraphic Brush Tool/ 6 pt Flat / Adobe Calligraphic) - +( Brush Tool/ 10 pt Oval/ Adobe Calligraphic Brush Tool/ 12 pt ) - +(Oval / Adobe Calligraphic Brush Tool/ 20 pt Oval/ Adobe Callig) - +(raphic Brush Tool/ 25 pt Round / Adobe Calligraphic Brush Tool) - +(/ 50 pt Flat/ Adobe Scatter Brush Tool/ Dog Tracks/ Adobe Scat) - +(ter Brush Tool/ Fall Leaf/ Adobe Scatter Brush Tool/ Ladybug/ ) - +(Adobe Scatter Brush Tool/ Push Pin/ Adobe Scatter Brush Tool/ ) - +(Strawberry/ Adobe Scatter Brush Tool/ Twinkle Star / Adobe Art) - +(OnPath Brush Tool/ Marker/ Adobe ArtOnPath Brush Tool/ Tapered) - +( Stroke/ Adobe ArtOnPath Brush Tool/ Arrow/ Adobe ArtOnPath Br) - +(ush Tool/ Paintbrush/ Adobe ArtOnPath Brush Tool/ Type/ Adobe ) - +(PatternOnPath Brush Tool/ Double Lines/ Adobe PatternOnPath Br) - +(ush Tool/ Laurel/ Adobe PatternOnPath Brush Tool/ Rope /) . +%AI8_EndPluginObject +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(10 pt Oval) +(1 1 19 15 15 130 130 2 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(12 pt Oval ) +(1 7 17 45 45 0 0 2 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(20 pt Oval) +(1 20 20 20 100 40 80 0 2 1 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(25 pt Round ) +(1 10 40 100 100 0 0 2 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(50 pt Flat) +(1 40 60 0 0 44 44 0 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Calligraphic Brush Tool) +(6 pt Flat ) +(1 4 8 10 10 90 90 2 0 0 0) . +%AI8_EndPluginObject +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginPluginObject +(Adobe ArtOnPath Brush Tool) +(Arrow) +(1 / New Pattern 45/ / / / / 5 0.898039 0 0 / 2 0 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe ArtOnPath Brush Tool) +(Marker) +(1 / New Pattern 8/ / / / / 0 0 / 1 1 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe ArtOnPath Brush Tool) +(Paintbrush) +(1 / New Pattern 5/ / / / / 1 0.5 0.85 1 0.45 / 0 0 1 0 1 0 0 ) - +(0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe ArtOnPath Brush Tool) +(Tapered Stroke) +(1 / New Pattern 83/ / / / / 1 0 0 0 1 / 1 1 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe ArtOnPath Brush Tool) +(Type) +(1 / New Pattern 50/ / / / / 1 0.952941 0.94902 0.196078 0.0745) - +(098 / 1 0 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginPluginObject +(Adobe PatternOnPath Brush Tool) +(Double Lines) +(1 / New Pattern 62/ New Pattern 63/ New Pattern 64/ / / 1 1 0.) - +(14 0.09 0 / 1 0 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe PatternOnPath Brush Tool) +(Laurel) +(1 / New Pattern 65/ New Pattern 42/ New Pattern 67/ / New Patt) - +(ern 69/ 1 0 0.55 1 0.3 / 1 0 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe PatternOnPath Brush Tool) +(Rope ) +(1 / New Pattern 1/ / / New Pattern 3/ New Pattern 6/ 5 0 0 0 /) - +( 1 0 1 0 1 0 0 0) . +%AI8_EndPluginObject +%AI5_End_NonPrinting-- +%AI5_Begin_NonPrinting +Np +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Dog Tracks) +(1 /New Pattern 41/ 1 0 0 0 1 / 0 1 1 0 1 1 0 0 0 0 -90 -90 0 1) - +( 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Fall Leaf) +(1 /New Pattern 34/ 1 0.0745 0.9 0.9019 0.18 / 0 0.602793 1 1 0) - +(.1 1 1 -1 1 1 -180 180 1 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Ladybug) +(1 /New Pattern 10/ 5 0.898039 0 0 / 0 1 1 0 0.803911 1.2 1 -1.) - +(55 1.55 1 -180 180 1 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Push Pin) +(1 /New Pattern 36/ 1 0.025 0.1 0.475 0 / 0 1 1 0 0.401676 1 1 ) - +(-1.06145 1.06 1 -180 180 1 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Strawberry) +(1 /New Pattern 37/ 1 0 0 0 1 / 0 0.803911 1 1 0.803911 1 1 -0.) - +(5 0.5 1 -75 75.419 1 0 0) . +%AI8_EndPluginObject +%AI8_BeginPluginObject +(Adobe Scatter Brush Tool) +(Twinkle Star ) +(1 /New Pattern 2/ 0 1 / 1 0.5 1 1 0.25 1 1 -0.5 0.5 1 0 0 0 0 ) - +(0) . +%AI8_EndPluginObject +%AI5_End_NonPrinting-- +%AI5_BeginPalette +0 0 Pb +1 1 1 1 ([Registration]) 0 Xs +([Registration]) +Pc +0 0 0 0 k +(C=0 M=0 Y=0 K=0) +Pc +0 0 0 1 k +(C=0 M=0 Y=0 K=100) +Pc +0 0.1 1 0 k +(C=0 M=10 Y=100 K=0) +Pc +0 0.5 0 0 k +(C=0 M=50 Y=0 K=0) +Pc +0 0.5 1 0 k +(C=0 M=50 Y=100 K=0) +Pc +1 0.55 1 0 k +(C=100 M=55 Y=100 K=0) +Pc +1 0.9 0.1 0 k +(C=100 M=90 Y=10 K=0) +Pc +0.15 1 1 0 k +(C=15 M=100 Y=100 K=0) +Pc +0.45 0.9 0 0 k +(C=45 M=90 Y=0 K=0) +Pc +0.5 0.4 0.3 0 k +(C=50 M=40 Y=30 K=0) +Pc +0.5 0.85 1 0 k +(C=50 M=85 Y=100 K=0) +Pc +0.75 0.05 1 0 k +(C=75 M=5 Y=100 K=0) +Pc +0.75 0.9 0 0 k +(C=75 M=90 Y=0 K=0) +Pc +0.8 0.05 0 0 k +(C=80 M=5 Y=0 K=0) +Pc +Bb +2 (Black, White) 0 0 0 1 1 0 0 1 0 0 Bg +0 BB +(Black, White) +Pc +Bb +2 (Chrome) 0 0 0 1 1 0 0 1 0 0 Bg +0 BB +(Chrome) +Pc +Bb +2 (Rainbow) 0 0 0 1 1 0 0 1 0 0 Bg +0 BB +(Rainbow) +Pc +Bb +0 0 0 0 Bh +2 (Yellow & Orange Radial) 0 0 0 1 1 0 0 1 0 0 Bg +0 BB +(Yellow & Orange Radial) +Pc +(Brick) 0 0 1 1 0 0 0 0 0 [1 0 0 1 0 0] p +(Brick) +Pc +(Confetti) 0 0 1 1 0 0 0 0 0 [1 0 0 1 0 0] p +(Confetti) +Pc +(Leaves - Fall ) 0 0 1 1 0 0 0 0 0 [1 0 0 1 0 0] p +(Leaves - Fall ) +Pc +(Stripes) 0 0 1 1 0 0 0 0 0 [1 0 0 1 0 0] p +(Stripes) +Pc +PB +%AI5_EndPalette +%%EndSetup +%AI5_BeginLayer +1 1 1 1 0 0 1 0 79 128 255 0 50 Lb +(Layer 1) Ln +0 A +1 Ap +0 R +0 0 0 1 K +0 J 0 j 0.5 w 4 M []0 d +0 XR +1.65039 -30.082 m +1.65039 -107.5005 64.2109 -170.2607 141.3828 -170.2607 c +218.5547 -170.2607 281.1152 -107.5005 281.1152 -30.082 c +281.1152 47.3364 218.5547 110.0967 141.3828 110.0967 c +64.2109 110.0967 1.65039 47.3364 1.65039 -30.082 c +s +281.1152 -30.082 m +281.1152 -45.4795 218.5547 -57.9609 141.3828 -57.9609 c +64.2109 -57.9609 1.65039 -45.4795 1.65039 -30.082 c +S +[3 3 ]0 d +73.9961 -54.5142 m +73.3154 -46.5801 72.9604 -38.416 72.9604 -30.082 c +72.9604 -13.7324 74.3267 1.96338 76.8374 16.5527 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +73.5713 -49.5581 m +75.2725 -48.313 l +75.3184 -48.3706 l +74.4067 -51.397 l +74.27 -52.436 74.1333 -53.4751 73.9961 -54.5142 c +73.6846 -53.5137 73.3726 -52.5132 73.061 -51.5127 c +71.6475 -48.6855 l +71.6729 -48.6221 l +73.5713 -49.5581 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +203.2236 -90.145 m +205.8076 -78.9985 207.6943 -67.043 208.7695 -54.5142 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +208.3438 -59.4702 m +206.4561 -60.4072 l +206.4199 -60.3428 l +207.834 -57.5156 l +208.1455 -56.5151 208.457 -55.5146 208.7695 -54.5142 c +208.9063 -55.5532 209.043 -56.5923 209.1797 -57.6313 c +210.0908 -60.6577 l +210.0557 -60.7163 l +208.3438 -59.4702 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +132.7236 -58.333 m +132.6206 -49.2075 132.5664 -39.7593 132.5664 -30.082 c +132.5664 -6.75684 132.8809 15.2373 133.437 34.5859 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +132.5942 -52.9297 m +134.3833 -51.814 l +134.4248 -51.875 l +133.2915 -54.8252 l +133.0776 -55.8511 132.8643 -56.8774 132.6504 -57.9033 c +132.4141 -56.8823 132.1772 -55.8613 131.9404 -54.8403 c +130.7407 -51.9165 l +130.7705 -51.855 l +132.5942 -52.9297 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +149.041 -123.3916 m +150.0586 -105.3013 150.7847 -82.9971 151.1025 -58.333 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +151.0381 -63.3066 m +149.2227 -64.3789 l +149.1831 -64.3169 l +150.3872 -61.3945 l +150.6255 -60.374 150.8638 -59.3535 151.1025 -58.333 c +151.3145 -59.3594 151.5264 -60.3857 151.7383 -61.4121 c +152.8672 -64.3643 l +152.8354 -64.4253 l +151.0381 -63.3066 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +46.3086 -50.2456 m +48.0527 -67.916 52.0557 -84.521 57.8765 -99.4175 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +46.8477 -55.7026 m +45.1621 -56.9697 l +45.1157 -56.9126 l +45.9883 -53.875 l +46.1118 -52.8345 46.2349 -51.7935 46.3589 -50.7529 c +46.6836 -51.749 47.0078 -52.7456 47.3325 -53.7422 c +48.7822 -56.5508 l +48.7578 -56.6147 l +46.8477 -55.7026 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +213.7168 62.1602 m +228.4912 37.5093 237.4434 5.23926 237.4434 -30.082 c +237.4434 -36.9287 237.1074 -43.6611 236.457 -50.2456 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +236.9951 -45.7964 m +238.8955 -44.8833 l +238.9307 -44.9482 l +237.4805 -47.7568 l +237.1563 -48.7534 236.8311 -49.75 236.5068 -50.7461 c +236.3828 -49.7056 236.2598 -48.6646 236.1357 -47.624 c +235.2637 -44.5859 l +235.3008 -44.5283 l +236.9951 -45.7964 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +27.624 -46.2749 m +27.1348 -40.9619 26.8833 -35.5586 26.8833 -30.082 c +26.8833 1.07373 35.0229 29.856 48.792 53.1289 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +27.3008 -41.1309 m +28.9941 -39.875 l +29.0405 -39.9321 l +28.1479 -42.9644 l +28.0181 -44.0044 27.8877 -45.0439 27.7568 -46.084 c +27.439 -45.0854 27.1211 -44.0869 26.8027 -43.0884 c +25.3716 -40.27 l +25.3965 -40.2065 l +27.3008 -41.1309 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +211.8789 -141.3818 m +235.4023 -118.854 251.5781 -84.9604 255.1416 -46.2749 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +254.6855 -51.228 m +252.791 -52.1533 l +252.7559 -52.0889 l +254.1875 -49.2705 l +254.5059 -48.272 254.8232 -47.2734 255.1416 -46.2749 c +255.2725 -47.3145 255.4023 -48.3545 255.5332 -49.3945 c +256.4248 -52.4268 l +256.3887 -52.4849 l +254.6855 -51.228 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +103.0664 -56.5005 m +105.3403 -96.9932 112.7441 -131.3076 122.894 -151.3486 c +S +0 Ap +0 O +0 0 0 1 k +1 w []0 d +103.3457 -61.4668 m +101.6084 -62.6611 l +101.564 -62.6025 l +102.5645 -59.604 l +102.7314 -58.5693 102.8989 -57.5352 103.0664 -56.5005 c +103.3486 -57.5098 103.6309 -58.519 103.9131 -59.5283 c +105.2427 -62.3955 l +105.2158 -62.4585 l +103.3457 -61.4668 l +f +1 Ap +0 R +0 0 0 1 K +0.5 w [3 3 ]0 d +160.9014 89.0835 m +172.6255 64.3555 180.4316 20.2324 180.4316 -30.082 c +180.4316 -39 + +%%EndDocument + @endspecial 99 x(a)h(a)f(a)h(a)f(a)g(a)h(a)f(a)h(a)f(a)h(a)f(a)g(a)h +(a)f(a)h(a)f(a)h(a)f(a)g(a)h(a)f(a)h(a)f(a)h(a)f(a)g(a)h(a)f(a)h(a)f(a) +h(a)f(a)g(a)h(a)f(a)h(a)f(a)g(a)h(a)f(a)h(a)257 1852 +y(a)g(a)f(a)g(a)g(a)g(a)g(a)g(a)h(a)f(a)g(a)g(a)g(a)g(a)g(a)h(a)f(a)g +(a)g(a)g(a)g(a)g(a)h(a)f(a)g(a)g(a)g(a)g(a)g(a)h(a)f(a)g(a)g(a)g(a)g(a) +g(a)g(a)h(a)f(a)g(a)g(a)g(a.)963 2628 y(1)p eop end +%%Trailer + +userdict /end-hook known{end-hook}if +%%EOF diff --git a/Build/source/texk/dvipsk/testdata/psfonts.map b/Build/source/texk/dvipsk/testdata/psfonts.map new file mode 100644 index 00000000000..12cbe35d25d --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/psfonts.map @@ -0,0 +1,104 @@ +cmb10 CMB10 <cmb10.pfb +cmbsy10 CMBSY10 <cmbsy10.pfb +cmbx10 CMBX10 <cmbx10.pfb +cmbx12 CMBX12 <cmbx12.pfb +cmbx5 CMBX5 <cmbx5.pfb +cmbx6 CMBX6 <cmbx6.pfb +cmbx7 CMBX7 <cmbx7.pfb +cmbx8 CMBX8 <cmbx8.pfb +cmbx9 CMBX9 <cmbx9.pfb +cmbxsl10 CMBXSL10 <cmbxsl10.pfb +cmbxti10 CMBXTI10 <cmbxti10.pfb +cmcsc10 CMCSC10 <cmcsc10.pfb +cmdunh10 CMDUNH10 <cmdunh10.pfb +cmex10 CMEX10 <cmex10.pfb +cmff10 CMFF10 <cmff10.pfb +cmfi10 CMFI10 <cmfi10.pfb +cmfib8 CMFIB8 <cmfib8.pfb +cminch CMINCH <cminch.pfb +cmitt10 CMITT10 <cmitt10.pfb +cmmi10 CMMI10 <cmmi10.pfb +cmmi12 CMMI12 <cmmi12.pfb +cmmi5 CMMI5 <cmmi5.pfb +cmmi6 CMMI6 <cmmi6.pfb +cmmi7 CMMI7 <cmmi7.pfb +cmmi8 CMMI8 <cmmi8.pfb +cmmi9 CMMI9 <cmmi9.pfb +cmmib10 CMMIB10 <cmmib10.pfb +cmr10 CMR10 <cmr10.pfb +cmr12 CMR12 <cmr12.pfb +cmr17 CMR17 <cmr17.pfb +cmr5 CMR5 <cmr5.pfb +cmr6 CMR6 <cmr6.pfb +cmr7 CMR7 <cmr7.pfb +cmr8 CMR8 <cmr8.pfb +cmr9 CMR9 <cmr9.pfb +cmsl10 CMSL10 <cmsl10.pfb +cmsl12 CMSL12 <cmsl12.pfb +cmsl8 CMSL8 <cmsl8.pfb +cmsl9 CMSL9 <cmsl9.pfb +cmsltt10 CMSLTT10 <cmsltt10.pfb +cmss10 CMSS10 <cmss10.pfb +cmss12 CMSS12 <cmss12.pfb +cmss17 CMSS17 <cmss17.pfb +cmss8 CMSS8 <cmss8.pfb +cmss9 CMSS9 <cmss9.pfb +cmssbx10 CMSSBX10 <cmssbx10.pfb +cmssdc10 CMSSDC10 <cmssdc10.pfb +cmssi10 CMSSI10 <cmssi10.pfb +cmssi12 CMSSI12 <cmssi12.pfb +cmssi17 CMSSI17 <cmssi17.pfb +cmssi8 CMSSI8 <cmssi8.pfb +cmssi9 CMSSI9 <cmssi9.pfb +cmssq8 CMSSQ8 <cmssq8.pfb +cmssqi8 CMSSQI8 <cmssqi8.pfb +cmsy10 CMSY10 <cmsy10.pfb +cmsy5 CMSY5 <cmsy5.pfb +cmsy6 CMSY6 <cmsy6.pfb +cmsy7 CMSY7 <cmsy7.pfb +cmsy8 CMSY8 <cmsy8.pfb +cmsy9 CMSY9 <cmsy9.pfb +cmtcsc10 CMTCSC10 <cmtcsc10.pfb +cmtex10 CMTEX10 <cmtex10.pfb +cmtex8 CMTEX8 <cmtex8.pfb +cmtex9 CMTEX9 <cmtex9.pfb +cmti10 CMTI10 <cmti10.pfb +cmti12 CMTI12 <cmti12.pfb +cmti7 CMTI7 <cmti7.pfb +cmti8 CMTI8 <cmti8.pfb +cmti9 CMTI9 <cmti9.pfb +cmtt10 CMTT10 <cmtt10.pfb +cmtt12 CMTT12 <cmtt12.pfb +cmtt8 CMTT8 <cmtt8.pfb +cmtt9 CMTT9 <cmtt9.pfb +cmu10 CMU10 <cmu10.pfb +cmvtt10 CMVTT10 <cmvtt10.pfb +lasy10 LASY10 <lasy10.pfb +lasy5 LASY5 <lasy5.pfb +lasy6 LASY6 <lasy6.pfb +lasy7 LASY7 <lasy7.pfb +lasy8 LASY8 <lasy8.pfb +lasy9 LASY9 <lasy9.pfb +lasyb10 LASYB10 <lasyb10.pfb +lcircle10 LCIRCLE10 <lcircle1.pfb +lcirclew10 LCIRCLEW10 <lcirclew.pfb +lcircle1 LCIRCLE10 <lcircle1.pfb +lcirclew LCIRCLEW10 <lcirclew.pfb +lcmss8 LCMSS8 <lcmss8.pfb +lcmssb8 LCMSSB8 <lcmssb8.pfb +lcmssi8 LCMSSI8 <lcmssi8.pfb +line10 LINE10 <line10.pfb +linew10 LINEW10 <linew10.pfb +logo10 LOGO10 <logo10.pfb +logo8 LOGO8 <logo8.pfb +logo9 LOGO9 <logo9.pfb +logobf10 LOGOBF10 <logobf10.pfb +logosl10 LOGOSL10 <logosl10.pfb +ptmb8r Times-Bold "TeXBase1Encoding ReEncodeFont" <8r.enc +ptmbi8r Times-BoldItalic "TeXBase1Encoding ReEncodeFont" <8r.enc +ptmbo8r Times-Bold ".167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc +ptmr8r Times-Roman "TeXBase1Encoding ReEncodeFont" <8r.enc +ptmri8r Times-Italic "TeXBase1Encoding ReEncodeFont" <8r.enc +ptmro8r Times-Roman ".167 SlantFont TeXBase1Encoding ReEncodeFont" <8r.enc +ptmrre8r Times-Roman "1.2 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc +ptmrrn8r Times-Roman ".82 ExtendFont TeXBase1Encoding ReEncodeFont" <8r.enc diff --git a/Build/source/texk/dvipsk/testdata/ptmbi.vf b/Build/source/texk/dvipsk/testdata/ptmbi.vf Binary files differnew file mode 100644 index 00000000000..cf5bde827d7 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/ptmbi.vf diff --git a/Build/source/texk/dvipsk/testdata/ptmbi8r.tfm b/Build/source/texk/dvipsk/testdata/ptmbi8r.tfm Binary files differnew file mode 100644 index 00000000000..8c9a366fb31 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/ptmbi8r.tfm diff --git a/Build/source/texk/dvipsk/testdata/ptmr.vf b/Build/source/texk/dvipsk/testdata/ptmr.vf Binary files differnew file mode 100644 index 00000000000..58c76028edb --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/ptmr.vf diff --git a/Build/source/texk/dvipsk/testdata/ptmr8r.tfm b/Build/source/texk/dvipsk/testdata/ptmr8r.tfm Binary files differnew file mode 100644 index 00000000000..3fa1c10a4c3 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/ptmr8r.tfm diff --git a/Build/source/texk/dvipsk/testdata/ptmri.vf b/Build/source/texk/dvipsk/testdata/ptmri.vf Binary files differnew file mode 100644 index 00000000000..1bfdd4a0de2 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/ptmri.vf diff --git a/Build/source/texk/dvipsk/testdata/ptmri8r.tfm b/Build/source/texk/dvipsk/testdata/ptmri8r.tfm Binary files differnew file mode 100644 index 00000000000..b4fc44501cb --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/ptmri8r.tfm diff --git a/Build/source/texk/dvipsk/testdata/quotecmd.dvi b/Build/source/texk/dvipsk/testdata/quotecmd.dvi Binary files differnew file mode 100644 index 00000000000..2e78f61e52d --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/quotecmd.dvi diff --git a/Build/source/texk/dvipsk/testdata/quotecmd.tex b/Build/source/texk/dvipsk/testdata/quotecmd.tex new file mode 100644 index 00000000000..f65fe3f8817 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/quotecmd.tex @@ -0,0 +1,17 @@ +% $Id: write18-quote.tex 16695 2010-01-13 01:18:02Z karl $ +% Public domain. Originally written by Karl Berry, +% with ideas from Alexander Cherepanov. + +\catcode`\# = 12 +\def\cmd{" 2>&1 | echo badnews >pwned.txt #.gz"} + +% create this weirdly-named file. +\catcode0 = 12 +\immediate\openout1 \cmd^^@ +\immediate\closeout1 + +% write out a special referring to it. +% if it exists when dvips is run, it will be executed with popen. +\special{psfile=\cmd} +\nopagenumbers +\end diff --git a/Build/source/texk/dvipsk/testdata/special.pro b/Build/source/texk/dvipsk/testdata/special.pro new file mode 100644 index 00000000000..651c029a818 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/special.pro @@ -0,0 +1,46 @@ +%! +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 diff --git a/Build/source/texk/dvipsk/testdata/tex.pro b/Build/source/texk/dvipsk/testdata/tex.pro new file mode 100644 index 00000000000..c2b28f05d19 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/tex.pro @@ -0,0 +1,45 @@ +%! +/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 diff --git a/Build/source/texk/dvipsk/testdata/texc.pro b/Build/source/texk/dvipsk/testdata/texc.pro new file mode 100644 index 00000000000..0af2704df43 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/texc.pro @@ -0,0 +1,57 @@ +%! +/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/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/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]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ +rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp +gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B +/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ +/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ +A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy +get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} +ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp +fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 +{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add +chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ +1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} +forall N/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 diff --git a/Build/source/texk/dvipsk/testdata/texps.pro b/Build/source/texk/dvipsk/testdata/texps.pro new file mode 100644 index 00000000000..5787591f21d --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/texps.pro @@ -0,0 +1,14 @@ +%! +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 diff --git a/Build/source/texk/dvipsk/testdata/upjf-g.tfm b/Build/source/texk/dvipsk/testdata/upjf-g.tfm Binary files differnew file mode 100644 index 00000000000..3f0bfdff987 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/upjf-g.tfm diff --git a/Build/source/texk/dvipsk/testdata/upjf-r.tfm b/Build/source/texk/dvipsk/testdata/upjf-r.tfm Binary files differnew file mode 100644 index 00000000000..8dbf787b3ec --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/upjf-r.tfm diff --git a/Build/source/texk/dvipsk/testdata/upjf.dvi b/Build/source/texk/dvipsk/testdata/upjf.dvi Binary files differnew file mode 100644 index 00000000000..1e5473dc81b --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/upjf.dvi diff --git a/Build/source/texk/dvipsk/testdata/upjf.map b/Build/source/texk/dvipsk/testdata/upjf.map new file mode 100644 index 00000000000..df1f10908a1 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/upjf.map @@ -0,0 +1,2 @@ +upjf-r Ryumin-Light-UniJIS-UTF16-H +upjf-g GothicBBB-Medium-UniJIS-UTF16-H diff --git a/Build/source/texk/dvipsk/testdata/upjf.tex b/Build/source/texk/dvipsk/testdata/upjf.tex new file mode 100644 index 00000000000..de471281b2f --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/upjf.tex @@ -0,0 +1,19 @@ +% Copyright (C) 2020 Japanese TeX Development Community +% You may freely use, modify and/or distribute this file. + +\documentclass{ujarticle} + +% for dvipdfmx +%\AtBeginDvi{\special{pdf:mapline upjf-r UniJIS-UTF16-H HaranoAjiMincho-Regular.otf}} +%\AtBeginDvi{\special{pdf:mapline upjf-g UniJIS-UTF16-H HaranoAjiGothic-Regular.otf}} +%\AtBeginDvi{\special{pdf:mapline upjf-r UniJIS-UTF16-H !Ryumin-Light}} +%\AtBeginDvi{\special{pdf:mapline upjf-g UniJIS-UTF16-H !GothicBBB-Medium}} +%\AtBeginDvi{\special{pdf:mapline upjf-r UPJF-UTF16-H !Ryumin-Light}} +%\AtBeginDvi{\special{pdf:mapline upjf-g UPJF-UTF16-H !GothicBBB-Medium}} + +\begin{document} +\pagestyle{empty} +\font\upjf=upjf at 10pt +\upjf あいうえおアイウエオ、☃~雪晴☀𠮟。 +\end{document} + diff --git a/Build/source/texk/dvipsk/testdata/upjf.tfm b/Build/source/texk/dvipsk/testdata/upjf.tfm Binary files differnew file mode 100644 index 00000000000..d18f4d546c8 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/upjf.tfm diff --git a/Build/source/texk/dvipsk/testdata/upjf_full.cnf b/Build/source/texk/dvipsk/testdata/upjf_full.cnf new file mode 100644 index 00000000000..5ba8a501631 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/upjf_full.cnf @@ -0,0 +1,13 @@ +% makejvf settings for test +% You may freely use, modify and/or distribute this file. + +CHARSET % ++ 2600,% ☀ ++ 2603,% ☃ ++ 3000..303F,% CJK Symbols and Punctuation ++ 3040..309F,% Hiragana ++ 6674,% 晴 ++ 96EA,% 雪 ++ FF00..FFEF,% Halfwidth and Fullwidth Forms ++ 20B9F% 𠮟 + diff --git a/Build/source/texk/dvipsk/testdata/upjf_full.vf b/Build/source/texk/dvipsk/testdata/upjf_full.vf Binary files differnew file mode 100644 index 00000000000..342ea0fdc38 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/upjf_full.vf diff --git a/Build/source/texk/dvipsk/testdata/upjf_omit.cnf b/Build/source/texk/dvipsk/testdata/upjf_omit.cnf new file mode 100644 index 00000000000..dbb1af7ffc2 --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/upjf_omit.cnf @@ -0,0 +1,13 @@ +% makejvf settings for test +% You may freely use, modify and/or distribute this file. + +CHARSET % ++ 2600,% ☀ ++ 2603,% ☃ ++ 3000..303F,% CJK Symbols and Punctuation ++ 3040..309F,% Hiragana ++ 6674,% 晴 +%+ 96EA,% 雪 ++ FF00..FFEF,% Halfwidth and Fullwidth Forms +%+ 20B9F% 𠮟 + diff --git a/Build/source/texk/dvipsk/testdata/upjf_omit.vf b/Build/source/texk/dvipsk/testdata/upjf_omit.vf Binary files differnew file mode 100644 index 00000000000..e9bbe6ea2fb --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/upjf_omit.vf diff --git a/Build/source/texk/dvipsk/testdata/vfnameoverflow.dvi b/Build/source/texk/dvipsk/testdata/vfnameoverflow.dvi Binary files differnew file mode 100644 index 00000000000..4ec60a4738b --- /dev/null +++ b/Build/source/texk/dvipsk/testdata/vfnameoverflow.dvi |