bshanks@59: %!PS-Adobe-2.0 EPSF-2.0 bshanks@59: %%Title: singlegene_example_1334_Ets1_post_lat_vis_gray.eps bshanks@59: %%Creator: gnuplot 4.2 patchlevel 2 bshanks@59: %%CreationDate: Sun Apr 19 14:08:42 2009 bshanks@59: %%DocumentFonts: (atend) bshanks@59: %%BoundingBox: 50 50 410 302 bshanks@59: %%EndComments bshanks@59: %%BeginProlog bshanks@59: /gnudict 256 dict def bshanks@59: gnudict begin bshanks@59: % bshanks@59: % The following 6 true/false flags may be edited by hand if required bshanks@59: % The unit line width may also be changed bshanks@59: % bshanks@59: /Color true def bshanks@59: /Blacktext false def bshanks@59: /Solid true def bshanks@59: /Dashlength 1 def bshanks@59: /Landscape false def bshanks@59: /Level1 false def bshanks@59: /Rounded false def bshanks@59: /TransparentPatterns false def bshanks@59: /gnulinewidth 5.000 def bshanks@59: /userlinewidth gnulinewidth def bshanks@59: % bshanks@59: /vshift -46 def bshanks@59: /dl1 { bshanks@59: 10.0 Dashlength mul mul bshanks@59: Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if bshanks@59: } def bshanks@59: /dl2 { bshanks@59: 10.0 Dashlength mul mul bshanks@59: Rounded { currentlinewidth 0.75 mul add } if bshanks@59: } def bshanks@59: /hpt_ 31.5 def bshanks@59: /vpt_ 31.5 def bshanks@59: /hpt hpt_ def bshanks@59: /vpt vpt_ def bshanks@59: Level1 {} { bshanks@59: /SDict 10 dict def bshanks@59: systemdict /pdfmark known not { bshanks@59: userdict /pdfmark systemdict /cleartomark get put bshanks@59: } if bshanks@59: SDict begin [ bshanks@59: /Title (singlegene_example_1334_Ets1_post_lat_vis_gray.eps) bshanks@59: /Subject (gnuplot plot) bshanks@59: /Creator (gnuplot 4.2 patchlevel 2 ) bshanks@59: /Author (Bayle Shanks,,,) bshanks@59: % /Producer (gnuplot) bshanks@59: % /Keywords () bshanks@59: /CreationDate (Sun Apr 19 14:08:42 2009) bshanks@59: /DOCINFO pdfmark bshanks@59: end bshanks@59: } ifelse bshanks@59: % bshanks@59: % Gnuplot Prolog Version 4.2 (August 2006) bshanks@59: % bshanks@59: /M {moveto} bind def bshanks@59: /L {lineto} bind def bshanks@59: /R {rmoveto} bind def bshanks@59: /V {rlineto} bind def bshanks@59: /N {newpath moveto} bind def bshanks@59: /Z {closepath} bind def bshanks@59: /C {setrgbcolor} bind def bshanks@59: /f {rlineto fill} bind def bshanks@59: /vpt2 vpt 2 mul def bshanks@59: /hpt2 hpt 2 mul def bshanks@59: /Lshow {currentpoint stroke M 0 vshift R bshanks@59: Blacktext {gsave 0 setgray show grestore} {show} ifelse} def bshanks@59: /Rshow {currentpoint stroke M dup stringwidth pop neg vshift R bshanks@59: Blacktext {gsave 0 setgray show grestore} {show} ifelse} def bshanks@59: /Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R bshanks@59: Blacktext {gsave 0 setgray show grestore} {show} ifelse} def bshanks@59: /UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def bshanks@59: /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def bshanks@59: /DL {Color {setrgbcolor Solid {pop []} if 0 setdash} bshanks@59: {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def bshanks@59: /BL {stroke userlinewidth 2 mul setlinewidth bshanks@59: Rounded {1 setlinejoin 1 setlinecap} if} def bshanks@59: /AL {stroke userlinewidth 2 div setlinewidth bshanks@59: Rounded {1 setlinejoin 1 setlinecap} if} def bshanks@59: /UL {dup gnulinewidth mul /userlinewidth exch def bshanks@59: dup 1 lt {pop 1} if 10 mul /udl exch def} def bshanks@59: /PL {stroke userlinewidth setlinewidth bshanks@59: Rounded {1 setlinejoin 1 setlinecap} if} def bshanks@59: % Default Line colors bshanks@59: /LCw {1 1 1} def bshanks@59: /LCb {0 0 0} def bshanks@59: /LCa {0 0 0} def bshanks@59: /LC0 {1 0 0} def bshanks@59: /LC1 {0 1 0} def bshanks@59: /LC2 {0 0 1} def bshanks@59: /LC3 {1 0 1} def bshanks@59: /LC4 {0 1 1} def bshanks@59: /LC5 {1 1 0} def bshanks@59: /LC6 {0 0 0} def bshanks@59: /LC7 {1 0.3 0} def bshanks@59: /LC8 {0.5 0.5 0.5} def bshanks@59: % Default Line Types bshanks@59: /LTw {PL [] 1 setgray} def bshanks@59: /LTb {BL [] LCb DL} def bshanks@59: /LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def bshanks@59: /LT0 {PL [] LC0 DL} def bshanks@59: /LT1 {PL [4 dl1 2 dl2] LC1 DL} def bshanks@59: /LT2 {PL [2 dl1 3 dl2] LC2 DL} def bshanks@59: /LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def bshanks@59: /LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def bshanks@59: /LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def bshanks@59: /LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def bshanks@59: /LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def bshanks@59: /LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def bshanks@59: /Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def bshanks@59: /Dia {stroke [] 0 setdash 2 copy vpt add M bshanks@59: hpt neg vpt neg V hpt vpt neg V bshanks@59: hpt vpt V hpt neg vpt V closepath stroke bshanks@59: Pnt} def bshanks@59: /Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V bshanks@59: currentpoint stroke M bshanks@59: hpt neg vpt neg R hpt2 0 V stroke bshanks@59: } def bshanks@59: /Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M bshanks@59: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@59: hpt2 neg 0 V closepath stroke bshanks@59: Pnt} def bshanks@59: /Crs {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@59: hpt2 vpt2 neg V currentpoint stroke M bshanks@59: hpt2 neg 0 R hpt2 vpt2 V stroke} def bshanks@59: /TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M bshanks@59: hpt neg vpt -1.62 mul V bshanks@59: hpt 2 mul 0 V bshanks@59: hpt neg vpt 1.62 mul V closepath stroke bshanks@59: Pnt} def bshanks@59: /Star {2 copy Pls Crs} def bshanks@59: /BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@59: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@59: hpt2 neg 0 V closepath fill} def bshanks@59: /TriUF {stroke [] 0 setdash vpt 1.12 mul add M bshanks@59: hpt neg vpt -1.62 mul V bshanks@59: hpt 2 mul 0 V bshanks@59: hpt neg vpt 1.62 mul V closepath fill} def bshanks@59: /TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M bshanks@59: hpt neg vpt 1.62 mul V bshanks@59: hpt 2 mul 0 V bshanks@59: hpt neg vpt -1.62 mul V closepath stroke bshanks@59: Pnt} def bshanks@59: /TriDF {stroke [] 0 setdash vpt 1.12 mul sub M bshanks@59: hpt neg vpt 1.62 mul V bshanks@59: hpt 2 mul 0 V bshanks@59: hpt neg vpt -1.62 mul V closepath fill} def bshanks@59: /DiaF {stroke [] 0 setdash vpt add M bshanks@59: hpt neg vpt neg V hpt vpt neg V bshanks@59: hpt vpt V hpt neg vpt V closepath fill} def bshanks@59: /Pent {stroke [] 0 setdash 2 copy gsave bshanks@59: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@59: closepath stroke grestore Pnt} def bshanks@59: /PentF {stroke [] 0 setdash gsave bshanks@59: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@59: closepath fill grestore} def bshanks@59: /Circle {stroke [] 0 setdash 2 copy bshanks@59: hpt 0 360 arc stroke Pnt} def bshanks@59: /CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def bshanks@59: /C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def bshanks@59: /C1 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 0 90 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C2 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 90 180 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C3 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 0 180 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C4 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 180 270 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C5 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 0 90 arc bshanks@59: 2 copy moveto bshanks@59: 2 copy vpt 180 270 arc closepath fill bshanks@59: vpt 0 360 arc} bind def bshanks@59: /C6 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 90 270 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C7 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 0 270 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C8 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 270 360 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C9 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 270 450 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill bshanks@59: 2 copy moveto bshanks@59: 2 copy vpt 90 180 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C11 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 0 180 arc closepath fill bshanks@59: 2 copy moveto bshanks@59: 2 copy vpt 270 360 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C12 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 180 360 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C13 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 0 90 arc closepath fill bshanks@59: 2 copy moveto bshanks@59: 2 copy vpt 180 360 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /C14 {BL [] 0 setdash 2 copy moveto bshanks@59: 2 copy vpt 90 360 arc closepath fill bshanks@59: vpt 0 360 arc} bind def bshanks@59: /C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill bshanks@59: vpt 0 360 arc closepath} bind def bshanks@59: /Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto bshanks@59: neg 0 rlineto closepath} bind def bshanks@59: /Square {dup Rec} bind def bshanks@59: /Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def bshanks@59: /S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def bshanks@59: /S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def bshanks@59: /S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def bshanks@59: /S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def bshanks@59: /S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def bshanks@59: /S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill bshanks@59: exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def bshanks@59: /S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def bshanks@59: /S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill bshanks@59: 2 copy vpt Square fill Bsquare} bind def bshanks@59: /S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def bshanks@59: /S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def bshanks@59: /S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill bshanks@59: Bsquare} bind def bshanks@59: /S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill bshanks@59: Bsquare} bind def bshanks@59: /S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def bshanks@59: /S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill bshanks@59: 2 copy vpt Square fill Bsquare} bind def bshanks@59: /S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill bshanks@59: 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def bshanks@59: /S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def bshanks@59: /D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def bshanks@59: /D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def bshanks@59: /D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def bshanks@59: /D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def bshanks@59: /D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def bshanks@59: /D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def bshanks@59: /D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def bshanks@59: /D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def bshanks@59: /D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def bshanks@59: /D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def bshanks@59: /D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def bshanks@59: /D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def bshanks@59: /D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def bshanks@59: /D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def bshanks@59: /D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def bshanks@59: /D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def bshanks@59: /DiaE {stroke [] 0 setdash vpt add M bshanks@59: hpt neg vpt neg V hpt vpt neg V bshanks@59: hpt vpt V hpt neg vpt V closepath stroke} def bshanks@59: /BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@59: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@59: hpt2 neg 0 V closepath stroke} def bshanks@59: /TriUE {stroke [] 0 setdash vpt 1.12 mul add M bshanks@59: hpt neg vpt -1.62 mul V bshanks@59: hpt 2 mul 0 V bshanks@59: hpt neg vpt 1.62 mul V closepath stroke} def bshanks@59: /TriDE {stroke [] 0 setdash vpt 1.12 mul sub M bshanks@59: hpt neg vpt 1.62 mul V bshanks@59: hpt 2 mul 0 V bshanks@59: hpt neg vpt -1.62 mul V closepath stroke} def bshanks@59: /PentE {stroke [] 0 setdash gsave bshanks@59: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@59: closepath stroke grestore} def bshanks@59: /CircE {stroke [] 0 setdash bshanks@59: hpt 0 360 arc stroke} def bshanks@59: /Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def bshanks@59: /DiaW {stroke [] 0 setdash vpt add M bshanks@59: hpt neg vpt neg V hpt vpt neg V bshanks@59: hpt vpt V hpt neg vpt V Opaque stroke} def bshanks@59: /BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@59: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@59: hpt2 neg 0 V Opaque stroke} def bshanks@59: /TriUW {stroke [] 0 setdash vpt 1.12 mul add M bshanks@59: hpt neg vpt -1.62 mul V bshanks@59: hpt 2 mul 0 V bshanks@59: hpt neg vpt 1.62 mul V Opaque stroke} def bshanks@59: /TriDW {stroke [] 0 setdash vpt 1.12 mul sub M bshanks@59: hpt neg vpt 1.62 mul V bshanks@59: hpt 2 mul 0 V bshanks@59: hpt neg vpt -1.62 mul V Opaque stroke} def bshanks@59: /PentW {stroke [] 0 setdash gsave bshanks@59: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@59: Opaque stroke grestore} def bshanks@59: /CircW {stroke [] 0 setdash bshanks@59: hpt 0 360 arc Opaque stroke} def bshanks@59: /BoxFill {gsave Rec 1 setgray fill grestore} def bshanks@59: /Density { bshanks@59: /Fillden exch def bshanks@59: currentrgbcolor bshanks@59: /ColB exch def /ColG exch def /ColR exch def bshanks@59: /ColR ColR Fillden mul Fillden sub 1 add def bshanks@59: /ColG ColG Fillden mul Fillden sub 1 add def bshanks@59: /ColB ColB Fillden mul Fillden sub 1 add def bshanks@59: ColR ColG ColB setrgbcolor} def bshanks@59: /BoxColFill {gsave Rec PolyFill} def bshanks@59: /PolyFill {gsave Density fill grestore grestore} def bshanks@59: /h {rlineto rlineto rlineto gsave fill grestore} bind def bshanks@59: % bshanks@59: % PostScript Level 1 Pattern Fill routine for rectangles bshanks@59: % Usage: x y w h s a XX PatternFill bshanks@59: % x,y = lower left corner of box to be filled bshanks@59: % w,h = width and height of box bshanks@59: % a = angle in degrees between lines and x-axis bshanks@59: % XX = 0/1 for no/yes cross-hatch bshanks@59: % bshanks@59: /PatternFill {gsave /PFa [ 9 2 roll ] def bshanks@59: PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate bshanks@59: PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec bshanks@59: gsave 1 setgray fill grestore clip bshanks@59: currentlinewidth 0.5 mul setlinewidth bshanks@59: /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def bshanks@59: 0 0 M PFa 5 get rotate PFs -2 div dup translate bshanks@59: 0 1 PFs PFa 4 get div 1 add floor cvi bshanks@59: {PFa 4 get mul 0 M 0 PFs V} for bshanks@59: 0 PFa 6 get ne { bshanks@59: 0 1 PFs PFa 4 get div 1 add floor cvi bshanks@59: {PFa 4 get mul 0 2 1 roll M PFs 0 V} for bshanks@59: } if bshanks@59: stroke grestore} def bshanks@59: % bshanks@59: /languagelevel where bshanks@59: {pop languagelevel} {1} ifelse bshanks@59: 2 lt bshanks@59: {/InterpretLevel1 true def} bshanks@59: {/InterpretLevel1 Level1 def} bshanks@59: ifelse bshanks@59: % bshanks@59: % PostScript level 2 pattern fill definitions bshanks@59: % bshanks@59: /Level2PatternFill { bshanks@59: /Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8} bshanks@59: bind def bshanks@59: /KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def bshanks@59: << Tile8x8 bshanks@59: /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} bshanks@59: >> matrix makepattern bshanks@59: /Pat1 exch def bshanks@59: << Tile8x8 bshanks@59: /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke bshanks@59: 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke} bshanks@59: >> matrix makepattern bshanks@59: /Pat2 exch def bshanks@59: << Tile8x8 bshanks@59: /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L bshanks@59: 8 8 L 8 0 L 0 0 L fill} bshanks@59: >> matrix makepattern bshanks@59: /Pat3 exch def bshanks@59: << Tile8x8 bshanks@59: /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L bshanks@59: 0 12 M 12 0 L stroke} bshanks@59: >> matrix makepattern bshanks@59: /Pat4 exch def bshanks@59: << Tile8x8 bshanks@59: /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L bshanks@59: 0 -4 M 12 8 L stroke} bshanks@59: >> matrix makepattern bshanks@59: /Pat5 exch def bshanks@59: << Tile8x8 bshanks@59: /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L bshanks@59: 0 12 M 8 -4 L 4 12 M 10 0 L stroke} bshanks@59: >> matrix makepattern bshanks@59: /Pat6 exch def bshanks@59: << Tile8x8 bshanks@59: /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L bshanks@59: 0 -4 M 8 12 L 4 -4 M 10 8 L stroke} bshanks@59: >> matrix makepattern bshanks@59: /Pat7 exch def bshanks@59: << Tile8x8 bshanks@59: /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L bshanks@59: 12 0 M -4 8 L 12 4 M 0 10 L stroke} bshanks@59: >> matrix makepattern bshanks@59: /Pat8 exch def bshanks@59: << Tile8x8 bshanks@59: /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L bshanks@59: -4 0 M 12 8 L -4 4 M 8 10 L stroke} bshanks@59: >> matrix makepattern bshanks@59: /Pat9 exch def bshanks@59: /Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def bshanks@59: /Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def bshanks@59: /Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def bshanks@59: /Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def bshanks@59: /Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def bshanks@59: /Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def bshanks@59: /Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def bshanks@59: } def bshanks@59: % bshanks@59: % bshanks@59: %End of PostScript Level 2 code bshanks@59: % bshanks@59: /PatternBgnd { bshanks@59: TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse bshanks@59: } def bshanks@59: % bshanks@59: % Substitute for Level 2 pattern fill codes with bshanks@59: % grayscale if Level 2 support is not selected. bshanks@59: % bshanks@59: /Level1PatternFill { bshanks@59: /Pattern1 {0.250 Density} bind def bshanks@59: /Pattern2 {0.500 Density} bind def bshanks@59: /Pattern3 {0.750 Density} bind def bshanks@59: /Pattern4 {0.125 Density} bind def bshanks@59: /Pattern5 {0.375 Density} bind def bshanks@59: /Pattern6 {0.625 Density} bind def bshanks@59: /Pattern7 {0.875 Density} bind def bshanks@59: } def bshanks@59: % bshanks@59: % Now test for support of Level 2 code bshanks@59: % bshanks@59: Level1 {Level1PatternFill} {Level2PatternFill} ifelse bshanks@59: % bshanks@59: /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont bshanks@59: dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall bshanks@59: currentdict end definefont pop bshanks@59: /MFshow { bshanks@59: { dup 5 get 3 ge bshanks@59: { 5 get 3 eq {gsave} {grestore} ifelse } bshanks@59: {dup dup 0 get findfont exch 1 get scalefont setfont bshanks@59: [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6 bshanks@59: get exch 4 get {show} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq bshanks@59: {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5 bshanks@59: get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div bshanks@59: dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get bshanks@59: show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop bshanks@59: pop aload pop M} ifelse }ifelse }ifelse } bshanks@59: ifelse } bshanks@59: forall} bind def bshanks@59: /MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse } bshanks@59: {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont bshanks@59: 6 get stringwidth pop add} {pop} ifelse} ifelse} forall} bind def bshanks@59: /MLshow { currentpoint stroke M bshanks@59: 0 exch R bshanks@59: Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def bshanks@59: /MRshow { currentpoint stroke M bshanks@59: exch dup MFwidth neg 3 -1 roll R bshanks@59: Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def bshanks@59: /MCshow { currentpoint stroke M bshanks@59: exch dup MFwidth -2 div 3 -1 roll R bshanks@59: Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def bshanks@59: /XYsave { [( ) 1 2 true false 3 ()] } bind def bshanks@59: /XYrestore { [( ) 1 2 true false 4 ()] } bind def bshanks@59: end bshanks@59: %%EndProlog bshanks@59: gnudict begin bshanks@59: gsave bshanks@59: 50 50 translate bshanks@59: 0.050 0.050 scale bshanks@59: 0 setgray bshanks@59: newpath bshanks@59: (Helvetica) findfont 140 scalefont setfont bshanks@59: gsave % colour palette begin bshanks@59: /maxcolors 64 def bshanks@59: /HSV2RGB { exch dup 0.0 eq {pop exch pop dup dup} % achromatic gray bshanks@59: { /HSVs exch def /HSVv exch def 6.0 mul dup floor dup 3 1 roll sub bshanks@59: /HSVf exch def /HSVi exch cvi def /HSVp HSVv 1.0 HSVs sub mul def bshanks@59: /HSVq HSVv 1.0 HSVs HSVf mul sub mul def bshanks@59: /HSVt HSVv 1.0 HSVs 1.0 HSVf sub mul sub mul def bshanks@59: /HSVi HSVi 6 mod def 0 HSVi eq {HSVv HSVt HSVp} bshanks@59: {1 HSVi eq {HSVq HSVv HSVp}{2 HSVi eq {HSVp HSVv HSVt} bshanks@59: {3 HSVi eq {HSVp HSVq HSVv}{4 HSVi eq {HSVt HSVp HSVv} bshanks@59: {HSVv HSVp HSVq} ifelse} ifelse} ifelse} ifelse} ifelse bshanks@59: } ifelse} def bshanks@59: /Constrain { bshanks@59: dup 0 lt {0 exch pop}{dup 1 gt {1 exch pop} if} ifelse} def bshanks@59: /YIQ2RGB { bshanks@59: 3 copy -1.702 mul exch -1.105 mul add add Constrain 4 1 roll bshanks@59: 3 copy -0.647 mul exch -0.272 mul add add Constrain 5 1 roll bshanks@59: 0.621 mul exch -0.956 mul add add Constrain 3 1 roll } def bshanks@59: /CMY2RGB { 1 exch sub exch 1 exch sub 3 2 roll 1 exch sub 3 1 roll exch } def bshanks@59: /XYZ2RGB { 3 copy -0.9017 mul exch -0.1187 mul add exch 0.0585 mul exch add bshanks@59: Constrain 4 1 roll 3 copy -0.0279 mul exch 1.999 mul add exch bshanks@59: -0.9844 mul add Constrain 5 1 roll -0.2891 mul exch -0.5338 mul add bshanks@59: exch 1.91 mul exch add Constrain 3 1 roll} def bshanks@59: /SelectSpace {ColorSpace (HSV) eq {HSV2RGB}{ColorSpace (XYZ) eq { bshanks@59: XYZ2RGB}{ColorSpace (CMY) eq {CMY2RGB}{ColorSpace (YIQ) eq {YIQ2RGB} bshanks@59: if} ifelse} ifelse} ifelse} def bshanks@59: /InterpolatedColor true def bshanks@59: /grayindex {/gidx 0 def bshanks@59: {GrayA gidx get grayv ge {exit} if /gidx gidx 1 add def} loop} def bshanks@59: /dgdx {grayv GrayA gidx get sub GrayA gidx 1 sub get bshanks@59: GrayA gidx get sub div} def bshanks@59: /redvalue {RedA gidx get RedA gidx 1 sub get bshanks@59: RedA gidx get sub dgdxval mul add} def bshanks@59: /greenvalue {GreenA gidx get GreenA gidx 1 sub get bshanks@59: GreenA gidx get sub dgdxval mul add} def bshanks@59: /bluevalue {BlueA gidx get BlueA gidx 1 sub get bshanks@59: BlueA gidx get sub dgdxval mul add} def bshanks@59: /interpolate { bshanks@59: grayindex grayv GrayA gidx get sub abs 1e-5 le bshanks@59: {RedA gidx get GreenA gidx get BlueA gidx get} bshanks@59: {/dgdxval dgdx def redvalue greenvalue bluevalue} ifelse} def bshanks@59: /GrayA [0 .0159 .0317 .0476 .0635 .0794 .0952 .1111 .127 .1429 .1587 .1746 bshanks@59: .1905 .2063 .2222 .2381 .254 .2698 .2857 .3016 .3175 .3333 .3492 .3651 bshanks@59: .381 .3968 .4127 .4286 .4444 .4603 .4762 .4921 .5079 .5238 .5397 .5556 bshanks@59: .5714 .5873 .6032 .619 .6349 .6508 .6667 .6825 .6984 .7143 .7302 .746 bshanks@59: .7619 .7778 .7937 .8095 .8254 .8413 .8571 .873 .8889 .9048 .9206 .9365 bshanks@59: .9524 .9683 .9841 1 ] def bshanks@59: /RedA [0 .0159 .0317 .0476 .0635 .0794 .0952 .1111 .127 .1429 .1587 .1746 bshanks@59: .1905 .2063 .2222 .2381 .254 .2698 .2857 .3016 .3175 .3333 .3492 .3651 bshanks@59: .381 .3968 .4127 .4286 .4444 .4603 .4762 .4921 .5079 .5238 .5397 .5556 bshanks@59: .5714 .5873 .6032 .619 .6349 .6508 .6667 .6825 .6984 .7143 .7302 .746 bshanks@59: .7619 .7778 .7937 .8095 .8254 .8413 .8571 .873 .8889 .9048 .9206 .9365 bshanks@59: .9524 .9683 .9841 1 ] def bshanks@59: /GreenA [0 .0159 .0317 .0476 .0635 .0794 .0952 .1111 .127 .1429 .1587 .1746 bshanks@59: .1905 .2063 .2222 .2381 .254 .2698 .2857 .3016 .3175 .3333 .3492 .3651 bshanks@59: .381 .3968 .4127 .4286 .4444 .4603 .4762 .4921 .5079 .5238 .5397 .5556 bshanks@59: .5714 .5873 .6032 .619 .6349 .6508 .6667 .6825 .6984 .7143 .7302 .746 bshanks@59: .7619 .7778 .7937 .8095 .8254 .8413 .8571 .873 .8889 .9048 .9206 .9365 bshanks@59: .9524 .9683 .9841 1 ] def bshanks@59: /BlueA [0 .0159 .0317 .0476 .0635 .0794 .0952 .1111 .127 .1429 .1587 .1746 bshanks@59: .1905 .2063 .2222 .2381 .254 .2698 .2857 .3016 .3175 .3333 .3492 .3651 bshanks@59: .381 .3968 .4127 .4286 .4444 .4603 .4762 .4921 .5079 .5238 .5397 .5556 bshanks@59: .5714 .5873 .6032 .619 .6349 .6508 .6667 .6825 .6984 .7143 .7302 .746 bshanks@59: .7619 .7778 .7937 .8095 .8254 .8413 .8571 .873 .8889 .9048 .9206 .9365 bshanks@59: .9524 .9683 .9841 1 ] def bshanks@59: /pm3dround {maxcolors 0 gt {dup 1 ge bshanks@59: {pop 1} {maxcolors mul floor maxcolors 1 sub div} ifelse} if} def bshanks@59: /pm3dGamma 1.0 1.5 div def bshanks@59: /ColorSpace (RGB) def bshanks@59: Color true and { % COLOUR vs. GRAY map bshanks@59: InterpolatedColor { %% Interpolation vs. RGB-Formula bshanks@59: /g {stroke pm3dround /grayv exch def interpolate bshanks@59: SelectSpace setrgbcolor} bind def bshanks@59: }{ bshanks@59: /g {stroke pm3dround dup cF7 Constrain exch dup cF5 Constrain exch cF15 Constrain bshanks@59: SelectSpace setrgbcolor} bind def bshanks@59: } ifelse bshanks@59: }{ bshanks@59: /g {stroke pm3dround pm3dGamma exp setgray} bind def bshanks@59: } ifelse bshanks@59: 1.000 UP bshanks@59: 1.000 UL bshanks@59: LTb bshanks@59: 1.000 UL bshanks@59: LT0 bshanks@59: LTb bshanks@59: %%%%BeginImage bshanks@59: gsave 856 168 N 856 4872 L 6344 4872 L 6344 168 L Z clip bshanks@59: InterpretLevel1 { bshanks@59: %% Construct a box instead of image bshanks@59: LTb bshanks@59: 876 4852 M bshanks@59: 5292 0 V bshanks@59: 0 -4429 V bshanks@59: -5292 0 V bshanks@59: 876 4852 L bshanks@59: 40 -110 R bshanks@59: (PS level 2 image) Lshow bshanks@59: % Read data but ignore it bshanks@59: /imagebuf 14376 string def bshanks@59: currentfile imagebuf readstring bshanks@59: } { bshanks@59: gsave bshanks@59: 876 4852 translate bshanks@59: 5292 -4429 scale bshanks@59: %%%%BeginPalette bshanks@59: [ /Indexed bshanks@59: /DeviceRGB 63 bshanks@59: < bshanks@59: 000000 040404 080808 0c0c0c 101010 141414 181818 1c1c1c bshanks@59: 202020 242424 282828 2d2d2d 313131 353535 393939 3d3d3d bshanks@59: 414141 454545 494949 4d4d4d 515151 555555 595959 5d5d5d bshanks@59: 616161 656565 696969 6d6d6d 717171 757575 797979 7d7d7d bshanks@59: 828282 868686 8a8a8a 8e8e8e 929292 969696 9a9a9a 9e9e9e bshanks@59: a2a2a2 a6a6a6 aaaaaa aeaeae b2b2b2 b6b6b6 bababa bebebe bshanks@59: c2c2c2 c6c6c6 cacaca cecece d2d2d2 d7d7d7 dbdbdb dfdfdf bshanks@59: e3e3e3 e7e7e7 ebebeb efefef f3f3f3 f7f7f7 fbfbfb ffffff bshanks@59: > bshanks@59: ] setcolorspace bshanks@59: %%%%EndPalette bshanks@59: << bshanks@59: /ImageType 1 bshanks@59: /Width 135 bshanks@59: /Height 113 bshanks@59: /BitsPerComponent 8 bshanks@59: /ImageMatrix [ 135 0 0 113 0 0 ] bshanks@59: /Decode [ 0 255 ] bshanks@59: /DataSource currentfile /ASCII85Decode filter bshanks@59: /MultipleDataSources false bshanks@59: /Interpolate false bshanks@59: >> bshanks@59: image bshanks@59: } ifelse bshanks@59: /hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hS bshanks@59: b//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb//hSb// bshanks@59: hSb//hSb//hSb/zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzz bshanks@59: zzzzzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzz bshanks@59: zzzzzzzz!!"W(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzzzzzzzzzz bshanks@59: zzzzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzzzzzzzzzzzzzzzzzzzzzz bshanks@59: zzzzzzz!!"W(zzzzzzzzzzzzzzzzzzzz!<<*"zzzzzzzzzzzz!%ol(zzzzzzzzzzzzzzzzzzz!!!$# bshanks@59: zzzzzzzzzzzzz/hR,(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!O/cYkOzzzzz!!`K(zzzzzzzz bshanks@59: zzzz!!!$"zzzzzzzzzzzzz!!"W(zzzzz!!!!)#RCD1zzzzzzzzzzzz!<<*"zzzzzzzzzzzzz!%ol(z bshanks@59: zzzz!!!<2#QOi)zzzzzzzzzzzzzzzzzzzzzzzzzz/hR,)zzzzz#m^eB#RCD1zzzzzz!!WW3"98E%zz bshanks@59: zzzzzzzzzzzzzzz!!!!O/cYkP!<<*"zzz!!!!+#m^eB#RUP3!!!!(#RLb@zzzz"pP56!s/K)zz!!*' bshanks@59: "zzzzzzzzzzzzzz!!"W(!!!$#!WW3#!zzz!!!!'"pP55!Wi bshanks@59: E)!WW3#z!<<*"zzzzzzzzzzzzzz!%ol(!!!'$!<<-%!s/T/"98E%!!!!+$47+H#m^eF%18;#64`(zz!!``6"U,#2!WrK*!WW3#!!**$zzzzzzzzzzzzzzz/hR,(!!!$#!<<-%!s8`2"pb2/!" bshanks@59: 0/@$4."F$471O%1ECA"9JQ)"UGA=#64`(zz#6tJ<"U"o/!s8T+!WW6%!8>$47.K$OR4K$O[@N$k*OM#6P&/!s/Z3#R:S="p bshanks@59: P89"pP89#6tM?#R:P;"U"r1!s/N*!9"pkSA#RCY>"pP89"pP8:#7(S?"pP89"U,#3!s8T*zzzzzzzzzzzzzzzz/hR,(z!!!! bshanks@59: "!9"U,#2!s&B%zz bshanks@59: zzzzzzzzzzzzz!!!!O/cYkOz!!!!"!X&Z2#7(SA$4I:N%grmV%MKEb&J#E`%hB*Y$OR4I#R:S>#6kA bshanks@59: ;#6tJ>#6tJ=#6kA9"U"o/!<<*"zzzzzzzzzzzzzzz!!"W(zz!!!$#!X/`4#6tPA$4I@Q$P3p_$5=$_ bshanks@59: &.fBa&.]6[$4."F#R:V?#6tJ=#7(S?#6tJ="pP56!s/N(zzzzzzzzzzzzzzzz!%ol(zz!!!$#!s8]1 bshanks@59: "pYG@$k3US'+tid#R:eN%h]Ec%hK3Z$OR4I#RC\A#RC\A#RC\@#6tG;"U,#1!$k3[Z&J>`i'+trl',(uj&.]0X$O[:K#mgnE#RC\A#RC\@ bshanks@59: #6kA9"9S]+zz!s'bh;n%h9$W$O[:K$4."F#RC\A#R:S="U,#2!W`<%z!!!$#!WiE)!W`<&z!!!!"!WrK.#RCe#6tJ<"pG,3!WiE(!<<* bshanks@59: "z!Wd&.T0Z$O[CD&J5QSzzzzz!!"W(zzzzz!!!!"!s',2#j&J5Na%M03_%LimS$P3^[)?9a;zzz/hR,(zzzzzz!!**%"9o&6"pG/ bshanks@59: 6"p>&2!WiE*!WiB'!p',(um&eYfj&.JpV$47IS%MTHazz!!"W(zzzzzz!!!$# bshanks@59: !>A$kEpa'c@r0)]K_7)&O2,(Ddi'(`4))'bh;n&J,BY$4-k@$k!FLzz/hR,(z!!!$#!0)&X>0)&O2, bshanks@59: 'bh;o%L`[N#mLS;$jd.Dz!!!!O/cYkOz!!**$!+'bV,h$k3RN"U>DA#m:PBz!!"W(zz!W bshanks@59: iE)!WiE*!X&Z0"9Si2"9\i0!W`<&!+'+tid$kEp[#6k>:"U554z!%ol(z!!!!#!WrN,!sAc2#6b88"U529"pG,2!W`<&!< bshanks@59: E0#zzzzzzzz!<#71bG$OR4J$P!UO#mge?"U"u3!s/N*!<<*"!!!!"!]l()%Dp&eYff%LigT$k!CI#RCV?"pY;9#6b87"9\f/"9\l3"9eu5"U529" bshanks@59: U#&8#RUtN%hTEh'c.f2-RL2e-71,h-mpAh,pXZX+"pYA;#R:S=# bshanks@59: m^hC#RUhB$4.%G%h9*]'c@o3+sJHc.kg,9\0O*?6%<)AsD1)&X;0)&F#%&ePW`$k!C bshanks@59: L$47+I$O[=B!!"W(zz'bqQ()&s_A+!;[K+<2:<)]fn;)&O2.',2,m&ebii%ho]l&IJpU$47+I#n%"J bshanks@59: $k3[W$4RIS$k3US$P*pa'GD9")&sbE/1rS10J=t-.Olkr-m^)\+!)FB)B'M4)&X;0)&X;.(DIPq&.T bshanks@59: -X$jm:I$OR4J$4Hn7!%ol(z!!!!8)B0Y>,:4W\,pjuc,9S6S,p4ER*?QOH*$-7@*$6+@+WMR?(D7Ak bshanks@59: %M00c%hB9f'G_Dp'GD&g'GD&p'cRr+)]BV;+t"lp0ekC:/hJV(.OcYh+s7pH*#fh8)B'M4)B'J2)&F bshanks@59: &''+tid%Ls$]%1NXO$47+H$NL/,/hR,(z!!!uY*$?IP-7:/g.46Dl.P!,,.PN\,-nHkt/2&b10Jb43 bshanks@59: 0IeCo,T@aD)B9S7)&jG2*Z>n6(`4#,*#]e8*??+B,paif/1rY41G^gA/hAIr+WhgJ*#fh9)B'M4)B0 bshanks@59: S5)&X;/()7Jq&J#?\$k3aT$jd7J$47(I!!!!O/cYkOz!$E1"+p&J5Qb%M&pT$471L$47(G#mq">!%ol(z!!!!A(`=57+<`!T-nHu&/1W8 bshanks@59: *3]f/Y3&NcW3]AuT1+k74-R^8b+WqmN+XJH],paia-71)g-n-Vp.Ocbn-RU;k.k<5+1c@*#fh9)]K\8*?6%?*ZZ1:)B0P.'+u#p().Dn&J5T bshanks@59: h&M>[9z!!!!*#mgkC#Rh+N%1a!W%M9?h&ec<,*@)dM*$$%B'GM9!&eYrl'+bWd%hfTl()%;m',D?#( bshanks@59: ).Q"'c%T$)&aD5+!)XK*ZH%;'c%Mu',)#n'c%Z,*?H7C*ZZ7A*?H:C+!2UJ+:#R_"I$PO*_&IoK`&J>Qd$OdCO#n7+E$4$qF$ks'cIu0(Dmo$&ebol',),u)B9b=*ZlIF*ZcCH+cl'bqH!(E4>7+<_pQ,UF`_,U=TZ+sJ bshanks@59: -O*Zc=@(`4#('c@l,(`4)-)&X8.(`4&'!%ol(z!!!!#!sA`0!s8W-!s8W-"9\f/!WrN.!WiH*!W`<& bshanks@59: !8,pt)i.4 bshanks@59: Qbo-7'l\*Zc=@)]BV4(D[`#(Dn&.(`4&*(Ddi$()@`%('"=e/cYkOz!!33(!s8W-!sAc2"9S`.!s8W bshanks@59: -!WiB(!W`<&!,UY#l/1W8&.OZYj,9S!H)]BS2(D[`#()Ii+)&F)+(`4),(`4&)'G:BG!%ol(z!!!!#!WrQ/"U, bshanks@59: &6"U,&5"pG/7"pP89"9er4"U+u2"U5,6"9\f/!s8W,!WrK*!WrN,!s/Q+!s8W."U,)8$4@1K%M0$-m^)]+<2==)&X8.(DRZ!'c%W'(D[c&(`=/,(_m\s&c_n3/hR,(z!!! bshanks@59: '&!sAf4"pYA;"pP59#RCY?#7(SA#6tJ=#6tD:#7(S>#7(M<"9\l2"9Sc/!sA]/!s8W."U##5#RLhJ% bshanks@59: M'6d(E4;0)B0Y=+=8B[,Uk2n/1`A)/1`8!-6jWT*ZH"9)&a>0(D[f&()@W!'GVE$(Ddl'',(rX!!!! bshanks@59: O/cYkOz!!!*)"U52:#RL_A#m^eB#RC\A#mgqG$4.%H$4@+J$4@1K$OI+H#7(M<"U,#3"U,)6#R(G<# bshanks@59: RC\C%Ls-d'bqE&)]BS8*Zl[T.4HYn.4Zr$/M8Y-/1N(q,pOTT*?Q=@)]9P3)&F&(().Dq',22u()@S bshanks@59: s&J>'D!!"W(zz!sAc3#6tJ>#R:V@#7(SB#mq"H$O[=M$O[@P%1WjX%hT<`&Io#m^hE#mgqG$O[@P%LijV%1WmZ&J5Zi'GM8s(Dmu*(Dmr''GM2n'+ bshanks@59: tlg&.]9_&.oNh'c%W))&aJ9,9e9T,q(5n.kE8(0/,%30/"q1/M8V*.Olnt.k<,$-n-Pk,p4$B)&O,' bshanks@59: 'GM8s()7Mr&J+pB!!!!O/cYkOz!!!0+#7(VB#mgqF$O[=O%1NdW%h9*\%hK?d'c%Q#()@]&(`4)-)& bshanks@59: O/+'c%Jt'GD)l'+trl'GVE$)]Kb9*??:J+X/-[.k)qt/1iJ-0J>%2/hSb./hJV*/1iG,/M/P*/1N"n bshanks@59: +s7gD)&F)*()@Z$().Dp%fcS0!!"W(zz!!!3.#RLhF$474O$k3aY'+b`f%hKu(`=52*$$%@+!VsR,:b;p.4H_s/1iG,/hS_-/M8Y./h\h10JG15/hS_ bshanks@59: ,/1Dhh,U=QS)]9M1(Ddl''bqD_z!%ol(zz!!WZ6#n%+K%1`s^&JZ#s'G_H")&X5/)B0\;*?#n;)&X; bshanks@59: /(`+#*(D[c%'bqGu'bqK"(Dn#.)B9\:*??7H,U4T_/M/D$.P!##/M/P+/M/J(/h\k30eb=:0JG160. bshanks@59: e_*.4HVj-6aNO)]K\4()I`%('"=7z/hR,(zz!!W]8%LijW',2<#*?-1A*#ot@+W_sS+XA`m(`4/2*ZuXK+s\H_-n-\t/hJ\00J>%1/1W2"/1E"t.k3#$0JbOD2)[m.Olu%0J>"..4HYo.4?Mo.4?Me* bshanks@59: ZQ+9().An&.]/1Gq'K2Dm?I0ek7 bshanks@59: 2-mpDj-71&d-RU/`+sS3S,8M'qzz/hR,(zz#7V7^)^$FR-n6Pm-n?i"/h8:r,UFZ\,9S'R+s.^A(`* bshanks@59: r$&/#Ka%M'*`',MN)*ZlON-71,i.kE5(/h\n40JP:8/h8D#.4?\r.k<5(/ho+;2)I-E0eP"-.O6>c- bshanks@59: 71#a,paib,U=W[+(/hJS(.Olnu/1iG*.kE8(0.ee+/h81q)]T bshanks@59: k:)]BY9*?H4B*??7E+zz!%ol(zz!"BAO(_ml-()@Vt(DRMq&J>`j'GM,j%1N^R$47+H#m bshanks@59: gqF$47+I$47.L%1Wp]'GqZ,+Wr$S,U=cc,UFcc.4Hbt/1W5%/1`>'/M&G$.Olu",U=WZ+Wh[?)&F)+ bshanks@59: (`=/2)AjD4+n&J5Nc&/#Qh)&3l$)&aA+&e>'/1`A)-RU8h-Rg5Y+!2@;)\s5+()I]!'G bshanks@59: _As',;5r'bqDs'b_&j*rl9@z!!!!O/cYkOz!!!!-$kX!^%1`pZ%hB6c(`FG=*?ugT-6O9E'+>3S#mr bshanks@59: 9k#mgqG$OdFr/e&7"%hKt' bshanks@59: GD&l&eGQ`%M'']&J>cm%1j3kzz!!"W(zz!"KAI&If*U$kO'e'HA&8,pt&^+sn]c,9.L6&e#-T/d_mk bshanks@59: $4@7O%h:3%&.]<_&el&q'c%W))]Kb<+.'c.`%'G_Du'c%Pu'b_ bshanks@59: 8p&J#]i'GM8s'c%T')]Ke=+<`!V,pjrc-mp>`*[)[M(D[Pn&eY]c&eP`i'c%T')]Tb7)&jG3)&O bshanks@59: )%&eGK\$4."F$4md]&HDe2z!!!!O/cYkOz/dX-8"pk_J&fMi8,UOld.4Qbr,pt,i-7C/`)&O,A/di$ bshanks@59: p$O[CQ%M01(&J>`k'bqH!(Dn&0*$-1E+sJ9Y,U=T\,Tn$D(DdVo%h0'^%h9*]&J>cp*$#t=*ZcFF*Z bshanks@59: lFD*?,e0&e>EW"ptS?#7Ck=zz!!"W(z!!!!O$n_bh#7D%P(a("J-7:,f-R^Dm.Olkr,p=3*?QCH+X/-R+W_aI*>]D&&If0Y%M'!X%hB3b'Gql4*?H:F+<_jM bshanks@59: +1zz!%ol(z!!!!O#mgeA$k3gg+<_pR-6soa-6sf_,pXWT)]B\4&IpE' bshanks@59: $jm=K$4@7O%Lrs\/eSa/'G_E"()[r/*?Q=D+4"p>&3!s bshanks@59: A`0"9er6#RE$i#Rh+M$kEm]&ekum'+kff%hB0\%M'']&J5Wg&J5Wg(Dn&1*$-+>)Aj5*'G;&m'G;&k bshanks@59: ',VN((D@Dh#6tJ;zzz!%ol(zz!!!!/&JH$#*?$+I+WVF8'b_8p()&;4%Lrq##6kA9"9S`.!s8W-"9e bshanks@59: r5"pQ[b$4/0zzz/hR,(zz!!!QA&el6#,UFZY)A3\p&.fEc/hReL&.AmO"pP86"9S],!WrN,"9\i2"pQ\ bshanks@59: 4/hSb//hRJ>$k*OQ%1E[U%M'0c(Ddo*(`*r(()@]%(`!i&().>k%LiaR%1a'b',)6#((q8q&ISmL"o bshanks@59: nW'zz!!!!O/cYkOzz!!!WG(E=G@,p=0@&Io<]&J5Tg/eJ[)$OR1G#R:J8!WiE)!WrN,!sA`1"U-L`# bshanks@59: 7)pg/dVjl$OdIS%Ls!]&el#t)&X8.(`4&)()7Q!',(rg%h/mR#mq+O%h90`(D.Gp%1j*\$O-_6zzz! bshanks@59: !"W(zzz!#$"a*$ZdV+rh@0%LrsW%h0"$/e&3s$4."E"U"o0!WiE)!WrN,"9\i2"U52:#7(S@/dVmn$ bshanks@59: kEm[&/#]n(Dn#.)&X8.(D[`!&J5Q`%h/mS#m^eD#mphD#7V(O$OmFN%Li^L"p=o+zzz!%ol(zzz!#? bshanks@59: V",UOZV(_@/e$k3ON$48Bk$4-tD#6tD8!s8T+!WiE)!s8W-"9\i2"pP8:#7(Sf#n%1P%hK?e'c.Z&( bshanks@59: `4,-(`!l&'GD#i%1E[Q#RCV="pY;6!s8Z0#71_C#Rq.M%13:Azzzz/hR,(zzz!$*1.,U+'=%h9*[%1 bshanks@59: 3=E/d;L`"U,)6"9S`.!s/N*!WiE)!WrN-"9\i2"U5/8#7(Sf$k#.zzz!!!!O/cYkOzzz!$EI2*Z#@t%LrsY$jJ=:"9\i0!s bshanks@59: 8W-!WrN+!0f\"U-L`#;->k$P!^[&ebom()7Pu'bh8n%LrmU#R:V>"U,#2!!!!$ bshanks@59: "9o#4"9\f0"9eo4"pP57!s8N'zzz!!"W(zzzz+0cY!s:.[#RCbE$kA@$k*US$k3XR$jd4F#R(A8"9\f,zzz!s/N*!WiE)!WiH*! bshanks@59: WW3#zzz!!!!O/cYkOzzzz!#Z:T$47(E"pYA:/d2@\!WW3#zzzz!%ol)!"pYA:zzzzzz!WiE)!WiE)!W`9$zzzz!%ol(zzzzz!!!6."U"u bshanks@59: 3"9ScZ!W`<&zzzz!!!!O!!!!O/hSb/! bshanks@59: InterpretLevel1 not { bshanks@59: grestore bshanks@59: } if bshanks@59: grestore bshanks@59: %%%%EndImage bshanks@59: 1.000 UL bshanks@59: LTb bshanks@59: 1.000 UP bshanks@59: 1.000 UL bshanks@59: LTb bshanks@59: stroke bshanks@59: grestore bshanks@59: end bshanks@59: showpage bshanks@59: %%Trailer bshanks@59: %%DocumentFonts: Helvetica