summaryrefslogtreecommitdiff
path: root/web/yacco2/diagrams/threading_exs.1
blob: 494d9b673c1124e4e8f88837b370b5f2ef0f2404 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
%!PS
%%BoundingBox: -75 -1 379 287 
%%Creator: MetaPost
%%CreationDate: 2006.05.29:1634
%%Pages: 1
%*Font: cmtt8 4.78212 7.97011 30:ffc
%*Font: cmr10 9.96265 9.96265 41:82002000a801001
%*Font: cmtt8 7.97011 7.97011 20:80040020595cb9005fdfff8
%%EndProlog
%%Page: 1 1
 0 0.5 dtransform truncate idtransform setlinewidth pop [] 0 setdash
 1 setlinejoin 10 setmiterlimit
newpath 0 0 moveto
286.54248 0 lineto
286.54248 286.54248 lineto
0 286.54248 lineto
 closepath stroke
newpath 17.9089 17.9089 moveto
268.63358 17.9089 lineto
268.63358 268.63358 lineto
17.9089 268.63358 lineto
 closepath stroke
newpath 26.86336 26.86336 moveto
259.67912 26.86336 lineto
259.67912 259.67912 lineto
26.86336 259.67912 lineto
 closepath stroke
 1 setlinecap
newpath 0 0 moveto
17.9089 17.9089 lineto stroke
newpath 286.54248 0 moveto
268.63358 17.9089 lineto stroke
newpath 286.54248 286.54248 moveto
268.63358 268.63358 lineto stroke
newpath 0 286.54248 moveto
17.9089 268.63358 lineto stroke
newpath 17.9089 17.9089 moveto
17.9089 26.86336 lineto
26.86336 26.86336 lineto
26.86336 17.9089 lineto stroke
newpath 17.9089 268.63358 moveto
26.86336 268.63358 lineto
26.86336 259.67912 lineto
17.9089 259.67912 lineto stroke
newpath 268.63358 268.63358 moveto
268.63358 259.67912 lineto
259.67912 259.67912 lineto
259.67912 268.63358 lineto stroke
newpath 268.63358 17.9089 moveto
259.67912 17.9089 lineto
259.67912 26.86336 lineto
268.63358 26.86336 lineto stroke
30.07033 20.9089 moveto
(0) cmtt8 4.78212 fshow
30.07033 262.67912 moveto
(0) cmtt8 4.78212 fshow
21.11588 253.72467 moveto
(0) cmtt8 4.78212 fshow
262.8861 253.72467 moveto
(0) cmtt8 4.78212 fshow
39.02478 20.9089 moveto
(1) cmtt8 4.78212 fshow
39.02478 262.67912 moveto
(1) cmtt8 4.78212 fshow
21.11588 244.77022 moveto
(1) cmtt8 4.78212 fshow
262.8861 244.77022 moveto
(1) cmtt8 4.78212 fshow
47.97923 20.9089 moveto
(2) cmtt8 4.78212 fshow
47.97923 262.67912 moveto
(2) cmtt8 4.78212 fshow
21.11588 235.81577 moveto
(2) cmtt8 4.78212 fshow
262.8861 235.81577 moveto
(2) cmtt8 4.78212 fshow
56.93369 20.9089 moveto
(3) cmtt8 4.78212 fshow
56.93369 262.67912 moveto
(3) cmtt8 4.78212 fshow
21.11588 226.86131 moveto
(3) cmtt8 4.78212 fshow
262.8861 226.86131 moveto
(3) cmtt8 4.78212 fshow
65.88814 20.9089 moveto
(4) cmtt8 4.78212 fshow
65.88814 262.67912 moveto
(4) cmtt8 4.78212 fshow
21.11588 217.90686 moveto
(4) cmtt8 4.78212 fshow
262.8861 217.90686 moveto
(4) cmtt8 4.78212 fshow
74.84259 20.9089 moveto
(5) cmtt8 4.78212 fshow
74.84259 262.67912 moveto
(5) cmtt8 4.78212 fshow
21.11588 208.95241 moveto
(5) cmtt8 4.78212 fshow
262.8861 208.95241 moveto
(5) cmtt8 4.78212 fshow
83.79704 20.9089 moveto
(6) cmtt8 4.78212 fshow
83.79704 262.67912 moveto
(6) cmtt8 4.78212 fshow
21.11588 199.99796 moveto
(6) cmtt8 4.78212 fshow
262.8861 199.99796 moveto
(6) cmtt8 4.78212 fshow
92.7515 20.9089 moveto
(7) cmtt8 4.78212 fshow
92.7515 262.67912 moveto
(7) cmtt8 4.78212 fshow
21.11588 191.0435 moveto
(7) cmtt8 4.78212 fshow
262.8861 191.0435 moveto
(7) cmtt8 4.78212 fshow
101.70595 20.9089 moveto
(8) cmtt8 4.78212 fshow
101.70595 262.67912 moveto
(8) cmtt8 4.78212 fshow
21.11588 182.08905 moveto
(8) cmtt8 4.78212 fshow
262.8861 182.08905 moveto
(8) cmtt8 4.78212 fshow
110.6604 20.9089 moveto
(9) cmtt8 4.78212 fshow
110.6604 262.67912 moveto
(9) cmtt8 4.78212 fshow
21.11588 173.1346 moveto
(9) cmtt8 4.78212 fshow
262.8861 173.1346 moveto
(9) cmtt8 4.78212 fshow
118.34457 20.9089 moveto
(10) cmtt8 4.78212 fshow
118.34457 262.67912 moveto
(10) cmtt8 4.78212 fshow
19.8456 164.18015 moveto
(10) cmtt8 4.78212 fshow
261.61581 164.18015 moveto
(10) cmtt8 4.78212 fshow
127.29903 20.9089 moveto
(11) cmtt8 4.78212 fshow
127.29903 262.67912 moveto
(11) cmtt8 4.78212 fshow
19.8456 155.2257 moveto
(11) cmtt8 4.78212 fshow
261.61581 155.2257 moveto
(11) cmtt8 4.78212 fshow
136.25348 20.9089 moveto
(12) cmtt8 4.78212 fshow
136.25348 262.67912 moveto
(12) cmtt8 4.78212 fshow
19.8456 146.27124 moveto
(12) cmtt8 4.78212 fshow
261.61581 146.27124 moveto
(12) cmtt8 4.78212 fshow
145.20793 20.9089 moveto
(13) cmtt8 4.78212 fshow
145.20793 262.67912 moveto
(13) cmtt8 4.78212 fshow
19.8456 137.31679 moveto
(13) cmtt8 4.78212 fshow
261.61581 137.31679 moveto
(13) cmtt8 4.78212 fshow
154.16238 20.9089 moveto
(14) cmtt8 4.78212 fshow
154.16238 262.67912 moveto
(14) cmtt8 4.78212 fshow
19.8456 128.36234 moveto
(14) cmtt8 4.78212 fshow
261.61581 128.36234 moveto
(14) cmtt8 4.78212 fshow
163.11684 20.9089 moveto
(15) cmtt8 4.78212 fshow
163.11684 262.67912 moveto
(15) cmtt8 4.78212 fshow
19.8456 119.40788 moveto
(15) cmtt8 4.78212 fshow
261.61581 119.40788 moveto
(15) cmtt8 4.78212 fshow
172.07129 20.9089 moveto
(16) cmtt8 4.78212 fshow
172.07129 262.67912 moveto
(16) cmtt8 4.78212 fshow
19.8456 110.45343 moveto
(16) cmtt8 4.78212 fshow
261.61581 110.45343 moveto
(16) cmtt8 4.78212 fshow
181.02574 20.9089 moveto
(17) cmtt8 4.78212 fshow
181.02574 262.67912 moveto
(17) cmtt8 4.78212 fshow
19.8456 101.49898 moveto
(17) cmtt8 4.78212 fshow
261.61581 101.49898 moveto
(17) cmtt8 4.78212 fshow
189.9802 20.9089 moveto
(18) cmtt8 4.78212 fshow
189.9802 262.67912 moveto
(18) cmtt8 4.78212 fshow
19.8456 92.54453 moveto
(18) cmtt8 4.78212 fshow
261.61581 92.54453 moveto
(18) cmtt8 4.78212 fshow
198.93465 20.9089 moveto
(19) cmtt8 4.78212 fshow
198.93465 262.67912 moveto
(19) cmtt8 4.78212 fshow
19.8456 83.59007 moveto
(19) cmtt8 4.78212 fshow
261.61581 83.59007 moveto
(19) cmtt8 4.78212 fshow
207.8891 20.9089 moveto
(20) cmtt8 4.78212 fshow
207.8891 262.67912 moveto
(20) cmtt8 4.78212 fshow
19.8456 74.63562 moveto
(20) cmtt8 4.78212 fshow
261.61581 74.63562 moveto
(20) cmtt8 4.78212 fshow
216.84355 20.9089 moveto
(21) cmtt8 4.78212 fshow
216.84355 262.67912 moveto
(21) cmtt8 4.78212 fshow
19.8456 65.68117 moveto
(21) cmtt8 4.78212 fshow
261.61581 65.68117 moveto
(21) cmtt8 4.78212 fshow
225.798 20.9089 moveto
(22) cmtt8 4.78212 fshow
225.798 262.67912 moveto
(22) cmtt8 4.78212 fshow
19.8456 56.72672 moveto
(22) cmtt8 4.78212 fshow
261.61581 56.72672 moveto
(22) cmtt8 4.78212 fshow
234.75246 20.9089 moveto
(23) cmtt8 4.78212 fshow
234.75246 262.67912 moveto
(23) cmtt8 4.78212 fshow
19.8456 47.77226 moveto
(23) cmtt8 4.78212 fshow
261.61581 47.77226 moveto
(23) cmtt8 4.78212 fshow
243.70691 20.9089 moveto
(24) cmtt8 4.78212 fshow
243.70691 262.67912 moveto
(24) cmtt8 4.78212 fshow
19.8456 38.81781 moveto
(24) cmtt8 4.78212 fshow
261.61581 38.81781 moveto
(24) cmtt8 4.78212 fshow
252.66136 20.9089 moveto
(25) cmtt8 4.78212 fshow
252.66136 262.67912 moveto
(25) cmtt8 4.78212 fshow
19.8456 29.86336 moveto
(25) cmtt8 4.78212 fshow
261.61581 29.86336 moveto
(25) cmtt8 4.78212 fshow
newpath 286.54248 246.24745 moveto
268.63358 246.24745 lineto stroke
newpath 272.32918 247.77826 moveto
268.63358 246.24745 lineto
272.32918 244.71664 lineto
 closepath
