summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/bardiag/example/diagramsbw.ps
blob: 52c18ddf726eb815e0656b909a08080b090435d8 (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
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.86e Copyright 2001 Radical Eye Software
%%Title: diagramsbw.dvi
%%Pages: 2
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%DocumentFonts: CMR12 CMBX12 CMTT12
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips -Pcmz -Pamz -o diagramsbw.ps diagramsbw.dvi
%DVIPSParameters: dpi=600, compressed
%DVIPSSource:  TeX output 2003.12.10:2245
%%BeginProcSet: texc.pro
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
(LaserWriter 16/600)]{A length product length le{A length product exch 0
exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end

%%EndProcSet
%%BeginProcSet: pstricks.pro
%!
% PostScript prologue for pstricks.tex.
% Version 97 patch 3, 98/06/01
% For distribution, see pstricks.tex.
%
/tx@Dict 200 dict def tx@Dict begin
/ADict 25 dict def
/CM { matrix currentmatrix } bind def
/SLW /setlinewidth load def
/CLW /currentlinewidth load def
/CP /currentpoint load def
/ED { exch def } bind def
/L /lineto load def
/T /translate load def
/TMatrix { } def
/RAngle { 0 } def
/Atan { /atan load stopped { pop pop 0 } if } def
/Div { dup 0 eq { pop } { div } ifelse } def
/NET { neg exch neg exch T } def
/Pyth { dup mul exch dup mul add sqrt } def
/PtoC { 2 copy cos mul 3 1 roll sin mul } def
/PathLength@ { /z z y y1 sub x x1 sub Pyth add def /y1 y def /x1 x def }
def
/PathLength { flattenpath /z 0 def { /y1 ED /x1 ED /y2 y1 def /x2 x1 def
} { /y ED /x ED PathLength@ } {} { /y y2 def /x x2 def PathLength@ }
/pathforall load stopped { pop pop pop pop } if z } def
/STP { .996264 dup scale } def
/STV { SDict begin normalscale end STP  } def
/DashLine { dup 0 gt { /a .5 def PathLength exch div } { pop /a 1 def
PathLength } ifelse /b ED /x ED /y ED /z y x add def b a .5 sub 2 mul y
mul sub z Div round z mul a .5 sub 2 mul y mul add b exch Div dup y mul
/y ED x mul /x ED x 0 gt y 0 gt and { [ y x ] 1 a sub y mul } { [ 1 0 ]
0 } ifelse setdash stroke } def
/DotLine { /b PathLength def /a ED /z ED /y CLW def /z y z add def a 0 gt
{ /b b a div def } { a 0 eq { /b b y sub def } { a -3 eq { /b b y add
def } if } ifelse } ifelse [ 0 b b z Div round Div dup 0 le { pop 1 } if
] a 0 gt { 0 } { y 2 div a -2 gt { neg } if } ifelse setdash 1
setlinecap stroke } def
/LineFill { gsave abs CLW add /a ED a 0 dtransform round exch round exch
2 copy idtransform exch Atan rotate idtransform pop /a ED .25 .25
% DG/SR modification begin - Dec. 12, 1997 - Patch 2
%itransform translate pathbbox /y2 ED a Div ceiling cvi /x2 ED /y1 ED a
itransform pathbbox /y2 ED a Div ceiling cvi /x2 ED /y1 ED a
% DG/SR modification end
Div cvi /x1 ED /y2 y2 y1 sub def clip newpath 2 setlinecap systemdict
/setstrokeadjust known { true setstrokeadjust } if x2 x1 sub 1 add { x1
% DG/SR modification begin - Jun.  1, 1998 - Patch 3 (from Michael Vulis)
% a mul y1 moveto 0 y2 rlineto stroke /x1 x1 1 add def } repeat grestore }
% def
a mul y1 moveto 0 y2 rlineto stroke /x1 x1 1 add def } repeat grestore
pop pop } def
% DG/SR modification end
/BeginArrow { ADict begin /@mtrx CM def gsave 2 copy T 2 index sub neg
exch 3 index sub exch Atan rotate newpath } def
/EndArrow { @mtrx setmatrix CP grestore end } def
/Arrow { CLW mul add dup 2 div /w ED mul dup /h ED mul /a ED { 0 h T 1 -1
scale } if w neg h moveto 0 0 L w h L w neg a neg rlineto gsave fill
grestore } def
/Tbar { CLW mul add /z ED z -2 div CLW 2 div moveto z 0 rlineto stroke 0
CLW moveto } def
/Bracket { CLW mul add dup CLW sub 2 div /x ED mul CLW add /y ED /z CLW 2
div def x neg y moveto x neg CLW 2 div L x CLW 2 div L x y L stroke 0
CLW moveto } def
/RoundBracket { CLW mul add dup 2 div /x ED mul /y ED /mtrx CM def 0 CLW
2 div T x y mul 0 ne { x y scale } if 1 1 moveto .85 .5 .35 0 0 0
curveto -.35 0 -.85 .5 -1 1 curveto mtrx setmatrix stroke 0 CLW moveto }
def
/SD { 0 360 arc fill } def
/EndDot { { /z DS def } { /z 0 def } ifelse /b ED 0 z DS SD b { 0 z DS
CLW sub SD } if 0 DS z add CLW 4 div sub moveto } def
/Shadow { [ { /moveto load } { /lineto load } { /curveto load } {
/closepath load } /pathforall load stopped { pop pop pop pop CP /moveto
load } if ] cvx newpath 3 1 roll T exec } def
/NArray { aload length 2 div dup dup cvi eq not { exch pop } if /n exch
cvi def } def
/NArray { /f ED counttomark 2 div dup cvi /n ED n eq not { exch pop } if
f { ] aload /Points ED } { n 2 mul 1 add -1 roll pop } ifelse } def
/Line { NArray n 0 eq not { n 1 eq { 0 0 /n 2 def } if ArrowA /n n 2 sub
def n { Lineto } repeat CP 4 2 roll ArrowB L pop pop } if } def
/Arcto { /a [ 6 -2 roll ] cvx def a r /arcto load stopped { 5 } { 4 }
ifelse { pop } repeat a } def
/CheckClosed { dup n 2 mul 1 sub index eq 2 index n 2 mul 1 add index eq
and { pop pop /n n 1 sub def } if } def
/Polygon { NArray n 2 eq { 0 0 /n 3 def } if n 3 lt { n { pop pop }
repeat } { n 3 gt { CheckClosed } if n 2 mul -2 roll /y0 ED /x0 ED /y1
ED /x1 ED x1 y1 /x1 x0 x1 add 2 div def /y1 y0 y1 add 2 div def x1 y1
moveto /n n 2 sub def n { Lineto } repeat x1 y1 x0 y0 6 4 roll Lineto
Lineto pop pop closepath } ifelse } def
/Diamond { /mtrx CM def T rotate /h ED /w ED dup 0 eq { pop } { CLW mul
neg /d ED /a w h Atan def /h d a sin Div h add def /w d a cos Div w add
def } ifelse mark w 2 div h 2 div w 0 0 h neg w neg 0 0 h w 2 div h 2
div /ArrowA { moveto } def /ArrowB { } def false Line closepath mtrx
setmatrix } def
% DG modification begin - Jan. 15, 1997
%/Triangle { /mtrx CM def translate rotate /h ED 2 div /w ED dup 0 eq {
%pop } { CLW mul /d ED /h h d w h Atan sin Div sub def /w w d h w Atan 2
%div dup cos exch sin Div mul sub def } ifelse mark 0 d w neg d 0 h w d 0
%d /ArrowA { moveto } def /ArrowB { } def false Line closepath mtrx
%setmatrix } def
/Triangle { /mtrx CM def translate rotate /h ED 2 div /w ED dup
CLW mul /d ED /h h d w h Atan sin Div sub def /w w d h w Atan 2
div dup cos exch sin Div mul sub def mark 0 d w neg d 0 h w d 0
d /ArrowA { moveto } def /ArrowB { } def false Line closepath mtrx
% DG/SR modification begin - Jun.  1, 1998 - Patch 3 (from Michael Vulis)
% setmatrix } def
setmatrix pop } def
% DG/SR modification end
/CCA { /y ED /x ED 2 copy y sub /dy1 ED x sub /dx1 ED /l1 dx1 dy1 Pyth
def } def
/CCA { /y ED /x ED 2 copy y sub /dy1 ED x sub /dx1 ED /l1 dx1 dy1 Pyth
def } def
/CC { /l0 l1 def /x1 x dx sub def /y1 y dy sub def /dx0 dx1 def /dy0 dy1
def CCA /dx dx0 l1 c exp mul dx1 l0 c exp mul add def /dy dy0 l1 c exp
mul dy1 l0 c exp mul add def /m dx0 dy0 Atan dx1 dy1 Atan sub 2 div cos
abs b exp a mul dx dy Pyth Div 2 div def /x2 x l0 dx mul m mul sub def
/y2 y l0 dy mul m mul sub def /dx l1 dx mul m mul neg def /dy l1 dy mul
m mul neg def } def
/IC { /c c 1 add def c 0 lt { /c 0 def } { c 3 gt { /c 3 def } if }
ifelse /a a 2 mul 3 div 45 cos b exp div def CCA /dx 0 def /dy 0 def }
def
/BOC { IC CC x2 y2 x1 y1 ArrowA CP 4 2 roll x y curveto } def
/NC { CC x1 y1 x2 y2 x y curveto } def
/EOC { x dx sub y dy sub 4 2 roll ArrowB 2 copy curveto } def
/BAC { IC CC x y moveto CC x1 y1 CP ArrowA } def
/NAC { x2 y2 x y curveto CC x1 y1 } def
/EAC { x2 y2 x y ArrowB curveto pop pop } def
/OpenCurve { NArray n 3 lt { n { pop pop } repeat } { BOC /n n 3 sub def
n { NC } repeat EOC } ifelse } def
/AltCurve { { false NArray n 2 mul 2 roll [ n 2 mul 3 sub 1 roll ] aload
/Points ED n 2 mul -2 roll } { false NArray } ifelse n 4 lt { n { pop
pop } repeat } { BAC /n n 4 sub def n { NAC } repeat EAC } ifelse } def
/ClosedCurve { NArray n 3 lt { n { pop pop } repeat } { n 3 gt {
CheckClosed } if 6 copy n 2 mul 6 add 6 roll IC CC x y moveto n { NC }
repeat closepath pop pop } ifelse } def
/SQ { /r ED r r moveto r r neg L r neg r neg L r neg r L fill } def
/ST { /y ED /x ED x y moveto x neg y L 0 x L fill } def
/SP { /r ED gsave 0 r moveto 4 { 72 rotate 0 r L } repeat fill grestore }
def
/FontDot { DS 2 mul dup matrix scale matrix concatmatrix exch matrix
rotate matrix concatmatrix exch findfont exch makefont setfont } def
/Rect { x1 y1 y2 add 2 div moveto x1 y2 lineto x2 y2 lineto x2 y1 lineto
x1 y1 lineto closepath } def
/OvalFrame { x1 x2 eq y1 y2 eq or { pop pop x1 y1 moveto x2 y2 L } { y1
y2 sub abs x1 x2 sub abs 2 copy gt { exch pop } { pop } ifelse 2 div
exch { dup 3 1 roll mul exch } if 2 copy lt { pop } { exch pop } ifelse
/b ED x1 y1 y2 add 2 div moveto x1 y2 x2 y2 b arcto x2 y2 x2 y1 b arcto
x2 y1 x1 y1 b arcto x1 y1 x1 y2 b arcto 16 { pop } repeat closepath }
ifelse } def
/Frame { CLW mul /a ED 3 -1 roll 2 copy gt { exch } if a sub /y2 ED a add
/y1 ED 2 copy gt { exch } if a sub /x2 ED a add /x1 ED 1 index 0 eq {
pop pop Rect } { OvalFrame } ifelse } def
/BezierNArray { /f ED counttomark 2 div dup cvi /n ED n eq not { exch pop
} if n 1 sub neg 3 mod 3 add 3 mod { 0 0 /n n 1 add def } repeat f { ]
aload /Points ED } { n 2 mul 1 add -1 roll pop } ifelse } def
/OpenBezier { BezierNArray n 1 eq { pop pop } { ArrowA n 4 sub 3 idiv { 6
2 roll 4 2 roll curveto } repeat 6 2 roll 4 2 roll ArrowB curveto }
ifelse } def
/ClosedBezier { BezierNArray n 1 eq { pop pop } { moveto n 1 sub 3 idiv {
6 2 roll 4 2 roll curveto } repeat closepath } ifelse } def
/BezierShowPoints { gsave Points aload length 2 div cvi /n ED moveto n 1
sub { lineto } repeat CLW 2 div SLW [ 4 4 ] 0 setdash stroke grestore }
def
/Parab { /y0 exch def /x0 exch def /y1 exch def /x1 exch def /dx x0 x1
sub 3 div def /dy y0 y1 sub 3 div def x0 dx sub y0 dy add x1 y1 ArrowA
x0 dx add y0 dy add x0 2 mul x1 sub y1 ArrowB curveto /Points [ x1 y1 x0
y0 x0 2 mul x1 sub y1 ] def } def
/Grid { newpath /a 4 string def /b ED /c ED /n ED cvi dup 1 lt { pop 1 }
if /s ED s div dup 0 eq { pop 1 } if /dy ED s div dup 0 eq { pop 1 } if
/dx ED dy div round dy mul /y0 ED dx div round dx mul /x0 ED dy div
round cvi /y2 ED dx div round cvi /x2 ED dy div round cvi /y1 ED dx div
round cvi /x1 ED /h y2 y1 sub 0 gt { 1 } { -1 } ifelse def /w x2 x1 sub
0 gt { 1 } { -1 } ifelse def b 0 gt { /z1 b 4 div CLW 2 div add def
/Helvetica findfont b scalefont setfont /b b .95 mul CLW 2 div add def }
if systemdict /setstrokeadjust known { true setstrokeadjust /t { } def }
{ /t { transform 0.25 sub round 0.25 add exch 0.25 sub round 0.25 add
exch itransform } bind def } ifelse gsave n 0 gt { 1 setlinecap [ 0 dy n
div ] dy n div 2 div setdash } { 2 setlinecap } ifelse /i x1 def /f y1
dy mul n 0 gt { dy n div 2 div h mul sub } if def /g y2 dy mul n 0 gt {
dy n div 2 div h mul add } if def x2 x1 sub w mul 1 add dup 1000 gt {
pop 1000 } if { i dx mul dup y0 moveto b 0 gt { gsave c i a cvs dup
stringwidth pop /z2 ED w 0 gt {z1} {z1 z2 add neg} ifelse h 0 gt {b neg}
{z1} ifelse rmoveto show grestore } if dup t f moveto g t L stroke /i i
w add def } repeat grestore gsave n 0 gt
% DG/SR modification begin - Nov. 7, 1997 - Patch 1
%{ 1 setlinecap [ 0 dx n div ] dy n div 2 div setdash }
{ 1 setlinecap [ 0 dx n div ] dx n div 2 div setdash }
% DG/SR modification end
{ 2 setlinecap } ifelse /i y1 def /f x1 dx mul
n 0 gt { dx n div 2 div w mul sub } if def /g x2 dx mul n 0 gt { dx n
div 2 div w mul add } if def y2 y1 sub h mul 1 add dup 1000 gt { pop
1000 } if { newpath i dy mul dup x0 exch moveto b 0 gt { gsave c i a cvs
dup stringwidth pop /z2 ED w 0 gt {z1 z2 add neg} {z1} ifelse h 0 gt
{z1} {b neg} ifelse rmoveto show grestore } if dup f exch t moveto g
exch t L stroke /i i h add def } repeat grestore } def
/ArcArrow { /d ED /b ED /a ED gsave newpath 0 -1000 moveto clip newpath 0
1 0 0 b grestore c mul /e ED pop pop pop r a e d PtoC y add exch x add
exch r a PtoC y add exch x add exch b pop pop pop pop a e d CLW 8 div c
mul neg d } def
/Ellipse { /mtrx CM def T scale 0 0 1 5 3 roll arc mtrx setmatrix } def
/Rot { CP CP translate 3 -1 roll neg rotate NET  } def
/RotBegin { tx@Dict /TMatrix known not { /TMatrix { } def /RAngle { 0 }
def } if /TMatrix [ TMatrix CM ] cvx def /a ED a Rot /RAngle [ RAngle
dup a add ] cvx def } def
/RotEnd { /TMatrix [ TMatrix setmatrix ] cvx def /RAngle [ RAngle pop ]
cvx def } def
/PutCoor { gsave CP T CM STV exch exec moveto setmatrix CP grestore } def
/PutBegin { /TMatrix [ TMatrix CM ] cvx def CP 4 2 roll T moveto } def
/PutEnd { CP /TMatrix [ TMatrix setmatrix ] cvx def moveto } def
/Uput { /a ED add 2 div /h ED 2 div /w ED /s a sin def /c a cos def /b s
abs c abs 2 copy gt dup /q ED { pop } { exch pop } ifelse def /w1 c b
div w mul def /h1 s b div h mul def q { w1 abs w sub dup c mul abs } {
h1 abs h sub dup s mul abs } ifelse } def
/UUput { /z ED abs /y ED /x ED q { x s div c mul abs y gt } { x c div s
mul abs y gt } ifelse { x x mul y y mul sub z z mul add sqrt z add } { q
{ x s div } { x c div } ifelse abs } ifelse a PtoC h1 add exch w1 add
exch } def
/BeginOL { dup (all) eq exch TheOL eq or { IfVisible not { Visible
/IfVisible true def } if } { IfVisible { Invisible /IfVisible false def
} if } ifelse } def
/InitOL { /OLUnit [ 3000 3000 matrix defaultmatrix dtransform ] cvx def
/Visible { CP OLUnit idtransform T moveto } def /Invisible { CP OLUnit
neg exch neg exch idtransform T moveto } def /BOL { BeginOL } def
/IfVisible true def } def
end
% END pstricks.pro

