%!PS-Adobe-2.0%%Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software%%Title: 02.dvi%%Pages: 103%%PageOrder: Ascend%%BoundingBox: 0 0 595 842%%DocumentFonts: Times-Bold CMMIB10 ComicSansMS ComicSansMS-Bold CMBX10%%+ CMBXTI10 CMBX12 CMTT12 CMBSY10 CMBX7 CMEX10 MSAM10 CMBX8 MSBM10%%+ CMBSY7 CMMIB7 MSBM7 CMBX6 CMTT10%%EndComments%DVIPSWebPage: (www.radicaleye.com)%DVIPSCommandLine: dvips 02.dvi -o 02.ps%DVIPSParameters: dpi=600%DVIPSSource: TeX output 2005.04.19:1149%%BeginProcSet: tex.pro 0 0%!/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{SN}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 00 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsizemul 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 roundexch 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}2array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat Ndf-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn Adefinefont 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 ctr1 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 Cysetcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemaskrestore}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 Amul 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 X1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4index cvrs cvn put}for pop 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/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 0exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelseend{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemaskgrestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch roundexch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlinetofill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S pdelta 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 Srmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end%%EndProcSet%%BeginProcSet: pstricks.pro 0 0%!% PostScript prologue for pstricks.tex.% Version 97 patch 4, 04/05/10% For distribution, see pstricks.tex.%/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/TMatrix { } def/RAngle { 0 } 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 load stopped { pop pop pop pop } if z } def/STP { .996264 dup scale } def/STV { SDict begin normalscale end STP } def%%%-------------- DG begin patch 15 ---------------%%%/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 gt y 0 gt and { [ y x ] 1 a sub y mul } { [ 1 0 ]%0 } ifelse setdash stroke } def/DashLine { dup 0 gt { /a .5 def PathLength exch div } { pop /a 1 def PathLength } ifelse /b ED /x1 ED /y1 ED /x ED /y ED /z y x add y1 add x1 add def /Coef 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 def /y y Coef mul def /x x Coef mul def /y1 y1 Coef mul def /x1 x1 Coef mul def x1 0 gt y1 0 gt x 0 gt y 0 gt and { [ y x y1 x1 ] 1 a sub y mul} { [ 1 0] 0 } ifelse setdash stroke} def%%-------------- DG end patch 15 ---------------%%/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 adddef } 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 1setlinecap stroke } def/LineFill { gsave abs CLW add /a ED a 0 dtransform round exch round exch2 copy idtransform exch Atan rotate idtransform pop /a ED .25 .25% DG/SR modification begin - Dec. 12, 1997 - Patch 2%itransform translate pathbbox /y2 ED a Div ceiling cvi /x2 ED /y1 ED aitransform pathbbox /y2 ED a Div ceiling cvi /x2 ED /y1 ED a% DG/SR modification endDiv cvi /x1 ED /y2 y2 y1 sub def clip newpath 2 setlinecap systemdict/setstrokeadjust known { true setstrokeadjust } if x2 x1 sub 1 add { x1% DG/SR modification begin - Jun. 1, 1998 - Patch 3 (from Michael Vulis)% a mul y1 moveto 0 y2 rlineto stroke /x1 x1 1 add def } repeat grestore }% defa mul y1 moveto 0 y2 rlineto stroke /x1 x1 1 add def } repeat grestorepop pop } def% DG/SR modification end/BeginArrow { ADict begin /@mtrx CM def gsave 2 copy T 2 index sub negexch 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 -1scale } if w neg h moveto 0 0 L w h L w neg a neg rlineto gsave fillgrestore } def/Tbar { CLW mul add /z ED z -2 div CLW 2 div moveto z 0 rlineto stroke 0CLW moveto } def/Bracket { CLW mul add dup CLW sub 2 div /x ED mul CLW add /y ED /z CLW 2div def x neg y moveto x neg CLW 2 div L x CLW 2 div L x y L stroke 0CLW moveto } def/RoundBracket { CLW mul add dup 2 div /x ED mul /y ED /mtrx CM def 0 CLW2 div T x y mul 0 ne { x y scale } if 1 1 moveto .85 .5 .35 0 0 0curveto -.35 0 -.85 .5 -1 1 curveto mtrx setmatrix stroke 0 CLW moveto }def/SD { 0 360 arc fill } def/EndDot { { /z DS def } { /z 0 def } ifelse /b ED 0 z DS SD b { 0 z DSCLW sub SD } if 0 DS z add CLW 4 div sub moveto } def/Shadow { [ { /moveto load } { /lineto load } { /curveto load } {/closepath load } /pathforall load stopped { pop pop pop pop CP /movetoload } if ] cvx newpath 3 1 roll T exec } def/NArray { aload length 2 div dup dup cvi eq not { exch pop } if /n exchcvi def } def/NArray { /f ED counttomark 2 div dup cvi /n ED n eq not { exch pop } iff { ] 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 subdef 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 eqand { 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 /y1ED /x1 ED x1 y1 /x1 x0 x1 add 2 div def /y1 y0 y1 add 2 div def x1 y1moveto /n n 2 sub def n { Lineto } repeat x1 y1 x0 y0 6 4 roll LinetoLineto pop pop closepath } ifelse } def/Diamond { /mtrx CM def T rotate /h ED /w ED dup 0 eq { pop } { CLW mulneg /d ED /a w h Atan def /h d a sin Div h add def /w d a cos Div w adddef } ifelse mark w 2 div h 2 div w 0 0 h neg w neg 0 0 h w 2 div h 2div /ArrowA { moveto } def /ArrowB { } def false Line closepath mtrxsetmatrix } def% DG modification begin - Jan. 15, 1997%/Triangle { /mtrx CM def translate rotate /h ED 2 div /w ED dup 0 eq {%pop } { CLW mul /d ED /h h d w h Atan sin Div sub def /w w d h w Atan 2%div dup cos exch sin Div mul sub def } ifelse mark 0 d w neg d 0 h w d 0%d /ArrowA { moveto } def /ArrowB { } def false Line closepath mtrx%setmatrix } def/Triangle { /mtrx CM def translate rotate /h ED 2 div /w ED dupCLW mul /d ED /h h d w h Atan sin Div sub def /w w d h w Atan 2div dup cos exch sin Div mul sub def mark 0 d w neg d 0 h w d 0d /ArrowA { moveto } def /ArrowB { } def false Line closepath mtrx% DG/SR modification begin - Jun. 1, 1998 - Patch 3 (from Michael Vulis)% setmatrix } defsetmatrix pop } def% DG/SR modification end/CCA { /y ED /x ED 2 copy y sub /dy1 ED x sub /dx1 ED /l1 dx1 dy1 Pythdef } def/CCA { /y ED /x ED 2 copy y sub /dy1 ED x sub /dx1 ED /l1 dx1 dy1 Pythdef } def/CC { /l0 l1 def /x1 x dx sub def /y1 y dy sub def /dx0 dx1 def /dy0 dy1def CCA /dx dx0 l1 c exp mul dx1 l0 c exp mul add def /dy dy0 l1 c expmul dy1 l0 c exp mul add def /m dx0 dy0 Atan dx1 dy1 Atan sub 2 div cosabs 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 mulm 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 { poppop } 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/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/FontDot { DS 2 mul dup matrix scale matrix concatmatrix exch matrixrotate matrix concatmatrix exch findfont exch makefont setfont } def/Rect { x1 y1 y2 add 2 div moveto x1 y2 lineto x2 y2 lineto x2 y1 linetox1 y1 lineto closepath } def/OvalFrame { x1 x2 eq y1 y2 eq or { pop pop x1 y1 moveto x2 y2 L } { y1y2 sub abs x1 x2 sub abs 2 copy gt { exch pop } { pop } ifelse 2 divexch { 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 arctox2 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/BezierNArray { /f ED counttomark 2 div dup cvi /n ED n eq not { exch pop} if n 1 sub neg 3 mod 3 add 3 mod { 0 0 /n n 1 add def } repeat f { ]aload /Points ED } { n 2 mul 1 add -1 roll pop } ifelse } def/OpenBezier { BezierNArray n 1 eq { pop pop } { ArrowA n 4 sub 3 idiv { 62 roll 4 2 roll curveto } repeat 6 2 roll 4 2 roll ArrowB curveto }ifelse } def/ClosedBezier { BezierNArray n 1 eq { pop pop } { moveto n 1 sub 3 idiv {6 2 roll 4 2 roll curveto } repeat closepath } ifelse } def/BezierShowPoints { gsave Points aload length 2 div cvi /n ED moveto n 1sub { lineto } repeat CLW 2 div SLW [ 4 4 ] 0 setdash stroke grestore }def/Parab { /y0 exch def /x0 exch def /y1 exch def /x1 exch def /dx x0 x1sub 3 div def /dy y0 y1 sub 3 div def x0 dx sub y0 dy add x1 y1 ArrowAx0 dx add y0 dy add x0 2 mul x1 sub y1 ArrowB curveto /Points [ x1 y1 x0y0 x0 2 mul x1 sub y1 ] def } def/Grid { newpath /a 4 string def /b ED /c ED /n ED cvi dup 1 lt { pop 1 }if /s ED s div dup 0 eq { pop 1 } if /dy ED s div dup 0 eq { pop 1 } if/dx ED dy div round dy mul /y0 ED dx div round dx mul /x0 ED dy divround cvi /y2 ED dx div round cvi /x2 ED dy div round cvi /y1 ED dx divround cvi /x1 ED /h y2 y1 sub 0 gt { 1 } { -1 } ifelse def /w x2 x1 sub0 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 systemdict /setstrokeadjust known { true setstrokeadjust /t { } def }{ /t { transform 0.25 sub round 0.25 add exch 0.25 sub round 0.25 addexch itransform } bind def } ifelse gsave n 0 gt { 1 setlinecap [ 0 dy ndiv ] dy n div 2 div setdash } { 2 setlinecap } ifelse /i x1 def /f y1dy mul n 0 gt { dy n div 2 div h mul sub } if def /g y2 dy mul n 0 gt {dy n div 2 div h mul add } if def x2 x1 sub w mul 1 add dup 1000 gt {pop 1000 } if { i dx mul dup y0 moveto b 0 gt { gsave c i a cvs dupstringwidth pop /z2 ED w 0 gt {z1} {z1 z2 add neg} ifelse h 0 gt {b neg}{z1} ifelse rmoveto show grestore } if dup t f moveto g t L stroke /i iw add def } repeat grestore gsave n 0 gt% DG/SR modification begin - Nov. 7, 1997 - Patch 1%{ 1 setlinecap [ 0 dx n div ] dy n div 2 div setdash }{ 1 setlinecap [ 0 dx n div ] dx n div 2 div setdash }% DG/SR modification end{ 2 setlinecap } ifelse /i y1 def /f x1 dx muln 0 gt { dx n div 2 div w mul sub } if def /g x2 dx mul n 0 gt { dx ndiv 2 div w mul add } if def y2 y1 sub h mul 1 add dup 1000 gt { pop1000 } if { newpath i dy mul dup x0 exch moveto b 0 gt { gsave c i a cvsdup stringwidth pop /z2 ED w 0 gt {z1 z2 add neg} {z1} ifelse h 0 gt{z1} {b neg} ifelse rmoveto show grestore } if dup f exch t moveto gexch t L stroke /i i h add def } repeat grestore } def/ArcArrow { /d ED /b ED /a ED gsave newpath 0 -1000 moveto clip newpath 01 0 0 b grestore c mul /e ED pop pop pop r a e d PtoC y add exch x addexch r a PtoC y add exch x add exch b pop pop pop pop a e d CLW 8 div cmul 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/RotBegin { tx@Dict /TMatrix known not { /TMatrix { } def /RAngle { 0 }def } if /TMatrix [ TMatrix CM ] cvx def /a ED a Rot /RAngle [ RAngledup a add ] cvx def } def/RotEnd { /TMatrix [ TMatrix setmatrix ] cvx def /RAngle [ RAngle pop ]cvx def } def/PutCoor { gsave CP T CM STV exch exec moveto setmatrix CP grestore } def/PutBegin { /TMatrix [ TMatrix CM ] cvx def CP 4 2 roll T moveto } def/PutEnd { CP /TMatrix [ TMatrix setmatrix ] cvx def moveto } def/Uput { /a ED add 2 div /h ED 2 div /w ED /s a sin def /c a cos def /b sabs c abs 2 copy gt dup /q ED { pop } { exch pop } ifelse def /w1 c bdiv 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 smul 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 addexch } def/BeginOL { dup (all) eq exch TheOL eq or { IfVisible not { Visible/IfVisible true def } if } { IfVisible { Invisible /IfVisible false def} if } ifelse } def/InitOL { /OLUnit [ 3000 3000 matrix defaultmatrix dtransform ] cvx def/Visible { CP OLUnit idtransform T moveto } def /Invisible { CP OLUnitneg exch neg exch idtransform T moveto } def /BOL { BeginOL } def/IfVisible true def } defend% END pstricks.pro%%EndProcSet%%BeginProcSet: pst-dots.pro 0 0%!PS-Adobe-2.0%%Title: Dot Font for PSTricks%%Creator: Timothy Van Zandt <tvz@Princeton.EDU>%%Creation Date: May 7, 1993%% Version 97 patch 1, 99/12/16%% Modified by Etienne Riga <etienne.riga@skynet.be> - Dec. 16, 1999%% to add /Diamond, /SolidDiamond and /BoldDiamond10 dict dup begin /FontType 3 def /FontMatrix [ .001 0 0 .001 0 0 ] def /FontBBox [ 0 0 0 0 ] def /Encoding 256 array def 0 1 255 { Encoding exch /.notdef put } for Encoding dup (b) 0 get /Bullet put dup (c) 0 get /Circle put dup (C) 0 get /BoldCircle put dup (u) 0 get /SolidTriangle put dup (t) 0 get /Triangle put dup (T) 0 get /BoldTriangle put dup (r) 0 get /SolidSquare put dup (s) 0 get /Square put dup (S) 0 get /BoldSquare put dup (q) 0 get /SolidPentagon put dup (p) 0 get /Pentagon put dup (P) 0 get /BoldPentagon put% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga dup (l) 0 get /SolidDiamond put dup (d) 0 get /Diamond put (D) 0 get /BoldDiamond put% DG/SR modification end /Metrics 13 dict def Metrics begin /Bullet 1000 def /Circle 1000 def /BoldCircle 1000 def /SolidTriangle 1344 def /Triangle 1344 def /BoldTriangle 1344 def /SolidSquare 886 def /Square 886 def /BoldSquare 886 def /SolidPentagon 1093.2 def /Pentagon 1093.2 def /BoldPentagon 1093.2 def% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga /SolidDiamond 1008 def /Diamond 1008 def /BoldDiamond 1008 def% DG/SR modification end /.notdef 0 def end /BBoxes 13 dict def BBoxes begin /Circle { -550 -550 550 550 } def /BoldCircle /Circle load def /Bullet /Circle load def /Triangle { -571.5 -330 571.5 660 } def /BoldTriangle /Triangle load def /SolidTriangle /Triangle load def /Square { -450 -450 450 450 } def /BoldSquare /Square load def /SolidSquare /Square load def /Pentagon { -546.6 -465 546.6 574.7 } def /BoldPentagon /Pentagon load def /SolidPentagon /Pentagon load def% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga /Diamond { -428.5 -742.5 428.5 742.5 } def /BoldDiamond /Diamond load def /SolidDiamond /Diamond load def% DG/SR modification end /.notdef { 0 0 0 0 } def end /CharProcs 20 dict def CharProcs begin /Adjust { 2 copy dtransform floor .5 add exch floor .5 add exch idtransform 3 -1 roll div 3 1 roll exch div exch scale } def /CirclePath { 0 0 500 0 360 arc closepath } def /Bullet { 500 500 Adjust CirclePath fill } def /Circle { 500 500 Adjust CirclePath .9 .9 scale CirclePath eofill } def /BoldCircle { 500 500 Adjust CirclePath .8 .8 scale CirclePath eofill } def /BoldCircle { CirclePath .8 .8 scale CirclePath eofill } def /TrianglePath { 0 660 moveto -571.5 -330 lineto 571.5 -330 lineto closepath } def /SolidTriangle { TrianglePath fill } def /Triangle { TrianglePath .85 .85 scale TrianglePath eofill } def /BoldTriangle { TrianglePath .7 .7 scale TrianglePath eofill } def /SquarePath { -450 450 moveto 450 450 lineto 450 -450 lineto -450 -450 lineto closepath } def /SolidSquare { SquarePath fill } def /Square { SquarePath .89 .89 scale SquarePath eofill } def /BoldSquare { SquarePath .78 .78 scale SquarePath eofill } def /PentagonPath { -337.8 -465 moveto 337.8 -465 lineto 546.6 177.6 lineto 0 574.7 lineto -546.6 177.6 lineto closepath } def /SolidPentagon { PentagonPath fill } def /Pentagon { PentagonPath .89 .89 scale PentagonPath eofill } def /BoldPentagon { PentagonPath .78 .78 scale PentagonPath eofill } def% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga /DiamondPath { 0 742.5 moveto -428.5 0 lineto 0 -742.5 lineto 428.5 0 lineto closepath } def /SolidDiamond { DiamondPath fill } def /Diamond { DiamondPath .85 .85 scale DiamondPath eofill } def /BoldDiamond { DiamondPath .7 .7 scale DiamondPath eofill } def% DG/SR modification end /.notdef { } def end /BuildGlyph { exch begin Metrics 1 index get exec 0 BBoxes 3 index get exec setcachedevice CharProcs begin load exec end end } def /BuildChar { 1 index /Encoding get exch get 1 index /BuildGlyph get exec } bind defend/PSTricksDotFont exch definefont pop%END pst-dots.pro%%EndProcSet%%BeginProcSet: pst-node.pro 0 0%!% PostScript prologue for pst-node.tex.% Version 97 patch 1, 97/05/09.% For distribution, see pstricks.tex.%/tx@NodeDict 400 dict def tx@NodeDict begintx@Dict begin /T /translate load def end/NewNode { gsave /next ED dict dup 3 1 roll def exch { dup 3 1 roll def }if begin tx@Dict begin STV CP T exec end /NodeMtrx CM def next endgrestore } def/InitPnode { /Y ED /X ED /NodePos { NodeSep Cos mul NodeSep Sin mul } def} def/InitCnode { /r ED /Y ED /X ED /NodePos { NodeSep r add dup Cos mul exchSin mul } def } def/GetRnodePos { Cos 0 gt { /dx r NodeSep add def } { /dx l NodeSep sub def} ifelse Sin 0 gt { /dy u NodeSep add def } { /dy d NodeSep sub def }ifelse dx Sin mul abs dy Cos mul abs gt { dy Cos mul Sin div dy } { dxdup Sin mul Cos Div } ifelse } def/InitRnode { /Y ED /X ED X sub /r ED /l X neg def Y add neg /d ED Y sub/u ED /NodePos { GetRnodePos } def } def/DiaNodePos { w h mul w Sin mul abs h Cos mul abs add Div NodeSep add dupCos mul exch Sin mul } def/TriNodePos { Sin s lt { d NodeSep sub dup Cos mul Sin Div exch } { w hmul w Sin mul h Cos abs mul add Div NodeSep add dup Cos mul exch Sin mul} ifelse } def/InitTriNode { sub 2 div exch 2 div exch 2 copy T 2 copy 4 index index /dED pop pop pop pop -90 mul rotate /NodeMtrx CM def /X 0 def /Y 0 def dsub abs neg /d ED d add /h ED 2 div h mul h d sub Div /w ED /s d w Atansin def /NodePos { TriNodePos } def } def/OvalNodePos { /ww w NodeSep add def /hh h NodeSep add def Sin ww mul Coshh mul Atan dup cos ww mul exch sin hh mul } def/GetCenter { begin X Y NodeMtrx transform CM itransform end } def/XYPos { dup sin exch cos Do /Cos ED /Sin ED /Dist ED Cos 0 gt { DistDist Sin mul Cos div } { Cos 0 lt { Dist neg Dist Sin mul Cos div neg }{ 0 Dist Sin mul } ifelse } ifelse Do } def/GetEdge { dup 0 eq { pop begin 1 0 NodeMtrx dtransform CM idtransformexch atan sub dup sin /Sin ED cos /Cos ED /NodeSep ED NodePos NodeMtrxdtransform CM idtransform end } { 1 eq {{exch}} {{}} ifelse /Do ED popXYPos } ifelse } def/AddOffset { 1 index 0 eq { pop pop } { 2 copy 5 2 roll cos mul add 4 1roll sin mul sub exch } ifelse } def/GetEdgeA { NodeSepA AngleA NodeA NodeSepTypeA GetEdge OffsetA AngleAAddOffset yA add /yA1 ED xA add /xA1 ED } def/GetEdgeB { NodeSepB AngleB NodeB NodeSepTypeB GetEdge OffsetB AngleBAddOffset yB add /yB1 ED xB add /xB1 ED } def/GetArmA { ArmTypeA 0 eq { /xA2 ArmA AngleA cos mul xA1 add def /yA2 ArmAAngleA sin mul yA1 add def } { ArmTypeA 1 eq {{exch}} {{}} ifelse /Do EDArmA AngleA XYPos OffsetA AngleA AddOffset yA add /yA2 ED xA add /xA2 ED} ifelse } def/GetArmB { ArmTypeB 0 eq { /xB2 ArmB AngleB cos mul xB1 add def /yB2 ArmBAngleB sin mul yB1 add def } { ArmTypeB 1 eq {{exch}} {{}} ifelse /Do EDArmB AngleB XYPos OffsetB AngleB AddOffset yB add /yB2 ED xB add /xB2 ED} ifelse } def/InitNC { /b ED /a ED /NodeSepTypeB ED /NodeSepTypeA ED /NodeSepB ED/NodeSepA ED /OffsetB ED /OffsetA ED tx@NodeDict a known tx@NodeDict bknown and dup { /NodeA a load def /NodeB b load def NodeA GetCenter /yAED /xA ED NodeB GetCenter /yB ED /xB ED } if } def/LPutLine { 4 copy 3 -1 roll sub neg 3 1 roll sub Atan /NAngle ED 1 t submul 3 1 roll 1 t sub mul 4 1 roll t mul add /Y ED t mul add /X ED } def/LPutLines { mark LPutVar counttomark 2 div 1 sub /n ED t floor dup n gt{ pop n 1 sub /t 1 def } { dup t sub neg /t ED } ifelse cvi 2 mul { pop} repeat LPutLine cleartomark } def/BezierMidpoint { /y3 ED /x3 ED /y2 ED /x2 ED /y1 ED /x1 ED /y0 ED /x0 ED/t ED /cx x1 x0 sub 3 mul def /cy y1 y0 sub 3 mul def /bx x2 x1 sub 3mul cx sub def /by y2 y1 sub 3 mul cy sub def /ax x3 x0 sub cx sub bxsub def /ay y3 y0 sub cy sub by sub def ax t 3 exp mul bx t t mul muladd cx t mul add x0 add ay t 3 exp mul by t t mul mul add cy t mul addy0 add 3 ay t t mul mul mul 2 by t mul mul add cy add 3 ax t t mul mulmul 2 bx t mul mul add cx add atan /NAngle ED /Y ED /X ED } def/HPosBegin { yB yA ge { /t 1 t sub def } if /Y yB yA sub t mul yA add def} def/HPosEnd { /X Y yyA sub yyB yyA sub Div xxB xxA sub mul xxA add def/NAngle yyB yyA sub xxB xxA sub Atan def } def/HPutLine { HPosBegin /yyA ED /xxA ED /yyB ED /xxB ED HPosEnd } def/HPutLines { HPosBegin yB yA ge { /check { le } def } { /check { ge } def} ifelse /xxA xA def /yyA yA def mark xB yB LPutVar { dup Y check { exit} { /yyA ED /xxA ED } ifelse } loop /yyB ED /xxB ED cleartomark HPosEnd } def/VPosBegin { xB xA lt { /t 1 t sub def } if /X xB xA sub t mul xA add def} def/VPosEnd { /Y X xxA sub xxB xxA sub Div yyB yyA sub mul yyA add def/NAngle yyB yyA sub xxB xxA sub Atan def } def/VPutLine { VPosBegin /yyA ED /xxA ED /yyB ED /xxB ED VPosEnd } def/VPutLines { VPosBegin xB xA ge { /check { le } def } { /check { ge } def} ifelse /xxA xA def /yyA yA def mark xB yB LPutVar { 1 index X check {exit } { /yyA ED /xxA ED } ifelse } loop /yyB ED /xxB ED cleartomarkVPosEnd } def/HPutCurve { gsave newpath /SaveLPutVar /LPutVar load def LPutVar 8 -2roll moveto curveto flattenpath /LPutVar [ {} {} {} {} pathforall ] cvxdef grestore exec /LPutVar /SaveLPutVar load def } def/NCCoor { /AngleA yB yA sub xB xA sub Atan def /AngleB AngleA 180 add defGetEdgeA GetEdgeB /LPutVar [ xB1 yB1 xA1 yA1 ] cvx def /LPutPos {LPutVar LPutLine } def /HPutPos { LPutVar HPutLine } def /VPutPos {LPutVar VPutLine } def LPutVar } def/NCLine { NCCoor tx@Dict begin ArrowA CP 4 2 roll ArrowB lineto pop popend } def/NCLines { false NArray n 0 eq { NCLine } { 2 copy yA sub exch xA subAtan /AngleA ED n 2 mul dup index exch index yB sub exch xB sub Atan/AngleB ED GetEdgeA GetEdgeB /LPutVar [ xB1 yB1 n 2 mul 4 add 4 roll xA1yA1 ] cvx def mark LPutVar tx@Dict begin false Line end /LPutPos {LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def }ifelse } def/NCCurve { GetEdgeA GetEdgeB xA1 xB1 sub yA1 yB1 sub Pyth 2 div dup 3 -1roll mul /ArmA ED mul /ArmB ED /ArmTypeA 0 def /ArmTypeB 0 def GetArmAGetArmB xA2 yA2 xA1 yA1 tx@Dict begin ArrowA end xB2 yB2 xB1 yB1 tx@Dictbegin ArrowB end curveto /LPutVar [ xA1 yA1 xA2 yA2 xB2 yB2 xB1 yB1 ]cvx def /LPutPos { t LPutVar BezierMidpoint } def /HPutPos { { HPutLines} HPutCurve } def /VPutPos { { VPutLines } HPutCurve } def } def/NCAngles { GetEdgeA GetEdgeB GetArmA GetArmB /mtrx AngleA matrix rotatedef xA2 yA2 mtrx transform pop xB2 yB2 mtrx transform exch pop mtrxitransform /y0 ED /x0 ED mark ArmB 0 ne { xB1 yB1 } if xB2 yB2 x0 y0 xA2yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin false Line end /LPutVar [ xB1yB1 xB2 yB2 x0 y0 xA2 yA2 xA1 yA1 ] cvx def /LPutPos { LPutLines } def/HPutPos { HPutLines } def /VPutPos { VPutLines } def } def/NCAngle { GetEdgeA GetEdgeB GetArmB /mtrx AngleA matrix rotate def xB2yB2 mtrx itransform pop xA1 yA1 mtrx itransform exch pop mtrx transform/y0 ED /x0 ED mark ArmB 0 ne { xB1 yB1 } if xB2 yB2 x0 y0 xA1 yA1tx@Dict begin false Line end /LPutVar [ xB1 yB1 xB2 yB2 x0 y0 xA1 yA1 ]cvx def /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos {VPutLines } def } def/NCBar { GetEdgeA GetEdgeB GetArmA GetArmB /mtrx AngleA matrix rotate defxA2 yA2 mtrx itransform pop xB2 yB2 mtrx itransform pop sub dup 0 mtrxtransform 3 -1 roll 0 gt { /yB2 exch yB2 add def /xB2 exch xB2 add def }{ /yA2 exch neg yA2 add def /xA2 exch neg xA2 add def } ifelse mark ArmB0 ne { xB1 yB1 } if xB2 yB2 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dictbegin false Line end /LPutVar [ xB1 yB1 xB2 yB2 xA2 yA2 xA1 yA1 ] cvxdef /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos {VPutLines } def } def/NCDiag { GetEdgeA GetEdgeB GetArmA GetArmB mark ArmB 0 ne { xB1 yB1 } ifxB2 yB2 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin false Line end/LPutVar [ xB1 yB1 xB2 yB2 xA2 yA2 xA1 yA1 ] cvx def /LPutPos {LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def }def/NCDiagg { GetEdgeA GetArmA yB yA2 sub xB xA2 sub Atan 180 add /AngleB EDGetEdgeB mark xB1 yB1 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict beginfalse Line end /LPutVar [ xB1 yB1 xA2 yA2 xA1 yA1 ] cvx def /LPutPos {LPutLines } def /HPutPos { HPutLines } def /VPutPos { VPutLines } def }def/NCLoop { GetEdgeA GetEdgeB GetArmA GetArmB /mtrx AngleA matrix rotatedef xA2 yA2 mtrx transform loopsize add /yA3 ED /xA3 ED /xB3 xB2 yB2mtrx transform pop def xB3 yA3 mtrx itransform /yB3 ED /xB3 ED xA3 yA3mtrx itransform /yA3 ED /xA3 ED mark ArmB 0 ne { xB1 yB1 } if xB2 yB2xB3 yB3 xA3 yA3 xA2 yA2 ArmA 0 ne { xA1 yA1 } if tx@Dict begin falseLine end /LPutVar [ xB1 yB1 xB2 yB2 xB3 yB3 xA3 yA3 xA2 yA2 xA1 yA1 ]cvx def /LPutPos { LPutLines } def /HPutPos { HPutLines } def /VPutPos {VPutLines } def } def% DG/SR modification begin - May 9, 1997 - Patch 1%/NCCircle { 0 0 NodesepA nodeA \tx@GetEdge pop xA sub 2 div dup 2 exp r%r mul sub abs sqrt atan 2 mul /a ED r AngleA 90 add PtoC yA add exch xA add%exch 2 copy /LPutVar [ 4 2 roll r AngleA ] cvx def /LPutPos { LPutVar t 360%mul add dup 5 1 roll 90 sub \tx@PtoC 3 -1 roll add /Y ED add /X ED /NAngle ED/NCCircle { NodeSepA 0 NodeA 0 GetEdge pop 2 div dup 2 exp rr mul sub abs sqrt atan 2 mul /a ED r AngleA 90 add PtoC yA add exch xA addexch 2 copy /LPutVar [ 4 2 roll r AngleA ] cvx def /LPutPos { LPutVar t 360mul add dup 5 1 roll 90 sub PtoC 3 -1 roll add /Y ED add /X ED /NAngle ED% DG/SR modification end} def /HPutPos { LPutPos } def /VPutPos { LPutPos } def r AngleA 90 sub a addAngleA 270 add a sub tx@Dict begin /angleB ED /angleA ED /r ED /c 57.2957 rDiv def /y ED /x ED } def/NCBox { /d ED /h ED /AngleB yB yA sub xB xA sub Atan def /AngleA AngleB180 add def GetEdgeA GetEdgeB /dx d AngleB sin mul def /dy d AngleB cosmul neg def /hx h AngleB sin mul neg def /hy h AngleB cos mul def/LPutVar [ xA1 hx add yA1 hy add xB1 hx add yB1 hy add xB1 dx add yB1 dyadd xA1 dx add yA1 dy add ] cvx def /LPutPos { LPutLines } def /HPutPos{ xB yB xA yA LPutLine } def /VPutPos { HPutPos } def mark LPutVartx@Dict begin false Polygon end } def/NCArcBox { /l ED neg /d ED /h ED /a ED /AngleA yB yA sub xB xA sub Atandef /AngleB AngleA 180 add def /tA AngleA a sub 90 add def /tB tA a 2mul add def /r xB xA sub tA cos tB cos sub Div dup 0 eq { pop 1 } if def/x0 xA r tA cos mul add def /y0 yA r tA sin mul add def /c 57.2958 r divdef /AngleA AngleA a sub 180 add def /AngleB AngleB a add 180 add defGetEdgeA GetEdgeB /AngleA tA 180 add yA yA1 sub xA xA1 sub Pyth c mulsub def /AngleB tB 180 add yB yB1 sub xB xB1 sub Pyth c mul add def l 0eq { x0 y0 r h add AngleA AngleB arc x0 y0 r d add AngleB AngleA arcn }{ x0 y0 translate /tA AngleA l c mul add def /tB AngleB l c mul sub def0 0 r h add tA tB arc r h add AngleB PtoC r d add AngleB PtoC 2 copy 6 2roll l arcto 4 { pop } repeat r d add tB PtoC l arcto 4 { pop } repeat 00 r d add tB tA arcn r d add AngleA PtoC r h add AngleA PtoC 2 copy 6 2roll l arcto 4 { pop } repeat r h add tA PtoC l arcto 4 { pop } repeat }ifelse closepath /LPutVar [ x0 y0 r AngleA AngleB h d ] cvx def /LPutPos{ LPutVar /d ED /h ED /AngleB ED /AngleA ED /r ED /y0 ED /x0 ED t 1 le {r h add AngleA 1 t sub mul AngleB t mul add dup 90 add /NAngle ED PtoC }{ t 2 lt { /NAngle AngleB 180 add def r 2 t sub h mul t 1 sub d mul addadd AngleB PtoC } { t 3 lt { r d add AngleB 3 t sub mul AngleA 2 t submul add dup 90 sub /NAngle ED PtoC } { /NAngle AngleA 180 add def r 4 tsub d mul t 3 sub h mul add add AngleA PtoC } ifelse } ifelse } ifelsey0 add /Y ED x0 add /X ED } def /HPutPos { LPutPos } def /VPutPos {LPutPos } def } def/Tfan { /AngleA yB yA sub xB xA sub Atan def GetEdgeA w xA1 xB sub yA1 yBsub Pyth Pyth w Div CLW 2 div mul 2 div dup AngleA sin mul yA1 add /yA1ED AngleA cos mul xA1 add /xA1 ED /LPutVar [ xA1 yA1 m { xB w add yB xBw sub yB } { xB yB w sub xB yB w add } ifelse xA1 yA1 ] cvx def /LPutPos{ LPutLines } def /VPutPos@ { LPutVar flag { 8 4 roll pop pop pop pop }{ pop pop pop pop 4 2 roll } ifelse } def /VPutPos { VPutPos@ VPutLine }def /HPutPos { VPutPos@ HPutLine } def mark LPutVar tx@Dict begin/ArrowA { moveto } def /ArrowB { } def false Line closepath end } def/LPutCoor { NAngle tx@Dict begin /NAngle ED end gsave CM STV CP Y sub negexch X sub neg exch moveto setmatrix CP grestore } def/LPut { tx@NodeDict /LPutPos known { LPutPos } { CP /Y ED /X ED /NAngle 0def } ifelse LPutCoor } def/HPutAdjust { Sin Cos mul 0 eq { 0 } { d Cos mul Sin div flag not { neg }if h Cos mul Sin div flag { neg } if 2 copy gt { pop } { exch pop }ifelse } ifelse s add flag { r add neg } { l add } ifelse X add /X ED }def/VPutAdjust { Sin Cos mul 0 eq { 0 } { l Sin mul Cos div flag { neg } ifr Sin mul Cos div flag not { neg } if 2 copy gt { pop } { exch pop }ifelse } ifelse s add flag { d add } { h add neg } ifelse Y add /Y ED }defend% END pst-node.pro%%EndProcSet%%BeginProcSet: pst-text.pro 0 0%!% PostScript header file pst-text.pro% Version 97, 94/04/20; patched MV 10-09-99 00:36% For distribution, see pstricks.tex./tx@TextPathDict 40 dict deftx@TextPathDict begin% Syntax: <dist> PathPosition -% Function: Searches for position of currentpath distance <dist> from% beginning. Sets (X,Y)=position, and Angle=tangent./PathPosition{ /targetdist exch def /pathdist 0 def /continue true def /X { newx } def /Y { newy } def /Angle 0 def gsave flattenpath { movetoproc } { linetoproc } { } { firstx firsty linetoproc } /pathforall load stopped { pop pop pop pop /X 0 def /Y 0 def } if grestore} def/movetoproc { continue { @movetoproc } { pop pop } ifelse } def/@movetoproc{ /newy exch def /newx exch def /firstx newx def /firsty newy def} def/linetoproc { continue { @linetoproc } { pop pop } ifelse } def/@linetoproc{ /oldx newx def /oldy newy def /newy exch def /newx exch def /dx newx oldx sub def /dy newy oldy sub def /dist dx dup mul dy dup mul add sqrt def /pathdist pathdist dist add def pathdist targetdist ge { pathdist targetdist sub dist div dup dy mul neg newy add /Y exch def dx mul neg newx add /X exch def /Angle dy dx atan def /continue false def } if} def/TextPathShow{ /String exch def /CharCount 0 def String length { String CharCount 1 getinterval ShowChar /CharCount CharCount 1 add def } repeat} def% Syntax: <pathlength> <position> InitTextPath -/InitTextPath{ gsave currentpoint /Y exch def /X exch def exch X Hoffset sub sub mul Voffset Hoffset sub add neg X add /Hoffset exch def /Voffset Y def grestore} def/Transform{ PathPosition dup Angle cos mul Y add exch Angle sin mul neg X add exch translate Angle rotate} def/ShowChar{ /Char exch def gsave Char end stringwidth tx@TextPathDict begin 2 div /Sy exch def 2 div /Sx exch def%%% MV 10-09-99 00:36 /sc?currentpoint where {pop sc?currentpoint} {currentpoint} ifelse% currentpoint Voffset sub Sy add exch Hoffset sub Sx add Transform Sx neg Sy neg moveto Char end tx@TextPathSavedShow tx@TextPathDict begin grestore Sx 2 mul Sy 2 mul rmoveto} defend% END pst-text.pro%%EndProcSet%%BeginProcSet: 8r.enc 0 0% File 8r.enc TeX Base 1 Encoding Revision 2.0 2002-10-30%% @@psencodingfile@{% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry,% W. Schmidt, P. Lehman",% version = "2.0",% date = "30 October 2002",% filename = "8r.enc",% email = "tex-fonts@@tug.org",% docstring = "This is the encoding vector for Type1 and TrueType% fonts to be used with TeX. This file is part of the% PSNFSS bundle, version 9"% @}% % The 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, Windows ANSI including the euro symbol,% MacRoman, and some 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.% These are /dotlessj /ff /ffi /ffl.% % (4) hyphen appears twice for compatibility with both ASCII and Windows.%% (5) /Euro was assigned to 128, as in Windows ANSI%% (6) Missing characters from MacRoman encoding incorporated as follows:%% PostScript MacRoman TeXBase1% -------------- -------------- --------------% /notequal 173 0x16% /infinity 176 0x17% /lessequal 178 0x18% /greaterequal 179 0x19% /partialdiff 182 0x1A% /summation 183 0x1B% /product 184 0x1C% /pi 185 0x1D% /integral 186 0x81% /Omega 189 0x8D% /radical 195 0x8E% /approxequal 197 0x8F% /Delta 198 0x9D% /lozenge 215 0x9E%/TeXBase1Encoding [% 0x00 /.notdef /dotaccent /fi /fl /fraction /hungarumlaut /Lslash /lslash /ogonek /ring /.notdef /breve /minus /.notdef /Zcaron /zcaron% 0x10 /caron /dotlessi /dotlessj /ff /ffi /ffl /notequal /infinity /lessequal /greaterequal /partialdiff /summation /product /pi /grave /quotesingle% 0x20 /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% 0x80 /Euro /integral /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl /circumflex /perthousand /Scaron /guilsinglleft /OE /Omega /radical /approxequal% 0x90 /.notdef /.notdef /.notdef /quotedblleft /quotedblright /bullet /endash /emdash /tilde /trademark /scaron /guilsinglright /oe /Delta /lozenge /Ydieresis% 0xA0 /.notdef /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /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: texmital.enc 0 0% TeX math italic encoding.% No ligatures or kerns.% /TeXMathItalicEncoding [ % now 256 chars follow% 0x0/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon% 0x8/Phi/Psi/Omega/alpha/beta/gamma/delta/epsilon1% 0x10/zeta/eta/theta/iota/kappa/lambda/mu/nu% 0x18/xi/pi/rho/sigma/tau/upsilon/phi/chi% 0x20/psi/omega/epsilon/theta1/pi1/rho1/sigma1/phi1% 0x28/arrowlefttophalf/arrowleftbothalf/arrowrighttophalf/arrowrightbothalf/arrowhookleft/arrowhookright/triangleright/triangleleft% 0x30/zerooldstyle/oneoldstyle/twooldstyle/threeoldstyle/fouroldstyle/fiveoldstyle/sixoldstyle/sevenoldstyle% 0x38/eightoldstyle/nineoldstyle/period/comma/less/slash/greater/star% 0x40/partialdiff/A/B/C/D/E/F/G% 0x48/H/I/J/K/L/M/N/O% 0x50/P/Q/R/S/T/U/V/W% 0x58/X/Y/Z/flat/natural/sharp/slurbelow/slurabove% 0x60/lscript/a/b/c/d/e/f/g% 0x68/h/i/j/k/l/m/n/o% 0x70/p/q/r/s/t/u/v/w% 0x78/x/y/z/dotlessi/dotlessj/weierstrass/vector/tie% Have to have 128 .notdef's now to fill things out.% /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef ] def%%EndProcSet%%BeginProcSet: texps.pro 0 0%!TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 rollexec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0ne{/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 getdiv def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict enddefinefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dupsin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 rollmul 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}defend%%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{/hoX}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 mdmaxlength 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 Satan/pa X newpath clippath mark{transform{itransform moveto}}{transform{itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 rolltransform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 rollcurveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdfpop 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 3get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflipyflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg subneg 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 pop90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 getneg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr2 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 STR}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$SavedStatesave N userdict maxlength dict begin/magscale true def normalscalecurrentpoint 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$xpsf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sxpsf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury subTR/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 rollnewpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S linetoclosepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict begin/SpecialSave save N gsave normalscalecurrentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hsneg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotaterwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelsescale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neglly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urxury 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 SpecialSaverestore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveYmoveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrixmatrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arcsavematrix setmatrix}N end%%EndProcSet%%BeginProcSet: color.pro 0 0%!TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{popsetrgbcolor}{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 exchknown{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 0setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.610.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 0setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.870.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 0setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.900 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 0setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 00 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 0setcmykcolor}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 00.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{10.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.110 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 00.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 0setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 00.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 01 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 0setcmykcolor}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.70setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end%%EndProcSetTeXDict begin @defspecial /DvipsToPDF { 72.27 mul Resolution div } def /PDFToDvips { 72.27 divResolution mul } def /HyperBorder { 1 PDFToDvips } def /H.V {pdf@hoffpdf@voff null} def /H.B {/Rect[pdf@llx pdf@lly pdf@urx pdf@ury]} def/H.S { currentpoint HyperBorder add /pdf@lly exch def dup DvipsToPDF/pdf@hoff exch def HyperBorder sub /pdf@llx exch def } def /H.L { 2sub dup /HyperBasePt exch def PDFToDvips /HyperBaseDvips exch def currentpointHyperBaseDvips sub /pdf@ury exch def /pdf@urx exch def } def /H.A {H.L currentpoint exch pop vsize 72 sub exch DvipsToPDF HyperBasePtsub sub /pdf@voff exch def } def /H.R { currentpoint HyperBorder sub/pdf@ury exch def HyperBorder add /pdf@urx exch def currentpoint exchpop vsize 72 sub exch DvipsToPDF sub /pdf@voff exch def } def systemdict/pdfmark known not {userdict /pdfmark systemdict /cleartomark get put}if@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 defend readonly def/FontName /CMTT10 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 35 /numbersign putdup 40 /parenleft putdup 41 /parenright putdup 44 /comma putdup 45 /hyphen putdup 46 /period putdup 47 /slash putdup 58 /colon putdup 65 /A putdup 66 /B putdup 71 /G putdup 77 /M putdup 78 /N putdup 84 /T putdup 88 /X putdup 97 /a putdup 98 /b putdup 101 /e putdup 105 /i putdup 108 /l putdup 109 /m putdup 111 /o putdup 112 /p putdup 114 /r putdup 116 /t putdup 118 /v putdup 119 /w putdup 120 /x putdup 121 /y putreadonly def/FontBBox{-4 -235 731 800}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5F00F963068B8232429ED8B7CF6A3D879A2D1938DD5C4467F9DD8C5D1A2000B3A6BF2F25629BAEC199AE8BD4BA6ED9BBF7DABFD0E153BAB1C17900D4FCE209622ACD19E7C74C2807D0397357ED07AB460D5204EB3A45B7AC4D106B7303AD8348853032A745F417943F9B4FED652B835AA49727A8B4117AFF1D4BCE831EB510B6851796D0BE6982B76620CB3CE0C22CACDD4593F244C14EEC0E5A7C4AC42392F81C01BC4257FE12AF33F4BFEA9108FF11CF97144DD6EC70A2C4C1E4F328A1EB25E43525FB1E16C07E28CC359DF61F426B7D41EA6A0C84DD63275395A503AAE908E1C82D389FD12A21E86999799E7F24A994472EA10EAE77096709BE0D11AAD24A30D96E15A51D720AFB3B10D2E0AC8DC1A1204BE8725E00D7E3A96F9978BC19377034D93D080C4391E579C34FF9FC2379CB119F1E5BBEA91AE20F343C6420BE1E2BD0636B04FCCC0BEE0DC2D56D66F06DB22438452822CBEAF03EE9EAA8398F276EC0D92A7FB978C17805DB2F4A7DFBA56FD6AF8670EB364F01DE8FCAFBAF657D68C3A03112915736CEABAA8BA5C0AC252883695D49BD891FABEFE8699A0AE3ED85B48ACB22229E15623399C93DE7D935734ADADA7A1462C111D44AD53EA35B57E5D0B5FC0B481820E43222DB8EFCD5D30E15F9BA304FA879392EE0BCC1A77C8392948FE1B07931A19298FB60E443E198089A0A16D46095558E6DBAB7E03022F2A762470D545CE6B8D931FA66E63DDB04125D5EA2F86EC0944B0D160100C2DB33B92C400A8CCB715F68477177459BCD57C86D97449A25D63E9584EEF820A7AB919BC62D28434BFBA0EC53913CEB3BF4857057BB3FB43E95092D6DC0B7CE4E1D8C1FDD292F80E973E277C7FCC9878D2F97D0E3E98DD466CCB4EEC3E16429C36FC9583A048A83F68049C707E5FC1473E7DF90125DBCC3489C04F227D170EA0C1E8E021294FBF894B19E966F94B1F3FF879474E9EA34D55A9EEB4459E5DBF801CDAB652D681BC673C26D3C73FE1AE6232638CB2582F75CA7F1BA6327B0A39B251E10606247224799C0B710586D3E3DDF28A5864D566F5C532735511ECB7C52B7B6D47042B26B5C7B7D12DE631FE3BB27C41F4FB4365874CC0D1A182B42E4E0146BBECF15613329897CEF40C9BDBD3E04163CC9BBF8202F1A53B6EFA137FD7F30D95DAC874E4BF7544FC321A761F9FAC978C8F9FEEB8EDE51AF3554AF92E3AC35809669C7D10AEE9EAE2BD1C09EE582144E4AF8255D3DFD9C3107DA232FE1FB923D3ABE78293BF063FBE35FE867DE5D052DC87A523FCAF17FA85C730F46FCA56769EA0C24B910CF044E6259C433CA1E5CA81BD6B001C51F9E8C66377A91C76FB2639962F68AE6BE1029565A08816A6D8081F1D8DB442575753A6EF2BE0945EB11CB82077372CAF43778FC88C15FD48D169EAA9885472587284CAE46FDDF5CD68DF5A2AA08911C545C7E05F60088590FA71AA2E5C2155CC919925B26E62118C9045CEB84AD56FF970FB3AEBC6777A648FDB999386F6168C40FD16885A589F7917B44C5D7019C9D099A12618BF3553DCE470E19D7B579602E620BCE7E63DC68AF2217C2CAECE5423D4D92615030AB62A6F0FAB8FB99B280BAA03CB6D2FE52C0421EDB9FFCB9749A0990F664DDE9ABF200410BAE01986A9D506BA4C0F57977D929DC9CC20A67CA170D5AAFC69E28F4FBA60EAEE3A950E3767EFC8696F5F0FA2C6A20875B2D8968E7A7F049A3232FE690EE697D5B0D2D6EBB2325DC4B524B4B778CFB67D68CED3851EA814EE1ED9BE24F5DA19C15D3F916A11DCB2F040976424D6E0AB2C2CF792AFDABCB24B80DAAB617CC7AD8944D227F285C6DB2391FA8A126234AA34E735CD104E6D9D5761577EEBD12A5BB4EDB427CD40C1E0E6270940AFEC5BA7FEBB511A07255A955CA92B46FDF3FF4B6E5156BD45A05B49EC747E06646F0FD8362F975FC92F08DD93B7838ED62800199D7E71B9695C78756E7C2DACA27C760531263E547D251128C7DC63A273A3A24DD0FB68DDFF6387EBD6B8BF637CE24575980B2297808EA64C2D2F4A05813055201854C759B52BDF8F151AE73C348FB1C2B622ECBF4B1A939A0197BAF445D23748901411677C97F73A5B3EE0EC8102DE29E81B821379B47EAD3A5D525411FA9968E754B9B1D7F0D7174069D848A0443F3145261774B6EEF35AB81E95E6FDDB246D8A7F8F841977508EBF3DF527E5A6BE18EE48328DA54DEF2D93777360F2BEE4F78EDE652BE40D8BEF931C07648F5567569C2EB8DCEFF903ED37048FA04758E17B45C1510F46D934983BBCAF3B8C5678A37AD91F4D90345695B73750A60628EAB6B20F218FB6EE258ED5D93B5821F273AEBEFA09E3F462372A4026C41AB8DF48D00A61683335B0D8CEE6227492A7ECB28CDAF28E87A545C4AEB12664E23C2B5438D29C3BF95C9E602E90733FC448EFA227E5F4265E38DBA7A8B85BEFD26CD5DB3241986CB63621D63D20D520F0937F094291664F11131A55A51E714576179C0EE97C11B6FC79940E96B070895AC16F0C5086268FDF2D09CD99A0DB384548F11453EC5DA4EA17CBE97CC2687ECD2AAD7714AB7027E0655068BF3A2164DB61CCB492B47279ECA37B7218722D2F8CFF93AF2DE516F6856ABC8CB238DA85D52770FB5470400E048FBD446940E1F99D916C2B1FA019A0B41308760DF77FF046CB203211E83F334188484E6CA3B2B6E923F2C6161512418902FBDF3B0D0BBE2013E80D4858EB9C0F9F310795936D170880A05672E2DCA2E8885990C365477BAF999490A41550856AD74621591FD68B9CDF2204A8BDDB6818B7676EDB3F801BB02478725F516B8B1D900774D100198A77226AFD1654DFD77579D5E40983B709BCE6409B17460FEC8A09625C391A4D986E12E556666A71D23CE0386175DCD7D1CE799F7BD41D4D9A5EF292C8754B623DB35C85D86CC08AC34F4C364CC703C3E225208D17FE0CADC02500C7531FBA85B3EFC6527E2C11B68C2B537590DDDCDCB61E28A980F58DFF27405AC320C6FE6DABA378043C048FBFA14DAFDC39AE5005DB0BA335895E45CC5E4CA5D9BD7F6FC53605E3F0CF03C3A2826CBDEC338658AA00E376AD3E90448194A39D3C7B40B108F042D764A33E4CE06E72D600DE0336249FDFBF87DCAC876EEC15A9C28BAC6EDB8E8DE8DD74DCF5B2E7C44D3B188B40A0965A49F4499742C586B8A3D49E6424529535D0D4CA4BDEF6D1DB1AE53CB7E3F58EC441DE3713EA2C56AC57D57025440E736F018CCF0C66E1C37FFFFDBC65A43D2BA8C1905A58D53F9BE43A22998967326E2CA70172587AD863950691B3AEC4696A0BB8B9E6407B5404858AE38AE31D6968F3DA2440EE7308FF058A706E611EA6F820604F25FE006897E25A6436001AB336BF8D07C05639D09AF299F5DB72CDE2A85B9C6AF7CB3484D857000AEEEF7EDB549EB69CEC2EE8C0ECD9EA5E276DE6966F2E62C6AD1CBBDDDEFBB261711A76E8571074D59372C048560E38B68C633A324362327D4BAFC86D184941F7BBB7CD41C58B04BBEF3B0520D6C4544BFBA0154082FC5835CD1C1679C51660E3505D0E55818461FD1133DDC55B17F8052343A79C75E04EF7D2E6DF041B65E2A4CC57F62B6C7AB8E0364DE806213C1FCD8FBB136C35F4B6B70426AEA039386A5B486D3530731C1162E14DAE48CBC4A435B521A34037E5131DFCD3D4FAD93E63EF5762020C3B414A4DC8281DAB1C7D7DD417C0858B40DCF02BA50DF8CC9BDD8E7FA5B97BA018F97BD066421B1D26AA2C84BCC7974B7DD2D5B7E10BA20BE2E51470690B4FC583A3C2C4C3D133AF1EB79962D870096EA127476D7E3768AB127E76CF04D149DD104C2F0481DB9B52506997AA1BF61FD983C4501E4CACFEF5E3D9C174656A64F6B003DA99DAAF3B26EA6C883C046016AEA6F56AEA81B18D07072A863F05E84ECC0CC8928FE3F99BEF09AD22563CC7FC03211676FB32E18C8D63B01731B8FDBA28796D5481E1A1F70717157A4F3F6E78FDB2A7BE39AE31DB1F7C092C40E9C38794AEA77E4AE6F612DE0A66C0F32D4E34DC2D4622BD9C6D5B7A6942698EBD9FC504902A48E6D59F019A62F0A1354F3B57A2890DDFBF7DAC243699F0CB36DAA0B72E2C92CFBA1DAC722EE94BA107A424497555E41E02338781A4E498574D9BB841081C84F332AD94E3D3224577182E44440A4D354893723A5143B61F75A994E55AD346D6B0DBC92F82DF5E1E44E39767280CC4646FDAA163EA729A8DF8BB77A21EC49AEC11FC1CECB53CDEA8DF310B22ADE0FA20D6BC910E8B1E4AEFE6676EE31D2B3663E993B1CC8D55F3A06F6E50CBC299D61BFCA87D29A99C5F6CD90688558A52B09C3B0274460B9427BDDE9FC85955322F95A06A666E96B0BAC03AEC658FA63EEA813D54DFF383879198B44E71A89A1847C63F932116A1931CD7ED4093F2EA82F10789B10D0CD39E7D3BE3F276F401FD0C6931E2FE2BC0743B82B7F76A122773FE034ADD87B8BAAD6077396ED34B24E1078985373970E69A900256B5AB1795FA4C340B1CB05F093757C7736609288A2AB222BCA352BD6CAD32B499DE1FCC9B5E093D9983FA2AF42DC041F05FABD7054D742275B4D60CE115F6D463816C0945EB7D7702EDF4AC51DCFFE22D39E17D294A01E10CFF320D4BF5708194903B47D86E4EDFB31489D28D5D4EA557B64867093804ABD2E403DE7ADA52311649DF43A465BB3B66F203624D07B0C05DED93D86583651562E55A692B615FBA11A9B6ACA7AFB33D6D596397E53FD5A311C5DA90FC50AC0585EDF51FED2497D74A08BCB1C8B082EB5EA82029922A389D13D0BEF14785C5E87D51B3DB7F504F73A1C4A93135A323C00434FF7A826D2384814247D95B4BCA240400BBCF0E77B7E5751A22CFC0D6C06517C08F63819B55FBF8C406361407305182291F19C8C7AF72762E4DB2D15233386107FCBE043DEFE7526464A2F0A99A76396F8BC493565A643EE05FACF857968263D430A1902D88BA505517EE0BDA80B85EB82D0206A78C529E2B8F31B6678D2500FF442B094C348F5C6B9A835E269976EE40A28B73FAEFF73E802DD8A2BF0DEA404ADAA31B73E85E9C5756D3E5FC427C7D833C93D4C9DEAEF824B326E203F7563F51D9110AFF6B2A48BB35C707EE87504E50D5771DDF6A96DE78137B70FE58248050B2198AA6D1E1474F5C5F6630A60C403813C02B46A64F2622E6C255677E8A77405AD3B90146F1624913F98C3E1BA38C1875B18BF54760CAD15DD5C95F05AFFEA73AED0B657681EFBA6E31121A50EEA5257BC2B829A96FCAE1A50B16E29ED8B2FFF999927467E579CA86E6FCB5039385220C5241C32463AF6268019FC954B9A77C0AFFF54F74CC65C8CA2E9ED5ABB5DEB6435B42DADEE7FDE5483F115FC4C60C32317FCBDD30011A74D9E96ED133C27AC86B92349D9C574B796FF54047B0FA4BF626749E2BE106AABBFCEBD5FAED38BC58B8E539F45775F54B78C59EF5A9FA755F1EB53EFAFCE5CA2B7EB9F5717F3D08312A0AA8085E5179324837075F62937E3F64A86D5C1C1B49D58F5658A083BEEFF6D2FB3DF355136D615062940037BE250C24E56C998BD945D55A95212141F50FF77EC65C124992C72E037A2BDA4F0E4C88B171B0F7ACEF4ED487A26B287723533A921109C11E0CBE4D94E71D53722AD90B8A4478A3D2994AF75572BBC8284CCBC0B4E1024A35DEADB5405FFF86ABEC38E26548DBCACEDA9566DDEB3B3EBCA2F482C27B6CF316CF2EB1D3F382C119754DAAE8FC17DB7C7AA02199D6C5AF1927264C2ED45F937F2B03B361FCAA80319E11473C02ED3F1E1E0E251C60FA371D676E81A45BC4AE72A638FB196273E455129E0AFD5CFCE22012FBF30C1D82419E3F82B349DBD42DA864DF64F5BA8A61BEED934251A07E1B087EEC692139E8D943D5E92D1E9538E8D44F4681DB9042CB520DC9413658E87AFCC00BF7FAEDCA09D8291EB885C5FA6FFDB7FE6ABB4197347A2D5C9321F41411F163CD592731E73AB915080D8C1BE7E0BC672ACF57BFB82F9E321953398A174CD08D42EF5F264DDC7B59D1E1DB985FAB00F324C42CCF42C167610E453F10BA94FEA30FEACBA82EC955CF52F2D1607438467C466A663BA118B39DD9A7FC9366AE243152F14BCA60E9D403D430FD33924F247062CA738B7BF58EE3947BBCBF0D3E4169F51ADA59FE80648E3ADDEF7EC480A3B227790B34C338B5B5ECAEEB4EB1EA86E9CF89742EBA7D1D7BD6B58F6C33123A4953D51DD35725ED558C036F65694BA2BB1128D93F0173AA263DAD4D1ADCE9292C4F0711F8103DEDBF4FDC754338BC324BA54ABA5AACEB2C5C8739B899985D5E5E0447ED9FFAE688E5F01346C0CCAB1140C1A270858FB914E9E23253E31CE528342541C9D2CC3A08B610E9C226836F0ADD4473A853953FAA1330A309F4D597C21F182D16FE10BAE63E386F35510E8816B67DFC0BDF201B42C6FDBA23EB5816483C58F462324C3DA58D3FF6393DB7C957B29A663446B22FE9B39356A4D1DF28FA325175659A6A6F2D898829679A160B5756DA735E32B843E35D944B4F37F2702CA216054C356226B077FA684B7CA59EA685E8559D8A0125EB1A9FA4538807FFC3355D96ACB2CE4CAEC38F480D0BCAF2452537DEB950539F1FD9099A0F81B225ABB816AE505BAEE126D92474E161FC2B3110FABC6C492651E2981DA236A6CB4350544FFA90031A3CD20C724423291EAF1F5FF97F061FB413EB4808D8CFC52843B5F1C758C4AA68F4C8D2382D00D94F829C3E1B2A3787ED62C1E8F2102781DBE5CE126F64F50681B8443FD1F61C4A59A132C03CF372CE9A4648D2CB740AB0CE7DC83F9914B59C67155CE11A1F365DDE1C233CC3A1B96EB26A52445ED4AFFE284719DC6B15FB3E9169AEA4348396812340A546543DF2435D4BD60A5E713528526209B180A4A305C014845DEC180DDFF511882601AA00AF89BE1AA4749BCC7F14A804AEC8B0BA1AEA67D5AC71F1D174E3B94CE20C8F62659CD973B303F4759B41B812AABE350A8CA0AFEACDBF71735DDD8FEF5EFC946E100ECA5ECA1593800B611B83BCF50F89B6CE9373924FEB9D84226B697E39A0D5FDB53291342A22C8BF1FC628A2DE64C089405F02CCD9B8DFF410EDDAF5C6390223ED2669AE930D27B9EB243587D0A0B88E18AEC7A6E4C74940F6ED578400C43355C4E9D7965F745B7FA4384DCDDBB12AD2650A9C1F2A6EFE698E4027164BDF6397D7417E4764DD677BB862D623058320795F649804BB706899C88599065DBDD80502920B517BC422E4282E80266C5EC28AB9DD8399244A70536E78E4EA5D6887CDE8F7D635F552D7E1CDB80E58D366F589AF355527517FD26D76721D4AF5D70D23FA7E744AA18AC82593166135420E4BB43AE1E8FED077078CCF3D403A7A40BF93FB54A02725494DE9BA903623A1A3B3DCD9564BA38A662D3DB02675D7B4B84C4F93F6793A85F51E1AE977E911AE0EE9E49F7F0CD92DCDEAA57DDDB67A1A528E4320F504A9F82B828AEBC9970B597847791E4E0D90D5F3532F764684C61C8F2100611F8F40CBF978A6FC17400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: MSBM10%!PS-AdobeFont-1.1: MSBM10 2.1%%CreationDate: 1993 Sep 17 11:10:37% Math Symbol fonts were designed by the American Mathematical Society.% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.11 dict begin/FontInfo 7 dict dup begin/version (2.1) readonly def/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def/FullName (MSBM10) readonly def/FamilyName (Euler) readonly def/Weight (Medium) readonly def/ItalicAngle 0 def/isFixedPitch false defend readonly def/FontName /MSBM10 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 63 /emptyset putreadonly def/FontBBox{-55 -420 2343 920}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5CF5B8CABB9FFC6A66A4000A13D5F68BFF326D1D432B0D064B56C598F4338C319309181D78E1629A31ECA5DD8536379B03C383D10F04E2C2822D3E73F25B81C424627D3D9A158EAB554233A25D3C6849ABA86F1F25C1667CB57D2E79B7803083CB7CC0616467F68450D9A3FEAB534EB9721003DBFEEFD050F3AC3492F5C74162A9A531ECEC0F47610B4940E946D21CAA771D30A6C27ECBA11708CC46C62396BF9D1990D579D0C394899D24FE7A4382EA18E7E1160E7283AF5BE17254790628E79FCC206F28B5566075B3A5697D5209062544FFD85FD89D6F43D6588B242AB2666B5D2861CD38A8CE676503EDFAE84D12A71E778405E468FE391F4F3F50D2C57ED55512036B0DB8E76A7EF413ED08673E56DE2C16A3B65CD478433C0D2F9FEC4E662D54DAA43CFA6957D2A9AF8979BE06F70B68ED4C8C493D6DAC4971A3F1D010A7726D084EC1074FECD7D12D72AE16C26194AF21AF5774D9B860EEE8608D34F150092F09C19959BAA670022B9A9F263CD391E374DD1D1B4CD4D75273CAA4E37F68C631723E08FA35AD34C0AFB4621AE6689861854D16CE1C375FD159A337E221A6FF1CFFB5693A0623E7EBB58C2969F590D081AD92DD9E5322E26D6A15023664AC73A355998BCC48ADD0E7A4BC79790519606FA1FEF6075033BCD422EE8233B83D1E7C20043280D531223D5AD4D5B41669F88495CE4D6DDE819B588742B930C579EDF743F2C74C95F717FAA6154FADC3FE2975F59CFB1C1A29059487E75C48505BAEAD7145667D4E18E46E610C868A257173ED0D30EAA4C090854DD8378E92D0A376226EA7DA63798F247BAC770FE26D70E72F90CCFAADF118304646955B0310C65F6CA51BEEEF87AFFE294D08C443636DF75BDE5A40A671EB63B8FBA940417A22BE3706D2341E62C59351946035638A25BE9460C5AECC478C553CF2E3B4CB088D9484D697E831038F8A531F3EEFD41C31449D6DDF83FD724F4C81B0D713B73E56FCD2329063033F6A4DAEBF007FD440CF35095A90257034F5827C28890A0994B32EA705AC88782F3AF039F94AF3C6EEA0857D3EAA1D1B61597E6AAB0C0CE342E7332A947102F48F28D169AE3575F8EC625964520ACB3FFF574B9D39D7BA6CEAD0ACE429F4F147B848FD26C3C2E187CF76E7A6FE0CDD9A53C3E4586B1C252E056BF41347B2B8A28510B8E53183D24F5B758BF92A4B744E2DFE23911B0D40A6AA8559D89128A29EE51A806F533B599CA94C44EB3EEBB6304B96F2FCEBCE45929D139C3107DC10ED807E1D8B5229216787C20B3EE4413D68D0A7BDCF429BDCD1E9AF9B9590BC9D6211B1960CD0FCB32633EB7B2367DE12C994F006556E99AB540962208FAB6100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: CMBX6%!PS-AdobeFont-1.1: CMBX6 1.0%%CreationDate: 1991 Aug 20 16:35:30% 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 (CMBX6) readonly def/FamilyName (Computer Modern) readonly def/Weight (Bold) readonly def/ItalicAngle 0 def/isFixedPitch false defend readonly def/FontName /CMBX6 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 49 /one putdup 54 /six putdup 55 /seven putreadonly def/FontBBox{-49 -250 1367 753}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5F05C11F9A72F5DA508C30BC4BF52C8B1EC5FB7F9DDDD0964A6D591DFD9EADB67720E5596FA8FBC900296430DED80E17C9C632C6D81D798EACEE7FE9DD03BB1D083103B504E110AE2A98433FF946B31A9BD010E531EE48EA92102FC8E1A26D47BE7D613724AB2DA99F90444388FB6828EF2D229D97902D566E2F3E9D83F4A88315338D5DBB3C596DBB8026293C2AAAA6E1EA812D3A6B6E63BB9BD579F33E12B666757E9C6885DF78FB8571316F7270ED2DE22A94F2580A51382C23282C5F560063F6E55031F2E5EE94EB4C6E6A83FE65B846ABDC03417F00E3F923D48041C9A5D891296186EF575D80C5C2954D549D09BB6BE26E9F1947619D7CACA8059B516E8FF7D38C3D5F8FAD15618DAF9570675B54460C5C0B6C929FFA36E49463AF53B519407A648644BCD5C65194C2551BC224F574E497F0BF4511C29DE9ECE6D9283F067D061274B3543695BFDE08680244AEBB5DDD65B7ECE0FD9E23E1F82A845295A31081410135D4111C337C95B1820839E8294744B6E99C76EF2A6C082363FC40C460A76EEC8C9E0D9E95496D27371B680C4C979B6267975FEB4770EB8EE55D4BBABD079CB8856B686AD789DA5B56920A475C9988BC15BE2D97354CDDB3F529461F09594E9FDE6401B5FEBCE8D804E2BC8433B81E87DB162C037A4611B558070F9F7F79F8AFF124EF1033C2AEC73A608C4E4A218E7695DF125281E0C45F6C5921B16D6725DF67943B6C68829082D1E03956309ECAAA93185582014C37C4E6E945A572773B0B0A2D76EE5B168F047E593104490370E65092B2E166BBC365D3994AC89B211985D09A3D08ED8B15ECE9FC22454043D18BA678DE6618940B338101A8F395F1912E89BB616AD7E664D04747A49144AA433A90280CD8265C6E2A4D081193414A21B904CF5DE1745EE5660259A9C00ED84C6406F9028A6519A7F20BDF15CC8EFE210FE24F7D7FEBDBD25508136678029C62EB56AF76C41AA0A9254573BB9E5887BF4858CF31E670F0AA9934AC5FD1FB8A539AB955014AB6B870CD7241DA3EE63B15C7AAC107E5A25FD8812FD33AB6C7B4A16F164A87AB4C8EA964D417C8685D991B3C9899F147130D9CDB450C8985AB3D94DA7C5547A344196B53FC3DAAF128377BDFD69158082F15C73A8B48E672720A9FC42BE653A3C86842FBB444254EEC66D5107CD6B37083857ADBBE8A27A332BDFBB3CB5EC3AE1C83D3129929AA5DCF72ABABDB326CCF2CB9A48302A7EDEBF5226970D3A8D78343DF96EABE9CBE7E29E900EB6908760668F0063321191EDD9F0EBD4F26C07CEFBC902630845844C7C6BA17F534A995C68EB936EDE3AC0A6648134599E300FB241B7C5F9AD697C29DCD610E195AF8A562DBB5628DD0916508C8C141AE3791522D58D6253DDC13BFC16B1A3A6DFE12626017230912C0F056CABFC62098D5A7FC464BB6D8DBE3C350AAA9BB3F858FFA9231D037F428AA10B3AB197275F66CEE086329BF73B59DC2EC06E95B1B2D49BDC76DAD939F48F631F1C01CBDD24B02DF96DAF91A7B01B9C3DC562BA8E94380D05FED09EB2FFA4EBE8C4F1D9743A9907D7973F2310AAD9F98AC092E23D62748FBAFB1369A41979744770C9F11BF55BB7A6AFB2EB6F0AC1A584F01BE8E81A49C67BA3A3994338B99E4DDA0900E108608AE2F8080B74E9B55B87C1DA7A15CE473D2108D673E773EFEE6580087761ABF8E6B76DAA900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: CMMIB7%!PS-AdobeFont-1.1: CMMIB7 001.100%%CreationDate: 1996 Jul 27 07:35:50% Computer Modern fonts were designed by Donald E. Knuth.% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.11 dict begin/FontInfo 7 dict dup begin/version (001.100) readonly def/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def/FullName (CMMIB7) readonly def/FamilyName (Computer Modern) readonly def/Weight (Bold) readonly def/ItalicAngle -14.035 def/isFixedPitch false defend readonly def/FontName /CMMIB7 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 11 /alpha putdup 27 /sigma putdup 34 /epsilon putdup 77 /M putdup 97 /a putdup 98 /b putdup 109 /m putdup 110 /n putreadonly def/FontBBox{0 -250 1294 750}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA0525392EECAC163E584A9104D99AD0BC1B1844A0E222653FA481B8809B26A46F4C483A5D7E95816EA6582584156CFEDEB994ADCFF4645140E3617E4D7E1B0E4541CB9F562E55829B4DD880AABE2229E94A9FA259A734D29BBA91BA1E2055CBEA4339BCBFF98D32CEFF11F296225CAABADCA10577A5D431B714726C1278D8101ABD1BD8D0BD0174FFF9148F8C61C241D92AD360A28616CB4A0670BAB68BB2A3981BBAA823C8858EF31989BDBABDF4098AE4EF75BB1764F1578F9CFAAF2948789888274ABDFD1043B1979B55446F38D4A9BEE0FA78F366D6A169A173AA6011E82B445A8797E37C48107C750383AAB274E48EA55C83AFBD4D7CA454D8D0B21B556D7ACB02B73A82444FA1B1D6F5BD26D69DE9E4C809F92B4A969F8953AE78FFDBF365F24DE9C46852EF06999ACF1AF23DCAC20F84FEEB9BFC15D6796CC805729E436B6D4FFAE09F971F0B863021CD0AA3DD648543DB7B2919D93A47C7BE06FA63199D2697B931F831AB560D301B759E72C70B9B20F9955B9D4EB96888A7F16B7B75E10C7F9B415D1443A152450E846697998BFC554C45650CDE076205E109A1E3D453664BA189E4E782FC320A7D64C140B51A9805779CF1E5E3A2472704B86C7063EA80DEB00782DF225A155AA968A78D8E7A7D6349517378B46444669ACF48916FB453EA83799897FF177D6479B1C4D74EDDC0E907586009102FDEFD1CFAEE2798FBA979DF5C292454A6B5423F01C6923B22A74651C32CBA3434D016D9659A5DEE6CB6D7AAEC53858197D177D3E2CE658C0C09E5DA54E975FEF16EBB05EF82698407D3AE2C29A773FE41B535035FAF1882964518468C3D0C7FA4618555F52670EF9E09C975A2AAEA4A3FF91290CD7050706C97C740FD7F1FC881D1190D4346DFBF5591DD5CF6B37DF81109B347FC9751D54E02ACE998F1498CC1F441D3667571369CCBBE584F28D5903482AD0A907FE9D3EBEF19D6284A5D738000A435B451557F381EED10C42AF652344BD20B1597B872FF359543D3BBAC8F3B25BF5DCAE2B29C8FC512D2C5F78B048C0028AFD68B9ADB1B6A97C1D4D2F0934A4181AAA2C64EDFA951B6DF8BECE1AB572B814C20CAFEB91DE9A00C181A579D373539E8AD159D2891AAD78470D1ED50B222ABDF7DC3B76EE8AAD74F31A6B4926E1FBB55FF3D9AA4686D1B8DE4AA5A61C2716FC8041D348F6FC80A05C219672CCF002F919CD785E3B72F2BF846B57E1066FD76E43A763BE8FDED2C513690CECD10A54A3281F18C9543719F90217B8FADECBC7CBCD7D4B885AB7F5DD10679FCA5F7EFF91D63A69B1E248D02EA353EA834E1F86079F3BBC478D2EF8004033A4C316ABB86A95F8FBDEF27B9FC1AD32599478821EDA9FDE18036D39D5F49FE4333CA08BD39FCF543805C6423089BBA44118BEDB82ABDE315589D9AEAC8F8261444117AD63021473351D5CDC9E664DACAFAADEED631C5923205BD49CD627875820686C412BFC78C427E8E051B99E95D205AD9D64E7B2668523E0FA5EC09BA3FB68C4C05147AFDEB6BC1A169F8CBB6E313016221878340DAA18AA6AEA3B817434EF11317DC8D95979C461AA69DDB99797D1DAEFA48B8BD40190510310F0BE1B88E80F8DFB0CEC463BC5B80B51EEB416941DF533537B33C794385AC2427B1420516A5F818A212DA6F1930B407248B6665B55D44482CB85FD4D24DB03D753F260A585D552CDC9E1A77AA5D7F2701FFFC593487D43D5C9BA5724888757ADD191EFFC574588DEC1E180341DC959F8EF56ED5B245583389847B65D114CAFF0FCF67585A6BCBE22DA29416479AE1467125C31A3361CA4CB0F85D2C3891C324022A33B31B9495F8364E89C62F53325C961AD2C10EBD86A1C576887657CED35481C96F1BB10930E2D9B5D376A102BDE367D17420DC491922B03E75B8B03938AFAB7EDB832347EA80DF035DF41DB9479E68847AC83784D2CAEC40CAAB54A28BE011B9773741ED21D2FD637018FC6C209F2BFD019E550E92C6CCCABC831C1FB3ABC67B77253395AD82CE25D81C6F35E2A6C764C2BB3551CCC34C6849A1A4CC3AD0B5B4F08D7C69B92119A351858C4B4B347A226643E3120E0369117E28D9A8F3CFF49638D93A63E7CFD78A7AC26F1081880DD017A6B813B86E4BD99FBEC1FA8AA55348641928C360D89E8BE6053873649A94A224DAB0DA1617650B7D7CD0C0980A30ED4EDDF3832A24D9AD8C8B6F5DE129D9F05A661ECE999B330A48663AEE76DF3265DCAE56B7688AD12D0FFCAEE51EC4AF4CB515D44B27EB505EC695E4AA5AB3985CF22B0DB23EAA8F5AC102109101DB89275BA8BD18E6C8FD768CEB31B11863A1D5FE2F6F8B77763A0DDE15720E45CD3224BD68293E29A358734021DDDBCCA591FDD5E088D5FC843450474A6C9C5A6FC432999E3CEBE6DC381F9D47C5C8241C1BCECC171CE687804637C5003F52EF48739F5446308C491F2E7729FB545BB912C30BD3D0FFE398A42FE0CD7F6123209C4CBBA533E193C42C2D60BA91BB834FED93A536B5E27225F88FD513D319C0902ABE48C33B0456C58F0CE127523CE1A1139B89B7FE7A93844A2CE7E327371411CDB43A964838DBF0B81D5BBC66AFACA56F2BEA8A924046AC584F1240E3E7FAA043FA92182C236034CCD38FD152228ACDD73460C2A56DA992C567F0F5D3B6A4A62E7330B42EFCDDF80E4C9464FDEC4C180113FC78FDD9F61B96249B3F25E0E86432117D8E697B9114666305AED04846813D765F62E65EFCC9A538EBC35FF15F6A55936419507EBDA25711637ABD3F45F060C263D3A7244B47996A07A55661E4D58334942A34FAF4FA2748BDB858784CC60F4799DAF45AFF1ECE8214E3D55AAF2BD1E14B3F9CDC9D80F70B6D424EF9E978CB22481AB8B8BAA53BC9A33C8B87F9B95E2ADEDF6C05D72506E0BBDC83816BD16C06E9DFDB46EDA2DEF3333FD08E31A5513FFBC8D87D9E217277C48EBB6E86F5341A08148157CF6C6F34D89C5A2357791375F74FB192078D981FEBCA4F5EDB494A4E14403E6E3BE8D3B83E2BA5DC1FF6476C18B2EDB03B453546EEE27D3493F959F9426134D3A21148AD5607ADECAF5BD52A9339155B1F05D5C2D7EF226B10A6304BC86AC6EDA11A294B061E26709DD63123E02FAA6F1EBE9979BDB433B921CCCD76A84D89D39F64372101502BDAA3627F8DE78D8D31280D26815072410B47CF8FA169C0172B9461B1A499C88F1D164F258FFD412E10E64F9144E0DAE8EA83AB842D567605F320217EDF2F2A954DCAB4421DF1253D02F10C8EFE037A1D10E046C6E064370F86081252F39EACE478B5C9FA22570440A820EA25B4C3EF00C7AB222126DC220C2180D0FCE081EB9EC755DA93371FD4C7E81003499F4DA357BF89366A08DE332980748E77D13F7B9CB92E87A6C3470D3E717C7135DB283429F4E711A8B1480741EA472F1AA63963B242B8B44C1092DCF2F48D12444F9EBC6F4112BBE29EC699F862DD7840D542F54EF26BB580BC411470088341BC40180AF2B76EDDD446878B94865E9DCDB65299EB6FAD3C1EB0CC263C9C6532BF516088E096779B7C58B9373A82E5EBB3E10FE5721863F82EED2F0DD53FF77528CECEFA8967B25BB05CC8A6A00EEC458174344F33910D4FEEA33D603B1106D63E1533F8660D69A4D8076F0F36B74FDACF43233D749B4D0C88467433259C93373A52D2D286D5C80DD36406279239E59C8A9FFE0B2B5870CBFDD9CD2BE8A15A46C98B83359C1601DC7FFDB4B34DD190A5C0595DDE24AD33B25A34C39FADBD18CB2BCCAF918CCD0A03E0EDF195E9D47F56236EDEB6C267EFBB98FAA92746F70F995C007CE23024C3D3551FFA3F9FEBB4E6C5C13A28782FAE1528E6ECE0912EED77BA8610AB6F7BEA927FC9FA417FCBA386F96489151E2931369B711E255EADC5B9AEE7744B136BCA9439AFFD8BF18C1EF54B386E3EC07F7B9C8B1FBD27A4406CCBEC87644F494ADE5971C67D0149E5CDF0114F04C0E3E991B63C4133F5BEB7BF9BF15CA4AACAE52CA05C750E96196050F36ADEA56CBF6447529BEBED4EF24AA1D1D6A99BD25CCFEB2EBE7E195FDC360367E637AF1094B4CF3E427E161D47262732237A1C2934F55A0327CDE1B363116F9A1B03C12002428984272C2925B9DD9FA3A650800EEF616AFD40FB66E342B1CAA83C5AFEF131D277C11808174C7DF78E832C99A728F7854556CF3BE3490E2BB4497FFE95F98A9478A5C4732C1B71CA11C7DC02A8E7CB588BFC1C1ED10A6863D1DC95FC4323245397606D47872FE37454FA29A35ED331A0F842310CE8B0DE8B14F59B776BDD121BCBE8495125C885D5A6A09999C4FA1906D1A96C548A386BC4B21CB6D4F470FF9C88F2C8C61B22CF7B3583EE52BCBE79B0293C1D5586F087E1086D2EC74CF14951755AEDE37C232011AD4907F5CC2B5DC2B21501489563503F919E8BDC0DA88FEF3FFE6E823508EA9F4DA0103AC7E7003A10DBCB5A6CEFDEABD16BB5BCEDFEF044323DE1CAAC09ED4C63A8DCBD83DC79D94D48AFD5B26B37DD091FE71503A63309C7D206D7355679DB7DE64F426ED9290D282B2EFACC28813AE4B6FFDA821D8AF6A5B33682AAA828A45E1371FB38B4D4A70C8B330E6F09D5F6807760A8A4AD5CE859E1A79FB784A1506EC9113B8A2EF5EE6E72E8CDB5A91AD4C8AE918C5EF7EA93C37BE3936CFC4DE2A00E561815485CB4488A4F3F0F68A0E1476F53F71DB87EE384B795AAD7C53B309169EF2E7E6C1BC89263E34A0318EB7B4140CE0C045642059F2DBF3E65F3259678E261E0C7A561CD62566D0ECB319C25273100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: MSBM7%!PS-AdobeFont-1.1: MSBM7 2.1%%CreationDate: 1992 Oct 17 08:30:50% Math Symbol fonts were designed by the American Mathematical Society.% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.11 dict begin/FontInfo 7 dict dup begin/version (2.1) readonly def/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def/FullName (MSBM7) readonly def/FamilyName (Euler) readonly def/Weight (Medium) readonly def/ItalicAngle 0 def/isFixedPitch false defend readonly def/FontName /MSBM7 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 63 /emptyset putreadonly def/FontBBox{0 -504 2615 1004}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5CF5B8CABB9FFC6A66A4000A13D5F68BFF326D1D432B0D064B56C598F4338C319309181D78E1629A31ECA5DD8536379B03C383D10F04E2CB7C8461B10646CD63AFEB7608468CA0FCFC4D3458FB43D22879B51527DD9CCF44C2BFCD95A4DE911E4915FBC02335E9999FD9B546134081D6DA3792EC4A76DEBA77635BE52E09986268A919CB48B5EFB1A1301EE0683CB5709BC8CED819D799020CBA673BA39C911075501395B1FD20EAD392C9D5A8C9FD1198C737D1A614CF0C0432F29DDEB4BF9DB026908DBE89EE522B7D55DE9BF64AFBE6248E2E10466655EB9083E7D23E3F0EE26154F191BEBC9987930CD4B4CABE1275BDF98755EF3D531FDF91D54954FC53F15A38D1E8F8D1E36447484FA2C09D34813615838B6330FEAE536D08376E4A0FDDF58CDF5647C9F1FF3A7D1ACAD376DB3CADB69459F7A5D4F1864863B79E9F93A1EDE8B99C3138D26227C01F6FE0AAC800F2E594DD81CF7B1355B642CE45CB532FC5B535D66EDFFEA076C009E87406D9772D71848C3C53B7496A5D6B58679EF11E114C5F457C6A0D3CDE50278E4A89D5393B1CF877CF4E2142A4D045C4AA9138105D748903BACC28FD43DFEDB341E1FCDBE2EAD412498FBB5374D6836CFBEB13D4C2B7B9625C25B037FDA9DCC42F5679C4B3C16340E341F73A9215092C0ACC505A859FA935BE5172F4F6D4A30E73914DBD52977FE0CEB5CD0B92176B8174870F9FAFD22BD2ADDE02B5705B5FAFDEE372F1785740C1B4024C9F04375B9CF997E9D0C0F7D82465D678BB9810016E6BCC9C4374EA6B2CC834894FDCA891643D9417369458A630FD498794823FFA55705315F0687E7592A5DFC8B8D6FE2F3C64B4A4F9D37F5F2200BAA277F2E0BA8E5A84ABC103197BA47E1E8D80405541FC64FF71B84C0010920AAA4DD4BEC0D71E447A356CE7176FCD3B21A07E2B32DF50D54BDBD96C634197E502FCA75F122E91314F241D6D4FC28E2867440D324E80504245CDF43A7106CFF64E8BA7809A292EF017796AE18EF2CD78CCF84F82685BB3A147E4A5B7350541966264D191C1BEC22F6F0FF82DA81D43CD551DF0F9CCC2142D03BE81DFBE02CA779D7E6E51CF2F1D7D48A788F42C908AF42E7A50C5BC65AE2FDDBA97B01E600D24882D98FFEA0EC3807B36688149C199CF15A74FA8DBB731CA8FD16C13491E39309AC7C8C47FEF5AC2CE02A2652A7416CBB2486D61DA08323C6BB1BCE4D3CC421DEB14276C7F1294CC3B5BA2BAFAC9053BE2615B7F28FF7418CAC67326884A2CC3402BFD71495D6BB7EFC64450D1C94E41977843140A6FD0340C39C88E86CC0C058B87234810E1E900ADFB99C23212C88EF58715C1998419546382D0CFAE4297C48C2BD700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: CMBSY7%!PS-AdobeFont-1.1: CMBSY7 001.000%%CreationDate: 1992 Oct 22 12:18:11% Computer Modern fonts were designed by Donald E. Knuth.% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.11 dict begin/FontInfo 7 dict dup begin/version (001.000) readonly def/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def/FullName (CMBSY7) readonly def/FamilyName (Computer Modern) readonly def/Weight (Bold) readonly def/ItalicAngle -14.035 def/isFixedPitch false defend readonly def/FontName /CMBSY7 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 0 /minus putdup 1 /periodcentered putdup 48 /prime putdup 102 /braceleft putdup 103 /braceright putdup 114 /nabla putreadonly def/FontBBox{0 -927 1542 750}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5F086C44216EBE57F4BA37B479BF1E5A5139D891F3E6DDA157B25D359C5E7FE4CFB264DF1707BB6497D3E074CFF95D9FD269B50B1566D1161680C46D1548BBF384EF8653AF29FD474EA2336C876979AC00AE18DC87DC0DDD3164B96FC6C3ED826EBAAED383BB3EC5044BA84A0426B87ED04C9F4B3EDFC734C241D9B3D2321619F870FE68BB4BA7C060DBE8FBD12F641E7709F2C430491944B78B1E59580798F1B40CAC4D59DE95941217EF1A861DDB0156D5C3349AAB13FEFF6C646F6401550F5853BC09B267A6C63639228DF55BE60A99E4A5308C616892AA0DC96ADB7CD7AB8AEFA859F69B587B61930596A46A905661E4BADAB5E1CF15C94CF060B7FA600B17162AEC2DEE64A156B3F87248E7A7F88C91548C494273B33483BEDF0BEA4DF6A19941F52AA04717623ACBDE926B4851ED05A028698A1C5AE63A46EF473A4F3DCAF3E73C4FAF0C1077EE7A6504074C0D77947F940B16425B3F5834763732F26D3385774A1CACA70C07F58887A0301D1BE530A7D7AC00A0664617A0CBA9F6281FA4B9168DBA3C1EDCF915778351E6BD8A9CE7E53E56F2FFE0969E1CFFC83F07C01A3873EE1CE4E124565E8F493BE4FAA0A5D099A116CEE4EC6C8CB2E93B42771FFF67680A56501A201E12AFDA8448ABE80BEB9B80428F48753C4EFB174B693C69DB81CEF0A0B75C53A9D5B4C5F26FA58059A3248D4E9D4E9C54AB8F9C21CD66B9B259F9C797559384A653DD43ED4B9C2110BB5BC3A6370921186AEE29EB4E62793ECD96935C3D9D89DC6AAECFB745BABDB570FDE7E6248B6ED9C09EDA896ECFCAEECE8C1E8BE20BDE6F3558EF5A32ED390ABF863A585DF34F2B8B9567778BF51A1E642B2250FA41A71B710C8B9C9AE27F3F2C09252D287280A672A058EAFAF4AA0A78A5C3240919137831485C967C113C6E51B43B2211C421385C1A111C8E2118E2CA04FE1FDFA03E5056DCA19B275F53BB44815EBFF5EF8E01EF1C78B6F253B8028C8A45DB4E3B1F987561B43F56454669EE47BA3A72835EBE794F0BE330AB69F30EE1151B1AF4E93A8EA64D9146EAA36723D5E1FB36A08DA92A7BB951B988E8953EC309D28D5D523FD5041108603710181A26498C52CC6A21C02C9E8217BEF5A557F5FD29BD2AF5C96471EE2AB2C324DB064F19B6E6011D7217538EBB5BEED851C4F9EC73C791D55D7D92BCCFC862705D36D583EB9D8B4AE6130CA5106609A83972E6DAC3A26394C29A20D9FCA7318CD2C0164232B97C33154B9266752E1919A604C946B4C785F2B78F8A9DC04FDCFF34198B24F635FA7475A1511956296B0E970AB6E1502632015E07F9D572F4EBE930995B66F4CBDB1846EE27C285E00B9ED19920A55CFFE1A0F52ABA3AFF47A39CCC0FEB4EE31A07B277945A659C3038B261B53C5E7DC9C6E00C7D71E8CAA4EB4F1451B47F4BA3B8603F5379DFEB37F2E071C878FCC24756CDE80B9CF64C1FE0E5B4DD0F9356C2C66B5CC5A8F60E9605B0BC82EB96803F03027372B4E18C8617001C7BC8BDF12C756C373F974A55A145D565ABCA106B1351E70B42C1C0444B50D63203EDAF63D5E595BB84477C04B0B356DD98B6D4609E0715F3B1F7384BAAC0ABFAB0E3F3DAC29DFF1AAD3C170EAE97D558C6B0490513F9441631A7ADB2F15D607250FFAC9BBC9DA0D455C87208EDDBEE89DBA0DDC8AD727061A9424D1BB7B0F90CCF5B3C259BC674F05FBF8409789C3C785C4E701D4734938FC3188E2A2D4A49F7E84C77B6671ED312ADE6E19A6BCD1106D87F8AA2D7D65F167E1E6C5233247D4EAB7E683AB9D4C154DE29B071BCAF8F13873E04B43001865546E8799B16E37DB9F4C07C47D8B5529F81EE7C3F567698C4E6EAAB7E5AD64538CB9188FA4AAC5D67F456D15F8DC2B5A94338FAF5BB4ED32C995822FA743ACD5969A0F940C1552AFCE19B6B7F3EE814BF691CD428E504365ACDCA8898884EC3B48DC13AC6B84BA5597E9C9C2C9C178B8F5DAEFE9024FD824A1586C7C3F73D2A98CC4899ABA2E670D760B57A4566C5432CD162EBBF49C6D895B251726B773CA055A76CABFF9E48CBA1E3FCF27602498B02F7FCB4E7353C9A9CF847051544639F00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: CMMIB10%!PS-AdobeFont-1.1: CMMIB10 1.100%%CreationDate: 1996 Jul 23 07:54:00% 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 (CMMIB10) readonly def/FamilyName (Computer Modern) readonly def/Weight (Bold) readonly def/ItalicAngle -14.04 def/isFixedPitch false defend readonly def/FontName /CMMIB10 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 11 /alpha putdup 21 /lambda putdup 25 /pi putdup 27 /sigma putdup 28 /tau putdup 46 /triangleright putdup 58 /period putdup 59 /comma putdup 65 /A putdup 66 /B putdup 70 /F putdup 73 /I putdup 76 /L putdup 77 /M putdup 78 /N putdup 80 /P putdup 86 /V putdup 88 /X putdup 89 /Y putdup 97 /a putdup 98 /b putdup 99 /c putdup 100 /d putdup 109 /m putdup 110 /n putdup 115 /s putdup 116 /t putdup 120 /x putreadonly def/FontBBox{-15 -250 1216 750}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FED919C2DDD26BDC0D99398B9F4D004B836D34E88C25F6CE738846C8E2E59A2BCF4ACF80A26D78872E9343A0537BC3BD7715F32ACD958D5AAED865BFE129278935063A31C2634DE2F9077E0AAAAEB224466B779096D8E3FF0A12AD5157F6603DED1A82F3511359143311179080C510740B401C930C96270FD1AB3ECBCFEF5DE53FE846BAAE95828D5790922640EF8AB9D7CEBE7669FEA02B72F86872D3D8754A18A1629C40A7C00C956F140BC63362478279C36EE353638CD3E249897207A945044400668C8E702058EBF7284C9BDF830A3FC79C7EE900CC4C3664F9767A237275CEE3671644A75F1E696DA906B4C66870DBE87F5B4A176920C078ADBE24F55C093D18CDE21B5FBC1C6A8AB18E05EDBEF9D1C1C18B3E6377BA2A688579D4F708F9A5CF4F56C5E39E2726106E9713E638775E606464CD674E5DC25CE9A696A65806C8E9D206B421E246F18013ACC6C7B2985BA93B1B7D7745CCB25B09957F50128CB523A55ACA6A7A2A0193A536E590291ED9D577B527CAD0372E05BFCA1829FED1662D06144A5FFA628C587A4FA05B179F1A7E3B23B47765FDC054271A0DBF9C2BB4F4771F80D1F7AAD9024868C30DAD5CF728DB2A71D86D53B0E674996E8C01F7EF97B225A28872F8AD4752A466E078C2B020EB832F237CB9B5631EB2D2EDDB00709D3864CA3A6C3EF18085EAEABC011E9F35C9BE4B5D0B608361F329B5784DAC5557A602E9E3C204909D84DB988F0BAB914E87CD685C7DA55C5E0B9F0176184FFC39B570873BBF346A0D1DE3942DA05434949A65CE64D8BAB0A091C40F7FF47A4FC57CB4420221C7B3EB8B891044B5FB0227009F0F6028D3F28545E63C8ED90E78B86EC77C81B805AC96640723AAA637A7B730A88C8B6CC7B53775A33822C10B260837449C007AF5801081E32374FC657CE3758CF4A8B81F71C60D8DE0B63A8BE1FC58FD7A49A0FE64AF510F1AA3A8AAC7307D2049EA50EB1C095A6EE4B651D7B952286C4D5500567D8EA35E0B34576C8F4D241D852052BE14A8217922252E6467BC0C3D59A6B657521014CEA9EACD7EEFFBE0D577853E3F281D3BE8810790C1DF39F1F50AC386AB74449CBD1AAC4C396BC6544B17228C2CAB414BC6A3900CC42A58111DB42539B1564A163782F2D6656CBB8A03038065FE680D1986D23C42095DB8E068D8F889C19BA3C89C4FA0DA516527CAB52F0EF1C97842A8A4BCF08D30D8DE1655C525CE8D3CC04FC72D93632E981EA5651337552D717F738A80F566160891C47FC47437B595705A8F6663778DB16AA4AE0A6A795BAAB9633ADC2C46ABF7D0F83641ED2728D0088C26C2464191934E8C0EFAA259873D10E5D767C35292EDE4C9792D90FB96B85E46B26A7185F91BF00339AB8E1D32688F603EDCE507EEC60C98B777EEB83DE0CBB5C445330E23A7B0D3737282DC49855D624F5AE7D26932A4D514BEFE73F50D456A6D218EA53E94BBDBD9B14B450D26F868AF72E607FADE3A60EE3DFC9718DB7001C585E919A998BB84665AEAC2966667035705B2B40059B2ED9C020729FFC750DFE39355B359CBE9A30DDE7325604AD7645BE786B528C1614193527E12CC61626216946370DBEE6ADBE2B3731F0CE17D79AC3425D9D14B6CCE38B56EBD820B0181D209B54199CF9D6FA767FC01A12BF2F0A5ADB44C324FF65980EF2A85922FEA480ED09FC69A2E131684EFBDA2C7212363ADFB1FECDBD5C8EA1DF1166ACE41266A4365B22CF03F5D453799145EB83330FB4CD6C6E256983865B7896F109A37E86CD958B01589709BD7ADE8D1996DAB9D69B98FF3304E443EB9E5FE45C0DA20C18C5E2847E69C671DA1A4347306E118D76F920A401BA6CD271330E8903AA8EB544E531F6670000D4E1FA24154346B1F3624EB15343DFDF4289CA1B22D8F89D74DFA76950DC93B15D93360445A43FCBA8F835929FD65A8164F744C56A4B58BE696B86E51BC3ABCE6340EA84E7AD4ED511714B4AA35FBF66B4D0E180FF372950C177243BC22A03CDD587663DDA487F9E22E53C0DB6923CD778D19BEE32278AE204AC0AB2D4CE7F73F6080D074391811E5811857B3883A6526504CBBDBA0CC291A83EAB30F53F597EF1C764A2CE58081A069C7DF0568CFA0DE42753AFD040257BF3AC280146DD4C29B00A7097E0EB237AA01765CE2D94C2D6BFDE6014F7DF599D31372E0A843680FCBDB3438B12D2FA6099D732736A6778B9392103BDEE70B8F54A109160534B616F303EC4CD235E3F2F7121E0E6B591E68492350CEB4EA501179A9668BC337A67CC2D43E0F3D75A9E198759BC29CE7405236AFFBFBE9BBE367C4ECA8D907B1180C19FA8449E6045129ED1626BC0E71140C4586F1E155BF5C2E9F13B1708A687864DD697EEF6F66A0DE18EC335074A1468D4F2E83CF714513B2E43D5706DC008A6C7273DE55D35AA1AC81AD78D816455B147C74886F695E39DFBC5EB9B4A465688D77E6B9A756EED0B391F9AF15E23DF393FB27E63519FC984D6DF217D109C2D94B23BE644B02A645982EA66E50FC5F9A9A2A5205BE6A6FCE36704EAC68E0747D390DFF61E88B6962AEB4161EB45B34D10AABE4984CB94FF7B31BF0A48645D7E3A7097701080D0FB44560F26731F418D1A0F6413E7155F81D988332F7705BC43B80BDBA9C9CCC89F0C5319E0DDDD9C18FE6498BF097D98D9A659B315321FA5BF8B241CBCC406807F103B427104290353625EBC26C0DE0BF1D9A4A201EE446F06F43A10C3BC6715FC82AB0DF23DCE4DECFFA92F22C4A493CFA97D4B217E0D84190A1F7617CC436275C1DABF7A20354A121A6242ED1139680CB28F7BECF690B9CA524B37CF1332A795C895E590B483102E0DBF4F72341E119D51707285483ABFDDD0974C08D2511054ABB38291302D191B9480EC21327F6459A89F9EE59446892E2DDC69868825A09E2816A8CCE303CEE5800115D8E37FA2D179DE71F9D57D20A1EEE379B185FEDDFFB5E44EF809766222B254DC7F9FC536AB68ED5B9707BC5D90BB4E9209D903A16486FD6FB56B514F5317E8D739BD682F6611DA367235F5152FCB99B03707C4DB3473AF590CCF32C9E91CB960BEF62CE1EF7867FC95D71F50BA18B947F9E914914B27D0D4E8C5EEE5B4F8B8DD138F90B02132B3A2B640265C87C67081265E2EEBCBBB8E1500A816FA4937608B407D908345377F22884F1BB00FF430B6672E0E58A703F09D22A4851BCE6608B2828A779504513D14D9B1DEBA4560B6F3E4AFF702BBDAF4650119561527F231ECFE998788214D152518498CEF68EF08572227C2543D50AC3525493DCD80E454AD5B78898ADFF8BC9E21EBD77E843DDE75833746028E831DB1E4DE5DB2FEDEDFD6D3404952BCB09B61EAE8A6FFE6F713C1CEBDAE66693160E8DDC9984583D9E585D4C5C912EF1D701FB8366BB3664D29CC8F8767DC0844BEE8B56A9ACEED6FF244C3022DE54C346397595BE0CDBFF81913972E35FAA2A7C249864E71EDB130EE8A49739416A08F7A8A0B0D2FA3DC26F64882BB2CFE53B30E8A075FE10443CD5F656B6803531D426509317A1E52B9CDBA22DD0BE0C5CF958F3570C02443B9D079690DA2280C8DD5C057AE3B8E08B83BEDB23A13B805C315150E0CF8F1C195C7E44F39FB8EF888AF63459570709212E58F1E962AFD23448898125A955A38511E7C260C7A1261C32A548771B13910DB288BA7FBB7D36B5D6410689E2674364BDA8D94F03BCB342941F6456FC5DAD45F265F27129B4A45B344A7791053370D8B7E7CBDF2E42E5CCFCB1AE45C4AA6511EA64076477E747C3758A6DE35D829844CD13263744178600D06B02F4750978D932909F676B02E506999AE76752D677CAED61068C29788ED757FC5C5971553439382E67469533F7644D0A5B3020B5952E2D5E3F469350D11B873EC43AFFA044BFE52BD29FF2162C10E21900C0314FD00F6BD73DE9243706F68482DBE13CAA89B8B357CE461B4AE0BA32D70E1A56E756BFA4DEFF9B06AB5DBDADECF58822D2296AF9F92F9B98A61B1C0D688A9A737C0AE2DB433E8B0FE82428C966FE1B13E07DE1E349B1C512A48A73C88E3555C7154ECA60945B665A84B61F4D40AD0307F7DF4D9DC08CC3933723F1A221C675B736F2EA52050FC3FFAD4C1FF69D0B67247A107E2A721B8552D5B75052EE8C3EF5391F6544144128B2E6D8116FB23EF180518DC0FE22EB20D18E967CDCE96215C6DE287BC8A2E3F00F96624A0BED9D331031CC6307213CADB1BA97C56C2EF044BA0D1F1ABA9B2FE5AD9711FE491F1BB9C661D8F14CA262DCE58110079E03E958C0D9D77B339C800FF8CAC634031672345FA5F1793A75FEDEB79CA88E94CF4DCE1F3F0C8EC0FF968799EAE4D804AE5BF40242232FA5B6A3A22BF9D4F2669A99A226AB2492E2C195449D19106C2553BF7BA3769CA4F507C0D2D3093E68223507CDD60C41A8F3E4D9AD2187E19A19B71DB5578C536A224F61F3A91E6D42986A0D1EE96F905C60F8EF1A6F27FE88351FCF524DAA5E4FA0E29533F8CAE664A67B38F39C2B67977ED15FB7F68712853EE48FB17B5265ABA807CDCFC137B26A159F14A140150D58B031ABD36CE63AB372B7C8A861E8222543AFDC92B8F3898FB83355AAA2ACEFD9A62B58D3111483F031EF0022DEB81E9407B9567317EDED47C1D1CAA1EF4416F6DAACF62C02DE40C1C3E853D924EB6CE261A99B0BF29633CC67D4754EC862AC25C8AB28A515B14EEA2B43BD543B43F197658BAED1F20339C5ED1C2EE74AD8D27A245795B6307D7F7F2754AEF28175F2ECFC3FF4E27793D945538C5CED168C905024FF2434AD2C170C2F886ADAA1F34F0039E0E483EFFF189785736BF4F2FEF04170453D3C00183E5FA0B7F34BF4748D492568DDC392DC7B7714FD3D7EC0FB9A1852FDEC9BA26FD981368890AFB08F5EB134879DEA0523C5E6FF7D7A613B24E02D0E2195094F4356CB40C46E893C36DF203EFC83D7ABE65C797CB291F085495EA1A82103E3064DDB9277D8A1E8BB7432BB56EA0B70B1B1E63A1697862B29D0365C4C1185D341C224D5D747EB2C93B858D535D0F1C75097710C246EB74B9AE782B645DBD9CA7A103BE6CC7C3272E71563A0A4290233458481615E0B4D22F98FC78557E14427136220D1266BE21608CB6CDA9D6A4D695C6E00538F2DA320502E324398AB79A323CB9C68BDC261A60B72820E7EA1B247B894F17083A8802B55747B743196A15C96DBAC5E94D44690090B5DE2E7C49EE216BADD6F1863F4A04D583C00AE75431BB9D1F2F635308116061D7397A9152E340B7D094813CB96B02A0AF8CADADAEFFCD3D963B32F4A569EDC5717F0E3BEEB0522254366953AE5FB81313E0661664B8DE30E538C5FCEF5AD8CFA50CDC19D1DE9E47A77CE98CA576E62E011C2BF0C1F6C17BF444C86F201A96F11ADBCD4B49DA192A2EEFE2AD06970AC8EB087D6228AC58B72BF111B5F4C016160E2D9DBF361CAE46B0DBD320FD6DD67C10294CDD084D129036C2378EF0A75D21E2E333DC1BF5B107AFF2AFEF05B0475A87ACB77F0A22B21A7DEEC55F83B6E755D272760F3B62E15FAD78AE2E04C4330CCC292E55E7DD8426261CCAC32CC1877DE9E5B98AC60F2CFC5FB6BA3EBE1FDF8A3B459CC9F15DA7C50A2E3FE4DF290CF4A02A81C436D916826F8AC9171D41B3FE48B057A8EA52E70F216FEC6CAE933B951D29179C365A432FF0EB6367B620E769DAF084AEBF31C1197C68CC55D9E78D12D716566E008D5CD0BC526B367952724F77E73F303A8756B0B3191643593D120967BBB9C97E0D38B0364B1C5513CC747718CE27B015CE4EA9C06AF40246D17EF97AA14A4D03ECD65F132B31679430CAF009992778DC7491839B3FC55377F1FDACDB6D8DD1D529563CDAC5E2A24CC6F4F3E99660A1C0E7714ABFFFB372EF62129D0F3C4DD7760AE2C123F8E948246D94BEC9E51B5DDEB65D15CA01A0B3617A04C405A264338159E948E50684CB8EC744A1F75F7C2F642634062B10B928BC2E7D7F47B8D41A221AE296BBFC1A6E909700129DBB57F9E2D8C770E34E69C8DD9BED49FFFB26B14F2C9056A32A61F0BE0666E33CEE98DB562D50E9E2C4F7954F0AFC55884DF8D11182CD686036EDD30592D14BBF0E3A000B82D802F8AEB707F9286382A5716DDDE71047548DD0241C17F79E3D30F6F818E9457136F9318B00114CAE68D69325459B57BE9756EFFE07674B1B03EEB5685B68AC7D8A912D3AA81BE592255C38082DA747552038A0482F75250A1EEA02FCBEA89FB7EA845E81C5C8B33751438B5C87A14EEC421FED34842233419153C335537DBA0F5ABF4135A22511D71712A6C10CA99702724F7DBDC54F163441C51C3155D9242B2481151089DC4E21095B2E813F033A4F811B2649BB4A62BB1410886F0812CBDE69C6C8D46077C98C29DC069345BE6FBF4355276D8820BEF1B16F36422848B4A9E3C08465514DF39DD1F128AC80802D54AE6C399FD24BED5EB92FB990562729027882365B5691EB8BC325446A87E4CD6D78F05B57C7D5E017D874058C22793E86ADA29CDDE0EBAA047C85E55E813959A22D20F3782A5D49443E2A31E6F98BE9C3EF2E6EBDC1B2661C1F9553843DF50A544F5BB59E74D5C6BED1C9103FBDF7ED697D816E7871B33A0BC2B39DFD6C0161084D6EA42BE3B06890B3A5A3A5F2B926D4D1E32B46373BCD67A968E10E36C976B66E2266F88AD63A23EB0C7FDE7AC46DF9E55780151B7EA87710F407184BFB76C00968DBD642FBEA9CE0FD593B99A3C18FDB4D049A416C34A1CEA7BF0B7B3A45F09D682A97C7D796D70953D7ECFB2BA34E262CEF0CAB486F1F2A3CBB54553AAECD0F3C42B7FAFB9A1863FB309151F951A390373B28220E55FBED2A8A714555596E476E79D8F19308EA7E87BB45CABDC3E7073EE00B6F461FF64B64EAE281A8CA9256E84A09E8148FF09696EA5C7ECA8F2AAA29532966244B7E22D050F9E8D1158A1F84D7073210A80A48D3470ED0D8DC4CE6F0DAFAE7B9F699489908D205238E1C7435733E0F4027458D432EC960454EEC7ADD100C8316DE0A224BC5E254C733FAD62C8873F74172C551692C0F1111AF1C0B20A8AAE9AFA68831930E087EB77D06B486FFF2C677C02BCBBA9991317CA131B7B8A3BADE1200BC2C149954322262170CDFDD3D5236EC60628172565E15BE304CA4C4F857B67B9D33BC5068155BFD77EB3C70E2617DE9153A7736D6066F38B6C56DD5E3B5E38354E35AAC0DD83AE6537B9A0412C353E037C4FD33BB6789DBFB8822B82B8D6A0A574178F78244CA67B353C41E16AE4AA71B71D4E80F4311175C11C6B8093632E6296FC00D1896075811AE1550B2AF65EE25E1717F6A5C90E59A0F5DB9B507A3D243231D5EEAEDB51C4C6D97F322114351F9A5E8B80FA7DBAB30B0EEFD71D0EE574661D8C023D87BC53B9C2778C32F35EBFDE739C6D2E3D9FA926AC0A62D58E7673C48247402149AD7D6364C6A6F56AF145D4D3D547E3E618333BC387F851E111C0F2B23EC77376A564950752A40639D0316639AA5DFD75482838E07D4E458F25C0AB30E1522A63976033C11CBE704E12F535106F866EA70467FD6471BBBF04CB8F1E5264CCD30AEBBE273DB43D23A52AA3E631DBBA0A9E515429EC910CA8247CE353B81460035293C9B215B939A5CDB4E8E6A2DC58935B6B0FD3B3B6F6344239B6D76344E2CA460055C4D4478FE11F4B6DB56C76E5726AF8A8B73375CA083A91C9CA8EA3E58283034F14EE67DBADFA64FDB21728B2E206D48B96DEB79FC80FDC8CFD049F6E288DF0D3742B3E9754718894BEC3A141F6D1B2C28F65740C576B5B85DE34BB142704C38E39A3076BCFD7EDBED0276B030E3F6CE494EB9FFE97957AED231008D3236D706BE226CD5203A4CAF32EF703FDFEF6E06FEADCA5B9129CDCDD2B69E4750C3443FF3E7FB6CA195EBEBC0164B12D53E0D1CD1AF1599EF2C414C309DEF4476468EA3C7C6381328C826D2CA6DB4CF24FBEB8EDE27352CB5A63A3F88C106480FB77DE594C067793366630B0BE7686BEAE88A7C0C5CD6ECA9302EB9DE0C54DBD66D90953A0418372F3CB4FD0CC64D02D0F11748DE8CBB1F1D295C2A7114AE18A98D8E445072406FDA3AD8428FA68EF46F6F07D3AA5C8B5D8949838EA7E7C133526F4F81A606D536F28149DF092A73C6F80F5BF00C976D6F3CB5671597AB80CA876815D1AF0375D75F1AE753F769C91810C1E6D3CEA111E57A72416FC604A807E9DC4166A0E4EDF2DCEC2F866BDD58869AFFDD9AD114D2920E19BAE3F66120563BE58B503CADF1782A40D3FFC87273B9977447D0D489D73D0EA8CE5CAA88F5F4CA8E5D4B069D42B43DED1971F48DE8BF40435BBF089B654C7AF48D53FE7F48DEC31C41AFDF85FCE318D4FF2A3D3C71BC89485D82CAA902F743668989155D0FC1C0A8744AF885E08D323299A97691233F19B758C72D855657839C05A2727F5CA0436C0BE798C42B3BA44879F720905D1B873CC7325516DCB1A2D2B1BE8545796CB3F8BE3E7BF28FCAFFCFD4AC69FB62F9CA76FCB5AE18CF7D762A23AAFF0717C9F7F344B87016900B6E667595140C2A52D270DAD00BC515853E0955759412FAFCC48B4E3CB21225C7F57B205EECFA0B1C98E1CBE7F7918329B6DCC101E645BE3E9F7443B4542D125EF9D75EA23F35D286CE8AC9F186BACCBC693BAE5FF5116AAE421DB38F4D6D411EB4A3CCC10B3DB2E3BA3F68573294EAE4543485C7D5F9ABBF955D50FE28CE930D2F1B3A7F4947F1D7B071376C5960C1533683C5D63EB66F5775ED804E475C57FCCFD043AC44CDEDE3C9B62181B84C496B07161DB29E45FE703ED92E93C76AA346CF65192E10DAA48CC0008AA8E92036583A123A64ABCA1356C8BCF62DFC73C5C3767959413DA1528A0CB2BFF2B48E2E4669C14279EC159893F2AFED35EA107C952576513DB5119752FF1FF423534BAF80B72CC18FDD7C9B4F032CE4267A41DC9E5D9D9254E80A3F3284E7A9916F9DD39464DC297EF7F450A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: CMBX12%!PS-AdobeFont-1.1: CMBX12 1.0%%CreationDate: 1991 Aug 20 16:34:54% 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 (CMBX12) readonly def/FamilyName (Computer Modern) readonly def/Weight (Bold) readonly def/ItalicAngle 0 def/isFixedPitch false defend readonly def/FontName /CMBX12 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 35 /numbersign putdup 40 /parenleft putdup 41 /parenright putdup 49 /one putdup 58 /colon putdup 59 /semicolon putdup 61 /equal putdup 63 /question putdup 64 /at putdup 91 /bracketleft putdup 93 /bracketright putdup 100 /d putdup 109 /m putdup 111 /o putreadonly def/FontBBox{-53 -251 1139 750}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99AEBE70DAAED49EA45AF94F081934AA47894A370D698ABABDA4215500B190AF267FCFB7DDA2BC68605A4EF61ECCA3D61C684B47FFB5887A3BEDE0B4D30E8EBABF20980C23312618EB0EAF289B2924FF4A334B85D98FD68545FDADB47F991E7390B10EE86A46A5AF8866C010225024D5E5862D49DEB5D8ECCB95D94283C50A363D68A49071445610F03CE3600945118A6BC0B3AA4593104E727261C68C4A47F809D77E4CF27B3681F6B6F3AC498E45361BF9E01FAF5527F5E3CC790D3084674B3E26296F3E03321B5C555D2458578A89E72D3166A3C5D740B3ABB127CF420C316DF957873DA04CF0DB25A73574A4DE2E4F2D5D4E8E0B430654CF7F341A1BDB3E2677C194764EAD58C585F49EF10843FE020F9FDFD9008D660DE50B9BD7A2A87299BC319E66D781101BB956E30643A19B93C8967E1AE4719F300BFE5866F0D6DA5EC55E171A24D3B707EFA325D47F473764E99BC8B1108D815CF2ACADFA6C4663E830855D673CE98AB78F5F829F7FA226AB57F07B3E7D4E7CE30ED3B7EB0D3035C5148DA8D9FA34483414FDA8E3DC9E6C479E3EEE9A11A0547FC9085FA4631AD19CE936E0598E3197207FA7BB6E55CFD5EF72AEC12D9A9675241C7B00AD58FAF6451297991B5D01701E82228D0313FC7C66B263BC79ACDDF9AAC48A3CBF42B96E38583E1D059953076D68148DC8B6C9527B3A74CE7DEF788A11531F44120BDF0F610B2F3ED94EEBCDE4ACD23834C242AA4314B9EF98E4BE72DB76EBDD0A028CEA9DB4C38C1F2D24B8FDE686832FE96204552C820E45B6BAF0C3308742AE2BFCDAF683929C834F44330D12122CCE26F058E19A23A4F4804E72F7E94608DB71F724DB01E66332F8B6955F0C0D2D1D84FABE92A4D769909671DB821EE4009CC85CDCA7ADE264C421124F27F3162795A0E2902DD23638BE12DAE00838F543633C4C0A6E2CC7BEBA7C33F612FBA731502C6A567CFFADB651BBFB6BD1293F216A17D4DB96E91F60C06FF629DA02BA99484386E127AB35643F5F5304CA94AA4175036B5FCB63725A7593D97C17B292368D8ADFC4B6FCC47384F0A7CC29469920C39DFC07A0E488EDE7915DA10893DFE7101C79D3E6D9781DDB812E7CBBCEEC134A87EB2D1DD5EF4253D525DF4267E2EB07C3604FE80951981B8A34F0E0BC52C5287F85E9C8781B7E10E98D5B52764748A4F29C26026C482A4C6AD173859D1B73DE6DA32EE89A35888B1095269E8333EB0A96789FD4766ADADDC0B50B87688B0CC43F6B3B9BCADA175BE44077DBD40FAAB3DF2127EC64BDFD8F16E00EEEBC7EE1F1A04EDEB16016C3E9A8F39F7D833EA9468E2A10D17B84E550349A04847721242A487F04B9BE23249BBDA917B4D5907760BC297A4137599BFB002255D411D00B7EC690F8B303C1D33914DE551697DC62080815A5D12E7AF9E1B2731DE213D3885EAA0C68D6FC09FCE44B5C60EA058CE57B41A0C2ECD951D0E1930EEAEA44F4D6D2106215070FFC53CE2C611B5D8038971E32475679695CB0DB315C4C17110BA2407F11BBF949E65B31558539F6875AECE720A156DB3B8D634DBD2DEEF773CD35784DFCF2822361E3EF2D7B956705F216E200FAE1A2CF3FE0C9A7CBBED198CF8E96362E5DD8E465F020887AEEF5F5A7E11F86DCC109C0B2B0DCE96ECF8D68C39527450C3BA50A87AA6B7095E7CA7430C0532218F2AD9B100596F5D32A036C76B6CD005946E33F686B9E99C263CC4246AADB99F4748CCF78C8BF75220DC781980CC2BF2264CA0A49AC9127F502562B2A2972CD1B0B6F9B1737FB074E633AFC762F63CC3EA3F7D066EFC5258F4ABFB6197B544CBFCE3220762D5048FDAE03B3C3684EDE2C5CA0FF9A6676DB5D128D665B109F12E21890E46824BF4024081C27791CDCEDC3712ADDFC605FFAD966380BEC3755AB2B457E62DC53F404DEB844BA1E037E09077A3C8B6E9F312B75395928C630E62356A09315E833B922BCD609F7A18CE79709DFB21BEF8F2B29C16053BE2B87F434D1AC328D222166B543D3E7CE7A5E349F8449E9935DD18464CF8D92BF6B757175F44C1AD48FE492F6B7C72C81858B8A6263CF22B12034792801A6C45DF82F697C14368569B08C143BD11C03EF6C63521E8BF481E77C07539ECB3BA4AD0BC31CDEDBCA09E754B031387B1E310939E15C870A09B7839EC292DB85597D4220424F8EDE908B67F1F71DC5AA594CC5DF56A22724D88C106EF01A983684729D7EA41C0B923AB59788AD1E36087D2AA35D7B5533AC65F0D344FAC1AC0F1E92BB673DE0A59D287F1C5C28413E60F5B25D037B2F77EA99F7B3444E7488BAA098D24E3D361034BA26762919AF5BFDDC006C69633E9C7F7A24D6A5ADAB8FDB9A916B2DB5329DB38C6849109F560934900B660AA9DB701BCE174339F92B092323093A5CBED930F7BA34EC5671353FCADBDF87BB22090EB81D30D9B713D2A0AD8558DE84452F9587D775D1E053A4C29C3D3C9E39B45CE3B1C71F37DE0ED6B0746E8164A2C4ADFE7854AA9E52895831FF84ECEBE352ECE016B38C8A57B6DE20FDD792B9F62026AEECB7F7AEC7A1F53EF55B1F6AD6C19A6E2BEE4EF403528868C71DEBB6C7B1F09DA85EB04D08C9B0F0330A9D29D0512F9C0E71A0FDD3C09F3F6EAD15BFE9E426E1B5AAE4B44FDD21DD1B297C906B2A95F248B96C59189B716DEFB02F0011A4FA6B1F990DFD0083B360661C2E354C1E4B6F0418379A6314AB536BB5CFF022B39E8AE4B6D9A89149B379340CF4EE125CEB5AF039AC55822ED99CF945C1DE3F89F5157DDEE1DF66FCD8FA80C4CCF1E87158FB45482F2B23B116C426F6F8213DEF48572734E4EC3C9407071DC92C9FBC19CD81CF6CC90DB1764239462009A7121A90B5FD1EE381E5063EBEC0056473F3760BEFABBED0F7599C1CEA99E7EF5AC458B2167E411432F1040D6583EF92B82A9CBBC9A82A0D38A84B7C4F01B90B3527C66B4675393F35C3F7969C487293B5451F7A7827A3668E7D6F544AC1AD6B74865A07F57261398B65AB390CEC3343E334BFE0FE8016D9331DB1C15C28769070D5E8D4FD47DCF456917E03A94DA04475E70366E46968036E7666C3B1F01CA1649437D30C8C19F7FD337CD5662A13841BC26BF68AC0B5849F3BA17BE007FB2E13216B96EB9A7FC1AF27303FAD321DAFA0AE1ECF13845004A6DC635762044B22C887E87F13B653A908DABDC375A35F2805AA094BFE036C1B2C517BCE7ED7E04068FB929641FCEBDFD271BD0A9F5763B513E0AA291BC164EA274246D3DE347D03C96A4E845D482A1B6191722F44A36A4AEF7D177BB61A8FE1642078A338607E3816FE3CD6E2F64D847A5173F7E79D6F532C7DD68F6E39A19AEDE80D17F2B055967488FB34EEB74A7F5EAF197C83C78E8C5359B1414167C8475C77FF15B86B60047EA5968720992B6BF4093BCED7297C726F56E3847BF73D3F13DD3FDA47D7816A2142DAD43464DD487F583BF5535203F66A3CB2D1CB9F99CAD6677836212553B1CF441A9BD7992B92927A45B6261DF98CD599CC7DEF07653EEB5650686EFBDF0EF91234A2E0D08FBBBBFC4368AA2E028B554141C3ABBEE94B3BD34959ADFFA25455CE7871E50BC5EED7F8D50EA3548CF9D43C096D61DD551A83904F4DC02F6D0ADADD36D1A3DA33C31B71862BD5DA5D36662F2F6A64EBCB6902516ABBC86F3650C9D155200F46CC97FDF5ED7A591A6438D6C35E9A6B96B451047B627A1CC1A45492F40CB143C213401FF3CFCA85139944F86A6ADD146FEFCF3CA418DDA4825EC7DD1D2272EC610B544073E8D44FED7A1D19276DDD9A7BB042F5C66107AE8680F6AE581C8CB42687AD07CE8B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: CMBX8%!PS-AdobeFont-1.1: CMBX8 1.0%%CreationDate: 1991 Aug 20 16:36:07% 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 (CMBX8) readonly def/FamilyName (Computer Modern) readonly def/Weight (Bold) readonly def/ItalicAngle 0 def/isFixedPitch false defend readonly def/FontName /CMBX8 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 35 /numbersign putdup 40 /parenleft putdup 41 /parenright putdup 49 /one putdup 50 /two putdup 51 /three putdup 54 /six putdup 55 /seven putdup 58 /colon putdup 61 /equal putdup 91 /bracketleft putdup 93 /bracketright putreadonly def/FontBBox{-59 -250 1235 750}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5F05C11F9A72F5DA508C30BC4BF52C8B1EC5FB7F9DDDD0964A6D59193A389D490DAA6F6ACD02CF71C06802F3AE5A001F2B3A6DEEB60E9DD26DBCE1D29C825A9BEFE3A6572E70DC7B60344C3E0C9C77ABE1804C7ED61C544F0B4A3D6C7662DE8575C07BED3F6DBA7D64A9C8613AA152B74A140EAAD9B66E0FAEED6AF9D1820F361C1269A5E90519A3E6D40782E06778C0AFAA30E8CEAB87054C4D156C1B14B4E8471D78648FDAC70A3B8ED474FA356393A774204211F60E397D2FEFC6A8D91A80C84EB9E38E663249FB91D5C8A5CBA68BA042725D5D42497E1CF5CA1E62EC2B139F5CD4D6318EBBA7AE28614D2D88709C2A3762611524B8A1FFC7B0FCBAF77AD8159C354F4887DB1A27781DE0A4BA7DF2CE2025D9278CED48584E8E6BDF30BFD24284BA1DF828B637BF84A02908BBCED67372C9EF44711BC2B1DA343C8D9D27A9745525C774F5D639B7AEC197CEEDD06FD2792335ED0D402AEEB51134665A47847429D91CF419CA9B09DC905F610F8DFC54E606ADCDA19D5CC68A7BC7108EC9236C64205B23CE68B9BC38EF3E5BF9E0E6ADF4047365C8D0436609438C82EEB2F356F79186DDF6C1C797D3C278108B1767D15178C4C3E8ADC2482BAB9536AE8419E5CF3EE1B6E53BDCE2A83E2E485F496A562C10B3F5A131BB19D1E5414C86C5F995521076340536E10613E42779FA15EFDB451F53495CE8EFF239E4EC442E1439594549D45F5276F93D496C9AC712D762D0B702E894290BA028837304AFDDD8BAA6564E9DC307A14A7A206550FADDC7784DE3BF3390188BBCDDD929C82B1D7B529553BA75ACF5B385D31EE3902D96B2B5DDFFF19F0F90FD791E54128C1717F313486896868A34FAFF22E23CEF046D02C277C008A463CCC83BB321DA05FFD64B3E3F5F55756485B664D4797FADFDBD8AB8B03576BE12D0475A56600DEDBF9E13CDADBD2994057DA42116ECD1C811D47BBD77DDE350B83277763A40FFED4F73BF36560F3D644B90ACE59F279744366D129FB162CBB16AF8C79CC23C93248BD8B94DF19D5FE862F017AB21D4A8D5217041A8C03950355579FE7DF0D442056CAD827987914F176DE36943283F2B6D11ABD70B604FAD197DECEB5E7D19AB3DB6D50071E72181F4D04F5249C21CB49AEBF9FF723AD52F94FE3508E2A7732CA49EAB5EEA4DF4B8B49B75EF372B878E70B259951AFEF9FC6B7DAF0731E26E235E6753A59A55415FE8FAB86118D2D34C50683B7D40AD55219B853E3621576CA6D9E83C376D37F168198DEDDAB8456E8C700FEABF8B771FAB04B01F5FB9AB5ABF4245F5C71D52D7F301434747ECBA3660A00B7547F3800CDBAD9F7020A42FFA2D6518375CBDD5930E65EDC37AA33A7358C73FBAD0C0729454BEA4B2D77E65742BB761B9070848DE616DFD7304DCECEE5CA84C2F2BBF7DCB127B34D762010A2262D3C8B95E6AE187785E73A460A2EBF5ED0E80A7BD4FBAE55B678E1508B3BEDD4DE54330032BC4CBC4BA2CC0E6EAC0ACBABAF09D6B6433BE6FFC3C1E28F2472F13125A1E6D906ADA9E0951F36A88BFB2C28F45280372CD1D3F32A580672EBB01F9286CD2E316C952260468B3C25FEF19F44DA28889503CD5B95CE20FDD0DBBD496A99DBFA3C8011400E583A9BFFE655E2B2FE841FD59AA4020ACB95F0C84042779368295CF924A4C2189CB768C475F68E7AF6AB15884510172FA4F1C2CF9CD52354BE02823464F88185630EC4B3335EBB80FAC5FC39F4B2AE3B5B3B8044C5BFB632B08F9918ED1C79768AD3715EB4E1663832D896377710A339B6C1C9D816C818E0F3EE75FE944A2976F67F5396F32B5BC75579D29DC7E64A09522F5982A55532671014188C775417175FE6D1CC6D5CD254ED3EF159554A473137518A557B8B3EBAFA22F9A95D538D82C25AFE88B17C827E6EDF0D723F0E800646C34B09B221F2BC8921180EDB944ED53B884F2D6917E3A3D4627EB06C35E3F29B0DF63BFDC1DBD22CBBFD82C9672C6B05659AF0A3F20A97CCDAFB7176B866A3BE63DCB04AFB51D9AAB83781E731EA9B19BD3A376BC3C4B89E10295E245241DE43C12D9D074CBF5159B61391F0B9A142B0BE057F0B745F9B212CF71E09A7A5D820F947E2392409186C6BFDDCB2F1AC4E924F4C3C27FFB09293A85CDEB368357E15111B3CD9333F6603457A287946B1AAF6705D2E92DAFFB1BE411E87C5E0E76D877AF0C01D5A68E7A14A73D4A951AD041400F74CC3099CE0FC99908D5A5731AF5ABE0968D47F45B7655C41869211BBE375A10D140945589CDD1F10EEEA5BA966378ECE498C7FBBD8BC7CDA31F71D99D4E96A9EC6F32BB3EEF9E167708C46AEEF9023DB5AEA69EB3B47CCF3334983FEB1221ED575EEE1126B0FC5DA2EBE5F201DAE0964B2E6219DE33EEA7E17CAE74BC0CA520EFC06B26F88A0BDDAF52CF2168B3D57255F73BF8AD44D8179F8FB2A68A66AF70CCBC46CBB3F8B90968CA307A34C54102F4A2568AA03D24C9FA2755B0293C79F029E6AAA712648F7135AC225DD45525E6A3773A8091EE96384A7A31B697B891F1312084C3EA2D52E551CD555B3575C62394B196193F557D18501A94A35313C18F6AC5BBCFD5AE034EAC416EBC724C73710D5A561F772746065763DA637F97550A2682629CC402E6A3B09A5A562DA8783EDC0F4EF32135F2F74CFE47873BEAB73CDA1FC516130345C8B213696416841FFD290A229B27E0F5122D6B768EAB051E45EF7912226EC68C19EB38C5E143CC1950AAFB11B1322D08769F2FD1888035EFA3618873869D5E4A218DDD68B1D0955BCF19CF8349675DEF5109944A12663C0321987AEEAE18764DD876720248DB81CAE36EBB83482087AC716DD816745D5A67BC79885D5611A21EEB4FE5368B27CCAB2436B30EDADF4EB116F9A8CB0F3076A13B5CE1930A655FF28784721B3087CF3C9A4C6E310E2923C7E7DF1A0C377C0A6A58E730B124894AE4336F503B36C6B6265B4E0FCC2A0D279232CE034CFDB670D683698C63B28A0FA3B39A3AA61F8786F0A9117410B86F4423D84C30DF13C2B8A8DBF620FC57A44D9F040E71845322F7393A608C322AE6C8DED22EA8CCE0FD5F884A0884672B1D8C930F943B70B88B2637D1CB46D3A96851F6B409B02EA505655322C39773E103E945066217D1DB08D2E6D34787E7E30F3CFB6532A2D092055EA8DF95C7846C3A8B806EA84F8D2914AFBF556B250EA270A1926BB0ABCCBFE295CAFEC4938E1498D30C8A43D03A99B757A35A5AEF08C73C42AAEFC2D91384DA09B4DEC665C6BC57F063A9AA1F3E9CEFA0197A4D47FC34D3805E5C0DF0EA788BA175F080F5385F1669CC3664225AFE0519359AB6AD4F3720A5DD3A9EFD5B8E7BEB65C3092C1A52D354DEA855A55931B7705D5DDBEF398528A00AB24D5C87550E96593CB3D8F290E1E19ECBF164DCB925B3E0F547C2FD95598BF42C15BFC68C7DB0120CE43EC94979C557147557CD0C2F76FC6C5F65A65816C3AB3AD573626D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: ComicSansMS-Bold%!PS-AdobeFont-1.0: ComicSansMS-Bold Copyright [c] 1995 Microsoft Corporation. All rights reserved.%%CreationDate: Sat Sep 14 10:17:13 2002% Converted by ttf2pt1 3.4.2/ttf% Args: -a -b comicbd.ttf%%EndComments12 dict begin/FontInfo 9 dict dup begin/version (Version 2.10) readonly def/Notice (Copyright [c] 1995 Microsoft Corporation. All rights reserved.) readonly def/FullName (Comic Sans MS Bold) readonly def/FamilyName (Comic Sans MS) readonly def/Weight (Bold) readonly def/ItalicAngle 0.000000 def/isFixedPitch false def/UnderlinePosition -133 def/UnderlineThickness 85 defend readonly def/FontName /ComicSansMS-Bold def/PaintType 0 def/StrokeWidth 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] def/FontBBox {-112 -292 1229 1102} readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 0 /.notdef putreadonly defcurrentdict endcurrentfile eexecD9D66F633B846A989B9974B0179FC6CC445BC1325EB8F274DD24A5D21C05636413EFC099729365596A8A52075A624087116520034680FDBD3E86220CBF46C2E82BA32413E26C0AE960BB760BE98B2E1348D6A21CDB5429260899F7FF77617B00E876499AFB997425D58673778E90672CE2F26C816F6EF6C1F6F0724D575749C55AE9D8CD0337709436E75CF2354AFBA7974814727450620BF79E10457E31E899430F90AC9865F70FE6B6776E627CF8EF16BCE98FC20BF19118EFF621136A34E7DFC1D81C92C0A08A2EC36BA3DEA3D39B40BCD8C02C3BB49721A82A2AFA7C71E921ED507C851DE47682AEDBE1BC9FB9486BE62F811D476C5759AB64F05ED46B4435825B33EFD87DD94B24DBAFA17855A7A6C2890A6667F4437DC4CE8158F39396013978584B1F19FA92086B30B03D22D7048D338583E1FFEF30F749910C228FA3D6F4E130847988D50B7AAD24BD36B1964DD6224C736461035DF3E79F9662CA19F05C4FEF3C27BB75FF95CDB588A1954DCEA4A1FEA85D88EB893CDA427BB463C3443C887C5820F1530D3A40C5971DBC3E5DDAF87D55A0B515CB50DD3913ECE7B833248E6D72DD363BCD0EAEEF2FD3AE92A7FB2C16635427B49324FE10CBEA6F0D6C15ED584ED6EAB25A8A4E1A3875EE14054D79BC7A82D8FEB3F037498546DAFC4DBD5A2DF213D85A56340EDA1EBFB9BAC61CD1BAD26E5D7122B0337EC599525AC07D7CD353D9A61DB72B065C35746E97C2B29B7A47437959332B34FB651CC9A76A67A3E61A98B1DE92D88DD77CA4165FCE5AAED1C763C7F5CE594CD93A26BD00C06315D2CC2D796BA6CA1B937D8D8C825ABA31287937E19302078128E89C30EC58757AD16BD6D3CEEF99FB42041C6970F747F8B3E12873A023AD857C0BC41B92DC7295EA159CD8AC2A8D743C2BA412A1883B2DA34D51D76CF525A8998684B661569CC2354D7B725C977B20C504DD5CFF27CA14D36D98547FECA429B499BC8A5A10BA8FA1D34686001ADF08CCB34C09274CE1CD02D148724B2561AB1E54A672AC2EF4692DE791D9F3B2BAC8FBED7AE0AA0A7DED469C64A2A4C25EAA4EA92318EF052D0394C18D3AABA554C3388681D067D7A65C52482D6E2C5740794958D0D12B5676FBD7E2DE23DE3DB7D9ACAF813DD6C846D77AEEE7F26A152CF9F800899D54676A2D0D85AB1C7334C651E6D6E482EB87350926910860A95DE4100D2A9BA91687D3496A07180796B05E1C89F8BF758BD445EA22179CE60EA498309BD9EF487733FAD3B703CCF8812EE1CB9F9EB1B6EC876A8BFF9E51789A1DE2ECE16909AEF8B23C07EDE4EA5BEC2AA85224F7C29A671F0321942D843D955A35B70900EAD57E09228E923A91B2F77DAD513AD13B562C5EE145AB39905815D6C3E8B60AC6F4BE0F732F55DC22ACC3195E9040B7DEC0E8B841FDCC34590D81873D531DF4FB838434FC4B720582050039EEE0A719F41E589098EFFD75E8017CA4AD4FE93FE155E2B64ED316D8E1AF7338C0DB55745D40451FB58742D4B1A04F16826F1B260B56E53B9BDEF27BC2D7920CF633C69D64978FD33DEB0B660C6C18E482FA33C341A470003AAB80E1A3A054FAAB7F2A9793082240FE0434C3077A2428BEB3FA5E46ED9C413EF195DB31510700606CEB24A581288CA7BB872A4450AC4A843E918651C8C8391C12719AC3EB6A7652B3689830029B212AFCBF54EDE62CBD809856489B4197F60D3490DEC2BBC9451EDA76E0F06E75724F3301194447ED73AD8F5E57E07CF0A0966ECF94F269208FB8CC628570401F3E4859826310476781777382D05A089F2CEE01CEEBE8FA92FA6A07625BA11F8147B49DD7F33D5B4AB0BED7E606C47459A99753B33453EB77E4B8C7606EC5C042C987A026992772DC2A0B06D5E4AB1186D81003057F579C8A4DD8D901A5B598D721639E2A82FC866C179C2F439F0ECD7AC315EEEA51C7B0A8DD0C05C280572250FA2FA236F9EB4948B3E81EA3AF8F31B1B1DAA959E1B079468F08130FF077F66ACC0449643C295880720A71FAFBE2C80951B24AAACDF129B2BB843A35316531420847FDECB667D6344DFC50A6DAFCC37D6256FBD2A97B4D2CB1B019FC4EA512311094E29D5FBAEBDC45179F7225B6871B570EBE05C9D95D8F947BD62C8A7850D49F8FB8E645FF40EEC08978FF3EBE3D58D1B0DFA54233B5A7EE20034EABC404360FCB236B33EAA7ECE2619F9EBDF94DF06A0455B9121D1B79B576A1B385E9D8E13F000D152EBE5905F8EC6A03E88F5B3D3510D28B3A9C69823901FCE9EDF5D67770223229E4EFF33A75E2146B2648C53E8733A85F5D17576980387A52E058415778334C89A86DE87C0CC31C1546BF0855A6710ED9CD2CC43134F7A1D7DF9980866EC2ADC7B5CC6534713812C970133236F2CE1184E77B7991AB10CDF4499140A258DA026A315CDAD06E427E59F1D57773C6B3A8ABC8AB308FCFBE1433042F798F8F0FAE521997187917BA23FE19C8457DDF25DC942224F8089B1EC55EE84C006A9AE597E5F53FA2E56F84C549D8864F506D98DAFC5178F2888E87D68C0B8C9CF3C306A37A998C561ABE01BCEA8D861E6EA214481C40C601A14C24A407D408771341818CBD9212AC5931D8E0D0F8290D5915969AF272C2205E542ED8737891E67FF26448FE10D773E106008165D09F007ADEA7201CD808562622002C3DDF0D5BB0D1F5A4FBAE0C602130413CCF038293EEFA925E555E771BC0370C7D1EE647B8183320E36B733F75CF9D531A3FABEFDABE78DC83C438E69FA3AAFD380DB8F9A1F729D1144DD5A9AE100BFBDCF47CACCE3F578A0B9681CCC525279D68311CFC6F7929C3871A50C3CB317718EED1319E1613CBA3EC71BEE13C8EDF432C93D0856B53CA5273E2D027A29847D9E293600B1508A1EEF8762859353E43C8B15F3D0B4EEE9A9E898821B44C90F115954E76B86BA73CA41B1667D83A2A00FF8520EDD93ABFB9AB51C3CF5A381B86BFE8B4E0C2804B84A4C1564F4831CC73D1AE5A179D642DBB301BD93D9B8802243901F1E0386DCCDAC5AC8CA4892D103A1F8A3BA154E1D9BB19947209E0212490BE5FFA1298894757DCCE33AE1F7FA543F7F35352B0E131337612FB32956A7D1F1D70B12B9A6A644510454A0AB22F797CA27947D975077B37CF09E9BCBE1C7D645710C734A1927487B9C7ADC747A5B9F12126D9E506537B3F8B4365F8D3AEACC9A2496A025E0B2F785ECC7A2C30A72EC227B20CEC16B0D746FDA83928B3BE98F0156CA2F8F6211B43B57FB91ECF195742D5AEE9022BD1D25A5ADD22C031A2171426881BBE4090D1CBFC4FA0CF8C1F0C4EC952C94AD319C715F1CABAA2BB9F7056B8EF8ECBD45699C7A2D4FD24344CFF3B04FA6D339418626BEF4DD08E57DD9280429B46221987A70CB1EB36A59918E193BFBB4953AB21EDFDCA58BBB77757D2CD79A5DF50A35A7075E0A73A9EC77B59540B4077ABCC23650C429AF024EF5EC2592A32E90CF70EF4AB3975937C01DB7CB38F2ED45678161BF070F093EB094C1AFC6C16732A3246B9B5EA106E33263BE316DB232CF42BFD5FC0B206D1187C0CA3A02C49023DFC9947DE3D25888B00ADAF0618554EEF9AFB8AB20F0F05BED00FD10CA41C6CD3EBCE191B0F1897F45E676D2D16E9493A259A361E0A472AC0DF4A9352B21D423E5EF9C3ED5776B0255870CD61C8CF7AA8DE567D174EC90945404C525BCF9FF715F820B4BBFDD5D2F1626083FB8EF288DB03305B94ECFFA4E01067425B964A58E1532DACF526C819BE5A1AA944C54DB9518F931EB97DD9D881E502E633AA5E0E3E8253C8C88B72E3AB7751D9D3F07E89305BE8A68E408A503AAA09FC4FE60646E7AB730E55C9992C8DB9C7CE5414E5FED0B0BEF2B5C646318679D0F815611D1498D2FC421934DF2663935BC91CA742BEC56A8FD9FD1DC9F621C157FC555B4D973E240401737E909B751F4CDC6547F9D72805E61ABDFC1C5707C9FBF2B46F01012CC94E2FB30C1E4411918E89263FE1C4394A2D22182D25E20AD4D48E139ECE3C73DDC8F4775E2535BE0A136231B269B2B71D44B77142FCC36CF1A25D43B104DB39F02F686DE4B50AC46A084588FD037E0BD6760B31870D69C4C15EEA09E1831354F7C4A214EB8C20F3F505874C644677E0BA0A6A4B288F4E3572C3FB0C1F2396D00025D84A37F88259548245BCCFDDE56342DAF81E1F113DD4256BE6504185EAF8D48F2D1C7AFFA7F4DFAB0C651407A58102F825D9534F2C1768DE55D4F3084439930826DCB6C68815D85E4AABF120ED2826348D938B36DD6D1B9DE5FAB1CD54EDD329ED58763B50879D5D933D8D348873F5C7646B5F2322F3DFCE5D81CAB2976153867D700D5EA7DCE2A31F16108438B9DA8FD76C832D4161AF4E57B6C89E1AA58B21B16CDDFEBDE0BBF4D4F1511CA4B264174646AD7CF224934CB96032D52CBF21C9A58836855C9831A3B0E0550EC102B347FEF08A6FCBE03B22DACBB8151DE1901F2744152E594C37353B6D9887E3F5211BBE23CFA17C8CD4F54F626AF7FA888F5689FBE1C33AB58DE05111D09C3E7618C6322D264557A5CAD446335287E949B2DA10840861A6AB8C7F48740C9CC882B95552C5215183E5FB51605BAA7948D6E5128363D69D6D5BF8B24AF382484337EDE6D846886EF1FEA83A4D2A356D2DFF4254DDE3C571B9C6B07B09618AAC528B02E424392D610B3F1062AB86D4EF61EA4CAB239F83E3766BDB7F06B86095774B74948C839BEED6D6C31F2C93AABC297A8C4C8985FB5F0731836DBEEF53E3DAE35943BCDAB4F38A44C189BFBB5CBA860F9CC900EBA7EB2BA5CB79A6FBAD1E171AE3D8D4277E0496F0FF797C832715958A21EC955C2532B1A884523A0634F67D863035BC30401639AA48FB347E8A5B1E0D054BCD4F9170AA7C2E84FBCB7641550C829B842802A4139BCD07D076306E7980A31369277E9FD612C7762E866A6E4C83D0AD28B58F6841876B63BCC65722CA958CABAD3A3E384B6993EC4CA4CF3DEDEE81F75D8B5CEB205425442B328703A8A3B26D7CFC456E5CBE116BC3DFC67B18E95621D03FAEE363A99082FAC33DB46457E63CB27220DC0FC981DCCB655982832B76458887F0FD9D971D2C75AAA237EFCFBE0F10BC9A80227F7ABFDED110C7B0C9E17F1834BFA8B62DC85DB2A5C1CDE2B37C804F50577B6D1308DD9C414C58DF64EF638E901A58EDEDE22FF60FAB122193F8CA49AD4BDB8EC56BBEF2B917A8E8E67A32425B32DB025CC66643695EC499EB5D0F829D89390D703AF1711C21699DE85CF79279E81D9CE04C5C360D7677FEFC0BC3255F01003C164AE2CB3B276FC7A03B593C2123C513B4202A3015E3DF799C1BAB6E8626E7E9F3F6C2AC944B7B713B63D9A9090FAE1CEA92C44BC47BCD66C4D27AE82463D6408038E9267AB123DD8589476FB3E4CCA0AC1C9FC47EC507F28AF910750E53E61A74BE0C034CE4F3B5C56D031B0BCDA74CBC728EB209FB5A0BF3C85656D645C92FFDC31792D4382EE44FC7238B6D3A663EE5728DFBBCC0692865D0D16B16987D62B6EB4151525AEAAEA770C4DDD15EE0F1E0ACD5D687C93AECA8022CA9E1D33491DBFB17AA6A483F1038EA2AE482C82696E65DF26CB354DF8B024DDE4D3B2AA0570A583C2F9DEC8229BB9C4887B537733C63654FF96BDBC04A0F20A8A510FC82C8DA6CA3C9EE670A4B68E1CECD38BE03720FC56AEC3FE807815F55283E6E547DFFAFA5F17F96AAB3C0D8EA20EA384D74D11F9273358E7F80EE2D8EB3530CA739CA4BD0183349154498A6C76FEBEF8655177BB6ACA8A5C76B0F25FF7E645584A781B98E80520C3C532C23DC7D7B9AFC3EBCAFCF7D634D4C558A8EFA9DFC1FE981FF38A306FE6BA6A35630A7D636C1FCDB936F6C9BF24502548AA33E45BC27D76528CEBA5BB0E57C04BDF21496B5A04CC340DB897299C8D313270378D817BABB3C097533DF2790637E437581D07DEE6B27DC91D741DB39864CEC116092166C90766ACD86E5FEDD5424750CEA579D03E530DDCDA83926720266DB744A42B0FD920C4346EB938B56BAEEFC0E0DB0CC49393B9DE7888D2AE231D2078DE9D6B13F6DECC974D795CA5047CDB13FCDE826D3AAE15BCC039B1C6A9C216D61249C43A10D5C2F624E2116CC9174AABF8FC76ED1A2F53764828F6251F206B913EFABF9BF5238AA7E7B25CD2E2CD6662F9868D5BB5E507C9FD85B65CCE8869A26F7991F56EB20DC3043794EF59D717620EC894398582996D4F84A0A8838DD73FC9281D6915B0BBF06DF29E38777C0EF5D26165773A01D97C00AB3CE6D39B62E74D1F9B8F3605E6DA44EFB7362D6F124DE122BA634B0AA8C948A79148259FA2E81EEEE0BA4137AE0216107D292884D224F728990E5BC5A7DD90319D440B77814451D03D0B347B1BD06E56E0432F73DE47B83FC331B68FABD15A9BF934684DBF1631D2F68859E771835EA607E168019FF408B3C783D071BFB8310BCB5B93E04FAA62C2147ADCC67517C05D3140DF9591C7CF16389EABCD20AF8F100FF57033A1752FF06A161A414680F9176A05F32B350E2CF46BA0E8D0120BDB042A71C9E0244FE096571F074F07CC1AAC1DF294CFC75C4EC73FC181CA0042E22BFC1725BA2C696CD7D58D8EDEB659682F45187EAAD570494103D598F013EA1411EF2460EDE5FDD27935452BCDC35CAA1362E0BA23C6B23D0CF992C8DB9C7CE5414E5FED0B0BEF2B5C64631867146888EA6BE780723DCB5F2547C3A7B9402BC07CB5E53B027631EAB997942759F3D10E56C2735396E21EA48FAF7B273710D3D92EB644A1E863BCEB155914D39D71C556443DD5EB00E97B36FBEACA9674C78EA7E21DB0F71531E4313F763461ED764B530D2B46DD8E4FBB6003E4166D052F5924CB1A96482C5BADB4B2261F86791B443AD9E3BC634F07E59EC0F7FAE47F5A02480AD5281BD0D7F753DEB92924B8AACE49A23E389680D94065A3FD6FB3038604BB91BE8B07AA95C77FEBE571F579BF59C5D12E43E43F6E03946FB00A45C0E6C112F1CD5A5708C65CC4DB4078D6097DDE97E1A5831CBBB712BD4433E492B5FDF3908E6BED5890E3D3D9E96E3E09612F99B100345D53EDC134D23DCAC11DEC816801ADBE116E0E90E6199B6C6B3594E3B70062C81E73450462AC1FB753A41D8AEF0DF67893C1D06F5DB797225B84138B959B5DD39FAF86A1DBA1C615E69E4011F1030F6CC9B504E1FFFCCA352431A0D5BFCFCFAD0E8E02202BBC1F28D2011FC1FFE103997698789721B3D121D38C22CAA7DC318374F6CA0F086A62B214EA0562234164717C472289FB8CCC02217475F5A346B11F7464C13F5C41C3C5F83F01DE71CC9DE0D43F5248CD7CA597C42D9CB3EEA8FC8D79B5AF7E19EE1B9D26096B8CA7CBD2F9F687C8840B9ADBD11C69A884657E362D8FD285ADBA8ACAE5F9D5B14E8FBE71F3C5EA7A9FE8BADD6F436C7390B71822DD1A0D1925CAB5CFDB77D8712D6A9B8D4344AE2330679A1B381AF0E901B4CB170B0CF4BFE612506E1934628528987ED9FC9B2B50B8343F852E00722DB3542D0C1D64A06B8F9ADCC38FDBF182DCD748A13881C130EBEA4D0ECDB621477CDCCAB9751FB5E8A7FD868360984777690553D214FA3C5F0785EBFBFAFCB8995BD7DED0A252F40901B87257A0444BE03DFC773142F47AA2F4DD71B9E67F4230E2AC39A160EC8C9154F5126A19134FC6AE5C09A722327A7A7082A71B917BA69BFDAB3ED718CC8AF8412425BD9A28D657363F61859884F0DEBE1D7EFAAE6FBB65DD5BEB65EA8A567FB2439F3AF1B989BD938B32AA7D0A0F0662728974F8A50EEE33F12C1E1B5B740990661D553F81451131E155A5D3F6348209C6297F7D142D0E8D879A6861D1A95EC9C0DA34806339046B1A497E7233C97455084852D2A8021611C8CE90617F423B46208112CC860A42D5FB5CBBEBFF3EDD38E05A90C207725C84E675EBA448BE90433F9A26C558DEA1C92EC923424C49F327319DCD78163BD216D3ECEB11E1B423A207D28A0C175462DBFD8232AFBEB4E337E466D98BCE6B0497E4A4CFAF31C294D008C74C0035ADA5B65F2DCCBD4CA1EE8633D13FDAFE72642854905F9D7AAD16D469A20CE3D04C5AB7D7F783DD302EF1A8522595C633A4AF829C39DB36BFA67124053D79DB19F848987C6905B452CC7349D12683C6D610AAB4267EB6D070EE7716AACC83F83B202EAC8DB0E948EE3979D2D9049B4A3B0C61005A534BF1BD6181A2E7D6E3C886A6F8151BFB281E3374F9C65C30DE793F4A68EF039BE787A32CE4179F12FA6490D2E6AA28DCBF3BAE8C7A5ADEB1CEBA885B22B1DC37933D28585B6D59163EDAE458E91E7EA641EA38C70CFB3075EDD207C35BC17DA8E255C9216E000486D0C92301901EE6BD0BB9994FCF95D431D6AE0483414B9C6757A58C77561E7A19A3AF413787A2264E408C423B10E30E7A4A75691CA9C20CD87DEBD17C734D458EF24F14867CACE7D8794D17244A3B712C607BB24CD54FA232EC56D1034127BD0D3662E05BA1C52FECC7B2269CEEC6CA7DCFBB99FFA480FF4A0ED032EB3CBCD1624540A9E17960A59098365045928E89D218F1CC3E5B01BDD384C295209B3E9C8405BE5F0193F8350605EC03E8AD35CF856DCB8AB6833477B54B8ED9F821BE9EB22B62267EE3A07799418039526155ABFD0D218732177E3735C4D26714D3D3DEF04891A935CFCAA6395AA3E465C41C19E8167BB1A274F5B8D5760BF6A3892512A56D456F1FC16495782F679A3403A36E27A372AF4CE5A6510CC798429B1E3B5437964E243B8267DE7DDD6980A759EFE9A2EF4BCFB0B6162A3E5FD14F60F85935BDBDD127EE592C3D289A3DBD48DAA0E8E4DC3CE8F49CF52F32E017E9EB55F99C959CCDB1A33EF912C86CB6CD5BBDF84C16AAAF4200196EA4BCB09F019123AB92002863D00FC4BCE1B88807B579BB6A0C8F69CD919E311B6ADE903B79DDED228464CC0864DFAAE0AE7F9B73802015614C10DC25146B28B61224EBF24FF7D787580D9DFF8078E771C4FEA4F768148C131B26525D173F07ADFE2C2AAF32AA66D338199F1001371EEB6651E14D1FA85144C7D57622B568C28E55E3F16D464B4FCA258AD32BD99B92E6E63BA84243E4115145678B3E1DA267CFD9A7398E6A8E8249EC89CDA1C5ACBCB0882F35AE8A31F882BE8CC2A189DC9DDB5827F1F98F26014A44902191DC98A4CBEFE5BD31C5B14438A4C8A782DDBB7EA040FC27B544A46BFB426770E2183BEFE7E9A8751D1005486C474CF3297B56F2B43BA665C7E12F29EC4BB72A7DCBC2B1537232B4F684D275F8E2FF18FDD824C8C3E81EC70E8F0D3BF4A2201370A9ED279FF00A34BE6385E9817F4DFC4A83E356F2F4279001DF2CBD9EA55E6FB319F985782FFEBF9471CFB2CE0B156DC85AEA94441AF80C8CC0A493A844D66DFAAFF47AFDC9F5C241CEB4DEBB7699C7353B5BA8E98EA02EC16763EE0F5092D507027084C74E667C1C278B6777135AF9567EFCF2703F3A10DC9BFDD5FB6A0453542914F640E9DFBA96263826DA6F25EC38629390622627FCD23DB771352E80422F5B5B56F6DDDABCDBF1905EA30F1147801964CDFFFCBA6474345A32B2A22AF63B0E2FCE3F59204491108FDBE5FEF12CA008DCE33EE4B71C5A40A181C190C1E9BD75AF56BBD7E4601460B981FBAFE5B623CD942825870B00104A9718C99A90B43CB8C1547602C0C16AECD6E92C99EC154CEEC13E60A53ED4E9C0524B15BE6C356CB33BD7BDA4180E7343B88814721EB5A520CD8B2844CC8DFC34BD0327D4FB15959B8126D13B7196564EC4ECB06F7E996A2F6EEB46D7BC3B3B23A0880602B54989EB7CE1FEC9D319F29E343E6062295C20C3A8A42D86F1BB32243A5C720EEEDAC86A0EFFB3A80D033A22BD687CF48AC962B3AE6513412D21C46A485BD3D5BE61D1F24C000A43EB45D220FF405A377AA354D319EB885CF0BD48D1C400F81C29D91111F6200D91D2E16E651E46E6D6CD3D89AE691ADDF54E4DC3C02084C2D2A7A927BAD9906EB015CD22564376D75CE3E5F4CA9753E9259B8427E0EE251F9DF1CB1483E27BF503B1EE3F7944AC90FADA685F6B0256DE0A18D92155F11B604EFF99C25BB4AD0C03421512FA70EDF5DAA6A41E636E883E75AE6A4075FA454998669D6463E5173D7806A1DC7F8065BEE9FF49A6A42C5004C02DEA6D0BD5BB211E5DF7148779D9B69A6FBFB2FFFB137B048F04954ABBB2886582B38EF0FD3571B3911D1449D213D13A8E6A57E1B1F63B698FAB4A871E53E81D97D9416D00F103BCCCB55E8414509679F0BC3F17E9B87DC2B9D672A7D5530EDDB7A123DDCE87A6F11742E7F2AA8E297DE01051046BE7F7BEAB3F1E3B8C67C4A581B489E9F9748CBE052AC7C8040984F9EFD8092EA37F5A7488B3595B145BB28A0346309EC8B2B8F7269D4CF7EFA41471067ECBE117E1039917A7C628F8949A9831A2C1747099C7988D5FE502B4EC5508BC461B20B2432FA4EC838C35C3CEC59DBBE2DC4C7DB44BE68FF91A50DB1EF76C02EDD01DBDE265B53FEBA7868366074154E0A553A594AE6754336416227A60EF863F7EC80F6D9F71D330377C2064D670094B1C709C6D2BCB2245B8ABF8247B73B911725B620C142F4E702447A1649CD1C65DEA25A870BBA2E2426A837056B0F8F5D956757B27E11625B0C974758FEC70DF6706DF1A7F5799CCFC9571E0CC6EAFCAC79F8138C2DF3A1D80D6FBEBC6AF8155502CC5B610BCB04BDE987331B7A2645CDB680E902296E2CF48E9CF4A4C016BADE2E37A4EC17E8DDB987430BE8DB04CD41022D720A8E05B319FE96DDF5BE61B324834592574CD7714BE47113AEB5471B894C78532FE2CE99A14947E834BA4C8442023E6023D19794D2285BF21CA327F709AA3511EF713D6D0F69AC4D86A27C5FC05778C593808F16809D3396ADFCA990279904E4FF9FFF7AC781E40CBEBB3468AD7CF2B0B7CA52176AAADF39209C4127C07ECDCD3F5C0935461CBAA773F1E9BF5DCA6B40B7F8F940D46D9EB7154A4476DF84501210A0766D21EA3079D945B0014E10857FBE6A7E53B96BC5876AD5180F7461239634827F78060F87536BF83CEA825DADB2EC4AF93615AE5F4E3753A5854750171D8C5965C01CB04EF9242703470E74EA8A3D05898C510B3A726A974783F6AF4E724811CA2297FF1B5B0F409921EF36F57793CB1C108562D5205DEE2C948E742EAB1D9F90B0ABE76EE11039C23EF5DCFCE24E684B14413EAB00F687B5C7D99F62449CAEF66C1E28276B0D1328A77C5A0436C56F8F1BA4099F76D14A97BA8D54376AC59E082A29C34AE6255BC71BD5E02CEABD03C7A031171404010909469A31E14F79495BC69A190537B8A26C10B673141C3937E9A77A7713707747B5920D11BF876BDF3E5FA4B914D5465290C4B38BE128ED615A3472925F7DEED896CCF6752AD4EDF910E5A5FBD7CA93B2BFD0FF5B0B76150944A446617EC3FB6A0A7A4236736F36D8E130DB507456F5129BD3742DE76861C26374F20A96FDE9B0B2F86AFA951DE303A3FA227F974441B526ED36DB406090FF473D76E46385EE2CB10D65103C309371BEDD6CB07E9206193D2A77CE59FB48BD05E0F088A8942F92AA62F8369221DD5CE0185A3D18E3F30AD1FEB4EAC8A3EEC62E45FD3AFA3E237AC096C28A6CAC8E884212CC3A066B2FA5A68EEFF6B5B3625C008AA987DF23CA178C1D03182116A0A15521CFBCF33D989C66E3002F887BF1CA95A70A5DE89EEADB33C561E9E1DD37F04A68B5FA23B8AFCA84B756ED7660223B0A4175031281A76DE850B378B6024B20FC4CB74AC2CD090F5B7E49F9DEB7AB7996306D2E7847039C8B60E9340FCC883222A1C90CA4E9C0A30DB28BED3F1578FFEEEF04EF98722D6EBADAA79E6944AA0432A87A3AECCD37B051D9C5596816131CD025A078174EFE62A5D1088D8F008B541DDEAB31CDA7E5F8A01F37C172BD30EB74E73AAB27613EFF0A3CD6A00BBBEE9E230C4A2990D14DBBEBC713F0A86A12826353ED2532168AF27B1696C475340C6CB9D0E6C0E3825AF5174A67C06BD44A8826BDD34584EC6DCB7C628CA49BCBE411AA8E0B8DA622E50D60F0DB97DEDBEEBDAADA56884E7BFD86CCF316B81F47C8D30CFA6F5FDE4E9C54EAE26263FE76A57AD49CF4DBA421123CEDF383C5A0FE4B199AF534333F1ADB4D94A4EBC6ED840E21490899810DA68B29E8D10817DF8FA224C143B1A96B1EBEFD3A31E4FA95C16B73F302EED461EB5CF58CE083D9D2B0007845288BEBA7C56D6386ED67FCF6876E611004B07DCE21882E8CEAD650005D6A5CAEE153E568F57A40B296D243E6460D88A89B701C34614E7A97B631D31A2128061C912279679A74E4FB4076FDA8DB2DCE0D6D8C1488B7A9A23E5E29CB5ED240420CDCC50D5B46D9F2F81BA4746E406C5DA295F9FC02C8B74AF5BCEE7F5F7D2F4BC8AB35174F6A749764D5B4715459911DA64D5B94360879A114B70CB407BD4BF870E7F6FFFCDFDDEB9D18E84B59132C8DB0233F7DE8BE2557DFB0A4E5F9A9858C3EDD49C70B0E6F9573A363F3F73A54DD4736F21AA8114E9FCBF057951DC48D65F3D3517536C1C116726C07A4FEE300E5DDFC1359BE1A5C8E14BA58834FB8E1DA0238C8994247F84F3737272B7A987888C1E9553CAA38E8629121900F3249012CED6485A126B59D1B1EDE20C99E662756289A0681515FBF3F4AC0F85635AB3DDF6B8DEFB14612ECCCC1FF483963E04E38AE5582AA8420C946C49A8FDF902A2B3C63F65B06B08639AEAFD51AA25D325CACBDB49ADC7CB8867470D4590EA26172411074E74E1A477F3346C294C12C8E6284F384BECC419691DD81A99EBA76760B25BE8CF45ABD321768CE8DF268193DF22BCB4D7D475434056AABAD822CB4B057170DEE0815235C11651F3B46A46A3F20F05D8DB196D6E621F11B4FC7D95816F3951F2FFD8DCC46A8FB09AB945AC874B0293CE2D8F808FFD2F3D2934E2263F8B710019B901A23BB0B61539290E53D6C45CCD7DBF8FD209CB35CDD6A31C4744D8DCB83B7B7B71002984CD49547FF272A744802C236D6D9E42F31AF42255CAEB3DA1F418DE8FC9701840FCD793666B49FB260EC9CD527955E1A8F923386CFBB2EF189997F61F63714E24AE2625ECF04A0F3315D8667BFA5CBF24080E2FAB8B5FB44F80528106A0C9F960B19A23009F226EB6C350B26E30371C745D696940CBA5A0CBA5D31C1833202757A4D73AD69F07C01CAF43A3B4174A2D3481DA0A257CF164C8E3A0C0BCDB4B7F6E56E669F7D601F212A18EF572782CD1D19485B259A3C4E491DD3D392C052B9FC67BBBC396FADA0657FB398E84CB381CCE054EC5FBF188DCD7D755D1B6FDA885E4F587DE2CD19F38D540B6CE0190281BA4C6B52C2B64E4C0737D464F3560F37A336D81A028646BF5AFABA90E5DD7CF70CE4AC179E973290639D9404747D1A35FAF6749D21C64F7F115A1E92299D7EC84DE5894CAEC979B8C29CF078C18C8EE636739167A4D17F4ED487B36F9847C2433CA6F664FE0942DF4DB86FA3954A64EE4939D940FCFC5C817C813AA1E177136DECF702541164D5380061021472EFE02984D0B62F37D58048EC266712C59AE991BDD02AEA82D51BF96691A6CFBAFAA779F6EFCC436ECA56EDC8DC68DD40424A7FB0A52FF632939D465080B0D6FB7A52E17BF71C3B131775B1E946B2A5DFD6377859C2EC1C2AA8F141A60EB36EBB0140C4EFC3A158BC463929135317AD9996E513EF04ED549679C9E98811624F98C8E053A12A8A3BCEB8B9808658D1FF086B1D8A699C863DA0D2820A0982447D07930D6EFB9E889BC5072F0BAC515EBAB6592D850174265A47FC95673DF975AFCFD8C0A2E6965CF6558F392BA0FF8FE4B56108446220757BE61960726FEA4D4DF8609257A3629FEE483484EC87257789A8E9E56815354154A66E1EB792CBC841B41F24EA330C8407CDDD5E348715F2C505B896072EC06BBE95A1C158AD86BAB7ABDECBA088B9B7811D36574053094D98B13E253FD3C47B0C2F649126092868CF638BE898398772F97AA820F35B42851BF6BD5DA4F1154E01E842B5E32C8097A21C37003FCF8A6D7355FFA53BC21E8803EB80F2DC9389B7D4969B52CDD19CBD37D2AF8E4775944B3BE6129FA92AC6885BBAA176642150A37C903E81032327F7E6C9025D00D625201CEC4CAC84374D51B01539C5A189364BF3659DE56E72ED64819FBDBE05C640AD053B4EEF0C2487CB4AC6FF7C4313340AC5B55D4045B853A1D0F0E67BC6828735690CBBA9C302C891B7FB4695CE4D054D66B9121EB8DD833307D01B4C0FA61E9361D7209BA7031D4D97DE2200620BD66122FB65D97202B313C74C6B9048118DCCE3A0EEFD10134881869B8FA7096313A729E57C3808229C761CF6583CED97E4F8031177C81F574E1202D2318B7F165F39497005E31A7CDA93BBC8E99BC995410B6C1C4FD19AF1F1F5BBB7B954E99E901CBF67116AE0231A802687C24C1BB5B0ADDD414BE32B4CB968271ACEAE730BA88BA2BDCEF683754526D6CD87BA25A6F64D3CC0AA58ED1F792DD97A55C7CA246CDBB93CA50BEA72ECAA249ABBF717EBF390D8C633B867B84F4D085798E459B579D2557662F742415E258671C39C4FC665CE13BDC6EFE97A7D6F2EF61D9442C1E6432E2840E3A8D6D028A610224F534B4028AA04BA2AED15C2DE2B7EB4792E4EC25EB985A155EEA54DDACE2586ECBEC28AB18759DE3E555DC4200FBAEF4B4A8EF1CAC5A065F2229A71E332396390A8A880E6C33A979149DCCADCA13ECEB88F7A7E15CAE325B16E0D3357E9B97105284AC8B12E3BC307A2979952F8F7FC13C3445053924F43E84BB3D1851E7469D1A0ECB82B9775728F567F574E43483EC16BCB3C2C573D907F0854B1E1FCEB682584E0B308D54075D8D157941A8651C52237C191D0A3E302EFB81CE8BF1C1962BE1CD1B4FE2D51FBA1A5772F2F0168F6B7559ED2F3FF1E5C417EEFB81A3F04F56958CC32384E939CD5A8E5AEA30DA2D75D889CDBAD5ED4B8E3214171CF9347F5F20F7CAFEA47A65102D5878C729E9F0F1CF336745BA8923C4DA1A6FAF83F1A6582A21DDF9FD1A5BD0AD8D8B95A859918991BAB57B95B882707343AE6ECDAC1180B7FB5569D3C436C875C3D70124925588E473026256B4809B04E867053CDEF06B6A7094E242EA11E8E1FC58FB0C69557BBAD31D451CDD858592B789F5E870D3573DAC7A0D76E8E9D1E8CA252CE0B7217D83F2FAAA71097F73738111A788424C370746D8C930F362EA46537ABFA0DBACC6FD39A0E7146532BD6641CE7C9D8C0228EAA3DEFFA20BCB2619BA329A6210E4414A2E18130D9F5BC5640F07E226542158697DFF6CFE644B12EEC19203C18A9B4C4D2F10B8465A5911AC1581C93B2F3464BC5E15EF063E5485E2F6128844421328A899B032D729224D980811BA45EC57443C5AFC2242051E1BA666E48C9004781EB11B9468496378354820FCA5BE3E56DD729C2AB0FE1C4B1DD2802100F16EFA05F39A2D4C45F7370DA4B8D3839E5E743A128A6EFB997A79F7E9477620B825795AF2CA6322A9633920B302952F093D31506C92CA9E1987F2AFA52122BDA250E2D4F1569B4E3DB3A534D1545DDDEE35A504C590726C4329A9B5A35D585A82AA60F24970BFFA1A90784AB7EDA08C8B990D26DDFC47529585F7744BDBA9264B59DC64A4910D1EDF4DE598E32592F1647F57908E1039CD0E64638EB821D65DA87EE48D698C0B52849A1B4903CCCA8C079DC1F7E74819BB5DD32F504C80D91234B59F87245813B9D3153732CBE877880A75811BD266E8C4252F840C6BB6A3C51B31BD2D3E1396B5045CB6E6F6EE4CE4ACFE81465B353C1F7824FEBB3F4C2446628D8E2668B578E1E2180B140FD473549CA586A7393501FDAB58A2A3D17AD1A6937CA38079466EA4EC7AFFD99F46CDFDAF699F2DD4C7E78F6651DEA0AA97ECB6F210404D52B52F771362CC19B1E179295384EB64AB9F7D300DA2E09B887FE61A45D661ED4A75C9087E5D1536371C3DBBB5662376A2452E37584C825658B1F22EFDAAD4943AECD35EC8D233DFDAA6E393840CC3F2D310837B8249656E667A095F239EB414CD8A68FAE95965BF6979855C03FF446054EB6F459AEAC3E34CC97798EAEFF06D7DB465DE36CAA59877A2178D8DC39489B2052684768745EE5538D78F91FCB106788830A04645E5E685EBFE621CF835D8B6D5883372C61DEA869D7E96E0AE17D13D8A14EA8DC7D88A04BB8D22659088139373950BCFDC6400DFB70B6C633E5EF084CB095910ABDF10E46CF71C0DA5B437A38D9F23447641E3344421D8C5385BECAA060F584ACB468BBCBB21F861C0509993F8959EB8A6957A39281262C9DD96D028BBA9FCC3AB80C34FA7A7FD60976A082EFCA44772652C9FC3E7DED1382158E5471CF7086EFDFD959E8191FAD23A1CED3AA63435048356D6B8BAE44A5239B7645FA17D60F0CC3FCB987B6E124FA9CBD989CBFF2B655C32689425340F568BC1A245CD3070A20FC0AB0F6BEFB14CA1DE621B1DBB360CA7518709FF41A571958B3AE73FFAD11410272DE124D60D3F326754CF5FDB57CF3CF678ACDE26E8CACEAA464ADAE62BC020B2A0E2252A84545D41C0448C608FB0016F9234B4D27882B8CB03320F5DFA99ABBB12DAE7AA227A876EF8DCFAE8982F872C2F1BBC74154199B446F437913F9A6A7431DF5AF880E2DD9581E1ADE2DD6D23FC9DAD9A10678FE868640433FF75F59A17939F5E989AD3C8AB2DA28B39AA9A36E1AB5FAFE9516B06F27D6E06FEC0CBC2E9BFB1D66455361AD344D5C8503CF24768EFF6FAA27C7B00FCD7075513E83F15296BB1425CAC55CD2E399AC25FFACAA9364881421579473787E5354B94919E85F18C756360BAAC0339545E4F9828865DD1F7D4DA01C3DC479937193C476D374448477FCF73861667E239A64E31C5E20101BF5EE87B7BAD8A9A9A059E0825ADF85C9EA06465A14F8249876982AB6253D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: MSAM10%!PS-AdobeFont-1.1: MSAM10 2.1%%CreationDate: 1993 Sep 17 09:05:00% Math Symbol fonts were designed by the American Mathematical Society.% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.11 dict begin/FontInfo 7 dict dup begin/version (2.1) readonly def/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def/FullName (MSAM10) readonly def/FamilyName (Euler) readonly def/Weight (Medium) readonly def/ItalicAngle 0 def/isFixedPitch false defend readonly def/FontName /MSAM10 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 3 /square putdup 112 /rightanglenw putdup 113 /rightanglene putreadonly def/FontBBox{8 -463 1331 1003}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5CF7158F1163BC1C87678CE98C24B934A762204DD9B2FF3A49786028E35DDE10AD2C926BD30AD47015FFE9469DE1F793D1C53AC8812CBCD402444EAEA7A50EC5FD93D6A04C2783B50EA48059E3E7407537CB8D4C206846EF0764C05289733920E2399E58AD8F137C229F3CE3E34D2D1EAB2D5320D44EFAC8EFA4D14A2EFE389D952527F98D0E49BD5BD2C8D58FF9CB9C78D97475C2AB5467D73D2B5E277A3FDC35909938A9DF0EB91BD9159D3437BE22EE45443429AC8E2BFBE34AE54D3BA3AD04BDF3F4F43A2B43992DF88678681B3AB32CFDA23E2C98D1AF00AB206AC95B78BBE6316F7A0AB6BD3236C28C76288B3C25D1EBE9ABB3576C5EC15A71D26177F5883E9B48293D59015615E2EEAF2E9BA04151ED5497B9A1C41CBA44BAFF13EA218F5EAC11952EE336AD1DBE6CE92F002EAA3B3D3BE4C3792F3405763C4BD93EFC3B4FC34193439561841BA989DD8D9F9AEE7A7B24AEB4654B35023C9720B8F31AA9452E29753FB7915CB29977E725611E37C0B7784BCC26FACF8A7A0EB1E54290D27FFE52B2D87FAD080AD15EE1984C37E0EB30122C3012D3A16B09C28903D138352AB5462674B6CFB63F1371768D094DDF288C36FB9B58443F872D61F2CD8CED42FE0EFF3D7E9952A172BB1AFECB60BF79F2B604265FDE4F78BC9FD619AA733CD0412F1D9A7C13B271BF827DCBDC8ABAE24FF074D3C220621D7FF0EFE62D835A221D0A7C139E2E6681FC2BBA58FA3B80D416EC3854C63BA040A4262B458340DAA18AA6AEA3BBAC61615CB85982B18664D3D3AF340C65B969071CF2D0CABEB80E04623D0526F862ECA8280EEE236C535F70561A854181132E677674AD5E14C6636F57541D3C84FB9ABA3977B211E2B3FB686DEF6A1B2E377E189547D8BF733BEA4B8EBA80973E9AC5BD5BED38288539D101291F636C78FBF97DA08BEC8B9E227DA278825B53B095A4F421E9025AA79269F0AC0E5C98CFC278860E538AEF11D9E2525EC48F077322739DC274FED5440FC21C1D80C33ECE2A4874D1F8872376214072DFB79AECD0738FD6A0AD9A894571797AF9EF856A8383C826ADCB8B01AB6ECA5F1AFDEA99E95D22A6B1D61C264D90A8FC7C0440AF7782B2AD874B0F45116A2C4B123B6B93862C45EAEA0D704990703CC8C8E7DDD217F418CD4FBB5AC7571B2743E99C6F57ED753B0A46CA2026ACDB4A40B00B91E15D856035B86402DE595BA1FD2D9B61C32AACFD0F9F9ED1993BBF8523AEE6182EC5C046AABA59DA7B9298810BC7C2270C3A8587831E4F58E6CD01D0AAA78405DA6A1DD2AA6B37C07D4C45B6899B903A8C44DE1105D27761CA078D1C5DE7E0FDBB0E6DE2E22CCB4054AF0E2B191992BAD017C67082AEB3DD5C57491E7ACB138D5761AB72EF9D2AB3D8D6E6F7D0E6FCFAFC3D47C3973B7B9D10FC7CF6FED07F2B7A81E25D0371748EFE772C9CCB00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%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 defend readonly def/FontName /CMEX10 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 26 /braceleftbigg putdup 56 /bracelefttp putdup 58 /braceleftbt putdup 60 /braceleftmid putreadonly def/FontBBox{-24 -2960 1454 772}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5CF5B8CAC6A7BEB5D02276E511FFAF2AE11910DE076F24311D94D07CACC323F360887F1EA11BDDA7927FF3325986FDB0ABDFC88E4B40E7988921D551EC0867EBCA44C05657F0DC913E7B3004A5F3E1337B6987FEBC45F989C8DC6DC0AD577E903F05D0D54208A0AE7F28C734F130C133B48422BED48639A2B74E4C08F2E710E24A99F347E0F4394CE64EACB549576E89044E52EABE595BC964156D9D8C2BAB0F49664E951D7C1A3D1789C47F03C7051A63D5E8DF04FAAC47351E82CAE0794AA9692C6452688A74A7A6A7AD09B8A9783C235EC1EA2156261B8FB331827145DE315B6EC1B3D8B67B3323F761EAF4C223BB214C4C6B062D1B281F5041D068319F4911058376D8EFBA59884BA3318C5BC95684F281E0591BC0D1B2A4592A137FF301610019B8AC46AE6E48BC091E888E4487688350E9AD5074EE4848271CE4ACC38D8CBC8F3DB32813DDD5B341AF9A6601281ABA384A978B98483A63FCC458D0E3BCE6FD830E7E09B0DB987A6B63B74638FC9F21A58C68479E1A85225670D79CDDE5AC0B77F5A994CA700B5F0FF1F97FC63EFDE0238135F04A9D20C31998B12AE06676C362141AAAA395CDEF0A49E0141D335965F2FB4198499799CECCC8AA5D255264784CD30A3E8295888EFBC2060ADDD7BAC45AEEEECDFF7A47A88E69D84C9E572616C1AC69A34B5F0D0DE8EE4EDF9F4ADE0387680924D8D5B73EF04EAD7F45977CA8AD73D4DD45DE1966A3B8251C0386164C355880DD2609C80E96D1AB861C9259748E98F6711D4E241A269ED51FF3283446643AF9F18DCE671611DB2F5D3EA77EE734D2BED623F973E6840B8DAD1E2C3C2666DD4DD1C1CF9DB1FD1568F84892C602408AFD8174118B9E1476C8801DED51393251BCDE26A82337CFD5F3B580B27A7BD455BBF87290F97517340AD7D9B36639494230B06522990A72E75766FE24A1A357040526094A4120761FBE4F48CB00BDF923FFA5E1D4E321E73C0BF6EFE70E24003DA8B3F6AB0F780E4B8A0B6A0D1CC84B82848025A2F2497E786B92548E99965A7498B01A37E06545591F7A0597DBA099DBD625FCD575B070DDD1F1BA0DDDD13D0047A2E3B8B096A24733285E8D6AD68F125883B2C12955D676CEEB409E3EFC732465DC047DC25F648E2D9562ACCFBBC82A544964C807D020BEA5FCBCD10F4264FCD953C30AE1A989ED0E272549AEA1C37B175CA9D7183ED4A5A8A30E031BC916F4D20A0CB98503D2D51EB30472DD0668CB9DFF6EF7669D64F99C800710203583EDDD5B3A026BF3193FFF67DA4D038E7EE480E4C7640404C4D8D618B62DCCC582FE4B18C12BEFD1EFCDB38A5F193CFC22ABD464A5AF0E633538CBDDEA779536669E678EAAFC128511F3482802E60647459E4D75620435CD7838DEAAA0CE20E4FA75C35FB3C3723AF36A6F481CDB9703845222BBAC117720C516C60DBE0B05E93958EF9C623BB671793D99BF584BC1FC59DDB0231DADB2150155E3C8B7BEA747DE645522B17E64A6AD00EEC55A36853A8392410CA18E9E8395B125E0D8248D14FD5A42555E8123B1385E3F85F22E1E188FC31B1EA309CF582C1F2511F713A1C8830E10A4B0B590054358C9736516CE97A86B60CDECAA96626C2E0104DD369624702A2AB0DBAF6687D860DB12165ED87753BE6F5ECAFA1CA13E639E0AE0E0E2D642F251FAEE3470683CBD75452C7DA5EB89E3FF582DF600C1D901BC861A3BF44FB1DB69B393A9E4A60D77B3F5354250E740408B2CF6420BB4A56074E85CE9953800EF0CB9996E96B2126BF85449E18F63C8B919FD95D5B1BD69B0901AE1F367C5B6034CFF7E3E32CFC0FC7E6AE1DE7480FEC503C87E412DC06C5D71ED37CE1DC471D11F8148AEB68CE52D6A66517F3D2F698A2FD613EB704C318000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: ComicSansMS%!PS-AdobeFont-1.0: ComicSansMS Copyright [c] 1995 Microsoft Corporation. All rights reserved.%%CreationDate: Sat Sep 14 10:16:33 2002% Converted by ttf2pt1 3.4.2/ttf% Args: -a -b comic.ttf%%EndComments12 dict begin/FontInfo 9 dict dup begin/version (Version 2.10) readonly def/Notice (Copyright [c] 1995 Microsoft Corporation. All rights reserved.) readonly def/FullName (Comic Sans MS) readonly def/FamilyName (Comic Sans MS) readonly def/Weight (Regular) readonly def/ItalicAngle 0.000000 def/isFixedPitch false def/UnderlinePosition -133 def/UnderlineThickness 85 defend readonly def/FontName /ComicSansMS def/PaintType 0 def/StrokeWidth 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] def/FontBBox {-93 -312 1187 1102} readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 0 /.notdef putreadonly defcurrentdict endcurrentfile eexecD9D66F633B846A989B9974B0179FC6CC445BC1325EB8F274DD24A5D21C05636413EFC099729365596A8A52075A624087116520034680FDBD3E86220CBF46C2E82BA32413E26C0AE960BB760BE98B2E1348D6A21CDB5429260899F7FF77617B00E876499AFB997425D58673778E90672CE2F26C816F6EF6C1F6F0724D575749C55AE9D8CD0337709436E75CF2354AFBA7974814727450620BF79E10457E31E899430F90AC9865F70FE6B6777C3B647DBF5479B987AFBD6DBAEA380CEC42950CA19398EFFA5677DCC3A12382E5728D26A08A739460E0C7EEFBC2B287F337C81126D554D5A2079FE15A7AAB1D1578A6B7E7AE509A0C8EA12CB3BFFA8CA21F80C28F165E56DDE1398D280FC068CB1C04C8317F894F38EBAFBDA29AB0EA3916EA9E64672E802980AA50F43C457AB4070C6F095772F85CEB9ED0FD0CA31682AC547B8E8DEBE311665FCB8AE3AE78AC5AC5FB3F47582BEFEFAEC16DB1FD2025778C99C2488806E7D306ACBD579C02F05107A52DD8289D51C2D63372BB823C9B17F5FB7681F2778107E303E1951D955443AC4C731FE01234033C6FD1AAFAEF0C3981E9B2CA2386BF69A80C9019A7D8CF24477C4A5AB1BD191D1D2A566F622CA72EEA32F31C59455DEF1C1497851C7B11300CB8678EFE3F63296EB0E6B248A8B2923FC2C119419AC48E1F963B7783341DC52FF3610E4DBEBE215533641C00368D846A8D10F604E10A5648ED5A8C0742475BE2721C7217F8EF3AAB303ACA4121E9C92051578244155F5D41D4EA54DCA4A6667BB22C849DE58DC7947D73FA6D160A4B66F25512A552FCC2C4305B192D25B4CC64BB2C34EA8E0BF803D8C4C6E6394AE72B8D8FC53E3B37D07E5719576434751CD1C263411D2BB7F9B4614154E807C0453067C1052A29E6EA0E31FACB5A92365BB3DDF7350A24CCDF24326CD8E2332276F3EF8FFB78190CAF05BC3CEB46314C6D526855350B9CFFFF0802EF93C18A00207C13BD757BD72E0CDAE87B801C0C536C101AA0D77A3B65651CDF77E9578B354E369E7AD534BDAE57A86ED294AB6E397956EC26E56FE765857220244A9E98E7F4D6E5435B0A029301D87997A1B6DE54F405706C2C4248C626E6474AF87B91E7273975069C907199D36165A282C7C6EA3C60EF11251DD086A8D2A91CD65B6EE14A04BE2DFA2269D8C03852C6D5B2CC64B17D898289FA1A53FAB1362BA3A2DDF29C62D3E6C0380A83D33B8261F178A15708F3679ACF567AF73DC3496F6DE0DD440F762C686F786A20316B992FA8F8BF22DE1EF9A63E2FBA7D733BE4C8E856CC8473EC2AC8E4B2C7C751016F4689E8631AFEA190F529431AB7F8BE020DD0118F55F9D869E1F2FC3FF4B1CB7DF64465D651D2236F883FE35055C284F8FC2C33FCFD2C2E4FB3C35942E8A048AC3791D8E50942287BC4C066F52CD410E0959D3CAD2C3F46049C7F59129D5DE1DA76E07CB9B5D8DE5E0B1C2B86E209B1C6048724F4ADCDB11D28FC3DFEBEB43427D4B8A010265C27BFF26B3E844A9641EBF34B49BB6272F1FBF72D950DB053BB719CE9B2D2F75106CCA90E75B2468DC4965F27BF8327C9FE55B586D057A5B67F97297EA1E16FA17CBE3F977509340FF834EA210BF0CCD3E84A7E876D3A2E7E499D9D4104762FD19BA0526D38D2B8908D26B5CD10691FB92BC2FA54A04EB649B1116174BCBEBA936014055D10434972C003AF6BF7798E99164A01FF16147A859B82A428839AE349A5475C5C9A3529644C4DD89EDD03764A886747BD1DDF0C56D2BE777B67CBC15B6A857627BBD49BE34F5C7B2EA6C0AC3993B78D5A80A6327A35B2741B0FBA3CE446FC3614D552A48A918EF0FEB00E6F5C40FF92A66704671E545F0F6C696A120E2380F15F664122CD4E69A92200F83CC5B37314539BB425959637C0BCE46EC223C08E055C452CC7349D12683C6D610AAB4267EB6D070EE770BB746BDC1BA4A84F7B70846E33CE5F285F32FC4E52FBFD741603D1E0E18571D3DA62557A0376C2E71626446505105669122D86E83B18D074889EBE0E123F912CA9DF542AB4A9C67F423536F0D04CA26CED51F1B46E3621049928B01E78C6FC5FC52B1CB9BBE02BB81F2CD909F8B129941C49A1B9D9D18DFB3515FCECDBAF9EE52F7763BE124399D38B9744331D08AAEFED03BD96F6FD1D2A69856DE6A97BF953984F2C2E5939F7FB29CCE26F674D95525829CD2C606CA851CD3344437238043E86C3F7B277F2B9A572AE705BB4BEA2EE4ED4246CA0155F5A51CFF38D274A1B0AD7C2DCEE7B6E9AFAFCDF5130BE997F6EB5B0BEBF5068483F9FE1D8CFA559C93965A3E30E9C49757C73CB0E5628BF6C8D599DF883F6F3CDB1811C0C215430E2EF82644391EFB7460691CBD49F4CA39ABA96A2E837B7F041CBBDC5EB126966B975610A063D6DEE0586CE62991D7FEAAE52BC1DEDCE28331137441CECB4242D93A742D6FB17DCAE007B28846664EF0BAAFA416C0AD74ECE4DCD8DEC94B1D8E2194CC0F9B0082FEDFD718B50A80619CCBED7AF47448C6FB51602AF70F5B3D7A9C8882B0538EAA238AB8B29F707E619C6E424391BA228211C06AAC0F7E8E7E9F983606F5D58FB6BF9B25C2DC391A16ED86E07D8E42107DA55F5280ECFF42F1D93A949FB390CBE8D4CFF0B605581DD4C031216BABBF9992B60AA93B9C2CA1AE645F6502680F351F6D14287110FCFE576811D9E1F6A47F14E57CFC286E11AA6E7838041543A040CB489A8D4CED5FCE401392BE09C8FEEAEEBAB0A6152AE3D7C09AF01A444F835E1B4130CF2A6A20E81D819F08A28C6C69E56DDE3E7CB0B654E730B78F548A109EED2214231D8149BF1F454C4F129F73AF9B1FF7ABBFF2A12FDAEBA61F8DC36611A6A981DB0C6D6F9DBCCCA0F4319C78193F2A7241A7F52498C35369193E273148590FBB65FEBADE94A3B6D97490BF5C7AF9CED4243271A1D15EDEA089845046259EA79EEC79634FBC726350BB72CEEA17CF4A93E4F5ADED46C0FC15C0DCB4C594814E6B6A6CDFF63A1F1E8F16CDB0B4D19040E598853720D321C6CF67824C7DD2CC62787FC3F92717EFAF643A4EC7D9D38A8E9A887E9C50F38D7874E9788B3C1295FB35D54EDE725BD9630FBF0F718B21D74FA8A73F59F554C04694D39E05F5E2A89604BA18CE154B890317737F63FCBEFA4AD53C0CEF51B2FD6DB2E7A2F18426E493EACC2C4DC011B043066EAFFE15B2AC212D7741D517DCE3AB01132ABED74C0C086DF025BD411AD279C5C59F63F50ED7799609A3D9C0D2C2143C3555EAC5C0CECB100DADDAC7F92225CB75B8FF539137A54C6C787DB513E81FCB0DCB34CB285A0CFC8F1DEEDD149E7ED122A151405C3D73BEA323E40367707192AABAD7FFEAEAAFA9050042921C72B881B41CB8678B5FB7A9D371CFCFA5A5ED0D6766D3C9D96DB07AC97A252869038CCCDC8A774581F9AC10D477A9FB3F8A0EE2B513331D8B25E3F6A68E4D42CDD248433ACED4005FB17861D94EBE36FB7A1637A3A1D72FE49202C8AEB7CAC7EE5AE4670C0B0B61EA9199F72F2AE17F3413932E5D115DDF5885ECE0C01118332CDDC0D88E7235E102D34FA91FD600A9F5EC4928A31B8138D4A8DCBE0D0E6218801EAFB019F326E85A8CC963C4D04D8C4369AB7F74A9A68EE853A35D512BF4CEDFC440C26C9BDBFED4F5F0D7A56F0A6E0F662104C8DA7C31B2733F80AA1938F0353103DB83CCF9143F3A1A93F4237ED633967352C75105AEEE5CF9CF45BCA4D4A9C848DC47EBB5D3F92F70FB9BE581A22FE803AFB21710C28B62E93E8A71C5241D0CE65F05CC6ADEC49D99EB37E3209DF9F815677B4FE9A949452C9BE8F2A35462B20D6664348C7A8ADB11C02AAFA69B4ED1159207F8812E956F9812F3D1F7BAD64FB30F298EFCF03915CB1C64141049219FC0287529F1C5D944E99D2FDC58F6E9F77C8A04B529CC5F6D467B3085676EADB90FCF6FAB4B71CEFB43381D43B66C0121B70EF238C02844AC7349427034E40FC35344AF17676F7261093F8A8E52BD5D856DB233BDA0B7C5D049D0E9A984A215B0C37FF87B31B6B7BB613EDFDBFD77393C5492D01F2B41D1A7A6F59DC8AF308E32FA0B340F5BB512DC333B5CF598722CCFE8D5FC589186D24D5FBE8852C0D3A32E0EF728A401986C5FE5F3BABD47B941863E1D8C1D1BB61D9F28207671D72688FEACCAACE8D7001935C9D6092FE12A72E3E61FD9B41053DB6736586AA1BEA9D226D8EB21CB8EF2B18BF61F7F82828F61C0E2E52173E513BD9A482EE6C9083ED3F0C0341FEDD1641CEFFE61657BCCA80325F71EA480EE2879F3C845EACE3B6E011B34424D6487FE8D9184F7FED803064219D4269ABA64066ACCB6CDFCBAD9EA9825928D2334D58367D23C73FB76B1A05B4DC73008CF7CE6A15F041CD64AFE61BAC6A13E872BAA2E225FA2CD789ABE07054E9BCD04B7D580610905847A64916094B9D1CFE7CE50BF511A722FDCCD19341140414C567B29749B49E74A568C7956BE5D5908B74A2356AEF392DE1165A81D9216BBD7FA4E3A82AAFBF94916D5EF2A997E389BD412AF850A56953A0ABEC3BE6CEE22FF978FDD7DEC7AAF015B9F8B0A1A093C2A2CCFF0BCBA6B4FBAF642694D17BC8E9352805DA67D4558876E85ABBE2696574820AB7E8B18C7B8C438BD77AF95217762825775A809296949DD29743F5B8D3847EB62ABE8AF75C2A0BE8EC0F0EC0423997AA40E8FD017C7A6D0B44B034A5C45C1CEF5734EAB70ED3852DB0831342216945EBAD21D5F92139BD0D353AC5A2A87F95A79A814E438897009EB5D21EAAD7AB4679D36B654BE0FF069DD38912DEDF0A231090E343EFEA2E5D3A0D46E63F12F43B89DAC31E3C30CC36F3BD4E6DB17D2A37F6EC3B520A8E750230D5045994859429B84138B959B5DD3998A6D4F495DA806723FC73900409FFCB4B62561534BD33710F8153AF69B19DECBD09D239CBAA1FA5E722043A6052A116A84F99DA56D55EED5FB366BD6328A96A86F4EC168A525118ADF1B6E50B4DCFA1B22D6B6BB85AED82C6E8EDB95FD18E974B39A53B5DCDCFD9FB21A2F8D90C425197E463238A36732C3ADACB0EA238AB8B29F707E61D1FB11595B16AF9E044066353662414DBD469C92C458CDE0319738AF9DE5EBC1C51C6B486D3750307647DCD9F9677B45D9EEC232E5A1E70301EA5201EEFAAEE178CD7D4DD698D153070DF96140E8F4963F51A4AEF8D56EBBBC25A79E5F41559BA20D2E193823E48E3566C7AC5E743108A18629F0D64BA76B4908264F948D9DA309EC266D0DC79638CEEEA559A357F3462D6FC840E3AC7988F207D989A8D06DAFD59EBCD8504F54E4DC1868ECB87C0D7AD67C1DDA9A97931D955ABB8FD43E63A8CFFC8027A89F764703867AB2426190EBAE17A9445723A152A1B30371FFAC10F5AFD3B0AA517803B7066DCDC196EBDA5F0F383F6F5AA8D5FECEAC8EE88348243D2C05B74CA947974DA359F1EE65BA362D3535770EDF0AB1F2B5C97A5E46DA8B55B5BDFDD79459C53020673B9AD4CC01736397310F888480312792A77AD9A0F0FD07BEF7CD6752C73A829292BC3DBC321151427A39A0DD8587BA20E0C39BA62B1EDDFF7CD95285FCE74D9FAB6CEB63F376AD9409E90ACED0D84B2AE0423DE309A36F337C9DBF6F0C61D90A1AAEB2D30EC2ED6E91A149BD32E175BB2A6CFC10448F9D433096F6696D74CD977152941DBD1298F49880365F748308BAE99AE06106D90DE65FFC15685F8CF6DEC65794357CFC8647FA8983884D0836A1E08A9B3D7A0758D9999FAB76E6EED4FDFB7F4E8AF8B78EEEA35103E8C21339FAA84C30BB2902C2C710F10B80FB6F4E4F6E2047DE0E3C276E3A5117350E877FFF97EAE242EFCE7AEACAA942959FF0302B3225CC885CFFC8807635C42624615BCC9291B2485069A74873F10114BCBE46E4DF6F239E99524691AB1EE4DD1AA03DFC85FFC21AE052DDE96EB1727D6C69CDD6E0F3F6F1BC5315E5C9EEE582D062693DF7D988FDD670447477B18517A29D264B8FFF9E4D785C76B56E58013595B5A7BFE2B471ED10A07E566670C953DF06F6C271459772D67F05E9DDF2F30ACF4ADCF748D4A2A0AE8620F20B1BABC35B662FDE158D70953DA395A55DED9117BC6A4981DB72E50FEF3F5C5614056CD29479270B082F8B8272D75E4EE205D1A3B9540CE04C041D24ED01904D164B66A411FB882D8E0F63D9E8E63B50C60FBA08F644D8CC2FF1B502A040CB4DACDAEC79EE4C40B6453ABA4AA5312E192C2AFB92C4CD71CE3EB6A289C01AB88876D11E7342284720B4D009BFD629F0E84B5F49CAD999E168AECD4A3FE4EA0EEF30FDA60670CDBC953BD268DDBFF047FEB743C8E27F0B5F0E48C743C5A5BF33ED1E167996B5C8153B225998ED23A1034B09F44B75335236EDA1DBADAA3DF3C2ED5FAE37B94970564755072CF9440E64DD1661191691E54E416DCEFEE96974374BB6E9D392B51363C384BBCDAA0C3583F9326DFA9ED12F08B91B7E0983965E2CAFA437B3646500925049188B9D91BF76B2C66F566BF46C25E84F8E5AF21FD71790CFAD5F5B21F6F8287D15325E38DC866FAF4CCC70AA8B4DFDB53546F77D4DA319B068F8A93918C717B34D20E743787E46080B5D041E2A879051CEAF60AF0A53861A00979A350562AA7831883C93110751B5C7FA83E7180A903CC41926860EF0B8C68B3DC7668A14389EB7B27CB206C85D41141C599FB05C39337839290D0836A1E08A9B3D7A0732A900B4732E2BF7FE56CF650CC76788E50E68A7A4E7EEEE8018439FD1AE9F93C118A9E8C0386FC64BD8C6BC10F3C94B7912A700DDD8CC7F5B3507D7032AA6408DB90F7A478D42A8DBDDF34521304D1B1E42215E7DEBD48893EE05FFD60CB441EA37FE30751B9508758F4EB2D975F8C7283675E03F8D4F64ADBBFE6ADE840293284CAAAD5CC3BE08F5153D70756AFD54C0D88E0CF60D10304913AC4F0A3AFB701AAC0425BB388754AE18549D71A0D1B29DCC967F2066574CDA0A5F986861DACAFD6E933653A12A443D87E143A8509CE1DA58A90EA9F52ABFD702FD714C01514606276192C3A56C069322D42C893A3086D6C592CD31FABB9681E6521877550339CCF16751CB9BE69BFBDB5B9834EC15C047FDCB4E0CC99AC20DC2E5741E69292986A66BD545CCECC92324DC9B2B6C25A3BEC796A5EC5CDA47D5C15974B7EDF6D7FDB24D5F390F6DAF9AEB657E9905C54C9B6935D9A6DD1FE21A151698B829FFA34692B1E9877D715480B2CBC1181E6A95B05E92A33D1269F0EF8128B32C7F3555B2CCD2A3970A8BCAA0FFDF017C13B4E2AAEC6CF2829C1F8AB2E1A7FDE227C29B500C4E5E9DC24349F29614784C3339DBF4C4D4D95274516D518A5849CB4888A353080A6446C0D86A6F09F1E013BC697DF01C1F094DECCDD9F43AAB88640D0E9347CC74A138B8A76AC6C4A8FFECCA09AE8210DC0157687AF5D657C2C1AF8F72103F1A7415F526A2CF3C16B800786B9FB085ED341B449BAABADC34F4B6DBCBF48F54C949C062A510331888F63D113F9572C0413F8C790BD5DE8A9D7473C57722A7FAC52BA1B67DA2B7114DC06904F0680AC4EE160BAE1ADCAB72565D3820C5DC08A716507690C6E7B72F969071963E5A576DBD1EC33A641198134DFA827D6992C062BABB7D34EF99AD642B7384BA64480DB6F14722DA6949616273B7D5CFC972481F7BA45165C1548740C594BC6F39250B652D4C20EC662F271BD0FA06BE8C8949C19C52F175ED8CCC343EDBA2C173C8C629A910811E03538FCE356C4BC877717D59F2EBB4604BAFA0C80A362EE47EE35F889A7107E9DD62E85433412D566927F29AB241D7AB761576E8B52C3160DB09CE2D4D55A3459FF867D151601A54DC4D4E49663A5CA73CA341977A835254602F9398812A37DC67D93D0487E79F633F2DAEE20AEBA224E4A6B15D6C48C70CF382BF892C767894C0F81B4D35C01BEE566EFC53A6CFC1CFB79F36BD985EF2C8B92C906A72504FD387EB882D7B135C3300D4E6CF55C0BB41A3E6645C68A553EDD358D82DBC7BE9BFE27105817231208FD5C98BBE16C2686E37A4E9732370E4A0A6FDBB0B23B9F6C8A8417B7AEABF17F242544E8807D8F4E22CE9B97088A80BE61E560B2E3AD1888AF21458EFAF6D1678882C233355671AC8B72ABFA766E6CB8508336FFE9568C0E6EF3297D8818C862FF6E6DDFB20A1225F766E73EAF0245885C5CEFC48C5E31A072D636AE969256DC63A27414F685F4006CB6D67EA8433E127238076661038CF2C93BEF7EA49C85FD56019D63BF9B0B5BFD2BF4004B8A8D058F4818551CB2D3F55CBFC837067A476061B166A5AB9B961148274D9D7143C707873CD70EE12EA881FBAFF7C29844EF2AF80CEBA234149ECD5BB28348B9C5F3CB028DB9A3509F974FB048A34FCDE7B6A2CCC81FDF9803CEF61ECD9CC3DC5F258FE3C18E77B251FDE145E26AF679B724B61ACFCD6FEB63017D254DA63E3238A20DD61DABAA5F4894A78BC7DCE5C922A10E7B020FFC401CE4A63A4B479B72987854302CCC9B61ED0B205D39A65408501825489F7D7C987B2D2B92EE24D950ACC2112F7A8ADD84408EEC483038F986CB30226A4FB0FF00D7A1C9C5064D6804B4B23ADF58304EBFB869C08B929591DCF26EADA3C6CFBEE428DD3CAE98FA9E1A75A35255621B63D9A188961A3AAC7F594C19E1FDB12AB959E9C945A6F2FE6A4BCD2B72602D2A8F761263CB8E01AD03EE3CD799595E3D66AE110707D5FA4A21550647FA07B7B6A0D086C6F915BF02D2B6F787B9E558AAC41DEE6409A1166375EFF13E12A8EDA30944878B4C7A4EE0C63649A9845BBFD1CE011D363E46464B14AD779F84744788002FD61493FDA211564529EEA3EADD95032B9985F716E2D788F4E6EF69CB3DF538ACCE34947BFAA3AFBDEBE74B637C3610F72DDE3B6EBB80F1672F801D6A82FC26A479CC78A958BD373870369164F1C3C481050EA61C55B791D589122F0534183A7BC46FD91DA56508DFB386AE9C4F392FA8D9BB4E0ED485A318F1E3780F5BFFE2DEBD5EA1089F25E21F6FA83A84FB5E6A15856DAA2710420C02AEB57014209F2C1AAD85785B2805AA092D802E4C50C09949476671DDF7C5E364170E0D91C3AC5F44132014BB58F03A57E074332CFD5E5C0532CD7420B548189D085A7DE2E6C30FE523FEF6B7950098A34FA70500F4EA2AE2FF56014215FD3B6B94AE96076E3AD1F6363EF3484C5A6E07A19B054BA0E6B528F4213351ED72C864C26AF256965537B39677DE82DA2BA32CF7B87A3C0690AC3F80C0BEACADF4491AF8AED55C9AD8FDDE93354624C31C68A7AE9743868BC37F2BA310AFFA57355AEF863F47531221BDD618706CC30F6EC6119A9292AED5C00005002C4E3FBAD817F3C1771FAA8629BB2B9C66A27322584D473A1A89B5EAB86082A2ECEEE74705FEE0E6575E2E436C893FB75AB2107A7E4A5D5A409438139E32ED3F2C60667E25B40CE5F8B65DB24DFD6616E13BD1CE641C8300C597078CE54987A94B09C4C5A7775E369193AA21254C01A95CC91EF41B8178DF7828FBFD732D2EC98BF1E4ED4C1CFC3D1459FB34D99945374C2E939FECD40261BA3010F2C9056A5AE14710719F8D7C5C80FC712D70D99E2FCCE6FA219D824777C9F042B9FC64C13F362C743BAD4CB06672022C5B145512918F76EC614BEA4AB35EED1DBDF0638AC6F539C214F5189D856EF48FDB39886C97C3459D8EC0EC01096FF02140AEA93FCF1A67B20A81A28DF5373AC68A0B8A88DBC75990D7D8F3B3D6F433B5A7F8D57D4A42D1103D2DE1F3B03F2EFF0BBF58333483A2C30F1EEE88F39384FCA6F4B2059E62ED0D5DC054CF08BB2A159904C99A35F361C5F28219D8B0BC1154D06A17A6D44A269DFEC5A8E14E5A17FF61B6C25D366BC51965FA70CBD682B8DF32CB605909AC87B18A2F457CEF7D6484188DA217658A325654D7C3C442D34E3BDFBC9D889506E58938660039D6EAD9A629FF7821C5A05DC7802A111D96E6C540D9B4B8388A9091CD83B082EEED8AB079C50DCF5CA9FE04E12BFA3A0B18E8B82F2E1F2F5D609C64D7B71810B121C31DF3A38285DA078730B5AD9421173210852F835AF64A09E5A32F1C2703C7838A41D37EDCD4D5CEE5993226CB26E9AD37F59724EDD01F74863C76CFDD641F93FFAFEA4135F59E74D46F4BBA89C77A9C897B37857F7DA247A084B2AF1BB6D934295DDA3382BC193FDDB4BDC7CBB362ED658D3C7F0FEAC3673A114FD234996D478CF823934CF7B7687F1681D103243C01A524396CB5AFBF5B3B2EAEB83C16C85A7778ACAD9978D9510901054690C1063B3B8081843011FB3389DD944A1ECD77170605B75435B3075B63133B8A34682B3DA7C3FE91CE84ACC20424E4AEF561B5DAB94DAECA39E32C8F57E4D1736232E985F7CA63251CAAB8CBC7DFF25947E10F16B8691A987A0AA0444ABCB04EA6B7A13A508CE0F5FEAEDAA325B79D28BAC5421B6ABD8FA8A63C4001E75244D458043200FEC09A126A098835E130519E9126237EADE8E4DF661329FC27DCFEB1E5F57ADC4D7D461ECBA854431EB5A208FD0DFA79202865B0227F6A7EFF92F3A4DA04A63F5DBB49BE69BAE2C6354FF6A976FB45C9B33148E9988224D117ED792DA48B7BFB605831DC718D18D9E787C0671D853449F5550D567BEB5C5481EC05510088517173EFF4C229917B97854048967CC3D17F712887EB6BF1104B2CC45643190FE9ECBE17C5683BBEC2AF894D0FC2B7AD678BD7C9EFDBA3988B5E4738A00EEA61310B34A43D6ADA24100A352490B6CCE0AE8E4EE32C3141B894BA7C22BD326CB870145314A71629E42AF94EDF33E6CC70D4F46A3C1E1EFDE92ECF8FCA6750CB48A95CA771AC54CE0AD032C4E96971E6357B5CD8F80D0C9B6B544A29A74E86AE5AB1D2CE23F327E9DD9404CEC9C5984F546EA3EAB2DC6931998CFF4B31943FC4A489C3155C55C11AF632244B1464E2EAA7C8A7816FCDC9C2C55FCAAA77B7C0726022D0F92C073407204815F520450DD45CD876FF02851CFF64891F7848B139567BD0521A4961A11E48CC0DE847ABED596829BE72FF45E5B7245AD401F5DBFDE3DB3135F7D81B33CD5242B5037208B1CBC9EBF18103447074E98CB1A57BCCAD899A3107F56611D41953D3FFBD1A8EFF2F125710C6FB48E552AFB2C2BC452857FBFD395479577438532671C602DFF008BD50F3A7176453B4B7F685727669A5DF56AF1251E4AE08AD7E1623F4679CF2B600CAE00243B30E165D9572F9FCE01DB7D89D00AB1F14DCCA171A3E4FC992950E4C0FC0338BDA52A1542B27824D25606863C1E6062E25A581FADBE7C902B039575F3C31D171A18CCD5790DBCCD67F292584BA2A471906D47C257629DB940D54DDFCF2DB627140ED8AD5DBF7D86C88CFE8FAEE9987E0A462594AFB132AF95D2C459ABFECFD70901DA37CB1682C0331241D87492D92E8936325CF2A1028DAE565C7932B3C509D3B02172583CE1449920F9A073A595B28634D6A4D485945A5459ADB92E9EE5714245B96CA48FBC57F1B0A7E8F6FB6C483282DE613E28E0AB1E663F0CE856A4417B9F66703DE69A65DE65B00A629EF3A9C3B0F01017DB6D4137018EEF6C9BF625A1596A7A3BC1DBEC929A89DBF371F08DDF47A25F389DE2C91C9E4520EFDEC071CBB4C168386ACE8B249503EA4EC512D72FAF9AEDC3D0A32CFC097B05F9D90CC4B614AE7F58F3BFAF6616F4CD48A5197F98F35341EA3A752FBF80C009DAF1F7BB3CD9C5A5BE58B59C020B81A403D3D17671E15780F96E8F754462F21E9A2F3C11C5DE4ADCD17E1B1862BBDEA926389B997E7182C83525F3704A6431624D00ABDE9EA376FD88FD8806394F2AA95F0320828C6D74015EE6190513F0911504B583015DA807673416491068203C8E9929CC68C4EE6544EEE1B5F966B881C2977F80396C0B4ADB2916B86943E19CD454468FBB4187C77274565279F63907DA1869966AB23C9930A5861847008DB930768960B2BDD34303AC60DFCD69198918FA4340BAA063C6C863C99F333C02C1BCB7046DAC7FFBE3AD517E8C752037B9122E0B64CD190A4AF3020654123563C5D6ED62F12DAD4CC1A3091D8B9A27050E5C2B717DF445BD1A455E53860F1EB94DB2F0F49AFBC11E92052F10FD3856029CF6F5CCBAC6D32B6252CD08B9545A8E2F65453F244CAF2009733EB001C3B895E824DED43C96305B0D042E6D59EA610B77AE4C33494AD1E41A896F478DAC8B747F60475B39F972EC5B389955A931A37C06AD33548F4F4AC1884C781F558D0EDD67F350C9C4105F867E2AA3F10C3D707EAF6AA09793C8A74DA25396CBC1484DB565607911498A2816EB5766A44A7EAE4D5967EC3646F547C1BB5DC54CEA436E0CF740BE6D85F8F6F8631BDB1D0AC05ABE2EDC51D60A4BA2299074E853FEFDCE9480F0E55E126E1DE7BE7744D529624024E35566FF0EF71D60ABD9581F43D1F29296940CAE8F8712E1BEC7272951D9CC4ECBF2DCCB23E9533448F2FD46C3C3C7017FDEA8AE2DA33E7997691CA45C80493B3ABABB911186600AC62FEFFF4F7754E3F92D56334B16EBDE16DA9FCCCFE6933499EDC15F2358ACD9C8FC97FAD356E02CC507E81CADD7262FA3D6C4915D50B407F725096DEC84C574452605A8E2D4D83EFDB8B64FB0DF8B76F97E3AE0BE60A41AABACED09631FEE1F9E9BBC688FC7FB98005BF250E91BF91F719E5568DA6B746B08C3C29D09A73E14FA749FF23B0E3B2B6C417DA691424D7066D87CB4EC3F62D26DAA40EE834CD0FDE0503E1AEC07CF4E8A2006B7CF373EB13B68B91B9057A7ADD303E2D204512584029A7E941946AB7D45710ED4397F2302800A9A0EF849BB02EADCA01610F6DF3BBF81A1BBA0445382FA077AC8473A2197ADF015326BBB45A5A150BD8A88E851D672F598789D1EE0B99F19132698163478EF7BA1E216D1A74EF9C325E5820D3C9EF826C2CABEFDA47C861A044502AD9A7D8C6D9C5C1BE025E51E4442192410641116F61594BDFFEBE4B49A1DE68B5FFB595AE6CD5C5E6EC8DC24FDEB0B8D539D079FCDC56E9BC4B1EE5A875E2B32F3A80AC939951D59379A0F7EBFDA5F8F75BFF42AF5F9A3D74162C8529E1C2C1A078F05D9A4104E05BB2A5C1CDE2B37C804F50577B6D1308DD9C414C5ABBB0FAB479D9B166D442B6640CE02C62C4CE72A35BF84F3C4AB57D15D6C78153E9C5533E181B368CA08340FBC838078EA387EEF02769CDD90167909E4A06C058C50E10797B605BF15540DD278DF04F7CA22DA9640469563CB93760B99AE719923C6AE3C993B61EB38EF3A1DD23A8379FDEA1D81FA8D800F1A68D5950BF577FA148945992EEF0AC2302C08791F29A7831480E17EF470AA749FA5A3B6933F17030AAA7B0A2CEB87A0360124FD1504C60DFC7EB6CCB0172E299B1F6353CA60FB57A0FEF4F937EE210F4B59F90EC4E790133AA578C8AF018B06D7B9F5E17DF090D25C567A69429EA3D1E7FCCF0E3330146F527C093BF5E67BF880AB2CBFB7909B93FBE74BEE6955D3E48A28D17ADC676E012A737EFA5B743C0FEDB224E360B0422F8E18E43FB703A7EF38F9CEC2CB0BFFA436CB8AB9A9D99D641F1C153F22C13C33B10A1FF7AE6EB0FBB6D8EE4A6A8CCB0C007F4C50242E48324E9A31040AE138A82F67E400E45E873E7398025B179511840510271C3A7D0915215D81E5170AE081644B02AEE581AB984FC189B587B011D67135E11DE300672BE196943B7DFA43C7D8C1778F0604685676CFFF64C9F2630CABF2F83D137D226BCA8E056C7E44CB159EBA4444DDD09B396758316044F47149627CF4F1BED103FEFA84322FC61A52D6F66BE3CE081119D02889907B23F00D4F6A0D9B74E591BADA348BA837C0C61BD06427B88C84105CCA89995F513EE814AF65D224FCA748915856FE50D442BEB8A77F9298A753B4410D6B00DE09EE454BC48DAF5155B9D70F9FBBF9DAFF8E0E49B0DF425F90DF8FD6B5003D9C6C8787A337728D53CAC01C8274C24B6B3A684DDB55A94C6BE29E490A13792FFF0AA33B2561867A9E967A54ADA3F4EC9DBEC4061F18A307061E7A19A3AF4137889983657F78257CE77F1E62DC8B61A2B0975D02194127BA500ED60175732483B9C10B13B088A9324093379917DC337D433376EDD4B455BB29EF666E63DDB2427EA83A5974A57C507260CAC9DAE2E308E0DBBE8CC601D174B2E94953F541C3B84D431866052389921BF84B06A7F9D4ACC50C374D88734FBD05D8B1554814D1846C82E64B2AD350340A400301BD2C4674C5521B5226A3CE66EF829DBD89EB24BB2F33508AB96B2DF65614142CE79AD029AF5DEF7B359A6DD573EFF7C6019CA67DE7AE30BE86371DC189E1F2891DC18525A0EE9BC396F3349E6BA39D975E878BEB31930671A59F770433EA00DD6FB2FCBD1FACCA21E9E1B6C465AC9FCF4D52C7D1DAF8473EE2767CB54BCC2EDF8E29F24577C8484617A71FB621AD89DE7AA6758894D99C4BE9E6EE4B3051A85155FCC58282FB23867D928A14FC94468128D61EC1E18FA11E2F7907B9626CA16609BFEE67DB56CFE2C4B79F35D580E8F3BA9BC94F131ED0110C946D421B42351AE5D7567AA288312539283644DEE44E8532B2CD4139DAAD62608D532F4F5933A228601B780BA2B6C5C5402469C406B7A6D96510D772EB2BED726D5F12B4487AF4497AD2376F3E8F14DB832CD33E7EB920AC03641019D7C234A2491E843D4825D99A63C68C4BC35B3493927E31054199B9877E7AB494E1AA44C47A3C883DEFDE65E02A88C22EC7EAA37C1097D33F137E4E32BC68D8280472A4EC0A5A7ECBA85BAD11E560633221700A5D79FD0452BA9D2BAE302764D00203C21F1D051AEDD11F65FE0F14DA93F687ECB5B7E091D1B11EFF73F0B5E7A5748C8AFB5524DABBFC1CB3D5932FDE0FE6CC0C876B0D072EABAB7E89CC4CEF5820C6FC3A77F5F55D30C021BD7151232F1B0627998264D9C9D22F16E40184A3697C368E4E09A0E24F5EDA4C090854DD806FF8CF8D4707C3B6CBC968560E253A89C72207BC789EEC011E3B29A07F16CFCD9CF65A9C86850B3AB6C8314B26320139577B58B735C1F44C5DA7B17DA63302657F3B8E1D9231EB1EFB3402C2A4583C6066F559A53BFC7CC1CBDAE2D8231BB7CD198E97C759211A07B22B0C55EB698ADDBB0F8ED15C971AEF113C74CB45CE31B0ED3280975DE77370B3A4C7B16C5FFC37C09660B8D941BCB25FBF929F49068E8F65763CF259036DE280224BBA20AFF928DAE47397075327EED7195DEE9EA50CB9D16AB4F43972FF957469563D0C9922640E5FAEF8A19C99C4FD0FDB0357BB5233F3D0F6212F013072DB9FA4465E75053BDD0E5EB1244331BE1138C61BAA39B0A3D5208A9A5075D2F8CD7FAB0B36F81F96C2218507346A01197716DBA03B23D85CC8B701EAA654C5EE74F40D34E407E80FDB79FB0CA9553B16FA5E8FF48CC39F018703353E2217EB063AAA1E730C8986EF3A378F6631CDBBD92B5CB960EAE6489CD6C8FB1F1FE5D283A981437DA8FC18D611B76777B2EF6EC79522E8C2A743A530180BDB589356C2448A5899FE940A25B29B941A926561478FEF3239813B43CEECA12BD18993C155047007662F9E7F4AE1D2E333F26329C3AEB150A340CF2C6B6E847062270D25A35ED3BC56480C6961D4C4C4FD241EB727D31A472767EDB44E0972E52406DD2EAAEC94A7C22FE6C17DB6F0A350C74ADBE880B8E044E4662EF0AF221544DE5DDC61B1FE8BA1FA26A25992856ABBD718CD5D9CCEBBD7DF398239DF19198D5EE9A7DB22D584FC7B6F9C35C47D639FB797B688AA11FFB6F594D326D48E679190A0FAE0EB69C6D46C0491ED4208F2A7E2311CD90DCDDDF2859681D7E8A83CB31CD1C2B9AEE6636A10F7BC4E7EC1B7ED0E2E7024FFBDA21D0A902F21C5F50FCDA01045EF1F9BCE365E01E5322B97803DF839374F073EC88745B54FAC04CA49F00E71FC3EA50B8009493929890EBB3F0C168479B6E8666D5A523C43FE8BE4C93534D92A1F7EE43181ACD15D6E8CE8337F7EBF5AF326230B80CED913EB6E69DEF0EA71EA159D900FF96495BB9B54ED7A963CA7625C148E02B0BACD78C5DA2B784C8F19EB20D25FCECB0FBCE0460127D3C98E8231D2093E8410180C54A379DA75BB9DEA8612AAB459AAFFBA750A16A4999D5A59AEB5FAE6FA519BBFB8AB76E205570691C6063359CE9DBA2E3ECB7B592573F47EA4515043C418049903E3F36885AD45509FC39640C141522AEFA4CFC0784FB2B61772130B9931E01AB9BBD612A2097BB921884273804403A19B6A3A946C637480BC8031D505D69DBB5F5AD46B06CB8429E2CEF1DE6C729ED26E5A2583C8C7A4D020A8EEC2D80FC67A306D71AC1AE6F51A33757FD8DCEA2488E7B130462CAC1C618EEC0877408B57AA4D8980E5892C1A2F0D275488BD6D36C7A16CA6991ECD1873495FAA5C7CD44201F5886E3878954D9913C2247C71F1AFCC33E2B5451ECFCA7EB8C93E47196D5F83D54A389FC2172DA93C47D22E22208EDB3A42DB529E218150497C5EE8731DAAFBB2445723D5897B34AA4B7BB62E18C43FAC3093100B9835B0D1EB4B6F06AE8A3BF33844A8AFC99172F71C0983C040D751924791A558CDD83794B1D8E0D6BEFC5DCDD5D4EEFDD6ABE86D84823BC1467EF2FC0E98A2BB28E5933E2F6E50D3585CFAB9CDDDE01C2CCAEC45A0EE1B523976D030888E2A3F37B03F7C8EC8D25C8D12B6346BEC24FE59880303D5F578459BA5C2E1D8C2C4506EDA9D317515EABF66B268FA8078CE0F1E7226536AA7589E6118B332B7B3B42882834DADD02347E6B3AAE64A949E5C87CCA39AE1F17BCA6C321F2B84B92B25077BEA592FD9F48E2322EFC48770E5E3491AA2F7760754D8ECEA334EE267256720D6CE4B60D84C16070C4D6DC4777ED7A723EA37BCF5808E562AC42204048B797A6C8D2EB2210336FB82CEDBAFC19F7EEAEEB2D9C03B22996536F2532F29BB6C55AF7087BA48C103D87AA9041C1438B7BCFF69BD5A4FE49765296D3086FC170456AF84A690F56A09A84EBB1CED5515C36F27B6538151F90B78C210ED9972B0A84BD44A23F67673A8174B4DA43267DA860345F4E5EE1A0E99E8AB406FB94F75D2FA54EA6E94CF68DC85C76FD06BA4B0915B9EEBD59354DE9FD460B957D4B1952198B7F6F1309B1DA0F7072D0E0635BE37E23FB873E2488086BA272753E307CC054BA469BFCA97676A0BE66C3DC66AA65B67B6294F4F8C95B6C70A60C38F60C315723B65F76D0A2586694A335408FF84C7218D7C2DB81480315A1E63B66E9630C4F792BEDC6BDE8CDCEAF38C0BC9E406A35F44C6B412ABEC735C0E09AF972C6029233FD26B26081901277A14D6C77076AA1C89B513B7DD837A6BDFFD36847BCF1099AE95AC5BC449CD1F0FAA258942085741EE832FAB1F7ED83D156583D7ED00AF98514E4E9108CF2724F58E6BE85B4996DAA81C49DD4B88BC6F4D49FBFEEAB3F2E9FE6A9BCF8230C554CFDD4F2669AF631077308D7EAB2EABFDBDFF58BB0033C91F1F66DE67304C8151ECB8BAA2419D4B6FAD97D443AE9B7678F96A4B3894FEA6D990549345DBD2BFD298ECE673D94DD4A12913ECF9F9DED12CA0A3B389CE4D2CE4A40EC3C0E5C70EF98246C20BDD70EF02E7453506E60DFD991C001C437B231507FF515C5784507F7DA132662EAB72407B03DB1D677859BE22829180DC4FEE2F33AFCF132C911E3A9AC9C7D0F84DD55916AF27033EB76F1784A0FB2D029B166D01B44818AF5389329FE1DB142500EDA692386F263A75C1F6ED625B99CC9C3E03F133A0167F2CC880FBCDAE2DFCF164BB944C5F227B5BB96532261B390E97E52B81F3057209621E7A2F40B50A4BC262D087ABCD781F10873619010B4C21F46955BCD54FA258EA5C164285284FEBC79674BCFA2ADED44359A90D3BA3C2924E2398DD99A002C512A426A8C54C902A1EC331BA767127A85D3D37535EB04FDC8F5D9F4C526815BD2BE29EEAD0DE2514FB118396A7A9C3D50F45DA7B7AC84DD7BE2245C285B171DAA6BE705FF575048CC768BB8F13FA272C2936BD485EFC8DE44D67D06807AF84BFAC099792860E8C8655B4BF53F63A48C7F4EFCAFF31F6E61A733A7532CF3FACDBC455F5007030A8DC866FAF4CCC70AADB1B3C0E245CB336A48445E64140F3096AC095EF9356E40930ECE7390AFEB6F7F9E6309A71C82A089CD2DF1089EAA36B443B92E158AF667638543A1C25BD46A6A372794ACE3A70AB491FC90BCD65775FDCCAF911EFAB9012606295A2B60667E25B40CE5F8CFB9AF2BCA1DAD558C19029890F5C7F6703D1EF5AC4FF555D8366BEFD8918349E90320E4BC324C436303E25F013D1F713C24FA7BFD9DAB9B0A09C9002478AA31E4240F13D73182F04410A11FFE39E97870BB576EE3FEB641B33A39173CC1AFCDF3D033CD16020091018865E23D6C0C9BA0696A6B6CCFE54C18E2F2B792C0BC289B8FA24D22A82C90A63566472F602FF51B34CC67D4756856651BB766773D93984440983FE680BD40FB1344156DE7712A41673F44DA2E1E7D41DF64D43B5B7F23CD96597C5D225B4C7A3FD940B5B7DAD5B62BE5C4F45C6B35F7A256EF60CD7D35794F55D34C06A8D038449D1D3D09D27EA8C1CDE68F1C2CD728BC91BA0B3A8FF0DC4B537BE320021EC1102A196BE260790E2E6FF7ABCD2E99512D7844262AACE40E04F2BC627789E01197773DBDD80706727CF0F5C4533E5C7E3CC5C40B83B66B7AC4260AD77DB005D835B04DC328500DBE2E66A122B5BA20E774AFCBD2BA61C60BB9397196E1C263CB132A1D7921AE3383BB89F311F38E8043FA363DCA07A101D814232FDC7D7B9AFC3EBCAF3390827384271B429927D4775BEC0D901BCB762D2B7E4FA697803CE3561C79B3D3B84E52909724BDD52F4D4B9EFC5BE3B8F7B12AF06BBEAE2DCC60F068DF4FA36FAB2CA195E393A2862E6EAA0BAF795333376EB43D3036C17EDDA7F71B9DFC45AEE111E7516AB0C785864D5A13A5294A43A584CF97A55E8D0DE181A612268EF75DAD7D7231B68BCAB081F0DF2B0F17C480D4D3BE6ED6DABA6017A6AF083CE972A2E4FB46159ECC53579C9E14BF27AE4D1A846A1C0EBFAFD246BE8DCB88712368C4C2C7CBC3D0EB7091CC7C8D2AAAF8C7265959CEA58FAAEB9FF01BB0A1B8C24D462B292F37162A56E760131E507599364692B3D6E82E049F4EDC7D7F5B4F3B5F633645BCB795EA1883C36E7B448B7C4E0655C8FA2515B0381184477619B4CA9A60E233CBD4306186957AD9A2ED31221E1198CAAC1255CC2BEF4F604136C32351E839ABB8FE5B5438190A23941B8257A2A5EC3F63FD62DD09890F4DF33EF855F6F7F0127C5A92A54E9D8E50C05AFF61EE040DFAB7DAF370F21DC09778880C3CE4E08BC8EB4F995A09CC5E1EF637F2B625D3A4C5717F7AAB0EC6DEB96170BC462A6E093EAEE6A4764B47C15B0CEA5E5726B81B7983D4CCE13AC879E13964049E20BC606DE3024A5DBD396F28EAD479981672F5D7278419D03E92B51E62CE40C25D793549ABA5139548EA09718566B9DE86D04C3628DA170821039C46EEA673F31E8E07AE5C862F196EBD7415B5027616B9068BE9FE976507B85F26B9252AD7B574C841122765485491936AC3A537EE237E43D40461A4586338B426794882E19392B15602C09DB839E1DEFF4DB50714EE69560626894D054AA38BC5095FC108CD32C9134696B47CFFF83F18A997054D54B9486DDEB1625D7A072513C78F71FEF49DD93D3BA8CBDD88F2DE3C7A93A80A32481524A8AE9637AB1A8F2982A72C2B7167279A29EBFDA62124726A29DCE61F9AC36F3EFE67652508F3194B851856CA6D1296CA1A329C52E5836870BB8000E36F3E9E75ED639A504CBA564ADBB4862DB295672C4D95311AF54BC3B30C0E56880907BE5E998AF8CC0CDE73950A2DBF8105EB2333E384CDE4A945A6E8F2BAE6B70C0C19FF70E8B125FC0DA421E8B2EFB8E2803754AEFBCFFD8DBBEC5159517CB6F7B0ED27199E8BB69476EF2221C521EF84DD40F8CDBDA0E00E908FD42BF425EF92818F03951606B54F57056512214E376792DD7108DE6EC09C0A5F8D1038ACF0049ACA3A3EC8608EF99EE1DDB6C832AD109557E7F52237096DD41D6C0A1FFDFB64ECD27CCD576CAE0761DDF932D0226D2F983D97C9AB61218485860009F4AE88113F56037D75A1242DA2DA84C79BB9F948847A2C9D1CBC2763DC1A118DA7127CF87E2D7CEA8923EC1A82649D30215CE69FED4805D02404F231CDB0599E1237BEE1ABD44E770540F478500F9AC17566E98DBC26B5DBDB0B16FCD30075FA1CF4E2A494BDA000A0299B726AADFC8F3568E04B5729E91A56B2163ADCC79359D44DB617444C2507336E4B5BE4A00247B66BBE9BF08F3DC11CAFFA53C4905C68BD610C4B5515FFD1D1327AFD54AAE263FE6CB9EBF7644256A90E827B5EF77B5B5AD7E02CCA92731E7645E5EEBB7086AEFF29FBD06FB939F3EA104DAC98F8E5C7DFABAAAD39E8A060C6A576F1ADAFBAC590F30298911BBA706F4F019FDAB8D57EC6155BF13BA922458EB51B8A8EC657DA70424A5D498A77AA7EC5D089CBD78BCE1EB150D2FBD972D0790ED3041A506637144D523E6A47BD336C6F1A465CCA821A80225CA3B08E417ED29D62BE5027932E36BAE221180FAFA09CBBD2837956AB4F45CA9730562F725066AF5766623536044570CA1B5274B34F28B299E9C3D3EF0638EC86D28F2D4505BECDB5471F356F7FC50CEC66216139C22B3D33FECA5D82006310313BA2D48C2598EDF7435E78533AF754996C64DDBC40C59D56A3CD4157EC68248ACB78DCAFA152BF5CA8DC085A3ACEFB1A1844BD171B053C1A4302F641E82CC15925351C74EC5CF4D95AA1618380D55DD82BFDC7206587E3056239A1DFFE249BD6FE9D755ED5A45AED25B25872B43FC47EA133420C33D7004338FB400513F3377710E07CC3163C26837F72A515F420B9297E356F8C802F822F96F5EB503B36976B1BDE6A2A5DCDE33792EC6A05C974270FCEC999040D5B87526815959053AF4D04615EFCE9DD9BE6DBAF1936E6FB44CDBD731EA7A9B41F2A7DE6BDC2638DC3A16170974C3AC2CC003787140E8775BF6252B002FDC4161966440B0FDEF58F5EE63AF377F32267FB20B066DC4454E01C727B9FD420ABEBF89C193F33597A2B94183583BA87A4924E94271EB25285AA7C934135C1DF879B3A6859F712765BF197265D2297BAB78DB580E57A7E3E1C7E4872D0267856BDCDAD029F9AC18C099B4622BE769B708731E87C3464F25F672111085E33B93D56595BEDEE3E958DAAFD6541A112F9BCFC2B3EE0FDC895E95036D231A76327308772993AC3AD66D78F2140B33E68627E00813057DF5FF02B3AC5614831AA63170E2A99B6E85C3BA695887A0215CFF03F52DCAA8D61C231EEA94515E59A3E476E4766C83F8A0527C3C3C3B3E5EC7170266034B41880E38F89B6241C0E6091075FE94AB0243A3BCFEFEF1FA21E99E6D90CA2335FB177D67BBE3C8C36D8F84AA6C643DBD360351F5B53CC86A3DFB95EEEA4C21D6DF782FFDD7ABCA4069B1AA2F4446F1B8552A9A734CEEBE14091462DD157FE80D710E6D1C92DD1F9148D3015F9CE5926FF2C6A1F2235AC7AC06D36316011BF8CE3BF6883CD02B4F598989A215CD13F216511D567EECE1E42FE7E0FCC4D0D5EC5C61A36B8AACC6B53FA89231313CE240F2E2670B7E3BC518F92A7711805F478E2A936F870477A6127BE86577A27D6B349D6F9003B88A2BF42C971E5A1639A7450BE54354D13257482BD097E08AF714AD0920161357A02A04E60A4FC2C394948F6A6E22A42E1C757C98A09ED9D2BB9109834ACD15637DE935C2B0A8B58EDC6583BD73791408857E1D8096A1B91EA12D04865CC2E6CD0EBF71CA429439942AF8B48F77E8DC24A1D4DBECA366E7255036F714BA3196E61D5DCF404264E72C9DB114574074819A204D091DA47F4C49B4BAE5A3ED470F8D903B76942AD24AEC8969A58C1EB41CC90C0FAA3794B4BA8FD4E96B49A7C62886BE95686911F0E1CF1B92C46E182C35A44216C939D3F93330544EA4856F33BBBDF57CDC7A95F7FC010F6FF471B4FB84D12A7D1532A06397B402359AE887E5C655BCCCA7098311D8B9A41FAAF2983FD393850561B77A4B1406F2D76BB5FE6093D865A1A39698EF4D0A74831CB4D2E868D7E69DA27D3EB975370460A86A31B09A3C85757D207F12B679F87812533A559AD29078C131C93C0A137473DA7D5724EF7907765B6289F56A585DF8B564332AC0BE7A4A436CE7AE3D52BB99766E05F078589D5F25407515947C64730763CDE90E6B32F3A80AC93995155B4CFADBF662E99D60D8595C3178B231C8678B5CBE76EB6993D77F4CC04866E60A105C0DD14D390A8469B2544F2F6874BD0CC5E223AF0225F2D59034DC2EE52351DA80EFFA9232E7D7CDF78BEF177313BE100B2A8088248A79DF28C2FEF1F090043FED05CD52B92D5E41FA1804E156274B5E1453751F6FC4BEB90A1CA248AE73CDC0C2D1F45E0437530443B8889A9B13BEF5888D424C77D52FA9BA1100DC8335ED4FDCBEE9839A9668917643D6CC70601AA6BCA5C18720E3E3C72B00F92F3D14863BD9CDFFA2F7E73D4151F077B29804187F280048548A6C86AB9156F8FE7A57A63C4AC3F589054BCF034D04602AC7078EC3476C42549997A5FF12724109D192BB99AA16CA51D14093C444F5FA8DE26B371C0C2FFBF2D09ED2FC864B2CE75ABB6F299FFE0D25FC27CFA9148C51B883CCEFCE9FB60F443CB7FD4CD8BF840FD8EAD0EBC10A876C65DFF018B9790210993D4A20117B5DFAC41B2CB7B4EE74B6142B399B36ACCD4932160C44C725B68A86696FFEEF7D9AA7CB8DC21221F7502153EFF06E5D8CDA2A8AC41CB96AC05EE9DFB5C0FF6F028BECEFF6727C29B987AB6033D4DC8710375BE1F7BA6453781763160A57CEEA9A7D61B28B1CB6E734A4C13BEF6A5BE1ADA5543535A8A811748309BCB9F0B0B3566086A4A896A42EFDB5D6713A3D72B3835FB9451FDF3067B757903E2644F8846BE0741A4826CA7032B26FD672006FE0382DE56645029EE36FDA727BC67C48655561CAEA4BD23223DEB5BCEB9925805F15AC78DC9EB4AE83D1C3646A4B29A4634CA8ACA8F022473A6741140E9AD6B68D25E7D3B2CCFA0F115AB21DBE3CA2D8656EEF0874A75C2BF73C04C31673014ECA91416C7BC9AEFD1C14CE8643BABE268FA332B9D6968A76C939CEF406230204C949CDCA7F8F6CE2BC273DB397EB6ED1F2E8694C7E893713CC4CCAF30EC1AFD1284979281C3F618A551D6A0633DD1D74E68132E134CB6F7955CA9F87B2939220D351CE8171E5838FE094170D662B7F4D93EF2790F59C0D291A65ACADEA9BA40CED4B61216A907A7445443941D62CD5F288404BD1F3119081DE62ADA672515BA8234E0DA025AB754F96193A1943C06C90E41606F2FDD2A2D654511AC2584A267C6EEDC47CCF83C31779C861281B4464C7A8312B263F44560E642CA198D45C3FC20F43DEAD9CC8319C9E96C4D2528C6A80904DC069BC4E9DFE10F9C21563D5818471CBDE03E8751106B8E244A4A4F48CEEFF26434FD1F9113F8EACD386BCFD7F82A3010BA9E88AA227EA8A0C084FB83CF7EB8173BFDC4F985FA3E7B9225E9CA8EFADE90807E067576D15C570E5462B822D5AA5E2B9B81872EC68FCF52553012DF3F7A7810ADFC2145C1E89BA964B82077E12844394A2EA4336436D69A14BBC9A2D796AE15260414D8E875C11418D9DBE94A39CCCCACFB722247FB420C7A5444FADE71DF7E8BE238ED7F787F4247D2B08C2A4EF11D5CFD32E2C571FFC3810A513E9695193B5A705D3CAF8F215A76178AEFF34A1D956A04ED51A74D1E6F5E0E9818FD7A021477450DF4D3D5951C01A426C400A28C70FDBCB78C8FA339EA72C96449D5A6C312F3212751CAB458C81DC53518662C47B0734CCA360BB2E440EDD86E8C7C446C44EA67E962BC8ED283F09D8C85AC68C52CEE6A3F25D9F8BF745A4EAC934945ADEA6D344A565C16D8A6444E321476F939E751B2D88CF5E8005E2DF50583A537420AD3A1209611F76498A0A1F11C2BB12CB7E26DEF6471FA4D98EC8EAD7F366E8F928523145573DC827BF1A4374F2CFCB4BF9C7690507B2D81AE42DE249D75D2F06648428B6B6A7886EB86FA3C03F75BD38FF9C3475229A84ACCE80CD179047D822898E0251D6056A833CD2A5913DCDE341B35AB13AA09C469D9BAAD4F329DBF728D2B7894D1F40E58DD9AD550657647C9A6183EF1FD18B1D2949CA77605A64D8E7983632DEA0947086D980561B550988C7802ADD9C998F2507D33A495D9DB4615D872DDA8EF892EAF5FF4C813BC32E179F4E3D466D861F56564AEFC05F79EEE03CF3D9FA980C73009CB813771F951C690855BBE90906F86C87ADCB354443A88711E367B03465157A10CF519511DDE4B399BC6D7E2233A60B71ED9E1A16A3698D495E988852A686BA87279C51C9810974448DD4AF7011F943A53CAD2CB81D3B70CBA9492CCF8E145A32954262DC22E4CBC413A2AF1CD73AE46A11A19B87233E0ED0D7675135672480CD905F50B0E72000C089FC3DF25CAD4FC175BE286F1F0CA9C2EDD4733540D24BAC50722BC3C9BF14866C17CD5B10CA197E180C4B3A7FD703E310E72BB175F0580248144432FA7D2056B8705196B383020F36D87441B25EEFA0AF103F5B180FAC81EF490F0AFA2612E43556B14FA93B6AC214E0A82DB8E2DC83237B546DA813BF2B13B3436028C9809FC958179168F8F5F2BB4EFCC821EB37BD36E936063723FD1F872CFC3E5B2E8442C4406082A455F8C87757D7A9D39079C5708415348FB2C0A712D71DC2E1A98FD7588AC628529771242B85EA4A1E11A15E528D682F50ADCBA76E49BADD94B10B7E5C635C91203770549A0E2A50BEEBD48C4A0CDD51C45271BCA4DA5AEDA7A8B8C66701C5D3C9D5F501F2D067DC8B92EB9E5AF8D2BC579609A346C387230B9D2BDB6C6EE179A9034D22D962C9396D9241CAF9554B5A07CF7E130C2E04B71A975CFFEEF7B89A8A7AA6BD4147FFEB682499CB6D9431B46B85EB56BDD3535273E61359C96AAAEBBEDC49A3BF31192135B2172752ADC788B2BFA4B6CDC7C6263B937153D50816E8E74F2E54BAEA4E5D94189CC9AD71F4AAF09251D83DEE99F52D5F29A9A10C2FBF7F9AF4E08A02649577F77AE4358697A8084E853A5DFE2CDEB5476228CBED60896986711E2983DBBCF839F3FB52FA0833A65CC3CF40253C0F051CB35319F75060D140C738845AB4EF52FEBD6A061470AFB848A2B9528848115136DA6B7DC742107FEB29E5FE22B8876EB57566C5690C44C7F069CDAF1B047107F97FA9A2049428812A36CAD0ACE5C1ADECE59F3E8BF747BF71608EF2A9A6501556937BE47F57D8933E181CC86DD5206C6C254ED2E6E342272066CDB7232AD4B6D792EF915A49E353EED9354015945783DB4200FFDD372DB77E0429E647CAEFAA5C47DC2B8936BD97B048AC866C694C48558E7F010169DEAEE1B1FE6E34D4F92EEE8149D4179DC5754E62BB7D1F29DA718D23C074FDB71FFA7A5685727135699103CB79BA3E0304797A2C66EBDDFA202AC520629EF600497DDA2D61C0DDA101DA95F45B1CAA5C91A4C97FC54453F30A1B4543144F1BEC588C24F563DC15388502E35CCDDACA70286D054426D6C4F310B316C899EED69D73C89A49B87C1B241E394D8534654023AB3D650603BCFDB18D8F7ABFD3D7CC83C458F5A183062148004425DDEA6C0FA4B34D7F1A19FC5A6CC0A644A1C86E23C4FDF9DC8BFBD5D8A5D0C729C523D2014DB564D1392E2FD614650ED3A32BB2FC6CAB1E7B49BBF7DCDD01E0E5E9E348DBF2A9C4E478B66E26A965C0994EADEB8AE11AA7E07F59978A2199E4C9C9B1FA18877377F9A86696F5F694E5528B49723ABF2284568A9726B6C59C61BCE57ED3ABA9242AD5591D27C04BF574DC7F2F6987304763C6EAA95860629CDF3C1A99F41C92087DB7A70E62693EDF41C0DC1E9A5A8934666785EA557C6E51C4C0D5916A938007C1CAE99BB286D92763AA422D21FEEB670C4481231E0EB9D72E0C994AA4330A9D57E6786E67471202C8917CF60F21F0DB62328D307FC9124B09B4BCA00F9976D518956F6E418A1A8D8577D47DFDD3D4B281B89FE9AB7C173BEA6C90AD0D0DCC285955CBEABD203E6D2DFE3E68551CA7157C5ECC183E7D70D4427E398B659E3229FB680A5F952D215865DE535A61CAD30817A924FB7D513414BFC50235F9480862FA65B2DC77825F38017E397248752FA7FF7DF3A48DB1E8322BE89700A8A45F203B871354B71A4C52237273C091A033FA835070906D5AAB129E5FB23BA87A6FAACA21761B35B2D01932C80C72B3A6C583C0B53E0E9B386DEF7016CC1B12042913B9960379347E5CDDA0E6C5E33A778A46C0BD4AC58274DE66854DE63E6FF1DB11C4C9ED8A896C476A8F322C781EF30D68E847118BC693AFED9A01E66B1411CAD0B1A7D2C13CFF4FF81037A1B57BDF932EC3B4384CDAC953B5497EF22BF3645549DA565E5A6BBC09130AC761522E0AF2950A6BE8C49BBD75814C4A15F780297FE80ACCEA00A49EA0916E73A491931BD651C1AFAE9BFA2F1BAFB3871FC21888442980325648313C5DA7771BEADD6602212011C23B150054C5017EE566BFC6536DF27AA7AD2A6ADE6DE2C4582FC366FD981D36D68EF403167A173E8E3F4B9AB2D9873E38734396EA1E754E8CC9D9C7AA97F28B959B4DA951041248F06BCF979A567BAB37642825AEBC03ABB0CCC57E8D961AC1A8FBD96E674781D9547FE51C1E23C4355D7353DE7485FB9B3EC61E33DD06354E0D19FDC24FD6BF6385C031DE641927BF6866C136B20839AD00F78A4DD71483D78D92123A81FE71C86383406FF94579C90C4EA6A10D3C358CE5FABEFCCE7E58ED175D9D15169EF9B012202858B4E36187CA6DFD6144ED4C75C001B8FAC9D89A02C2A66087948D68BBE4E035DF3CD72D3D1BDEACDC3A5946C81BCF45AB16FE16659732F10C6A84595BCBE962B0719C23F3692E49F5FF96CDCFE0D92EF65A7BCD64511C79165B53153A0FB621A294C72A80BA61D19D04EFB5ABAEBA8FE6B76A13E9015858ACE2A68D2C44453935AAD534CB537A93F5EA777E683160408C9517EBD71C51CCAAD60DC2ECCBC6547FB7A88C94121413CEFDD884C615BB625A59478B8E663B432753CDFA8E71CBAF72465B312B071321A5713F1D2E7DE3B4ADB7F32548FD6B36C1E3E335CA73A06403BF7C73055896CC8AA849365DE1C59A17A5CF80B115F2EFF185E026D941450A7C94AC91A23FAA18B6E389104F566E7967F1FC1429B5457A35D119EB97ECCF4091E23E1BFDF627F7A851ECBA03EAA070DA81FE5F422D5B4BB609426A5BFA0C25CDA6486551A4AE9E80996DD192DC3AFBC690E894D53853719310C75ADD0E3E65739F277277AFF00E8E6635596F89F7740A31DC9172612EF9542D9CED889B962BEF7847F72EC8A141A2F5A9BA1323DDE0BDB9296E23D7203555E738F1C76BD72B7403A4554AE8CD4A1C1AFE603126F143B858BA23C8E818C18D9086440E00C7F0E0E7F26A1BE7DE60CE48C87E56F90CC971C5A0B558AFBC3680A5DF7736F3890980334D6D16B24887A70493322745A3AC95F00798A634C79E0F3459E19108709CB457A8ABB8F5F8FB1AE0E0E70ACCE451DD17129C026B024FF16551BAFAF3213105E3826C7CB086DEAE24866917A6E5BA31328C628017AC936B8FC29A74B61E644DA8B269839CA6B211A63B606364DC262536140DF75F5084D3F5F3E78E160AC3A4FA3FFFA22AFE91407A765AD8D14971087DD04F188C9956C516DBEFC27AAA6BDD5E7A07F9DEF2F028C0079F5F6CE0615340D9287C83242A0D85596AA99D0DB65926199415C42B235AF02458FABA8C54BCDCEDD2F36A34432D4333350D5F3C1E2C09730BE8B74FF7DC556CB07E2C97D2F445772D7FC41A87182F2C4B98C1DC076A9D3342606F90F048F6603111E5591FA3DE58018B62BE32D7B1631DD1EB6A3BBB19E05EF0C54161F8F0AEF81296422098CD79BC285FF7FFD2A32FE8070842874DB5CD60F5191086F69B5C1B5230F07645FB51252A1D019E5607D585547D72343D257822712C6F833E4AC6BFE129F30A0E2D61CE6FA0D8AA7231B7B8500E85655C9743AE92C6E2BC45F659596082F1474A416837530EC34532A8FFAE51E4A489B2AE8133FF869D0D4ADF70F59D86ACA7C98EAE4E5CED592B235F9987FEB581DBE3A610587FDC74C8AE2F3009F8C973C38AFB3DA44490531F8F49DE7A2F9C8DCF8A9B640C5746094C06FA9655BFAD0CE7BC35E5A115C7CA60583F3E0204970A074D5B7EAC025A10C2DE565D8675C3D9FF7F47D9B3B57B12B84F900F14ED003FD577E8A6CEEAD29EB1225C8F8F965F6794518BAD4DB426505F813CBE869E15F9CEC3383D54D89D24116729CE8467305F4CB094FEB3271B6088A27591D209241C0DA67E5BEC0C00947C96D7B85BB97D432BD52E8532D6FAC35F76B347E8EEBCFD35D3A404FD3AE0EED92780AE6361116A51087EDE2763E44804D2DFB59858DD0AA5F95D42017F1B449FBB9D75954DB382BAAA46C0AD4C6DFEA50A3825F97E7F2815DF950AB2485D5071215B23E59C215E93ABF6CFF6774F4BF830C4873EA8591A18D2DB5CD46FFA06B8F128BAF47BF40EE5E70FC6B2DC3E8FD3DD1E562F71EF2E6748B3FCEDA79A2C4B52733BCF812B46EC47C99F6984D9F288F42292AD21541797056A0A8FFBB56E74E424388F16AAE444CC58E6783296C075E6E2E36BA999507F942A3DA04C6EC8B5B327C93A7008E9B91B255578E932D2CF3E58D697D5EC42BC955AB3799F1CA54E171AD4DA9F56D9ACC2F40FA5CC9DDEE79307D6EB5518B0ACD59F27FD04CD929F346FFDFA16A856B29B648EBB2E2486A99F59534C2994E07243085E2F4F92756872944609A120BEEDD23D06919428ECCEA8CAD79C1DBFA2B4E18769E35F32922B8DD80F53039F8824445A4C015020D6921B40370D17C76A6F108F5E9006628CE26479C1ABC1046A281E969817514E332103D4C8DF0813E41F23EDECC4820CF33489809F118C5906957F62BCE5ED17A407F75AA36E0E3E59CB33543EDB15E5C29D7CCFF68870489C197A42FD92015503B665DAA133349DC43B9CD02DB29F5364527B23CB22E9C2B83B9F09B4609838BAAE5140EE86D4884B85BFDF8A61998C1679CF847D59213BDDFF7ABAD261B916D229EB27B360F22823A74466F4CEE3C082048AC353822468DA08301E940064ED0D0A957FBE3323917807A9885F599E63B3079D7D20CFF200957CCCB2ECD71473D67567D06B0EC332FCA9A6DD8074D2A81F7766E8D65B68AB224E66BC618581CC8F37D33E050DA11456F06AA38C872BC475B1E085DE456283514C814DB57D3A3BAD84B136453647F1957469AC52D534AE87A6A4887C01614BEEED3B2B8276D50F1843D2A70092B3426E328A8F446C41590778FCC7B962413B699EBD81EEE3125F124831BB14E88A98FB897ACD945AFF8E17A4EC10B51F8F23DDE44DCAA4FC7B93DF084196AF0289C8E307190916D929B93197417E42CE299CF09F32B9C9EE76280B51FD9882E103DB9F27183753E1CE7FC166A7B6440B9C4D1542104052AE4D8106E2797F281129DEDB9A655EEB43E3C1B9BC30975BA2BD8C7F97647B170004086CA68E13257F80F2E01718E11B4E52B9BDA0EEB5F7EF8290055F783A0681FB30B969CA28C78CFCF96A5DEBF6375173A91A4FE34B5D254790B4AC6BBE8404BDB616BE98FFFAF15CD121D4353E6402C31A6C824798A43815DE69A225B91A35D1A78C42F542E5BF68683F98440545F6B17598C30119BA35782B7E0B47B1A88877C1009C574B76A0E9A2850CDA16F0547D5205D1D324F2EED12C11E508F87F1E216ECA3DD85A3DD3527ABAE3259E653A80B44EABA6C47D45DF5FD0CA1CBCA8CF9863A9964FA037F58C0B08F18CFA19C88410BC5E4782E7BA689D0DC14C2966F386A766AE4F411A348A839630514EFA9098830BB11798A1DF409FAC68DA7ED517E8D11C856632E489EBAFB0498AAA1CFCC4CD28CA4C5EC1A4AD88380098D9751FB0C8DAA794AEA91EA9BC6C2089C7B425FF2E527FB80ACEE1D388D5C45C293461562368331A73B1FD2FBBD83A1CBA06366EAEEE9D908CFB7615B0CAD79E284B58D9EE386384B20B268D5482D307E7F1844F723CE204D09A75C7C3160FAB4E54CE156867057B57BC4EE3FCC6CDF15D1F36474C922B575C2341FCEEB3C339587549F51238300F813A96FAE0C0FFB83549609DD63B720278BE88A12D0E7B281D6FCEE2282380C7A507C37C96E77F3F3108EE85D0C0467F8644F318F3D5C8F086F2098248FF4DBAD326DE98A17CAE1634CF931CE879978FD6D646AB021908F84C46D19DAC3C6D0BECC88A79A0D2EA19E867AF345C195CCC23C6E92C784CF477CB4C51E508F942AFC8A0977A5CE51BB399D973BEA417EDB217718752E9FBB9E3136024DCFC3F07B921D90F8EDA3AF2E4DF91AA2F83C4767B66AB516A18E61EFBFB3AE76CDFD67B935DF932679D454D608741D69840E118D1D6C985EAA0EDA8365C9C7B5BC39B692920446A08F10C4D29DCB009839411EC44677846DE9D70020F56D6179FF192B690A9445963F34ED94AF966A0DD0D9F0C6CEF5D35FC302667545FEE87E09F9D19BD8418591A79C92EB3EBB22AE55814EA3C3C17D3A0E205D4E5AD08D74B5E9879A54241B8C67CD04452951A6F09D861CB61B71AB03F1726544CB7B69773C8803BFD21A54496285E0CC12F08CF9B6B5520D5F054903C1EC60B8CC43038724C70F6FC16124179AD6525360475F059969814D8D9CA4D818049351835FF2C1DC14D9602F5732375B1AD78AD63A6CF233F0EAA48A49ED4F5C0E1E336251A33757FD8DCEA2C8222109B58BDDD795C2F867D0BCA81B016F3CFCE707A1083C4BA68F2FA70BA899622D55593CDC2FCB8835A6788ACE3F77D7B8FF038472D9BCA285B2935C5D2C4ECFF2D7E86F4947C98094A7D8425408123854E6E2CE7ACC818C4DB39742E4BE618FA36A54C1300B48D8F8C259D9E21C84D99466F1B88FFEF315A39E6DFD931D48994621432A90EECB3F6356C9DFEAE26B8DAB5FE8A014E40BA73790AB6E9AD2EC98F3CE70A3449D0AC1B202F3784363C1B04E5A1F7C654C5EF9CEAE0DC89CE769EDEBDF24FA9B2DED63D8D5876980D318FC9F252BBC48FD1BD5CADB0B8B39EC46B0ABFC9092C9DCAB1AA2856BC975C44FDADC564A1F6FEC77940647344F4C85308783D16191CF90AB88D2032E650741BC21A839444872D0490F78B375B0CBC53AC151E6A64B73974D059B97FCA6F7F7018139814D854B88D727E8993535E18211D26227EBF0E5858BF9AF032F521DEB68B8607FA8F0654F68FF06EC1C13167CE366C740FED6161F032352C8E16C21C96DC198B6AD357C4BAFACB32454557951F14ECA2B678D7DF5F2432C7F25B82024E092B1A62367ECF96518D0708394934AE3FC9B5B95E92F272E8C3522F72E37CFBE9E4E8A68C4FEDE29E81EC30069B6B8DD304B8CCB10043C83B9FF3AB9D295E1063EC1C26A54E01CC6A5231D8BE54FFB774021438CA9764FBBF418385DA49FFE3B845300B302AC21A2651E196486BE6E0629E5302523EA3BC842BF9A9C95F8CB869576D660DD7817D6A2222348593F0ABCE059B1F8C3F919518C71840031CAF20CF5F2088CD6A2E4D13A42A5B4CA128624DCCEB8B9054F895BBB087374A68E7B5F2C08C18E62E911D0E7B91B4EB1D07A6A8B52E832B414C67FFBADDA6E0521ED1FEF6C6B2E0A03F6305F94885EF720ED718B4795F569AE1F053CCE9BFEA67B624612F6DDE68727A2B49042100DF6BA269DDAD7873D4062741C6480117A1C2F7AC5756110460ADEF4BA852CC4C31562D35396EB671E6925D617311A8A00017E15D61F11B47A448C272C2E6DDBBDD89743229F3982EAB3A36E8D8E2BEACB6F8D594D3883353163382A0087505509565C9C4CD1BAAF462FC1C53317D2D39224786099D9AC72954F10620232B9B10827539CDE4CC40144BB3EBF8CCB041675275D1A9C20B4A16F791967B71F3D66D8FEB0B483D222394299B263C878CA2EBBC7780ACF131577F8A21132FE95CD308C184BAD7D4CB8073F3EBFA8A67ABFCAA0A00405D55FF31633E4EA7EF89AB8DD4D8B778A7F7B18EF4EC9BA9E354348D0BF1A97BB9E2E5212D171F56A9B471CD8A0CF7B29712A2C9A57452FEBCFA11AA1679BD10CDCE1513A15ACA7A4C0732827157ECEF653819D250C94E181FCF80297A3288B49E48166C22B9A5878FC986F8418C70B9E93B599505FA2538D2A62125C5D109B95E49D67539364C69809D36601C4C4F6D85252A1CF91F6D1EEA0EB54E059F58E3B73C1B5FBD29BB48B3EBEF7CDA1132784668FD85B3B730997763C2421175613B059F2B84D1D6B1CFF67464FA1279D93C67DD0346F60CD393F7648CA10631D653CD3C777EDBA8453D568D462A01252FDB80ADDF1986D0096F0216A62247E82AA1F5AD00375CBB99C142297A51A63FC46695ED9B276CB2C32897DA8DB2EAEF618A53DE75E6C4EF728C8257C4031F129D202CBD75AEE09C40C6F62C99F1C0C12DF22CE73B908AB43E33F7C23E4A722F0AD90CB8A709A4FE07CC2FF05EE1A1A70785B8DE3BEDAEBAA7E45F25305C7ECC1A78A5E90258E3AAFCF782B42E7607C3E05610F410455FCE2C7773D0F2E4DB79E4E3FE1FC65CED05EC85BAAED5731D20538E36BA42A84F483F73C8821FE460751C04ADD2B18894ABEC22DEEC29F14151C5660C98D2062E663064EB96D9F0FCC84E84F4A149B4814D6E8269EFFA9F545F2BD64D52225FB1E3F84FA2FF923ADDD3CCAF320D6D4B908D31EF0640511B5A92A81F3F3EEA0BE7A5D310041F296F40AAECA902A09928756B8179222B4C69874919651C8D128061409330D7797DFDAD06D91AA24D0B386251A9B19EAFFDC460D9C0E8DA695A692FC89751BCD1F11859ACC965955DD249FAC7DFBF2548F8FEEBBF8CE0DF1DBA9D54A8618AD7C16731BEB1EAE3FBA7645AB57BA7D97B7087B2832260E06ABE9431E3A7C9E9DCF6208A5E579ED690160B878425614884EB08D4BCA7439F005AB3F4DC0625A9688999C547A9DE8AD44D3E8661F8A16154B9938B2CF591726CE4C98F964E9CEAC97385511D10B698FEB6A1BBAE5A3A841A6F6E266562983B819EE9F60E88B0E7AD78129113AB82F0784231A84D8BF9F43466EEECF060CF0B5FE7FA378B23CB55E2A5E40D99247EAC3C3F38A4A052A85747FA109DB09AC864B81C7341DB1E88FF597CDBE85434FAE6557A79E9C3399D643AAB68375B377CEF080E10B23BF6DC3A62D55B07746BC1A370F955771AE1EBE0EC47B0928D4359345C89CBCA81764F059A35A74486D3F8E89CA7419503DA14F1141A90D6602E8AB6367C286FAC5016449A73DA2B8044F171DED2ABCAAC91D1E5CFB8712E7066458080FED4BF3E929DF288E9B00A1D805385F294BC05E3705AE2FDCBE7A9A479E0910467DAEAE7876FCF751CAD2A641C5DA9647C6CB9378BD32F11BBBB4A67C8191D04119DBD572E4D3B2117D2C0327AB57F5110BF8BB3EA40D612CFFFC89B55F0A9EA4CDE79EA26A7D61AFB0001A821A05AC7DA64259861E20B6B7D6E9DFFBDB792DC0FC31366B35ED30158673640B9BF636AF19E26D6471E3C1D4269EF71AD730E671D50C3860506672565983C335F1009F855A783861FDEF14506037D25454AA71EFD32D458BFCB3C6BF00C6BA8E04C51E6C6706D1E16DB3F3A8EAF736E744169117D0488A62EBD9185700776DA6CAF653C685577DCA47C7E620F62A495D6300B7E10A66609AFD22E3CD800D30DDBC837FEAB91181563EC4D5152D03116F92BAC15D6C0A9690E9589C292F413C74F50DEC4C396CF890DCC28BA2835F5BF9CC780D7FBF21423FF166E910787B6C13AE165EE7F20B1D7D7AB8FA3E2DC86FB80D7823B01859D558AD2D84ED1E8E2D9135744C6B7995A022234E85AFA8C88CE0FA8851086839EB11E42651C4CF05AED222FC5AA86EBACF666A0DCE8964B4992E4FC7BA58A8EE15BA9D930DEC27A668E51A0166720490A124A7EA1FF1E5D8AACA6DC10B0A058A93A42AB95C343C39699D9731CD78B48D52D60C44448FC4FF756C8C585E1E4C54C77EAE247CA78C025FCA3FD9CF46EF76DE77CFF22AD8BEC806240B342F141F2DA1E79F50A643775A482B31C8B290F26B89DAB5E270A058D2CB68F27E48EC11127594F70FAE384A403308D92D90897952519371E83EF7F3D497F33BDCA391382E845B5C4E34D5C70B3B3B6FEA0AEB4A8839A0A9E0B92821D3CACBDA2DC6B219F6DEB1FCF20AF56191ABDA80D33DF167B2D56BA26683AA977CE39DFDC3B629ED1AD232455875D3B7D2DF46B1C22BF5E815D76AB65CDD917446D2216451BBC42D21196E64D6CBC0AE0E6C834EB4BDE788DD8961C12864A882474111ECCA4E5A1A110B2BE536A6F8F740559F5329AE8BC32B47EA756DDD88F470BCF058D72D6B07AD782CEA1C86D64F31B08A21524F64E100DA8DCC635E7BA9579DC80A3B7C12A5384823550A3A0E6F6763681B6E8C469BC55318B122402982ED98260DB843B7285B2828D3B3177A15D0EE2A4DA1FC4A2174D7519A308142CC553681DCC5947BBDE2CE1FFE9021E593FC5ED82FECFAB6950829407FD99BABF7E336AD278131E93A9A460A8B39454E571983E70880F3F7774F220E9CE802E8B4FC0C9A50BBADA5E06B8A52B6D6891C87E3E4979892646A0A4BE38CE0D6468EFCE2ADD5FA08DD485C3B1D1505201296BD44D005D742A272E5B8AE604F35014CF237A31F2F352F099840BB10E504E7A1805C7A51AA8CC0A3C6D7E7E3A0C4C168D77D2689C87A4B19C82A0C623D5D80FD340674E136690191665361C82F0E609B615FBF64B09485A57F9383AA2357970FB8AA0104B61F3F0418FEEF172A3C1531CE5CAEA261FA03C145066A35C30DF5FC492B9BA7E8AC46ECFBF9C8A26ACFAD1A2911D51BEA993843CA1E136FF492DE4DCA0D79EF490FD110D67BC081D9B323763F83A5B7DFD385C11788E36E0BF9585C37F6193C3039196238C06BC85F7C43A15DF89C067F4DB4D04FD8824E71C0D3D1929E5B9A98986E3E21DD84AA3AEC0845A1CBA75964A02038D824EA2C71BC18C60A05E58101DDC0716B14F8C7C9686211BDC066540E8449BFA14961D13C02856459B2C2E68A67F01BBBF99EE63CEF8E98BFACC16891F4705F53E12A20BDD82F194A693854D6C201A2C6E1EC6F00CB6CE219C7476D6D22D256112A55547F8DCB3DD4A80EB1CAB6BC1DA8E981CFE5499A0B93C25204F29B9CCE8CF4A28E32156C99BE7582A99105C306EC7134D4E95D3C82CA69D97A5D9E98393DA06F8C8789A0E8343A73B57BDA77BB85DF2D054E842901AE38ABAAD8B904F6EF0960D96F4B31949CF28F9AE1C25EBBF1CF4487E0A932F4F4C3A7FB554E3D0BB1B424D21B5CBBD8D6236216A3F9FEAF6315AF124C8B91C8092D59DB91DCB07FE0B50136FEF1165A4A087B0991F7C608ADBC732260BECE9A82FDB6FB5F3E4266B7531604E320F3115E19CB3A29BFE5212A9B41467F00B169BB0EE25107DEE81B6B844342FC8B33DC6477CCD8EC87055B8E6421924E5F165F312B5102CFEB57F78AE5EBB77CAF845F63CCE8F4B450CB5DA1A93EE3DDE52D9EE16B1E6C1D74D47B01F539E55329E6DF67D03EE60EC0FA5BE1E4FC08F27BAB84755E3D642D2B5BE94A9F9CF99F566A8007A327DF763291BC0F5FE98F825E4859D45A422214F39C3A67B8F4BF1674749A380CD57FCA404C669DCF64A6960C45C060ED70D8210550CB950C35106554B52A0DE9F81D03FD023F61BD535FE640757DDA7E2F91D4D65B26D238AD572EEE920FBF4714D01E82B0C92DEE70E80DB8EFBD8A3BF585BA771305E8F682794BE025F2AB8BB67BCD2B26E1D30B9DDCE1CF29289E7E4B45DE97E633A3D2AA37BEDF23E99A1ED086C31CA7377B7880881CE6CD58F07244A27EE107F744332FE1E3FC91864C0A5D00534664FE94619FD0965682215F1270D0DB74D5EC5C66B7D1A379E8A129800D20BD3E690A2D5F55702189B8C689B479164CE2256732515A68622F8508F30899F3FF3842551D35F6D6CFCEE58F5922B0FA6AA1CFD5019A7EDFE9085296267C5E230FCE0ECEBC4613BCD28B40E0B6FD9DA78F7223A2C4B0A1656041C1505F912A2545AB82CF056B4673AC09CE07E11577556784BA8E7AD79BE630AE382B7D2E5B6B153B1273CC19EF6102735E38C94249486903611371810C8E3E4C3B9FDBE4BF893684FE2D9B7FF91B768871D9D4148ABC12B057B17AF5C18893510F23D33137F22223A5771AAA5135F9F54C8F0ED6C43A04469CFE81D097FD57A31BB4A9D6449C0BE12C0450BC2A51E8915154182733433EEF134B2C3EFE588F810CC265F25A4AF3FDEFF528271C59F4448DFA77FE3D7ED3286500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: CMBSY10%!PS-AdobeFont-1.1: CMBSY10 1.00%%CreationDate: 1992 Jul 23 21:21:18% 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 (CMBSY10) readonly def/FamilyName (Computer Modern) readonly def/Weight (Bold) readonly def/ItalicAngle -14.035 def/isFixedPitch false defend readonly def/FontName /CMBSY10 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 0 /minus putdup 1 /periodcentered putdup 14 /openbullet putdup 25 /approxequal putdup 27 /propersuperset putdup 33 /arrowright putdup 41 /arrowdblright putdup 43 /arrowdbldown putdup 48 /prime putdup 50 /element putdup 54 /negationslash putdup 55 /mapsto putdup 91 /union putdup 93 /unionmulti putdup 96 /turnstileleft putdup 102 /braceleft putdup 103 /braceright putdup 104 /angbracketleft putdup 105 /angbracketright putdup 106 /bar putdup 114 /nabla putreadonly def/FontBBox{-27 -940 1332 825}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5CF17EFB0FFE6C69FEBA8389DCC1923D30683DA8CD93F7195D5A07BA2F18CB3FD5FFEDA4D83BF758062134D84AC0100187A6CD1F80F5DC15B47D73F69655445AD218A8AD78C16EF96F385C9E2D46F8A330C7B5A859EB0610C78FC5CE39715A1C5458D30498C0A339504A74C7E8F84B3DEC1516B3ABAA0A06DEDCD5F9FEAA5AC4AE8D5A5BA5EC0B64784454F58049E13467D7058F13A22BDED5F93EDDCAB7A1886A5168D25B120F8BBCC23546BC7398D4E3EC17138921404C390EB84C3CC243C0FF3DEC9EBFFF3DEA73365F1E4BC2F3AB911B2F780946F4F6F49935A54EF955D9894FEB37239C896CF98240162F6A6E9677EA2406BEE1F04463C033047F7F972C560213C7A02BFEE5AE5AE5BF72377CED942A6D8059E59CF03CD6782BD34BC02AA4FD1BA25A5CBE32569D7FED28EFB4C0F5F7C86DADC1A047CB514E19B36A84D4DB390FFE5B841C390666FE27C712E23E22FC84A8670626E8B72700B9EE9F06F2121264C1CF69FEEC3E20897D0D9057032830FEA18A4BA2AD5CE10EE4FED4BB9E2A9C06965779827D7CBA93926793A7161454E3C5AC6A3AAEB75EC64556142508DE6E37B71058F8B97C1A9B4CEBF74FBD2D6D84F5DAA2B04AD30B313070B33789935E83DB470FAB8EC65165679F247964BD0C2078291B6E13C29E8B86429C1B90C396729D6BDE4CCF24BE000390D798DA73BBECAC5C9B1AC19B2C660CF1CDEC05289F6CAEF0E43465E3627DE26670BAA825429B4B8FE57928267D5EBE38C5BF93F90304EB89DE120F81362FB5A3D374AB25B33CD03A8E9E176E41C964625E58A65EA958EF2B089933C06B71E29249A96D5A2395DE687A0C60B837B5657B8272EA58E706F96884248F4F13061C0BB9B57096CE0C1E26FA125659591F012BACFF48453F459B88BA694C6E9B98A3E619EFD4CE42EDF8090D9874909D04D7226E8E0409CBC1B798443FBCBB02F7F20000FBD53EA15B59F7CC700EE6E49AF4DA90DDE5FC6D78C3385330E6FDA91794B9DE0758C644C5056DD504479E2EC39E2FBD2E6E26FE99AA78B8A23D86BB0CC8E268E28FEBE2C86DD06D2BE5C2BAB071BC767A2DCDE18E731D1280D2B5DBBEDBBD3C4B89E14C2140F86AD9DE8B40C1319CABE9BA2487CDCCBE5ED031C250BA584DC86A8CC8772DF77082116617DAB141C92AFF477A72782A1ECA87B6A53BE133E2C3AAE059CEB9A234A37BAD6C346C8BC252728057B3763F1ECFC953BEF851F35BE275C768C2F2FF7B2989AC05E9A2A42D8446043417450E68CF6D178D135EFC5ED0E81B0DA1129BB23867A797369BBF8EF4E18A7A852B366034D77DD969A47D99B0878171C0C783806C5F11B3C8DB58C63A859EF492071ED3F640722C6C6E5856B8A242810A2D8B671D15C589A57A0569CCA4999658386BA494AC03F0B2C302EE50F082C222F9152BBA130A95A7CBB2F6D4FA2339321EBB602F220F874E72BB3CFB49C83ABDA67FAE939069419A51F4468632DD6A6D65D788676DF8F945181864C9381D110B223EC69147D18647F83AE8AFF6709589B849B044801631831DE37536802A723EB76A0A1D8AE121384DC0E1627A5133EE948F6A519D4AFD800FE09EE454DFC20EA97C950546BB9523F767232D18BA547FDD9BC6D31F0FA29ACF17B22C081C04B5F074E01F778BAEAB7ED165CBE922CBB73FD6359CDE517C0A35EF9503E5ED5A70342F92FE88C6674334D99D45DFD7539A8C180EDFE2A185491479C2E336E823325FA15F069150079F49A517674F27EB7088E9D8E13F6E37B0685441986C991611FA8CD5A3CB955E0F3E8F1EAA5DFC736827DA7947D3431D0A1B2E5817F58DF067DE2F8C951DE5502CC936F996E6ACC43544D3066E62388F4C7C1940021D471FD5FB4ACAE20FA0D8695F9E4FCC3E8B2530559202CDD4DF9339F169C42FE8A543DCA90CBAE6FCD04AFE72CF4CBE3FAAC084699591B876614805569655376B6EC26172FA4BFC3BA59D7A405E9EC74A9D58F077754DD34856B0DFF55940321FE2CD12F0EB7294498511ED38A9E1624AB149CDFABE2BBD02F546D36F73E2B29FA77CD3F01387D66B018763360A0717CB7BED7396337C3FB9B8238F79928CE3D01EB997B24676304F6E451CDB2D45B22CADA02A6210DA26DBF2C96E4AAB4388D576FC8E54062E5021B7C6812872DE83973D3D95AB6394173EADF10BA8A8AA660FD16F24351E74DADB06E02FDD3A3F61205BE35D8A0C9C4900DA3DD4C4CF47C0D6FB9F828F063946986AC71C9B7EF0537260A0B4C29F577C73B199078CAF0142F692DA518296D2F5A608E5C9C50EE25702403B186937E00DCBB864CC4A08648611FFBBD510EA36AD18D5273A2FA86EBE955EE976C42CDD589DFFA0848DDC4AB0FBCD944D6C37763902516B78B8DA0F009C9EEF8246CFD4164B9A43F457A1D09E6EC92041871F53E6A12ED1DE9B8B79A2FF6D2984CA1C4B883ADA299D8207965C82C8215526FCAE4932A7FC20CAE0B12D1CA8E49007D5B6CA82C01E906B43435F8A957571CAC0348D59C00F3723D0F78A9C9B4E97DDD1BF9FF08490239BD2E8B6D7CE17D70643CEF3FBF91A1F9CED59AC83B575041D7110AF21EF21D9DD4A3B373AF8F1833C99FA7B080FCB5B178D370F3050B0058B1E7A70F5CF60AAEC7B399423B92E514C82250DA2709578FBEB3F8471EB844449C6F1B038E249D83C7DBDEBDCE333B897F6EAAB87ADF7BAD8619C232377C2CAF48839EC7E56456DB2843398637B499DC9686957CCC617779615EA0233EFB5C882953207CA65AF749579469A7B8A50880E7894F90886123EEA8FFBD108A10F5946D94EEC68CB424D610764A805B1905AC15AE4FFDF2543974640417020A8914D3F6E8E5F24A62596E888A6CADFC4A5B0EB0702C442253A684B9C536D6257A9AD63FA8251A4034ECB9F748CCF477D84BB6F81A904340309FB33859672E6CC40B55257E963B8394E28B68829BC51F4DEF6DFE503AF8456FE131A9F2B8CD692C2161B678A53FD0EF72D675533563B3C4077F025DB55AFC2E7DB74BE77A6BBEB225DDD44C29448EAD7B677BC1A96B52F417265679C8C3E6501C6742EBC70D191B699A10DA108E6C8236904F656A6E1C4CC50C3AD8C8DE849CB67CB7A74456E9B07B3E37BCEC7947017110EA2C9AE3761CC2A0A12A98910DD61C3040ED852D9771FFEFE5B7B4509B0A44FD2C4EC24C5F80F286AEF20F0F1D3DA75A9E198758D0DE5867DC8BE768BAA4A540ABBE6D4AF2E1F2B4742535114F549BAE721C57C3F3520E163002AB34F4D5E90B1F9EF6BC66C2BB22548EB7BB576FE73D62CA5036241E728D41E570B33E7951BAEAC0E5D2ECA4BD74727B5DDDB4DDB1061B4E887358243897434891C037B40C37322F66E2712D0702B907999BD2D5D92FD2D25F5DDF5380E0B06B2558FDE4A6220EB575F0A011FA734E02BFFAB883E1B1A3FCAB160B47E60D82BD3C84536568043D48416CF1F2B74F17F893A21C1022D895BFC2910BB0009D3B82974834F8BFA5E2421C71FB58FDC87BAEBA9A721A021EC981541B57679CEC168F52ED74F0C8B2AC2EB894F713853E976DD3A6723F5650E80F65FD022C31D41364C5C410DE48357BC3E6F105BE7A53968FC882DE779B224994A264FBFBD0895AD1F7336DFF0F926F5731612386A422A06B977496FA04EF1E488F8EFD1BC7F94A30BC6B5401CE6A6983EE8A16D5C7B2EAC5C7D3D0BBA5B173229A00922F66508B7C132E4E4CB2247860AEE1E738CAAC56169DF02EB6778A6B4C9600FC04ACC78BEF58A8C181348030696725FC375E3C59075247ACA579EA9ED59B077251858B03BE44C4B0CAF5771B526236B13E67E1605F04437154E6EB70D0D9E86C45FE06C0223E459FB499AD051C6AF9B7F2312678C81C6023D016911137988F8B97A806829A817CFEC7266903C11FAD05CF626418D8DDCE07B1109CCF7086C08F2F89112E1937DA31435084BB3274EBE5151ED01C5F0C7870DDAF2A6A083C275239FD511FC6FC67CF9CFCAD7FA2ABF3FE2C391019210195D2C3C4395A4E5343ABF3C2C31D5A5A09457EB9921945470BE3657D0C803204009365B05B6AF32C5A4BC560EC7392056DDEF57899B15F94A82EA82B151A39A606BD1C34B806189C53B1AA9136593C53D7557D33BF14ABCE0E8EB7C28EE184CE5052A2EA1DD393FF8027C030D823DFA72F7D87C7016C3C0CC85AEE6F3751C19D5B291F927EBB35773B46BF838F0AF7911ABFBF00CD35D8E8AE919DF658E62091FEF1FFB8B58AA88B7B1A9CCA7600C3224D517C6178B46364C90142ABB2D9F0A11C1F04E572B6B1653FEB3DE7F138A5426E48EE4A1E3256A80372B18207F93C2E5ED8FCF868502AC0D24F95850C10538CDB962E8A6B526FE3A606E110DA9BAC2E008407FF08D10DA3CEB29D707BA6261A90ECCF509204B05263FD1EAB06808EA0277DF59E0E91E234BCD0BE7FDA86DF52675EEB5E34B919901ECB56EAF77869EADF65F5D8BB287F7C7AE1833F492F7BDBF1A49ADE89235E2A4C4C22C9F00A9356EB5BD803EABBA45EF8BA28A7B48D0C8E401F8E64FDC633C24DDC9E79625DF9965D2B0B70B3C5526CB9B428E637D41B59A87A2C4C08BFC866AF85CD35303ED3B26063E388660220636DEE9B8252ADC3071D30994E93E944125A090F1EEFCA045DBABE3064F52CDEE9FD34CF845052E9E07F0710162669A2BB46F01A990D3EF66C44C16DC7596E139E7975CC76B493382C632BCCC82F3D53170E62058472540C499454CB2B7A4E97CE203463403B7A87C1152C096C06EE5811167E2E105411C9E08A5C087410ABD9C9F39A44F0FF3EC366C83660DF17B0B0EB97577B14729FD0D763D4253CEAE841A952F03E5F2D7998B7B2287085851035361843B7564108FF8A57CE8BC79D7E040F510B31BC4900D79E5FB8BB9447FAB6AB57253465F17188D9846B89616F7D3EF28B13E878A5418B73FCF93A4D32F924A3E1932041D4C7B083C365D00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: CMBX7%!PS-AdobeFont-1.1: CMBX7 1.0%%CreationDate: 1991 Aug 20 16:35:49% 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 (CMBX7) readonly def/FamilyName (Computer Modern) readonly def/Weight (Bold) readonly def/ItalicAngle 0 def/isFixedPitch false defend readonly def/FontName /CMBX7 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 49 /one putdup 50 /two putreadonly def/FontBBox{-55 -250 1289 751}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712B1805DA88AE375A04F3C90C160DE16F890E93B13B46BB2F4971D900BB550E53FEC6248832A83CF441B4851445885479839AFAA2903A27676E5FDBCD653467C5B6757DA1B722133018873A10B4FD9D710BBD9BE518D989B67DD4533F8702D640EB84C3CC2607748FBD7C4BC6DA98537C7A83BCDCD871BC342E318F22902994EA58F5F698960BF55B6DD1ADBAA57D96E80D7C28E06447C5E0131B450234C39D332D6EBE6E76DD503B658866DF4DB6774597338B1DB90AC6C0ABAEBA29CE9656E89167D88958F3BF262133689AD41A5B9A90DF2838A221C5067B73066612A0FAD186A3670B2A69D1731367C8335600294ABC365F383F983A8AB1E37C1C1804893F7DBF122DA9C3843D1715ACBEF92F28AECE850981251D1D25F13B0DE4320D26157D14147622A29E7E7F6A037AF34A0197D57AB2A9F7129001F7F636F3B07E0F12FD409D880B878EC8C911E3B1F24AE299AC56227FB9D6ECDDDC5F8DFCD18D8D0B14BF4C36A2E36F69E7291A1A0F738ED27D586BAAE8C04E00D5B3C88316AD3374C5164218F5588EEDBF966055C55E9781D75B1D7B9C1A2FD2682E7CB88FA9C68898C5510BD1964BB505CABF99F91C7110745DFBC4B8A2A15295320EAF27A97ED84C6E59474C2832859A5E2536E33893D90929D6D2585C73A6F3D316B96DCF60413912E288DC3945E3A2C53EE1580FA68D40CC336D9AF2EDB87DAC04ACBF223D3795482F7EF56A8DE5175D4D988BD67040B7B4634B145F6C995009C1D9671217E37758B75D54A26EF8D6F56822318B256B2C43B27E2892E250E98F438334182171D99CF39FD8F18FECC0C511B82F9E4B4F4105FB790D635D44CC9EADB5CB7F61CAEFD72FA3ECCDA89D292F3006297BA24565170174F7DC8EF0FB0793A5A861B3A54CE7E36A339066D1B7E2F60A9682BB4613080028E2B345A354396C7A75C8446DFE5FCEE0EACC4DEC1735FD13458B08963BEE0DAE02A8A1D5760190DD509A229DF6B149FEA6260F2AF15A60E0581FB1919C2E4DFD78BDEC0B636A7B05D415D36C063143D8A63541169BF1612A8A1CD7C852ACC0A266C2DE1BF9ADD8F6A1E29450EA49EDD65E4AD4E6A2ACF2B8477389BFF23A2325CA84D394133DF63190781A20E81BC486A28B79B49E0A95005A122A58AF2F37093CB757A3EE125C5D51B2C634A40EA87E7FDCBB49A1C9E728E712D558936107EFD4A550687A72F914247E04285905ADE5DBF2DC664BFD681B1D0F042486DAE0BAE81272A2C777D1F9E66A649B3C2F7A924CD93D6085091647B4A4CFF3E9298E6241FC8BFC443201345177537B05D50F3071F855943FC8F802E0322F1A648C7DA697A3CB02580777B68A693A24F1379199257F69D95CB1E42AA3E467107640E4F4355EC58CAEE6502D70A8E591F4357115F6A8EE85D3C3EBEA5165475043905681E7E4E19E307887700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: CMTT12%!PS-AdobeFont-1.1: CMTT12 1.0%%CreationDate: 1991 Aug 20 16:45:46% 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 (CMTT12) readonly def/FamilyName (Computer Modern) readonly def/Weight (Medium) readonly def/ItalicAngle 0 def/isFixedPitch true defend readonly def/FontName /CMTT12 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 84 /T putdup 88 /X putdup 97 /a putdup 101 /e putdup 102 /f putdup 105 /i putdup 108 /l putdup 109 /m putdup 110 /n putdup 112 /p putdup 116 /t putdup 121 /y putreadonly def/FontBBox{-1 -234 524 695}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5F0364CD5660FE13FF01BC20148F9C480BCD0EC81D5BFC66F04993DD73F0BE0AB13F53B1BA79FE5F618A4F672B16C06BE3251E3BCB599BFA0E6041FBD558475370D693A959259A2699BA6E97CF40435B8E8A4B426343E145DF14E59028D4E0941AB537E34024E6CDE0EA9AF8038A3260A0358DD5B1DB53582F0DAB7ADE29CF8DBA0992D5A94672DFF91573F38D9BFD1A57E161E52DA1B41433C82261E47F79997DF603935D2A187A95F7A25D148FB3C2B6AA326B982C32C6B25867871ED7B38E150031A3DE568C8D3731A779EAAF09AC5CE6C5A129C4147E56882B8068DF37C97C761694F1316AF93E33FF7E0B2F1F252735CE0D9F7BCE136B06EE967ABE0C8DF24DCBBF99874702ED252B677F407CB39678CC85DDFC2F45C552BA967E4158165ED16FECC4E32AC4D3B3EB8046DCDD37C92FDFF1F3710BB8EF5CA358ABACA33C7E5ACAD6BF5DC58BDFC3CF09BA2A38291D45A4C15FF1916FE2EC47FDC80911EB9C61F5D355BEDFC9DB17588547763AC5F0B1CC12D2FFB32E0803D37E3281DA9CE36C5433655526ACFB3A301C56FAB09DF07B5D048B47687348DEB96F3F9C53CE56DDD312B93D3918CD92AF53FB9461864D11B80138918D0B1270C54873C4012CDE6F886DB11BCEA04B023EBB43E0D0A06BE725741D08B9DB688731A6C9886C15A83C28DADCC81385EA239E045E8F3670CE03DB9EE77ED067036595C9F3B1854343BE3A12E486B6E5A2F8AC44FA5378D28DCCEE306B0E283AA444423F9A4FF38E2B56DCF67A39CEB2C643DAE86865517D5D0371CB8797208ADEC637330A3A57902C9A88EDB75A7C16FA9850075D9F19578EC6661353CC1FC512D59DFF847ACCD3D03959C548F21BF622A6C3224EE815E753BCB0F0999E89BC0440F5B32A38021EC3E1C8EEA246D108128A46666323221F7D99EBA49AC44A804A7A711DD0910BEBDFF83DA4F0EA32E152393C3F28710B0863CC1DB3DDB2284D458E57E0D9CFAF9FEE39D7D5A7F452768036F7E705B384C41157039DCAA1096F0956E5C603749C8870654119BA0A2CD6C16A368AFBE1D2EB0A8E49FFF241DC53AA3EA578E7A3B053DE7DF4B482E722CE9EEA509AA93A2290968AAEB5F198BEF1A53DBD585EE50F703CD5F968D421DD5F5D0BC9DB52F5CF5C9FC097238DC3EAA26BFD6B3EF41EF4AFD6808AB834FB4CCBF430FBC2BD8A85CBF47A40F734B7953C0A8027D03FD625CBD64EFCFB41275E1B71E8F93D3DC3C02506E0D500A3F9FCB43C5E3DB9ED54B3930548ADDDFB1044F7A8AA567A31B24C3F9B280B73E21AB3A76139B11C7FB430111B360AAAFB0E5344E6D0D56876A70694466D20F21D9037F834F885E32AA862D0B59BCD6393BBF8FDD40167BF2479DDBD8ACACACDB621B45ED87F4924B96491492E66B2EA2650B6F6C3268499C28999FF7D4986E5D592C2F1842716E95A6EC464D8A8368F7A0012CDB3D71B6C39190D1BA3006016339E9D69D008AC34E9F083AE3810D0E2FDEA3A7C8E17E11177D1EDF13E3235EB641F386375CE8866AB8B91E908178EAD02D5FC1DC4401E2AD2DBACCDE52332E162BADD45FCFF2C62B517A1F07CDF959156F4EFB0766EA3BF0486FF2CFE9135D3C9CB6C7E6D614E40D22351BDC67FF3A4D582B9BC4164B141C3872228C50446A5319B301D97BE3EC3451848CC64015E024BCC08D229B4695D02B68371608ABF350316C42FD40D6DC5010D9119E9E2B26C486CA2600DD5056EEE7BC47491D1FFF7CD5F13250402A5200C681D6176870DF3AA4700AD1CF61ABB3C91C91F641D549DD30DFA7D35025248FABD76B74B7EDA07ADA86E64A0A87F17C401E92817BCD4AE84AF95CD26A3148D0A5EC051BF348E9A413EA8DC823FECFCD6234A7FFB8D066A1A8ED5080E9CEC0E01406DEEFF2ACC5E5DB8AD1535B6A08256FBBBD914ACA700D03D042E435712FB6DB6769102C068251E19AEF11AB47461224BC71C7FB8E35595E5D391352DC10BDD806C6C87D5F48BF57CFB29732625689D9AF5729CE151BEE4A8BC2AFA480D2D996C9B87D1EB6DAAE188124D0F7DDD946A5C9FAE40E979CDAED433F91D157AA7BE0A7C03C39716F995F313A13FDE2EAF8986B7E72D6DE00AC2DA23286AF7B069E38D282BC91A7AA6D0F70AA55662B45BC36DC21A767FA4936544F8C4ADC915B34237D34084930D3CCE03EE08334F9BD202254CE855B36CACADBF6DE6B48876BD6994990EF8E4DD1CFC057A97E9E7B8870D9440F16344F98502F7CD4262FB9DF9C71C13000FA771CC630F0563AB39735095C59F52D571B74FE3B79E13AFCBF361063E0A979886D4546E99B16840ABCDBF0FA82B11D291A773759A5FAFCF43985C058958587DDB44DD13822FAC90E2E0D85E70B8B1B7B78C3B8871C8FFF403F7A8E66551317638BA9386BE890088EC28C60DBA9441BF97DED1492E98C2AEDADD127AE5BDA1A7C805F2B909BF94CC85B4B2B386F727733BA90792DC6BEDDC8628AAFE0A95AD3D236B254B11C749EF4DC0C43C275F9FFC096547C9DC1D64131669E79C06613B6E4E70FD8FE45490A6FBC96B232026F3282A651B4CA326E720BD8EE67F45ECBB0BF9BBB20CBB6FE032A902D26C927166CED14E3D7AF0DB243FE5BFB523C341DA8C6CF3E9C2DAD1DAD027FF81E2EFDD728FEC758E14940B4A4DE4BD3C525F301D609B1556A04757AE4672FA654CD615274AC485C9A1CBCBA7445AA6802014D1CDA2C662C841FEAE679C1022FBDB6BFE9E3D5089C22D16CABD5B49CFF5B3DCD4EAFDCA8F149E55EEC90CACC1EA8D626B859A4EC0E11F6133FF669C46DA92973AA50C19B12DD6078C34CFBA369B5FBE3D093A557DF5231D780C5DAE516A0D1563BB9E9E0FECF677A295AEA2D725F8B25F667F4DC748A80794B56DD4F26D6309516423F3EB2D6C94EAA35DE2427D55979FDBEE9B4D24AEDA30202EE42F85BA1BD8A8D49BD02DE39F10750370D0EB79257CF247885C4446E081F65DED91B46719CD2FC7BA3EA0CB7CF2F23DCF28CF16A43E05BE0CB9A0E18E905D97AAD41343B9143871A677249D18952B58427CA5FDD2604565CCB1ED2DAB29B8776273D009745BAE75430CBF2B62FFABCC52B8512D966C4A24C7105EC837BB6DC74768C3282792662B1DFAAAB5DC2A1E580021B536A40FEA33C481EC0978A57A99E3C33BDF0675F14C4FDF9BE9C7AC8E7F3C78E812EE501D344001558A94642B815560EB7C113BF08C6916343BC1103A66B60F9054C9FCCD82B06EF0494BBC0536BF4AF64465A14AFB125BE18C0111F7C9C3038E19F32D6A6645E9E596BE41AE3CFF849ED4CA08C47F8CD54962CCBF6CFF9D20023981D8B9363D2D07C6098B9EE72EA2F84F6DDA3CC7653047F9C80EAF27947EF7BE9361E8E176EB925255CE23E7AC9E5DDC0BBE54F404E196B41CD723E148780AFDDC232D2261D21A0F45266A9862D4CE67AAC80573D4132A6CF7472BD3FA95BD64DFD3E2A40C65867D3CC076FF656B335FDDA1CC24671CD7005950C400418B4269605C3FDB1E38853AEF041F52C6F3C04E65279BDB54D5C4915FED5FAC32947AB6BE49D2F7B8E4389FFD4433126E131A790AAC7D5B562B2FDF116DFDF82A06D2615288023256DE15F34EB800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: CMBXTI10%!PS-AdobeFont-1.1: CMBXTI10 1.0%%CreationDate: 1991 Aug 18 17:46:30% 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 (CMBXTI10) readonly def/FamilyName (Computer Modern) readonly def/Weight (Bold) readonly def/ItalicAngle -14.04 def/isFixedPitch false defend readonly def/FontName /CMBXTI10 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 49 /one putdup 50 /two putdup 51 /three putdup 52 /four putdup 53 /five putdup 54 /six putdup 55 /seven putdup 77 /M putdup 97 /a putdup 98 /b putreadonly def/FontBBox{-29 -250 1274 754}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FED919C2DDD26BDC0D99398B9F4D004B836D34E88C20EEB527CE1124209388A2DFE27A8DF298A2693A9D529916AA0B2176E6ED237F69D84A8FEEB36861D1847207BE2BD61C6A412FFFEDFF13AFEC32AC7735BCCE5965F5966418A62ECB99112AB33BC938EC590FF6922659125EB67E260BF02885E49BA6019E696D33F0B53606A2F515E0C45F323311613A94B838491BAB9FE230C5CC79D22925E3D882799F2707C32975A494F0F9513E4D8332E7E54470D9721FBD345CDBB48286F2F19CC6D66EBB631DD6476A509167A49CA525A72CA50E82C1D08C2B372DB54C5949C753B6322009B761EB90492ACD3CBE6A35CE1B66F3BC4D8DC36827CE4261A703328451D1879438479917C1647772999171DCCF1491A1C9086E0C6393506768F8757BD81D141C46EB9BF507EEC29962A0072B6C5D8C8588F3D68886CD2606DD3BD2FECCEF63245494E93EEA12AAFB06110E54ADC444C7E7619627A48A464394E5DE06EB464C76A2FF010318BBE48B3776C826A265C66515717F7F2E943C60EBAB23D96B5BFD514A1C4E79BB3D3D2DEB936F90CD3FABF7B09FF7F564AB5CF4AF6A40E869FD395885A88F4A138B3CA6943A2D430BBE43D91F7F17621CAF52FB7161DA3B200382244FB6EE792DCA1722C03392C296C029A2DCC5BAAB3EA03F8DEB039DC83AE1763AAB84776A2CCFFAE9EAF0BFDAE417E8BE682D237FFEDAF224AC09C9665019165CE32F5349E857177D94AD6396570932E1657ADE4D3FF57A3419946CCD210E57E5A1D91CF708395942527D127606350924D71BC21C6F969288B1C8CA3404EDE6219985F7301A20621368F74747EAD38990A4C9F2B62913B8FDB93657409FF5178DAA7F1326D2BA5C3CBA321E1A1CCA65882163BFCC11C18587083AD79A780E327A84949ECD3CFE14F923AB9991D31032C4AFEF2DD37647FD166776A950A9CFC6C47B431E0D71A591F08DD0697A15F0B82D66AEDEBCEFD0C1254D52949F05DBCCE02AD828C56217E7D7994BEF660F1C0E9A13B678A48D02DC74C5931D9AF04554F629FF5FAAF59CBCEB2B595F9928DBA5C9AAD55842004B89B83847171B83A5DED8873DA3855D88681D24895B41D34E25211B013986326B5F2336E175131CE93AC2336F7E92668276696688E8E167BEA76A25799F20609A197D44C58B2CCE62ADF36070C4F3FA64399027599CA569A7A0EEC1A94EA8F08A9430655DEA6582E8DD528CF9A57DDF4CB8426559A483E8EA10D02B93D4CB5D045B5958959083A7C8C65CFBB5402B3E3824913FB9B996C21F519FC598D66667C13B5A671B34DCAF6AEF031CE127668D37E9D6FE2A6709C06EEB47DF8F32FF928297106F01FF59FB02DB6B151BE6B97A2D9464A218D795C38D31A2FEF984D691C8BD6DE16355B8D6C9A742714232F32D643E94F2D2AE7021DC89362980B1B25BCE90AA66C0F4A74DE51D9BB59A5EDE2B02EC9BD9D9597679A5D80087E67A5F20113B3B90C8C449E4235077B0D5F71B4FE44A2E4FB33DF314C554EB84274939613C825849F11FE4501289E348F318DACA58B17B50BF21B8751DA609BEBB169D34824C740F93DFF4F53BE09960288070F4A489B7529819BC6D6844B58B3F8E583EDBB95EEDAAEDE21F89908E2B6CD2DF803A2B6765056D120F306740F2EDF2C930C17146C3BEF3B94D6AB8CA3DE3EC87F9BA8FE45EE7C658B36CB8C271DD8FD4060B834DF4FC1295CA41F65CE99B0FFDDB5F6E25EAF4AA3753C1E4C96C8E871FD69423FF909BC68E287E09AD5B62624341DC82547D87F825764303C76DFC02BCAE4F643811E475D293160F9A2107AEA752C30F87953F90AB37A95E0C8146B2B248A7717B387FDF27498ACF0500547CA0575A3E144DCCABEE3E6D856D001313CFDFE37A63EB702D9886EFDC20E25289B7E54E007FB96CC343BB7C463E55B5935D85356ED079E8CD6FCF2CC16223E3702A6EF01736F8F0CCB4D7F6F021124D09DD106599260485A6D3A0B3E71D06993B02A3BC69A930A94AB2675287022A29107B4429C101E122D8D2BB91BF0F02C2B0E569A7E89F3E2FFE38CED148287D0C5BCCEDE848F3187269F8228E989DB52755835AF4EE1904283C0B830CE59FD140092AC5687CF91B8CB6ACF976ACEC2816C5DE5F73062692CA6C3935957648A769F0236A27E49809D6362AD7AE3E2EE09B5C3A60AD6262D2EBADF31E2C272A57DAB47732974D48F89641C535EC17657729677A7BE06AB5BA46C7244B56DB91D163588B8FA37EB5CB77B1BECA0F20D6BFA3407C1350D8A075FE02002480D2A92D344B623EC777DC497704E6B00A32099EDAD167C5F1970148E30C82E67E7272172AE473D4298F14B8AA77181A1ADA4D6FFABE4F0C811E2AB7B676834D8D6216BBA9FCA83891C231979CCB7E8510B06C4BDC448783D94FDB58602782C14444BED2811D1A7000F1A253B80282D587CF90839A982BAF539925C1BEDC28E900D14F620BF80838D124151BE3D30A3C0A43FAFB4F3B4CF6185BE4A54FA89BA858881F2DE5F00CAFD7F3170E0A1C41CFFABD93F899FCC05CC9AD42CFB1BCC522C263899807261D47A9270A545B74902ED2ADE2C7B356599B5DE98785114DADAD29756AFD0321272EC35AEACF56068E9D565E96D6B12535FFCA6BCEBFBC8737763C4F2ED6E26C76BB86F3DF05007802F22269E9F9F2459A07A52FE81A2507F5911672FAD7F9FD9C4B669D345CAE5A8EC8C2D0749CBE9767418DEF2F5F65A4EA0574543D29717267932FCA52AAFD21B9EA24E3CBBAF1425DCA6F1AF19A217B58C4D26635A39A52F7DBA39661E5C57FFC14FA4FD4306CD5BF2EADEA16AD65394CD59F3D9B2114A2CC2507436E827D1D46E3FB57815DC3325FC52BB58FEE673D42249FAF89E6C462A162F69B4F735179F154D7EA3C1F9192EFE71BC4621E40DE9FB7D8CC9ECA733C4CD684BDD88F782C95ACF41BD395846DBEF9649252ECFA7AC2A996215DBA2159BDC91C046A028BCAF1800201EB727271BC82505E0C6FBA3A13E8BF384C3112A57EE877E7749314CACDAAF9AF3730B2A1C96C8354C2DA200723322E53D677CD45E0DA75AECAB306D9F5A45D99F02389779D46994DE43BD2980F09C6444516ED3692D806D66022E3AC633BE0B4AFE47C4AF473586969448A082E6477C7DC2F9B8547EC7C9B75A64EEC92FC46C7BAD34DEB57A57B12486C85657DD51F1588CBE39AB31035B717A76AA53934F6BEEAD87B9F2F482FEDB094BE13486BF7517ACFDA6AF9276F0A4305C1E403D12A2DE6FA98DBFBE51B21677669A75FC22DAF51F9F842D5E8E35BC1D8AFDD77C7FD331BB7912AA7C633EF21CDDBBB54D6FDFD2B3AEB83F972DDF60E2D0F1D503CFEA7AE2881819402D28ADA8045DA2B8E946C186115B3A9E2E128442CC4B9F2D32187979E9624B3D01B83CF1E44BC3C27815871C30792F9095E932816220D338AE27ED406BCCBA17C5F4D42FE5794C7ADAD4B1D7E1D207D21F380DEB8A34284B06B516551AABEFA3BB2E8B624FF3C7319CA39E83EB0A85B008CBAA7FCB8DF798F4239A57627001BC2131BB813E029A53C508E0792CE0D63B2EC9F1F767F072A33B1A111DE488DBFB28E77A834294D45D1D0712B85B018E0B835A544769D0EEF6128AD5DAFE6451AAB5D15DA2845E5466397B58F2230223360CB54684F8D9161510B44F01CAF002D2296424DFC19249DA6EC07C5C5F0D35AF8684EBB7AAC32465F94B0ECD643F96FD69B3D81F1D68665459EEA12F5EE6AB4DECD1559EEBA1B1EC8B394145541625475A5C4E035115CDCD4626A4A3EAB264671C677908C326530049F1FF40B6D898E6CF9D6F333898D86D09439565D961291B0EC83597079DC17B0F05E6A89A832802FFE5958D061738174E87ED142DA928CF552D9D91B1CAB57A0F693306CD214C9F8180E09DE8EE3A9C8C6B8AC472EC1AC73D989D91834B29652E711C04EE8581EAB39909861CE93FF01F2119B09D103D42F942DF84A20C127548C34CF891E7243949F9EBE2E59548A810E73EAC39824B77548FE141804A8B8611337CBF45A4A65A7625217C9D9B916805870BDBC2CBC555C88D60BC65F70F2E8059A991C5677259C004090A651A0D5706ABFB06CC0F400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont %%BeginFont: CMBX10%!PS-AdobeFont-1.1: CMBX10 1.00B%%CreationDate: 1992 Feb 19 19:54:06% 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 (CMBX10) readonly def/FamilyName (Computer Modern) readonly def/Weight (Bold) readonly def/ItalicAngle 0 def/isFixedPitch false defend readonly def/FontName /CMBX10 def/PaintType 0 def/FontType 1 def/FontMatrix [0.001 0 0 0.001 0 0] readonly def/Encoding 256 array0 1 255 {1 index exch /.notdef put} fordup 0 /Gamma putdup 49 /one putdup 50 /two putdup 55 /seven putdup 58 /colon putdup 61 /equal putdup 91 /bracketleft putdup 93 /bracketright putreadonly def/FontBBox{-301 -250 1164 946}readonly defcurrentdict endcurrentfile eexecD9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF81719098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014FD2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B82BDBF16FBC7512FAA308A093FE5F00F963068B8B731A88D7740B0DDAED1B3F827DB9DFB4372D3935C286E39EE7AC9FB6A9B5CE4D2FAE1BC0E55AE02BFC46437877B9F65C23E3BAB41EFAE344DDC9AB1B3CCBC0618290D83DC756F9D5BEFECB182DB0E39997F264D408BD076F65A50E7E94C9C88D849AB2E92005CFA316ACCD91FF524AAD7262B10351C50EBAD08FB4CD55D2E369F6E836C82C591606E1E5C73FDE3FA3CAD272C67C6CBF43B66FE4B8677DAFEEA19288428D07FEB1F4001BAA687AAD6DDBE432714E799CFA49D8A1A128F32E8B280524BC8041F1E64ECE4053C49F0AEC699A75B827002E9F95826DB3F643338F858011008E338A899020962176CF66A62E3AEF046D91C88C87DEB03CE6CCDF4FB651990F0E86D17409F121773D6877DF0085DFB269A3C07AA6660419BD0F0EF3C53DA2318BA1860AB34E28BAC6E82DDB1C43E5203AC9DF9277098F2E42C0F7BD03C6D90B629DE97730245B8E8E8903B9225098079C55A37E4E59AE2A9E36B6349FA2C09BB1F5F4433E4EEFC75E3F9830EB085E7E6FBE2666AC5A398C2DF228062ACF9FCA5656390A15837C4A99EC3740D873CFEF2E248B44CA134693A782594DD0692B4DBF1F16C4CDECA692C40E44FDBEF704101118BC53575BF22731E7F7717934AD715AC33B5D3679B784C94046E6CD3C0AD80ED1F65626B14E33CFDA6EB2825DC444FA620E40822E15C2AB8BF88EF4FF68D9C81564F0AC5495C426E3ED091CF4AEAD7696C3B00A0D6FB6CE60547AD516EC9CC7B904D6617F81D2AC5086C30E40057B3C8854C4893D3B1D822D61C4414046FFBFDCD7AD22EE19016B50905C92287F9946F2DBA4CB1B18E118FD01CB5EB39E77C77A4BE276258F7EF35269272729704F2A26BDE615976F8BA00BD9DC7585A22844C6C70B8ED98E50A220C637A02C5CB738C45566542E38A2ABB7BB2189F6FED6587DEAB5FA91F561B3EED621F3C734277D95811C06172A59355A253F0D6CBC8A43F289ECAA41B34923378F5037E905637D3DD5EBD14CB2DE577F699EF5A25D3BA7B982D62408130E3FD044486963AF417FE989692B62476EEA7F75E4ACAB9B1974AF100F0F974994A608560314D3790EE5D1C92EC6665266D5490001A70B4EF49A8182E766F53F7F24BB73A643D4E27C1EB83BC1D4CF55CE15C9AAC5B5AEE40160FC8DC55A0A5925AE8550E6D68E6353BCC55D50D30EA0A50B028541F7BB6D2C52CC33019AAAF8FCD96E015FD78FD3EB015A036B2C6AA43A571E508D1E3CD84CB643481C6D77B24CB08D4BA0A375FF59A776E6B779B0AA6D7EBDF8D544FA0ABE031FE2E163BCDFDBE505C40A5EA4B94A657BC1FAEA2F6AEE7F1A6AB8C177F99CB286E7EDD0110D7ED8038284D70D9A0E62A8358EE5E2E1FDEFE7E3C04FF0B82030AA7538F886C793502452F6F83F8F626DCDAAD759DD769ABA86433EC0182361A809B56F8C4377292B72101715EC6B93C4292A51B9ED82A5D1C12EC756803A6FA09F1F1866BAE7F541A2D196584268C2C425944548FBCE9DAB534819BFCA155C105C563336950368B78BB1584BA7069E6D43C589E79F1E1D04A9CA6765A19046624B2F0D7446C65DB4EFA2B9E339B66F9B9F74A368256FF6C2680D47C26C3414A2A533B9952634AC0DA049CCE1EB5FAFE5B49A35E2CE6883F6BE6B46FA7B801B2B95B64E4BE7A906FBBAFEC990E756800FB26E671F6784C277F50E17516A5AD1E89A0CA7CDD876FCA8D6FBB0AE7BFEF714E44E85CB3BE30A337B365602989D98D4FABCC121B973E0FC5D3CE6524C9FFFEB4A458FA498D546C01848FEA078532958E350E1E4412A64B876B2D5F062A1E9AD3729107B60069B7ECB6CE57FD4026B234605DB6705D2FE66AEDC0D3B7F13C521630E23CA8E4A9C34B0E96D206BB1FEF78D815072B9A22BCE8E18EEE9FC8BF0CABFC150CE3CFE966AC14C4E086F8C9275151F3D1F0B553852ECD89FC8BD061D4333F0D8AA6C8CDF60F1FA669BF7D2F2195B75571A7DE7B1A42BCEB8FE3F00CC5C5AA390F2029C502BE997BC932E4429F61818E9B98EF24A44904E898AE3E80079B169A99056E810A93879C06A7BD7B842BDAA5BCCF9528D6CC5DDC264E4C029D18C7F75CF86E1562D3E827CA248274E598030E77428737B82DDE871059E2F2F8FE5F5D4BDB06734FBB676F1CC9188564A2597D6280983354C37B03D4F90ACDCFA65E38888DE3A00C1EA4CF2928D6393D7D3F56EA0E06837111EEB6853252F30FB4EC7A0FB0D75C675F635C5902BA232E30D355F4E8E1D8E34DBC03E9EB2D1F1F865B6E3B92555A684A597B2B200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cleartomark%%EndFont TeXDict begin 39158280 55380996 2488 600 600 (02.dvi)@start /Fa 134[108 108 108 108 1[108 1[108 1[108 1081[108 108 2[108 3[108 2[108 108 8[108 3[108 5[108 1085[108 4[108 108 6[108 10[108 108 108 108 2[108 108 4[10835[{}29 206.559 /CMTT10 rf /Fb 192[193 63[{}1 247.87/MSBM10 rf /Fc 200[86 86 4[86 49[{}3 123.935 /CMBX6 rf/Fd 145[119 170 109[{}2 144.591 /CMMIB7 rf /Fe 192[13763[{}1 165.247 /MSBM7 rf /Ff 157[91 112 19[199 42[926[120 15[134 11[{}6 165.247 /CMMIB7 rf /Fg 141[169 10[101101 53[60 46[56 157{}6 165.247 /CMBSY7 rf /Fh 192[23163[{}1 297.444 /MSBM10 rf /Fi 244[326 11[{}1 428.403/CMMIB10 rf /Fj 194[450 61[{}1 513.918 /CMBX12 rf /Fk162[56 1[56 29[157 2[56 2[101 101 2[101 101 101 7[7979 4[169 35[{}12 165.247 /CMBX8 rf /Fl 139[119 4[133132 30[202 205 44[60 33[{TeXBase1Encoding ReEncodeFont}6252.83 /ComicSansMS-Bold rf /Fn 142[149 149 108[231 3[{}3297.444 /MSAM10 rf /Fo 195[264 1[264 1[264 29[223 26[{}4297.444 /CMEX10 rf /Fp 153[98 105 113 100[{TeXBase1Encoding ReEncodeFont}3 192.256 /ComicSansMSrf /Fr 230[460 23[164 1[{}2 513.918 /CMBSY10 rf /Fs 205[9494 49[{}2 144.591 /CMBX7 rf /Ft 138[91 83 85 2[94 1[92136 48 2[49 1[93 5[90 51[73 9[148 35[{TeXBase1Encoding ReEncodeFont}12175.576 /ComicSansMS rf /Fv 141[198 59[0 3[158 1[71 20[1851[185 24[185{}7 206.559 /CMBSY10 rf /Fw 141[238 7[79111 111 143 143 5[174 2[190 1[190 36[0 3[190 8[285 15[22210[143 12[79 222{}16 247.87 /CMBSY10 rf /Fx 144[139 1[2328[155 6[77 1[77 27[132 1[217 2[77 16[108 108 4[232 35[{}11247.87 /CMBX12 rf /Fy 139[128 5[128 1[128 2[128 2[128128 101[{}6 247.87 /CMTT12 rf /Fz 139[103 132 14[1511[129 157 8[235 7[179 2[283 187 2[127 2[171 4[216 5[7979 30[170 1[169 3[166 9[189 11[{}18 247.87 /CMMIB10 rf/FA 134[116 4[99 102 6[58 2[59 122 112 103[{TeXBase1Encoding ReEncodeFont}7 210.691 /ComicSansMS-Boldrf /FC 134[110 124 144 102 110 99 102 101 1[113 111 110163 58 114 1[59 122 112 107 115 124 108 125 108 12[143146 132 8[115 26[52 88 58 2[77 77 36[138 139 2[{TeXBase1Encoding ReEncodeFont}34 210.691 /ComicSansMSrf /FE 141[285 8[133 133 171 171 5[209 4[228 35[0 0 3[2286[209 1[342 7[342 5[266 1[266 10[171 12[95 1[{}17 297.444/CMBSY10 rf /FF 135[136 3[86 5[147 213 10[108 131 8[1969[196 236 10[179 180 5[66 66 11[119 18[142 5[139 9[15711[{}17 206.559 /CMMIB10 rf /FG 134[153 4[153 3[153 1[153153 153 2[153 2[153 153 3[153 8[153 3[153 84[{}12 297.444/CMTT12 rf /FH 200[122 122 122 122 122 122 122 49[{}7206.559 /CMBXTI10 rf /FI 162[93 1[93 26[260 158 1[2601[93 93 8[167 7[130 130 4[279 35[{}11 297.444 /CMBX12rf /FJ 157[158 176 19[319 77[{}3 297.444 /CMBXTI10 rf/FK 162[66 1[66 29[185 2[66 2[119 4[119 119 48[143{}8206.559 /CMBX10 rf /FL 135[196 3[124 158 15[153 155 1887[201 282 1[202 5[215 2[340 6[205 4[259 5[95 95 29[155204 1[203 3[200 9[226 11[{}20 297.444 /CMMIB10 rf /FM105[39 32[46 2[42 1[47 1[46 1[24 2[25 51 4[45 21[77 11[647[54 54 54 54 54 54 54 54 40 54 45 22 1[24 2[32 32 40[{TeXBase1Encoding ReEncodeFont}26 87.7881 /ComicSansMSrf /FO 104[223 2[99 99 25[131 149 173 123 131 119 123121 131 135 133 132 196 69 137 102 71 146 134 128 138148 130 150 129 46 8[263 1[186 172 175 2[131 202 201223 2[168 138 1[172 153 158 182 152 159 185 1[132 4[752[154 154 154 2[154 114 2[63 105 70 2[93 93 46 5[60 30[1662[{TeXBase1Encoding ReEncodeFont}61 252.83 /ComicSansMSrf /FQ 134[201 2[177 189 172 177 175 2[191 190 283 3[1022[185 204 214 2[202 12[253 1[233 12[227 10[158 2[222222 222 222 1[222 222 222 48[{TeXBase1Encoding ReEncodeFont}25364.145 /ComicSansMS-Bold rf /FS 139[143 147 146 3[1594[85 175 5[180 155 11[223 17[183 67[{TeXBase1Encoding ReEncodeFont}10303.395 /ComicSansMS rf /FU 234[345 9[391 11[{}2 513.918/CMMIB10 rf /FV 133[228 257 257 371 257 286 171 200 228286 286 257 286 428 143 2[143 286 257 171 228 286 228286 257 7[371 3[371 343 286 371 400 314 400 371 485 3432[200 1[400 314 343 371 371 1[371 1[257 15[143 1[17142[286 2[{TeXBase1Encoding ReEncodeFont}46 513.918 /Times-Boldrf end%%EndProlog%%BeginSetup%%Feature: *Resolution 600dpiTeXDict begin%%PaperSize: A4 end%%EndSetup%%Page: 1 1TeXDict begin 1 0 bop 0 TeXcolorgray 1 TeXcolorgray 0TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray0 TeXcolorgray 1 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray 0 TeXcolorgray0 TeXcolorgray 0.25 TeXcolorgray 0 TeXcolorgray 0.5 TeXcolorgray0 TeXcolorgray 0.75 TeXcolorgray 0 TeXcolorgray -6006416 aSDict begin [ /Page 1 /View [ /Fit ] /PageMode /UseOutlines /DOCVIEWpdfmark end -600 6416 a -600 6416 aSDict begin [ /CropBox [0 0 595 890] /PAGES pdfmark end -600 6416 a -600 6416aSDict begin [ {Catalog} << /ViewerPreferences<</FitWindow true/CenterWindowtrue>>>> /PUT pdfmark end -600 6416 a -600 6416 aSDict begin H.S end -600 6416 a -600 6416 aSDict begin 12 H.A end -6006416 a -600 6416 aSDict begin [ /View [/XYZ H.V] /Dest (Doc-Start) cvn H.B /DEST pdfmarkend -600 6416 a 4360 6416 a tx@Dict begin 90 Rot end 4360 6416a 4609 1909 aSDict begin [ /Rotate 90 /PAGES pdfmark end 4609 1909 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 46091909 aSDict begin H.S end 4609 1909 a 0 TeXcolorgray 0 TeXcolorgray 46091909 aSDict begin H.R end 4609 1909 a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 4609 1909 aSDict begin [ /Title () /Subject () /Creator (LaTeX with hyperref package)/Author () /Producer (dvips + Distiller) /Keywords () /DOCINFO pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ /Page 1/View [ /XYZ null null null ] /Title (Nominal Logic and Reasoning about $\alpha $-Equivalent Syntax)/OUT pdfmark end 46091909 a Gray 5462 2027 a FV(Nominal)128 b(Logic)g(and)57262506 y(Reasoning)g(about)5265 2985 y FU(\013)p FV(-Equi)-5b(v)g(alent)127 b(Syntax)p 0 TeXcolorgray Black BlackBlack 6446 4268 a FS(Christian)90 b(Urban)p Black Black5787 5008 a FQ(every)156 b(Tuesday)i(from)5008 5417 y(14:15)g(to)g(16:00)f(in)i(Room)e(E27)5318 5813 y FO(\(except)76 b(26.)f(April,)g(17.)h(May)g(and)g(5.)f(July\))p 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9384 6307 a FM(Munich,)26b(19.)f(April)h(2005)e(\226)i(p.1)g(\(0/0\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 2 2TeXDict begin 2 1 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 2/View [ /XYZ null null null ] /Title (\mbox {Do You Remember the Quiz?})/OUT pdfmark end 4609 1909 a Gray 4623 2027 a FV(Do)128 b(Y)-57b(ou)128 b(Remember)h(the)g(Quiz?)p 0 TeXcolorgray Black4623 2588 a FO(Assuming)75 b(that)p Blue 76 w FL(a)pBlack 75 w FO(and)p Blue 76 w FL(b)p Black 76 w FO(are)h(distinct)f(variables,)h(is)f(it)4623 2887 y(possible)f(to)h(\002nd)iFL(\025)p FO(-terms)p Blue 76 w FL(M)7907 2931 y FK(1)pBlack 8111 2887 a FO(to)p Blue 75 w FL(M)8778 2931 yFK(7)p Black 8982 2887 a FO(that)f(make)4623 3179 y(the)f(following)g(pairs)p Red 76 w FL(\013)p FO(-equivalent)p Black(?)pBlack Green Black Green Black OliveGreen Black 4876 3739a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 388w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p FI(\()pFJ(M)6688 3784 y FH(1)6904 3739 y FJ(b)g FI(\))p Black171 w FO(and)p Blue 171 w FL(\025)p FJ(b)g FL(:\025)pFJ(a)28 b FL(:)p FI(\()p FJ(a)85 b(M)9651 3784 y FH(1)98113739 y FI(\))p Black Black Green Black Green Black OliveGreenBlack 4876 4166 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23b FL(:)p FI(\()p FJ(M)6688 4211 y FH(2)6904 4166 y FJ(b)gFI(\))p Black 171 w FO(and)p Blue 171 w FL(\025)p FJ(b)gFL(:\025)p FJ(a)28 b FL(:)p FI(\()p FJ(a)85 b(M)96514211 y FH(3)9811 4166 y FI(\))p Black Black Green BlackGreen Black OliveGreen Black 4876 4593 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 388 w FL(\025)p FJ(a)28b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p FJ(b)80 b(M)69264638 y FH(4)7086 4593 y FI(\))p Black 170 w FO(and)pBlue 171 w FL(\025)p FJ(b)23 b FL(:\025)p FJ(a)28 b FL(:)pFI(\()p FJ(a)85 b(M)9651 4638 y FH(5)9811 4593 y FI(\))pBlack Black Green Black Green Black OliveGreen Black4876 5031 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial BlackBlue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)pFI(\()p FJ(b)80 b(M)6926 5076 y FH(6)7086 5031 y FI(\))pBlack 170 w FO(and)p Blue 171 w FL(\025)p FJ(a)28 b FL(:\025)pFJ(a)g FL(:)p FI(\()p FJ(a)84 b(M)9673 5076 y FH(7)98335031 y FI(\))p Black 4623 5617 a FO(If)59 b(there)h(is)f(one)h(solution)f(for)h(a)f(pair,)k(can)c(you)h(describe)46235958 y(all)75 b(its)g(solutions?)p 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9398 6307 a FM(Munich,)26b(19.)f(April)h(2005)e(\226)i(p.2)g(\(1/1\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 3 3TeXDict begin 3 2 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 3/View [ /XYZ null null null ] /Title (First-Order Unification)/OUT pdfmark end 4609 1909 a Gray 4985 2027 a FV(First-Order)128b(Uni\002cation)p 0 TeXcolorgray Black Black Green BlackGreen Black OliveGreen Black 4876 2605 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293 w FG(f)p FI(\()pFL(t)5576 2649 y FK(1)5704 2605 y FL(;)57 b(:)g(:)g(:)g(;)h(t)65892649 y FF(n)6746 2605 y FI(\))95 b FE(\031)p FI(?)g FG(f)pFI(\()p FL(s)7931 2649 y FK(1)8060 2605 y FL(;)57 b(:)g(:)g(:)g(;)g(s)8978 2649 y FF(n)9136 2605 y FI(\))76 b FE([)g FL(P)pBlack Blue 5169 3024 a FI(=)-57 b FE(\))95 b FL(t)59333068 y FK(1)6157 3024 y FE(\031)p FI(?)g FL(s)6834 3068y FK(1)7039 3024 y FE([)76 b FL(:)57 b(:)g(:)76 b FE([)gFL(t)8246 3068 y FF(n)8498 3024 y FE(\031)p FI(?)95 bFL(s)9175 3068 y FF(n)9409 3024 y FE([)76 b FL(P)p BlackBlack Green Black Green Black OliveGreen Black 4876 3412a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293w(X)117 b FE(\031)q FI(?)95 b FL(t)75 b FE([)h FL(P)pBlack Blue 5169 3742 a FK([)p FF(X)16 b FK(:=)p FF(t)pFK(])5236 3943 y FI(=)-57 b FE(\))163 b FL(P)48 b FI([)pFL(X)117 b FI(:=)95 b FL(t)p FI(])p Black Blue 957 w([)pFL(X)118 b FI(:=)95 b FL(t)p FI(])p Black 66 w FO(part)68b(of)8321 4238 y(the)75 b(answer)p Black Green BlackGreen Black OliveGreen Black 4876 4661 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 293 w(...)p Black GreenBlack Green Black OliveGreen Black 4876 5175 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 293 w(if)p Blue 75 w FL(\033)pBlack 87 w FO(is)g(an)g(answer)i(for)e(a)h(problem)pBlue 76 w FL(P)p Black 48 w FO(,)f(then)p Blue 75 w FL(\033)pBlack 87 w FO(is)5169 5468 y(the)g(most)g(general)i(solution)p0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9384 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.3)g(\(1/2\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 3 4TeXDict begin 3 3 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray4985 2027 a FV(First-Order)128 b(Uni\002cation)p 0 TeXcolorgrayBlack Black Green Black Green Black OliveGreen Black4876 2605 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial BlackBlue 293 w FG(f)p FI(\()p FL(t)5576 2649 y FK(1)57042605 y FL(;)57 b(:)g(:)g(:)g(;)h(t)6589 2649 y FF(n)67462605 y FI(\))95 b FE(\031)p FI(?)g FG(f)p FI(\()p FL(s)79312649 y FK(1)8060 2605 y FL(;)57 b(:)g(:)g(:)g(;)g(s)89782649 y FF(n)9136 2605 y FI(\))76 b FE([)g FL(P)p BlackBlue 5169 3024 a FI(=)-57 b FE(\))95 b FL(t)5933 3068y FK(1)6157 3024 y FE(\031)p FI(?)g FL(s)6834 3068 yFK(1)7039 3024 y FE([)76 b FL(:)57 b(:)g(:)76 b FE([)gFL(t)8246 3068 y FF(n)8498 3024 y FE(\031)p FI(?)95 bFL(s)9175 3068 y FF(n)9409 3024 y FE([)76 b FL(P)p BlackBlack Green Black Green Black OliveGreen Black 4876 3412a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293w(X)117 b FE(\031)q FI(?)95 b FL(t)75 b FE([)h FL(P)pBlack Blue 5169 3742 a FK([)p FF(X)16 b FK(:=)p FF(t)pFK(])5236 3943 y FI(=)-57 b FE(\))163 b FL(P)48 b FI([)pFL(X)117 b FI(:=)95 b FL(t)p FI(])p Black Blue 957 w([)pFL(X)118 b FI(:=)95 b FL(t)p FI(])p Black 66 w FO(part)68b(of)8321 4238 y(the)75 b(answer)p Black Green BlackGreen Black OliveGreen Black 4876 4661 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 293 w(...)p Black GreenBlack Green Black OliveGreen Black 4876 5175 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 293 w(if)p Blue 75 w FL(\033)pBlack 87 w FO(is)g(an)g(answer)i(for)e(a)h(problem)pBlue 76 w FL(P)p Black 48 w FO(,)f(then)p Blue 75 w FL(\033)pBlack 87 w FO(is)5169 5468 y(the)g(most)g(general)i(solution)pRed Black 4623 5992 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@D /N@C InitNC { /AngleA 60. def /AngleB 225. def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 5992 a 5840 3775 a tx@Dict begin tx@NodeDict begin {23.77895 16.57895 184.007 92.00353.59999 } false /N@B 16 {InitRnode } NewNode end end 5840 3775a Red Black 1 1 0.8 TeXcolorrgb Black 78 w @beginspecial@setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 16.57895 neg 180.207 23.77895 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial -246 x FC(In)63 b(this)g(lecture)g(I)g(shall)e(give)j(a)e FA(slightly)5918 3776 y FC(more)i(complicated)e(algorithm)f(for)5918 4023 y(uni\002cation)h(modulo)g Fz(\013)p FC(.)p0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.3)g(\(2/2\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 4 5TeXDict begin 4 4 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 5/View [ /XYZ null null null ] /Title (Simple Problem)/OUT pdfmark end 4609 1909 a Gray 5803 2027 a FV(Simple)128 b(Pr)-9b(oblem)p 0 TeXcolorgray Black 4623 2582 a FO(Given)75b(the)g(inference)i(rule:)p 1 1 0.8 TeXcolorrgb 1 1 0.8TeXcolorrgb 5798 3798 2920 867 v 1 1 0.8 TeXcolorrgbBlack 5875 3228 a tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.7107 30.355353.59999 } false /N@C 16 {InitRnode } NewNode end end 5875 3228 a Blue FG(app)p FI(\()64643228 y tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.18074 16.09036 4.4} false /N@C 16 {InitRnode } NewNode end end 6464 3228 a FG(fn)e FL(a:)p Black Blue 1 w(Y)pBlack Blue 34 w(;)p Black Blue 59 w(X)p Black Blue 11w FI(\))96 b FE(+)p Black Blue 95 w FL(V)p Black BlueBlack 5860 3636 a @beginspecial @setspecial tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA{ moveto } def /ArrowB { } def [ 132.64703 13.7221 0.0 13.7221 /Lineto/lineto load def false Line gsave 0.5 SLW TeXDict begin Blue end 0setlinecap stroke grestore end@endspecial5860 3629 a tx@Dict begin tx@NodeDict begin {8.79999 0.0 25.87749 12.93874 4.4} false /N@A 16 {InitRnode } NewNode end end 5860 3629 a Blue FG(let)p Black Blue 75 wFL(a)p Black Blue 106 w FI(=)p Black Blue 58 w FL(X)pBlack Blue 68 w FG(in)p Black Blue 59 w FL(Y)p BlackBlue 129 w FE(+)p Black Blue 95 w FL(V)p Black 1 1 0.8TeXcolorrgb Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925a 0.5 TeXcolorgray 9384 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(1/8\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 43606416 a eop end%%Page: 4 6TeXDict begin 4 5 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgrayBlack 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3798 2920867 v 1 1 0.8 TeXcolorrgb Black 5875 3228 a tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.7107 30.355353.59999 } false /N@C 16 {InitRnode } NewNode end end 5875 3228a Blue FG(app)p FI(\()6464 3228 y tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.18074 16.09036 4.4} false /N@C 16 {InitRnode } NewNode end end 6464 3228 a FG(fn)eFL(a:)p Black Blue 1 w(Y)p Black Blue 34 w(;)p BlackBlue 59 w(X)p Black Blue 11 w FI(\))96 b FE(+)p BlackBlue 95 w FL(V)p Black Blue Black 5860 3636 a @beginspecial@setspecial tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA{ moveto } def /ArrowB { } def [ 132.64703 13.7221 0.0 13.7221 /Lineto/lineto load def false Line gsave 0.5 SLW TeXDict begin Blue end 0setlinecap stroke grestore end@endspecial 5860 3629 a tx@Dict begin tx@NodeDict begin {8.79999 0.0 25.87749 12.93874 4.4} false /N@A 16 {InitRnode } NewNode end end 5860 3629 a BlueFG(let)p Black Blue 75 w FL(a)p Black Blue 106 w FI(=)pBlack Blue 58 w FL(X)p Black Blue 68 w FG(in)p BlackBlue 59 w FL(Y)p Black Blue 129 w FE(+)p Black Blue 95w FL(V)p Black 1 1 0.8 TeXcolorrgb Black 5261 4365 a tx@Dict begin tx@NodeDict begin {19.9 12.70001 189.69746 94.848723.59999 } false /N@B 16 {InitRnode } NewNode end end5261 4365 a Red Black 1 1 0.8 TeXcolorrgb Black 79 w@beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 12.70001 neg 185.89746 19.9 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue -146 x Fy(fn)62b Fz(a:)p Fx(\()p Fw(\000)p Fx(\))p Black 63 w FC(and)pBlue 63 w Fy(let)f Fz(a)79 b Fx(=)g Fz(X)j Fy(in)62 bFx(\()p Fw(\000)p Fx(\))p Black 5340 4487 a FC(bind)h(all)e(occurrences)j(of)p Blue 62 w Fz(a)p Black 63 w FC(in)pBlue 63 w Fx(\()p Fw(\000)p Fx(\))p Black Red Black 46233819 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 85.358260.0 neg 1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 90. def /AngleB 180. def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end0 setlinecap stroke grestore grestore end 4623 3819 a Red Black 4623 3819 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 85.358260.0 neg 1.0 1.0 0 0 /N@B /N@C InitNC { /AngleA 90. def /AngleB 150. def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end0 setlinecap stroke grestore grestore end 4623 3819 a0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(2/8\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 4 7TeXDict begin 4 6 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgrayBlack 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3798 2920867 v 1 1 0.8 TeXcolorrgb Black 5875 3228 a tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.7107 30.355353.59999 } false /N@C 16 {InitRnode } NewNode end end 5875 3228a Blue FG(app)p FI(\()6464 3228 y tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.18074 16.09036 4.4} false /N@C 16 {InitRnode } NewNode end end 6464 3228 a FG(fn)eFL(a:)p Black Blue 1 w(Y)p Black Blue 34 w(;)p BlackBlue 59 w(X)p Black Blue 11 w FI(\))96 b FE(+)p BlackBlue 95 w FL(V)p Black Blue Black 5860 3636 a @beginspecial@setspecial tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA{ moveto } def /ArrowB { } def [ 132.64703 13.7221 0.0 13.7221 /Lineto/lineto load def false Line gsave 0.5 SLW TeXDict begin Blue end 0setlinecap stroke grestore end@endspecial 5860 3629 a tx@Dict begin tx@NodeDict begin {8.79999 0.0 25.87749 12.93874 4.4} false /N@A 16 {InitRnode } NewNode end end 5860 3629 a BlueFG(let)p Black Blue 75 w FL(a)p Black Blue 106 w FI(=)pBlack Blue 58 w FL(X)p Black Blue 68 w FG(in)p BlackBlue 59 w FL(Y)p Black Blue 129 w FE(+)p Black Blue 95w FL(V)p Black 1 1 0.8 TeXcolorrgb Black Black GreenBlack Green Black OliveGreen Black 4876 4287 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293 w FG(let)75 bFL(a)95 b FI(=)h(1)75 b FG(in)h FL(a)95 b FE(+)g FI(1)pBlack Blue White 76 w([)p FL(Y)113 b FI(:=)p Blue White1 w FL(a)p Blue White FI(;)57 b FL(X)t(;)g(V)113 b FI(:=)pBlue White(1)p Blue White 1 w(])p Blue Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9370 6307a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(3/8\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 4 8TeXDict begin 4 7 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgrayBlack 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3798 2920867 v 1 1 0.8 TeXcolorrgb Black 5875 3228 a tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.7107 30.355353.59999 } false /N@C 16 {InitRnode } NewNode end end 5875 3228a Blue FG(app)p FI(\()6464 3228 y tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.18074 16.09036 4.4} false /N@C 16 {InitRnode } NewNode end end 6464 3228 a FG(fn)eFL(a:)p Black Red 58 w(a)p Black Blue -10 w(;)p BlackRed 116 w FI(1)p Black Blue 69 w(\))96 b FE(+)p BlackRed 152 w FI(1)p Black Blue Black 5860 3636 a @beginspecial@setspecial tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA{ moveto } def /ArrowB { } def [ 132.64703 13.7221 0.0 13.7221 /Lineto/lineto load def false Line gsave 0.5 SLW TeXDict begin Blue end 0setlinecap stroke grestore end@endspecial 5860 3629 a tx@Dict begin tx@NodeDict begin {8.79999 0.0 25.87749 12.93874 4.4} false /N@A 16 {InitRnode } NewNode end end 5860 3629 a BlueFG(let)p Black Blue 75 w FL(a)p Black Blue 106 w FI(=)pBlack Red 115 w(1)p Black Blue 126 w FG(in)p Black Red116 w FL(a)p Black Blue 85 w FE(+)p Black Red 152 w FI(1)pBlack 1 1 0.8 TeXcolorrgb Black Black Green Black GreenBlack OliveGreen Black 4876 4287 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293 w FG(let)75 b FL(a)95 b FI(=)h(1)75b FG(in)h FL(a)95 b FE(+)g FI(1)p Black Blue 171 w([)pFL(Y)113 b FI(:=)p Red 96 w FL(a)p Blue Blue FI(;)57b FL(X)t(;)g(V)113 b FI(:=)p Blue Red 1 w(1)p Blue Blue(])pBlue Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5TeXcolorgray 9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(4/8\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416a eop end%%Page: 4 9TeXDict begin 4 8 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgrayBlack 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3798 2920867 v 1 1 0.8 TeXcolorrgb Black 5875 3228 a tx@Dict begin tx@NodeDict begin {10.79999 3.59999 60.7107 30.355353.59999 } false /N@C 16 {InitRnode } NewNode end end 5875 3228a Blue FG(app)p FI(\()6464 3228 y tx@Dict begin tx@NodeDict begin {8.79999 0.0 32.18074 16.09036 4.4} false /N@C 16 {InitRnode } NewNode end end 6464 3228 a FG(fn)eFL(a:)p Black Red 58 w(b)p Black Blue 23 w(;)p BlackBlue 116 w FI(1)p Black Blue 69 w(\))96 b FE(+)p BlackBlue 152 w FI(1)p Black Blue Black 5860 3636 a @beginspecial@setspecial tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA{ moveto } def /ArrowB { } def [ 132.64703 13.7221 0.0 13.7221 /Lineto/lineto load def false Line gsave 0.5 SLW TeXDict begin Blue end 0setlinecap stroke grestore end@endspecial 5860 3629 a tx@Dict begin tx@NodeDict begin {8.79999 0.0 25.87749 12.93874 4.4} false /N@A 16 {InitRnode } NewNode end end 5860 3629 a BlueFG(let)p Black Red 75 w FL(b)p Black Blue 139 w FI(=)pBlack Blue 115 w(1)p Black Blue 126 w FG(in)p Black Red116 w FL(b)p Black Blue 118 w FE(+)p Black Blue 152 wFI(1)p Black 1 1 0.8 TeXcolorrgb Black Red 8826 3439a FO(error!)p Black Black Green Black Green Black OliveGreenBlack 4876 4287 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 293 w FG(let)75 b FL(a)95 b FI(=)h(1)75 bFG(in)h FL(a)95 b FE(+)g FI(1)p Black Blue 171 w([)pFL(Y)113 b FI(:=)p Blue 96 w FL(a)p Blue Blue FI(;)57b FL(X)t(;)g(V)113 b FI(:=)p Blue Blue 1 w(1)p Blue Blue(])pBlue Black Black Green Black Green Black OliveGreen Black4876 4714 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial BlackBlue 293 w FG(let)p Red 75 w FL(b)p Blue Blue 152 w FI(=)95b(1)76 b FG(in)p Blue Red 75 w FL(b)p Blue Blue 95 wFE(+)95 b FI(1)p Blue Black Blue 171 w([)p FL(Y)114 bFI(:=)p Red 95 w FL(b)p Blue Blue FI(;)57 b FL(X)t(;)g(V)113b FI(:=)p Blue Blue 1 w(1)p Blue Blue(])p Blue Black0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(5/8\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 4 10TeXDict begin 4 9 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgrayBlack 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3783 3453852 v 1 1 0.8 TeXcolorrgb Black Blue 5860 3227 a FG(app)pFI(\()p FG(fn)f FL(\025a:F)48 b(a)p FI(\))56 b FL(X)213b FE(+)190 b FL(V)p Black Blue Black 6041 3621 a @beginspecial@setspecial tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA{ moveto } def /ArrowB { } def [ 150.94318 13.7221 -9.14807 13.7221 /Lineto /lineto load def false Line gsave 0.5 SLW TeXDict begin Blueend 0 setlinecap stroke grestore end@endspecial Blue FG(let)76 b FL(X)23 b FI(\()pFL(\025a:F)48 b(a)p FI(\))190 b FE(+)g FL(V)p Black 1 1 0.8TeXcolorrgb Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(6/8\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 43606416 a eop end%%Page: 4 11TeXDict begin 4 10 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgrayBlack 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3783 2782852 v 1 1 0.8 TeXcolorrgb Black Blue 5860 3227 a FG(app)pFI(\()p FG(fn)f FL(F)48 b FI(\))56 b FL(X)213 b FE(+)190b FL(V)p Black Blue Black 6143 3621 a @beginspecial @setspecial tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA{ moveto } def /ArrowB { } def [ 116.63791 13.7221 -13.7221 13.7221 /Lineto /lineto load def false Line gsave 0.5 SLW TeXDict begin Blueend 0 setlinecap stroke grestore end@endspecial Blue FG(let)76 b FL(X)j(F)238 b FE(+)190b FL(V)p Black 1 1 0.8 TeXcolorrgb Black Black GreenBlack Green Black OliveGreen Black 4876 4256 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293 w FG(let)75 bFI(1)95 b FL(\025a:a)g FE(+)h FI(1)p Black 227 w FO(or)pBlue 228 w FG(let)75 b FI(1)96 b FL(\025b:b)e FE(+)hFI(1)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a0.5 TeXcolorgray 9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(7/8\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416a eop end%%Page: 4 12TeXDict begin 4 11 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5803 2027 a FV(Simple)128 b(Pr)-9 b(oblem)p 0 TeXcolorgrayBlack 4623 2582 a FO(Given)75 b(the)g(inference)i(rule:)p1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5798 3783 2782852 v 1 1 0.8 TeXcolorrgb Black Blue 5860 3227 a FG(app)pFI(\()p FG(fn)f FL(F)48 b FI(\))56 b FL(X)213 b FE(+)190b FL(V)p Black Blue Black 6143 3621 a @beginspecial @setspecial tx@Dict begin STP newpath 0.5 SLW TeXDict begin Blue end /ArrowA{ moveto } def /ArrowB { } def [ 116.63791 13.7221 -13.7221 13.7221 /Lineto /lineto load def false Line gsave 0.5 SLW TeXDict begin Blueend 0 setlinecap stroke grestore end@endspecial Blue FG(let)76 b FL(X)j(F)238 b FE(+)190b FL(V)p Black 1 1 0.8 TeXcolorrgb Black Black GreenBlack Green Black OliveGreen Black 4876 4256 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293 w FG(let)75 bFI(1)95 b FL(\025a:a)g FE(+)h FI(1)p Black 227 w FO(or)pBlue 228 w FG(let)75 b FI(1)96 b FL(\025b:b)e FE(+)hFI(1)p Black Black Black 5277 4780 a FO(Does)76 b(it)f(have)h(to)f(be)g(so)g(complicated?)p Red 94 w(No!)p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9370 6307a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.4)g(\(8/8\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 5 13TeXDict begin 5 12 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 13/View [ /XYZ null null null ] /Title (\mbox {Recap $\alpha $-Equivalence})/OUT pdfmark end 4609 1909 a Gray 5194 2027 a FV(Recap)128 b FU(\013)pFV(-Equi)-5 b(v)g(alence)p 0 TeXcolorgray Black BlackBlack 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5092 29111570 394 v 1 1 0.8 TeXcolorrgb Black Blue 5154 2645 8339 v 5154 2842 a FL(a)96 b FE(\031)f FL(a)6033 2700 yFv(\031)p Ft(-atm)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8TeXcolorrgb 1 1 0.8 TeXcolorrgb 7622 2948 2950 682 v1 1 0.8 TeXcolorrgb Black Blue 7684 2517 a FL(t)78082562 y FK(1)8032 2517 y FE(\031)g FL(s)8551 2562 y FK(1)89332517 y FL(t)9057 2562 y FK(2)9281 2517 y FE(\031)g FL(s)98002562 y FK(2)p 7684 2612 2245 9 v 7982 2842 a FL(t)81062886 y FK(1)8292 2842 y FL(t)8416 2886 y FK(2)8639 2842y FE(\031)g FL(s)9158 2886 y FK(1)9344 2842 y FL(s)95022886 y FK(2)9975 2641 y Fv(\031)p Ft(-app)p Black 1 1 0.8TeXcolorrgb Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb4623 3786 2510 625 v 1 1 0.8 TeXcolorrgb Black Blue 51673412 a FL(t)g FE(\031)g FL(s)p 4684 3469 1704 9 v 46843717 a(\025a:t)g FE(\031)g FL(\025a:s)6434 3523 y Fv(\031)pFt(-lam)6966 3554 y Fs(1)p Black 1 1 0.8 TeXcolorrgbBlack 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 7379 37863436 727 v 1 1 0.8 TeXcolorrgb Black Blue 7441 3345 aFL(t)g FE(\031)g FI(\()p FL(a)57 b(b)p FI(\))8681 3404y Fr(\001)8845 3345 y FL(s)253 b(a)96 b FI(#)e FL(s)p7441 3469 2631 9 v 7921 3717 a(\025a:t)h FE(\031)g FL(\025b:s)101183523 y Fv(\031)p Ft(-lam)10650 3554 y Fs(2)p Black 1 1 0.8TeXcolorrgb Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb5121 4796 1512 503 v 1 1 0.8 TeXcolorrgb Black Blue 51834428 813 9 v 5183 4676 a FL(a)g FI(#)g FL(b)6041 4491y Ft(#-atm)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8TeXcolorrgb 1 1 0.8 TeXcolorrgb 7727 4796 2741 744 v1 1 0.8 TeXcolorrgb Black Blue 7789 4321 a FL(a)g FI(#)gFL(t)8570 4365 y FK(1)8952 4321 y FL(a)g FI(#)g FL(t)97334365 y FK(2)p 7789 4428 2073 9 v 8215 4676 a FL(a)h FI(#)fFL(t)8997 4721 y FK(1)9182 4676 y FL(t)9306 4721 y FK(2)99084471 y Ft(#-app)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8TeXcolorrgb 1 1 0.8 TeXcolorrgb 4861 5755 2033 515 v1 1 0.8 TeXcolorrgb Black Blue 4923 5387 1264 9 v 49235635 a FL(a)g FI(#)g FL(\025a:t)6232 5441 y Ft(#-lam)67275472 y Fs(1)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8TeXcolorrgb 1 1 0.8 TeXcolorrgb 8098 5755 2000 744 v1 1 0.8 TeXcolorrgb Black Blue 8385 5280 a FL(a)g FI(#)gFL(t)p 8160 5387 1231 9 v 8160 5635 a(a)g FI(#)g FL(\025b:t)94365441 y Ft(#-lam)9931 5472 y Fs(2)p Black 1 1 0.8 TeXcolorrgbBlack Red Black 1 1 0.8 TeXcolorrgb Black 9350 6117 a@beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.15 true2.22263 neg 3.29333 neg 70.50906 10.49333 .5 Frame gsave 1 1 0.8 setrgbcolor fill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore end@endspecial -28 x Ft(assuming)pBlue 53 w FF(a)66 b Fv(6)p FK(=)g FF(b)p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9398 6307a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.5)g(\(1/1\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 6 14TeXDict begin 6 13 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 14/View [ /XYZ null null null ] /Title (\mbox {Permutations on \boldmath $\lambda $-Terms})/OUT pdfmark end 4609 1909 a Gray 4734 2030 a FV(P)-10 b(ermutations)128b(on)g FU(\025)p FV(-T)-47 b(erms)p 0 TeXcolorgray BlackBlack Black Blue 6363 2817 a FI([])6549 2875 y Fr(\001)67132817 y FL(a)p Black Blue 7149 2642 a Fp(def)7177 2817y FI(=)p Black Blue 275 w FL(a)p Black Blue 4746 3527a FI(\(\()p FL(a)5194 3571 y FK(1)5381 3527 y FL(a)55693571 y FK(2)5698 3527 y FI(\))95 b(::)g FL(\031)11 bFI(\))6548 3586 y Fr(\001)6713 3527 y FL(a)p Black Blue7149 3352 a Fp(def)7177 3527 y FI(=)p Black Blue 77122917 a Fo(8)7712 3185 y(<)7712 3720 y(:)7977 3185 y FL(a)81653229 y FK(1)8796 3185 y FO(if)76 b FL(\031)9285 3244y Fr(\001)9449 3185 y FL(a)95 b FI(=)g FL(a)10275 3229y FK(2)7977 3519 y FL(a)8165 3564 y FK(2)8796 3519 yFO(if)76 b FL(\031)9285 3578 y Fr(\001)9449 3519 y FL(a)95b FI(=)g FL(a)10275 3564 y FK(1)7977 3854 y FL(\031)81913913 y Fr(\001)8355 3854 y FL(a)253 b FO(otherwise)pBlack Blue 5643 4340 a FL(\031)5857 4399 y Fr(\001)60784340 y FI(\()p FL(t)6332 4385 y FK(1)6518 4340 y FL(t)66424385 y FK(2)6771 4340 y FI(\))p Black Blue 7149 4166a Fp(def)7177 4340 y FI(=)p Black Blue 275 w(\()p FL(\031)80564399 y Fr(\001)8221 4340 y FL(t)8345 4385 y FK(1)84734340 y FI(\)\()p FL(\031)8947 4399 y Fr(\001)9112 4340y FL(t)9236 4385 y FK(2)9364 4340 y FI(\))p Black Blue5656 4793 a FL(\031)5870 4852 y Fr(\001)6034 4793 y FI(\()pFL(\025a:t)p FI(\))p Black Blue 7149 4619 a Fp(def)71774793 y FI(=)p Black Blue 275 w FL(\025)p FI(\()p FL(\031)82564852 y Fr(\001)8420 4793 y FL(a)p FI(\))p Black Blue1 w FL(:)p FI(\()p FL(\031)9178 4852 y Fr(\001)9342 4793y FL(t)p FI(\))p Black 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9398 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.6)g(\(1/1\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 43606416 a eop end%%Page: 7 15TeXDict begin 7 14 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 15/View [ /XYZ null null null ] /Title (Problems from the Quiz)/OUT pdfmark end 4609 1909 a Gray 4923 2027 a FV(Pr)-9 b(oblems)128b(fr)-9 b(om)128 b(the)h(Quiz)p 0 TeXcolorgray BlackBlack Green Black Green Black OliveGreen Black 4876 2729a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 388w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p FI(\()pFJ(M)6688 2773 y FH(1)6904 2729 y FJ(b)g FI(\))191 bFE(\031)p FI(?)f FL(\025)p FJ(b)23 b FL(:\025)p FJ(a)28b FL(:)p FI(\()p FJ(a)85 b(M)9705 2773 y FH(1)9864 2729y FI(\))p Black Black Green Black Green Black OliveGreenBlack 4876 3156 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23b FL(:)p FI(\()p FJ(M)6688 3200 y FH(2)6904 3156 y FJ(b)gFI(\))191 b FE(\031)p FI(?)f FL(\025)p FJ(b)23 b FL(:\025)pFJ(a)28 b FL(:)p FI(\()p FJ(a)85 b(M)9705 3200 y FH(3)98643156 y FI(\))p Black Black Green Black Green Black OliveGreenBlack 4876 3583 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23b FL(:)p FI(\()p FJ(b)80 b(M)6926 3627 y FH(4)7086 3583y FI(\))190 b FE(\031)p FI(?)g FL(\025)p FJ(b)23 b FL(:\025)pFJ(a)28 b FL(:)p FI(\()p FJ(a)85 b(M)9705 3627 y FH(5)98643583 y FI(\))p Black Black Green Black Green Black OliveGreenBlack 4876 4020 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23b FL(:)p FI(\()p FJ(b)80 b(M)6926 4065 y FH(6)7086 4020y FI(\))190 b FE(\031)p FI(?)g FL(\025)p FJ(a)28 b FL(:\025)pFJ(a)g FL(:)p FI(\()p FJ(a)84 b(M)9727 4065 y FH(7)98874020 y FI(\))p Black 4623 4571 a FO(What)75 b(to)g(do)g(with)g(permutations)i(on)e('holes')f(?)p Blue 7256 5156 a FL(\031)74705215 y Fr(\001)7634 5156 y Fn(\003)p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9384 6307a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.7)g(\(1/2\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 7 16TeXDict begin 7 15 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray4923 2027 a FV(Pr)-9 b(oblems)128 b(fr)-9 b(om)128 b(the)h(Quiz)p0 TeXcolorgray Black Black Green Black Green Black OliveGreenBlack 4876 2729 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23b FL(:)p FI(\()p Fn(\003)6600 2773 y FH(1)6816 2729 yFJ(b)g FI(\))191 b FE(\031)p FI(?)f FL(\025)p FJ(b)23b FL(:\025)p FJ(a)28 b FL(:)p FI(\()p FJ(a)85 b Fn(\003)95292773 y FH(1)9689 2729 y FI(\))p Black Black Green BlackGreen Black OliveGreen Black 4876 3156 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 388 w FL(\025)p FJ(a)28b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p Fn(\003)6600 3200y FH(2)6816 3156 y FJ(b)g FI(\))191 b FE(\031)p FI(?)fFL(\025)p FJ(b)23 b FL(:\025)p FJ(a)28 b FL(:)p FI(\()pFJ(a)85 b Fn(\003)9529 3200 y FH(3)9689 3156 y FI(\))pBlack Black Green Black Green Black OliveGreen Black4876 3583 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial BlackBlue 388 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)pFI(\()p FJ(b)80 b Fn(\003)6838 3627 y FH(4)6998 3583y FI(\))190 b FE(\031)p FI(?)g FL(\025)p FJ(b)23 b FL(:\025)pFJ(a)28 b FL(:)p FI(\()p FJ(a)85 b Fn(\003)9529 3627y FH(5)9689 3583 y FI(\))p Black Black Green Black GreenBlack OliveGreen Black 4876 4020 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 388 w FL(\025)p FJ(a)28 b FL(:\025)pFJ(b)23 b FL(:)p FI(\()p FJ(b)80 b Fn(\003)6838 4065y FH(6)6998 4020 y FI(\))190 b FE(\031)p FI(?)g FL(\025)pFJ(a)28 b FL(:\025)p FJ(a)g FL(:)p FI(\()p FJ(a)84 bFn(\003)9551 4065 y FH(7)9711 4020 y FI(\))p Black 46234571 a FO(What)75 b(to)g(do)g(with)g(permutations)i(on)e('holes')f(?)pBlue 7256 5156 a FL(\031)7470 5215 y Fr(\001)7634 5156y Fn(\003)p Black 4623 5572 a FO(Answer:)94 b(Nothing!)f(Just)76b(keep)f(them.)p 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.7)g(\(2/2\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 43606416 a eop end%%Page: 8 17TeXDict begin 8 16 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 17/View [ /XYZ null null null ] /Title (Terms)/OUT pdfmark end 4609 1909 a Gray 6871 2027 a FV(T)-47 b(erms)p0 TeXcolorgray Black Green Black Green Black OliveGreenBlack 4623 2649 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 4870 2785 390422 v 1 1 0.8 TeXcolorrgb Black Blue 309 w FE(hi)p Black1 1 0.8 TeXcolorrgb Black 613 w FO(Units)p Green BlackGreen Black OliveGreen Black 4623 3328 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8TeXcolorrgb 4870 3464 871 422 v 1 1 0.8 TeXcolorrgb BlackBlue 309 w FE(h)p FL(t;)57 b(t)5465 3220 y Fv(0)55463328 y FE(i)p Black 1 1 0.8 TeXcolorrgb Black 132 w FO(Pairs)pGreen Black Green Black OliveGreen Black 4623 3988 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 4870 4050 557 329 v 1 1 0.8 TeXcolorrgbBlack Blue 309 w FL(F)105 b(t)p Black 1 1 0.8 TeXcolorrgbBlack 445 w FO(Funct.)p 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9384 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.8)g(\(1/4\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 43606416 a eop end%%Page: 8 18TeXDict begin 8 17 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6871 2027 a FV(T)-47 b(erms)p 0 TeXcolorgray Black GreenBlack Green Black OliveGreen Black 4623 2649 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8TeXcolorrgb 4870 2785 390 422 v 1 1 0.8 TeXcolorrgb BlackBlue 309 w FE(hi)p Black 1 1 0.8 TeXcolorrgb Black 613w FO(Units)p Green Black Green Black OliveGreen Black956 w @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 7721 2649a tx@Dict begin tx@NodeDict begin {9.4 3.0 15.11328 7.55664 3.2 } false/N@P 16 {InitRnode } NewNode end end 7721 2649 a 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb7721 2711 313 257 v 1 1 0.8 TeXcolorrgb Black Blue 62w FL(a)p Black 1 1 0.8 TeXcolorrgb Black 607 w FO(Atoms)pGreen Black Green Black OliveGreen Black 4623 3328 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 4870 3464 871 422 v 1 1 0.8 TeXcolorrgbBlack Blue 309 w FE(h)p FL(t;)57 b(t)5465 3220 y Fv(0)55463328 y FE(i)p Black 1 1 0.8 TeXcolorrgb Black 132 w FO(Pairs)pGreen Black Green Black OliveGreen Black 1012 w @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 7721 3328 a tx@Dict begin tx@NodeDict begin {12.14285 3.0 25.6932 12.8466 4.57143} false /N@A 16 {InitRnode } NewNode end end 7721 3328 a 1 1 0.8TeXcolorrgb 1 1 0.8 TeXcolorrgb 7721 3390 531 313 v 1 1 0.8TeXcolorrgb Black Blue 62 w FL(a:t)p Black 1 1 0.8 TeXcolorrgbBlack 388 w FO(Abstractions)p Green Black Green BlackOliveGreen Black 4623 3988 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb4870 4050 557 329 v 1 1 0.8 TeXcolorrgb Black Blue 309w FL(F)105 b(t)p Black 1 1 0.8 TeXcolorrgb Black 445w FO(Funct.)7709 4892 y tx@Dict begin tx@NodeDict begin {46.91556 39.71558 124.25647 62.128233.59999 } false /N@B 16 {InitRnode } NewNode end end 7709 4892 a Red Black 1 1 0.8TeXcolorrgb Black 78 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 39.71558 neg 120.45647 46.91556 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial-695 x FO(generic)76 b(binder:)p Blue 7787 4671 a Fn(p)pFL(\025a:a)p Fn(q)95 b FE(7!)g FG(fn)75 b FL(a:a)p Black7787 5068 a FO(constructions)h(like)p Blue 7787 5347a FG(fn)g FL(X)t(:X)p Black 98 w FO(are)g(not)7787 5626y(allowed)p Red Black 4623 4109 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 90. def /AngleB 280. def 0.8 0.8 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 4109 a 5482 4821a tx@Dict begin tx@NodeDict begin {27.32442 20.12442 104.33919 52.169593.59999 } false /N@Q 16 {InitRnode } NewNode end end 5482 4821 a Red Black 1 1 0.8 TeXcolorrgb Black 78w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 20.12442 neg 100.53918 27.32442 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial -285 x FO(bindable)g(names)5560 4815 y(\(of)f(object-level)5560 5107 y(variables)h(etc.\))pRed Black 4623 4109 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@Q /N@P InitNC { /AngleA 85. def /AngleB 220. def 0.8 0.8 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 4109 a 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26b(19.)f(April)h(2005)e(\226)i(p.8)g(\(2/4\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 8 19TeXDict begin 8 18 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6871 2027 a FV(T)-47 b(erms)p 0 TeXcolorgray Black GreenBlack Green Black OliveGreen Black 4623 2649 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8TeXcolorrgb 4870 2785 390 422 v 1 1 0.8 TeXcolorrgb BlackBlue 309 w FE(hi)p Black 1 1 0.8 TeXcolorrgb Black 613w FO(Units)p Green Black Green Black OliveGreen Black956 w @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 7721 2649a tx@Dict begin tx@NodeDict begin {9.4 3.0 15.11328 7.55664 3.2 } false/N@P 16 {InitRnode } NewNode end end 7721 2649 a 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb7721 2711 313 257 v 1 1 0.8 TeXcolorrgb Black Blue 62w FL(a)p Black 1 1 0.8 TeXcolorrgb Black 607 w FO(Atoms)pGreen Black Green Black OliveGreen Black 4623 3328 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 4870 3464 871 422 v 1 1 0.8 TeXcolorrgbBlack Blue 309 w FE(h)p FL(t;)57 b(t)5465 3220 y Fv(0)55463328 y FE(i)p Black 1 1 0.8 TeXcolorrgb Black 132 w FO(Pairs)pGreen Black Green Black OliveGreen Black 1012 w @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 7721 3328 a tx@Dict begin tx@NodeDict begin {12.14285 3.0 25.6932 12.8466 4.57143} false /N@A 16 {InitRnode } NewNode end end 7721 3328 a 1 1 0.8TeXcolorrgb 1 1 0.8 TeXcolorrgb 7721 3390 531 313 v 1 1 0.8TeXcolorrgb Black Blue 62 w FL(a:t)p Black 1 1 0.8 TeXcolorrgbBlack 388 w FO(Abstractions)p Green Black Green BlackOliveGreen Black 4623 3988 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb4870 4050 557 329 v 1 1 0.8 TeXcolorrgb Black Blue 309w FL(F)105 b(t)p Black 1 1 0.8 TeXcolorrgb Black 445w FO(Funct.)p Green Black Green Black OliveGreen Black859 w @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8TeXcolorrgb 1 1 0.8 TeXcolorrgb 7721 4050 738 329 v 1 1 0.8TeXcolorrgb Black Blue 7783 3988 a tx@Dict begin tx@NodeDict begin {6.4 0.0 10.35997 5.17998 3.2 } false/N@C 16 {InitRnode } NewNode end end 7783 3988 a FL(\031)11b FE(\001)8092 3988 y tx@Dict begin tx@NodeDict begin {9.87999 0.0 14.7599 7.37994 4.93999} false /N@E 16 {InitRnode } NewNode end end 8092 3988 a FL(X)p Black 1 1 0.8TeXcolorrgb Black 204 w FO(Suspensions)p 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9370 6307a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.8)g(\(3/4\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 8 20TeXDict begin 8 19 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6871 2027 a FV(T)-47 b(erms)p 0 TeXcolorgray Black GreenBlack Green Black OliveGreen Black 4623 2649 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8TeXcolorrgb 4870 2785 390 422 v 1 1 0.8 TeXcolorrgb BlackBlue 309 w FE(hi)p Black 1 1 0.8 TeXcolorrgb Black 613w FO(Units)p Green Black Green Black OliveGreen Black956 w @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 7721 2649a tx@Dict begin tx@NodeDict begin {9.4 3.0 15.11328 7.55664 3.2 } false/N@P 16 {InitRnode } NewNode end end 7721 2649 a 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb7721 2711 313 257 v 1 1 0.8 TeXcolorrgb Black Blue 62w FL(a)p Black 1 1 0.8 TeXcolorrgb Black 607 w FO(Atoms)pGreen Black Green Black OliveGreen Black 4623 3328 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 4870 3464 871 422 v 1 1 0.8 TeXcolorrgbBlack Blue 309 w FE(h)p FL(t;)57 b(t)5465 3220 y Fv(0)55463328 y FE(i)p Black 1 1 0.8 TeXcolorrgb Black 132 w FO(Pairs)pGreen Black Green Black OliveGreen Black 1012 w @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 7721 3328 a tx@Dict begin tx@NodeDict begin {12.14285 3.0 25.6932 12.8466 4.57143} false /N@A 16 {InitRnode } NewNode end end 7721 3328 a 1 1 0.8TeXcolorrgb 1 1 0.8 TeXcolorrgb 7721 3390 531 313 v 1 1 0.8TeXcolorrgb Black Blue 62 w FL(a:t)p Black 1 1 0.8 TeXcolorrgbBlack 388 w FO(Abstractions)p Green Black Green BlackOliveGreen Black 4623 3988 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb4870 4050 557 329 v 1 1 0.8 TeXcolorrgb Black Blue 309w FL(F)105 b(t)p Black 1 1 0.8 TeXcolorrgb Black 445w FO(Funct.)p Green Black Green Black OliveGreen Black859 w @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 1 1 0.8TeXcolorrgb 1 1 0.8 TeXcolorrgb 7721 4050 738 329 v 1 1 0.8TeXcolorrgb Black Blue 7783 3988 a tx@Dict begin tx@NodeDict begin {6.4 0.0 10.35997 5.17998 3.2 } false/N@C 16 {InitRnode } NewNode end end 7783 3988 a FL(\031)11b FE(\001)8092 3988 y tx@Dict begin tx@NodeDict begin {9.87999 0.0 14.7599 7.37994 4.93999} false /N@E 16 {InitRnode } NewNode end end 8092 3988 a FL(X)p Black 1 1 0.8TeXcolorrgb Black 204 w FO(Suspensions)4470 5246 y tx@Dict begin tx@NodeDict begin {41.7205 34.52052 184.007 92.00353.59999 } false /N@D 16 {InitRnode } NewNode end end 44705246 a Red Black 1 1 0.8 TeXcolorrgb Black 78 w @beginspecial@setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 34.52052 neg 180.207 41.7205 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue -582 x FL(\031)p Black87 w FO(is)75 b(an)h(explicit)f(permutation,)4548 4956y(which)g(is)g(a)g(list)h(of)f(swappings)p Blue 45485271 a FI(\()p FL(a)4866 5316 y FK(1)5053 5271 y FL(b)52085316 y FK(1)5337 5271 y FI(\))57 b FL(:)g(:)g(:)g FI(\()pFL(a)6298 5316 y FF(n)6513 5271 y FL(b)6668 5316 y FF(n)68265271 y FI(\))p Black FO(,)75 b(waiting)4548 5566 y(to)h(be)f(applied)h(to)f(the)h(term)g(that)4548 5862 y(is)f(substituted)i(for)pBlue 76 w FL(X)p Black Red Black 4623 4109 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@D /N@C InitNC { /AngleA 60. def /AngleB 225. def 0.8 0.8 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 4109a 8387 5058 a tx@Dict begin tx@NodeDict begin {26.49329 19.2933 104.33919 52.169593.59999 } false /N@F 16 {InitRnode } NewNode end end 8387 5058 a Red Black 1 1 0.8 TeXcolorrgbBlack 78 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 19.2933 neg 100.53918 26.49329 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue-265 x FL(X)p Black 99 w FO(is)e(a)g(variable)8465 5072y(standing)i(for)e(an)8465 5364 y(unknown)h(term)p RedBlack 4623 4109 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@F /N@E InitNC { /AngleA 120. def /AngleB 295. def1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 4109 a 0 TeXcolorgray 10821 5925a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26b(19.)f(April)h(2005)e(\226)i(p.8)g(\(4/4\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 9 21TeXDict begin 9 20 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 21/View [ /XYZ null null null ] /Title (Permutations)/OUT pdfmark end 4609 1909 a Gray 6082 2027 a FV(P)-10 b(ermutations)p0 TeXcolorgray Black 4623 2582 a FO(a)75 b(permutation)i(applied)f(to)f(a)h(term:)p Black Black Green Black Green Black OliveGreenBlack 4891 3119 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlue 1399 w FI([])6476 3177 y Fr(\001)6641 3119 y FL(a)pBlack Blue 7152 2944 a Fp(def)7180 3119 y FI(=)p BlackBlue 351 w FL(a)p Black Green Black Green Black OliveGreenBlack 4891 3829 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlue 428 w FI(\()p FL(b)57 b(c)p FI(\))38 b(::)g FL(\031)64763888 y Fr(\001)6641 3829 y FL(a)p Black Blue 7152 3654a Fp(def)7180 3829 y FI(=)p Black Blue 7791 3219 a Fo(8)77913487 y(<)7791 4022 y(:)8055 3487 y FL(c)553 b FO(if)75b FL(\031)9249 3546 y Fr(\001)9413 3487 y FL(a)96 b FI(=)fFL(b)8055 3821 y(b)551 b FO(if)75 b FL(\031)9249 3880y Fr(\001)9413 3821 y FL(a)96 b FI(=)f FL(c)8055 4156y(\031)8269 4215 y Fr(\001)8433 4156 y FL(a)140 b FO(otherwise)pBlack Red Black 4623 5090 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 270. def /AngleB 290. def0.6 0.6 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 5090 a 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9384 6307a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.9)g(\(1/4\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 9 22TeXDict begin 9 21 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6082 2027 a FV(P)-10 b(ermutations)p 0 TeXcolorgray Black4623 2582 a FO(a)75 b(permutation)i(applied)f(to)f(a)h(term:)pBlack Black Green Black Green Black OliveGreen Black4891 3119 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue1399 w FI([])6476 3177 y Fr(\001)6641 3119 y FL(a)p BlackBlue 7152 2944 a Fp(def)7180 3119 y FI(=)p Black Blue351 w FL(a)p Black Green Black Green Black OliveGreenBlack 4891 3829 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlue 428 w FI(\()p FL(b)57 b(c)p FI(\))38 b(::)g FL(\031)64763888 y Fr(\001)6641 3829 y FL(a)p Black Blue 7152 3654a Fp(def)7180 3829 y FI(=)p Black Blue 7791 3219 a Fo(8)77913487 y(<)7791 4022 y(:)8055 3487 y FL(c)553 b FO(if)75b FL(\031)9249 3546 y Fr(\001)9413 3487 y FL(a)96 b FI(=)fFL(b)8055 3821 y(b)551 b FO(if)75 b FL(\031)9249 3880y Fr(\001)9413 3821 y FL(a)96 b FI(=)f FL(c)8055 4156y(\031)8269 4215 y Fr(\001)8433 4156 y FL(a)140 b FO(otherwise)pBlack Green Black Green Black OliveGreen Black 4891 4642a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 1153 wFL(\031)6258 4701 y Fr(\001)6422 4642 y FL(a:t)p BlackBlue 7152 4468 a Fp(def)7180 4642 y FI(=)p Black Blue351 w FL(\031)8005 4701 y Fr(\001)8169 4642 y FL(a:\031)86664701 y Fr(\001)8830 4642 y FL(t)p Black Red Black 46235208 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 270. def /AngleB 290. def0.6 0.6 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 5208 a 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.9)g(\(2/4\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 43606416 a eop end%%Page: 9 23TeXDict begin 9 22 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6082 2027 a FV(P)-10 b(ermutations)p 0 TeXcolorgray Black4623 2582 a FO(a)75 b(permutation)i(applied)f(to)f(a)h(term:)pBlack Black Green Black Green Black OliveGreen Black4891 3119 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue1399 w FI([])6476 3177 y Fr(\001)6641 3119 y FL(a)p BlackBlue 7152 2944 a Fp(def)7180 3119 y FI(=)p Black Blue351 w FL(a)p Black Green Black Green Black OliveGreenBlack 4891 3829 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlue 428 w FI(\()p FL(b)57 b(c)p FI(\))38 b(::)g FL(\031)64763888 y Fr(\001)6641 3829 y FL(a)p Black Blue 7152 3654a Fp(def)7180 3829 y FI(=)p Black Blue 7791 3219 a Fo(8)77913487 y(<)7791 4022 y(:)8055 3487 y FL(c)553 b FO(if)75b FL(\031)9249 3546 y Fr(\001)9413 3487 y FL(a)96 b FI(=)fFL(b)8055 3821 y(b)551 b FO(if)75 b FL(\031)9249 3880y Fr(\001)9413 3821 y FL(a)96 b FI(=)f FL(c)8055 4156y(\031)8269 4215 y Fr(\001)8433 4156 y FL(a)140 b FO(otherwise)pBlack Green Black Green Black OliveGreen Black 4891 4642a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 1153 wFL(\031)6258 4701 y Fr(\001)6422 4642 y FL(a:t)p BlackBlue 7152 4468 a Fp(def)7180 4642 y FI(=)p Black Blue351 w FL(\031)8005 4701 y Fr(\001)8169 4642 y FL(a:\031)86664701 y Fr(\001)8830 4642 y FL(t)p Black Green Black GreenBlack OliveGreen Black 4891 5095 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 864 w(\031)5969 5154 y Fr(\001)61335095 y FL(\031)6347 4987 y Fv(0)6429 5095 y FE(\001)pFL(X)p Black Blue 7152 4921 a Fp(def)7180 5095 y FI(=)pBlack Blue 351 w(\()p FL(\031)11 b FI(@)p FL(\031)86094987 y Fv(0)8691 5095 y FI(\))p FE(\001)p FL(X)p BlackRed Black 4623 5327 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 270. def /AngleB 290. def0.6 0.6 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 5327 a 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9370 6307 a FM(Munich,)26b(19.)f(April)h(2005)e(\226)i(p.9)g(\(3/4\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 9 24TeXDict begin 9 23 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6082 2027 a FV(P)-10 b(ermutations)p 0 TeXcolorgray Black4623 2582 a FO(a)75 b(permutation)i(applied)f(to)f(a)h(term:)pBlack Black Green Black Green Black OliveGreen Black4891 3119 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue1399 w FI([])6476 3177 y Fr(\001)6641 3119 y FL(a)p BlackBlue 7152 2944 a Fp(def)7180 3119 y FI(=)p Black Blue351 w FL(a)p Black Green Black Green Black OliveGreenBlack 4891 3829 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlue 428 w FI(\()p FL(b)57 b(c)p FI(\))38 b(::)g FL(\031)64763888 y Fr(\001)6641 3829 y FL(a)p Black Blue 7152 3654a Fp(def)7180 3829 y FI(=)p Black Blue 7791 3219 a Fo(8)77913487 y(<)7791 4022 y(:)8055 3487 y FL(c)553 b FO(if)75b FL(\031)9249 3546 y Fr(\001)9413 3487 y FL(a)96 b FI(=)fFL(b)8055 3821 y(b)551 b FO(if)75 b FL(\031)9249 3880y Fr(\001)9413 3821 y FL(a)96 b FI(=)f FL(c)8055 4156y(\031)8269 4215 y Fr(\001)8433 4156 y FL(a)140 b FO(otherwise)pBlack Green Black Green Black OliveGreen Black 4891 4642a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 1153 wFL(\031)6258 4701 y Fr(\001)6422 4642 y FL(a:t)p BlackBlue 7152 4468 a Fp(def)7180 4642 y FI(=)p Black Blue351 w FL(\031)8005 4701 y Fr(\001)8169 4642 y FL(a:\031)86664701 y Fr(\001)8830 4642 y FL(t)p Black Green Black GreenBlack OliveGreen Black 4891 5095 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 864 w(\031)5969 5154 y Fr(\001)61335095 y FL(\031)6347 4987 y Fv(0)6429 5095 y FE(\001)pFL(X)p Black Blue 7152 4921 a Fp(def)7180 5095 y FI(=)pBlack Blue 351 w(\()p FL(\031)11 b FI(@)p FL(\031)86094987 y Fv(0)8691 5095 y FI(\))p FE(\001)p FL(X)p BlackRed 4623 5527 a FO(Permutations)77 b(on)e(atoms)g(are)h(bijections!)pBlack Blue 5891 5877 a FL(\031)6105 5936 y Fr(\001)62695877 y FL(a)95 b FI(=)h FL(b)p Black 285 w FO(iff)p Blue190 w FL(a)g FI(=)8504 5877 y tx@Dict begin tx@NodeDict begin {11.67007 3.59999 38.15431 19.077154.03503 } false /N@A 16 {InitRnode } NewNode end end 8504 5877 a FI(\()p FL(\031)88485769 y Fv(\000)p FK(1)9162 5877 y FI(\))9292 5936 y Fr(\001)94565877 y FL(b)p Black Red Black 4623 6354 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@D /N@C InitNC { /AngleA 60. def /AngleB 225. def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 6354 a9377 4846 a tx@Dict begin tx@NodeDict begin {40.91951 33.71953 70.19597 35.097983.59999 } false /N@B 16 {InitRnode } NewNode end end 9377 4846 a Red Black 1 1 0.8 TeXcolorrgbBlack 79 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 33.71953 neg 66.39597 40.91951 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial -614x FC(inverse)9456 4457 y(permutation)9456 4700 y(given)63b(by)9456 4933 y(reversing)9456 5180 y(the)g(list)g(of)94565404 y(swappings)p Red Black 4623 6354 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 270. def /AngleB 290. def0.6 0.6 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 6354 a0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9370 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.9)g(\(4/4\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 10 25TeXDict begin 10 24 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 25/View [ /XYZ null null null ] /Title (Freshness Relation)/OUT pdfmark end 4609 1909 a Gray 5489 2027 a FV(Fr)-9 b(eshness)128b(Relation)p 0 TeXcolorgray Black 4623 2582 a FO(We)75b(will)g(identify)p Black Black Blue 5907 3069 a FG(fn)hFL(a:X)213 b FE(\031)190 b FG(fn)75 b FL(b:)p FI(\()pFL(a)58 b(b)p FI(\))p FE(\001)p FL(X)p Black 4623 3543a FO(provided)76 b(that)f(`)p Blue FL(b)p Black 75 wFO(is)g(fresh)h(for)p Blue 76 w FL(X)p Black 98 w FO(\227)g(\()pBlue FL(b)94 b FI(#)h FL(X)p Black 23 w FO(\)',)74 b(i.e.,)46233836 y(does)h(not)h(occur)f(freely)i(in)e(any)i(ground)f(term)g(that)4623 4132 y(might)f(be)g(substituted)i(for)p Blue 76w FL(X)p Black 23 w FO(.)p 0 TeXcolorgray 10821 5925a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26b(19.)f(April)g(2005)g(\226)h(p.10)f(\(1/4\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 10 26TeXDict begin 10 25 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5489 2027 a FV(Fr)-9 b(eshness)128 b(Relation)p 0 TeXcolorgrayBlack 4623 2582 a FO(We)75 b(will)g(identify)p BlackBlack Blue 5907 3069 a FG(fn)h FL(a:X)213 b FE(\031)190b FG(fn)75 b FL(b:)8154 3069 y tx@Dict begin tx@NodeDict begin {10.79999 3.59999 31.97314 15.986573.59999 } false /N@A 16 {InitRnode } NewNode end end 8154 3069 a Red FI(\()pFL(a)58 b(b)p FI(\))p Blue Blue FE(\001)p FL(X)p BlueBlack 4623 3543 a FO(provided)76 b(that)f(`)p Blue FL(b)pBlack 75 w FO(is)g(fresh)h(for)p Blue 76 w FL(X)p Black98 w FO(\227)g(\()p Blue FL(b)94 b FI(#)h FL(X)p Black23 w FO(\)',)74 b(i.e.,)4623 3836 y(does)h(not)h(occur)f(freely)i(in)e(any)i(ground)f(term)g(that)4623 4132 y(might)f(be)g(substituted)i(for)p Blue 76 w FL(X)p Black 23 w FO(.)7003 4154 y tx@Dict begin tx@NodeDict begin {33.15187 25.95189 169.78062 84.89033.59999 } false /N@B 16 {InitRnode } NewNode end end 7003 4154a Red Black 1 1 0.8 TeXcolorrgb Black 78 w @beginspecial@setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 25.95189 neg 165.98062 33.15187 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial -406 x FO(explicit)e(permutation)i(\227)70814040 y(waits)e(to)g(be)h(applied)g(to)f(the)7081 4333y(term)h(that)g(is)f(substituted)i(for)p Blue 7081 4612a FL(X)p Black Red Black 4623 4410 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 90. def /AngleB 270. def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 4410 a 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.10)f(\(2/4\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 10 27TeXDict begin 10 26 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5489 2027 a FV(Fr)-9 b(eshness)128 b(Relation)p 0 TeXcolorgrayBlack 4623 2582 a FO(We)75 b(will)g(identify)p BlackBlack Blue 5907 3069 a FG(fn)h FL(a:X)213 b FE(\031)190b FG(fn)75 b FL(b:)p FI(\()p FL(a)58 b(b)p FI(\))p FE(\001)pFL(X)p Black 4623 3543 a FO(provided)76 b(that)f(`)pBlue FL(b)p Black 75 w FO(is)g(fresh)h(for)p Blue 76w FL(X)p Black 98 w FO(\227)g(\()p Blue FL(b)94 b FI(#)hFL(X)p Black 23 w FO(\)',)74 b(i.e.,)4623 3836 y(does)h(not)h(occur)f(freely)i(in)e(any)i(ground)f(term)g(that)4623 4132 y(might)f(be)g(substituted)i(for)p Blue 76 w FL(X)p Black 23 w FO(.)p0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.10)f(\(3/4\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 10 28TeXDict begin 10 27 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5489 2027 a FV(Fr)-9 b(eshness)128 b(Relation)p 0 TeXcolorgrayBlack 4623 2582 a FO(We)75 b(will)g(identify)p BlackBlack Blue 5907 3069 a FG(fn)h FL(a:X)213 b FE(\031)190b FG(fn)75 b FL(b:)p FI(\()p FL(a)58 b(b)p FI(\))p FE(\001)pFL(X)p Black 4623 3543 a FO(provided)76 b(that)f(`)pBlue FL(b)p Black 75 w FO(is)g(fresh)h(for)p Blue 76w FL(X)p Black 98 w FO(\227)g(\()p Blue FL(b)94 b FI(#)hFL(X)p Black 23 w FO(\)',)74 b(i.e.,)4623 3836 y(does)h(not)h(occur)f(freely)i(in)e(any)i(ground)f(term)g(that)4623 4132 y(might)f(be)g(substituted)i(for)p Blue 76 w FL(X)p Black 23 w FO(.)46234782 y(If)101 b(we)h(know)f(more)h(about)p Blue 102 wFL(X)p Black 23 w FO(,)108 b(e.g.,)g(if)101 b(we)h(knew)f(that)pBlue 4623 5123 a FL(a)232 b FI(#)g FL(X)p Black 164 wFO(and)p Blue 141 w FL(b)g FI(#)g FL(X)p Black 23 w FO(,)157b(then)141 b(we)f(can)h(replace)p Blue 4623 5464 a FI(\()pFL(a)57 b(b)p FI(\))p FE(\001)p FL(X)p Black 98 w FO(by)pBlue 76 w FL(X)p Black 23 w FO(.)p 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25b(19.)h(April)f(2005)g(\226)h(p.10)f(\(4/4\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 11 29TeXDict begin 11 28 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 29/View [ /XYZ null null null ] /Title (Freshness Assumptions)/OUT pdfmark end 4609 1909 a Gray 5003 2027 a FV(Fr)-9 b(eshness)128b(Assumptions)p 0 TeXcolorgray Black 4640 2616 a FO(Our)75b(equality)i(is)e Fl(not)g FO(just)p 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 5873 3149 1641 354 v 1 1 0.8 TeXcolorrgbBlack 1 1 0.8 TeXcolorrgb 5959 3080 a FE(r)95 b(`)p Blue95 w FL(t)g FE(\031)g FL(t)7347 2972 y Fv(0)p 1 1 0.8TeXcolorrgb Black 1 1 0.8 TeXcolorrgb Black Red 78373080 a FL(\013)p FO(-equivalence)p Black White White5873 3628 1641 389 v White Black White 5961 3508 a FE(r)g(`)gFL(a)g FI(#)g FL(t)p Black White Black Black Black 0TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9359 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.11)f(\(1/4\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 11 30TeXDict begin 11 29 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5003 2027 a FV(Fr)-9 b(eshness)128 b(Assumptions)p 0TeXcolorgray Black 4640 2616 a FO(but)75 b(judgements)p1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5873 3149 1641354 v 1 1 0.8 TeXcolorrgb Black Blue 5959 3080 a FE(r)95b(`)g FL(t)g FE(\031)g FL(t)7347 2972 y Fv(0)p Black1 1 0.8 TeXcolorrgb Black Red 7837 3080 a FL(\013)p FO(-equivalence)pBlack White White 5873 3628 1641 389 v White Black White5961 3508 a FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black WhiteBlack 4623 3849 a FO(where)p Blue 5417 4366 a FE(r)gFI(=)g FE(f)p FL(a)6511 4411 y FK(1)6735 4366 y FI(#)gFL(X)7391 4411 y FK(1)7520 4366 y FL(;)57 b(:)g(:)g(:)g(;)g(a)84684411 y FF(n)8721 4366 y FI(#)95 b FL(X)9377 4411 y FF(n)95344366 y FE(g)p Black 4623 4900 a FO(is)74 b(a)i(\002nite)g(set)g(of)pRed 75 w(freshness)h(assumptions)p Black(.)p Black Black0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.11)f(\(2/4\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 11 31TeXDict begin 11 30 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5003 2027 a FV(Fr)-9 b(eshness)128 b(Assumptions)p 0TeXcolorgray Black 4640 2616 a FO(but)75 b(judgements)p1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5873 3149 1641354 v 1 1 0.8 TeXcolorrgb Black Blue 5959 3080 a FE(r)95b(`)g FL(t)g FE(\031)g FL(t)7347 2972 y Fv(0)p Black1 1 0.8 TeXcolorrgb Black Red 7837 3080 a FL(\013)p FO(-equivalence)pBlack White White 5873 3628 1641 389 v White Black White5961 3508 a FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black WhiteBlack 4623 3849 a FO(where)p Blue 5417 4366 a FE(r)gFI(=)g FE(f)p FL(a)6511 4411 y FK(1)6735 4366 y FI(#)gFL(X)7391 4411 y FK(1)7520 4366 y FL(;)57 b(:)g(:)g(:)g(;)g(a)84684411 y FF(n)8721 4366 y FI(#)95 b FL(X)9377 4411 y FF(n)95344366 y FE(g)p Black 4623 4900 a FO(is)74 b(a)i(\002nite)g(set)g(of)pRed 75 w(freshness)h(assumptions)p Black(.)p Black BlackBlue 4807 5399 a FE(f)p FL(a)95 b FI(#)g FL(X)t(;)57b(b)95 b FI(#)g FL(X)23 b FE(g)p Black Blue 248 w(`)pBlack Blue 248 w FG(fn)75 b FL(a:X)118 b FE(\031)95 bFG(fn)76 b FL(b:X)p Black 0 TeXcolorgray 10821 5925 a 0 setgray10821 5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26b(19.)f(April)g(2005)g(\226)h(p.11)f(\(3/4\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 11 32TeXDict begin 11 31 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5003 2027 a FV(Fr)-9 b(eshness)128 b(Assumptions)p 0TeXcolorgray Black 4640 2616 a FO(but)75 b(judgements)p1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5873 3149 1641354 v 1 1 0.8 TeXcolorrgb Black Blue 5959 3080 a FE(r)95b(`)g FL(t)g FE(\031)g FL(t)7347 2972 y Fv(0)p Black1 1 0.8 TeXcolorrgb Black Red 7837 3080 a FL(\013)p FO(-equivalence)pBlack 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 5873 36281641 389 v 1 1 0.8 TeXcolorrgb Black Blue 5961 3508 aFE(r)g(`)g FL(a)g FI(#)g FL(t)p Black 1 1 0.8 TeXcolorrgbBlack Red 411 w FO(freshness)p Black 4623 3849 a(where)pBlue 5417 4366 a FE(r)g FI(=)g FE(f)p FL(a)6511 4411y FK(1)6735 4366 y FI(#)g FL(X)7391 4411 y FK(1)75204366 y FL(;)57 b(:)g(:)g(:)g(;)g(a)8468 4411 y FF(n)87214366 y FI(#)95 b FL(X)9377 4411 y FF(n)9534 4366 y FE(g)pBlack 4623 4900 a FO(is)74 b(a)i(\002nite)g(set)g(of)pRed 75 w(freshness)h(assumptions)p Black(.)p Black BlackBlue 5951 5398 a FE(f)p FL(b)95 b FI(#)f FL(X)23 b FE(g)pBlack Blue 248 w(`)p Black Blue 248 w FL(b)95 b FI(#)gFL(a:X)p Black Blue 6879 5733 a FE(fg)p Black Blue 248w(`)p Black Blue 248 w FL(a)g FI(#)g FL(a:X)p Black 0TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.11)f(\(4/4\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 12 33TeXDict begin 12 32 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 33/View [ /XYZ null null null ] /Title (Rules for Equivalence)/OUT pdfmark end 4609 1909 a Gray 5160 2027 a FV(Rules)128 b(f)-13b(or)129 b(Equi)-5 b(v)g(alence)p 0 TeXcolorgray BlackBlack Black 7086 3538 a FO(Excerpt)5775 3873 y(\(i.e.)75b(only)h(the)f(interesting)i(rules\))p 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9345 6307a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.12)f(\(1/5\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 12 34TeXDict begin 12 33 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5160 2027 a FV(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 6488 3412 2160 675 v 1 1 0.8 TeXcolorrgbBlack Blue 6833 3021 a FE(r)95 b(`)g FL(t)g FE(\031)gFL(t)8221 2914 y Fv(0)p 6550 3078 2036 9 v 6550 3342a FE(r)g(`)g FL(a:t)g FE(\031)g FL(a:t)8504 3234 y Fv(0)pBlack 1 1 0.8 TeXcolorrgb Black 1 1 0.8 TeXcolorrgb 1 1 0.8TeXcolorrgb 4746 4755 5643 743 v 1 1 0.8 TeXcolorrgbBlack Blue 4808 4297 a FL(a)h FE(6)p FI(=)f FL(b)443b FE(r)95 b(`)g FL(t)f FE(\031)h FI(\()p FL(a)58 b(b)pFI(\))7969 4356 y Fr(\001)8133 4297 y FL(t)8257 4190y Fv(0)8781 4297 y FE(r)95 b(`)g FL(a)g FI(#)g FL(t)102464190 y Fv(0)p 4808 4421 5519 9 v 6567 4685 a FE(r)g(`)gFL(a:t)g FE(\031)g FL(b:t)8488 4577 y Fv(0)p Black 1 1 0.8TeXcolorrgb Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.12)f(\(2/5\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 43606416 a eop end%%Page: 12 35TeXDict begin 12 34 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5160 2027 a FV(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 5710 3496 3703 1115 v 1 1 0.8 TeXcolorrgbBlack Blue 6598 2678 a FI(\()p FL(a)96 b FI(#)f FL(X)23b FI(\))95 b FE(2)g(r)5875 3012 y FO(for)76 b(all)95b FL(a)h FO(with)e FL(\031)7796 3071 y Fr(\001)7960 3012y FL(a)i FE(6)p FI(=)f FL(\031)8813 2904 y Fv(0)88943071 y Fr(\001)9059 3012 y FL(a)p 5772 3162 3579 9 v6336 3426 a FE(r)g(`)g FL(\031)11 b FE(\001)p FL(X)118b FE(\031)95 b FL(\031)8304 3318 y Fv(0)8386 3426 y FE(\001)pFL(X)p Black 1 1 0.8 TeXcolorrgb Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.12)f(\(3/5\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 12 36TeXDict begin 12 35 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5160 2027 a FV(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 5710 3496 3703 1115 v 1 1 0.8 TeXcolorrgbBlack Blue 6598 2678 a FI(\()p FL(a)96 b FI(#)f FL(X)23b FI(\))95 b FE(2)g(r)5875 3012 y FO(for)76 b(all)95b FL(a)h FO(with)e FL(\031)7796 3071 y Fr(\001)7960 3012y FL(a)i FE(6)p FI(=)f FL(\031)8813 2904 y Fv(0)88943071 y Fr(\001)9059 3012 y FL(a)p 5772 3162 3579 9 v6336 3426 a FE(r)g(`)g FL(\031)11 b FE(\001)p FL(X)118b FE(\031)95 b FL(\031)8304 3318 y Fv(0)8386 3426 y FE(\001)pFL(X)p Black 1 1 0.8 TeXcolorrgb Black 4623 3770 a FO(for)75b(example)p Black Black Blue 5325 4320 a FE(f)p FL(a)95b FI(#)38 b FL(X)t(;)57 b(b)95 b FI(#)38 b FL(X)23 bFE(g)95 b(`)g FL(X)118 b FE(\031)95 b FI(\()p FL(a)57b(b)p FI(\))p FE(\001)p FL(X)p Black 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25b(19.)h(April)f(2005)g(\226)h(p.12)f(\(4/5\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 12 37TeXDict begin 12 36 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5160 2027 a FV(Rules)128 b(f)-13 b(or)129 b(Equi)-5 b(v)g(alence)p0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 5710 3496 3703 1115 v 1 1 0.8 TeXcolorrgbBlack Blue 6598 2678 a FI(\()p FL(a)96 b FI(#)f FL(X)23b FI(\))95 b FE(2)g(r)5875 3012 y FO(for)76 b(all)95b FL(a)h FO(with)e FL(\031)7796 3071 y Fr(\001)7960 3012y FL(a)i FE(6)p FI(=)f FL(\031)8813 2904 y Fv(0)88943071 y Fr(\001)9059 3012 y FL(a)p 5772 3162 3579 9 v6336 3426 a FE(r)g(`)g FL(\031)11 b FE(\001)p FL(X)118b FE(\031)95 b FL(\031)8304 3318 y Fv(0)8386 3426 y FE(\001)pFL(X)p Black 1 1 0.8 TeXcolorrgb Black 4623 3770 a FO(for)75b(example)p Black Black Blue 4638 4320 a FE(f)p FL(a)94b FI(#)38 b FL(X)t(;)57 b(c)95 b FI(#)38 b FL(X)23 bFE(g)95 b(`)g FI(\()p FL(a)57 b(c)p FI(\)\()p FL(a)g(b)pFI(\))p FE(\001)p FL(X)118 b FE(\031)95 b FI(\()p FL(b)57b(c)p FI(\))p FE(\001)p FL(X)p Black 4623 4859 a FO(because)pBlue 248 w FI(\()p FL(a)g(c)p FI(\)\()p FL(a)h(b)p FI(\))pBlack FO(:)p Blue 248 w FL(a)95 b FE(7!)g FL(b)p BlackBlue 248 w FI(\()p FL(b)57 b(c)p FI(\))p Black FO(:)pBlue 248 w FL(a)95 b FE(7!)h FL(a)p Black Blue 7452 5194a(b)f FE(7!)g FL(c)p Black Blue 1231 w(b)g FE(7!)g FL(c)pBlack Blue 7452 5529 a(c)g FE(7!)g FL(a)p Black Blue1198 w(c)g FE(7!)g FL(b)p Black 4623 5845 a FO(disagree)76b(at)p Blue 76 w FL(a)p Black 75 w FO(and)p Blue 76 wFL(c)p Black FO(.)p 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.12)f(\(5/5\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 13 38TeXDict begin 13 37 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 38/View [ /XYZ null null null ] /Title (Rules for Freshness)/OUT pdfmark end 4609 1909 a Gray 5417 2027 a FV(Rules)128 b(f)-13b(or)129 b(Fr)-9 b(eshness)p 0 TeXcolorgray Black BlackBlack 7086 3538 a FO(Excerpt)5645 3873 y(\(again)75 b(only)h(the)f(interesting)i(rules\))p 0 TeXcolorgray 10821 5925 a 0 setgray10821 5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26b(19.)f(April)g(2005)g(\226)h(p.13)f(\(1/2\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 13 39TeXDict begin 13 38 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5417 2027 a FV(Rules)128 b(f)-13 b(or)129 b(Fr)-9 b(eshness)p0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 6751 3125 1621 744 v 1 1 0.8 TeXcolorrgbBlack Blue 7164 2650 a FL(a)96 b FE(6)p FI(=)f FL(b)p6813 2757 1497 9 v 6813 3005 a FE(r)g(`)g FL(a)g FI(#)gFL(b)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 4969 4143 1872 480 v 1 1 0.8 TeXcolorrgbBlack Blue 5031 3776 1749 9 v 5031 4023 a FE(r)g(`)gFL(a)h FI(#)e FL(a:t)p Black 1 1 0.8 TeXcolorrgb Black1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 7328 4143 2826744 v 1 1 0.8 TeXcolorrgb Black Blue 7390 3668 a(a)hFE(6)p FI(=)g FL(b)443 b FE(r)95 b(`)g FL(a)h FI(#)eFL(t)p 7390 3776 2702 9 v 7883 4023 a FE(r)h(`)g FL(a)gFI(#)g FL(b:t)p Black 1 1 0.8 TeXcolorrgb Black 1 1 0.8TeXcolorrgb 1 1 0.8 TeXcolorrgb 6190 5212 2742 795 v1 1 0.8 TeXcolorrgb Black Blue 6252 4721 a FI(\()p FL(\031)65964613 y Fv(\000)p FK(1)6910 4779 y Fr(\001)7074 4721 yFL(a)h FI(#)f FL(X)23 b FI(\))95 b FE(2)g(r)p 6252 48452618 9 v 6583 5092 a(r)h(`)f FL(a)g FI(#)g FL(\031)11b FE(\001)p FL(X)p Black 1 1 0.8 TeXcolorrgb Black 0TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.13)f(\(2/2\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 14 40TeXDict begin 14 39 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 40/View [ /XYZ null null null ] /Title ($\eq $ is an Equivalence)/OUT pdfmark end 4609 1909 a Gray 5359 2027 a Fr(\031)128 b FV(is)g(an)g(Equi)-5b(v)g(alence)p 0 TeXcolorgray Black Black Black 1 1 0.8TeXcolorrgb 1 1 0.8 TeXcolorrgb 5228 3071 4667 396 v1 1 0.8 TeXcolorrgb Black Red 5290 2938 a FO(Theorem:)pBlack 94 w FE(\031)75 b FO(is)g(an)h(equivalence)h(relation.)p1 1 0.8 TeXcolorrgb Black 4746 4248 a FC(\(Re\003exivity\))pBlue 347 w Fw(r)i(`)g Fz(t)h Fw(\031)e Fz(t)p Black 47464635 a FC(\(Symmetry\))393 b(if)p Blue 63 w Fw(r)79 b(`)gFz(t)7202 4672 y Fk(1)7393 4635 y Fw(\031)g Fz(t)77974672 y Fk(2)p Black 8050 4635 a FC(then)p Blue 142 wFw(r)g(`)h Fz(t)9312 4672 y Fk(2)9502 4635 y Fw(\031)fFz(t)9906 4672 y Fk(1)p Black 4746 5022 a FC(\(Transitivity\))249b(if)p Blue 63 w Fw(r)79 b(`)g Fz(t)7202 5059 y Fk(1)73935022 y Fw(\031)g Fz(t)7797 5059 y Fk(2)p Black 8050 5022a FC(and)p Blue 142 w Fw(r)f(`)i Fz(t)9207 5059 y Fk(2)93975022 y Fw(\031)f Fz(t)9801 5059 y Fk(3)p Black 6300 5292a FC(then)p Blue 63 w Fw(r)g(`)g Fz(t)7482 5329 y Fk(1)76735292 y Fw(\031)g Fz(t)8077 5329 y Fk(3)p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9345 6307a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.14)f(\(1/4\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 14 41TeXDict begin 14 40 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5359 2027 a Fr(\031)128 b FV(is)g(an)g(Equi)-5 b(v)g(alence)p0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 5228 3071 4667 396 v 1 1 0.8 TeXcolorrgbBlack Red 5290 2938 a FO(Theorem:)p Black 94 w FE(\031)75b FO(is)g(an)h(equivalence)h(relation.)p 1 1 0.8 TeXcolorrgbBlack 4623 3464 a(because)f FE(\031)f FO(has)g(very)i(good)e(properties:)p Black Green Black Green Black OliveGreenBlack 4876 3888 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 293 w FE(r)95 b(`)g FL(t)f FE(\031)h FL(t)65563780 y Fv(0)p Black 6713 3888 a FO(then)p Blue 75 w FE(r)h(`)fFL(\031)8222 3947 y Fr(\001)8386 3888 y FL(t)f FE(\031)hFL(\031)9179 3947 y Fr(\001)9343 3888 y FL(t)9467 3780y Fv(0)p Black Black Green Black Green Black OliveGreenBlack 4876 4283 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 293 w FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black75 w FO(then)p Blue 76 w FE(r)g(`)g FL(\031)8218 4342y Fr(\001)8382 4283 y FL(a)g FI(#)g FL(\031)9253 4342y Fr(\001)9417 4283 y FL(t)p Black 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25b(19.)h(April)f(2005)g(\226)h(p.14)f(\(2/4\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 14 42TeXDict begin 14 41 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5359 2027 a Fr(\031)128 b FV(is)g(an)g(Equi)-5 b(v)g(alence)p0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 5228 3071 4667 396 v 1 1 0.8 TeXcolorrgbBlack Red 5290 2938 a FO(Theorem:)p Black 94 w FE(\031)75b FO(is)g(an)h(equivalence)h(relation.)p 1 1 0.8 TeXcolorrgbBlack 4623 3464 a(because)f FE(\031)f FO(has)g(very)i(good)e(properties:)p Black Green Black Green Black OliveGreenBlack 4876 3888 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 293 w FE(r)95 b(`)g FL(t)f FE(\031)h FL(t)65563780 y Fv(0)p Black 6713 3888 a FO(then)p Blue 75 w FE(r)h(`)fFL(\031)8222 3947 y Fr(\001)8386 3888 y FL(t)f FE(\031)hFL(\031)9179 3947 y Fr(\001)9343 3888 y FL(t)9467 3780y Fv(0)p Black Black Green Black Green Black OliveGreenBlack 4876 4283 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 293 w FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black75 w FO(then)p Blue 76 w FE(r)g(`)g FL(\031)8218 4342y Fr(\001)8382 4283 y FL(a)g FI(#)g FL(\031)9253 4342y Fr(\001)9417 4283 y FL(t)p Black Black Green BlackGreen Black OliveGreen Black 4876 4713 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293 w FE(r)g(`)gFL(t)f FE(\031)h FL(\031)6646 4771 y Fr(\001)6810 4713y FL(t)6934 4605 y Fv(0)p Black 7091 4713 a FO(then)pBlue 76 w FE(r)g(`)g FI(\()p FL(\031)8730 4605 y Fv(\000)pFK(1)9044 4713 y FI(\))9174 4771 y Fr(\001)9338 4713y FL(t)g FE(\031)g FL(t)10042 4605 y Fv(0)p Black BlackGreen Black Green Black OliveGreen Black 4876 5158 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293w FE(r)g(`)g FL(a)g FI(#)g FL(\031)6724 5216 y Fr(\001)68885158 y FL(t)p Black 75 w FO(then)p Blue 76 w FE(r)g(`)gFI(\()p FL(\031)8726 5050 y Fv(\000)p FK(1)9040 5158y FI(\))9170 5216 y Fr(\001)9334 5158 y FL(a)g FI(#)gFL(t)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.14)f(\(3/4\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416a eop end%%Page: 14 43TeXDict begin 14 42 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5359 2027 a Fr(\031)128 b FV(is)g(an)g(Equi)-5 b(v)g(alence)p0 TeXcolorgray Black Black Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 5228 3071 4667 396 v 1 1 0.8 TeXcolorrgbBlack Red 5290 2938 a FO(Theorem:)p Black 94 w FE(\031)75b FO(is)g(an)h(equivalence)h(relation.)p 1 1 0.8 TeXcolorrgbBlack 4623 3464 a(because)f FE(\031)f FO(has)g(very)i(good)e(properties:)p Black Green Black Green Black OliveGreenBlack 4876 3888 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 293 w FE(r)95 b(`)g FL(t)f FE(\031)h FL(t)65563780 y Fv(0)p Black 6713 3888 a FO(then)p Blue 75 w FE(r)h(`)fFL(\031)8222 3947 y Fr(\001)8386 3888 y FL(t)f FE(\031)hFL(\031)9179 3947 y Fr(\001)9343 3888 y FL(t)9467 3780y Fv(0)p Black Black Green Black Green Black OliveGreenBlack 4876 4283 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 293 w FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black75 w FO(then)p Blue 76 w FE(r)g(`)g FL(\031)8218 4342y Fr(\001)8382 4283 y FL(a)g FI(#)g FL(\031)9253 4342y Fr(\001)9417 4283 y FL(t)p Black Black Green BlackGreen Black OliveGreen Black 4876 4713 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293 w FE(r)g(`)gFL(t)f FE(\031)h FL(\031)6646 4771 y Fr(\001)6810 4713y FL(t)6934 4605 y Fv(0)p Black 7091 4713 a FO(then)pBlue 76 w FE(r)g(`)g FI(\()p FL(\031)8730 4605 y Fv(\000)pFK(1)9044 4713 y FI(\))9174 4771 y Fr(\001)9338 4713y FL(t)g FE(\031)g FL(t)10042 4605 y Fv(0)p Black BlackGreen Black Green Black OliveGreen Black 4876 5158 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293w FE(r)g(`)g FL(a)g FI(#)g FL(\031)6724 5216 y Fr(\001)68885158 y FL(t)p Black 75 w FO(then)p Blue 76 w FE(r)g(`)gFI(\()p FL(\031)8726 5050 y Fv(\000)p FK(1)9040 5158y FI(\))9170 5216 y Fr(\001)9334 5158 y FL(a)g FI(#)gFL(t)p Black Black Green Black Green Black OliveGreenBlack 4876 5584 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 293 w FE(r)g(`)g FL(a)g FI(#)g FL(t)p Black75 w FO(and)p Blue 76 w FE(r)g(`)g FL(t)g FE(\031)g FL(t)85825476 y Fv(0)p Black 8738 5584 a FO(then)p Blue 8695 5886a FE(r)g(`)g FL(a)g FI(#)g FL(t)10160 5778 y Fv(0)p Black0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.14)f(\(4/4\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 15 44TeXDict begin 15 43 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 44/View [ /XYZ null null null ] /Title (Comparison with $\aeq $)/OUT pdfmark end 4609 1909 a Gray 5198 2027 a FV(Comparison)128b(with)g Fj(=)9588 2104 y Fi(\013)p 0 TeXcolorgray Black4623 2582 a FO(Traditionally)p Blue 76 w FI(=)6453 2627y FF(\013)p Black 6696 2582 a FO(is)75 b(de\002ned)i(as)pBlack Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 47963498 5531 714 v 1 1 0.8 TeXcolorrgb Black 4858 3047 a(least)e(congruence)i(which)d(identi\002es)p Blue 77 w FL(a:t)pBlack 75 w FO(with)p Blue 4858 3362 a FL(b:)p FI([)pFL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)p Black 75 w FO(provided)pBlue 76 w FL(b)p Black 75 w FO(is)75 b(not)h(free)g(in)pBlue 76 w FL(t)p Black 1 1 0.8 TeXcolorrgb Black 46233852 a FO(where)p Blue 76 w FI([)p FL(a)95 b FI(:=)gFL(b)p FI(])p FL(t)p Black 75 w FO(replaces)76 b(all)f(free)i(occurrences)f(of)p Blue 4623 4154 a FL(a)p Black 75w FO(by)p Blue 76 w FL(b)p Black 75 w FO(in)p Blue 75w FL(t)p Black FO(.)p 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.15)f(\(1/4\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 15 45TeXDict begin 15 44 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5198 2027 a FV(Comparison)128 b(with)g Fj(=)9588 2104y Fi(\013)p 0 TeXcolorgray Black 4623 2582 a FO(Traditionally)pBlue 76 w FI(=)6453 2627 y FF(\013)p Black 6696 2582a FO(is)75 b(de\002ned)i(as)p Black Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 4796 3498 5531 714 v 1 1 0.8 TeXcolorrgbBlack 4858 3047 a(least)e(congruence)i(which)d(identi\002es)pBlue 77 w FL(a:t)p Black 75 w FO(with)p Blue 4858 3362a FL(b:)p FI([)p FL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)pBlack 75 w FO(provided)p Blue 76 w FL(b)p Black 75 wFO(is)75 b(not)h(free)g(in)p Blue 76 w FL(t)p Black 1 1 0.8TeXcolorrgb Black 4623 3852 a FO(where)p Blue 76 w FI([)pFL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)p Black 75 w FO(replaces)76b(all)f(free)i(occurrences)f(of)p Blue 4623 4154 a FL(a)pBlack 75 w FO(by)p Blue 76 w FL(b)p Black 75 w FO(in)pBlue 75 w FL(t)p Black FO(.)4623 4689 y(For)p Red 75w(ground)p Black 77 w(terms:)p 1 1 0.8 TeXcolorrgb 1 1 0.8TeXcolorrgb 4815 5753 5414 911 v 1 1 0.8 TeXcolorrgbBlack 4877 5139 a(Theorem:)p 4877 5200 1120 12 v Blue249 w FL(t)94 b FI(=)6723 5183 y FF(\013)6986 5139 yFL(t)7110 5031 y Fv(0)p Black 7457 5139 a FO(iff)p Blue266 w Fh(?)h FE(`)g FL(t)g FE(\031)g FL(t)9384 5031 yFv(0)p Black Blue 6245 5591 a FL(a)g FE(62)g FL(F)48b(A)p FI(\()p FL(t)p FI(\))p Black 264 w FO(iff)p Blue266 w Fh(?)96 b FE(`)f FL(a)g FI(#)g FL(t)p Black 1 1 0.8TeXcolorrgb Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.15)f(\(2/4\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 43606416 a eop end%%Page: 15 46TeXDict begin 15 45 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5198 2027 a FV(Comparison)128 b(with)g Fj(=)9588 2104y Fi(\013)p 0 TeXcolorgray Black 4623 2582 a FO(Traditionally)pBlue 76 w FI(=)6453 2627 y FF(\013)p Black 6696 2582a FO(is)75 b(de\002ned)i(as)p Black Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 4796 3498 5531 714 v 1 1 0.8 TeXcolorrgbBlack 4858 3047 a(least)e(congruence)i(which)d(identi\002es)pBlue 77 w FL(a:t)p Black 75 w FO(with)p Blue 4858 3362a FL(b:)p FI([)p FL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)pBlack 75 w FO(provided)p Blue 76 w FL(b)p Black 75 wFO(is)75 b(not)h(free)g(in)p Blue 76 w FL(t)p Black 1 1 0.8TeXcolorrgb Black 4623 3852 a FO(where)p Blue 76 w FI([)pFL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)p Black 75 w FO(replaces)76b(all)f(free)i(occurrences)f(of)p Blue 4623 4154 a FL(a)pBlack 75 w FO(by)p Blue 76 w FL(b)p Black 75 w FO(in)pBlue 75 w FL(t)p Black FO(.)4623 4694 y(In)f(general)pBlue 77 w FI(=)6166 4738 y FF(\013)p Black 6409 4694a FO(and)p Blue 76 w FE(\031)p Black 75 w FO(are)i(distinct!)pBlack Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 57365640 3651 785 v 1 1 0.8 TeXcolorrgb Black Blue 5798 5124a FL(a:X)118 b FI(=)6741 5168 y FF(\013)7004 5124 y FL(b:X)pBlack 193 w FO(but)76 b(not)p Blue 5798 5520 a Fh(?)95b FE(`)g FL(a:X)118 b FE(\031)96 b FL(b:X)p Black 193w FO(\()p Blue FL(a)e FE(6)p FI(=)i FL(b)p Black FO(\))p1 1 0.8 TeXcolorrgb Black 0 TeXcolorgray 10821 5925 a 0 setgray10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25b(19.)h(April)f(2005)g(\226)h(p.15)f(\(3/4\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 15 47TeXDict begin 15 46 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5198 2027 a FV(Comparison)128 b(with)g Fj(=)9588 2104y Fi(\013)p 0 TeXcolorgray Black 4623 2582 a FO(Traditionally)pBlue 76 w FI(=)6453 2627 y FF(\013)p Black 6696 2582a FO(is)75 b(de\002ned)i(as)p Black Black 1 1 0.8 TeXcolorrgb1 1 0.8 TeXcolorrgb 4796 3498 5531 714 v 1 1 0.8 TeXcolorrgbBlack 4858 3047 a(least)e(congruence)i(which)d(identi\002es)pBlue 77 w FL(a:t)p Black 75 w FO(with)p Blue 4858 3362a FL(b:)p FI([)p FL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)pBlack 75 w FO(provided)p Blue 76 w FL(b)p Black 75 wFO(is)75 b(not)h(free)g(in)p Blue 76 w FL(t)p Black 1 1 0.8TeXcolorrgb Black 4623 3852 a FO(where)p Blue 76 w FI([)pFL(a)95 b FI(:=)g FL(b)p FI(])p FL(t)p Black 75 w FO(replaces)76b(all)f(free)i(occurrences)f(of)p Blue 4623 4154 a FL(a)pBlack 75 w FO(by)p Blue 76 w FL(b)p Black 75 w FO(in)pBlue 75 w FL(t)p Black FO(.)4623 4694 y(In)f(general)pBlue 77 w FI(=)6166 4738 y FF(\013)p Black 6409 4694a FO(and)p Blue 76 w FE(\031)p Black 75 w FO(are)i(distinct!)pBlack Black 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb 57365640 3651 785 v 1 1 0.8 TeXcolorrgb Black Blue 5798 5124a FL(a:X)118 b FI(=)6741 5168 y FF(\013)7004 5124 y FL(b:X)pBlack 193 w FO(but)76 b(not)p Blue 5798 5520 a Fh(?)95b FE(`)g FL(a:X)118 b FE(\031)96 b FL(b:X)p Black 193w FO(\()p Blue FL(a)e FE(6)p FI(=)i FL(b)p Black FO(\))p1 1 0.8 TeXcolorrgb Black Red Black 1 1 0.8 TeXcolorrgbBlack 4665 3915 a @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.15 true3.8 neg 81.30151 neg 274.10118 88.5015 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial4783 2366 a(That)75 b(is)g(a)g(crucial)h(point:)94 b(if)75b(we)h(had)p Blue 6307 2833 a Fh(?)96 b FE(`)f FL(a:X)118b FE(\031)95 b FL(b:X)p Black 23 w FO(,)4665 3256 y(then)76b(applying)p Blue 76 w FI([)p FL(X)118 b FI(:=)95 b FL(a)pFI(])p Black FO(,)p Blue 76 w FI([)p FL(X)117 b FI(:=)96b FL(b)p FI(])p Black -1 w FO(,)76 b FL(:)57 b(:)g(:)46653551 y FO(give)76 b(two)f(terms)h(that)f(are)i Fl(not)eFL(\013)p FO(-equivalent.)4665 4026 y(The)g(freshness)i(constraints)pBlue 75 w FL(a)96 b FI(#)e FL(X)p Black 99 w FO(and)pBlue 4665 4311 a FL(b)h FI(#)g FL(X)p Black 98 w FO(rule)77b(out)e(the)h(problematic)g(substitutions.)4665 4603y(Therefore)p Blue 5275 5071 a FE(f)p FL(a)95 b FI(#)gFL(X)t(;)57 b(b)95 b FI(#)g FL(X)23 b FE(g)95 b(`)g FL(a:X)118b FE(\031)95 b FL(b:X)p Black 4783 5502 a FO(does)75b(hold.)p 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.15)f(\(4/4\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416a eop end%%Page: 16 48TeXDict begin 16 47 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 48/View [ /XYZ null null null ] /Title (Substitutions)/OUT pdfmark end 4609 1909 a Gray 6119 2027 a FV(Substitutions)p0 TeXcolorgray Black Green Black Green Black OliveGreenBlack 4746 2716 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlue 560 w FL(\033)11 b FI(\()p FL(a:t)p FI(\))p BlackBlue 6276 2542 a Fp(def)6304 2716 y FI(=)p Black Blue116 w FL(a:\033)g FI(\()p FL(t)p FI(\))p Black GreenBlack Green Black OliveGreen Black 4746 3365 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 353 w FL(\033)g FI(\()pFL(\031)g FE(\001)p FL(X)23 b FI(\))p Black Blue 62763191 a Fp(def)6304 3365 y FI(=)p Black Blue 6680 2946a Fo(\032)6903 3191 y FL(\031)7212 3249 y Fr(\001)74713191 y FL(\033)11 b FI(\()p FL(X)23 b FI(\))139 b FO(if)76b FL(\033)11 b FI(\()p FL(X)23 b FI(\))95 b FE(6)p FI(=)gFL(X)6903 3525 y(\031)11 b FE(\001)p FL(X)896 b FO(o'wise)75b(do)g(nothing)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.16)f(\(1/9\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 16 49TeXDict begin 16 48 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black GreenBlack Green Black OliveGreen Black 4746 2716 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 560 w FL(\033)11 b FI(\()pFL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)pFI(\))p Black Green Black Green Black OliveGreen Black4746 3365 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 bFI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)pBlack Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)72123249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 bFE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black4623 4039 a(for)g(example)p White 5521 4427 a FE(\))pBlack Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)p FI(\))pFE(\001)p FL(X)175 b FI([)p FL(X)118 b FI(:=)95 b FE(h)pFL(b;)57 b(Y)76 b FE(i)p FI(])p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.16)f(\(2/9\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 16 50TeXDict begin 16 49 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black GreenBlack Green Black OliveGreen Black 4746 2716 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 560 w FL(\033)11 b FI(\()pFL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)pFI(\))p Black Green Black Green Black OliveGreen Black4746 3365 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 bFI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)pBlack Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)72123249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 bFE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black4623 4039 a(for)g(example)p White 5521 4427 a FE(\))pBlack Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)p FI(\))pFE(\001)p FL(X)175 b FI([)p FL(X)118 b FI(:=)95 b FE(h)pFL(b;)57 b(Y)76 b FE(i)p FI(])p 6114 4549 3380 12 v BlackBlue 5521 4938 a FE(\))p Black Blue 251 w FL(a:)p FI(\()pFL(a)58 b(b)p FI(\))p FE(\001)p FL(X)23 b FI([)p FL(X)118b FI(:=)95 b FE(h)p FL(b;)57 b(Y)76 b FE(i)p FI(])p 63975060 2945 12 v Black 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.16)f(\(3/9\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 16 51TeXDict begin 16 50 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black GreenBlack Green Black OliveGreen Black 4746 2716 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 560 w FL(\033)11 b FI(\()pFL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)pFI(\))p Black Green Black Green Black OliveGreen Black4746 3365 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 bFI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)pBlack Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)72123249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 bFE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black4623 4039 a(for)g(example)p White 5521 4427 a FE(\))pBlack Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)p FI(\))pFE(\001)p FL(X)175 b FI([)p FL(X)118 b FI(:=)95 b FE(h)pFL(b;)57 b(Y)76 b FE(i)p FI(])p Black Blue 5521 4938a FE(\))p Black Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)pFI(\))p FE(\001)p FL(X)23 b FI([)p FL(X)118 b FI(:=)95b FE(h)p FL(b;)57 b(Y)76 b FE(i)p FI(])p 6397 5060 294512 v Black Blue 5521 5449 a FE(\))p Black Blue 251 wFL(a:)p FI(\()p FL(a)58 b(b)p FI(\))7058 5508 y Fr(\001)72225449 y FE(h)p FL(b;)f(Y)76 b FE(i)p 7222 5571 850 12v Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.16)f(\(4/9\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416a eop end%%Page: 16 52TeXDict begin 16 51 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black GreenBlack Green Black OliveGreen Black 4746 2716 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 560 w FL(\033)11 b FI(\()pFL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)pFI(\))p Black Green Black Green Black OliveGreen Black4746 3365 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 bFI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)pBlack Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)72123249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 bFE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p Black4623 4039 a(for)g(example)p White 5521 4427 a FE(\))pBlack Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)p FI(\))pFE(\001)p FL(X)175 b FI([)p FL(X)118 b FI(:=)95 b FE(h)pFL(b;)57 b(Y)76 b FE(i)p FI(])p Black Blue 5521 4938a FE(\))p Black Blue 251 w FL(a:)p FI(\()p FL(a)58 b(b)pFI(\))p FE(\001)p FL(X)23 b FI([)p FL(X)118 b FI(:=)95b FE(h)p FL(b;)57 b(Y)76 b FE(i)p FI(])p Black Blue 55215449 a FE(\))p Black Blue 251 w FL(a:)p FI(\()p FL(a)58b(b)p FI(\))p 6397 5571 661 12 v 59 x Fr(\001)7222 5449y FE(h)p FL(b;)f(Y)76 b FE(i)p Black Blue 5521 5960 a(\))pBlack Blue 251 w FL(a:)p FE(h)p FL(a;)58 b FI(\()p FL(a)f(b)pFI(\))p FE(\001)p FL(Y)76 b FE(i)p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.16)f(\(5/9\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 16 53TeXDict begin 16 52 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black GreenBlack Green Black OliveGreen Black 4746 2716 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 560 w FL(\033)11 b FI(\()pFL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)pFI(\))p Black Green Black Green Black OliveGreen Black4746 3365 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 bFI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)pBlack Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)72123249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 bFE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p BlackGreen Black Green Black OliveGreen Black 4746 4111 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 471 w(if)p Blue75 w FE(r)95 b(`)g FL(t)g FE(\031)g FL(t)6879 4003 yFv(0)p Black 7035 4111 a FO(and)p White Black White Black113 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin White end 1. true3.8 neg 7.4 neg 77.67393 14.59999 .5 Frame gsave TeXDict begin Whiteend fill grestore gsave 0.8 SLW TeXDict begin White end 0 setlinecapstroke grestore end@endspecial Blue FE(r)78424003 y Fv(0)8018 4111 y FE(`)g FL(\033)11 b FI(\()p FE(r)pFI(\))p Black 5217 4563 a FO(then)p Blue 75 w FE(r)61124455 y Fv(0)6289 4563 y FE(`)95 b FL(\033)11 b FI(\()pFL(t)p FI(\))95 b FE(\031)g FL(\033)11 b FI(\()p FL(t)81174455 y Fv(0)8198 4563 y FI(\))p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.16)f(\(6/9\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 16 54TeXDict begin 16 53 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black GreenBlack Green Black OliveGreen Black 4746 2716 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 560 w FL(\033)11 b FI(\()pFL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)pFI(\))p Black Green Black Green Black OliveGreen Black4746 3365 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 bFI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)pBlack Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)72123249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 bFE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p BlackGreen Black Green Black OliveGreen Black 4746 4111 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 471 w(if)p Blue75 w FE(r)95 b(`)g FL(t)g FE(\031)g FL(t)6879 4003 yFv(0)p Black 7035 4111 a FO(and)7477 4111 y tx@Dict begin tx@NodeDict begin {14.59999 7.4 81.47394 40.73697 3.59999} false /N@A 16 {InitRnode } NewNode end end 7477 4111a Red Black 1 1 0.8 TeXcolorrgb Black 80 w @beginspecial@setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 1. true 3.8neg 7.4 neg 77.67393 14.59999 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue FE(r)7842 4003 y Fv(0)80184111 y FE(`)g FL(\033)11 b FI(\()p FE(r)p FI(\))p Black5217 4563 a FO(then)p Blue 75 w FE(r)6112 4455 y Fv(0)62894563 y FE(`)95 b FL(\033)11 b FI(\()p FL(t)p FI(\))95b FE(\031)g FL(\033)11 b FI(\()p FL(t)8117 4455 y Fv(0)81984563 y FI(\))p Black 7311 5434 a tx@Dict begin tx@NodeDict begin {38.96805 31.76805 119.36807 59.684043.59999 } false /N@B 16 {InitRnode } NewNode end end 7311 5434 a Red Black1 1 0.8 TeXcolorrgb Black 78 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 31.76805 neg 115.56807 38.96805 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial -526 x FO(this)75 b(means)p Blue 7389 5245a FE(r)7674 5137 y Fv(0)7851 5245 y FE(`)95 b FL(a)gFI(#)g FL(\033)11 b FI(\()p FL(X)23 b FI(\))p Black 73895599 a FO(holds)75 b(for)h(all)p Blue 7389 5937 a FI(\()pFL(a)95 b FI(#)g FL(X)23 b FI(\))95 b FE(2)g(r)p BlackRed Black 4623 6068 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 90. def /AngleB 270. def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 6068 a 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25b(19.)h(April)f(2005)g(\226)h(p.16)f(\(7/9\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 16 55TeXDict begin 16 54 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black GreenBlack Green Black OliveGreen Black 4746 2716 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 560 w FL(\033)11 b FI(\()pFL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)pFI(\))p Black Green Black Green Black OliveGreen Black4746 3365 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 bFI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)pBlack Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)72123249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 bFE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p BlackGreen Black Green Black OliveGreen Black 4746 4111 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 471 w(if)p Blue75 w FE(r)95 b(`)g FL(t)g FE(\031)g FL(t)6879 4003 yFv(0)p Black 7035 4111 a FO(and)p White Black White Black113 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin White end 1. true3.8 neg 7.4 neg 77.67393 14.59999 .5 Frame gsave TeXDict begin Whiteend fill grestore gsave 0.8 SLW TeXDict begin White end 0 setlinecapstroke grestore end@endspecial Blue FE(r)78424003 y Fv(0)8018 4111 y FE(`)g FL(\033)11 b FI(\()p FE(r)pFI(\))p Black 5217 4563 a FO(then)p Blue 75 w FE(r)61124455 y Fv(0)6289 4563 y FE(`)95 b FL(\033)11 b FI(\()pFL(t)p FI(\))95 b FE(\031)g FL(\033)11 b FI(\()p FL(t)81174455 y Fv(0)8198 4563 y FI(\))p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.16)f(\(8/9\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 16 56TeXDict begin 16 55 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6119 2027 a FV(Substitutions)p 0 TeXcolorgray Black GreenBlack Green Black OliveGreen Black 4746 2716 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 560 w FL(\033)11 b FI(\()pFL(a:t)p FI(\))p Black Blue 6276 2542 a Fp(def)6304 2716y FI(=)p Black Blue 116 w FL(a:\033)g FI(\()p FL(t)pFI(\))p Black Green Black Green Black OliveGreen Black4746 3365 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue353 w FL(\033)g FI(\()p FL(\031)g FE(\001)p FL(X)23 bFI(\))p Black Blue 6276 3191 a Fp(def)6304 3365 y FI(=)pBlack Blue 6680 2946 a Fo(\032)6903 3191 y FL(\031)72123249 y Fr(\001)7471 3191 y FL(\033)11 b FI(\()p FL(X)23b FI(\))139 b FO(if)76 b FL(\033)11 b FI(\()p FL(X)23b FI(\))95 b FE(6)p FI(=)g FL(X)6903 3525 y(\031)11 bFE(\001)p FL(X)896 b FO(o'wise)75 b(do)g(nothing)p BlackGreen Black Green Black OliveGreen Black 4746 4111 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial 471 w(if)p Blue75 w FE(r)95 b(`)g FL(t)g FE(\031)g FL(t)6879 4003 yFv(0)p Black 7035 4111 a FO(and)p White Black White Black113 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin White end 1. true3.8 neg 7.4 neg 77.67393 14.59999 .5 Frame gsave TeXDict begin Whiteend fill grestore gsave 0.8 SLW TeXDict begin White end 0 setlinecapstroke grestore end@endspecial Blue FE(r)78424003 y Fv(0)8018 4111 y FE(`)g FL(\033)11 b FI(\()p FE(r)pFI(\))p Black 5217 4563 a FO(then)p Blue 75 w FE(r)61124455 y Fv(0)6289 4563 y FE(`)95 b FL(\033)11 b FI(\()pFL(t)p FI(\))95 b FE(\031)g FL(\033)11 b FI(\()p FL(t)81174455 y Fv(0)8198 4563 y FI(\))p Black Green Black GreenBlack OliveGreen Black 4746 5055 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 471 w FL(\033)g FI(\()p FL(\031)57765114 y Fr(\001)5940 5055 y FL(t)p FI(\))95 b(=)g FL(\031)68585114 y Fr(\001)7022 5055 y FL(\033)11 b FI(\()p FL(t)pFI(\))p Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.16)f(\(9/9\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 43606416 a eop end%%Page: 17 57TeXDict begin 17 56 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 57/View [ /XYZ null null null ] /Title (Equational Problems)/OUT pdfmark end 4609 1909 a Gray 5246 2027 a FV(Equational)127b(Pr)-9 b(oblems)p 0 TeXcolorgray Black 4623 2582 a FO(An)75b(equational)i(problem)p 1 1 0.8 TeXcolorrgb 1 1 0.8TeXcolorrgb 7028 3266 1067 354 v 1 1 0.8 TeXcolorrgbBlack Blue 7090 3197 a FL(t)94 b FE(\031)p FI(?)h FL(t)79513089 y Fv(0)p Black 1 1 0.8 TeXcolorrgb Black 4623 3726a FO(is)p Red 74 w(solved)p Black 76 w(by)p Black GreenBlack Green Black OliveGreen Black 4876 4263 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 293 w(a)75 b(substitution)pBlue 76 w FL(\033)p Black 86 w FO(\(terms)h(for)g(variables\))pBlack Green Black Green Black OliveGreen Black 4876 4719a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 293 w(and)g(a)f(set)h(of)f(freshness)i(assumptions)p Blue 76 w FE(r)p Black4623 5279 a FO(so)d(that)p Blue 76 w FE(r)95 b(`)g FL(\033)11b FI(\()p FL(t)p FI(\))95 b FE(\031)g FL(\033)11 b FI(\()pFL(t)7750 5171 y Fv(0)7831 5279 y FI(\))p Black FO(.)p0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.17)f(\(9/9\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 18 58TeXDict begin 18 57 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 58/View [ /XYZ null null null ] /Title () /OUTpdfmark end 4609 1909 a Gray 0 TeXcolorgray Black 4623 2288a FO(Unifying)76 b(equations)g(may)h(entail)e(solving)pRed 75 w(freshness)4623 2580 y(problems)p Black(.)46233143 y(E.g.)f(assuming)i(that)p Blue 76 w FL(a)95 b FE(6)pFI(=)h FL(a)7646 3035 y Fv(0)p Black 7727 3143 a FO(,)75b(then)p Blue 6766 3711 a FL(a:t)95 b FE(\031)p FI(?)gFL(a)7975 3588 y Fv(0)8056 3711 y FL(:t)8275 3588 y Fv(0)pBlack 4623 4228 a FO(can)75 b(only)h(be)f(solved)h(if)pBlue 5652 4796 a FL(t)95 b FE(\031)p FI(?)g(\()p FL(a)57b(a)6953 4673 y Fv(0)7035 4796 y FI(\))7165 4855 y Fr(\001)73294796 y FL(t)7453 4673 y Fv(0)p Black 7787 4796 a FO(and)pBlue 254 w FL(a)95 b FI(#?)g FL(t)9389 4673 y Fv(0)pBlack 4623 5330 a FO(can)75 b(be)g(solved.)p 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.18)f(\(9/9\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 19 59TeXDict begin 19 58 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 59/View [ /XYZ null null null ] /Title (Freshness Problems)/OUT pdfmark end 4609 1909 a Gray 5379 2027 a FV(Fr)-9 b(eshness)128b(Pr)-9 b(oblems)p 0 TeXcolorgray Black 4623 2582 a FO(A)75b(freshness)h(problem)p 1 1 0.8 TeXcolorrgb 1 1 0.8 TeXcolorrgb7030 3301 1063 389 v 1 1 0.8 TeXcolorrgb Black Blue 70923181 a FL(a)95 b FI(#?)g FL(t)p Black 1 1 0.8 TeXcolorrgbBlack 4623 3760 a FO(is)p Red 74 w(solved)p Black 76w(by)p Black Green Black Green Black OliveGreen Black4876 4292 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black293 w(a)75 b(substitution)p Blue 76 w FL(\033)p BlackBlack Green Black Green Black OliveGreen Black 4876 4748a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 293 wFO(and)h(a)f(set)h(of)f(freshness)i(assumptions)p Blue76 w FE(r)p Black 4623 5308 a FO(so)d(that)p Blue 76w FE(r)95 b(`)g FL(a)g FI(#)g FL(\033)11 b FI(\()p FL(t)pFI(\))p Black FO(.)p 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.19)f(\(9/9\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 20 60TeXDict begin 20 59 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 60/View [ /XYZ null null null ] /Title (Most General Unifiers)/OUT pdfmark end 4609 1909 a Gray 5120 2027 a FV(Most)129 b(General)f(Uni\002ers)p 0 TeXcolorgray Black 4623 2586 a FO(De\002nition)p4623 2652 1145 12 v(:)94 b(for)76 b(a)f(uni\002cation)h(problem)pBlue 76 w FL(P)p Black 48 w FO(,)f(a)g(solution)p Blue4623 2908 a FI(\()p FL(\033)4957 2952 y FK(1)5086 2908y FL(;)57 b FE(r)5523 2952 y FK(1)5652 2908 y FI(\))pBlack 75 w FO(is)p Red 75 w(more)76 b(general)p Black77 w(than)g(another)g(solution)p Blue 4623 3226 a FI(\()pFL(\033)4957 3270 y FK(2)5086 3226 y FL(;)57 b FE(r)55233270 y FK(2)5652 3226 y FI(\))p Black FO(,)75 b(iff)h(there)g(exists)g(a)f(substitution)p Blue 76 w FL(\033)p Black 86 w FO(with)p1 TeXcolorgray Black Black Green Black Green Black OliveGreenBlack 4876 3930 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack 371 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 1 setgray 1. true 3.8 neg 7.4neg 86.22946 14.59999 .5 Frame gsave 0.8 SLW 1 setgray 0 setlinecapstroke grestore end@endspecial BlueFE(r)5532 3974 y FK(2)5756 3930 y FE(`)95 b FL(\033)11b FI(\()p FE(r)6690 3974 y FK(1)6820 3930 y FI(\))p Black1 TeXcolorgray Black Black Green Black Green Black OliveGreenBlack 4876 4497 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack 371 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 1 setgray 1. true 3.8 neg 5.95999neg 123.55232 13.79999 .5 Frame gsave 0.8 SLW 1 setgray 0 setlinecapstroke grestore end@endspecial BlueFE(r)5532 4542 y FK(2)5756 4497 y FE(`)95 b FL(\033)62644542 y FK(2)6488 4497 y FE(\031)g FL(\033)87 b FE(\016)77b FL(\033)7592 4542 y FK(1)p Black 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25b(19.)h(April)f(2005)g(\226)h(p.20)f(\(1/3\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 20 61TeXDict begin 20 60 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5120 2027 a FV(Most)129 b(General)f(Uni\002ers)p 0 TeXcolorgrayBlack 4623 2586 a FO(De\002nition)p 4623 2652 1145 12v(:)94 b(for)76 b(a)f(uni\002cation)h(problem)p Blue76 w FL(P)p Black 48 w FO(,)f(a)g(solution)p Blue 46232908 a FI(\()p FL(\033)4957 2952 y FK(1)5086 2908 y FL(;)57b FE(r)5523 2952 y FK(1)5652 2908 y FI(\))p Black 75w FO(is)p Red 75 w(more)76 b(general)p Black 77 w(than)g(another)g(solution)p Blue 4623 3226 a FI(\()p FL(\033)4957 3270y FK(2)5086 3226 y FL(;)57 b FE(r)5523 3270 y FK(2)56523226 y FI(\))p Black FO(,)75 b(iff)h(there)g(exists)g(a)f(substitution)p Blue 76 w FL(\033)p Black 86 w FO(with)p Black GreenBlack Green Black OliveGreen Black 4876 3930 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 5169 3930 a tx@Dict begin tx@NodeDict begin {14.59999 7.4 90.02946 45.01472 3.59999} false /N@A 16 {InitRnode } NewNode end end 5169 3930a Red Black 1 1 0.8 TeXcolorrgb Black 78 w @beginspecial@setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 1. true 3.8neg 7.4 neg 86.22946 14.59999 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue FE(r)5532 3974 y FK(2)57563930 y FE(`)95 b FL(\033)11 b FI(\()p FE(r)6690 3974y FK(1)6820 3930 y FI(\))p Black 7625 3768 a tx@Dict begin tx@NodeDict begin {24.87924 17.67924 102.29625 51.148123.59999 } false /N@B 16 {InitRnode } NewNode end end 7625 3768a Red Black 1 1 0.8 TeXcolorrgb Black 79 w @beginspecial@setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 17.67924 neg 98.49625 24.87924 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue -250 x Fw(r)7942 3555 yFk(2)8132 3518 y Fw(`)79 b Fz(a)g Fx(#)h Fz(\033)9 bFx(\()p Fz(X)19 b Fx(\))p Black 7704 3768 a FC(holds)61b(for)i(all)p Blue 7704 3992 a Fx(\()p Fz(a)79 b Fx(#)hFz(X)19 b Fx(\))79 b Fw(2)h(r)9309 4030 y Fk(1)p BlackRed Black 7028 3930 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 180. def /AngleB 0. def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 7028 3930 a 1 TeXcolorgray BlackBlack Green Black Green Black OliveGreen Black 4876 4497a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 371 w@beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 1 setgray 1. true 3.8 neg 5.95999neg 123.55232 13.79999 .5 Frame gsave 0.8 SLW 1 setgray 0 setlinecapstroke grestore end@endspecial Blue FE(r)55324542 y FK(2)5756 4497 y FE(`)95 b FL(\033)6264 4542 yFK(2)6488 4497 y FE(\031)g FL(\033)87 b FE(\016)77 bFL(\033)7592 4542 y FK(1)p Black 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9317 6307 a FM(Munich,)25b(19.)h(April)f(2005)g(\226)h(p.20)f(\(2/3\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 20 62TeXDict begin 20 61 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5120 2027 a FV(Most)129 b(General)f(Uni\002ers)p 0 TeXcolorgrayBlack 4623 2586 a FO(De\002nition)p 4623 2652 1145 12v(:)94 b(for)76 b(a)f(uni\002cation)h(problem)p Blue76 w FL(P)p Black 48 w FO(,)f(a)g(solution)p Blue 46232908 a FI(\()p FL(\033)4957 2952 y FK(1)5086 2908 y FL(;)57b FE(r)5523 2952 y FK(1)5652 2908 y FI(\))p Black 75w FO(is)p Red 75 w(more)76 b(general)p Black 77 w(than)g(another)g(solution)p Blue 4623 3226 a FI(\()p FL(\033)4957 3270y FK(2)5086 3226 y FL(;)57 b FE(r)5523 3270 y FK(2)56523226 y FI(\))p Black FO(,)75 b(iff)h(there)g(exists)g(a)f(substitution)p Blue 76 w FL(\033)p Black 86 w FO(with)p 1 TeXcolorgrayBlack Black Green Black Green Black OliveGreen Black4876 3930 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black371 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW 1 setgray 1. true 3.8 neg 7.4neg 86.22946 14.59999 .5 Frame gsave 0.8 SLW 1 setgray 0 setlinecapstroke grestore end@endspecial Blue FE(r)55323974 y FK(2)5756 3930 y FE(`)95 b FL(\033)11 b FI(\()pFE(r)6690 3974 y FK(1)6820 3930 y FI(\))p Black BlackGreen Black Green Black OliveGreen Black 4876 4497 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 5169 4497a tx@Dict begin tx@NodeDict begin {13.79999 5.95999 127.35233 63.676163.92 } false /N@C 16 {InitRnode } NewNode end end 5169 4497 a Red Black 1 1 0.8 TeXcolorrgb Black 78w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 1. true 3.8neg 5.95999 neg 123.55232 13.79999 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue FE(r)55324542 y FK(2)5756 4497 y FE(`)95 b FL(\033)6264 4542 yFK(2)6488 4497 y FE(\031)g FL(\033)87 b FE(\016)77 bFL(\033)7592 4542 y FK(1)p Black 6658 3627 a tx@Dict begin tx@NodeDict begin {24.87924 17.67924 179.1186 89.55933.59999 } false /N@D 16 {InitRnode } NewNode end end 6658 3627a Red Black 1 1 0.8 TeXcolorrgb Black 78 w @beginspecial@setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 17.67924 neg 175.3186 24.87924 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue -250 x Fw(r)6974 3414 yFk(2)7165 3377 y Fw(`)i Fz(\033)7588 3414 y Fk(2)77003377 y Fx(\()p Fz(X)19 b Fx(\))80 b Fw(\031)f Fz(\033)9b Fx(\()p Fz(\033)9008 3414 y Fk(1)9120 3377 y Fx(\()pFz(X)19 b Fx(\)\))p Black 6736 3627 a FC(holds)62 b(for)g(all)pBlue 6736 3851 a Fz(X)99 b Fw(2)79 b Fx(dom\()p Fz(\033)81433889 y Fk(2)8255 3851 y Fx(\))64 b Fw([)g Fx(dom\()pFz(\033)73 b Fw(\016)63 b Fz(\033)9934 3889 y Fk(1)100463851 y Fx(\))p Black Red Black 7799 4497 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@D /N@C InitNC { /AngleA 270. def /AngleB 0. def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 7799 4497a 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.20)f(\(3/3\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 21 63TeXDict begin 21 62 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 63/View [ /XYZ null null null ] /Title (Existence of MGUs)/OUT pdfmark end 4609 1909 a Gray 5449 2027 a FV(Existence)128b(of)h(MGUs)p 0 TeXcolorgray Black 4623 2582 a FO(Theorem)p4623 2643 1045 12 v(:)94 b(there)76 b(is)f(an)h(algorithm)f(which,)f(given)i(a)4623 2880 y(nominal)f(uni\002cation)h(problem)pBlue 76 w FL(P)p Black 48 w FO(,)f(decides)h(whether)46233195 y(or)f(not)g(it)g(has)h(a)f(solution)p Blue 76 wFI(\()p FL(\033)-8 b(;)57 b FE(r)p FI(\))p Black FO(,)75b(and)h(returns)h(a)p Black 4623 3490 a(most)e(general)pBlack 76 w(one)h(if)g(it)f(does.)p 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26b(19.)f(April)g(2005)g(\226)h(p.21)f(\(1/3\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 21 64TeXDict begin 21 63 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5449 2027 a FV(Existence)128 b(of)h(MGUs)p 0 TeXcolorgrayBlack 4623 2582 a FO(Theorem)p 4623 2643 1045 12 v(:)94b(there)76 b(is)f(an)h(algorithm)f(which,)f(given)i(a)46232880 y(nominal)f(uni\002cation)h(problem)p Blue 76 wFL(P)p Black 48 w FO(,)f(decides)h(whether)4623 3195y(or)f(not)g(it)g(has)h(a)f(solution)p Blue 76 w FI(\()pFL(\033)-8 b(;)57 b FE(r)p FI(\))p Black FO(,)75 b(and)h(returns)h(a)4623 3490 y tx@Dict begin tx@NodeDict begin {9.70016 3.45163 73.03592 36.517963.12427 } false /N@A 16 {InitRnode } NewNode end end 4623 3490 a Red FO(most)e(general)p Black76 w(one)h(if)g(it)f(does.)5465 4509 y tx@Dict begin tx@NodeDict begin {19.77881 12.57883 233.17911 116.589553.59999 } false /N@B 16 {InitRnode } NewNode end end 5465 4509 a RedBlack 1 1 0.8 TeXcolorrgb Black 79 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 12.57883 neg 229.3791 19.77881 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial -129 x FO(straightforward)i(de\002nition:)55444672 y(\223iff)f(there)h(exists)e(a)p Blue 76 w FL(\034)pBlack 115 w FO(such)g(that)h(.)45 b(.)g(.)g(\224)p RedBlack 8110 3490 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 90. def /AngleB 270. def 0.6 0.6 NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 8110 3490 a 0 TeXcolorgray 10821 5925a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25b(19.)h(April)f(2005)g(\226)h(p.21)f(\(2/3\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 21 65TeXDict begin 21 64 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5449 2027 a FV(Existence)128 b(of)h(MGUs)p 0 TeXcolorgrayBlack 4623 2582 a FO(Theorem)p 4623 2643 1045 12 v(:)94b(there)76 b(is)f(an)h(algorithm)f(which,)f(given)i(a)46232880 y(nominal)f(uni\002cation)h(problem)p Blue 76 wFL(P)p Black 48 w FO(,)f(decides)h(whether)4623 3195y(or)f(not)g(it)g(has)h(a)f(solution)p Blue 76 w FI(\()pFL(\033)-8 b(;)57 b FE(r)p FI(\))p Black FO(,)75 b(and)h(returns)h(a)pBlack 4623 3490 a(most)e(general)p Black 76 w(one)h(if)g(it)f(does.)4623 4079 y(Proof:)121 b(one)89 b(can)g(reduce)i(all)e(the)g(equations)h(to)f(`solved)4623 4420 y(form')58 b(\002rst)h(\(creating)f(a)h(substitution\),)i(and)e(then)g(solve)4623 4760 y(the)75b(freshness)i(problems)e(\(easy\).)p 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25b(19.)h(April)f(2005)g(\226)h(p.21)f(\(3/3\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 22 66TeXDict begin 22 65 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 66/View [ /XYZ null null null ] /Title (Reductions)/OUT pdfmark end 4609 1909 a Gray 6333 2027 a FV(Reductions)p 0TeXcolorgray Black 4623 2604 a FO(A)75 b(set)g(of)h(\()pBlue FL(t)94 b FE(\031)p FI(?)h FL(t)6629 2496 y Fv(0)pBlack 6710 2604 a FO(\))75 b(and)h(\()p Blue FL(a)95b FI(#?)g FL(t)p Black FO(\))74 b(problems)i(can)f(be)46232891 y(reduced)i(by)p Blue 6834 3182 a FF(\033)6636 3358y FI(=)-57 b FE(\))p Black 253 w FO(or)p Blue 8115 3182a Fv(r)7941 3358 y FI(=)g FE(\))p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9345 6307a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.22)f(\(1/1\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 23 67TeXDict begin 23 66 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 67/View [ /XYZ null null null ] /Title (Reductions)/OUT pdfmark end 4609 1909 a Gray 6333 2027 a FV(Reductions)p 0TeXcolorgray Black Black Green Black Green Black OliveGreenBlack 4900 2626 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)hFz(b:t)6473 2536 y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)74822480 y Ff(")7301 2626 y Fx(=)-48 b Fw(\))p Black 1528w FC(if)p Blue 63 w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p BlackBlue 6990 2954 a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()pFz(a)48 b(b)p Fx(\))8298 3012 y Fr(\001)8462 2954 y Fz(t)85652864 y Fg(0)8636 2954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)95452864 y Fg(0)9615 2954 y Fw(g)63 b([)g Fz(P)p Black 0TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9331 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(1/8\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 23 68TeXDict begin 23 67 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6333 2027 a FV(Reductions)p 0 TeXcolorgray Black BlackGreen Black Green Black OliveGreen Black 4900 2626 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")73012626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))82983012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)86362954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)96152954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black GreenBlack OliveGreen Black 4900 3372 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)pFx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])hFz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))pBlack Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9317 6307a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(2/8\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 23 69TeXDict begin 23 68 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6333 2027 a FV(Reductions)p 0 TeXcolorgray Black BlackGreen Black Green Black OliveGreen Black 4900 2626 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")73012626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))82983012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)86362954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)96152954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black GreenBlack OliveGreen Black 4900 3372 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)pFx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])hFz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))pBlack Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black GreenBlack Green Black OliveGreen Black 4900 3790 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(\031)54903849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")78443790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)pFz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)pFx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)94204117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9317 6307a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(3/8\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 23 70TeXDict begin 23 69 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6333 2027 a FV(Reductions)p 0 TeXcolorgray Black BlackGreen Black Green Black OliveGreen Black 4900 2626 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")73012626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))82983012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)86362954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)96152954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black GreenBlack OliveGreen Black 4900 3372 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)pFx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])hFz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))pBlack Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black GreenBlack Green Black OliveGreen Black 4900 3790 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(\031)54903849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")78443790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)pFz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)pFx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)94204117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black Black GreenBlack Green Black OliveGreen Black 4900 4536 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(\031)54904594 y Fr(\001)5654 4536 y Fz(X)98 b Fw(\031)p Fx(?)78b Fz(t)p Fw(g)63 b(])h Fz(P)7201 4536 y tx@Dict begin tx@NodeDict begin {11.84888 0.0 21.99994 10.99997 5.92444} false /N@A 16 {InitRnode } NewNode end end 7201 4536 a 73644389 a Ff(\033)7201 4536 y Fx(=)-48 b Fw(\))p Black Blue7718 4536 a tx@Dict begin tx@NodeDict begin {5.33333 0.0 8.67496 4.33748 2.66666} false /N@C 16 {InitRnode } NewNode end end 7718 4536 a Fz(\033)9 b(P)p Black 7226 4847a FC(if)p Blue 62 w Fz(X)p Black 82 w FC(does)63 b(not)g(occur)f(in)pBlue 63 w Fz(t)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(4/8\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 23 71TeXDict begin 23 70 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6333 2027 a FV(Reductions)p 0 TeXcolorgray Black BlackGreen Black Green Black OliveGreen Black 4900 2626 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")73012626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))82983012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)86362954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)96152954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black GreenBlack OliveGreen Black 4900 3372 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)pFx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])hFz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))pBlack Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black GreenBlack Green Black OliveGreen Black 4900 3790 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(\031)54903849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")78443790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)pFz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)pFx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)94204117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black Black GreenBlack Green Black OliveGreen Black 4900 4536 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(\031)54904594 y Fr(\001)5654 4536 y Fz(X)98 b Fw(\031)p Fx(?)78b Fz(t)p Fw(g)63 b(])h Fz(P)7201 4536 y tx@Dict begin tx@NodeDict begin {11.84888 0.0 21.99994 10.99997 5.92444} false /N@A 16 {InitRnode } NewNode end end 7201 4536 a 73644389 a Ff(\033)7201 4536 y Fx(=)-48 b Fw(\))p Black Blue7718 4536 a tx@Dict begin tx@NodeDict begin {5.33333 0.0 8.67496 4.33748 2.66666} false /N@C 16 {InitRnode } NewNode end end 7718 4536 a Fz(\033)9 b(P)p Black 7226 4847a FC(if)p Blue 62 w Fz(X)p Black 82 w FC(does)63 b(not)g(occur)f(in)pBlue 63 w Fz(t)p Black 7263 3801 a tx@Dict begin tx@NodeDict begin {19.6107 13.6107 110.22424 55.112123.0 } false /N@B 16 {InitRnode } NewNode end end 7263 3801 a Red Black1 1 0.8 TeXcolorrgb Black 79 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 13.6107 neg 106.42424 19.6107 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue -141 x Fz(\033)88 b Fx(=)79 b([)p Fz(X)99b Fx(:=)7342 3941 y Fz(\031)7520 3852 y Fg(\000)p Fk(1)77894000 y Fr(\001)7953 3941 y Fz(t)p Fx(])p Black Red Black4623 5392 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@B /N@A InitNC { /AngleA 270. def /AngleB 90. def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 5392 a Red Black 4623 5392 a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@B /N@C InitNC { /AngleA 270. def /AngleB 90. def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 5392a 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(5/8\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 23 72TeXDict begin 23 71 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6333 2027 a FV(Reductions)p 0 TeXcolorgray Black BlackGreen Black Green Black OliveGreen Black 4900 2626 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")73012626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))82983012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)86362954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)96152954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black GreenBlack OliveGreen Black 4900 3372 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)pFx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])hFz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))pBlack Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black GreenBlack Green Black OliveGreen Black 4900 3790 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(\031)54903849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")78443790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)pFz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)pFx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)94204117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black Black GreenBlack Green Black OliveGreen Black 4900 4536 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(\031)54904594 y Fr(\001)5654 4536 y Fz(X)98 b Fw(\031)p Fx(?)78b Fz(t)p Fw(g)63 b(])h Fz(P)7201 4536 y tx@Dict begin tx@NodeDict begin {11.84888 0.0 21.99994 10.99997 5.92444} false /N@A 16 {InitRnode } NewNode end end 7201 4536 a 73644389 a Ff(\033)7201 4536 y Fx(=)-48 b Fw(\))p Black Blue7718 4536 a tx@Dict begin tx@NodeDict begin {5.33333 0.0 8.67496 4.33748 2.66666} false /N@C 16 {InitRnode } NewNode end end 7718 4536 a Fz(\033)9 b(P)p Black 7226 4847a FC(if)p Blue 62 w Fz(X)p Black 82 w FC(does)63 b(not)g(occur)f(in)pBlue 63 w Fz(t)p Black Black Green Black Green BlackOliveGreen Black 4900 5246 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(a)78 b Fx(#?)hFz(b:t)p Fw(g)63 b(])h Fz(P)6980 5246 y tx@Dict begin tx@NodeDict begin {13.15022 0.0 21.99994 10.99997 6.5751} false /N@A 16 {InitRnode } NewNode end end 6980 5246 a 71395099 a Fe(?)6980 5246 y Fx(=)-48 b Fw(\))p Black Blue(f)pFz(a)79 b Fx(#?)g Fz(t)p Fw(g)63 b([)g Fz(P)p Black 340w FC(if)p Blue 63 w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(6/8\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 23 73TeXDict begin 23 72 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6333 2027 a FV(Reductions)p 0 TeXcolorgray Black BlackGreen Black Green Black OliveGreen Black 4900 2626 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")73012626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))82983012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)86362954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)96152954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black GreenBlack OliveGreen Black 4900 3372 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)pFx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])hFz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))pBlack Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black GreenBlack Green Black OliveGreen Black 4900 3790 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(\031)54903849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")78443790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)pFz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)pFx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)94204117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black Black GreenBlack Green Black OliveGreen Black 4900 4536 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(\031)54904594 y Fr(\001)5654 4536 y Fz(X)98 b Fw(\031)p Fx(?)78b Fz(t)p Fw(g)63 b(])h Fz(P)7201 4536 y tx@Dict begin tx@NodeDict begin {11.84888 0.0 21.99994 10.99997 5.92444} false /N@A 16 {InitRnode } NewNode end end 7201 4536 a 73644389 a Ff(\033)7201 4536 y Fx(=)-48 b Fw(\))p Black Blue7718 4536 a tx@Dict begin tx@NodeDict begin {5.33333 0.0 8.67496 4.33748 2.66666} false /N@C 16 {InitRnode } NewNode end end 7718 4536 a Fz(\033)9 b(P)p Black 7226 4847a FC(if)p Blue 62 w Fz(X)p Black 82 w FC(does)63 b(not)g(occur)f(in)pBlue 63 w Fz(t)p Black Black Green Black Green BlackOliveGreen Black 4900 5246 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(a)78 b Fx(#?)hFz(b:t)p Fw(g)63 b(])h Fz(P)6980 5246 y tx@Dict begin tx@NodeDict begin {13.15022 0.0 21.99994 10.99997 6.5751} false /N@A 16 {InitRnode } NewNode end end 6980 5246 a 71395099 a Fe(?)6980 5246 y Fx(=)-48 b Fw(\))p Black Blue(f)pFz(a)79 b Fx(#?)g Fz(t)p Fw(g)63 b([)g Fz(P)p Black 340w FC(if)p Blue 63 w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p BlackBlack Green Black Green Black OliveGreen Black 4900 5704a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269w Fw(f)p Fz(a)f Fx(#?)h Fz(\031)6168 5763 y Fr(\001)63335704 y Fz(X)19 b Fw(g)63 b(])g Fz(P)7265 5704 y tx@Dict begin tx@NodeDict begin {13.78221 0.0 21.99994 10.99997 6.8911} false /N@D 16 {InitRnode } NewNode end end 72655704 a 7408 5557 a Fg(r)7265 5704 y Fx(=)-48 b Fw(\))pBlack Blue Fz(P)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(7/8\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 23 74TeXDict begin 23 73 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6333 2027 a FV(Reductions)p 0 TeXcolorgray Black BlackGreen Black Green Black OliveGreen Black 4900 2626 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269w Fw(f)p Fz(a:t)78 b Fw(\031)p Fx(?)h Fz(b:t)6473 2536y Fg(0)6543 2626 y Fw(g)63 b(])h Fz(P)7482 2480 y Ff(")73012626 y Fx(=)-48 b Fw(\))p Black 1528 w FC(if)p Blue 63w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p Black Blue 6990 2954a Fw(f)p Fz(t)g Fw(\031)p Fx(?)g(\()p Fz(a)48 b(b)p Fx(\))82983012 y Fr(\001)8462 2954 y Fz(t)8565 2864 y Fg(0)86362954 y Fz(;)f(a)79 b Fx(#?)h Fz(t)9545 2864 y Fg(0)96152954 y Fw(g)63 b([)g Fz(P)p Black Black Green Black GreenBlack OliveGreen Black 4900 3372 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(a:t)78 b Fw(\031)pFx(?)h Fz(a:t)6501 3282 y Fg(0)6571 3372 y Fw(g)63 b(])hFz(P)7510 3225 y Ff(")7329 3372 y Fx(=)-48 b Fw(\))pBlack Blue(f)p Fz(t)79 b Fw(\031)o Fx(?)g Fz(t)8643 3282y Fg(0)8714 3372 y Fw(g)62 b([)i Fz(P)p Black Black GreenBlack Green Black OliveGreen Black 4900 3790 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(\031)54903849 y Fr(\001)5654 3790 y Fz(X)98 b Fw(\031)p Fx(?)78b Fz(\031)6597 3700 y Fg(0)6668 3849 y Fr(\001)6832 3790y Fz(X)19 b Fw(g)63 b(])h Fz(P)8025 3644 y Ff(")78443790 y Fx(=)-48 b Fw(\))p Black Blue 6814 4117 a(f)pFz(a)79 b Fx(#?)g Fz(X)19 b Fw(j)p Fz(a)79 b Fw(2)g Fz(ds)pFx(\()p Fz(\031)9 b(;)49 b(\031)9349 4027 y Fg(0)94204117 y Fx(\))p Fw(g)63 b([)g Fz(P)p Black Black GreenBlack Green Black OliveGreen Black 4900 4536 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(\031)54904594 y Fr(\001)5654 4536 y Fz(X)98 b Fw(\031)p Fx(?)78b Fz(t)p Fw(g)63 b(])h Fz(P)7201 4536 y tx@Dict begin tx@NodeDict begin {11.84888 0.0 21.99994 10.99997 5.92444} false /N@A 16 {InitRnode } NewNode end end 7201 4536 a 73644389 a Ff(\033)7201 4536 y Fx(=)-48 b Fw(\))p Black Blue7718 4536 a tx@Dict begin tx@NodeDict begin {5.33333 0.0 8.67496 4.33748 2.66666} false /N@C 16 {InitRnode } NewNode end end 7718 4536 a Fz(\033)9 b(P)p Black 7226 4847a FC(if)p Blue 62 w Fz(X)p Black 82 w FC(does)63 b(not)g(occur)f(in)pBlue 63 w Fz(t)p Black Black Green Black Green BlackOliveGreen Black 4900 5246 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269 w Fw(f)p Fz(a)78 b Fx(#?)hFz(b:t)p Fw(g)63 b(])h Fz(P)6980 5246 y tx@Dict begin tx@NodeDict begin {13.15022 0.0 21.99994 10.99997 6.5751} false /N@A 16 {InitRnode } NewNode end end 6980 5246 a 71395099 a Fe(?)6980 5246 y Fx(=)-48 b Fw(\))p Black Blue(f)pFz(a)79 b Fx(#?)g Fz(t)p Fw(g)63 b([)g Fz(P)p Black 340w FC(if)p Blue 63 w Fz(a)79 b Fw(6)p Fx(=)g Fz(b)p BlackBlack Green Black Green Black OliveGreen Black 4900 5704a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 269w Fw(f)p Fz(a)f Fx(#?)h Fz(\031)6168 5763 y Fr(\001)63335704 y Fz(X)19 b Fw(g)63 b(])g Fz(P)7265 5704 y tx@Dict begin tx@NodeDict begin {13.78221 0.0 21.99994 10.99997 6.8911} false /N@D 16 {InitRnode } NewNode end end 72655704 a 7408 5557 a Fg(r)7265 5704 y Fx(=)-48 b Fw(\))pBlack Blue Fz(P)p Black 7058 4658 a tx@Dict begin tx@NodeDict begin {13.1107 7.1107 130.14108 65.070543.0 } false /N@E 16 {InitRnode } NewNode end end 7058 4658 a Red Black1 1 0.8 TeXcolorrgb Black 78 w @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 7.1107 neg 126.34108 13.1107 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue 6 x Fw(r)79 b Fx(=)g Fw(f)p Fz(\031)80704574 y Fg(\000)p Fk(1)8339 4723 y Fr(\001)8503 4664 yFz(a)g Fx(#)g Fz(X)19 b Fw(g)p Black Red Black 4623 6249a tx@Dict begin gsave STV newpath 0.8 SLW TeXDict begin Red end /ArrowA{ moveto } def /ArrowB { BeginArrow 1. 1. scale false 0.4 1.4 1.52. Arrow EndArrow } def /NCLW CLW def tx@NodeDict begin 0.0 0.0 neg1.0 1.0 0 0 /N@E /N@D InitNC { /AngleA 270. def /AngleB 90. def 1. 1. NCCurve } if end gsave 0.8 SLW TeXDict begin Red end 0 setlinecapstroke grestore grestore end 4623 6249 a 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925a 0.5 TeXcolorgray 9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.23)f(\(8/8\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 43606416 a eop end%%Page: 24 75TeXDict begin 24 74 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 75/View [ /XYZ null null null ] /Title (Reductions)/OUT pdfmark end 4609 1909 a Gray 6333 2027 a FV(Reductions)p 0TeXcolorgray Black 4623 2604 a FO(A)75 b(set)g(of)h(\()pBlue FL(t)94 b FE(\031)p FI(?)h FL(t)6629 2496 y Fv(0)pBlack 6710 2604 a FO(\))75 b(and)h(\()p Blue FL(a)95b FI(#?)g FL(t)p Black FO(\))74 b(problems)i(can)f(be)46232891 y(reduced)i(by)p Blue 6834 3182 a FF(\033)6636 3358y FI(=)-57 b FE(\))p Black 253 w FO(or)p Blue 8115 3182a Fv(r)7941 3358 y FI(=)g FE(\))p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.24)f(\(1/2\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 24 76TeXDict begin 24 75 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray6333 2027 a FV(Reductions)p 0 TeXcolorgray Black 46232604 a FO(A)75 b(set)g(of)h(\()p Blue FL(t)94 b FE(\031)pFI(?)h FL(t)6629 2496 y Fv(0)p Black 6710 2604 a FO(\))75b(and)h(\()p Blue FL(a)95 b FI(#?)g FL(t)p Black FO(\))74b(problems)i(can)f(be)4623 2891 y(reduced)i(by)p Blue6834 3182 a FF(\033)6636 3358 y FI(=)-57 b FE(\))p Black253 w FO(or)p Blue 8115 3182 a Fv(r)7941 3358 y FI(=)gFE(\))p Black 4623 3773 a FO(If)75 b(there)i(is)e(a)g(reduction)pBlack Black Blue 5272 4274 a FL(P)5780 4094 y FF(\033)59224125 y Fs(1)5630 4274 y FI(=)-57 b FE(\))95 b FL(:)57b(:)g(:)6901 4094 y FF(\033)7043 4125 y Fd(n)6764 4274y FI(=)-57 b FE(\))96 b FL(P)7668 4167 y Fv(0)7965 4094y(r)8163 4125 y Fs(1)7844 4274 y FI(=)-57 b FE(\))95b FL(:)57 b(:)g(:)9061 4094 y Fv(r)9259 4125 y Fd(m)89784274 y FI(=)-57 b FE(\))95 b Fh(?)p Black 4623 4664 aFO(then)p Black Black Blue 5444 5053 a FI(\()p FL(\033)57785098 y FF(n)6012 5053 y FE(\016)76 b FL(:)57 b(:)g(:)76b FE(\016)g FL(\033)7185 5098 y FK(1)7314 5053 y FL(;)57b FE(r)7751 5098 y FK(1)7956 5053 y FE([)76 b FL(:)57b(:)g(:)76 b FE([)g(r)9324 5098 y FF(m)9548 5053 y FI(\))pBlack 4623 5462 a FO(is)e(a)i(most)f(general)i(uni\002er)g(for)pBlue 76 w FL(P)p Black 48 w FO(.)p 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9317 6307 a FM(Munich,)25b(19.)h(April)f(2005)g(\226)h(p.24)f(\(2/2\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 25 77TeXDict begin 25 76 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 77/View [ /XYZ null null null ] /Title (Remember the Quiz?)/OUT pdfmark end 4609 1909 a Gray 5220 2027 a FV(Remember)130 b(the)e(Quiz?)p0 TeXcolorgray Black 0.76 0.76 0.76 TeXcolorrgb 46232588 a FO(Assuming)75 b(that)p Black 0.76 0.76 0.76 TeXcolorrgb76 w FL(a)p Black 0.76 0.76 0.76 TeXcolorrgb 75 w FO(and)pBlack 0.76 0.76 0.76 TeXcolorrgb 76 w FL(b)p Black 0.76 0.76 0.76TeXcolorrgb 76 w FO(are)h(distinct)f(variables,)p Black0.76 0.76 0.76 TeXcolorrgb 4623 2887 a(is)f(it)i(possible)f(to)g(\002nd)h FL(\025)p FO(-terms)p Black 0.76 0.76 0.76TeXcolorrgb 76 w FL(M)8441 2931 y FK(1)p Black 0.76 0.76 0.76TeXcolorrgb 8645 2887 a FO(to)p Black 0.76 0.76 0.76TeXcolorrgb 75 w FL(M)9312 2931 y FK(7)p Black 0.76 0.76 0.76TeXcolorrgb 9516 2887 a FO(that)4623 3179 y(make)f(the)h(following)f(pairs)g FL(\013)p FO(-equivalent?)p Black Black BlackGreen Black Green Black OliveGreen Black 4992 3616 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 343 w FL(\025)pFJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p FJ(M)67593660 y FH(1)6976 3616 y FJ(b)g FI(\))p Black 171 w FO(and)pBlue 171 w FL(\025)p FJ(b)g FL(:\025)p FJ(a)28 b FL(:)pFI(\()p FJ(a)85 b(M)9723 3660 y FH(1)9882 3616 y FI(\))pBlack 0.76 0.76 0.76 TeXcolorrgb Black 0.76 0.76 0.76TeXcolorrgb Black 0.5 TeXcolorgray Black 4992 4009 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW 0.76 0.76 0.76 setrgbcolor 0.true 0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow 0.5 setgray gsave fill grestore stroke grestore gsave 0.76 0.76 0.76 setrgbcolor gsave fill grestore stroke grestore gsave 0.76 0.76 0.76 setrgbcolor fill grestore gsave 0.0 SLW 0.76 0.76 0.76 setrgbcolor0 setlinecap stroke grestore end@endspecial 0.76 0.76 0.76TeXcolorrgb 343 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(b)23b FL(:)p FI(\()p FJ(M)6759 4054 y FH(2)6976 4009 y FJ(b)gFI(\))p Black 0.76 0.76 0.76 TeXcolorrgb 171 w FO(and)pBlack 0.76 0.76 0.76 TeXcolorrgb 171 w FL(\025)p FJ(b)gFL(:\025)p FJ(a)28 b FL(:)p FI(\()p FJ(a)85 b(M)97234054 y FH(3)9882 4009 y FI(\))p Black 0.76 0.76 0.76TeXcolorrgb Black 0.76 0.76 0.76 TeXcolorrgb Black 0.5TeXcolorgray Black 4992 4402 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW 0.76 0.76 0.76 setrgbcolor 0.true 0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow 0.5 setgray gsave fill grestore stroke grestore gsave 0.76 0.76 0.76 setrgbcolor gsave fill grestore stroke grestore gsave 0.76 0.76 0.76 setrgbcolor fill grestore gsave 0.0 SLW 0.76 0.76 0.76 setrgbcolor0 setlinecap stroke grestore end@endspecial 0.76 0.76 0.76 TeXcolorrgb 343 w FL(\025)pFJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p FJ(b)81b(M)6998 4447 y FH(4)7157 4402 y FI(\))p Black 0.76 0.76 0.76TeXcolorrgb 171 w FO(and)p Black 0.76 0.76 0.76 TeXcolorrgb171 w FL(\025)p FJ(b)23 b FL(:\025)p FJ(a)28 b FL(:)pFI(\()p FJ(a)85 b(M)9723 4447 y FH(5)9882 4402 y FI(\))pBlack Green Black Green Black OliveGreen Black 4992 4796a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Blue 343 w FL(\025)pFJ(a)28 b FL(:\025)p FJ(b)23 b FL(:)p FI(\()p FJ(b)81b(M)6998 4840 y FH(6)7157 4796 y FI(\))p Black 171 wFO(and)p Blue 171 w FL(\025)p FJ(a)28 b FL(:\025)p FJ(a)gFL(:)p FI(\()p FJ(a)84 b(M)9745 4840 y FH(7)9905 4796y FI(\))p Black 0.76 0.76 0.76 TeXcolorrgb 4623 5227a FO(If)75 b(there)i(is)e(one)g(solution)g(for)h(a)g(pair,)f(can)h(you)4623 5520 y(describe)f(all)h(its)f(solutions?)p Black0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.25)f(\(1/1\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 26 78TeXDict begin 26 77 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 78/View [ /XYZ null null null ] /Title (Answers to the Quiz)/OUT pdfmark end 4609 1909 a Gray 5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p0 TeXcolorgray Black White 4687 2728 a Ff(")4505 2874y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(\025a:\025b:)pFx(\()p Fz(M)6189 2911 y Fk(1)6350 2874 y Fz(b)p Fx(\))pBlack 142 w FC(and)p Blue 142 w Fz(\025b:\025a:)p Fx(\()pFz(a)48 b(M)8585 2911 y Fk(1)8697 2874 y Fx(\))p Black0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f(\(1/10\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eopend%%Page: 26 79TeXDict begin 26 78 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)59722874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)pFw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)pBlack 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f(\(2/10\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eopend%%Page: 26 80TeXDict begin 26 79 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)59722874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)pFw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)56243363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)oFx(?)p Red 79 w(\()p Fz(a)48 b(b)p Fx(\))p Blue 59 xFr(\001)7329 3325 y Fz(a:)p Fw(h)p Fz(a;)f(M)8242 3363y Fk(1)8354 3325 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)gFz(a:)p Fw(h)p Fz(a;)48 b(M)10343 3363 y Fk(1)10454 3325y Fw(i)p Red Blue Black 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f(\(3/10\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 26 81TeXDict begin 26 80 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)59722874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)pFw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)56243363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)oFx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))pFw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 bFz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)102023363 y Fk(1)10314 3325 y Fw(i)p Black 0 TeXcolorgray10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9277 6307a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f(\(4/10\))p0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 26 82TeXDict begin 26 81 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)59722874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)pFw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)56243363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)oFx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))pFw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 bFz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)102023363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p BlackBlue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()pFz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)77973777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)pFz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f(\(5/10\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eopend%%Page: 26 83TeXDict begin 26 82 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)59722874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)pFw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)56243363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)oFx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))pFw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 bFz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)102023363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p BlackBlue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()pFz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)77973777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)pFz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black0 0 1 TeXcolorrgb 4686 4082 a Ff(")4505 4228 y Fx(=)-48b Fw(\))p Black Blue 63 w Fz(M)5305 4265 y Fk(1)54964228 y Fw(\031)p Fx(?)78 b Fz(b)i(;)127 b(b)79 b Fw(\031)pFx(?)f(\()p Fz(a)48 b(b)p Fx(\))p Fw(\001)q Fz(M)78964265 y Fk(1)8087 4228 y Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)pFw(h)p Fz(a;)47 b(M)9885 4265 y Fk(1)9997 4228 y Fw(i)pBlack 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f(\(6/10\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eopend%%Page: 26 84TeXDict begin 26 83 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)59722874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)pFw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)56243363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)oFx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))pFw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 bFz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)102023363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p BlackBlue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()pFz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)77973777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)pFz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black0 0 1 TeXcolorrgb 4686 4082 a Ff(")4505 4228 y Fx(=)-48b Fw(\))p Black Blue 63 w Fz(M)5305 4265 y Fk(1)54964228 y Fw(\031)p Fx(?)78 b Fz(b)i(;)127 b(b)79 b Fw(\031)pFx(?)f(\()p Fz(a)48 b(b)p Fx(\))p Fw(\001)q Fz(M)78964265 y Fk(1)8087 4228 y Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)pFw(h)p Fz(a;)47 b(M)9885 4265 y Fk(1)9997 4228 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4388 4521 a Fk([)p Ff(M)46434543 y Fc(1)4739 4521 y Fk(:=)p Ff(b)p Fk(])4517 4687y Fx(=)-48 b Fw(\))p Black Blue 191 w Fz(b)80 b Fw(\031)oFx(?)f(\()p Fz(a)48 b(b)p Fx(\))6353 4746 y Fr(\001)pRed 6518 4687 a Fz(b)p Blue 79 w(;)127 b(a)79 b Fx(#?)gFz(a:)p Fw(h)p Fz(a;)p Red 48 w(b)p Blue Fw(i)p Red BlueRed Blue Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925a 0.5 TeXcolorgray 9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f(\(7/10\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 26 85TeXDict begin 26 84 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)59722874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)pFw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)56243363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)oFx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))pFw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 bFz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)102023363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p BlackBlue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()pFz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)77973777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)pFz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black0 0 1 TeXcolorrgb 4686 4082 a Ff(")4505 4228 y Fx(=)-48b Fw(\))p Black Blue 63 w Fz(M)5305 4265 y Fk(1)54964228 y Fw(\031)p Fx(?)78 b Fz(b)i(;)127 b(b)79 b Fw(\031)pFx(?)f(\()p Fz(a)48 b(b)p Fx(\))p Fw(\001)q Fz(M)78964265 y Fk(1)8087 4228 y Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)pFw(h)p Fz(a;)47 b(M)9885 4265 y Fk(1)9997 4228 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4388 4521 a Fk([)p Ff(M)46434543 y Fc(1)4739 4521 y Fk(:=)p Ff(b)p Fk(])4517 4687y Fx(=)-48 b Fw(\))p Black Blue 191 w Fz(b)80 b Fw(\031)oFx(?)f Fz(a)g(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p Fz(a;)48b(b)p Fw(i)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f(\(8/10\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 26 86TeXDict begin 26 85 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)59722874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)pFw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)56243363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)oFx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))pFw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 bFz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)102023363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p BlackBlue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()pFz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)77973777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)pFz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black0 0 1 TeXcolorrgb 4686 4082 a Ff(")4505 4228 y Fx(=)-48b Fw(\))p Black Blue 63 w Fz(M)5305 4265 y Fk(1)54964228 y Fw(\031)p Fx(?)78 b Fz(b)i(;)127 b(b)79 b Fw(\031)pFx(?)f(\()p Fz(a)48 b(b)p Fx(\))p Fw(\001)q Fz(M)78964265 y Fk(1)8087 4228 y Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)pFw(h)p Fz(a;)47 b(M)9885 4265 y Fk(1)9997 4228 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4388 4521 a Fk([)p Ff(M)46434543 y Fc(1)4739 4521 y Fk(:=)p Ff(b)p Fk(])4517 4687y Fx(=)-48 b Fw(\))p Black Blue 191 w Fz(b)80 b Fw(\031)oFx(?)f Fz(a)g(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p Fz(a;)48b(b)p Fw(i)p Black 0 0 1 TeXcolorrgb 4505 5065 a Fx(=)-48b Fw(\))p Black Blue 63 w Fz(F)-8 b(AI)19 b(L)p Black0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9277 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.26)f(\(9/10\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eopend%%Page: 26 87TeXDict begin 26 86 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2728 a Ff(")4505 2874 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(M)5860 2911 y Fk(1)59722874 y Fz(;)48 b(b)p Fw(i)158 b(\031)p Fx(?)g Fz(b:a:)pFw(h)p Fz(a;)47 b(M)8130 2911 y Fk(1)8242 2874 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 3179 a Ff(")4505 3325 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(M)56243363 y Fk(1)5736 3325 y Fz(;)48 b(b)p Fw(i)79 b(\031)oFx(?)g Fz(b:)p Fw(h)p Fz(b;)48 b Fx(\()p Fz(a)g(b)p Fx(\))pFw(\001)q Fz(M)8102 3363 y Fk(1)8213 3325 y Fw(i)79 bFz(;)127 b(a)79 b Fx(#?)h Fz(a:)p Fw(h)p Fz(a;)47 b(M)102023363 y Fk(1)10314 3325 y Fw(i)p Black 0 0 1 TeXcolorrgb4686 3630 a Ff(")4505 3777 y Fx(=)-48 b Fw(\))p BlackBlue 63 w(h)p Fz(M)5416 3814 y Fk(1)5528 3777 y Fz(;)47b(b)p Fw(i)79 b(\031)p Fx(?)g Fw(h)p Fz(b;)48 b Fx(\()pFz(a)f(b)p Fx(\))p Fw(\001)q Fz(M)7685 3814 y Fk(1)77973777 y Fw(i)79 b Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)pFz(a;)47 b(M)9785 3814 y Fk(1)9897 3777 y Fw(i)p Black0 0 1 TeXcolorrgb 4686 4082 a Ff(")4505 4228 y Fx(=)-48b Fw(\))p Black Blue 63 w Fz(M)5305 4265 y Fk(1)54964228 y Fw(\031)p Fx(?)78 b Fz(b)i(;)127 b(b)79 b Fw(\031)pFx(?)f(\()p Fz(a)48 b(b)p Fx(\))p Fw(\001)q Fz(M)78964265 y Fk(1)8087 4228 y Fz(;)127 b(a)79 b Fx(#?)g Fz(a:)pFw(h)p Fz(a;)47 b(M)9885 4265 y Fk(1)9997 4228 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4388 4521 a Fk([)p Ff(M)46434543 y Fc(1)4739 4521 y Fk(:=)p Ff(b)p Fk(])4517 4687y Fx(=)-48 b Fw(\))p Black Blue 191 w Fz(b)80 b Fw(\031)oFx(?)f Fz(a)g(;)127 b(a)79 b Fx(#?)g Fz(a:)p Fw(h)p Fz(a;)48b(b)p Fw(i)p Black 0 0 1 TeXcolorrgb 4505 5065 a Fx(=)-48b Fw(\))p Black Blue 63 w Fz(F)-8 b(AI)19 b(L)p BlackWhite 4686 5451 a Ff(")4505 5598 y Fx(=)-48 b Fw(\))pBlack Red Black 1 1 0.8 TeXcolorrgb Black 142 w @beginspecial@setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 6.8 neg 254.18434 12.8 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue Fz(\025a:\025b:)p Fx(\()pFz(M)6268 5635 y Fk(1)6428 5598 y Fz(b)p Fx(\))p BlackBlue 63 w(=)6945 5635 y Ff(\013)p Black Blue 7153 5598a Fz(\025b:\025a:)p Fx(\()p Fz(a)48 b(M)8525 5635 y Fk(1)86375598 y Fx(\))p Black 63 w FC(has)63 b(no)f(solution)p0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9238 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.26)f(\(10/10\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eopend%%Page: 27 88TeXDict begin 27 87 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 88/View [ /XYZ null null null ] /Title (Answers to the Quiz)/OUT pdfmark end 4609 1909 a Gray 5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p0 TeXcolorgray Black White 4687 2480 a Ff(")4505 2626y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(\025a:\025b:)pFx(\()p Fz(b)49 b(M)6367 2663 y Fk(6)6479 2626 y Fx(\))pBlack 142 w FC(and)p Blue 142 w Fz(\025a:\025a:)p Fx(\()pFz(a)f(M)8613 2663 y Fk(7)8725 2626 y Fx(\))p Black 0TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9305 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f(\(1/11\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eopend%%Page: 27 89TeXDict begin 27 88 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)pFw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)pBlack 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f(\(2/11\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eopend%%Page: 27 90TeXDict begin 27 89 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)pFw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)gFz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078y Fw(i)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925a 0.5 TeXcolorgray 9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f(\(3/11\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 27 91TeXDict begin 27 90 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)pFw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)gFz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")45053529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)gFw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)pFz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)96333529 y Fw(i)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f(\(4/11\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 27 92TeXDict begin 27 91 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)pFw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)gFz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")45053529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)gFw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)pFz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)96333529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")45053980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)pFx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 yFw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)pFz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)gFw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)pBlack 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f(\(5/11\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eopend%%Page: 27 93TeXDict begin 27 92 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)pFw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)gFz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")45053529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)gFw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)pFz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)96333529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")45053980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)pFx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 yFw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)pFz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)gFw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)54964432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))pFw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)86784432 y Fw(i)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f(\(6/11\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 27 94TeXDict begin 27 93 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)pFw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)gFz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")45053529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)gFw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)pFz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)96333529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")45053980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)pFx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 yFw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)pFz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)gFw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)54964432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))pFw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)86784432 y Fw(i)p Black 0 0 1 TeXcolorrgb 4344 4725 a Fk([)pFf(M)4599 4746 y Fc(6)4695 4725 y Fk(:=\()p Ff(b)34 b(a)pFk(\))p Fg(\001)p Ff(M)5558 4746 y Fc(7)5654 4725 y Fk(])44844891 y Fx(=)-48 b Fw(\))p Black Blue 835 w Fz(b)79 bFx(#?)g Fw(h)p Fz(a;)48 b(M)7102 4928 y Fk(7)7213 4891y Fw(i)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925a 0.5 TeXcolorgray 9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f(\(7/11\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 27 95TeXDict begin 27 94 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)pFw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)gFz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")45053529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)gFw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)pFz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)96333529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")45053980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)pFx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 yFw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)pFz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)gFw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)54964432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))pFw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)86784432 y Fw(i)p Black 0 0 1 TeXcolorrgb 4344 4725 a Fk([)pFf(M)4599 4746 y Fc(6)4695 4725 y Fk(:=\()p Ff(b)34 b(a)pFk(\))p Fg(\001)p Ff(M)5558 4746 y Fc(7)5654 4725 y Fk(])44844891 y Fx(=)-48 b Fw(\))p Black Blue 835 w Fz(b)79 bFx(#?)g Fw(h)p Fz(a;)48 b(M)7102 4928 y Fk(7)7213 4891y Fw(i)p Black 0 0 1 TeXcolorrgb 4664 5160 a Fe(?)45055307 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)hFz(a)f(;)127 b(b)79 b Fx(#?)g Fz(M)7050 5344 y Fk(7)pBlack 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9291 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.27)f(\(8/11\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eopend%%Page: 27 96TeXDict begin 27 95 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)pFw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)gFz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")45053529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)gFw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)pFz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)96333529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")45053980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)pFx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 yFw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)pFz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)gFw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)54964432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))pFw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)86784432 y Fw(i)p Black 0 0 1 TeXcolorrgb 4344 4725 a Fk([)pFf(M)4599 4746 y Fc(6)4695 4725 y Fk(:=\()p Ff(b)34 b(a)pFk(\))p Fg(\001)p Ff(M)5558 4746 y Fc(7)5654 4725 y Fk(])44844891 y Fx(=)-48 b Fw(\))p Black Blue 835 w Fz(b)79 bFx(#?)g Fw(h)p Fz(a;)48 b(M)7102 4928 y Fk(7)7213 4891y Fw(i)p Black 0 0 1 TeXcolorrgb 4664 5160 a Fe(?)45055307 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)hFz(a)f(;)127 b(b)79 b Fx(#?)g Fz(M)7050 5344 y Fk(7)pBlack 0 0 1 TeXcolorrgb 4664 5563 a Fe(?)4505 5709 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)hFz(M)5957 5746 y Fk(7)p Black 0 TeXcolorgray 10821 5925a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9291 6307 a FM(Munich,)26b(19.)f(April)h(2005)e(\226)i(p.27)f(\(9/11\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 27 97TeXDict begin 27 96 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)pFw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)gFz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")45053529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)gFw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)pFz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)96333529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")45053980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)pFx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 yFw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)pFz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)gFw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)54964432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))pFw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)86784432 y Fw(i)p Black 0 0 1 TeXcolorrgb 4344 4725 a Fk([)pFf(M)4599 4746 y Fc(6)4695 4725 y Fk(:=\()p Ff(b)34 b(a)pFk(\))p Fg(\001)p Ff(M)5558 4746 y Fc(7)5654 4725 y Fk(])44844891 y Fx(=)-48 b Fw(\))p Black Blue 835 w Fz(b)79 bFx(#?)g Fw(h)p Fz(a;)48 b(M)7102 4928 y Fk(7)7213 4891y Fw(i)p Black 0 0 1 TeXcolorrgb 4664 5160 a Fe(?)45055307 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)hFz(a)f(;)127 b(b)79 b Fx(#?)g Fz(M)7050 5344 y Fk(7)pBlack 0 0 1 TeXcolorrgb 4664 5563 a Fe(?)4505 5709 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)hFz(M)5957 5746 y Fk(7)p Black 0 0 1 TeXcolorrgb 43585989 a Fg(f)p Ff(b)p Fk(#)p Ff(M)4918 6010 y Fc(7)50145989 y Fg(g)4510 6155 y Fx(=)-48 b Fw(\))p Black Blue214 w Fb(?)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 108215925 a 0.5 TeXcolorgray 9252 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.27)f(\(10/11\))p 0 TeXcolorgray 4360 6416a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 27 98TeXDict begin 27 97 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5341 2027 a FV(Answers)129 b(to)g(the)f(Quiz)p 0 TeXcolorgrayBlack White 4687 2480 a Ff(")4505 2626 y Fx(=)-48 b Fw(\))pBlack Blue 63 w Fz(a:b:)p Fw(h)p Fz(b;)48 b(M)6116 2663y Fk(6)6228 2626 y Fw(i)158 b(\031)p Fx(?)g Fz(a:a:)pFw(h)p Fz(a;)47 b(M)8158 2663 y Fk(7)8270 2626 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 2931 a Ff(")4505 3078 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b:)p Fw(h)p Fz(b;)48b(M)5880 3115 y Fk(6)5992 3078 y Fw(i)79 b(\031)o Fx(?)gFz(a:)p Fw(h)p Fz(a;)48 b(M)7528 3115 y Fk(7)7639 3078y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3382 a Ff(")45053529 y Fx(=)-48 b Fw(\))p Black Blue 63 w(h)p Fz(b;)48b(M)5672 3566 y Fk(6)5783 3529 y Fw(i)79 b(\031)p Fx(?)gFw(h)p Fz(b;)48 b Fx(\()p Fz(b)g(a)p Fx(\))p Fw(\001)pFz(M)7685 3566 y Fk(7)7797 3529 y Fw(i)79 b Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)9522 3566 y Fk(7)96333529 y Fw(i)p Black 0 0 1 TeXcolorrgb 4686 3834 a Ff(")45053980 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fw(\031)pFx(?)g Fz(b)g(;)127 b(M)6360 4017 y Fk(6)6551 3980 yFw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))p Fw(\001)pFz(M)7896 4017 y Fk(7)8087 3980 y Fz(;)127 b(b)79 b Fx(#?)gFw(h)p Fz(a;)48 b(M)9622 4017 y Fk(7)9733 3980 y Fw(i)pBlack 0 0 1 TeXcolorrgb 4686 4285 a Ff(")4505 4432 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(M)5305 4469 y Fk(6)54964432 y Fw(\031)p Fx(?)78 b(\()p Fz(b)49 b(a)p Fx(\))pFw(\001)p Fz(M)6841 4469 y Fk(7)7032 4432 y Fz(;)127b(b)79 b Fx(#?)g Fw(h)p Fz(a;)48 b(M)8567 4469 y Fk(7)86784432 y Fw(i)p Black 0 0 1 TeXcolorrgb 4344 4725 a Fk([)pFf(M)4599 4746 y Fc(6)4695 4725 y Fk(:=\()p Ff(b)34 b(a)pFk(\))p Fg(\001)p Ff(M)5558 4746 y Fc(7)5654 4725 y Fk(])44844891 y Fx(=)-48 b Fw(\))p Black Blue 835 w Fz(b)79 bFx(#?)g Fw(h)p Fz(a;)48 b(M)7102 4928 y Fk(7)7213 4891y Fw(i)p Black 0 0 1 TeXcolorrgb 4664 5160 a Fe(?)45055307 y Fx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)hFz(a)f(;)127 b(b)79 b Fx(#?)g Fz(M)7050 5344 y Fk(7)pBlack 0 0 1 TeXcolorrgb 4664 5563 a Fe(?)4505 5709 yFx(=)-48 b Fw(\))p Black Blue 63 w Fz(b)79 b Fx(#?)hFz(M)5957 5746 y Fk(7)p Black 0 0 1 TeXcolorrgb 43585989 a Fg(f)p Ff(b)p Fk(#)p Ff(M)4918 6010 y Fc(7)50145989 y Fg(g)4510 6155 y Fx(=)-48 b Fw(\))p Black Blue214 w Fb(?)p Black Red Black 1 1 0.8 TeXcolorrgb Black6313 4079 a @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.25 true3.8 neg 39.48808 neg 206.00888 45.48808 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial Blue-675 x Fz(\025a:\025b:)p Fx(\()p Fz(b)49 b(M)7658 3441y Fk(6)7770 3404 y Fx(\))p Black Blue 142 w(=)8237 3441y Ff(\013)p Black Blue 8524 3404 a Fz(\025a:\025a:)pFx(\()p Fz(a)f(M)9924 3441 y Fk(7)10036 3404 y Fx(\))pBlack 6313 3776 a FC(we)96 b(can)f(take)p Blue 94 w Fz(M)79023814 y Fk(7)p Black 8109 3776 a FC(to)g(be)g(any)g Fz(\025)pFC(-term)h(that)6313 4029 y(does)101 b(not)g(contain)f(free)h(occurrences)h(of)p Blue 100 w Fz(b)p Black FC(,)63134255 y(so)94 b(long)e(as)h(we)h(take)p Blue 93 w Fz(M)85714292 y Fk(6)p Black 8776 4255 a FC(to)f(be)h(the)f(result)63134507 y(of)111 b(swapping)f(all)g(occurrences)i(of)p Blue111 w Fz(b)p Black 112 w FC(and)p Blue 110 w Fz(a)p Black6313 4757 a FC(throughout)p Blue 61 w Fz(M)7754 4794y Fk(7)p Black 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925a 0.5 TeXcolorgray 9266 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.27)f(\(11/11\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end4360 6416 a eop end%%Page: 28 99TeXDict begin 28 98 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 99/View [ /XYZ null null null ] /Title (Correct/Incorrect?)/OUT pdfmark end 4609 1909 a Gray 5487 2027 a FV(Corr)-9 b(ect/Incorr)g(ect?)p0 TeXcolorgray Black 4746 2616 a FO(Does)69 b(the)g(following)f(Prolog)h(program)g(produce)g(for)g(ev-)4746 2908 y(ery)77 b(lambda-term)g(the)f(correct)f(type?)p Blue 4564 3313 a FF(x)26 b FK(:)gFF(A)66 b Fv(2)h FK(\000)p 4564 3380 868 9 v 4597 3563a(\000)52 b FF(.)h(x)26 b FK(:)g FF(A)p Black Blue 57173313 a FK(\000)53 b FF(.)g(M)c FK(:)26 b FF(A)66 b Fv(\033)gFF(B)186 b FK(\000)52 b FF(.)h(N)d FK(:)26 b FF(A)p 57173380 2492 9 v 6366 3563 a FK(\000)53 b FF(.)f(M)64 b(N)50b FK(:)26 b FF(B)p Black Blue 8644 3288 a(x)g FK(:)gFF(A;)40 b FK(\000)52 b FF(.)h(M)d FK(:)26 b FF(B)p 84953378 1772 9 v 8495 3563 a FK(\000)53 b FF(.)f(\025x:M)eFK(:)26 b FF(A)66 b Fv(\033)g FF(B)p Black 4746 4094a Fa(type)111 b(Gamma)f(\(var)g(X\))g(A)f(:-)g(member)i(\(pair)g(X)e(A\))g(Gamma.)4746 4429 y(type)i(Gamma)f(\(app)g(M)f(N\))h(B)f(:-)g(type)h(Gamma)h(M)e(\(arrow)i(A)e(B\),)7567 4646 y(type)i(Gamma)f(N)f(A.)4746 4981 y(type)i(Gamma)f(\(lam)g(X)f(M\))h(\(arrow)h(A)e(B\))g(:-)7567 5198 y(type)i(\(pair)f(X)f(A\)::Gamma)k(M)108b(B.)4746 5533 y(member)j(A)e(A::Tail.)4746 5867 y(member)i(A)e(B::Tail)j(:-)d(member)i(A)e(Tail.)p 0 TeXcolorgray 108215925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9331 6307 a FM(Munich,)25b(19.)h(April)f(2005)g(\226)h(p.28)f(\(1/2\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 28 100TeXDict begin 28 99 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a Gray5487 2027 a FV(Corr)-9 b(ect/Incorr)g(ect?)p 0 TeXcolorgrayBlack 4746 2616 a FO(Does)69 b(the)g(following)f(Prolog)h(program)g(produce)g(for)g(ev-)4746 2908 y(ery)77 b(lambda-term)g(the)f(correct)f(type?)p Blue 4564 3313 a FF(x)26 b FK(:)g FF(A)66 bFv(2)h FK(\000)p 4564 3380 868 9 v 4597 3563 a(\000)52b FF(.)h(x)26 b FK(:)g FF(A)p Black Blue 5717 3313 aFK(\000)53 b FF(.)g(M)c FK(:)26 b FF(A)66 b Fv(\033)gFF(B)186 b FK(\000)52 b FF(.)h(N)d FK(:)26 b FF(A)p 57173380 2492 9 v 6366 3563 a FK(\000)53 b FF(.)f(M)64 b(N)50b FK(:)26 b FF(B)p Black Blue 8644 3288 a(x)g FK(:)gFF(A;)40 b FK(\000)52 b FF(.)h(M)d FK(:)26 b FF(B)p 84953378 1772 9 v 8495 3563 a FK(\000)53 b FF(.)f(\025x:M)eFK(:)26 b FF(A)66 b Fv(\033)g FF(B)p Black 4746 4094a Fa(type)111 b(Gamma)f(\(var)g(X\))g(A)f(:-)g(member)i(\(pair)g(X)e(A\))g(Gamma.)4746 4429 y(type)i(Gamma)f(\(app)g(M)f(N\))h(B)f(:-)g(type)h(Gamma)h(M)e(\(arrow)i(A)e(B\),)7567 4646 y(type)i(Gamma)f(N)f(A.)4746 4981 y(type)i(Gamma)f(\(lam)g(X)f(M\))h(\(arrow)h(A)e(B\))g(:-)7567 5198 y(type)i(\(pair)f(X)f(A\)::Gamma)k(M)108b(B.)4746 5533 y(member)j(A)e(A::Tail.)4746 5867 y(member)i(A)e(B::Tail)j(:-)d(member)i(A)e(Tail.)p Red Black 1 1 0.8TeXcolorrgb Black 4774 3701 a @beginspecial @setspecial tx@Dict begin STP newpath 0.8 SLW TeXDict begin Red end 0.1 true3.8 neg 60.19893 neg 263.52232 67.39893 .5 Frame gsave 1 1 0.8 setrgbcolorfill grestore gsave 0.8 SLW TeXDict begin Red end 0 setlinecap stroke grestore end@endspecial -1091 x Fl(NO!)99 b FO(The)f(term)p Blue100 w FL(\025x:\025x:)p FI(\()p FL(x)143 b(x)p FI(\))pBlack 99 w FO(should)99 b(not)g(be)4774 2905 y(typable.)c(But)pBlue 5131 3459 a FG(type)g FI([])g(\()p FG(lam)g(X)gFI(\()p FG(lam)h(X)f FI(\()p FG(app)g(X)g(X)p FI(\)\)\))hFG(T)p Black 4774 3976 a FO(returns)77 b(two)f(answers)pBlack Green Black Green Black OliveGreen Black 5028 4364a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293w FL(\034)135 b FE(\033)95 b FI(\()p FL(\034)135 b FE(\033)95b FL(\033)11 b FI(\))95 b FE(\033)g FL(\033)p Black BlackGreen Black Green Black OliveGreen Black 5028 4791 a@beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black Blue 293w FI(\()p FL(\034)135 b FE(\033)95 b FL(\033)11 b FI(\))95b FE(\033)g FL(\034)135 b FE(\033)95 b FL(\033)p Black0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9317 6307 a FM(Munich,)25 b(19.)h(April)f(2005)g(\226)h(p.28)f(\(2/2\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 29 101TeXDict begin 29 100 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 101/View [ /XYZ null null null ] /Title (Is it useful?)/OUT pdfmark end 4609 1909 a Gray 6290 2027 a FV(Is)129 b(it)f(useful?)p0 TeXcolorgray Black 4564 2616 a FO(applications)75 b(to)g(logic)f(programming)j(\(with)d(J.)i(Cheney\))p Blue 4715 3058a FF(x)26 b FK(:)g FF(A)67 b Fv(2)f FK(\000)p 4715 3126868 9 v 4748 3309 a(\000)53 b FF(.)f(x)26 b FK(:)g FF(A)pBlack Blue 5869 3058 a FK(\000)53 b FF(.)f(M)e FK(:)26b FF(A)66 b Fv(\033)g FF(B)185 b FK(\000)53 b FF(.)f(N)fFK(:)26 b FF(A)p 5869 3126 2492 9 v 6518 3309 a FK(\000)52b FF(.)h(M)63 b(N)50 b FK(:)26 b FF(B)p Black Blue 87953034 a(x)g FK(:)g FF(A;)40 b FK(\000)53 b FF(.)f(M)eFK(:)26 b FF(B)p 8647 3124 1772 9 v 8647 3309 a FK(\000)52b FF(.)h(\025x:M)c FK(:)26 b FF(A)66 b Fv(\033)g FF(B)pBlack 4746 3840 a Fa(type)111 b(Gamma)f(\(var)g(X\))g(A)f(:-)g(member)i(\(pair)g(X)e(A\))g(Gamma.)4746 4175 y(type)i(Gamma)f(\(app)g(M)f(N\))h(B)f(:-)g(type)h(Gamma)h(M)e(\(arrow)i(A)e(B\),)75674392 y(type)i(Gamma)f(N)f(A.)4746 4727 y(type)i(Gamma)f(\(lam)g(x.M\))h(\(arrow)g(A)e(B\))g(/)g(x#Gamma)i(:-)7567 4944 y(type)g(\(pair)f(x)f(A\)::Gamma)k(M)108 b(B.)4746 5278 y(member)j(A)e(A::Tail.)47465613 y(member)i(A)e(B::Tail)j(:-)d(member)i(A)e(Tail.)p0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9345 6307 a FM(Munich,)26 b(19.)f(April)g(2005)g(\226)h(p.29)f(\(1/1\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 30 102TeXDict begin 30 101 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 102/View [ /XYZ null null null ] /Title (Conclusion)/OUT pdfmark end 4609 1909 a Gray 6333 2027 a FV(Conclusion)p 0TeXcolorgray Black Black Green Black Green Black OliveGreenBlack 4876 2582 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack 293 w FO(computed)76 b(with)f(freshness)h(assumptions.)94b(This)5169 2874 y(allowed)76 b(us)f(to)g(de\002ne)iFE(\031)f FO(so)f(that)g(substitution)5169 3153 y(respects)gFL(\013)p FO(-equivalence.)96 b(Furthermore)77 b(have)51693445 y(concrete)e(names)h(for)g(binders)h(\(nominal)51693724 y(uni\002cation\))e(and)h(not)g(de-Bruijn)h(indices.)pBlack Green Black Green Black OliveGreen Black 4876 4126a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 293 w(it)e(is)g(a)g(completely)h(\002rst-order)i(language)p Black GreenBlack Green Black OliveGreen Black 4876 4527 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 293 w(veri\002ed)e(everything)h(in)e(Isabelle)p Black Green Black Green Black OliveGreenBlack 4876 4928 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecialBlack 293 w(as)g(powerful)i(as)e(Miller's)g(pattern-uni\002cation)pBlack Green Black Green Black OliveGreen Black 4876 5330a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 293 w(algorithm)g(is)g(quadratic)i(\(linear???\))p 0 TeXcolorgray 10821 5925a 0 setgray 10821 5925 a 0.5 TeXcolorgray 9345 6307 a FM(Munich,)26b(19.)f(April)g(2005)g(\226)h(p.30)f(\(1/1\))p 0 TeXcolorgray4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Page: 31 103TeXDict begin 31 102 bop 0 TeXcolorgray 4360 6416 a tx@Dict begin 90 Rot end 43606416 a 4609 1909 aSDict begin /product where{pop product(Distiller)search{pop pop popversion(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 movetoclosepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)showgrestore}if}{pop}ifelse}{pop}ifelse}if end 4609 1909 a 4609 1909 aSDict begin H.S end 4609 1909a 0 TeXcolorgray 0 TeXcolorgray 4609 1909 aSDict begin H.R end 4609 1909a 4609 1909 aSDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmarkend 4609 1909 a 4609 1909 aSDict begin [ {ThisPage}<</Trans << /S /R >> >> /PUT pdfmark end 4609 1909 a 46091909 aSDict begin [ /Page 103/View [ /XYZ null null null ] /Title (Possible Extensions)/OUT pdfmark end 4609 1909 a Gray 5432 2027 a FV(P)-10 b(ossible)127b(Extensions)p 0 TeXcolorgray Black Black Green BlackGreen Black OliveGreen Black 4876 2582 a @beginspecial@setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 9.14807 9.14807 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black 293 w FO(Atoms)75 b(are)h(constants:)93b(otherwise)p Blue 6550 3099 a FL(a:M)129 b FE(\031)pFI(?)95 b FL(X)t(:Y)19 b(:)p FG(f)p FI(\()p FL(a)p FI(\))pBlack Black Green Black Green Black OliveGreen Black5301 3656 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 6.86105 6.86105 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black292 w FO(1st)75 b(solution:)p Blue 94 w FI([)p FL(M)129b FI(:=)95 b FL(X)t(:)p FG(f)p FI(\()p FL(X)23 b FI(\))pFL(;)57 b(Y)171 b FI(:=)95 b FL(a)p FI(])p Black Blue6494 4241 a FL(a:X)t(:)p FG(f)p FI(\()p FL(X)23 b FI(\))96b FE(\031)f FL(X)t(:a:)p FG(f)p FI(\()p FL(a)p FI(\))pBlack Black Green Black Green Black OliveGreen Black5301 4695 a @beginspecial @setspecial tx@Dict begin STP newpath 0.0 SLW TeXDict begin Green end 0. true0.0 0.0 6.86105 6.86105 .5 Frame gsave 2.0 -45. PtoC Shadow TeXDictbegin OliveGreen end gsave fill grestore stroke grestore gsave TeXDictbegin Green end gsave fill grestore stroke grestore gsave TeXDict beginGreen end fill grestore gsave 0.0 SLW TeXDict begin Green end 0 setlinecapstroke grestore end@endspecial Black292 w FO(2nd)77 b(solution:)p Blue 93 w FI([)p FL(M)129b FI(:=)95 b FL(Y)19 b(:)p FG(f)p FI(\()p FL(a)p FI(\))pFL(;)57 b(X)118 b FI(:=)95 b FL(a)p FI(])p Black Blue6619 5280 a FL(a:Y)19 b(:)p FG(f)p FI(\()p FL(a)p FI(\))95b FE(\031)h FL(a:Y)19 b(:)p FG(f)p FI(\()p FL(a)p FI(\))pBlack 0 TeXcolorgray 10821 5925 a 0 setgray 10821 5925 a 0.5 TeXcolorgray9359 6307 a FM(Munich,)26 b(19.)f(April)h(2005)e(\226)i(p.31)f(\(1/1\))p 0 TeXcolorgray 4360 6416 a tx@Dict begin -90 Rot end 4360 6416 a eop end%%Traileruserdict /end-hook known{end-hook}if%%EOF