]> mj.ucw.cz Git - ga.git/commitdiff
Nove obrazky do kapitoly o kostrach a spousta kosmetickych vylepseni tamtez.
authorMartin Mares <mj@ucw.cz>
Mon, 22 Jan 2007 16:08:01 +0000 (17:08 +0100)
committerMartin Mares <mj@ucw.cz>
Mon, 22 Jan 2007 16:08:01 +0000 (17:08 +0100)
12 files changed:
5-mst/01.eps [deleted file]
5-mst/02.eps [deleted file]
5-mst/03.eps [deleted file]
5-mst/04.eps [deleted file]
5-mst/05.eps [deleted file]
5-mst/5-mst.tex
5-mst/mst-bez.eps [new file with mode: 0644]
5-mst/mst-bez.vrr [new file with mode: 0644]
5-mst/mst-rb.eps [new file with mode: 0644]
5-mst/mst-rb.vrr [new file with mode: 0644]
ga.bib
sgr.tex

diff --git a/5-mst/01.eps b/5-mst/01.eps
deleted file mode 100644 (file)
index 4a2999c..0000000
+++ /dev/null
@@ -1,458 +0,0 @@
-%!PS-Adobe-2.0 EPSF-2.0
-%%Title: /win_d/project/mff/Grafove algoritmy/01 - lehka hrana.dia
-%%Creator: Dia v0.94
-%%CreationDate: Sun Apr 16 22:36:22 2006
-%%For: beaver
-%%Orientation: Portrait
-%%Magnification: 1.0000
-%%BoundingBox: 0 0 485 373
-%%BeginSetup
-%%EndSetup
-%%EndComments
-%%BeginProlog
-[ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
-/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
-/two /three /four /five /six /seven /eight /nine /colon /semicolon
-/less /equal /greater /question /at /A /B /C /D /E
-/F /G /H /I /J /K /L /M /N /O
-/P /Q /R /S /T /U /V /W /X /Y
-/Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c
-/d /e /f /g /h /i /j /k /l /m
-/n /o /p /q /r /s /t /u /v /w
-/x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright
-/ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior
-/acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf
-/threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
-/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde
-/Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex
-/Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring
-/ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave
-/uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] /isolatin1encoding exch def
-/cp {closepath} bind def
-/c {curveto} bind def
-/f {fill} bind def
-/a {arc} bind def
-/ef {eofill} bind def
-/ex {exch} bind def
-/gr {grestore} bind def
-/gs {gsave} bind def
-/sa {save} bind def
-/rs {restore} bind def
-/l {lineto} bind def
-/m {moveto} bind def
-/rm {rmoveto} bind def
-/n {newpath} bind def
-/s {stroke} bind def
-/sh {show} bind def
-/slc {setlinecap} bind def
-/slj {setlinejoin} bind def
-/slw {setlinewidth} bind def
-/srgb {setrgbcolor} bind def
-/rot {rotate} bind def
-/sc {scale} bind def
-/sd {setdash} bind def
-/ff {findfont} bind def
-/sf {setfont} bind def
-/scf {scalefont} bind def
-/sw {stringwidth pop} bind def
-/tr {translate} bind def
-
-/ellipsedict 8 dict def
-ellipsedict /mtrx matrix put
-/ellipse
-{ ellipsedict begin
-   /endangle exch def
-   /startangle exch def
-   /yrad exch def
-   /xrad exch def
-   /y exch def
-   /x exch def   /savematrix mtrx currentmatrix def
-   x y tr xrad yrad sc
-   0 0 1 startangle endangle arc
-   savematrix setmatrix
-   end
-} def
-
-/mergeprocs {
-dup length
-3 -1 roll
-dup
-length
-dup
-5 1 roll
-3 -1 roll
-add
-array cvx
-dup
-3 -1 roll
-0 exch
-putinterval
-dup
-4 2 roll
-putinterval
-} bind def
-/Times-Roman-latin1
-    /Times-Roman findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Times-Italic-latin1
-    /Times-Italic findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Times-Bold-latin1
-    /Times-Bold findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Times-BoldItalic-latin1
-    /Times-BoldItalic findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/AvantGarde-Book-latin1
-    /AvantGarde-Book findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/AvantGarde-BookOblique-latin1
-    /AvantGarde-BookOblique findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/AvantGarde-Demi-latin1
-    /AvantGarde-Demi findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/AvantGarde-DemiOblique-latin1
-    /AvantGarde-DemiOblique findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Bookman-Light-latin1
-    /Bookman-Light findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Bookman-LightItalic-latin1
-    /Bookman-LightItalic findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Bookman-Demi-latin1
-    /Bookman-Demi findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Bookman-DemiItalic-latin1
-    /Bookman-DemiItalic findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Courier-latin1
-    /Courier findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Courier-Oblique-latin1
-    /Courier-Oblique findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Courier-Bold-latin1
-    /Courier-Bold findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Courier-BoldOblique-latin1
-    /Courier-BoldOblique findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Helvetica-latin1
-    /Helvetica findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Helvetica-Oblique-latin1
-    /Helvetica-Oblique findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Helvetica-Bold-latin1
-    /Helvetica-Bold findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Helvetica-BoldOblique-latin1
-    /Helvetica-BoldOblique findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Helvetica-Narrow-latin1
-    /Helvetica-Narrow findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Helvetica-Narrow-Oblique-latin1
-    /Helvetica-Narrow-Oblique findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Helvetica-Narrow-Bold-latin1
-    /Helvetica-Narrow-Bold findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Helvetica-Narrow-BoldOblique-latin1
-    /Helvetica-Narrow-BoldOblique findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/NewCenturySchoolbook-Roman-latin1
-    /NewCenturySchoolbook-Roman findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/NewCenturySchoolbook-Italic-latin1
-    /NewCenturySchoolbook-Italic findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/NewCenturySchoolbook-Bold-latin1
-    /NewCenturySchoolbook-Bold findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/NewCenturySchoolbook-BoldItalic-latin1
-    /NewCenturySchoolbook-BoldItalic findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Palatino-Roman-latin1
-    /Palatino-Roman findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Palatino-Italic-latin1
-    /Palatino-Italic findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Palatino-Bold-latin1
-    /Palatino-Bold findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Palatino-BoldItalic-latin1
-    /Palatino-BoldItalic findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/Symbol-latin1
-    /Symbol findfont
-definefont pop
-/ZapfChancery-MediumItalic-latin1
-    /ZapfChancery-MediumItalic findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-/ZapfDingbats-latin1
-    /ZapfDingbats findfont
-    dup length dict begin
-       {1 index /FID ne {def} {pop pop} ifelse} forall
-       /Encoding isolatin1encoding def
-    currentdict end
-definefont pop
-28.346000 -28.346000 scale
--14.950000 -18.069338 translate
-%%EndProlog
-
-
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-0.000000 0.000000 0.000000 srgb
-n 25.000000 8.000000 m 27.000000 5.000000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 20.000000 8.000000 m 17.000000 6.000000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 19.000000 12.000000 m 15.000000 12.000000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 28.000000 11.000000 m 32.000000 11.000000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 26.000000 15.000000 m 28.000000 18.000000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 21.000000 15.000000 m 19.000000 18.000000 l s
-0.250000 slw
-[1.000000] 0 sd
-[0.300000] 0 sd
-0 slj
-0 slc
-n 21.000000 15.000000 m 23.000000 13.000000 24.000000 17.000000 26.000000 15.000000 c s
-0.200000 slw
-[0.060000] 0 sd
-[0.200000] 0 sd
-0 slc
-n 19.000000 12.000000 m 21.000000 15.000000 l s
-0.200000 slw
-[0.200000] 0 sd
-[0.200000] 0 sd
-0 slc
-n 20.000000 8.000000 m 19.000000 12.000000 l s
-0.200000 slw
-[0.200000] 0 sd
-[0.200000] 0 sd
-0 slc
-n 20.000000 8.000000 m 25.000000 8.000000 l s
-0.200000 slw
-[0.200000] 0 sd
-[0.200000] 0 sd
-0 slc
-n 25.000000 8.000000 m 28.000000 11.000000 l s
-1.000000 1.000000 1.000000 srgb
-n 20.000000 8.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 20.000000 8.000000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 25.000000 8.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 25.000000 8.000000 0.500000 0.500000 0 360 ellipse cp s
-0.200000 slw
-[0.200000] 0 sd
-[0.200000] 0 sd
-0 slc
-n 28.000000 11.000000 m 26.000000 15.000000 l s
-1.000000 1.000000 1.000000 srgb
-n 28.000000 11.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 28.000000 11.000000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 26.000000 15.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 26.000000 15.000000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 19.000000 12.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 19.000000 12.000000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 21.000000 15.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 21.000000 15.000000 0.500000 0.500000 0 360 ellipse cp s
-/Helvetica-latin1 ff 0.840000 scf sf
-(e) 23.325000 14.600000 m gs 1 -1 sc sh gr
-/Helvetica-latin1 ff 0.700000 scf sf
-(x) 20.800000 16.250000 m gs 1 -1 sc sh gr
-/Helvetica-latin1 ff 0.700000 scf sf
-(y) 25.875000 16.200000 m gs 1 -1 sc sh gr
-showpage
diff --git a/5-mst/02.eps b/5-mst/02.eps
deleted file mode 100644 (file)
index 9cf5671..0000000
+++ /dev/null
@@ -1,429 +0,0 @@
-%!PS-Adobe-2.0 EPSF-2.0
-%%Title: /win_d/project/mff/Grafove algoritmy/02 - modra hrana.dia
-%%Creator: Dia v0.94
-%%CreationDate: Mon Apr 17 10:11:39 2006
-%%For: beaver
-%%Orientation: Portrait
-%%Magnification: 1.0000
-%%BoundingBox: 0 0 372 298
-%%BeginSetup
-%%EndSetup
-%%EndComments
-%%BeginProlog
-[ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
-/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
-/two /three /four /five /six /seven /eight /nine /colon /semicolon
-/less /equal /greater /question /at /A /B /C /D /E
-/F /G /H /I /J /K /L /M /N /O
-/P /Q /R /S /T /U /V /W /X /Y
-/Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c
-/d /e /f /g /h /i /j /k /l /m
-/n /o /p /q /r /s /t /u /v /w
-/x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright
-/ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior
-/acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf
-/threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
-/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde
-/Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex
-/Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring
-/ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave
-/uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] /isolatin1encoding exch def
-/cp {closepath} bind def
-/c {curveto} bind def
-/f {fill} bind def
-/a {arc} bind def
-/ef {eofill} bind def
-/ex {exch} bind def
-/gr {grestore} bind def
-/gs {gsave} bind def
-/sa {save} bind def
-/rs {restore} bind def
-/l {lineto} bind def
-/m {moveto} bind def
-/rm {rmoveto} bind def
-/n {newpath} bind def
-/s {stroke} bind def
-/sh {show} bind def
-/slc {setlinecap} bind def
-/slj {setlinejoin} bind def
-/slw {setlinewidth} bind def
-/srgb {setrgbcolor} bind def
-/rot {rotate} bind def
-/sc {scale} bind def
-/sd {setdash} bind def
-/ff {findfont} bind def
-/sf {setfont} bind def
-/scf {scalefont} bind def
-/sw {stringwidth pop} bind def
-/tr {translate} bind def
-
-/ellipsedict 8 dict def
-ellipsedict /mtrx matrix put
-/ellipse
-{ ellipsedict begin
-   /endangle exch def
-   /startangle exch def
-   /yrad exch def
-   /xrad exch def
-   /y exch def
-   /x exch def   /savematrix mtrx currentmatrix def
-   x y tr xrad yrad sc
-   0 0 1 startangle endangle arc
-   savematrix setmatrix
-   end
-} def
-
-/mergeprocs {
-dup length
-3 -1 roll
-dup
-length
-dup
-5 1 roll
-3 -1 roll
-add
-array cvx
-dup
-3 -1 roll
-0 exch
-putinterval
-dup
-4 2 roll
-putinterval
-} bind def
-/dpi_x 300 def
-/dpi_y 300 def
-/conicto {
-    /to_y exch def
-    /to_x exch def
-    /conic_cntrl_y exch def
-    /conic_cntrl_x exch def
-    currentpoint
-    /p0_y exch def
-    /p0_x exch def
-    /p1_x p0_x conic_cntrl_x p0_x sub 2 3 div mul add def
-    /p1_y p0_y conic_cntrl_y p0_y sub 2 3 div mul add def
-    /p2_x p1_x to_x p0_x sub 1 3 div mul add def
-    /p2_y p1_y to_y p0_y sub 1 3 div mul add def
-    p1_x p1_y p2_x p2_y to_x to_y curveto
-} bind def
-/start_ol { gsave 1.1 dpi_x div dup scale} bind def
-/end_ol { closepath fill grestore } bind def
-28.346000 -28.346000 scale
--15.950000 -14.460000 translate
-%%EndProlog
-
-
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-0.000000 0.000000 0.000000 srgb
-n 16.000000 7.000000 m 16.000000 6.000000 17.000000 4.000000 19.000000 4.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 19.000000 4.000000 m 21.000000 4.000000 22.000000 6.000000 21.000000 7.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 21.000000 7.000000 m 20.000000 8.000000 20.000000 9.000000 21.000000 10.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 21.000000 10.000000 m 22.000000 11.000000 21.000000 13.000000 19.000000 13.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 16.000000 7.000000 m 16.000000 8.000000 16.000000 9.000000 16.000000 10.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 16.000000 10.000000 m 16.000000 11.000000 17.000000 13.000000 19.000000 13.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 24.000000 7.000000 m 23.000000 6.000000 24.000000 4.000000 26.000000 4.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 26.000000 4.000000 m 28.000000 4.000000 29.000000 6.000000 29.000000 7.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 29.000000 7.000000 m 29.000000 8.000000 29.000000 9.000000 29.000000 10.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 29.000000 10.000000 m 29.000000 11.000000 28.000000 13.000000 26.000000 13.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 24.000000 7.000000 m 25.000000 8.000000 25.000000 9.000000 24.000000 10.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 24.000000 10.000000 m 23.000000 11.000000 24.000000 13.000000 26.000000 13.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 20.550000 6.000000 m 24.450000 6.000000 l s
-0.100000 slw
-[] 0 sd
-0 slj
-0 slc
-1.000000 1.000000 1.000000 srgb
-n 20.050000 6.000000 m 20.050000 5.875000 20.175000 5.750000 20.300000 5.750000 c 20.425000 5.750000 20.550000 5.875000 20.550000 6.000000 c 20.550000 6.125000 20.425000 6.250000 20.300000 6.250000 c 20.175000 6.250000 20.050000 6.125000 20.050000 6.000000 c ef
-0.000000 0.000000 0.000000 srgb
-n 20.050000 6.000000 m 20.050000 5.875000 20.175000 5.750000 20.300000 5.750000 c 20.425000 5.750000 20.550000 5.875000 20.550000 6.000000 c 20.550000 6.125000 20.425000 6.250000 20.300000 6.250000 c 20.175000 6.250000 20.050000 6.125000 20.050000 6.000000 c s
-0.100000 slw
-[] 0 sd
-0 slj
-0 slc
-1.000000 1.000000 1.000000 srgb
-n 24.950000 6.000000 m 24.950000 6.125000 24.825000 6.250000 24.700000 6.250000 c 24.575000 6.250000 24.450000 6.125000 24.450000 6.000000 c 24.450000 5.875000 24.575000 5.750000 24.700000 5.750000 c 24.825000 5.750000 24.950000 5.875000 24.950000 6.000000 c ef
-0.000000 0.000000 0.000000 srgb
-n 24.950000 6.000000 m 24.950000 6.125000 24.825000 6.250000 24.700000 6.250000 c 24.575000 6.250000 24.450000 6.125000 24.450000 6.000000 c 24.450000 5.875000 24.575000 5.750000 24.700000 5.750000 c 24.825000 5.750000 24.950000 5.875000 24.950000 6.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 20.542517 11.909581 m 25.457483 11.090419 l s
-0.100000 slw
-[] 0 sd
-0 slj
-0 slc
-1.000000 1.000000 1.000000 srgb
-n 20.049320 11.991780 m 20.028770 11.868481 20.131519 11.724632 20.254818 11.704082 c 20.378118 11.683532 20.521967 11.786281 20.542517 11.909581 c 20.563067 12.032880 20.460317 12.176729 20.337018 12.197279 c 20.213719 12.217829 20.069870 12.115079 20.049320 11.991780 c ef
-0.000000 0.000000 0.000000 srgb
-n 20.049320 11.991780 m 20.028770 11.868481 20.131519 11.724632 20.254818 11.704082 c 20.378118 11.683532 20.521967 11.786281 20.542517 11.909581 c 20.563067 12.032880 20.460317 12.176729 20.337018 12.197279 c 20.213719 12.217829 20.069870 12.115079 20.049320 11.991780 c s
-0.100000 slw
-[] 0 sd
-0 slj
-0 slc
-1.000000 1.000000 1.000000 srgb
-n 25.950680 11.008220 m 25.971230 11.131519 25.868481 11.275368 25.745182 11.295918 c 25.621882 11.316468 25.478033 11.213719 25.457483 11.090419 c 25.436933 10.967120 25.539683 10.823271 25.662982 10.802721 c 25.786281 10.782171 25.930130 10.884921 25.950680 11.008220 c ef
-0.000000 0.000000 0.000000 srgb
-n 25.950680 11.008220 m 25.971230 11.131519 25.868481 11.275368 25.745182 11.295918 c 25.621882 11.316468 25.478033 11.213719 25.457483 11.090419 c 25.436933 10.967120 25.539683 10.823271 25.662982 10.802721 c 25.786281 10.782171 25.930130 10.884921 25.950680 11.008220 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 19.544472 7.077782 m 25.455528 7.922218 l s
-0.100000 slw
-[] 0 sd
-0 slj
-0 slc
-1.000000 1.000000 1.000000 srgb
-n 19.049497 7.007071 m 19.067175 6.883327 19.208597 6.777261 19.332340 6.794939 c 19.456084 6.812617 19.562150 6.954038 19.544472 7.077782 c 19.526795 7.201525 19.385373 7.307591 19.261630 7.289914 c 19.137886 7.272236 19.031820 7.130815 19.049497 7.007071 c ef
-0.000000 0.000000 0.000000 srgb
-n 19.049497 7.007071 m 19.067175 6.883327 19.208597 6.777261 19.332340 6.794939 c 19.456084 6.812617 19.562150 6.954038 19.544472 7.077782 c 19.526795 7.201525 19.385373 7.307591 19.261630 7.289914 c 19.137886 7.272236 19.031820 7.130815 19.049497 7.007071 c s
-0.100000 slw
-[] 0 sd
-0 slj
-0 slc
-1.000000 1.000000 1.000000 srgb
-n 25.950503 7.992929 m 25.932825 8.116673 25.791403 8.222739 25.667660 8.205061 c 25.543916 8.187383 25.437850 8.045962 25.455528 7.922218 c 25.473205 7.798475 25.614627 7.692409 25.738370 7.710086 c 25.862114 7.727764 25.968180 7.869185 25.950503 7.992929 c ef
-0.000000 0.000000 0.000000 srgb
-n 25.950503 7.992929 m 25.932825 8.116673 25.791403 8.222739 25.667660 8.205061 c 25.543916 8.187383 25.437850 8.045962 25.455528 7.922218 c 25.473205 7.798475 25.614627 7.692409 25.738370 7.710086 c 25.862114 7.727764 25.968180 7.869185 25.950503 7.992929 c s
-0.300000 slw
-[0.200000] 0 sd
-[0.300000] 0 sd
-0 slc
-0.000000 0.000000 0.600000 srgb
-n 19.643467 9.908076 m 25.356533 9.091924 l s
-0.300000 slw
-[] 0 sd
-0 slj
-0 slc
-1.000000 1.000000 1.000000 srgb
-n 19.148492 9.978787 m 19.130815 9.855043 19.236881 9.713622 19.360624 9.695944 c 19.484368 9.678266 19.625790 9.784332 19.643467 9.908076 c 19.661145 10.031820 19.555079 10.173241 19.431335 10.190919 c 19.307591 10.208597 19.166170 10.102530 19.148492 9.978787 c ef
-0.000000 0.000000 0.600000 srgb
-n 19.148492 9.978787 m 19.130815 9.855043 19.236881 9.713622 19.360624 9.695944 c 19.484368 9.678266 19.625790 9.784332 19.643467 9.908076 c 19.661145 10.031820 19.555079 10.173241 19.431335 10.190919 c 19.307591 10.208597 19.166170 10.102530 19.148492 9.978787 c s
-0.300000 slw
-[] 0 sd
-0 slj
-0 slc
-1.000000 1.000000 1.000000 srgb
-n 25.851508 9.021213 m 25.869185 9.144957 25.763119 9.286378 25.639376 9.304056 c 25.515632 9.321734 25.374210 9.215668 25.356533 9.091924 c 25.338855 8.968180 25.444921 8.826759 25.568665 8.809081 c 25.692409 8.791403 25.833830 8.897470 25.851508 9.021213 c ef
-0.000000 0.000000 0.600000 srgb
-n 25.851508 9.021213 m 25.869185 9.144957 25.763119 9.286378 25.639376 9.304056 c 25.515632 9.321734 25.374210 9.215668 25.356533 9.091924 c 25.338855 8.968180 25.444921 8.826759 25.568665 8.809081 c 25.692409 8.791403 25.833830 8.897470 25.851508 9.021213 c s
-0.000000 0.000000 0.000000 srgb
-gsave 18.400000 10.250000 translate 0.035278 -0.035278 scale
-start_ol
-3200 3136 moveto
-2065 1610 lineto
-3264 0 lineto
-2654 0 lineto
-1738 1232 lineto
-810 0 lineto
-192 0 lineto
-1435 1641 lineto
-320 3136 lineto
-927 3136 lineto
-1760 2019 lineto
-2592 3136 lineto
-3200 3136 lineto
-end_ol grestore 
-gsave 26.300000 9.250000 translate 0.035278 -0.035278 scale
-start_ol
-1863 -297 moveto
-1641 -868 1430 -1042 conicto
-1220 -1216 866 -1216 conicto
-448 -1216 lineto
-448 -768 lineto
-755 -768 lineto
-972 -768 1091 -666 conicto
-1210 -565 1356 -187 conicto
-1450 49 lineto
-192 3136 lineto
-715 3136 lineto
-1712 683 lineto
-2709 3136 lineto
-3264 3136 lineto
-1863 -297 lineto
-end_ol grestore 
-gsave 22.100000 9.250000 translate 0.035278 -0.035278 scale
-start_ol
-3904 2111 moveto
-3904 1792 lineto
-1024 1792 lineto
-1066 1104 1417 744 conicto
-1768 384 2394 384 conicto
-2758 384 3099 464 conicto
-3440 544 3776 704 conicto
-3776 128 lineto
-3438 4 3083 -62 conicto
-2729 -128 2364 -128 conicto
-1451 -128 917 407 conicto
-384 942 384 1854 conicto
-384 2797 888 3350 conicto
-1392 3904 2245 3904 conicto
-3012 3904 3458 3422 conicto
-3904 2940 3904 2111 conicto
-3264 2304 moveto
-3257 2800 2978 3096 conicto
-2699 3392 2239 3392 conicto
-1718 3392 1405 3105 conicto
-1092 2819 1045 2300 conicto
-3264 2304 lineto
-end_ol grestore 
-gsave 21.450000 13.800000 translate 0.035278 -0.035278 scale
-start_ol
-448 3648 moveto
-448 0 lineto
-1024 0 lineto
-1024 1834 lineto
-1024 2340 1155 2671 1432 2866 curveto
-1611 2995 1784 3035 2185 3035 curveto
-2185 3648 lineto
-2087 3648 2038 3648 1961 3648 curveto
-1583 3648 1296 3428 960 2893 curveto
-960 3648 lineto
-448 3648 lineto
-1618 4010 moveto
-2282 5056 lineto
-1840 5056 lineto
-1294 4387 lineto
-727 5056 lineto
-303 5056 lineto
-947 4010 lineto
-1618 4010 lineto
-end_ol grestore 
-gsave 21.754800 13.800000 translate 0.035278 -0.035278 scale
-start_ol
-3904 2111 moveto
-3904 1792 lineto
-1024 1792 lineto
-1066 1104 1417 744 conicto
-1768 384 2394 384 conicto
-2758 384 3099 464 conicto
-3440 544 3776 704 conicto
-3776 128 lineto
-3438 4 3083 -62 conicto
-2729 -128 2364 -128 conicto
-1451 -128 917 407 conicto
-384 942 384 1854 conicto
-384 2797 888 3350 conicto
-1392 3904 2245 3904 conicto
-3012 3904 3458 3422 conicto
-3904 2940 3904 2111 conicto
-3264 2304 moveto
-3257 2800 2978 3096 conicto
-2699 3392 2239 3392 conicto
-1718 3392 1405 3105 conicto
-1092 2819 1045 2300 conicto
-3264 2304 lineto
-end_ol grestore 
-gsave 22.313600 13.800000 translate 0.035278 -0.035278 scale
-start_ol
-384 3776 moveto
-3328 3776 lineto
-3328 3212 lineto
-998 512 lineto
-3328 512 lineto
-3328 0 lineto
-320 0 lineto
-320 564 lineto
-2631 3264 lineto
-384 3264 lineto
-384 3776 lineto
-end_ol grestore 
-gsave 22.796200 13.800000 translate 0.035278 -0.035278 scale
-start_ol
-end_ol grestore 
-gsave 23.084067 13.800000 translate 0.035278 -0.035278 scale
-start_ol
-4480 4736 moveto
-4480 4032 lineto
-4130 4322 3735 4465 conicto
-3340 4608 2895 4608 conicto
-2019 4608 1553 4073 conicto
-1088 3538 1088 2526 conicto
-1088 1518 1553 983 conicto
-2019 448 2895 448 conicto
-3340 448 3735 607 conicto
-4130 767 4480 1088 conicto
-4480 384 lineto
-4119 128 3716 0 conicto
-3313 -128 2864 -128 conicto
-1710 -128 1047 584 conicto
-384 1296 384 2526 conicto
-384 3760 1047 4472 conicto
-1710 5184 2864 5184 conicto
-3320 5184 3723 5072 conicto
-4126 4960 4480 4736 conicto
-end_ol grestore 
-showpage
diff --git a/5-mst/03.eps b/5-mst/03.eps
deleted file mode 100644 (file)
index c4124bc..0000000
+++ /dev/null
@@ -1,520 +0,0 @@
-%!PS-Adobe-2.0 EPSF-2.0
-%%Title: /win_d/project/mff/Grafove algoritmy/03 - cervena hrana.dia
-%%Creator: Dia v0.94
-%%CreationDate: Mon Apr 17 10:31:09 2006
-%%For: beaver
-%%Orientation: Portrait
-%%Magnification: 1.0000
-%%BoundingBox: 0 0 372 444
-%%BeginSetup
-%%EndSetup
-%%EndComments
-%%BeginProlog
-[ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
-/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
-/two /three /four /five /six /seven /eight /nine /colon /semicolon
-/less /equal /greater /question /at /A /B /C /D /E
-/F /G /H /I /J /K /L /M /N /O
-/P /Q /R /S /T /U /V /W /X /Y
-/Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c
-/d /e /f /g /h /i /j /k /l /m
-/n /o /p /q /r /s /t /u /v /w
-/x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright
-/ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior
-/acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf
-/threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
-/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde
-/Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex
-/Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring
-/ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave
-/uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] /isolatin1encoding exch def
-/cp {closepath} bind def
-/c {curveto} bind def
-/f {fill} bind def
-/a {arc} bind def
-/ef {eofill} bind def
-/ex {exch} bind def
-/gr {grestore} bind def
-/gs {gsave} bind def
-/sa {save} bind def
-/rs {restore} bind def
-/l {lineto} bind def
-/m {moveto} bind def
-/rm {rmoveto} bind def
-/n {newpath} bind def
-/s {stroke} bind def
-/sh {show} bind def
-/slc {setlinecap} bind def
-/slj {setlinejoin} bind def
-/slw {setlinewidth} bind def
-/srgb {setrgbcolor} bind def
-/rot {rotate} bind def
-/sc {scale} bind def
-/sd {setdash} bind def
-/ff {findfont} bind def
-/sf {setfont} bind def
-/scf {scalefont} bind def
-/sw {stringwidth pop} bind def
-/tr {translate} bind def
-
-/ellipsedict 8 dict def
-ellipsedict /mtrx matrix put
-/ellipse
-{ ellipsedict begin
-   /endangle exch def
-   /startangle exch def
-   /yrad exch def
-   /xrad exch def
-   /y exch def
-   /x exch def   /savematrix mtrx currentmatrix def
-   x y tr xrad yrad sc
-   0 0 1 startangle endangle arc
-   savematrix setmatrix
-   end
-} def
-
-/mergeprocs {
-dup length
-3 -1 roll
-dup
-length
-dup
-5 1 roll
-3 -1 roll
-add
-array cvx
-dup
-3 -1 roll
-0 exch
-putinterval
-dup
-4 2 roll
-putinterval
-} bind def
-/dpi_x 300 def
-/dpi_y 300 def
-/conicto {
-    /to_y exch def
-    /to_x exch def
-    /conic_cntrl_y exch def
-    /conic_cntrl_x exch def
-    currentpoint
-    /p0_y exch def
-    /p0_x exch def
-    /p1_x p0_x conic_cntrl_x p0_x sub 2 3 div mul add def
-    /p1_y p0_y conic_cntrl_y p0_y sub 2 3 div mul add def
-    /p2_x p1_x to_x p0_x sub 1 3 div mul add def
-    /p2_y p1_y to_y p0_y sub 1 3 div mul add def
-    p1_x p1_y p2_x p2_y to_x to_y curveto
-} bind def
-/start_ol { gsave 1.1 dpi_x div dup scale} bind def
-/end_ol { closepath fill grestore } bind def
-28.346000 -28.346000 scale
--14.327500 -20.322542 translate
-%%EndProlog
-
-
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-0.000000 0.000000 0.000000 srgb
-n 25.000000 12.000000 m 24.000000 12.000000 23.000000 11.000000 22.000000 12.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 22.000000 13.000000 m 23.000000 13.000000 23.000000 14.000000 25.000000 13.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 23.500000 14.500000 m 21.500000 16.500000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 17.500000 16.500000 m 21.500000 16.500000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 17.500000 16.500000 m 15.500000 14.500000 l s
-0.200000 slw
-[0.200000] 0 sd
-[0.200000] 0 sd
-0 slc
-n 15.500000 14.500000 m 15.500000 10.500000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 15.500000 10.500000 m 17.500000 8.500000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 17.500000 8.500000 m 21.500000 8.500000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 21.500000 8.500000 m 23.500000 10.500000 l s
-0.300000 slw
-[1.000000] 0 sd
-[0.300000] 0 sd
-0 slc
-0.600000 0.000000 0.000000 srgb
-n 23.500000 10.500000 m 23.500000 14.500000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-0.000000 0.000000 0.000000 srgb
-n 22.000000 5.000000 m 23.000000 5.000000 23.000000 6.000000 25.000000 5.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 25.000000 5.000000 m 27.000000 4.000000 28.000000 6.000000 27.000000 7.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 22.000000 12.000000 m 21.000000 13.000000 19.000000 11.000000 20.000000 10.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 27.000000 10.000000 m 28.000000 11.000000 26.000000 12.000000 25.000000 12.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 20.000000 7.000000 m 20.000000 6.000000 21.000000 5.000000 22.000000 5.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 20.000000 7.000000 m 20.000000 8.000000 21.000000 9.000000 20.000000 10.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 27.000000 7.000000 m 26.000000 8.000000 26.000000 9.000000 27.000000 10.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 25.000000 13.000000 m 27.000000 12.000000 28.000000 14.000000 27.000000 15.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 22.000000 20.000000 m 21.000000 21.000000 19.000000 19.000000 20.000000 18.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 27.000000 18.000000 m 28.000000 19.000000 26.000000 20.000000 25.000000 20.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 25.000000 20.000000 m 24.000000 20.000000 23.000000 19.000000 22.000000 20.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 20.000000 15.000000 m 20.000000 14.000000 21.000000 13.000000 22.000000 13.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 20.000000 15.000000 m 20.000000 16.000000 21.000000 17.000000 20.000000 18.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 27.000000 15.000000 m 26.000000 16.000000 26.000000 17.000000 27.000000 18.000000 c s
-1.000000 1.000000 1.000000 srgb
-n 23.500000 10.500000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.600000 0.000000 0.000000 srgb
-n 23.500000 10.500000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 23.500000 14.500000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.600000 0.000000 0.000000 srgb
-n 23.500000 14.500000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 21.500000 16.500000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 21.500000 16.500000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 21.500000 8.500000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 21.500000 8.500000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 17.500000 8.500000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 17.500000 8.500000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 17.500000 16.500000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 17.500000 16.500000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 15.500000 14.500000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 15.500000 14.500000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 15.500000 10.500000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 15.500000 10.500000 0.500000 0.500000 0 360 ellipse cp s
-gsave 23.300000 9.750000 translate 0.035278 -0.035278 scale
-start_ol
-3200 3136 moveto
-2065 1610 lineto
-3264 0 lineto
-2654 0 lineto
-1738 1232 lineto
-810 0 lineto
-192 0 lineto
-1435 1641 lineto
-320 3136 lineto
-927 3136 lineto
-1760 2019 lineto
-2592 3136 lineto
-3200 3136 lineto
-end_ol grestore 
-gsave 15.300000 9.650000 translate 0.035278 -0.035278 scale
-start_ol
-3200 3136 moveto
-2065 1610 lineto
-3264 0 lineto
-2654 0 lineto
-1738 1232 lineto
-810 0 lineto
-192 0 lineto
-1435 1641 lineto
-320 3136 lineto
-927 3136 lineto
-1760 2019 lineto
-2592 3136 lineto
-3200 3136 lineto
-end_ol grestore 
-gsave 15.748733 9.650000 translate 0.035278 -0.035278 scale
-start_ol
-960 4224 moveto
-960 2688 lineto
-512 2688 lineto
-512 4224 lineto
-960 4224 lineto
-end_ol grestore 
-gsave 23.300000 15.800000 translate 0.035278 -0.035278 scale
-start_ol
-1863 -297 moveto
-1641 -868 1430 -1042 conicto
-1220 -1216 866 -1216 conicto
-448 -1216 lineto
-448 -768 lineto
-755 -768 lineto
-972 -768 1091 -666 conicto
-1210 -565 1356 -187 conicto
-1450 49 lineto
-192 3136 lineto
-715 3136 lineto
-1712 683 lineto
-2709 3136 lineto
-3264 3136 lineto
-1863 -297 lineto
-end_ol grestore 
-gsave 15.405000 15.910000 translate 0.035278 -0.035278 scale
-start_ol
-1863 -297 moveto
-1641 -868 1430 -1042 conicto
-1220 -1216 866 -1216 conicto
-448 -1216 lineto
-448 -768 lineto
-755 -768 lineto
-972 -768 1091 -666 conicto
-1210 -565 1356 -187 conicto
-1450 49 lineto
-192 3136 lineto
-715 3136 lineto
-1712 683 lineto
-2709 3136 lineto
-3264 3136 lineto
-1863 -297 lineto
-end_ol grestore 
-gsave 15.853733 15.910000 translate 0.035278 -0.035278 scale
-start_ol
-960 4224 moveto
-960 2688 lineto
-512 2688 lineto
-512 4224 lineto
-960 4224 lineto
-end_ol grestore 
-gsave 23.850000 12.800000 translate 0.035278 -0.035278 scale
-start_ol
-3904 2111 moveto
-3904 1792 lineto
-1024 1792 lineto
-1066 1104 1417 744 conicto
-1768 384 2394 384 conicto
-2758 384 3099 464 conicto
-3440 544 3776 704 conicto
-3776 128 lineto
-3438 4 3083 -62 conicto
-2729 -128 2364 -128 conicto
-1451 -128 917 407 conicto
-384 942 384 1854 conicto
-384 2797 888 3350 conicto
-1392 3904 2245 3904 conicto
-3012 3904 3458 3422 conicto
-3904 2940 3904 2111 conicto
-3264 2304 moveto
-3257 2800 2978 3096 conicto
-2699 3392 2239 3392 conicto
-1718 3392 1405 3105 conicto
-1092 2819 1045 2300 conicto
-3264 2304 lineto
-end_ol grestore 
-gsave 14.355000 12.910000 translate 0.035278 -0.035278 scale
-start_ol
-3904 2111 moveto
-3904 1792 lineto
-1024 1792 lineto
-1066 1104 1417 744 conicto
-1768 384 2394 384 conicto
-2758 384 3099 464 conicto
-3440 544 3776 704 conicto
-3776 128 lineto
-3438 4 3083 -62 conicto
-2729 -128 2364 -128 conicto
-1451 -128 917 407 conicto
-384 942 384 1854 conicto
-384 2797 888 3350 conicto
-1392 3904 2245 3904 conicto
-3012 3904 3458 3422 conicto
-3904 2940 3904 2111 conicto
-3264 2304 moveto
-3257 2800 2978 3096 conicto
-2699 3392 2239 3392 conicto
-1718 3392 1405 3105 conicto
-1092 2819 1045 2300 conicto
-3264 2304 lineto
-end_ol grestore 
-gsave 14.913800 12.910000 translate 0.035278 -0.035278 scale
-start_ol
-1216 5056 moveto
-1216 3200 lineto
-640 3200 lineto
-640 5056 lineto
-1216 5056 lineto
-end_ol grestore 
-gsave 25.300000 6.300000 translate 0.035278 -0.035278 scale
-start_ol
-0 5056 moveto
-4288 5056 lineto
-4288 4480 lineto
-2496 4480 lineto
-2496 0 lineto
-1792 0 lineto
-1792 4480 lineto
-0 4480 lineto
-0 5056 lineto
-end_ol grestore 
-gsave 25.105000 19.110000 translate 0.035278 -0.035278 scale
-start_ol
-0 5056 moveto
-4288 5056 lineto
-4288 4480 lineto
-2496 4480 lineto
-2496 0 lineto
-1792 0 lineto
-1792 4480 lineto
-0 4480 lineto
-0 5056 lineto
-end_ol grestore 
-gsave 25.775000 6.450000 translate 0.035278 -0.035278 scale
-start_ol
-2496 2496 moveto
-1589 1282 lineto
-2560 0 lineto
-2067 0 lineto
-1327 981 lineto
-607 0 lineto
-128 0 lineto
-1085 1306 lineto
-192 2496 lineto
-678 2496 lineto
-1344 1607 lineto
-2010 2496 lineto
-2496 2496 lineto
-end_ol grestore 
-gsave 25.575000 19.212500 translate 0.035278 -0.035278 scale
-start_ol
-1477 -262 moveto
-1305 -695 1142 -827 conicto
-980 -960 707 -960 conicto
-384 -960 lineto
-384 -640 lineto
-622 -640 lineto
-789 -640 881 -555 conicto
-974 -471 1085 -156 conicto
-1159 33 lineto
-128 2496 lineto
-590 2496 lineto
-1361 544 lineto
-2131 2496 lineto
-2560 2496 lineto
-1477 -262 lineto
-end_ol grestore 
-showpage
diff --git a/5-mst/04.eps b/5-mst/04.eps
deleted file mode 100644 (file)
index dc21d81..0000000
+++ /dev/null
@@ -1,272 +0,0 @@
-%!PS-Adobe-2.0 EPSF-2.0
-%%Title: /win_d/project/mff/Grafove algoritmy/04 - modra cesta.dia
-%%Creator: Dia v0.94
-%%CreationDate: Mon Apr 17 16:30:52 2006
-%%For: beaver
-%%Orientation: Portrait
-%%Magnification: 1.0000
-%%BoundingBox: 0 0 400 260
-%%BeginSetup
-%%EndSetup
-%%EndComments
-%%BeginProlog
-[ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
-/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
-/two /three /four /five /six /seven /eight /nine /colon /semicolon
-/less /equal /greater /question /at /A /B /C /D /E
-/F /G /H /I /J /K /L /M /N /O
-/P /Q /R /S /T /U /V /W /X /Y
-/Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c
-/d /e /f /g /h /i /j /k /l /m
-/n /o /p /q /r /s /t /u /v /w
-/x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright
-/ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior
-/acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf
-/threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
-/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde
-/Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex
-/Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring
-/ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave
-/uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] /isolatin1encoding exch def
-/cp {closepath} bind def
-/c {curveto} bind def
-/f {fill} bind def
-/a {arc} bind def
-/ef {eofill} bind def
-/ex {exch} bind def
-/gr {grestore} bind def
-/gs {gsave} bind def
-/sa {save} bind def
-/rs {restore} bind def
-/l {lineto} bind def
-/m {moveto} bind def
-/rm {rmoveto} bind def
-/n {newpath} bind def
-/s {stroke} bind def
-/sh {show} bind def
-/slc {setlinecap} bind def
-/slj {setlinejoin} bind def
-/slw {setlinewidth} bind def
-/srgb {setrgbcolor} bind def
-/rot {rotate} bind def
-/sc {scale} bind def
-/sd {setdash} bind def
-/ff {findfont} bind def
-/sf {setfont} bind def
-/scf {scalefont} bind def
-/sw {stringwidth pop} bind def
-/tr {translate} bind def
-
-/ellipsedict 8 dict def
-ellipsedict /mtrx matrix put
-/ellipse
-{ ellipsedict begin
-   /endangle exch def
-   /startangle exch def
-   /yrad exch def
-   /xrad exch def
-   /y exch def
-   /x exch def   /savematrix mtrx currentmatrix def
-   x y tr xrad yrad sc
-   0 0 1 startangle endangle arc
-   savematrix setmatrix
-   end
-} def
-
-/mergeprocs {
-dup length
-3 -1 roll
-dup
-length
-dup
-5 1 roll
-3 -1 roll
-add
-array cvx
-dup
-3 -1 roll
-0 exch
-putinterval
-dup
-4 2 roll
-putinterval
-} bind def
-/dpi_x 300 def
-/dpi_y 300 def
-/conicto {
-    /to_y exch def
-    /to_x exch def
-    /conic_cntrl_y exch def
-    /conic_cntrl_x exch def
-    currentpoint
-    /p0_y exch def
-    /p0_x exch def
-    /p1_x p0_x conic_cntrl_x p0_x sub 2 3 div mul add def
-    /p1_y p0_y conic_cntrl_y p0_y sub 2 3 div mul add def
-    /p2_x p1_x to_x p0_x sub 1 3 div mul add def
-    /p2_y p1_y to_y p0_y sub 1 3 div mul add def
-    p1_x p1_y p2_x p2_y to_x to_y curveto
-} bind def
-/start_ol { gsave 1.1 dpi_x div dup scale} bind def
-/end_ol { closepath fill grestore } bind def
-28.346000 -28.346000 scale
--16.450000 -11.620000 translate
-%%EndProlog
-
-
-0.250000 slw
-[0.200000] 0 sd
-[0.400000] 0 sd
-0 slc
-0.000000 0.000000 0.000000 srgb
-n 20.000000 10.000000 m 28.500000 8.500000 l s
-0.150000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-0.000000 0.000000 0.600000 srgb
-n 20.000000 10.000000 m 17.000000 6.000000 l s
-0.150000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 17.000000 6.000000 m 21.000000 3.000000 l s
-0.150000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 21.000000 3.000000 m 23.000000 7.000000 l s
-0.150000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 23.000000 7.000000 m 26.000000 3.000000 l s
-0.150000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 26.000000 3.000000 m 30.000000 5.000000 l s
-0.150000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 30.000000 5.000000 m 28.500000 8.500000 l s
-1.000000 1.000000 1.000000 srgb
-n 20.000000 10.000000 0.500000 0.450000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 20.000000 10.000000 0.500000 0.450000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 28.500000 8.500000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 28.500000 8.500000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 17.000000 6.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 17.000000 6.000000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 26.000000 3.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 26.000000 3.000000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 21.000000 3.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 21.000000 3.000000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 30.000000 5.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 30.000000 5.000000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 23.000000 7.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 23.000000 7.000000 0.500000 0.500000 0 360 ellipse cp s
-gsave 19.775000 11.075000 translate 0.035278 -0.035278 scale
-start_ol
-3200 3136 moveto
-2065 1610 lineto
-3264 0 lineto
-2654 0 lineto
-1738 1232 lineto
-810 0 lineto
-192 0 lineto
-1435 1641 lineto
-320 3136 lineto
-927 3136 lineto
-1760 2019 lineto
-2592 3136 lineto
-3200 3136 lineto
-end_ol grestore 
-gsave 28.300000 9.650000 translate 0.035278 -0.035278 scale
-start_ol
-1863 -297 moveto
-1641 -868 1430 -1042 conicto
-1220 -1216 866 -1216 conicto
-448 -1216 lineto
-448 -768 lineto
-755 -768 lineto
-972 -768 1091 -666 conicto
-1210 -565 1356 -187 conicto
-1450 49 lineto
-192 3136 lineto
-715 3136 lineto
-1712 683 lineto
-2709 3136 lineto
-3264 3136 lineto
-1863 -297 lineto
-end_ol grestore 
-gsave 24.225000 10.025000 translate 0.035278 -0.035278 scale
-start_ol
-3904 2111 moveto
-3904 1792 lineto
-1024 1792 lineto
-1066 1104 1417 744 conicto
-1768 384 2394 384 conicto
-2758 384 3099 464 conicto
-3440 544 3776 704 conicto
-3776 128 lineto
-3438 4 3083 -62 conicto
-2729 -128 2364 -128 conicto
-1451 -128 917 407 conicto
-384 942 384 1854 conicto
-384 2797 888 3350 conicto
-1392 3904 2245 3904 conicto
-3012 3904 3458 3422 conicto
-3904 2940 3904 2111 conicto
-3264 2304 moveto
-3257 2800 2978 3096 conicto
-2699 3392 2239 3392 conicto
-1718 3392 1405 3105 conicto
-1092 2819 1045 2300 conicto
-3264 2304 lineto
-end_ol grestore 
-showpage
diff --git a/5-mst/05.eps b/5-mst/05.eps
deleted file mode 100644 (file)
index 67feadf..0000000
+++ /dev/null
@@ -1,364 +0,0 @@
-%!PS-Adobe-2.0 EPSF-2.0
-%%Title: /win_d/project/mff/Grafove algoritmy/05 - rez.dia
-%%Creator: Dia v0.94
-%%CreationDate: Mon Apr 17 18:53:19 2006
-%%For: beaver
-%%Orientation: Portrait
-%%Magnification: 1.0000
-%%BoundingBox: 0 0 343 330
-%%BeginSetup
-%%EndSetup
-%%EndComments
-%%BeginProlog
-[ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
-/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
-/two /three /four /five /six /seven /eight /nine /colon /semicolon
-/less /equal /greater /question /at /A /B /C /D /E
-/F /G /H /I /J /K /L /M /N /O
-/P /Q /R /S /T /U /V /W /X /Y
-/Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c
-/d /e /f /g /h /i /j /k /l /m
-/n /o /p /q /r /s /t /u /v /w
-/x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-/space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright
-/ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior
-/acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf
-/threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
-/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde
-/Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex
-/Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring
-/ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
-/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave
-/uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] /isolatin1encoding exch def
-/cp {closepath} bind def
-/c {curveto} bind def
-/f {fill} bind def
-/a {arc} bind def
-/ef {eofill} bind def
-/ex {exch} bind def
-/gr {grestore} bind def
-/gs {gsave} bind def
-/sa {save} bind def
-/rs {restore} bind def
-/l {lineto} bind def
-/m {moveto} bind def
-/rm {rmoveto} bind def
-/n {newpath} bind def
-/s {stroke} bind def
-/sh {show} bind def
-/slc {setlinecap} bind def
-/slj {setlinejoin} bind def
-/slw {setlinewidth} bind def
-/srgb {setrgbcolor} bind def
-/rot {rotate} bind def
-/sc {scale} bind def
-/sd {setdash} bind def
-/ff {findfont} bind def
-/sf {setfont} bind def
-/scf {scalefont} bind def
-/sw {stringwidth pop} bind def
-/tr {translate} bind def
-
-/ellipsedict 8 dict def
-ellipsedict /mtrx matrix put
-/ellipse
-{ ellipsedict begin
-   /endangle exch def
-   /startangle exch def
-   /yrad exch def
-   /xrad exch def
-   /y exch def
-   /x exch def   /savematrix mtrx currentmatrix def
-   x y tr xrad yrad sc
-   0 0 1 startangle endangle arc
-   savematrix setmatrix
-   end
-} def
-
-/mergeprocs {
-dup length
-3 -1 roll
-dup
-length
-dup
-5 1 roll
-3 -1 roll
-add
-array cvx
-dup
-3 -1 roll
-0 exch
-putinterval
-dup
-4 2 roll
-putinterval
-} bind def
-/dpi_x 300 def
-/dpi_y 300 def
-/conicto {
-    /to_y exch def
-    /to_x exch def
-    /conic_cntrl_y exch def
-    /conic_cntrl_x exch def
-    currentpoint
-    /p0_y exch def
-    /p0_x exch def
-    /p1_x p0_x conic_cntrl_x p0_x sub 2 3 div mul add def
-    /p1_y p0_y conic_cntrl_y p0_y sub 2 3 div mul add def
-    /p2_x p1_x to_x p0_x sub 1 3 div mul add def
-    /p2_y p1_y to_y p0_y sub 1 3 div mul add def
-    p1_x p1_y p2_x p2_y to_x to_y curveto
-} bind def
-/start_ol { gsave 1.1 dpi_x div dup scale} bind def
-/end_ol { closepath fill grestore } bind def
-28.346000 -28.346000 scale
--15.950000 -14.025000 translate
-%%EndProlog
-
-
-0.150000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-0.000000 0.000000 0.600000 srgb
-n 18.500000 11.500000 m 19.000000 9.000000 l s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-0.000000 0.000000 0.000000 srgb
-n 16.000000 7.000000 m 16.000000 6.000000 17.000000 4.000000 19.000000 4.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 19.000000 4.000000 m 21.000000 4.000000 22.000000 6.000000 21.000000 7.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 21.000000 7.000000 m 20.000000 8.000000 20.000000 9.000000 21.000000 10.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 21.000000 10.000000 m 22.000000 11.000000 21.000000 13.000000 19.000000 13.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 16.000000 7.000000 m 16.000000 8.000000 16.000000 9.000000 16.000000 10.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 16.000000 10.000000 m 16.000000 11.000000 17.000000 13.000000 19.000000 13.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 23.000000 7.000000 m 22.000000 6.000000 23.000000 4.000000 25.000000 4.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 25.000000 4.000000 m 27.000000 4.000000 28.000000 6.000000 28.000000 7.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 28.000000 7.000000 m 28.000000 8.000000 28.000000 9.000000 28.000000 10.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 28.000000 10.000000 m 28.000000 11.000000 27.000000 13.000000 25.000000 13.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 23.000000 7.000000 m 24.000000 8.000000 24.000000 9.000000 23.000000 10.000000 c s
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0 slj
-0 slc
-n 23.000000 10.000000 m 22.000000 11.000000 23.000000 13.000000 25.000000 13.000000 c s
-0.250000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 18.500000 11.500000 m 26.000000 11.000000 l s
-gsave 18.350000 12.650000 translate 0.035278 -0.035278 scale
-start_ol
-3200 3136 moveto
-2065 1610 lineto
-3264 0 lineto
-2654 0 lineto
-1738 1232 lineto
-810 0 lineto
-192 0 lineto
-1435 1641 lineto
-320 3136 lineto
-927 3136 lineto
-1760 2019 lineto
-2592 3136 lineto
-3200 3136 lineto
-end_ol grestore 
-gsave 25.900000 12.125000 translate 0.035278 -0.035278 scale
-start_ol
-1863 -297 moveto
-1641 -868 1430 -1042 conicto
-1220 -1216 866 -1216 conicto
-448 -1216 lineto
-448 -768 lineto
-755 -768 lineto
-972 -768 1091 -666 conicto
-1210 -565 1356 -187 conicto
-1450 49 lineto
-192 3136 lineto
-715 3136 lineto
-1712 683 lineto
-2709 3136 lineto
-3264 3136 lineto
-1863 -297 lineto
-end_ol grestore 
-gsave 21.775000 10.925000 translate 0.035278 -0.035278 scale
-start_ol
-3904 2111 moveto
-3904 1792 lineto
-1024 1792 lineto
-1066 1104 1417 744 conicto
-1768 384 2394 384 conicto
-2758 384 3099 464 conicto
-3440 544 3776 704 conicto
-3776 128 lineto
-3438 4 3083 -62 conicto
-2729 -128 2364 -128 conicto
-1451 -128 917 407 conicto
-384 942 384 1854 conicto
-384 2797 888 3350 conicto
-1392 3904 2245 3904 conicto
-3012 3904 3458 3422 conicto
-3904 2940 3904 2111 conicto
-3264 2304 moveto
-3257 2800 2978 3096 conicto
-2699 3392 2239 3392 conicto
-1718 3392 1405 3105 conicto
-1092 2819 1045 2300 conicto
-3264 2304 lineto
-end_ol grestore 
-gsave 22.300000 3.325000 translate 0.035278 -0.035278 scale
-start_ol
-448 3648 moveto
-448 0 lineto
-1024 0 lineto
-1024 1834 lineto
-1024 2340 1155 2671 1432 2866 curveto
-1611 2995 1784 3035 2185 3035 curveto
-2185 3648 lineto
-2087 3648 2038 3648 1961 3648 curveto
-1583 3648 1296 3428 960 2893 curveto
-960 3648 lineto
-448 3648 lineto
-1618 4010 moveto
-2282 5056 lineto
-1840 5056 lineto
-1294 4387 lineto
-727 5056 lineto
-303 5056 lineto
-947 4010 lineto
-1618 4010 lineto
-end_ol grestore 
-gsave 22.604800 3.325000 translate 0.035278 -0.035278 scale
-start_ol
-3904 2111 moveto
-3904 1792 lineto
-1024 1792 lineto
-1066 1104 1417 744 conicto
-1768 384 2394 384 conicto
-2758 384 3099 464 conicto
-3440 544 3776 704 conicto
-3776 128 lineto
-3438 4 3083 -62 conicto
-2729 -128 2364 -128 conicto
-1451 -128 917 407 conicto
-384 942 384 1854 conicto
-384 2797 888 3350 conicto
-1392 3904 2245 3904 conicto
-3012 3904 3458 3422 conicto
-3904 2940 3904 2111 conicto
-3264 2304 moveto
-3257 2800 2978 3096 conicto
-2699 3392 2239 3392 conicto
-1718 3392 1405 3105 conicto
-1092 2819 1045 2300 conicto
-3264 2304 lineto
-end_ol grestore 
-gsave 23.163600 3.325000 translate 0.035278 -0.035278 scale
-start_ol
-384 3776 moveto
-3328 3776 lineto
-3328 3212 lineto
-998 512 lineto
-3328 512 lineto
-3328 0 lineto
-320 0 lineto
-320 564 lineto
-2631 3264 lineto
-384 3264 lineto
-384 3776 lineto
-end_ol grestore 
-1.000000 1.000000 1.000000 srgb
-n 18.500000 11.500000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 18.500000 11.500000 0.500000 0.500000 0 360 ellipse cp s
-1.000000 1.000000 1.000000 srgb
-n 26.000000 11.000000 0.500000 0.500000 0 360 ellipse f
-0.100000 slw
-[] 0 sd
-[] 0 sd
-0.000000 0.000000 0.000000 srgb
-n 26.000000 11.000000 0.500000 0.500000 0 360 ellipse cp s
-0.050000 slw
-[1.000000] 0 sd
-[1.000000] 0 sd
-0 slc
-n 22.000000 3.000000 m 22.000000 14.000000 l s
-0.150000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-0.000000 0.000000 0.600000 srgb
-n 19.000000 9.000000 m 17.000000 7.000000 l s
-0.150000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 17.000000 7.000000 m 18.000000 5.000000 l s
-0.150000 slw
-[] 0 sd
-[] 0 sd
-0 slc
-n 18.000000 5.000000 m 21.000000 5.000000 l s
-showpage
index 06fdb617fe47c1d1d37a8609b251a8e30adde7ac..b93fa4c682d870307f5ac59ddc3b8817c0f2abb2 100644 (file)
@@ -1,7 +1,7 @@
 \input ../sgr.tex
 \prednaska{5}{Minimální kostry}{}
 
-\def\symdiff{\mathop{\Delta}}
+\def\Tmin{T_{min}}
 
 \>Tato kapitola uvede problém minimální kostry, základní vìty o~kostrách a klasické
 algoritmy na~hledání minimálních koster. Budeme se inspirovat Tarjanovým pøístupem
@@ -25,7 +25,7 @@ ka
 \endlist
 
 Toto je sice standardní definice MST, ale jinak je dosti ne¹ikovná, proto¾e vy¾aduje,
-aby bylo váhy mo¾né sèítat. Za~chvíli si uká¾eme, Â¾e to není potøeba.
+aby bylo váhy mo¾né sèítat. Pojïme ukázat, Â¾e to není potøeba.
 
 \s{Definice:}
 Buï $T \subseteq G$ nìjaká kostra grafu~$G$. Pak:
@@ -41,11 +41,9 @@ Bu
 \s{Vìta:} Kostra~$T$ je minimální $\Leftrightarrow$ neexistuje hrana lehká vzhledem k~$T$.
 
 Tato vìta nám dává pìknou alternativní definici MST, která místo sèítání vah váhy
-pouze porovnává, Ã¨ili jí místo Ã¨Ã­sel staèí (kvazi)uspoøádání na~hranách. Ne¾ se dostaneme
+pouze porovnává, Ã¨ili jí místo Ã¨Ã­sel staèí lineární (kvazi)uspoøádání na~hranách. Ne¾ se dostaneme
 k~jejímu dùkazu, prozkoumejme nejdøíve, jak se dá mezi jednotlivými kostrami pøecházet.
 
-%\centerline{\epsfysize=3cm\epsfbox{01.eps}}
-
 \s{Definice:} Pro kostru~$T$ a hrany $e, e'$
 zaveïme $\<swap>(T,e,e^\prime) := T-e+e'$.
 
@@ -58,7 +56,7 @@ a vynech
 Máme-li libovolné kostry $T$ a $T'$, pak lze z~$T$ dostat $T'$ koneèným poètem operací \<swap>.
 
 \proof
-Jeliko¾ $\vert T \vert = \vert T' \vert$, musí existovat $e' \in T'\setminus T$.
+Pokud $T \ne T'$, musí existovat hrana $e' \in T'\setminus T$, proto¾e $\vert T \vert = \vert T' \vert$.
 Kru¾nice $T[e']+e'$ nemù¾e být celá obsa¾ena v~$T$, tak¾e existuje hrana
 $e\in T[e']\setminus T'$ a $\check{T} := \<swap>(T,e,e')$ je kostra,
 pro kterou $\vert \check{T} \symdiff T' \vert = \vert T \symdiff T' \vert -2$.
@@ -88,17 +86,17 @@ ne
 
 \s{Dùkaz vìty:}
 \itemize\ibull
-\:$\Rightarrow$ Chceme dokázat, Â¾e $\exists$ lehká hrana $\Rightarrow$ $T$ není minimální.
+\:$\exists$ lehká hrana $\Rightarrow$ $T$ není minimální.
 
-Nech» $\exists e$ lehká. Najdeme $e' \in T[e] : w(e) < w(e')$ (ta musí existovat z def. lehké hrany).
+Nech» $\exists e$ lehká. Najdeme $e' \in T[e] : w(e) < w(e')$ (ta musí existovat z~definice lehké hrany).
 Kostra $T' := \<swap>(T,e,e')$ je lehèí ne¾~$T$.
 
 \medskip
 
-\:$\Leftarrow$ Pokud k~$T$ neexistuje lehká hrana, je $T$ minimální.
+\:K~$T$ neexistuje lehká hrana $\Rightarrow$ $T$ je minimální.
 
-Uva¾me nìjakou minimální kostru $T_{min}$ a pou¾ijme monotónní swapovací lemma na~$T$ a $T_{min}$. Z~nìj plyne $w(T)\le w(T_{min})$,
-a~tedy $w(T)=w(T_{min})$.
+Uva¾me nìjakou minimální kostru $\Tmin$ a pou¾ijme monotónní swapovací lemma na~$T$ a $\Tmin$. Z~nìj plyne $w(T)\le w(\Tmin)$,
+a~tedy $w(T)=w(\Tmin)$.
 \qeditem
 \endlist
 
@@ -141,29 +139,31 @@ podle vah plat
 \:Modøe obarvené hrany tvoøí minimální kostru.
 \endalgo
 
-\s{Modré lemma:} Je-li hrana~$e$ kdykoliv algoritmem obarvena na~modro, pak $e\in T_{min}$.
+\proof
+Nejdøíve si doká¾eme nìkolik lemmat. Jeliko¾ hrany mají navzájem rùzné váhy,
+mù¾eme pøedpokládat, Â¾e algoritmus má sestrojit jednu konkrétní minimální kostru~$\Tmin$.
+
+\s{Modré lemma:} Je-li libovolná hrana~$e$ algoritmem kdykoliv obarvena na~modro, pak $e\in \Tmin$.
 
-\proof Minimální kostra $T_{min}$ je urèena jednoznaènì (váhy jsou rùzné).
-Hrana~$e$ byla omodøena jako nejlehèí hrana nìjakého Ã¸ezu~$C$.
-Pokud by existovala nìjaká jiná $e' \in C \cap T_{min}[e]$, mù¾eme provést
-$\<swap>(T_{min},e',e)$ a tím z~$T_{min}$ vytvoøit je¹tì lehèí kostru,
-co¾ je spor.
+\proof Sporem: Hrana~$e$ byla omodøena jako nejlehèí hrana nìjakého Ã¸ezu~$C$.
+Pokud $e\not\in \Tmin$, musí cesta $\Tmin[e]$ obsahovat nìjakou jinou
+hranu~$e'$ Ã¸ezu~$C$. Jen¾e $e'$ je tì¾¹í ne¾~$e$, tak¾e operací $\<swap>(\Tmin,e',e)$
+získáme je¹tì lehèí kostru, co¾ není mo¾né.
 \qed
 
-\fig{02.eps}{3cm}
+\figure{mst-rb.eps}{Situace v~dùkazu Modrého a Ãˆerveného lemmatu}{\epsfxsize}
 
-\s{Èervené lemma:} Je-li hrana~$e$ kdykoliv algoritmem obarvena na~èerveno, pak $e\not\in T_{min}$.
+\s{Èervené lemma:} Je-li libovolná hrana~$e$ algoritmem kdykoliv obarvena na~èerveno,
+pak $e\not\in \Tmin$.
 
 \proof Opìt sporem: Pøedpokládejme, Â¾e~$e$ byla obarvena Ã¨ervenì jako nejtì¾¹í na~nìjaké kru¾nici~$C$
-a Â¾e $e\in T_{min}$. Odebráním~$e$ se nam $T_min$ rozpadne na dvì komponenty $T_x$ a $T_y$.
-Nìkteré vrcholy kru¾nice pøipadnou do komponenty $T_x$, ostatní do $T_y$.
-Lze jednodu¹e nahlédnout, Â¾e musí existovat hrana $e'\ne e$ taková, Â¾e $x' \in T_x$ a $y' \in T_y$.
-Hrana~$e$ byla nejtì¾¹í na~kru¾nici, tak¾e $w(e') < w(e)$ a $\<swap>(T_{min},e,e')$ nám dá~lehèí kostru,
-co¾ je spor.
+a Â¾e $e\in \Tmin$. Odebráním~$e$ se nám $\Tmin$ rozpadne na~dvì komponenty $T_x$ a $T_y$.
+Nìkteré vrcholy kru¾nice pøipadnou do komponenty $T_x$, ostatní do~$T_y$. Na~$C$ ale musí
+existovat nìjaká hrana $e'\ne e$, její¾ krajní vrcholy le¾í v~rùzných komponentách,
+a~jeliko¾ hrana~$e$ byla na~kru¾nici nejtì¾¹í, je $w(e') < w(e)$. Pomocí $\<swap>(\Tmin,e,e')$
+proto získáme lehèí kostru, a~to je spor.
 \qed
 
-\fig{03.eps}{4cm}
-
 \s{Bezbarvé lemma:} Pokud existuje nìjaká neobarvená hrana, lze je¹tì pou¾ít nìkteré
 z~pravidel.
 
@@ -175,22 +175,19 @@ do~nich
 neexistují Â¾Ã¡dné lehké hrany, tak¾e hrana $e$ je nejdra¾¹í na~cyklu tvoøeném modrou cestou a~touto hranou
 a mohu na ni pou¾ít Ã¨ervené pravidlo.
 
-\fig{04.eps}{3cm}
+\figure{mst-bez.eps}{Situace v~dùkazu Bezbarvého lemmatu}{\epsfxsize}
 
 \:$y \notin M$: Tehdy Ã¸ez $\delta(M)$ neobsahuje Â¾Ã¡dné modré hrany a alespoò jednu, která není
 Ã¨ervená (konkrétnì hranu~$e$), tak¾e na~tento Ã¸ez mù¾eme pou¾ít modré pravidlo.
-
-\fig{05.eps}{3cm}
-
 \qeditem
 \endlist
 
 \s{Dùkaz vìty:}
 \itemize\ibull
-\:{\I Zastaví se:} Z~èerveného a modrého lemmatu plyne, Â¾e Â¾Ã¡dnou hranu nikdy nepøebarvíme, pøibude ka¾dým krokem
-  alespoò jedna obarvená hrana, tak¾e se algoritmus zastaví.
+\:{\I Zastaví se:} Z~èerveného a modrého lemmatu plyne, Â¾e Â¾Ã¡dnou hranu nikdy nepøebarvíme. Ka¾dým krokem pøibude
+  alespoò jedna obarvená hrana, tak¾e se algoritmus po~nejvý¹e $m$~krocích zastaví.
 \:{\I Obarví v¹e:} Pokud existuje alespoò jedna neobarvená hrana, pak podle bezbarvého lemmatu algoritmus pokraèuje.
-\:{\I Najde modrou MST:} Podle Ã¨erveného a modrého lemmatu le¾í v~$T_{min}$ právì modré hrany.
+\:{\I Najde modrou MST:} Podle Ã¨erveného a modrého lemmatu le¾í v~$\Tmin$ právì modré hrany.
 \qeditem
 \endlist
 
@@ -223,7 +220,7 @@ dob
 
 \s{Borùvkùv:}
 
-Opìt si budeme pìstovat modrý les, av¹ak tentokrát jej budeme roz¹iøovat ve fázích. V~jedné fázi nalezneme ke ka¾dému stromeèku nejlevnìj¹í incidentní hranu
+Opìt si budeme pìstovat modrý les, av¹ak tentokrát jej budeme roz¹iøovat ve~fázích. V~jedné fázi nalezneme ke ka¾dému stromeèku nejlevnìj¹í incidentní hranu
 a v¹echny tyto nalezené hrany naráz pøidáme (aplikujeme nìkolik modrých pravidel najednou). Pokud jsou v¹echny váhy rùzné, cyklus
 tím nevznikne.
 
@@ -236,7 +233,7 @@ Mimo to lze ka
 Jarníkùv algoritmus je podobný Borùvkovi, ale s tím rozdílem, Â¾e nenecháme rùst celý les, ale jen jeden modrý strom. V~ka¾dém
 okam¾iku nalezneme nejlevnìj¹í hranu vedoucí mezi stromem a zbytkem grafu a pøidáme ji ke~stromu (modré pravidlo);
 hrany vedoucí uvnitø stromu prùbì¾nì zahazujeme (èervené pravidlo). Kroky opakujeme, dokud se strom nerozroste pøes v¹echny vrcholy.
-Pøi Â¹ikovné implementaci pomocí haldy má Ã¨asovou slo¾itost $\O(m\log n)$, v~pøí¹tí kapitole uká¾eme implementaci je¹tì Â¹ikovnìj¹í.
+Pøi Â¹ikovné implementaci pomocí haldy dosáhneme Ã¨asové slo¾itosti $\O(m\log n)$, v~pøí¹tí kapitole uká¾eme implementaci je¹tì Â¹ikovnìj¹í.
 
 \s{Cvièení:}
 Naleznìte algoritmus pro výpoèet MST v~grafech ohodnocených vahami $\{1,\ldots k\}$ se slo¾itostí $\O(mk)$.
diff --git a/5-mst/mst-bez.eps b/5-mst/mst-bez.eps
new file mode 100644 (file)
index 0000000..cbffb6a
--- /dev/null
@@ -0,0 +1,1572 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Title: mst-bez
+%%Creator: VRR  (http://vrr.ucw.cz/)
+%%CreationDate: Mon Jan 22 16:19:33 2007
+%%Pages: 1
+%%BoundingBox: 0 0 245 59
+%%DocumentData: Clean7Bit
+%%PageOrder: Ascend
+%%DocumentSuppliedResources: (atend)
+%%EndComments
+%%BeginProlog
+save
+%%BeginProcSet: VrrEPSProcSet
+/VrrEPSProcSetDict dup 40 dict def load begin
+/np {newpath} bind def
+/lt {lineto} bind def
+/mt {moveto} bind def
+/fi {fill} bind def
+/gs {gsave} bind def
+/gr {grestore} bind def
+/sc {scale} bind def
+/st {stroke} bind def
+/ct {curveto} bind def
+/cp {closepath} bind def
+/a {arc} bind def
+/an {arcn} bind def
+/fsd {findfont exch scalefont} bind def
+/sms {setfont moveto show} bind def
+/mkf {makefont} bind def
+/tr {translate} bind def
+/rot {rotate} bind def
+/slw {setlinewidth} bind def
+/sclr {setrgbcolor} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/sdh {0 setdash} bind def
+end
+%%EndProcSet
+%%EndProlog
+%%BeginSetup
+%%BeginResource: font CMMI10
+%!PS-AdobeFont-1.1: CMMI10 1.100
+%%CreationDate: 1996 Jul 23 07:53:57
+
+% Copyright (C) 1997 American Mathematical Society.  All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.100) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMMI10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 161 /Gamma put
+dup 162 /Delta put
+dup 163 /Theta put
+dup 164 /Lambda put
+dup 165 /Xi put
+dup 166 /Pi put
+dup 167 /Sigma put
+dup 168 /Upsilon put
+dup 169 /Phi put
+dup 170 /Psi put
+dup 173 /Omega put
+dup 174 /alpha put
+dup 175 /beta put
+dup 176 /gamma put
+dup 177 /delta put
+dup 178 /epsilon1 put
+dup 179 /zeta put
+dup 180 /eta put
+dup 181 /theta put
+dup 182 /iota put
+dup 183 /kappa put
+dup 184 /lambda put
+dup 185 /mu put
+dup 186 /nu put
+dup 187 /xi put
+dup 188 /pi put
+dup 189 /rho put
+dup 190 /sigma put
+dup 191 /tau put
+dup 192 /upsilon put
+dup 193 /phi put
+dup 194 /chi put
+dup 195 /psi put
+dup 196 /tie put
+dup 0 /Gamma put
+dup 1 /Delta put
+dup 2 /Theta put
+dup 3 /Lambda put
+dup 4 /Xi put
+dup 5 /Pi put
+dup 6 /Sigma put
+dup 7 /Upsilon put
+dup 8 /Phi put
+dup 9 /Psi put
+dup 10 /Omega put
+dup 11 /alpha put
+dup 12 /beta put
+dup 13 /gamma put
+dup 14 /delta put
+dup 15 /epsilon1 put
+dup 16 /zeta put
+dup 17 /eta put
+dup 18 /theta put
+dup 19 /iota put
+dup 20 /kappa put
+dup 21 /lambda put
+dup 22 /mu put
+dup 23 /nu put
+dup 24 /xi put
+dup 25 /pi put
+dup 26 /rho put
+dup 27 /sigma put
+dup 28 /tau put
+dup 29 /upsilon put
+dup 30 /phi put
+dup 31 /chi put
+dup 32 /psi put
+dup 33 /omega put
+dup 34 /epsilon put
+dup 35 /theta1 put
+dup 36 /pi1 put
+dup 37 /rho1 put
+dup 38 /sigma1 put
+dup 39 /phi1 put
+dup 40 /arrowlefttophalf put
+dup 41 /arrowleftbothalf put
+dup 42 /arrowrighttophalf put
+dup 43 /arrowrightbothalf put
+dup 44 /arrowhookleft put
+dup 45 /arrowhookright put
+dup 46 /triangleright put
+dup 47 /triangleleft put
+dup 48 /zerooldstyle put
+dup 49 /oneoldstyle put
+dup 50 /twooldstyle put
+dup 51 /threeoldstyle put
+dup 52 /fouroldstyle put
+dup 53 /fiveoldstyle put
+dup 54 /sixoldstyle put
+dup 55 /sevenoldstyle put
+dup 56 /eightoldstyle put
+dup 57 /nineoldstyle put
+dup 58 /period put
+dup 59 /comma put
+dup 60 /less put
+dup 61 /slash put
+dup 62 /greater put
+dup 63 /star put
+dup 64 /partialdiff put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /flat put
+dup 92 /natural put
+dup 93 /sharp put
+dup 94 /slurbelow put
+dup 95 /slurabove put
+dup 96 /lscript put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /dotlessi put
+dup 124 /dotlessj put
+dup 125 /weierstrass put
+dup 126 /vector put
+dup 127 /tie put
+dup 128 /psi put
+dup 160 /space put
+readonly def
+/FontBBox{-32 -250 1048 750}readonly def
+/UniqueID 5087385 def
+currentdict end
+currentfile eexec
+80347982ab3942d930e069a70d0d48311d725e830d1c76fba12e12486e989c98
+74c2b527f0925722787027f44470d484262c360cdfdddf3657533a57bb16f730
+48bfbbfcb73a650484015441fdc837add94ac8fbd2022e3ec8f115d4b4bb7b7f
+15388f22cc6198efe768bd9fceb3446ee4a8dc27d6cd152485384ef5f59381ff
+da43f2d20c8fb08aa27ab2015b774db10dacfdcd33e60f178c461553146ab427
+bdd7da12534ba078ad3d780414930da4f8d58abefd45db119b10eb409dd89792
+3c6e705479464a4b310b58348c4b42393988fef4925cf984423aaf65fea9f0e6
+4629953bcf50b919d968d99bd185f83112b2759cc411764e9bde677f57c5ee5a
+c555448d5f81a16259ded1e11bf4119d53e8ab07a802df900d3a2d5ccc1c6876
+d29c5e9effb7af3ef83400b0910c07873a8c56fa7b1eb1ba426043b00cc95dbe
+dc6e136cbbbcb3f67509964f9f281ebf81fe5b018122eaf66c4a838487e82e18
+6e006093042848a903efb3469ab6b4049767aadb95c30408dfd58d8a10f4cb22
+168decd9f3ee100f07b49aa44c92139b669cc312ba20192454eb2375be6284b0
+26659d964b96ae82d4942e758027fcf23c25ed01115af27ce7f20efe2a822bb6
+84004f20243a49c9e93301fc21b80815c033c3e2ba58ef53da2157d524b395f2
+b37abca13bc6a2f42e824ab7e47106176b0d6db267fbb795ac7425582df2e3dc
+55863468a9200742bd7b552c48f8cf58bc21343bd3b95abfa140f33f37c6f3f7
+8b0d8a5154eb7c1f62ec598267f13e841a3e64172663935ac8b665d86540d316
+ddece329c008049c5e74b27d59022c5515059bc3b89370b1bc6a169c888bb325
+e0b74282d6f053a50da4024ed1e433271a32ab8c17d41c632b41cf9f3ecd5fe1
+24daf7aea7ce8a63047b245822930d517df7baaafa69d2d17f7d93cebd47deb8
+5405d720de0bb4dcae731a8e27bdbb6e6be38d168b7daff815acfc32ce367374
+bf9fd98c0ae5ba1bccdb84d94b5c173abc92f7d18e19a68f64a2241a0a163910
+8dc46b8a04ead17662b7bbff3d3d9a95d5937698573bfac64973dc8d8b8d9f68
+c52d0c133119eca4fae72f7553d276c817003234a98337d7c037c0f1bce8a804
+57113bcd97515c002d20f836fa086a3277727873ec2b64a92bedb01193491134
+b6692a08de4a201a3f11dbe070d797f7629ad487d2b8dbf89a0631956c93864a
+4460aa3bcc8ec6b98db75209aa1b4a2e2b1b9866cc7f3bee4e0eb0dd68627a97
+a3fe6141faf10a2ce00391796c5438dbad93fbd065d1ed7e8b7879e0d1be9ac1
+45b9aa91756eb6eb81146048072303229cb8dceb133e572ec8e2bc954badce75
+356ec8ea0c7f76ca08533e874bbaeaadb89d86ceb974a52de0f9a43480e50762
+65aa6ee49ecc896182e6091eb30b7da8cd0e3a26ae7fc03ba5c0d56526ecc6f2
+d6f691d84dc9e7df306863fe0b6dab3cbc588c28292df3f7a47d9c4e3652c72f
+6bbfb3f4983caf59c7d877103de7ad73f95a100ae860b4e55814f00a7026c306
+e85b8a48f8f69ca48ae710950a2a1f2892f31a3849cf917002086dca5f66b84e
+feecadaaceb33a0932e394a5e17628d52e725fc0c69e8b00c9df81dfa32b2970
+756d947a9f56831b19fa3a2f2795017381c05919032fc19a6b8ed2d0188dc359
+23f486a62c8ae61e0a5bc681a57dc20223629c0339f67d689b63d842909188e2
+cb82a4e0471b9f17cb8fdc6a6d2c3aa6fea17a756b4d4860fb72b50cc39cc7e5
+329dc202a5d90160dcecb7ed07b9cfaeb7e766887c9b93727e5df348fd2f5158
+a2424f443a8c72811cfc9cd9e2ce8219667d7364e85bb01d8cbd63cc11533cb0
+d14b793d5e1da99278e636cfe6a34ab61d4644dfb5939746f67c71ea1632a43f
+457583d3478d159400e04cb7bfd0011048ecfe912ea5b72f6c01f941c78ce1fd
+fe23370848d6db1c88d27c9118b3c8c8cf0bbf33ff12b509d3594e187f5205b9
+e96f9854002e8944b8126a8b2b41bd572e7fe727b10441f3b4b303fb57608400
+8df04128f28a3ba5bf987bdd3ad278f316615d70634c47e6c924a9cc634a249d
+1d57df395affd6b0c52468061b62ccb46ec8cf95ae99efa5deaadc48f433ace2
+1b45cb502f37f06ef95b4d8880fce2eae511e2f7130a96097066127391923616
+b95eb7e3d70caed613bae4f2d65e6ab1f81d63745fcfa57a9bc5788bd1288607
+539a0eb5d7c139fcac70436abe12b7d57c1d915c3ae1575cc7eedc26297231b8
+a510ceecd3f0b291782bb1c342bd44219f004ac2f1a869f1448354be54dd59cc
+8cc8deb38e3b8f4899845da13ccb707cc10d715b01cf3d7d3bd1246a449f90e9
+6d40bc79f879b7af43b7a09d9dd4884f7563910e4cda099284cf094d1d024658
+3b01f1e687f0a365b463e7c7b4f370e924900712b02b20792d0db404e08ed5ab
+bca0f1f447292857a96f3f73cccbc73f223c7ffbbc96e095e349cc72d2a37dc4
+0d196fb55782050e83c7097617fe0d2c663d32a7f03460ebf9e1904a12877ee0
+d4a4053bd5b673b3b65bdbaf76d7be76e4f49a0c0912a87bf7bfee30bc1e91a9
+55729d55b0691d2e573b7ca693ada3e865e87f4c48122ab163919cedeeab29e8
+3020e4391d5900ae2ff0f086ab51fea2fbe72549c4cd3a674c8eec28af24ee31
+4876f4ecb7f161cb9f55a2fd8611c48f3e8396df873d8efd9141474a86b8906c
+c01736588436a3636933ed22c8b8d97611d626ba7667b33bbb0ddd4ee1fda2e8
+9a3f03a18516456c029b96ab181f945c6c81990e19a732e9ade2dc846d19386e
+874ecf08f33c48c812bd31e6056fb1ecb4049e6c66a5fc814a77709745e69a64
+5627d45362e798f3336bd9996c42b37134ccbd6a4bbe9d938daf6ec6240a4c4f
+4dbd4e681c77127b4d3dcbc7d770af6fe20529f19fb6b332d0b6cc01b4e4b2ec
+fa05f2f768775b311574f662c4487683a979d3a65e824e55eecbf4789664ee97
+1b374f62f34918524bf9671a57c8a7bea7518a1d5fd3b27a5d116a6b0f9e3a9e
+4ce276a5d103fe6a4fa0e28b6f68f5a4d89c032b298cb03ecbb2e1d94a4199c6
+255d93bb029afaa00b7d6e658713faf433f2777fa3a0af6f898d88a4d32fc6c3
+e0d8bfc67ca1ad7b9d6fec4a2a99325d83cbf1f6165842fa8d033d7682ee635a
+5dc1185de824bdb8ea5bc7f3bc046e83527228f17459ba440f783d08f1dd156d
+c0bee9e8eab6f8b9950c39dc03000f0488ea4071047ed99c550fb8ab843aa639
+b6289b7284ea8e69ac785aa88066d9f3d4090d01878d960deae07c2a13b80155
+56ab50aef2bb8fa969764d3cb40ad44d5a9e548de2bd511fb8e38ad40181ed28
+8c8ff88b04120295677dc6228939dfc33b7764ba80c32d4664b661d7407309cd
+dc605428a7f4ced1f86708466e0ba2f05d4dd7244a803341d0b0d86e48decc59
+25a75dc331472bbf13e3d024b85ecf438073303abca65b8309bc57e64aa97c24
+4f6b89e82b17f68d520e28182f101116f48a34e349107dcc6add53f2084cd427
+20e35946f520e56669bd5eafbb02185d6eadf788d2aaf54d2e2c2ecacdfc7c91
+765baf663be838114b333687a1b7dbcd498c8a28876426b354e6b5556ea862de
+3c0305645b75235a32a2ad5da5c9b9ca573d6c88a3cb4ca8847f60f731454f26
+4150de6efdb9be02e6f5b868dedc1e7c55f2c46f99f80afe84260b4d94fc5947
+754f7d98e96d932dd3d13e78adf22b9a06360b38e7395b7e2339c07fea445f16
+c2022c0eb8cea6ef469aefba3a398fbf747f271c26e1870a86732e4d23b9bd9a
+564cab079620105583fae5eeda2b5395e39daa46fe5865d29ecdbcab4d5fff23
+6ca8834777b0d1cd347deea5efa2f387006125e46af358867e7cca258ad4a522
+2373749041225381d44bdb3bfb3661fc5cb3ef365444b2d19559411e3861c346
+8ad08a3330d842f16439e1c7cc62f639eace059bad656b292c9d8c3ff72fb53c
+bfc7f942a57c78a9b4ee3c531413d57c2ebaabf4f32956626afce2ba1f7fecf1
+d36bb77bfa4dec303c0f3b0b011bf3a079a32de973d5198f82771abe8017f9d0
+d40473b996cfad73a36d4dc52bb211880e1924cf30e191c1bba6fe59f54e0f0d
+c2471bf45830ecd99893a96e136b1a45ec4ea86e357a5a8bb49b2161ac9a7472
+454d5bf9748f34177036d448d14be4171f0b81dae7008f0c3ed828feb647f0d0
+6661ecd3997b3d87648ca02d3b6bc5af94cbcfa12ea2b41dde42b61da7c83cd9
+7b66c7c0ee10ef0a4ec5e063a24b5ae434c55753e6a8245a0f745669801755de
+324ce91d1cee35e5b44ca4d6ce8dc88e15057a20b14035db0b84b4e9d938f682
+36992c1a5f3f7620d04972807f8c4fbb3a610b5e3c5295e2a34c14504e2dd400
+019a770a8f28344b981dc493976b115228e575b89406eaeb7fae63933fd79fd2
+9a1a489dc4b5c516f09830cf7df23889ed502457176f21d1d3d192ec42a5c39e
+7d301d4bd47cd9b56191c5cb0d1923ae941b336451ec95b9519326ac3014798a
+56c22a9cb24fddc6c46184f14b6068854d0fda7192f97f7b783b7f51053b3dcf
+f411f4c965649f7e61880b194037c6c69cb15907e7989f4188b1b1fa92ccb2ec
+1f43dd096b3b1d991de5882f43af1e023f2a4437f684757eafaa011ee65f1d95
+07e79c44873366253eb784cde128401bcffcccfc56dc8900376552f45397ef8f
+5d40d5d1bee737c6c307a475819a5d337f4b02bf28461ea571cdd79f39f9491b
+37108525ec550e9d8a90ae63d56a1a733cca38407505c1a7690c67529ef6e51e
+117ed62274135f8744241cf456f827e15d512e78dff679a117fcd7eb45d7818b
+fe675607f002e8902b6a179b4210296eb19a6b5bc646371784ff5137220b6fb8
+1de45fcd8901a4a0fcebfced40f456f6f09d59c66b0bde0edff2070d64b1eeea
+b48c1885a939463c4ed7e10d194a31f9859d58f160c881c7e7679052ef3d0bd0
+037088c5be74cf9cd8b441655ac4c21c063d5cf157e63d154e2a3c0fa0a1b796
+b7ee86207252eab2a8f6bced4901cfd178ef5b0cbf5ee7cd9270ad1b1055025c
+14aaa045a9c2d6f01a9aa133870efe0a7fc63104ec2b4afbc0277013e787e82b
+9581b38e70f585f4f2e01e4e7804abe534f97d8f92c460a609492abae7d236e2
+70ca04c2e5adaec2bff1f219208b2f8bf5cfb5f13ee94d3b9a601dcc6d9ab03e
+f624ddf287a3a950856f44b3a31e54d64468bf8bf92f4432937de368fd31d7a2
+e0710caab3d479b52105e910787a4c6a97c11496550971442cd159755924c31a
+bdcea68a874a9c6529db2563be8880576c077c4c5a20262c89ff4391abb2dfcf
+24500708d191bde0fe49ff456af3d8355e56b0729bfdec11884eccc7cc061b44
+f48766d6c2f31793a5898a8f5900587995a2a19ff4619131f5e665c98c191c2d
+6f9511da129c471823e78138c038b17314b37fed7ad3190c938f040ba89e65ea
+6df474606138937eb395affd6ccb55fc0371f8ba2650cf2846015a912d67a848
+d29b06563a76a65b5cddef34d1b76dddb801b3cc0b910b8487be26dac3695ddd
+efded0347228d046ae30b64637c3db6635e697493a0e72ae1c2cfc611bb42f91
+38f608db7de51cde8520caebbeb05a29f7578395cbba7b01dcf6ae7664eea3dc
+1554a62028dbb478a18f6eb6ec084917427cf6d40689468406c923be93e0a8df
+c250de798b7211e91855ff7cd3dfdc9d0f67e52df1ac3c2020b593c77e8a5e6f
+c3d57af2957b4f876a90a9493941f316ac9c1cd05f73c1301537574a7ef78d73
+d23c31c1d4689387a2d4396185442858a745b98d81f2580586c88d6cf54aee15
+17549241b59292c8da1f6fafc3f61f2e82315ecf37e5e8306f4fd0fb4b4d0bbd
+edd2ba55aca3ea3eb02705571dbcdf339f3268420da8a59ddbf5cf721d9bac5a
+1be8cb3c0b4ff98d6b15a2df24215ef121cc06f4700f2609c817c7c4a0659aef
+7c646ddf125e9ace18348da6770d3dfa3b9486d9971834a7ea6881368a9612f5
+293601fae200974434d1c24354ac8e9335d5dcfc27d447ccae4b0923cf151784
+84b24c944fbd847a64b146d0f77deb7665247e855c600237b1e311faaab4e80a
+2b8058f6f26054d111e941421a2a143f3c4106a506f844dcb8eeee5abb05c2d0
+b4563c1d1080b42ec330d3debe87b65d9fe0a684fb5d125f7ec7add81fa8d82e
+938bd2ad25e1df6e473bfd81659317c91bd2256fb416488873dd9d67ca6d52bd
+2c5524903c68989c3f5132f029ef0a078b8c2db830186a2dc9cc47b9e6ad6aac
+42fc7a12bf5fb5386c558a73dd4ad02d7dd4fdab2152b138326d968ef837b79a
+3ba3c0fca3a629d8143dd8b974f8326851afe08baec65344751a2b076d71ef4f
+49148e6fc9f3cd520645604726239fcb202117ee1caa906e37ad6cadb6ab92b1
+d31d277fa27f6930acb68d128cd0ad7060c4960c4b409664c8580f1c5f3b93e6
+73a74b8094284837117a644f0ca9398fdae7cbb29db6aad38ce5cdf855e84b37
+94deb9362e1dafff74ed1e87561a4d33a7b6c93d18f231ed180b0d112d789c9e
+7b35b31eef4d5fe50329d6ae3e9324dcd038edf01f1b10e249ce33e8bc8e77e8
+448396fb9b74b316ee1a78f2463af742cc468215923bfc5477a74a353a3cb728
+6af8d782111b09cc436ed7e7126e5c70122e81142da5f1056694f2ce5d5706c6
+c3dd6384cc42563e5bea094392d2876486f313b8409a2a03ce6718b7f5a58a6b
+dc7d7e3967d6f7d2f2a1652d578c0c43438b67f2e67afcefe2f1a031330a1337
+d7442aa8d15a4b1b0ddf56ae3477599a1c04370bb06c5075a9cdd5d9a6bd26b3
+901f46d90b45098e5940b44bd1485840cb585b8b8ba7cd45625803fc1420c850
+f434e84df2cdb1c6e2b48716dc287bdbde64cf54c9ef6c3df4bc3452798a72df
+4c2aea80415c9521648ebe5b65ed763b5a393aaaac1227c1e017df5ff4f24284
+23373bd6d5fd39d90599d30f8d39740d6255fb22adeca70c5ec3a8f87a59ef93
+ebe91bfd0c9aa2bee6b3748b3914752f0e5a34d2624faabcd7eae3d4051b088c
+9ae1105b541dc62eebfb0161d05818a73de9606a3be82b2a37d1f7f22ca33f57
+aa00a40f3189fb57bb46658710e278833c08f3c5d428bca99ed499e1b3ae1689
+2c9abaaf45e29c7036d1b0ef9f17fc51399ee7e7bd85ec424ec4ac17275d980f
+fd2eb1bb92e78b2b38868ae908740e0cc26f414334cef4e8cf5222f46e1aa40e
+0032e59ffcbb395b4eca2573730d1965b2d4939f24a154b6e44334bc0c465360
+bc2827b14e03e0f428df065e9f36d256e9a76f41c0f81747de63134efc9cee6d
+dff528fd0fe979237fdda7782127b2a44b2f97a2611efb1b03bc3846cc19c863
+30f9d2b4b557d47b5367d597e4964257c0109a26deb44cca07186df2d26769bb
+cd6bc499b3717d6dec05675016943c69ef60be9e2a004340202288d22d6476a0
+5a27ffb9a4c7a2ab606619adf733c05c38c80b1e2300cf34a1e32213b83735ef
+20991d4c487472b0571af8f33eac2b12e0f302c63371a42f1f27df2027211d6e
+d6ef86766e35151b67aaabba4b469f5f2164cecb46fb0866eea5480b615d6f9b
+ec31cfc9a898148363c039ba8dd87fe65f1f9c8f754a1d38b643bded590d7e4b
+45da77b64fdc835cb412c5cba906dc46a7c9d3584b4ea5f7701f257df04b1227
+4b3833957d2869d52433ebd119e69278d93d7423c0ac9af9de81b6cb125c02e5
+723c495492060d6cc6b4bcba6033601a6bb3131a474bb29ff433a1f3fa9edada
+b29f591f029fecbfc5cbd578bf738d57f8ac962c6c4196fecd4cce3b8679a2b8
+05e736ed48f01e027151421d1ac18d5473f299fd612542df45df5e8cde582d23
+6ba5a3a7554c7111bd2d9ae4bfd5d53c025bbb737716686c68645c01327f7e91
+aaac5fb9b31ec344cd1be4427c612f3e397c8c9756c7b30cd4a31ffc6ea5c0bb
+b2453d2fc5af8cecc5bf27f3d22e919e9b4c70bde1e55a39461821b30266b8dd
+029b63683997ce276a28eb79e52db38e3e00fc6c9f0c98a2ade2a3fccf651329
+f33e754aa2637ee13d8f0275bd9e3670e9b6df5e5c7b60ff2e9bc284895179a6
+b54a6501b09c90ce1f537b181db63cfa3502b27699c0fa32bfaef33560eaf170
+35a22b24ad1a92204835506f9ab0636c7e1c4b9bde7b1e3c85a6746574082d5a
+66dd35bf0925b91bc10f973b607d990ea83afe2b43d0d12b61d5246a4b2e6399
+c626a2215c6b477b33355db9977d26f0f4e0e750efd66855852780e470dae19b
+e56ccad5da484e8a1405860f582219bd238f18084a13dba3bb6673190846660f
+d16f243a0188b6626fbe383f47c9d115ac75810b9fc34f56f4b223d6ecec3cc0
+4a64d56cc48029dbad5cb5723f037904aa357a377635b0693f08be60f7ae5e48
+25c939a53d481553c1e5a5d57df6073d9e94e402aec39387b6534b10d27e16a8
+5f20f20d17627ee9cfbf60ce0b42c6472c7a21ed5fb251748d454c7b7fc51c44
+7c6aee85e84fd3112eafb348ec75d99d8fe3f1942c261d1d8fe21cf2d4a7350f
+05b983594e1f47be21e1ba9a263273ed14b9161b494d50b9b9eb5ffbdfb088cc
+1cfe9a639a8e405bed650531a96d1c3313617fe5e0dab14a2e3e95cd4a0b018a
+08afff8c5e0b9728642b9bb9905689cc6febd1072cc9881db5bd7f102bd4ceac
+2d861f3aef8f1e24deb48a0de5c10011828bf7f0efda8992f6ec5c053f050790
+739d0d9d04272fe9fac41b86562075ab2030c9329a89224de27fa74f61fd49d8
+cf7f13f0a5e69600e075a6090aecb2db740a6507aa28a7f157b20558ffa64a4d
+e9dec8f877eb9df61ece54e3281ae89c207005ea3c9f5e64f2966bae9db22136
+5367b95ad4107a842fa8aeda660fe530d0b37e5b8e46a2956e7daf0a5231e33f
+b6d96395cfc427b7f6866c1730bd33bf55a4c43a769585d54699b5b956751b6e
+441add82a2e5abd2b9d33608e9333f408b931e77d48258415a789435eafb9a16
+4e651162f587565cc912731a5f840d039cb7ea0d281a34bbab93238a449d8e8d
+dcf9b36df3d8dd2dfdc5278b98f0bc3e070e3c354a3a39f9a97a92397d6d0f61
+8f522a600035529518d6d90420a8d79aa2aa712cadafbf5dcab8e183d4ab8423
+2717d60da8c9711dd697f2f46a2223dc3e48008dcfc18618c35d237fc2d7a84f
+709fd570bad4ba6d5bb74835e3540746b0535f04eac2ef06a74134742ac32e0c
+4d2a726eb4155c233275c7348bba01064f695adfc933b502006d654c2b212139
+18e177d3e4751908a3a6feb3e612268dbf27a6c253738d34396f50ee834f075a
+a4aef14ff3a3bd5cb25df06253212f75abfc9bdf7f480d66719c3a5619dabbe3
+ead77f6ad80a6b7a6d83af722bacc170293f9a5e51bf9b4152e64da40806af44
+17e4fd9308a4d8ea2645efaa35b30a6214dcaa83e2f531dbb02aff7015ea1149
+a333cd619b7b614ba3b5069acfd80c2d4dd5d19bad17c3ac5fcda1818719a9ca
+d9913e1870277b6383290e27702bd87e10ab54b531b0a7662398585f7b67cfa1
+eb1e252e5c477025d77ad4d9d7d943c3b5f6127ef5bf7f422ca9af4a648e4213
+e1d6a9b6f02ae5119f91385b93f00c438a27aba9d0d1e52af1cac6a56c9e2fe7
+d5d37b9efc4bac853c23d07531f8f7879313247f9a9784685048db25af1cc606
+02089dba16f25e9ab0855d83ba874c00e28ed5633eb234ea457467bfc88727a1
+7c570ffb595ed41aa2ead4d68703d0d70ef899e43e3abfaf95447349dc61ee1f
+070e8f5f580d691d80913a1de2eed591859d684670e5cb9e3cd6354dbb51f66b
+5db8469364e709033d02c5f13179e5400c71a9a82fd4fdcb5dc94e53b116506b
+41eba9b34741d3b5bac7468fc68527a1e51c12a45dc6a61c55b21cd9f8c3fcdb
+cd037044833bef5b8efeae27a1c406df2df775bdba2b055c86bdd754577c8363
+2a70d63023d3a80acfcf501d3407cd7b880d7bf5c9a6ef55f643aefc6306bd90
+80505ab7395f809ba5bdc8cf5bf56bff4d2f2da56425fe88211ca111426425d4
+bd5d1d606c1377c2eb7014a6ec0392d74a059e5ca21bb6c505df776aac070448
+8dadc008dc89843f73806262ecb38180595ceafc29311113c41e8fec8a6bc75a
+4cd616a02607b1b0c3f4c2423c98f45b76abb69ca4e43f37e2f3cbe32a0947b8
+fabb8664c0070d72b4a464381dcbaf741319e6597d5e648ba2a11f5b7ce3a45a
+83e094a1537e7e7de0150210a675ea77f9b563423f71b2221ad3fff529649172
+cce6f6493afa7d2fbcc812c269309c426e8570c6992255bb8ca8157c9f2958e4
+c63fc2cdcca1a3ec1af935cc9c35b71cf779e87b51a16dc602bfdb4c9ca1653e
+1bd1aa6dacb8c038276107ad61d6e33d65b6b98e28091d4568b49dedb9e9023f
+2977b4fe952feccb1ade607e3c60d74de8662c1a08c6c4f6a8e50f91c62d104a
+7812dfc67eaadb90e674686585680a0f2eb98cc92a793f13df552e6c695623cd
+5f161a15807fb396de2c4b32e0e168d765ec0ac448089a245b65fee72eb77e15
+93ef910b1750bd29bd0dcf35890311254be990d9e4b558753b34600c67f26b24
+e701287462cf8a7ccbda97cfe5060a8c36f8cffc8a50555c576b443d6556e145
+41f7c5ef1b6e11ce520946f91918e10e90ba750faeb158a82317039ab53abfbe
+65b0d3989fe4128fcc22124e162d559f03ab07e2ff289087b48582428cb9b124
+baef00a16d4678c0708bb70f692f8ecd4d417b8da0371716d3b5939d56d8aec0
+84cc07d0ff21a5f69c1efcce09fee5466d7944b1598a8152ea86fd11f3fd1ffc
+2d0be04ec6c36cfc39cd29df6f32e4a030548333ec9c9ed69471a98936848836
+4fa7c8d83992d35e01868114852b9bc5e66b43bda19f82102261426ffa730c32
+7c16a92c2d840bc951183a666c4761b2383ea8698b5740671142e07b5161b798
+8d39239aa04934a1928ee775d311c59f12d3beef3ce7ec9bf6dbc9dbbffa124a
+d23568747dee4afe3310d19fd2f031d782e4fc8980d315fed5be69715ae90f45
+a26d5def008316db5237b6254ec881f5f42b22a770a9998430dfc54e223e1cb1
+f2c3cc21cc968c3a9cad2f935699129a0b05e76d7850fa8f630a6a76b6b428f0
+22c17f7e72a0ad107f044ce76574ecde1f674deb9dfcfa5c860f199490958b06
+18f599cfdac6b2fc5040c32d1632428d250f97a5e5c686c2767808c71a3d6e86
+f619d651ee5fbee3f6ebb220cf2e34e3d0b7b9ec38f2b0fc78085867579d98df
+f2dee6ed400b19e34237fcd75bcb901f2e6a3de5d721a239bfb003cb4f5c58de
+63e8f7f8a6647c06275236acb4c1199ef950ee7cc5fa7b0cbd4852b3062c1cb3
+9137c29289a42cbad2befb0116f948efa5637f75c032584886f85008300c3b12
+e01d9b15e5eff2d44fbb3c6ff28694298fd8f8dfa6817138dd586fa00d0ad7eb
+f5cd8a63949b54ac4d90fc8863490561eaca5207259a76e3ef1890a2b59099c1
+4bd58f42cf224c34f1305f4e30e9f12e7af0519e80938035a2728d433d75211c
+73b9740eba4926b9676d874e41953c4e59a48579d3acc872952a65ade2abedd6
+128ce9c40b058d126c68ea0d40b0a081ce1604cdd5eea12ac901cc12af8771e3
+9b66487a9c94b35d882d46c5f3c43be6af8654cb09ea74a24a58cbff5a25ebf7
+d98e08db4cae7d71f112503fe689a27d75de94b94d7f0a8f6f4f9cc829c1a441
+ebf4a22a85ff6479afbb1a4252afd7faba9b1caf518f1a2c67392b44ff9e173a
+66218c1da8ced86b17861052e3f9b758d06cf8864b7b8b7b55322a5e50629229
+fb515754697c026941f7aaa8c6d0ad6682440a4908bdff03c4d413c3a7353f6c
+9275788610f8c8340ea671506f174ec79eb0ebec7be8e62470601b32abac9aa3
+e2678367063a57cd950349635726db14de55b4888e481de009cce2676ebc510c
+d94a12acda187d096ed6417aa1e8b781299ced175c4243ee8d51e1ac2382ffcb
+a41f49d19f60761052e59b75a2d0d4cd2ea45b1859cf449b7db95fa7311f52ec
+28a8d028d2343a958dd54500756d2cc13ba81e72b69f01dbfb636c9299a2f0d3
+a147740aed1fd12c59b2d7d8f0761a86b140d3545f38a21a8d6205a57cb7160f
+d7c5971266fb21a518cfc33139afb70da7485350ee8fb0134762604617af0ed2
+55f06616de76569f48a2474d7f56a1829df30034f290b30e3f2b34c433c11c1d
+ba265059490ad1704da42526125eb03298f86c56495ff67e63b06416a7b4fa2c
+2d086fb7e9a7ec218de891051219e566566fc1b9c16ede9fd2293183cd2916e3
+572b0d770356eb2bdd7fd92794c270d364d12d14db02c65a6e6d636c8dc01503
+72faa09e488e28525048ee8a866fe1ecc868f6059597225bb1c588a12349996b
+fad2f6d0131f04185e1efd125a2b4c4b8f2c32b6a307874b0d94daa68ccbbf71
+d8427fbe1acc6b3b279a52aa66cd6f5a5b1e3de70523aba543f44074a6491ace
+fbc6dac617f805f99cfdc01bb5dd8500265878feb2d4e75bc616d30f63d11eba
+ab94ea65a4bf64a484210a08c0604bf0bc0275899f5af6d217b914f6ac9aa108
+f921309f9580701530ca11e8b5af77d22767151fc64be8aa6e4ea7b595e7ad72
+6adfa2872d007ebbc41edb3380ced9743a88424a665e37b941de405db5bdfcf8
+9d4f8bfa6a636c973254709c81bc54570266ee5fc66fe4717ccbca5cc309755e
+8aa8915e16e4c3d032e2d295a2e39f81aa5e712a29df3d6f1da12b51d414e60f
+fda3499cbb74847210196c06fdc32a42e34173198ed7a9eee1cb52e97c221c79
+d0be506c6c8b493eada00e172112b0b525e9ebe24a081518432af7be557ef7f3
+7d1cc2df1e86af4ef353e8dfd731eea986e5c203b343320bc3d35f4fa4423fbf
+cbeeb1bc75f27a40f4d9f5f5282828e9545ef54f5bded9915385e400ba937594
+32597306907071e72887d2c648989b7a4183fa3e750fecf13b04fdb5ffada6da
+c6defdf7cbeea85eb154ebacf8758a185b3ede6f3bcc0ccf0a878dec6d112119
+8361febe57819539e575a6e0cd675a3535a1a245cce669b1c31d3e87998a956e
+e116369cab04ef8506acf9e8bd2e4e43bebdc9a067c4f1ada019503e9725e1c4
+4bdcc4be132f5ba29b56b7e281400019a9122d02d49c768346d1b7e30bde6e18
+4e0107507c10c132939a052e6084b66b3a30b6f4e855d489f12c9afce7714e68
+869683a5c74a5697cf1b4d4b9bff4e9098e98fbba712e4e717ebfe6ba439cecd
+1a99f6c372d264a4a255c3b99a41a2f04dff796c9eeccc20ad43b5002e8e3cfd
+9f09831f4f02f9327e23f291c755d3a6e57d012f519fa46a63b32ff9a98c3640
+517d077ee1a472cd000a80467b28027affbc9904d19ceba6fac4f1ea359af2f3
+142fcbd6c28c1f2b2ddfb1d6799888daadffaa52edfeeeda38f3f94a79c79507
+bdb7782c779374a9bf2b0cb7fc5a216cce50b8446fe894e9419e3ec6f37817cf
+a6ad52434f2415369128209778a9bb1a81ee08e4f0842bc8ce8890636d6144e9
+bbb416344d9dea5e65719b332f66f9cfeda829fc0aef7919253ed138c92c0ff7
+ba23ba9ee1841a4491ecc983b1c1162b30b75f8db608cd41fb8fa402ac96ce57
+d6e27060cb88bcb47fff9132b63814964e162edcf06a2f9452eee25e1dd7340f
+bb273f1759bf9faa1b2d252563a97adfb26412c605c2c87f5725753497293a53
+fe3b708d2394e19bc998aae5580a62ba5924a00c90eef883a69c3310c64e52bb
+c41b70b89dfeef80b73556fad1d947a079e8d0be5bbdbbcc689e6c379f5f6430
+e44d937696cf99c6f3a226e27e567d945bab4997ba2a7c04fe4d9c2ca4691b68
+7b2eabe5188e302493326fabc6b5876541c4666a26b3b65c228aadcac6bc9876
+0f3d3735b89b2a2e3d43fc4cf6acd11c96fc6c3610abdaaeb5fd4c7fec50474b
+eaf06684a49b6b245956fc2936a68551df931353c293932636fdf56f0da797ec
+113dccff2e3409557028151eef5ac29077bb032800f10e47f79cca5c6f5dd75f
+a56638fa4e59a085532c7d830808b122dca20d9fe537a04f5279e6f96af0f0d1
+80ec52430438e8cd1a7c79ca9340c0639367fb2af768f36637d67f7dc6c71b14
+db7a35c567a66e460ec70b91357d13ac281d18617a861ac04a6b73608467999b
+1db7d06a52832482fb4153d95e6ad9a9885137c837bcb0d9f2af4bbad66c9ad0
+4265a9bfd47df89d6e2e990da21caa3883b815f541a59fccd6dc47830e5e32ac
+631eb16e1784d94f5a31523d31509b4fda3f13cb6d0535c7b9d5fc50eae72b74
+c5596e271cfdfacccbb66735c67c32560667a2af34ec48f09c574b30d4510e8b
+ef41e6ec0df52c2b26344b9eb25501bc1207c24b8844db1852366a48a991c345
+a8b1484a19e7ac52bf541d2f95efc749aaeb3859e9030fb12ea35ece6739ffdf
+f7a6809848fe1c04a6046cadb0a12f541366b97451bb8d3ae48e96b7e97b5bbe
+5aba1b460820b24115a03dc01721f7a423650dac1e6c305fa5178fcab9238668
+7b1d1ed0b07abe6e80a7a46143c05d8a9c8976fe3d1761c0576612cb9aacb370
+abb8352694514954d538ca0f19197ebb5a93a2bb940fc8b5256b183c769d382f
+61b0af9c9a98fde7ba8bf56c4f4882e0209fe14108bbbecbb8338a768692ce24
+99f2b612b6de3d617d16b5aa3bf42ed95a2b2bbc438461ff8136420417e2cd2b
+1a8ff07f1ffe31a9dc926d59b968cda1e6946260224cb22e598b1452ad408c56
+e8d085f90404dee4fc07062c72bb1256416233385eeb99f2b67c5a0d6b1044d2
+9d972567ab47fc55bc918a704ddc2f30f12a148e660cb7240a412c6fcda1a34b
+7b8ac1025f384c41cbd2773fa11a868349db8eb97ab311220261493a57e2d48a
+2492a23f0dd6de1f1a3d84f4f665eed8a7163c7a339d669abe07a854e4b614c1
+26cfb10ae94e76e20c0b855af9e96c46be1dcedad02ca27692f792ad423135e4
+bb034395c71c6a87bb23a549d63823fa513320aa22c24cb1eb499f150be27919
+9bdbe09fa0e5d2b0394fed0cd68e13abb329304424d14d1bf7c2db7d5d78f7a8
+57ff6fe7a9e121d3bc71d3e178779fedb2f966a92eeb6ceae29a21461da66535
+e418972da8337358ac715e50562508cd7330ffb465fcb613bf5afeaa2d2e13ce
+f53dccfec3d7029ce1088e73174a9d226e174ac7a80eaf60cfadd4bc51f934f7
+94bf24aeed2fda5486d883bd597ec42d4201b49ba0f89401129b0094188b698d
+09b1e82e2898e1e13fafde14f40e3f7b8e5cc25fbc45f123f48fa0d0a7846d4f
+94c27cd4635c8eb988c92c03f824fc4c0e7df36f0e01d36b4349feaf75eb5d8c
+23e513e65f247f0cb86709944007b62313f4bfd4e3499b67cd55a3de0a1e030b
+74bc3a97b7d9af2edfa06a41bf4bbba292bfb5002552470268124b13ef6135e4
+5e213c46ab4bc40ec5f57fdffc62233a1d294ef1a0984f4399c925b42a2f597a
+64044943d0dc84247e98d231c2d35986c58a0c62006c1e4c0d6fdc531bdf7fff
+5183df316d61185bf17326e745c5b533e0b7a51433ff5691d84df17afebf8030
+3f9d5f05c797b3e767d788a3bdd1191d7a6d576fe079784263e782cc6b284ae0
+d59ea5d60842bf0a7f55ce3306707659757860ab8f0609e46e9b4036ddd034f5
+ab39d1b0a639bc8bd55fd4c800cf360014d16bfd3828ecbf97409af47ea32b61
+f162bfb3c58dce3039692c566bf70b2a8b6f2ced7479db7c0fe286eae554b601
+025d57aa3f26f1f6e85d17fa279899fb61be82b59f6c70e0acc2e600652304ff
+ef3e6771c348e2c088f7837a7cf37cd1c74cf0b78299d26b5ec1ae192471fbd9
+96fa3ffe6169087957c950b70c7bd174722fa2ebb27f6542f526d3d0842f1744
+9389f3e6ce0b5712cdc5b1ceae6c77760b8b41e8444fb992928844b224f4ffbe
+0a4eb44027e0a75e74dfadfaaf1566f957c1999f768cac8a735f17df653f58bb
+9ba4af0985a0cb32fabbe787b9a133b8ae7d68c1b41fd3e138dd26ac083dfe79
+a8c879256e5bbbd14e7b31478e3de8aba60893ed06f2c6479445644e795f46a9
+c95f308867afe83d0cb1dda4c68e8634da9e30694ace6ea93af1d1e9670616a7
+ad444f9b6ce89978062b81346d81dc0c058f3740fbd591408a8a4f6eebafb5d7
+772fee8f467b83713448dbddb5d090e6481bbd8636ba2fd30b79e9aae4a98e67
+3094fa6a597a8f0df0b74c9bb69af42f5fd4db7a0468409a39ea5cf8d4882b96
+06e881a59a729eecf60339d5225090157843a69cee675aa567858b49faa306d8
+a8d6bd630d7e38c54e88ccd548f96b22e93f780ccc6fbad75976aa2d966fd300
+429b03f166e241c575a0469c17e427ed8502ce6a49a8ce1afa36d2bb914a2e0f
+2be4b2794d3ae15c8e5914b36bf9880b575d65b86c1d620b3bd6f9587eeb090c
+cf1ac48c73930d76614bdb37be7ff457ad7e07d812d10c2e425334e0e66f83f0
+24f2fbc764f7e9c9d07a35eb9297bc7aa51914baa5055d2034ddc15aec3eac93
+11d99a0b9da9df9642fc4d5ce51accff41402b227b0528a34b6fbbb1f9afdce1
+706beacc566f054b3bfef75d735d5c92656aa780e9f78d3d67933c74bb7b7e1a
+3ba96bc716befb31099771d1348611184bf76e78e0b75655c18c42dfd2b39f33
+77633ff4cbe887574ec8af654e91294504a59d04417f01e8c6c0ec71802d74f5
+5020b6d15ad0333f5f504eaee5c47bda9e373c09581b8de96b4e6fdc76a8dd8f
+7b4fdf62dc852973b828f2f4fcd97c9017edc5e0a6bdf87511a896327e39267e
+86c851c08317e13b413c7fa7c4b180244d1a26524368621142189d70f26dce33
+ce009efcc33bc35b211c67c9ffd68de3afde61bf54a485312d6d66e16ba9022b
+97c73d77ed530e606f54abe858f2210821328018168bc89b5d1f0efa0c02e4c2
+ca7cc4b2bb366131ddc427504ad454f6e8a314d9a5a4994f21607a2991083331
+f559b29930ddf0e7cc86a2da421ab5e26341f26b5c9b9f1772f0b244b62c4686
+a2813de622267588c0e5db3cb458d2c490768fd6a0ad83df55504c3e791554fa
+56a474c44a26256ba539416ed3bdb54edc8a3ac861ce565a334abc80b8db7349
+0595e01986b45b0d82693c41da5bfaf12b9efee509f25ec7678cc1e4ef735ffe
+f5158e0ab72dc3939e4f361eca40da40368d5516a55444957866029259bc233f
+c3f000f54ca33e2b82c999674b22725990a9ba8ddda889f8dca18a64ee31c4c8
+2db2bd653e555b147536e03c8d550ccdae2e891d81772e10a1fc43df9a600e02
+5e028704d40aaf27750c81d3f0a8e2ba60faa0f3f4f5bd7f66c690944ea6254a
+33df2a503715510772f9d8822eb0dcd03ff92500374920e0ab941100569ecc2c
+26c393dd56ee48bc914794696a4211212e8a77b1a653ee24a02bfc350e7e8577
+ffa1ff9f11b587e61c08eae8d88b073b780f5fc2fa97f6b5dc9f7439d84d3ecc
+2c67b8100eab30d6cd8f07f2f2426749a47c7ee77541fb716463f8703b6bcb80
+f5bd066e94ca265473cf95d4acee36d05cb22c83dcc8b27c7b6bcdab943c8999
+37c29fe456d9d71b748f1b57625597d7ef30813823df79b8e368d864ffbb7225
+1df04f862ab1d808e25b5068044439593bc6a7dabe86e0793c0186d7df54bbc6
+012fde7e30c4fe5dc9fac9171d62ce801c5b77540930f5604850aeb85a13e066
+20150aa55137f66e6dfc97eb36a16a9311a97039effbf3e5080760cceb073475
+c1e9b07e1e23fe1f65add9f68eae159984dc1be07365ea94a90e2305a90d33c4
+62456cb031bb031f0d34b570f42507560ab26ae4b64772cdff3034681b7e3cc6
+b610fcaa6518743600cd4889ac7551f101b927f16188792aa47ea95bb05e2ebe
+5c96e92cbd487106fbf63cc9df2dd0e0c2339402875887cbf2dfb17c3e32e1da
+3eabeea3ee9cb461a7898a1afe29609e67ad6dd57c91964296fbc5f09f4db2c8
+315b1f7d9d324a8f745bdfe3ec7903279d78de6e129d81cffc2e674714666791
+c5a6da8484577531bed634a6f7ea50448e68d959f743279b9a80c8885cfee79f
+47df6b9196f79fa4383b8681ed4754f901bd36c5a63fb1582857254df71516f5
+3d04f86178981f3e9d10558c4c7e613754d3cf26957e0aee795f9dee25efa913
+d3623d98c1f96e0af34f67b4306bf5f593a96ed074700673dbecdc9b2bb27558
+525ba7544029dd9db5828c6d8e563b5be8013e96131b9e2b11d67daf49a1adfa
+e1fc536f4dec7c75dcbe0d6741697fcfb8ec8d2d3dc85fbe8225a86eab86652e
+0d32a00e59985e495d975eff48812495efd19dd9ccd93141d361b0d1dee48adc
+0611d1de2e8eecd62fe9a162542bcad738167ac417a156212a8229ef17605ee9
+a3e2af8b5795784cb576c5d2c8688a849e2f04b7a2310958cef0380ab87e39f1
+d0270e002a11b97f866e77c1cf7aafae209a57ad12db90db20026d92f123f329
+3eca4ab07b86ce5a9ee650d3d1491156a6199132b271607782e30f03e4a333e5
+e0960f798eaa25418313df13c5d4bb186c37dfbd0392459885cac59fe71d22b1
+ba70083cc6d81f800f1033fe0a250daf09e03cde1865fba52d2af2d1fd4072ae
+40706c969c1bb778cc4eeb3fcf993dadca323ba2c6b72fc9b2c4679b9868b19a
+7e5840041baa7629877b130a05d1594c855b4853e70c8a1d1f58a20438c39c1e
+3800fdbea47ec323831783457fb0baf72c02f0ef8becc7d5940cfdb008cd258c
+094980c358471a2c6102c83eaa605523c535edf3a96e699ac6627c5dabbbedc9
+d06fa6906a3e524c2103cae0e2db5f926a1fb5a9adedf9aa8663b026115791b8
+10fe0ef2cc1e1be6e7fff7dddbd27cda85a34b3548b2129a5dcd9071bcf917d9
+c6bfae79f41df7ffd4303525fcee0f8d47179acf13ff109e748b83584ae2c8c5
+7fe3392653de7ec742918f68f86e4694a8c9c3115a9e459dc45557a492daebbc
+306b73dfbe5d27de382e17ab54a77475a79e38bbc97fa60c738c9b017bfa6ab8
+5960f34632c6010e321668ef6647698d00da3407de9599736e3106d8c30a13c6
+3d8b447506768a6771a3c18c7028c1e289831dbadbddc8babf7f5d2fe992594c
+e0f01ed186a4226f8b312329d30431148743e29a1c4e81b8dc2290cccb1b1781
+a397d4510dd2d08c81862c66353cb95dc06c67f2d783f0826ce879ce8bb76c93
+f57a64ca5ef9a563470b1143db3abef694645337284c1eed1b94a8eb67f62af9
+9ccf1263ee69f09109aa7aaf5f39a9488c7f0a1b3b59cccf641b0789305b3e27
+b6dbc105c385b06eeab8cf7bb5a6a514bd597a401590dd3d8da4e0c291621d9f
+2d9964a408ff77025134020215a605d777d1e509789ddbb548dd22a7c5a0c9fc
+6f2b84f9b94067afd956afca3df219f51671692a7eb48b0e91741ba2d2f3f533
+aa458f7c373ed76a155c18094e372f8c4766c93c33b142c87068e00f9cb93aba
+e9291f33d1af2560892c50a3ee480bc84c46dbaed662a4bd34774e36310d91bf
+c3edb9bff3d0061c5fb6207042680713ca4c272126a4d40352320cf87aa4c0aa
+b5b77e2b53792f626048bdb646480c5fdc25725fb6a11424d3f521d72730490a
+cd0db15b91e94b11cdb8350be7141209fafe5222129ca80113d1caafc9e5f842
+69080ad8add155ba2307f82d8da59af65a328a81eeaba59183f6f12b9ad4ec9a
+10ef0732ed2f05a3bee8c396b3663e993b02d145a5ee5f66e30ecead5a7febc3
+9bf46ec8f6c4cf2b31129084a58664c4a4b413f99b831807561415a15e5eec49
+585ce724128f53c19786921430dd793960103153bc86f58c760132356e51bb62
+f093b97a4ecc7dedd70427f00b45c644c523efe1597912c4d9f53fa7e8fc6c36
+08338baa4637d6ef1eee30d1cfe8df2545a07388d8376499566aeea76cb191e8
+db5fe05c9d91622f262bf5564adc064a5b3caa5569ec5233de0a488cb544533f
+baaf602ce67e0b09f9bbe7e0bada637d26a7085e80bf5df2e06690306186f13a
+400b726a9bc0021a34ba050079520cba61cc3d3c61db0e5909c2fcc82e314dae
+dd2228d3d4173163faabfcce8c4ed96829b0289799755c4484cba8fec61c3f53
+d231901062677888699bdb42672629733d4fb910c73b307e8dcb837f53346759
+455702f04a42cc42325c29d16f4adec550ca0cf5c9b7ec60038d7f444883fee1
+a93ee0673f67798aaa71ab3b1edf95ba0dff0f45dc9d6e0588089553a091962b
+db39b2d19b9395380de4d8615f054ae7a1d8b26a16b3a0611469ada90c9a3818
+d08c89a7ca26b0cf98def23c8c123977f2087107a1550ac33c50f076a30b8451
+9eb46669eda19728c6f4455d41de791cac6deda07a108670972c428438719f84
+7bd6fba1ce8e7101e972a7d5924e749a2916fbed44bcdb2954510ba71142d770
+8b38db6df559823cad34881594717be8d205679137747af78a8afb389175b582
+6903cd5819726980a7981098b02b2f4b47dcdfd89653538327e431b843b4fbe0
+f0703bc3e211ba7bbd965b0407e31946757d1009bb2eff7e611654857fc11756
+351c0e2732bc8b99b20ec5e520ac9cc638010215cd5d7aac58c8bc907b6010f6
+cb74396b7486c0906f9b879b67814a23fa9e89c79f2019a935125ebcfbc931bb
+9eeae79ed464065d458e49aa025660b1543b0588b97c0d755430efb05154814f
+5fcf0e58f03d3dcf0c01197a4d4b1d94b0357cfcc6b6d9bed2f84c084ac953b3
+b247b46706c71e8bd717b93d602241b21096c3e6b271b758cc50f2657481abfb
+0a80b54b0d2f0ac2b14d0f552815885b2ee6399ed0a9a2d3c133305339d97e44
+ca08d52c9071b8f34d06b2dead4549c591719bef6194debf8e7064c18b15df49
+a73fbd1b32c1f16413f462857a76345a462419b74da65ffcfda65075cf3c6201
+c6710becb92696653c0b927000b26f5289ca6fdee0ec2c39945adfeaafe39790
+7a92d266ec4568635ec21fb10c18bb9ff8b975ecc778c77b7e8e66c9d508e23e
+136f7b1c2e6e03aaff8ce77008005b13217b9293ce534416fba358f1cd5cf263
+14e4e6880641d8b987dc504cd4f3e38406e63b8ec62cdf13d0c739f60799ae26
+9706761bdc78a9f80f726739db2c211949bf1cb2f9477e17227e18d43a875fe5
+ace8446a887a14c77d01b5c9ff11c3afccd91c2411072632375c3f998343651b
+c7f583abe03439cebd67bbb3335b94193cb3cf36210c431a202b12ebd03d1af9
+c6dbb1f255d8c101bc17e301b4d37c8ec7da0f797767c6ea0166c74411f7a5d5
+4b7e7aa4cd62c85699f314e11014cec46fd5bb0c0b69a397a60d4dfeda87b095
+341df659ce1bc3a151376c2e7be11a548d84f0f5777fa0c07df33068c2edb144
+719cee27d1f6db1fd83f254be273bba9cc1fb51db3aca31d8bbe5aea00f61c23
+ba566415e9a0e1abc230f46e40065c0d9f2f7245c138149be9fe0fb69c0b945d
+c165176edffcabf56b9fab33dfbe78966064da91db7706bb6c6f04ad34e042f4
+c6fa48b0b9f96bf5cf68253f9af738cf671ab6b553e23f34b6771e4bf150e6b6
+b0b170dd494a8d1acb6786cef859f934cc7736a170bba986ec19430d19b9f090
+abadf9ac0943f366859661139c7645141e8a7a2dfe554f8397fb100649967833
+10500165171d8420d1ed8bce593c42805a2f9efcb4b88d09ac7e6a4b23c21a84
+b94f823cb3afe754e79b9c77d2c3e29d5d4bb0f29569875d71d142362e1fad2a
+d2186258d1df52692311f53a608a276f70aafab6e301fc586b0f4c6d364bc2f1
+815fdee94eee51bb72236f3d4b64dcece6c7b21176cc09e6904dcc1fbdab5926
+0507d4885f24270fe2a6f133d47cc2af2ab27637ecf40ef51d8cc1352eba3ef2
+7c745663350c4ee97b0cd24ed09a5bb618024436fad4bc458a6b259bae107da6
+fdd814b646e95b1f39ca2c7e9ea5b156a44fcf514ef96c5865da6d96fa887632
+5a9f83b75c5d156acda42a69acdaa7bb306a5807b01338297f76d0ca3ca851f9
+178168cc5b1ed97e4723201da85d59fa9e3ec837297ab2759b02f921ca650725
+73a35a942da915675de04a02e5221b62d9ef635444a37e1686a816bc71f49667
+83780a328f17d3f8d3754ad2606524c0fabd57f1d02676154bce181f8b97ce2b
+0c0e0f06988f5aeb5aa15e7b3a5f2080f7347d950d3b005e462336aaff150437
+8def84aa51aa528c2cd232ef238263bfd3388d0fd290dc4558eaf24f56b0f74a
+674a3cb2e61a88f5f4e97cb9997b380b685720434cfc4362ba7b23c804c22793
+341388502f4aa4adabe34de967fcb82e12616a22067947f4cd26ab2762ace460
+46e73fae30959005eb576a10feac6f307233bac38de2d70d037f56c0b0eca2f3
+a48d4c0cf69cae3ce44b08e5b10d3f938131f5f5e6f4a9e211312b04709e73b2
+46639938cdacfe24396907b7c5677335988e9d6ea7be4d7f6850ad924e44d85d
+494023ef0af57918ea99a77934f389a5ebcc42e26b85e47ef7bcc2375df221bb
+5e0294e3ffa8a51838d9ed322fb0979feb0d26d4e36244f5b0557ef0101b5c3d
+6241a1efab943fd5ade870af75e24f25772bb65b26ca14a7034c1f69ccd38de4
+ac79a8d0311978a8134810437e5a04b3363f16d4ee6d23853bc1298853aafd9c
+619279ab747475bd433d2186040a934a0f05b294d28fe45801a802dbd20af088
+7b9b00ba5c4d885643b7a645e990a49a8111e6abddbff944070678e003591249
+551c1fd79b40795c8ce61f8fcf78d1be0a44a2d32c199e46df4a734206bd97a0
+954bb778c0bca6ec76162fc4222afef04db282a73412ffc5ef9bab16cffa50a8
+a259ba0fa1babda8bbde95a321ab4196d58c12d8af9189eede485b3c951afe32
+30189badaf0652535cfef04777f0c183489d90cadf9a6553473a18a9a36eae70
+acd5e815c03e9964703bddc7706fd7d14b668ea1176e438e49350dc8807a6e4e
+e52833c6d110475ae6f96b6318a989b6bdc1d88d28c26606e3d71380cf186c29
+97e8194513d3f43f9f570bf9c3cbf688060a12885355038e9754f89dbbd90c25
+fcc2922f11ff1934aafb0ea11f8bdb6c3257d7ba0f8e2ac7365a9fc76d302932
+5506ae25d8de203d295617f85ebfa351fbcd795611d6fda7f3bf6e34df41b131
+38adaf0f570bef6784ffb896388ecc95087e0b7f425b6758d8a598d41a87b3f0
+075508b708675c56726022f450d6daa8b60134bad5328a36424c609e99b31480
+01dbc05881fd423b95ec9772b9ad22a992062736432c390f55d692c90ac64a12
+72f3414c537dfdeaf1bdbf157726c59083dd303a6e1ded50c6f5b94c61e81f9f
+138fd8ac67b673ab38e5ca166611c6726decc1c0647d6188085056cb939e2b1d
+66e25bebeaece4b97dd342078bab4867b7e3cdbd2c68b9e7d88be56d90573085
+c9df10e10b19ebe83c8a1c41f58be78b93040c928fed3b1e98f354823619ecf7
+c5764f2d98e958a375a5f0ca5d884389de854f91a766295b01ff8cdd420bd2a5
+2a41a0759eced87deae73d27a1dacb0d0f7e4658fb724bccefa08b0c3d5bdc9c
+dd6a94636f8b7b4eb66971e8c599d5f15bafeb89258185e3e935c15ce57aa6cf
+4f2cf79bacd605747ac4eb081fc98bbf61d2623350375b860155b90ee6a159de
+dcf7a33604d7e83c50ae7804e9a434622239c5a7d891859d31cf7a37df61bab4
+89d857e93d5c2c8caee4c61e7f4e3316dc35ff6161897d5529eb2656abc3367a
+dac4ea3342c2ef308da183c6f40402e231586a37198970612951b383fba8e8c3
+75123429cec97a52b455ca8b384913e1527e77ec48ae423b6be28f3f8e0fe77f
+8d197bc6fe350d817c8858ce5babb5a6bc1276f905ba942a1601784ce8e8ed96
+ddeee65d9ede4fc7d5bc5bff2fc3a966fd25961a430a063df3d8766631774c96
+25f1cac03c135b6b122d4b5f68c0659b1b2cb634d067218e127a589f87fd1ec9
+715443a08284837ed2bbdde3325b7ec288992f1b5166ea175efa6fda164e8391
+de99e4a88f43199c3dbd617667d6fcc2561a1642f45d76564ea5b0e925bc960c
+fca1194f67743b854899ef834404c8596279150cc61909f367eb17924ca9fcef
+e89fcb940710e470a5e7c9cfebbb8b8ebb2ca8cabd973ec4d8f32df8a39e6ed4
+c520bf932fd67ba02eada63cf55f33ec75216f75e29e2d6937379d61efa2c7f8
+3a187ff93e4f17a66ca3eceb26b9199e1915922667cd1793fd0842e6648ff801
+50d7a0a447f5ffa2b8c36507f7decde7eb992fee6e9c8e32d9bd971771ed9d0b
+3e95190550058ff0e6f80576ecce287ad895ad56dc8f78d19fd04ed854529719
+471333b1c313a002d8166bb91b2983e99a09812e9beb52f5eda7391da5a2fece
+694761350b089de41343f04dc45e1b4231f265844cbcd770ef5be05b2f97434c
+af711d616613108312d08a9b4d3a55b2dedaf47cd5bbc2718da7d18a7079fac6
+a7d4f7cb4f09d4b027e05629c14ee77663d8b29ec009924b41f873e4024e092d
+f7343a1864c80b6eb8e4fabfaa90f5d39154fc4d14438a502e60b5af432a90c7
+a48c523b4267534f171fdc02e57b9ef3867758a97bbf9cdb99dc41758bad49a7
+d780fa0bf66851b52d46bfa8b96e60be89e4a5e78baab8736abbe338c1283cc1
+d2bc3a07f982122a3289e35cb097be9c27274bdf3ed19ee8628bdb48fd587159
+e7e484f6f5005f22e636719f9327173693810f978816f739574db0382222b9b7
+17e394da21a4f80d5a95c552264dfa0727fed213eef886c149d392e900dc4ddd
+0ccec84c5de5dfa3dd5f903b93fc649fd661bf20618bcdaaefbf9c71cfc11b8c
+68143068b78fcb3354ff5555a9774faae88328bed4c4996679e9285a00c12b32
+757c74e8fef1ed1eeaccea315d56df2e814f2c8d75e80d3836db71c5d1cf0055
+a01c1ef725ab4858d73cd089b3a66968c2604f97c861a7484be84bf95dbba43e
+a6ea2c455574b715825dbca643bb023b77d3cec870fd30899e7788986813915f
+cd3f909e3d596281b4d858a29465dbfa76eba156b0761180bebe2a6c218a51a6
+7d400dce29a3f19538dc28f29971a8b01b4c27a42fd9ad8a89b7fa5f188d3135
+b5567c8e0b87912eef813fb15c63bc9260ec3d7a6909d2295c0c31dc77b0a468
+ca4b7f801bb06a0486470201437ed678afec280dbf80c771823fb23a5af549cf
+f74620ab2ee1efc50ee09f4a0bb4ab05579670940d20f01c61c7461f08dd8560
+f5c1e0c73e0dbfc8532155a5f92162f05d19e6634446eeffb764b9bf4b5e695e
+9b4d80378ec8406c588c3eb7c919bf154bda4a878b45479f6111798dd6fae11a
+29ea1e44934c82e6a68b0025491a69037808d3fcbdcc7c80ed848ebec3f7ca95
+4cec873f4e404a699a7a980bd66e9e812bf39c85c55a010d95b9aa147e5826d0
+dc8effac979ed602f7414dd64cbf2518a5b71af4b6ff0f59657d2412b4739192
+1252d0a723dcf2eee67ab89f8c12d3ec1089da75f364e4e6e10410072144cb14
+352c56f9d8d180e45861fdd26b68a02b5a86560f3eadf5367d8b06876ed8f79b
+c79c3602569aeced48be6423888d86c3dcd811cc26c29239210eaf574ce87300
+16a3aabf2baa31f48ce3bcc43ddc31df81883ca92f2cd4a7b1e136af70037ad2
+2207f8f5e5ec06eca4c9ee9b199e15590e9f59d11688d22cf11060e87423f3e0
+1ef613fc230fddf599d1277cb7fe6aae4312282c4ba8a28d794628136fa0c5ee
+e83cc6acfd043ae7fd985d226ae4d91d00218964c161c4a0b147e58a4d143917
+a592a8fbba3215d1e3af1cb952bf418c9b07a5eca3457b591a0e9c49234db043
+99efcf129aea7a96694bed7073ae4502979f2f0286085b799669dc8ec22adca5
+1e92eb0e2633651e822f4910b716de01cf09b631187a6b9935d43dcd1c68111b
+850b7f21ee142a7a48836d8de7f4e63d72b515728d9afa7b11118dae383adf97
+cdb92c17075f437fa0bdf5250c251013b612c593d93e8f9addeb8c03e1d38f56
+e6ec42c7fde744866d4b873b725074754cdc10cb0262403b9740596a661a2dbf
+057144991f0a1a4fe3e316095978a88cf38bb1b5dd0ff4e8bccf1c7d56369cad
+0c2ec29d56a6cd2535ef610026ad120b4bbd5151eddc7f385b229e79b2212141
+6e74463c4d5246501c7b6632add04f8c460c7d5a505f29bb3f45343ed5d57630
+2ff9d8ec1f400b190922bbe646cd809a6bf2e0eb9e7ac66422eacffa93876695
+b8e88eca149ce738586a0caf105ca5878572e58acf6d523f2bf3d410a8e79507
+a0e480af8c618fbb459ac768cfd240f32b0b6926533220552d8325d058c2d30b
+5a437aac867cb5bb6c007717ff089c65ffa92c5c8d159e0833c54c53040d448b
+93fb48b5ff2395e4774ba3764b6edfa7eeecdb2b9736e5d7e427ce883c67aab0
+5b0826cd91af342e32f2179cb109f2228138978abb9c8eb9b555c1269fbd1297
+5929e91aeecf0915d6b2068c7b2df726fec9da54acbd64aa808fce20a34ee784
+63c4a831e33f94a268c5454a1cd2e05a662786e7392b24ef94b7edcf28428b52
+fd85dd03f7b38000f38c4c80bdbda46f62b9a964fd0b5b33f3b8fabe28538632
+f1b229418e1afd6fe9263cc220bad30170816aae06d54541f854b68cf72e08df
+d272021dce628962a7bd962564c054c0e6ab2742846899f9d0dc9424d820fb28
+9ec582bf3b56c48d32db2768406491c837b125b62aef198e85d6d579899ee59b
+53271ec329b283dd4c498294a27df14a783c517288e3b6b4cdefd2489398b71a
+712ab154e55499e016d7862a14bfbcee308d95509ccffced78ff3c55510cf91d
+a90f10d3203706f0592400847639f47c8a70d98f48339a3d7017a8c8462d6316
+bac13df9e12a49805e695a1c632c63e223a2799c84dad656da6ed692520db379
+c727b8375df9d548f693bfd9509b3028b1ea529aa6eb737380a4fde879a6cc62
+3ae8f5f992523e167791f3d33bfdde0a516c6901a202a5c154a0e69cc5fecc0b
+75e61b9ed91834b659805e8b7bf32fbdc4daf5520a27d508689f692f1d69d4e0
+b00dd7aa134c1357de1bf8804fd534600ada4790738325759f35d9dc3b077fe4
+8817aa57caf862713e617bf7bf09344a74bd13f118d26d30c1511b20327c460d
+270e5475371aa26beffef03b66564e0e669724e3895973d98c7150f035fb52d8
+d328eedb5c85e7ea7be5373e514bcf881c4147da0c1656523a95b63f86b3017b
+93af76536dc19979b9f617cc855dc3b8faf171780d352f93aa78c3f25a0af51f
+ae91878fda9da3b094876526bf6d68a650008dc13d0f17f8445236fdce4f725a
+82aa5403b568f65a087169993a3e81684234620f58568d2801f344f5667140f9
+daf63ded0ae4ae391f717aae8b566347257987d49186c82b911a98f94df8292d
+f7ecd76ff09eac1400b6c34658b9025ac42b7dbcefa9173258680d929ecbfad9
+9ce071c35dd8d34126a036dab27b3f2a0f4b79a509433784d3177324a8dbd271
+401ac904e072ed118331dacc31cf4ee21d1a9d805971dbe8d17ad377fab5450d
+1c0448c6c65fe4e8ec9b4bc1ffa74d7d0cdc6d0cbf0c1f905db3f02b944281cc
+c10165cdd7302f4ddf57865d32d47c8c26fbd0d410e4dec820b5d6ea0dd6b176
+9ac0550f15ae88c0efedbee84b75949453669dcf1b447821480acfe750d13f8a
+3e574f7687949b525b278db75c3102fd47066afc56c4588a258813c3c53df147
+fa5f225e901a297e5e322920f131093304bb9b2895e46dbb1d020ee684b08c64
+e1a159a6829de9510e5e985f53454ec367507d4b84b80e28133254b7b60ac194
+c776f734d6e8837ce23edc94531ad2e46dc6bdc1e921cab4ff785dcae7b55670
+6fded6ab4763153ec5f4b2e10491e5e427dc327c21b26db2ac272588fc41fc54
+90a102ed1c2ad82b0811c34cc8db42ce97b4b24e194caf230e58a04943934351
+805a9a0c5975e98c0f11cb0ae28c5ed98e52cf035f823fd449436b20cc0a913b
+7606a6fb2ccf4c7a12714c99b60940ccfe9ce26b22d5dc1fffa01c8e4a04af28
+c9ca3f2a7cb2b33a725c456eff23bb62b69878f8fb185f653f41c596c9bb7c7a
+17cd9b5a07fc405ae7e182567621fa75ffbcfef42e7373b2b15cae76d7c07be1
+6a23086500a789cce988cab9b321cf969a79132544b7d9503c7d30a4c86d8601
+743449d619a5ca87879afceda5d16fe6b31e17529d17a95c027d481b6c11fe94
+77412ded852c15a026e36735239bf5063b7fda776c1282b9f50f602526f355ac
+3516e5df327c227edd44e453b27d7074e0f9d9c19faa49d3de5138498b0569b4
+fcff2041977f69484ccb916856df1f07e40b450c250be68ffcf4d159fb8f1208
+ea8904567bd552116a28a95425cda95d4fdc06e59449065b65dd2b7047bdacdc
+29a66c8fac9bf2efd6886fd859bb0f256b21ef2aa03e6efa6a614b222b84b7e6
+bbf2824713cfd214da92f04543ae0011d51a50fd08c4fe4bdfdb9e184eb32c39
+9d3a2fa71059cfb9f6ae1cccdb4caadbae20ae4f65bc58334164f127de5c476e
+a5bba3644f2f24f0dbadd3d1e80da16a648364c1bf86d0a76523317c7d4f46c4
+19fa31bf86d5b700cfa640273bbb9d6c8af13e7caf3a251001f06dc2d4c8f57a
+ae5a8b4e4379163d732756d3a7b97c778dc8637d06ec36a951dac426c14a58df
+97d2777e7b45ef2c3f9d35202015e420c5e35301af195403f3ace5fd4040ecae
+467282c51e7a6afc69936f6d81216fb0b2e3b3dd942db10d9bbce24e186ad3d4
+6b49414ce148afab9c958e7339664510e2cc5624db80a708a040c0eb2e48e8cc
+67eaee7856dd36ba948c8a8aeb120bc328bca0a629feaec6419d70cb8469d829
+31c1b08b8ef46865819f4d6e3d2a9ba5ea2ed7e7221aadb2660b474e576da104
+ae298abad60f6607d9d03c9af768707d5f2f299927d14be80e258469066ad3c2
+bd0ece20975a061977cd4a1246e6b545e7e9788bd51e04dfd285f9636c663d7c
+6af364addfd0336c6cd6a46a43eb252d2b72df3b52050d4c2b20da4f6cccb1c1
+ca85ee1c9a5501fb22eb7fdfbfd0838f0359e295d3176ec8f0a2a7a262155dd2
+f20cd2632ffc30e4f274af92657085147a75942d1611d5b0407504708cf78239
+8c366a02ad6a8b103df8e615126b33da380bc2aa1160fa63665b883a5a4a7ce7
+514dddaf8e65508b2b6fc341a00de2e976c07a499bc758adda72b65780dd0613
+3027e1d7fafbd4cf7085091ed9dd98d91e4eb4bc0bd4dfbebc947544a96f47c6
+4e1ca2bea3e739a65becde6b2cf0713743b881f403aa40aee5a726a8b5465985
+2ea518675cae5089758c77c82efba56df329ab46166154f0780319347a050002
+319438096d4ef7f851876ce407d436299f7d3a0fb6e8816c37a028d62426bc61
+5fd635060f1c69e3e7ff6d9262e06679e415088687b4e65813c86d481c41b5d7
+4e0c208882b13ef4eeae0c60850dc1bf54075f41763705e3cff0b9ffacb9e292
+2b40aa7209970fa5f3563d7e6e4d3d2249e7e946e97b5fa40291742ef9bfa2dc
+7d4e5ee1a25f6d0d930a50262f17f38744d7a07fa9b6db3c4d7cc96dda023ae2
+f3ddc571ff48135434e354979eafdf625460cbea8b65b63bc612e44d05cc3c3f
+b186403f994fd1919a6244e728857a54df535ae149d405ce6c83c96a6dc117bf
+178e088556e12d3fd88017fd2c0310591a89077e0d6455e76a3c8ae37b8df495
+083b9edafac2e3322c07209a21b5c33ac6af3dbb527dc1ae916cba52e68c2a85
+1eb073d09cdecf8c3aec94f5728f202bef1083215895fb76b791ca266b925512
+ad89ebdb53ac81dca3ef1796d1e91ae23e5c60df72549d625ad1ba68d4b7b5c3
+38b21496653f61f735a9d60c437a6397899304b3ea36ba2ae138a700681eabb1
+77d32cd0dcc8b226982ec3bb7ec84a831569bb9a3bf30fb4a56d947464b1f7b4
+9dda4621907f605a238d6c5a1f21439fb67080a3aa1864cdaced6a37d1fda3e9
+5eb8e70cb3b78d2ca77bab36d6fbff8ce6ab6ea978c1c8fca06c3112fa831e69
+3be7562b859aae3aafdbbd0b119392037f1658d9ff7473b2d4ecd67b80f2ec39
+cb32391e41e2f8466b9bdbe8e134186312f0c97f2acd4eb52f835d00880928ee
+1dca94dc6a6e25ecc61b5e549d1b8a2c130d61ea7a42465f0ef3e3ab242799d2
+639ae4b2cd236f195d3ee06665dc3674c8cd681e0b49c7e5b95e4ddfba0fc01d
+fec2e17a77f16116ad14296c0825e9859ce22241efc60ecdc3f4c56d22ee448f
+8263394ca1848f95ae78d46da9fe033284768058cc5a4ce269ebd36b01d04b77
+2864e136fb076154a52c165a9a0ed6a9415474890e85738fc1e112b733b2cb78
+d73a294367c4a6b33d15ccaf851135beabda0ae764091a3ea5b65d0bfb323676
+0ab084f8c9c16f1e93a7531eaf2130cdb62a8db7b42040d0a92f2b20da2fa00a
+73738bf8aa9db2581b00857bd6d781a2c78d83792012c83d4908012347ed651a
+2fdf54c70d53910d6dc6d2d278872c6e7d58019e8d04407a1a720fefddd6ebd7
+9b98b77a4faee6eee00f2985f8b674c6a27d04c992b7e8b53a1e621f9d3c66de
+e950e1f705d02ddb78a081cfb94006aac8105f5d3e465796d2c10018f65869ff
+73d7a9adb035fb37edffeb469d7670a13a43df3ce14d277aeaba383383d36460
+880d924138c8a8374af1031afa2654d5a118a82149072bcc38f87096d240b556
+79d8221041f2f7934c27d3f1b543b6761cd2d2d42bc27d7c16317d651c2e041a
+bfc027d3472514ed04642e58c1e729945761de2758a438569ddb555052840451
+53837a29d3bfa889c6aabb26c108f27571d832cd930d39cfe96814370b2ea5a3
+9376975e378b752e6e14ff1322942114e4119a307cef2711af296ae3f88d5501
+63ead08b2b515364854990f25aabb23d975fc84da81cf63a416b32af608508dd
+ff86cc694a6b668b3f382e3e3af223623a65aab3eb16d000d86d663ec6031d2c
+de50d54a55edf6c7e47b4903c9922baa00d2c00798cd367613f7549d9873ac4e
+dd3c2e8a044bae53643aae392dac91f6d335112c2dd4b188c5f1ef1e5e42457e
+4c2f2d2a282ea3d2e9bcbccc6dda43161df8f8985745e86461108e080f647c09
+b183ed67257381c512947ce954fd786f0b86a62e40327aaf77c3f5265a47bfee
+2f3919a7073e84c49db01295c730ad18f45364e2f19bee938b7c92235d9e3275
+4139e8c2f64c738a5716ee5bf2c68d09da48166fb2490ec874c723d6e72fab7c
+597ccd0ed2398bb9d99159e2d4a3fe605acf6f7a5d4a00bb9156fabad02d7274
+37448b75e6f08f1c5f17b251412c2e698ca1fd7d8d7a80ac6c7343cc7cea2324
+5812247f35f0f4480e10a1d8f9d8446ee41e435166dba0ca3b29155146c96c05
+ff1fd2661dbfd9ad2a7341362bf8c2a6c10b91541d2e4cb6f8aa01f1c90e118e
+0db81fc03048f54677cf96075eda05b928e200e1620defcacfc777bc76e3c911
+229c64699560d630badffb00206e4de61e3d06959b2c4486ff5dc7bbb22c634d
+8b136077e5062096d3c99b142e2d1aa6c26e58afecdc55a8b90441c045914036
+3ffe8928c20bf64c8bce4dd15ec806a2ac7cb1dd58e67b69a34b28c4164bb026
+2ff9267544a6a905ac3290dda8f97ccafc12083485af20b6875b355d98cb5e45
+dfbafd80fd63dd590a2ebe0b04292a1d37c906ff3042e608b3d983de1d829faa
+8b658584600e5eeee90fb0cb13ec9633b148b69630b8a4617527b0049e107f4f
+7e14bf421df26b08bf193ef2650e7930f567bf3a05cf55f3be9e651c2273f5db
+3c4d08d9100cbf5f5672c702696d823a43082a79b159dfd315278deda56458d0
+b8208c7fe90808e0d0566cc2a176131afca80dc312c9f7e4c25a0e949aa384ce
+254b885cfd9fe74e88b40862238868c3f7d1b435daa876b5875563c3c5bb3b96
+2bae3f9909bbb96997a7653395c7cbb41d74347b78547085368a5b2d18cfc3ac
+56dcd1d9d5a53ea63f4241f1b35c15913f4f773a48f42b4d04b594f33ff14c0b
+16989c4354c2db18efb3132ac64d02c86ea8198461f700b98be371a968c0865b
+ee44e8df5a7ae98b738c034ccf07e1cae4fbfb8a50c9c31362845bfb67e00732
+fc33378066d3b8f1d69224e627103cb706aa5b6f3e4dec74445625cb052f5ac4
+8681cd3b204574a1041cedb74a51d4d21b37d465593a7e8f7ac1184c5ec7ab98
+75852d88e15aa1c5203bbd9da15c25bf2e908c97678de40d9a8226be09a73515
+6d1aa028955abff46da51c07e8e1234c9fd06f9b54c0e8abb2ac28721f5ce547
+3077bc6a4afd0ec98f4fc29bcfb29bdfe99d931ba28e200f5d58136f63c5d18b
+4917f79f9650343873c44f8f9f699a0f5495237e2e748b3e5c3dccc59ddaf98e
+1c4f5252f0c52d2bc4399510496e4844a6392f984204282ed84398e7c8862d94
+62fbad609a8c85945b758b88e37a2a412380b6dc884bce142ddea569227fe306
+c6b4274c07cdcab4b48ec1806e45a27109d0b142fb3c84019f4c1c275e830969
+6f966705b06292c8f8622fe8de526c591659d7780d424e8ed1d83f59a0289dc5
+9556a84b5ee4bb34dad12a92974cef690151728542e222b0c32b05b2c3d819a4
+0c4bfad0e080e60aa633d91adeb117434c58a7bbb334503fb9d685166da7425f
+35097878325385c28c2f1b10ce6af452ae0fe66c89a9426d1b25196d06cb9271
+c6e973f2fd6722b1ec18162175a9c00cd155ff3ee679ffece6889b2ef40d682f
+a2972ea0362224a1c43282a08753a5205d3baec16df17ab6f6162f9a61292f32
+f2d9da34a45f3dff377848b6e5caadf938bbc92d8553556817316f4f8f8d5498
+3d8d72c2145d4d83682ca5d528867e8ce66c050fe52b0269fdc98e5b48a185b9
+79b45cca3d99c870b1049461007ca15f4dbce8a306d460d8f6b44a2506fd7217
+f11b69a0077d3b7c2f016ed954ba5e58c9b51750e4fbe8e88e4b0ad59b1b9969
+bb9494cc19c030ddf9f586d80cdd03fda4d655d90afcd4cfc93ed8b70c13feb1
+b3f052deff4eac734e8c1fa2b4ae1423e78e529443074f58e3f5d84dc1e8af60
+866e49ac96210fb526f1b4dd10aa19c53b92973ca6e13b60d319fad574a46301
+a80d69737b9f60b4466b94f4ac8df5080c92a7359ecf6883d87d1bd45037f84c
+dfc93f9cf0b7d8d8795ea37b8a0cfddb837d8f9a232742995ff55e0c38e2cc9e
+57e10c5c5d6e9ec93650dc90a82f545e54c66133f9381262e21cbc52cd865192
+a781bedb71af318dc25239d64cf458839fc2c809eaf85af1ad027e0ba8bc70ae
+b1648f345e7b6043bf59fe71c0b20f8bd21cc93c9a426e80d62ad487a60654eb
+f0e364d99b90574f072c52775b239a0df62f256f44870302d077d114dbf83715
+e4a07069104876317fbaa1f7adf9f99ddfeacedadb48b397b7eb2a37e190729f
+6d31474f4f6e2644c697e0fd8836de337e05a8b1b8cbb7a5a6be292fda3fee75
+4c5f9fccd6e4528349392fac86f7e6bfc953ed5378b7c5ea0d8b2afa34df6360
+198e5fc5adfeb120d9fc498d8dac8644e9643af39da434bdc546fd2bcac23511
+ab1687b7943f299285d071115b4cbd650f356e75f478c5505a7ff036bebe3682
+c3a00d0476261791cf08eaaefa6f9333c66ccf5c9e59c14829b853a660f3fe3c
+ca0f1f869e3a31d089e373dda04d765d25fb0b6bf205a9fd881f00e99113c5db
+fd2fbd7ed608c32e9d51fdf6454557dc52d72eecdef0ac2d8e89706809648515
+bd4037379c6057bb89ac4b6768dbbbfb672329d3c21036a4804682c6cfaaddac
+7723c715842b25b03fa1f12a2291125f34ef7dedf897ef4a7506f804e3370814
+f4b62612b35acd43a33a3adc76815d29178ef7b6d2c170fcc1af75a9157239dd
+c78a5fad4b7b759755f63031b1a7a6f6c9fad4ca3b4f36e065e3bc3ece67c990
+411940787058aa52a00c51e29250b624eaf70c9e236898b1e2491256e9c4399e
+d8ed5b19f5941e76f51b8f16eb0a96a29fb928e35ecfdca1bed3b12d5b5ca1d5
+5bb2e4ad69fa1bcec3876142b7a194388538f5bfb028402e52505302f482bfa1
+d6c2492fff4c7c882b6260215b52279e25e8d797222a2e4473cb30a4489a6f2c
+566a79e9fd940ba0e15c52c8044b4c725358c667522e784194f87c543d9f7734
+27572cef02f46aacbb4edeecc15c3e813c67e68ec8485112a1e19054ae9b877b
+857d9466e69e81f6c24ba540a3d716f2e92659d252692c1d5def79bba8c6a7bb
+e9eaa7cfb7721810fec93f176e8b9dba3beeeaefdb577c14d52d2676566f0d04
+de6931dc8adccb09022d30b84e9703ce378459665946ca535d26b3094d1b493a
+5695da6dcf79527b841194790af65ea24fab98ec08f519743248fc600029f246
+9c8fccb2b27182928be3f1aa4405e14c7ab842a370e45d48ab1eeec9168825e9
+88147928854fcf974821b19b65d9ffd57333d3ec10b21588f04f652a218d8e5c
+ec3ed25bb6cd5eb1789e3cfaaacd95b72455c5be8ffaee0636c0788a587c992e
+6d1fa1e2d5ec8eea82b6f75f413707da0ec878352e92fbb1608506cc3a4d1f67
+6d364524c8b72c3ad5867e03b7642f335b4e0dd6b59957caa5c0131c8a58e0f9
+5ec0dc6d75837291a7c1dadbe3f92642d2cd4c0eab79cc237bcb33e4631bb90b
+0ce4d63a936348b7cc37aa207bca6410f010890f23f6b3f6da3c7a0643a444d2
+e3d226c754c1598d72ad25c25bf5fdc1895e6d23b9632646ef4f314bdffa9497
+1bf6fccf20ec37b31520221be10025c386a8a1b3280bb47fce113bb4a5f29ab7
+0059611eeab412c0a9693e30993fc944b38b11211594b5ad84b0d622255a372f
+56a150bda57451fcf52f3dba2df25bc416759e32b7b19309c1fa25ae1c33d668
+145f2e645107ccac86e741342ca4301685936e12234c8d612f9314090d5c9209
+f5d154e678bfa3985b03ce6635ab80b8ed2630b41d7d223e6ed1625bfcc417bb
+c3c9e5bca6256260a06923ec1b9d2da78c8b55b05cadb5785c838cff582fe167
+cfff88167d7fb3b90b276f5d6f78e919febe8f9b58915129cd7ae5cca6ca9885
+d22cf7084994d101b81a675d0314c93041b5da1899b36da5db30676b5f1fc0f3
+a98a33916b47e0496e3ddb7710989aab7642a1f77e5cf5ea22f75432dcb7dd2a
+ea6fc7bf8c9fa07c7f28f7d37cc13d3586d4eb49cf579a95dd3ade1de0686968
+7639267085352daa0a19e8f95e4a7e31ff0d17cc87373690d2634852d465ce0f
+ec652fb6d710163c738cfb030bd4935eff80f7de7d7f06f0fdb1f4c10b07938a
+c60c74e442e1f3a6bcc8bbdc7814b6e710c41ae1e157538871afe3518ca8834a
+4b4dbc59cccb6da74715ecfa03e98289479c36d00dd0d125b12f63b45e112c7a
+a1c5e60b986e74e56cf95c80198381207af0cf5f17a6635e2aa89293e67d2c54
+9d110a2a57c02c581166747ba758de5d5f10686029d7f0a82e7e4889ba716076
+2431e00091524ea5b12c9d4493f0cdce0b4dd38ec792b4a92b0dc4539a51ff1d
+613e75d981bbb9c20b3d53400aeac4970ff843efce5eb250c1283aeb831573ae
+15427928cc2a9c0c3b04b7cef0dbae549ae82ad2fab68f5d7463420eac2cbdf4
+21bdc88f2a6b10521913c6bfc6258598ee979570e9e555f475b1b26721f94a54
+62135e9705fa27259bb9564253d058772483b35a487acd624b8d9fa02ee6babd
+73d308ec29a30cc32bf271cf95b3b070160e31b8649192444a80dbeb812d1d4f
+4be00ffee6bf7e4cea75a1142acdc28ee252228dad937a69b3580830ca904cd6
+f5cd01977f6fba3a13e89667ddfc777f48db2736d78856baeefc2e41c82c8246
+6d361aa2d02fe20568f584088f4038b72e10695253d8e095de4288a48605ff43
+18098801cd4fca473f8c3316e8ff9ceb463d3ac98efd0e30eb743e250b974e75
+8e86df712e13453ae6882333f16696a670d28aa612fb9a03d46c4a866155d21a
+e216e7017f06c6459708efaa13dc465bf43ec202c8f556945fda8f0e06a527a3
+68c577bd0e5857f35c0ae8d0401ec43d1ff17760a7d9893dbbcffc86be0747e7
+e6e07736ef0146bff75de5715e45f8ee823070433000bf015dd944265cee7ba9
+bdd434a1d78e419608a4b19c0f74cbba354bbccbc13d0bbe4bf95072c69762d2
+318d2e637a918aca900ed1d59011198197e8dcd7d1ccc1f43890453af9f70f82
+1234c94e6f355e494c38e279e28c60bcc6c4132405b8cd1523a1bd77a4cbfa12
+c6009f5669ae3363a405eea28e7a28044ec8b461b342654b2c24d50f43cbf088
+7c60c225409a289ea660b77f2286acaff8c4656d4a369d39875d0f1043685703
+3d2c5ad5e2619557b4f2c88a753249c2da0552baf19916f46f7f3a1f1356ad2f
+047b55f002d0509e266c184a77c6fd56071a28089b1082c0e80985242c8e3169
+e754e5cae6ab2ec06b5d8f1189e325485950ada8a30f12be6872d8393ba32c1e
+cd6a80db0fdf54919e9a7d9da15c1bb823881033aca8c21f3b806722f5277aac
+ab4a4e80222b3536e50a2e5bee34484310cea6573b48f992d2b361b13f3bbd14
+a1e65c58b6d71ce393c3f340ff9806b54d82c04076aa5a4343e53785b3bed4c8
+a78593988bf3432a217ab637583e2898257be5eaa11b84231f6c9761f74dc75f
+fcd351f3c4101a69c98877ee17ad11541d7f57f6f5293cb956a7633f541eaf25
+3262699fc79e4a396c5d3289c3cad0c31ac6cd59e794c80617e102b306ead89e
+a03685508781c79645abf8be697710d4d5821d1512467b66db602a2da5e46f64
+6d685e09e0528c479c6e9d6a5503b99104e0a5535e0a62683e520063bf269870
+1896b39d26fe9d2ff2ba0baaca77a75ff905b3caf7c7c8a5243c54469eba42d0
+ecb15aff53770c93a32b18205d2fd601f88a36f53b93cdb0a247c4e575
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+%%EndResource
+/F1 /CMMI10 def
+%%EndSetup
+
+%%Page: mst_bez 1
+%%BeginPageSetup
+VrrEPSProcSetDict begin
+0.2 slw
+-21.887779 19.782257 tr 2.834646 2.834646 sc 0.000000 0.000000 tr
+%%EndPageSetup
+gs
+0.100000 slw
+0 slc
+0 slj
+0.000000 0.000000 0.000000 sclr
+np
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+cp
+st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+np 9.568085 -3.377096 mt 39.568085 1.622904 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+np 55.000000 0.000000 mt 85.000000 5.000000 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+np 9.568085 -3.377096 mt 13.824793 8.563118 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+np 13.824793 8.563118 mt 23.059135 3.772049 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+np 23.059135 3.772049 mt 29.568085 11.622904 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+np 29.568085 11.622904 mt 39.568085 1.622904 lt st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+0.000000 0.000000 0.000000 sclr
+np
+10.068085 -3.377096 mt 10.068085 -3.184646 9.984752 -3.040308 9.818085 -2.944083 ct
+9.651418 -2.847858 9.484752 -2.847858 9.318085 -2.944083 ct
+9.151418 -3.040308 9.068085 -3.184646 9.068085 -3.377096 ct
+9.068085 -3.569546 9.151418 -3.713883 9.318085 -3.810108 ct
+9.484752 -3.906333 9.651418 -3.906333 9.818085 -3.810108 ct
+9.984752 -3.713883 10.068085 -3.569546 10.068085 -3.377096 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+10.068085 -3.377096 mt 10.068085 -3.184646 9.984752 -3.040308 9.818085 -2.944083 ct
+9.651418 -2.847858 9.484752 -2.847858 9.318085 -2.944083 ct
+9.151418 -3.040308 9.068085 -3.184646 9.068085 -3.377096 ct
+9.068085 -3.569546 9.151418 -3.713883 9.318085 -3.810108 ct
+9.484752 -3.906333 9.651418 -3.906333 9.818085 -3.810108 ct
+9.984752 -3.713883 10.068085 -3.569546 10.068085 -3.377096 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+0.000000 0.000000 0.000000 sclr
+np
+14.324793 8.563118 mt 14.324793 8.755569 14.241460 8.899906 14.074793 8.996131 ct
+13.908126 9.092356 13.741460 9.092356 13.574793 8.996131 ct
+13.408126 8.899906 13.324793 8.755569 13.324793 8.563118 ct
+13.324793 8.370667 13.408126 8.226330 13.574793 8.130105 ct
+13.741460 8.033880 13.908126 8.033880 14.074793 8.130105 ct
+14.241460 8.226330 14.324793 8.370667 14.324793 8.563118 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+14.324793 8.563118 mt 14.324793 8.755569 14.241460 8.899906 14.074793 8.996131 ct
+13.908126 9.092356 13.741460 9.092356 13.574793 8.996131 ct
+13.408126 8.899906 13.324793 8.755569 13.324793 8.563118 ct
+13.324793 8.370667 13.408126 8.226330 13.574793 8.130105 ct
+13.741460 8.033880 13.908126 8.033880 14.074793 8.130105 ct
+14.241460 8.226330 14.324793 8.370667 14.324793 8.563118 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+0.000000 0.000000 0.000000 sclr
+np
+23.559135 3.772049 mt 23.559135 3.964499 23.475801 4.108837 23.309135 4.205062 ct
+23.142469 4.301287 22.975801 4.301287 22.809135 4.205061 ct
+22.642469 4.108836 22.559135 3.964499 22.559135 3.772049 ct
+22.559135 3.579599 22.642469 3.435261 22.809135 3.339036 ct
+22.975801 3.242811 23.142469 3.242811 23.309135 3.339036 ct
+23.475801 3.435261 23.559135 3.579599 23.559135 3.772049 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+23.559135 3.772049 mt 23.559135 3.964499 23.475801 4.108837 23.309135 4.205062 ct
+23.142469 4.301287 22.975801 4.301287 22.809135 4.205061 ct
+22.642469 4.108836 22.559135 3.964499 22.559135 3.772049 ct
+22.559135 3.579599 22.642469 3.435261 22.809135 3.339036 ct
+22.975801 3.242811 23.142469 3.242811 23.309135 3.339036 ct
+23.475801 3.435261 23.559135 3.579599 23.559135 3.772049 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+0.000000 0.000000 0.000000 sclr
+np
+30.068085 11.622904 mt 30.068085 11.815354 29.984751 11.959692 29.818085 12.055917 ct
+29.651419 12.152142 29.484751 12.152142 29.318085 12.055917 ct
+29.151419 11.959692 29.068085 11.815354 29.068085 11.622904 ct
+29.068085 11.430453 29.151419 11.286116 29.318085 11.189891 ct
+29.484751 11.093666 29.651419 11.093666 29.818085 11.189891 ct
+29.984751 11.286116 30.068085 11.430453 30.068085 11.622904 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+30.068085 11.622904 mt 30.068085 11.815354 29.984751 11.959692 29.818085 12.055917 ct
+29.651419 12.152142 29.484751 12.152142 29.318085 12.055917 ct
+29.151419 11.959692 29.068085 11.815354 29.068085 11.622904 ct
+29.068085 11.430453 29.151419 11.286116 29.318085 11.189891 ct
+29.484751 11.093666 29.651419 11.093666 29.818085 11.189891 ct
+29.984751 11.286116 30.068085 11.430453 30.068085 11.622904 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+0.000000 0.000000 0.000000 sclr
+np
+40.068085 1.622904 mt 40.068085 1.815354 39.984753 1.959692 39.818085 2.055917 ct
+39.651417 2.152142 39.484753 2.152142 39.318085 2.055917 ct
+39.151417 1.959692 39.068085 1.815354 39.068085 1.622904 ct
+39.068085 1.430454 39.151417 1.286117 39.318085 1.189892 ct
+39.484753 1.093667 39.651417 1.093667 39.818085 1.189892 ct
+39.984753 1.286117 40.068085 1.430454 40.068085 1.622904 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+40.068085 1.622904 mt 40.068085 1.815354 39.984753 1.959692 39.818085 2.055917 ct
+39.651417 2.152142 39.484753 2.152142 39.318085 2.055917 ct
+39.151417 1.959692 39.068085 1.815354 39.068085 1.622904 ct
+39.068085 1.430454 39.151417 1.286117 39.318085 1.189892 ct
+39.484753 1.093667 39.651417 1.093667 39.818085 1.189892 ct
+39.984753 1.286117 40.068085 1.430454 40.068085 1.622904 ct
+cp
+st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+np 55.000000 0.000000 mt 61.899830 8.020248 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+np 61.899830 8.020248 mt 68.759628 11.940214 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+np 61.899830 8.020248 mt 68.056061 5.668268 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+np 55.000000 0.000000 mt 64.098480 -6.178741 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+np 64.098480 -6.178741 mt 70.782387 -3.652540 lt st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+77.247360 9.326903 mt 75.581932 6.342911 75.624969 3.383766 77.376472 0.449469 ct
+79.127975 -2.484828 81.712189 -3.927130 85.129112 -3.877434 ct
+88.546036 -3.827739 91.087212 -2.310895 92.752640 0.673098 ct
+94.418068 3.657090 94.375031 6.616235 92.623528 9.550532 ct
+90.872025 12.484829 88.287811 13.927130 84.870888 13.877434 ct
+81.453964 13.827739 78.912788 12.310894 77.247360 9.326901 ct
+st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+np 68.759628 11.940214 mt 78.714592 11.270495 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+np 67.817307 5.759484 mt 76.278252 6.660289 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[0.4] sdh
+np 70.782387 -3.652540 mt 79.347015 -1.846117 lt st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+55.500000 0.000000 mt 55.500000 0.192450 55.416668 0.336788 55.250000 0.433013 ct
+55.083332 0.529238 54.916668 0.529238 54.750000 0.433013 ct
+54.583332 0.336788 54.500000 0.192450 54.500000 -0.000000 ct
+54.500000 -0.192450 54.583332 -0.336788 54.750000 -0.433013 ct
+54.916668 -0.529238 55.083332 -0.529238 55.250000 -0.433013 ct
+55.416668 -0.336788 55.500000 -0.192450 55.500000 0.000000 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+55.500000 0.000000 mt 55.500000 0.192450 55.416668 0.336788 55.250000 0.433013 ct
+55.083332 0.529238 54.916668 0.529238 54.750000 0.433013 ct
+54.583332 0.336788 54.500000 0.192450 54.500000 -0.000000 ct
+54.500000 -0.192450 54.583332 -0.336788 54.750000 -0.433013 ct
+54.916668 -0.529238 55.083332 -0.529238 55.250000 -0.433013 ct
+55.416668 -0.336788 55.500000 -0.192450 55.500000 0.000000 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+71.282387 -3.652540 mt 71.282387 -3.460090 71.199051 -3.315753 71.032387 -3.219528 ct
+70.865723 -3.123303 70.699051 -3.123303 70.532387 -3.219528 ct
+70.365723 -3.315753 70.282387 -3.460090 70.282387 -3.652540 ct
+70.282387 -3.844990 70.365723 -3.989328 70.532387 -4.085553 ct
+70.699051 -4.181778 70.865723 -4.181778 71.032387 -4.085553 ct
+71.199051 -3.989328 71.282387 -3.844990 71.282387 -3.652540 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+71.282387 -3.652540 mt 71.282387 -3.460090 71.199051 -3.315753 71.032387 -3.219528 ct
+70.865723 -3.123303 70.699051 -3.123303 70.532387 -3.219528 ct
+70.365723 -3.315753 70.282387 -3.460090 70.282387 -3.652540 ct
+70.282387 -3.844990 70.365723 -3.989328 70.532387 -4.085553 ct
+70.699051 -4.181778 70.865723 -4.181778 71.032387 -4.085553 ct
+71.199051 -3.989328 71.282387 -3.844990 71.282387 -3.652540 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+85.500000 5.000000 mt 85.500000 5.192450 85.416664 5.336788 85.250000 5.433013 ct
+85.083336 5.529238 84.916664 5.529238 84.750000 5.433012 ct
+84.583336 5.336787 84.500000 5.192450 84.500000 5.000000 ct
+84.500000 4.807550 84.583336 4.663212 84.750000 4.566987 ct
+84.916664 4.470762 85.083336 4.470762 85.250000 4.566987 ct
+85.416664 4.663212 85.500000 4.807550 85.500000 5.000000 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+85.500000 5.000000 mt 85.500000 5.192450 85.416664 5.336788 85.250000 5.433013 ct
+85.083336 5.529238 84.916664 5.529238 84.750000 5.433012 ct
+84.583336 5.336787 84.500000 5.192450 84.500000 5.000000 ct
+84.500000 4.807550 84.583336 4.663212 84.750000 4.566987 ct
+84.916664 4.470762 85.083336 4.470762 85.250000 4.566987 ct
+85.416664 4.663212 85.500000 4.807550 85.500000 5.000000 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+64.598480 -6.178741 mt 64.598480 -5.986291 64.515144 -5.841953 64.348480 -5.745728 ct
+64.181816 -5.649503 64.015144 -5.649503 63.848480 -5.745728 ct
+63.681812 -5.841954 63.598480 -5.986291 63.598480 -6.178741 ct
+63.598480 -6.371192 63.681812 -6.515529 63.848480 -6.611754 ct
+64.015144 -6.707979 64.181816 -6.707979 64.348480 -6.611754 ct
+64.515144 -6.515529 64.598480 -6.371191 64.598480 -6.178741 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+64.598480 -6.178741 mt 64.598480 -5.986291 64.515144 -5.841953 64.348480 -5.745728 ct
+64.181816 -5.649503 64.015144 -5.649503 63.848480 -5.745728 ct
+63.681812 -5.841954 63.598480 -5.986291 63.598480 -6.178741 ct
+63.598480 -6.371192 63.681812 -6.515529 63.848480 -6.611754 ct
+64.015144 -6.707979 64.181816 -6.707979 64.348480 -6.611754 ct
+64.515144 -6.515529 64.598480 -6.371191 64.598480 -6.178741 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+68.556061 5.668268 mt 68.556061 5.860718 68.472725 6.005056 68.306061 6.101281 ct
+68.139397 6.197506 67.972725 6.197506 67.806061 6.101281 ct
+67.639397 6.005055 67.556061 5.860718 67.556061 5.668268 ct
+67.556061 5.475818 67.639397 5.331481 67.806061 5.235255 ct
+67.972725 5.139030 68.139397 5.139030 68.306061 5.235255 ct
+68.472725 5.331481 68.556061 5.475818 68.556061 5.668268 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+68.556061 5.668268 mt 68.556061 5.860718 68.472725 6.005056 68.306061 6.101281 ct
+68.139397 6.197506 67.972725 6.197506 67.806061 6.101281 ct
+67.639397 6.005055 67.556061 5.860718 67.556061 5.668268 ct
+67.556061 5.475818 67.639397 5.331481 67.806061 5.235255 ct
+67.972725 5.139030 68.139397 5.139030 68.306061 5.235255 ct
+68.472725 5.331481 68.556061 5.475818 68.556061 5.668268 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+62.399830 8.020248 mt 62.399830 8.212699 62.316498 8.357037 62.149830 8.453261 ct
+61.983162 8.549486 61.816498 8.549486 61.649830 8.453261 ct
+61.483162 8.357037 61.399830 8.212699 61.399830 8.020248 ct
+61.399830 7.827798 61.483162 7.683461 61.649830 7.587235 ct
+61.816498 7.491010 61.983162 7.491010 62.149830 7.587235 ct
+62.316498 7.683461 62.399830 7.827798 62.399830 8.020248 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+62.399830 8.020248 mt 62.399830 8.212699 62.316498 8.357037 62.149830 8.453261 ct
+61.983162 8.549486 61.816498 8.549486 61.649830 8.453261 ct
+61.483162 8.357037 61.399830 8.212699 61.399830 8.020248 ct
+61.399830 7.827798 61.483162 7.683461 61.649830 7.587235 ct
+61.816498 7.491010 61.983162 7.491010 62.149830 7.587235 ct
+62.316498 7.683461 62.399830 7.827798 62.399830 8.020248 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+69.259628 11.940214 mt 69.259628 12.132665 69.176292 12.277002 69.009628 12.373227 ct
+68.842964 12.469452 68.676292 12.469452 68.509628 12.373227 ct
+68.342964 12.277002 68.259628 12.132665 68.259628 11.940214 ct
+68.259628 11.747764 68.342964 11.603426 68.509628 11.507201 ct
+68.676292 11.410976 68.842964 11.410976 69.009628 11.507201 ct
+69.176292 11.603426 69.259628 11.747764 69.259628 11.940214 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+69.259628 11.940214 mt 69.259628 12.132665 69.176292 12.277002 69.009628 12.373227 ct
+68.842964 12.469452 68.676292 12.469452 68.509628 12.373227 ct
+68.342964 12.277002 68.259628 12.132665 68.259628 11.940214 ct
+68.259628 11.747764 68.342964 11.603426 68.509628 11.507201 ct
+68.676292 11.410976 68.842964 11.410976 69.009628 11.507201 ct
+69.176292 11.603426 69.259628 11.747764 69.259628 11.940214 ct
+cp
+st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 7.921522 -6.529174] concat
+<78> -0.109375 0.031250 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 39.746727 -1.864081] concat
+<79> -0.093750 0.718750 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 24.159159 -4.024752] concat
+<65> -0.156250 0.031250 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 52.444221 -3.371426] concat
+<78> -0.109375 0.031250 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 86.687950 2.164772] concat
+<79> -0.093750 0.718750 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 68.681877 -0.322563] concat
+<65> -0.156250 0.031250 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 20.442675 7.655554] concat
+<4d> -0.140625 0.000000 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 54.851578 6.675563] concat
+<4d> -0.140625 0.000000 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 82.196121 8.465595] concat
+np 0.000000 2.823364 mt 3.792833 2.823364 lt 3.792833 2.963940 lt 0.000000 2.963940 lt cp fi
+<4d> 0.000000 0.000000 3.514598 F1 fsd sms
+gr
+showpage
+
+%%Trailer
+%%DocumentSuppliedResources: procset VrrEPSProcSet
+%%+ font CMMI10
+end restore
+%%EOF
diff --git a/5-mst/mst-bez.vrr b/5-mst/mst-bez.vrr
new file mode 100644 (file)
index 0000000..8e31574
--- /dev/null
@@ -0,0 +1,48 @@
+
+ (document 0.6 ( (filename "/hdb1/home/mj/tex/ga/5-mst/mst-bez.vrr") (name "Untitled 1")) (
+ (page ( (tex_footer "\\bye
+") (tex_header "\\nopagenumbers\\vglue0pt
+") (name "mst-bez")) (
+ (segment (coords 55.0 0.0) (coords 85.0 5.0) ( (id 139921032) (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (coords 9.56808471679688 -3.3770956993103) (coords 39.5680847167969 1.6229043006897) ( (id 141851192) (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 139921032) (coords 61.899829864502 8.02024841308594) ( (id 142305800) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 139921032) (coords 64.0984802246094 -6.17874097824097) ( (id 141063560) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (ellipse-by-center-point-rotation-eccentricity (end 139921032) (coords 77.2473602294922 9.32690334320068) 0.0 0.0 ( (id 139920264) (conic (point-entire)) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 141851192) (coords 13.8247928619385 8.56311798095703) ( (id 141820488) (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 142305800) (coords 68.7596282958984 11.9402141571045) ( (id 138177920) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 142305800) (coords 68.0560607910156 5.66826820373535) ( (id 141025232) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 141063560) (coords 70.7823867797852 -3.65254044532776) ( (id 140770232) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (parametric-point 139920264 0.956207811832428 ( (id 143471240) (name "noname")))
+ (parametric-point 139920264 0.051079947501421 ( (id 137435616) (name "noname")))
+ (parametric-point 139920264 0.2211654484272 ( (id 141951528) (name "noname")))
+ (segment (end 141820488) (coords 23.0591354370117 3.77204895019531) ( (id 140996488) (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (parametric-point 141025232 0.961217284202576 ( (id 139922952) (name "noname")))
+ (parametric-point 140770232 1.0 ( (id 139919112) (name "noname")))
+ (segment (end 140996488) (coords 29.5680847167969 11.6229038238525) ( (id 139902256) (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (top-level-group ( (name "top-level-group")) (
+ (tex-text (coords 84.0925369262695 9.94756507873535) "$\\overline M$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 56.6093902587891 7.87868785858154) "$M$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 22.2004871368408 8.85867881774902) "$M$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 69.3615646362305 0.474311709403992) "$e$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 87.5004501342773 3.30539703369141) "$y$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 53.311408996582 -2.57455062866211) "$x$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 24.838846206665 -3.22787666320801) "$e$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 40.5592269897461 -0.723455905914307) "$y$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 8.78870964050293 -5.73229932785034) "$x$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (end 138177920) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 250)) (invisible #f) (name "noname")))
+ (decorator-point (start 138177920) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (end 141025232) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (end 141063560) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (end 139921032) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (end 140770232) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (start 141063560) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname"))) 141951528
+ (segment (center 139919112) (center 141951528) ( (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 139919112 137435616
+ (segment (center 139922952) (center 137435616) ( (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 139922952 143471240
+ (segment (end 138177920) (center 143471240) ( (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 139920264 140770232 141063560 141025232 138177920 142305800
+ (decorator-point (end 141851192) 0 0.5 0.0 ( (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (end 139902256) 0 0.5 0.0 ( (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (end 140996488) 0 0.5 0.0 ( (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (start 140996488) 0 0.5 0.0 ( (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (start 141820488) 0 0.5 0.0 ( (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 139902256) (end 141851192) ( (stroke-style (stroke-style dotted)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 139902256 140996488 141820488 139921032 141851192
+ (path ( (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")) ())))))))
\ No newline at end of file
diff --git a/5-mst/mst-rb.eps b/5-mst/mst-rb.eps
new file mode 100644 (file)
index 0000000..6c682f2
--- /dev/null
@@ -0,0 +1,3724 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Title: mst-rb
+%%Creator: VRR  (http://vrr.ucw.cz/)
+%%CreationDate: Mon Jan 22 15:47:49 2007
+%%Pages: 1
+%%BoundingBox: 0 0 240 86
+%%DocumentData: Clean7Bit
+%%PageOrder: Ascend
+%%DocumentSuppliedResources: (atend)
+%%EndComments
+%%BeginProlog
+save
+%%BeginProcSet: VrrEPSProcSet
+/VrrEPSProcSetDict dup 40 dict def load begin
+/np {newpath} bind def
+/lt {lineto} bind def
+/mt {moveto} bind def
+/fi {fill} bind def
+/gs {gsave} bind def
+/gr {grestore} bind def
+/sc {scale} bind def
+/st {stroke} bind def
+/ct {curveto} bind def
+/cp {closepath} bind def
+/a {arc} bind def
+/an {arcn} bind def
+/fsd {findfont exch scalefont} bind def
+/sms {setfont moveto show} bind def
+/mkf {makefont} bind def
+/tr {translate} bind def
+/rot {rotate} bind def
+/slw {setlinewidth} bind def
+/sclr {setrgbcolor} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/sdh {0 setdash} bind def
+end
+%%EndProcSet
+%%EndProlog
+%%BeginSetup
+%%BeginResource: font CMMI10
+%!PS-AdobeFont-1.1: CMMI10 1.100
+%%CreationDate: 1996 Jul 23 07:53:57
+
+% Copyright (C) 1997 American Mathematical Society.  All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.100) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMMI10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 161 /Gamma put
+dup 162 /Delta put
+dup 163 /Theta put
+dup 164 /Lambda put
+dup 165 /Xi put
+dup 166 /Pi put
+dup 167 /Sigma put
+dup 168 /Upsilon put
+dup 169 /Phi put
+dup 170 /Psi put
+dup 173 /Omega put
+dup 174 /alpha put
+dup 175 /beta put
+dup 176 /gamma put
+dup 177 /delta put
+dup 178 /epsilon1 put
+dup 179 /zeta put
+dup 180 /eta put
+dup 181 /theta put
+dup 182 /iota put
+dup 183 /kappa put
+dup 184 /lambda put
+dup 185 /mu put
+dup 186 /nu put
+dup 187 /xi put
+dup 188 /pi put
+dup 189 /rho put
+dup 190 /sigma put
+dup 191 /tau put
+dup 192 /upsilon put
+dup 193 /phi put
+dup 194 /chi put
+dup 195 /psi put
+dup 196 /tie put
+dup 0 /Gamma put
+dup 1 /Delta put
+dup 2 /Theta put
+dup 3 /Lambda put
+dup 4 /Xi put
+dup 5 /Pi put
+dup 6 /Sigma put
+dup 7 /Upsilon put
+dup 8 /Phi put
+dup 9 /Psi put
+dup 10 /Omega put
+dup 11 /alpha put
+dup 12 /beta put
+dup 13 /gamma put
+dup 14 /delta put
+dup 15 /epsilon1 put
+dup 16 /zeta put
+dup 17 /eta put
+dup 18 /theta put
+dup 19 /iota put
+dup 20 /kappa put
+dup 21 /lambda put
+dup 22 /mu put
+dup 23 /nu put
+dup 24 /xi put
+dup 25 /pi put
+dup 26 /rho put
+dup 27 /sigma put
+dup 28 /tau put
+dup 29 /upsilon put
+dup 30 /phi put
+dup 31 /chi put
+dup 32 /psi put
+dup 33 /omega put
+dup 34 /epsilon put
+dup 35 /theta1 put
+dup 36 /pi1 put
+dup 37 /rho1 put
+dup 38 /sigma1 put
+dup 39 /phi1 put
+dup 40 /arrowlefttophalf put
+dup 41 /arrowleftbothalf put
+dup 42 /arrowrighttophalf put
+dup 43 /arrowrightbothalf put
+dup 44 /arrowhookleft put
+dup 45 /arrowhookright put
+dup 46 /triangleright put
+dup 47 /triangleleft put
+dup 48 /zerooldstyle put
+dup 49 /oneoldstyle put
+dup 50 /twooldstyle put
+dup 51 /threeoldstyle put
+dup 52 /fouroldstyle put
+dup 53 /fiveoldstyle put
+dup 54 /sixoldstyle put
+dup 55 /sevenoldstyle put
+dup 56 /eightoldstyle put
+dup 57 /nineoldstyle put
+dup 58 /period put
+dup 59 /comma put
+dup 60 /less put
+dup 61 /slash put
+dup 62 /greater put
+dup 63 /star put
+dup 64 /partialdiff put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /flat put
+dup 92 /natural put
+dup 93 /sharp put
+dup 94 /slurbelow put
+dup 95 /slurabove put
+dup 96 /lscript put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /dotlessi put
+dup 124 /dotlessj put
+dup 125 /weierstrass put
+dup 126 /vector put
+dup 127 /tie put
+dup 128 /psi put
+dup 160 /space put
+readonly def
+/FontBBox{-32 -250 1048 750}readonly def
+/UniqueID 5087385 def
+currentdict end
+currentfile eexec
+80347982ab3942d930e069a70d0d48311d725e830d1c76fba12e12486e989c98
+74c2b527f0925722787027f44470d484262c360cdfdddf3657533a57bb16f730
+48bfbbfcb73a650484015441fdc837add94ac8fbd2022e3ec8f115d4b4bb7b7f
+15388f22cc6198efe768bd9fceb3446ee4a8dc27d6cd152485384ef5f59381ff
+da43f2d20c8fb08aa27ab2015b774db10dacfdcd33e60f178c461553146ab427
+bdd7da12534ba078ad3d780414930da4f8d58abefd45db119b10eb409dd89792
+3c6e705479464a4b310b58348c4b42393988fef4925cf984423aaf65fea9f0e6
+4629953bcf50b919d968d99bd185f83112b2759cc411764e9bde677f57c5ee5a
+c555448d5f81a16259ded1e11bf4119d53e8ab07a802df900d3a2d5ccc1c6876
+d29c5e9effb7af3ef83400b0910c07873a8c56fa7b1eb1ba426043b00cc95dbe
+dc6e136cbbbcb3f67509964f9f281ebf81fe5b018122eaf66c4a838487e82e18
+6e006093042848a903efb3469ab6b4049767aadb95c30408dfd58d8a10f4cb22
+168decd9f3ee100f07b49aa44c92139b669cc312ba20192454eb2375be6284b0
+26659d964b96ae82d4942e758027fcf23c25ed01115af27ce7f20efe2a822bb6
+84004f20243a49c9e93301fc21b80815c033c3e2ba58ef53da2157d524b395f2
+b37abca13bc6a2f42e824ab7e47106176b0d6db267fbb795ac7425582df2e3dc
+55863468a9200742bd7b552c48f8cf58bc21343bd3b95abfa140f33f37c6f3f7
+8b0d8a5154eb7c1f62ec598267f13e841a3e64172663935ac8b665d86540d316
+ddece329c008049c5e74b27d59022c5515059bc3b89370b1bc6a169c888bb325
+e0b74282d6f053a50da4024ed1e433271a32ab8c17d41c632b41cf9f3ecd5fe1
+24daf7aea7ce8a63047b245822930d517df7baaafa69d2d17f7d93cebd47deb8
+5405d720de0bb4dcae731a8e27bdbb6e6be38d168b7daff815acfc32ce367374
+bf9fd98c0ae5ba1bccdb84d94b5c173abc92f7d18e19a68f64a2241a0a163910
+8dc46b8a04ead17662b7bbff3d3d9a95d5937698573bfac64973dc8d8b8d9f68
+c52d0c133119eca4fae72f7553d276c817003234a98337d7c037c0f1bce8a804
+57113bcd97515c002d20f836fa086a3277727873ec2b64a92bedb01193491134
+b6692a08de4a201a3f11dbe070d797f7629ad487d2b8dbf89a0631956c93864a
+4460aa3bcc8ec6b98db75209aa1b4a2e2b1b9866cc7f3bee4e0eb0dd68627a97
+a3fe6141faf10a2ce00391796c5438dbad93fbd065d1ed7e8b7879e0d1be9ac1
+45b9aa91756eb6eb81146048072303229cb8dceb133e572ec8e2bc954badce75
+356ec8ea0c7f76ca08533e874bbaeaadb89d86ceb974a52de0f9a43480e50762
+65aa6ee49ecc896182e6091eb30b7da8cd0e3a26ae7fc03ba5c0d56526ecc6f2
+d6f691d84dc9e7df306863fe0b6dab3cbc588c28292df3f7a47d9c4e3652c72f
+6bbfb3f4983caf59c7d877103de7ad73f95a100ae860b4e55814f00a7026c306
+e85b8a48f8f69ca48ae710950a2a1f2892f31a3849cf917002086dca5f66b84e
+feecadaaceb33a0932e394a5e17628d52e725fc0c69e8b00c9df81dfa32b2970
+756d947a9f56831b19fa3a2f2795017381c05919032fc19a6b8ed2d0188dc359
+23f486a62c8ae61e0a5bc681a57dc20223629c0339f67d689b63d842909188e2
+cb82a4e0471b9f17cb8fdc6a6d2c3aa6fea17a756b4d4860fb72b50cc39cc7e5
+329dc202a5d90160dcecb7ed07b9cfaeb7e766887c9b93727e5df348fd2f5158
+a2424f443a8c72811cfc9cd9e2ce8219667d7364e85bb01d8cbd63cc11533cb0
+d14b793d5e1da99278e636cfe6a34ab61d4644dfb5939746f67c71ea1632a43f
+457583d3478d159400e04cb7bfd0011048ecfe912ea5b72f6c01f941c78ce1fd
+fe23370848d6db1c88d27c9118b3c8c8cf0bbf33ff12b509d3594e187f5205b9
+e96f9854002e8944b8126a8b2b41bd572e7fe727b10441f3b4b303fb57608400
+8df04128f28a3ba5bf987bdd3ad278f316615d70634c47e6c924a9cc634a249d
+1d57df395affd6b0c52468061b62ccb46ec8cf95ae99efa5deaadc48f433ace2
+1b45cb502f37f06ef95b4d8880fce2eae511e2f7130a96097066127391923616
+b95eb7e3d70caed613bae4f2d65e6ab1f81d63745fcfa57a9bc5788bd1288607
+539a0eb5d7c139fcac70436abe12b7d57c1d915c3ae1575cc7eedc26297231b8
+a510ceecd3f0b291782bb1c342bd44219f004ac2f1a869f1448354be54dd59cc
+8cc8deb38e3b8f4899845da13ccb707cc10d715b01cf3d7d3bd1246a449f90e9
+6d40bc79f879b7af43b7a09d9dd4884f7563910e4cda099284cf094d1d024658
+3b01f1e687f0a365b463e7c7b4f370e924900712b02b20792d0db404e08ed5ab
+bca0f1f447292857a96f3f73cccbc73f223c7ffbbc96e095e349cc72d2a37dc4
+0d196fb55782050e83c7097617fe0d2c663d32a7f03460ebf9e1904a12877ee0
+d4a4053bd5b673b3b65bdbaf76d7be76e4f49a0c0912a87bf7bfee30bc1e91a9
+55729d55b0691d2e573b7ca693ada3e865e87f4c48122ab163919cedeeab29e8
+3020e4391d5900ae2ff0f086ab51fea2fbe72549c4cd3a674c8eec28af24ee31
+4876f4ecb7f161cb9f55a2fd8611c48f3e8396df873d8efd9141474a86b8906c
+c01736588436a3636933ed22c8b8d97611d626ba7667b33bbb0ddd4ee1fda2e8
+9a3f03a18516456c029b96ab181f945c6c81990e19a732e9ade2dc846d19386e
+874ecf08f33c48c812bd31e6056fb1ecb4049e6c66a5fc814a77709745e69a64
+5627d45362e798f3336bd9996c42b37134ccbd6a4bbe9d938daf6ec6240a4c4f
+4dbd4e681c77127b4d3dcbc7d770af6fe20529f19fb6b332d0b6cc01b4e4b2ec
+fa05f2f768775b311574f662c4487683a979d3a65e824e55eecbf4789664ee97
+1b374f62f34918524bf9671a57c8a7bea7518a1d5fd3b27a5d116a6b0f9e3a9e
+4ce276a5d103fe6a4fa0e28b6f68f5a4d89c032b298cb03ecbb2e1d94a4199c6
+255d93bb029afaa00b7d6e658713faf433f2777fa3a0af6f898d88a4d32fc6c3
+e0d8bfc67ca1ad7b9d6fec4a2a99325d83cbf1f6165842fa8d033d7682ee635a
+5dc1185de824bdb8ea5bc7f3bc046e83527228f17459ba440f783d08f1dd156d
+c0bee9e8eab6f8b9950c39dc03000f0488ea4071047ed99c550fb8ab843aa639
+b6289b7284ea8e69ac785aa88066d9f3d4090d01878d960deae07c2a13b80155
+56ab50aef2bb8fa969764d3cb40ad44d5a9e548de2bd511fb8e38ad40181ed28
+8c8ff88b04120295677dc6228939dfc33b7764ba80c32d4664b661d7407309cd
+dc605428a7f4ced1f86708466e0ba2f05d4dd7244a803341d0b0d86e48decc59
+25a75dc331472bbf13e3d024b85ecf438073303abca65b8309bc57e64aa97c24
+4f6b89e82b17f68d520e28182f101116f48a34e349107dcc6add53f2084cd427
+20e35946f520e56669bd5eafbb02185d6eadf788d2aaf54d2e2c2ecacdfc7c91
+765baf663be838114b333687a1b7dbcd498c8a28876426b354e6b5556ea862de
+3c0305645b75235a32a2ad5da5c9b9ca573d6c88a3cb4ca8847f60f731454f26
+4150de6efdb9be02e6f5b868dedc1e7c55f2c46f99f80afe84260b4d94fc5947
+754f7d98e96d932dd3d13e78adf22b9a06360b38e7395b7e2339c07fea445f16
+c2022c0eb8cea6ef469aefba3a398fbf747f271c26e1870a86732e4d23b9bd9a
+564cab079620105583fae5eeda2b5395e39daa46fe5865d29ecdbcab4d5fff23
+6ca8834777b0d1cd347deea5efa2f387006125e46af358867e7cca258ad4a522
+2373749041225381d44bdb3bfb3661fc5cb3ef365444b2d19559411e3861c346
+8ad08a3330d842f16439e1c7cc62f639eace059bad656b292c9d8c3ff72fb53c
+bfc7f942a57c78a9b4ee3c531413d57c2ebaabf4f32956626afce2ba1f7fecf1
+d36bb77bfa4dec303c0f3b0b011bf3a079a32de973d5198f82771abe8017f9d0
+d40473b996cfad73a36d4dc52bb211880e1924cf30e191c1bba6fe59f54e0f0d
+c2471bf45830ecd99893a96e136b1a45ec4ea86e357a5a8bb49b2161ac9a7472
+454d5bf9748f34177036d448d14be4171f0b81dae7008f0c3ed828feb647f0d0
+6661ecd3997b3d87648ca02d3b6bc5af94cbcfa12ea2b41dde42b61da7c83cd9
+7b66c7c0ee10ef0a4ec5e063a24b5ae434c55753e6a8245a0f745669801755de
+324ce91d1cee35e5b44ca4d6ce8dc88e15057a20b14035db0b84b4e9d938f682
+36992c1a5f3f7620d04972807f8c4fbb3a610b5e3c5295e2a34c14504e2dd400
+019a770a8f28344b981dc493976b115228e575b89406eaeb7fae63933fd79fd2
+9a1a489dc4b5c516f09830cf7df23889ed502457176f21d1d3d192ec42a5c39e
+7d301d4bd47cd9b56191c5cb0d1923ae941b336451ec95b9519326ac3014798a
+56c22a9cb24fddc6c46184f14b6068854d0fda7192f97f7b783b7f51053b3dcf
+f411f4c965649f7e61880b194037c6c69cb15907e7989f4188b1b1fa92ccb2ec
+1f43dd096b3b1d991de5882f43af1e023f2a4437f684757eafaa011ee65f1d95
+07e79c44873366253eb784cde128401bcffcccfc56dc8900376552f45397ef8f
+5d40d5d1bee737c6c307a475819a5d337f4b02bf28461ea571cdd79f39f9491b
+37108525ec550e9d8a90ae63d56a1a733cca38407505c1a7690c67529ef6e51e
+117ed62274135f8744241cf456f827e15d512e78dff679a117fcd7eb45d7818b
+fe675607f002e8902b6a179b4210296eb19a6b5bc646371784ff5137220b6fb8
+1de45fcd8901a4a0fcebfced40f456f6f09d59c66b0bde0edff2070d64b1eeea
+b48c1885a939463c4ed7e10d194a31f9859d58f160c881c7e7679052ef3d0bd0
+037088c5be74cf9cd8b441655ac4c21c063d5cf157e63d154e2a3c0fa0a1b796
+b7ee86207252eab2a8f6bced4901cfd178ef5b0cbf5ee7cd9270ad1b1055025c
+14aaa045a9c2d6f01a9aa133870efe0a7fc63104ec2b4afbc0277013e787e82b
+9581b38e70f585f4f2e01e4e7804abe534f97d8f92c460a609492abae7d236e2
+70ca04c2e5adaec2bff1f219208b2f8bf5cfb5f13ee94d3b9a601dcc6d9ab03e
+f624ddf287a3a950856f44b3a31e54d64468bf8bf92f4432937de368fd31d7a2
+e0710caab3d479b52105e910787a4c6a97c11496550971442cd159755924c31a
+bdcea68a874a9c6529db2563be8880576c077c4c5a20262c89ff4391abb2dfcf
+24500708d191bde0fe49ff456af3d8355e56b0729bfdec11884eccc7cc061b44
+f48766d6c2f31793a5898a8f5900587995a2a19ff4619131f5e665c98c191c2d
+6f9511da129c471823e78138c038b17314b37fed7ad3190c938f040ba89e65ea
+6df474606138937eb395affd6ccb55fc0371f8ba2650cf2846015a912d67a848
+d29b06563a76a65b5cddef34d1b76dddb801b3cc0b910b8487be26dac3695ddd
+efded0347228d046ae30b64637c3db6635e697493a0e72ae1c2cfc611bb42f91
+38f608db7de51cde8520caebbeb05a29f7578395cbba7b01dcf6ae7664eea3dc
+1554a62028dbb478a18f6eb6ec084917427cf6d40689468406c923be93e0a8df
+c250de798b7211e91855ff7cd3dfdc9d0f67e52df1ac3c2020b593c77e8a5e6f
+c3d57af2957b4f876a90a9493941f316ac9c1cd05f73c1301537574a7ef78d73
+d23c31c1d4689387a2d4396185442858a745b98d81f2580586c88d6cf54aee15
+17549241b59292c8da1f6fafc3f61f2e82315ecf37e5e8306f4fd0fb4b4d0bbd
+edd2ba55aca3ea3eb02705571dbcdf339f3268420da8a59ddbf5cf721d9bac5a
+1be8cb3c0b4ff98d6b15a2df24215ef121cc06f4700f2609c817c7c4a0659aef
+7c646ddf125e9ace18348da6770d3dfa3b9486d9971834a7ea6881368a9612f5
+293601fae200974434d1c24354ac8e9335d5dcfc27d447ccae4b0923cf151784
+84b24c944fbd847a64b146d0f77deb7665247e855c600237b1e311faaab4e80a
+2b8058f6f26054d111e941421a2a143f3c4106a506f844dcb8eeee5abb05c2d0
+b4563c1d1080b42ec330d3debe87b65d9fe0a684fb5d125f7ec7add81fa8d82e
+938bd2ad25e1df6e473bfd81659317c91bd2256fb416488873dd9d67ca6d52bd
+2c5524903c68989c3f5132f029ef0a078b8c2db830186a2dc9cc47b9e6ad6aac
+42fc7a12bf5fb5386c558a73dd4ad02d7dd4fdab2152b138326d968ef837b79a
+3ba3c0fca3a629d8143dd8b974f8326851afe08baec65344751a2b076d71ef4f
+49148e6fc9f3cd520645604726239fcb202117ee1caa906e37ad6cadb6ab92b1
+d31d277fa27f6930acb68d128cd0ad7060c4960c4b409664c8580f1c5f3b93e6
+73a74b8094284837117a644f0ca9398fdae7cbb29db6aad38ce5cdf855e84b37
+94deb9362e1dafff74ed1e87561a4d33a7b6c93d18f231ed180b0d112d789c9e
+7b35b31eef4d5fe50329d6ae3e9324dcd038edf01f1b10e249ce33e8bc8e77e8
+448396fb9b74b316ee1a78f2463af742cc468215923bfc5477a74a353a3cb728
+6af8d782111b09cc436ed7e7126e5c70122e81142da5f1056694f2ce5d5706c6
+c3dd6384cc42563e5bea094392d2876486f313b8409a2a03ce6718b7f5a58a6b
+dc7d7e3967d6f7d2f2a1652d578c0c43438b67f2e67afcefe2f1a031330a1337
+d7442aa8d15a4b1b0ddf56ae3477599a1c04370bb06c5075a9cdd5d9a6bd26b3
+901f46d90b45098e5940b44bd1485840cb585b8b8ba7cd45625803fc1420c850
+f434e84df2cdb1c6e2b48716dc287bdbde64cf54c9ef6c3df4bc3452798a72df
+4c2aea80415c9521648ebe5b65ed763b5a393aaaac1227c1e017df5ff4f24284
+23373bd6d5fd39d90599d30f8d39740d6255fb22adeca70c5ec3a8f87a59ef93
+ebe91bfd0c9aa2bee6b3748b3914752f0e5a34d2624faabcd7eae3d4051b088c
+9ae1105b541dc62eebfb0161d05818a73de9606a3be82b2a37d1f7f22ca33f57
+aa00a40f3189fb57bb46658710e278833c08f3c5d428bca99ed499e1b3ae1689
+2c9abaaf45e29c7036d1b0ef9f17fc51399ee7e7bd85ec424ec4ac17275d980f
+fd2eb1bb92e78b2b38868ae908740e0cc26f414334cef4e8cf5222f46e1aa40e
+0032e59ffcbb395b4eca2573730d1965b2d4939f24a154b6e44334bc0c465360
+bc2827b14e03e0f428df065e9f36d256e9a76f41c0f81747de63134efc9cee6d
+dff528fd0fe979237fdda7782127b2a44b2f97a2611efb1b03bc3846cc19c863
+30f9d2b4b557d47b5367d597e4964257c0109a26deb44cca07186df2d26769bb
+cd6bc499b3717d6dec05675016943c69ef60be9e2a004340202288d22d6476a0
+5a27ffb9a4c7a2ab606619adf733c05c38c80b1e2300cf34a1e32213b83735ef
+20991d4c487472b0571af8f33eac2b12e0f302c63371a42f1f27df2027211d6e
+d6ef86766e35151b67aaabba4b469f5f2164cecb46fb0866eea5480b615d6f9b
+ec31cfc9a898148363c039ba8dd87fe65f1f9c8f754a1d38b643bded590d7e4b
+45da77b64fdc835cb412c5cba906dc46a7c9d3584b4ea5f7701f257df04b1227
+4b3833957d2869d52433ebd119e69278d93d7423c0ac9af9de81b6cb125c02e5
+723c495492060d6cc6b4bcba6033601a6bb3131a474bb29ff433a1f3fa9edada
+b29f591f029fecbfc5cbd578bf738d57f8ac962c6c4196fecd4cce3b8679a2b8
+05e736ed48f01e027151421d1ac18d5473f299fd612542df45df5e8cde582d23
+6ba5a3a7554c7111bd2d9ae4bfd5d53c025bbb737716686c68645c01327f7e91
+aaac5fb9b31ec344cd1be4427c612f3e397c8c9756c7b30cd4a31ffc6ea5c0bb
+b2453d2fc5af8cecc5bf27f3d22e919e9b4c70bde1e55a39461821b30266b8dd
+029b63683997ce276a28eb79e52db38e3e00fc6c9f0c98a2ade2a3fccf651329
+f33e754aa2637ee13d8f0275bd9e3670e9b6df5e5c7b60ff2e9bc284895179a6
+b54a6501b09c90ce1f537b181db63cfa3502b27699c0fa32bfaef33560eaf170
+35a22b24ad1a92204835506f9ab0636c7e1c4b9bde7b1e3c85a6746574082d5a
+66dd35bf0925b91bc10f973b607d990ea83afe2b43d0d12b61d5246a4b2e6399
+c626a2215c6b477b33355db9977d26f0f4e0e750efd66855852780e470dae19b
+e56ccad5da484e8a1405860f582219bd238f18084a13dba3bb6673190846660f
+d16f243a0188b6626fbe383f47c9d115ac75810b9fc34f56f4b223d6ecec3cc0
+4a64d56cc48029dbad5cb5723f037904aa357a377635b0693f08be60f7ae5e48
+25c939a53d481553c1e5a5d57df6073d9e94e402aec39387b6534b10d27e16a8
+5f20f20d17627ee9cfbf60ce0b42c6472c7a21ed5fb251748d454c7b7fc51c44
+7c6aee85e84fd3112eafb348ec75d99d8fe3f1942c261d1d8fe21cf2d4a7350f
+05b983594e1f47be21e1ba9a263273ed14b9161b494d50b9b9eb5ffbdfb088cc
+1cfe9a639a8e405bed650531a96d1c3313617fe5e0dab14a2e3e95cd4a0b018a
+08afff8c5e0b9728642b9bb9905689cc6febd1072cc9881db5bd7f102bd4ceac
+2d861f3aef8f1e24deb48a0de5c10011828bf7f0efda8992f6ec5c053f050790
+739d0d9d04272fe9fac41b86562075ab2030c9329a89224de27fa74f61fd49d8
+cf7f13f0a5e69600e075a6090aecb2db740a6507aa28a7f157b20558ffa64a4d
+e9dec8f877eb9df61ece54e3281ae89c207005ea3c9f5e64f2966bae9db22136
+5367b95ad4107a842fa8aeda660fe530d0b37e5b8e46a2956e7daf0a5231e33f
+b6d96395cfc427b7f6866c1730bd33bf55a4c43a769585d54699b5b956751b6e
+441add82a2e5abd2b9d33608e9333f408b931e77d48258415a789435eafb9a16
+4e651162f587565cc912731a5f840d039cb7ea0d281a34bbab93238a449d8e8d
+dcf9b36df3d8dd2dfdc5278b98f0bc3e070e3c354a3a39f9a97a92397d6d0f61
+8f522a600035529518d6d90420a8d79aa2aa712cadafbf5dcab8e183d4ab8423
+2717d60da8c9711dd697f2f46a2223dc3e48008dcfc18618c35d237fc2d7a84f
+709fd570bad4ba6d5bb74835e3540746b0535f04eac2ef06a74134742ac32e0c
+4d2a726eb4155c233275c7348bba01064f695adfc933b502006d654c2b212139
+18e177d3e4751908a3a6feb3e612268dbf27a6c253738d34396f50ee834f075a
+a4aef14ff3a3bd5cb25df06253212f75abfc9bdf7f480d66719c3a5619dabbe3
+ead77f6ad80a6b7a6d83af722bacc170293f9a5e51bf9b4152e64da40806af44
+17e4fd9308a4d8ea2645efaa35b30a6214dcaa83e2f531dbb02aff7015ea1149
+a333cd619b7b614ba3b5069acfd80c2d4dd5d19bad17c3ac5fcda1818719a9ca
+d9913e1870277b6383290e27702bd87e10ab54b531b0a7662398585f7b67cfa1
+eb1e252e5c477025d77ad4d9d7d943c3b5f6127ef5bf7f422ca9af4a648e4213
+e1d6a9b6f02ae5119f91385b93f00c438a27aba9d0d1e52af1cac6a56c9e2fe7
+d5d37b9efc4bac853c23d07531f8f7879313247f9a9784685048db25af1cc606
+02089dba16f25e9ab0855d83ba874c00e28ed5633eb234ea457467bfc88727a1
+7c570ffb595ed41aa2ead4d68703d0d70ef899e43e3abfaf95447349dc61ee1f
+070e8f5f580d691d80913a1de2eed591859d684670e5cb9e3cd6354dbb51f66b
+5db8469364e709033d02c5f13179e5400c71a9a82fd4fdcb5dc94e53b116506b
+41eba9b34741d3b5bac7468fc68527a1e51c12a45dc6a61c55b21cd9f8c3fcdb
+cd037044833bef5b8efeae27a1c406df2df775bdba2b055c86bdd754577c8363
+2a70d63023d3a80acfcf501d3407cd7b880d7bf5c9a6ef55f643aefc6306bd90
+80505ab7395f809ba5bdc8cf5bf56bff4d2f2da56425fe88211ca111426425d4
+bd5d1d606c1377c2eb7014a6ec0392d74a059e5ca21bb6c505df776aac070448
+8dadc008dc89843f73806262ecb38180595ceafc29311113c41e8fec8a6bc75a
+4cd616a02607b1b0c3f4c2423c98f45b76abb69ca4e43f37e2f3cbe32a0947b8
+fabb8664c0070d72b4a464381dcbaf741319e6597d5e648ba2a11f5b7ce3a45a
+83e094a1537e7e7de0150210a675ea77f9b563423f71b2221ad3fff529649172
+cce6f6493afa7d2fbcc812c269309c426e8570c6992255bb8ca8157c9f2958e4
+c63fc2cdcca1a3ec1af935cc9c35b71cf779e87b51a16dc602bfdb4c9ca1653e
+1bd1aa6dacb8c038276107ad61d6e33d65b6b98e28091d4568b49dedb9e9023f
+2977b4fe952feccb1ade607e3c60d74de8662c1a08c6c4f6a8e50f91c62d104a
+7812dfc67eaadb90e674686585680a0f2eb98cc92a793f13df552e6c695623cd
+5f161a15807fb396de2c4b32e0e168d765ec0ac448089a245b65fee72eb77e15
+93ef910b1750bd29bd0dcf35890311254be990d9e4b558753b34600c67f26b24
+e701287462cf8a7ccbda97cfe5060a8c36f8cffc8a50555c576b443d6556e145
+41f7c5ef1b6e11ce520946f91918e10e90ba750faeb158a82317039ab53abfbe
+65b0d3989fe4128fcc22124e162d559f03ab07e2ff289087b48582428cb9b124
+baef00a16d4678c0708bb70f692f8ecd4d417b8da0371716d3b5939d56d8aec0
+84cc07d0ff21a5f69c1efcce09fee5466d7944b1598a8152ea86fd11f3fd1ffc
+2d0be04ec6c36cfc39cd29df6f32e4a030548333ec9c9ed69471a98936848836
+4fa7c8d83992d35e01868114852b9bc5e66b43bda19f82102261426ffa730c32
+7c16a92c2d840bc951183a666c4761b2383ea8698b5740671142e07b5161b798
+8d39239aa04934a1928ee775d311c59f12d3beef3ce7ec9bf6dbc9dbbffa124a
+d23568747dee4afe3310d19fd2f031d782e4fc8980d315fed5be69715ae90f45
+a26d5def008316db5237b6254ec881f5f42b22a770a9998430dfc54e223e1cb1
+f2c3cc21cc968c3a9cad2f935699129a0b05e76d7850fa8f630a6a76b6b428f0
+22c17f7e72a0ad107f044ce76574ecde1f674deb9dfcfa5c860f199490958b06
+18f599cfdac6b2fc5040c32d1632428d250f97a5e5c686c2767808c71a3d6e86
+f619d651ee5fbee3f6ebb220cf2e34e3d0b7b9ec38f2b0fc78085867579d98df
+f2dee6ed400b19e34237fcd75bcb901f2e6a3de5d721a239bfb003cb4f5c58de
+63e8f7f8a6647c06275236acb4c1199ef950ee7cc5fa7b0cbd4852b3062c1cb3
+9137c29289a42cbad2befb0116f948efa5637f75c032584886f85008300c3b12
+e01d9b15e5eff2d44fbb3c6ff28694298fd8f8dfa6817138dd586fa00d0ad7eb
+f5cd8a63949b54ac4d90fc8863490561eaca5207259a76e3ef1890a2b59099c1
+4bd58f42cf224c34f1305f4e30e9f12e7af0519e80938035a2728d433d75211c
+73b9740eba4926b9676d874e41953c4e59a48579d3acc872952a65ade2abedd6
+128ce9c40b058d126c68ea0d40b0a081ce1604cdd5eea12ac901cc12af8771e3
+9b66487a9c94b35d882d46c5f3c43be6af8654cb09ea74a24a58cbff5a25ebf7
+d98e08db4cae7d71f112503fe689a27d75de94b94d7f0a8f6f4f9cc829c1a441
+ebf4a22a85ff6479afbb1a4252afd7faba9b1caf518f1a2c67392b44ff9e173a
+66218c1da8ced86b17861052e3f9b758d06cf8864b7b8b7b55322a5e50629229
+fb515754697c026941f7aaa8c6d0ad6682440a4908bdff03c4d413c3a7353f6c
+9275788610f8c8340ea671506f174ec79eb0ebec7be8e62470601b32abac9aa3
+e2678367063a57cd950349635726db14de55b4888e481de009cce2676ebc510c
+d94a12acda187d096ed6417aa1e8b781299ced175c4243ee8d51e1ac2382ffcb
+a41f49d19f60761052e59b75a2d0d4cd2ea45b1859cf449b7db95fa7311f52ec
+28a8d028d2343a958dd54500756d2cc13ba81e72b69f01dbfb636c9299a2f0d3
+a147740aed1fd12c59b2d7d8f0761a86b140d3545f38a21a8d6205a57cb7160f
+d7c5971266fb21a518cfc33139afb70da7485350ee8fb0134762604617af0ed2
+55f06616de76569f48a2474d7f56a1829df30034f290b30e3f2b34c433c11c1d
+ba265059490ad1704da42526125eb03298f86c56495ff67e63b06416a7b4fa2c
+2d086fb7e9a7ec218de891051219e566566fc1b9c16ede9fd2293183cd2916e3
+572b0d770356eb2bdd7fd92794c270d364d12d14db02c65a6e6d636c8dc01503
+72faa09e488e28525048ee8a866fe1ecc868f6059597225bb1c588a12349996b
+fad2f6d0131f04185e1efd125a2b4c4b8f2c32b6a307874b0d94daa68ccbbf71
+d8427fbe1acc6b3b279a52aa66cd6f5a5b1e3de70523aba543f44074a6491ace
+fbc6dac617f805f99cfdc01bb5dd8500265878feb2d4e75bc616d30f63d11eba
+ab94ea65a4bf64a484210a08c0604bf0bc0275899f5af6d217b914f6ac9aa108
+f921309f9580701530ca11e8b5af77d22767151fc64be8aa6e4ea7b595e7ad72
+6adfa2872d007ebbc41edb3380ced9743a88424a665e37b941de405db5bdfcf8
+9d4f8bfa6a636c973254709c81bc54570266ee5fc66fe4717ccbca5cc309755e
+8aa8915e16e4c3d032e2d295a2e39f81aa5e712a29df3d6f1da12b51d414e60f
+fda3499cbb74847210196c06fdc32a42e34173198ed7a9eee1cb52e97c221c79
+d0be506c6c8b493eada00e172112b0b525e9ebe24a081518432af7be557ef7f3
+7d1cc2df1e86af4ef353e8dfd731eea986e5c203b343320bc3d35f4fa4423fbf
+cbeeb1bc75f27a40f4d9f5f5282828e9545ef54f5bded9915385e400ba937594
+32597306907071e72887d2c648989b7a4183fa3e750fecf13b04fdb5ffada6da
+c6defdf7cbeea85eb154ebacf8758a185b3ede6f3bcc0ccf0a878dec6d112119
+8361febe57819539e575a6e0cd675a3535a1a245cce669b1c31d3e87998a956e
+e116369cab04ef8506acf9e8bd2e4e43bebdc9a067c4f1ada019503e9725e1c4
+4bdcc4be132f5ba29b56b7e281400019a9122d02d49c768346d1b7e30bde6e18
+4e0107507c10c132939a052e6084b66b3a30b6f4e855d489f12c9afce7714e68
+869683a5c74a5697cf1b4d4b9bff4e9098e98fbba712e4e717ebfe6ba439cecd
+1a99f6c372d264a4a255c3b99a41a2f04dff796c9eeccc20ad43b5002e8e3cfd
+9f09831f4f02f9327e23f291c755d3a6e57d012f519fa46a63b32ff9a98c3640
+517d077ee1a472cd000a80467b28027affbc9904d19ceba6fac4f1ea359af2f3
+142fcbd6c28c1f2b2ddfb1d6799888daadffaa52edfeeeda38f3f94a79c79507
+bdb7782c779374a9bf2b0cb7fc5a216cce50b8446fe894e9419e3ec6f37817cf
+a6ad52434f2415369128209778a9bb1a81ee08e4f0842bc8ce8890636d6144e9
+bbb416344d9dea5e65719b332f66f9cfeda829fc0aef7919253ed138c92c0ff7
+ba23ba9ee1841a4491ecc983b1c1162b30b75f8db608cd41fb8fa402ac96ce57
+d6e27060cb88bcb47fff9132b63814964e162edcf06a2f9452eee25e1dd7340f
+bb273f1759bf9faa1b2d252563a97adfb26412c605c2c87f5725753497293a53
+fe3b708d2394e19bc998aae5580a62ba5924a00c90eef883a69c3310c64e52bb
+c41b70b89dfeef80b73556fad1d947a079e8d0be5bbdbbcc689e6c379f5f6430
+e44d937696cf99c6f3a226e27e567d945bab4997ba2a7c04fe4d9c2ca4691b68
+7b2eabe5188e302493326fabc6b5876541c4666a26b3b65c228aadcac6bc9876
+0f3d3735b89b2a2e3d43fc4cf6acd11c96fc6c3610abdaaeb5fd4c7fec50474b
+eaf06684a49b6b245956fc2936a68551df931353c293932636fdf56f0da797ec
+113dccff2e3409557028151eef5ac29077bb032800f10e47f79cca5c6f5dd75f
+a56638fa4e59a085532c7d830808b122dca20d9fe537a04f5279e6f96af0f0d1
+80ec52430438e8cd1a7c79ca9340c0639367fb2af768f36637d67f7dc6c71b14
+db7a35c567a66e460ec70b91357d13ac281d18617a861ac04a6b73608467999b
+1db7d06a52832482fb4153d95e6ad9a9885137c837bcb0d9f2af4bbad66c9ad0
+4265a9bfd47df89d6e2e990da21caa3883b815f541a59fccd6dc47830e5e32ac
+631eb16e1784d94f5a31523d31509b4fda3f13cb6d0535c7b9d5fc50eae72b74
+c5596e271cfdfacccbb66735c67c32560667a2af34ec48f09c574b30d4510e8b
+ef41e6ec0df52c2b26344b9eb25501bc1207c24b8844db1852366a48a991c345
+a8b1484a19e7ac52bf541d2f95efc749aaeb3859e9030fb12ea35ece6739ffdf
+f7a6809848fe1c04a6046cadb0a12f541366b97451bb8d3ae48e96b7e97b5bbe
+5aba1b460820b24115a03dc01721f7a423650dac1e6c305fa5178fcab9238668
+7b1d1ed0b07abe6e80a7a46143c05d8a9c8976fe3d1761c0576612cb9aacb370
+abb8352694514954d538ca0f19197ebb5a93a2bb940fc8b5256b183c769d382f
+61b0af9c9a98fde7ba8bf56c4f4882e0209fe14108bbbecbb8338a768692ce24
+99f2b612b6de3d617d16b5aa3bf42ed95a2b2bbc438461ff8136420417e2cd2b
+1a8ff07f1ffe31a9dc926d59b968cda1e6946260224cb22e598b1452ad408c56
+e8d085f90404dee4fc07062c72bb1256416233385eeb99f2b67c5a0d6b1044d2
+9d972567ab47fc55bc918a704ddc2f30f12a148e660cb7240a412c6fcda1a34b
+7b8ac1025f384c41cbd2773fa11a868349db8eb97ab311220261493a57e2d48a
+2492a23f0dd6de1f1a3d84f4f665eed8a7163c7a339d669abe07a854e4b614c1
+26cfb10ae94e76e20c0b855af9e96c46be1dcedad02ca27692f792ad423135e4
+bb034395c71c6a87bb23a549d63823fa513320aa22c24cb1eb499f150be27919
+9bdbe09fa0e5d2b0394fed0cd68e13abb329304424d14d1bf7c2db7d5d78f7a8
+57ff6fe7a9e121d3bc71d3e178779fedb2f966a92eeb6ceae29a21461da66535
+e418972da8337358ac715e50562508cd7330ffb465fcb613bf5afeaa2d2e13ce
+f53dccfec3d7029ce1088e73174a9d226e174ac7a80eaf60cfadd4bc51f934f7
+94bf24aeed2fda5486d883bd597ec42d4201b49ba0f89401129b0094188b698d
+09b1e82e2898e1e13fafde14f40e3f7b8e5cc25fbc45f123f48fa0d0a7846d4f
+94c27cd4635c8eb988c92c03f824fc4c0e7df36f0e01d36b4349feaf75eb5d8c
+23e513e65f247f0cb86709944007b62313f4bfd4e3499b67cd55a3de0a1e030b
+74bc3a97b7d9af2edfa06a41bf4bbba292bfb5002552470268124b13ef6135e4
+5e213c46ab4bc40ec5f57fdffc62233a1d294ef1a0984f4399c925b42a2f597a
+64044943d0dc84247e98d231c2d35986c58a0c62006c1e4c0d6fdc531bdf7fff
+5183df316d61185bf17326e745c5b533e0b7a51433ff5691d84df17afebf8030
+3f9d5f05c797b3e767d788a3bdd1191d7a6d576fe079784263e782cc6b284ae0
+d59ea5d60842bf0a7f55ce3306707659757860ab8f0609e46e9b4036ddd034f5
+ab39d1b0a639bc8bd55fd4c800cf360014d16bfd3828ecbf97409af47ea32b61
+f162bfb3c58dce3039692c566bf70b2a8b6f2ced7479db7c0fe286eae554b601
+025d57aa3f26f1f6e85d17fa279899fb61be82b59f6c70e0acc2e600652304ff
+ef3e6771c348e2c088f7837a7cf37cd1c74cf0b78299d26b5ec1ae192471fbd9
+96fa3ffe6169087957c950b70c7bd174722fa2ebb27f6542f526d3d0842f1744
+9389f3e6ce0b5712cdc5b1ceae6c77760b8b41e8444fb992928844b224f4ffbe
+0a4eb44027e0a75e74dfadfaaf1566f957c1999f768cac8a735f17df653f58bb
+9ba4af0985a0cb32fabbe787b9a133b8ae7d68c1b41fd3e138dd26ac083dfe79
+a8c879256e5bbbd14e7b31478e3de8aba60893ed06f2c6479445644e795f46a9
+c95f308867afe83d0cb1dda4c68e8634da9e30694ace6ea93af1d1e9670616a7
+ad444f9b6ce89978062b81346d81dc0c058f3740fbd591408a8a4f6eebafb5d7
+772fee8f467b83713448dbddb5d090e6481bbd8636ba2fd30b79e9aae4a98e67
+3094fa6a597a8f0df0b74c9bb69af42f5fd4db7a0468409a39ea5cf8d4882b96
+06e881a59a729eecf60339d5225090157843a69cee675aa567858b49faa306d8
+a8d6bd630d7e38c54e88ccd548f96b22e93f780ccc6fbad75976aa2d966fd300
+429b03f166e241c575a0469c17e427ed8502ce6a49a8ce1afa36d2bb914a2e0f
+2be4b2794d3ae15c8e5914b36bf9880b575d65b86c1d620b3bd6f9587eeb090c
+cf1ac48c73930d76614bdb37be7ff457ad7e07d812d10c2e425334e0e66f83f0
+24f2fbc764f7e9c9d07a35eb9297bc7aa51914baa5055d2034ddc15aec3eac93
+11d99a0b9da9df9642fc4d5ce51accff41402b227b0528a34b6fbbb1f9afdce1
+706beacc566f054b3bfef75d735d5c92656aa780e9f78d3d67933c74bb7b7e1a
+3ba96bc716befb31099771d1348611184bf76e78e0b75655c18c42dfd2b39f33
+77633ff4cbe887574ec8af654e91294504a59d04417f01e8c6c0ec71802d74f5
+5020b6d15ad0333f5f504eaee5c47bda9e373c09581b8de96b4e6fdc76a8dd8f
+7b4fdf62dc852973b828f2f4fcd97c9017edc5e0a6bdf87511a896327e39267e
+86c851c08317e13b413c7fa7c4b180244d1a26524368621142189d70f26dce33
+ce009efcc33bc35b211c67c9ffd68de3afde61bf54a485312d6d66e16ba9022b
+97c73d77ed530e606f54abe858f2210821328018168bc89b5d1f0efa0c02e4c2
+ca7cc4b2bb366131ddc427504ad454f6e8a314d9a5a4994f21607a2991083331
+f559b29930ddf0e7cc86a2da421ab5e26341f26b5c9b9f1772f0b244b62c4686
+a2813de622267588c0e5db3cb458d2c490768fd6a0ad83df55504c3e791554fa
+56a474c44a26256ba539416ed3bdb54edc8a3ac861ce565a334abc80b8db7349
+0595e01986b45b0d82693c41da5bfaf12b9efee509f25ec7678cc1e4ef735ffe
+f5158e0ab72dc3939e4f361eca40da40368d5516a55444957866029259bc233f
+c3f000f54ca33e2b82c999674b22725990a9ba8ddda889f8dca18a64ee31c4c8
+2db2bd653e555b147536e03c8d550ccdae2e891d81772e10a1fc43df9a600e02
+5e028704d40aaf27750c81d3f0a8e2ba60faa0f3f4f5bd7f66c690944ea6254a
+33df2a503715510772f9d8822eb0dcd03ff92500374920e0ab941100569ecc2c
+26c393dd56ee48bc914794696a4211212e8a77b1a653ee24a02bfc350e7e8577
+ffa1ff9f11b587e61c08eae8d88b073b780f5fc2fa97f6b5dc9f7439d84d3ecc
+2c67b8100eab30d6cd8f07f2f2426749a47c7ee77541fb716463f8703b6bcb80
+f5bd066e94ca265473cf95d4acee36d05cb22c83dcc8b27c7b6bcdab943c8999
+37c29fe456d9d71b748f1b57625597d7ef30813823df79b8e368d864ffbb7225
+1df04f862ab1d808e25b5068044439593bc6a7dabe86e0793c0186d7df54bbc6
+012fde7e30c4fe5dc9fac9171d62ce801c5b77540930f5604850aeb85a13e066
+20150aa55137f66e6dfc97eb36a16a9311a97039effbf3e5080760cceb073475
+c1e9b07e1e23fe1f65add9f68eae159984dc1be07365ea94a90e2305a90d33c4
+62456cb031bb031f0d34b570f42507560ab26ae4b64772cdff3034681b7e3cc6
+b610fcaa6518743600cd4889ac7551f101b927f16188792aa47ea95bb05e2ebe
+5c96e92cbd487106fbf63cc9df2dd0e0c2339402875887cbf2dfb17c3e32e1da
+3eabeea3ee9cb461a7898a1afe29609e67ad6dd57c91964296fbc5f09f4db2c8
+315b1f7d9d324a8f745bdfe3ec7903279d78de6e129d81cffc2e674714666791
+c5a6da8484577531bed634a6f7ea50448e68d959f743279b9a80c8885cfee79f
+47df6b9196f79fa4383b8681ed4754f901bd36c5a63fb1582857254df71516f5
+3d04f86178981f3e9d10558c4c7e613754d3cf26957e0aee795f9dee25efa913
+d3623d98c1f96e0af34f67b4306bf5f593a96ed074700673dbecdc9b2bb27558
+525ba7544029dd9db5828c6d8e563b5be8013e96131b9e2b11d67daf49a1adfa
+e1fc536f4dec7c75dcbe0d6741697fcfb8ec8d2d3dc85fbe8225a86eab86652e
+0d32a00e59985e495d975eff48812495efd19dd9ccd93141d361b0d1dee48adc
+0611d1de2e8eecd62fe9a162542bcad738167ac417a156212a8229ef17605ee9
+a3e2af8b5795784cb576c5d2c8688a849e2f04b7a2310958cef0380ab87e39f1
+d0270e002a11b97f866e77c1cf7aafae209a57ad12db90db20026d92f123f329
+3eca4ab07b86ce5a9ee650d3d1491156a6199132b271607782e30f03e4a333e5
+e0960f798eaa25418313df13c5d4bb186c37dfbd0392459885cac59fe71d22b1
+ba70083cc6d81f800f1033fe0a250daf09e03cde1865fba52d2af2d1fd4072ae
+40706c969c1bb778cc4eeb3fcf993dadca323ba2c6b72fc9b2c4679b9868b19a
+7e5840041baa7629877b130a05d1594c855b4853e70c8a1d1f58a20438c39c1e
+3800fdbea47ec323831783457fb0baf72c02f0ef8becc7d5940cfdb008cd258c
+094980c358471a2c6102c83eaa605523c535edf3a96e699ac6627c5dabbbedc9
+d06fa6906a3e524c2103cae0e2db5f926a1fb5a9adedf9aa8663b026115791b8
+10fe0ef2cc1e1be6e7fff7dddbd27cda85a34b3548b2129a5dcd9071bcf917d9
+c6bfae79f41df7ffd4303525fcee0f8d47179acf13ff109e748b83584ae2c8c5
+7fe3392653de7ec742918f68f86e4694a8c9c3115a9e459dc45557a492daebbc
+306b73dfbe5d27de382e17ab54a77475a79e38bbc97fa60c738c9b017bfa6ab8
+5960f34632c6010e321668ef6647698d00da3407de9599736e3106d8c30a13c6
+3d8b447506768a6771a3c18c7028c1e289831dbadbddc8babf7f5d2fe992594c
+e0f01ed186a4226f8b312329d30431148743e29a1c4e81b8dc2290cccb1b1781
+a397d4510dd2d08c81862c66353cb95dc06c67f2d783f0826ce879ce8bb76c93
+f57a64ca5ef9a563470b1143db3abef694645337284c1eed1b94a8eb67f62af9
+9ccf1263ee69f09109aa7aaf5f39a9488c7f0a1b3b59cccf641b0789305b3e27
+b6dbc105c385b06eeab8cf7bb5a6a514bd597a401590dd3d8da4e0c291621d9f
+2d9964a408ff77025134020215a605d777d1e509789ddbb548dd22a7c5a0c9fc
+6f2b84f9b94067afd956afca3df219f51671692a7eb48b0e91741ba2d2f3f533
+aa458f7c373ed76a155c18094e372f8c4766c93c33b142c87068e00f9cb93aba
+e9291f33d1af2560892c50a3ee480bc84c46dbaed662a4bd34774e36310d91bf
+c3edb9bff3d0061c5fb6207042680713ca4c272126a4d40352320cf87aa4c0aa
+b5b77e2b53792f626048bdb646480c5fdc25725fb6a11424d3f521d72730490a
+cd0db15b91e94b11cdb8350be7141209fafe5222129ca80113d1caafc9e5f842
+69080ad8add155ba2307f82d8da59af65a328a81eeaba59183f6f12b9ad4ec9a
+10ef0732ed2f05a3bee8c396b3663e993b02d145a5ee5f66e30ecead5a7febc3
+9bf46ec8f6c4cf2b31129084a58664c4a4b413f99b831807561415a15e5eec49
+585ce724128f53c19786921430dd793960103153bc86f58c760132356e51bb62
+f093b97a4ecc7dedd70427f00b45c644c523efe1597912c4d9f53fa7e8fc6c36
+08338baa4637d6ef1eee30d1cfe8df2545a07388d8376499566aeea76cb191e8
+db5fe05c9d91622f262bf5564adc064a5b3caa5569ec5233de0a488cb544533f
+baaf602ce67e0b09f9bbe7e0bada637d26a7085e80bf5df2e06690306186f13a
+400b726a9bc0021a34ba050079520cba61cc3d3c61db0e5909c2fcc82e314dae
+dd2228d3d4173163faabfcce8c4ed96829b0289799755c4484cba8fec61c3f53
+d231901062677888699bdb42672629733d4fb910c73b307e8dcb837f53346759
+455702f04a42cc42325c29d16f4adec550ca0cf5c9b7ec60038d7f444883fee1
+a93ee0673f67798aaa71ab3b1edf95ba0dff0f45dc9d6e0588089553a091962b
+db39b2d19b9395380de4d8615f054ae7a1d8b26a16b3a0611469ada90c9a3818
+d08c89a7ca26b0cf98def23c8c123977f2087107a1550ac33c50f076a30b8451
+9eb46669eda19728c6f4455d41de791cac6deda07a108670972c428438719f84
+7bd6fba1ce8e7101e972a7d5924e749a2916fbed44bcdb2954510ba71142d770
+8b38db6df559823cad34881594717be8d205679137747af78a8afb389175b582
+6903cd5819726980a7981098b02b2f4b47dcdfd89653538327e431b843b4fbe0
+f0703bc3e211ba7bbd965b0407e31946757d1009bb2eff7e611654857fc11756
+351c0e2732bc8b99b20ec5e520ac9cc638010215cd5d7aac58c8bc907b6010f6
+cb74396b7486c0906f9b879b67814a23fa9e89c79f2019a935125ebcfbc931bb
+9eeae79ed464065d458e49aa025660b1543b0588b97c0d755430efb05154814f
+5fcf0e58f03d3dcf0c01197a4d4b1d94b0357cfcc6b6d9bed2f84c084ac953b3
+b247b46706c71e8bd717b93d602241b21096c3e6b271b758cc50f2657481abfb
+0a80b54b0d2f0ac2b14d0f552815885b2ee6399ed0a9a2d3c133305339d97e44
+ca08d52c9071b8f34d06b2dead4549c591719bef6194debf8e7064c18b15df49
+a73fbd1b32c1f16413f462857a76345a462419b74da65ffcfda65075cf3c6201
+c6710becb92696653c0b927000b26f5289ca6fdee0ec2c39945adfeaafe39790
+7a92d266ec4568635ec21fb10c18bb9ff8b975ecc778c77b7e8e66c9d508e23e
+136f7b1c2e6e03aaff8ce77008005b13217b9293ce534416fba358f1cd5cf263
+14e4e6880641d8b987dc504cd4f3e38406e63b8ec62cdf13d0c739f60799ae26
+9706761bdc78a9f80f726739db2c211949bf1cb2f9477e17227e18d43a875fe5
+ace8446a887a14c77d01b5c9ff11c3afccd91c2411072632375c3f998343651b
+c7f583abe03439cebd67bbb3335b94193cb3cf36210c431a202b12ebd03d1af9
+c6dbb1f255d8c101bc17e301b4d37c8ec7da0f797767c6ea0166c74411f7a5d5
+4b7e7aa4cd62c85699f314e11014cec46fd5bb0c0b69a397a60d4dfeda87b095
+341df659ce1bc3a151376c2e7be11a548d84f0f5777fa0c07df33068c2edb144
+719cee27d1f6db1fd83f254be273bba9cc1fb51db3aca31d8bbe5aea00f61c23
+ba566415e9a0e1abc230f46e40065c0d9f2f7245c138149be9fe0fb69c0b945d
+c165176edffcabf56b9fab33dfbe78966064da91db7706bb6c6f04ad34e042f4
+c6fa48b0b9f96bf5cf68253f9af738cf671ab6b553e23f34b6771e4bf150e6b6
+b0b170dd494a8d1acb6786cef859f934cc7736a170bba986ec19430d19b9f090
+abadf9ac0943f366859661139c7645141e8a7a2dfe554f8397fb100649967833
+10500165171d8420d1ed8bce593c42805a2f9efcb4b88d09ac7e6a4b23c21a84
+b94f823cb3afe754e79b9c77d2c3e29d5d4bb0f29569875d71d142362e1fad2a
+d2186258d1df52692311f53a608a276f70aafab6e301fc586b0f4c6d364bc2f1
+815fdee94eee51bb72236f3d4b64dcece6c7b21176cc09e6904dcc1fbdab5926
+0507d4885f24270fe2a6f133d47cc2af2ab27637ecf40ef51d8cc1352eba3ef2
+7c745663350c4ee97b0cd24ed09a5bb618024436fad4bc458a6b259bae107da6
+fdd814b646e95b1f39ca2c7e9ea5b156a44fcf514ef96c5865da6d96fa887632
+5a9f83b75c5d156acda42a69acdaa7bb306a5807b01338297f76d0ca3ca851f9
+178168cc5b1ed97e4723201da85d59fa9e3ec837297ab2759b02f921ca650725
+73a35a942da915675de04a02e5221b62d9ef635444a37e1686a816bc71f49667
+83780a328f17d3f8d3754ad2606524c0fabd57f1d02676154bce181f8b97ce2b
+0c0e0f06988f5aeb5aa15e7b3a5f2080f7347d950d3b005e462336aaff150437
+8def84aa51aa528c2cd232ef238263bfd3388d0fd290dc4558eaf24f56b0f74a
+674a3cb2e61a88f5f4e97cb9997b380b685720434cfc4362ba7b23c804c22793
+341388502f4aa4adabe34de967fcb82e12616a22067947f4cd26ab2762ace460
+46e73fae30959005eb576a10feac6f307233bac38de2d70d037f56c0b0eca2f3
+a48d4c0cf69cae3ce44b08e5b10d3f938131f5f5e6f4a9e211312b04709e73b2
+46639938cdacfe24396907b7c5677335988e9d6ea7be4d7f6850ad924e44d85d
+494023ef0af57918ea99a77934f389a5ebcc42e26b85e47ef7bcc2375df221bb
+5e0294e3ffa8a51838d9ed322fb0979feb0d26d4e36244f5b0557ef0101b5c3d
+6241a1efab943fd5ade870af75e24f25772bb65b26ca14a7034c1f69ccd38de4
+ac79a8d0311978a8134810437e5a04b3363f16d4ee6d23853bc1298853aafd9c
+619279ab747475bd433d2186040a934a0f05b294d28fe45801a802dbd20af088
+7b9b00ba5c4d885643b7a645e990a49a8111e6abddbff944070678e003591249
+551c1fd79b40795c8ce61f8fcf78d1be0a44a2d32c199e46df4a734206bd97a0
+954bb778c0bca6ec76162fc4222afef04db282a73412ffc5ef9bab16cffa50a8
+a259ba0fa1babda8bbde95a321ab4196d58c12d8af9189eede485b3c951afe32
+30189badaf0652535cfef04777f0c183489d90cadf9a6553473a18a9a36eae70
+acd5e815c03e9964703bddc7706fd7d14b668ea1176e438e49350dc8807a6e4e
+e52833c6d110475ae6f96b6318a989b6bdc1d88d28c26606e3d71380cf186c29
+97e8194513d3f43f9f570bf9c3cbf688060a12885355038e9754f89dbbd90c25
+fcc2922f11ff1934aafb0ea11f8bdb6c3257d7ba0f8e2ac7365a9fc76d302932
+5506ae25d8de203d295617f85ebfa351fbcd795611d6fda7f3bf6e34df41b131
+38adaf0f570bef6784ffb896388ecc95087e0b7f425b6758d8a598d41a87b3f0
+075508b708675c56726022f450d6daa8b60134bad5328a36424c609e99b31480
+01dbc05881fd423b95ec9772b9ad22a992062736432c390f55d692c90ac64a12
+72f3414c537dfdeaf1bdbf157726c59083dd303a6e1ded50c6f5b94c61e81f9f
+138fd8ac67b673ab38e5ca166611c6726decc1c0647d6188085056cb939e2b1d
+66e25bebeaece4b97dd342078bab4867b7e3cdbd2c68b9e7d88be56d90573085
+c9df10e10b19ebe83c8a1c41f58be78b93040c928fed3b1e98f354823619ecf7
+c5764f2d98e958a375a5f0ca5d884389de854f91a766295b01ff8cdd420bd2a5
+2a41a0759eced87deae73d27a1dacb0d0f7e4658fb724bccefa08b0c3d5bdc9c
+dd6a94636f8b7b4eb66971e8c599d5f15bafeb89258185e3e935c15ce57aa6cf
+4f2cf79bacd605747ac4eb081fc98bbf61d2623350375b860155b90ee6a159de
+dcf7a33604d7e83c50ae7804e9a434622239c5a7d891859d31cf7a37df61bab4
+89d857e93d5c2c8caee4c61e7f4e3316dc35ff6161897d5529eb2656abc3367a
+dac4ea3342c2ef308da183c6f40402e231586a37198970612951b383fba8e8c3
+75123429cec97a52b455ca8b384913e1527e77ec48ae423b6be28f3f8e0fe77f
+8d197bc6fe350d817c8858ce5babb5a6bc1276f905ba942a1601784ce8e8ed96
+ddeee65d9ede4fc7d5bc5bff2fc3a966fd25961a430a063df3d8766631774c96
+25f1cac03c135b6b122d4b5f68c0659b1b2cb634d067218e127a589f87fd1ec9
+715443a08284837ed2bbdde3325b7ec288992f1b5166ea175efa6fda164e8391
+de99e4a88f43199c3dbd617667d6fcc2561a1642f45d76564ea5b0e925bc960c
+fca1194f67743b854899ef834404c8596279150cc61909f367eb17924ca9fcef
+e89fcb940710e470a5e7c9cfebbb8b8ebb2ca8cabd973ec4d8f32df8a39e6ed4
+c520bf932fd67ba02eada63cf55f33ec75216f75e29e2d6937379d61efa2c7f8
+3a187ff93e4f17a66ca3eceb26b9199e1915922667cd1793fd0842e6648ff801
+50d7a0a447f5ffa2b8c36507f7decde7eb992fee6e9c8e32d9bd971771ed9d0b
+3e95190550058ff0e6f80576ecce287ad895ad56dc8f78d19fd04ed854529719
+471333b1c313a002d8166bb91b2983e99a09812e9beb52f5eda7391da5a2fece
+694761350b089de41343f04dc45e1b4231f265844cbcd770ef5be05b2f97434c
+af711d616613108312d08a9b4d3a55b2dedaf47cd5bbc2718da7d18a7079fac6
+a7d4f7cb4f09d4b027e05629c14ee77663d8b29ec009924b41f873e4024e092d
+f7343a1864c80b6eb8e4fabfaa90f5d39154fc4d14438a502e60b5af432a90c7
+a48c523b4267534f171fdc02e57b9ef3867758a97bbf9cdb99dc41758bad49a7
+d780fa0bf66851b52d46bfa8b96e60be89e4a5e78baab8736abbe338c1283cc1
+d2bc3a07f982122a3289e35cb097be9c27274bdf3ed19ee8628bdb48fd587159
+e7e484f6f5005f22e636719f9327173693810f978816f739574db0382222b9b7
+17e394da21a4f80d5a95c552264dfa0727fed213eef886c149d392e900dc4ddd
+0ccec84c5de5dfa3dd5f903b93fc649fd661bf20618bcdaaefbf9c71cfc11b8c
+68143068b78fcb3354ff5555a9774faae88328bed4c4996679e9285a00c12b32
+757c74e8fef1ed1eeaccea315d56df2e814f2c8d75e80d3836db71c5d1cf0055
+a01c1ef725ab4858d73cd089b3a66968c2604f97c861a7484be84bf95dbba43e
+a6ea2c455574b715825dbca643bb023b77d3cec870fd30899e7788986813915f
+cd3f909e3d596281b4d858a29465dbfa76eba156b0761180bebe2a6c218a51a6
+7d400dce29a3f19538dc28f29971a8b01b4c27a42fd9ad8a89b7fa5f188d3135
+b5567c8e0b87912eef813fb15c63bc9260ec3d7a6909d2295c0c31dc77b0a468
+ca4b7f801bb06a0486470201437ed678afec280dbf80c771823fb23a5af549cf
+f74620ab2ee1efc50ee09f4a0bb4ab05579670940d20f01c61c7461f08dd8560
+f5c1e0c73e0dbfc8532155a5f92162f05d19e6634446eeffb764b9bf4b5e695e
+9b4d80378ec8406c588c3eb7c919bf154bda4a878b45479f6111798dd6fae11a
+29ea1e44934c82e6a68b0025491a69037808d3fcbdcc7c80ed848ebec3f7ca95
+4cec873f4e404a699a7a980bd66e9e812bf39c85c55a010d95b9aa147e5826d0
+dc8effac979ed602f7414dd64cbf2518a5b71af4b6ff0f59657d2412b4739192
+1252d0a723dcf2eee67ab89f8c12d3ec1089da75f364e4e6e10410072144cb14
+352c56f9d8d180e45861fdd26b68a02b5a86560f3eadf5367d8b06876ed8f79b
+c79c3602569aeced48be6423888d86c3dcd811cc26c29239210eaf574ce87300
+16a3aabf2baa31f48ce3bcc43ddc31df81883ca92f2cd4a7b1e136af70037ad2
+2207f8f5e5ec06eca4c9ee9b199e15590e9f59d11688d22cf11060e87423f3e0
+1ef613fc230fddf599d1277cb7fe6aae4312282c4ba8a28d794628136fa0c5ee
+e83cc6acfd043ae7fd985d226ae4d91d00218964c161c4a0b147e58a4d143917
+a592a8fbba3215d1e3af1cb952bf418c9b07a5eca3457b591a0e9c49234db043
+99efcf129aea7a96694bed7073ae4502979f2f0286085b799669dc8ec22adca5
+1e92eb0e2633651e822f4910b716de01cf09b631187a6b9935d43dcd1c68111b
+850b7f21ee142a7a48836d8de7f4e63d72b515728d9afa7b11118dae383adf97
+cdb92c17075f437fa0bdf5250c251013b612c593d93e8f9addeb8c03e1d38f56
+e6ec42c7fde744866d4b873b725074754cdc10cb0262403b9740596a661a2dbf
+057144991f0a1a4fe3e316095978a88cf38bb1b5dd0ff4e8bccf1c7d56369cad
+0c2ec29d56a6cd2535ef610026ad120b4bbd5151eddc7f385b229e79b2212141
+6e74463c4d5246501c7b6632add04f8c460c7d5a505f29bb3f45343ed5d57630
+2ff9d8ec1f400b190922bbe646cd809a6bf2e0eb9e7ac66422eacffa93876695
+b8e88eca149ce738586a0caf105ca5878572e58acf6d523f2bf3d410a8e79507
+a0e480af8c618fbb459ac768cfd240f32b0b6926533220552d8325d058c2d30b
+5a437aac867cb5bb6c007717ff089c65ffa92c5c8d159e0833c54c53040d448b
+93fb48b5ff2395e4774ba3764b6edfa7eeecdb2b9736e5d7e427ce883c67aab0
+5b0826cd91af342e32f2179cb109f2228138978abb9c8eb9b555c1269fbd1297
+5929e91aeecf0915d6b2068c7b2df726fec9da54acbd64aa808fce20a34ee784
+63c4a831e33f94a268c5454a1cd2e05a662786e7392b24ef94b7edcf28428b52
+fd85dd03f7b38000f38c4c80bdbda46f62b9a964fd0b5b33f3b8fabe28538632
+f1b229418e1afd6fe9263cc220bad30170816aae06d54541f854b68cf72e08df
+d272021dce628962a7bd962564c054c0e6ab2742846899f9d0dc9424d820fb28
+9ec582bf3b56c48d32db2768406491c837b125b62aef198e85d6d579899ee59b
+53271ec329b283dd4c498294a27df14a783c517288e3b6b4cdefd2489398b71a
+712ab154e55499e016d7862a14bfbcee308d95509ccffced78ff3c55510cf91d
+a90f10d3203706f0592400847639f47c8a70d98f48339a3d7017a8c8462d6316
+bac13df9e12a49805e695a1c632c63e223a2799c84dad656da6ed692520db379
+c727b8375df9d548f693bfd9509b3028b1ea529aa6eb737380a4fde879a6cc62
+3ae8f5f992523e167791f3d33bfdde0a516c6901a202a5c154a0e69cc5fecc0b
+75e61b9ed91834b659805e8b7bf32fbdc4daf5520a27d508689f692f1d69d4e0
+b00dd7aa134c1357de1bf8804fd534600ada4790738325759f35d9dc3b077fe4
+8817aa57caf862713e617bf7bf09344a74bd13f118d26d30c1511b20327c460d
+270e5475371aa26beffef03b66564e0e669724e3895973d98c7150f035fb52d8
+d328eedb5c85e7ea7be5373e514bcf881c4147da0c1656523a95b63f86b3017b
+93af76536dc19979b9f617cc855dc3b8faf171780d352f93aa78c3f25a0af51f
+ae91878fda9da3b094876526bf6d68a650008dc13d0f17f8445236fdce4f725a
+82aa5403b568f65a087169993a3e81684234620f58568d2801f344f5667140f9
+daf63ded0ae4ae391f717aae8b566347257987d49186c82b911a98f94df8292d
+f7ecd76ff09eac1400b6c34658b9025ac42b7dbcefa9173258680d929ecbfad9
+9ce071c35dd8d34126a036dab27b3f2a0f4b79a509433784d3177324a8dbd271
+401ac904e072ed118331dacc31cf4ee21d1a9d805971dbe8d17ad377fab5450d
+1c0448c6c65fe4e8ec9b4bc1ffa74d7d0cdc6d0cbf0c1f905db3f02b944281cc
+c10165cdd7302f4ddf57865d32d47c8c26fbd0d410e4dec820b5d6ea0dd6b176
+9ac0550f15ae88c0efedbee84b75949453669dcf1b447821480acfe750d13f8a
+3e574f7687949b525b278db75c3102fd47066afc56c4588a258813c3c53df147
+fa5f225e901a297e5e322920f131093304bb9b2895e46dbb1d020ee684b08c64
+e1a159a6829de9510e5e985f53454ec367507d4b84b80e28133254b7b60ac194
+c776f734d6e8837ce23edc94531ad2e46dc6bdc1e921cab4ff785dcae7b55670
+6fded6ab4763153ec5f4b2e10491e5e427dc327c21b26db2ac272588fc41fc54
+90a102ed1c2ad82b0811c34cc8db42ce97b4b24e194caf230e58a04943934351
+805a9a0c5975e98c0f11cb0ae28c5ed98e52cf035f823fd449436b20cc0a913b
+7606a6fb2ccf4c7a12714c99b60940ccfe9ce26b22d5dc1fffa01c8e4a04af28
+c9ca3f2a7cb2b33a725c456eff23bb62b69878f8fb185f653f41c596c9bb7c7a
+17cd9b5a07fc405ae7e182567621fa75ffbcfef42e7373b2b15cae76d7c07be1
+6a23086500a789cce988cab9b321cf969a79132544b7d9503c7d30a4c86d8601
+743449d619a5ca87879afceda5d16fe6b31e17529d17a95c027d481b6c11fe94
+77412ded852c15a026e36735239bf5063b7fda776c1282b9f50f602526f355ac
+3516e5df327c227edd44e453b27d7074e0f9d9c19faa49d3de5138498b0569b4
+fcff2041977f69484ccb916856df1f07e40b450c250be68ffcf4d159fb8f1208
+ea8904567bd552116a28a95425cda95d4fdc06e59449065b65dd2b7047bdacdc
+29a66c8fac9bf2efd6886fd859bb0f256b21ef2aa03e6efa6a614b222b84b7e6
+bbf2824713cfd214da92f04543ae0011d51a50fd08c4fe4bdfdb9e184eb32c39
+9d3a2fa71059cfb9f6ae1cccdb4caadbae20ae4f65bc58334164f127de5c476e
+a5bba3644f2f24f0dbadd3d1e80da16a648364c1bf86d0a76523317c7d4f46c4
+19fa31bf86d5b700cfa640273bbb9d6c8af13e7caf3a251001f06dc2d4c8f57a
+ae5a8b4e4379163d732756d3a7b97c778dc8637d06ec36a951dac426c14a58df
+97d2777e7b45ef2c3f9d35202015e420c5e35301af195403f3ace5fd4040ecae
+467282c51e7a6afc69936f6d81216fb0b2e3b3dd942db10d9bbce24e186ad3d4
+6b49414ce148afab9c958e7339664510e2cc5624db80a708a040c0eb2e48e8cc
+67eaee7856dd36ba948c8a8aeb120bc328bca0a629feaec6419d70cb8469d829
+31c1b08b8ef46865819f4d6e3d2a9ba5ea2ed7e7221aadb2660b474e576da104
+ae298abad60f6607d9d03c9af768707d5f2f299927d14be80e258469066ad3c2
+bd0ece20975a061977cd4a1246e6b545e7e9788bd51e04dfd285f9636c663d7c
+6af364addfd0336c6cd6a46a43eb252d2b72df3b52050d4c2b20da4f6cccb1c1
+ca85ee1c9a5501fb22eb7fdfbfd0838f0359e295d3176ec8f0a2a7a262155dd2
+f20cd2632ffc30e4f274af92657085147a75942d1611d5b0407504708cf78239
+8c366a02ad6a8b103df8e615126b33da380bc2aa1160fa63665b883a5a4a7ce7
+514dddaf8e65508b2b6fc341a00de2e976c07a499bc758adda72b65780dd0613
+3027e1d7fafbd4cf7085091ed9dd98d91e4eb4bc0bd4dfbebc947544a96f47c6
+4e1ca2bea3e739a65becde6b2cf0713743b881f403aa40aee5a726a8b5465985
+2ea518675cae5089758c77c82efba56df329ab46166154f0780319347a050002
+319438096d4ef7f851876ce407d436299f7d3a0fb6e8816c37a028d62426bc61
+5fd635060f1c69e3e7ff6d9262e06679e415088687b4e65813c86d481c41b5d7
+4e0c208882b13ef4eeae0c60850dc1bf54075f41763705e3cff0b9ffacb9e292
+2b40aa7209970fa5f3563d7e6e4d3d2249e7e946e97b5fa40291742ef9bfa2dc
+7d4e5ee1a25f6d0d930a50262f17f38744d7a07fa9b6db3c4d7cc96dda023ae2
+f3ddc571ff48135434e354979eafdf625460cbea8b65b63bc612e44d05cc3c3f
+b186403f994fd1919a6244e728857a54df535ae149d405ce6c83c96a6dc117bf
+178e088556e12d3fd88017fd2c0310591a89077e0d6455e76a3c8ae37b8df495
+083b9edafac2e3322c07209a21b5c33ac6af3dbb527dc1ae916cba52e68c2a85
+1eb073d09cdecf8c3aec94f5728f202bef1083215895fb76b791ca266b925512
+ad89ebdb53ac81dca3ef1796d1e91ae23e5c60df72549d625ad1ba68d4b7b5c3
+38b21496653f61f735a9d60c437a6397899304b3ea36ba2ae138a700681eabb1
+77d32cd0dcc8b226982ec3bb7ec84a831569bb9a3bf30fb4a56d947464b1f7b4
+9dda4621907f605a238d6c5a1f21439fb67080a3aa1864cdaced6a37d1fda3e9
+5eb8e70cb3b78d2ca77bab36d6fbff8ce6ab6ea978c1c8fca06c3112fa831e69
+3be7562b859aae3aafdbbd0b119392037f1658d9ff7473b2d4ecd67b80f2ec39
+cb32391e41e2f8466b9bdbe8e134186312f0c97f2acd4eb52f835d00880928ee
+1dca94dc6a6e25ecc61b5e549d1b8a2c130d61ea7a42465f0ef3e3ab242799d2
+639ae4b2cd236f195d3ee06665dc3674c8cd681e0b49c7e5b95e4ddfba0fc01d
+fec2e17a77f16116ad14296c0825e9859ce22241efc60ecdc3f4c56d22ee448f
+8263394ca1848f95ae78d46da9fe033284768058cc5a4ce269ebd36b01d04b77
+2864e136fb076154a52c165a9a0ed6a9415474890e85738fc1e112b733b2cb78
+d73a294367c4a6b33d15ccaf851135beabda0ae764091a3ea5b65d0bfb323676
+0ab084f8c9c16f1e93a7531eaf2130cdb62a8db7b42040d0a92f2b20da2fa00a
+73738bf8aa9db2581b00857bd6d781a2c78d83792012c83d4908012347ed651a
+2fdf54c70d53910d6dc6d2d278872c6e7d58019e8d04407a1a720fefddd6ebd7
+9b98b77a4faee6eee00f2985f8b674c6a27d04c992b7e8b53a1e621f9d3c66de
+e950e1f705d02ddb78a081cfb94006aac8105f5d3e465796d2c10018f65869ff
+73d7a9adb035fb37edffeb469d7670a13a43df3ce14d277aeaba383383d36460
+880d924138c8a8374af1031afa2654d5a118a82149072bcc38f87096d240b556
+79d8221041f2f7934c27d3f1b543b6761cd2d2d42bc27d7c16317d651c2e041a
+bfc027d3472514ed04642e58c1e729945761de2758a438569ddb555052840451
+53837a29d3bfa889c6aabb26c108f27571d832cd930d39cfe96814370b2ea5a3
+9376975e378b752e6e14ff1322942114e4119a307cef2711af296ae3f88d5501
+63ead08b2b515364854990f25aabb23d975fc84da81cf63a416b32af608508dd
+ff86cc694a6b668b3f382e3e3af223623a65aab3eb16d000d86d663ec6031d2c
+de50d54a55edf6c7e47b4903c9922baa00d2c00798cd367613f7549d9873ac4e
+dd3c2e8a044bae53643aae392dac91f6d335112c2dd4b188c5f1ef1e5e42457e
+4c2f2d2a282ea3d2e9bcbccc6dda43161df8f8985745e86461108e080f647c09
+b183ed67257381c512947ce954fd786f0b86a62e40327aaf77c3f5265a47bfee
+2f3919a7073e84c49db01295c730ad18f45364e2f19bee938b7c92235d9e3275
+4139e8c2f64c738a5716ee5bf2c68d09da48166fb2490ec874c723d6e72fab7c
+597ccd0ed2398bb9d99159e2d4a3fe605acf6f7a5d4a00bb9156fabad02d7274
+37448b75e6f08f1c5f17b251412c2e698ca1fd7d8d7a80ac6c7343cc7cea2324
+5812247f35f0f4480e10a1d8f9d8446ee41e435166dba0ca3b29155146c96c05
+ff1fd2661dbfd9ad2a7341362bf8c2a6c10b91541d2e4cb6f8aa01f1c90e118e
+0db81fc03048f54677cf96075eda05b928e200e1620defcacfc777bc76e3c911
+229c64699560d630badffb00206e4de61e3d06959b2c4486ff5dc7bbb22c634d
+8b136077e5062096d3c99b142e2d1aa6c26e58afecdc55a8b90441c045914036
+3ffe8928c20bf64c8bce4dd15ec806a2ac7cb1dd58e67b69a34b28c4164bb026
+2ff9267544a6a905ac3290dda8f97ccafc12083485af20b6875b355d98cb5e45
+dfbafd80fd63dd590a2ebe0b04292a1d37c906ff3042e608b3d983de1d829faa
+8b658584600e5eeee90fb0cb13ec9633b148b69630b8a4617527b0049e107f4f
+7e14bf421df26b08bf193ef2650e7930f567bf3a05cf55f3be9e651c2273f5db
+3c4d08d9100cbf5f5672c702696d823a43082a79b159dfd315278deda56458d0
+b8208c7fe90808e0d0566cc2a176131afca80dc312c9f7e4c25a0e949aa384ce
+254b885cfd9fe74e88b40862238868c3f7d1b435daa876b5875563c3c5bb3b96
+2bae3f9909bbb96997a7653395c7cbb41d74347b78547085368a5b2d18cfc3ac
+56dcd1d9d5a53ea63f4241f1b35c15913f4f773a48f42b4d04b594f33ff14c0b
+16989c4354c2db18efb3132ac64d02c86ea8198461f700b98be371a968c0865b
+ee44e8df5a7ae98b738c034ccf07e1cae4fbfb8a50c9c31362845bfb67e00732
+fc33378066d3b8f1d69224e627103cb706aa5b6f3e4dec74445625cb052f5ac4
+8681cd3b204574a1041cedb74a51d4d21b37d465593a7e8f7ac1184c5ec7ab98
+75852d88e15aa1c5203bbd9da15c25bf2e908c97678de40d9a8226be09a73515
+6d1aa028955abff46da51c07e8e1234c9fd06f9b54c0e8abb2ac28721f5ce547
+3077bc6a4afd0ec98f4fc29bcfb29bdfe99d931ba28e200f5d58136f63c5d18b
+4917f79f9650343873c44f8f9f699a0f5495237e2e748b3e5c3dccc59ddaf98e
+1c4f5252f0c52d2bc4399510496e4844a6392f984204282ed84398e7c8862d94
+62fbad609a8c85945b758b88e37a2a412380b6dc884bce142ddea569227fe306
+c6b4274c07cdcab4b48ec1806e45a27109d0b142fb3c84019f4c1c275e830969
+6f966705b06292c8f8622fe8de526c591659d7780d424e8ed1d83f59a0289dc5
+9556a84b5ee4bb34dad12a92974cef690151728542e222b0c32b05b2c3d819a4
+0c4bfad0e080e60aa633d91adeb117434c58a7bbb334503fb9d685166da7425f
+35097878325385c28c2f1b10ce6af452ae0fe66c89a9426d1b25196d06cb9271
+c6e973f2fd6722b1ec18162175a9c00cd155ff3ee679ffece6889b2ef40d682f
+a2972ea0362224a1c43282a08753a5205d3baec16df17ab6f6162f9a61292f32
+f2d9da34a45f3dff377848b6e5caadf938bbc92d8553556817316f4f8f8d5498
+3d8d72c2145d4d83682ca5d528867e8ce66c050fe52b0269fdc98e5b48a185b9
+79b45cca3d99c870b1049461007ca15f4dbce8a306d460d8f6b44a2506fd7217
+f11b69a0077d3b7c2f016ed954ba5e58c9b51750e4fbe8e88e4b0ad59b1b9969
+bb9494cc19c030ddf9f586d80cdd03fda4d655d90afcd4cfc93ed8b70c13feb1
+b3f052deff4eac734e8c1fa2b4ae1423e78e529443074f58e3f5d84dc1e8af60
+866e49ac96210fb526f1b4dd10aa19c53b92973ca6e13b60d319fad574a46301
+a80d69737b9f60b4466b94f4ac8df5080c92a7359ecf6883d87d1bd45037f84c
+dfc93f9cf0b7d8d8795ea37b8a0cfddb837d8f9a232742995ff55e0c38e2cc9e
+57e10c5c5d6e9ec93650dc90a82f545e54c66133f9381262e21cbc52cd865192
+a781bedb71af318dc25239d64cf458839fc2c809eaf85af1ad027e0ba8bc70ae
+b1648f345e7b6043bf59fe71c0b20f8bd21cc93c9a426e80d62ad487a60654eb
+f0e364d99b90574f072c52775b239a0df62f256f44870302d077d114dbf83715
+e4a07069104876317fbaa1f7adf9f99ddfeacedadb48b397b7eb2a37e190729f
+6d31474f4f6e2644c697e0fd8836de337e05a8b1b8cbb7a5a6be292fda3fee75
+4c5f9fccd6e4528349392fac86f7e6bfc953ed5378b7c5ea0d8b2afa34df6360
+198e5fc5adfeb120d9fc498d8dac8644e9643af39da434bdc546fd2bcac23511
+ab1687b7943f299285d071115b4cbd650f356e75f478c5505a7ff036bebe3682
+c3a00d0476261791cf08eaaefa6f9333c66ccf5c9e59c14829b853a660f3fe3c
+ca0f1f869e3a31d089e373dda04d765d25fb0b6bf205a9fd881f00e99113c5db
+fd2fbd7ed608c32e9d51fdf6454557dc52d72eecdef0ac2d8e89706809648515
+bd4037379c6057bb89ac4b6768dbbbfb672329d3c21036a4804682c6cfaaddac
+7723c715842b25b03fa1f12a2291125f34ef7dedf897ef4a7506f804e3370814
+f4b62612b35acd43a33a3adc76815d29178ef7b6d2c170fcc1af75a9157239dd
+c78a5fad4b7b759755f63031b1a7a6f6c9fad4ca3b4f36e065e3bc3ece67c990
+411940787058aa52a00c51e29250b624eaf70c9e236898b1e2491256e9c4399e
+d8ed5b19f5941e76f51b8f16eb0a96a29fb928e35ecfdca1bed3b12d5b5ca1d5
+5bb2e4ad69fa1bcec3876142b7a194388538f5bfb028402e52505302f482bfa1
+d6c2492fff4c7c882b6260215b52279e25e8d797222a2e4473cb30a4489a6f2c
+566a79e9fd940ba0e15c52c8044b4c725358c667522e784194f87c543d9f7734
+27572cef02f46aacbb4edeecc15c3e813c67e68ec8485112a1e19054ae9b877b
+857d9466e69e81f6c24ba540a3d716f2e92659d252692c1d5def79bba8c6a7bb
+e9eaa7cfb7721810fec93f176e8b9dba3beeeaefdb577c14d52d2676566f0d04
+de6931dc8adccb09022d30b84e9703ce378459665946ca535d26b3094d1b493a
+5695da6dcf79527b841194790af65ea24fab98ec08f519743248fc600029f246
+9c8fccb2b27182928be3f1aa4405e14c7ab842a370e45d48ab1eeec9168825e9
+88147928854fcf974821b19b65d9ffd57333d3ec10b21588f04f652a218d8e5c
+ec3ed25bb6cd5eb1789e3cfaaacd95b72455c5be8ffaee0636c0788a587c992e
+6d1fa1e2d5ec8eea82b6f75f413707da0ec878352e92fbb1608506cc3a4d1f67
+6d364524c8b72c3ad5867e03b7642f335b4e0dd6b59957caa5c0131c8a58e0f9
+5ec0dc6d75837291a7c1dadbe3f92642d2cd4c0eab79cc237bcb33e4631bb90b
+0ce4d63a936348b7cc37aa207bca6410f010890f23f6b3f6da3c7a0643a444d2
+e3d226c754c1598d72ad25c25bf5fdc1895e6d23b9632646ef4f314bdffa9497
+1bf6fccf20ec37b31520221be10025c386a8a1b3280bb47fce113bb4a5f29ab7
+0059611eeab412c0a9693e30993fc944b38b11211594b5ad84b0d622255a372f
+56a150bda57451fcf52f3dba2df25bc416759e32b7b19309c1fa25ae1c33d668
+145f2e645107ccac86e741342ca4301685936e12234c8d612f9314090d5c9209
+f5d154e678bfa3985b03ce6635ab80b8ed2630b41d7d223e6ed1625bfcc417bb
+c3c9e5bca6256260a06923ec1b9d2da78c8b55b05cadb5785c838cff582fe167
+cfff88167d7fb3b90b276f5d6f78e919febe8f9b58915129cd7ae5cca6ca9885
+d22cf7084994d101b81a675d0314c93041b5da1899b36da5db30676b5f1fc0f3
+a98a33916b47e0496e3ddb7710989aab7642a1f77e5cf5ea22f75432dcb7dd2a
+ea6fc7bf8c9fa07c7f28f7d37cc13d3586d4eb49cf579a95dd3ade1de0686968
+7639267085352daa0a19e8f95e4a7e31ff0d17cc87373690d2634852d465ce0f
+ec652fb6d710163c738cfb030bd4935eff80f7de7d7f06f0fdb1f4c10b07938a
+c60c74e442e1f3a6bcc8bbdc7814b6e710c41ae1e157538871afe3518ca8834a
+4b4dbc59cccb6da74715ecfa03e98289479c36d00dd0d125b12f63b45e112c7a
+a1c5e60b986e74e56cf95c80198381207af0cf5f17a6635e2aa89293e67d2c54
+9d110a2a57c02c581166747ba758de5d5f10686029d7f0a82e7e4889ba716076
+2431e00091524ea5b12c9d4493f0cdce0b4dd38ec792b4a92b0dc4539a51ff1d
+613e75d981bbb9c20b3d53400aeac4970ff843efce5eb250c1283aeb831573ae
+15427928cc2a9c0c3b04b7cef0dbae549ae82ad2fab68f5d7463420eac2cbdf4
+21bdc88f2a6b10521913c6bfc6258598ee979570e9e555f475b1b26721f94a54
+62135e9705fa27259bb9564253d058772483b35a487acd624b8d9fa02ee6babd
+73d308ec29a30cc32bf271cf95b3b070160e31b8649192444a80dbeb812d1d4f
+4be00ffee6bf7e4cea75a1142acdc28ee252228dad937a69b3580830ca904cd6
+f5cd01977f6fba3a13e89667ddfc777f48db2736d78856baeefc2e41c82c8246
+6d361aa2d02fe20568f584088f4038b72e10695253d8e095de4288a48605ff43
+18098801cd4fca473f8c3316e8ff9ceb463d3ac98efd0e30eb743e250b974e75
+8e86df712e13453ae6882333f16696a670d28aa612fb9a03d46c4a866155d21a
+e216e7017f06c6459708efaa13dc465bf43ec202c8f556945fda8f0e06a527a3
+68c577bd0e5857f35c0ae8d0401ec43d1ff17760a7d9893dbbcffc86be0747e7
+e6e07736ef0146bff75de5715e45f8ee823070433000bf015dd944265cee7ba9
+bdd434a1d78e419608a4b19c0f74cbba354bbccbc13d0bbe4bf95072c69762d2
+318d2e637a918aca900ed1d59011198197e8dcd7d1ccc1f43890453af9f70f82
+1234c94e6f355e494c38e279e28c60bcc6c4132405b8cd1523a1bd77a4cbfa12
+c6009f5669ae3363a405eea28e7a28044ec8b461b342654b2c24d50f43cbf088
+7c60c225409a289ea660b77f2286acaff8c4656d4a369d39875d0f1043685703
+3d2c5ad5e2619557b4f2c88a753249c2da0552baf19916f46f7f3a1f1356ad2f
+047b55f002d0509e266c184a77c6fd56071a28089b1082c0e80985242c8e3169
+e754e5cae6ab2ec06b5d8f1189e325485950ada8a30f12be6872d8393ba32c1e
+cd6a80db0fdf54919e9a7d9da15c1bb823881033aca8c21f3b806722f5277aac
+ab4a4e80222b3536e50a2e5bee34484310cea6573b48f992d2b361b13f3bbd14
+a1e65c58b6d71ce393c3f340ff9806b54d82c04076aa5a4343e53785b3bed4c8
+a78593988bf3432a217ab637583e2898257be5eaa11b84231f6c9761f74dc75f
+fcd351f3c4101a69c98877ee17ad11541d7f57f6f5293cb956a7633f541eaf25
+3262699fc79e4a396c5d3289c3cad0c31ac6cd59e794c80617e102b306ead89e
+a03685508781c79645abf8be697710d4d5821d1512467b66db602a2da5e46f64
+6d685e09e0528c479c6e9d6a5503b99104e0a5535e0a62683e520063bf269870
+1896b39d26fe9d2ff2ba0baaca77a75ff905b3caf7c7c8a5243c54469eba42d0
+ecb15aff53770c93a32b18205d2fd601f88a36f53b93cdb0a247c4e575
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+%%EndResource
+%%BeginResource: font CMSY7
+%!PS-AdobeFont-1.1: CMSY7 1.0
+%%CreationDate: 1991 Aug 15 07:21:52
+
+% 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 (CMSY7) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSY7 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 161 /minus put
+dup 162 /periodcentered put
+dup 163 /multiply put
+dup 164 /asteriskmath put
+dup 165 /divide put
+dup 166 /diamondmath put
+dup 167 /plusminus put
+dup 168 /minusplus put
+dup 169 /circleplus put
+dup 170 /circleminus put
+dup 173 /circlemultiply put
+dup 174 /circledivide put
+dup 175 /circledot put
+dup 176 /circlecopyrt put
+dup 177 /openbullet put
+dup 178 /bullet put
+dup 179 /equivasymptotic put
+dup 180 /equivalence put
+dup 181 /reflexsubset put
+dup 182 /reflexsuperset put
+dup 183 /lessequal put
+dup 184 /greaterequal put
+dup 185 /precedesequal put
+dup 186 /followsequal put
+dup 187 /similar put
+dup 188 /approxequal put
+dup 189 /propersubset put
+dup 190 /propersuperset put
+dup 191 /lessmuch put
+dup 192 /greatermuch put
+dup 193 /precedes put
+dup 194 /follows put
+dup 195 /arrowleft put
+dup 196 /spade put
+dup 0 /minus put
+dup 1 /periodcentered put
+dup 2 /multiply put
+dup 3 /asteriskmath put
+dup 4 /divide put
+dup 5 /diamondmath put
+dup 6 /plusminus put
+dup 7 /minusplus put
+dup 8 /circleplus put
+dup 9 /circleminus put
+dup 10 /circlemultiply put
+dup 11 /circledivide put
+dup 12 /circledot put
+dup 13 /circlecopyrt put
+dup 14 /openbullet put
+dup 15 /bullet put
+dup 16 /equivasymptotic put
+dup 17 /equivalence put
+dup 18 /reflexsubset put
+dup 19 /reflexsuperset put
+dup 20 /lessequal put
+dup 21 /greaterequal put
+dup 22 /precedesequal put
+dup 23 /followsequal put
+dup 24 /similar put
+dup 25 /approxequal put
+dup 26 /propersubset put
+dup 27 /propersuperset put
+dup 28 /lessmuch put
+dup 29 /greatermuch put
+dup 30 /precedes put
+dup 31 /follows put
+dup 32 /arrowleft put
+dup 33 /arrowright put
+dup 34 /arrowup put
+dup 35 /arrowdown put
+dup 36 /arrowboth put
+dup 37 /arrownortheast put
+dup 38 /arrowsoutheast put
+dup 39 /similarequal put
+dup 40 /arrowdblleft put
+dup 41 /arrowdblright put
+dup 42 /arrowdblup put
+dup 43 /arrowdbldown put
+dup 44 /arrowdblboth put
+dup 45 /arrownorthwest put
+dup 46 /arrowsouthwest put
+dup 47 /proportional put
+dup 48 /prime put
+dup 49 /infinity put
+dup 50 /element put
+dup 51 /owner put
+dup 52 /triangle put
+dup 53 /triangleinv put
+dup 54 /negationslash put
+dup 55 /mapsto put
+dup 56 /universal put
+dup 57 /existential put
+dup 58 /logicalnot put
+dup 59 /emptyset put
+dup 60 /Rfractur put
+dup 61 /Ifractur put
+dup 62 /latticetop put
+dup 63 /perpendicular put
+dup 64 /aleph put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /union put
+dup 92 /intersection put
+dup 93 /unionmulti put
+dup 94 /logicaland put
+dup 95 /logicalor put
+dup 96 /turnstileleft put
+dup 97 /turnstileright put
+dup 98 /floorleft put
+dup 99 /floorright put
+dup 100 /ceilingleft put
+dup 101 /ceilingright put
+dup 102 /braceleft put
+dup 103 /braceright put
+dup 104 /angbracketleft put
+dup 105 /angbracketright put
+dup 106 /bar put
+dup 107 /bardbl put
+dup 108 /arrowbothv put
+dup 109 /arrowdblbothv put
+dup 110 /backslash put
+dup 111 /wreathproduct put
+dup 112 /radical put
+dup 113 /coproduct put
+dup 114 /nabla put
+dup 115 /integral put
+dup 116 /unionsq put
+dup 117 /intersectionsq put
+dup 118 /subsetsqequal put
+dup 119 /supersetsqequal put
+dup 120 /section put
+dup 121 /dagger put
+dup 122 /daggerdbl put
+dup 123 /paragraph put
+dup 124 /club put
+dup 125 /diamond put
+dup 126 /heart put
+dup 127 /spade put
+dup 128 /arrowleft put
+readonly def
+/FontBBox{-15 -951 1252 782}readonly def
+/UniqueID 5000817 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bac8ced9b09a275ab231194ecf829352
+05826f4e975dcecec72b2cf3a18899ccde1fd935d09d813b096cc6b83cdf4f23
+b9a60db41f9976ac333263c908dcefcdbd4c8402ed00a36e7487634d089fd45a
+f4a38a56a4412c3b0baffaeb717bf0de9ffb7a8460bf475a6718b0c73c571145
+d026957276530530a2fbefc6c8f73e9b697ddc0351763500e23c4d170ea8a2d2
+75ad0b6b23097f02fa803c1f46f9ac10fe0e527c431b11b1b9a50e874896cca6
+17fe3e255960846bc319ca68b9b930a45d5d0fc36b352c3443ab6f7793b38d2c
+7fb9c409ab7980ead55e9f8f6b83c70088d1fa6d7f2214da8928e40b96334ad2
+72d1b5db9d1355a579b26a8dac21f021e393d7d837a95deb8de92ed818a8b80b
+98ee9cdd8a3c57ad7d6eb7a82f43eaa6ec520eefa7302e750edc4b495f70bba2
+24a2182eec37f1a1c5dc8e20973007150237daa6bf03d498826777eeebe09014
+ebfe05a8731e1a421cfc513d47d673e3d94d805f5d0668ffa265e0962cb5a75a
+4a93d9b87126b783d2db1eb969d76451dcef4d323d97cf0386e2d9ee2eba54f2
+200196ea09802aef1978450a7faeb17758263e4b50c089be045363aa7bd621ec
+6135991b0c0e5130162395b5fca68a3b16a88217b88d4927e1f14736b8f47bc2
+5cb756d7d51db1bd476d667bb602728824045ba89008c47ccf83c3cfd3e50d7f
+554936e02d12e311b4ad121a55214b85db11843cdf5d897c282bc3045451f11d
+54e9e72a3cccbe31ea5e792f7e5ea5fbff4a341bb6b7d2e7419fd00e01e33512
+2d8fa746e877cbed5b70c601713e81a17b1f25570458f1d3f4ee4e8d59972965
+576daa7d53c67cab6c0a7472968189e1693ef604714a44049109029a6a22c50c
+83184b466302f186d81804e4b6d74563ed894425fc049b45a3a7ccf784942156
+587a286c169238ce381ad070c63947c6ec548128c866e0a913269ee796c4c4d3
+18d2da9b7d0b03c054a556e99d72bef266468fe4639c5e9ca0f96581c125a444
+c1c9ae6af51fb8d78293294bc5670c65882ffed4d9906f0dfe2a3b4a59107a69
+9abcb4766be34e71431cab64a26eb2d33b669d9567e6cc40d0f9ab9eec127bd5
+0272199ff62f7b4658b879aca360900f780f0472e58c37bb0881641a83a27e1b
+f3a409198b4a2b1934301ea5cf061cea65f7e1115e447b635de338f7cbbce71e
+16064525213e47cc3edde106af303b7c0d50455c6e2ec581417fb80f2a3a644f
+2c9e95fedb2f1c1ddd76a427097570bb0e9972a4b7694d6bbb6736d1a25db898
+991a61615a150de5323f0a54f201365d1daf1d961fdf0ea76dd9b64aceed554f
+770d5d97b376920e2b97d4346ac29ae6e2aee0e24b8262e9bdf8ed4c38942b00
+4e468e3f1895bd900902c6b934e619d57244860e6c92704fd7b6b220537f39c4
+a01a64f852b17d3fbf3c2d97da3d214c563c87e9c7e72955cf6db35d6c1fab4a
+3b805e4ee6a436d9377b0b43968213516b0102f5c659e5ad56831778ea83e645
+ebf6ac99cf1124ead5ed69b8c6f47d75ef890e54a9cc6a6074647ceb15c4338e
+4b9f296685854f3226d560f51612e63bca8c1126773cd496c88ba80c38fd96cd
+60a766d622b04eec47b0c2bd259a0a731e1075db25bf124a954b558e150dd69e
+0378000a8cdf4fee1e6618aa9edc06443a9d32ca8ed2adebdb1d082404b16ddd
+e0936418428fb14e9f957f5b13b1325b7ca9287107e81c2e47a7b1c39a47951b
+82c5e99af63cdf7cffd7a28d702d3c7da4179e7f8b1e24bf7c9e201b2c9172fd
+b2fa137208e7ae19fc203befb18c179affcac4cf38c921f725aa9c557fb12bf3
+aeef9c21f27679ead069a27a0a2782342a38c765a42ff425ba6228fb2d709274
+e8c0d5a6f57ed596a0851bd80bbf4b35e38c1f9b231a747d6e7e68be90576f8c
+c0f9f474217e0cb7db0c4877d0d1b311c58bd9c3c70fd99d0802a637a4fa5d5f
+71d49f5f2f382401000afd2765a4e9e829657657ebd6c7092977d44fdb0297e0
+fbb935a7c3dc088418db7388ad420435560eaf846cd04166fc780383cabaaabd
+33aaf2e341152d88bb3003ce084742a96a3444ecb2c5f918de9855989eb7ce15
+acc75dce0fb1e7c40cc1daa9330220228dbedae28a97c140241952f745724f4f
+9477e9d57e9f4cc2070369b9aa32f93bea76616c7a0c0efa2ddfa1a0582ff341
+5bbfe6fc219b6a0d0e23f6981ca204ff4ad5a79ee36b0d071bf95ef5d271d4e1
+dd49e91a7e45b59e26e8aa7abcbf200064c61d0c1353c818ad451906c47cf98e
+5c6d09cb0da90b4b3967c49d56c7efb41ac436c644be904b4d9d8717b0d7bcb7
+0996ff5d83ec02ceee3dab03fbdaf0d48f992ea640c670984ba220cc53254fb2
+093bfd79f094e7b7eac78c8ba87b7c984bd48f448d6735f851f3eb86ef1783c5
+4dbcdef500766095c039668123d7abaf05bfe776367fc00d274eaafebb542809
+cb10ab5a7ff412450044912375b8dff58d6ed3ac0244b754029d51301b2c74a5
+fe6622a24db3040d155b3de4edc2ee04937c529eece58ea0c5a91bc79d7cf0aa
+66158b484d8dddd4bc7cc469f351e9dd5f30bfef91aaf5f28f4cebb3ec43d103
+bf1f9d6fbc1ba0c71fbbf33fbba43b5668f89982ce06b2ca32fde71c8dada8fc
+a6574a501a4d4f024308337541336047cc1173cb57853517eebec48f7d239940
+80255a4085b38a91f256a0c9a6b95d80da1d6cd44adc806dd474a396bf7c05a1
+a19052fd79121b0a44d07333fc200a01286b4959899fb02dc53633133d51c426
+41ec518d1897dc1149f9b1f8a4066eadc3719fe95a91bb4099bde181d6d9b453
+617e5820a3966226812b098317f462fd83dd35627509956184cbb796fff60125
+c85bcc684cea845ec0d5fa4ac58d553de2a405902b9d190761381cc211f15e12
+26ce8b2f0ab5ab311f227ec4d892a75b3f1b90e9a7d0a1fe0111f9482d3699c1
+a21a239972a51a974a4bb81b49d46e6e556ce18524cacecb6551f3d4bf0f2ff0
+2fb1c8036cbf80f8dbdc25a48fec3e6d2a450ff4b2feb82ec859f1ec8bb3d05d
+157d713f6cf9047af417c90c00612e317ce97252c0cce382bb3ce84f220b73a2
+a5bfcc4d1c0d86f7fa30a373384fcc2d0bd33dbe7d5a36b2b3a706ec92513473
+ae129c16f658e89f38090150964bba8cb932351b7b6de70ed7431fb32afed470
+202d62218ffcc06c0ba9ffb7b4bac4a61da5e5083aae7772d305d2e001a9e450
+bd328b8c443187c2fbca8e30694b778d3d530b42d132ad41fd9a67ef436cfa0e
+f7156683bf0521efd7ee3491728c62bba2e60a9ae626f4037a91b74b9c3b9d44
+7fd7f43a065ec93781653179f6740d555651dd1dbad3091a73803da58337f337
+848bd3affafac13f876ccab5fef7ff0198f0a458158c44db7984ece855d12300
+5290d977e9dea92c9a0e8b3988281ae74cd351cdad146aad36ebbcfd0e670629
+bb6b31d73a689f9337b34404076ed6f651cbb26056339d89889fed24bcaadc2d
+4b88cc92d3a4ff3399c102aa8db6bd1250916ea1aa163cd8df0026afed010d6c
+67679698ce7c9b7afb82b72858998bb6ad4b52135e2ea33b905af77770ea91d4
+86a156bba8018873a1d6c86af58b319fb58792f11a70dd500a4c18411f56e06f
+7b08108cf961906cdc626c63159551b9296b8a339165f96e67b2ad79c3e49959
+eeb6b435200b8a01da7bab61276e32e45e091f6c7cb5a96d8076117e355d25e2
+55097f717614059274264ac37d15f2a4e4397cbca6eadf83960e7d6ed2e13370
+b43a4fe2c5e6c32f3ee6b71bcb2efbbdc2b4d9614b6bc25b3b1e9df8ae056774
+3840b0f69f4921b81cb3be6a3050dd78c9ec9b5cf6fe76d7c63cbf36df064243
+b34fc682218843ee6f49bf35a01afba3d8f7251655e86ae3926190e920f892cb
+b38cf659129b268a4302fe88472b99af8fa712b562fd1baecd7d37cd7f9a19a2
+6138b1e96f3e07b7b08904f93d95ccc7205bf3a849abc73e7817f131bb67ede8
+26794d8cd1e8bd56980a5b775732864247b637b882b4d8a4bab9df096f8a06d7
+f2d911e45e63255b622e1256f6e891105ef0fc71e71db85694471b95766f9632
+f61b37c6f68d2400a28a79688faee098342bc997904ec77b737fe0d4f0e062fd
+82fde77ebca6284c51843352130c0e4c3c51624f42944e1db0827ae2cb3d4e1f
+84b5e59bb7168c79cdee4b9aaaa5f2c308a78fbd795357a118584e49e5c2260b
+6926709c79ab3adea264c7266e2cd1375bcf38d0cb96a80e8040b061be9a6e0c
+091a7a0fe8c1c91fbd7adc6d3f6ba9b4f9181e65684fcfdcdbf3e913d550a391
+d20cdbf5ad7e55a14bec01c425fceb0a8f356670c08a5116ec290fc7d5641a80
+916c7977d9725075896698cd20d8798143d2575f80ef198addbb4d66109b1d1e
+48bf0516b35abd77ad018cd6858cb84a48c72bb72138e8b3e6ac40933e8566cd
+2126ddb02ec513a9b67ce4389c782146c82702b85659a8ba5a832a508e3c0112
+123eaeadbb54909c5c5acff969583142dec2a6ed1d46e93ad4e25f983c228635
+a777c9cb23db3c1548490779dd696aa72f83bc49dcbf5f06bc279c6f8ddb493c
+6406b198f405a323104f27c5a5fdc95a17b7e343f35e101101e412fd91d3b647
+51dce1bb6d86e418f01cb63ec2c1dbcc2a4c39b8b22de5ea650584d351aef1b7
+5082b6ae3d3ea1bcc64695544732775b66afe0a404ff10d6182cb894ba8c0ee3
+14c8e6ab838f1ed774608b0927e869c69be0bb30a70fa622689d1d173a692301
+082eaee205e01fcfc00f2b5878bc9b13b2bf81ff059c9d0f90d3e09e1df1059c
+19807cacc7be50d291aa2629a5b14cb2ec6affe26902568832b18193c330fc25
+54718e4d8641b53f5fd7684eb578e9a234c1a63e3c6ea7170e148eec515d55d4
+ea516b63c625e4dbe0336c65eeb1ad09ed1e67520c5d9c80a43d8441306de217
+937cd4f2a9e9d010dde4b2d6421f7b8ed0b8218d0b5483873b6c8df07532ae3f
+b5f0169c2c3d54f4117072621aa9a7726049e54b4211547467e683014deafb44
+55b05c4d86775d7013da0fd658dd928366ed7738e77d564217ab6ce8018e6aeb
+54c2883670640dc71ea3afd27b217ce96ad4efdddbcbe8f9d66b712ae9fdcbab
+3f27260eb1fd2c427e7744c85eb77e12d771365cdf9b1f2eb84dc4443e110c01
+5950008933f28d4758f6079cf5557e82401b687746e8afcb5f80931cc553b15c
+8a3510065a058bb0a1a0aeb31d21936e724ed7621f610dcd5e710a2a403ccd18
+e41951f80472c73a74a302dfa7dab8df8967e840b071bb4b8d4c2b73fb815a3e
+26cdc2f8bc01d1dafade0411a3f2bef75965b39649c489dd6ec507269a0eb2d1
+6c4fb901b084dba5fe91d185a8a442491cd7f23dd3a3437eb177b56e018a242b
+60e90a51594029e06a7d7d01565af8a32b5a906c544d52aa3ed07eca26c418b1
+098ad14e3769d9effe8c0021fbb32642b1aab062f5b627e26a8bde3f5c0c8935
+159a1bdd2932c77feebf8ac62c71993722002185099aaf2633dfbd3ceef36f8b
+02779ec2cd42083233374c56f42c8f217cd86d25b6682eabdfdb24df8659d83c
+0d82ea67c1558df672351ef4c84360693a55229c9e608943647af9040b44bf15
+7b0d4514872c6e98041ae828847dd396d1298f03b6eea71c9167cbc84ae10942
+4fd4d48ece9884a7cc0bf589a98151a693938ff1a2a636be76efbad801170f80
+639e203a669c49c6837f1fa6611045f1d8ed0b09c51db786998e086773dc3b77
+a484b238761c5b58fb5c9a6302a43eabb1772b3278645068e678595e87379e5b
+7fe9c7ac2a7e22b8ef8b3639e1079c57d468a071735e2b85ae527a88a97845fc
+cc656c5caf0511e9ba0ad2ca4b4ef78217dfe7687af8140fbe3282459362d46f
+c6a8859c126256294c4ab0a71db6bd4846f04cbddbe81a8f7779f59e52d86512
+7268eec0077462424356fd7f7c7bcd3cc416f7099126cfcbe78b6da95c4e70a2
+001c9bd9362a35eff720ce2478234e687cef828f8f4c457c679f90c4935c7a1f
+7630c3f067105dbe039e3237e23664ef6403e28e41390bdeb0ec5fb5d2d8fe78
+fbdaeda46bbd721a4b84c25f7cc01bcd291b04faf0783c39682297fcc2fa50bd
+25ddbdd8af193ae4f49e1a3c1f1ad9107c08b9dc773ce8c3be99b3f0ee76e82c
+97f1d44d652402c6b617d2bac1232cb809d2f71440610d52bc3575bbcca56b9a
+f4b65508a2831a0355091a1bc4b3e226cd4846d9c22081b155773e6737d3b7f7
+b9f4a4df1745cc962a5a7bb928094a43c5d919d7926b6f9478664353d2d98173
+9295a383345193f115f2e3bf5e5bc7512450244b22c50a6e6eca12fe046a842a
+2dd46025745beaa21e52435d9aec2f1cc7778b855662f91f70953bca58ef2608
+c346e4f3c222a626980f4ab3e73f64f60902d119182eb35aa0b79f22a155f77a
+34e0ca38717401fa891df916812acd53e5ab4bddb6974ec5fcf703679907f34a
+aaa1526685b8b0e7bb9ba032aa533690e7e45a60804d433df5c3bea50feb13d3
+20d377d21ed2da7c6c6e6b0c51ed2fd13bec0facbe0f6e72aae0dd7bd00aa934
+933e04993fb119c1d96fe1770ead5d72d46af56300fd0844251fe33f1726e652
+2c008740e15a0eca0bf3c59df75702d5b6949563042cf30a31c176811fbb7798
+1f7c35afdaed2cd48d6e9b30e2f24931906ee819bc4396d3af4ba8b308005b95
+f9c2a274b38d0695d162ff6e7fd916cfa33a583c6ffeb5f46159447705b39b73
+3e9cccfddcee2e095994079fbc768514070f306d2ed12c7fc4ee432b8838d97f
+f7e9bd2f9bf5ea3f73c0e9bfbbf14534268381abc7688981c82edfe67358a313
+6082dcebec49a18ceaa9de4b528b8f7378467349508a3e3435bf10bbafacaacd
+0b8ca8ad44e4387624c0146380fddab0e415ba6f9553a3ca456098438580b9f8
+9786c5fce377b81556251b65ccf36d26f40902e8b59044945b3d247ad453c197
+2ffbdb332dac7518a3cfce4bbf948bb1735b45cdaac061d09353c7a80f5b6a31
+0ecb9fe902915293f4544a3f6f1c67106b39a6a6b5250173f3abf70ae5e177d8
+6564ee29622a4cfa6bd8d9fbf1b7d33815ad1c0e549234ca117155dbd2f06022
+2dd0bf303692a4f145fb9f0820474d1428f60bc7a317aa80066886973eefe8be
+7f55d95a4ffb69c4488e788d8184e9ba27267a924dc33adeb322995589237704
+84fad0132dc99758408ffa1c80a86344a1009913c8274b4ddb8bbaf9a265fed5
+010211fe8f2e9201b9dfa32c425d439ed49e75d666b931e89a985edd9e6f17cc
+b165a810c8454de76ec431f1bc940491f6954d848276094a2e098d35d19788e0
+39ad769d2b98a5a5e4fca87476ee0a3d552b801e37a592b929d9d297711a35a8
+0a596d9f3a0df39c7154ec4ee2231f074f4ba9122aac87441d7990ec9128af4d
+db92aaba846e88c8c2ba148361e6bce973d8cec4dae5aa7dae6c97f7d49a596e
+469e84d76f362236541157577dabc845a71e62a02dd2142ccc63aaf042c70e23
+6c0eba0d3f4572c062919da01a12cdcc1e7c426e5db9f7b4c5a910a7a168e4a2
+e8e5f387fb7ced6339118c7b808cc7a52ce7611d24ab80371393556cefda5741
+b259a1bbd0c3034384a9fe6e9d94aff82741ac538cb9faa1437379d343406e0f
+b82455cfd37a4a9754a876f416ed454e8ef5bd1b83b441d52b8a7491aa753a31
+30078c3ef2e573eae51ae7e9f2873c80a9e481f7420aa98e6788422738b6103c
+2facd9e2dae02a0f23cc376aca8f4ec91fd1ad5dfd4efbc182516a9a6e897d95
+ef1d96a4e8682e9bd573fc8c4561dd87f05dae1f64943fec3ba3712b67ae9572
+6970fde38e946787bfca19816a0869f49cbbe1f02be1ebbddbada991b8e0ad98
+235ad6afc1c79392d00cae607dac901431164f02469da581e64d70b881f5460b
+0679510e0a9814bdd45ae496cae1ed1a6ff1ed361800dacf1495ae537a6b13f6
+1ea6847bae730d5fa89b7793dca9bdff99f1d09b20ef71557c7971223d4d37bc
+7081a914fbcec27d47f2088bef1761d4940b12d28e9eaf89af15edf17a7c0f1f
+fd730e82fba1184d90337a6dea9b4097269cb2cbe67f83d0c363f82f29a969f7
+0a11b14116acce968e36ed9c97d2b04d239c4358c3d209b25853cef9a3a04e33
+1dc58b2deb8c581513f28cfbd3d2f6d9593cdf8407bb90d51889ef1b65051d22
+3640b5dcec02c1eb8c280ca785db82b4b96c7e4f250bdd36fa24b8d0b8d347db
+8bd4f7a93b42322607d5b24db4ecfb2707cee6da095ad0fbbb901e11abd56085
+75bde1cfaed7c4a9813f1bc5591213c1c8541cb71871117b5fc2806c97000b07
+4ab6b8ff3aeb94001fe15bfe117759bc20060fe230362c5385229b8d9cc5a288
+59082b634cf0a0fc264749c87c51737a721383bf4389f081f195b54da47e04aa
+dfdfb08b1e1ae990682b73ea1e9b0c44996bb39391be2b4b252633dab1774726
+084b4da1349e774df6e8c58b45886950b672466dff2e739aaabbdc33bf45d96b
+0879307aa6fd6798ccdeb8e901b8a24b33482b75f72c05e4c3ef1b24d476a20f
+d668fd5d865d066cdd9169286cf98a67206fea6a3bb8f8718bd95dac34999fc1
+fa6f3b8cb4cdc55599707ae42f7057201e293dc4f8e96e5c7614298c64e4396c
+7f52341238a716a4ffe7ed2d462c6e06f3ae31ecb750c467150ab1fc872c63cd
+c24de6b7144378521bc4b46a4089a5ffaa390b9c2aea59e993ae2868787d40bc
+9ab2d247fec058af2c5b30c222ba83badf9e47388176f439d03bec10019d95d5
+889f3622277915697e9bdaa8bd1bb9da6c69636aa734c2656f266df666691f34
+196a2b4530c363abae72bd2dee3ad1525528dbeb38d9633ba6ed6bc10697346b
+55633d6add3a721677615604cc9690aa0ba3636ab85db0e0e891400f6a0f7145
+390c08da05aa0fbee6e6f219015c558dc367798ff58e69914559c5072fba277c
+afdec47d02b4dc27828269b761d63a7da87f61b646df6fd0f4fd4594dca7c970
+fdf25af84ec996441f03e419b56f30bc73f84ae0ed15633caa343642b5d62d01
+0014496ca7ad11140ddb392fb73c3fcd6afb229b3a6acd8f6afa549185566b9f
+0d4f41e7f2222fc4cb9f6812a5452fb3239d190c98eaf5065a18244bcf7d845d
+be385c66f3354f2858bc838a3dfd44a9c328c00e20da07c5dd8bc5d2da06fdff
+f960ca0028f68e0880749ad832f6fd27a9a613c3a2a25221d03ecd39f0d75acf
+ae289efb65c5b9d816bb0cec735b1bab57203ddddb46d8e98a5604f99071992a
+0a84520af102db2301dd2f7e6596fc84adcacfe353d6a7ad51bc100194ec3d85
+eb13bf03d736521cfc5e6a613f21ca0dcc176d010a261933eab25a0708c6c9e9
+301e9d0a7e501f3348006b24fd556af0bb3c45df561bb8086216b3fb8ffb21d9
+3c6b2936dd326360309303ef494bb97219bb4d67662c141fe87ede49cdbfd0a9
+2f303659ed710ca379d9328f06c6f508687d9acbbc3710bee4f5c80c72208a66
+ab373ae8b1bccdf2b8a4ec00170fb88f350081a8d03c762c3b0dff9c83b25ee9
+f2c74120fec85e7ebacc0af2a02e5c9b3fe4890eaa9b72048de2ed60cc647410
+e99fb2f31791753314515406aa0accdbdf664ba6db1928298c151c8a007c5e30
+04fbf74be484cc3dfee685a2b5620ff6a3464bdd83c5ce95adbc01982cc1f5fc
+d0fe6d6fcb0e5f56b00c96907c465a53c85d16ce6a8750e6886b217e9bc146e1
+497af0cccd6b6f3d8d9fb309706be1450a4222714d3ab1180038d3586fd930a7
+ebf87318cf207d0de25138ab3452a784c1c5011828482be2e5fe9a04d3ef1d82
+351d18c5b5d65556347ffe1d5dce7901b42157dd30692b080917512de0fd54e8
+da109652d66cd475af7b9d78c88a3527d212563bdb3bb7a4b268c9a14835d8e0
+427b8bdfab4a47a6d8798fdf62bd08de8bce6b9ef96136137215108bcc957b8c
+98d3c3f695279cdf1fef3c261c0b9a12c891358cf410ffd0db859371c1c96e2b
+d7cf40e79b651c29421205b5e745bb6cabfce559dc18e70280a8f86f80c84e08
+68b14c71db58466069b10013d89e929f36c9d3504fbc035e99e1f66e983f2e4a
+53e1bc838d101c2715d715d9a5185e7ce473d409c3c5dc0207884597ec5f04cd
+4ea0642ce3f98e8ef802c936724bf4b8d3d2a083d849cd86558d4b5d785b2684
+04f5deddcf19f4279f9c3bbb869d0b6fc2326a3573ab49a825360013f516ed71
+4c55bba7e994748b1fab920e564adcd592dc4ca4d26dd38d58c2256fe8525dea
+3ba1ea818b39d1c6bd40f280e509090c59a087f554601f23a2ff4fb423a0f50b
+3721fffb015eeafafa6a1d610a255e14c66b8580765b3cee61c10f1e08abf618
+122179055ad60b0167ff860e69b7ec33aee3930d24f61002bbd8084a388e31af
+edf9659bc5511be072c7dcdb2636a55f32148b2a9ab4c798902167074a8e1746
+36a348562ba819fcabd983a3356464e9977698e94c86104ce85fe5fbc4798249
+31be34c11bf0237f54bdea85a3cb2bce87269a54186316dc13f9472908098d0c
+10d768a1c076e78674922ba1351f95a7eb2689365a99bf9bdca799cb0c093452
+6387f4442e35c12d965bfcf4ab6f9ea260c2b369513afcee529db034d630e917
+4e3610273a78071e0db5334a4c8d494dfeffed8d4ed1ffbca5fb2f7203c8e666
+215eb62e7bbdbbf710e4b5527cf1204587571efc4922b6827d1e747e5871392c
+a897168cd634a58d4e4021df8bd0e1cf2c8b876b3d07a35c876b19ab6fe2d371
+98a502555848d9825338aae539a6b0a70435b40e0e34858c1a82f5c1cdee08aa
+4e2b4c9d48d6b823700c3dfd0ad74df4e94a3ab094fe45c4985976127b9c32b2
+4a6eb100260207c43d19a37e4ec67e4fdfeb591ec494ef117ee9d72382c04dff
+029187b6901de46f76fb2299a647e44284762109a7447211a7f28fde9beb9981
+3be56f57a3d11f21a4e2149f6d6311511eeec2eeeb08e051ad2b04ff4a0b5c8a
+568ac2f8e15461895d4ce18d06a58c2188c2b8a43008297a96400c9f61225b5e
+d1d0d17e8840e05ec27a73fd0aa5a3069da044de4094e8978d2bb82009387bf3
+5b6a68042f8ea0909c9ff2ca399fcc1a3f50068014f3d107dd3b034c09855e15
+b80fc19b9d346a4bd038d483b58af94a33e345286774173954e0d6c9106ba411
+5aa9d116957b81c792acd2d89244fc2a99023aa02de9fccd910f3f77fa24d91a
+595a2f9a522f3867aa6ead824d8582f5307d71ec0091efe1131bfb13789c91ed
+1c4821313cfe2bb91748e1ed6c58b12b878988be8076faf8b4097cb295949cc0
+97ebf175f6ce1a103b08d1e75fe7cb5f8e9def5c5420db711feff6b139ea3582
+8efc2079c4dda1727add22b42d63415012a6ff28ec67df86d059b98ba47ce809
+89b0f76e0ef917f970517bda9fa929959ce5610b5eb333f574aa4dec99ec0204
+b546a11b4817bc134d81df9a446eb78ca4f20891c35c6b056c3d2f78e563f5c1
+1f8af57387be6d3fc53d28863f43aea172cd1dfa7ec293e941a870626baf55b0
+5546ce00a8ddbae9dd76ea74ad4608610991cc57f31434189f8a4eaaf8db7715
+f28e9c845545a3666793e89bbd459d8b18158eae7befcf9b337f7dce524b2d70
+4af6aae683123f8d0d865bfcf117713c6ecd6bc3a892e17ef7d9386c41e2fcfb
+dcf2262634b26d8c066809e9d28bbf83b7e3b53e215b6816b2071fe7cc20da6d
+84ec6a731665c2b140a9001ac3c3fe15e8527f12b0cdd0b5b3c5ca6911e31201
+f219e9b66fdcbd9d8d1361c627e0300d37d8755f460c365ac99eec1d991366a1
+ecb88fe92597f4e44d562c225c5c49a416793011e57e108570d9dc741337a71b
+3b871b1b0cc1812c8e365bf1a0af4bf76483d535fa342668e946099f48b78a1b
+25b372ae27107a205881cbbbefcb9eef327106f6696aeefaba29f960222dd0b5
+569fb77ff99e8c668fbb9b84f4df459512517ef81562724ee0cea755006ddb57
+08aecd327724a1d2c81d7cb59d933115eaf053d2b154bd060f8957dbfe8d631b
+ae0634d3e2ec93744f2eee6eb56f8fe511b79412b7dec03b865a30eff2aac751
+448653c04457a0a1f08bfe4d985a2fbd7eb6d1eabd9c4b6cc857277a30c27aa0
+3eae110e74fc1930c1e5ca6c2c15b2cde9bc9ee8921477cd375b231988f1c8c8
+d0d0b6c278ebf76e70a05198c2c0e1cc8b5640c54edbbc4b5358bd4f59360c2e
+03cfad193aa901bcb81d4e1dd9b73297a1bd83d74251c84a37b42b2dbd3783f4
+00ebd60357a23e4d05a92b8e299b715771a8b756710d2f77111b9f0839a4896e
+ad53948dab18cc85cdac5535e1f48bb533022818ff2878a878a5d87765434f4b
+fbcf37e1e5437828feee76381a0f5875ce6d38cde4c771abc6ed72544310410e
+80c5be4330e19892cb7aaea39cb289df227e1501adb7f283afa08a452a32cd26
+6a46dec48f45d914f54ffd53bc3e86cdbc86a26890704335edfed87c10e56840
+206ee991beff54513857faf70cd895a2168395b9eb6466b340027edb9db0ce20
+b746cdbc4c3c3aa49adf312b3bb79d6f5d40d3dc8408b03e0d8317dbe812b497
+68c43a755b2b1fc4af7d97d795c513a62534fe1fe23c193426850c52278563f3
+69ef7879c8e66ac53d92a31c2086942e4ea8dd63d4d630fed983ea8c466e8e1a
+770f95b72adf7cdad2fda3718f279ce5295a3f7023c49dd1c8c9311e006e3877
+6cc08ae86b30b760e0a293c6e33eefb2dff37524ac61bad39dc3ef7547af313b
+42ca3479b09273c056ab1f635df5d2cb3b631f216c06d3c5d6ae31ec8a2c1620
+8c3e06a58aa0259aeabef5108a0a5b359e417dba4ce5c88b8b11d6198cc3db60
+a5a8a02949ad08337e597e003e59e52d35b5f05aea32c7ccef2cf9b5de9260b4
+8366cfac2b2e1c1ad6cbb307070d63518ec2a1b2adf19daada98da1c7a9a3a46
+eded493ea1e461acd8fb2deb9f4b56d7197df8b312d089f2491481a967e78e6c
+039a995360a33fff49637307123b573aa21a6fde8157709cb32f6faa0e9d416d
+66c39b343da91ddc35f995b99307587b94722e7071380f36559ef0c56b958364
+037907d3ba39c452f272d4b4b5c12dcb0b8e48dc0f1a30a0f87757ba3626cab0
+2a90f3f80ab6b2a000f514282182a1e241ccd28fa2f515e46f5a35d6c422f203
+9594da1256948cb162c35a5baca0f7a36dcb5c29fe37292da41b5915ebaf42cf
+da1c3b0cfbb319a433d27dc13c10a4f720c2ce64584d8f881bce45136ef9e9f2
+631fb1191a8569f7090d787e0279f5ced09c99c9ec3a4520673d28b4b4b71bde
+d368cca9ced7d5852ec2bc23ca6709858a3ae9df94af9cb7570499992d48fab2
+9852c66983c53ef2a28123c0b55dc15d1770ab48607a1ea7613c266964df8087
+3db0955c5d04c087432fbeebc141f0ce7facff120375cd6dfd78a8599936ea19
+ee23c9c73e7820539d6fa67458475ce326f268c6e3fbbf3bab0ac42ae898940f
+0ac078cc9a916740e068facc31ca996bd17f6bd4f3513827373590c21cffbd66
+10ec988a54f58087d38beea073cfcc2d562d416993ca82f2317e521c497a5fde
+72af99ca7b14f985f17d10799601684980bc7d990d4b00ef600012de5df84e82
+01731c70c800d01cd4f9408581c7cf24d2c77196d30a3b49826bfbf3bf7143dd
+00d26b198c6fe2aa174b235778a6660763f399c2d4e37527eb20d5aad8284e1f
+750cd983287c0cf2e224adbf13f59a31da4357de6eacc8b8350753039e721fb7
+0ed5922b0822f470cc8bf73a9f23ef3bf42b658bb7a0aacc1c5a508af3443425
+16dad4112f5432a36161fd53f54dd10d7c39036f89b8864620ca193500bdcb1a
+f5b6789913eaaa42eb3b6ff6951e323c26dedf5b40d8c255d577ae0db49fb1a9
+a9005779b169d421f8fcbf7bd09cc44324c56dd36e517f72bd90fbf16ea3badb
+367173203047838794b36f2484aabde0e02fa133771bc41163926e83936a7b81
+a12389e0a8eb80ea9b6cf363d849700d517fc98ad528541c988465b684498a1b
+d2add2529952943de017ac4546dac22ea97921d6d562e9960182b8936787908c
+538517c2be688790341768ac75debb8c0e57df68fd97826863008c3adf541258
+076d99ae02e3b2ab29fbd2a7d09e9674764f78fc5d5e45a2b416e9d69ce2ff06
+29e7cde2d2ac3bcfd0f01dfc43b5808472735817dc31894872f27d7169c72c5f
+061fce0a2672e79278d8d2dbc526674f3d9260f5ded570b833e66e534bcbfc3c
+37f0a295d6b6a4f03152509981d2e27cb30fa017c9d7de182da026d992ab00c7
+48fb2e7fb6aa3d40d4546d848cc12dcc9c0eab3b12754ad5da4d33e145cd3744
+b67074b9a915a5eaa0675b09b721f18e58db54cb966ae7d722d0d138ddd8633b
+fe29c517023221976fb4873585fc7366d0e78cc6d27959581da7ec141b5348bf
+631a1df6fa40f5e48521674b861590e527cefb31dccabc1ad72519772430fd70
+6e9e44c15d77294b985a367e99ec08d105211ace658fb81b80ce3a7abef1a8ae
+8926b0c6c4de0c0f24925358e17996879e5e5c63c2f1769d1ea977075cc7c017
+f1bde93dfedfa8bc335aad43e81d3e36a6b284716034c9e83c0cbab29eea4014
+c7a4f4b194ac2dad27f3ea8b788b58899337640f5a322d455b3a8bc1a64fbee7
+080a52d3ad32f8e7655fb6b21089625485dadf4a9f21ed893082ede169450496
+0cff36d07dfd74b8992a2f16eda0e3dd7b2def738579ec9724c00f40a390bcac
+2f0de7c8b1a44b65edd71c002abc11b13953ccf47afd662513a493ae375b9834
+7033c765bd8f0636d4118fdb30756be069508604a34b057b9d45de3e6a3c692b
+c6c02550453633a30f157df3bcbdf6b83cad2d9a0468a6fea0d2ff5273c293bc
+634e6f9863c1121265a8d71b830f402a3c71566c7284b46d063680d8c9648670
+1cea43b4fec2e86f5a6e48e4e913440f74bae6c59c86a0df8d5858e44ffa6fc1
+f970cb1fe195b71095943cdf3d9e98f030588ab2bf9c11fbf3c15296a93f7df3
+34ce034351e743c048853074d3f84c9b7979093ae3334ebcc8119890a4c78f2a
+27b39112945a111f4cab678a00254c60f6b4c4a95bd29ed9e7b15c6932eeba4a
+bf05822f815f9a188067eecbfc41990d79551306195315650d05c6e971c190e5
+d9670c220022a785473435127d8a2d3042e4babc1ffabef66a465544a53fdf0e
+3ac68265a75ff817844837e1c08426c279d539c22467f1f782278387e3779328
+0c44f533f0a7c225cd8bbb8f83862dcb725b1c0ebe73ecae5d2a394b3bac83cc
+f7469adc5428e397d699ff9731adc5515f157c28cf748071072c07ede6bddc6d
+24ba94b4f1bf8215e1f9c679745e0e64e85475b983b392dfa166d2d98614e63f
+9c4b38f191dd4a1ac7d5b1e7947f6e31a4c814f32bdd52844a189530ad87b83e
+b61efdb34ab0bb127c8bd527719e497f2793ce8284e7559a5b21ce4e761a25b8
+e03b593c6de0974108322f43358870f7e8713170e56f7f4e49fc9bf3c1bdcb42
+93abcdaad603d7cee322e0f19877c09ade4f7d6e3abedca1c51801d6678bb983
+51eff43590fe9a15020803861ba9145f8eb5172a8cdd3d06a87880f812f77612
+b25b0fd1c8577644651648e31f2e203e714e3bb7aba6672815b7332642cabdf2
+a7b1da749edc5e9f7b02a7a46f0b75a2a7c0155d453aee230a75db59b7b46996
+c70a99fb9378ccb6070aae250777db1c5d77f4376e934edb6e7dbd4f4ad4d0e1
+8b6bec540ca178149b8428ea6e011039d2d3e49a16232d4098c845d6c7cef488
+bf4061e8750a750bdc30d0ac163720bcbf84ea5f6e80b2f404b4b478eb855011
+bc9bd3aa1362d313454de886216b5df05b70e0ff1e904922c69921b1406e9631
+78425dc22cc2700099e0cbc07df2e8b1f9e55e1ea8691053011041be6a2f8e71
+2643799ef56da433eacbcbb553431e4e24fe9299ea153b0660ddb261008a5a3d
+94f5fa160bcd2651f425141f6a3cb8effc6bd7bb13953ef4f217ab86c08ba3b8
+c948e5d00ab9a9f6f2507aebefc66d120a5623e45fe6b0d5ac3cdea875e3a7be
+2f3fbc1159376d05bd847a972bf573660e23449e96e8021bc3101fd0b6e72cf8
+82808e9292725eb742e22bd5b6c1421a3cbf58c1aea3ba46a2439163b0598487
+9403dd52a7046681c8210966db4f3a1e2f6c49be8a8d64456269d0d142fdd469
+3994d61148c1699b547a3177e3a18a7bc0b5cefb80edc788eb2270028e119471
+25757f307d14ce4a5ca6f552c037a48cfb83771127f73dafbbc090e9906b761c
+ea72738c291b37e995b16867d9e3146b03ac88b85983522856e7d513fce61781
+a7ca76a616b6d22eda63efa48f12175b95e1c8ecea235ebf6d32a2635b2f572c
+9c6e4626c4e088fa3c792de47aae61134614de842a54d8b100f7d8c9af6e95a8
+58029ac7aff4808ea294d0949d033711328184c4058636813e43c9cd1b184a13
+fc62ee1463d7665595d887a6c658f4fd56099287f60314fdf430f2053183224a
+cc1f06d8f0e875f15a4f430e8d7e603b081f9f669d10c4d4b83f18a3c54133f8
+118d740c937cbeea02761f7a5392398038b1b1b268012f8cc3b2f91582d9477d
+1249fc5979167bb09005567307e5f4cecaed30250524dd06d35d6c503b300c7d
+b011c9e595a47d3ac362ba2187b3f58dfb42974757280bed18c43a382f141f05
+4c79d90637f041726daa13257f84fd3b149940fd9f70465f1169a6beac296eb8
+73315604a053b4961582e19c6f2cb4e63af0e9cb8bbd23b356c5d9242a8fa2b7
+80bf350a1ede28f552ee9c86eee9540218a26b29e1b2f24febaecbfab325938f
+e2780a4ffe89dc112f90fdd13b92b59563ecb3b7232c2d8f59dc7a2108b4b2a3
+ea01d0992a48e3ff301801b3e53919c8533154f0de7f6e7b8900f2a4601e1a9e
+9a58cf0b2a37e3e70c86183e1c1220fcbe96ad3a7f9b1c3c65fe1df681b2f4c8
+c49e79b3af61f259fe3a5c8811f21ee527cb66a77f4e07c7d0efdfef92e23b69
+de8d69e920110193d95d762c842bd8db80a2d81e94b7f9d7af99b9f95976e29f
+cd84a881c89738c1ad0d21cab7e05ee71e10136774423835ff31002126f1d3f9
+b06ac90447b0a02049cb4aa77e6d5e92a3e924dad952595497fa67a8d886fe0b
+911e1e1aae4a60bb8f28a49cb40d313f4789601364adb0a9d82aa983d49b404c
+ad7c97e6699a3ea841e410013ca6bf2efa11a5e34baceb3838dae4ec297b45de
+29962e4628893b293d756dbfbf356f2d253aae618ac7c237b9065c33de9e7b88
+ecb0719c06020a786437c1f005a416b2eb88f9aa03b61b7a7289527387fde0c6
+9a09f865c6cafcd75bb67cfe2d6d669ee24610c9dfa858866b8447674664d773
+8d1a969c907acf0ba8ed43feb8f890f8bbfff5e9ae009dba8b9f1bb7e81c823c
+83c8c4bca26e1e5fc0a78f00e65998844c40f751ccceed1f94db061ec55506f4
+9b1731b3d1358ef987acd7727312968e7df1a02498950057fe7d1ee6ec8aa1cd
+b94bd36d6014af2b0a499d9699038ce776b6c1c16a4901d5a5d86a28a0550f11
+f7e7a4c49195f41c35251c7ac54c44c32a93178d0065665331fe50b1827d3b90
+283b44ee5fccd9f1249ccb17028dbc803e46a832cae58f3b6662648d9a0564b4
+e40ee4d6b6501de064da39078151b46fa15d0b90aa78afbb315df7a10af51d7a
+5c469460873b42bdef4e09335ace8797f58740b4aad1371c108c502963ab8798
+8c62c5016fba623e4daccaadc6a7cb53db9be9a9d1658d9a42798e66a6cdf5e3
+13a812e2601a20388ce8a4779a0cbc3c04fae1022e935e760adc658ba49d763f
+869a8bc75f72f735cbae65c8aabce9ebf545f2fcadea39288c5d5b6ecdc4f4f6
+f9e562278041dad74cbefe0b53f2dbd6bef44e1a66cf003a0f5a4ee3dea72eb8
+4973114cb1fc26149d251f5c31b1fffa4abc2d52bff042bc4fa642b1cf69239c
+075c9234192a119a49e89f6130a85fd5a507977cbfc8b98421b0126fda6d8bbb
+7087944ede80b7f0d1262bb9dffa71960a1bf6c1ea218876c224fec195fc3723
+05f2dd2ea99dea3b473d389af62aa2ffe565ac8711ec486092cac87d05c5e64c
+8616aacb5db3badbc412478ce0478592ac4295cb5aad6e0bd65f413189a0c7e4
+2f1fea5db08da96286f6114797ebb3601105ef81370ee0055911c8403fc21e31
+3f5056a57e7c46a26ef762e9d04d387f66d9ada6926c69cc180bb66376cccc27
+b30aa90dbf266d48ede2ae44a90e12fec42ac77514d48eb6ca6dd969696b516f
+e469f87cfee616f1a077fbefaae95fbc1ffd9847ce6749e72e92fe1b40adb789
+9dd4c5a808eaf9bc68b12ac251b932565f13ff38bdf487806414d65a9c0597f7
+2cdc2d7fb4500eb2e81234e3ce5bae19b363b33ed18b5985c32645cf790c5eaa
+deca4a5c2265bcc7e748005d006ddf64de0d67e85ab39010e427233a2bde10a3
+1afddac19a3bc4d0bdfb9d8759d6fd2ece7b766e8a8ad064b95bdd1251da62c8
+fb63c2a265f4245f940fb66f36c74f94348e7eab79ca982c6a1c4862148d5574
+fda46cbb69d540f61815f6d629635de769346f149fdb52290bb722c5c924257d
+3449f2a52b1ca3458b2cdb1a42b98776cd44f21883a9dbcbfc6c8a19690cb580
+9a10f768fb2990d2c2f0c7d2b61ac30a67fea4db2ceea5b93a794dbb81974036
+7adb0bae3ff0166e5e1585966a1da453a4fc2336a9b12108b7f8621668e8572f
+10026b1c48145f88948637fc5028f8be833448318ece30f7c6de84094c36a1a1
+7d28034b1b2629ef46137f00e3371035ac8123dc17c900f8aec2eb270745fe0b
+10e07673837bee7584d533bed4bf2ee531e98933914e43102eb4abf3e6f2103f
+fbf54bac9db673c512555daca40467e01b1c90a629cdc45e2908f4331e3ae050
+03423ed67c4e056fa5fe908c45f74f82e8c67d3ebf6ffbc3596df947b0ad586b
+4c94dba0e88f8edf8ed54b313cf536cf3af895e91aead747e88ddd7d35072c18
+3dee1d478a7cc20f2e6e37a05f660637c94a9f5baf2bfccf0069b88900f09645
+1ee9e3df013522021478bf6986ae57e6393a0bede3aac11a6e39a103825180e8
+5c838f9d6259c4a7b65a642d69acfb7448585859620541704045e3f9543b435b
+11ec37be1e5d0d4d61a8d70cf5f7db82bc8d61f510aa47ce08def2b1d48795e0
+433d7b8fdcd4557a926b497222eb5efd1e69a96989d1b1a39a337c0ac56d29a3
+d923cd13f63335313fb4c3c37c1733da47e4c50e87038de06beabe8ccc568ed5
+7eff976f663dffede8594d18746bc32cf18b462123720d52d51f34b3d00f194c
+b2275d73f592475279654e5258491ce58596f3b8e0ba7267f26e40d5bfe87aa8
+f280c6628bc2b5be98aff50c25655e031fdbdb8f69768bc609f5848b25ddee1e
+f4fa66327b8eb26bb5c3f041040376e3b20c53dde3b21ca4f6c445d7806d1964
+d3d05c2a8c49300e2b58be192bc2fd1679d0fbbe6b1943ceb2f89de1dbecf335
+4026ea003636e4d51e3646ffb6108c3e7df5d718492e96d1a8cd69fac4022cba
+6cacf230bde997fb4084df4643f9a5b399d50c3040a61ef023af15af883f8f5d
+348788dbc6e624a1fef1ed02155b3d8cc10f92176bf9148481b87ba83da68ab5
+7718f9ae6c6c97c36b84f055eef7ac290a822aad9e7acd27ed41264d6b73a1af
+db448e50fdb1d1df9033a475f3ddd22cb6f4c8c6aaa26512b2583e68a93590d5
+4cd30d3d7347290fb46b59571b5dbddaba506a904aea688932f468d82af7ba37
+f4781c309eb831f68ea983f466209945d48dd913fe455100d8b5f06cac3cd8fb
+5eda2035916e04a268ba041f57811af43254bc041c9959e6fb72774db2183914
+70d6ae141324cdbb9545465d0c9c3ce7982c08cafaf15b522f36faf85f1f84e5
+622422c9fe27992314016faee146f1b9190bce0ccd4ffe1d92ecebd3a8a9d552
+a0554e0d2720cdee9b17d1c485abac73a82a5d4a291eadde28a86644f31d6a09
+13496452d34d5074bc145db780198c2417c0e591961cbfd4af599900ae6e29e0
+89847a71fc9668db8cb72c3964be65d2a6eb458c648bea086ccd4fa990842682
+282690665804c2a4efb7987a280c97712c4fe2b24f9795910d8f0d0b3cb7f8e0
+a52869bbd37128b9f6470d934cd89b9aaa1149d841514e1594a87025c95ac6aa
+030918131a857e65b9f6c653d836265d23ec3f597d021ffdb87781ba91ebba84
+07e04b9ed6d9d799147266a811925880700031d62cba25e51d386360550c3b1e
+5b5744ae2570e7bef8928b89b5c6a6bb2e8bffbf9715e6893408aa7bed12f900
+6779998f20bade813cb2a3a3d5045b1d1048931b0d39bbd89ab6025477d557d5
+5be303c5fba422175d68fb3436dfe84ff60ef1c8a5a578afa0d2a9448c5bb712
+23750cc0f5ab6c0dcfdbdb3d3fac1a7e0df86f9427fb756afd5dc5ccac33534e
+8139baf731423ba4e174d53914247e1f37b4d5f30987c26330c04e2eacc7035c
+0cda1c434a51c4da947da86f316934a98278cffab15217665a81694446c99716
+fd8d47feb68aa5b1c6772630ce6a6e11f9c41bbcc6408876457bcacbd3ff0ed4
+27224415d4405cb796049648b059e7e0933da8937162de34faad81adfcd7db7e
+98ea9e2886e15112b5b4698f36fda833ba188430f7c732798205925e4f857f99
+4dbf9aac2e5387505c2b08116f4d145e853b318a4fd7eb92a9292d70226ca008
+95700989c3e430260e33e754589d375a9f85cd0322ca9e911bebc41b3f9f13a7
+64b78ccc8b4f106aaa210ede64f3afc2fde2f706360be23c6c81d32649b630ac
+f3355f470ffc419b15c630f1b94121beefc1d0f302d0a56c4eb8007ea396b096
+a6b178b150297c367606683fba032adabdabf66c3dc75787b9698d5eb6c80f9e
+71e4c27c85bb94370248afcb8f2d0eb5533882c611eeff591e22521219afbfc4
+08a95d09f5e9ace77d20422583848c23238c19bcf0c00bb90ec76683ab913cb3
+25b34dc51fc551437a7bbc90ff8c584f3b906b8f93513bbfffa255cb3378e6f1
+ab642eb373a7dd15745126d61e852245c7a50d7377fad1eefac2366ebea1bd60
+f53b71b117cba4d9f95612b86d9425bee71836896a34acedce4b556807b54cfd
+033c27744421ac8989de03b570fdf2e107b2472f0e25b48afa2b267b93a572f2
+63cda163ecc38e6d3e37bb3cbe0bea45d3c62728dec271c70c699b4985dee8cf
+582330a5217d774663cf68469669c45c7dabb83a0a745370348d50253b2cf572
+3a2ef0a3b3a2c248061a2662bc9db8b8b7a33d91c28d8588efc9e54c9069b132
+206200b2932809b4a2b8797a1e96d5b47b561952c3c02d48f1b27429446b70ab
+90d6d9be772ad5025f5a3cbdbef839f7b248b79b8f4877811bdc9da41a7f6e5e
+760b9c42caa6dbc079febcdf61a10e4947621317f1c937f61868224b4b715a85
+156c34a20abd8b41a5ddc772f72852998dd89ed81d9a3bcfcae96209c7232aa0
+8771dbfda45675bd61d30b64b18951eae67da8806ec1d5e1bc43c9f60a47940a
+67f244b7dc565449c482f2940e40fa0c61d8c1be84545f768fad8fa1cc5e64c5
+5e8b870703ab819d5f2980d14e6e66a98acac2f5371ead15f6cf7ae88e6f7982
+c5e65167ea18837caefd08222832f65a15f491b9e425c78b4e343405bfd9021f
+b4cfc6d62eed31fd08ff158bd4b71344cacc18411884cc74f90df5c189f727f5
+88ad910402def1fb12170fe885c7c8119fa5259813366bb6bfbd0b7cee6cfc09
+1a12d5c41884f4d8fe91180257fee09d359d0aee4a1bc5c0adaab9507b7a6aa9
+c7ff10a4fd887e7c72d560c9c9e400f1394d84263eeafb6f6825c93d8f688707
+1ad09b4a47c4119011fa7e544cca3600cd016031fe7e267d8ea4067cb9face6d
+77630ad34bb5e4e85410edab9a2d28b174d382d00e3ab5d72f05598f201df937
+5a8ba258e6f84d60f78cd85a9773dbd53c9686b493b8547b74c5bcc63723132f
+b4bdf212076ba04f3756f08b589cdca36a55fe6c1fdc172de0afe48393e43ef1
+70ac71d618e28d3f31d62158dfa209c2574117b7a9e2aad24e38f4e792d8d465
+7bb486ca107825a92cf30f1e0c357a6cf33675cf830157a47c5e0fc4d9f1d1f9
+50bd9c958a9c7b3dc521cd6b8a5393cf01b3bf7def2402135d3cc9d6817f7724
+408f2fa12d475953d798d8cf641e8369e247cc1de0d4637cb95c8734cb1489b8
+2bfd4f71b18734e7168c12ab042fdf518ee6183470c443dd017a0147eb85c5e1
+39e1a9d3d26014e711c85ebc665dc72e679600440f89c07597df891b53a3110b
+fb1debf3bedce79ca2c77a59a9532eea3b0ae742324129d09579b7b212390b36
+fb06d153aec382305170ad05dc3e5096e7ee77b738d7f8f7f9cd19d762421f4e
+cc0075750739f546ae46772d20a786443776f77f1bd7a4d55c3d82a2cd2ecd3e
+8789ddddff713307dcf9840d1af07cc8120b78d5185abbb36bc45d7f2cf33f56
+710a5d07f0e7e0b702f6ef31347807af78519d22231d3cbc4bb00e1c9f3e95cb
+012e810410c6c191500bf45cb84da7805d0357951858fccf78170c64e1be368d
+75236656eaff3fbc8ab713e009be1e4daccbc20bb77c06de2efb87e46e30679d
+0abe242eb3f93e03fd258859db73098290a3d23caaddfc6b2f0b7569a9df7783
+c98a972e727cf0df9dfa232445b7a21ec5880cfc776b2648c1332e1ba726f22a
+9b482da8cf3a63d1bb967cb6dcd59c114e0b5c7d35a5c563faf1a8629833279e
+f8f6b4374be179de5dbe2310f20688f0eb7a3bf7d0e940593993e38dbb408acf
+73e164ea5c30095c0608ad374ff614ef722e0c5fd7df21a2d1f9de792d700626
+9c2470ea5babd3e6589f23b52a638d0643aa0d468a489b114a59ca21018cfb2f
+f55f5fc582761e3f8e02590412f0c1287159297754aac5cb82eb45fd94b9d29f
+2499aed5af8e1535a62e1ff7b81e600ea69b37bf314640df7a4f8dbbcaca5baa
+d1b69382fce1cbea516a6d3f222462c69b33f5a5343812b701650667a9cea1e0
+dc9fcdc19f24cf45480795506566374667508245c90790072facbb8a71b6b796
+f3b42295f18a3fb8e18ce7dafcdc2d811c0666a9213acf59bf607293487ec5b7
+e9fb9dc0f4efab9035c18de2de372649faa9550c9c39c6ab811a86d8b43d9839
+b0a410c88ab8e72cdf0cc7341bd17ba4f903413498e727d584d7b642e839764d
+7811ea85a4e54ce4978073ad97f746f75aaf767278d212eaa4447aa555177feb
+983227847420673855f25420be799f1e1e2d28a1dd3c33b88179b1087f66afd2
+f9c7fcb221fb0200b514990bfc2d00ab95d3b69eee6cf7e4acb6e6623ca6ae0e
+49875acfa67f742477eaa38f1369ad88201f8cfb08f1d1259a8e612d820ffb6e
+db0867211d1fcb255065d4ddc36f6c3342f0bc4d9513e340a513f3bc6b6a8557
+d273c76c638cfa6ab2e5d18a5bff0b7d5c87699be2e53fb4007d4576acdd556b
+87db57187f23c170e0ebbecb19f7fdba215d747af0fd0f3dbc5b43ef83fce01a
+00e3dead3c1ce04e7364b907c236aa76fa539a0b2d720a8e76efcd63c334c3e4
+2f5c039118e6f61863c660ca5141e29308a8f3ae81c67b1d7904b4f2fc181012
+dcdb4848c6fabc9fc9ec74b7d5913f52857131721e113ec8bf5a779e6de43554
+629294f6d800770529d187e7453fb963641c080b40c8a53e827e6b9574d8acc5
+a612d9d157d439f46e959bfb9775815aac11363560de2c64755cc5793e6da4a7
+019fbe708f65e13e9bb90cdc234ab63db58198759b3e6459064d379c0f42a21b
+7c7b6bcdab9f42023e348bcbdb48a2b0f680fc2b6d44e4bde98b359265106745
+60536865ab6b6e8089c1c48f6a930b4445e5d83b835bb67e2fda7cbb4665a196
+8b25a9e824e50d3df1117c019d17d91792bb45798928e92bc5b7b117b24da8e6
+6bbad0beb4fbab85d99014935b6ad7fbb26a7c580a3979c62a22bb942aff1166
+caa9c34f0bef514267265fcd732e511e264a4635ea73a28a6a5722b987b8ea86
+2c26f6b73f762bf25a947dfcd4c5419420359dd2028d192484802a3321ab57da
+f4faff9b2d4d8730590f1ab372523e46f6df4b84bafa6bfcdc06c54d935b0d20
+a4d163116efd7b04c93cbb63694d97015c26ebe285fd33487b41fb61bfcc1c38
+c12328937eac79c0c7591c153a2a899ca1504ec0bc3a65d1f88a6315e7eea96e
+3f0f38c57a1ddaff23a5916c10171e3c3d461b56f00287421c2bd96d495f88fe
+1eff3ff47af161e1e6bbbe7f4e19631879f098703e6b0ccd77bc99143f48cb4d
+94d2aedd4d7bbea65a0af340bbe5e9868b8ce9206402b1e07e361ca2617bd677
+d40114639962b4ff61c27db55389959f956b9de9f52bee36f5867095a37e9640
+a650c37f7df4547454a82e8b298001cd3f2cba80c9b8371a732a84f89f9887cf
+cbfb04ce257644a30afb8f2b484ae81cee88240c64f7183b76ada18bdcd436fc
+db590244f2df6377ae111e5c97f1d2ac26dc962caf5a3fc45930af454dad3bda
+de1fa94c0ff823d33173bba64f40ba5a26bb58978774f06fa9b2df33592898f2
+9edd9d58ac7a2410336805ec51e21cfe40a77dbc33101b10971df29bab5047d9
+394987c344551294e0dc6323dbf590bfd6312f238498049cc3c1a0f8c55ab163
+40456430eee259206680588a013423ee7938dc337028001b7e93d702b7a169e8
+b74df32b4e8236038ad23684bbcf1ad4a206c93911965290bfeb54fd1257331a
+99ab7e075d79ea9ceed0e31f5cc70488924d00390faf500407708e23f89bd791
+2271def16e2791aa1051940491f6954886ee594f8c068481ea7c8a8b9b5f43c4
+a83189d33f9338d7c9a525f7a1914489eacfc27a93d578190c6dd85c10987d40
+8c2fa04015bd6a9c47a9963f0ddaf2d1fc72f1369422ae81aad0d044230cfa6b
+8bb4a67dffea40aa05730ebfa4081c2a5f0618ad8de245874a723d16b120d68e
+8ddc7c3d9514bfb8ca647111cd87d61a01804bcadae5739fc4a503565e7efdec
+432b77d540573bf914e14e9917a2bf1a07aafaab736cd6fb100787535a3adff7
+ed307a22270a2d0bbaee7d7a716778b514d3f3ed8fc1671bdae29b185de7a94d
+367a814b1a415a70678578b362b45e3e13ca8ccdbb0e0ad85330a0958dfa8edb
+d4324d40bc2f55bf4c88fe8a2303020ba32555b5c896c3d940db79be064966d8
+9c027da19af5eae59f41cd235fc0e6d2d76c8a7aa90a6d6f6e314c60cd75426e
+569922d7b9ab32e228f0b1ad691fbc50e411b8214984e1391c4e8dc9cb71b22a
+b975f549ecdb1353c23b83526d05cb0c44244ca698abd165171d7f2927748453
+67fa4da73fa68c3e5658e4cef3eabdfd554f73cf20767d219f633f36989fd625
+851d64bcc0c837ccb2d6b3223f7e0ac795390fca755b0323f81b227cc1456db2
+091cc4dfb2f912e493853df5cc7ca9d6f2fc1dafc83a46c896e0caf7a460245c
+68c4a27f94464edc0694b1675974eef38f14c84327cfd7ed876287f4d56f130e
+20ca5934d4c732daa849239aeee3ab2cc2efe41b2064a71664fe44f099538719
+796e9aa356fa880c8d25ed579295ec0145c18de15ce488b613288d9bfce11d46
+a933be8ab0ff21f79c7147dc2c396957767ec13fde18e99542668c982fed03ac
+ce87f6a769c6a4bf33bb7e73daa4d522415b74300c396cf6a900a84541a28eb4
+2e55caf52a858150043cd6f7f659dcf0afb340062297dcb5bdfa554d7a1d5feb
+8853fe493f7b1d41a6111e4b41ff52cdc29f3bf74f2844b00ca6c55a0a008e4c
+2bda03c05da2258a6b64a981d0174e58fec038e5407b0e55da3cee17d4053090
+c52688f6d8ee193509eea6fcc76c4ed4b2837815f67805cd3309a0eddf38f081
+851abc3c0e4ff462ca1cd984be5708dd91e6f7d72ebdb638baf7de05978bb1c5
+2a5a563976ef361c647f00f119df395ee59465dcbc4632baa1331eb04d2dd319
+c2054ceb9c4378d5dce1af95a6e91aca2c10c3a5fb990239dd1615f53b6112f4
+1b0642474639a5924c4b05ef9ccd1e9b6a95ed5f8e29bb00560c25f954049a15
+767ae9e63c591a84036ae917753d0419cad1091363be48728590f888cdd9839c
+cbe34ed959506458a017e5eefbe6a8f0096b1ed85c4f89b0b20aae8f9cacde51
+9f194841d3171a0cf5f80749e4d843174a37a2c3dfba53cf808841209497c368
+bd8bbdb63a467bbb27d0197bb597374ef20c6bec6ae96bfb6cce1713e37f4eaf
+76015ce6fa4be0368e6dacda1bfb96edfad15eb0bb23ccc3dbc873883543fa29
+3cac66eb13e8b0f917f5de538f499ebe80eed2a3e1dbd060238960ef7f501c60
+b2fbb6a527e0dcdc054ed72a58709b1317e83432da38329000216ace0ffcf371
+a8a256b8eba4e8bdc28992f1a8c2a41bf0262e1fb191242d7d21ad6a74bdaf2f
+824f9d5eea9e0bb3f931a38346f02516e7af578faa42e0b862a6d40cc6eb6e52
+dce1e0222aa9dae934d440cd1da98256dba5ed6ee85abc3dab94f85f8f39b713
+adeda66c8a11202428ce511e6c0fa4431c81f67cefd5c441b646c833695e6859
+90abf3184124437843a3e72d6df8658c2611832106ae40917daf9847d93a6e44
+d77da087929030217481bee4fe5156cb62c166a642e23c2aa41281d76a716b33
+d1fceb1a01d677a9fc317f6fb1fb44aac8757807c6a615dbc269eec67291a8ca
+79ad7d5397fcdffb09fec43eeccec9630999ba88f993a6a812a39aa34ba31129
+d1a77478962c9e20ac50cf5743769b48892d9bfd76bba3b54c9a2aef2b0e9152
+53df209b08991c84a174e7ac6830b38de9748304152ece3107da76dd09851e6e
+688d6a49355c595adffe3c390a171b19769be4b540b691a98ff19eb270c1476b
+687bd50a1cbe3aa0ac723c9cccb1338cd03ee3f47b14cc738b2be88ac0beef13
+0d36d3298c0136dba4e1f1865252169fe5da3a9cccb43d0afe6f0ee07337b8f3
+4922c4faa34c93af621aba193e9d90df08d7bd5456eae57405366e3e7ffde377
+00fda2e7f4411ac06a7fe96f018e2d23ffefc3e0e314f929f0cff7c1df02ff83
+5ef3e79f1785fbe31eb75bbe54c979940a46702a246854028d0d9503ab7992d8
+7961e745da0b5c53deaabc89afff912d134f78924d186e383b86eb234f0b8885
+296b32fd6a840af5f3f0dc7369bc96f2d496389f9f15e7821e2f4eae913dfece
+48ea0c7a0863cf38a9911194be60aa727900955f82c0957367ad987922e0ab4d
+4664969299453aac5dbb8d2fd97a81f333c0518fbbb48f99aa2476677898083a
+c0595e352ca9d6c31f9bfdb4091a5bf2f4c66e50b42b61add8cdf0e95c1a03e9
+cc66308e48e1067a12be2c40bdfaaecd15bf3bfe8f2836e49f95ed258aff5f3e
+2f4d33668d422ad8a0324f45373dcb2839f54f42cc406c046d4ee10a4273706b
+8372037b091b987ad99ba3a35a6c71c48c6197dd163a0a42e87379d17c0382ed
+eebfe6babb982ca5971f46cb9b3dd29e822099367f0dd4b2a32ea23e18eed12f
+010261a55efe64357934cc4e4878ac146433bd154f6904b04143ff80a2aa4a47
+a570e17a95d5005f024aad92866e6bd14ffe79f14008390a3943a2ab8cbf032b
+a56d63099dd9b932b9738b8a338dd547d1a7eb3b6659e4af798e2081efa4c52b
+ba11042628edab5e216cdf6fa028360002f984d5a0e544312bc8f2d75c52f36e
+9f9fbac56dbaf9f24f978c8d6da99f86d6ef791bcaaffe8d8f89c3071123e0e8
+37869f38eaaa2d238f70a2484a0be8eb53495aa430be821ce43648dad85f8e59
+e62498ec2a90f2ec303a5247f3857eaf43b61b8f8fa66ef9517ca62ed1da0183
+af07e555b88aea774bbbdd536f7448c6882ac9b378b15f8bdbd4cdd96a389e79
+db45af8d0639d2a570371658095c84ca7227e3b7bba196bcad415a818ce6f437
+a16f68c2071c0073cfba43c97b8e2636a7b140565d4c8bed28edfd29968e744f
+a68d374b5fed171f827b3185149914565bfbc32f9f4c98b6239eb1675f71f871
+ca998e417acdb1c2617a80fefddd1a0e9f2f3a7d9082311b556e7cb5debce5ed
+658df598ea796e7a78031eb06a99427ff81d597aabedba4521a8b6469ad83345
+9316798fa0280e4b17e5521342a0bae275b3432798faab09bea6e40b5c549e64
+0388317cb4ff005800597454d7292c9cb94eb63e679789713114a57b4f9437cf
+71e1a7949c24f81ae26654abdb4ce6d70242dcc707293142ef3f8e8c0bc36407
+0b04546239ac4ec104018df508ed1385c1b1c500acfaa4f2d71507233b985f07
+857288df9356ee5cf2d69632e08b9171dd4c4ba9394b4cc23b5ef0eb05eee0f3
+16917504a08c6c3b2a8bb8ab2410191f7dea8b659407b7ca04a32a93755b20ab
+444d2152d0a22645f4048c273b365889ac3607e9fedaddc996bd1fb981803099
+25e53d19f49acf8b2da203b9201b7635559e8cc64aa8a9a49c4f41a975d3d02e
+923ae778088a1fa4aaaecd992c7031dce5b2c16d6c32c006dd3bba94b1291137
+c3aafd462da06e577fce19a8f3e1815c905fc9ee5e9e308b8ab79493dff71a44
+832d986bbf4910451822dfc73ab11ef6d390c62ac8f9bb626b5456786ae1b1dd
+b7a39d8dc3d89b28e927c07275a18c3581730943bddc589b164be889d4bb2e93
+6270d66a9148cd57373f41719762ca5449ef6b92bcb57b83045278f2a5011bb1
+b719bb511984d765718dbbaa3d8609681c6055f8e6674bb72a1d05089837abb4
+dd0e53b52a1ac7beee459668fa1b036d42e245e7b7a5e47660a9ebc3b9e5f68f
+e47bfc51402b839390f56b7b75b7d1007f5d822e74a77b6c5dc1720e5d24d345
+77ea1dbb0004986d00562c0bb7e3d57687353e16c327f976abbcf711dc9cb8b5
+88d4e42b07eab7803e7eef1d724a073891b7128aaac9f392527226ef61ac956f
+3d91b132bb2c33e74d84d2e295c01a1ea5b71a7b27e3662de0d4c88eee969406
+1367309bd85f82c5fcfd86fe0a03ed2d54e429227f233e8a00a2918b5c6f6bab
+e9a4314e2f900c184a80d950627a1422c494915772d85b00201fc94e8dba4037
+060fae9bad046a2a6fec510d9499bae1f454e9d92e927028acc0a3a01fb9239f
+ecf9e645499ecc80745d4fcc292ced30762010a9bb9587222a16e1c3479baed2
+a15601882aa7a91cd5e78cadb80d5a12e0ead54f33160b3ee4771ddf400d1e48
+a5723ec67f60ff094f8c51a905de4f1e757a91bb7a1ec6de8c756b31433991cc
+68d714f0d4055a1957139e569ec60e2677a31a4bb0f62c397a0278957e8dd0d8
+ec7d8b1d7cbb2d9f9c862ff5f99dae8c05ef95dd91619db3b6a6ed3a9ca7dbee
+d66431b714cb914378fee756420fac08934c29d2a8ad00736a6b5b23c31c2242
+faf31322c3cdf4aa4431dc6325a3ba3ae139679d9061e1a400b9187e9923cebe
+485b2dc2ae0560c64d779aef1cb2449b037f73745e07ce7b45a52dd6d591aa57
+759dce98835635885fe686592e19c780b9431354b4dce3cd0b7b36fc01b3f5c2
+2b5f8f50668c23074d66dad3c74b1130f194bf660e22a9905ec10fae87512e84
+9e3df18edef509793db23af7091ad0921d43fe5a3ef6f77ce86620fcb653707b
+6e19a0432d51442fb5939bb23901124aaa8a73f90fd22040bc23bad865a48749
+67a8f6eb0f1e40055d29d85860df02c6231e4622c7f068825d4720c3da1378f6
+b21cb06b58f472e33f218563a85ef12254eca74fa09c01acad8262f70dd239bc
+37ce15ad58ecaf5c65f27459ed5c4c1f6dc3005cef3e25e4f66598ca45812743
+15dbcdc87db733d980fb107d083606cc89b59f422d73bc8e54557c7e4c860142
+a9922740515c00c9db8165286ceff8da397ce7ddadbddc28e59aa1772521de08
+9b11d511f339ac06ff1545535826e10560aa4520bfcec3a4a5d1aa2fa8a4fca4
+4a04ba6a5466455d888c91465d2dccad05111fb2a9c2a2077cb966b56d93b48e
+f730dd939962b407c700b47a9ca2c09da807734180c0fd01f7918ab953c55ecd
+f0f34acf5c427e019dec22636e1dfaf3c93c8b8db7ce9c1f32f6478880c65472
+15e376b458ec5f1c314bc9319c83067461c636bd12f758fa5686e87d3083e1ff
+29cad51f610f756683d8f6b9004f0f92c6a297c52f8aac863bbcb668c74c3bbc
+5aca4c41b350e5f82a5891495420198066e1ebef0340d13dca4fd0ded6e736a7
+033ecbc38a264c4ad5b5b5e4fbc24203abda11473377d23c69543214b44b25c3
+1a2d0ad8094ac5b50066c5583b02df5183d26acd9116760a557f56047c4e9978
+730bdc68f8408628af540657e2d3b3187e1d42646f61bbfb8c898fe3f30bc5a5
+8874b965a7256993b1e3b7ac561e3ce4d0126d499b99164e145529e3ff6dd1be
+228fd05304fae81490fc7efdb2d451e17d6cc2bd0ef9f769d67fc84b90be6f4b
+738e555eb791ba2011a54bb211b285d792ff830c049b420095007c740ffa491b
+29e007baec41c6bd09639b3a2aa99fe5faf75ef3b5f7b3d1b22dc98d3870c113
+fe06578f687426f2129c9b3e7c7bc7e66949307380fbb4a4826103629626725e
+3c72ce050c7ede470f6513cb441b470b74446393ef6f5f0f3ac5b86ce8c39e24
+0bc6f28c707c17b5c9f003903c62590f0731f8853f1403f0951a238774af21e3
+9c8ac2c336871e4820961059098e191f28c10be6256d8e1031969b0e0f164c0e
+81f3ce832f11e4e6e54daaf867968e22a7280f11b3a375895fe7de794e004e42
+b4b41b2a44570e36fb7c9c5077b94becc2637574da9b7b708ead5a8387efaabe
+27c00053c686c6a35fcc64b25bd096b2392eee09ff188638b234d0b424dc24bd
+c4fffcbf7a5e8d07e11bbbc8d9cba570a09fce1bc00e8ae76c02140e58b6fc53
+323dbd19ac35f726914fdd16bbe0998cb0f814c60125fd002b8830fcf21f4765
+542c2e97d7b0e191c7b3c723e762976cb65735d26e6743ee0b7c11a048635196
+3497cf1368cd073b225be5dfdb3a08206d0c42bfae801ca300fcb4111c6ef00a
+bf3b21496589433fab8208bbf10d08af72458d9fec96939a4529cfe175a81c7f
+6fe8860569c85ff33a230b2e88d6e9ef0c895dd17de4c9f8190ea8823f40704b
+1e5439f29e4e4352a740074013bd6eaa9ef8e493e6ba9fc4700fd05a4dec4696
+999c3e7e9efbaf1fc7ec7a7ab4fb
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+%%EndResource
+%%BeginResource: font CMMI7
+%!PS-AdobeFont-1.1: CMMI7 1.100
+%%CreationDate: 1996 Jul 23 07:53:53
+
+% 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 (CMMI7) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI7 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 161 /Gamma put
+dup 162 /Delta put
+dup 163 /Theta put
+dup 164 /Lambda put
+dup 165 /Xi put
+dup 166 /Pi put
+dup 167 /Sigma put
+dup 168 /Upsilon put
+dup 169 /Phi put
+dup 170 /Psi put
+dup 173 /Omega put
+dup 174 /alpha put
+dup 175 /beta put
+dup 176 /gamma put
+dup 177 /delta put
+dup 178 /epsilon1 put
+dup 179 /zeta put
+dup 180 /eta put
+dup 181 /theta put
+dup 182 /iota put
+dup 183 /kappa put
+dup 184 /lambda put
+dup 185 /mu put
+dup 186 /nu put
+dup 187 /xi put
+dup 188 /pi put
+dup 189 /rho put
+dup 190 /sigma put
+dup 191 /tau put
+dup 192 /upsilon put
+dup 193 /phi put
+dup 194 /chi put
+dup 195 /psi put
+dup 196 /tie put
+dup 0 /Gamma put
+dup 1 /Delta put
+dup 2 /Theta put
+dup 3 /Lambda put
+dup 4 /Xi put
+dup 5 /Pi put
+dup 6 /Sigma put
+dup 7 /Upsilon put
+dup 8 /Phi put
+dup 9 /Psi put
+dup 10 /Omega put
+dup 11 /alpha put
+dup 12 /beta put
+dup 13 /gamma put
+dup 14 /delta put
+dup 15 /epsilon1 put
+dup 16 /zeta put
+dup 17 /eta put
+dup 18 /theta put
+dup 19 /iota put
+dup 20 /kappa put
+dup 21 /lambda put
+dup 22 /mu put
+dup 23 /nu put
+dup 24 /xi put
+dup 25 /pi put
+dup 26 /rho put
+dup 27 /sigma put
+dup 28 /tau put
+dup 29 /upsilon put
+dup 30 /phi put
+dup 31 /chi put
+dup 32 /psi put
+dup 33 /omega put
+dup 34 /epsilon put
+dup 35 /theta1 put
+dup 36 /pi1 put
+dup 37 /rho1 put
+dup 38 /sigma1 put
+dup 39 /phi1 put
+dup 40 /arrowlefttophalf put
+dup 41 /arrowleftbothalf put
+dup 42 /arrowrighttophalf put
+dup 43 /arrowrightbothalf put
+dup 44 /arrowhookleft put
+dup 45 /arrowhookright put
+dup 46 /triangleright put
+dup 47 /triangleleft put
+dup 48 /zerooldstyle put
+dup 49 /oneoldstyle put
+dup 50 /twooldstyle put
+dup 51 /threeoldstyle put
+dup 52 /fouroldstyle put
+dup 53 /fiveoldstyle put
+dup 54 /sixoldstyle put
+dup 55 /sevenoldstyle put
+dup 56 /eightoldstyle put
+dup 57 /nineoldstyle put
+dup 58 /period put
+dup 59 /comma put
+dup 60 /less put
+dup 61 /slash put
+dup 62 /greater put
+dup 63 /star put
+dup 64 /partialdiff put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /flat put
+dup 92 /natural put
+dup 93 /sharp put
+dup 94 /slurbelow put
+dup 95 /slurabove put
+dup 96 /lscript put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /dotlessi put
+dup 124 /dotlessj put
+dup 125 /weierstrass put
+dup 126 /vector put
+dup 127 /tie put
+dup 128 /psi put
+dup 160 /space put
+readonly def
+/FontBBox{0 -250 1171 750}readonly def
+/UniqueID 5087382 def
+currentdict end
+currentfile eexec
+80347982ab3942d930e069a70d0d48311d725e830d1c76fba12e12486e989c98
+74c2b527f0925722787027f44470d484262c360cdfdddf3657533a57bb16f730
+48bfbbfcb73a650484015441fdc837add94ac8fbd2022e3ec8f115d4b4bb7b7f
+15388f22cc6198efe768bd9fceb3446ee4a8dc27d6cd152485384ef5f59381ff
+da43f2d20c8fb08aa27ab2015b774db10dacfdcd33e60f178c461553146ab427
+bdd7da12534ba078ad3d780414930f01bdaae649990604a33aa9eaffbe5b5489
+e5c7c9ff9d9be01b08220832c41caac64816b53bbc087ae4b621d2b44b21ae5e
+3f7fe4ddb05c675abfe30510eee4a7c874bb57b2ffe521a6875eddfdfd18c781
+25bfca5a097aad361dd94df46f14026c25ea988194899b95001209cb7009cead
+4b4ea03473ea120e7a7e341d4e3926796347fdb3a124c29660ac09f4648b313c
+b58e824884382f24ce08d2edc686923acace1201c16a07a42803288cd0b946f7
+546510e95b1fa1cc96f0bf72aa823d8e83d7c68c752c82a54c752eed2b1e699d
+e9db1830272ffbf2f4996ccc2d6fe2ae272798989525ef3b67b0d09bffcef749
+a805e5f76578222b9c4a8a09b13189a16ab746ddef7875f1ecf83e568f493d82
+ff729baa1e0834dbec30a35d3c49c9b10c5e1d90c6e3c8fb737df5ceb3299d96
+0fb79632f91f257753b4d2e34e3f54a26c7b950981fb7fe4dee3315db63e75b0
+24b4d318baec8aac9cde186f6d65767df1dba35124287c2e805bc660a3a22772
+0ae4fa097f1d75107441c0a0fbb9eec17d5516fa03b98756b7df7ac7eff9c7a2
+364b9f691ed5cb692dfff9dd80c761e9c4d5d6061782b327302c053ce1cd09ba
+0605ebf761cf9b730524e1994e7dfaa956799d522ec53d5acba27a35c4d28279
+617771938ece58c5ab664aa00c1bc4efba2d15504247a68e3af0f9bd59a12ac1
+d8764421dfef5dfa13fbee58f5ecd4deeb4cda9fe9483c229ab29460b05559b0
+35c73d6b88f6a384de0e2dfae4b1886f91e522d800b0ad40eae57f680490fea4
+a2eda9f8f57aea1a4315674be45989c2293362dfbd0b5d90a523a7b79de04d6f
+7b9ffa9f9ff2f2f7a1645e6b6e199c88c8430208a7df1f8f8839769a44b3922b
+18294062582dfb8eb65d087635f1b602efbd5aa1d63676616822ac40947e58d4
+49f3226143efd388f810db12077f5cbbd8d6cfee0ad3ef2426bdd29bc2cff5ef
+597390c78ae61291499b076f95738e231ef838d1b7a8b67849cf0841eed6d31b
+fbcada8ba9ae383f9c003f51eda24ef1efeec12cfdc7162781419bb65e62e3f6
+8c7db49f83d77acb20c133bb4da5194910855bfab3beb389d848d0c802aae785
+6679df31113fe859b64128fd104ae04f652ef18e8b3860e444ba0bc05dcc1122
+7e2e578543477d34bd8edd99f20e36a868a7b327afda18a903cd24c4dbe23ff7
+ef753527360098a9c4f73d5aaf334cd804bebeb6be1e24cd7840e6b3ce172488
+7746e4b8bd8ed0ac5a6b573ced9c408b10a7bd1e457ae16a401f411f42d2e57e
+35a2a07b13af2e091bc8426e30f589b95bab58f8d5dc2b9e9d34034f16af06dd
+fd549660b9144b64406978299c0b964b9688ecddb66d004141f9a3beb9ef7c41
+8e89545f573c18f43aa2e3200ef93f8286df556b1c8282349fac4f351b7f3ba9
+2f33095d9786cfb2f66ce46f120b88a6e836866dd0a05a4be4c611e25d32eca4
+c1fa3f2bec2cf153c405c5dc2c9aba91dd456bfacb2d7025650549e454927fb7
+f07dc0f215b600cb7090428f4bcb4a495c6501ccf0e0f171d9dbc6c799f3709c
+8ef3fcaf30567524c2ef71fd1acdb1c804591117abb9e8f9ab16a19704a17471
+85680cacb1375902f4abb547b838b98bd230305cd0ca05af58f40be1c7854484
+aec18a52edcfc12f893819b94160f128d47378ff286a53422d35a7e7dab8c164
+d68ae0f5974940aec4ec48e725bfaa307e24072cc76c4b0fdd453dda6178feaa
+b21b218c02631d1b6414dcc7fe08c805096031078414cb221f826b646fecf3ae
+2ebeea3c98e76c10f529d4ac720a4cf71d0a3bde7aff506e5d4c0deeb952b773
+5e91484152b3523fd49ed9b495d05f8582f69d3d4bca0482e5d8cc77658c4d9d
+f370d7a24a26dae2a8c7a6bc3521b575c3650bfaae6b5140f5c98cae76790cba
+4d805a5814513553679cb1309a01cb066f8e6af2b451b1c5074b8355d3b84614
+a8dbc11a56fe2ac39a88e3d604a58bab849aeb9781d924d0e521ddf4499d03d1
+085a5609e0721a21d513121f07e6ebc0e57815c45c7a525ec3751f5f0118b8f2
+4271d42f467e0a994fc9d6024365a117b761e1049e8ef91d3e25a9a9e46898c4
+ab239d3d6f5aa425b03c5752b6554754f4d3240bd2a7a7ca6d3a2c7226935d1f
+ba7652624eadc4638cf8f61be95a885e653270983bbab4a774ffadb13b16d527
+a64b3d083f0b289de3a7568a53509cec86cf26ea4ca57e9aeb7673d9400f466f
+2b5d8d4889e82235a3580c84ee00761152dc80147cad523627db104d48cd2560
+dde3c951cf8828d4c9658728df842ad3495b87522901b0eeb874d3025b66b3c7
+152c7dd8ad7dabddb48e1cf7a1aba3ab060eeeeb7963dfd47debd1342d5ae864
+0c0724e32d0ab2a849ac822d94a0d19e7159b4c47cc9bef85c10f1e068e72206
+8bea6ee0acb161a8188cdf8191a2d9328322b0dcb922d87917cb5787965eb171
+db8cd153a55429e67ac86c9daee90a31cd54fd8f04acb4356b6f09ab70e917a8
+a9500d916edfaddce5884443a7f98cfcaa0fd2899c7be11f62ae8d2f22a10917
+242a6689c91067ea4c543a40ef28bebc4a7bba2e17c541f4cd655146639ff67f
+5a2d79a55172f95c7746b3a61fe1ebb8f78c5ad4a5efc3166ff4f8223e514f48
+755f41e24082cba63a7d0090694cb3d2deb4e8c2309ff8fdc6bd1aedd17dea1a
+af4932d26fbaf0ee9402a20fcee267b5ac223c6fee0aa5357c054815402c7cf9
+ae808c2e391237a1b2a15a107b43befa57471427f92ec4abed182101ec1d04f1
+30fb1bff36a2a3c2ba6c4184f718cb1dd9e2069050c1ca58fef786ade0a56cd6
+3cb671b7b9bbbba6114e6b6cf6a5bfca204f32aaa3e3fad926c0b5b217dd5ffe
+78628d3eec531d24876778fe60b241c8e7adbcfba8faa66119c7992a393a2ebc
+9b790702b1519efc2d0bcc420405340bef3fba7c1cf3c3fa5e3435a0cdb6bd0f
+55beea0bc44ff7a57fd0a1101a23d9f7aa41b61de857737a40b51b5cc1040ffe
+623b583490830e3a063a75776cb94fb88151644ca3d357cd1123f51feae5953e
+6800cf6f2237036d0e201305dec392dcc534f9fe32d8a2233a4879330449f925
+8c7928e6382fc11820d5174836f0be85d2be4bacc40bd7072a3ac18fa136bd08
+466131a10097c04e1a9b3c174a0353b1a6df71fa5df2ef683fb258f528add303
+4d069782a349e85b38ca468795d0747adba2b53aeebb0086212103352a6c9ff8
+0b04c8b21b0450535c8465d2c1dde0a494d6d74bbbb2396c4e99dfbc258a2aed
+6c472436c532bd84f21cb4e78232dd65101af1779d28ecc5f1a9ef7be55cb653
+e495a76f52f696a5a4ae898409bb839ca6cc5da7db458c5697cafeee7a0190f1
+f624df24adb4fefda30cc64538bc587cba897063be93cf28d52c63789281071a
+96a1f03dac3f963de386df25564b559aca5630a13e92f31f3ac9b0fc2f9aafe5
+0bf45cb7e371dbab0b278d813ee22b224b0e4d196a6b5123b270ca8bf5160605
+b75441b03d1e2599a96a969cdc46c84aa6d4b94736c933bb94110d54e28898d5
+d852c18c4e2a9f893ea1f34f4720ba1f4da9d653186f5772c62aa8a0b210bf9b
+97ccfb86c192468c46780d8d5813618f2f7b6937a7b2169194709837d7cbd6b7
+f237c2e106889e18c9b8f38d40a3723d4d53e8da3cabd136fcde420380c8cc49
+7248b0cb524afa387235d306ae8acf8e3bbb7d1bf0ce7207b5748448aa9b0976
+1254458d55660c98607df8a08755a37905ef8c526d3bb696946f1ca3aaf32f98
+ee55f6f38402cac8cd83bce04b1a21ecd92d7769c0d0ac9cff0b1104467d9c76
+673eca72c3ef1b0909d63eba2d97657200008ad9d8276ed370d36cf17424cb75
+e2988aeaa7f6c50720316367b99f576061f846c6ee85c8a1ec7ed22fc68dd7e1
+b99522e836bc05e2c4414b65c9e31921766a4a27d4c6332fe5b0464b11142355
+e17d550d22b4d9e3d7d0def2ec84bbc7abd3a5db6f6f49a0100e20834c749e3c
+4168ca8aec82b91598d41c81ae19fce226c5c88ee3e98d844a373938b7d5a687
+e319058e4d1a52ca431acc7157898141cc7fc4822b943d836994aceac450d54f
+41feb4561566c08649128c779606efd07b2c3b6d20674d64f39348391dcd3792
+d214631ffda96bcc01e45c239cd6e2bd911709e352a909731049118940f60059
+41c41827951ba7b38a4e9b10528abff2c285209f7decc4fd0cf1c26c5d77d7ad
+6790e73c67e17de719788bb65d76fc0f61d0825882570c982981a3cc1604d5fc
+dcf01c879a75dad33e1a8450c732130f2544666ff692a2dca278e717b8ecbfb8
+cbab26583c8daf6ceb4f060022ca3c8468ceb05b1634e6dd6ed8f759561219af
+bfcf1d8c1ddf83d242b0cc3d9659834998d1df8cba0d53d562c923a3a956266c
+1bad118c4c4578880d34a6404074b4662aac6af2f4c9c8ff606b195397b15ad3
+08202f29c6185037f21d69e6d81912f83ac57fd1355ec90beab3f554029f226d
+62d5f2e5fa1d9c5b25c60dce792be2ff2c0c73b1471586cf73d0d8b98f94c1e1
+6dc03042664bebc5114e260ef1b9319a7aaa1fdfda71a943ff198e9c148dba21
+7c32061a458063b0bc8f2911c55f7ca3a67c01b834164a286665434f426db71d
+fffe23db26b272270586ddb6ce820a6b04fa8670543aa9438edf32ee3442f531
+fadf4915663a3d97d02d258be79fe4634417da41a4383ffe35c2c2c07df7210c
+7b767901e61e385dff7242ac3692d1e779d6c98705ebe246aa0bc17cf8da99de
+e86f7cc7053bb106e357beae7c0ad2adc064fa42c43c6eaf3aadf274c06499bb
+e30c7dbd639de124f66c61899fff5926501cfd11d937fa2e3fa32a35b6d655d1
+5081252da57f0356601e9e359903b2321950df082bce3750219ef3f74ea1cac9
+27eda9061a282ca1aae219ba9bcb79c477c8d174bb42da6c3e7caecc2448b2e1
+017ad7487b0b80413b2e7ec6da2ff9efd0b57a3194d8da6ae765fd6c1e5362b2
+ac7b4e26c02fca754db2c24e824e309fc6c3a0f5ae9c723fcf77061eea4e12a6
+d404a52d61dbbd5e64bfd3c392887667bfa5229ebbfbde6a065376d3ab8e4831
+4912061e7940122dda2d8adee2f637389e5f03849c89d275903379b0949d6793
+22d20c7716ae258855a25499c0e7f0a1b052b0ab19e1fa6c378771140e59f28a
+013704514620a82b871f2309337c20a87c064338982c7a1f2642d69a95f78503
+4ee7ae11cd4a74c949a0b8983796925c8df349d4b49b7e146fb8ee5b3b23b117
+3cfffe2558eb7f89711bd270e07b1a61861d88c8e9afc9def32347cce521b9ef
+a2006415b31036a049f382306d7730ecd3d9d3f62dfbcf80da2163d2e035e8d8
+c31d17cde364ee8e81ed8b30b432960de8a3eec96c9154457847c5ec4daf8fa5
+6d6f9d09430505cb8550a0c29d37029ae2bc42958620381c0cac3bd316bafd21
+ae70c5bd9e549b1c2ff7a94c7a23e75cb9b905afbf0dd06a61efe5db5155ddda
+0d79bb7d2a804fdbd05b318e189382a835a8e819b0e4e9b4bdb0fca344d82d03
+9f7a16c50f08c18ad54a48283cba7daed367a8dc96f7410ca0257db97ad7793e
+6f93b78b4b09b14021b6bbe2ce105a953c4859b8801d360fcc57258f6feff092
+55e35e60b0466930a6710ba100ee7244cf3bfbc829760d839df1991d92d7d0da
+34a93da112760acff209222b681ba175cd5df809874dc8a98c7bba686af0398f
+d54ad253350dc339addcdcbf239695e2dd2694775f33077e6eb7d5a257ab9e3c
+ef0c8b3c135929bd902be3a8e8852b1655e62fea58788c754c91c68b65561c62
+89ec2379ef6dd790fda02ba18fd0451c692478be003cfb5bd998b0dac2f73024
+d157c85c2f5b51a064bb08206e23c852e5d81211fa3bdf714e0ca86e3d1b3cc4
+c66a42e5c0b1ff5fcab27af94a254f38d549c0367c820ccf98eae3fa52c2dd95
+0abdd6550c2412b4113d9d101e6060de5e5e68cb882909d02dbce4f6807779fd
+42c8a46912da217ecc4c6ec2887473eaf94f37d7568eda0ac4ad08518898133f
+5d41640070f7317c6a4317c40ae3b0f69319aea335c8ad2fdf52416f52d3533b
+d91a4775fa03b671bfd39b54d8139dbb44709a43f25b842362d44f8cc6be96e4
+56cf57da2def7130bf648af46dd07231672a2d00d8f5702bf62e3e433c395c3e
+f99039dae91b672c7107324e4525e46ac12d1fefa0a884972a009b7164ee40ab
+ce8385a2ee5b12ce41287d1aa8de6b2aa14dff5a75d97445cfcb9fd76f77d7e3
+971506c84813bf7a50d844da7b2b7743343ddddac10df8d6d7d05c3e25fe9939
+1452a4c5dbba01a528a9d4dfe0d7f719e462da00f847cc43c245cefbb9f139a3
+ad025b680cc8ed2f6202f6f14e68722ef9b6728609f1eae3dc10642fb721370a
+22779f4634e7b24234a1e16b339d8745dd7b1666907788bad4460f1bd54f5e66
+469305b47c7f01841d3f9f2cb0e0c419db5f4015c2709b293c8be41e4bd5b0ef
+4ee0200928a2be5969bf06e4a465e581f52d33374a239fd72fcea7b042c338c9
+6cd153ae2b08a34b17ccf8423e8d72314f59e01e57038544038d9c66f75a5b64
+7c5cece9a50cfb704f89e21659034c466ee75d3ebde216d1b483156e3d017c19
+0a62b0dc71bc36af006eb820d8bfb5351e31fdc5189906f6318a6516c537a59d
+6e8d409e0de0b65ed4dd6fd08242771b95ee667bb1c28bb88eb31b9f7cfbc8f7
+f07700c899f97dcbeceae2c98932a37ce0b98a66c0c104b2d02de706e3b65ab4
+9524eed7817260dca01374d0f39d109df4086e66836e9dce633197aa137d5366
+386788145b4e5bb2d927ae3ea9b6272d8e1622c52acd4bcd6236445b6fea218a
+b243542f30f3b9e6c2aa2d6dffd4e31ac0e64f458c22bbe36076f8e07979af57
+6c421c998b51549723132f628cf7cae98387babdc26d9c002df3948704c8e2d1
+c9349403514300f721923d77e666b0be624bb143adb96fbad1e9dd6f26603422
+ab466962781e7bb6d8c0c50760c278a4e34a9de1529622f6046ba2d6a97ea257
+0a4cd2ff2edbe77657c261706b9ff4fd51e44f9a33d48c3a0d44bc0d74af3b40
+1337a522bf51631cb5e51032c54bf20a3a30e0441c8ea734eafe35f779d15963
+88f6f0d2d5d9e9cb8a17d77aa09e51a72340a0c81c714b1e7c9fe56687908c8b
+6d6473a51973fe65136053a839458d942358c750110006a283f1b2df4d594384
+c9f91502acd2b31d446b1e32fd6018d6e9b7e7c8dce31da48d14501a541009a1
+87057568c53ac65f03dea75ec1dab78c6aeca02e92f70874e622a18787197df8
+abd3a0fd77914c07fca2126bc875ac498046954417d378f3f65b87988940a5f7
+94246cddf774d5f61ae75e7cc012307cdf469002d4de10d80744628813341292
+b6ac4e09ba6defa1e35b12af906c6e88756d2f3c71a5ba43c192cb83ace0c0ee
+d73f58d4412a29c637a367fe1134bce8f0314e08a180fa8eff635bd95d1ffc32
+2e612a53e553a42db0f15fd3f18e2afbaa5c6ef5fcdd21f147d6d27202a403a4
+04e8975bbd5153f93d40d2798ca821dc595a357e46d5ad79e8d93e63c8256ced
+66d3d51f26edb47639b5ee4d9d14b62454702006ea66b7d71430c141a3762ce8
+a7ec32cf95e3208f71f0a8513a4b40105735c3e7b4e1bf87c274ed324cd22982
+69c1ccb8721828d5dbde8c1875fbc4971bb6996bb5b26330fcebb91d9c019817
+5289d863788e98520ee1ecb6617187c5602ce415de45ce10ff7b5a717d90e1f2
+8be96ac8ee2dced981f92b65ff2ed70eecd785b19b1e6dcc64cf7d58ccd13eec
+b4b076c4b96b4a00945cae7976fbfb514e253261ae3fa0135e1f03e9785421f5
+bd640578933fcfddc87871a9e6bc165950a16c6b04a99382b5f1991cd82069df
+6a2f96d664d7fe270816069b8bad8f12366f1d8b5dcae13c7de3b67d192084e0
+b3b55f3ee17db978e2e026a6e7c1fce12718f4bd1abaffbbc6d30a33b9d2b2cb
+741d7771519d4886345dcff867c54fe348e07ad817ebb996f937aed804721d91
+787d4935fe847342d7d40d676c1c7be4cb2192c1b832fcb27b2054007626e9a0
+55ede0ab360eb5517739e2f756d416c962b8a7b27ed92de3086a1cd05d548002
+3565190c50d2f9b2587e17ee9dc38742e006452a47dcbcb97fd145df15f96536
+99f73a808e454f05879924f2284c32c8ab6c92f8c43ea57fe61fc6278e88e7b4
+b570673824657594efc71a1e75b99528a3e21bd8e91ca28d6581f44bf957f6c7
+6215db28b0cef44d8589163d51fb364cbc32bd310ee9916a37ff808b53003706
+fe45287f5df47713f808daae009a7742bfaa871a6017df5f992d43930fed29bc
+3cbca69e1bbbb8cdd51b5720984bf1788dcb4e665b880caa22570da5557d24e9
+0e0753f7a347455fb53ccd5ff9c550752c065e6c4018583e64b41fecd7e07cf3
+d0de2d5225184b164e4973f654e53d8e612de5b5aa61753111c068a5010ae299
+93c0b067e0463b99e1fe237d3326af97134e2a0492c8b99658d55f37ce1c62d6
+a6ce8af7c3ae2f994ff005a30e1cf62a9901f6db108d8f9acf443ff4cb58c5e2
+c4394d615a8c3ec9591bcf0f46cd8bbb1f70fd4b64e3adb8e84675c0c0b57485
+38e47539de8d02bb30975d994d6b05dc6c28844ed9885e75c82bcd560cfbe660
+694190f9bd00b1bd35d7c25b59b7052bdb507e56ed6cee98e465e9386f188eb7
+4cd163bc0c0d9406133ae37001afc76a33f3470a12b769c4a319aa846552f5ee
+f093eb25872f8c549a74a8d3e26fb9a4abd083f8a65a131bff54ded0813b71eb
+7c9886c0567d426a380ff44d50bce0c975dc0affc7c138a58a7ca3e4f232a38c
+c6512d7b1bf6b7264e05e7270d53e21f59c49bf648c0fae043da737b354c2e92
+bba6bb1683cf490178f57b08d638626983d2fdcfa8d114fa6fa28f8a1405c9a4
+1d451e605fdaedf968f9777454a27302c13b96851db850db6a239097716ee06d
+81bbc644d2ba61d532f3b574eb90b6270e23626d0f3deab38486275be5a9c4d3
+c7824f015db1599effd4301ae22a6799ef9137cbe9601a7eec49380b315558b7
+01f51a5521584f234b4bb681c7aa7a35de3cc104d1535c4d0c6e6217bdc14927
+8ddb0dc5345f25dad168913938884f0f2f31cb757fbe1807aa32542615c7eacb
+ef02a3c70b76b657a11b4010316f103ae914780cdb0d68fc2a1b77299881348a
+2ffc7dde814e33b8950d063a298234dd78858b5cd426cae70d6bb3c2c2d68779
+bd65079a562beef0d0585f10ab144507b191bcc1378d6c39e9f9b8f690c59f13
+b541afca46cfde1950bb0fb4e1c875bc6d4e46885babe609246ed831febf8839
+1741ebc271a3fb1459b2ff188e8154e5b3216f8d96ee12d66ee3a7ea92fc7a68
+2c2a8a5ce1ad403972964994a7d875a8e4962b29b4213adc2a4226026441a0a7
+8117cb1694843daa734bb00f706231339eadfa57163ad47e2904b680390d43a0
+3dd66c809516f9e9bff08fd1356d99906b51cd059a4cc42e000f6e716d6161d7
+f540b78bbfaa9b71f8d063714321457055d7fc5d2d6715f36cbd718843fc8a5b
+d2681fd78fac8b2d569b1c85324c49ecdb618faa1d0d4a1ed480b790c8b91f5f
+41a94bb7d351659ad3c73208011d9815acc432455ca6fde68617992fff3acbf6
+24b115e2706c7b59e1ab14b07ad9cf6e133e96345823acb0dc9e741f6efe209c
+b421c88d674106a5152ecdd39e7dd7e364285d303e3b3191a835ac98b0085062
+c1b6f540c70b015e795a699f80baabf2648916304d88f5cc6b227172b415a76f
+d97a452a20666d041c65d582d8af60623d39cd56ae8c2fe9248e847af48ece5b
+93b2ccfd44e403637344f1647a71eae6dd93db79e63f12f6d54e2f221a6fa3e9
+89fdbb31a08b012b7d086f907f846f7b4defd5dd4280a8bf45c0ede89fa2197e
+d7fba823ecf0204df48d16f68e3ea6816dafecc20dbfed24d87d215f9e9d47ff
+9c74a6f4b001a0873f4e8fb1b44f55f88e0039921dad5f00575efb10c1d5416e
+4c6cee87256ecb0144b8295d7750091b7a79477844b10a3121aa89217aa83ab5
+404272772a3fa4018f99f6fced80130685a59712e423bcdb1fa71ba74c144f05
+ecb997daf87c2a0e4fe7e89c0f9ca82dade5efbfc76f6eb7662b2aff5c299997
+9f663594c662f932b8f520bbea0b23ea1918bcd6593dd5af3ecc2bc8c6a8134d
+2274553b362e54a3689be99be3ae7884ce27d4026e0073324485b921ac1b3a0f
+4e4a043ba747ef458f75d4cca667b082b167fc09b9157072110f3642515e83cf
+4bec4380eface753795dcc7d8329d1b87673c2d1f1f0d46c3e5196abac4232a7
+a526efde90dce45641ba9f0dc547b2e748fc576a663878262a5c25915d9e0e46
+ebc98a5bcbc2383a79d03d03b9f7eefa1b96181a08b56c620335c5819f877c1b
+52a1ae83664b21ab566b278f3e216686de8e522be3bafa7bd2dc45a2bdb517ca
+b22789467c683f58f4175a75ef221a2604e3ce73fa72986a6b6375a8f086e622
+b4042d285595295bc95cbca06a89708f25bb050ae446ae814dc984311aa296b4
+b637515b1bfdb076cbda94830a04d7415e85648d8b9acd75db396171d3732340
+34de22118a612585dfe90207e979bfc630f4c890fcd62c17ed5b05b42fc5f415
+90f0e2719ac55205eb81efec0a0319cdbaeb8e593f857e6948bf7261638cd9c2
+1b7937a11b8a1ad9d4fe3220c03499438d0e95244c9b1a359df497a2dad2abb1
+bcd68de427d503a16d87b1cd164553907fa63b1b5ccee5e811dad3d459cded21
+997521d566bfb63298030cc53e9d5fdbba67a04249df56f382d9fb03eb8b40b1
+ddafbd21a5e7801b130df79c2bf3808eb24bdb2fe1a4125e1530b4e4b3978fc0
+20e63a210cc0c1026a9e6ea7df7eb5903908a41b56f170327d7c48fbf64dedd1
+93427a89c5c9f5c781c00348bfc659d12a8185f6b7bede00d8189ed019703054
+b4b15c454cf715fbd38939e9f7695ad745c1d23ba54f5c3833973d5529f2eaf4
+ae74abf9b1ecc83ff48a90965283a5d9c8c697542983ea09118c8fab68781a47
+7309a59420110f57437a58c51358226524f11d1f3204006bf38208f87977530e
+4c36f672e58da728fe388e7f814ae2b3e4a26aa1735edb14525d7f262b8efecb
+a8717b59a6dc2f0e36cec8bc1d7262f1e30c7c5716588538e80638989e24eccd
+aaf151164db4364e081a8abb9031b11074b8f3a44e6301dac07fe19d958c769d
+79d2f0ea00b9d84fa77b29da250d16b4d5a3592253c423089f5abd0cbfecce14
+93fa58ed14c6e4aa43ed7cca905b947d1cf8891508f43616207e8e262e3b35ea
+00da7341fed19c19374e3236a4e226f3201b21ad68e5a0af6d936f62a10efbd6
+583ba422d2f8dd3c90737483ec63167fba9c0537e342b9b5c6dc03627743b7d3
+acff22f1ecd4deeb1f89a9c3acdbb26b891647bb16b36f94bae52d37f0de80f7
+be722a3bbdc3be6389994b5b340e2c5b3ddaa2b99f121b3fbac51655940550dc
+896151507fc9be0d67d6e328d669cd22e0af20ca846f357a59d681272b27b20f
+88008f4d8b7dd9158f793d05473e75f0302dff1c0940098094f57edd1b681548
+a4c075d0510f1b2b4ec5f058f6ffd08f8cd51084e9385802cbe514dbbc015f67
+0b6bd587120ecb173821d4da64027e6c4572a2f441408f6c8d12fa159adcf5b8
+21f7e51f3aec9572d198cbb446b4d57849aa4353e36d298a580365ba8ef4cca8
+8be9b6a1058521f568fd4e399193caf25c5c7fd91e89e30cf7d715b89bc1556a
+64d1e348ec0b3af17ad16a1bdc34d8feae1579a234e29d60f0096fdbbaeac408
+a38749f05b33fe7d38f2a1e1c59190d57a6d8a53e1fd661d07ab5c9a486eff8e
+4e3085a0dd5e5fdd9dfbe19ce102556e147e40f28f00a892099c985e6bc49b5a
+be8819ec5febf2f51c832d4a573d42c6044142d2ee269f4e9d00af2738be1dd3
+08dafd8c64abadac79a528b6d0503f4be90dc7790cca42548f6c0c8153f35609
+b24879b0e4e3d53204f70635be2aea09b036f9e8d66c9ce34c0a253770dabf99
+2cd0bc8279a7d539a92e41dcffbb6e82d48f1550b7b4e110a2b3f2430af3a497
+af89edde9d78f3223c2628c6542260f9d209d7b14db949864a097109c2dd030b
+eb71d26259cfd522e3d90167c07be5fa624758ce4f6dd2f9bb05168443cb5196
+96bb16f9f0177f63e309cd75e160e2f460926409d732403c9712a2815a8d5320
+5dfcf1ebd0cb482907813a793dee8870950f1a2450d7606e5723f258cd34df9e
+cd540b508e368204b46d39d4555f284ada22fa5c7c9287dfcda89b1396b0f088
+3c5dcb3a7380f304d08f1177ad30f9df1c91af24b826394322dd114f90d154a1
+1b3c0f9fef7a51a7bbc056087cce66e8a8cb29a3ed832d26aa06cf54e85ab63a
+f744dc1fbdfdaf2077a90f0ac6c4ff9ac47669428bff213fb8622bbbcd892e26
+8066cdc314491de3686e7d58892802b0524121d17fe77090f443ebe624a9293d
+2d2a74667fda7ed2f387fa8e13418a30a01e984779bf72e1d621b34075283a8f
+8ae7592c87cac8617493d0743caed9c4c060ec7c1d88523b4ce6ade8962b2f2d
+d1e82fea8ce611fff799f264a013c918460eaf914d5f850dbebb4588d7c8b968
+134dae1a27fe61cf03717808e2d5540bc3b223925eb49f303498d212e9c7a019
+e53c914b29ef1b43fe3a076d9be60fb2c6a8dddc9d6fd12cfd21de244b29cd67
+2f1ca62b23275e192bf267816228faffb7cbb4ea0f93b8d4a1e07534ab638aa0
+383c44375fb6a22ade028dcaddc3aac01bada612ef3e8f5de6004e98611b434e
+44746596d4cb43f0383a4034110fe43bfeb0a5de7e1ea7f232bd4ddb54bc3787
+d4c91d07d67b0ac954bfa577e3e4268d576ac9d33fd0fd4d3ac2a51c5bad0668
+d90d133e4a3e46176b082d51658f91f89ef3e66b165b1417c397f0bf48e6cb6f
+b1a4b0121217810933d7d075d1f35e2845b5c13398b3f0e6a966944ff39c9392
+72f727ddd57767340e58663808ad9f02be01a31d6b539ff8173aa32229df1566
+969f3f0382aa4f226bc2a860bb0665fb72a1c0999011a954465b22d6955a38c7
+3897e164a6d5630885986d0c7d29e1eac78600af08f7d05a18687e7dec72a042
+353946192cae73a88fc31a750bd93bf1bd0c86c24a11f44f91e8ea2ed77c8ba2
+642256fd9c683bf81c1bb2102893ec70da0995734277a0703a568e34eb54c1ed
+e675c76288b67fb8346d17e2de408934f353638321a73aaa5813e287783ed58e
+340aa204e6fb5fc0bd913120adcd5eadcce3e3096c61f701c6afb367ddcc1341
+3b91308a88a8a8de428ad14f36070b6406e3c26ce69a6fae90b3e8a0ee84f28c
+fe2ba9ddac21a36ee300192564f79ce9c03b0523126d10259d3a8eec4b37a4f1
+1484db511e866d843a538114ec8f512d253b074345acb36e67abaa65677b2303
+14b49b6c4fa12abc501e327c89b4dd0116027e2c5e48d8b3f33bf0d27f19d418
+50f39c38dc8c514668bbdb60cde73747df89ba7d8d10ad2f0104b6eb12cc112d
+d0da279aa6f3a5ea2d9fd41e1b98678e3b69f76544b305f976ffc56aae5623bc
+bc7756f6933689acb649c230d2c78ddbc7d6d779a1d89bbd44f92f6e277cb8f5
+fb641b752bd720215694ce0ba83e54bef683ca62eacc7e418f5545cb1e029b36
+4948a0c8e8fb312a3f7b54dbe83e54ca2d63021600590da18211c41dc19a8af5
+8bebc8eec2af347dd5712007e000884eb55f415e008a0ecb0ece3b3ba8e5a8ca
+e5182bb7338e6a430424bb4d1b02062c8e94af9dae00db64bde19a2718c562e1
+649009717f3db0fb1acbe4fa7443bf4b20a127102201c92e6e2d4a63344d09e3
+479d7fd94f028ad24fdfd6fd1fd992cdc27823b44928cd8792f3978e8ffe8c0d
+23315d2c838d2e05fed03e9da7ae6d590541db2bd29406036921108d3c6edebe
+7c0ec057d65db37918978d3293516e590a6d7a9ca3bd66f7b10ed5278264a4ca
+4d42415438945ff57147b91144b8e8ee82fa591fbf042a74c6fafa4cdffa1920
+c0db032385b9b4f53594ee261993a05eb151ebf14eea59fedd78922739e12ba5
+da70f5747d5303581bbe76ce1664919da2884fe0e8e89026e32cf0236ae80461
+14ddaad6f8629c641617c5b163e74f2cff2033f9d6df892343b6953043cf89fc
+1bb0f4b0d64466074dd5a81baff4eedff51d46293a7dafa72b6e31f2c14967e7
+d057d913f06d9272d2866b901b47cf40f75f671a22e0f43247c4aa800b4798c1
+1f76f665e2be64043ee69a3f2ddbb8f89aee571c2756dd2fefe44df6e45bcb7f
+4f559605b7c9330e7e927170a98deaa26403c12e3afc095a509fd30c2fa316ad
+b89b1cd05d47fd617cc9f9a1335db9dc3b9a92d6b0470b94622094be2e1e22a8
+e971f4f9e708b01b320a541231bc90de41490573c306ba8f89ae3fe673ad42cd
+0df3ec0af572feece6500871f1e92b06368d1e19b8dee85b06e66abb8545b9b2
+9c5c73ac08231a6baeabcf21eb5922c537bab5d41f9a1edd103d372bad0ca062
+ec7c911632638a23d9ee96f9b68493beac9bc88a1047e04b4b3a33e9377cead6
+b5eb707ab027cc014c4b05a00cf426f55bf5245e892e09d1188e149b6865b999
+c8eac788b4a8bfca633119acd1590d4d832927ab7966de03f0180c9ceaa14f46
+371dab374ed73b825e861b322bae154bd8481bfc9d5829065e131940b51bbe8b
+0b33d06715e0580f6da1c384f3f60cfea43f69e0dd5733eb473fd82036c7a054
+fbdfff5074139c44866de8ccd767acb4a8327464eca92c8f75a6599e1832c409
+cb5efd85c87208f2550345a1c2e8992669b4bedd209f907fb9a22326ef803027
+5b20cb4a4eb7ffd98d4e338c8c41d1fad8514835ce20723e363c27de0eda33a3
+f32ad08b861e48ad006937f00e46e7161e5f85f80e2f48fdb21cac82f2e1489b
+c26a37d6a104bbf174c5565fd8a061a53a3abec8e81e3e37ef67658116525192
+c26d305bf79e90a17907ca6940f2b2e7393ceecd3f3c3541c95643112b429a34
+7973941a01aa9e149b50d60e03a04f2600ff80ca302c0e370c04de81ff68acf0
+b59d5a4eccd132af4306fa61699e6850d0703607727d5b25949fa6ad8221ccea
+3d1e390d5886f170309c60898c9b003f962aa1be0fc8238a404d0637d030434c
+7fadabf2d02fc4bd1fab8aee4fa10533b290ab5395b4a0f08f7c782bd5f03570
+2cf648aca90899cbabd4ad56a79bc92674b259a6b316477f39d26e403c43a2f5
+a91ea95c338f3987ed1d7a840f5614ebbf419980698689bc1e24c4342fefd6fb
+14d69f0c6c79012a576c43552e9dd81a97598f6d7573b5fc5f51f1b20402d19c
+9cd69bc714a9780e0d6f860572170aefbcf45dc7910d7c521dfec01b4bfdb162
+aef15e3947caabd0e66420c04c35052cb9b32d3073eaa3d55d5bae74f3740d24
+770b999593e407e656916f42648026e04b1e8630f54c4ec62176190c33fee9fd
+c8a4fa1a814c0cdc5b1cb0cef1f652adf5981cc5c6a8ff1739983161363b2a6b
+a9805d0ee92cd6c55127c6278b160e11575859c6096842f318840f4681b9ad23
+8ddcda218795b33275cca265bc912008c68a0159d81f8cd35df7e58dedc5eb00
+3fb2c16f14bea012b8c740782d1de84cec6958fc681e712af7fc33f0af557e21
+412d263689b9d49e958a172989d3ff71fb35953024b0f8b8bd722407949aea81
+e0d53c90a4c1b3646d37e1a71e7b00889c33641b554d906cc354286a087a3e21
+1510a0224309e75147c7157a04015c02cf9695d22d0b180441365ba1387a24d3
+186880d66871d40768e8fb2052a90666af0b9e2872c8c44842ce0cbec9aae4df
+1531deeb1c7f2c653aa57c2f7e0db8788602e5ce3c2d2dc745d8441765672e12
+d4506414d39789fba5b91d7294e5a50f3b1d8df64f708cdfb5cd6103704b02f6
+f3c80492ddc7091f852bd227692917e06d62b7aee13f95469c5beb35aada0015
+95a002b41507de3edb7ff56a4e2b4a3efc448bcea31304cf68d93cbdc17d91e7
+fe51c64e6a6b38aefe42ffc967006067673ad1ec4f59b32acce3d59f4cb11ddd
+62c73d949acdd9306d8b971c8cc2c897b9579658f0691156c395bc5a8b0ac901
+45605577cad694540a79c2a342d71c88a39733bd4810a694acd1698b98c73f7c
+3dd6b4e3b77efc6b201fa6287be234347178599f7422c74b835d738fec17230f
+72a4d33642f9d7ca390262d421af23cd4b5d85b9586f1a4fe2ea9ddd499f0f2e
+83878bd6ead423af05d097f93bc0c7450095ee0d41e0b0473bafb45a85c9f67d
+f23a0bc418893b3af8da4293a28a215908e91c286c38e1222dfcce6b1ed20c65
+42f999c684e82b1c4a85a225baf7507f422d15fde1b9e692f13f67e542146f26
+c06789ff2bdbd31fa54399a771396e73ac5748c643ad11cc8a44f92eb4452816
+4b36f7be1ddf3af3b01e89565d3727a9b76693ee7b853e3ee973d4bf4b67f15a
+91f079328e256d621bc40cac8d45a1e4688ecce084b4ad28d2a09aa786d23781
+d596eb5674c4ed7eb1a8f3b723ad7e4920a56af442d21e655d96aae2dd6c13fb
+b0b0226cca4704fa3f13cbf0687f9120787cc67ad3904c9cf174438e141cd25c
+c1cdcd19e34db22e24afedba474e3ecb522aeb2b88b163cd5f08e0526f6d21c3
+baeb7b9b2e8dc551b436715a85e6bf2aeec33610de5e2057c44e07f7b5f265fd
+d9661078c39760c5366f8f355aa3ef6aeb9b7a66f008172b48747e879e939e51
+9ca3f94a92727b8656b49020a6e1c9165593c663c7cad7ebd4cb976d15de9061
+c10f689496d086fdec88bc0f9173edd29eefefcbbc8a4001d628d7deb6c4872c
+6848bfe45fd5f3d169cad993a845e0685ab409e3b791c4e4dab657308c032468
+1d4dede6344f371573f65a63cf5e0490ae55fb0237490fb1f33af81bf4aa9282
+95e1fbba88fcb736877447a31e862b56e5d6de8ee550a25f3a149d91b3d74cd8
+fcc760b8e74210ca81ddd825b0f7e087cb91f1af6de9d6fa25625a075707567c
+b99f59da31b32ca83495f5bbf381c1646e2c1ecede44f5b09da16e12789de1a1
+9ae16d6464b208d2dc878694a8c5ad4910e130a691ea8c5042873c7746ce511b
+0d65e901c3b058fe14a5c4bd0f9d9bf8187f3407e22fbfe8dc9bcff51a217ddd
+70e89d362199217b6e1c2bf517b560983fcbfc9890750e093f3503bb817333ba
+7982d8e67609d856d5634305cf767a0bc4aac478d17112ede04c0d4ee807c48a
+699fcfd7113bbf5381acfeb58f8569acdd9ccbb4b576ccb3d20fd7617689f47c
+c47974365a8645db6208cd9f2f85d00262cdfd3d532a26b9104b968ccb3bdba7
+32cf7da7112e2958f88abab5645099add84d5a8e9b57b12bfcad31cd2b55e4e4
+c65798aca0ca326cc2d83699de3f8934d807db584b423d74be293d5d1df8b058
+e05c3853c1987beaf53d1c2c8934e1ee0c742d639ed41cc9ea625340b889217c
+03283dd930f0fe28b32e1200814daceae5636f9d822c1481a99c223f071a0d52
+ecc43cb4c9011a21a9e41f24fe2a3c621cbbf82087bda5bca81c45064df7ed85
+45929240a8d1e89df968f5b99fbbf8aefda604fbeb49474f89bfac7809f03f43
+b2084997c45a1915933d4b63bfe4dce15228d327162e2487d394b31a187cb52c
+d3e6e4977fa03654a66643b179ff867252ecc23b3b47c44b4f44d3bc2f45db57
+f0eee856bd7b9d44696ece793deda96ef82c569d98a3709505ebb1347a5c9dfb
+dd229f33df57a4b91d231abc6a9bef04c63853458cb72aca266b82ae5ac41007
+1d1501c251f72611b18033f2a24ece213331f51a341f7f45c442549383f763e6
+cd05eb6b8ae5c753be9fab2edc52c9fa8a5e7b71936f0d6f7f4ea6e9a4c99268
+9d22127d3bc0656602e18b54a433a54a209b7fa87915ca722d7877cab4eebd4f
+42082bff5d02ff66c5ca6c4383cff3625b5e1d7a7e286fbdd5afe1573419fd61
+e6ca3b9ee56e81a489e71a7a47e876aebc1b2d203458a476e537f4293e431d8e
+b393ee2a72a866b3aa14f8dcbbd40a3cb70d33a058f664418475c85ca81f1c03
+e57042a3d215955955131ce9506902bebc9e32f31f8debd52037356249576661
+3e00efa1eb1a37b9eccf87036db234f0a3c4d453945ffabbe5131220e0f0d4a0
+885e4e15dc818f2ace29d5ddf38a9f6443834a8ac9d7f435bac03c8e4f362df5
+2de3798f46d4b2aa8bf0af07460ed6d29be11adba6989e26a985256d73cb116e
+c540324dd73bcf9ad2876c08ce047218b645e2909207a0b6496e74d279ec82de
+3bfdd59c9a2d0fd10f8b273912b98fe5c20592bd08a5e48c9ee8c0d113e11bc1
+f28b0589290d92462535289dc5b03d99deedf348de7c56396a0e04913b30cd8e
+97f9aa523ec136e9238af835fe9baaa90b04b6129becc1a27ac536b5a2641e66
+d7743e59167c31cf6a5dbb8d78b22f4f3f7cb443d96f7cf1a11c66827facecba
+4710da22fb43e5db4105b2192e89f3a61581d4fbb11c4772139a7d358611f2be
+ebf9b94624a218af0273e3dbdb13c1fb32e8a881fd232cbabf890d98c8c94381
+5369c924f7ccd0c246f900190d01dde52d3bbd33fb139a66571449a5a5e9625a
+6dfedc464c5329c5482238eb4cb0beb30cdf5f5d1599859ddf189c92659d6fbd
+7ae7a28e9aef1ae05f5e0abac06e9ea9bd4a18cbf04f19a14baaf9df322d9165
+f488c0d7f48e6e7500698c5b214e84030f052eea86281feaddeb32e989438f61
+1a02ce21b5da88da9f668313e2afe3d22c5505d7e5f0f8710479c1adf2981b77
+d4b3bef0b2d71d292c68703e6eb17726236ff801124296b39944c5821170bdbc
+889cb9797bb99077f3d7ee1853b600aa6b75e4640a6ef4a27414d9a0d72c3a6a
+e4338b15ac0dd43173b6a25b328d0abf1f770e9bd0c707a3cfae2ec296e5286e
+b99ae7effb9da63f521c2a78bb1377ddb1edb7c4bf9333dc85db8e8b25d54360
+388a6ac887543222421322f4e96c2d4d9d7c11f02e5f3ad60d6018fb00a4ac6b
+13393d3b41307514b88138166ed7fbbbaebcd60a157e7864749534d6e7de4949
+917bd37dad7960ded8bdcbdae5441af9bdb8692f07c26fbccb0ea38de3e495c4
+ccfdfa55bdb76336ee6e25f03a882f3674a0edb30f90165c382c70b5dfb90fdb
+dd054bf5bdb8c89885b5c33303dce12c5e6a9ee85740f7887c7ec3ec8920e5c2
+241ea8eba41c3234cbe5eb5d0e819f33e3674c3467c53e79b9307090ec7ca7be
+967b2dd3e436004fb4f544adc4570d9ecc13f49bf8db8ca3b736fef89fb2097b
+b62e6bdddefc6aedc701d34e6728cf29e66ceb031071a6f5eb6631d6b5b45dc7
+e501a4dfc7363b6de0c3e9db0122c9efc8124d5b2fa7f3673070749ce63d7a8d
+b803fe2447a28621974b5f22f0f1fd1dc17df692caee180e7124d7ef21f0a86b
+a1c252a8fb0d4ce82cf9a413c371ccdcf191b73524e303c79bf623575ae895cb
+7dc72ddf373b3c3b737bbfd7b8bf38aa6cb748d13da0115e58473d367fd01b54
+c5c375536362a4592f158aa170a7a66afa3337c9cdfafe1e58b485a0a0f227fd
+2656c61c0745832445c1b68c58b64920c013d956601c71e23010015aff4ca9c8
+f74810eb3927801e5d722e8c876b966521ee819d9386436e44f74fc8604c2323
+728398184b796f502d9d303770742a016a93767a4808793e4bc1044c68c57cca
+2138a9dfd2e276470e0b74e95be8e7b315758282f791390fb401bf0959a06b93
+90d0885822171a4c0aaf216724b5ecf28fd57dfb31cd18ca3af35976bf8f5c90
+71958bee66d2fdbf25e6bbc5b237e148997a7354c683211c0261c5c91c44a23c
+e2eb0c344f22239169bbc8d0c0eef06faa7778dbeb82ebf9647adca5ef1a855f
+9b4a20a2546d185c747cc3953edc129105887cf30dbb5b29afc1c9bb720290a0
+db8bb8f4d0e2cea6d861ae797e890cac83b24ab9cff7942d455d5309368abe63
+163f020fefa2d9b709c8771ebdea6dd264553b3f5cf70e38c049e9a62ef4ee31
+76bfd19698c6a378dc5b164481ef0843f3ce80cf9ff77b1cea8e3cdadbdb058e
+c9c8b54507940b7bea3489616db0ddf359c1a2b0cb1a0ecb0ce52992d274bc82
+126759a0dcb7fa35f86a3e05f99244db8d673400868b6daddfff7549769acb0c
+699d0d492ab12a2d18469912cef2e99ec2e0809d629e9c2e70e727a0a2344cdd
+5d637b5e8545a9e497c55f24840d0a98ef0a30e3bd26f1d372e722582981f2b4
+82c3989dc4a20eb7c4df3f13875b028bd6459b23f000c625735cb2a21f4130ad
+e0c9e24e50751748b01aa5cd043a155ab235e17aee0889d30c2692938eeef753
+ffb50bd36b10880164779345de088e5455990116c7b431547daa52fed151c2bd
+12ed0a8fdca774df1928d9b70e608dd4f1e41781597be465d07db6992eb0d672
+401db4f4036edf614b773c1787cb28379fd8c580fa113447cdf5164410b7aad2
+4910722c19eca808e1bd9ce4380f73eb94b7c90da086d646fa5715f41f8dc4a1
+4645911cf4466c4933f35b0fc3ca053a3d025fc70f805acf4d3f425054ae2a24
+a39e92852eb0d5314e537b64d7f3d5eeb0c15986e46adf76f113e6215c7616ec
+b2afe489671c369b6c202549e88a5296a922fab0aa2ac138e0deba913e95af9d
+3897bed45b4438cd76a7b478038c1d5f80b07a701bf3aba74934d334b674e5f1
+a1b4adcdb28a84051c239ff54f6673faf62018dddd74b2dcc9824a0030219c83
+ff495a21dcec4bc7b46baa81d25f0e0267e482303a75a57e0f07174b30e30d20
+db77c22a8e1b9a8a5b8e3cd04211502e862653023aab3bf5ed7427792cc9b755
+7c2a86b2adffaaf6c73a0b613eb8de9da48a04aaf052eb642547c7a4a68f5e6e
+62280c92433ff3f2f6ca8c35fd265bbfaebe265304c5bee42de289f20e48ead1
+75fe7a791c7e4f3d9ad8791898e59cf47caaead2f153447fe0e4ede919c86fed
+c2e8a4b344da381ca33f6d2c3fe4b2ad3e7b97ec9a4297e11c3a070d816d3b17
+d4f38054fd31b9ef6508a5cf29dc51cfe31e9ddec94126b1291f217c7baf06ed
+ddee5fd15e35264abb118141edf724eda854a07cc060d61b6f7b865bbe70b12e
+adc484e098bce5417a6a8451924623776d421e94ee474e6248dbd23691b3bb5d
+c79dfd86015c4e504e931af8ad4e5b31d828d5dca3cc0ed49b2f1a59b208464f
+b34b970b8d078211641d53ef40395d50bc72f0a609b94fef0b503ddbbd170d0a
+046fc5cc2e2ef321c3cbcbc2144dd02ae323e74520216776188bd42be847ced4
+e6351bad2e107cf2a2ecc2baf59c5c6c201522f9eafeb7ca64729168f0abd453
+3b6e955c90505facc5d85e380fa3a2634f7b157099f315a5c020d5b0e4a4e5ea
+f34fe5b349baee4587fb05797519eb3e3737c3eb68ccd8243d13065dbf9dd397
+ca3283f879b9e9284f4debc0976ab87351be2b467394da9efb51f9f9bc2559c7
+5ceb098a3fbd7f47c8694aa70a914501454c7328a8ed6e1b37c3279fef25a772
+ed67bdd631bad05bf42f15773a997bcc4f66d0c9365d202fa5c251b2ebec85b8
+213f543dd477cd2b096bc4b5a08e38f9ab51544df7e9de3d2610819fdf2f0de3
+f555804459814c560fd8c9fc2548fdc1c5529acc7fb3f379644e42bdd7a72a14
+73f5869d59174274d29ee5ca0cd7da3518bb184ef1d25bf08491eb9f6ec2f8e6
+fd328fc472b408c3906a585f34443c8bd5319fef59c2e4f08c6c3bb228696c11
+1516d7be90a390f79be04949366715d9029f3cc09388ed1dc322303591a6a2a4
+1cd9165e7135c04813c07af62b0251215623e6ebdeef870dfb00d4cc2498cdfb
+ea8cb6de599d49589b0afda614deb7d8b11e6369dda10291031a0c7ef6bf602a
+fbfc34b348b7416966fef9d62b4681503ef346bb277682ebe0520dbb728b15a3
+e03e1d025dc97d615feb60c4cbf6d54a2633f68414333edf22f1a7628f1c09ec
+01216f1270ef05d6696fdb961cc11cf21da6af4ee5ce6ddbdf3fec42efd10536
+8d4465c8d5b726c1f7251e52321b2ebb8a2316e7471a9efc5ca8aee99bc16817
+31d465c5385f2752e2a41adc0652a48f46f2a09390c91b147e199a06240485a2
+b1583969a79e22475a8c70eca68d4dccd292cd13caf8bcd94310a6b84d25bd38
+5d132adc5b9eebbe5a701a2fe4568a5fd348bc689676e4896a715c4c0d809e1b
+719933324d506430712b9e94f84bf3a558b5fbf8465b458626d7c43317fd47f6
+0f7311d772583df6554d695fc4b8eab89572e8345ca1642f08ac3a404e65d099
+78121a2242de8fdff69db980535dc3640e83cd4ec40075ee9fb82ba5f13fa1cb
+36f55d0e7bf302fa0bb9f0e1d75bbd955f7a41ebcb296e31d4342f24a4ae0b44
+f0fc9fe7ef5edad138b3a1e6b175cd412e7e877a2fb737cb4a2b023b148193d4
+d43ebf64454a70c1728b4f4b8006a6dca8ea77432a4a432a346dd5327aded038
+1449c714077268bd531ebd2fa16cc331f5b2add5002dc3fd06d6c83a047208bf
+82d525645d4f57eef0397fdd3839b201366d4654f1798941cb1531807e9d736a
+4a22a35ab536d198972847727eb3c57b025e9724a25713ea871c57fb185eab6f
+47edaaa3e47bd39afe724c07336602e957b6e5c60207382bae996ff9a59c021f
+2f52787153d694b42a6f131761de66891b98e7d7a3c462ec1aa3fa66cb576c1e
+8cca61e9e10d5e4ac16c1e2cce7b3496421ebf04c0adcd9ab839298b1179da89
+dc23a95dc578a554279c69e566151e482c607138662c75860cdea52a964a8d5e
+8fd06aa569736889b256cb1ff0f787f83ffad695656ec76f0163999e80597666
+5723b349a3eeca090313c7598d57400db216a15639055a12807ef1fc9f4fc9f4
+98240c9d977fa78e36cf483f676cc59643bbdfdaca56d59949a1cb84def63aed
+2c20dcdfb5968689ec7db2bce1d79d300a6af4a9cb50ad906fc410aeb10076e4
+fc37fd1bc509c22037f7b8dbf0c8733d95d744d50cfe966b531a934ba9f6d5ee
+6df802cbeebcaef2f7bf747b33d8a8efaa29f22191f4f675cd9218e5ab3147d2
+e0522042a3c12efaac92bfdf9c38bb37ba0e485d39c9d1dd5b39795df00e19c4
+59bf9cb7a4455a1a0ab6f522bcf7d4b0c7393faa6e33c6d9772d8ccb4ae4874e
+cc6999163c3841dd1eef54e21843cd7e3995903f2bbb5e45dcf8ad81bfd4069b
+1bd68295abe9c3d4fe28f5cb88dacd3b808f0a9278148d79f9b3b3a7ac8b344c
+65d4fcf37b517c64957303065c1ba77034b72d5c048c6586d9f568d52eb1301e
+e0d07ff0b005cfd50726d3ad1a0af19023432f315c93fcaf64e3aca7029d8c98
+569989c8b2cffe3c951b625bd8390c25be67041d603136b9870f1fc959a9e4cb
+c64a8a3f7fcd349b0e04e8b4f588f4eb29184004e249d12e98dadeabe61d91cf
+3c799785bdc438c1c4c46bc4e7ab1298c4bdec98a6114fa01dd1801cea5d1eac
+4d5aae3f0dff73b0028a9d714b778913d4b3a733f9da599e36fa43a2a92f4f4c
+294b2cba3eec8ae82bd1787bcc331af8096cfe42c2f723fef5984273a69e851a
+6eb6c9915c7c13c664855e56c04b2fadd6aee0f26a44c66d98eb928f261b3e79
+c2409f77fe09e3085a21f806e00db4297659f8380c5828dd10d8025e9708923f
+90f494067450ba710ac2d579ce239f498f4fd3ed0dab3b29c3ac70af6d91e3f1
+796027cfecb939bd2f89420c9202a07f42ae794fe14741820d6d8599dffd9d86
+b4ae1f3928efc52d9e560c9e36fc9ef7b41befdfeb08d73680d96af9f6070391
+ea61d36d677159bf92906b81efa600be7aa5e130dea9f6e8b09006c44bca359b
+fb5bb04c47678a7beec1a20f0a55e46cc4757c91683d0b9970b6e263234cc7ab
+727cf54c892fa2da3fc638a0e5d7eb63eadd59cd99a1192bff63f91f747f66e8
+ac5b9dec88db12b613f2f4a759211d2ecbf96fa1062f5a3a697102c9f777b40d
+8e22be613f209b2c2c350a24d589cfa1a98a5e93a8975f1e37aa0ce6b34cec57
+6d7e37bd0ef873274ef764447879340dca1dc9932678cb870672c13931da6bfc
+b81ae0b9cd88910d71bb5d4bbacdb805c75e08816fb0161b97a0f92f68c95b0a
+ef34b1eae4eb2a2a264694cfb355f7179833e5b8fd25af5a9fb6c3f45b29506c
+14071e01563194bb9922e8d7ee4600ed6d47fe0606c20c573a3ce4caf4103416
+d40fdd9c5ee641c393b75df0c209553e28423c6464e1813d3aab84b84d781975
+50f50ada7ee37eb6afb54421aae3338189c9f315e0a3f9667293013d4fc19462
+b1b3484f021b769f25ec77c42b95378f737b251e424404f273415c3af2e125ee
+8d99fec2971c8216decf521b3c1acc792513b369c40de93a2b033eb95be49362
+753c6d8b956b352147608d6dfc5fd4d6e5645b960e41ac1ff635369be5827a5b
+a98a0671b4e87a178a7b9de73fd44430185f33b6b4446ccaad4475c537995661
+3ff8b53788aff5c7c0bd04065ea6b2ec598a1074606ecd8afce6c8f7c4ef2d09
+1a4981004fd95e6417fa6440bebdfdf019845c86c9c8c6831a85bd0afbf6399f
+2f8d8bbf8a7a5e28fad827b796e1d29415f8ab8a5866af727e3a7963b74bb588
+65f1dacbd787038f1116e98625a04a457c0e1dc2a42f0cd2db804e3f46dd9161
+04ad1114323de1f5fc9f3d1d3c277d6dac86561ebbaeeac35042f2e62dcb09fd
+efccc06a51061187a75d8d1caefd6b8738f672c2a2d1a6068bca91d3ccceedd5
+bc93202ff55db0df6563390aafdbcef57b20797717478b89f52ec7897d54fa78
+adfae0c48209650f3290b79fb5a933ed7e0bcaa2c0c09a68812c29c66d106b8d
+6719b5916122f7ec14804f169dbc43ceb5bfebd0328e25b2e96b35a7cb8d0e6f
+e0a714576c5f602b2305d4ee8209485a38065cd45cca1f680b3b95c5e5b7f333
+907bef1160d7b98f6446b3eb5a419b72aa240a526009c9e1a243e868fe2072c3
+cb790ac815f1bf832a2351d258c1cead60a46216e751df53645827bf020e14e2
+a8f54f591335cb64ec16b26c452ed5ccfd81b3871d380b689a62519627a1acc3
+0ac156d04bfcc5dbc76431af55cb8504f8a848df4d19f5634141a6369853a9ae
+8ef2baa91050d3ad6e891a62b4dc0f647f125da38053e17b92ad02d4e675ea4b
+580474c223ab4c82a61a8e51ad915a34bc289693f2383f5304ff76acd18193a0
+36065fc90f3f74ff964521e9d00457aecfe4cea285b62728e21b120bb84dfd42
+6132b9ff102ca09986e7efed65706b46dd4739a7d44a290379e3b5a80d937018
+e081f7fb57abfb9c621c1f03a334a6bbdf6a08073e3308d5b9485748756e8cea
+0f100c292fa9e7122778333198b3181366e2f35c8e3727bd68ba143f2a7bce67
+15e3517ffe4af858c969ceebe9d3b0df0b45513ce373b2345bf019fc25ad182d
+256644e836cef3fc83f5ee13dc4e57e2bc1bb936af8b97445603b6f42daa6bbd
+c5a7b382d6f64479c2532f5b9aacd85b0d9199663935b3548d0f38cee61504ea
+26737ee2ac186040ab43732b83dfbaf183ffbbda9eb41bdb425f6175865c00c0
+d8d91ce1481dce2132160eb143ec76e45b9fbeec7eb91320c7d6038985f57cce
+c56ecba5119d31ccdb75d42908c606d550818fa00f884291e359aa0d84cfcb3c
+e0a322d711aa40520c964bf654081d0c3abf19f36e614d67f0c27096e277f77c
+26498d6e7d2fbcd9bc765163ab5563354a645ec13c93ef7b2009f00c533ebb14
+c6c8220e6fc2d41d248885d131f4e677d4021e5fef1ac8ec742ee7ebe329be95
+f3f1b4094cba33b3283bfff1dddbc6bf61404f3c1be8570d0b27c03185535b4e
+685a312cf5e6eaefdea4658e7388132ee3de6fe9e4fea5e956e48b4a738e281a
+ec651b12a3417d6e1d6bf98326c0ef135194b5ca66682ebfaaea521800dd38b6
+86e451321744c866722c39ad0d5c4526b6176289d7d66a6473602e72734ec03e
+3b88f7cb9a82a8a4d1922e85b0679d19ae159993e9844008b3723491aaa06649
+7e8739afcba1f6067a9e3a9ef4ebc3d18b1ca501b45f787199bf18141e58d738
+97605f0a5bb66001b941ad42c8175ab8ecbd77ffa213419d8730c7d708a9af02
+99650b2f40b07438ad2d286ad2365c71a3892a1b0acd7f0942397426d68a09e5
+64bd9f3dd9e4ff5ecbcdea45d2c8a8fef41150b0d390c9637ed26834d2c8aab1
+9680e50ad13729b58f1fd1e60f4132575d0836c812c76608f6faa47ca76cc744
+d9ed2b2fb504755e2bbfad17e65d16e33c9baf3cfefb143e4cd102a6e1ae5722
+1f4c9090983a61196cb7eed63538b8ec9ebf24cc59f79c200b8d87203ce7cc6d
+5ac0da2008c5973422c593e8367e69ca0ccca70ba930fd465dc25b35c201c616
+5d5fa0b0b2ceea6b02822b4b2de99e0fa79b1f85d8abc8e05b0151cedc95a6f0
+762ef425f682d9f424a2fedf438c0f545155b9a62ea64666e57646406425f59a
+6396dd449a64b4d4c7a9d94a15eff6a1613a8c34dbe77108e9e653bb1d25900a
+6db95b46e08906df3d1355cc090fee70b1a377747a45aff889a69fce8ad5b8bd
+d8c4b3bff9437bc268695461614947c7750c7942d17243acfbb8568bdb4051a0
+a796e4e0e83e2f59072a87bef5a9a71d753aecd10a7e9a8d9fb9145200c54139
+6e6176e0c33b3603d9c669fe983f6483b1f502d256e28dcc528660e5752807b5
+24a4a1ca46c94a29ca1ee8fa77e3e145985ede8233d57238480a8a65e77ed3d4
+0a4f0c11e8fd582398b1bf0d6405716a4621aae65491864aa035e6e516419143
+3d4739be9b7216e1cf3aaea646194f679cc0ebccde96665e55f2c7b5aa2538b5
+9a39f3f969f12d4c5b193ba98cc998c69b6c7b37578792208b2846d35ca15c3c
+e3cd487d92945ea59b3b25bdda864514d8770e2ea69b27ba296103c56353aff5
+913ff9d0a64b7f9aa68d4da67851464da2fd45230db839580301b89bf1599f69
+e73984a957b8488d5a6c7b24a2c66a64cb3e6e57415bd7967fcc48334eeb4d54
+ce7a07fb080f99b3efd39312b60e1ab2d3592a263c832bab2c358b6ddc09b3df
+748daf27135992825123bfacc654fc3015008d0793487c89462f5b0750dea8d2
+de0f71eb88b8470b6b69659522ad602c218b719f03311e963d9e88fe7b57b143
+edc15fd6f32d1aa7de8021d045cdc66a41115c0efe10fee11e5e4ee83fb5cc85
+6edf767200101483257c631c23b7d1f12422dd8225fef419bb3e100303cc0dc5
+16ff92301cd5c5b600a689eb58b55ed56f89be67c3b3077a6e79ba76b21561a6
+14ab9f31f2d384d729c58b6bbd9a8669dd177545e19a2fb9fb11f0a82121ca19
+8cdb58325d2a6ada3f47dbfbb670a98fd82a0d2f4c8605b4f5b8a4114e3e054f
+a0c579a8704e822dc5ed27c74b769d7a666ed48a1224e829a580e84ee8be56cd
+d488913f5b5e0b7efe59dd5c97627e55139c646279a2e57138ce98fd8fd97934
+5ca0888a29270ad312cbe0d777fe99a1b738c4c91aa2ad5d995b77cd6c9d42fc
+6ecb456e1745ce6c95c4df7b23e89244bae6f524d1262ebbe631afd39ec79e4f
+ff0879195078cb88db1610007ae087f9e326fe1d4e8ba4673141989fbe860bcf
+c561b199151722390367c65c6b1ce7b2298f2c6c6a0776c6c5b26ff726677bf0
+4f6a99e56a3c436f0a09a469ec71e8a58f0211888f3ff770f5c589a8da0e320a
+ad03a36555c1370dab08ffc47189d84d52791d6cfcbbc9aa147286acf782f594
+c314f4659cfa953e4e8e104b90957964338c39a97a6b440caef16b64e04db213
+1dccdd0fedc418eabd3a9f102594757ef3e29e3cbf69a7bea78f04be300b5df4
+1ba52e12128e0953e6c2680c53870ee27b4d85ba64d673d03fb27dc1303947c7
+a1ea3419aa5ec56b2b47368378e8d2417ba5b0d9ed54f78ee3ac9740dd7e77dc
+2d0d6913c20619def8e160dc534e4ff87c0bfedc2938101e55e2e44599f27ab1
+e344335352352188f9bbaf006f58082df83632f1ed5d6ea677294720fae0a5ee
+c7581762d4664743487b277c2124db838b8d73e13c62a6003c69cc7af97ea4fa
+cc316953ddc3770f3f1a5db4e3ae71bcd1a5150e80be1dcc18068501e74cdce2
+99e094a489253fa140a5ff8859154767ca07a76a4ffe8ccb1e70c0cbde5f9f99
+a59cd408532dbdc2a8481fa300a732a9bcda01eed59914479249b33572647569
+5bb218bd9d7a32b5783835bdca8e2624917e8b39113245cebe014cf060d4f583
+f2e6f00f0a708fc452db04abed88d49290c6ebe8d06a553321282d3adec8de2d
+712f6cb7ebbaa3c89e2e910da121352a4fdcbbb8fb932b220ade4ef01a41cb6e
+a32d10a05e10d152b0650f5712a035e6b4c98a575026a95f45ba6022e3af9113
+246f541b7cb6d3037c9ba013816fcccac25fcbb186d8593fa293f9fb3972b4f2
+40eec4d60808547748f93c12d3541b058894a5bfa0dccc08e587574f2f5e23ec
+21653dc1d65f6b79ee6ffb6bb4044838fb6ba3def1f3c11bbf80548c5b68102c
+513ca572ee12354280e5d2b67c1f475dd7c436ddba9bdd0ca3bcab62506b5803
+9ce8151084e1d1c17f2b3977c58fe2fd4ee8590c288ba63ab2871d5bf04686f9
+b22d1e6dce04a22fbecd1fc3971011f08ce7ac474229d659a8af49afca7d7064
+3d18b835063a38d80b11b5a01b5fb7aaa27a2999ed348de62c49475fc1b285d4
+f8f29a658700d139d3e82cafa027527de3ba2feb989f09cd9560ae6810f62d8f
+842107011bd509da46062894a14c5825937960a6424cc0868ac4912ebc4a13e0
+0e10974729d7c9b5d2689f92f573546b29ad861900c33c6938e9da4158d971cf
+1f82e9122d20e137eddb812c7f834e6c91bcef7ec57bbba041c5c7fccf19cc1e
+b16c9cc1bc99e114f3c1b40278205c9fd46f111d786d3e09b54a399574a4e97f
+874cee4bfa8277bfe16d9a914ad34c088edc2a8461d84b4aa34897fc4a157060
+93ee21e599163273d9f3493e077e7925b1977f847f714dc62cb00972a47ed786
+49436f3909b908748bb1a1b6309a44e0f10d638df86b62afb18fa8f319b60cce
+3a298094a5655340a7bca2e97a12e339295eeddf250dc8315ed5a0d27104800b
+2d7d19973c3756d02a5880d9de861e82506d0210b1c41cca79a08a077783dac1
+f8cdd32b851ef07470dde47faeee495a38c54e33536cedb7fd12f8fc1ce27337
+47651f8e877122312b79417824fe0ea42ca128e22d85c025aa8e2540387b6ff5
+fc627a25155d3da30f2499ca76b7d8a1874e4b38d43231a6d4c74ec820470b1a
+8112dc936841132ddacd87034dd0c420c7cd6a82242dadf8a664b43561c2c0f1
+3d32401847580bc0fed0cd3637031fca5f1effa8c1a838609ec2649caa2a5608
+990ab64eba24b7b2decfa6070cca859ad570d43ada3ef24df280dfbd86b4c89c
+b0709531e96cc969522f7e138d1a590c56afd6f8039dadfa1fc3063e6f5b5421
+faccf951418efeca01a6504c6ecb5cd1471dddb77dd77d025a1ae6adb381d5de
+afef1e2d3cb7442c934f7d8cfe122858eda43a324e6e09909068f9d374be10eb
+263494b7a1f9b29cfa91dc4e674bac9c90121e083466dcffed7dcfb8a124497c
+762b68677f949b8dfbd3f75e752a77e51d9fe3fc5c0aa6988e15c8d9181a0afd
+43dd59ab01befed83deddfe1f9624b1a23ae2abee75d74c2ce6983ecc17499c8
+10744c626ccf72659306895f1181c37627351050c9d4250fd3543b315cf9438c
+fa0c2204544eacb38642403d630b13c5b8ec0d8627f1e530ce84f8ce9fd628a7
+debb55bcc0be2e940ecca659c377a9d61fdd8faca3dbf85387289fc85d7f822b
+4ad6ed303dfa2f0062031f5361ee92c88b0ddc3d0473a2c8c8d598b54b9e9ba5
+782d7bc7b6e756c13be262ca6030e12ae1f98ce7fc060b3c75b3f9914eb18298
+06af45c0e351a91b0889b407329bc735c74289273db2d80a64d9e9926c6e7ee8
+5b173cdca5ca81c49a93405c6033e04145208c284f7da7f9d8d7093d760a07fd
+48dd92855e0df2e78347200d45c950a17f7956f932977f07e81dc01713da0273
+aba5f375fa35e5bacb9ab264b8c5b3ca5d85ac907b8ec1c79232bda1daa75597
+9bbbe971a9fe00b93ada37038437fd3adc8ab7aab824532b50f34a41264de097
+3dd8e70d9c7b688188afe0a25b9c15e50990493bbbb36e68307d61f5673b4356
+f9c6aad1167e1915f752ec2085763ba31f3acd0ae57b1e88a89bc4af0eb7f701
+038e1fbbb223e592ac81e67fe306de7f9b7b5f7bdfa58dd338496922bd72d835
+992a660cda654cb7c194bcfd39459b42b5c64b4d5bac18f09df2c656aff2079b
+80ef1210b2a0593531074424fa98cb24626afdb73fcaf5c0305c8ef1de2b25ba
+906c6e5e08bf235889970c4d9dcf3d747051e1647152f67d386cc6eede511d78
+bf2929ab0563496e18ba42fdd22ed69224f2e118f97efed47a407eaf593dcaef
+17df4748dd079d3e3c6cf2c9e7de4c011f73beff6bface576f40a7fee3f28096
+cc49b12aaa643ab3772d6571306276a3277c901f05a2dac692465799a5a44301
+9bf49cb9fc4885a29bc1141fc242b48394add9135c98c09ab3c4f95d70f9babc
+3031dbec15f0b884d73cff0ca448b82c0c7d48c5d2a948de4c44eb822046094e
+e9480b9f8c96933cd2d9df248a4f79f7a6cd7b1f53805edf365a99000faa55da
+74c8d00e7a4e68a49cdb94e872c8cd0ac1829ad471a63df2cb485f6d40012481
+8047e2e9f001e9df715d04fa4669730cd8ab1977a157920398c25fc326446494
+d410a7436382d7b4974b6d91f2cac05c15f6e554b6fe9accd3ab3a6b0f143ec8
+2774ae7de962ed2c8ce1b2d8592640e73ba5dd9fd4743b7b982e65d1f1ff9fc4
+18fffc0878bdd2237fd99bb86750f17e595360861f4094989f7b127a97b00820
+ff5b9e0208ead330189561eb615b84e73f623d43a21aea8b08133a09d7b0b50e
+f1f9439ca0ecfc17ce4cd0a7efcb3a9534a372238cb9c48ab56032fa1bbecbbd
+a02abd4fce5c74cf1a21db2c56ca2546b68be0062a6e1194c5243e1b51d1da56
+a3b337722372a504037c881311b0106c6dceef4f5e99f29e6bbccf69e88fa6b4
+628091df4005c74854527717ceb0f771c5520d0e8a6e9e1baea2b8333056e41f
+1ed8638ae2b9502444ecaa492b53c84745d7f25a43df8a637dbf4270fa0c6ed6
+e22351692dc37b2e89e73b217f8952e8175db49ca80ffa20302d74838b145b01
+80a5efebb76a15ebeef0620eae4b599a2fdea37d95b3aa6cba4d841ee5cceb5e
+62cf7ad26381ae2a67e114ef517c54acabbdb05dd9a469d5d844b2d951b1250c
+9bc43e78228fb255f2b7c1369e9ccfaf5f14197936f794e871eac1773d915610
+a913c1be747ca4d1f5bbd662a88df31b50c62e60b096e603a38332bdd26199de
+ff54025810b6129ba9112544fcc0447d6c2c04f7cb612f0346864947c0ff26a0
+c3fac6cc931d7cc1694041b6d8b7eabb00c28afb7e8211d06817a3d83dcb82aa
+90cbcb7205caea200414c77637fca46bfc2a2d95cd3f970bad20311c40b27581
+72153c56a078b0b4f51dead18d45d14f0571e5c7a1e9a52a4147b9616167c1c3
+d6fb50c633fd27256d31915924e2bbf53941d9d3695e1b8d2c967d2ae9595324
+070038162121308e95453f979916fa18a734d6e38063c14d62e681339714c3e9
+b118ecfe97c274be2b1e49b3b3ef6dca38a7ff8e4eba868500ced102bbfa2584
+d707c584549405ec333e035656cbde6270d20f2544177588dbbbf22b24078711
+e3245ba1a5d8987b967da1d2d24d52c664cc0c00beb0dd7afa2805058fa11d5a
+076692bee5d9952a82f81a8a35a7b685fca302614b43afb7f28d650a46084d08
+1204f87c10b4e8f31c1534b3b3ae28439376dbc5b65da91672ac4bc471ca97cc
+4ffad1ac83f7fb60100cc47f7960ab9f50d6fcb9469bb07e4962785107edc8a1
+1d7c5939445e9b44f4114fcc4665fcf7d010bf8645f2bb0c4db276ff547c0510
+75456080522047a86204211b30d0de148bf9c99547e29880acd58d180a3c1109
+827ce75c717ff54ffd0c7493d5e96fbb36305f7791b45a491b6d10ef8582985a
+9917c42c6c3c35481b9874c482bdc942af2315649518fe9e066f635eb6b47531
+a9faa61d42cd1cc7bbf24d8dc8b85dd65a74dc3a51a8425f47b4a7b69b3679e7
+e770fff200933c58d9abdba5dadc0968771f9e9d8dcc4dbf96a9d95101c9f83b
+6a4aa460e4b67a596b7ec08bc4dc207c358352498bca3cf64e92fdcf31d66481
+afbd2facd9a569fd8eb2f35506a008e4c6c954604477495e7fe83ce48f4a1cf3
+775e10d3dac8f894d95ca791965af07f03c17612f0bac9e681c9f90be6a35981
+6c27cf8a8aab49e0726fab1e4198aff4b58944ea9209b9a617148291eb523520
+f22a28cb7570e11f4ff47316a8e783bf55cd9d514068576524be2baa8ad1d4bd
+aff26baaff65a7f10b913b2959d64e7e7bf01fd6a85850382a435c1044ae9c6c
+6092ce8cf511af992911a3a056b2d1b968859a26da0ba1931d7ca4e3a222256b
+52e3a7fce13da3a8b8d891bb6b3a471574d1cd94c08d3f331439df0b3b628d69
+351bdeaa8ec7a1414492f2d21693c7599edf513d3175aacf5b3d6229f1d47167
+838c93e2abab8519d754d6c49712bccbae9af841758c72b6345b8ffa6a86c941
+6036430d0cf66ba152095f9445d30d6b04183e6422167fbadc1d100c38223b30
+2a173193f57df346dac5ff800f60d3f85c1d0cd61e7313cfb5a1d1a4eb68ea11
+dedbabff7dab695eb90bcac1b0c332c7c87986779f6e29be75a2ccc572d8eede
+4cc03ed28edb49fc564558695ebddec86c2cceee1ad7515ecb254b62dc098086
+74836186516b927f4bf17e98456c89b79b67455d3fb5fcac47319474928015dc
+b0a7da5976085e41068e56772e770101d07585780fae00b6ef6e66d203b148ee
+c52a384638b00636b998ffbdeea2041db232ca9fd24d6b49e267c6e4f23df648
+d83e5948a361cc3921b84172d727e6c75615a121ca60a6355d521744493c96bc
+38a4e9e29345a9fbc0e244e2ee8ad0554726465828e532f606983da2a6f9a421
+ab1b9b149335395e9d49fb36a80c5d7a9e51f19d5a0568ebd9c01a2c989123f9
+ce33469329f8149914097ec3b84a1e557a614a455184c1ccdc17c45664bb1a83
+53ec6c9c04d219c4a58ad1e048027721e766e525ea9f2ca909e50d9e98731315
+f37d7a9eea606e642997ca65d1867190476cd4735dfe89f9c080e2e21a9045ab
+22b89a49b9ae04d29eb7e86bcbc38347881656a7543b35b8a1cc1e9f36a5af0f
+2b0686f0176ffe8a70dc8f0aea7a8a602cd4668aa13edae3c7565823a2c3b8f2
+55142ad41ca6e3849e1381db533dd664c5cb43071ab7fb7235576029652669b5
+0944f83c09d1312e68b443e7cac21d3b44bba90182ddfa6606181a40ce8a52ad
+e608dd6979c5bcf5b02663eb211029d1d89685a0945bd732b46e0dfd66d6d2b4
+86f8a21181b562189d892be877b146677259e25a855e971bc11246ac4756eecb
+ca899fec5d0c938197c3f8426eb1eec083b40be472c925d4d91556ab253d3990
+6f3447cfee0dd4484a71de323f69d694cfb85aad9dd1f9b4701da649a696e639
+6ea4f9b9b4f99fd84176b7ecacf20789226c65799ccb92bf1ce1008c7450ca1b
+985cb44062e0e86186e7ab9073f0ab92cc2f3809a42781ab3dd9c4614e23dd5c
+46c7f9b0fbeecc276328768b5430890dbc40b50b863e2ba756e9a44334a32ce7
+5b1e9f81b88253bc2444e11db1e3e09441d189fbfe44234b42f08faa7e2be38e
+153e030792716b3e2ea58a41fbb0e4383f8c20ac942bf4ed859b147b5811f4ed
+c16482c8d6ccc8f9200d0d9c2044f920b53639be73cb1c007794cf2964fd703a
+647744793f5cc0085b09e216b7e9e5dc415907ee3b0232b5cb2c624ec58b88aa
+23f70a77678ba96bab458e65f53bf05556d804acdf3a462db96f9a3a88c53b98
+77efce00f34e99ab203ae7eb44033df3a682439e71021366564ea5b0d35b8cbd
+abb87423f9631334aa897aa643da267dc012c933f98545990d3712c6d0517105
+8fe57c856d01ed777e9ad97adfd7753e390fc20e1594f385e617bdb39dafd08a
+b3df38b55c8553dfa0382e569ff0c7f0a5eadd9c390c1f7353ac0cac68d5d36b
+e24991dc0bc9ac88087533a2f41ba32a17d6d70b112b761b3b2be907cb80e029
+3cd898c7b4ced1e23d76890fa9c2d6a7be6cc78ee3a86feabe7d9ab3db2f2bf8
+480b0be3147a82dd2caf82882ee7a8382e8ccace81372f5bef033af074f21ab3
+704bcab6622a8eac63ea3f802c4099a4680e80e0207b4e8f4aad94ba83c27d93
+f13b8df59e548fb34944d36c12896d9d9bf72cf473cda0a820efb2572f704c15
+cb1c96b8d54b27298debc877cbbe2d375995cce8e5252685de33e2f5fcf8c524
+fa590e5444977668c1bb92f92d91290ea0f869b45f78658d189c72804bb37658
+631005d5b6ff1aa7e2ca7b2cfa96277d353b04fa0aa2556ce136a4b4b360434c
+c37ec44ab995f5e03cf9258a5d5d35a9d1c33e51375d5b1048ace95b3b7ce851
+95839a546af8f2965701e9ddb41de2b3ba34a61a0abd02998affa17857149346
+bf4e75a42a750b6af1d2b8d8daaeca5fa8300d4c15f138e62cc089c6312c16b6
+647ec9610ef0af2c9c909e21f7c59f9f25d0232c681a127bbee90d6c19e41f64
+789852df921be412438e422b7f43e167198e5dd670dc6f4072543e003c7d351f
+b5dacea72ea143ada96edcf91f3d672e178268bcd583fdc288b0771d1214c307
+232e7101fe8ee73d16019cd43c7d4e0be13f730becdf9ea87a67e128d4e60c21
+04a36ab5bc411097f89f12564e1d3bf17d9dd5d587c771d260cdce41ce0f2f1d
+f995596651eec623ea953ef8131d93bdf34dfa53d25a7e20161c6b509e6c0d1e
+3ba2e3735b2765d9a69a7b1030a735b55fee7e3c1539f019864059ced2181742
+63933b3aff5f4bba7f651b365e27e7b0b36757d8eae5e0d2eb01522d79193c93
+84f8f611fe0b448307555baae615d204a407c7d49ed5da1c14866c5a57a1bf31
+9a2ad0b2b9b3ac66f93514e87935bfd019fff985cf0e57efbc6f6a0e741b4e52
+623dca9151acbac00d803e8c66b6608695d88b188365aaae11f7d2af4f5151a1
+697736f90ae78af147dd43a23b086bb39495d5153bbbb1a3f1465dd219eb61d5
+c8e6f791eecafc8d455bb423401b5dbe3f8a3c9e04198835751e51e2da6be766
+175519e7cf26ce946310940205fb9928c0fd909764758e215f13da4ef6c33bca
+3e7f3ea96ce7c6cac3ca449ec088bf3c8b54dcc433276db76c33640cc4848ffc
+bc0bfd4b3b0d3a3edf142ee977a20a10f00ec0c19053c11f4ccedc0c169f8d06
+e48b1cdb6f7f6446284d951fd8e52f729cc16da6bbd29f9df9faa96a023a7d03
+9d4597d90e0e0b3c5a21bc26e4ea0956d92fbd3c5b657d31e030aa1548810cef
+44e42cf2a147cbfa8d3ed2ad4887a5206ab95ecf2db83084cabb539bc368216b
+136b1808998d92467f3ad676035faf715ca3a2d0e2813e8a3ac5fb711b6506df
+9bcaf6c590666fc7a6f950a292fef40cd5715f88af0fb4a3c5da4a4aa1e13ba6
+bc612f13a13d3a524ded5a78c3d73e389229e131d0bc3d58d179d925779e5836
+d4d0bb1349578ec282c37046a87f626b365ee9c35219f317354c9204467e3112
+f7aa7163e29521cce0f7f0beef194dc68da3409f33a55e86904e26ae8733b468
+ba029c6e71cb13239cd089710acdb79f3dec56d3fba5939f5fbe03e822defe7c
+c96afe87926cca04f3fe24f5fb86fba339d109be03c9117867817c378d1d40a5
+670f97f17569e410654fdcde83fc379b25ff051716e09fed8440bc435f79f8a5
+80a7bb94e03b406e41dd8ff58a30cbf30b80883149c18b82c1631fb5ebb5362a
+d0d78857560c08f3297be612c4ed11b30435f99ef1d43611ed827ddad258ad3e
+5b4c798420350a28bb23ec3239675cb65d0ce3e08caaf16fd943071f19d84a6f
+f8ca090dbf9a24205adeb6cf31972747659c58753b3438a0af45d092705659be
+42c74b5c38ead7a65ed9e9aa99138ffa75e7f80953b90c5a0a3564402e0ec234
+07a8a98353f51c31734bd9b2f239fd65a0411e946f29755d9d1b91c8a58711ce
+35c158b28ca5c858f4807fdf26b972bd9e794324f2afa43412f5ee8c804eaa5d
+1db957dd82aceb2492f78c175be221b5ae9e0d7a99057f2ff2fb55d42cc9ccf5
+866eb09d7c091331998c693a9d1ce420069b24f0f982df167372793e6a81ee2b
+9e844aa9c5efc1e9b8fe8c05328050cee5fc73f179057feb7a2f843c0a96e228
+85ebd7ecfae90eb0d59ae93728a3cb05c966f3d9ecb9fbd23a5c1288c7c5f759
+03ca85bce7387b9c7e473946fb7d46a0e4c9c96b44ad611a4d208f90270c6f72
+98eaa515c370f751f8309eb588b8a67521918ee5d8282ce6e3da1ea04a1c1ae2
+4e2cc38e65c5ece92dd0c982c54269ee1e963816422635baeec3458e86a821ab
+0092ea89538638d01872af55cced338177113b25f3bfad8a6853c7a4ab4608e9
+5414462ec826139c1b52ecc756ed22ab7d50c8777736eb07586fa47a3accf962
+6a99011424d78664da2c61aee77356bc80ec0238ce51926dbd899168e8d2794b
+4f63a6559c03dacc59c4014991c8d7049f58fea38c9fe012d2f6d344bc9be54b
+40441229b6a8fb636caa9188bd971e4892ed5eded000f82610ab0e581fd0ae70
+6f5a7794fc75146c4b2e3183fb051942accc088ebc4855483642eea9e1cd17a2
+ddf76ebbef29b96d38769e444659688b63ce6116a0c9300190aac8c3e31866b6
+f5d1048b8f4ec9263811b2f6458978bd8f7d788cb21ffc394f5755e7d90a9953
+3170d4c2afd113fce91022580034782a6a148391c7ccc4b8652e16ae26c00809
+df6028bca3e8f22774e493916eb9e0c3c3c2fc5752e0eaf6b6f233c4a5fd6891
+10c4b22fdac40674c69c00bce9d5246e7b3579fa776d2dda7a1d768326fd5d8b
+6f7e6083ef31025e17029631eedc77ee0e3481ff180fc269c3525101577d145b
+e6c11a2e7b1eedf78f003fb99ce7c185a5711d4150f7c3af25e98f036b48678b
+443ce762b33326b63b7387e96878b084b3695b24fcc7fb49a6851ea40ab8bb7a
+e45c288c3cb4b1d9aca0846bec1e89554d23942ee66e911426c4eb4422cd6b5f
+519cb91e969d3f475c80668d4ae5ceab15dfe7f640298178ac464aae2c8198e1
+c12a2369d81e2cd1efe2fb3e8c499d1f45bb2c1859f44df0776ec3c56e6d31e5
+87e6da50ca97aad5d8ac1e9ea7e5e746
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+
+%%EndResource
+/F1 /CMMI10 def
+/F2 /CMSY7 def
+/F3 /CMMI7 def
+%%EndSetup
+
+%%Page: mst_rb 1
+%%BeginPageSetup
+VrrEPSProcSetDict begin
+0.2 slw
+37.793777 43.383186 tr 2.834646 2.834646 sc 0.000000 0.000000 tr
+%%EndPageSetup
+gs
+np -13.132805 6.417281 0 0 360 a fi
+gr
+gs
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np -5.000000 15.000000 mt -15.000000 15.000000 -15.000000 -15.000000 -5.000000 -15.000000 ct
+st
+gr
+gs
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np -5.000000 -15.000000 mt 0.000000 -15.000000 5.000000 -10.000000 0.000000 -5.000000 ct
+st
+gr
+gs
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np -5.000000 15.000000 mt 0.000000 15.000000 5.000000 10.000000 0.000000 5.000000 ct
+st
+gr
+gs
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np 0.000000 -5.000000 mt -2.101249 -2.688068 -2.276353 2.341693 0.000000 5.000000 ct
+st
+gr
+gs
+np 22.661407 -6.346180 0 0 360 a fi
+gr
+gs
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np 14.608918 -15.004297 mt 24.608484 -14.911131 24.328985 15.087567 14.329419 14.994401 ct
+st
+gr
+gs
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np 14.329419 14.994401 mt 9.329636 14.947818 4.376436 9.901452 9.422802 4.948252 ct
+st
+gr
+gs
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np 14.608918 -15.004297 mt 9.609135 -15.050880 4.562768 -10.097680 9.515968 -5.051314 ct
+st
+gr
+gs
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np 9.422802 4.948252 mt 11.545498 2.655997 11.767455 -2.371915 9.515968 -5.051314 ct
+st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np -2.645309 9.234201 mt 12.685401 7.680179 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+0 slc
+0 slj
+[1] sdh
+np -5.828001 -2.132365 mt 15.330172 0.620475 lt st
+gr
+gs
+0.300000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+-2.145309 9.234201 mt -2.145309 9.426652 -2.228642 9.570990 -2.395309 9.667214 ct
+-2.561976 9.763439 -2.728642 9.763439 -2.895309 9.667214 ct
+-3.061976 9.570990 -3.145309 9.426652 -3.145309 9.234201 ct
+-3.145309 9.041751 -3.061976 8.897413 -2.895309 8.801188 ct
+-2.728642 8.704964 -2.561976 8.704964 -2.395309 8.801188 ct
+-2.228642 8.897413 -2.145309 9.041751 -2.145309 9.234201 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+-2.145309 9.234201 mt -2.145309 9.426652 -2.228642 9.570990 -2.395309 9.667214 ct
+-2.561976 9.763439 -2.728642 9.763439 -2.895309 9.667214 ct
+-3.061976 9.570990 -3.145309 9.426652 -3.145309 9.234201 ct
+-3.145309 9.041751 -3.061976 8.897413 -2.895309 8.801188 ct
+-2.728642 8.704964 -2.561976 8.704964 -2.395309 8.801188 ct
+-2.228642 8.897413 -2.145309 9.041751 -2.145309 9.234201 ct
+cp
+st
+gr
+gs
+0.300000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+-5.328001 -2.132365 mt -5.328001 -1.939915 -5.411334 -1.795578 -5.578001 -1.699353 ct
+-5.744667 -1.603128 -5.911334 -1.603128 -6.078001 -1.699353 ct
+-6.244667 -1.795578 -6.328001 -1.939915 -6.328001 -2.132365 ct
+-6.328001 -2.324816 -6.244667 -2.469153 -6.078001 -2.565378 ct
+-5.911334 -2.661603 -5.744667 -2.661603 -5.578001 -2.565378 ct
+-5.411334 -2.469153 -5.328001 -2.324816 -5.328001 -2.132365 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+-5.328001 -2.132365 mt -5.328001 -1.939915 -5.411334 -1.795578 -5.578001 -1.699353 ct
+-5.744667 -1.603128 -5.911334 -1.603128 -6.078001 -1.699353 ct
+-6.244667 -1.795578 -6.328001 -1.939915 -6.328001 -2.132365 ct
+-6.328001 -2.324816 -6.244667 -2.469153 -6.078001 -2.565378 ct
+-5.911334 -2.661603 -5.744667 -2.661603 -5.578001 -2.565378 ct
+-5.411334 -2.469153 -5.328001 -2.324816 -5.328001 -2.132365 ct
+cp
+st
+gr
+gs
+0.000000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+15.830172 0.620475 mt 15.830172 0.812925 15.746839 0.957263 15.580172 1.053488 ct
+15.413505 1.149713 15.246839 1.149713 15.080172 1.053488 ct
+14.913505 0.957263 14.830172 0.812925 14.830172 0.620475 ct
+14.830172 0.428025 14.913505 0.283687 15.080172 0.187462 ct
+15.246839 0.091237 15.413505 0.091237 15.580172 0.187462 ct
+15.746839 0.283687 15.830172 0.428025 15.830172 0.620475 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+15.830172 0.620475 mt 15.830172 0.812925 15.746839 0.957263 15.580172 1.053488 ct
+15.413505 1.149713 15.246839 1.149713 15.080172 1.053488 ct
+14.913505 0.957263 14.830172 0.812925 14.830172 0.620475 ct
+14.830172 0.428025 14.913505 0.283687 15.080172 0.187462 ct
+15.246839 0.091237 15.413505 0.091237 15.580172 0.187462 ct
+15.746839 0.283687 15.830172 0.428025 15.830172 0.620475 ct
+cp
+st
+gr
+gs
+0.000000 slw
+0 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+13.185401 7.680179 mt 13.185401 7.872629 13.102068 8.016967 12.935401 8.113192 ct
+12.768734 8.209416 12.602068 8.209416 12.435401 8.113192 ct
+12.268734 8.016967 12.185401 7.872629 12.185401 7.680179 ct
+12.185401 7.487729 12.268734 7.343391 12.435401 7.247166 ct
+12.602068 7.150940 12.768734 7.150940 12.935401 7.247166 ct
+13.102068 7.343391 13.185401 7.487729 13.185401 7.680179 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+13.185401 7.680179 mt 13.185401 7.872629 13.102068 8.016967 12.935401 8.113192 ct
+12.768734 8.209416 12.602068 8.209416 12.435401 8.113192 ct
+12.268734 8.016967 12.185401 7.872629 12.185401 7.680179 ct
+12.185401 7.487729 12.268734 7.343391 12.435401 7.247166 ct
+12.602068 7.150940 12.768734 7.150940 12.935401 7.247166 ct
+13.102068 7.343391 13.185401 7.487729 13.185401 7.680179 ct
+cp
+st
+gr
+gs
+0.100000 slw
+0 slc
+0 slj
+0.000000 0.000000 0.000000 sclr
+np
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+cp
+st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np -5.828001 -2.132365 mt -8.965864 1.686091 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np -8.965864 1.686091 mt -5.290081 4.394530 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np -5.290081 4.394530 mt -8.114159 7.147371 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np -8.114159 7.147371 mt -2.645309 9.234201 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np 15.330172 0.620475 mt 18.961128 2.396501 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np 18.961128 2.396501 mt 16.764624 5.060540 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np 16.764624 5.060540 mt 17.885290 6.570162 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np 17.885290 6.570162 mt 12.685401 7.680179 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+np -5.828001 -2.132365 mt -10.041705 -5.240411 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+np -10.041705 -5.240411 mt -2.779789 -6.972036 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+np -2.779789 -6.972036 mt -7.531413 -10.790493 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+np -2.779789 -6.972036 mt -0.717764 -10.834893 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+np 15.330172 0.620475 mt 15.285346 -5.062809 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+np 15.285346 -5.062809 mt 11.609561 -9.280870 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+np 15.285346 -5.062809 mt 14.657772 -9.192069 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+0 slc
+0 slj
+[] sdh
+np 15.285346 -5.062809 mt 17.616329 -7.948851 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 3.553723 -13.670161] concat
+<43> -0.171875 0.078125 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 3.264518 0.178806] concat
+<65> -0.156250 0.031250 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 4.144682 9.810406] concat
+<65> -0.156250 0.031250 3.514598 F1 fsd sms
+<30> 1.480240 1.306670 2.460219 F2 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 13.133667 10.077814] concat
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+45.500000 -0.000001 mt 45.500000 0.192449 45.416668 0.336787 45.250000 0.433012 ct
+45.083332 0.529237 44.916668 0.529237 44.750000 0.433012 ct
+44.583332 0.336787 44.500000 0.192449 44.500000 -0.000001 ct
+44.500000 -0.192451 44.583332 -0.336789 44.750000 -0.433014 ct
+44.916668 -0.529239 45.083332 -0.529239 45.250000 -0.433014 ct
+45.416668 -0.336788 45.500000 -0.192451 45.500000 -0.000001 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+45.500000 -0.000001 mt 45.500000 0.192449 45.416668 0.336787 45.250000 0.433012 ct
+45.083332 0.529237 44.916668 0.529237 44.750000 0.433012 ct
+44.583332 0.336787 44.500000 0.192449 44.500000 -0.000001 ct
+44.500000 -0.192451 44.583332 -0.336789 44.750000 -0.433014 ct
+44.916668 -0.529239 45.083332 -0.529239 45.250000 -0.433014 ct
+45.416668 -0.336788 45.500000 -0.192451 45.500000 -0.000001 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+50.500000 8.660254 mt 50.500000 8.852704 50.416668 8.997042 50.250000 9.093266 ct
+50.083332 9.189491 49.916668 9.189491 49.750000 9.093266 ct
+49.583332 8.997042 49.500000 8.852704 49.500000 8.660254 ct
+49.500000 8.467803 49.583332 8.323465 49.750000 8.227241 ct
+49.916668 8.131016 50.083332 8.131016 50.250000 8.227241 ct
+50.416668 8.323465 50.500000 8.467803 50.500000 8.660254 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+50.500000 8.660254 mt 50.500000 8.852704 50.416668 8.997042 50.250000 9.093266 ct
+50.083332 9.189491 49.916668 9.189491 49.750000 9.093266 ct
+49.583332 8.997042 49.500000 8.852704 49.500000 8.660254 ct
+49.500000 8.467803 49.583332 8.323465 49.750000 8.227241 ct
+49.916668 8.131016 50.083332 8.131016 50.250000 8.227241 ct
+50.416668 8.323465 50.500000 8.467803 50.500000 8.660254 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+60.500000 8.660255 mt 60.500000 8.852706 60.416668 8.997044 60.250000 9.093268 ct
+60.083332 9.189493 59.916668 9.189493 59.750000 9.093268 ct
+59.583332 8.997044 59.500000 8.852706 59.500000 8.660255 ct
+59.500000 8.467805 59.583332 8.323467 59.750000 8.227242 ct
+59.916668 8.131018 60.083332 8.131018 60.250000 8.227242 ct
+60.416668 8.323467 60.500000 8.467805 60.500000 8.660255 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+60.500000 8.660255 mt 60.500000 8.852706 60.416668 8.997044 60.250000 9.093268 ct
+60.083332 9.189493 59.916668 9.189493 59.750000 9.093268 ct
+59.583332 8.997044 59.500000 8.852706 59.500000 8.660255 ct
+59.500000 8.467805 59.583332 8.323467 59.750000 8.227242 ct
+59.916668 8.131018 60.083332 8.131018 60.250000 8.227242 ct
+60.416668 8.323467 60.500000 8.467805 60.500000 8.660255 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+65.500000 0.000000 mt 65.500000 0.192450 65.416664 0.336788 65.250000 0.433013 ct
+65.083336 0.529238 64.916664 0.529238 64.750000 0.433013 ct
+64.583336 0.336788 64.500000 0.192450 64.500000 -0.000000 ct
+64.500000 -0.192450 64.583336 -0.336788 64.750000 -0.433013 ct
+64.916664 -0.529238 65.083336 -0.529238 65.250000 -0.433013 ct
+65.416664 -0.336788 65.500000 -0.192450 65.500000 0.000000 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+65.500000 0.000000 mt 65.500000 0.192450 65.416664 0.336788 65.250000 0.433013 ct
+65.083336 0.529238 64.916664 0.529238 64.750000 0.433013 ct
+64.583336 0.336788 64.500000 0.192450 64.500000 -0.000000 ct
+64.500000 -0.192450 64.583336 -0.336788 64.750000 -0.433013 ct
+64.916664 -0.529238 65.083336 -0.529238 65.250000 -0.433013 ct
+65.416664 -0.336788 65.500000 -0.192450 65.500000 0.000000 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+60.500000 -8.660254 mt 60.500000 -8.467803 60.416668 -8.323465 60.250000 -8.227241 ct
+60.083332 -8.131016 59.916668 -8.131016 59.750000 -8.227241 ct
+59.583332 -8.323465 59.500000 -8.467803 59.500000 -8.660254 ct
+59.500000 -8.852704 59.583332 -8.997042 59.750000 -9.093266 ct
+59.916668 -9.189491 60.083332 -9.189491 60.250000 -9.093266 ct
+60.416668 -8.997042 60.500000 -8.852704 60.500000 -8.660254 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+60.500000 -8.660254 mt 60.500000 -8.467803 60.416668 -8.323465 60.250000 -8.227241 ct
+60.083332 -8.131016 59.916668 -8.131016 59.750000 -8.227241 ct
+59.583332 -8.323465 59.500000 -8.467803 59.500000 -8.660254 ct
+59.500000 -8.852704 59.583332 -8.997042 59.750000 -9.093266 ct
+59.916668 -9.189491 60.083332 -9.189491 60.250000 -9.093266 ct
+60.416668 -8.997042 60.500000 -8.852704 60.500000 -8.660254 ct
+cp
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+50.500000 -8.660254 mt 50.500000 -8.467804 50.416668 -8.323466 50.250000 -8.227242 ct
+50.083332 -8.131017 49.916668 -8.131017 49.750000 -8.227242 ct
+49.583332 -8.323466 49.500000 -8.467804 49.500000 -8.660254 ct
+49.500000 -8.852705 49.583332 -8.997043 49.750000 -9.093267 ct
+49.916668 -9.189492 50.083332 -9.189492 50.250000 -9.093267 ct
+50.416668 -8.997043 50.500000 -8.852705 50.500000 -8.660254 ct
+cp
+fi
+0.000000 0.000000 0.000000 sclr
+np
+50.500000 -8.660254 mt 50.500000 -8.467804 50.416668 -8.323466 50.250000 -8.227242 ct
+50.083332 -8.131017 49.916668 -8.131017 49.750000 -8.227242 ct
+49.583332 -8.323466 49.500000 -8.467804 49.500000 -8.660254 ct
+49.500000 -8.852705 49.583332 -8.997043 49.750000 -9.093267 ct
+49.916668 -9.189492 50.083332 -9.189492 50.250000 -9.093267 ct
+50.416668 -8.997043 50.500000 -8.852705 50.500000 -8.660254 ct
+cp
+st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np 60.000000 8.660255 mt 65.000000 0.000002 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np 65.000000 0.000002 mt 60.000000 -8.660254 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[1] sdh
+np 60.000000 -8.660254 mt 50.000000 -8.660254 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[1] sdh
+np 50.000000 -8.660254 mt 45.000000 -0.000001 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[] sdh
+np 45.000000 -0.000001 mt 50.000000 8.660254 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.300000 slw
+1 slc
+0 slj
+[1] sdh
+np 50.000000 8.660254 mt 60.000000 8.660255 lt st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+61.732063 7.660277 mt 62.008198 8.138575 62.074791 8.644456 61.931843 9.177921 ct
+61.788895 9.711387 61.478268 10.116187 60.999969 10.392323 ct
+60.521671 10.668458 60.015793 10.735049 59.482327 10.592097 ct
+58.948860 10.449145 58.544064 10.138519 58.267929 9.660220 ct
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+48.267944 -7.660266 mt 47.991802 -8.138561 47.925205 -8.644443 48.068153 -9.177908 ct
+48.211102 -9.711374 48.521721 -10.116177 49.000019 -10.392315 ct
+49.478313 -10.668453 49.984196 -10.735048 50.517662 -10.592100 ct
+51.051128 -10.449152 51.455929 -10.138529 51.732063 -9.660232 ct
+st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+np 48.267944 -7.660266 mt 58.267929 9.660220 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+np 51.732063 -9.660232 mt 61.732063 7.660277 lt st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+0.000000 0.000000 0.000000 sclr
+np
+45.000000 -0.000001 mt 37.829346 -3.974848 lt
+42.895042 -14.079649 lt
+51.337868 -13.313078 lt
+62.735683 -14.706843 lt
+67.519951 -7.877391 lt
+65.000000 0.000002 lt
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+51.732063 7.660275 mt 52.008198 8.138573 52.074791 8.644454 51.931843 9.177919 ct
+51.788895 9.711385 51.478271 10.116185 50.999973 10.392321 ct
+50.521675 10.668456 50.015793 10.735047 49.482327 10.592096 ct
+48.948860 10.449144 48.544064 10.138519 48.267929 9.660220 ct
+st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+0.000000 0.000000 0.000000 sclr
+np
+66.732063 -0.999976 mt 67.008202 -0.521679 67.074799 -0.015798 66.931847 0.517667 ct
+66.788895 1.051133 66.478271 1.455933 65.999969 1.732069 ct
+65.521675 2.008204 65.015793 2.074796 64.482330 1.931844 ct
+63.948864 1.788893 63.544064 1.478267 63.267929 0.999968 ct
+st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+np 48.267929 9.660220 mt 43.267929 0.999965 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+np 51.732063 7.660275 mt 46.732063 -0.999979 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+np 63.267929 0.999968 mt 58.267929 -7.660287 lt st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+0.100000 slw
+1 slc
+0 slj
+[] sdh
+np 66.732063 -0.999976 mt 61.732063 -9.660232 lt st
+gr
+gs
+0.100000 slw
+1 slc
+0 slj
+0.000000 0.000000 0.000000 sclr
+np
+50.000000 -8.660254 mt 53.518932 -5.020172 lt
+54.714996 0.694267 lt
+58.795696 3.830240 lt
+60.000000 8.660255 lt
+st
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 43.796383 -6.858928] concat
+<43> -0.171875 0.078125 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 63.355217 4.566507] concat
+<65> -0.156250 0.031250 3.514598 F1 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 63.532169 8.488279] concat
+<54> -0.078125 0.558434 3.514598 F1 fsd sms
+<78> 1.975718 0.031250 2.460219 F3 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 42.870686 8.184216] concat
+<54> -0.078125 1.027184 3.514598 F1 fsd sms
+<79> 1.975718 0.500000 2.460219 F3 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 68.128815 -5.195934] concat
+<54> -0.078125 1.027184 3.514598 F1 fsd sms
+<79> 1.975718 0.500000 2.460219 F3 fsd sms
+gr
+gs
+0.000000 0.000000 0.000000 sclr
+[1.000000 0.000000 0.000000 1.000000 54.140793 9.535734] concat
+<65> -0.156250 0.031250 3.514598 F1 fsd sms
+<30> 1.480240 1.306670 2.460219 F2 fsd sms
+gr
+showpage
+
+%%Trailer
+%%DocumentSuppliedResources: procset VrrEPSProcSet
+%%+ font CMMI10 CMSY7 CMMI7
+end restore
+%%EOF
diff --git a/5-mst/mst-rb.vrr b/5-mst/mst-rb.vrr
new file mode 100644 (file)
index 0000000..f58da5e
--- /dev/null
@@ -0,0 +1,92 @@
+
+ (document 0.6 ( (filename "/hdb1/home/mj/tex/ga/5-mst/mst-rb.vrr") (name "Untitled 1")) (
+ (page ( (tex_footer "\\bye
+") (tex_header "\\nopagenumbers\\vglue0pt
+") (name "mst-rb")) (
+ (segment (coords 45.0 -8.74227794156468e-7) (coords 50.0 8.66025352478027) ( (id 137642192) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.5) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (coords -5.82800054550171 -2.13236546516418) (coords 15.330171585083 0.620474934577942) ( (id 137881168) (stroke-style (stroke-style dashed)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (coords -2.64530920982361 9.23420143127441) (coords 12.6854009628296 7.68017864227295) ( (id 137837824) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (cubic-bezier (coords 14.6089181900024 -15.0042972564697) 1.0 (coords 24.6084842681885 -14.9111309051514) 1.0 (coords 24.3289852142334 15.0875673294067) 1.0 (coords 14.3294191360474 14.9944009780884) 1.0 ( (id 137750920) (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (cubic-bezier (coords -5.0 15.0) 1.0 (coords -15.0 15.0) 1.0 (coords -15.0 -15.0) 1.0 (coords -5.0 -15.0) 1.0 ( (id 137453520) (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (ellipse-by-center-2-radii-rotation (start 137642192) 2.0 2.0 0.0 ( (id 141098176) (conic (start-dif 5.75959920883179 3.14159941673279)) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #t) (name "noname")))
+ (segment (end 137642192) (coords 60.0 8.66025543212891) ( (id 138283272) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.5) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 137881168) (coords -8.96586418151855 1.68609058856964) ( (id 138265960) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 137881168) (coords 18.9611282348633 2.39650106430054) ( (id 138299400) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (cubic-bezier (controlpoint-1 137750920) 1.0 (coords 9.60913467407227 -15.0508804321289) 1.0 (coords 4.56276845932007 -10.0976800918579) 1.0 (coords 9.51596832275391 -5.05131387710571) 1.0 ( (id 137752200) (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (cubic-bezier (controlpoint-4 137750920) 1.0 (coords 9.32963562011719 14.9478178024292) 1.0 (coords 4.37643575668335 9.90145206451416) 1.0 (coords 9.42280197143555 4.94825220108032) 1.0 ( (id 137752456) (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (cubic-bezier (controlpoint-1 137453520) 1.0 (coords 0.0 15.0) 1.0 (coords 5.0 10.0) 1.0 (coords 0.0 5.0) 1.0 ( (id 137679752) (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (cubic-bezier (controlpoint-4 137453520) 1.0 (coords 0.0 -15.0) 1.0 (coords 5.0 -10.0) 1.0 (coords 0.0 -5.0) 1.0 ( (id 137662856) (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 137642192) (start 138283272) ( (id 139853832) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (ellipse-by-center-2-radii-rotation (start 138283272) 2.0 2.0 0.0 ( (id 140995976) (conic (start-dif 5.75959920883179 3.14159941673279)) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 138283272) (coords 65.0 1.66893005371094e-6) ( (id 138185360) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.5) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 138265960) (coords -10.0417051315308 -5.24041128158569) ( (id 137648864) (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 138265960) (coords -5.29008102416992 4.39453029632568) ( (id 137483472) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 138299400) (coords 15.285346031189 -5.06280851364136) ( (id 137667296) (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 138299400) (coords 16.7646236419678 5.06054019927979) ( (id 137728088) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 139853832) (coords 37.829345703125 -3.97484755516052) ( (id 140755656) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (ellipse-by-center-2-radii-rotation (start 138185360) 2.0 2.0 0.0 ( (id 140220696) (conic (start-dif 5.75959920883179 3.14160060882568)) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 138185360) (coords 60.0 -8.66025352478027) ( (id 137656032) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.5) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 138283272) (end 138185360) ( (id 139194152) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 137648864) (coords -2.77978920936584 -6.97203636169434) ( (id 138166328) (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 137483472) (coords -8.11415863037109 7.1473708152771) ( (id 137559104) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 137728088) (coords 17.885290145874 6.57016229629517) ( (id 137877040) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 140755656) (coords 42.8950424194336 -14.0796489715576) ( (id 140805512) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 137656032) (coords 50.0 -8.66025447845459) ( (id 137885896) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.5) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 138166328) (coords -7.53141307830811 -10.7904930114746) ( (id 137590496) (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 140805512) (coords 51.3378677368164 -13.3130779266357) ( (id 140779656) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 137656032) (start 137885896) ( (id 139693448) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 137885896) (coords 45.0 -8.74227794156468e-7) ( (id 138314248) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.5) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 137885896) (end 137885896) ( (id 139747720) (stroke-style (stroke-style dashed)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 140779656) (coords 62.7356834411621 -14.7068433761597) ( (id 140843584) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (ellipse-by-center-2-radii-rotation (start 139693448) 2.0 2.0 0.0 ( (id 141077952) (conic (start-dif 5.75959920883179 3.14159941673279)) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (ellipse-by-center-2-radii-rotation (start 138314248) 2.0 2.0 0.0 ( (id 140088200) (conic (start-dif 2.61800050735474 3.14159941673279)) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (ellipse-by-center-2-radii-rotation (start 139747720) 2.0 2.0 0.0 ( (id 141111304) (conic (start-dif 5.75959920883179 3.14159941673279)) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #t) (name "noname")))
+ (segment (end 140843584) (coords 67.5199508666992 -7.87739133834839) ( (id 140901512) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (center 140088200) (coords 53.5189323425293 -5.02017164230347) ( (id 141425544) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #t) (name "noname")))
+ (segment (end 141425544) (coords 54.7149963378906 0.694267392158508) ( (id 141295256) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #t) (name "noname")))
+ (segment (end 141295256) (coords 58.7956962585449 3.83024024963379) ( (id 141430152) (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #t) (name "noname")))
+ (top-level-group ( (name "top-level-group")) (
+ (tex-text (coords 55.2402877807617 10.8687562942505) "$e'$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 69.8041763305664 -3.4870297908783) "$T_y$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 44.5460433959961 9.89312076568604) "$T_y$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 65.2309646606445 9.96280860900879) "$T_x$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 64.0349044799805 5.36338233947754) "$e$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 45.0385704040527 -5.57767820358276) "$C$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (path ( (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")) ( 141425544 141295256 141430152
+ (segment (end 141430152) (start 139194152) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #t) (name "noname")))))
+ (segment (start 141077952) (start 141111304) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 141077952) (end 141111304) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 140995976) (start 141098176) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 140995976) (end 141098176) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 141111304 141098176 141077952 140995976
+ (path ( (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")) ( 140755656 140805512 140779656 140843584 140901512
+ (segment (end 140901512) (end 138185360) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))))
+ (segment (end 140088200) (start 140220696) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (start 140088200) (end 140220696) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 140088200 140220696
+ (segment (end 137642192) (start 139194152) ( (stroke-style (stroke-style dashed)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname"))) 139853832
+ (segment (end 137885896) (start 137642192) ( (stroke-style (stroke-style dashed)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname"))) 139747720 139693448 139194152
+ (decorator-point (end 137885896) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (end 137656032) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (coords 65.0 0.0) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (end 138283272) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (start 138283272) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (end 138314248) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (path ( (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #t) (name "noname")) ( 137642192 138283272 138185360 137656032 137885896 138314248))
+ (tex-text (coords 13.1336669921875 10.0778141021729) "" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 5.24417734146118 11.1434278488159) "$e'$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 3.94420528411865 0.975681364536285) "$e$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (tex-text (coords 4.79591035842896 -12.3889112472534) "$C$" ( (relative-position-x 2.77555756156289e-17) (relative-position-y 0.5) (absolute-shift-x 0.0) (absolute-shift-y 0.0) (alignment-x (alignment-x bbox-center)) (alignment-y (alignment-y bbox-center)) (transform (transform 1.0 0.0 0.0 1.0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 137667296) (coords 17.6163291931152 -7.94885063171387) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 137667296) (coords 14.657772064209 -9.1920690536499) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname")))
+ (segment (end 137667296) (coords 11.6095609664917 -9.28087043762207) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 137667296
+ (segment (start 137590496) (coords -0.717763841152191 -10.8348932266235) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 137590496 138166328 137648864
+ (segment (end 137877040) (end 137837824) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 137877040 137728088 138299400
+ (segment (end 137559104) (start 137837824) ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style round)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 137559104 137483472 138265960
+ (path ( (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")) ())
+ (decorator-point (end 137837824) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.0) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (end 137881168) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.0) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (start 137881168) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname")))
+ (decorator-point (start 137837824) 0 0.5 0.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.300000011920929) (stroke-color (rgb 0 0 0)) (fill-color (rgb 0 0 0)) (invisible #f) (name "noname"))) 137881168 137837824
+ (cubic-bezier (controlpoint-4 137752456) 1.0 (coords 11.5454978942871 2.65599679946899) 1.0 (coords 11.7674551010132 -2.37191486358643) 1.0 (controlpoint-4 137752200) 1.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 137752200 137752456 137750920
+ (point (coords 22.6614074707031 -6.3461799621582) ( (invisible #f) (name "noname")))
+ (cubic-bezier (controlpoint-4 137662856) 1.0 (coords -2.10124850273132 -2.68806791305542) 1.0 (coords -2.27635264396667 2.34169340133667) 1.0 (controlpoint-4 137679752) 1.0 ( (stroke-style (stroke-style solid)) (stroke-cap (cap-style butt)) (stroke-join (join-style miter)) (stroke-width 0.100000001490116) (stroke-color (rgb 0 0 0)) (fill-color (rgba 0 0 0 0)) (invisible #f) (name "noname"))) 137679752 137662856 137453520
+ (point (coords -13.1328048706055 6.41728115081787) ( (invisible #f) (name "noname")))))))))
\ No newline at end of file
diff --git a/ga.bib b/ga.bib
index d24d0521a78005605c2d6c0210ebc44d39ca65dc..cd16e4d77247466b10a1e89e6b5a03686b684fe5 100644 (file)
--- a/ga.bib
+++ b/ga.bib
  publisher = {Society for Industrial and Applied Mathematics},
  address = {Philadelphia, PA, USA},
 }
+
+@article{ kruskal:mst,
+  title={{On the Shortest Spanning Subtree of a Graph and the Traveling Salesman Problem}},
+  author={Kruskal Jr, J.B.},
+  journal={Proceedings of the American Mathematical Society},
+  volume={7},
+  number={1},
+  pages={48--50},
+  year={1956},
+  publisher={JSTOR}
+}
diff --git a/sgr.tex b/sgr.tex
index 3347f16a301071d8857de3025374deef428f2e4d..f0e9b7e7c086fa7d053ae8a34113dd4bff215349 100644 (file)
--- a/sgr.tex
+++ b/sgr.tex
 % Predefinujeme odsazovani odrazek z mjmacu
 \def\itemspacingrules{\ifitem\advance\leftskip by \parindent\parindent=0pt\itemfalse\else
 \advance\leftskip by 2.5em\fi\rightskip=\leftskip}
+
+% Matematicke symboly
+\def\symdiff{\mathop{\Delta}}