%!PS-Adobe-2.0 EPSF-1.2 %%Title: f4 %%Creator: Tgif-2.12 by William Chia-Wei Cheng (william@cs.UCLA.edu) %%CreationDate: Wed Aug 17 09:32:35 1994 %%For:venkates 4339 %%Pages: 1 %%DocumentFonts: %%BoundingBox: 265 562 433 685 %%BeginPreview: 169 122 1 122 % 000003fffffffffffffffffffffffffffffffffffe00 % 00000200000000000000000000000000000000000200 % 00000200000000000000000000000000000000000200 % 00000200000000000000000000000000000000000200 % 00000200000000000000000000000000000000000200 % 00000200000000000000000000000000000000000200 % 00000200000000000000000000000000000000000200 % 00000200000000000000000000000000000000000200 % 00000200000000000000000000000000000000000200 % 00000380000000000000000000000000000000001e00 % 00000200000000000000000000000000000000000200 % 00000200000000000000000000000000000000000200 % 00000200000000000000000000000000000000000200 % 00000200000000000000000000000000000000000200 % 60000200000000000000000000000000000000000200 % a0000200000000000000000000000000000000000200 % a0000200000000000000000000000000000000000200 % e0000200000000000000000000000000000000000200 % 080003e1f0f87ffffffff80000000000000000003e00 % 0dd80200000008000000080000000000000000000200 % 0dd80200000008000000040000000000000000000200 % 00000200000008000000040000000000000000000200 % 00000200000018000000140000000000000000000200 % 00000200000010000000120000000000000000000200 % 00000200000010000000120000000000000000000200 % 00000200000010000000110000000000000000000200 % 00000200000020000000110000000000000000000200 % 00000380000028000000108000000000000000001e00 % 00000200000028000000008000000000000000000200 % 00000200000028000000004000000000000000000200 % 00000200000028000000004000000000000000000200 % 00000200000048000000102000000000000000000200 % 00000200000040000000102000000000000000000200 % 00000200000040000000101000000000000000000200 % 00000200000040000000101000000000000000000200 % 00000200000080000000101000000000000000000200 % 000003c0000088000000100800000000000000003e00 % 00000200000088000000000400000000000000000200 % 00000200000088000000000400000000000000000200 % 00000200000108000000000200000000000000000200 % 00000200000108000000100200000000000000000200 % 00000200000100000000100100000000000000000200 % 00000200000100000000100100000000000000000200 % 00000200000100000000100080000000000000000200 % 00000200000200000000100080000000000000000200 % 00000380000208000000100040000000000000001e00 % 00000200000208000000000040000000000000000200 % 00000200000208000000000020000000000000000200 % 00000200000408000000000010000000000000000200 % 00000200000408000000100010000000000000000200 % 00000200000400000000100008000000000000000200 % 00000200000400000000100008000000000000000200 % 00000200000800000000100004000000000000000200 % 00000200000800000000100002000000000000000200 % 000003c0000808000000100002000000000000003e00 % 00000200000808000000000001000000000000000200 % 00000200000808000000000001000000000000000200 % 00000200001008000000000000800000000000000200 % 00000200001008000000100000400000000000000200 % 00000200001000000000100000400000000000000200 % 00000200001000000000100000200000000000000200 % 00000200002000000000100000100000000000000200 % 00000200002000000000100000080000000000000200 % 00000380002008000000100000080000000000001e00 % 00000200002008000000000000040000000000000200 % 00000200004008000000000000020000000000000200 % 00000200004008000000000000010000000000000200 % 00000200004008000000100000010000000000000200 % 00000200004000000000100000008000000000000200 % 00000200004000000000100000004000000000000200 % 00000200008000000000100000002000000000000200 % 00000200008000000000100000001000000000000200 % 000003c0008008000000100000000800000000003e00 % 00000200008008000000000000000400000000000200 % 00000200010008000000000000000200000000000200 % 00000200010008000000000000000100000000000200 % 00000200010008000000100000000080000000000200 % 00000200010000000000100000000040000000000200 % 00000200020000000000100000000020000000000200 % 00000200020000000000100000000010000000000200 % 00000200020000000000100000000008000000000200 % 00000380020008000000100000000004000000001e00 % 00000200020008000000000000000002000000000200 % 00000200040008000000000000000001000000000200 % 00000200040008000000000000000000800000000200 % 00000200040008000000100000000000600000000200 % 00000200040000000000100000000000100000000200 % 00000200080000000000100000000000080000000200 % 00000200080000000000100000000000060000000200 % 00000200080000000000100000000000010000000200 % 000003c008000800000010000000000000c000003e00 % 00000200100008000000000000000000003800000200 % 00000200100008000000000000000000000600000200 % 000002001000080000000000000000000001c0000200 % 00000200100008000000100000000000000038000200 % 00000200100000000000100000000000000007000200 % 00000200200000000000100000000000000000e00200 % 000002002000000000001000000000000000001c0200 % 00000200200000000000100000000000000000000200 % 00000380200008000000100000000000000000001e00 % 00000200400008000000000000000000000000000200 % 00000200400008000000000000000000000000000200 % 00000200400008000000000000000000000000000200 % 00000200400008000000100000000000000000000200 % 00000200800000000000100000000000000000000200 % 00000200802000010000100000800008000040000200 % 00000200802000010000100000800008000040000200 % 00000200802000010000100000800008000040000200 % 000003fffffffffffffffffffffffffffffffffffe00 % 00000000000000000000000000000000000000000000 % 00000000000000000000000000000000000000000000 % 00000000000000000000000000000000000000000000 % 00000000000000000000000000000000000000000000 % 00000000000000000000000000000000000000000000 % 00000001800018000000180000000000000000600000 % 00000001000010000000100000000000000000400000 % 00000001c0001c0000001c0000000000000000700000 % 00000001800018000000180000000000000000600000 % 00000001800018000000180000000000000000600000 % 00000000020000400000004000000000000000000000 % 00000000060000600000004000000000000000000000 % 00000000020000600000008000000000000000000000 %%EndImage %%EndPreview save countdictstack mark newpath /showpage {} def %%EndProlog %%Page 1 1 %! % % Due to bugs in Transcript, the 'PS-Adobe-' stuff is omitted from line 1 % /tgifdict 120 dict def tgifdict begin /tgifellipsedict 6 dict def tgifellipsedict /mtrx matrix put /tgifellipse { tgifellipsedict begin /yrad exch def /xrad exch def /y exch def /x exch def /savematrix mtrx currentmatrix def x y translate xrad yrad scale 0 0 1 0 360 arc savematrix setmatrix end } def /tgifarrowtipdict 8 dict def tgifarrowtipdict /mtrx matrix put /tgifarrowtip { tgifarrowtipdict begin /dy exch def /dx exch def /h exch def /w exch def /y exch def /x exch def /savematrix mtrx currentmatrix def x y translate dy dx atan rotate 0 0 moveto w neg h lineto w neg h neg lineto savematrix setmatrix end } def /tgifarcdict 8 dict def tgifarcdict /mtrx matrix put /tgifarcn { tgifarcdict 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 translate xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix end } def /tgifarc { tgifarcdict 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 translate xrad yrad scale 0 0 1 startangle endangle arcn savematrix setmatrix end } def /tgifsetuserscreendict 22 dict def tgifsetuserscreendict begin /tempctm matrix def /temprot matrix def /tempscale matrix def /concatprocs { /proc2 exch cvlit def /proc1 exch cvlit def /newproc proc1 length proc2 length add array def newproc 0 proc1 putinterval newproc proc1 length proc2 putinterval newproc cvx } def /resmatrix matrix def /findresolution { 72 0 resmatrix defaultmatrix dtransform /yres exch def /xres exch def xres dup mul yres dup mul add sqrt } def end /tgifsetuserscreen { tgifsetuserscreendict begin /spotfunction exch def /screenangle exch def /cellsize exch def /m tempctm currentmatrix def /rm screenangle temprot rotate def /sm cellsize dup tempscale scale def sm rm m m concatmatrix m concatmatrix pop 1 0 m dtransform /y1 exch def /x1 exch def /veclength x1 dup mul y1 dup mul add sqrt def /frequency findresolution veclength div def /newscreenangle y1 x1 atan def m 2 get m 1 get mul m 0 get m 3 get mul sub 0 gt {{neg} /spotfunction load concatprocs /spotfunction exch def } if frequency newscreenangle /spotfunction load setscreen end } def /tgifsetpatterndict 18 dict def tgifsetpatterndict begin /bitison { /ybit exch def /xbit exch def /bytevalue bstring ybit bwidth mul xbit 8 idiv add get def /mask 1 7 xbit 8 mod sub bitshift def bytevalue mask and 0 ne } def end /tgifbitpatternspotfunction { tgifsetpatterndict begin /y exch def /x exch def /xindex x 1 add 2 div bpside mul cvi def /yindex y 1 add 2 div bpside mul cvi def xindex yindex bitison { /onbits onbits 1 add def 1 } { /offbits offbits 1 add def 0 } ifelse end } def /tgifsetpattern { tgifsetpatterndict begin /cellsz exch def /angle exch def /bwidth exch def /bpside exch def /bstring exch def /onbits 0 def /offbits 0 def cellsz angle /tgifbitpatternspotfunction load tgifsetuserscreen {} settransfer offbits offbits onbits add div setgray end } def /tgifxpmdict 4 dict def /tgifbwpicstr 1 string def /tgifcolorpicstr 3 string def /tgifsetpixels { tgifxpmdict begin /pixels exch def end } def /tgifbwspot { tgifxpmdict begin /index exch def tgifbwpicstr 0 pixels index 3 mul 3 getinterval aload pop 255 mul .114 mul exch 255 mul .587 mul add exch 255 mul .299 mul add cvi put tgifbwpicstr end } def /tgifcolorspot { tgifxpmdict begin /index exch def pixels index 3 mul 3 getinterval aload pop 255 mul cvi tgifcolorpicstr 2 3 -1 roll put 255 mul cvi tgifcolorpicstr 1 3 -1 roll put 255 mul cvi tgifcolorpicstr 0 3 -1 roll put tgifcolorpicstr end } def /tgifpatdict 10 dict def /tgifpatbyte { currentdict /retstr get exch pat i cellsz mod get put } def /tgifpatproc { 0 1 widthlim {tgifpatbyte} for retstr /i i 1 add def } def /tgifpatfill { tgifpatdict begin /h exch def /w exch def /lty exch def /ltx exch def /cellsz exch def /pat exch def /widthlim w cellsz div cvi 1 sub def /retstr widthlim 1 add string def /i 0 def ltx lty translate w h true [1 0 0 1 0 0] {tgifpatproc} imagemask ltx neg lty neg translate end } def /pat1 def /pat2 <0000000000000000> def /pat3 <8000000008000000> def /pat4 <8800000022000000> def /pat5 <8800220088002200> def /pat6 <8822882288228822> def /pat7 def /pat8 <77dd77dd77dd77dd> def /pat9 <77ffddff77ffddff> def /pat10 <77ffffff77ffffff> def /pat11 <7fffffff7fffffff> def /pat12 <8040200002040800> def /pat13 <40a00000040a0000> def /pat14 def /pat15 def /pat16 def /pat17 <038448300c020101> def /pat18 <081c22c180010204> def /pat19 <8080413e080814e3> def /pat20 <8040201008040201> def /pat21 <8844221188442211> def /pat22 <77bbddee77bbddee> def /pat23 def /pat24 <7fbfdfeff7fbfdfe> def /pat25 <3e1f8fc7e3f1f87c> def /pat26 <0102040810204080> def /pat27 <1122448811224488> def /pat28 def /pat29 <83070e1c3870e0c1> def /pat30 def /pat31 <7cf8f1e3c78f1f3e> def /tgifcentertext { dup stringwidth pop 2 div neg 0 rmoveto } def /tgifrighttext { dup stringwidth pop neg 0 rmoveto } def /tgifreencsmalldict 12 dict def /tgifReEncodeSmall { tgifreencsmalldict begin /newcodesandnames exch def /newfontname exch def /basefontname exch def /basefontdict basefontname findfont def /newfont basefontdict maxlength dict def basefontdict { exch dup /FID ne { dup /Encoding eq { exch dup length array copy newfont 3 1 roll put } { exch newfont 3 1 roll put } ifelse } { pop pop } ifelse } forall newfont /FontName newfontname put newcodesandnames aload pop newcodesandnames length 2 idiv { newfont /Encoding get 3 1 roll put} repeat newfontname newfont definefont pop end } def /tgifgray { 8 1 0 72 300 32 div div tgifsetpattern } bind def /tgifboxdict 6 dict def /tgifboxstroke { tgifboxdict begin /pat def /w def /y2 exch def /x2 exch def /y1 exch def /x1 exch def 1.415 setmiterlimit w 1 eq { w setlinewidth } if pat pat1 ne pat pat2 ne and { gsave pat tgifgray } if newpath x1 y1 moveto x2 y1 lineto x2 y2 lineto x1 y2 lineto closepath pat pat2 eq { 1 setgray stroke 0 setgray } { stroke } ifelse pat pat1 ne pat pat2 ne and { grestore } if w 1 eq { 1 setlinewidth } if 1 setmiterlimit end } def /tgifboxfill { tgifboxdict begin /pat def /y2 exch def /x2 exch def /y1 exch def /x1 exch def pat pat1 ne pat pat2 ne and { gsave pat tgifgray } if newpath x1 y1 moveto x2 y1 lineto x2 y2 lineto x1 y2 lineto closepath pat pat2 eq { 1 setgray fill 0 setgray } { fill } ifelse pat pat1 ne pat pat2 ne and { grestore } if end } def /tgifsavedpage save def 1 setmiterlimit 1 setlinewidth 72 0 mul 72 11 mul translate 72 128 div 100 mul 100 div dup neg scale gsave % BOX newpath 512 192 moveto 768 192 lineto 768 384 lineto 512 384 lineto closepath 1 setgray fill 0 setgray gsave 1.415 setmiterlimit newpath 512 192 moveto 768 192 lineto 768 384 lineto 512 384 lineto closepath stroke 1 setmiterlimit grestore % POLY/OPEN-SPLINE gsave newpath 512 208 moveto 517 208 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 512 224 moveto 519 224 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 512 240 moveto 517 240 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 512 256 moveto 519 256 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 512 288 moveto 519 288 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 512 304 moveto 517 304 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 512 320 moveto 519 320 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 512 336 moveto 517 336 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 512 352 moveto 519 352 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 512 368 moveto 517 368 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 512 272 moveto 517 272 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 768 208 moveto 763 208 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 768 224 moveto 761 224 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 768 240 moveto 763 240 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 768 256 moveto 761 256 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 768 272 moveto 763 272 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 768 304 moveto 763 304 lineto stroke grestore % POLY/OPEN-SPLINE newpath 768 320 moveto 761 320 lineto 761 320 lineto closepath 1 setgray eofill 0 setgray gsave newpath 768 320 moveto 761 320 lineto 761 320 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 768 336 moveto 763 336 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 768 352 moveto 761 352 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 768 368 moveto 763 368 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 768 288 moveto 761 288 lineto stroke grestore % POLY/OPEN-SPLINE newpath 549 384 moveto 549 382 lineto 549 384 lineto closepath 1 setgray eofill 0 setgray gsave newpath 549 384 moveto 549 382 lineto 549 384 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 549 384 moveto 549 380 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 585 384 moveto 585 380 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 622 384 moveto 622 380 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 658 384 moveto 658 380 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 695 384 moveto 695 380 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 731 384 moveto 731 380 lineto stroke grestore % POLY/OPEN-SPLINE newpath 622 224 moveto 632.67 248.00 641.00 265.00 647.00 275.00 curveto 653.00 285.00 657.50 292.33 660.50 297.00 curveto 663.50 301.67 667.33 306.67 672.00 312.00 curveto 676.67 317.33 682.33 323.33 689.00 330.00 curveto 695.67 336.67 700.67 341.33 704.00 344.00 curveto 707.33 346.67 710.50 349.00 713.50 351.00 curveto 716.50 353.00 718.33 354.00 719.00 354.00 curveto 719.67 354.00 722.33 355.00 727.00 357.00 curveto 731.67 359.00 740.67 362.00 754 366 curveto closepath 1 setgray eofill 0 setgray gsave newpath 622 224 moveto 632.67 248.00 641.00 265.00 647.00 275.00 curveto 653.00 285.00 657.50 292.33 660.50 297.00 curveto 663.50 301.67 667.33 306.67 672.00 312.00 curveto 676.67 317.33 682.33 323.33 689.00 330.00 curveto 695.67 336.67 700.67 341.33 704.00 344.00 curveto 707.33 346.67 710.50 349.00 713.50 351.00 curveto 716.50 353.00 718.33 354.00 719.00 354.00 curveto 719.67 354.00 722.33 355.00 727.00 357.00 curveto 731.67 359.00 740.67 362.00 754 366 curveto stroke grestore % POLY/OPEN-SPLINE newpath 528 384 moveto 526 384 lineto 528 384 lineto closepath 1 setgray eofill 0 setgray gsave newpath 528 384 moveto 526 384 lineto 528 384 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 530 384 moveto 567 224 lineto stroke grestore % POLY/OPEN-SPLINE gsave newpath 567 224 moveto 622 224 lineto stroke grestore % POLY/OPEN-SPLINE gsave [8 8] 0 setdash newpath 512 224 moveto 567 224 lineto stroke [] 0 setdash grestore % POLY/OPEN-SPLINE gsave [8 8] 0 setdash newpath 567 224 moveto 567 384 lineto stroke [] 0 setdash grestore % POLY/OPEN-SPLINE gsave [8 8] 0 setdash newpath 622 384 moveto 622 224 lineto stroke [] 0 setdash grestore % TEXT 0 setgray /Symbol findfont [12 0 0 -12 0 0] makefont setfont gsave 476 224 moveto (s) tgifcentertext show 476 240 moveto () tgifcentertext show grestore % TEXT 0 setgray /Times-Roman findfont [10 0 0 -10 0 0] makefont setfont gsave 488 230 moveto (max) tgifcentertext show grestore % TEXT 0 setgray /Times-Roman findfont [12 0 0 -12 0 0] makefont setfont gsave 532 404 moveto (E) tgifcentertext show grestore % TEXT 0 setgray /Times-Roman findfont [12 0 0 -12 0 0] makefont setfont gsave 568 404 moveto (E) tgifcentertext show grestore % TEXT 0 setgray /Times-Roman findfont [12 0 0 -12 0 0] makefont setfont gsave 624 404 moveto (E) tgifcentertext show grestore % TEXT 0 setgray /Times-Roman findfont [12 0 0 -12 0 0] makefont setfont gsave 748 404 moveto (E) tgifcentertext show grestore % TEXT 0 setgray /Times-Roman findfont [8 0 0 -8 0 0] makefont setfont gsave 540 408 moveto (0) tgifcentertext show grestore % TEXT 0 setgray /Times-Roman findfont [8 0 0 -8 0 0] makefont setfont gsave 576 408 moveto (1) tgifcentertext show grestore % TEXT 0 setgray /Times-Roman findfont [8 0 0 -8 0 0] makefont setfont gsave 632 408 moveto (2) tgifcentertext show grestore grestore tgifsavedpage restore end showpage %MatchingCreationDate: Wed Aug 17 09:32:35 1994 %%Trailer cleartomark countdictstack exch sub { end } repeat restore %%EOF