%%EndProcSet
%%BeginProcSet: pst-dots.pro
%!PS-Adobe-2.0
%%Title: Dot Font for PSTricks
%%Creator: Timothy Van Zandt <tvz@Princeton.EDU>
%%Creation Date: May 7, 1993
%% Version 97 patch 1, 99/12/16
%% Modified by Etienne Riga <etienne.riga@skynet.be> - Dec. 16, 1999
%% to add /Diamond, /SolidDiamond and /BoldDiamond
10 dict dup begin
  /FontType 3 def
  /FontMatrix [ .001 0 0 .001 0 0 ] def
  /FontBBox [ 0 0 0 0 ] def
  /Encoding 256 array def
  0 1 255 { Encoding exch /.notdef put } for
  Encoding
    dup (b) 0 get /Bullet put
    dup (c) 0 get /Circle put
    dup (C) 0 get /BoldCircle put
    dup (u) 0 get /SolidTriangle put
    dup (t) 0 get /Triangle put
    dup (T) 0 get /BoldTriangle put
    dup (r) 0 get /SolidSquare put
    dup (s) 0 get /Square put
    dup (S) 0 get /BoldSquare put
    dup (q) 0 get /SolidPentagon put
    dup (p) 0 get /Pentagon put
    dup (P) 0 get /BoldPentagon put
% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga
    dup (l) 0 get /SolidDiamond put
    dup (d) 0 get /Diamond put
        (D) 0 get /BoldDiamond put
% DG/SR modification end
  /Metrics 13 dict def
  Metrics begin
    /Bullet        1000   def
    /Circle        1000   def
    /BoldCircle    1000   def
    /SolidTriangle 1344   def
    /Triangle      1344   def
    /BoldTriangle  1344   def
    /SolidSquare    886   def
    /Square         886   def
    /BoldSquare     886   def
    /SolidPentagon 1093.2 def
    /Pentagon      1093.2 def
    /BoldPentagon  1093.2 def
% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga
    /SolidDiamond  1008   def
    /Diamond       1008   def
    /BoldDiamond   1008   def
% DG/SR modification end
    /.notdef 0 def
  end
  /BBoxes 13 dict def
  BBoxes begin
    /Circle        { -550 -550 550 550 } def
    /BoldCircle    /Circle load def
    /Bullet        /Circle load def
    /Triangle      { -571.5 -330 571.5 660 } def
    /BoldTriangle  /Triangle load def
    /SolidTriangle /Triangle load def
    /Square        { -450 -450 450 450 } def
    /BoldSquare    /Square load def
    /SolidSquare   /Square load def
    /Pentagon      { -546.6 -465 546.6 574.7 } def
    /BoldPentagon  /Pentagon load def
    /SolidPentagon /Pentagon load def
% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga
    /Diamond       { -428.5 -742.5 428.5 742.5 } def
    /BoldDiamond   /Diamond load def
    /SolidDiamond  /Diamond load def
% DG/SR modification end
    /.notdef { 0 0 0 0 } def
  end
  /CharProcs 20 dict def
  CharProcs begin
    /Adjust {
      2 copy dtransform floor .5 add exch floor .5 add exch idtransform
      3 -1 roll div 3 1 roll exch div exch scale
    } def
    /CirclePath    { 0 0 500 0 360 arc closepath } def
    /Bullet        { 500 500 Adjust CirclePath fill } def
    /Circle        { 500 500 Adjust CirclePath .9 .9 scale CirclePath
                     eofill } def
    /BoldCircle    { 500 500 Adjust CirclePath .8 .8 scale CirclePath
                     eofill } def
    /BoldCircle    { CirclePath .8 .8 scale CirclePath eofill } def
    /TrianglePath  { 0  660 moveto -571.5 -330 lineto 571.5 -330 lineto
                     closepath } def
    /SolidTriangle { TrianglePath fill } def
    /Triangle      { TrianglePath .85 .85 scale TrianglePath eofill } def
    /BoldTriangle  { TrianglePath .7 .7 scale TrianglePath eofill } def
    /SquarePath    { -450 450 moveto 450 450 lineto 450 -450 lineto
                     -450 -450 lineto closepath } def
    /SolidSquare   { SquarePath fill } def
    /Square        { SquarePath .89 .89 scale SquarePath eofill } def
    /BoldSquare    { SquarePath .78 .78 scale SquarePath eofill } def
    /PentagonPath  {
      -337.8 -465   moveto
       337.8 -465   lineto
       546.6  177.6 lineto
         0    574.7 lineto
      -546.6  177.6 lineto
      closepath
    } def
    /SolidPentagon { PentagonPath fill } def
    /Pentagon      { PentagonPath .89 .89 scale PentagonPath eofill } def
    /BoldPentagon  { PentagonPath .78 .78 scale PentagonPath eofill } def
