summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/pmx/pmxccn/eps/beethoven1.eps
blob: f09d990c231296d5936d9e790f1036fce32d7505 (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
%% LaTeX2e file `eps/beethoven1.eps'
%% generated by the `filecontents' environment
%% from source `pmxccn' on 2011/07/14.
%%
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: dvips(k) 5.90a Copyright 2002 Radical Eye Software
%%Title: beethoven1.dvi
%%CreationDate: Wed Feb 18 00:01:35 2004
%%Pages: 1
%%PageOrder: Ascend
%%BoundingBox: 28 698 510 792
%%DocumentFonts: TeXMUSIXSPX-Regular CMR10 TeXMUSIX16-Regular CMBX12
%%+ CMMI7
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: C:\MIKTEX\TEXMF\MIKTEX\BIN\DVIPS.EXE beethoven1.dvi
%DVIPSParameters: dpi=600, compressed
%DVIPSSource:  TeX output 2004.02.18:0001
%%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/IE 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 IE 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/IE 256 array N 2 string 0 1 255{IE 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{/Ry X
/Rx X V}B/V{}B/RV 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: psslurs.pro
% This file can be used instead of psslurs.pro, it is only commented
% and indented.
%
% VERSION: 1.0
%
% WARNING! This is a heavy magic! If you want something more understandable,
%   you will have to write it yourself (if it is possible in a stack-oriented
%   language that PostScript is). There are some constants you can
%   change and see what happens, but I think the slurs should be almost
%   always satisfiable. When not, let me know at:
%   standa@hiero.cz
%   Also any bug reports and comments are welcomed.
%
%         Stanislav Kneifl.

/slur@Dict 200 dict def

% this dictionary is for \setslurtext, overriding some dvips's definitions
/temp@xx@dict 4 dict def temp@xx@dict begin
 /a { moveto ax1 ay1 rmoveto } def
 /V {gsave newpath transform round exch round exch itransform
  exch ax1 add exch ay1 add moveto rulex 0 rlineto 0 ruley neg
  rlineto rulex neg 0 rlineto fill grestore} def
end

TeXDict begin
% get dimen from TeX's string ("125pt" -> 125 PS points)
/GD { dup length 2 sub 0 exch getinterval cvr 1.045 mul} def
% get dimen adjusted to Resolution
/GDAR { dup length 2 sub 0 exch getinterval cvr 4 AR mul 1.045 mul} def
% Adjust to Resolution
/AR { Resolution mul 300 div } def
%  the distances in dvips's PostScript are resolution dependant!
end

slur@Dict begin
/CP /currentpoint load def
/ED { exch def } bind def
/AR { Resolution mul 300 div } def  % stands for Adjust to Resolution,
/VS { dup /ay1 exch ay1 exch linew mul 4 mul add def /ay2 exch ay2 exch linew mul 4 mul add def } def
/y { 3 2 roll ax1 ay1 rmoveto show moveto } def
/M { mul } def
/A { add } def
/SB { sub } def
/P { pop } def
/DP { dup } def
/R { roll } def

/drawseg { 0 0 moveto
 ax1 ay1
  ax1 0.6 mul ax2 0.4 mul add ay1 0.6 mul ay2 0.4 mul add
  ax1 ax2 add 2 div ay1 ay2 add 2 div curveto
 ax1 0.4 mul ax2 0.6 mul add ay1 0.4 mul ay2 0.6 mul add
  ax2 ay2
  x2 0 curveto } def

/DS {
 AR /maxe ED
 /ifadjust ED
 /ifdash ED
 AR /m ED         % max height of the slur
 /e ED            % "angularity" of the slur; 0.1 = very angular,
                          %   0.3 = very round
 /aa exch neg def       % what to multiply the height with
                          %   AFTER the max height checking
 /y2 ED           % y coordinate of the end of the slur
 /x2 ED           % x coordinate of the end of the slur
 /y1 ED           % y coordinate of the beginning of the slur
 /x1 ED           % x coordinate of the beginning of the slur
 /yr2 ED
 /yr1 ED
 /internote ED
 /x2 x2 x1 sub def      % x2=x2-x1
 /y2 y2 y1 sub def      % y2=y2-y1
 /sx y2 x2 div def
 /b x2 300 mul Resolution div abs sqrt AR 2 mul def % b=2*sqrt(x2)
 b 3 AR lt {/b 3 AR def} if   % b=max(b,3)
 b m gt {/b m def} if     % b=min(b,m)
 /aa b aa mul def      % aa=aa*b
 /s 90 x2 y2 atan sub def   % s=90-arctan(x2,y2)   slope of the slur
 /aa aa s cos div def     % aa=aa/cos(s)   height of the slur
 /x2 s neg cos x2 mul s neg sin y2 mul sub def % x2 = x2*cos(-s) - y2*sin(-s)
                 %  is the length of the slur
 e x2 mul maxe gt { /e maxe x2 div def } if
 /beta e x2 mul aa neg atan def
 beta 90 gt {/beta 180 beta sub def} if
 /ax1 e x2 mul def    % control points
 /ay1 aa def
 /ax2 1 e sub x2 mul def
 /ay2 aa def

% check if the starting and endin vector stay in desired quadrants
% => beta < abs(s)
 beta s abs lt {
  /b aa abs s abs 2 add sin mul s abs 2 add cos div def
  s aa mul 0 lt {
   s cos 0.75 lt { /ax1 ax1 b 1 s cos sub mul 0.5 mul sub def /ay1 ay1 s cos mul 0.8 mul def } if
%              ^^^^                                 ^^^                                ^^^
% (values to play with)
   /ax2 x2 b sub def
  }
  {
   /ax1 b def
   s cos 0.75 lt { /ax2 b 1 s cos sub mul 0.5 mul ax2 add def /ay2 ay2 s cos mul 0.8 mul def } if
%              ^^^^                             ^^^                                    ^^^
  } ifelse
 } if

% align the slur to the staff lines

 gsave
 x1 y1 translate
 s rotate
% [1 0 sx 1 0 0] concat
 drawseg
 gsave
 initmatrix
 flattenpath
 pathbbox
 exch pop
 sub
 /slh ED            % in slh we have the height of the whole slur
 pop
 grestore

 /yr s aa mul 0 ge { yr1 } { yr2 } ifelse internote div def
 /slh yr slh internote div aa 0 gt { add } { sub } ifelse 2 div def
% check if the slur gets too close to staff line
 /shift 0 def
 slh 4.45 lt slh -0.5 gt and {
  /slh slh dup truncate sub def
  slh 0 lt { /slh 1 slh add def } if
  aa 0 gt { /slh 1 slh sub def } if

   % slh now contains the position ot the slur top/bottom in the space
   % between the nearest staff lines (from <0,1>), regardless direction

   % slur is too low:
  slh 0.45 lt { /shift 0.45 slh sub def } if
   % slur is too high, but we can be shift it down:
  slh 0.7 gt slh 0.85 lt and { /shift 0.7 slh sub def } if
   % slur is too high, must be shifted up:
  slh 0.85 ge { /shift 1.45 slh sub def } if
 } if

 aa 0 gt { /shift shift neg def } if

 ifadjust 0 eq {
  /shift 0 def
 } if


% and finally draw it...

 grestore
 gsave
 /linew internote 0.06 mul AR def
 linew 4 mul setlinewidth
 1 setlinecap
 0 setlinejoin
 ifdash 1 eq
  { [internote 8 mul AR internote 5 mul AR] 0 setdash } if
 x1 y1 shift neg 2 mul internote mul 4 AR mul add translate
 s rotate
% [1 sx 0 1 0 0] concat

% uncomment this to see the control points
%  5 AR setlinewidth ax1 ay1 moveto 0.1 0 rlineto stroke
%  ax2 ay2 moveto 0.1 0 rlineto stroke linew setlinewidth

 drawseg
 1 VS
 drawseg
 -2 VS
 drawseg
 x2 20 AR gt {
  3 VS
  drawseg
 } if
 x2 50 AR gt {
  -4 VS
  drawseg
 } if
 x2 80 AR gt {
  5 VS
  drawseg
 } if
 stroke

 grestore

 % now some \slurtext code...

 /x1 ax1 ax2 add 2 div def          % middle of the slur
 /y1 ay1 ay2 add 2 div def
 x1 s cos mul y1 s sin mul add neg
 y1 s cos mul x1 s sin mul sub
 aa 0 lt {1} {0} ifelse
 end

 % this is a hack to place the slurtext in the middle of the slur.
 % From unknown reasons simple 'ax1 ay1 translate' did not work,
 % so we have to overlay some definitions with our own, namely
 % 'a', which is originally 'moveto' and 'V' for drawing rules.
 % maybe there are some other operations that should be redefined,
 % but for almost all cases this will be sufficient. If you find
 % anything that won't be typeset at the correct position, let me know...

 temp@xx@dict begin
 /dir exch def
 /ay1 exch def
 /ax1 exch def
} def

% crescendos
/DC {
 /y2 ED
 /x2 ED
 /y1 ED
 /x1 ED
 gsave
 1 AR ceiling setlinewidth         % line thickness: this results
 1 setlinecap                      % to exactly 2 pixels in 300 dpi
 1 setlinejoin
 x2 y2 10 AR add moveto            % the 10's specify wideness of the
 x1 y1 lineto                      % open end of the crescendo,
 x2 y2 10 AR sub lineto            % similarly the 11's below
 stroke
 grestore
} def

% half crescendos
/DHC {
 /y2 ED
 /x2 ED
 /y1 ED
 /x1 ED
 gsave
 1 AR ceiling setlinewidth
 1 setlinecap
 1 setlinejoin
 x2 y2 11 AR add moveto
 x1 y1 4 AR add lineto stroke
 x1 y1 4 AR sub moveto
 x2 y2 11 AR sub lineto
 stroke
 grestore
} def

% differenced line

/DLN {
 gsave
 GDAR ceiling setlinewidth
 GDAR exch GDAR neg rlineto
 stroke
 grestore
} def

% sloped line

/DSLN {
 gsave
 GDAR ceiling setlinewidth
 GDAR exch 1.125 mul neg rotate 0 rlineto
 stroke
 grestore
} def

% free line (init & terminate)

/DFLN {
 gsave
 GDAR ceiling setlinewidth
 CP moveto
 lineto
 stroke
 grestore
} def

end


%%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
%%BeginFont: CMMI7
%!PS-AdobeFont-1.1: CMMI7 1.100
%%CreationDate: 1996 Jul 23 07:53:53
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.100) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMMI7) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
end readonly def
/FontName /CMMI7 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 97 /a put
dup 118 /v put
readonly def
/FontBBox{0 -250 1171 750}readonly def
/UniqueID 5087382 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
D919C2DDD26BDC0D99398B9F4D03D77639DF1232A4D6233A9CAF69B151DFD33F
C0962EAC6E3EBFB8AD256A3C654EAAF9A50C51BC6FA90B61B60401C235AFAB7B
B078D20B4B8A6D7F0300CF694E6956FF9C29C84FCC5C9E8890AA56B1BC60E868
DA8488AC4435E6B5CE34EA88E904D5C978514D7E476BF8971D419363125D4811
4D886EDDDCDDA8A6B0FDA5CF0603EA9FA5D4393BEBB26E1AB11C2D74FFA6FEE3
FAFBC6F05B801C1C3276B11080F5023902B56593F3F6B1F37997038F36B9E3AB
76C2E97E1F492D27A8E99F3E947A47166D0D0D063E4E6A9B535DC9F1BED129C5
123775D5D68787A58C93009FD5DA55B19511B95168C83429BD2D878207C39770
012318EA7AA39900C97B9D3859E3D0B04750B8390BF1F1BC29DC22BCAD50ECC6
A3C633D0937A59E859E5185AF9F56704708D5F1C50F78F43DFAC43C4E7DC9413
44CEFE43279AFD3C167C942889A352F2FF806C2FF8B3EB4908D50778AA58CFFC
4D1B14597A06A994ED8414BBE8B26E74D49F6CF54176B7297CDA112A69518050
01337CBA5478EB984CDD22020DAED9CA8311C33FBCC84177F5CE870E709FC608
D28B3A7208EFF72988C136142CE79B4E9C7B3FE588E9824ABC6F04D141E589B3
914A73A42801305439862414F893D5B6C327A7EE2730DEDE6A1597B09C258F05
261BC634F64C9F8477CD51634BA648FC70F659C90DC042C0D6B68CD1DF36D615
24F362B85A58D65A8E6DFD583EF9A79A428F2390A0B5398EEB78F4B5A89D9AD2
A517E0361749554ABD6547072398FFDD863E40501C316F28FDDF8B550FF8D663
9843D0BEA42289F85BD844891DB42EC7C51229D33EE7E83B1290404C799B8E8C
889787CDC0C51802EA1E0C63E6DE20980D3DD206F053686B961982863FF25207
D4CC93C03871BA584C41E7095C90C0000DAF1AAF8C0873E9DDC5D3062311AE37
185F06152488311CF528FBC6A49E6F6E44630092924EE211A0A685E0CB7DA857
866D90E2C651124C577F2BE5BD30632794A75AE08990CCE63C907F6600B3CAC1
F681F29DD15A96C7C85A2A7C83606FBC55317F7B5D93BEC5D2693C439EB63122
3D59641D68D9EA7D623EFC1260764A304ACED831C2E54F5DB2B2609FC82C6CBC
11C11C6B8F083FA2C1BA9B5C237657D9309D2A2A5F0E9C1F030E2A61104C1256
D965BA3F9EF3E64F240A32290861CBE89B82D021ADA6B1B839F3D741C873901C
832CD56132B7D0AB651EABAC69815A8295AA2E800A263D4B6D09C5D59930B61E
54D4C67B8F11A0E9268064A996829E3B1CB25EE1840F547FE66D529486AD41CD
DE6925A93BEC218CB1AF8DDBFCA47F7EBA58233830D130B52819545066163D84
5CBDD8B0EF927B385E269680475738B3ADB7F41A45446C8F014DEFD7D1D564EA
A5A9631733D6FE91E85F5A0AB5F436AEE0AA7B4A5BF373F4C24EDB9804FF51A7
6963C494219AC601C55B69828CCA8B577E77B3309C519097E1FE308AD823E373
B8C65B70F218FB31CBF3900CA4D2B8F1151E9C1250E97FF1E5DF6FA8B2AE32A5
97E7CD07C21F704CE36F1351C1C21985316327530A79522EEAB9871AFC74DF58
76F1F4E19BCF7AAE
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 49 /one put
dup 54 /six put
dup 57 /nine 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
B4C38C1F2D24B8FDE686832FE96204552C820E45B6BAF0C3308742AE2E15E0A3
32D9D2069E82BB9906811AD94C3D4009F0E9E9A15F9880381EBFD43C30CD5AC1
5256430DC19838B32B67F2CDAEFD72A072D7BDF46756305033C5635D9632017D
F7DB2847FA735B9408C43E9E6666688350417B40483C6872B5F405366C8DE033
48DBA20058B6BBA1BA16C14522A55AD339D12FC52F8A679FF13C0287FC78617B
6035D1ACDC54F2BB8F1849F5E2E8FAB9C51E914FB5F83F1A2217ECED7C9B3042
AF2540B8B64E793192CD53D260B93096F27D8B069E4B44E5234B21CB44F26C4B
FCCC50B4CD9F406ACD3A5B6FFE69539278924563E2006F5EA54A674339108092
29E25A4140D7593334220B97629CDA893255724C245188D81EF8C6F4B83391BA
77DCDA7CFAB550AD37425EFC1A1F9F47B0F38A1F65DB8393EB426F20BC3B521E
AF9211FE6D59268FB7CDB24B03D15B5E66B7EF6197A46E63C5BAF0BF14C27192
FC27AE2BE7744E56A9C610CC3175AF4CC290197F9600325FA321AB4F22E7E51F
F85690A0B0350EC71FD0C29ED947C142F938615E853F0698E606113A9C3E1749
797E9DA6632FC9AAD415CBE4C2FBA8578627B7C7D61C54511AFAAA165769BEDD
D0C65AD0BEA29C474588679A87949325A7E9575ECE458EB8AB6EDAAC34B549C6
2E8DC9C5E69400AF4D922273195954F1117D802FB63037F1DA54BA2DAD99CF3B
DDA9DCC48896A13A3D1C532C2817021848B8EDD1549DDA868C9241C826A837CF
831213BBFF636A326E1CD1A2898DC7023905E7EF3E9E3CCD5D32912B8E16DABD
1D13FA9021549B6D5CBE687CD583AB97BC534B3A5DAD5562B365C7D3BE4D8140
DC2178A3
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: TeXMUSIX16-Regular
%!PS-AdobeFont-1.0: TeXMUSIX16-Regular 001.000
%%CreationDate: 01-07-25 at 04.07
%%VMusage: 1024 36138
% Generated by Fontographer 4.1.4
% converted using TeXtrace 0.45 and modified by T. Uchiyama
% ADL: 701 299 0
%%EndComments
FontDirectory/TeXMUSIX16-Regular known{/TeXMUSIX16-Regular findfont dup/UniqueID known{dup
/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
20 dict begin
/FontInfo 16 dict dup begin
/version (001.000) readonly def
/FullName (TeXMUSIX16-Regular) readonly def
/FamilyName (TeXMUSIX16) readonly def
/Weight (Regular) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
/Notice (converted using TeXtrace 0.45 and modified by T. Uchiyama) readonly def
/em 1000 def
/ascent 701 def
/descent 299 def
end readonly def
/FontName /TeXMUSIX16-Regular def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /grave put
dup 7 /caron put
dup 45 /hyphen put
dup 52 /four put
dup 71 /G put
dup 73 /I put
readonly def
/PaintType 0 def
/FontType 1 def
/StrokeWidth 0 def
/FontMatrix[0.001 0 0 0.001 0 0]readonly def
%/UniqueID 0 def
/FontBBox{-620 -2059 4000 2062}readonly def
currentdict end
currentfile eexec
D9D66F633B846AB28EDC112EE8CE6C6736001234F4C7DFDC8C8014E32702D436
0A505E30AFE960AA59313499738A089E6AEAEFDC84AEBA57A1F9AD647CCB7BE5
B03F5F4993FB2566BC918B0AB23DB4629AC0D00174ECD9F3286839BBEA5DD0D6
84E25152E241F0D923ADCB347B5635EE25CE26F509B8F400F2C9CFB67D676ACF
9D516193DA983A07AC65A99BDDE6D09C93F522AF18F5462F7C2C3A7CD58FB034
810D4645AE7525C1BDF2E062C4D0BB1A115E406B09C9014323678B1FF15AC494
A82AC85A09051539D2EBF8D4910447B1C8875854670342B6D13D727DDBA5C2FD
52AFE2107B72A73D3A8F8B0516B5D141AA315F37523CA19009A6CEAB11C23A80
20B8C46718DBF2DBEAB3320A596C8992531F6E70A725359BD09EF9FF2C0E58DD
9EE54192A355EDB81FB6E2391CD91A9BBD4E6637ECE457AD4294FDF137DF3CF8
2A268AA6A26AC11CE99D5C1346290B6858A05C80699EA47DA7EC1256A161ABB5
E1F5110BF11EB22B883A7642AD41BD614AC33327503EF4CDF29ECBF52E2AE341
C5B1ACBE202DA6B5251FC2B7285AAA3035DAA61FDF68905D1A2BD55C4F9757C8
577AEE888E92ACD515DE60A4EA2EA395F9763401BCC6E169CEE5A51A11E11AF1
AE7B20319472690FF356A308F9FCC098A42EF3831CDDAC5F57D2C2AD90DD52D8
696CBF55852192941AFDBD4D3D3D7155EABCF5657BC3BB8B324E318F9CAFC95A
F2E22078C4327781B443A4C37D0D60DFBD242921196B956F8B74CFAE2B6F87C0
1828EB6FEB36F8EBE3D934746CFEF1ABE31A8DAED4DB5BB506C05DB836132B1D
DA0218A6BFF476ACC9678E9D3E42780B8102B160541093CC375B1064FAD0A341
CF768ABDC43E007DD86CC1DCA6C78B003A6B311D40A5CECFBF6FCB87ACE53B03
2B9C0B4749E37D20F20DC8ADF66FE2CB47B5D467D56929A551B8808935F08F64
7E809B6529752460DA6B95BBDE9D3B27F0D3D6459B5D9116FAF8DA634266EA8C
8D4ADAC936719165AC1FF8F441690E196B992B70F6BA09781F4BC06848F7FAD1
79A2BF9BA6CB5818D72CDD90E52DD0A4463AF471D22E778978C89FDC6665E5C7
CE1B0AEC997C573FE481576046A12414B50E34A2A2E3C788ED4CDB3D1AAC8ABB
4205FDFF80BD119C2DF1A8FB89B797B084BC9C71236A147678B652072CAFB2A7
A02BC29585F88AE4DB41F2F259FCFF1983F17697620FF3186E9E102D35317B24
46839F2837B6C7A515511E397B19AC2C76DCDE7063E1FCD278C1CBB2D87B70D2
F2BA26A6A7A832699F447002F1270A02278D1DED35F0876382D8135358CDF95A
DC51A88BEE96B9ED20F15C2DF307F46C07A91F8D428E9BB0B84A445FE6CDDEB0
B1291BB7304F45A7129B347A86321CBED06D3594FE2130558210157C297591B0
425FDBD997B04F069F6B47BAE53FE48BA7E67E4F383F9DC5B160492F083890A6
E336E1D48A3AD0FD50FABBECF3A9597AD76B6A7DCFF8E0DE6771C9422033D52D
CEE5518EE31C214C7DC30BD088DC524BAC2CAFDB01689C4D2E0F9A028A462508
DDC131C15B2D4B0335C7B2BA228EC16B862F424152F41D7C474B8BF414BFAADE
D4020B2DFF941C8310393FBAE9B505D0C92F02A88C79D71DD723F8215C09C384
A2FB40D38B0D21B0161AAC5649870AD629FFCE217A5F6E65A1DA42275296E0DF
147EBCD5269F6E7F5A5432E1D6779517B340B943F9F5E2BE30B088FD123ADBF5
DE040C36EA842867E32321503FC904CE386E13BC777CEF522192FF0E10EE64AB
D023D8CA14CCFECF092A6A1721B2FCB9A96154DD81F42FE8F284C98288A8387A
32CE9E5386DA53A991FAE4F7270DF046F6435A0E9E458039CF90510CA647515F
92BEDA8DD4120AD393B902960A8DFE8C64E5D02BBAE36C4116B3509D1CF287D9
CC03AE9F2ED245987319175395E26DED9937A8C157A477DDE741454E0E839E82
94B98A3AFB23D5C8110550D3026EF9EB370CDB306683AE63593FA21B2C0649B9
F1290994473DDC2097572459B2784704D734CB71231587964E9F78A4FE1EA416
3A25D5AA2F48B25DB9C6D3E09846BEE06683440AA281929B3B087465DB5AD981
FD9EA18F6A4E880B1434ADC82B8A153162EB6F324004328EFAE174FA5F134529
58488FBBF5BF4CD9667268166D59153EFE4CAF2416A6543C719A24816F379843
BA6A22D3E57354E98C18764007C0E7C1B66A30ED48FCE124B848BC7A31CB626A
B4B14CA7FFFEAAB979D56E06B5FECCCED3C823E0051798D3E6EBA7EAF470AD1E
48EA93F1A940906CC7D00C235A7B1AF0BC4FA010452DDA85090031B0E3ED6894
5F3FA9131470AB9FD280A67316C3B25CF563ED20BF9F3369E5E11E546B4ECA3C
8545B9BEE793C1A52FE6A62E0B23F4776C44E9AA5DD73AD431182EDE2B1CC8BD
035E3BA9F74A4DFE17B1F4F82E17A96570F8F3BF858ED8C39FFF274B4E1CA95D
A6A7FC61A99DD228DBBFE5E55AC0047E8CBEAE1834D9594DCB22ABEC9AFAED2F
8479F7A90C0C707E88070215B60A200E6820BE697A9E855C045552E60E51324B
B7FBCCD459D4442C0114599B53233315260A86BE636FC059816B1417A1E316EC
43B256D3B74DE52B4197BD4D27D428E1A20C84A2BDF7FFB8861C76AC2EF46B85
29771EAA3820AABE8A94455FC574861C0505E8A21FDB0098C7CCC9A76249C706
C8A586975BF4C383CA9EFBF35C20EB41CE5108F4D5A92038DE2B88DA5A9D2504
E4A92F9531A9E80120D7379C77C9FA6E40CD474E35AF5CAFF22D9517D10EC59C
4A16473D9D90E7650845D2F7242678869E5DE1A1C002156D2DA02EE8CE8B13EF
A7E506DDCF297C03A2DBC838CDE04C051E32A39345FFEC6D0E7C1D451F9AAA24
7DB90A3E492AB669E0A5BA
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark{restore}if
%%EndFont
%%BeginFont: CMR10
%!PS-AdobeFont-1.1: CMR10 1.00B
%%CreationDate: 1992 Feb 19 19:54:52
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMR10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMR10 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 56 /eight put
dup 80 /P put
dup 97 /a put
dup 105 /i put
dup 110 /n put
dup 111 /o put
readonly def
/FontBBox{-251 -250 1009 969}readonly def
/UniqueID 5000793 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4
87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F
D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0
92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C
295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75
409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C
4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF
2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E
0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E
B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008
24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B
43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF
D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575
5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC
96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3
7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BE25C8568CF4BC850
439D42F682507AEBFF9F37311AA179E371A7C248D03B5BF40C3B7E0FDD80D521
09B4D0044C5EFBC5C4A8DF9B5F734ECA6099F8A76881278EC54549F51532AC62
0D85E2178D1B416514B03BC33767A58057CF521F2620B53DE2A240D58312B92A
7C1F9BD0A11514B5CAB87219A1F5C4982A83380B0896597EE5E42BDC6F85E6AF
68ED6994484CDC022ABE678A7F2E298A7FAD967A2EA7DC426F07342ECC66E68B
983E966FCFB745795C4D2C87CC15BAA041EF80C5BDC12EC1F5786BB41A5A2107
3EE0BC436B346E014DB4099EDC67BC432E470A4B779FD556341061CA3F2BE8EF
A332637AEC878C2BB189CA3267B2BE5B8178E6B7889A33771F86276E6F0B8E89
BD209DB0CCDDC342CC3D438356296934D03FE107CACD00545E375162DF567C70
F2DCE2E5A2C5F61EDC0DAE9A91044DD214031FE8339581A9798BC43F13495FC0
800761A6A974597A6591BB772B7C2854776184200650870F0B9A39231246409F
64587223CBA397CDD5B85319EA3EABF03C0D21319F3267804C0E1BFF0529D754
2820803344CB844CCFF0B65999F5BFD8B3F289B80BA6EEA70668BDB79CFC0890
B47D0094BBC8B4195DE66AE45801FF0A29945D6D5B651C251B9EB5A26DEF9EFA
45B44CC4377562BCFF8F324E2AB57D00D2AB94AC15D29E63BC4D26CE4803A4E0
0B71FB9FF3F957634501ED2FAB2017C34B786182DEA18A90251F8BE10CC00A48
0EB1FB57CB36234F24C2A589FAC56B303CD63E243AE47A34544330A9ACCEF12E
CC6EA8BD938949438A3D3510D28B3A9C69854144690024FD13CDE6D313A06587
E6329F6CC3FF5883859343307FDF526399CF45B3CD727425B7A59F6BBB9125A3
CD72EA7A7B7572BCC60FAF5D6DC87C2D2A77E09104B5A1B93AD710BCBFEE6A59
B9B386BE9C3B49C3C94D1FDA53878B06D9774D944B8F077BFD9BDC2EB03C158F
08302570C3EC5EDAB74AC0DC147F025EF2D81C228425F8551D2315D6FE8A58CD
4CAA1D976708CE68C3E4BB5BB57AFB7CB4A48605ED1E2CB6E07CF56686E31B66
D8C1D7E8DAA6804AAE5DE138E8A3131FAD3493874D67FB56FED2C58DD18152F7
5E9E3A619B04CCCBA54BD90B9DEDE6EBE1C95D775842961370B4B3F00F2C67CA
ADDEB269BAB33C7B2F538CB123B2178C163E11B6967796F9B34391870B62ACFE
4FAA6E6D33044800DB3F20739AE80187B54C843F8E434894BB92D3FC091B2B1C
68C410114D47C08DA4A59D1DE0322EE04F4ABC9B3E8694ECD0E3926F2374BF28
D1F275701A6F081079BAA1B361CE9FF561729D23512492142D1E5058061DE1DE
87490CAA05E47181D7A44084FB086122A3A935A10620534D0D3B816DAF5CCBB3
1BE11F1C528AE32EAF73872FA1160FBFE1C5AE9498047E49ECA577558B8C9F4C
DFBCAA60783AD6510BE1DE80D692D975F0297150E3C222E374BEA299CD1BE014
B56D2FE837971F68241CDD999C865F296F2561B7E261272F995602FD0D7BA232
15EC0AD4EE14CE2BD2B42443C26E4DDDF9FD558598DD71D43D158ECC801A7854
C8D9194F458D398D1A63B11B83E97DFCD05E8D60B617F0B97010C8DF05798FD0
882C37C441DA46A342F027E252005F6A9BDAE70FE0CD6FEC6BD5BF2EEAB851E8
1AA7BDBB80090760D7C7F105B1B917ACD004AB28B303C7258222CE2AFA82DA40
0E67C43A0C29079DD2CBAF4F45EA6E78D4EB2EDC926AB7519E5E603F375C94B5
DFF2AF19C7A44052F78A80536FABEA760B37470C1ABA47EA240B1B24970D0695
8AF7B4C8781B386217DB11CFEF9DCF047D80EDD5BE8D33FF617DE44C5F840A7D
AE7F9E2AB9613F4BE66904CC266B7E86AC1C9B6D05DE4BEC37BDBC5AD929C477
6E31DB9ECE50B8650269BBFDB4EB2AA61318CC00848B865C7913BD78FAA03BE7
872D2CF024A0F6DB87F63308DE6221C00902D48AF050A5AC1865582CFCA0AE0E
1C80D6E3A7C8FC328D58A44AC45A5B04A455121C65AC4AE9B754B92F70DC67B7
ED6A46DBECE0EAD7582A1F8C0ECF908A525A874D2DF37F6B984EA83328145A87
FB916E8592E2763AEEC6493A83551E3AADF3E5023F2DC1D32745966A2BB385F1
23DB5766C7F138E97FD6D087B435BB17C6BC07C345BD13CCD64A48498FF45F77
91D6CF3C8E530F8BC4804B1A9A99B37892402E28E0C4E699A30DF0547FF76810
13ED6B148367458DC39E707ACD2B308A60F4FCCE3FC84E11FBE8D1E24E622329
35EA9458B3991277C48527B50501F2A9D09EA8F4E0223F0479617F31693FDA2B
9911D4370A29C304708A141A79B79B42C6488057DA517317474890E34702C805
E3126217AEDC0F651BE3008C8B8EFBC682574D3DEA9FDA600FF5CC8AC2B94B59
1FD668D4B9EEBEDC4530A9045B0206441AF39C7DAAAE74F44D757E0E6E4E04C8
5FB570318D467B9F5DD5FBEF5B56E81725392E627B1083C13E8FB29BEAAB5923
B51C986A150706676E375C6727CF31E36953A72B6D445F97F5E735A3AF41027B
4BEF1E61BB0E793670C2EA9A85D21374C2533243BA90C7BEA795D5E1D29347FE
CD8D71FF7389FC534C4CBC156C32A71E3195883BB23246535CD0E64CBAE7B795
B0B09BBAA260A8C557FBF02FEB4CAAC83CE56557F0A1B90F0C6042D53DEB89E2
AF39E0A12DE58E503F930162CA78DF94FEE8B044804079E9B631A772C7ACCFCF
6D49D04ED6895184238BADE3
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: TeXMUSIXSPX-Regular
%!PS-AdobeFont-1.0: TeXMUSIXSPX-Regular 001.000
%%CreationDate: 01-07-22 at 22.39
%%VMusage: 1024 69400
% Generated by Fontographer 4.1.4
% converted using TeXtrace 0.45 and modified by T. Uchiyama
% ADL: 502 498 0
%%EndComments
FontDirectory/TeXMUSIXSPX-Regular known{/TeXMUSIXSPX-Regular findfont dup/UniqueID known{dup
/UniqueID get 0 eq exch/FontType get 1 eq and}{pop false}ifelse
{save true}{false}ifelse}{false}ifelse
20 dict begin
/FontInfo 16 dict dup begin
/version (001.000) readonly def
/FullName (TeXMUSIXSPX-Regular) readonly def
/FamilyName (TeXMUSIXSPX) readonly def
/Weight (Regular) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
/UnderlinePosition -300.3 def
/UnderlineThickness 150.15 def
/Notice (converted using TeXtrace 0.45 and modified by T. Uchiyama) readonly def
/em 1000 def
/ascent 502 def
/descent 498 def
end readonly def
/FontName /TeXMUSIXSPX-Regular def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 23 /cwm put
dup 162 /cacute put
readonly def
/PaintType 0 def
/FontType 1 def
/StrokeWidth 0 def
/FontMatrix[0.001 0 0 0.001 0 0]readonly def
%/UniqueID 0 def
/FontBBox{-810 -5754 9613 5760}readonly def
currentdict end
currentfile eexec
D9D66F633B846AB28EDC112EE8CE6C6736001234F4C7DFDC8C8014E32702D436
0A505E30AFE960AA59313499738A089E6AEAEFDC84AEBA57A1F9AD647CCB7BE5
B03F5F4993FB2566BC918B0AB23DB4629AC0D00174ECD9F3286839BBEA5DD0D6
84E25152E241F0D923ADCB347B5635EE25CE26F509B8F400F2C9CFB67D676ACF
9D516193DA983A07AC65A99BDDE6D09C93F522AF18F5462F7C2C3A7CD58FB034
810D4645AE7525C1BDF2E062C4D0BB1A115E406B09C9014323678B1FF15AC494
A82AC85A09051539D2EBF8D4910447B1C8875854670342B6D13D727DDBA5C2FD
52AFE2107B72A73D3A8F8B0516B5D141AA315F37523CA19009A6CEAB11C23A80
20B8C46718DBF2DBEAB3320A596C8992531F6E70A725359BD09EF9FF2C0E58DD
9EE54192A355EDB81FB6E2391CD91A9BBD4E6637ECE455D5521EFD88CCE1386F
E8D48F5606EBD4D022398AA55DBFD3FAB451145AE45A9253E619BA949342B84F
84BD47EC98CDC296A7E2B4E87EAD0B1A6BD1ACAFA79EF1F4A452EE8A57B40167
81461C6603C0824B10F8D2F842C6A41B3ECF50F5EE3D2D0291A7037CA41C519E
758E4CF0C26800B402E2390DB84BDE63ED4DCE76E536FD3498D26C0C294B633F
CBC6B23DCFE3398FF0AB8221466C645B943DF5EF81057D1F1EA8859EA97DB16C
F0FA4DEDD2485D24AF441D59298B52565C859B457D0748A5E86B8EDD3E890764
13026367C68BDF2CBF79A49E48CFC4B516DB1DEAF67DC23E838C438EB6150937
BFB2ECF6892415AE14817AF3592D8B0173C5CB41F224F9E3302E40E12F6FAF8F
1452239E36DAFE964572A4995036387E93AC6E41812A143B802D395133479ABB
DF095148465533FD237E818F856FFD85515C73C3B6353A0004D9CEC8C95DD5A6
84547B6F5E170EBFA3FB64626BEBF9362E25526EB6440F799F3D710DBB5880CB
5D80B4B11525BD2B8C3F6F760C82458B5EFCA2692C44857A6A338F84F82E6236
912F5AE9878F7E4B430627FC4D8D0B79BDFB5EE52618C9DEDC32BBC5D4AAA9E1
F9F218F54C1EF666D1C109A37E7EBE016D2C880B9802C73AAB6BD1898A0E570E
8CF04E85BAF50087A15057D05A4B113EE4204626FE83DB20E750FF241B70851B
BF70F865D566B98BD9C25AA26A40BA585CBD8D272037E7EB77D41CBDC68C6F9E
53C82E2B7D736DB0F325B1FE87C62BC6F53E182B587029E46CA665A4396A2515
93779FA449A2AC4290BDDF6E2562C055AEF3AAD3C7DA52BEAB3C863771B8F0D3
8951F94B164A204B6650D487F7A50CE38806200D73B5F3018DFA4B9DDCDF14BA
E8E1A4A81E6AD64BD5DDCC14A1BFBF338CCF0016DC6B8AB0C7731ECA201E20B1
E191FEAFD5E39474A74BD04784B68CD6F1F0D24E9FF3D3E5778D8BA24F3B1F4A
46A545F6EF8097CB89061C550250577AC6CED126726FFBC2F4CA589A888AC087
4B96EBE2AE02A51E870965572229CBA59FE2AFD3E01C2A8F093F10468540FEF7
55D29F3321077AFBE5084EB1BC9D40826095912090F71AF453F1E2F31C9A6614
5809EBDC8373B81B66C35178719497BD2905E188A95FB2E0929853170FE9731D
8E6C09D1971DA611DA775F5279BBE1ABB90B5659BFCE9D437046C000899DEE38
0D7FD54B52194B7EC347A4E9FEA5EBF49483CC26F229142CFF5425935D845D98
8D52DE7C64040E9312E262
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark{restore}if
%%EndFont
TeXDict begin 39158280 55380996 1000 600 600 (beethoven1.dvi)
@start /Fa 137[33 20[36 97[{}2 58.1154 /CMMI7 rf /Fb
198[56 2[56 4[56 49[{}3 99.6264 /CMBX12 rf /Fc 182[106
1[106 18[40 6[0 37[0 6[0{}6 132.835 /TeXMUSIX16-Regular
rf /Fd 144[42 46 4[23 7[42 16[57 23[42 56[{}6 83.022
/CMR10 rf /Fe 93[0 138[50 23[{}2 166.044 /TeXMUSIXSPX-Regular
rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%PaperSize: A4
 end
%%EndSetup
%%Page: 1 1
TeXDict begin 1 0 bop -40 245 a Fe(\242)p -40 396 3678
4 v -40 430 V -40 463 V -40 496 V -40 529 V -40 -35 V
-40 -2 V -40 31 V -40 64 V -40 98 V -40 529 4 567 v -362
274 a Fd(Piano)-40 428 y Fc(I)-40 63 y(G)121 460 y Fb(9)93
526 y(16)121 28 y(9)93 95 y(16)p 375 363 60 4 v 375 330
V 385 328 a Fc(\007)385 312 y(\000)p 385 569 4 241 v
386 445 a(\007\000)1486 302 y
 slur@Dict begin CP /S0y1 ED /S0x1 ED /S0hgt (27.20001pt) GD N /S0brk
S0hgt (2.0pt) GD 1 1 M M A N /S0lift 0 N /S0alt (20.0pt) GDAR N /S0dir
1 N /S0dash 0 N /S0adj 0 N end
 1486 302 a 1453 363 60
4 v 1453 330 V 1463 328 a Fc(\007)p 1463 569 4 241 v
1464 445 a(\007)2201 362 y
 slur@Dict begin (2.0pt) GD S0hgt (20.0pt) GD 1.6 (2.0pt) GD M S0dir
M A S0x1 S0y1 CP (3.20001pt) GDAR S0dir M SB 0.7 S0dir M 0.17 40 S0dash
S0adj 90 DS /ay1 ay1 (0.0pt) GDAR -10 AR add dir mul add def
 2201 362 a 2201 362 a
 end
 2201
362 a 2171 363 60 4 v 2181 361 a Fc(\007)p 2141 552 44
16 v 385 577 1800 16 v 2181 569 4 208 v 2182 478 a(\007)p
2530 363 60 4 v 2540 361 a(\007)2540 345 y(\000)p 2540
586 4 225 v 2541 586 a(-)2541 478 y(\007\000)p 385 154
4 142 v 386 13 a(\007)p 505 154 4 208 v 506 -54 a(\007)p
615 -69 60 4 v 615 -102 V 625 154 4 258 v 626 -103 a(\007)p
744 154 4 125 v 745 29 a(\007)p 864 154 4 208 v 865 -54
a(\007)p 974 -69 60 4 v 984 154 4 241 v 985 -87 a(\007)p
1104 154 4 142 v 1105 13 a(\007)p 1223 154 4 208 v 1224
-54 a(\007)p 385 112 962 16 v 385 137 V 385 162 V 1333
-69 60 4 v 1333 -102 V 1343 154 4 258 v 1344 -103 a(\007)1423
63 y(4)p 1463 187 4 125 v 1 w(\007)p 1583 187 4 158 v
1584 29 a(\007)1662 -54 y(4)p 1702 187 4 241 v 1 w(\007)p
1822 187 4 125 v 1823 63 a(\007)p 1942 187 4 158 v 1943
29 a(\007)p 2061 187 4 208 v 2062 -20 a(\007)p 2181 187
4 142 v 2182 46 a(\007)p 2301 187 4 208 v 2302 -20 a(\007)p
1463 145 962 16 v 1463 170 V 1463 195 V 2411 -69 60 4
v 2421 187 4 258 v 2422 -70 a(\007)p 2540 187 4 142 v
2541 46 a(\007)p 2660 187 4 208 v 2661 -20 a(\007)p 2770
-69 60 4 v 2780 187 4 258 v 2781 -70 a(\007)p 2900 187
4 125 v 2901 63 a(\007)p 3019 187 4 208 v 3020 -20 a(\007)p
3139 187 4 241 v 3140 -54 a(\007)p 3259 187 4 142 v 3260
46 a(\007)p 3378 187 4 208 v 3379 -20 a(\007)p 2540 145
962 16 v 2540 170 V 2540 195 V 3488 -69 60 4 v 3498 187
4 258 v 3499 -70 a(\007)p 3618 529 4 567 v 3635 529 V
3638 694 a
 slur@Dict begin /pss@rega 0 N /psc@rega 0 N /pst@rega 0 N end
 3638 694 a 1463 -120 a Fd(8)1505 -150 y Fa(v)r(a)1580
-120 y Fe(\027\027)q(\027\027\027\027\027\027)q(\027\027\027\027\027)q
(\027\027\027\027\027)q(\027\027\027\027\027\027)q
(\027\027\027\027\027)q(\027\027\027\027\027)q(\027\027\027\027\027)q
(\027\027)p eop end
%%Trailer

userdict /end-hook known{end-hook}if
%%EOF