gsave fill grestore stroke
newpath 282.84688 244.71664 moveto
286.54248 246.24745 lineto
282.84688 247.77826 lineto
 closepath
gsave fill grestore stroke
289.54248 244.69771 moveto
(Acquire g) cmtt8 7.97011 fshow
289.54248 235.30046 moveto
(Launch threads) cmtt8 7.97011 fshow
newpath 286.54248 228.33855 moveto
268.63358 228.33855 lineto stroke
newpath 272.32918 229.86935 moveto
268.63358 228.33855 lineto
272.32918 226.80774 lineto
 closepath
gsave fill grestore stroke
newpath 282.84688 226.80774 moveto
286.54248 228.33855 lineto
282.84688 229.86935 lineto
 closepath
gsave fill grestore stroke
289.54248 226.7888 moveto
(Acquire x) cmtt8 7.97011 fshow
newpath 286.54248 219.3841 moveto
268.63358 219.3841 lineto stroke
newpath 272.32918 220.9149 moveto
268.63358 219.3841 lineto
272.32918 217.85329 lineto
 closepath
gsave fill grestore stroke
289.54248 217.39156 moveto
(Create A) cmtt8 7.97011 fshow
newpath 17.9089 210.42964 moveto
0 210.42964 lineto stroke
newpath 3.6956 211.96045 moveto
0 210.42964 lineto
3.6956 208.89883 lineto
 closepath
