wolffd@0: %!PS-Adobe-3.0 EPSF-3.0 wolffd@0: %%Creator: (ImageMagick) wolffd@0: %%Title: (mfa.eps) wolffd@0: %%CreationDate: (Tue Nov 16 19:52:06 2004) wolffd@0: %%BoundingBox: 0 0 126 151 wolffd@0: %%DocumentData: Clean7Bit wolffd@0: %%LanguageLevel: 1 wolffd@0: %%Pages: 1 wolffd@0: %%EndComments wolffd@0: wolffd@0: %%BeginDefaults wolffd@0: %%EndDefaults wolffd@0: wolffd@0: %%BeginProlog wolffd@0: % wolffd@0: % Display a color image. The image is displayed in color on wolffd@0: % Postscript viewers or printers that support color, otherwise wolffd@0: % it is displayed as grayscale. wolffd@0: % wolffd@0: /DirectClassPacket wolffd@0: { wolffd@0: % wolffd@0: % Get a DirectClass packet. wolffd@0: % wolffd@0: % Parameters: wolffd@0: % red. wolffd@0: % green. wolffd@0: % blue. wolffd@0: % length: number of pixels minus one of this color (optional). wolffd@0: % wolffd@0: currentfile color_packet readhexstring pop pop wolffd@0: compression 0 eq wolffd@0: { wolffd@0: /number_pixels 3 def wolffd@0: } wolffd@0: { wolffd@0: currentfile byte readhexstring pop 0 get wolffd@0: /number_pixels exch 1 add 3 mul def wolffd@0: } ifelse wolffd@0: 0 3 number_pixels 1 sub wolffd@0: { wolffd@0: pixels exch color_packet putinterval wolffd@0: } for wolffd@0: pixels 0 number_pixels getinterval wolffd@0: } bind def wolffd@0: wolffd@0: /DirectClassImage wolffd@0: { wolffd@0: % wolffd@0: % Display a DirectClass image. wolffd@0: % wolffd@0: systemdict /colorimage known wolffd@0: { wolffd@0: columns rows 8 wolffd@0: [ wolffd@0: columns 0 0 wolffd@0: rows neg 0 rows wolffd@0: ] wolffd@0: { DirectClassPacket } false 3 colorimage wolffd@0: } wolffd@0: { wolffd@0: % wolffd@0: % No colorimage operator; convert to grayscale. wolffd@0: % wolffd@0: columns rows 8 wolffd@0: [ wolffd@0: columns 0 0 wolffd@0: rows neg 0 rows wolffd@0: ] wolffd@0: { GrayDirectClassPacket } image wolffd@0: } ifelse wolffd@0: } bind def wolffd@0: wolffd@0: /GrayDirectClassPacket wolffd@0: { wolffd@0: % wolffd@0: % Get a DirectClass packet; convert to grayscale. wolffd@0: % wolffd@0: % Parameters: wolffd@0: % red wolffd@0: % green wolffd@0: % blue wolffd@0: % length: number of pixels minus one of this color (optional). wolffd@0: % wolffd@0: currentfile color_packet readhexstring pop pop wolffd@0: color_packet 0 get 0.299 mul wolffd@0: color_packet 1 get 0.587 mul add wolffd@0: color_packet 2 get 0.114 mul add wolffd@0: cvi wolffd@0: /gray_packet exch def wolffd@0: compression 0 eq wolffd@0: { wolffd@0: /number_pixels 1 def wolffd@0: } wolffd@0: { wolffd@0: currentfile byte readhexstring pop 0 get wolffd@0: /number_pixels exch 1 add def wolffd@0: } ifelse wolffd@0: 0 1 number_pixels 1 sub wolffd@0: { wolffd@0: pixels exch gray_packet put wolffd@0: } for wolffd@0: pixels 0 number_pixels getinterval wolffd@0: } bind def wolffd@0: wolffd@0: /GrayPseudoClassPacket wolffd@0: { wolffd@0: % wolffd@0: % Get a PseudoClass packet; convert to grayscale. wolffd@0: % wolffd@0: % Parameters: wolffd@0: % index: index into the colormap. wolffd@0: % length: number of pixels minus one of this color (optional). wolffd@0: % wolffd@0: currentfile byte readhexstring pop 0 get wolffd@0: /offset exch 3 mul def wolffd@0: /color_packet colormap offset 3 getinterval def wolffd@0: color_packet 0 get 0.299 mul wolffd@0: color_packet 1 get 0.587 mul add wolffd@0: color_packet 2 get 0.114 mul add wolffd@0: cvi wolffd@0: /gray_packet exch def wolffd@0: compression 0 eq wolffd@0: { wolffd@0: /number_pixels 1 def wolffd@0: } wolffd@0: { wolffd@0: currentfile byte readhexstring pop 0 get wolffd@0: /number_pixels exch 1 add def wolffd@0: } ifelse wolffd@0: 0 1 number_pixels 1 sub wolffd@0: { wolffd@0: pixels exch gray_packet put wolffd@0: } for wolffd@0: pixels 0 number_pixels getinterval wolffd@0: } bind def wolffd@0: wolffd@0: /PseudoClassPacket wolffd@0: { wolffd@0: % wolffd@0: % Get a PseudoClass packet. wolffd@0: % wolffd@0: % Parameters: wolffd@0: % index: index into the colormap. wolffd@0: % length: number of pixels minus one of this color (optional). wolffd@0: % wolffd@0: currentfile byte readhexstring pop 0 get wolffd@0: /offset exch 3 mul def wolffd@0: /color_packet colormap offset 3 getinterval def wolffd@0: compression 0 eq wolffd@0: { wolffd@0: /number_pixels 3 def wolffd@0: } wolffd@0: { wolffd@0: currentfile byte readhexstring pop 0 get wolffd@0: /number_pixels exch 1 add 3 mul def wolffd@0: } ifelse wolffd@0: 0 3 number_pixels 1 sub wolffd@0: { wolffd@0: pixels exch color_packet putinterval wolffd@0: } for wolffd@0: pixels 0 number_pixels getinterval wolffd@0: } bind def wolffd@0: wolffd@0: /PseudoClassImage wolffd@0: { wolffd@0: % wolffd@0: % Display a PseudoClass image. wolffd@0: % wolffd@0: % Parameters: wolffd@0: % class: 0-PseudoClass or 1-Grayscale. wolffd@0: % wolffd@0: currentfile buffer readline pop wolffd@0: token pop /class exch def pop wolffd@0: class 0 gt wolffd@0: { wolffd@0: currentfile buffer readline pop wolffd@0: token pop /depth exch def pop wolffd@0: /grays columns 8 add depth sub depth mul 8 idiv string def wolffd@0: columns rows depth wolffd@0: [ wolffd@0: columns 0 0 wolffd@0: rows neg 0 rows wolffd@0: ] wolffd@0: { currentfile grays readhexstring pop } image wolffd@0: } wolffd@0: { wolffd@0: % wolffd@0: % Parameters: wolffd@0: % colors: number of colors in the colormap. wolffd@0: % colormap: red, green, blue color packets. wolffd@0: % wolffd@0: currentfile buffer readline pop wolffd@0: token pop /colors exch def pop wolffd@0: /colors colors 3 mul def wolffd@0: /colormap colors string def wolffd@0: currentfile colormap readhexstring pop pop wolffd@0: systemdict /colorimage known wolffd@0: { wolffd@0: columns rows 8 wolffd@0: [ wolffd@0: columns 0 0 wolffd@0: rows neg 0 rows wolffd@0: ] wolffd@0: { PseudoClassPacket } false 3 colorimage wolffd@0: } wolffd@0: { wolffd@0: % wolffd@0: % No colorimage operator; convert to grayscale. wolffd@0: % wolffd@0: columns rows 8 wolffd@0: [ wolffd@0: columns 0 0 wolffd@0: rows neg 0 rows wolffd@0: ] wolffd@0: { GrayPseudoClassPacket } image wolffd@0: } ifelse wolffd@0: } ifelse wolffd@0: } bind def wolffd@0: wolffd@0: /DisplayImage wolffd@0: { wolffd@0: % wolffd@0: % Display a DirectClass or PseudoClass image. wolffd@0: % wolffd@0: % Parameters: wolffd@0: % x & y translation. wolffd@0: % x & y scale. wolffd@0: % label pointsize. wolffd@0: % image label. wolffd@0: % image columns & rows. wolffd@0: % class: 0-DirectClass or 1-PseudoClass. wolffd@0: % compression: 0-none or 1-RunlengthEncoded. wolffd@0: % hex color packets. wolffd@0: % wolffd@0: gsave wolffd@0: /buffer 512 string def wolffd@0: /byte 1 string def wolffd@0: /color_packet 3 string def wolffd@0: /pixels 768 string def wolffd@0: wolffd@0: currentfile buffer readline pop wolffd@0: token pop /x exch def wolffd@0: token pop /y exch def pop wolffd@0: x y translate wolffd@0: currentfile buffer readline pop wolffd@0: token pop /x exch def wolffd@0: token pop /y exch def pop wolffd@0: currentfile buffer readline pop wolffd@0: token pop /pointsize exch def pop wolffd@0: /Times-Roman findfont pointsize scalefont setfont wolffd@0: x y scale wolffd@0: currentfile buffer readline pop wolffd@0: token pop /columns exch def wolffd@0: token pop /rows exch def pop wolffd@0: currentfile buffer readline pop wolffd@0: token pop /class exch def pop wolffd@0: currentfile buffer readline pop wolffd@0: token pop /compression exch def pop wolffd@0: class 0 gt { PseudoClassImage } { DirectClassImage } ifelse wolffd@0: grestore wolffd@0: } bind def wolffd@0: %%EndProlog wolffd@0: %%Page: 1 1 wolffd@0: %%PageBoundingBox: 0 0 126 151 wolffd@0: userdict begin wolffd@0: DisplayImage wolffd@0: 0 0 wolffd@0: 126 151 wolffd@0: 12.000000 wolffd@0: 126 151 wolffd@0: 1 wolffd@0: 1 wolffd@0: 1 wolffd@0: 1 wolffd@0: fffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffcffffffff wolffd@0: fffffffffffffffffffffffcfffffffffffffffffffffffffffffffcffffffffffffffff wolffd@0: fffffffffffffffcfffffffffffffffffffffffffffffffcffffffffffffffffffffffff wolffd@0: fffffffcfffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffc wolffd@0: ff8000001fffffffffffff800ffffffcffbfffffdffffffffffffc7ff1fffffcffbfffff wolffd@0: dfffffffffffe3fffe3ffffcffbfffffdfffffffffffdfffffdffffcffbfffffdfffffff wolffd@0: ffff3fffffe7fffcffbfffffdffffffffffefffffffbfffcffbfffffdffffffffffdffff wolffd@0: fffdfffcffbfffffdffffffffffbfffffffefffcffbfffffdffffffffff7ffffffff7ffc wolffd@0: ffbfffffdffffffffff7ffffffff7ffcffbfffffdfffffffffefffffffffbffcffbf0fff wolffd@0: dfffffffffeff18fffffbffcffbe67ffdfffffffffdffbdfffffdffcffbef7ffdfffffff wolffd@0: ffdffdbfffffdffcffbdfbffdfffffffffdffc7fffffdffcffbdfbffdfffffffffdffe7f wolffd@0: ffffdffcffbdfbffdfffffffffdffd3fffffdffcffbef7ffdfffffffffdffdbfffffdffc wolffd@0: ffbe67ffdfffffffffdffbdfffffdffcffbf0fffdfffffffffeff18fffffbffcffbfcfff wolffd@0: dfffffffffefffffffffbffcffbff3ffdffffffffff7ffffffff7ffcffbfffffdfffffff wolffd@0: fff7ffffffff7ffcffbfffffdffffffffffbfffffffefffcffbfffffdffffffffffdffff wolffd@0: fffdfffcffbfffffdffffffffffefffffffbfffcffbfffffdfffffffffff3fffffe7fffc wolffd@0: ffbfffffdfffffffffffdfffffdffffcffbfffffdfffffffffffe3fffe3ffffcffbfffff wolffd@0: dffffffffffffc7ff1fffffcff8000001fffffffffffff800ffffffcfffffffdffffffff wolffd@0: ffffff7ffffffffcfffffffdffffffffffffff7ffffffffcfffffffefffffffffffffeff wolffd@0: fffffffcffffffff7ffffffffffffdfffffffffcffffffffbffffffffffffbfffffffffc wolffd@0: ffffffffbffffffffffffbfffffffffcffffffffdffffffffffff7fffffffffcffffffff wolffd@0: efffffffffffeffffffffffcffffffffefffffffffffeffffffffffcfffffffff7ffffff wolffd@0: ffffdffffffffffcfffffffffbffffffffffbffffffffffcfffffffffdffffffffff7fff wolffd@0: fffffffcfffffffffdffffffffff7ffffffffffcfffffffffefffffffffefffffffffffc wolffd@0: ffffffffff7ffffffffdfffffffffffcffffffffff7ffffffffdfffffffffffcffffffff wolffd@0: ffbffffffffbfffffffffffcffffffffffdffffffff7fffffffffffcffffffffffefffff wolffd@0: ffeffffffffffffcffffffffffefffffffeffffffffffffcfffffffffff7ffffffdfffff wolffd@0: fffffffcfffffffffffbffffffbffffffffffffcfffffffffffbffffffbffffffffffffc wolffd@0: fffffffffffdffffff7ffffffffffffcfffffffffffefffffefffffffffffffcffffffff wolffd@0: ffff5ffff5fffffffffffffcffffffffffff5ffff5fffffffffffffcfffffffffffeafff wolffd@0: eafffffffffffffcffffffffffff4fffe5fffffffffffffcffffffffffff8fffd3ffffff wolffd@0: fffffffcffffffffffffc7ffc7fffffffffffffcffffffffffffe7ffcffffffffffffffc wolffd@0: fffffffffffff3ff9ffffffffffffffcfffffffffffffbffbffffffffffffffcffffffff wolffd@0: fffffc007ffffffffffffffcffffffffffffe3ff8ffffffffffffffcffffffffffff1bbb wolffd@0: b1fffffffffffffcfffffffffffefffffefffffffffffffcfffffffffff8eefeee3fffff wolffd@0: fffffffcfffffffffff7ffffffdffffffffffffcffffffffffebbbbbbbaffffffffffffc wolffd@0: ffffffffffdffffffff7fffffffffffcffffffffffafefefefebfffffffffffcffffffff wolffd@0: ffbffffffffbfffffffffffcffffffffff3bbbbbbbb9fffffffffffcffffffffff7f8e3f wolffd@0: fffdfffffffffffcfffffffffefede7efefefffffffffffcfffffffffeffeefffffeffff wolffd@0: fffffffcfffffffffebbb2bbbbbafffffffffffcfffffffffefff1fffffefffffffffffc wolffd@0: fffffffffeefebefefeefffffffffffcfffffffffefffbfffffefffffffffffcffffffff wolffd@0: febbbbbbbbbafffffffffffcffffffffff7ff1fffffdfffffffffffcffffffffff7eeefe wolffd@0: eefdfffffffffffcffffffffffbffffffffbfffffffffffcffffffffffbbbbbbbbbbffff wolffd@0: fffffffcffffffffffdffffffff7fffffffffffcffffffffffefefefefeffffffffffffc wolffd@0: fffffffffff7ffffffdffffffffffffcfffffffffff9bbbbbb3ffffffffffffcffffffff wolffd@0: fffefffffefffffffffffffcffffffffffff1efef1fffffffffffffcffffffffffffe3ff wolffd@0: 8ffffffffffffffcfffffffffffffc007ffffffffffffffcffffffffffffffffffffffff wolffd@0: fffffffcfffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffc wolffd@0: fffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffcffffffff wolffd@0: fffffffffffffffffffffffcfffffffffffffffffffffffffffffffcffffffffffffffff wolffd@0: fffffffffffffffcfffffffffffffffffffffffffffffffcffffffffffffffffffffffff wolffd@0: fffffffcfffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffc wolffd@0: fffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffcffffffff wolffd@0: fffffffffffffffffffffffcfffffffffffffffffffffffffffffffcffffffffffffffff wolffd@0: fffffffffffffffcfffffffffffffffffffffffffffffffcffffffffffffffffffffffff wolffd@0: fffffffcfffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffc wolffd@0: fffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffcffffffff wolffd@0: fffffffffffffffffffffffcfffffffffffffffffffffffffffffffcffffff3f97ffffff wolffd@0: ffee03effffffffcffffff9f3fffffffffdf7beffffffffcffffff9f3ffbffffffdf7fd7 wolffd@0: fffffffcffffffaea6402533f98f77d7c7fffffcffffffaeb75bb66df6df07bbb7fffffc wolffd@0: ffffffb5b7bbb6e1f6df77839ffffffcffffffb5b7bbb6eff6df7fbbe7fffffcffffffbb wolffd@0: b75bb6e6f6df7f7db7fffffcffffff1b024cc871f9de1e388ffffffcffffffffffffffff wolffd@0: fffffffffffffffcfffffffffffffffffffffffffffffffcffffffffffffffffffffffff wolffd@0: fffffffcfffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffc wolffd@0: fffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffcffffffff wolffd@0: fffffffffffffffffffffffcfffffffffffffffffffffffffffffffcffffffffffffffff wolffd@0: fffffffffffffffcfffffffffffffffffffffffffffffffcffffffffffffffffffffffff wolffd@0: fffffffc wolffd@0: end wolffd@0: %%PageTrailer wolffd@0: %%Trailer wolffd@0: %%EOF