% DG/SR modification begin - Dec. 16, 1999 - From Etienne Riga
    /DiamondPath   { 0 742.5 moveto -428.5 0 lineto 0 -742.5 lineto
                     428.5 0 lineto closepath } def
    /SolidDiamond  { DiamondPath fill } def
    /Diamond       { DiamondPath .85 .85 scale DiamondPath eofill } def
    /BoldDiamond   { DiamondPath .7 .7 scale DiamondPath eofill } def
% DG/SR modification end
    /.notdef { } def
  end
  /BuildGlyph {
    exch
    begin
      Metrics 1 index get exec 0
      BBoxes 3 index get exec
      setcachedevice
      CharProcs begin load exec end
    end
  } def
  /BuildChar {
    1 index /Encoding get exch get
    1 index /BuildGlyph get exec
  } bind def
end
/PSTricksDotFont exch definefont pop
%END pst-dots.pro

%%EndProcSet
%%BeginProcSet: pst-grad.pro
%!
% PostScript prologue for pst-grad.tex.
% Version 97, 93/05/12
% For distribution, see pstricks.tex.
%
% For the PSTricks gradient fillstyle.
%
% Based on some EPS files by leeweyr!bill@nuchat.sccsi.com (W. R. Lee).
%
% Syntax:
%   R0 G0 B0 R1 G1 B1 NumLines MidPoint Angle GradientFill

/tx@GradientDict 40 dict def
tx@GradientDict begin
/GradientFill {
  rotate
  /MidPoint ED
  /NumLines ED
  /LastBlue ED
  /LastGreen ED
  /LastRed ED
  /FirstBlue ED
  /FirstGreen ED
  /FirstRed ED
  % This avoids gaps due to rounding errors:
  clip
  pathbbox           %leave llx,lly,urx,ury on stack
  /y ED /x ED
  2 copy translate
  y sub neg /y ED
  x sub neg /x ED
  % This avoids gaps due to rounding errors:
  LastRed FirstRed add 2 div
  LastGreen FirstGreen add 2 div
  LastBlue FirstBlue add 2 div
  setrgbcolor
  fill
  /YSizePerLine y NumLines div def
  /CurrentY 0 def
  /MidLine NumLines 1 MidPoint sub mul abs cvi def
  MidLine NumLines 2 sub gt
  { /MidLine NumLines def }
  { MidLine 2 lt { /MidLine 0 def } if }
  ifelse
  MidLine 0 gt
  {
    /Red FirstRed def
    /Green FirstGreen def
    /Blue FirstBlue def
    /RedIncrement LastRed FirstRed sub MidLine 1 sub div def
    /GreenIncrement LastGreen FirstGreen sub MidLine 1 sub div def
    /BlueIncrement LastBlue FirstBlue sub MidLine 1 sub div def
    MidLine { GradientLoop } repeat
  } if
  MidLine NumLines lt
  {
    /Red LastRed def
    /Green LastGreen def
    /Blue LastBlue def
    /RedIncrement FirstRed LastRed sub NumLines MidLine sub 1 sub div def
    /GreenIncrement FirstGreen LastGreen sub NumLines MidLine sub 1 sub div def
    /BlueIncrement FirstBlue LastBlue sub NumLines MidLine sub 1 sub div def
    NumLines MidLine sub { GradientLoop } repeat
  } if
} def
/GradientLoop {
  0 CurrentY moveto
  x 0 rlineto
  0 YSizePerLine rlineto
  x neg 0 rlineto
  closepath
  Red Green Blue setrgbcolor fill
  /CurrentY CurrentY YSizePerLine add def
  /Blue Blue BlueIncrement add def
  /Green Green GreenIncrement add def
  /Red Red RedIncrement add def
} def

end
% END pst-grad.pro

%%EndProcSet
%%BeginProcSet: texps.pro
%!
TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub
dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict
end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{
dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1
roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def
dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}
if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}
def end