gsave fill grestore stroke
-41.10759 207.99432 moveto
(Activated) cmtt8 7.97011 fshow
newpath 17.9089 201.47519 moveto
0 201.47519 lineto stroke
newpath 3.6956 203.006 moveto
0 201.47519 lineto
3.6956 199.94438 lineto
 closepath
gsave fill grestore stroke
newpath 14.2133 199.94438 moveto
17.9089 201.47519 lineto
14.2133 203.006 lineto
 closepath
gsave fill grestore stroke
-41.10759 199.92543 moveto
(Acquire a) cmtt8 7.97011 fshow
newpath 0 192.52074 moveto
17.9089 192.52074 lineto stroke
newpath 14.2133 190.98993 moveto
17.9089 192.52074 lineto
14.2133 194.05154 lineto
 closepath
gsave fill grestore stroke
-41.10759 190.97098 moveto
(Acquire x) cmtt8 7.97011 fshow
newpath 268.63358 183.56628 moveto
286.54248 183.56628 lineto stroke
newpath 282.84688 182.03548 moveto
286.54248 183.56628 lineto
282.84688 185.09709 lineto
 closepath
gsave fill grestore stroke
289.54248 181.13097 moveto
(Re-activated) cmtt8 7.97011 fshow
289.54248 173.06209 moveto
(Setup: thread results) cmtt8 7.97011 fshow
newpath 286.54248 165.65738 moveto
268.63358 165.65738 lineto stroke
newpath 272.32918 167.18819 moveto
268.63358 165.65738 lineto
272.32918 164.12657 lineto
 closepath
