bshanks@5: %!PS-Adobe-2.0 EPSF-2.0 bshanks@5: %%Title: singlegene_AUD_lr_top_4_1199_jet.epcs bshanks@5: %%Creator: gnuplot 4.2 patchlevel 2 bshanks@5: %%CreationDate: Tue Apr 7 15:00:44 2009 bshanks@5: %%DocumentFonts: (atend) bshanks@5: %%BoundingBox: 50 50 410 302 bshanks@5: %%EndComments bshanks@5: %%BeginProlog bshanks@5: /gnudict 256 dict def bshanks@5: gnudict begin bshanks@5: % bshanks@5: % The following 6 true/false flags may be edited by hand if required bshanks@5: % The unit line width may also be changed bshanks@5: % bshanks@5: /Color true def bshanks@5: /Blacktext false def bshanks@5: /Solid true def bshanks@5: /Dashlength 1 def bshanks@5: /Landscape false def bshanks@5: /Level1 false def bshanks@5: /Rounded false def bshanks@5: /TransparentPatterns false def bshanks@5: /gnulinewidth 5.000 def bshanks@5: /userlinewidth gnulinewidth def bshanks@5: % bshanks@5: /vshift -46 def bshanks@5: /dl1 { bshanks@5: 10.0 Dashlength mul mul bshanks@5: Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if bshanks@5: } def bshanks@5: /dl2 { bshanks@5: 10.0 Dashlength mul mul bshanks@5: Rounded { currentlinewidth 0.75 mul add } if bshanks@5: } def bshanks@5: /hpt_ 31.5 def bshanks@5: /vpt_ 31.5 def bshanks@5: /hpt hpt_ def bshanks@5: /vpt vpt_ def bshanks@5: Level1 {} { bshanks@5: /SDict 10 dict def bshanks@5: systemdict /pdfmark known not { bshanks@5: userdict /pdfmark systemdict /cleartomark get put bshanks@5: } if bshanks@5: SDict begin [ bshanks@5: /Title (singlegene_AUD_lr_top_4_1199_jet.epcs) bshanks@5: /Subject (gnuplot plot) bshanks@5: /Creator (gnuplot 4.2 patchlevel 2 ) bshanks@5: /Author (Bayle Shanks,,,) bshanks@5: % /Producer (gnuplot) bshanks@5: % /Keywords () bshanks@5: /CreationDate (Tue Apr 7 15:00:44 2009) bshanks@5: /DOCINFO pdfmark bshanks@5: end bshanks@5: } ifelse bshanks@5: % bshanks@5: % Gnuplot Prolog Version 4.2 (August 2006) bshanks@5: % bshanks@5: /M {moveto} bind def bshanks@5: /L {lineto} bind def bshanks@5: /R {rmoveto} bind def bshanks@5: /V {rlineto} bind def bshanks@5: /N {newpath moveto} bind def bshanks@5: /Z {closepath} bind def bshanks@5: /C {setrgbcolor} bind def bshanks@5: /f {rlineto fill} bind def bshanks@5: /vpt2 vpt 2 mul def bshanks@5: /hpt2 hpt 2 mul def bshanks@5: /Lshow {currentpoint stroke M 0 vshift R bshanks@5: Blacktext {gsave 0 setgray show grestore} {show} ifelse} def bshanks@5: /Rshow {currentpoint stroke M dup stringwidth pop neg vshift R bshanks@5: Blacktext {gsave 0 setgray show grestore} {show} ifelse} def bshanks@5: /Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R bshanks@5: Blacktext {gsave 0 setgray show grestore} {show} ifelse} def bshanks@5: /UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def bshanks@5: /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def bshanks@5: /DL {Color {setrgbcolor Solid {pop []} if 0 setdash} bshanks@5: {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def bshanks@5: /BL {stroke userlinewidth 2 mul setlinewidth bshanks@5: Rounded {1 setlinejoin 1 setlinecap} if} def bshanks@5: /AL {stroke userlinewidth 2 div setlinewidth bshanks@5: Rounded {1 setlinejoin 1 setlinecap} if} def bshanks@5: /UL {dup gnulinewidth mul /userlinewidth exch def bshanks@5: dup 1 lt {pop 1} if 10 mul /udl exch def} def bshanks@5: /PL {stroke userlinewidth setlinewidth bshanks@5: Rounded {1 setlinejoin 1 setlinecap} if} def bshanks@5: % Default Line colors bshanks@5: /LCw {1 1 1} def bshanks@5: /LCb {0 0 0} def bshanks@5: /LCa {0 0 0} def bshanks@5: /LC0 {1 0 0} def bshanks@5: /LC1 {0 1 0} def bshanks@5: /LC2 {0 0 1} def bshanks@5: /LC3 {1 0 1} def bshanks@5: /LC4 {0 1 1} def bshanks@5: /LC5 {1 1 0} def bshanks@5: /LC6 {0 0 0} def bshanks@5: /LC7 {1 0.3 0} def bshanks@5: /LC8 {0.5 0.5 0.5} def bshanks@5: % Default Line Types bshanks@5: /LTw {PL [] 1 setgray} def bshanks@5: /LTb {BL [] LCb DL} def bshanks@5: /LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def bshanks@5: /LT0 {PL [] LC0 DL} def bshanks@5: /LT1 {PL [4 dl1 2 dl2] LC1 DL} def bshanks@5: /LT2 {PL [2 dl1 3 dl2] LC2 DL} def bshanks@5: /LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def bshanks@5: /LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def bshanks@5: /LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def bshanks@5: /LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def bshanks@5: /LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def bshanks@5: /LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def bshanks@5: /Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def bshanks@5: /Dia {stroke [] 0 setdash 2 copy vpt add M bshanks@5: hpt neg vpt neg V hpt vpt neg V bshanks@5: hpt vpt V hpt neg vpt V closepath stroke bshanks@5: Pnt} def bshanks@5: /Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V bshanks@5: currentpoint stroke M bshanks@5: hpt neg vpt neg R hpt2 0 V stroke bshanks@5: } def bshanks@5: /Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M bshanks@5: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@5: hpt2 neg 0 V closepath stroke bshanks@5: Pnt} def bshanks@5: /Crs {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@5: hpt2 vpt2 neg V currentpoint stroke M bshanks@5: hpt2 neg 0 R hpt2 vpt2 V stroke} def bshanks@5: /TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M bshanks@5: hpt neg vpt -1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt 1.62 mul V closepath stroke bshanks@5: Pnt} def bshanks@5: /Star {2 copy Pls Crs} def bshanks@5: /BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@5: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@5: hpt2 neg 0 V closepath fill} def bshanks@5: /TriUF {stroke [] 0 setdash vpt 1.12 mul add M bshanks@5: hpt neg vpt -1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt 1.62 mul V closepath fill} def bshanks@5: /TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M bshanks@5: hpt neg vpt 1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt -1.62 mul V closepath stroke bshanks@5: Pnt} def bshanks@5: /TriDF {stroke [] 0 setdash vpt 1.12 mul sub M bshanks@5: hpt neg vpt 1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt -1.62 mul V closepath fill} def bshanks@5: /DiaF {stroke [] 0 setdash vpt add M bshanks@5: hpt neg vpt neg V hpt vpt neg V bshanks@5: hpt vpt V hpt neg vpt V closepath fill} def bshanks@5: /Pent {stroke [] 0 setdash 2 copy gsave bshanks@5: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@5: closepath stroke grestore Pnt} def bshanks@5: /PentF {stroke [] 0 setdash gsave bshanks@5: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@5: closepath fill grestore} def bshanks@5: /Circle {stroke [] 0 setdash 2 copy bshanks@5: hpt 0 360 arc stroke Pnt} def bshanks@5: /CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def bshanks@5: /C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def bshanks@5: /C1 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 90 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C2 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 90 180 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C3 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 180 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C4 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 180 270 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C5 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 90 arc bshanks@5: 2 copy moveto bshanks@5: 2 copy vpt 180 270 arc closepath fill bshanks@5: vpt 0 360 arc} bind def bshanks@5: /C6 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 90 270 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C7 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 270 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C8 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 270 360 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C9 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 270 450 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill bshanks@5: 2 copy moveto bshanks@5: 2 copy vpt 90 180 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C11 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 180 arc closepath fill bshanks@5: 2 copy moveto bshanks@5: 2 copy vpt 270 360 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C12 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 180 360 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C13 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 0 90 arc closepath fill bshanks@5: 2 copy moveto bshanks@5: 2 copy vpt 180 360 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /C14 {BL [] 0 setdash 2 copy moveto bshanks@5: 2 copy vpt 90 360 arc closepath fill bshanks@5: vpt 0 360 arc} bind def bshanks@5: /C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill bshanks@5: vpt 0 360 arc closepath} bind def bshanks@5: /Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto bshanks@5: neg 0 rlineto closepath} bind def bshanks@5: /Square {dup Rec} bind def bshanks@5: /Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def bshanks@5: /S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def bshanks@5: /S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def bshanks@5: /S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def bshanks@5: /S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def bshanks@5: /S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def bshanks@5: /S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill bshanks@5: exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def bshanks@5: /S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def bshanks@5: /S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill bshanks@5: 2 copy vpt Square fill Bsquare} bind def bshanks@5: /S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def bshanks@5: /S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def bshanks@5: /S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill bshanks@5: Bsquare} bind def bshanks@5: /S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill bshanks@5: Bsquare} bind def bshanks@5: /S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def bshanks@5: /S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill bshanks@5: 2 copy vpt Square fill Bsquare} bind def bshanks@5: /S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill bshanks@5: 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def bshanks@5: /S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def bshanks@5: /D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def bshanks@5: /D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def bshanks@5: /D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def bshanks@5: /D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def bshanks@5: /D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def bshanks@5: /D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def bshanks@5: /D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def bshanks@5: /D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def bshanks@5: /D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def bshanks@5: /D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def bshanks@5: /D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def bshanks@5: /D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def bshanks@5: /D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def bshanks@5: /D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def bshanks@5: /D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def bshanks@5: /D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def bshanks@5: /DiaE {stroke [] 0 setdash vpt add M bshanks@5: hpt neg vpt neg V hpt vpt neg V bshanks@5: hpt vpt V hpt neg vpt V closepath stroke} def bshanks@5: /BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@5: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@5: hpt2 neg 0 V closepath stroke} def bshanks@5: /TriUE {stroke [] 0 setdash vpt 1.12 mul add M bshanks@5: hpt neg vpt -1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt 1.62 mul V closepath stroke} def bshanks@5: /TriDE {stroke [] 0 setdash vpt 1.12 mul sub M bshanks@5: hpt neg vpt 1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt -1.62 mul V closepath stroke} def bshanks@5: /PentE {stroke [] 0 setdash gsave bshanks@5: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@5: closepath stroke grestore} def bshanks@5: /CircE {stroke [] 0 setdash bshanks@5: hpt 0 360 arc stroke} def bshanks@5: /Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def bshanks@5: /DiaW {stroke [] 0 setdash vpt add M bshanks@5: hpt neg vpt neg V hpt vpt neg V bshanks@5: hpt vpt V hpt neg vpt V Opaque stroke} def bshanks@5: /BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M bshanks@5: 0 vpt2 neg V hpt2 0 V 0 vpt2 V bshanks@5: hpt2 neg 0 V Opaque stroke} def bshanks@5: /TriUW {stroke [] 0 setdash vpt 1.12 mul add M bshanks@5: hpt neg vpt -1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt 1.62 mul V Opaque stroke} def bshanks@5: /TriDW {stroke [] 0 setdash vpt 1.12 mul sub M bshanks@5: hpt neg vpt 1.62 mul V bshanks@5: hpt 2 mul 0 V bshanks@5: hpt neg vpt -1.62 mul V Opaque stroke} def bshanks@5: /PentW {stroke [] 0 setdash gsave bshanks@5: translate 0 hpt M 4 {72 rotate 0 hpt L} repeat bshanks@5: Opaque stroke grestore} def bshanks@5: /CircW {stroke [] 0 setdash bshanks@5: hpt 0 360 arc Opaque stroke} def bshanks@5: /BoxFill {gsave Rec 1 setgray fill grestore} def bshanks@5: /Density { bshanks@5: /Fillden exch def bshanks@5: currentrgbcolor bshanks@5: /ColB exch def /ColG exch def /ColR exch def bshanks@5: /ColR ColR Fillden mul Fillden sub 1 add def bshanks@5: /ColG ColG Fillden mul Fillden sub 1 add def bshanks@5: /ColB ColB Fillden mul Fillden sub 1 add def bshanks@5: ColR ColG ColB setrgbcolor} def bshanks@5: /BoxColFill {gsave Rec PolyFill} def bshanks@5: /PolyFill {gsave Density fill grestore grestore} def bshanks@5: /h {rlineto rlineto rlineto gsave fill grestore} bind def bshanks@5: % bshanks@5: % PostScript Level 1 Pattern Fill routine for rectangles bshanks@5: % Usage: x y w h s a XX PatternFill bshanks@5: % x,y = lower left corner of box to be filled bshanks@5: % w,h = width and height of box bshanks@5: % a = angle in degrees between lines and x-axis bshanks@5: % XX = 0/1 for no/yes cross-hatch bshanks@5: % bshanks@5: /PatternFill {gsave /PFa [ 9 2 roll ] def bshanks@5: PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate bshanks@5: PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec bshanks@5: gsave 1 setgray fill grestore clip bshanks@5: currentlinewidth 0.5 mul setlinewidth bshanks@5: /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def bshanks@5: 0 0 M PFa 5 get rotate PFs -2 div dup translate bshanks@5: 0 1 PFs PFa 4 get div 1 add floor cvi bshanks@5: {PFa 4 get mul 0 M 0 PFs V} for bshanks@5: 0 PFa 6 get ne { bshanks@5: 0 1 PFs PFa 4 get div 1 add floor cvi bshanks@5: {PFa 4 get mul 0 2 1 roll M PFs 0 V} for bshanks@5: } if bshanks@5: stroke grestore} def bshanks@5: % bshanks@5: /languagelevel where bshanks@5: {pop languagelevel} {1} ifelse bshanks@5: 2 lt bshanks@5: {/InterpretLevel1 true def} bshanks@5: {/InterpretLevel1 Level1 def} bshanks@5: ifelse bshanks@5: % bshanks@5: % PostScript level 2 pattern fill definitions bshanks@5: % bshanks@5: /Level2PatternFill { bshanks@5: /Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8} bshanks@5: bind def bshanks@5: /KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat1 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke bshanks@5: 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat2 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L bshanks@5: 8 8 L 8 0 L 0 0 L fill} bshanks@5: >> matrix makepattern bshanks@5: /Pat3 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L bshanks@5: 0 12 M 12 0 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat4 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L bshanks@5: 0 -4 M 12 8 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat5 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L bshanks@5: 0 12 M 8 -4 L 4 12 M 10 0 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat6 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L bshanks@5: 0 -4 M 8 12 L 4 -4 M 10 8 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat7 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L bshanks@5: 12 0 M -4 8 L 12 4 M 0 10 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat8 exch def bshanks@5: << Tile8x8 bshanks@5: /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L bshanks@5: -4 0 M 12 8 L -4 4 M 8 10 L stroke} bshanks@5: >> matrix makepattern bshanks@5: /Pat9 exch def bshanks@5: /Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def bshanks@5: /Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def bshanks@5: /Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def bshanks@5: /Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def bshanks@5: /Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def bshanks@5: /Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def bshanks@5: /Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def bshanks@5: } def bshanks@5: % bshanks@5: % bshanks@5: %End of PostScript Level 2 code bshanks@5: % bshanks@5: /PatternBgnd { bshanks@5: TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse bshanks@5: } def bshanks@5: % bshanks@5: % Substitute for Level 2 pattern fill codes with bshanks@5: % grayscale if Level 2 support is not selected. bshanks@5: % bshanks@5: /Level1PatternFill { bshanks@5: /Pattern1 {0.250 Density} bind def bshanks@5: /Pattern2 {0.500 Density} bind def bshanks@5: /Pattern3 {0.750 Density} bind def bshanks@5: /Pattern4 {0.125 Density} bind def bshanks@5: /Pattern5 {0.375 Density} bind def bshanks@5: /Pattern6 {0.625 Density} bind def bshanks@5: /Pattern7 {0.875 Density} bind def bshanks@5: } def bshanks@5: % bshanks@5: % Now test for support of Level 2 code bshanks@5: % bshanks@5: Level1 {Level1PatternFill} {Level2PatternFill} ifelse bshanks@5: % bshanks@5: /Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont bshanks@5: dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall bshanks@5: currentdict end definefont pop bshanks@5: /MFshow { bshanks@5: { dup 5 get 3 ge bshanks@5: { 5 get 3 eq {gsave} {grestore} ifelse } bshanks@5: {dup dup 0 get findfont exch 1 get scalefont setfont bshanks@5: [ currentpoint ] exch dup 2 get 0 exch R dup 5 get 2 ne {dup dup 6 bshanks@5: get exch 4 get {show} {stringwidth pop 0 R} ifelse }if dup 5 get 0 eq bshanks@5: {dup 3 get {2 get neg 0 exch R pop} {pop aload pop M} ifelse} {dup 5 bshanks@5: get 1 eq {dup 2 get exch dup 3 get exch 6 get stringwidth pop -2 div bshanks@5: dup 0 R} {dup 6 get stringwidth pop -2 div 0 R 6 get bshanks@5: show 2 index {aload pop M neg 3 -1 roll neg R pop pop} {pop pop pop bshanks@5: pop aload pop M} ifelse }ifelse }ifelse } bshanks@5: ifelse } bshanks@5: forall} bind def bshanks@5: /MFwidth {0 exch { dup 5 get 3 ge { 5 get 3 eq { 0 } { pop } ifelse } bshanks@5: {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont bshanks@5: 6 get stringwidth pop add} {pop} ifelse} ifelse} forall} bind def bshanks@5: /MLshow { currentpoint stroke M bshanks@5: 0 exch R bshanks@5: Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def bshanks@5: /MRshow { currentpoint stroke M bshanks@5: exch dup MFwidth neg 3 -1 roll R bshanks@5: Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def bshanks@5: /MCshow { currentpoint stroke M bshanks@5: exch dup MFwidth -2 div 3 -1 roll R bshanks@5: Blacktext {gsave 0 setgray MFshow grestore} {MFshow} ifelse } bind def bshanks@5: /XYsave { [( ) 1 2 true false 3 ()] } bind def bshanks@5: /XYrestore { [( ) 1 2 true false 4 ()] } bind def bshanks@5: end bshanks@5: %%EndProlog bshanks@5: gnudict begin bshanks@5: gsave bshanks@5: 50 50 translate bshanks@5: 0.050 0.050 scale bshanks@5: 0 setgray bshanks@5: newpath bshanks@5: (Helvetica) findfont 140 scalefont setfont bshanks@5: gsave % colour palette begin bshanks@5: /maxcolors 64 def bshanks@5: /HSV2RGB { exch dup 0.0 eq {pop exch pop dup dup} % achromatic gray bshanks@5: { /HSVs exch def /HSVv exch def 6.0 mul dup floor dup 3 1 roll sub bshanks@5: /HSVf exch def /HSVi exch cvi def /HSVp HSVv 1.0 HSVs sub mul def bshanks@5: /HSVq HSVv 1.0 HSVs HSVf mul sub mul def bshanks@5: /HSVt HSVv 1.0 HSVs 1.0 HSVf sub mul sub mul def bshanks@5: /HSVi HSVi 6 mod def 0 HSVi eq {HSVv HSVt HSVp} bshanks@5: {1 HSVi eq {HSVq HSVv HSVp}{2 HSVi eq {HSVp HSVv HSVt} bshanks@5: {3 HSVi eq {HSVp HSVq HSVv}{4 HSVi eq {HSVt HSVp HSVv} bshanks@5: {HSVv HSVp HSVq} ifelse} ifelse} ifelse} ifelse} ifelse bshanks@5: } ifelse} def bshanks@5: /Constrain { bshanks@5: dup 0 lt {0 exch pop}{dup 1 gt {1 exch pop} if} ifelse} def bshanks@5: /YIQ2RGB { bshanks@5: 3 copy -1.702 mul exch -1.105 mul add add Constrain 4 1 roll bshanks@5: 3 copy -0.647 mul exch -0.272 mul add add Constrain 5 1 roll bshanks@5: 0.621 mul exch -0.956 mul add add Constrain 3 1 roll } def bshanks@5: /CMY2RGB { 1 exch sub exch 1 exch sub 3 2 roll 1 exch sub 3 1 roll exch } def bshanks@5: /XYZ2RGB { 3 copy -0.9017 mul exch -0.1187 mul add exch 0.0585 mul exch add bshanks@5: Constrain 4 1 roll 3 copy -0.0279 mul exch 1.999 mul add exch bshanks@5: -0.9844 mul add Constrain 5 1 roll -0.2891 mul exch -0.5338 mul add bshanks@5: exch 1.91 mul exch add Constrain 3 1 roll} def bshanks@5: /SelectSpace {ColorSpace (HSV) eq {HSV2RGB}{ColorSpace (XYZ) eq { bshanks@5: XYZ2RGB}{ColorSpace (CMY) eq {CMY2RGB}{ColorSpace (YIQ) eq {YIQ2RGB} bshanks@5: if} ifelse} ifelse} ifelse} def bshanks@5: /InterpolatedColor true def bshanks@5: /grayindex {/gidx 0 def bshanks@5: {GrayA gidx get grayv ge {exit} if /gidx gidx 1 add def} loop} def bshanks@5: /dgdx {grayv GrayA gidx get sub GrayA gidx 1 sub get bshanks@5: GrayA gidx get sub div} def bshanks@5: /redvalue {RedA gidx get RedA gidx 1 sub get bshanks@5: RedA gidx get sub dgdxval mul add} def bshanks@5: /greenvalue {GreenA gidx get GreenA gidx 1 sub get bshanks@5: GreenA gidx get sub dgdxval mul add} def bshanks@5: /bluevalue {BlueA gidx get BlueA gidx 1 sub get bshanks@5: BlueA gidx get sub dgdxval mul add} def bshanks@5: /interpolate { bshanks@5: grayindex grayv GrayA gidx get sub abs 1e-5 le bshanks@5: {RedA gidx get GreenA gidx get BlueA gidx get} bshanks@5: {/dgdxval dgdx def redvalue greenvalue bluevalue} ifelse} def bshanks@5: /GrayA [0 .0159 .0317 .0476 .0635 .0794 .0952 .1111 .127 .1429 .1587 .1746 bshanks@5: .1905 .2063 .2222 .2381 .254 .2698 .2857 .3016 .3175 .3333 .3492 .3651 bshanks@5: .381 .3968 .4127 .4286 .4444 .4603 .4762 .4921 .5079 .5238 .5397 .5556 bshanks@5: .5714 .5873 .6032 .619 .6349 .6508 .6667 .6825 .6984 .7143 .7302 .746 bshanks@5: .7619 .7778 .7937 .8095 .8254 .8413 .8571 .873 .8889 .9048 .9206 .9365 bshanks@5: .9524 .9683 .9841 1 ] def bshanks@5: /RedA [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .0238 .0873 .1508 bshanks@5: .2143 .2778 .3413 .4048 .4683 .5317 .5952 .6587 .7222 .7857 .8492 .9127 bshanks@5: .9762 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .9444 .881 .8175 .754 .6905 .627 bshanks@5: .5635 .5 ] def bshanks@5: /GreenA [0 0 0 0 0 0 0 0 .0079 .0714 .1349 .1984 .2619 .3254 .3889 .4524 bshanks@5: .5159 .5794 .6429 .7063 .7698 .8333 .8968 .9603 1 1 1 1 1 1 1 1 1 1 1 1 1 bshanks@5: 1 1 1 .9603 .8968 .8333 .7698 .7063 .6429 .5794 .5159 .4524 .3889 .3254 bshanks@5: .2619 .1984 .1349 .0714 .0079 0 0 0 0 0 0 0 0 ] def bshanks@5: /BlueA [.5 .5635 .627 .6905 .754 .8175 .881 .9444 1 1 1 1 1 1 1 1 1 1 1 1 1 bshanks@5: 1 1 1 .9762 .9127 .8492 .7857 .7222 .6587 .5952 .5317 .4683 .4048 .3413 bshanks@5: .2778 .2143 .1508 .0873 .0238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 bshanks@5: 0 0 ] def bshanks@5: /pm3dround {maxcolors 0 gt {dup 1 ge bshanks@5: {pop 1} {maxcolors mul floor maxcolors 1 sub div} ifelse} if} def bshanks@5: /pm3dGamma 1.0 1.5 div def bshanks@5: /ColorSpace (RGB) def bshanks@5: Color true and { % COLOUR vs. GRAY map bshanks@5: InterpolatedColor { %% Interpolation vs. RGB-Formula bshanks@5: /g {stroke pm3dround /grayv exch def interpolate bshanks@5: SelectSpace setrgbcolor} bind def bshanks@5: }{ bshanks@5: /g {stroke pm3dround dup cF7 Constrain exch dup cF5 Constrain exch cF15 Constrain bshanks@5: SelectSpace setrgbcolor} bind def bshanks@5: } ifelse bshanks@5: }{ bshanks@5: /g {stroke pm3dround pm3dGamma exp setgray} bind def bshanks@5: } ifelse bshanks@5: 1.000 UP bshanks@5: 1.000 UL bshanks@5: LTb bshanks@5: 1.000 UL bshanks@5: LT0 bshanks@5: LTb bshanks@5: %%%%BeginImage bshanks@5: gsave 856 168 N 856 4872 L 6344 4872 L 6344 168 L Z clip bshanks@5: InterpretLevel1 { bshanks@5: %% Construct a box instead of image bshanks@5: LTb bshanks@5: 876 4852 M bshanks@5: 5292 0 V bshanks@5: 0 -4429 V bshanks@5: -5292 0 V bshanks@5: 876 4852 L bshanks@5: 40 -110 R bshanks@5: (PS level 2 image) Lshow bshanks@5: % Read data but ignore it bshanks@5: /imagebuf 15215 string def bshanks@5: currentfile imagebuf readstring bshanks@5: } { bshanks@5: gsave bshanks@5: 876 4852 translate bshanks@5: 5292 -4429 scale bshanks@5: %%%%BeginPalette bshanks@5: [ /Indexed bshanks@5: /DeviceRGB 63 bshanks@5: < bshanks@5: 000080 000090 0000a0 0000b0 0000c0 0000d0 0000e1 0000f1 bshanks@5: 0002ff 0012ff 0022ff 0033ff 0043ff 0053ff 0063ff 0073ff bshanks@5: 0084ff 0094ff 00a4ff 00b4ff 00c4ff 00d4ff 00e5ff 00f5ff bshanks@5: 06fff9 16ffe9 26ffd9 37ffc8 47ffb8 57ffa8 67ff98 77ff88 bshanks@5: 88ff77 98ff67 a8ff57 b8ff47 c8ff37 d9ff26 e9ff16 f9ff06 bshanks@5: fff500 ffe500 ffd400 ffc400 ffb400 ffa400 ff9400 ff8400 bshanks@5: ff7300 ff6300 ff5300 ff4300 ff3300 ff2200 ff1200 ff0200 bshanks@5: f10000 e10000 d00000 c00000 b00000 a00000 900000 800000 bshanks@5: > bshanks@5: ] setcolorspace bshanks@5: %%%%EndPalette bshanks@5: << bshanks@5: /ImageType 1 bshanks@5: /Width 135 bshanks@5: /Height 113 bshanks@5: /BitsPerComponent 8 bshanks@5: /ImageMatrix [ 135 0 0 113 0 0 ] bshanks@5: /Decode [ 0 255 ] bshanks@5: /DataSource currentfile /ASCII85Decode filter bshanks@5: /MultipleDataSources false bshanks@5: /Interpolate false bshanks@5: >> bshanks@5: image bshanks@5: } ifelse bshanks@5: 5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D bshanks@5: .o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5!D.o5 bshanks@5: !D.o5!D.o5!D.o"98E%zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!'WRLzzzzzzzzzzzzzzzzzzzzzz bshanks@5: zzzzzzzzzzz5!B&Kzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!_4p1iczzzzzzzzzzzzzzzzzzzz bshanks@5: zzzzzzzzzzzz!!#2H!rr<$zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!'WRKzzzzzzzzzzzzzzzzzzz bshanks@5: zzzzzzzzzzzzzz5!B&Kzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!_4p(cbzzzzzzzzzzzzzzzzz bshanks@5: zzzzzzzzzzzzzzz!!#2H!WW3#zzzzzzzzzzzzzzzzzz!!WQ4#64`(zzzzzzzzzzzz!'WRIzzzzzzzz bshanks@5: zzzzzzzzzzz#R:\Dzzzzzzzzzzzzz5!AuJzzzzzzzzzzzzzzzzzz!!!H7#RhCIzzzzzzzzzzzz!!!! bshanks@5: _4okcdzzzzz!$_IDzzzzzzzzzzzz!"B>C#nd4+! bshanks@5: DjR+WqpR,6.]Dz)]9D,'G:uf$k*X(*4YD,6.]Dzz*?H@J,:4TV+X86V*< bshanks@5: 7*!)]K_5()7Mt&ePZc$k]M)'GMQ0,UOic-RUAm.Oc_k bshanks@5: ,UOof.4d)%.Oceo-R9r[*ZZ4;(`4&)'b_2m&J,K`$k*RUzzzzzzzzzzz!'WRHz!$WX3,psub,:+`g. bshanks@5: 4HMe,U=NW+sA'L)]g%A*>oV3*$cjX-71)h-n-Vq.4?Yo.P*/*0eP%//1W5".4-8_*?,k5(Ddf#'+to bshanks@5: h%hB-[%1E^Vzzzzzzzzzzz5!ArHz,9nQd/gr(s-7^Su.jcJd,9\6R+-1,1I:0ek:5/hAP'- bshanks@5: RC#Y*#]Y1()7Mr&ePZc%hB-Z%M9?fzzzzzzzzzz!!#2Hz!!"2i/MJq;2)6m=/hSY(-R9lY+s@sK',q bshanks@5: i0)]TtD+X/*T,UF``-RU;l.Olr#/MAk50eb=:0/"t1/M&D"-70oY)]BP/'bh;o&J5Te%h9'Z&J,Eaz bshanks@5: zzzzzzzzz!'WRHz!!"2j0/POE2`-0JP bshanks@5: 790JG.50/,"1/1`4u,pXTT*#TP.'bh;o&J>]g&.f?^%M'-dzzzzzzzzzz5!ArHz!$*:70JtaI2`3HJ bshanks@5: 0J"V#,9nEV++Xnor1c bshanks@5: .'H1,(:2.Ouqr-n$Gj,UF]],palc-RU;k-n-Vs/M8\/0/"t30JG.50/"q10/"t3/hS_,.46Dd+W_XA bshanks@5: (Ddi'(D[c$'bqDs&J#?\$k*LP$k3[Y'GLNIzzzzzzz5!ArHz!$*+'-S@#,1G^d@0.e_+.k)nr.4HYn bshanks@5: ,pai`-n-Sp.P!##/1W8'/M8\00/"t30.nk00/"q20JG.5/hJS(.46>`+(`=/-(`4&*'bqDq&.T bshanks@5: -X$k*OS%1WjY(Dd&Ozzzzzz!!!!_4obQ_z*#p(H.ki\61,1L:/M&G&.4Qes.Olkq.OZ_r.kE5&/1iM bshanks@5: -/M/S,/h\k20J>(4/hSb/0JG170J>(3/M&A#,pOWW*ul1:)AsD1(`4)+'b_2k%LrpV%1NaU%hK?d'G bshanks@5: D2]*#opuzzzzz!!#2Hz!!!!>*?Za]0ekF=0eb42/1`;#.P!#"/M&G'/hAP+0.nh00/#"5/h\h10/,( bshanks@5: 60J>(4/hSe20/,+70/"q//1W+r,pFNV*ul4=)B'J3)Aj8*&ePZc%1NaU%1NdW&.oTj(DRf*(`=23*? bshanks@5: >t1(B=F8zzz!'WRHz!!")_+!iBj1,C[>/hAS*.k3"u/1iG*/M/S-0/"t40J>+60JG170JG.50JG180 bshanks@5: JG.4/hSe10JG160.ne,.k)hl,pOTV*ZQ+<)]K\6(DRSq&.]6[%1NaU%1`s]&el&r'GhW))&aM0)&a; bshanks@5: 1*WQ0?zzz5!ArHz!!"&a-S@/01GU[(50JP:90JP791,:U=0ekC;0eb:70J> bshanks@5: (3/h\k20/,(5/hJS'.4?Mi,U+?Q*ZQ.>)]9G-'bV,j%hB-[%1NdV%hTBf'c%Mu'c.`*)&F#**?-%@* bshanks@5: rl9@zz!!!!_4obQ_z!$i^4/2B";1,(=40.\V(.kE5'/h\k30/,(50ekF>1,C[@1,C^B1,1L;0J>(40 bshanks@5: .nk00.nn30JG.4/M/J&.46Ji,U+?R*uu:=(Ddbu&ePZd%h9'Z%Lrs[&ebro()Ic((`OD8)]0)'()J# bshanks@5: 6'cS&2zz!!#2Hzz-m9ui1,:XA0eY+1/M&G(.kE8)/h\k20JG191,C[A1c.$G1bpd>0/,%50.nh//hJ bshanks@5: \./h\n40/"q0/1W5$-n$Gh+sJ3R*#]Y1()7Go&J5Na%hB0\%M03c'GM8u)&O50)BBe<*ZQ%6(`OG7' bshanks@5: ,;K,zz!'WRHz!!!!I,:"fn1,:Re,:"?N)&F&''b_/k&J,Nd&.fBb&J>]i'c%T')&jM6*#ot>*??+?*?H+ bshanks@5: ?)&+&2zz5!ArHz!!"Gj+=err0JG.4/1N)!.kE5&/1iJ-/hSh40ekF<0etO?1GUX=0J4q//M/P*/1`A bshanks@5: (/M/S.0J>(3/M8Y-/Lr;".46De,9ImC(DRZ!'+tlh&J5Te&eYik&ebup(Ddr,)B9b<*ZZ=B+!)FA*$ bshanks@5: $":*ZZ:Cz!!!!_4obQ_z!%B$9-nR#(/hAS(.4HYq.kN>*/M8Y//hf"70eb=90JG180eb76/hJY,/1` bshanks@5: >&/1iG+/h\n40J>(40.nh./1`8"-mTu[*uu16'bqGs'+toj'+trl',)#n'c%T&(`=83*?H:D+!DdN+ bshanks@5: !MdK)&s\=*ZQ4Bz!!#2Hzz+sJ0V.P!)%/1W2"-n-Sr/M/P,/h\h20ekC;0ek@80/,(60/"t2/hJY+/ bshanks@5: 1`>(/M8Y.0/,(60JG.4/hJV*/1W.q,U+BP*#f\0'bqDs'GV;s'GM5r',2/r()If*)B9b>+!;^O,9nE bshanks@5: W+<_jN*ZZ1=*?H:&z!'WRHz!!!!C*[<'_.k2ts-n-Pm.4H_t/M/S.0/#%81,C[@1,1L;0JG170JP46 bshanks@5: /hS_-/M/S,/h\n30JG490J4q//M/M).46Dd+s7pH)Aj8,()7T"()Ic&()@]%()@Z%(E",0*$-4G+X8 bshanks@5: 6W,U=W[*ZcLK+WhaG*ub1[z5!ArHz!!")`+t"ii.Ocbn-RL/f.4Hbu/M8Y00ekI@1G^gC1,:R>0etL bshanks@5: >1,1L:/hS_-/M8Y/0ekC:0JG15/hJY,/M&A"-6j]X+0J>(4/h\k30JG170J>%2/M&G'.k<(u-mp>g,U+BT+q/Lr;"-7'rb-RU8h-7:8o/hSe00 bshanks@5: J4t10.nq30/,%60/#"3/hSb00/,(70J>(3/hJV*.k<,".Olkq-mp>g,U4NW+(/1`A(/hJ_//M8Y-/hSe20ek@80.nh./1W5$.k<)!.4HYn-n$Gi,pala-6sfZ+&.k'/M8V,/1W2!.4 bshanks@5: HYo.4Qet.k<,"-mg2`+WqjK*ZZ7@*$$"?*ZcFJ,U=Z_,pX][,9e1,:U?1,:U>1 bshanks@5: ,1I;0eb:80JG.4/1`;%.Olnt.Outu.Olnu.k2tr,pOTV++60JP=<1,:U@1G^gC1 bshanks@5: G^gB1G^gB0ekC;0ekC;0J4q..Olnt.Olnt.Olnu.k3)$.4H\m,U4KU+<_gK+'.k2tp,U4KW+sA'O+1,:U@1,C^C1GgmE1GU^?0JG17/hAS).Olkr.Ocer.kE5'/M/S,/1`>'.k)hl,pFQY+sA* bshanks@5: Q+$.4H\p.4Qes.P32&/1iJ-0J>%1/1` bshanks@5: ;$-mg8f,paf^,U4NY,:"Q]-nI#*0eb450/"t0/1`8#.P*,&/hJY+.O6>_5!ArHz!!"/_*[2gS,U=Z^ bshanks@5: ,U4Q\,pt)h.4Qes.Olr!/1rP.0JYC>1GgmD1bpd?0JP:9/hJV*/M&G'.Olkr.4H\q.k3#"/hJV*/M8 bshanks@5: Y/0.ne+/1`;"-RU8g-71#b,U=W]-7:8q0JG4:0eb:70.n_(.k'/M8\0/hJP",60nkz bshanks@5: z)]9Y?,UFca-RL,c,pjug-n6\r.Olnt.4H\q.Ouu"/1W2$.P!#!.k3&#/1W8%.Olnt.4Qes.4H_r.k bshanks@5: E;+/hf"60/,(60eb=9/hJV*/M&>!-mpAi-RL/f-R^Gp/1rV20ek@7/1`8".Olr"/1W8'0/"q0/1`.m bshanks@5: !'WRHz!!!!8)''nI-R^Ak.46Jj-7C8k.Olnu.Olkr.4H\q.Olnu.Oceq-n-Pn.4Qhu.k<,".Olqu.O bshanks@5: lnu.P!&%/het40ekC:0JP=H0ek@8/hS_./hAJ#-n$Gj-RU8i-n6c#0/,%40J>"-.4H\o.4Zr$/1W>* bshanks@5: 0.nh./0k2q5!ArHz!!!cM+XAB^-n$Mo.4H\o.k3&".4Zr".4HYn.4H\p.Olhp-n$Gk-n$Mn.Olr"/1 bshanks@5: `;%/1`;&.kl.P*,'/hAP'.k)nr-n$Jm bshanks@5: .P*2(/1rM,0.\_)-NF-14obQ_z!"]kc+seQa.4H_r.k3&#/M/S-/M/P(.k)nr.4Qhs.4H\n-RU8i.4 bshanks@5: H_q.kN>(/M&J+/hJY-/M/P,0JP:;0ekLA5!D.e2)IKN0.nk1/hJY+.Ocbn-R^Ak-n-Vq.P!##/1E"t bshanks@5: .4?Sm-n$Mo/M/S.0J4t00.JCN!!#2Hzz$PaI",:+`e.4H\p.4Qo%0/#"50/"q0/1N)!/1iG(.k<%s. bshanks@5: 4H_s.P*)%/hS_-/h\h//M/S,/hSh41,C[@1,M0O2`#.4?Pl-n$Jl-n-Vo.4Qe bshanks@5: s.4HYn-mpDk.4d))/heq40JG+3.4,#p!'WRHz!!!!/%N$-++sn]e.4H_q.P*2)0/,(70J>(3/M/M*/ bshanks@5: hSb//M&D&.P!##/1iJ,/M&J+0.nh./1iG+/MT":2)[(40/"q1/1W5%/1`A)/M/P*/1`>'/1W5&/M8\42)[BP3&`f\3&ilW2`% bshanks@5: 1/1W5".4HYn-RL/e,UF``-RU8k.4Qer.4HYm-nHu)0ekC;0eb41.OkDu!!#2Hzz&JH$%+<_mT-mpGl bshanks@5: -mpPt/M8\10JG170J>+60J>(40.nh-.k<,#.kE5&/1iA&.kE5&/M/S-/i,@C2E*QR5!Ctd3&iiT2*N bshanks@5: `L0J4q..Outt.4?Pk-6sl_,:"Q\,pt)i.Olqu.4?Sp/hf"70J>+4/h8>!z!'WRHzz'G_T1,9e9W-RU bshanks@5: Am-n?bu.PEG/0JG170JG.50.nn1/hS\+/1`>'/1`>'/M8S+/hS\,0/"t42*O2f5!D.i3BB/\3B&i[1 bshanks@5: GU[=/hAM&.Olkq-RL/d,U4NY,9nHZ-7:,f-n6Yp-mpGp0/,(3/M8V(.jl_Fz5!ArHz!!!!4(E4JA,p bshanks@5: FT\,pard.Olnt.P!,'0/,%40/"q1/hSb//hJY,/M/P+/M/V.0J>(4/hJ\00JPCJ4uYG\4ubSb4$#D` bshanks@5: 3'KM]0eb:7/M&D%.Oc_l-7'l],9ed+sm9i!!!!_4obQ_z!! bshanks@5: !cM)]g1K,pX`],UFfc.Olnu.k(/hSb//h\k20/57;1,:U@1,C^D2)dHS4ut_ bshanks@5: c3]];_4$#D_3B/lQ4u+iG0JG.1.Ocbn,paf[++80.J=s-6aTU+!;XJ+`3]T/Z3&ifS4uG/P0JP:5-m^/b+!;[J+!2UK+X&$S+sJ0S+!)IB)&XA3(DRSu().K"'c-iMz bshanks@5: !!#2Hzz!!!!1&f;Q/+!;gR,U4]e-RU;j-n$Jl.4Zo!-n$Jl.4Hbr.P!)&0/,+:1GgsI2E!HP2a05^3 bshanks@5: ]fA`4$#D`3&iiU2`Eoa2)?sB1b^I-,pOTU+!)LH+!;aN+sJ3S+WhaH*?5t8)&X>-'+trm'GV2o'EA+ bshanks@5: 5z!'WRHzz!!!H@(E+>;-7C8l.5!,%0eP(3/hS\,/M8_..k<2%.k<,#/1iJ-0JP==1c70L2E!KX3&io bshanks@5: Y3]]>`3]]5[2`N`T2`Eoa1,1I:/L`"k+WqjJ*ZlLH++60etOA2)[$,9S'L*ZcFG+(`+&-(D[c#'+korz bshanks@5: z!'WRHzz!"0/L)]TqH0/b^G1Gh$N3]fGd4Zkba2`*$$"<*$#t:(`=/,()@W"'bUrf(]XO9z!!!! bshanks@5: _4obQ_z!!!!-$lL$,+X\ou2)[6H1Gq'K2`_3BB,Z2`EZR2`,1,:U>1,1L=0eb:80JkUC2)R6L3&ioZ3]]>a3]];_3B9)[3B9&Y4ukV` bshanks@5: 3&ilV2E!EN1c.!P1GC@2-71#\*ZQ.?*#fh9)&X;0(`*u*)&F&)()@Z$(D[`#'b_H"(`35Qzz5!ArHz bshanks@5: !!!!/%hTj-,9@pM-7CAo.4Zu%1,(I<0f(X@0/,(61H%*I2E!HR3&s#\3]]>`3]];_3BB2]3B/u^3B9 bshanks@5: &Y3&iiU2E!EL1G_3L/h84n-R0WP*#fh8)B'J1(Ddo)(Ddl'()@W"'bqH"'bh>r'G_E$)#sX:z!!!!_ bshanks@5: 4obQ_z!"]\R'-8>@+X&!Q,UFic.Olo$1G^gB1bp^;0/,+92DmEP2E!NS3&s#\4$#D`3]]>b4#o;]3& bshanks@5: j)]3&ilW3&ifS2Dd3F4u"Q:-RC)f,p"*H)&aA1(Ddl(()@Z$()@Z#'bqGu'bqGt&f;>r&eYu\zz!!# bshanks@5: 2Hzz'GV5p(`j_?+<_mP,UOfa-n?l'0JP::0/"q10JP=<2)dHP2`E]V3BB2]3]T2]3BK8_3&ilW3&j) bshanks@5: ^3B0#X3&``R2)6jL/12bj-mp5]*ul+6(`+#)(D[c%()@Z#()7Q!'bqGu'bqGt'bM&k$kiU@zz!'WRH bshanks@5: z!!!!7'GhQ&*?ZCH+WqpP,pXfb.4Zu'0ekC;0J>(50eb:91c.'J2E!NR3B/rX3]T/Y3&iiV2`EZT3' bshanks@5: K>_3B/uW2Dm0f:dF2E!KR3&iiU2E*QR2`NcV3'K; bshanks@5: ]2`EZR2)6dJ4tJ-2-n$Ge+X%g@()@Z$()7Q!'bqGu'bqK"()@Z$()@W"'GM5n'G:uXzz!!!!_4obQ_ bshanks@5: z!!!!@*Zc@D*[2gP,:+W_.4?Vr/hSq:2)[?M2E!?H1GLU<0JG181,C^B1c.*L2`EWQ2E!KR3&iiU4u bshanks@5: bJZ1c-sC0Kpp5-mg8f-6aWV*#9;*()7Q"()7Q!'bqH!()@]%()Ic&(D[`"'GD&k&-)\1zz!!#2Hzz! bshanks@5: !!!B+X&$N+!MmQ,pt)j/hJ_31G^gD2)R6L2Dd6H1GLR;0eb=:1,:U@1G^gE1c@6L1c70K2E*NX2)6p bshanks@5: A00VQ`.k2nl,9e9R*Zc:?()@Z#'bqGu'bqGu'c%Q#()@Z%()@Z$()7Pt&.oNdzzz!'WRHzz!!!!B+s bshanks@5: S9V+XJB[-R^Q#0etL@2)R0G1Gq!G1c$j@0J>+60JP::1,:U@1GUaA1c$pB1,C^B1G^^K5!D.o.4Q_m bshanks@5: -6aNQ*uu@B*?#_0'c%N"()7Q!'bqH!()@Z$()@Z$()Ic&()7Go&J>'Dzzz5!ArHzz!!"5g,9nEZ,pa bshanks@5: od/2/h70J>.91,C[@1GU[=0eb:7/h\k20/,(70ek@;0etL>0JP:9/h\k2/hJM%4t.m-,pa`Y*??.?* bshanks@5: ?H4?(`*r'()@Z#'bqH!'c%Q#'bqGu()7T$(Ddi&'bV)h%fcS0zz!!!!_4obQ_zz!!"5g,UFca-7CAs bshanks@5: 0f(X>/h/J-0eb@;0JG170JG+3/1iG*/h\h10/"t40/"t4/h\e//1N%q.46Ac,:"NX+1)&F//)B' bshanks@5: J1(Dmr)(`4),(DIAgzzzz5!ArHzzz!$ij<.Om&)1,17/-n6A\*ZH"8)]pIX.4H\q.k1)%mDZzzzz!!#2Hzzzzz/28q7-mBiX+!2XO,pt)e,UF]] bshanks@5: +X/*S+sS bshanks@5: InterpretLevel1 not { bshanks@5: grestore bshanks@5: } if bshanks@5: grestore bshanks@5: %%%%EndImage bshanks@5: 1.000 UL bshanks@5: LTb bshanks@5: 1.000 UP bshanks@5: 1.000 UL bshanks@5: LTb bshanks@5: stroke bshanks@5: grestore bshanks@5: end bshanks@5: showpage bshanks@5: %%Trailer bshanks@5: %%DocumentFonts: Helvetica