%%EndProcSet
%%BeginProcSet: special.pro
%!
TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
{userdict/md get type/dicttype eq{userdict begin md length 10 add md
maxlength ge{/md md dup length 20 add dict copy def}if end md begin
/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
save N userdict maxlength dict begin/magscale true def normalscale
currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{
psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict
begin/SpecialSave save N gsave normalscale currentpoint TR
@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{
CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N
/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end}
repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N
/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX
currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY
moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X
/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0
1 startangle endangle arc savematrix setmatrix}N end

%%EndProcSet
%%BeginProcSet: color.pro
%!
TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop
setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll
}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def
/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{
setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{
/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch
known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC
/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC
/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0
setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0
setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61
0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC
/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0
setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87
0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{
0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{
0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC
/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0
setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0
setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90
0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC
/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0
setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0
0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{
0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{
0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC
/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0
setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC
/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0
0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1
0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11
0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0
setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0
0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC
/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0
setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0
0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0
1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC
/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0
setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{
0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor}
DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70
setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0
setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1
setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end

%%EndProcSet
%%BeginFont: CMTT12
%!PS-AdobeFont-1.1: CMTT12 1.0
%%CreationDate: 1991 Aug 20 16:45:46
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMTT12) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch true def
end readonly def
/FontName /CMTT12 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 101 /e put
dup 102 /f put
dup 105 /i put
dup 108 /l put
dup 115 /s put
dup 116 /t put
dup 121 /y put
readonly def
/FontBBox{-1 -234 524 695}readonly def
/UniqueID 5000833 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5F0364CD5660FE13FF01BC20148F9C480BCD0E
C81D5BFC66F04993DD73F0BE0AB13F53B1BA79FE5F618A4F672B16C06BE3251E
3BCB599BFA0E6041FBD558475370D693A959259A2699BA6E97CF40435B8E8A4B
426343E145DF14E59028D4E0941AB537E34024E6CDE0EA9AF8038A3260A0358D
D5B1DB53582F0DAB7ADE29CF8DBA0992D5A94672DFF91573F38D9BFD1A57E161
E52DA1B41433C82261E47F79997DF603935D2A187A95F7A25D148FB3C2B6AA32
6B982C32C6B25867871ED7B38E150031A3DE568C8D3731A779EAAF09AC5CE6C5
A129C4147E56882B8068DF37C97C761694F1316AF93E33FF7E0B2F1F252735CE
0D9F7BCE136B06EE967ABE0C8DF24DCBBF99874702ED252B677F407CB39678CC
85DDFC2F45C552BA967E4158165ED16FECC4E32AC4D3B3EB8046DCDD37C92FDF
F1F3710BB8EF5CA358ABACA33C7E5ACAD6BF5DC58BDFC3CF09BA2A38291D45A4
C15FF1916FE2EC47FDC80911EB9C61F5D355BEDFC9DB17588547763AC5F0B1CC
12D2FFB32E0803D37E3281DA9CE36C5433655526ACFB3A301C56FAB09DF07B5D
048B47687348DEB96F3F9C53CE56DDD312B93D3918CD92AF53FB9461864D11B8
0138918D0B1270C54873C4012CDE6F886DB11BCEA04B023EBB43E0D0A06BE725
741D08B9DB688731A6C9886C15A83C28DADCC81385EA239E045E8F3670CE03DB
9EE77ED067036595C9F3B1854343BE3A12E486B6E5A2F8AC44FA5378D28DCCEE
306B0E283AA444423F9A4FF38E2B56DCF67A39CEB2C643DAE86865517D5D0371
CB8797208ADEC637330A3A57902C9A88EDB75A7C16FA9850075D9F19578EC666
1353CC1FC512D59DFF847ACCDAA874305355CD635073B61C12C009388E3C0CC1
0A61F6E70DBE10C7F42529EA2D67223F711C0C6104376E0E8962D6F5520A0026
F417B7CDAEE0A098189018CC15D8AEBF69279E54D7B657FBC32A6FB0D8B5DD17
F2A48A0836B328914B0F24BEC437189F1A91AC8FF308DEF743047D3719C04C02
5B9F054530A5972B25BA41ABD22B2EE310322C22AEF1F8717C7721BB953692C9
E125ABDBB1F6342DEC8637D69F0175F994654F7205BA15138C45ADE5CFAEB1BA
00CA70ECEFC5811B959BF76A4B18766EA8FA3FE0CBEC201551ADFB1FFB63F64F
4BA6E6DF14F9BBD40A2236251C822CE7361861808E597ACCC778BE26FFD30976
8AD9FFFD7A3FE5235E51E7A0A38B63004225562E6A1E8E8158704066313D9A3F
A6C203B8497C55A26DAEBEE77159801211F85C4660A5BAFAD24B1DDEBC2E1A44
D8A1C612A049E477A174FF798557EAD0541B558DA5D8A3B3B7C0FA82BACC5A98
5FAB0F6738048041F1EFC42C27C56B4AD3C422198875A5F42E55686A71F16712
1CD17BF607808522AA5C1BDC8AE6D7FCD230D0CCF724DE63073BF8897E3C4DE2
8BDA6C2CF1BE0C9F301AE796739C0818F7C975FF81E74D89F6DC8E71D4FC5C37
459C203FFC52D7C416F00FDC26927D73AE96BBD3989C25F3B057F9E1271566FD
466D9D08CB6C569360DC3DEFD6CB1C0A28783231996E98903D438952B194016E
90364CBA9A7A707E85C50777F37511CF64B00B79462D2C10836D817839531AC3
39682284619180F6D30311F3CB8B2025EDA013353E295D11E1DAF52690197F1C
A0A1759B41BE8A80014B3FB203BE47BFB43552055B0A56E4E58E365AD8647031
CCB2276B1B4B9DDB0779C4B578D656071163A69D5D07CE3433F3ECDC4ACFB359
A04F9BC95025D2FDDAF09916369E818796F1D1118771941A24B6D4FAB1AE1386
73E183EE89640E08A970D115F3B49B810016C71CEF088E43320BDFFA3A445426
5CEFDB660E6A46C93C4948522D8DB7DA36E236F4268422FDFC6455F67E2F09EC
165FB82BB505B556323B5D37EF6A2C8FC3B2ECE3F46730FCF53886B0A4A51EFA
B8DE3552C9DA941DB89971FEBD2F8628280B4A589F1A73A01A382245E512B35E
8921AAF1E82C41BC23E9AFB4C8C17EB3388E97FA52823BF3E1A9E723FA1DB57C
53B6030014D28FF0AFCD3E3C2D86A8C11738DD01C75075F71B5808C07017280A
C8512467E1E99221B8182DA38B3F7BF57B391E323DB0B7E3C6F380DD615DCF3B
5644D176997C8E448289C3EA339941CD98D5C680976DA8FCD104D530034808AB
A39C0E4531556C476C2943AFE9E641FF4999BED2C8253D32B989AFC331E66AB9
F632E7650139F94F6BD1A2FE6745967CF0CFEAD2D4E9C995AE89DEE01E932DD1
F8017B2679B2A405659EBE8A693079C4DA70AFC9E83D3D2DA436390D07FCC0AC
30F77A3620E4D5834A5A1D1017055B4935B4AD81ED4AA83116DD387F57DCCD31
A6A109C81A21A457569E790E4901A79FD1B0C345D03B19E7EFCA420EE0469563
8935C577A5B5890629CD206B74A172F54F0DA76AC21B3B20789ACD124D2E2934
B06E5A246CBA0B6B8B95F09E61C570A11A3B22151EE3AC3A05CA5F0691C67FB4
F9
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMR12
%!PS-AdobeFont-1.1: CMR12 1.0
%%CreationDate: 1991 Aug 20 16:38:05
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMR12) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMR12 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 12 /fi put
dup 45 /hyphen put
dup 46 /period put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 66 /B put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 72 /H put
dup 75 /K put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 89 /Y put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 121 /y put
readonly def
/FontBBox{-34 -251 988 750}readonly def
/UniqueID 5000794 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C
68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361
3645B82392D5CAE11A7CB49D7E2E82DCD485CBA04C77322EB2E6A79D73DC194E
59C120A2DABB9BF72E2CF256DD6EB54EECBA588101ABD933B57CE8A3A0D16B28
51D7494F73096DF53BDC66BBF896B587DF9643317D5F610CD9088F9849126F23
DDE030F7B277DD99055C8B119CAE9C99158AC4E150CDFC2C66ED92EBB4CC092A
AA078CE16247A1335AD332DAA950D20395A7384C33FF72EAA31A5B89766E635F
45C4C068AD7EE867398F0381B07CB94D29FF097D59FF9961D195A948E3D87C31
821E9295A56D21875B41988F7A16A1587050C3C71B4E4355BB37F255D6B237CE
96F25467F70FA19E0F85785FF49068949CCC79F2F8AE57D5F79BB9C5CF5EED5D
9857B9967D9B96CDCF73D5D65FF75AFABB66734018BAE264597220C89FD17379
26764A9302D078B4EB0E29178C878FD61007EEA2DDB119AE88C57ECFEF4B71E4
140A34951DDC3568A84CC92371A789021A103A1A347050FDA6ECF7903F67D213
1D0C7C474A9053866E9C88E65E6932BA87A73686EAB0019389F84D159809C498
1E7A30ED942EB211B00DBFF5BCC720F4E276C3339B31B6EABBB078430E6A09BB
377D3061A20B1EB98796B8607EECBC699445EAA866C38E03ED7D4F3EDBCA1926
2AF6A41F67AFCFBF3630C943FA111E4CCD988A7363F7C2B75EAF5830B049460E
0D2B337988F150B9182E989E7750C51BA83DF37685483F86D1F47478883F3F6A
4B7F768DA5AA89E8F163029ADD4A9209DE8A4F285766C06EA859639B92CCCDCA
F59B1C2BB8D588CA754D1257BFF76B53984DF4937093AAEF79009D32A29A4C16
FB610C7D6713482C48D7F9E8410C0F00AD6E67021056B6035534E79F05D14EF2
4E8009CC91F2665BEFC1CE3671C19C85323A837D6E18C7EDF9F83A1CC72F5C75
A86EE0FC5AA9F6C86664753FE9E052277D48A0A1B210FCAE714E55A674E1B473
262AE6B6F9B7F9B9C905622B8EAFFD4FC7DACAD89C21DCBD37761030180DA587
F2F22B9A1F8F449BE9FC8E143978DA7D94E1E4313B19BB5BF79FEEB77CFD1082
94D69CB55AA429422FC94FDDCA604E7056CA97DB88C7377B5A84BD689B968EC4
D43772119657F456949EC6837A95A889C9931C6A7C47F380C54018773C7E13A1
348ED834596357B386809A3A4559CE4EF494D3724780B4724E89D7CA7490709A
EB3B137A2BD78A0BE35B219ECAC4DC97AF493FB4D94C5A1FE80C4A08920BF447
1D08C4D47938B9AA7E7F63F1C9E0546496CEFA7B54DCA2C78C510631CD1AF401
D06A68F6C0A3D997469CAD4B0F1DF924CA85D3227295D395F52A990DB82652CE
57DAAF2FFA3657173EF1FD24276D40BC989FDB4CA3C8E46365189F65C30DE7F8
C30069803117F41778931F3F13E2C065B95C4FC1E363E9B3F7896275EA874EB0
4E2991DF9326BA747B56B328781E2075141B134CA4E6254B78DFBCC0335816CA
C4DB15CB6A9EEB987BB7D7AEB8E158A469CE1B94680C30A50AD401CC0BF832E1
59C6EDDC5F88B61D7AA38F4C33861B5F4CD2B1D9B277836455D180926EA18E2F
067C1A55EC88F65BCC617A77835D5C5430FD5819E5D7C381827B44EFD37F34F7
AA838DADDD5844AF0DB50A029C68A2D9C15566B7D761D0C2051CCE404BB9078E
6B787974E6221B54ADF3878F7D6DED883B781BA5311633D8094BE02D37294440
90301A12C7687F494E922FD7C5834377420148AD1C29C04B03A24CC879984B9B
5AE3E5D4ADFDC9D060C731FB05D967143C4E1D3DA01682789E75C1B25D1D93C3
F86EDFF257CCB0358C1E40DB733A6B31A1FD3266205BC88A30F1108A0887A340
A2F38DDF2F274269447BA53CF4B21AC5A92328724481A28A9B5EEEBE67C4759C
DB1282654650380C0D7ED11C8C9C10C6774F6D416BCF3BA02C7BDDFF8737C0BF
9D3327A13E4A3B0C62990162468ED3AA001B6DE84AE4AD1C0670FAFACC3BDD38
2D62A9547DD28BCB07CBBED2AE050E79A5CC2B178F230D973110AFE4AC65DB4F
DF96E273C698E16BBA257AB2E8363E0F5F5FBB0C175A4C23031F153083B45AA7
D966B42472A801BC654E5FD9D5AB11CE2E5C49095917336205457A625A9C85C8
6B2D46230E7B49F096FFC00CA26B820EC745215FCBBAB035BDD6DF758838A3E6
7C40B4A12C458D20FF1A5459D2E3B891B2D6FCDDC6B4264215B2205B7EAC74C4
6AFB13B4F158285598415DDD3A6CACC49E4623E3DFB1FCDD436D234F39EBEC41
1FD2E06F5016C416A6AADE2DE51A27DFE1B818F1E2B1996FA139E768219968B5
707C4B089CF6D503E0A856FA366BB8496F3D799CF800811A0EBD7A68B357C37E
5BA72E3BD7EBAFE37D27206FB5773211753C1E24A2B1BD5A5E484B2BF917B982
6AE05A16D83B0C9B1EC4712D3CFD4BB49481A9FDDFF79394DE9CC9776A5110EF
F82F261BD8ADBAA889C021D6BC52F418ABE620FF8B0ADADD627B8D5FFF842A0B
E834EC14AC37400A938F314241854F4F62112106E47131346E333791259B00D7
662BB3326608FACDBE31783ECBD774F4636FEA14E66EEB183FF54FE2C867CC76
BD5956ECDE77838ADEFCB4DC193A9F661191EFE058C0E47CCC1498E383956D57
91C6E2780F0CBE6A06A4C7F2E240DEA19FACFC358F19F39BC42886AF1C0469CD
90772458B03EC13742AC0CA074264B7CF55A390182B2E43446B25960A1B2E75D
8B64FE34C9776939814325340EE90CC79215DEB45AA150DE9489CB70D2DA6021
B7587971780054B27020E83163D21EE44E48A99DE9BE57D2F1CD5FA638F44B88
3413413259D84AB2CB99979AEBA885590C1743064BDAA4A211BDD9E1179CD190
F224D76D01574B76409CA8A96A57EF607789A11BBFB95E3BF9035E8C509E57AE
3A76BC2FFAF206CD68E0E26E904633D206937D5BA4DEE41BE3A75D7DD7C86CB5
BEA4C438ED6BA73584B545C36BB49F600AF578B9EA3313CD003B90AA9BA2AA79
1AF4156A413F3B19D11789BDAB9635CD337A2F9A6766C739255F4C2521EB928E
7FB9D96C0CF0FF18589E0A01F845FB0C53881C5BAB6C686839EE637890EEADD5
DFD0FBF8915DCD9A711007425C99B5F74C3CDF509CFD7B017E3A4BCDA880210F
5891BF07C4E4239E97A5FA06B0B5885451018D4BD48D7E519561BF3C02AE0D74
19FA7DC7E65FB40DABF3AA2D28DAB51BA54BFC52403DB7DC0DC5E9BE3E2019D6
6C103A20D843B188D544FF3D00D38E8CAB6C476096D5F8D0534A8A8799D9C119
3DAA0730CEA59E65553073675958952548D43C60B141D6FF00EC499B1C7CA129
0FF9F1046FF98DA2AEA77307F4F01F42A6990B0DD56A4EC68B0A57F6DCDAFC5E
07BA2898565BEFFD86E1B7BDEF06D54220A7A52FB7C8F097944E5F87FE032995
7F8B0AC402490CD182E196CD64F55A04EA10466B04BD1D3177AA531B43480323
16E06FA04DAA4F79CCA4A708E7084E8F8E4E51442C28675022FED3D7AD220947
E47198A8F454FC45E44399E9BC66B6FC489CC91DAB02D125DB446ECD43D1BFD4
458A0153CE3A8F5B4A8790F0B00CB4C284A0F1D83B70C0F28801756566673A21
4E54262BFF601C0C1534A973E67D381D26C36CD7CB41B7BDAB475426A6E8FC53
F75C838FB1C03BD9E7564C4354A6DEB3D24CF34AAC0929599BC26FEF4023916B
DD18B24493D54618BCD342B68031F81107350BDF54F843DDD299D0709DA0FFE9
10D317A0E412998D428E6E34C586AC33E505A2EA0006129D3FBDB9378ED53DE9
1273BAFF96661770EB8CD40915967B57327B36B7CD06D4DDAF553613F4D07419
4BB59A16F4F9270651B40E590CFEF84AA0688C6625F037FC0F7163313E55C401
B5F4C8C49C5C0A2ED7D4B49F02387CA309FFDD2C52D483E68D6048B6E4873C7B
E3D953C229CE0C8875E64B42FA22134BF546272F1852934E25777C71AFB3DF95
D9932940318EF8B393A574B99F3189EDD62E9B525C608C94DA902AD3BD1EEF2B
F281F40CC5059A376AC9DD7E52393C7A9A865431544625D28502692512AED7F1
8EDE4D2D2FAA421399988563DF436788AD662F41836655CD206C3C3548189700
12989E1687A2C31CE56D627BA372DA90A654F84F6B3F1CA3E2BEC5DF43426BE4
26570B3A85E2738EE8B6A358B6DD2DA74D3D55C4B33BF099337B895C29223150
9ADCB92CAA98592118FF448877546395FD53DFFED071BADE0226321311F374C3
1B3A19C538E7F20207A2F5DFE7F9B42B8FC4623B00331082D4E3510FC5E2292F
520ABAE1F9E731BC358C35AA1475013D802DC0F0F99D9D191F7986310DC2B4D3
B4C688467576E1D06D52E018ECBF2E6F9D00CC8F7716321DE016322E55629CE3
D52132D0C0DC87980570BE94795C9D13304502AB71AE12B2A890E26743643F2E
F00EEC9C30A3D6760E2D96F43F1DA2387DD8786D0F9911DDF1E2E6D4F05B6049
A3D5280526432CC327702D4305BF1C7A19D0DE652047DD7B4EF566490F2C161E
97C67FB3B578589471BEBD6AB78E138ABF17DCD3FB09B30A3D95575A3238277B
B0E99B1634B10B4135E7A3BE3CFAEC5F2132F3A5FC8720E58946BE71EDECBB9A
89E8F9A5C3778D689D400706E58CE0F51343A5192525ED7CBB2F253EF9C41178
087F0CF2A1A31908ACBACFC7FF40CE32594E107492C2049124F648B7AF804B10
FA113E2A503C93156C34CC4A40C117C8B348AF7433B65FC4BB42ADE6E6B74538
6CF1D928C58DECE004B65EA0C7F0324BAD2320D40AFC5F81E617A59385C05B7D
2ABB078337CE843BDD1CB36CE89E42538088BAA7FBE0ABC99661260AB16201CF
A7BA4E64555C0A0D0A92E1B3B33A8ED985B68D29798BF4C23FA78AF2B0EEAF7D
AFEF7AF7C4A148336C6FA70B8EA2F4EFD8B1432C7C211898DE48FB32BDD992BC
7470C0957EF8AD70DD011545DC108A97D2AC30596C8B23A57FDFCB8FD47479F3
8904AA3C3ADB54E2E3E37D992A32B97295BF8406E8291E58CCC5C943C3E3EEA6
A24789C4B408841023EB1C27BAE6EDA7D4917DB43E0CA381B063875B6253C817
7D3B6878C8983A0699F3317577AC28C0561457DC1489C632B82C8DCE5F8CB9F2
98B9BA525ED1CA6EDDFA2048BC77FE5B74600439AB2CD7A19CE5F7C14460EC25
9EBCC41BD827EE0C7948AF91EA615E084045ED5D12712DD45969D1D29F365B29
AD83ED7861B0B2C3D2FF72DAF8E57680C7E8588C06ADC046423889AC493F1834
7FBBA2D85699AC777F7C3767CF168A90350DF93CEA01027E559596BE514C487E
F989D8FC22D094123787710AD73AF85B4F0D4F8A358E7AC24F4F868DB460098F
42DF3A7DDBF81FA0E9F37EC23545744E3E1AF929B377DD408C3CA0F776291E43
B0A64A7A99F29AB9CE8FD6E308EE9AFD3601908C982149A1A48A06D6918C47BF
38EC0FF1243937CD75436C59013AC6DF342C0105204C96895A18707EA8C043C4
B59697C256B99D9C6FEE43B35A4546A292691F974E5B2C288CB9C12F7C82B2A7
46B220BF1D2C2768DA42808EDDC1542CF7E30A2A79C26427536F66DFDAB98624
D870378D6A5825F3FAD2BE578D2BDED7C341EBF861D542884F252DB726B559BD
4F160709F28904B8B34F125194535FA70A43437542703D4B0C0670EDD2FF1EAF
273679A617D3618BA638FF8ED02D00F43C6095A0DB8073E7F6FB6F2BDC4059CB
FF9442D91BA9CD9A7E7213697508F044920582546B461E4AA17531AA678E1863
70F95622429B9ABB2103BC230BB8216A0B7E7C912BDF84715240CADBA848852C
824F9483A31C12368CB2281C72AEF402B33D86F9BFD7BA86F7BC68B167990AFE
55DD02702D5A9F136F41B85108D4A586DF0129A80FC0D6A88A1C70A51816DC66
5F257F9A0C56D5137A2CFC2588E79FD3C4B7AB5108DBB8A1F43161ABCA085651
8DDB1A0288FA0DABA9260E2E1732737D518FA2F54A528501B0A392BCB4E7BB49
2CBD7B4A510AAD37E5B125D4BA68357AAA7AF588D6E578210671EBEBA4CAE2B1
31F3509343A0541B6684B7958A17316756B021966FF1E5C31B6A256C576426D7
68D05882E97D913D787C851172AB698E047B09D48C97A2C7E5099737DC2566DE
04C0FB3018B015BE880AE0DE778C85232D502E97136C0D0046DBE6DC7127433F
F35A8646A19A9A1960E825A54F69F13021BDC2F096F2D8D39781625EDAE874B4
E3F9129648C0BC129762B4BA5500E867A288208BA84C4F63F9DB4CE1F7C862D1
D3200A9EF901ACC1B116EAC23ECC29CBE29CE644726B153F2A20586A023BEF02
F2A7E9206C7092DB82B3896B82D055CDCDAEF6105EA3E7F0242F727E7C15EE96
3EC75F1DC0173A0CEF4D4386E547442A701B5694814FF438181B0B87F2DA48C1
7B7EA5C1F261AE76D5D18C8FBF904A23E70CDE384FE78C63531E49B0C0B14939
C986336BB76485289E33080537D52CEEC80E12D0AC14EF3C4DF153B998C9B7E8
0FE64C87A99DEB0BF43B62D1D756918972EE42C1B39C997E87B30F9759D37778
C8B7EB4072E3BA0A6F59715E9D29FED21B37D84C503A7C36D248C7FB687B5EDE
C4C050569141ED4AB126E213B8ED790BC5E0DC7F283D800C4207B8F1D165B0F1
B2FB7E7498772D81897D3BA623EDF59A0B08277C10B1FD9462AD86D559C1E9ED
0BAB634586FF1737148015794879F8CBCB267691AF266D058B8F98FE70752A6C
1A57F77CF141FDA59944A7680AC8D4357D5415A3D6C3FF2332B71DB628C49C03
26C0E7514A1CB6AF09C80C5BA70561BBA9C0F5FC6F57815679628C2AA6C094E7
27AAD36D75F9C76BDE6589ECBF7AFBEADE1143A818FFF50862FB0940A0800E03
D4E10BEB493A015106C5C90E35A7F81964B240F38305612BA0AF10B961388182
AE2505AB7825C13B6E38D9BB82AB1CA4E12584290BBD5D0475F88A200687958C
16B393A90A52AE43721CC1068E826294CEACBFF391A3D638905FB525AAA25E3A
419D05F26238AB6136937A5AE426215DA409C235A613AA261516224B014FC4CE
DE79785AC2A01E2BCA453317D4D692AC1019DF3A109AE29347D21F4CB51EB3CB
213664E50E79AFD42CFEB1A2ED4A076B4BAAAD03BB0E9DD3BCFBD94A89D6A65C
EEAD17364D9E81FD6D3951B487B57A50B3DFF0C805ED00A6F3D0CBDE0C2D68A3
57C5120F9C1933A114654D1378D7E98219536F7D6733E86EA2D52CEB97AB595C
A186874ED7BDBA939EBB8E9D7E1CC2FA50ED5B5A55617642FF452B07C0D4582C
88468AEEC4E77C044EF3AF6360B73E07487BB8BF19F6ED7575749D28A2A74C33
F4AE59D66C3C4F2C20DD88E101BAC77645D5F09465A39AB96046FED9105E4E8C
5819AB3D23ABE76710A82333FA5D4DBBDA314685048E3327E525F81FA4C663CE
595C5C79B3B2F713B3000C53369E3F57CDDBAF19529402F282CC48C88361FA7E
D03645ED742ED4EF131F9C02D8D023256BC24F22218E803B740BCDB79EBEA315
7A1492E696E9A2D00F7EAFAB3AE6BFE83B4B2152964E74A412642FDA7ECA0A28
4FF6FC935C197A7126A13807C7CFE677F78F1C21BAB8D03BFF4721A11373A174
C6AF34424B6359F1C9ED2C1D18D4150BC4CC214055516EA95D2B9D2ED843B48E
B059F56D1804E8B62A87258566A2940A20F966EB023A4A2388B43D104701BD2C
E0929EECAF2A71AB549955E05667C74E2C01359610D8EF43601A0CE8E5BBC4D8
7BF8C00EBC787C3994039204C585377EC9D59C39563A98FBC4FE3C419D99DD05
311D6FEC608E857ECE601DF92AA5779818093BF18F9FA46D2132AC62D2053CA2
80836929519C0AAFEB1E90961153D105E3ACB9E1DD624806BCA42EFE587B3A07
358E6B9CA14B0BEA4AF6FB3E5F20411C49FA6F87E5BC4BA0CF85DDDAA191370C
3BB5F8C2B17F805F0EB2DFB2076C44CB4F34383BB01F3D1311CAF04B8CB3970F
11CDAF400B88656E9324D8E4FD76EAE8AD35A5E069EF8DF55A902667C20D5AD3
72CD0DC5B70F3FD8B7044DD3FB3FCB05772B7A2E1A783505CE6E99F6D1406BC0
960540E5D9D859E6A11BD077AD323D343CA1040C8C171C713C64FD85552A283B
0F0D859F575D6D09C50E10454388FA777C1CC06638F02C3CF40DDB618A78630C
1C5C394ACD6DE9F5F700C1F2946BB4E9A679C5D0EABB7BBAA39410400696059E
9AB9B31D7D3CCCBA5C1ABC53786E0228EA6E1BB1B940C9CCAE2E57ED2E40472B
E12342F85258FC9553FD0C4059F0A39C58E0F19762FC7465FD5791F73AA8E339
8CE836719D39B120718135E6E9D332CF77FB8E9CC0CBC109D3749FE8F0269569
A71771434B61E8546B1F5DED061A1717F06D6A68A324A3196B1A727D54D42DCD
6A5CB3EF75EEA3AB652803368C16B8B0316BA27073EA68615C85E58ECD4BA1EA
CC4E7D6131EA6FDF5B742B1447F1BF3E1D1F15CF715E1C67A0306A3B3115C476
3701C001F195498D29813ECA184766263531AF37F89632B52C7455FF0B12DDA3
9F2114885D1F3751A319436632ABE43C2EA72F25F0ECAD1D5D8F4D0E635DAD5F
5CF4357DBA03452BF80F860B3F5B9B08A54AD3EAE4310DAB1AD8A557449FE26C
361544ED4F9432BA9C998F09EF6317799A04CE5421AEFBA829BD5B8526BB5088
5FF43D36611F54BCC08BE2AC78B549B56F3E37C53A974F1059A29AF8CF9D78B6
C2A422A8DA5AA4F8EF34B712CB85885D849B187C52063AF322E9F05CBF9B5FD8
EFB472147D4D95D47BBF2BEEAE18623221B5466763AFE78658CEC3B6E8EE2EAB
867B59BC2792787D55AD7481CA3356AF43CCF75D8270CEF4746926FF5A3DDADF
E903CD9D98D35642E815987BCA60AE44E1AE63A98B337D5CED82726606D87D1A
271C41079B28CA0C2DF7DB4B42C5B30B110C2FD87F94CFBE0EC5BDD81AF2B3B0
5C5D73F7DF24CD811024F8823D607433F59C50E3190856824DE6288A9B6D4A42
91F12981BF34A3E4460ACDCC062A13E4B2D4FA0D62EA1127CE028C6BD0FC0C6C
08EB622E91FEA173F659576B5788267A3B3E0198164654A3522C372B3C512D10
767025153AC6786167297D1F174AFED8DECC7CFABFED10294B39CBF1BC12C715
75FB21DD158FE7A25A1C00F63E81CB1310DDFA281FD662567DB41B058F0A31AF
99AE5E9F50B81B0A1CAB705BDC463D117EA0EA00550CBBA9B2A096B02147FB37
301C1F57D0AFABFD1738DB8C184352E18F15392432F94DFFC84F033513F7E0D2
058A97961FBE0D36AB32819686A554A4E0055F8A518062A9CD02691CF7FFE775
B19CE5C58121ABDA69ED99FECE8356B937F4DF3663BE65951C5F5317EC800DF9
CBD68588AC353F46DD69AA57133CBFCEC556BC2CE1FC233CA8B2BAA3DEF08705
4040D280FF7D26465F28CCCF4F1D1851619F1FDBE48DB07BE30A7C9073612334
9C02CB0D8B218FF746C5DC5BF3BD83B2EB5F3A6F2BB6FE31D1BD356281C22562
4A24088DF1D708531FD6DEE5604296B292DFF7B300FF9869D69F3FE26B4BB1BD
6FAFEE3C9E6F22C376829BA50EEF552C485264879E15A3FDD7F6A5BA7AC44322
4C5CEE4C107BA3A0A017E047BDB7E6208CEA3708A1E69AC960582F3EE5E2671C
77D8E7688AC818FA6A73189FD9A21ED305A74C86100FF212E2E24DD7F35C883F
0D0B4C54F40B58BA9602494B8A660871A4999677A576B6CE909BE21B6D3570CE
27B632E5F1CE64599DA7D9208D342281463B1FC7207B053DBE7F99B16E4AF3EE
45256B4B494A87AD4C941AABB461965A0F2354306ED86867310025DBE6732043
5D634D3AF062416A504866F6625430E47593B842AF151E3DEE8CB2D6AF84273B
9FF64980E3E9CE71F0283D08DDBCD7A5FBBB1AD2BE227F33F07328C4CF9F6ECC
6522326ADF2FDB5AC43AFB176C3A0283E21B8738D7B4DF1CA0AE2812571D5894
901B6C6C942C8CB7DF3257D09394D99DFDC397122A9CE732DCD4D30DC84B524E
A58EC5364CFFDFF06EDFC9274C87A5CE695D9AEF3682258556B9D2FD50793FC7
A49C50EB34314FAC8054DDF3C241220934FF1BAD6D0EE21DB2DFD8BDDC048486
5378B0FAFCF9D69CD36F840E3C492AA65B864D6CA39441F1DB7D22AF2D5928DE
9339CFAAE66E8EA23ED89D1D131003921ED78FDA9E06E69D218DA62696C134FC
BA46A8419E3F19D35743C3097D09F6A006BD025A7C178E33C2CDEBB1C8890B01
906FF7B583A5433CA42ACA0818C5831808430CA5FEB3503A65DD1E57BEE0DEC3
29536E648E1DE66EE612D9142BD58F4658D5EFBCCBECF7A5D796364C05B83856
C8BADCD7D5EDF6B211DE900D6081AF13A30FE805038AEBB34B3B3663B6CED08E
E6837A086C8B7791A493767693273191897B2637B659C074F4CF3347180890D3
BFE01FEA4886482657F8ED1AA2DC438A37CF2D6FD20D7E80D11A3C67BB673F97
10B7FF54E8372277A30B10971DB151BEE47C664462DA2396C4B769166AD6661E
74F1E22A936179E805A58D369AB761837F6EC4BB051F8CD9B3B38A1A11288EAB
9A19D7B5F86776A457B0C3F3FF8305DF5C075A26A8EAB5EE70BD0B69549C4ACB
345525E7040728E8E2A52E2AC815E5CCB75BA0827264E1BC3F1D121DEB40642E
3C76014D9EBFA6A330CCFFC82084BD041DEDF4421998BA1EB78EDE6C3CD2BE5D
3F2D39DD39DE2B0770B668390BD1BAAFB58C28DFE1E620171BBA081DCDC3B382
24138F6AA1E67CC1DB7E7F154A763FD95780FB9DDEC9D5FDB2B3ECE6B7175838
2BADB0F7A2242D2D2BD47D8E847CF45BC45128C26B050AB0544B2A5BC372742B
95F22F5BA8D08B7C868D07D20CE9FF46DA866D55D88A69ACBA7E93C226BC0851
FB340911E7FACDDC8C25766377C109187B320C26DFA1FF53FBDF25F79DB35BCD
0F6B5B30608F2990318623DBB2E18F7FF255A886481B892ABA33503A282749B4
55C8205785BA7CBBC818B30077A65EE3C4AA926A55E62C7E8FBEAE757B893BAA
2E75CC892E3868A406BBBFE0A5DBF5D62AD4E2F5BE7EC129BD33CBB18572E0B9
4C5E29B149AEF79731F46E425983D415BEA747AD3F2F476AF2B9C9AF64A2DA5E
AD5C2D03B44809D1E53E0B088650830C96263CD3611A5A5B9EA1E12DBC7DEE80
2567FF7506A16C8F66B334D8CAA0DB77D97EFE8F09D7F23CFFA1067DE450F17E
99486D064BFC0A77C35CACCF92EFD32658C49A70345BAA5E77777470339E2F10
73B8D4D19FCA1A3745F3A8F364CB324FAE3D94BE3F1558A6609A52965A4C20D4
D46C11E68F0956CD62AD4E532C54E03EA2100E7405F5EC170F2B6019F252A862
653E31910433C1239D5A4534707404BB083F478017973A5194AD45E037646FE4
0F744D2EAD3E53AE0A4198222BA92887AA3DF5D98445059CD3A8EA1B06032022
B5C2550024337850AECE52D199D8C27C274FE74B5081545F264AAEFA88C2FD4E
36A5BF0F53FEEBD711E5A6C3B403D7F886E03D1F0FCE4671C46F20467B25518F
05B02F7BC1483401BAB5A26FBABDBAD360FF27A71CDD4C324B4E3DFF864F49AA
86035C4AA6DC4305B7D783146DE67B84BDF76DA84FDBC1B35D01F0B372A7118D
F92E9C10010B3AAC393E79B3FECB572D20383BD68372235A11295ACB54D87428
6115A37B08C679811D1F390A8FD5BE216D779257AF07F07EE7FCDD70836AB9D0
57BEE2F73F0D1B59BB183C0639469326880498289FEE14882829405DD23A7EB2
7D6E5300645D1555A39235046B030392A58747431F2A5299D28069D498135F31
CA97B5CE4868FAE5068CA804D3461E89B0F335C514C3B98C266DEE2D4A0A81D9
773806621AEA469D66A6770B40DAB0BC0D6B744E1F0B539F27CD0252C29020CB
EAE049693E4BE6567EB61D3A13CFFA189A18F0D7675896D50A469D5102B0DEAE
A0F3FECB5C7C49A1BCB3398532C1C92010B0334900CCD7A532F21C7FCD7CAF1E
78ECE501E942E51489F1CCE562FF624253B1EF1A24BE8CF4C163385C75A4A02F
D0B8932D5BF48720BB5A09AD7F84F5EEACB22C6968AA19CC8110BA04E222D0A7
2206D5CE19111A3F1439C6E70262B1052CAA477CAD2B2809F0FBDD67C6C4C943
1D342BC44DD0533B54BFEB1A29CC42771B20DBE4AE2C613003BF6A787DFF3CB0
8F49A20B92004ECC7A6669588E7C3132442CDECF782EB53A815A0EFE87624815
4254AAF584A8D56DA40B5F3900FA6A9361D4DE925C91FBAB6D394DDC789F662A
196683ABBE7D94CA8867CAA6DBB769570443E9BD44B4A528DE46ED608FA75BE5
0EF0FA71C58B05514A10EC05765636812EB60D1A48AA2927BA521B956DAB321C
0495F4D007FEFFF5B60AB4BB91C26758812B56E4B9E7B496EEBE5A8D7142339E
174B0D4F6729B5DEC25E60194D0C4C2A19F5F5F5C4FED02C3B0B65A7094E8F39
49872DA17522F5E739C0E1262B2B5EAB827D3549F391E2AB4F3F2230C6C005A7
86C92BCB85237A201A106929DDB51F5EFFA22F9369C7E40CE4A8A0944B25C418
9CFC3E1E4D97EB2939D0B238E8698B4B8B21D4C390BB4DF7F25FB2214CDC7231
F6538D4D7CFFF6A83B189A9ED1B0A24DF24520BAA4303D5018174D514A9374AA
0F0B006E46D8E7D76191BC08C81BFB48ABEAC1802D5E489FEF30F67C7B7A41A4
A9D9EF2F08E7221E33B7BAB1E1C425071C2A86D809EBD3C7C1B1
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMBX12
%!PS-AdobeFont-1.1: CMBX12 1.0
%%CreationDate: 1991 Aug 20 16:34:54
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMBX12) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMBX12 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 55 /seven put
readonly def
/FontBBox{-53 -251 1139 750}readonly def
/UniqueID 5000769 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712
B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99
AEBE70DAAED49EA45AF94F081934AA47894A370D698ABABDA4215500B190AF26
7FCFB7DDA2BC68605A4EF61ECCA3D61C684B47FFB5887A3BEDE0B4D30E8EBABF
20980C23312618EB0EAF289B2924FF4A334B85D98FD68545FDADB47F991E7390
B10EE86A46A5AF8866C010225024D5E5862D49DEB5D8ECCB95D94283C50A363D
68A49071445610F03CE3600945118A6BC0B3AA4593104E727261C68C4A47F809
D77E4CF27B3681F6B6F3AC498E45361BF9E01FAF5527F5E3CC790D3084674B3E
26296F3E03321B5C555D2458578A89E72D3166A3C5D740B3ABB127CF420C316D
F957873DA04CF0DB25A73574A4DE2E4F2D5D4E8E0B430654CF7F341A1BDB3E26
77C194764EAD58C585F49EF10843FE020F9FDFD9008D660DE50B9BD7A2A87299
BC319E66D781101BB956E30643A19B93C8967E1AE4719F300BFE5866F0D6DA5E
C55E171A24D3B707EFA325D47F473764E99BC8B1108D815CF2ACADFA6C4663E8
30855D673CE98AB78F5F829F7FA226AB57F07B3E7D4E7CE30ED3B7EB0D3035C5
148DA8D9FA34483414FDA8E3DC9E6C479E3EEE9A11A0547FC9085FA4631AD19C
E936E0598E3197207FA7BB6E55CFD5EF72AEC12D9A9675241C7B00AD58FAF645
1297991B5D01701E82228D0313FC7C66B263BC79ACDDF9AAC48A3CBF42B96E38
583E1D059953076D68148DC8B6C9527B3A74CE7DEF788A11531F44120BDF0F61
0B2F3ED94EEBCDE4ACD23834C242AA4314B9EF98E4BE72DB76EBDD0A028CEA9D
B4C38C1F2D24B8FDE686832FE96204552C820E45B6BAF0C3308742AE22A8B448
2D923E77A8BCF79945CD24B36367D388983BACA658ADFD8FA77AB390FC7744E0
3BB6932DFC8F0A0CA9F79DFF174A4B902CCB7CE0C6D958E249E2FD9C7D373D64
91AF0E5580D73963BB2126B76A708685D1E2DECD822DBD285491A48C63CFFD84
4AA245FE0E4EA761D3650DCB291CF3B6C0FF40212A2A6E9A1EDA758D3315F000
77FB7A3C76493B7FF37A37DCCA66B35A10755E2F38254E9BF2FFB56921BE3BB7
38F0835D1915031EEBEB5EC4CB51A3ECA63B314B14617C0B1925B0A93B5554D8
7C862F037B8389F7DA7E1A9E372B20BD5D58D5D6311AC9902422D28516C9A339
CEFB7E400E05266DAAE55030C012436D5CB3E1BA13C33003587682AB2E7FB389
C6144D34A03F1803E51ED6A50B938976454C409B33E0147EF792DB31538D2E37
B501857E739181874E72C04E711E66203EFE9E4260292F563E47877EAB7B87FC
D1B6733B94A557C4291EAA9F0941847AD822A41F86AF9938DB336725E771A072
A335E58E9E27137D69BF0676AC1B1798473BE7AD790DDF6712B4854B4FA91EFC
7518E616F9C01F58ECA0C4CDCAF69F9B6F0758E19528B3552135ABE2E1DF7AE8
DBB120C2CDBEDC79532CEE2D834852573EF5016846E3061485D4B294F4D41164
19620C2EF30591152FACE2F3A243B7759991F71CAC88EA12A8E6451BEB0A97F0
89C0B5198CC06A66935DC197E7349A9B6CCD0DEC6C7139A98DDBB6D247C0C849
8820DF93CB15B74E743D244FBF555639905D9F55F350914278D42C709291BD3C
E26C3244B0F6E2401622108EBC037250CC27C142741858DA5DA5074998001098
D9836C492B7AF81B9CEF2FDB8E80EF2C1194452BDECCB97254E33783279335F2
D57CA2A3D91A088C9D083BC4F12E32E7E62A09ED1D007B18A81055B9C0434F78
D60695862EA36C6A0C069959ABE95E36D07225BD3ABA8B7A136788F35149BFAD
337F015224DADA0E6EA2DC1C8A4FD9DCD2D2AADFADFC4E01075ACF043DE6C1CF
3B5960F17D18C174C29C20FBE3007B322B7B9FC289652F137EF852BF659B1963
0D8C0124EA5E302592BFF21A5601D2925F27CA51823717734F4CC9A4D806E75B
5F5AC31304DA0D65BAAF9747062809D7CE75757533E084075AB2578A4ECE8FF2
0E1F4EFF48C291F3B9E4CED8E2A11611637F2992DB40C5D541A54B16B1EA034A
E4C855C315119236E854062B94A9CE49D4FA164078D7F7CE7B3E8FAF970D87CC
ECADB42744C1D7D8EFA2B519134D50E1380A433733B28C77E588F3C490381B68
50339A54A9BE5663E5D8653B4B582ACF6E573BF4574705F953973F837F683133
1B7192E3FF821B3DA9A2ECBDEFA3AFBD407B787D2952F35DFA1759F0532A2E1B
595223217B2D22319C1BD629056C975C504951D08C9FDB0EC599A28F94B8C319
3482F53A19CE2E4E5EC8CFDFC5F94B6C2FB0AE1C7A70BD554AADAAA76224A344
159C5D0785862607D5218C0412770E2B227B8274F15746AED1C9EDA7333D1DFC
BD0EF0CA9FB7A1EDDCFAB0B3B3B4B741F37E12D16E88801FD3F8C0978FB4A84E
B653C02D31F313C3243D56973DE1C79A245BF96B639CEF7E03F1F112A9BA35AD
8E99ADF023AF8E53A4674B848F0FED43E7978804478E3294DA8F156E4A85FA5B
BC84B333A7272137FA165266C3CA8DC61E9810858D71A86FC493BB6578D4283C
C37963C90836A7D616D6EA2ADD2BEA25A07B4F088E6CADCED4D9A156
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
TeXDict begin 39158280 55380996 1000 600 600 (diagramsbw.dvi)
@start /Fa 134[51 4[51 51 6[51 2[51 2[51 51 101[{}7 99.6264
/CMTT12 rf /Fb 138[65 46 46 46 2[59 65 98 33 3[65 1[36
52 2[65 59 13[65 4[88 7[76 70[{}16 119.552 /CMR12 rf
/Fc 200[56 1[56 56 56 56 56 56 48[{}7 99.6264 /CMBX12
rf /Fd 134[51 1[70 51 54 38 38 38 1[54 49 54 81 27 51
1[27 54 49 30 43 54 43 1[49 7[73 3[73 70 1[72 2[76 73
89 1[76 2[73 1[64 66 75 1[69 7[27 49 49 49 49 49 49 49
49 49 49 1[27 33 32[54 12[{}48 99.6264 /CMR12 rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%PaperSize: A4

%%EndSetup
%%Page: 1 1
1 0 bop Black Black Black 903 3615 a @beginspecial @setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  0. true -11.38107 0.0
270.30106 284.3628 .5 Frame  gsave 1.0 SLW 0  setgray 0 setlinecap
stroke  grestore end


@endspecial 737 3647 a Fd(0)903 3615 y @beginspecial
@setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 56.87256 -11.38107 56.87256  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.2 SLW 0 0 1  setrgbcolor  /ArrowA { moveto
} def /ArrowB { } def [ 270.30106 56.87256 -5.69054 56.87256  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.2
SLW 0 0 1  setrgbcolor 0 setlinecap stroke  grestore end
 
@endspecial
615 3175 a(200)903 3615 y @beginspecial @setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 113.74512 -11.38107 113.74512  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.2 SLW 0 0 1  setrgbcolor  /ArrowA { moveto
} def /ArrowB { } def [ 270.30106 113.74512 -5.69054 113.74512  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.2
SLW 0 0 1  setrgbcolor 0 setlinecap stroke  grestore end
 
@endspecial 615 2703 a(400)903
3615 y @beginspecial @setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 170.61768 -11.38107 170.61768  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.2 SLW 0 0 1  setrgbcolor  /ArrowA { moveto
} def /ArrowB { } def [ 270.30106 170.61768 -5.69054 170.61768  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.2
SLW 0 0 1  setrgbcolor 0 setlinecap stroke  grestore end
 
@endspecial 615 2230 a(600)903 3615 y @beginspecial
@setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 227.49023 -11.38107 227.49023  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.2 SLW 0 0 1  setrgbcolor  /ArrowA { moveto
} def /ArrowB { } def [ 270.30106 227.49023 -5.69054 227.49023  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.2
SLW 0 0 1  setrgbcolor 0 setlinecap stroke  grestore end
 
@endspecial
615 1758 a(800)903 3615 y @beginspecial @setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 284.3628 -11.38107 284.3628  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.2 SLW 0 0 1  setrgbcolor  /ArrowA { moveto
} def /ArrowB { } def [ 270.30106 284.3628 -5.69054 284.3628  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.2
SLW 0 0 1  setrgbcolor 0 setlinecap stroke  grestore end
 
@endspecial 566 1286 a(1000)903
3615 y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 0.0 0.0 28.45274
119.71674 .5 Frame  gsave .5  setgray fill grestore gsave 45. rotate
0.8 SLW 0  setgray 4.0 LineFill  grestore gsave 0.8 SLW 0  setgray
0 setlinecap stroke  grestore end
 
@endspecial 0 TeXcolorgray
937 2558 a Fc(421)p Black 1021 3662 a
 tx@Dict begin 90.  RotBegin  end
 1021 3662 a 823
3696 a Fd(Kiev)1021 3662 y
 tx@Dict begin RotEnd  end
 1021 3662 a 903 3615 a @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 56.90549 0.0
85.35823 202.46631 .5 Frame  gsave .75  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 4.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial 0 TeXcolorgray 1409 1871 a Fc(712)p
Black 1493 3662 a
 tx@Dict begin 90.  RotBegin  end
 1493 3662 a 1194 3697 a Fd(Odessa)1493
3662 y
 tx@Dict begin RotEnd  end
 1493 3662 a 903 3615 a @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 113.81097 0.0
142.26372 145.02502 .5 Frame  gsave .5  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 8.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 8.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end


@endspecial 0 TeXcolorgray 1882 2348 a Fc(510)p Black
1966 3662 a
 tx@Dict begin 90.  RotBegin  end
 1966 3662 a 1629 3696 a Fd(Mosco)m(w)1966
3662 y
 tx@Dict begin RotEnd  end
 1966 3662 a 903 3615 a @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 170.71646 0.0
199.1692 88.15247 .5 Frame  gsave .75  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 8.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 8.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end


@endspecial 0 TeXcolorgray 2354 2821 a Fc(310)p Black
2438 3662 a
 tx@Dict begin 90.  RotBegin  end
 2438 3662 a 2090 3687 a Fd(Bry)m(ansk)2438
3662 y
 tx@Dict begin RotEnd  end
 2438 3662 a 903 3615 a @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 227.62195 0.0
256.07469 154.12463 .5 Frame  gsave .75  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 8.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end


@endspecial 0 TeXcolorgray 2827 2273 a Fc(542)p Black
2911 3662 a
 tx@Dict begin 90.  RotBegin  end
 2911 3662 a 2488 3697 a Fd(New-Y)-8 b(ork)2911
3662 y
 tx@Dict begin RotEnd  end
 2911 3662 a 903 3615 a @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 1  setgray  0. true 159.33553 258.75862
287.37286 278.67554 .5 Frame  gsave 1  setgray fill grestore gsave
0.8 SLW 1  setgray 0 setlinecap stroke  grestore end


@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 167.87134 263.02654
184.94298 274.40762 .5 Frame  gsave .5  setgray fill grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial 2509
1409 a Fd(during)33 b(6)f(mon)m(ths)903 3615 y @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 1  setgray  0. true 159.33553 238.8417
287.37286 258.75862 .5 Frame  gsave 1  setgray fill grestore gsave
0.8 SLW 1  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 167.87134 243.10962
184.94298 254.4907 .5 Frame  gsave .75  setgray fill grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
2509 1574 a(during)h(a)f(y)m(ear)903 3615 y @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 1  setgray  0. true 159.33553 218.92479
287.37286 238.8417 .5 Frame  gsave 1  setgray fill grestore gsave 0.8
SLW 1  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 167.87134 223.1927
184.94298 234.57379 .5 Frame  gsave 1  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 4.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
2509 1749 a(Ukrainian)h(cities)903 3615 y @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 1  setgray  0. true 159.33553 199.00787
287.37286 218.92479 .5 Frame  gsave 1  setgray fill grestore gsave
0.8 SLW 1  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 167.87134 203.27579
184.94298 214.65688 .5 Frame  gsave 1  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 8.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 8.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
2509 1914 a(Russian)h(cities)903 3615 y @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 1  setgray  0. true 159.33553 179.09096
287.37286 199.00787 .5 Frame  gsave 1  setgray fill grestore gsave
0.8 SLW 1  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 167.87134 183.35887
184.94298 194.73996 .5 Frame  gsave 1  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 8.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
2509 2080 a(other)f(cities)903 3615 y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.5 SLW 0  setgray  0. true 159.33553 179.09096
287.37286 278.67554 .5 Frame  gsave 0.5 SLW 0  setgray 0 setlinecap
stroke  grestore end


@endspecial 549 2434 a
 tx@Dict begin 90.  RotBegin  end
 549 2434 a 245 2476 a Fb(Stars)38
b(F)-10 b(allen)549 2434 y
 tx@Dict begin RotEnd  end
 549 2434 a Black 841 4291
a Fd(Figure)33 b(1:)43 b(Bar)33 b(Diagram:)42 b(pla)m(ying)34
b(with)f Fa(fillstyle)p Black Black Black 1856 6065 a
Fd(1)p Black eop
%%Page: 2 2
2 1 bop Black Black Black 250 4146 a @beginspecial @setspecial
 tx@Dict begin STP newpath 3.0 SLW 0  setgray  0. true -11.38107 0.0
441.01752 426.77307 .5 Frame  gsave 1  setgray fill grestore gsave
3.0 SLW 0  setgray 0 setlinecap stroke  grestore end


@endspecial 84 4178 a Fd(0)250 4146 y @beginspecial
@setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 42.6773 -11.38107 42.6773  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.5 SLW .5  setgray  /ArrowA { moveto }
def /ArrowB { } def [ 441.01752 42.6773 -5.69054 42.6773  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 0.5 SLW .5
 setgray 5.0 3.0 0 0 add DashLine  grestore end
 
@endspecial
-38 3824 a(100)250 4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 85.35461 -11.38107 85.35461  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.5 SLW .5  setgray  /ArrowA { moveto }
def /ArrowB { } def [ 441.01752 85.35461 -5.69054 85.35461  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.5
SLW .5  setgray 5.0 3.0 0 0 add DashLine  grestore end
 
@endspecial -38 3469 a(200)250
4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 128.03192 -11.38107 128.03192  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.5 SLW .5  setgray  /ArrowA { moveto }
def /ArrowB { } def [ 441.01752 128.03192 -5.69054 128.03192  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.5
SLW .5  setgray 5.0 3.0 0 0 add DashLine  grestore end
 
@endspecial -38 3115 a(300)250 4146 y @beginspecial
@setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 170.70923 -11.38107 170.70923  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.5 SLW .5  setgray  /ArrowA { moveto }
def /ArrowB { } def [ 441.01752 170.70923 -5.69054 170.70923  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.5
SLW .5  setgray 5.0 3.0 0 0 add DashLine  grestore end
 
@endspecial
-38 2761 a(400)250 4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 213.38654 -11.38107 213.38654  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.5 SLW .5  setgray  /ArrowA { moveto }
def /ArrowB { } def [ 441.01752 213.38654 -5.69054 213.38654  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.5
SLW .5  setgray 5.0 3.0 0 0 add DashLine  grestore end
 
@endspecial -38 2406 a(500)250
4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 256.06384 -11.38107 256.06384  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.5 SLW .5  setgray  /ArrowA { moveto }
def /ArrowB { } def [ 441.01752 256.06384 -5.69054 256.06384  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.5
SLW .5  setgray 5.0 3.0 0 0 add DashLine  grestore end
 
@endspecial -38 2052 a(600)250 4146 y @beginspecial
@setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 298.74115 -11.38107 298.74115  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.5 SLW .5  setgray  /ArrowA { moveto }
def /ArrowB { } def [ 441.01752 298.74115 -5.69054 298.74115  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.5
SLW .5  setgray 5.0 3.0 0 0 add DashLine  grestore end
 
@endspecial
-38 1698 a(700)250 4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 341.41846 -11.38107 341.41846  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.5 SLW .5  setgray  /ArrowA { moveto }
def /ArrowB { } def [ 441.01752 341.41846 -5.69054 341.41846  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.5
SLW .5  setgray 5.0 3.0 0 0 add DashLine  grestore end
 
@endspecial -38 1343 a(800)250
4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 384.09576 -11.38107 384.09576  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.5 SLW .5  setgray  /ArrowA { moveto }
def /ArrowB { } def [ 441.01752 384.09576 -5.69054 384.09576  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.5
SLW .5  setgray 5.0 3.0 0 0 add DashLine  grestore end
 
@endspecial -38 989 a(900)250 4146 y @beginspecial
@setspecial
 tx@Dict begin STP newpath 1.0 SLW 0  setgray  /ArrowA { moveto } def
/ArrowB { } def [ -5.69054 426.77307 -11.38107 426.77307  /Lineto /lineto
load def false Line  gsave 1  setgray fill grestore gsave 1.0 SLW 0
 setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.5 SLW .5  setgray  /ArrowA { moveto }
def /ArrowB { } def [ 441.01752 426.77307 -5.69054 426.77307  /Lineto
/lineto load def false Line  gsave 1  setgray fill grestore gsave 0.5
SLW .5  setgray 5.0 3.0 0 0 add DashLine  grestore end
 
@endspecial
-86 635 a(1000)250 4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 0.0 0.0 28.45274
68.71046 .5 Frame  gsave 0.5  setgray fill grestore gsave 45. rotate
0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW 0  setgray
0 setlinecap stroke  grestore end
 
@endspecial
506 4227 a(Here)250 4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 0.0 68.71046
28.45274 175.40373 .5 Frame  gsave 0.7  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end


@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 0.0 175.40373
28.45274 239.4197 .5 Frame  gsave 0.9  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 28.45274 0.0
56.90549 162.60054 .5 Frame  gsave 0.5  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 28.45274 162.60054
56.90549 247.95515 .5 Frame  gsave 0.7  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 28.45274 247.95515
56.90549 311.97112 .5 Frame  gsave 0.9  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 56.90549 0.0
85.35823 119.92323 .5 Frame  gsave 0.5  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 56.90549 119.92323
85.35823 205.27785 .5 Frame  gsave 0.7  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 56.90549 205.27785
85.35823 226.6165 .5 Frame  gsave 0.9  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 113.81097 0.0
142.26372 94.31685 .5 Frame  gsave 0.5  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial 1425 4228 a(There)250 4146 y
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 113.81097 94.31685
142.26372 158.33281 .5 Frame  gsave 0.7  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 113.81097 158.33281
142.26372 213.81331 .5 Frame  gsave 0.9  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 142.26372 0.0
170.71646 119.92323 .5 Frame  gsave 0.5  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 142.26372 119.92323
170.71646 247.95515 .5 Frame  gsave 0.7  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 142.26372 247.95515
170.71646 311.97112 .5 Frame  gsave 0.9  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 170.71646 0.0
199.1692 51.63954 .5 Frame  gsave 0.5  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 170.71646 51.63954
199.1692 141.68866 .5 Frame  gsave 0.7  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 170.71646 141.68866
199.1692 291.05923 .5 Frame  gsave 0.9  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 227.62195 0.0
256.07469 184.36597 .5 Frame  gsave 0.5  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
2282 4228 a(Elsewhere)250 4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 227.62195 184.36597
256.07469 205.70462 .5 Frame  gsave 0.7  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end


@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 227.62195 205.70462
256.07469 303.86243 .5 Frame  gsave 0.9  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 256.07469 0.0
284.52744 85.78139 .5 Frame  gsave 0.5  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 256.07469 85.78139
284.52744 141.26189 .5 Frame  gsave 0.7  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 256.07469 141.26189
284.52744 179.67146 .5 Frame  gsave 0.9  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 284.52744 0.0
312.98018 81.51366 .5 Frame  gsave 0.5  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 284.52744 81.51366
312.98018 119.06969 .5 Frame  gsave 0.7  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 284.52744 119.06969
312.98018 213.81331 .5 Frame  gsave 0.9  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 341.43292 0.0
369.88567 99.01135 .5 Frame  gsave 0.5  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial 3264 4227 a(on)33 b(Mars)250
4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 341.43292 99.01135
369.88567 163.02731 .5 Frame  gsave 0.7  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 341.43292 163.02731
369.88567 303.86243 .5 Frame  gsave 0.9  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 369.88567 0.0
398.33841 128.4587 .5 Frame  gsave 0.5  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 369.88567 128.4587
398.33841 226.6165 .5 Frame  gsave 0.7  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 369.88567 226.6165
398.33841 307.70338 .5 Frame  gsave 0.9  setgray fill grestore gsave
90 rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 398.33841 0.0
426.79115 38.83635 .5 Frame  gsave 0.5  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 398.33841 38.83635
426.79115 119.06969 .5 Frame  gsave 0.7  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 398.33841 119.06969
426.79115 256.49062 .5 Frame  gsave 0.9  setgray fill grestore gsave
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate
45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW
0  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 1  setgray  0. true 28.45274 398.3207
128.03734 418.23761 .5 Frame  gsave 1  setgray fill grestore gsave
0.8 SLW 1  setgray 0 setlinecap stroke  grestore end
 
@endspecial
@beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 36.98856 402.58861
54.0602 413.9697 .5 Frame  gsave 1  setgray fill grestore gsave 45.
rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW 0  setgray
0 setlinecap stroke  grestore end
 
@endspecial 770 788 a(19.12.2002)250
4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 1  setgray  0. true 28.45274 378.40378
128.03734 398.3207 .5 Frame  gsave 1  setgray fill grestore gsave 0.8
SLW 1  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 36.98856 382.67169
54.0602 394.05278 .5 Frame  gsave 1  setgray fill grestore gsave 90
rotate 45. rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8
SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial 770 954 a(06.05.2003)250 4146
y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 1  setgray  0. true 28.45274 358.48686
128.03734 378.40378 .5 Frame  gsave 1  setgray fill grestore gsave
0.8 SLW 1  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 36.98856 362.75478
54.0602 374.13586 .5 Frame  gsave 1  setgray fill grestore gsave 45.
rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 90 rotate 45.
rotate 0.8 SLW 0  setgray 6.0 LineFill  grestore gsave 0.8 SLW 0  setgray
0 setlinecap stroke  grestore end
 
@endspecial 770 1119 a(01.02.2004)250 4146
y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.0 SLW 1  setgray  0. true 28.45274 358.48686
128.03734 418.23761 .5 Frame  gsave 0.0 SLW 1  setgray 0 setlinecap
stroke  grestore end
 
@endspecial @beginspecial
@setspecial
 tx@Dict begin STP newpath 0.8 SLW 1  setgray  0. true 142.26372 398.3207
241.84831 418.23761 .5 Frame  gsave 1  setgray fill grestore gsave
0.8 SLW 1  setgray 0 setlinecap stroke  grestore end
 
@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 150.79953 402.58861
167.87117 413.9697 .5 Frame  gsave 0.5  setgray fill grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial
1715 781 a(\014rst)g(try)250 4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 1  setgray  0. true 142.26372 378.40378
241.84831 398.3207 .5 Frame  gsave 1  setgray fill grestore gsave 0.8
SLW 1  setgray 0 setlinecap stroke  grestore end


@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 150.79953 382.67169
167.87117 394.05278 .5 Frame  gsave 0.7  setgray fill grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial 1715
946 a(second)h(try)250 4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 1  setgray  0. true 142.26372 358.48686
241.84831 378.40378 .5 Frame  gsave 1  setgray fill grestore gsave
0.8 SLW 1  setgray 0 setlinecap stroke  grestore end


@endspecial @beginspecial @setspecial
 tx@Dict begin STP newpath 0.8 SLW 0  setgray  0. true 150.79953 362.75478
167.87117 374.13586 .5 Frame  gsave 0.9  setgray fill grestore gsave
0.8 SLW 0  setgray 0 setlinecap stroke  grestore end
 
@endspecial 1715
1112 a(third)f(try)250 4146 y @beginspecial @setspecial
 tx@Dict begin STP newpath 0.0 SLW 1  setgray  0. true 142.26372 358.48686
241.84831 418.23761 .5 Frame  gsave 0.0 SLW 1  setgray 0 setlinecap
stroke  grestore end


@endspecial -104 2374 a
 tx@Dict begin 90.  RotBegin  end
 -104 2374 a -522 2416 a Fb(Num)m(b)s(er)38
b(of)g(sm)m(th)-104 2374 y
 tx@Dict begin RotEnd  end
 -104 2374 a Black 805 4942
a Fd(Figure)32 b(2:)44 b(Bar)32 b(Diagram:)43 b(more)32
b(fun)h(with)g Fa(fillstyle)p Black Black Black 1856
6065 a Fd(2)p Black eop
%%Trailer
end
userdict /end-hook known{end-hook}if
%%EOF