gsave fill grestore stroke
289.54248 163.66484 moveto
(Release x) cmtt8 7.97011 fshow
newpath 17.9089 156.70293 moveto
0 156.70293 lineto stroke
newpath 3.6956 158.23373 moveto
0 156.70293 lineto
3.6956 155.17212 lineto
 closepath
gsave fill grestore stroke
-58.0443 155.15317 moveto
(Wokeup with x) cmtt8 7.97011 fshow
-41.10759 145.75594 moveto
(Make idle) cmtt8 7.97011 fshow
newpath 0 138.79402 moveto
17.9089 138.79402 lineto stroke
newpath 14.2133 137.26321 moveto
17.9089 138.79402 lineto
14.2133 140.32483 lineto
 closepath
gsave fill grestore stroke
-41.10759 136.80148 moveto
(Release x) cmtt8 7.97011 fshow
newpath 268.63358 129.83957 moveto
286.54248 129.83957 lineto stroke
newpath 282.84688 128.30876 moveto
286.54248 129.83957 lineto
282.84688 131.37038 lineto
 closepath
gsave fill grestore stroke
289.54248 127.40425 moveto
(Re-activated) cmtt8 7.97011 fshow
newpath 286.54248 120.88512 moveto
268.63358 120.88512 lineto stroke
newpath 272.32918 122.41592 moveto
268.63358 120.88512 lineto
272.32918 119.35431 lineto
 closepath
gsave fill grestore stroke
289.54248 118.89258 moveto
(Wait on event) cmtt8 7.97011 fshow
289.54248 110.38092 moveto
(release g) cmtt8 7.97011 fshow
newpath 17.9089 111.93066 moveto
0 111.93066 lineto stroke
newpath 3.6956 113.46147 moveto
0 111.93066 lineto
3.6956 110.39986 lineto
 closepath
gsave fill grestore stroke
-53.81012 109.49535 moveto
(Re-activated) cmtt8 7.97011 fshow
newpath 17.9089 102.97621 moveto
0 102.97621 lineto stroke
newpath 3.6956 104.50702 moveto
0 102.97621 lineto
3.6956 101.4454 lineto
 closepath
