summaryrefslogtreecommitdiff
path: root/usergrps/uktug/baskervi/4_1/demo3.ps
diff options
context:
space:
mode:
Diffstat (limited to 'usergrps/uktug/baskervi/4_1/demo3.ps')
-rw-r--r--usergrps/uktug/baskervi/4_1/demo3.ps1347
1 files changed, 1347 insertions, 0 deletions
diff --git a/usergrps/uktug/baskervi/4_1/demo3.ps b/usergrps/uktug/baskervi/4_1/demo3.ps
new file mode 100644
index 0000000000..055c0f9ea0
--- /dev/null
+++ b/usergrps/uktug/baskervi/4_1/demo3.ps
@@ -0,0 +1,1347 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Creator: dvips 5.521 Copyright 1986, 1993 Radical Eye Software
+%%Title: demo3.dvi
+%%CreationDate: Sun Jan 16 11:34:30 1994
+%%BoundingBox: 100 227 742 738
+%%DocumentFonts: Times-Roman CMMI12
+%%EndComments
+%DVIPSCommandLine: dvips -Pin -E demo3 -o ex/demo3.eps
+%DVIPSSource: TeX output 1994.01.16:1134
+%%BeginProcSet: texc.pro
+/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
+/X{S N}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 dup dup 4 get round 4 exch put dup dup 5 get
+round 5 exch put 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 /IE 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 IE N end dup{/foo
+setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /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 dup definefont setfont}B /ch-width{ch-data dup length 5 sub get}
+B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{128 ch-data dup
+length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub get 127 sub}B
+/ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data dup 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 /sf 0 N /CharBuilder{save 3 1 roll S dup /base get 2
+index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0 ch-xoff
+ch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevice
+ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 add]/id
+ch-image N /rw ch-width 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 dup 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 dup gp add /gp X
+adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{dup
+255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1 adv}
+B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 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}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{]
+}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
+length 1 sub dup 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 dup 1 get dup mul exch 0 get dup mul
+add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore showpage
+userdict /eop-hook known{eop-hook}if}N /@start{userdict /start-hook
+known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
+/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
+65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
+0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
+{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7
+getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}
+ifelse}{false}ifelse end{{gsave TR -.1 -.1 TR 1 1 scale rulex ruley
+false RMat{BDot}imagemask grestore}}{{gsave TR -.1 -.1 TR rulex ruley
+scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave
+transform round exch round exch itransform moveto rulex 0 rlineto 0
+ruley neg rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta
+0 N /tail{dup /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: pstricks.pro
+% PostScript prologue for pstricks.tex.
+% Created 1993/3/12. Source file was pstricks.doc
+% Version 0.93a, 93/03/12.
+% For use with Rokicki's dvips.
+/tx@Dict 200 dict def tx@Dict begin
+/ADict 25 dict def
+/CM { matrix currentmatrix } bind def
+/SLW /setlinewidth load def
+/CLW /currentlinewidth load def
+/CP /currentpoint load def
+/ED { exch def } bind def
+/L /lineto load def
+/T /translate load def
+/Atan { /atan load stopped { pop pop 0 } if } def
+/Div { dup 0 eq { pop } { div } ifelse } def
+/NET { neg exch neg exch T } def
+/Pyth { dup mul exch dup mul add sqrt } def
+/PtoC { 2 copy cos mul 3 1 roll sin mul } def
+/PathLength@ { /z z y y1 sub x x1 sub Pyth add def /y1 y def /x1 x def }
+def
+/PathLength { flattenpath /z 0 def { /y1 ED /x1 ED /y2 y1 def /x2 x1 def
+} { /y ED /x ED PathLength@ } {} { /y y2 def /x x2 def PathLength@ }
+pathforall z } def
+/STP { .996264 dup scale } def
+/STV { SDict begin normalscale end STP } def
+/DashLine { dup 0 gt { /a .5 def PathLength exch div } { pop /a 1 def
+PathLength } ifelse /b ED /x ED /y ED /z y x add def b a .5 sub 2 mul y
+mul sub z Div round z mul a .5 sub 2 mul y mul add b exch Div dup y mul
+/y ED x mul /x ED x 0 eq y 0 eq and { /x 1 def /y 1 def } if [ y x ] 1 a
+sub y mul setdash stroke } def
+/DotLine { /b PathLength def /a ED /z ED /y CLW def /z y z add def a 0 gt
+{ /b b a div def } { a 0 eq { /b b y sub def } { a -3 eq { /b b y add
+def } if } ifelse } ifelse [ 0 b b z Div round Div dup 0 le { pop 1 } if
+] a 0 gt { 0 } { y 2 div a -2 gt { neg } if } ifelse setdash 1
+setlinecap stroke } def
+/LineFill { abs CLW add /a ED gsave clip pathbbox a Div ceiling /y2 ED
+/x2 ED a Div floor /y1 ED /x1 ED /n y2 y1 sub 1 add cvi def /y1 a y1 mul
+def newpath 2 setlinecap n { currentstrokeadjust == x1 y1 moveto x2 y1 L
+stroke /y1 y1 a add def } repeat grestore } def
+/LineFill { abs CLW add /a ED gsave clip pathbbox a Div ceiling /y2 ED
+/x2 ED a Div floor /y1 ED /x1 ED /n y2 y1 sub 1 add cvi def /y1 a y1 mul
+def newpath 2 setlinecap systemdict /currentstrokeadjust known {
+currentstrokeadjust } { false } ifelse { /t { } def } { /t { transform
+0.25 sub round 0.25 add exch 0.25 sub round 0.25 add exch itransform }
+bind def } ifelse n { x1 y1 t moveto x2 y1 t L stroke /y1 y1 a add def }
+repeat grestore } def
+/BeginArrow { ADict begin /@mtrx CM def gsave 2 copy T 2 index sub neg
+exch 3 index sub exch Atan rotate newpath } def
+/EndArrow { @mtrx setmatrix CP grestore end } def
+/Arrow { CLW mul add dup 2 div /w ED mul dup /h ED mul /a ED { 0 h T 1 -1
+scale } if w neg h moveto 0 0 L w h L w neg a neg rlineto gsave fill
+grestore } def
+/Tbar { CLW mul add /z ED z -2 div CLW 2 div moveto z 0 rlineto stroke 0
+CLW moveto } def
+/Bracket { CLW mul add dup CLW sub 2 div /x ED mul CLW add /y ED /z CLW 2
+div def x neg y moveto x neg CLW 2 div L x CLW 2 div L x y L stroke 0
+CLW moveto } def
+/RoundBracket { CLW mul add dup 2 div /x ED mul /y ED /mtrx CM def 0 CLW
+2 div T x y mul 0 ne { x y scale } if 1 1 moveto .85 .5 .35 0 0 0
+curveto -.35 0 -.85 .5 -1 1 curveto mtrx setmatrix stroke 0 CLW moveto }
+def
+/Shadow { [ { /moveto load } { /lineto load } { /curveto load } {
+/closepath load } pathforall ] cvx newpath 3 1 roll T exec } def
+/SD { 0 360 arc fill } def
+/SQ { /r ED r r moveto r r neg L r neg r neg L r neg r L fill } def
+/ST { /y ED /x ED x y moveto x neg y L 0 x L fill } def
+/SP { /r ED gsave 0 r moveto 4 { 72 rotate 0 r L } repeat fill grestore }
+def
+/NArray { aload length 2 div dup dup cvi eq not { exch pop } if /n exch
+cvi def } def
+/NArray { /f ED counttomark 2 div dup cvi /n ED n eq not { exch pop } if
+f { ] aload /Points ED } { n 2 mul 1 add -1 roll pop } ifelse } def
+/Line { NArray n 0 eq not { n 1 eq { 0 0 /n 2 def } if ArrowA /n n 2 sub
+def n { Lineto } repeat CP 4 2 roll ArrowB L pop pop } if } def
+/Arcto { /a [ 6 -2 roll ] cvx def a r /arcto load stopped { 5 } { 4 }
+ifelse { pop } repeat a } def
+/CheckClosed { dup n 2 mul 1 sub index eq 2 index n 2 mul 1 add index eq
+and { pop pop /n n 1 sub def } if } def
+/Polygon { NArray n 2 eq { 0 0 /n 3 def } if n 3 lt { n { pop pop }
+repeat } { n 3 gt { CheckClosed } if n 2 mul -2 roll /y0 ED /x0 ED /y1
+ED /x1 ED x1 y1 /x1 x0 x1 add 2 div def /y1 y0 y1 add 2 div def x1 y1
+moveto /n n 2 sub def n { Lineto } repeat x1 y1 x0 y0 6 4 roll Lineto
+Lineto pop pop closepath } ifelse } def
+/CCA { /y ED /x ED 2 copy y sub /dy1 ED x sub /dx1 ED /l1 dx1 dy1 Pyth
+def } def
+/CCA { /y ED /x ED 2 copy y sub /dy1 ED x sub /dx1 ED /l1 dx1 dy1 Pyth
+def } def
+/CC { /l0 l1 def /x1 x dx sub def /y1 y dy sub def /dx0 dx1 def /dy0 dy1
+def CCA /dx dx0 l1 c exp mul dx1 l0 c exp mul add def /dy dy0 l1 c exp
+mul dy1 l0 c exp mul add def /m dx0 dy0 Atan dx1 dy1 Atan sub 2 div cos
+abs b exp a mul dx dy Pyth Div 2 div def /x2 x l0 dx mul m mul sub def
+/y2 y l0 dy mul m mul sub def /dx l1 dx mul m mul neg def /dy l1 dy mul
+m mul neg def } def
+/IC { /c c 1 add def c 0 lt { /c 0 def } { c 3 gt { /c 3 def } if }
+ifelse /a a 2 mul 3 div 45 cos b exp div def CCA /dx 0 def /dy 0 def }
+def
+/BOC { IC CC x2 y2 x1 y1 ArrowA CP 4 2 roll x y curveto } def
+/NC { CC x1 y1 x2 y2 x y curveto } def
+/EOC { x dx sub y dy sub 4 2 roll ArrowB 2 copy curveto } def
+/BAC { IC CC x y moveto CC x1 y1 CP ArrowA } def
+/NAC { x2 y2 x y curveto CC x1 y1 } def
+/EAC { x2 y2 x y ArrowB curveto pop pop } def
+/OpenCurve { NArray n 3 lt { n { pop pop } repeat } { BOC /n n 3 sub def
+n { NC } repeat EOC } ifelse } def
+/AltCurve { { false NArray n 2 mul 2 roll [ n 2 mul 3 sub 1 roll ] aload
+/Points ED n 2 mul -2 roll } { false NArray } ifelse n 4 lt { n { pop
+pop } repeat } { BAC /n n 4 sub def n { NAC } repeat EAC } ifelse } def
+/ClosedCurve { NArray n 3 lt { n { pop pop } repeat } { n 3 gt {
+CheckClosed } if 6 copy n 2 mul 6 add 6 roll IC CC x y moveto n { NC }
+repeat closepath pop pop } ifelse } def
+/EndDot { { /z DS def } { /z 0 def } ifelse /b ED 0 z DS SD b { 0 z DS
+CLW sub SD } if 0 DS z add CLW 4 div sub moveto } def
+/Rect { x1 y1 y2 add 2 div moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto
+x1 y1 lineto closepath } def
+/OvalFrame { x1 x2 eq y1 y2 eq or { pop pop x1 y1 moveto x2 y2 L } { y1
+y2 sub abs x1 x2 sub abs 2 copy gt { exch pop } { pop } ifelse 2 div
+exch { dup 3 1 roll mul exch } if 2 copy lt { pop } { exch pop } ifelse
+/b ED x1 y1 y2 add 2 div moveto x1 y2 x2 y2 b arcto x2 y2 x2 y1 b arcto
+x2 y1 x1 y1 b arcto x1 y1 x1 y2 b arcto 16 { pop } repeat closepath }
+ifelse } def
+/Frame { CLW mul /a ED 3 -1 roll 2 copy gt { exch } if a sub /y2 ED a add
+/y1 ED 2 copy gt { exch } if a sub /x2 ED a add /x1 ED 1 index 0 eq {
+pop pop Rect } { OvalFrame } ifelse } def
+/Parab { /y0 exch def /x0 exch def /y1 exch def /x1 exch def /dx x0 x1
+sub 3 div def /dy y0 y1 sub 3 div def x0 dx sub y0 dy add x1 y1 ArrowA
+x0 dx add y0 dy add x0 2 mul x1 sub y1 ArrowB curveto /Points [ x1 y1 x0
+y0 x0 2 mul x1 sub y1 ] def } def
+/Grid { /a 4 string def /b ED /d ED /n ED cvi dup 1 lt { pop 1 } if /c ED
+c div dup 0 eq { pop 1 } if /cy ED c div dup 0 eq { pop 1 } if /cx ED cy
+div cvi /y ED cx div cvi /x ED cy div cvi /y2 ED cx div cvi /x2 ED cy
+div cvi /y1 ED cx div cvi /x1 ED /h y2 y1 sub 0 gt { 1 } { -1 } ifelse
+def /w x2 x1 sub 0 gt { 1 } { -1 } ifelse def b 0 gt { /z1 b 4 div CLW 2
+div add def /Helvetica findfont b scalefont setfont /b b .95 mul CLW 2
+div add def } if gsave n 0 gt { 1 setlinecap [ 0 cy n div ] 0 setdash }
+{ 2 setlinecap } ifelse /c x1 def /i 500 w mul x1 add def /e y cy mul
+def /f y1 cy mul def /g y2 cy mul def x1 cx mul 0 T { newpath 0 e moveto
+b 0 gt { gsave d c a cvs dup stringwidth pop /z2 ED w 0 gt {z1} {z1 z2
+add neg} ifelse h 0 gt {b neg} {z1} ifelse rmoveto show grestore } if 0
+f moveto 0 g L stroke cx w mul 0 T c x2 eq c i eq or {exit} if /c c w
+add def } loop grestore gsave n 0 gt { 1 setlinecap [ 0 cx n div ] 0
+setdash } { 2 setlinecap } ifelse /c y1 def /i 500 h mul y1 add def /e x
+cx mul def /f x1 cx mul def /g x2 cx mul def 0 y1 cy mul T { newpath e 0
+moveto b 0 gt { gsave d c a cvs dup stringwidth pop /z2 ED w 0 gt {z1 z2
+add neg} {z1} ifelse h 0 gt {z1} {b neg} ifelse rmoveto show grestore }
+if f 0 moveto g 0 L stroke 0 cy h mul T c y2 eq c i eq or {exit} if /c c
+h add def } loop grestore } def
+/ArcArrow { /d ED /b ED /a ED gsave newpath 0 -1000 moveto clip newpath 0
+1 0 0 b grestore c mul /e ED pop pop pop r a e d PtoC y add exch x add
+exch r a PtoC y add exch x add exch b pop pop pop pop a e d CLW 8 div c
+mul neg d } def
+/Ellipse { /mtrx CM def T scale 0 0 1 5 3 roll arc mtrx setmatrix } def
+/Rot { CP CP translate 3 -1 roll neg rotate NET } def
+/PutCoor { gsave CP T CM STV exch exec moveto setmatrix CP grestore } def
+/PutBegin { /lmtrx [ tx@Dict /lmtrx known { lmtrx aload pop } if CM ] def
+CP 4 2 roll T moveto } def
+/PutEnd { CP /lmtrx [ lmtrx aload pop setmatrix ] def moveto } def
+/Uput { /a ED add 2 div /h ED 2 div /w ED /s a sin def /c a cos def /b s
+abs c abs 2 copy gt dup /q ED { pop } { exch pop } ifelse def /w1 c b
+div w mul def /h1 s b div h mul def q { w1 abs w sub dup c mul abs } {
+h1 abs h sub dup s mul abs } ifelse } def
+/UUput { /z ED abs /y ED /x ED q { x s div c mul abs y gt } { x c div s
+mul abs y gt } ifelse { x x mul y y mul sub z z mul add sqrt z add } { q
+{ x s div } { x c div } ifelse abs } ifelse a PtoC h1 add exch w1 add
+exch } def
+/BeginOL { dup (all) eq exch TheOL eq or { IfVisible not { CP OLUnit T
+moveto /IfVisible true def } if } { IfVisible { CP OLUnit NET moveto
+/IfVisible false def } if } ifelse } def
+/InitOL { /OLUnit [ gsave CM STV 2890.79999 dup moveto setmatrix CP
+grestore ] cvx def /BOL { BeginOL } def /IfVisible true def } def
+end
+%%EndProcSet
+%%BeginFont: Times-Roman
+%
+% This is the EC encoding.
+%
+% These are the ligs and kerns in addition to those found in the
+% AFM file. (The only ligs in the Times-Roman.afm file are the
+% fi and fl ligatures.)
+%
+% LIGKERN space l =: lslash ; space L =: Lslash ;
+% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ;
+% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
+% LIGKERN quoteleft quoteleft =: quotedblleft ;
+% LIGKERN quoteright quoteright =: quotedblright ;
+%
+% We blow away kerns to and from spaces (TeX doesn't have a
+% space) and also remove any kerns from the numbers (although
+% the only kern pair that mentions a number in Times-Roman.afm
+% is one one.)
+%
+% LIGKERN space {} * ; * {} space ; 0 {} * ; * {} 0 ;
+% LIGKERN 1 {} * ; * {} 1 ; 2 {} * ; * {} 2 ; 3 {} * ; * {} 3 ;
+% LIGKERN 4 {} * ; * {} 4 ; 5 {} * ; * {} 5 ; 6 {} * ; * {} 6 ;
+% LIGKERN 7 {} * ; * {} 7 ; 8 {} * ; * {} 8 ; 9 {} * ; * {} 9 ;
+% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
+% LIGKERN greater greater =: guillemotright ;
+%
+% 0x18 should be a small zero which you can put after a percent sign
+% to make it look like perthousand, but since that character is not
+% available and perthousand is, we put perthousand into 0x18 and add
+% a ligature to achieve the same result.
+%
+% LIGKERN percent perthousand =: perthousand ;
+%
+/ECEncoding [ % now 256 chars follow
+% 0x00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla
+ /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+% 0x10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft
+ /guillemotright /endash /emdash /compoundwordmark
+ /perthousand /dotlessi /dotlessj /ff /fi /fl /ffi /ffl
+% 0x20
+ /visiblespace /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 /hyphen
+% 0x80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lquoteright /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+% 0x90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dbar /section
+% 0xA0
+ /abreve /aogonek /cacute /ccaron /dquoteright /ecaron /eogonek /gbreve
+ /lacute /lquoteright /lslash /nacute /ncaron /eng /ohungarumlaut /racute
+% 0xB0
+ /rcaron /sacute /scaron /scedilla
+ /tquoteright /tcedilla /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent
+ /ij /exclamdown /questiondown /sterling
+% 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 /OE
+ /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 /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+
+%%EndFont
+%%BeginFont: CMMI12
+%!PS-AdobeFont-1.1: CMMI12 1.00A
+%%CreationDate: 1991 Aug 18 17:49:36
+
+% Copyright (C) 1988 Blue Sky Research. All rights reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Computer Modern fonts were designed by Donald E. Knuth) readonly def
+/FullName (CMMI12) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI12 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
+readonly def
+/FontBBox{-30 -250 1026 750}readonly def
+/UniqueID 5000786 def
+currentdict end
+currentfile eexec
+
+9B9C1569015F2C1D2BF560F4C0D52257BACEE583A5C939393E012707B47E0C1FA47D284A1EDC
+9D01A497D772BCA8C543388E6DC0D1E2C4944740470E0914F65EFB0737B0851B2BA713A9A00B
+36D07DA6BCB52920B9B59EFE587734027A3C5E6566AAD332FE6FBCCED1417802822A3B81D618
+7875263D6BBDA04BBCF6E4870FEEAD60F104BB3C5A766610DD11AEA64A6B107B0B04439FA288
+8B8CC39232BB83F7695ABA81F0260CD5248B9E649CD803271DC8BB1656323089E9E2BB50F2B9
+508887D31FA4BDCF3EB512F1CEC3928135012FA4BFE690FD71F43A54BAFBDDCE0272C0464F0C
+57A902F4AFCCB005DCA48C4E6E9F9C07F0126A9094572E8165A7A241091BB9832A723583F145
+042DD24849BABCBD084B0A0FADD5CEA54A219573D715D12BCCD80B750FDDDD5C393570D6DF7F
+7455DD1B7903449E07915AC7ACE7CECAD47B1384AF097CBA707A41D5BFBE98D85F9AEE888BAC
+A6A641F5CCF6ECB7016499434F64D12F1044BB8C27FC6CB00E4E62A5DCD242EA3FF07EBD4F02
+BCB616DD6C714F2D70F87A86FE3546140BC5E7EFB8033FD5FB978D890BCAD7EB215E6FC04C8E
+35787374ED7437C7BC66F17A78F0272CC08450D354BCEAC4787BC11573874C5E2954684284ED
+1924042C1D3EDCE2781A8F5883CCE59E3A994FF6F3AE11DBFD0EADE8EC99A3C77922021F836C
+7DE3EEC0B0195198628A8FA11969F4F001AC8D966C57234949D2064B618BAE751658D1738E87
+0D6FCDDC44E6AC3ECDF91EF75E31F66E0498A5E549B24DFF257C1BB5D3565A6F173C31DF5FA4
+2EA239755F36C0F77E9F3AFAAE9ADBCBCC4993BF7D13BB1355B98DE0679E49DD42AD5ABE2A19
+9E2A5BFAC2633271BDB5D96E0CF376C8206140A7A26613EDA15F8D9AE754FD07E4D15B6CF9D2
+83C924CA6968C7EC676B83BA27018867E27C1B246DE5A944A113CE4BCB19270F71F6DED0A6BE
+CB0339032DF7C07B03579959D857809BC30D3D50C695E3ABC1069A9D33B24754AE390982C288
+03A2ABB2D302E082179E316C22CCF7323A5898CB563B08ADBB85A90BF8A75B50C7D3453824D6
+1F47078FEBC2532F6A94213CF361D2F7242677C6D182EC13C378A99083DA6F2176685E663BB1
+493E9E8107BFB20F691D70BBABCCCBD7E9AE3CED0561B74988CDFB1037E93AE2C1583C59FAF1
+3D48B77D210C78299B3A3780CD903953D2F5E5F3AA3B1DD84117F80A8A52D827CC51D3655AF8
+9479332B2E102F9BC0A48E359CE46C73423D0902620C86F63F51B6924AE40F2068B65D2CA215
+784FA005C54278DAD33959D2B67436905462F14745CDA3ED6C90ECF15E20DB9B4BA31D64CE38
+167F695F3B96728EA7B84E8D03FD4E31C0715D8586105D324A0E97D20B222BBA8EE433588626
+DB16F9798E08EB4424297C5EF67FDA31C0FFBD4600C4AF0968072849C61EA945B1AFD0153D4B
+ECEFFFEC8FCAC65676B4AA0BEB57214113EB3616C085F9B1CAA9D5DCB32EBB2E9CC305E0A4DD
+A71E4EBABDB7FD4854D1CE6E277F3D8E069D6D475E1641A85801BB4CC10AFCDD90744D92F5F9
+CD1F91F5DFE9644115D8069545D6969FB9A5E18034B364376A50754B7EFF58C7370DB350BC4E
+702771F66DFE82276A3B6086F16D31B4AB8335CFAF80BA835CB6E0924A2EECBE547E3575BA41
+BBB193949AE29359E00FF9C140A27F2267C3A7B0EFE3BBE542BC515DE2F91C20DBE3ABDFC1FF
+9A9923875ED03E094EFE53D425D5F3FD17E1E9A07AAC0498276AEFEB5E19F3CC0C650517BFE4
+74E3A3BD5E6BA9EF1ED661124E85E27F18FE7B2D62EDD6FD9E11C73ED6B8F10CCD2D9FAEDAF6
+B313CDBC6BAD304F6CAAE78D9A0F47E70FB6EC5CF95C58D493C6A257D698CF485FF1FB8BBF04
+14390B71E84EC5C8679B8B431F6C19C9D19E896161D312C79480A74F76199149FBEC02205FF8
+BB10F746794AEE7C1D13804DC3F39FD526335BC9C085A531D7E9633DAB5FAA0969056D585B8B
+DF4CF6C469E171EEA1CC2EA14CBD6957FF8234671F8070C354D8630CAED52E0FE00F092BE0BC
+781234AB94CEB77B9EFEFAE7E2C578F33648D5C2FEFBA59ED7194DB50DB7E7DF5CF9D839BCD9
+32908FCFBCD05B0A7DB960060617D91F123E588E04A9A655711D4B16E7BF6E9A217F92727C03
+F5226A5EBCEF2ACDA5F50CAF4265D7139372737343D7982F5538CF7C17E97CCD947D154F105E
+7906C74F1849E1FAA6B1438633E58C920FF783E7CF98DA1F14136B749D5619D42ED8D14D71D6
+1D8C7C5EDF21FD24D33CD53F05CBF0DE73FA15A3597B4DF534079B91E97818D3D064DA9E4339
+DBE220BD1DA8B598E6F5276F55191AE3A7B016D62C465540CF69A01195A5E871C2677E78CE91
+DDF26F2B96846D119C2EB6187CCAE93E50161E19BA183CE7EC87233CE9DDEFA81E090FD908CF
+E3C56F02FC1A64995CDD8E394A63B51E848592A82AB2EACD2821FB57986790805C3B74F08B43
+EA2C413FE714334E1C0F44F222CBD1FC55F29F18976E814CAA73333CA71134F7AE1ECFD935C3
+220E8EF49A0C5D2B922B12A20EAE3F7BE0CBD4BEE4F8FE571C2974EB4CB6844B077A5096A61F
+1763A0A3DAC71FF91AD169830652D7380115CC727A79882474724FEB870DBBBFEA864C67B68C
+CFD5D3DB8B31A200C7FD4156F6A47F42C840C2AC0C32628FE042909171A8F5F98999739EE98E
+660A08508539DB334F1C2B241449E8A659F30CD6D29E6E27EB408D3D10E88FB16A6EDCFA5D33
+9E35C751D70B92C4B8733DB27ABAF27A0B3BCE51ECCCABCBEB5574C372F04C926A38B544D1C4
+E93767248DC6160E1936F89FF461DE45EF3E5F0510AE5FBC08EE3F65BA85CA28B74A29C6291B
+AE5F27D597A7339511F331CE511F4B445D976D8152BD1157BFCB76D39CAC59C7AF3E82689C23
+58BAB57C6525B26A1979AB7C6604E807199B584525E3018B38C94D39B70EF46EF4325B70730D
+988A54F4408DF68ECF09C03DA499C4DA84D70E349ECFE3DEFBA4B5BD20463D91BA20FDE57583
+92549A2A7DCE154FA86C0551A3396057FD368E9B5A26BDA4296751CA3FF97B444934907AA82B
+87730D53A4C7C79E53AA390AE47F8677BD5222D56AD99E0008266E58B13B233E8A1968371089
+0FF157C84F682A949056DC6D0679DD96B4ABD5BF491172B1A932D7E6FE572E5D351B0F068257
+72B068261958755383888E14A753122B601E1CE754F03E6D88A2CDDC4BFB4A7F4D78F1D9BD3B
+A2EC09F6FB21DDB7E0A24AB183DC8C8267EB44AEF35494B2B76222621FACB74FEF55BC41243E
+3DC37FA2ED548347780A663A38D3D9AC657837AFC08CB299FC9D9A4BED5489A2B270F3E2D2B3
+64508CA2454D5A4DE7211B5322A0848434C4167B263BA8C3600D3AC9F29F953F0348B842ED1F
+18B3C8AA1B16F0ADE96BD7ACC91C77F0A00220D6F715255512E6C71B96483C3CB06460AC51D0
+50130313F61377405DC3C5FCE6A8595D11ABBABF259A48944A38F1AC0CA6FF02B7D96283951A
+14885F01A50AA256F5E40B1A6EAA447A80B139629344EB6DF5FF845AC49E3236D1D5B79A09C7
+80F288D99750A217BD7A2F292D901FF949AF93275800E5DA18C8F2A2890C3B72C64112B8534E
+4A5057FC1C9D0493ADF951F9F4A08F4C03205FD1E419EA90BB3232A424B21EF5447D811799D0
+8000365B1126435907EF0E55F3DEE2B39270129AD8DB58E939FAF732AC070156170AA2DD7E66
+2A6F39AC489BF7DC1D96D9D3BE3124A7974A19B749580B9BB2DDF3EB7AD0A9C1BD07319D63A1
+5B25B0792C7D5110DA638B8A8F4557E92422304D1EAE7A211B7238014B7AD2E046A89C5D6D4D
+8BBC89FA1B2CADE1A3831CD8E15AF5F48B5F226E3264D11C9AF373206A9917372603D991B8AC
+064F99E686C0D503B1A2D9CAA7309046D8057ED457284F546C4607B3E2CFE62CFE193227A78B
+29D4F412C8FA6CDCFE0D92F1927D6476EEF9774F02A5BB3CBDD9AF9EFDFF7E3F98E8A066E7C2
+6B8ECA592AC9EDB0A00283AB6749A89E03E6E179040CC380C41594E0DA4EF83A2E7048FB4328
+2C2ED9202AD121EBB046C3D4629476D164CA2070AA13B7D8699384132817BE1ECDD5CA120B9F
+4065A766BB5B2B80703A1AEE2961F28DDBC87C9E9C895DC4D1C88F098FF250087750F3797493
+E0999B53F9C79D9A3558F73060A544854692BC80DB396BE2062F787A5B73A6F4D367FA2CA481
+44973B04EF5E19FFAFBA26303A5E062EC69AC53CB75E6D7534D6F0B07D9AD397E2F0BAAFA397
+C7B392BD457AB4FFA88DF543FDD296BE603AD059EE716839E4D8A7D9E99C43F529421EFA2594
+B35BC63293AE4239CDA2E262E7F9FEFB2E72EBB9C6088D58FECAF80466EEB6639858D72E2DE5
+C9D970851765E8FB1054E0CE5A8635405904F35C45A4D7997895A9B56F8577D8AEB72F2E92C0
+57F3A0DD9189F65EA44465C9208982F453309B4B4E67D0EE0275B09CDB7D2ACA4AC76E418743
+DB7B74FFF2A587D0793C01ABB2286CC6D05EDE18FBAA3F73BC3804BD517915843B6E74385BED
+9AA53F80237777A9B848162E7A2B59DC29A910A633C52471709EEEE15F0784DE66AF5336D2C3
+14A1BBCD9E1F889EB9F38A11A9CB09557552B1EE73BCD745B141BD5338AB143A53912F9474A6
+A72DA58101EE284132ED4CA0229E45588DB1D6BCFC676FCAFB686E4CB27C5DD16E002C50CE6D
+B70FA9A86F58EB5F632F4AC2C3FDB6C79F58D1047C2C5D2B30A7DD80E4DB4391B4AD17B88887
+AC924BA34C7ED49AB0B9015A37580F63EE8CC8D6AAF3669B8E5185498A742334B77BA8A8E8D3
+A8E895BB0C9C0C4DED924F28200920C7A3F2A2C84A6EFA0C401963C9EA4550422CF1C18A7CDF
+2BBDDB882761CAC0815B13C70523EA27DBBE679949F202FD1CB234AC9001E3C09CCF2805986A
+4B99D000BDB60A44D5F3F257F722CB4A0FE7A5B45EC9B4F9AD9095B4B88A4872140E1AD43070
+2883357ED8B82FF2246D25BE0813AFDFAAB72B9BF17540E2BF6AE350AE9DE8BFB9FA82867275
+52FEBAA33E3F215BAAD70738C7B58A9161EC3E8E582170B246DC5AB65BCF082D4140358DD36E
+C83374A5BD1336387887280FD87B6720B118C0AE578144CA69A2933BF76E4CA42B07B91B5A48
+0E14B46735C430A6C7AC624AFF9D585F150737E10D20D6005A1BF6062061CB7AAAA6F191675B
+7504EB1CEC6705A617935532243EF946F1A6905F93A96F2B1864BD0F41CD21E3C0DEAEFAA490
+D9A249BFBB84F956ABB12B7FF44801C939C6D5C483A8340DDCAA2FB8F3594FA5D3A349720C59
+E3FEE78D61C6BA84B23724B39498BB441866BB83D3F45F01A590F4C3288FD99B0D2DFF167143
+934828563CA86103388471BD75A868361E4E8787A6B247A2BE9A4DF2E48D2D9487A1EE4276CB
+B26F2EC84AC3570D12FDF5E8AEA764F508280302891419B847A437199605C170986C9044B09C
+59DC6F4A3D1BA76A0F903C3BB3A487163DDDD6E436AC5DD56FE413EA04F9544332F4072E2CE7
+D8F9749A328E638C8611A1EA24888AB839053CAE3A56CA8E1BFD721E911969F46172DE284D12
+440C403379B39C013D82F8F69C7EC07485F01A19DC5B9680E0BE4FB5F97B45C4B5F540514C5C
+912EF1B325EF0F0753D2715EDAAA64CA860F3761C40F5FDFF8DB13160342933AD57F78217C96
+9702B861DE12049C8515181C76109A5DE2EBF448BF3B00276251746704ADB952D141D6B2453D
+116076959490986A70FFB1875FD3D1BFF82977866871CC96B19F1A52D13390263FF4809E3E9A
+32F0BD1A0012EF1F08B3F6CAC8B9B0B5F75EEC1D0F2101ECB1C5C5E3D2D2B9ADE4501BD1E5F5
+3DD05310B0ED5D69927C4028818940593934AE1CB263FF3EE04AAA8D2A62990C0F587FDC20B7
+D94EEEFEEDBDA1B1B2BFC3FE576341F56842C83A79DF3E996B2679C7776B27B729004F4EC7FA
+DFC818F27953889D5BD9354AE1E10013C848A3E9BD7952C96C2B911D92B8597676B3A3D5DCA2
+0675F045D03094E2068F11AE4892AA553C41B1B1B1519BDBC923B2B34279ED8EB89BE4FE338B
+354CF998B15198AFD3FEC5D4D21CFD454721AA72C05604DA507026E87742B128D6C61209F39C
+DF5C7325D7BF6250181F8ECA033514DAC6B7A7116B131E431BA3917512BE176666F6E8804E22
+55C34D15B0153D35FA4F23E1B01C1CCD17CAA4849493026668CE09BE1BA29F4455188DB40C80
+D45C30904ED54CB88221DE113E58BDBF59455DB589B602503E3ED21D9FD2EB0C34AA7DE125A9
+ED2C8140E19D3D8F0DDE8030A3BE4A4303709F0C985C34A4B816777227AE72EE40813DE6B455
+462041A5899D6AAF058AD0E8CB05F8E4EB3C9B64106EBBEBD2068563081B9DAF4437A6E8F457
+9B11E82AF27AF53ABC2F5E97E520B5CCD28DEE7C1BE525AA158D689A4A5F752EEF70A4E64C1C
+94A940A9CAF2682F82FC4DECB9E351583905F7E0F2EC5BA71EF5424488D679EE539F47AC9F93
+21666612081C07BCAE2A2BF81C24C5A0B95F834AAF4DF6E6B993524AF83CD68F6BF7FF94E265
+50AA7F90F51F1175D7329FEEB02582A38EA5A85B182F74270C1198B83205CF08B50A428DA8B8
+7732F013F31723CAB51D0EE8C15B5A1B465F62284F19B5677176139E73AB009F1B632E2E2FFE
+5D5F4A5696DFD942F1D156604680020F16DED2759ACFE85F8A86E4C6FADADF465986E11C06D0
+96A87980FCD05D6298ADF14044ADE7CB3032F618E48CF6C1B4A84E4355C9BFD0B3BB97D8DC9A
+4026275A3E62873959A310CD20B2EDFB623DA340D2974F1D4940EA29280017C39850331DE139
+474CFAEC329B8B8AA821236AE11145845F70804E47ABB7A8B3908633BE759ADBBC8171C67CC4
+C3CC72F9D5AEF7CF754C4E96741C01D6D29CB89F3CD3FB90B5E397CC16304C11729232F0BD62
+49800A591EE4AA1F47A5A1ECAB18C76711919E742CA3E3F77A7824890C6CF28CF4071517B310
+E9CD3D3CB8BB11DC75CED398DB296C17DBB9925FEB6C71826FE2D1B162CB490D9CC833E172B3
+422677A09BFA36B093E454ACFA082289552AFD3F61FE3890F15D8A24345D8186DCFD45E950BB
+78485A9604AC898A950E834CFAE288CE14EC2ACB544DA16EC37C2E5C05D008E1B26D2EEECEAD
+0CCB2D29F1EEF5DD6ABC2C7F6B88C8308E35417A74A4FC7109C1F848A487A8A826FCDC0E05DC
+97FED639691F3D9017EC6EE34E3E06967A43F6ECC59B653917854DA4B50E6D5A4866E84825C8
+58DFE195D54150FEA7866BB0312CCFE77704D3F4B7621F65140EC1DB67E1D904E11D73B5C401
+EAF2E3C2A3002D88FC86536A933129D31EE8D0B187FCACC772B8FD9385044A54C79E9E2FE5BA
+16D06E90D80724EFC2EC0C11920977082ABED5A09F39D7E8F494B21D049FCC8F5925A96C0DF5
+ACA598A466C7297E73CD33DDA2CA9229B7F2A92583E336B84A6991E29DFCAC73C5E08E29A499
+37B2AC2D4D2FB6B7D18D63E8E8C41C0C4BDD4007A3B6E7995F1EE2436FAD04B5706983D30C3E
+2B05EEFDA48DCECDF4A31C5D22C6CDCC37EE3AF83AD0FE1967B9F6C209688BE81558D03BF5FF
+B58B9318DED710A71220D44E6D68DE6917DE5DCA9196B4B27360474F1B6FAA1FD8DE8814697E
+FB9C33BFB9E0CFB0E9B4CA29BC34B60CBE042E5602B14155E2EFB8CBA3C79C82BE506A7A5505
+5212D165B1836EB3E96FB3A14602C5FC4A3B3281EBAF2C1B842A6CBD6A64520C8848D2E96C4F
+FD8DF4C219AB889FF7867F261A004AFB136AA7F07CD1EBAAA8A218F7D75750436D5E135FA622
+1C2FE98F03E98E23A03DF1ED2480EA8D48011073498ADCD27B65D00974F595A723C44844AE27
+F21B003220FD7DC44A45416CD8EAE3E749E2DAA700D398FE8BEB8F99C9F69B0AAB74923D9B35
+4C4DBFBD14825F36185705334491F2F4F5DD649FA1018FB84E6DA581B4F27A49E3B46992AD32
+680F8DDB0037F18CA4D679D4F2D7D2C2C7EB0E65B72D6173628B0AD12486D1390F80C7C72E96
+4FAD048CB5B894138B503953B17911356AA9C79F1540579B048FC6B6AD6B760CF1A18F73CACA
+F196EAAEC8F66158A043F53B64359F30F61C71309402616B6E929FB1FE3AA036B18F823F1D4A
+F9A1B0E1654D977A243BE353A5F64480A1C869587C5EE4A1CEF825FE6D0022B2D456ABBC9F0A
+8D4B59C433EE8FB8924406D71FE2FE36AACAE912B25727AB39CC4BDF78D603F4BF760AF026BE
+FD185230E961196FB479EBCC924F14EC0383D4884013E27351474BDF9B02D7638BE361D8FC17
+E3A7D06E59AB0FB52B2999F1761C1AC951AEA3B98B35ABC2BB757D422F830E117A3BEDBBAA1D
+44A1859347EDCB593B3F9F8485436575A71C46701445C7A0468ACED93EB56B2323357FB3F4E2
+90CEBDE09DB3BF0C9FA1997451B88248C0D7A3D359077F639D2C1B9217E14DE186B8F55AA168
+A1FB660491239135E2F61E3BEE0A2A48F5F490588D12A18C8CC33BE63FA4FE8626ED0818450B
+DF1F8E0129B45AD574DDAF3C52B13DCAF90E4C8C08124D58B49122F5F01792170CD18988861A
+EB22245D5E640D3715265F53A82F9C02F65D24F690142D92953138EB046F6A4F2C60CEF11DF3
+E18B88504028240F043A72085F66D4FFE2E7FBC6A07D50FDF24DE1CC26F6F847BFA07F3801E9
+F6659472568E248CF0860552A41ED8F79F1DA4BD77855CE5634C73B31B6EED9CAF2F876A77E0
+8F23E1CA31D1D160339BF9C7AC9AC57637D27C8A07448C46DC9A9DB182185F7FC65B8CE480BC
+350E419A733D6D0B4A410DF78A9F785F827163D776576F8C31CE2793BA0D5EB2679C6FF158AE
+E6756D38A37B75132B400D206894FE5EC9773CEF3CB682CE7206FA3D78EF3004651377D7133F
+8D3A7934C88F33E64CB056376AB987D74C0FF22B030F2B43EC9B35DBA9DDB8B089A8F45603C1
+E8A2B7B4823C64A4A2F59573D96202FDADB67F4B1B918F0FB52E9DF9195FB8CE4D5FB82AC2E8
+D32CA7E7E02587ED115729A3F0FC7C086D08BCFE57B01DA3D0D27867E40AC95E98283C390ED7
+64CDB7E04F126DDFA01E9F1AC344EC2572E0193806EA259F7D00DBDC07B512F46A8F88ED7AFA
+67539EA220D5645FC532A3C29EED05FD3F68057896AE5A83FC29694C3A5C1CF0867C4B8DAD2A
+AA01894805965AD92CBBA623BB7D3538F7E01B687A0E04A60D253370CC5B6D3CFC77924E90FD
+EAA17FED9DB02BF1342343CD0D9410BAF42267E0F586067F795940533953DB8EDAF9A290A0BB
+A0D93EB89A144EE248D3423BA938249A803129D76ED56861BDEDCF40FD5E3A972114C32229FD
+8391D0125E7755AF33F8E1F5284CFB0D439B6F21CC08E0935CC9BACD554D32ED8CB03C77DD07
+6184E882C0125BC21705D7ACEB8A028E30E6335A688647192A36481CBDD23B9F815F85129BE9
+89BA74F7FB1D903674F800E96CCD812425DAA961151CC4D167C4CB92104A76C0C2C76DEE7E47
+56A50480AB725A7C08F3180EAF06B405CEA3CAC698B3ED79F4F73CD46A4D6622F50FE5C1B15E
+DC7756B512D0F0069700ADB78BAD57C3A9B1BE40FE648481A52EC951C0338C46437971F4423B
+3C722253F0A5D2D708347F9C40E8770AE75B3E1FC083516BE6BF8B32C1DC50B6716D7F778D73
+B07117DF75E13D242218949B3AFB5271B638FB90ECEE7755243C80B3F3FC8E342288456DEE03
+5AEE60238CE32CE902CC9763A2316088AF9D155FB6E5C6BFBD241FA1D539251125383F980B06
+ED3544014FB5FBCD30F81A4CC07B80863E15D2C4BAA4F209630061CA175122A60699EE470942
+44C7A9EB4F4679CF713DE0A3BC10C8EEF1861E333114EB3B2BAA2E3BA5EEEC517F941225375C
+FA98535CA5D74CB2DB7679127970A93CF1D0FD1AFD5C38BEB2A45D26892BE334A97A73FEC297
+95B75EE493F6BC6D0EF7E026CBB4E402C200258D19B58BFC8956764625AC5CE863F855D0B4F5
+E2A91EA5C158AF83E062082F6DFE80B454B70AEB4A46330F47E9AED34A13F35792DC168F8632
+1CE8F4F422FF3A6F2567B295E620C6A7CEE7F9295B6A7C362FC474C1AF9E37F63E5CDDB65776
+135F80608E8B619225F9F855E121CC9D758E0A50BC3C1959B15635C8103A381F6B5106D09C58
+A0484C958F28593C135EF31DDA107BCC705FEE83514EFA64A0E46D85E06594EA2DA609D2621F
+932ABCFDE6AC6F35AC1E136D11622FC16C04B0C09FF5A41AB470F24AA2C4ECD626D1CC178C0A
+7D99C677878C14D20FEBD2C52BF741512E7AA88C08ED39127B2D343C45CD9D579DBB8B0128EC
+DB902AE802078B3FCCA14F7105BD6B5EA5641E409AA00F34E008B91ADAB128EE79687D1039AF
+C1FD8C28B096DEC0908014B6D64DD6B5EF9F1AE008F09895619C688477C4A2CEC9D1FE574203
+4DE252C1E0D371E8F3270E120DBF0DC89B8729BEF78460626EDD53A7A6BDCD575E23ACC97D31
+606B03B22073F59E20AFAFA69E601E48CBDE06038B5ED46DC4EF5D9F80DA95DABAD538CD8216
+718DBB33699391628EC730A279EED342D6C51D889029FF7528A2542250A01585748D61CF3F1E
+BD5A1EFD0DB3B1B0FA1FFB6F1EDA03B960B87346194443801A437B847C7A6D3ED3E0F92AC206
+67A29BCDE9142A641C1CFE913E473B868E2B2863D363ED86EC6C93F6094A0AD98309EB8D5ED1
+CA33AC4CB387396185882A695E82CCAC7329C26B894642FBA5D07B8BB0E6953DEB4D90ABBAAC
+5B0B9BCF9A5E003CA3866EFE820F15BF012D223338CFBB2C9C4E200592F31E7B088BBE1EF8B2
+8DC3D4B292D7A0E6134E5803841DF39B121A494C7F9C6C8610A31C065C17EC7A5B45474C2040
+C5B7F5F4E085686420A8DA381D0D1F99FFAAB489CAA5C510895B7067EBBDBA89C4000E7DCD9C
+B9588667BB4188EB7469622B47FCCB28642324291CB84A0DA9051E344BD53E4C8944659254A9
+3F088B04BC946395D4E74FC7EF48B5FE92028EFF123E81685618B0BF2DB53A9F941CC53A7908
+9376F3516F2646DE57440FE1E0593A65F8D3AA4FEFF5F76D473EE5F0E76FAB142FB5513F5EF7
+B5DFF17F7DDDEE719B63A76983ECC47E049C17BF79E43F358562B234950F0727D499F35DF1E0
+BA213BDD71875B2A426FCB550AAA31EDE78072E3D71948A20AF6BBDFCD4CD990E2E0859C0378
+BF8C74FCECFB1C4F962697501B745E26BD91F521BA0222A8531C0B5F540016852C19224FDB47
+D41E941775B8D41043D87A08D74EE14538A2285960F2E9C9E6A0B0B114C2DFE49B6CF2DCBBB7
+C7F3314454258EF83A987AEFE617FBF28B20F808EB66F7E929B63580831BC13471BCC50586C3
+B09C5E2290C6C047A7A6472D1623552131407F5C1F7AA18D4A84A8437C707E21B208664503CE
+E70B0FF9AF2C336FB374EBC0D1AEFD92F2B2D26DCF5730661809D548B73271E36F8C2D03176C
+744256D4DEEBBED1048C2107195BC4DCF201FA7BAF45B3FD315B9809A9C1218D05C7736278D1
+D8D9F6303EA43A1591D480C5B009CDE049A9B24E83CB31EE4B96554EB084D1FCE57F005333A4
+A98462EDF08FC3E32CB34B416337ACA4C523E76318DDEBA849E2346E1D64F88556AF25449B55
+9FD1B3DFB5A2F3FAF8EDECEF96B9C4286AB7F4C6AD395F7A37B77C8909097B3F7EE426397984
+39088C0A410F0F70DE8EB901B99C3A262099DA40DA4C5DC2E535AC209E4C5197FE4F81B945CD
+C03F73E9608C021456EA5E2B46E8FC876A1876B749A4AF7FAF12844E0E0C3540DB501D6F63D9
+705BDA6DD9C394B0AC60EB58356C1DE822CC1E6FB87796AE71E87D9C4050DB0A2FEC91161F72
+587E3107226773C7B1A50D82D03C2847E5417B96AB95591C19B10329742F06E3EA57FAF78EC8
+2A86C1FA4FF7829EDC51E064AFBF8ADB68FBEF7232699016C6EB2F62FAB79DB98550F762A5DA
+274EBFBA64E2A770327A8024461E95A801C37290C6040775412E075E8AC67155759F9BB71DE8
+1C215BB380419C781B5EB085C0BD3079A280C9BB7AE00AC661A965DA776333D0EA7591321C1B
+9422C625029F86817938A9C5987624410B3EF3D0BE4D1058C43088A62671A44254C8FAD9312C
+31492E1C9ECD5BDEA3C09743430AF241B4EDAFEB2CEC3F1F417C66BC68AB05046B602E0BC6C7
+C24B86EEF3DCCC9AEBF462CE5A80FD1F2796F6B55008996073F6E91571B9387858094F0ECA9C
+21E84C8EB2DAD55923B4C54621BD4E5282776B3BEBEA320D36EADDBF36B316373DA64BCC51FA
+A3A371A51F10A0FEA35928FF6C8BFD195505986523386970E2E00AB65EBC89B87A051E11D3AF
+FE9AD60EE2696A918C71B6573B1D6E5AFF4866AC4045D79D260902C3DFA61F2479CF73ED7717
+508249E0D2854CC9061EAD19A070833620B7D220ADAF650BF57E6DE6C38FF6981703BA86D53D
+DB9FFCC8ADFC355ACBD945D4F7CB0010A3583A6DD08869FE9318F805D6EC3D4020FCC7F3462B
+58ACFBC3474D7DD525FBE7C9B763C62A4F716AA80F437962C3725EC137D6323BAAC8275A7A3E
+082771C45E22E7EC592422138E628BA0220382D046BE270E4AC16741478220B614F2B6634091
+476AFB92477EB1D3150EEEEB5EB6289D245E26400D33542F3A9983CF9B20B47CA07AE0AFF9F9
+5E5B6B80880F960DBC4ACDEF8DF7579E15A599CAE0EA2ABAEABEC5CFFEF3F5808FAFE3E69495
+3CF586F0A39C31499FE90AFC47D62131532004907ECF6180345066973150012BFE307CA7D52F
+24FC858A2D4B01F96C8F5B4ECF370349142A90ECDA9AA2624B41B2D77A60E8B85FA1435E3A20
+C593ED88CFE8D6A897F3D0CB8CB0BEC46FF9A11D72E0F3F10CF59EBDF6788B690B9C0867EE2A
+C9767CB0C888978AA33A594D3C7FF70CBB3D1233F3C295763DA89D971AC404322A3F3519392B
+D907847C9483BF809B91BB299FAD3A1821D1239ABF54D42D5D4A8143C3A20531BE6BDB517EC9
+ACF7E7758DF72D721EE6F79ADE71677E5EB5625CB91D5C25D20C94D8B6597A348EA51C7CB195
+D7D08753AB715C4F3967077EF311C2F4D6C1C1A169384C509129BB7EB46176C8B13D263BF1BB
+2B03336FAFFFF3B2A128F76C0A23EEEF4592F86561D95AD826774F90075E15B4FD088BF321A7
+BBBE5BD5F71DDB4B94B7ADA631B99832108EC9CC21B3538E3313F4FE146B73592C601B2B59C3
+973CFA8F1A0BC731E3D13B06928837A21D91AA80780177CD0E7348BED143F9AB2F840532C519
+E7CF64AE8AA68C1F226839AB1A6B5697F416A5921EED4CE3F460ED8343BF9546DFE551BBE071
+FB21487B97240B83FBD942C556A6775A60A3D589D4A122A26BB3DE0690FD90F728119568EDA5
+457C9534CF7FEA41DB8A03B541649DFA98098D52326FFDBD143044CFA1AB37028770015CF234
+14FAC23515BDEF9F2CF180730B163AA103D73F4DDB45D1FEA94D4D299F855EEBA016525A79FF
+94484C25AEA0404B841BF44E63B202FD8B3F14FB3BF3334948FFAF9353F315DF7AEF98D4D458
+65D4E499E8B61BA11D7614BE0227346F1F35408C637CC17AAD1AC6E44B12A3F121E6141A3CAF
+DA2B49FA2EC6777CD3B01B88828A5404DFDEB78FED0A85B8C0F903411A97B8D261678A714B05
+6CE40188E358A56F39C246C3F6F9ED3988EDAA6EFC388459194D175214C925799321BEC92E5B
+9F7BE84DF046F280D1AD234B486837130901D722AE8C475B6517C0F534EC5B8900ABC23501A3
+24B7EE28AA838B082BDBCA4514B1EFF80D6D44E6A76E2A8A2898D44CFA8D2EC0856B55D71D2E
+FF6AA5D990D334A574EFD1BF3D6F561141417B48EE01B56BE1377C6049FF58920FE67A84744A
+DA51E39AFDEBE854AA5F7A6882B9486A181AA1A23E954FAA4EBD5DC1FC06AF89574B1116CE41
+2CC0069158F023305E83859D6204D4DAD60C95DBF5D3C55D6EA95038E4A912893E2A7DAE0F3A
+95A51A9685A4E90E9C03CA1672A871D27BA859F5E311E1F9D5C74094FE16805B72E7884850EF
+0B7CB439EDA28F23D56967C1DBAD565E32BDA41B77AFB2773BFB6DC0C35B73C004B81EF51403
+D3D755B0161D94904080C57A416780A748C0230F8BBD2CB9EBAA1434EEA61CA2F7E646C38466
+E27F734DCEA28BE1088E528FB83F7BE02C651509CC0F53A92176C65780A49339B253A9D1EA40
+D8F5B6B4F23B16973226DC77A954B69F97B06A2BBC57C53D5B94D14C72C4A93D2A854E0DE50B
+E0582BA43C94E89022837DC99122ED2DE41A8B16B92155243738A33D8ECCD566B4524ECC9AC1
+384033FC9DF747F4FA102D5F6CB8753E573B2A9FAC3923B03D7F41898C558BF6CC53F3724660
+5E13F769E644C80657848B9E1220FAAD236BC6344E9C41A2A7A5CB3EA31F69B19C753BFA9026
+823142F30A1220701796C7C795223E9F54F787329B0A9C7C90E149419FD2092DEDD8206C4E7C
+BCBC147491C56A431FABD245FC6ECA3E6C4E20EC65793F1C0777F49EBD474E0FCE51392BEFA7
+4D6F9A48DC3939C9A73A4E1E9739CC2704F1BBA73304A01CDD12D998DB94CE0B6423BD65A605
+602CEAC7BCD5F2DFDDD47A3C9584F3A12D30A261C1F104844F1CAB67A2EC7AF36A3CBE9E4535
+61375F8A3362B1145F89C820D89185B2CC7AB1DF7A8EFADCCEC447C1B291AF8D03BFB8D8544F
+4DF47B41BC360492D6404161B9FBF889C1CFABB08D781F4FD5C55B438D43A4CE937CDB065B7C
+F6D6BF0E6B0C2B9B5455FB2958AADD073B7B1412FA93BD5DB210A3091EDD0ABB178701EF714A
+A6B275F3CEE8EC7C7076F1BC5E4149105C4F0693CDC82CA9FFF565B7A31B739863ED50E1F663
+58048D5F6E16FAEDFE5297C71C9F44C118AB880AA942A5EEE7067C357842C9B8A06056D74E94
+4652B137F96D1FE65D6AA996D2F1D17A212CC5E55CB7C6161D4E593A6C4BF17CBC6AC750D556
+B36B336384EBF85E127DED61AF106CFD7D76A9008E1A1A3871E6D18D9B558CA58C86501BAEEE
+6463189224A371B6F5158FD41FD41C82FCAB5492C9A38CEBFAC27899AAFEF2969869E159C85D
+E9B1437B922480BB70EE1165F103AB7EF829CD5889FFB999938625D4FA33219E15A74624E9B5
+79714D52B8088133CC5E40C4A6993DAC6A1E7B571EF234058946BEEEE58A5832934069BBAC45
+43858421163CFC7890B165FD10DFC19C5FCE90D31D3728432884FD5E9F1613873D2393416D2C
+3DF57BB447C3E5A00074FEBE4E1E92EFB57BE142F6DE12C87BAE91A21EBB35087D6FBC7DBD06
+8DB6DF8B288BED2E1F71C3E29E7CB10908EDA9E109AADAAF657ABC9977C0B1A484FD33882FD4
+22FE1A11403FEAA18E89DD112BA418E4693A868B43D32218F29AB3D17189523F3707A61A9746
+A66F86C4F6D337A270E396636867F0F9D991B9D716EFD6D34CB7663B342C97E8F5146938D2EB
+09A250CCADFEE64271E615AF251A0BDA5B38E54E0955E723B07A219193E3BA30C87F38DAEE0F
+217CAFF7843ECDCAC0DDB54F939251BC1038F7FFAABE7B6ADF5943412E5DE665010649D656C2
+3675707BC5F23A27440F094235CDB387A08C67F34803348984751B322F11492F8A8865F8D253
+680F7C64C4D5142F15D5DAF4C481547A5E7D7B56C22CCF2FBC1F9965D86F04F4360C942246A7
+56DDB3E6C28911691A832111CF3AB09D3ABFB5D23952895B1A14DC2D246AF750A87FD4ED5FF8
+061E9D7EA2886B0F0EEFFD4912DF5ED54C67AC385D7971CE4BB9816F869DE9D6982F5EE90F6B
+53B2E29808217959840A77BF7A8FF0F36686367669A61DBFB25A4E330F85592BF71DC025E9A6
+A366A2CFA8B27EEF5EF316F72DB1A336B10CDA0819192C8B11E195A20F8524CB12DF36D3B982
+F9929F6AFE111B786E7C87C3978A4A7FD1263304855A0C5D2333C607ACC553A620D302972074
+57A0B1315D319B7CB554194448ACF68C1D538A484B149F44626E4F2168B535BDE85F3CCC3CF1
+68055AA952AD422008D8839BC59505B4E995B6079F7C91B9F1AD7F11DA5AE7C64E4A577F6424
+DFF2AF21D9F034B89CE3C6D9A0B0CF1D2786A54EC1F241A38626E1BA814729C3BFA13171F617
+0D02D326CB07627CCE18999434D4FCA713BB250EF0387A7CB1D82B38470D00D80C41E7428D22
+28B0343F056B1E61B6B51DFD5A5613D2FF509B38ACBD7BC290F4E2B2BF1198C904FF0DFB0836
+53CBF156272D9C1C2C508C2197124E6E42B4BDC9EB81261D435B4E32FEC5C0ACC77AD6806E78
+450B78F5B1FD9F90B501F13A1D375B3A5842EBA113B9C0D01F6F2496F9772C75E71A6268DE25
+2498A267C5FAB48052BBE3D52DCAB78D7EFFE086910B940F74B09C7AC030306650EFE8D1DFF5
+B1D5830133DF5DC12EF9BAE6D6DF73384780CABD7758D45D8AEC8A20565773104AAC1FB5A4A3
+CF6A39F7F03FD5288F63FBECF3B2614066602EF84A65653FC8A3713E9C1F42EA2B690E4EE712
+8175F89BC277EC9F4578199723707FDA5DB12CE70FBAB33203100EED1D53D3CF37D114E238C9
+4384582A6C86D1D6A893B347A2EB348D829F4624E03221FAB17AAC3DF8EBFF54577D06F37925
+EC47EE6FD0B9C7DB37D897CF77DEA4513063F9E32F058542B8F706E1EAC438F04FAE9B0AF7D3
+04EBA0E3503045A73D2093492A5861378C945F31A1DCD2D6002B370763C63D53071A1955138E
+0FBE574C5C69AEA34E022529CC55C7F49371C62D5366E24E7F159DFF1E0DA318394C9820DDCA
+7FBDA9E6A7D6488195973E9C092949118A1B895277C53DEB791A6910CE2921B8A47B9E911498
+5490CD6025288025F171045194B6592DD6E64A80AD424ED544431A0432768BC0AED19EF04E2E
+9A87BD693F5F37BDA24AD17AF07D2B338395DC073DF57B87E00BEBD3E7398A45F3BB565239EC
+BE862692A46F508AB263F0EB9087AB2C4393BDEE3DA3169D398DBC35F2857785039CA7E5513E
+58BC0ADEA81397CAA0BE5B3213A82666A22424A7647865C330F02EAF14CB933B73AA08B0A892
+2A6A665AD22F90A3E109115D7B0BF526FC2CE515A4B44B97E8B9F0C16CDA6E279BF5379CDD03
+A7A9A55BB3D37EFD122C1A57FE93AE48336DF19C36B9A710E148A407187008CD1F20F06901C1
+29884F19F3EB58A6E82965A3436120A446AFBCC8C9D087D72983502F0B5A121446F2163CF4A9
+601D77ADCFE52D2AF20F2F128536EB8BD00EB3A5DEC409F653D6D58AB5B5526B963BED030B2C
+2A2E4FE97B8E78907FA32D4DD538CE1F4BC4481720609F0412D1327044EBCF51185331E497D6
+FC5294F631A2E767197D15567F912D85A98C1799860084E2ADF119A2920490E460FF1F440686
+BB8FCD65C961AC3AE5E69CD425FDF58F57712D89DEEF41F5B44FA76EF2D6D75AB26BE3469068
+85454E8CBFCF208FD4ED0DA16BE59694D15F470C812C004ACA26E3FDD3F6DB7F9E6470981EB5
+01805CC2C65A40EC0BE7A0B8829228347EF8C4DE58C9FECDC2AD6BDFBA1F16A5E78C69FF1EE9
+005988B4C26E5AE052A868AC30300DBA105C535349C65768C2015B363F03510743EC769FFA65
+F92F77EAE6360F0F98592DC737C4B518C0537156D9CC8C652DB932F7F0AA123EF862200B79F2
+E509D8980789777C445A95A9A8CC76ED9510B47B4F9D6A2189642C0FF5FD7FF954F44423555B
+9F821B41024B8EFB1370C31DD4E646083017B3DE55BB2F9A128EB06974651F787CAFFED29609
+2E59B80239154F8D6132F4C93B516C80867C4472254B746A1B44CA5631FDE73CF8751D632099
+3B043E90712220DFA455A7B2B45BCEF6A2EDEC133BBAF79E68014B945D610B0A37886860D328
+DE4149C01772BA73C05813E88E32875DA1733A95407231FCA4FC5C27C3ED691F4715583CC114
+A4BC2050E75A44D6892B8345AC3A260526E06CA5FDA15C476C7FE8630086D47013A648C21CD2
+4C7EA9CD8403A4FBC959A21D71582270ACF81F56C2A0821F02231174C09CD721328D765C7575
+BAA1A491BAC593D668075B2E69FCCBC5B03317C0787FA49B6DB2AA548ECAF71DE8E494563176
+64297C5C44E2F8D34715CD4D133BA5DEDFC5CBEE27AE93E0C18E98CFB07503DB01ED4E8A4626
+8728BE40668BCC6D1CA62C4BBE45E01DA4E6EAB2F246A07F411B4413C38DC48657A9A49BA73A
+EA2D19758A908D8FB058B3156F3D3B701CD4CD66B9E118DB5900973F47359A4737C1621DDB36
+BA1BAA4FF6895C6F7656D8809BDF366DC64F376A77822A3ED49FFAA0E1523E8B2E057096B591
+6B62061EAEE1AE8253FBE8DF84C829EEC1F4961BDF67BBD60157FD5ACD3ED4BA877E06262856
+03E9D5FFB37624EADA848EFF84FC6BBACAFEBADE7D98A1AC774D3501161115ADA60C27124B8A
+F53B125C22C9472CB30E19E478F6C7DCE706CBF85D964A26FBEC6044F937469A4C57BD8E902C
+4BF516573E90D527C9402DC7092B8BD2CF0DF8E5ADEA38FEAF08485664432A1F347C467E09A3
+421837ECE4B57303D7A1260356BA0E2A7BA5CC5B3BC930A92A852A634E48DABA106844A69210
+8B82E3785E39DFAAF06ED69F12329B5EB1E51D9145A2E830E171DF8CE9E7BDD71B94F2BD9127
+DEC409192FC251B9AC3933C94A0FD7DA58C9CFC109F407A504919F5995856309720D8FA35B62
+7C64FCB86B3EB97A75B1626F882C99AACF34918C82327483FC19F5E43838F72389450F8C04D0
+90E2070AA86D98A398A006BC48E1817E190FB872C0420EA30D6C6EB48739EB6D43C5D234D226
+E3D0B679798DF9BAE41F03BED48C8307220D20BFE17A11E23C418E0727085376A1FCC828E774
+4B8BCB276A5847D330415DAF76F5D1357FA1409F4EEC45C63AC630309C14ABF20BE971643E0E
+09E2C3A5CBFB15B192D8AB43B690EA22BCE0C419DB5156484E274765890B11FBC5E2AFE78E7D
+05B0ECEA40C91D1C55DBF13628623999EB2160ED7A9809B6C04D9FFDF00AFF0CFE640D2A1B93
+5D3F0A90C9974784723C499574161D9F30479AC5500AEB212D9921AADE0000B30D5E78F6EBF5
+4FAF6472511E5A293DD30AFD0C7975C52F74801A9BF5241EE8F208030E6C0885303B938EFC54
+582F73AE379095CBDFCE2AF2BDC8EA906268B28F074598ED89640BABA9F8A2954FD7AE86CC89
+3047A7319A1C01089A262B128E70699C7820E16B1F59181386754B7E58458FC74DE66B5EF428
+FFFCE42935F7AA35EFC5FE628DE68F4E0DCF0F4D37BF806989917BD1495A7BE05EB24FB6BF3F
+CA56A4441DD208E6A2A244CC51F53C2B9302A5FEED9B99233ECA62396A2D43A3B8C8FD803146
+AD31231F7FA8F4A9D401CAB4F7BCCFAA116297AE931BCA23A8457EDA4B7AADF9F6C3DAA56E88
+A9B5004A1D27734F77C821438BCB00CD624E754B509F88EEFCB18CB7646C90DE0AB58F3E937B
+5FF8D8600ED635622A59A05B00138EDDC94D4FF25AEFD4D138DFD56557E442DD6701F2A99B75
+678FD5CE825B7C63360B46B387521182F0B0C6F38A852CB4A0249E90BD5AFA6680BD56473080
+C80052F83B6ABF25FBE4FE0910235A88AFA03C55B63AC20FFEA5FA71591C9863266E687CAA69
+1184555452AE8A4218D075648E9937DEFE41622E8639879F740150CD6B920A2EE97EC8BE523B
+CEEE954B6661B13DD823ACB9911D4490B0C861CE27318F126CAFD615817BEF9C5DA244B1019A
+967283F0F49B9216F69AA7906B1FA92D8CB27DF33729516BA4C8C2577502AA070C8A6FD50E78
+C009F5C0EDD0D87DB83E951D50DCD50C28F47684F35E90FF93CA9A153D242213F727647FA2CF
+DCAF553728627B6B7CD5C1ECD15D219B30F68A3CF7C50C4B9CBCD76220506956B695B77682F3
+AF749E8D1D0E26EDFED8A8CB0FD650B423813671B22598E3D410E580F03A29686F392CE23B49
+A94A6E18CD1462776C0676888C360045F83B7EB74D3C698535ACB6F96E167C68BB251932323C
+4B211FF4BBEBA0B3D67B263BBD43420840BC756B7C2429B331E9195BC2A9ECEC7387F0A2AAF1
+29994DF02A86C235C756D449739DD5AE6A41726B5779D1F70D5B910B032C2FA267957A27CEE3
+78F8249C819E9CDF424A205429B45F4DEF2B11190DDC32C00D82724549D60683D7DF69AB21AC
+266300CA80B753BA598FBAC718F118A6A1B99E1D7D0C8E9F191134EE9B86080E7D97C9D86EE1
+A6AB27EC8A10E07096A340E10C881D6C55DCBAF3253DAA2A458E8301F5EE54ABB7BB11B75B69
+827D36ECA3061E9E0D5BF4E1BE0341B627DBA647FD5DDF1C9D3D17E0D626485B10C783BD72AE
+783E9873913C348CFCD977B8F38A359E2013F4C0FFF6D1A93E8E6701E47D66AC8641528FB564
+D6E46D137A8EF738FAD6D3A878A7D7A8DC356F255C2DB5A473ED4C4EF0D2AB3A9E80885529EA
+789F38F728FCE667BB9BDEA36AFC009743C02B5FFCB347C17D58CE476BFDE8F11EC0E43ECE39
+D2D653883D4FEE5633EA2B9518C47E470C1F502C4412F23A78B922455B9EC0B5EDDDD8BC30B9
+5CFFBA2587948E0B83AEBDB3C0E800C6D9A9B51B0718AC38660C6018010093D32F9FD272E0C8
+78AD879F21F77AFD88424737E0C33932195F3D39F61FBDC763E4A11493B4CC3CB72BB90D0886
+C8CCAF32E67FEEC4BCD7D11FFEEA25E38D83A0AC714F514E15348B87C69BA77ED357EF9A0CC8
+23E2D4B6B736129EDD5144AD23CE57B0C90DEA2622C864323E05032C1E8EFB42C4BB64FB80F7
+B71966389A17647B9FD069F30D9CE2844400EB13E1B5098B9475F752BA7F379F02F083870553
+CAC63411A031636F1EC6307B22EBF18AD5E1894F88F49CA765D91A125297BD5176EFC97712EE
+D98CE67726B2A7543839F27428FB2DA7C9F41FE835498D0E946A8AB576A7C0B0A4804A95B4E4
+3A100B42BA40A94EA4ABCE90B1E130D3E7D354C27577DFB4E0CABEE1F1EEB1CEB419429921E7
+35EF5C2D6BCBA9A318E9AAD17297DED5A4CD4C5FC08C7B941527465114272894A9C07857F354
+DB63ADA20ECCEF54884DD11063C397E91275CFC30AEDC0678F916309525273FD385B89B0AD0C
+58ED520ADB707B46F79A930D002FA97292BCE817AEEF6547BCCE3A8D3D58E4425E4126D0F53B
+508C304C753BB73A30919650B41E21E0E959111A8B5DA5D1D2FEA87548691C3D7F972B926A81
+49961FAB19386A974266F8005BF227B6A7AFED0C2639EE946AD1B74809F09FB4E4978215A820
+5F3AD25B55DE3A22B36EA13AFFD0C19037CA0CD0D7B03861EFB1FE769A9443606E6E5B09CC20
+F416573A545C44CD991A057D255AE4C0DFE6D7F6A6A406484FA9C226F63335700143C76555F3
+8E388D055805F306BD57EAE640FCF2ECD27FA940FF4F9B293FC26F8D72B2A6CDE5A8FA850F75
+DE642199B7788FE3CD07A5C7619042FC551C42F80BF0A95A9BA07471F6463DD9E3472EDC7FDB
+E7024E02BF608C6EC62C966CBF3B5079621A5C1EB1F063FDF6612027A6C61F4AB0F1A30FCA4F
+8568AF3DDEAB723EFEA2AB67ADB68E66880E5821EA4643A8A2ECF02CC98A6DDCD68B6B74BE2A
+AB59E21788BF2CFBCCB6618D52F4B8F81D6C3A00460717573FBDA3003A85F671637A261DB57E
+0AC55AFAFF9C31CD690C0FA12782CB5AF896BC9041937BB5A51B14A6E4AD7E6C484211FBB29C
+E2B76CD0614AC4FC1FEB6EFDF56467C56675B3D650C65307002729259F57282D72A8B9F3F24C
+B5AEE691295CB4C140099793E354FC7127AABD0A294637CDDA97C5602C45E9935F449A192E93
+D2286A99AA46FFCCE144FF219C434D568B2C4ED589C8946F80E6566BD71833DB34C00069808D
+BC6549E51AB50B4147EE824FEF6C90DDB4B0D1087CD2D946F6870464EC689E39EB25CCA38972
+7BABDC99C1D61105CEF972ADF715CCC8DC6C40CC96A32BB2B09433D99DC42D63570259792E25
+D0327C915AA72D70E4495F1EC2F67886E2A1FB48529F9B95FDF095443C1FD3108E359DE3C75C
+9233E1F8986BA4C9C6E9D5B1F15865906506AAAC60A524462D29C1F5EAC6E7AA1671E0F3BE96
+5FFFEAF0371F34261945C6F97012E3462C6AF0E8DAB106B8E6FAFA362B0A0A146ECC69464141
+6F46A78B96ADEF4178C5BF31D69316467E2AB19FEAC7CDCC91138A4C2367F9A330A73E8F221F
+0506E44D25857F693EE11AE9ED98B4C822C572CB5FF438E62A5C9273E3363EEF19720B0A4191
+C1AED9D4F3A04B387500339D86ACDA43F4CB31ABEC05BCE7B5953AC8E71CCB2C662616A7F61C
+C37D3704EA739F0920E722E894EFBE22D2793F17A4D3B0BB90ADC16CA30A16BE50993F7A8512
+7E30CBE93F4C3E9F0471DD990478ED39111471ACA46A92A8FAC8085FFEC93606BC46160853D4
+06657CE42825743E81632AE9887561627498ED53DA724321102926ED0B0C491A321F25AEF923
+89EA4F9409943F2793D0CD6FC56876CFBB29823E1489480C27FC4C7E2DABEB8672B9709A648C
+AE932E77BD16C1DFB28022E25B227E329B0548C0858298673F09E58DBE28DABC0B18D15C5820
+3C82EF23D4E79D62411E80B1C5FABB6730C0DCB1D2D0E9CAE750ECE0351195AF6EBA3AD342AF
+8F527BCC0D8B089E6AC868F4A0A921BA238746BA3808B6FDF1CDA1B07AA194F8312D9106F828
+08EB40E3B7D3720A4D6D7B2B32B655A297CCDA431E58EA7684EAE2BBD53C49772B948E74EC26
+C3E1C39886298A2542F3E66E1183CA2D38FC443C3EE2DF2CC8C8D4451F1AE8BA8323142D7877
+F3653369C9FE56B51625DCDB001F9F89B2B1DC3AB90E46122DB74B3DAFAC4727BF46D5AAB1B2
+B4F130094F3DFBBA2BD594D2A158AEC6C528B27A241EEF0EAB00574B1CA6F6AC2F6EF91A5118
+566F2F8616B0AF3829E60945AC4FD816B75CAC6D5D00B18211FBEAFFA1EF8A37221547EDC142
+9D8330E8553C870CAAED44F4E2C24378E1B568638C783D6F324DA0A61C8D3E1C4941E37853B4
+E8F1865E21AE64BCC18D2775F280B8B799078B67549B0949898EBFAA67C76506FA3D150B9D74
+7918B40EC799BC786FBED426D27105905FF7BB73D95896CCCE649BBCC01E80966E8885678EA1
+F38F64B1A4ECFDF66A83E6E807263E4E737485D1C510A1854DCBEEF4024E091A0A218EFF85DE
+F1814E7AE4D2D55B92E4CE2F88E5EAFDC26ADDEDB9FFBE4D15781FC48611BF8AA733619AABEA
+4315E0FB49FAB1A7743516CB251D35D17343CD184375F8B3E927DEAED567EA4CA029D45F713B
+9C24688F3B566D244854E070D183EBDE92EDDFB7E71C1577744CB10223AE7A276D8BE7EA3D5B
+8E26D8A5F4BDC1F85081BDAB0CA0BE9071124A2A8AD85318B835D57EC5838C5E41FBE12709A6
+8842410D06E622C0FC74F85EFCE80BEAE730C2BBA1D58B91AED5A1E2D211AFC6C312370902B7
+9FD16711AB05DA8648B3FEF29361EC7B9F5CD37096F1483F72232B9B7A71127A10CA71222A08
+5BB8EE0203D72F9C9A7F7A4FF74AB4178E83E23A13E2AED8F9EEDE36EC312B55C6A663C1F60C
+DA37231D75559CD7FD5B320025AF1F62890B2ADCBCBC4ACC6E7FA0C5D6BB4917677A927E8712
+AFE158D6D0A1835021919E4CB4594FF80A90635C577CBA980CF758DCCB6A4E798F63DD228362
+B62E795F1CB0935674BE345A8D9AEB00277B621F15322081C9C3269E4A1FF7056EC7A3482592
+E7141DE9F40551A101B201F552BB3A62BFA8667C8789B5DE3794FA042F47EE42BB165D39BF2D
+D470A20513312724D78EA492982A423444339D637996821D8CE591B983574FF6E1404AC687D6
+06AC8A94BBAC994E45911A5FF68C6779DCA1EB2B485C3CA93409CB94BABAEDC17232AFCFF1F2
+C6C4D2538B6E0F323AF3C2DA3452AAB78DBFED6A09AF239109CB385C8D2FFCF65CABC34EF1EF
+4570762F762706CE3B779661CC42C1647F8A1FE79235F0513266CD21C0121626A0B2839B1C4B
+FB01D84AA5F2E788B7AD19C16BDBA33725CC4124350B860AA18EAB066DF64A5FC3015A45EF10
+9E5981BF6B33E07CE0D569F4B9D901C42848F3EAA79136A788007193ACEC9B528A77765913CE
+F7B7E2132E8CE6E3D9CD607690E2ECDFB12F898213B266C49448F0144B88F9C408F9A32EDA0E
+EB3A8D16B0D93006A752F84DFE99B7192F1FD6B42B9765893E92412B917B23E6A00732927706
+4542D702B39AB11257975116F35C3874A7657F2B5E56193F57120EA7E61A13F96571E2F6FF0B
+D72AC1C4B50C715E12E9B6D03C557645C1D1D2F330CAE2E32101CB7738D8D1EEDA28C638C61C
+B171A0C1BFC1F22BED2E8015A8F782A4410A0A8489E5E366BE2CAA230ECD456FDAE8587559D8
+47479682E375370F3EEE2135C8A09A99C53FE925F244240EA74CC3366CF60AD1EEA036CBDD90
+3B030AB68CF88F54682F3EEF48DF68BDE5FF1A705E0001184D25A87ABDC6459DF7743AF8379D
+2D2CE7D0405052295F64D657EE04B231B34E041B598F3C9441E96BA05A2D204500A0DBE96505
+8FFAB823507CE44C9EF9B1D3FFDA994A15BBE89B650F8D70B9B10CBACC69599CB8322FE93152
+8A288899777DFBE23F6A073B1B9497E8591297E366A5174AD50459B7B751CD918E2E3E852591
+8DBC16BA137E86D9F4CACB57428C6393BAD59B5B51323357E87E38AEA2EA802D3898D746F899
+51D4BC786017278622DD65BB02330DE02300ECDE9D9183147BBED904F1B960A7F6A490203D23
+817743FB6D96DA494C7BA5A8BC158541DDD964F9BD052D9A8FAE9E02E2C79F196247D72AC3D7
+F2632C7E0CABBA4FA69B955166B543901337C249EDFBE985C6EB0E0E03319D8C9B0E8217FC99
+38DD10B7626850F515092954BE945BDAEC74C7984F5580D2A1A35B77652A1626F442FB4110D6
+5DBE56DC7E6FA32181764A56BA73F746656FDC738D12BB42C37B786F6D8DFC8FD0CFF8EAD90B
+D1340095F39797D53B006DA3DC45BD9B22CFD9D8F228314CD5DD1C547B53E4AEC268D84A2B89
+4A17D14D1549141D579116B680DD11869608CD40730162DEF598EE93A213A4C257EBE8BE307F
+4D6BF29DFF6E308E2EEBA1B6E08B07623CE2C8F159517BA06BBD3DE991D236AC52E7DE7F921D
+3524B32868431DE186DBA3845440BB8AC39CB98214785023C0AAB2B784D2432BDC54FC5F4988
+5A02FB6B16ED0C99E7D57C63EC689F827320B26EC45740F8936A9588A78BF15D89153717650E
+B294A3988C71ACDE86857CFA06355A5243A9954F6C25425693BC4BADFC4A39DDDFF371F69F67
+D563BF2F189997FC384732192F423DA45A033D5ED26955842C3630DBCB3DFE73C4FD422ED079
+5485646EA9E86C0D1325E5FF16ACAC393DA67A601CE374C272576EFA8B7001FFDB6630079960
+62B81FC6344594F68B9A34F665FFD94837F0D290D1E0490E93236ACE0B8C5A884613821FD3DC
+0E62840475674605AA608E00CBEC7C859FACAAB57D93B02ABBB7A1098F91E871CBABB9F6E30E
+658D55E535D57A97374337883138EB5D43F4031A67502FFDC3DBC8AA771D3765662C8C6172DE
+8F4A72F66E6FDDCDC874E82A7688FD187E944B9A2DC313C1712BD3428BF0D5BCFC71DB3FB849
+0412FFE199BADB34D60B5B172FB0461AC3C396333F91B637DA585948DA985AD7B7AE9D5E3517
+0AD776CF9F1E5D476D6521C9065A540677A764FE0DFCC2AE971AD80F268122D933E672DE826D
+E749CA4B4C293AEFC830F214DFF87E5597DDEBA0F9A19FDCF2A2E4945B88B077A13AF8D8012B
+2411A7870F91FD65CEBF475E696F55867AD39446B93A49AB83AC79102C61BE87DF92B6284F8D
+37CB0694AEDC64F99868F29171D90BF8D48BF9F7938923B3FD4997C416E71C5F36D025C398E0
+30B987C5C44F249327AD4F5A1A48701362BDEB86D6DD83177D6AEA048E9B4BD6A1D609870D53
+819D021D1F3E5AA195BDE2441A8B60D7453AD843F6CF56B15716920966B376D23FAC2BE749CB
+0BA16D4340E1FE3C4BF2F7975BAB5CA4DA263E0D9E43440BB01EB8A05041661D743D5CE6F259
+24A95515792FBB4A8429B35330FB5DE7B23583FB7BE8BF29E51CFC3CBFBED84DAA89912F78C9
+CE2D50005BBCE1C96165F1AF57F32E160B859AA7AB7F9EC4E86DD1D6A74B3565834F84A1F551
+A2F83AAB5393B32E9E6A7B0AAA7768D15A3D688F9A511473F59E9E5B5B22E677C9D4CFBAB777
+FF2613C168438F71CBD45141C9D20B04ED8BD8DCC4D1620877EA116450DF789C0D8E0D6D6279
+A0E35A027C43FCACD70A7C26552A853B281C162260A3BD4E4C4A61EBCC77E6731AC54ED12019
+1F345E6A2CEA645738AEB7C8790E18AADAE8B2F6E94C717E5976381BB83567D8FA10E4D2234D
+3B26B57629F6F8BD9FC329D3E7A2FF5AD2C4721886959CFAEC78006C084D4CD99678A5A77C9A
+04879867057DED5DAAE2D7B1C679EEAB92FCE5C0532A190636C68EA5D68DA62B9F6004356A11
+34ED8C97446452EC0BD5AFE655D224852101A1D5CB747C5A90C76B94EBBB01CE9ECE80BA66DA
+8167596D2F086A83E771A299A25006B516CB150B459BA6AE92297375F917FE996458717C3825
+C951AEEBF4A613D9B0F678BA6B3640905414B57B25440F1E0082283E680293FD15472ADA3834
+BDBD2686AE787E2DDF2E4A3BF832715E7D5AFADA5AE4CC9E5534D57F73CD733729094AE46217
+837B5B29991727284F138042BB8D2F29D955C5CE83A7C40917C245AB8C28E8E5DFFC10A04AF9
+EAE80E018ED521BF85B0ADC4C90AC9E082E13EE4C922F0D0B7953FC9367C91035D274760CC87
+E7BC4E11D193E53BA4F89B61EB53D581BE0ED972791C12C0B290FF245A4ED6A5F17B7D988ED2
+C7A0B00994D81700BB7E6C49C1B35A3C78C95041EB38F9BB86212BDF3A8789A584C46662DF3B
+D3389CB80D4EAB08415ECD27D5D06943F37C287B77EE3071D8534052B0DC0A3F5C72D42C6F3D
+62A042AD147165FCB3C3BEBBCBAD620A174B97BB0C408A3D04CB1006F58FA25BEF36C266C87E
+81F2CDB5C11345645C46F1DD36E6E244A0ACDDD22884DC04CE0411D7C9EC4EB140C835112172
+E687F486D019C2D5EED78C0EE7061B42AE37EA961ACA9DE2C826A72554A8DAA1C101A8A3FF05
+B59E39B2F0757EA9934D8213BF01C7A6BF557D4060DCB88AB9D71415DC4FC88AB5536A7C620D
+12E3C6210EE6811ECEDFCAA06F8243B290319E33D0A64A1B9BCD1C1272EEE08CE95A9749D3A8
+A4D580511F2473BC6BC553E9BB76C862FDD72BE047C7CC38CF99F71412A103397F79FAF91872
+3EEA71C25BD0E280C28258A60F40D7076EE944C923ED8A7D60B6633C37425845F0C2772854AE
+7DECDC35F18A7547CC4E948A95FD5FC0007AEB4774A27C1760DCF5F8D7E77C05A72D7F2BD9A0
+80DE4B834833FCA7CE79A5203FB8A7559364A1DFDBDCFF2BB73C43B762309F6A8D097CC13CA3
+A17D74172A0618ADAE0C1BC1656646EFD170CDBDDBE24F55132FC2557BA67E9EE2ACC332D110
+CFCA6D209650F9C56ACE0B648D89BF5FAFB5C86DB03E6440CEFC43F06E1BCA78A1F8DCA71A5B
+677DA813DA6A1176F23D4CFE1BD1C5CCE901DBCFA540741E8534A0536E4248557AE453FC197C
+51CAE6FD74F74E0D3974136474E38AF1A2A4F7B313138A9D9961DF86D126ED07A0718C974DB8
+84FB58847E8F53AC2C2F999022DF99D7ADE9DF667A4FED6F74027559DAFA73D004BFFB277546
+6FD5BA862851266AD9FB4D3F7CD0A769A551F9AFBAFA76E70943640D2EF15D637FEF0E33B211
+B93EFB80FA52C66348460EF27B03D2A565F56E34F2FB7DD5BC036292F3ED435485E9763299B3
+5C87D69F39445A9421DC3FE4905BB5B9B2A9879A46FA8D95CF4648BE3CA4EBA58B1D568E9B06
+3360DA7A3229BB58BAFF0381D8BAB4E5F80AA0A9C789FD30F6776EC39B2EAEE2EBFBE78AC3EB
+7E986BB78AFFBA768E469E51C11F5F3983B202EAA5E1427EB8214D126F7C3D72C5F94774C9AA
+E626F8DD60D2B5EE36E23DC0B3CE97612A8A7C6378FFADC1946F179031F82D736037930016C1
+8758732F45C0EB5A84A344B00066E5FED0C4DFDC5E863B7D72134A16BE9F7880EFE08C98EE6C
+2085324FF6970857C42349089B0044F4FD5A33A20D569DBD72C9AE2E20C988E550C2954B1DE4
+BC66FBF17BDA2A477877B86CBABE2382321ED1F9790AAB3AB7710907D1B85B5D11014974D945
+502ECDB9D8761F22EEEFF6C979792EDD8BE3F31F02B0589152BBA94A190ECA7DF844F1D020A2
+E92BF15C29A80A86CA44909256D2C109E2057F488207264447BF9C11AEED05DEF84860DC7143
+EDDD02663DFC17515EE1C8C9C78B3B26929B2A62BB05872D42E32558539E39FC8F41B91AFA01
+FC46D0DDAB470A158A62F91E24651F80CCEB3C09699E6992D7934B3DA298E3952639E5A085FC
+9BC9559006CD756636B48FD6B0A83C12A6393AB90F0B93B53B4E85A68548BC89B6E9C3E8E7BA
+F2EB908DD3DE32E470939698B56F56F536B7F5B767B9F665C16535E019BE5B61956FE233DCA0
+EDB504C6CFAECFDB19DAE1188B36AC597843C3902F40780BA40CCE024FED698A0F1F0EA3DC3D
+C4F1AD4E592367D1F6162A519574D48CA05A2CC35D20BB66A0D80A959A5C7A7B9C4C3E5414FB
+FB549BEB35569D5D653F002A3FCF39C3C1F0448F4E8202B43C4035DC4D29D4367DDCA64335BA
+C403A1BD923C74F65FCB16824EC182FFB728EB033F96911569C118250722766289F9AD698A21
+C8FAC4F8A9DF10E1178D9C5A0D7527F41984CA2146CFB86C46A67FD8B7513E8B4DDCCB42A684
+D7B4C9BA452E160D178182DCFBBD4FAA8EF40092D0400036422A4827FDEFE7F7750CAFDD4196
+9554E7FD34C9810A2FFED3A7EFA129AE2A3032F20BE6163D50A81A6F038BEB35AFD0264CCA83
+4798909D487545DED024A9C993145D229FF229AEEB66892BF1E739459892CA77BEC000047886
+A6BC658CD27FE5CEAE51F530171D3B0B1FD645AEA1E17F837F9E0BF399768E0D420D3D2A9A0E
+C854A53DDCAF9C6B66635F74AC281FA7FCF4F19601CE9C8C3B6B6630AF57C0E55A2AFC6139C5
+996A789704855CC0A62E0E5AB95EE0810C193BF8C926798FDC4AAF7FBD6B6AD12C79AAAF96A1
+30F316AD5197CBD4F4BC6D447CFDB26847B66CAF2B10CFD27EC5BA0FD72609A15ED2187FA51C
+91E429D8FD71579A36A6DF8E8370295AE399A3756DAE8653DA965F659B59632BBCD26748AEEC
+36AA5D987BAA7E34A4177E5276F02D028D190C1EC6865F8DE696C7FA40146B717311CD8DDC47
+D21BB8DDD8D10EDE70B9BD9FE15E3BA9846085781F048D5543A613450F09E194DFC966832B04
+AF8F82FDA587BD6866D6962CB03910DFCE32E0A614EA86BD3210BB92085ADAA6C3FED8DC4131
+7E855B34C9E3053E667156DCD2B0FC2C43FCC3F953808FF37261B825A31F92B8F6761FF5BD6C
+F632BED508DA3A744C6084CE260A3D39A3F6C3B8EC5D9D37E54301C1D542768952C58D85270F
+7EC01D1DE2A8D1880877316BDE5E0C35EB6C17803632F18CD655F1C29B78ACC8D1C823FE8040
+5F96415624A6DA4DF54D30E75EA13B3E48BE1F4C2E81D8101DE2DEA1D8E9BBE1DF4EFBA8C6E6
+462256B1675EBC7BD73633CEAFF9901D04DBDEFC5262A297FC8F323A377ED251FAFA4B605B90
+AC12232BEDCFCBD441E5C26D90339A22A91E1C6071586D8381638248100CC8A63AE9DE2AED66
+982DCD4F24CF2D0D34899E6F0E9E0FA5C3D2405510BE0931E48EB58DC7162B668D970A769B45
+01CB6B06ED86AE7A75F9E9C15B3F14C5287CF8BD6A205A31A40E33D90FCC93D1330836C4691B
+6C54326E6CB7D982939669CF5B636ECA31500C96D7269FC1AD710A7D6D32AA1F411F11E8DBDC
+6FCC155FA0555941A31A2CEC5D6EAD7ABF30722FA4A234846F65B5EE7A01DF822C5AB280B123
+4118B8F3EF8DF2A913932F000377E9BE1CA6B59FF6C90795612AE571D735C9EA8CF890FFC541
+883021038A004C98687C5AE94235E973E626B49A2BBAF9DA89CA1E76155B705977AA87CA15A7
+725A65D488BB68252DDB6CA002D38B9D570831F31FEF6F114328A2AF62CA0BF146FB7704B15B
+B73079303F4F3419A1263F2371A6CC2F3A477818915D6D6A4C1A25E680B9A9D0C9F0C1A1775E
+58E26EC4F447E75A9D807AB82206FBC73AEE9AD0901BC4A26866D2660602B284F9CCC4B88B91
+34A335AE02D6344BA135B458649048E7F224A25D9819A78F5D9947FB52CCFB50E8EB056EAEFF
+B3C376938887EC61641928865573495EF0D1FB4DA35A2F1F7C6996D4A6D00E6B7FD003B86BB4
+58DCAC4F9F2CE77D1A638A2EFCF2CD3E24D0A0E321968D214C2213C4708505F7167E0892E238
+56FC560AA0129E82B3CEA074A8E4DBF3C8758BB4387DB6064F91B4ACD6400899E5C3324CE8FB
+3C957254EAC0BEF6882F734C96907D7056D99A178CD7E1FE93D21573ECABFE8F2C98C555B000
+CD2E46BC6CBA03C06982B3EBCDF16BDE5A64A45449F2C75E9582BEF34D643D07D598FFE4461E
+FB71721900ADEFBE6474776B0C5DB7D0DDE0437DC8FFBCED897AC89C73DE08DBF2C9C2D96D05
+6CAFFEFB7A5C666384BB412654CE7318EE6B41D83DBA66AED2A6C68B9DD0394FF5F0F2976A7A
+412BD7A0803B119E117427A87C2F5AC288FA41D59113EA55AA607449542666B772138261CB4A
+DFF8B6230D3146D08DD8B6E89B8C2D1E8393EB8521534E8D25534B519E38883CD6368B8A8243
+B45B15C36D860A443873351C9BB1F05F1951AAD560152C6B14E48D24648962F1E0A2CF172F88
+B907145CAAB70487B1BA7D05A89F2C2E0E94479646B98549B550B38BA3202B0A540574F09034
+A51C467E482626BA6AB1754B804BA9DF0F30FC28304DE30AA6465F6682D157D27FD74E09FCAA
+B197416D89603E69373F3542189AC5A308805ADA166CA2303FB9A9AA3971DC89839D3692E269
+43AC47F7989739FAA5202627650235AD544A2BCE8658C4E236E99B009749040DF9E0BEF4A4C0
+86713AB315050BAF67D9B7068CA406D4EC7FBF40B901FBD894E79DFD41D321A90F1BD435ED8A
+1EFC42982EAF009B79DE0C133504E5F7A3C33BB92D93627EEE07252F014C724E985B80451F43
+7BE16B5C177832311498CCFD5BFF0AF3E12E8849B8160D022A13E93E66E510166A4A6CC0A802
+C5C94AAFB5CEDB9AE682F8350AA96E377DFE2B65A6696F65A426587E1ACA8F9748C75016B20B
+B013959C0AB74AF3C5B491DE5A81A009ADE0D54FB6E90594D5EFAB3E6AFBFFF3E3AB27569BDE
+2F3166E4E40E733D502D25A9C8F1A005E552E3DD10C007A6F6E35E3B1CCF73142799D5906CF1
+6D1EC7D6831B71F7595EF70F6883C0D93373DF634F71A2BA969779C39AE765E6DA50D295DEB8
+9AD941DAC58951BB1094EEB7CA00C876900296EFF72CB90C17952EF7F38F72E3D409ADFF127B
+5C5BFCAAFBFF157779536438FDBA06AF022C49E19208288DB1B37ECD262DD26F308B513C6996
+22BE8BA162C8E3E3AEEDC1E42AB2C2D25C672F97BD5A678FB76E9F4998D432F5BA48831430B1
+83527FFC7C3501FC054ECF9B9E49F29C70CFE4E3242A4D581C20C2230DA45ED61DCB39304468
+A4B90CED6D69F4F1C52AD1E3649D7610D915E3F53191694F97F5473AFE55A7BA244E8A2757B6
+93562E044C3AAB611833D5E3759397E5C9326470E440D031920893FD7DF7245095120080C375
+3B16B8CC71082B718256F837E2DDAEBEB45865525E247C117AFAD4D103AA691A3482D30B8D81
+A4BF5AD7832FC23C3377F41734A0FCCB0D816ED671D85C3509B7E3C666D74D4B6E1BB696D25E
+63275D022C25A6DA83F842506C498171648C52F5E4D306D10994A12B4417918157BFA5711D69
+4239078BE9AE915DBF74CEB520DFF80668A1B41FA530BCBE43B0B3CBA6EE31495EEEE374FE16
+00058E24712ACE9EA6495E09AF88FE98D097E8598777C9D8E11B22D433250588F44CFCAB1ACE
+A61C6714E0A052D47A312FBFA589AB82FEC1A40EECA3659203954FC7E02CF86E83A610861482
+572BD244EBFBA7D8A2F43B4AD37F4FBA4194BFD1A5CBFB4AC1E18D6D72F61B9786E18787FC5F
+58B2847444F23E1710BF97D4832EDDE48028C656016C5B9AF97801839592EED7ADEEBE93B32E
+5CC3A14A9CF94D874B1CD2780520F371B2F29E75D44B5FF755A7C13EC2DF2475CBF1F1216FF0
+852BB7A71867E2E988C2523162C7B3D8D6A71D15F6A9A23A12826E1C3182F95943355DAAF0E4
+01AEC7C435A201AD058DE0E682748F4E9CF5314D7556019876E110C75A39BB395AB876ACBE9E
+9A98D2B9A39DE6F9202D29DF2B403AB331257FF2BAFF083D1C9675A89653A5C8145EECC49FB2
+DEF92D54B35D8F0BF29565D50E4FE0DD704317F66A325E4FF43FAE4C1D887CAA7418129243F3
+F9B0CFA12E12E7A747A6FAA574585668555E31BFD55B7E4E016204D3366B15141FC902A19D5E
+F1318BEA13515C17A51ABC305E615E20CD34A100EC11F9DC2D601749A1ABBD988FE3048B9039
+FBCEF6CFB983C1EC5B6B765F5D2DEAD15BEEA61B18BE362B59EF6586132F769420F1A8A39A08
+F9F0E5AC7CD91FB407AF71C26069B6B190255E264A33C3C6123812AFA458277AF999276AB95E
+48FF2BD1489D191E55F2200196EA1BFB6C64ADA111662247EA50CFD12654719240E99BAD7617
+CFA5D9EC849A4F3AB37881911EB77E483520F27A991BB4D2EA17D69BDAA64AD9EB2CD23DAF94
+E9977E0822D0BC10D4C7653E3EDA707FFE448C7AEB4E81AE0A51BEE1B1F6C5BAB2B7372BBB5A
+578ED09DCB2172168695C0963C25EBC061AE6CF348B2326DB1A2ACE00B48AB202AEFD448CB08
+0410A245AF465A6B1B411BAA28511AF90632E52A3555CBB20C8FA0A4A247957BFBC111586711
+524B2E421F68763B8756A0453706FA4558C3EEB3C8ED9ED99812E94339415A7BFE70E8091D78
+E442355D86BD4E0EFC6A34B1F5E8C945CDD4F7551DC550CF47807A230168419D7A52343DB58B
+BBCC4CB58A79B916BED54A8476A9CD993CA6E631AB0102A5A17A3233F3FC2F42582AD3FA69AC
+7F3A9A6F627A506D9690E3B9DE141E175AAB0064A5EFDC7E46D1DE88F174ADF4A059944FF4F0
+15820F06F38A946745CC5054440AA39FC4E193FF36E47F3B4DA14EEB015372910E43F3E9D011
+E1754FC7AECAC898D707188A0F30AF634BB580F2DE359237EE41B7114B438CC258159F0A17E7
+4AD487759A8B23CA012B3AF718C2A68071B31F962DA038B787D1D75B59B66D80407D6571EAFB
+840B2AA2C72AA85BA8BEF37F3D1B3DF12DFF56AAE9708955A77856871243CBC0F7C979C006BE
+1702E769B0D588EB23A15B19A80C9DC5AA61E09EC65A6C5B5F8420767218541A3CEDA92F2699
+6773661E93531E430297BFC1AFC8B2483E27F32ECACAAA667ED6523CDA196812171FDDFF20AC
+E197676CD66402FD2731CC1FF5347A22E1705A4B73946616C5FEF3A1628278BFEF2AC5B38C47
+C28AF8057A54D9A874713EB67B58E0EAB110FFC492584AFD87DDD11E754D5D7802F23C305F11
+3AB31D52399E26FCE706936B9ECAD51186E661A043A1337C811659C0AC6EBD1575E0578FEBA0
+5777FE32848F36E848E9AF8F1C5DBFD3FF4F6552881D2A0F2CAB86E36F52E140E48F252BBEA2
+D7DDFB58A22208AD9C1877A53763405E19DCB5255ADBCDC07E2E8A82FC2ABC133F185D207F0E
+03E9120EE7A49FD24B4EC73528812F6E81C699E329FFFAEFB5C09B24BCD29871554837E41B11
+AAAC84A6E7FC7805397EF9AE10711F97CB0ACF13AF1614B324BF3B74D7299C58B15892C81B09
+9890E0C3DC8A43890AB5719187FCAA1B30F711E8DB076ECAB688738BD827929A7AE42F02A554
+0DF2791EC33F92157A390CEA57D78E3DC71C1D2BAB9E81AB459976DD91ABAAC111090B5A5D6C
+C7F464EFC21FB43CD2C69A7F3AF6041CA803DF0E65EAC3FBF41BD1155D6BD4B73BDD5FD81A5D
+7643F4B62557CDAC60F8161294D09FDCFFC86F63696BD790FF7A8380012390888DA22C2DC64A
+57557C263B23E52FF9E2819186734757FDAEBE77032CECB54E6B7B78153C2226305086BDA559
+F81A4545D2DF47DD3C26127B6B5E5391506D63E35FC31A9BBB0795FF1A1BE8C3E4727067654A
+26D31491D9377EDDE72D1C15E9B1709C09D452811FAD3126DA91C51CC7A0CB50BAE13EDC27A5
+0125139279204113DA37169035CA085C71B251F79B7B557134F465828E7A04DC977B8A932BD3
+4AEFDA199DBA32EE19EFBAF81D80FB5E404CE16505780A04224AB3171E3AA28EBA57BD9F874F
+D3E91DE37EAC007E208C4B1051904539AE01AA6D681A374722E9D5BEC0AB6208B816EC9D580F
+5FB8FE26306621D10CF03702185D22CD0F47D93DC9DC80456F7E60DE8454AE94CCCC3507D1C2
+3B20D57E0CC5A6E3C151076B9A05745AE69044C6312FAC61583DF6F7BCDD6269D56F6543C96A
+09AEDB6A1A9CF61D73F6758F99B7F0D99829ABF8DF7C5CDAF36E75EBB11B78C945F76539F171
+475DB9FE32931716AD3C9DB7DB3EA8A4871524355CE3CF322391D48F57E15E61401C15C698FF
+1872CEE466785469ABB5ED1528AF77FDE885F6B65C6CD5FD8E1EE2C7386BC8138DB04761DF98
+E8248F14C1F591E33EE591F2B2E87BD2EDF09ADE7EDFAD18D93836607A0BF755379A559B21CF
+5D8F4D68F3F17E0C24B0C87398F118940BB009B9DC98EA24D8A288D0F441E99D2E7EB57BDFB8
+21B1958299082D7ACD21C926F5E4D100EAB4EC8AA1D4A024123E7744FF6CAD04BA4596F98F84
+3341996E8249B3ABCBB106B57DACC9622644E2571EFFE706B1635AAAA980C4316160317F77B1
+04D6BD6AA3D8F055D804909331A64ACDDE73021B8BABA57D7216F328E4A856196B7F94E1DE85
+95FA1F7BE9C65DFFECB58D929753E6B892AC0565D6790BF0D6CD1E53DACD0C7148CD24EB3787
+18962BF317A825CB566E6925CC1A474D8706DA231EEFFC59465E627E45B727BCE4EFFB2E85FF
+FCE9496D594B5A21538EFD6E6690078DE418E1D26D17BBBDAEE6AAD50F2F2614C6F5DEEE68FE
+89A6877ACF3DE0C9CA880B978BE2D79DCE8A522777108F57F1FF875268DBD6817C3BE58CCBEF
+0A1600E5CD3A28DAB6932CCD61F6FB2602FD0D3064BDC44063C89807F44027AC7361B153D087
+E77F4FDCE978631201F36A56C40CD93E3D673A0418F6DA5756E13383F2B3A814A3656CA5102F
+84B0F53B5684E980FD6B3AF7E3E9F2917A0F62E6C56C76B73B8F96EFAE867485986D41738D21
+40759E81DE3F288D28EF6EB3932EA17C88D69FAE06D1FACD19766BD4B216092C6BCB0AAC9F46
+68CC10A163261B43E36C8972E88975D0E31FE0B2BEA91FC8DA28924A6A97762465889E247E05
+61B9DA823EB1B04CF1A6460A9B2C9111B3289BB8F2431E58E433B77462B0ED05A6E7412E25BC
+A2F9527FE52593436B97BCC86B64C61864E758F51062FE6F5E185B252C06F227DF0541A0F0E2
+10B1570D8D6C15D8767B717781ECA63F1715279C1D71AB777210BA0AB9FB599DF60CEC9E415F
+5FAF262C95C3392897FDDF1A959E68C52D5C487BEDA937CEA411FD435E2D46E20D21F6DC6AA8
+EC2417FD9F67458EDCF17A959F2B3985D5F16F5FB537516035B0C5789C3810A7ECC91C5EFF98
+36799C78566BC67F59E786A9AB9012246F2666355E7428BF173A04BD815CB59BE34DC4D61259
+9D4DC9B3260AA8FF8B3B875C51F4D7642D64A987BD0ABBFA6DF811B0B5AF43BF2EFC311DD0C2
+7D9FEB03E1326388680606FAF7707139C77C3338D68FA78BC49C01B60AB128C0C90D0DEED620
+F916A31193D14E7082F0A8B9285D3BC495EB9805E1B125EC64518F6067B3255A72C42F3E1A98
+A8FAB8969DD7E748D03C370D8331382FC9E38CF50B84C885FF9D33B3BD05FEA83D5B30672470
+8260622812FA1625114E64C920C36A0097D4C515035BFEA37F0184105DAF877300C483210C68
+AAFC439D14BF520BBA3A360DA23AF56AFEB8BAA2669CFFDAB4E7B42AA21A53DF5D541AC9D30C
+6EB09EA1B0DC8BBC40CA8DD0823E203D0FEE36B45D7D06CAC8F1126073099AD54B7C601204E8
+623361CCC8FD80DD17D10C0688CFBFA101E5BC7A095EAAD0FCDBD974CE50375FCD9E1C8DE2E8
+CB47DB750000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+%%EndFont
+%%BeginProcSet: texps.pro
+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]/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[2 index currentdict
+end definefont 3 -1 roll makefont /setfont load]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{/Encoding exch def}def
+end
+%%EndProcSet
+%%BeginProcSet: special.pro
+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 false 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 /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 /copypage{}N newpath
+}N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{
+end}repeat grestore SpecialSave restore end}N /@defspecial{SDict begin}
+N /@fedspecial{end}B /li{lineto}B /rl{rlineto}B /rc{rcurveto}B /np{
+/SaveX currentpoint /SaveY X N 1 setlinecap newpath}N /st{stroke SaveX
+SaveY moveto}N /fil{fill SaveX SaveY moveto}N /ellipse{/endangle X
+/startangle X /yrad X /xrad X /savematrix matrix currentmatrix N TR xrad
+yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end
+%%EndProcSet
+%%BeginProcSet: color.pro
+TeXDict begin /setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop
+setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll
+}repeat setrgbcolor pop}ifelse}B}ifelse /TeXcolorcmyk{setcmykcolor}def
+/TeXcolorrgb{setrgbcolor}def /TeXcolorgrey{setgray}def /TeXcolorgray{
+setgray}def /TeXcolorhsb{sethsbcolor}def /currentcmykcolor where{pop}{
+/currentcmykcolor{currentrgbcolor 10}B}ifelse /DC{exch dup userdict exch
+known{pop pop}{X}ifelse}B /GreenYellow{0.15 0 0.69 0 setcmykcolor}DC
+/Yellow{0 0 1 0 setcmykcolor}DC /Goldenrod{0 0.10 0.84 0 setcmykcolor}
+DC /Dandelion{0 0.29 0.84 0 setcmykcolor}DC /Apricot{0 0.32 0.52 0
+setcmykcolor}DC /Peach{0 0.50 0.70 0 setcmykcolor}DC /Melon{0 0.46 0.50
+0 setcmykcolor}DC /YellowOrange{0 0.42 1 0 setcmykcolor}DC /Orange{0
+0.61 0.87 0 setcmykcolor}DC /BurntOrange{0 0.51 1 0 setcmykcolor}DC
+/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC /RedOrange{0 0.77 0.87 0
+setcmykcolor}DC /Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC /Maroon{0
+0.87 0.68 0.32 setcmykcolor}DC /BrickRed{0 0.89 0.94 0.28 setcmykcolor}
+DC /Red{0 1 1 0 setcmykcolor}DC /OrangeRed{0 1 0.50 0 setcmykcolor}DC
+/RubineRed{0 1 0.13 0 setcmykcolor}DC /WildStrawberry{0 0.96 0.39 0
+setcmykcolor}DC /Salmon{0 0.53 0.38 0 setcmykcolor}DC /CarnationPink{0
+0.63 0 0 setcmykcolor}DC /Magenta{0 1 0 0 setcmykcolor}DC /VioletRed{0
+0.81 0 0 setcmykcolor}DC /Rhodamine{0 0.82 0 0 setcmykcolor}DC /Mulberry
+{0.34 0.90 0 0.02 setcmykcolor}DC /RedViolet{0.07 0.90 0 0.34
+setcmykcolor}DC /Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC /Lavender{0
+0.48 0 0 setcmykcolor}DC /Thistle{0.12 0.59 0 0 setcmykcolor}DC /Orchid{
+0.32 0.64 0 0 setcmykcolor}DC /DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}
+DC /Purple{0.45 0.86 0 0 setcmykcolor}DC /Plum{0.50 1 0 0 setcmykcolor}
+DC /Violet{0.79 0.88 0 0 setcmykcolor}DC /RoyalPurple{0.75 0.90 0 0
+setcmykcolor}DC /BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC /Periwinkle
+{0.57 0.55 0 0 setcmykcolor}DC /CadetBlue{0.62 0.57 0.23 0 setcmykcolor}
+DC /CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC /MidnightBlue{0.98 0.13
+0 0.43 setcmykcolor}DC /NavyBlue{0.94 0.54 0 0 setcmykcolor}DC
+/RoyalBlue{1 0.50 0 0 setcmykcolor}DC /Blue{1 1 0 0 setcmykcolor}DC
+/Cerulean{0.94 0.11 0 0 setcmykcolor}DC /Cyan{1 0 0 0 setcmykcolor}DC
+/ProcessBlue{0.96 0 0 0 setcmykcolor}DC /SkyBlue{0.62 0 0.12 0
+setcmykcolor}DC /Turquoise{0.85 0 0.20 0 setcmykcolor}DC /TealBlue{0.86
+0 0.34 0.02 setcmykcolor}DC /Aquamarine{0.82 0 0.30 0 setcmykcolor}DC
+/BlueGreen{0.85 0 0.33 0 setcmykcolor}DC /Emerald{1 0 0.50 0
+setcmykcolor}DC /JungleGreen{0.99 0 0.52 0 setcmykcolor}DC /SeaGreen{
+0.69 0 0.50 0 setcmykcolor}DC /Green{1 0 1 0 setcmykcolor}DC
+/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC /PineGreen{0.92 0 0.59
+0.25 setcmykcolor}DC /LimeGreen{0.50 0 1 0 setcmykcolor}DC /YellowGreen{
+0.44 0 0.74 0 setcmykcolor}DC /SpringGreen{0.26 0 0.76 0 setcmykcolor}
+DC /OliveGreen{0.64 0 0.95 0.40 setcmykcolor}DC /RawSienna{0 0.72 1 0.45
+setcmykcolor}DC /Sepia{0 0.83 1 0.70 setcmykcolor}DC /Brown{0 0.81 1
+0.60 setcmykcolor}DC /Tan{0.14 0.42 0.56 0 setcmykcolor}DC /Gray{0 0 0
+0.50 setcmykcolor}DC /Black{0 0 0 1 setcmykcolor}DC /White{0 0 0 0
+setcmykcolor}DC end
+%%EndProcSet
+TeXDict begin 40258437 52099154 2074 300 300
+(/work/action/separate/demo3.dvi) @start /Fa 206[30 49[{
+ ECEncoding ReEncodeFont }1 60.491669 /Times-Roman rf
+/Fb 197[34 58[{}1 124.439941 /CMMI12 rf /Fc 134[62 62
+90 62 62 34 48 41 1[62 62 62 96 34 62 1[34 62 62 41 55
+62 55 62 55 8[90 3[76 4[90 8[69 76 1[83 8[34 4[62 62
+62 62 62 2[31 1[31 4[41 10[69 28[{ ECEncoding ReEncodeFont }39
+124.439941 /Times-Roman rf end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 300dpi
+TeXDict begin
+
+%%EndSetup
+1 0 bop 119 -53 2635 17 v 119 1899 17 1952 v Black 226
+177 a Fc(On)31 b(the)g(\034fth)h(day)f(of)g(Christmas,)i(my)e(true)h
+(love)g(gave)226 360 y(to)g(me:)245 650 y(1.)43 b(Five)31
+b(overfull)i(hboxes)245 902 y(2.)43 b(Four)31 b(fontdimens)i(missing)
+245 1154 y(3.)43 b(Three)31 b(nested)h(endgroups)245
+1405 y(4.)43 b(T)-9 b(wo)31 b(unde\034ned)g(commands)245
+1657 y(5.)43 b Fb(:)21 b(:)g(:)e Fc(and)31 b(a)g(token)h(in)f(T)1329
+1685 y(E)1389 1657 y(X')-7 b(s)32 b(stomach)2647 1809
+y
+ 0 setgray
+ 2647 1809 a 2737 1899 17 1952 v 119 1915 2635 17 v
+2746 1950 43 1985 v 154 1950 2635 43 v 1439 2048 a Fa(1)p
+eop
+%%Trailer
+end
+userdict /end-hook known{end-hook}if
+%%EOF