From: Ben Pfaff Date: Sun, 26 Sep 2004 21:09:59 +0000 (+0000) Subject: Add .eps files because most people don't have jgraph, X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9da08bb5f5d52de1f74ef2ba2996a19bf0e11080;p=pintos-anon Add .eps files because most people don't have jgraph, useful as it is. --- diff --git a/doc/mlfqs1.eps b/doc/mlfqs1.eps new file mode 100644 index 0000000..ba52290 --- /dev/null +++ b/doc/mlfqs1.eps @@ -0,0 +1,356 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Creator: jgraph +%%BoundingBox: -65 -45 285 219 +%%EndComments + +1 setlinecap 1 setlinejoin +0.700 setlinewidth +0.00 setgray + +/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def +/JDEdict 8 dict def +JDEdict /mtrx matrix put +/JDE { + JDEdict begin + /yrad exch def + /xrad exch def + /savematrix mtrx currentmatrix def + xrad yrad scale + 0 0 1 0 360 arc + savematrix setmatrix + end +} def +/JSTR { + gsave 1 eq { gsave 1 setgray fill grestore } if + exch neg exch neg translate + clip + rotate + 4 dict begin + pathbbox /&top exch def + /&right exch def + /&bottom exch def + &right sub /&width exch def + newpath + currentlinewidth mul round dup + &bottom exch Jrnd exch &top + 4 -1 roll currentlinewidth mul setlinewidth + { &right exch moveto &width 0 rlineto stroke } for + end + grestore + newpath +} bind def + gsave /Times-Roman findfont 9.000000 scalefont setfont +0.000000 0.000000 translate +0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke +newpath 0.000000 0.000000 moveto 0.000000 -5.000000 lineto stroke +newpath 4.075488 0.000000 moveto 4.075488 -2.000000 lineto stroke +newpath 8.150975 0.000000 moveto 8.150975 -2.000000 lineto stroke +newpath 12.226463 0.000000 moveto 12.226463 -2.000000 lineto stroke +newpath 16.301950 0.000000 moveto 16.301950 -2.000000 lineto stroke +newpath 20.377439 0.000000 moveto 20.377439 -2.000000 lineto stroke +newpath 24.452927 0.000000 moveto 24.452927 -2.000000 lineto stroke +newpath 28.528414 0.000000 moveto 28.528414 -2.000000 lineto stroke +newpath 32.603901 0.000000 moveto 32.603901 -2.000000 lineto stroke +newpath 36.679390 0.000000 moveto 36.679390 -2.000000 lineto stroke +newpath 40.754723 0.000000 moveto 40.754723 -5.000000 lineto stroke +newpath 44.830212 0.000000 moveto 44.830212 -2.000000 lineto stroke +newpath 48.905697 0.000000 moveto 48.905697 -2.000000 lineto stroke +newpath 52.981186 0.000000 moveto 52.981186 -2.000000 lineto stroke +newpath 57.056675 0.000000 moveto 57.056675 -2.000000 lineto stroke +newpath 61.132160 0.000000 moveto 61.132160 -2.000000 lineto stroke +newpath 65.207649 0.000000 moveto 65.207649 -2.000000 lineto stroke +newpath 69.283134 0.000000 moveto 69.283134 -2.000000 lineto stroke +newpath 73.358627 0.000000 moveto 73.358627 -2.000000 lineto stroke +newpath 77.434113 0.000000 moveto 77.434113 -2.000000 lineto stroke +newpath 81.509445 0.000000 moveto 81.509445 -5.000000 lineto stroke +newpath 85.584930 0.000000 moveto 85.584930 -2.000000 lineto stroke +newpath 89.660423 0.000000 moveto 89.660423 -2.000000 lineto stroke +newpath 93.735909 0.000000 moveto 93.735909 -2.000000 lineto stroke +newpath 97.811394 0.000000 moveto 97.811394 -2.000000 lineto stroke +newpath 101.886887 0.000000 moveto 101.886887 -2.000000 lineto stroke +newpath 105.962372 0.000000 moveto 105.962372 -2.000000 lineto stroke +newpath 110.037857 0.000000 moveto 110.037857 -2.000000 lineto stroke +newpath 114.113350 0.000000 moveto 114.113350 -2.000000 lineto stroke +newpath 118.188835 0.000000 moveto 118.188835 -2.000000 lineto stroke +newpath 122.264168 0.000000 moveto 122.264168 -5.000000 lineto stroke +newpath 126.339653 0.000000 moveto 126.339653 -2.000000 lineto stroke +newpath 130.415146 0.000000 moveto 130.415146 -2.000000 lineto stroke +newpath 134.490631 0.000000 moveto 134.490631 -2.000000 lineto stroke +newpath 138.566116 0.000000 moveto 138.566116 -2.000000 lineto stroke +newpath 142.641602 0.000000 moveto 142.641602 -2.000000 lineto stroke +newpath 146.717102 0.000000 moveto 146.717102 -2.000000 lineto stroke +newpath 150.792587 0.000000 moveto 150.792587 -2.000000 lineto stroke +newpath 154.868073 0.000000 moveto 154.868073 -2.000000 lineto stroke +newpath 158.943558 0.000000 moveto 158.943558 -2.000000 lineto stroke +newpath 163.018890 0.000000 moveto 163.018890 -5.000000 lineto stroke +newpath 167.094376 0.000000 moveto 167.094376 -2.000000 lineto stroke +newpath 171.169861 0.000000 moveto 171.169861 -2.000000 lineto stroke +newpath 175.245361 0.000000 moveto 175.245361 -2.000000 lineto stroke +newpath 179.320847 0.000000 moveto 179.320847 -2.000000 lineto stroke +newpath 183.396332 0.000000 moveto 183.396332 -2.000000 lineto stroke +newpath 187.471817 0.000000 moveto 187.471817 -2.000000 lineto stroke +newpath 191.547302 0.000000 moveto 191.547302 -2.000000 lineto stroke +newpath 195.622787 0.000000 moveto 195.622787 -2.000000 lineto stroke +newpath 199.698288 0.000000 moveto 199.698288 -2.000000 lineto stroke +newpath 203.773621 0.000000 moveto 203.773621 -5.000000 lineto stroke +newpath 207.849106 0.000000 moveto 207.849106 -2.000000 lineto stroke +newpath 211.924591 0.000000 moveto 211.924591 -2.000000 lineto stroke +newpath 216.000076 0.000000 moveto 216.000076 -2.000000 lineto stroke +gsave 0.000000 -8.000000 translate 0.000000 rotate +0 -5.400000 translate (23) dup stringwidth pop 2 div neg 0 moveto +show +grestore +gsave 40.754723 -8.000000 translate 0.000000 rotate +0 -5.400000 translate (24) dup stringwidth pop 2 div neg 0 moveto +show +grestore +gsave 81.509445 -8.000000 translate 0.000000 rotate +0 -5.400000 translate (25) dup stringwidth pop 2 div neg 0 moveto +show +grestore +gsave 122.264168 -8.000000 translate 0.000000 rotate +0 -5.400000 translate (26) dup stringwidth pop 2 div neg 0 moveto +show +grestore +gsave 163.018890 -8.000000 translate 0.000000 rotate +0 -5.400000 translate (27) dup stringwidth pop 2 div neg 0 moveto +show +grestore +gsave 203.773621 -8.000000 translate 0.000000 rotate +0 -5.400000 translate (28) dup stringwidth pop 2 div neg 0 moveto +show +grestore +/Times-Bold findfont 10.000000 scalefont setfont +gsave 108.000000 -21.400000 translate 0.000000 rotate +0 -6.000000 translate (Elapsed Time \(s\)) dup stringwidth pop 2 div neg 0 moveto +show +grestore + grestore +0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 0.000000 216.000000 lineto stroke +newpath 0.000000 0.000000 moveto -5.000000 0.000000 lineto stroke +newpath 0.000000 36.000000 moveto -2.000000 36.000000 lineto stroke +newpath 0.000000 72.000000 moveto -5.000000 72.000000 lineto stroke +newpath 0.000000 108.000000 moveto -2.000000 108.000000 lineto stroke +newpath 0.000000 144.000000 moveto -5.000000 144.000000 lineto stroke +newpath 0.000000 180.000000 moveto -2.000000 180.000000 lineto stroke +newpath 0.000000 216.000000 moveto -5.000000 216.000000 lineto stroke +/Times-Roman findfont 9.000000 scalefont setfont +gsave -8.000000 0.000000 translate 0.000000 rotate +0 -2.700000 translate (0) dup stringwidth pop neg 0 moveto +show +grestore +gsave -8.000000 72.000000 translate 0.000000 rotate +0 -2.700000 translate (20) dup stringwidth pop neg 0 moveto +show +grestore +gsave -8.000000 144.000000 translate 0.000000 rotate +0 -2.700000 translate (40) dup stringwidth pop neg 0 moveto +show +grestore +gsave -8.000000 216.000000 translate 0.000000 rotate +0 -2.700000 translate (60) dup stringwidth pop neg 0 moveto +show +grestore +/Times-Bold findfont 10.000000 scalefont setfont +gsave -24.640001 108.000000 translate 90.000000 rotate +0 0.000000 translate (Process Priority) dup stringwidth pop 2 div neg 0 moveto +show +grestore + grestore +/Times-Roman findfont 12.000000 scalefont setfont +gsave 108.000000 -37.400002 translate 0.000000 rotate +0 -7.200000 translate (Priority of 3 Competing Jobs over Time \(Default Scheduler\)) dup stringwidth pop 2 div neg 0 moveto +show +grestore + gsave + gsave 0.700000 setlinewidth [] 0 setdash +0.000000 38.916000 moveto 3.667931 38.916000 lineto + 3.667931 186.479996 lineto + 6.113193 186.479996 lineto + 6.113193 147.563995 lineto + 9.781124 147.563995 lineto + 9.781124 111.348000 lineto + 15.894317 111.348000 lineto + 15.894317 75.132004 lineto + 27.305668 75.132004 lineto + 27.305668 38.916000 lineto + 41.569836 38.916000 lineto + 41.569836 5.364000 lineto + 46.052803 5.364000 lineto + 46.052803 179.783997 lineto + 48.905697 179.783997 lineto + 48.905697 143.567993 lineto + 51.350960 143.567993 lineto + 51.350960 107.315994 lineto + 64.800018 107.315994 lineto + 64.800018 72.431999 lineto + 76.211365 72.431999 lineto + 76.211365 36.216000 lineto + 88.437752 36.216000 lineto + 88.437752 185.147995 lineto + 96.588730 185.147995 lineto + 96.588730 146.231995 lineto + 97.403763 146.231995 lineto + 97.403763 111.348000 lineto + 103.517036 111.348000 lineto + 103.517036 73.799995 lineto + 112.483047 73.799995 lineto + 112.483047 38.916000 lineto + 125.116989 38.916000 lineto + 125.116989 4.032000 lineto + 132.045288 4.032000 lineto + 132.045288 120.744003 lineto + 135.713226 120.744003 lineto + 135.713226 143.567993 lineto + 139.788712 143.567993 lineto + 139.788712 107.315994 lineto + 150.792511 107.315994 lineto + 150.792511 72.431999 lineto + 162.203781 72.431999 lineto + 162.203781 34.883999 lineto + 173.615128 34.883999 lineto + 173.615128 183.815994 lineto + 178.913208 183.815994 lineto + 178.913208 146.231995 lineto + 185.026474 146.231995 lineto + 185.026474 111.348000 lineto + 202.143387 111.348000 lineto + 202.143387 75.132004 lineto + 211.924591 75.132004 lineto + 211.924591 38.916000 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore + gsave 0.700000 setlinewidth [4.00000] 0 setdash +0.000000 38.916000 moveto 2.852818 38.916000 lineto + 2.852818 183.815994 lineto + 14.264169 183.815994 lineto + 14.264169 147.563995 lineto + 19.562248 147.563995 lineto + 19.562248 111.348000 lineto + 33.826416 111.348000 lineto + 33.826416 75.132004 lineto + 48.905697 75.132004 lineto + 48.905697 186.479996 lineto + 54.203777 186.479996 lineto + 54.203777 115.379997 lineto + 68.060387 115.379997 lineto + 68.060387 79.163994 lineto + 85.177376 79.163994 lineto + 85.177376 42.948002 lineto + 88.437752 42.948002 lineto + 88.437752 183.815994 lineto + 98.218872 183.815994 lineto + 98.218872 147.563995 lineto + 101.886810 147.563995 lineto + 101.886810 111.348000 lineto + 115.335861 111.348000 lineto + 115.335861 75.132004 lineto + 128.377365 75.132004 lineto + 128.377365 38.916000 lineto + 132.045288 38.916000 lineto + 132.045288 183.815994 lineto + 137.343445 183.815994 lineto + 137.343445 147.563995 lineto + 139.788712 147.563995 lineto + 139.788712 111.348000 lineto + 150.792511 111.348000 lineto + 150.792511 73.799995 lineto + 169.132080 73.799995 lineto + 169.132080 38.916000 lineto + 174.430237 38.916000 lineto + 174.430237 183.815994 lineto + 183.396255 183.815994 lineto + 183.396255 147.563995 lineto + 191.547226 147.563995 lineto + 191.547226 111.348000 lineto + 202.143387 111.348000 lineto + 202.143387 75.132004 lineto + 211.924591 75.132004 lineto + 211.924591 75.132004 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore + gsave 0.700000 setlinewidth [1 3.200000] 0 setdash +0.000000 75.132004 moveto 3.667931 75.132004 lineto + 3.667931 186.479996 lineto + 16.709431 186.479996 lineto + 16.709431 150.264008 lineto + 25.675442 150.264008 lineto + 25.675442 115.379997 lineto + 46.867916 115.379997 lineto + 46.867916 79.163994 lineto + 50.535847 79.163994 lineto + 50.535847 186.479996 lineto + 54.203777 186.479996 lineto + 54.203777 150.264008 lineto + 64.800018 150.264008 lineto + 64.800018 115.379997 lineto + 83.139671 115.379997 lineto + 83.139671 79.163994 lineto + 89.660423 79.163994 lineto + 89.660423 44.279999 lineto + 92.105682 44.279999 lineto + 92.105682 182.447998 lineto + 105.554741 182.447998 lineto + 105.554741 146.231995 lineto + 115.335861 146.231995 lineto + 115.335861 112.679993 lineto + 129.192474 112.679993 lineto + 129.192474 75.132004 lineto + 132.045288 75.132004 lineto + 132.045288 182.447998 lineto + 138.158478 182.447998 lineto + 138.158478 148.931992 lineto + 141.826416 148.931992 lineto + 141.826416 115.379997 lineto + 152.422653 115.379997 lineto + 152.422653 79.163994 lineto + 171.984894 79.163994 lineto + 171.984894 42.948002 lineto + 173.615128 42.948002 lineto + 173.615128 182.447998 lineto + 183.396255 182.447998 lineto + 183.396255 146.231995 lineto + 194.807602 146.231995 lineto + 194.807602 111.348000 lineto + 209.071686 111.348000 lineto + 209.071686 76.463997 lineto + 211.924591 76.463997 lineto + 211.924591 76.463997 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore + grestore + gsave 231.000000 108.000000 translate 0.000000 rotate + gsave 0.700000 setlinewidth [] 0 setdash +0.000000 10.800000 moveto 24.000000 10.800000 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore +/Times-Roman findfont 9.000000 scalefont setfont +gsave 28.000000 13.500000 translate 0.000000 rotate +0 -5.400000 translate (Coarse) dup stringwidth pop pop 0 0 moveto +show +grestore + gsave 0.700000 setlinewidth [4.00000] 0 setdash +0.000000 0.000000 moveto 24.000000 0.000000 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore +gsave 28.000000 2.700000 translate 0.000000 rotate +0 -5.400000 translate (Medium) dup stringwidth pop pop 0 0 moveto +show +grestore + gsave 0.700000 setlinewidth [1 3.200000] 0 setdash +0.000000 -10.800000 moveto 24.000000 -10.800000 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore +gsave 28.000000 -8.100000 translate 0.000000 rotate +0 -5.400000 translate (Fine) dup stringwidth pop pop 0 0 moveto +show +grestore + grestore +-0.000000 -0.000000 translate + grestore diff --git a/doc/mlfqs2.eps b/doc/mlfqs2.eps new file mode 100644 index 0000000..8f199f1 --- /dev/null +++ b/doc/mlfqs2.eps @@ -0,0 +1,200 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Creator: jgraph +%%BoundingBox: -31 -45 285 219 +%%EndComments + +1 setlinecap 1 setlinejoin +0.700 setlinewidth +0.00 setgray + +/Jrnd { exch cvi exch cvi dup 3 1 roll idiv mul } def +/JDEdict 8 dict def +JDEdict /mtrx matrix put +/JDE { + JDEdict begin + /yrad exch def + /xrad exch def + /savematrix mtrx currentmatrix def + xrad yrad scale + 0 0 1 0 360 arc + savematrix setmatrix + end +} def +/JSTR { + gsave 1 eq { gsave 1 setgray fill grestore } if + exch neg exch neg translate + clip + rotate + 4 dict begin + pathbbox /&top exch def + /&right exch def + /&bottom exch def + &right sub /&width exch def + newpath + currentlinewidth mul round dup + &bottom exch Jrnd exch &top + 4 -1 roll currentlinewidth mul setlinewidth + { &right exch moveto &width 0 rlineto stroke } for + end + grestore + newpath +} bind def + gsave /Times-Roman findfont 9.000000 scalefont setfont +0.000000 0.000000 translate +0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 216.000000 0.000000 lineto stroke +newpath 0.000000 0.000000 moveto 0.000000 -5.000000 lineto stroke +newpath 33.230770 0.000000 moveto 33.230770 -2.000000 lineto stroke +newpath 66.461540 0.000000 moveto 66.461540 -5.000000 lineto stroke +newpath 99.692307 0.000000 moveto 99.692307 -2.000000 lineto stroke +newpath 132.923080 0.000000 moveto 132.923080 -5.000000 lineto stroke +newpath 166.153854 0.000000 moveto 166.153854 -2.000000 lineto stroke +newpath 199.384613 0.000000 moveto 199.384613 -5.000000 lineto stroke +gsave 0.000000 -8.000000 translate 0.000000 rotate +0 -5.400000 translate (0) dup stringwidth pop 2 div neg 0 moveto +show +grestore +gsave 66.461540 -8.000000 translate 0.000000 rotate +0 -5.400000 translate (20) dup stringwidth pop 2 div neg 0 moveto +show +grestore +gsave 132.923080 -8.000000 translate 0.000000 rotate +0 -5.400000 translate (40) dup stringwidth pop 2 div neg 0 moveto +show +grestore +gsave 199.384613 -8.000000 translate 0.000000 rotate +0 -5.400000 translate (60) dup stringwidth pop 2 div neg 0 moveto +show +grestore +/Times-Bold findfont 10.000000 scalefont setfont +gsave 108.000000 -21.400000 translate 0.000000 rotate +0 -6.000000 translate (Elapsed Time \(s\)) dup stringwidth pop 2 div neg 0 moveto +show +grestore + grestore +0.700000 setlinewidth gsave newpath 0.000000 0.000000 moveto 0.000000 216.000000 lineto stroke +newpath 0.000000 0.000000 moveto -5.000000 0.000000 lineto stroke +newpath 0.000000 8.640000 moveto -2.000000 8.640000 lineto stroke +newpath 0.000000 17.280001 moveto -2.000000 17.280001 lineto stroke +newpath 0.000000 25.920002 moveto -2.000000 25.920002 lineto stroke +newpath 0.000000 34.560001 moveto -2.000000 34.560001 lineto stroke +newpath 0.000000 43.200001 moveto -5.000000 43.200001 lineto stroke +newpath 0.000000 51.840004 moveto -2.000000 51.840004 lineto stroke +newpath 0.000000 60.480003 moveto -2.000000 60.480003 lineto stroke +newpath 0.000000 69.120003 moveto -2.000000 69.120003 lineto stroke +newpath 0.000000 77.760002 moveto -2.000000 77.760002 lineto stroke +newpath 0.000000 86.400002 moveto -5.000000 86.400002 lineto stroke +newpath 0.000000 95.040001 moveto -2.000000 95.040001 lineto stroke +newpath 0.000000 103.680008 moveto -2.000000 103.680008 lineto stroke +newpath 0.000000 112.320007 moveto -2.000000 112.320007 lineto stroke +newpath 0.000000 120.960007 moveto -2.000000 120.960007 lineto stroke +newpath 0.000000 129.600006 moveto -5.000000 129.600006 lineto stroke +newpath 0.000000 138.240005 moveto -2.000000 138.240005 lineto stroke +newpath 0.000000 146.880005 moveto -2.000000 146.880005 lineto stroke +newpath 0.000000 155.520004 moveto -2.000000 155.520004 lineto stroke +newpath 0.000000 164.160004 moveto -2.000000 164.160004 lineto stroke +newpath 0.000000 172.800003 moveto -5.000000 172.800003 lineto stroke +newpath 0.000000 181.440002 moveto -2.000000 181.440002 lineto stroke +newpath 0.000000 190.080002 moveto -2.000000 190.080002 lineto stroke +newpath 0.000000 198.720001 moveto -2.000000 198.720001 lineto stroke +newpath 0.000000 207.360016 moveto -2.000000 207.360016 lineto stroke +newpath 0.000000 216.000015 moveto -5.000000 216.000015 lineto stroke +/Times-Roman findfont 9.000000 scalefont setfont +gsave -8.000000 0.000000 translate 0.000000 rotate +0 -2.700000 translate (0) dup stringwidth pop neg 0 moveto +show +grestore +gsave -8.000000 43.200001 translate 0.000000 rotate +0 -2.700000 translate (5) dup stringwidth pop neg 0 moveto +show +grestore +gsave -8.000000 86.400002 translate 0.000000 rotate +0 -2.700000 translate (10) dup stringwidth pop neg 0 moveto +show +grestore +gsave -8.000000 129.600006 translate 0.000000 rotate +0 -2.700000 translate (15) dup stringwidth pop neg 0 moveto +show +grestore +gsave -8.000000 172.800003 translate 0.000000 rotate +0 -2.700000 translate (20) dup stringwidth pop neg 0 moveto +show +grestore +gsave -8.000000 216.000015 translate 0.000000 rotate +0 -2.700000 translate (25) dup stringwidth pop neg 0 moveto +show +grestore +/Times-Bold findfont 10.000000 scalefont setfont +gsave -24.640001 108.000000 translate 90.000000 rotate +0 0.000000 translate (Accumulated CPU Time \(s\)) dup stringwidth pop 2 div neg 0 moveto +show +grestore + grestore +/Times-Roman findfont 12.000000 scalefont setfont +gsave 108.000000 -37.400002 translate 0.000000 rotate +0 -7.200000 translate (Fariness with Default Time-sharing Scheduler) dup stringwidth pop 2 div neg 0 moveto +show +grestore + gsave + gsave 0.700000 setlinewidth [] 0 setdash +0.000000 0.000000 moveto 54.365540 62.899204 lineto + 109.595078 121.132812 lineto + 159.839996 177.120010 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore + gsave 0.700000 setlinewidth [4.00000] 0 setdash +0.000000 0.000000 moveto 55.196312 41.126404 lineto + 101.353844 75.427200 lineto + 154.057846 113.184006 lineto + 161.501541 117.676804 lineto + 173.032623 133.747208 lineto + 182.071396 147.398407 lineto + 196.925537 165.715210 lineto + 205.964310 178.243195 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore + gsave 0.700000 setlinewidth [1 3.200000] 0 setdash +0.000000 0.000000 moveto 73.340309 50.284805 lineto + 130.164917 89.164803 lineto + 162.299072 111.974403 lineto + 177.153244 133.747208 lineto + 199.384613 157.680008 lineto + 207.625854 165.715210 lineto + 213.374771 179.452805 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore + grestore + gsave 231.000000 108.000000 translate 0.000000 rotate + gsave 0.700000 setlinewidth [] 0 setdash +0.000000 10.800000 moveto 24.000000 10.800000 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore +/Times-Roman findfont 9.000000 scalefont setfont +gsave 28.000000 13.500000 translate 0.000000 rotate +0 -5.400000 translate (Coarse) dup stringwidth pop pop 0 0 moveto +show +grestore + gsave 0.700000 setlinewidth [4.00000] 0 setdash +0.000000 0.000000 moveto 24.000000 0.000000 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore +gsave 28.000000 2.700000 translate 0.000000 rotate +0 -5.400000 translate (Medium) dup stringwidth pop pop 0 0 moveto +show +grestore + gsave 0.700000 setlinewidth [1 3.200000] 0 setdash +0.000000 -10.800000 moveto 24.000000 -10.800000 lineto +stroke +0.700000 setlinewidth [] 0 setdash + grestore +gsave 28.000000 -8.100000 translate 0.000000 rotate +0 -5.400000 translate (Fine) dup stringwidth pop pop 0 0 moveto +show +grestore + grestore +-0.000000 -0.000000 translate + grestore