gsave fill grestore stroke
newpath 14.2133 101.4454 moveto
17.9089 102.97621 lineto
14.2133 104.50702 lineto
 closepath
gsave fill grestore stroke
-41.10759 101.42645 moveto
(Acquire g) cmtt8 7.97011 fshow
-74.981 92.472 moveto
(Deposit data in G) cmtt8 7.97011 fshow
newpath 17.9089 85.0673 moveto
0 85.0673 lineto stroke
newpath 3.6956 86.59811 moveto
0 85.0673 lineto
3.6956 83.5365 lineto
 closepath
gsave fill grestore stroke
newpath 14.2133 83.5365 moveto
17.9089 85.0673 lineto
14.2133 86.59811 lineto
 closepath
gsave fill grestore stroke
-41.10759 83.51755 moveto
(Release g) cmtt8 7.97011 fshow
newpath 17.9089 76.11285 moveto
0 76.11285 lineto stroke
newpath 3.6956 77.64366 moveto
0 76.11285 lineto
3.6956 74.58205 lineto
 closepath
gsave fill grestore stroke
newpath 14.2133 74.58205 moveto
17.9089 76.11285 lineto
14.2133 77.64366 lineto
 closepath
gsave fill grestore stroke
-36.87341 74.5631 moveto
(Signal G) cmtt8 7.97011 fshow
newpath 0 67.1584 moveto
17.9089 67.1584 lineto stroke
newpath 14.2133 65.6276 moveto
17.9089 67.1584 lineto
14.2133 68.68921 lineto
 closepath
gsave fill grestore stroke
-58.0443 65.16586 moveto
(Wait on event) cmtt8 7.97011 fshow
-41.10759 56.21141 moveto
(release a) cmtt8 7.97011 fshow
newpath 268.63358 58.20395 moveto
286.54248 58.20395 lineto stroke
newpath 282.84688 56.67314 moveto
286.54248 58.20395 lineto
282.84688 59.73476 lineto
 closepath
gsave fill grestore stroke
289.54248 56.6542 moveto
(Wokeup from event) cmtt8 7.97011 fshow
289.54248 47.25696 moveto
(Process data from A) cmtt8 7.97011 fshow
289.54248 38.7453 moveto
(Keep running until) cmtt8 7.97011 fshow
289.54248 29.34805 moveto
(launch of threads) cmtt8 7.97011 fshow
74.63562 182.01654 moveto
(Inner Space: Thread Manager) cmtt8 7.97011 fshow
29.86336 253.65216 moveto
(Running queue:) cmtt8 7.97011 fshow
29.86336 243.81213 moveto
(G) cmtt8 7.97011 fshow
29.86336 234.85768 moveto
(A) cmtt8 7.97011 fshow
29.86336 208.8799 moveto
(To Run queue:) cmtt8 7.97011 fshow
29.86336 199.03987 moveto
(G) cmtt8 7.97011 fshow
29.86336 190.08542 moveto
(A) cmtt8 7.97011 fshow
29.86336 163.22206 moveto
(Resources) cmtt8 7.97011 fshow
29.86336 155.87271 moveto
(g) cmtt8 7.97011 fshow
29.86336 146.03268 moveto
(x) cmtt8 7.97011 fshow
29.86336 137.07823 moveto
(a) cmtt8 7.97011 fshow
newpath 35.81781 246.24745 moveto
71.63562 246.24745 lineto stroke
newpath 71.63562 237.293 moveto
98.49898 237.293 lineto stroke
newpath 98.49898 246.24745 moveto
125.36234 246.24745 lineto stroke
newpath 125.36234 237.293 moveto
152.2257 237.293 lineto stroke
newpath 152.2257 246.24745 moveto
170.1346 246.24745 lineto stroke
newpath 170.1346 237.293 moveto
223.86131 237.293 lineto stroke
newpath 223.86131 246.24745 moveto
259.67912 246.24745 lineto stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
 [3 3 ] 0 setdash
newpath 71.63562 246.24745 moveto
71.63562 237.293 lineto stroke
newpath 98.49898 237.293 moveto
98.49898 246.24745 lineto stroke
newpath 125.36234 246.24745 moveto
125.36234 237.293 lineto stroke
newpath 152.2257 237.293 moveto
152.2257 246.24745 lineto stroke
newpath 170.1346 246.24745 moveto
170.1346 237.293 lineto stroke
newpath 223.86131 237.293 moveto
223.86131 246.24745 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop [] 0 setdash
newpath 53.72672 201.47519 moveto
89.54453 201.47519 lineto stroke
newpath 107.45343 201.47519 moveto
152.2257 201.47519 lineto stroke
newpath 89.54453 192.52074 moveto
134.31679 192.52074 lineto stroke
newpath 35.81781 156.70293 moveto
170.1346 156.70293 lineto stroke
newpath 179.08905 156.70293 moveto
205.95241 156.70293 lineto stroke
newpath 223.86131 156.70293 moveto
259.67912 156.70293 lineto stroke
newpath 53.72672 147.74847 moveto
125.36234 147.74847 lineto stroke
newpath 125.36234 147.74847 moveto
152.2257 147.74847 lineto stroke
newpath 80.59007 138.79402 moveto
223.86131 138.79402 lineto stroke
96.38188 159.70293 moveto
(G) cmtt8 7.97011 fshow
194.88086 159.70293 moveto
(A) cmtt8 7.97011 fshow
239.65312 159.70293 moveto
(G) cmtt8 7.97011 fshow
105.33633 150.74847 moveto
(G) cmtt8 7.97011 fshow
150.1086 141.79402 moveto
(A) cmtt8 7.97011 fshow
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
 [0 5 ] 2.5 setdash
newpath 94.02176 26.86336 moveto
94.02176 147.74847 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop [] 0 setdash
newpath 95.55284 144.05219 moveto
94.02176 147.74847 lineto
92.49068 144.05219 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
 [3 3 ] 0 setdash
newpath 129.83957 147.74847 moveto
129.83957 26.86336 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop [] 0 setdash
newpath 128.30849 30.55965 moveto
129.83957 26.86336 lineto
131.37065 30.55965 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
 [0 5 ] 2.5 setdash
newpath 165.65738 26.86336 moveto
165.65738 156.70293 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop [] 0 setdash
newpath 167.18816 153.0074 moveto
165.65738 156.70293 lineto
164.1266 153.0074 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
 [3 3 ] 0 setdash
newpath 228.33855 156.70293 moveto
228.33855 26.86336 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop [] 0 setdash
newpath 226.80777 30.55888 moveto
228.33855 26.86336 lineto
229.86932 30.55888 lineto
 closepath
gsave fill grestore stroke
 0.5 0 dtransform exch truncate exch idtransform pop setlinewidth
 [0 5 ] 2.5 setdash
newpath 219.3841 26.86336 moveto
219.3841 138.79402 lineto stroke
 0 0.5 dtransform truncate idtransform setlinewidth pop [] 0 setdash
newpath 220.91486 135.09854 moveto
219.3841 138.79402 lineto
217.85333 135.09854 lineto
 closepath
gsave fill grestore stroke
-65.2666 257.24382 moveto
(|) cmr10 9.96265 fshow
-51.98311 257.24382 moveto
(A) cmr10 9.96265 fshow
-41.1902 257.24382 moveto
(Space) cmr10 9.96265 fshow
-12.9627 257.24382 moveto
(|) cmr10 9.96265 fshow
298.49693 257.24382 moveto
(|) cmr10 9.96265 fshow
311.78043 257.24382 moveto
(G) cmr10 9.96265 fshow
322.91924 257.24382 moveto
(Space) cmr10 9.96265 fshow
351.14673 257.24382 moveto
(|) cmr10 9.96265 fshow
showpage
%%EOF