home *** CD-ROM | disk | FTP | other *** search
/ The Macintosh Demo: Applications / Apple-MacintoshDemoApplicationsCD-1.0-1992.iso / More Information / SuperPaint 3.0 / Aldus SuperPaint 3.0 Trial Size next >
MacOS Executable  |  1992-09-13  |  1022.5 KB  |  [APPL/SPNT]

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: MacOS Executable (executable/macOSExecutable).

You can browse this item here: Aldus SuperPaint 3.0 Trial Size

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert MacOS Executable (executable/macOSExecutable) magic Supported
10% dexvert MacBinary (archive/macBinary) fallback Supported
100% file MacBinary II, inited, bundle, Tue Jan 28 07:00:00 1992, modified Sat Sep 12 19:33:54 1992, creator SuperPaint, type application "Aldus SuperPaint 3.0 Trial Size", at 0x80 1046836 bytes resource Apple HFS/HFS+ resource fork, map offset 0xfd333, map length 0x2601, data length 0xfd233, nextResourceMap 0x1e78, fileRef 0x930, list offset 0x1c, name offset 0x25e2, 70 types, 0x706c7474 'pltt' * 2 resource offset 0x232 default (weak)
99% file data default
74% TrID Macintosh Application (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% lsar MacBinary default


id metadata
keyvalue
macFileType[APPL]
macFileCreator[SPNT]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 1f 41 6c 64 75 73 20 | 53 75 70 65 72 50 61 69 |..Aldus |SuperPai|
|00000010| 6e 74 20 33 2e 30 20 54 | 72 69 61 6c 20 53 69 7a |nt 3.0 T|rial Siz|
|00000020| 65 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |e.......|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 41 50 50 4c 53 50 4e | 54 21 00 00 00 00 00 00 |.APPLSPN|T!......|
|00000050| 00 00 00 00 00 00 00 00 | 0f f9 34 a5 aa f6 40 a6 |........|..4...@.|
|00000060| d8 2e e2 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 0b 1b 00 00 |........|........|
|00000080| 00 00 01 00 00 0f d3 33 | 00 0f d2 33 00 00 26 01 |.......3|...3..&.|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 1f 41 6c 64 75 73 20 53 | 75 70 65 72 50 61 69 6e |.Aldus S|uperPain|
|000000c0| 74 20 33 2e 30 20 54 72 | 69 61 6c 20 53 69 7a 65 |t 3.0 Tr|ial Size|
|000000d0| 00 00 41 50 50 4c 53 50 | 4e 54 21 00 ff cc 00 80 |..APPLSP|NT!.....|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 a5 aa f6 40 00 00 | 00 00 00 0f f9 34 00 00 |.....@..|.....4..|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 90 00 08 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 02 00 00 00 00 |........|........|
|000001a0| 00 00 00 00 ff ff ff ff | ff ff 00 02 00 00 00 00 |........|........|
|000001b0| 00 00 00 00 dd 6b 08 c2 | 06 a2 00 02 00 00 00 00 |.....k..|........|
|000001c0| 00 00 00 00 00 00 a0 00 | 00 00 00 02 00 00 00 00 |........|........|
|000001d0| 00 00 00 00 00 00 00 00 | d4 00 00 02 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 ff ff 64 8a | 02 8c 00 02 00 00 00 00 |......d.|........|
|000001f0| 00 00 00 00 80 00 00 00 | ff ff 00 02 00 00 00 00 |........|........|
|00000200| 00 00 00 00 fc 00 f3 7d | 05 2f 00 02 00 00 00 00 |.......}|./......|
|00000210| 00 00 00 00 00 00 00 90 | 00 08 00 00 00 00 00 00 |........|........|
|00000220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 02 |........|........|
|00000230| 00 00 00 00 00 00 00 00 | ff ff ff ff ff ff 00 02 |........|........|
|00000240| 00 00 00 00 00 00 00 00 | f2 d7 08 56 84 ec 00 02 |........|...V....|
|00000250| 00 00 00 00 00 00 00 00 | 00 00 80 00 11 b0 00 02 |........|........|
|00000260| 00 00 00 00 00 00 00 00 | 02 41 ab 54 ea ff 00 02 |........|.A.T....|
|00000270| 00 00 00 00 00 00 00 00 | dd 6b 08 c2 06 a2 00 02 |........|.k......|
|00000280| 00 00 00 00 00 00 00 00 | 00 00 00 00 d4 00 00 02 |........|........|
|00000290| 00 00 00 00 00 00 00 00 | fc 00 f3 7d 05 2f 00 02 |........|...}./..|
|000002a0| 00 00 00 00 00 00 00 00 | 00 00 00 15 00 00 00 00 |........|........|
|000002b0| 00 0a 00 0a 00 01 00 00 | 00 00 00 00 00 00 04 00 |........|........|
|000002c0| 00 00 00 00 ac 00 0b 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002d0| 00 00 00 04 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000002e0| 00 04 00 00 00 00 00 00 | 00 00 00 00 00 00 00 04 |........|........|
|000002f0| 00 00 00 00 00 00 0a 00 | 14 00 1a 01 f4 88 00 00 |........|........|
|00000300| 00 00 00 00 1a 00 14 00 | 2a 01 f4 88 00 00 00 00 |........|*.......|
|00000310| 00 00 2a 00 14 00 3a 01 | f4 88 00 00 00 00 00 00 |..*...:.|........|
|00000320| 3a 00 14 00 4a 01 f4 88 | 00 00 00 00 00 00 4a 00 |:...J...|......J.|
|00000330| 14 00 5a 01 f4 88 00 00 | 00 00 00 00 5a 00 14 00 |..Z.....|....Z...|
|00000340| 6a 01 f4 88 00 00 00 00 | 00 00 6a 00 14 00 7a 01 |j.......|..j...z.|
|00000350| f4 88 00 00 00 00 00 00 | 7a 00 14 00 8a 01 f4 88 |........|z.......|
|00000360| 00 00 00 00 00 00 0a 00 | 14 00 2a 00 34 a0 02 00 |........|..*.4...|
|00000370| 00 00 00 00 0c 00 5a 00 | 82 00 dc 01 7c 03 78 55 |......Z.|....|.xU|
|00000380| 55 00 00 00 78 00 02 00 | 00 00 00 00 64 00 5a 00 |U...x...|....d.Z.|
|00000390| 78 00 a0 04 02 4f 4b 00 | 00 00 00 00 14 00 41 00 |x....OK.|......A.|
|000003a0| 24 00 fa 88 13 53 75 70 | 65 72 50 61 69 6e 74 20 |$....Sup|erPaint |
|000003b0| 64 61 6d 61 67 65 64 21 | 00 00 00 00 00 00 34 00 |damaged!|......4.|
|000003c0| 14 00 54 00 fa 88 36 54 | 68 65 20 53 75 70 65 72 |..T...6T|he Super|
|000003d0| 50 61 69 6e 74 20 66 69 | 6c 65 20 68 61 73 20 62 |Paint fi|le has b|
|000003e0| 65 65 6e 0d 64 61 6d 61 | 67 65 64 20 61 6e 64 20 |een.dama|ged and |
|000003f0| 77 69 6c 6c 20 6e 6f 74 | 20 72 75 6e 2e 00 00 07 |will not| run....|
|00000400| 02 25 20 50 32 2d 76 31 | 36 20 2d 20 43 6f 70 79 |.% P2-v1|6 - Copy|
|00000410| 72 69 67 68 74 20 31 39 | 39 31 20 53 69 6c 69 63 |right 19|91 Silic|
|00000420| 6f 6e 20 42 65 61 63 68 | 20 53 6f 66 74 77 61 72 |on Beach| Softwar|
|00000430| 65 2c 20 49 6e 63 2e 0d | 75 73 65 72 64 69 63 74 |e, Inc..|userdict|
|00000440| 2f 6d 64 20 6b 6e 6f 77 | 6e 7b 63 75 72 72 65 6e |/md know|n{curren|
|00000450| 74 64 69 63 74 20 6d 64 | 20 65 71 7d 7b 66 61 6c |tdict md| eq}{fal|
|00000460| 73 65 7d 69 66 65 6c 73 | 65 7b 62 75 7d 69 66 20 |se}ifels|e{bu}if |
|00000470| 63 75 72 72 65 6e 74 64 | 69 63 74 2f 50 32 5f 64 |currentd|ict/P2_d|
|00000480| 20 6b 6e 6f 77 6e 20 6e | 6f 74 7b 2f 50 32 5f 62 | known n|ot{/P2_b|
|00000490| 7b 50 32 5f 64 0d 62 65 | 67 69 6e 7d 62 69 6e 64 |{P2_d.be|gin}bind|
|000004a0| 20 64 65 66 2f 50 32 5f | 64 20 33 33 20 64 69 63 | def/P2_|d 33 dic|
|000004b0| 74 20 64 65 66 20 75 73 | 65 72 64 69 63 74 2f 6d |t def us|erdict/m|
|000004c0| 64 20 6b 6e 6f 77 6e 7b | 63 75 72 72 65 6e 74 64 |d known{|currentd|
|000004d0| 69 63 74 20 6d 64 20 65 | 71 7d 7b 66 61 6c 73 65 |ict md e|q}{false|
|000004e0| 7d 69 66 65 6c 73 65 20 | 50 32 5f 62 20 64 75 70 |}ifelse |P2_b dup|
|000004f0| 20 64 75 70 0d 2f 6d 6b | 20 65 78 63 68 20 64 65 | dup./mk| exch de|
|00000500| 66 7b 6d 64 2f 70 61 74 | 20 6b 6e 6f 77 6e 20 6d |f{md/pat| known m|
|00000510| 64 2f 73 67 20 6b 6e 6f | 77 6e 20 6d 64 2f 67 72 |d/sg kno|wn md/gr|
|00000520| 20 6b 6e 6f 77 6e 20 61 | 6e 64 20 61 6e 64 7d 7b | known a|nd and}{|
|00000530| 66 61 6c 73 65 7d 69 66 | 65 6c 73 65 2f 70 6b 20 |false}if|else/pk |
|00000540| 65 78 63 68 20 64 65 66 | 7b 6d 64 0d 2f 73 65 74 |exch def|{md./set|
|00000550| 54 78 4d 6f 64 65 20 6b | 6e 6f 77 6e 7d 7b 66 61 |TxMode k|nown}{fa|
|00000560| 6c 73 65 7d 69 66 65 6c | 73 65 2f 73 6b 20 65 78 |lse}ifel|se/sk ex|
|00000570| 63 68 20 64 65 66 20 6d | 6b 7b 6d 64 2f 78 6c 20 |ch def m|k{md/xl |
|00000580| 6b 6e 6f 77 6e 7d 7b 66 | 61 6c 73 65 7d 69 66 65 |known}{f|alse}ife|
|00000590| 6c 73 65 2f 78 6b 20 65 | 78 63 68 20 64 65 66 2f |lse/xk e|xch def/|
|000005a0| 62 7b 62 69 6e 64 20 64 | 65 66 7d 62 69 6e 64 20 |b{bind d|ef}bind |
|000005b0| 64 65 66 2f 73 61 7b 6d | 61 74 72 69 78 20 63 75 |def/sa{m|atrix cu|
|000005c0| 72 72 65 6e 74 6d 61 74 | 72 69 78 20 50 32 5f 74 |rrentmat|rix P2_t|
|000005d0| 70 0d 63 6f 6e 63 61 74 | 20 61 6c 6f 61 64 20 70 |p.concat| aload p|
|000005e0| 6f 70 7d 62 2f 73 62 7b | 6d 61 74 72 69 78 20 63 |op}b/sb{|matrix c|
|000005f0| 75 72 72 65 6e 74 6d 61 | 74 72 69 78 20 65 78 63 |urrentma|trix exc|
|00000600| 68 20 63 6f 6e 63 61 74 | 20 50 32 5f 74 70 20 6d |h concat| P2_tp m|
|00000610| 61 74 72 69 78 20 69 6e | 76 65 72 74 6d 61 74 72 |atrix in|vertmatr|
|00000620| 69 78 20 63 6f 6e 63 61 | 74 20 61 6c 6f 61 64 0d |ix conca|t aload.|
|00000630| 70 6f 70 7d 62 2f 73 65 | 7b 6d 61 74 72 69 78 20 |pop}b/se|{matrix |
|00000640| 61 73 74 6f 72 65 20 73 | 65 74 6d 61 74 72 69 78 |astore s|etmatrix|
|00000650| 7d 62 2f 62 62 7b 67 73 | 61 76 65 20 50 32 5f 74 |}b/bb{gs|ave P2_t|
|00000660| 70 20 63 6f 6e 63 61 74 | 20 6e 65 77 70 61 74 68 |p concat| newpath|
|00000670| 20 6d 6f 76 65 74 6f 7d | 62 2f 62 63 7b 63 75 72 | moveto}|b/bc{cur|
|00000680| 76 65 74 6f 7d 62 2f 62 | 6c 0d 7b 6c 69 6e 65 74 |veto}b/b|l.{linet|
|00000690| 6f 7d 62 2f 62 78 7b 63 | 6c 6f 73 65 70 61 74 68 |o}b/bx{c|losepath|
|000006a0| 7d 62 2f 62 70 7b 67 73 | 61 76 65 20 65 6f 66 69 |}b/bp{gs|ave eofi|
|000006b0| 6c 6c 20 67 72 65 73 74 | 6f 72 65 7d 62 2f 62 66 |ll grest|ore}b/bf|
|000006c0| 7b 73 63 61 6c 65 20 31 | 20 73 65 74 6c 69 6e 65 |{scale 1| setline|
|000006d0| 77 69 64 74 68 20 73 74 | 72 6f 6b 65 7d 62 2f 62 |width st|roke}b/b|
|000006e0| 65 0d 7b 67 72 65 73 74 | 6f 72 65 7d 62 2f 70 7b |e.{grest|ore}b/p{|
|000006f0| 2f 67 66 20 66 61 6c 73 | 65 20 64 65 66 7d 62 20 |/gf fals|e def}b |
|00000700| 70 2f 67 7b 2f 67 66 20 | 74 72 75 65 20 64 65 66 |p/g{/gf |true def|
|00000710| 7d 62 20 70 6b 7b 2f 5f | 70 61 74 2f 70 61 74 20 |}b pk{/_|pat/pat |
|00000720| 6c 6f 61 64 20 64 65 66 | 2f 5f 67 72 2f 67 72 20 |load def|/_gr/gr |
|00000730| 6c 6f 61 64 20 64 65 66 | 7d 7b 2f 5f 67 72 0d 7b |load def|}{/_gr.{|
|00000740| 36 34 2e 30 20 64 69 76 | 20 73 65 74 67 72 61 79 |64.0 div| setgray|
|00000750| 7d 62 7d 69 66 65 6c 73 | 65 20 73 6b 7b 2f 5f 73 |}b}ifels|e sk{/_s|
|00000760| 54 4d 2f 73 65 74 54 78 | 4d 6f 64 65 20 6c 6f 61 |TM/setTx|Mode loa|
|00000770| 64 20 64 65 66 7d 69 66 | 2f 67 78 7b 2f 74 67 20 |d def}if|/gx{/tg |
|00000780| 65 78 63 68 20 64 65 66 | 7d 62 20 30 20 67 78 2f |exch def|}b 0 gx/|
|00000790| 78 36 7b 6d 6b 7b 61 76 | 20 36 38 20 67 74 0d 7b |x6{mk{av| 68 gt.{|
|000007a0| 66 61 6c 73 65 7d 69 66 | 7d 69 66 7d 62 2f 62 70 |false}if|}if}b/bp|
|000007b0| 73 20 38 20 73 74 72 69 | 6e 67 20 64 65 66 2f 62 |s 8 stri|ng def/b|
|000007c0| 70 6d 5b 38 20 30 20 30 | 20 38 20 30 20 30 5d 64 |pm[8 0 0| 8 0 0]d|
|000007d0| 65 66 2f 62 70 70 7b 62 | 70 73 7d 64 65 66 2f 6f |ef/bpp{b|ps}def/o|
|000007e0| 62 70 7b 67 73 61 76 65 | 20 73 65 74 72 67 62 63 |bp{gsave| setrgbc|
|000007f0| 6f 6c 6f 72 20 62 70 73 | 20 63 6f 70 79 20 70 6f |olor bps| copy po|
|00000800| 70 0d 64 75 70 20 30 20 | 67 65 74 20 38 20 64 69 |p.dup 0 |get 8 di|
|00000810| 76 20 66 6c 6f 6f 72 20 | 63 76 69 20 38 20 6d 75 |v floor |cvi 8 mu|
|00000820| 6c 20 31 20 69 6e 64 65 | 78 20 32 20 67 65 74 20 |l 1 inde|x 2 get |
|00000830| 38 20 64 69 76 20 66 6c | 6f 6f 72 20 63 76 69 20 |8 div fl|oor cvi |
|00000840| 38 20 6d 75 6c 20 32 20 | 69 6e 64 65 78 20 31 20 |8 mul 2 |index 1 |
|00000850| 67 65 74 20 38 20 64 69 | 76 20 66 6c 6f 6f 72 20 |get 8 di|v floor |
|00000860| 63 76 69 20 38 20 6d 75 | 6c 20 0d 38 20 34 20 69 |cvi 8 mu|l .8 4 i|
|00000870| 6e 64 65 78 20 33 20 67 | 65 74 20 38 20 64 69 76 |ndex 3 g|et 8 div|
|00000880| 20 66 6c 6f 6f 72 20 63 | 76 69 20 38 20 6d 75 6c | floor c|vi 8 mul|
|00000890| 7b 32 20 69 6e 64 65 78 | 20 38 20 33 20 69 6e 64 |{2 index| 8 3 ind|
|000008a0| 65 78 7b 31 20 69 6e 64 | 65 78 20 67 73 61 76 65 |ex{1 ind|ex gsave|
|000008b0| 20 74 72 61 6e 73 6c 61 | 74 65 20 38 20 38 20 73 | transla|te 8 8 s|
|000008c0| 63 61 6c 65 20 38 20 38 | 20 66 61 6c 73 65 20 62 |cale 8 8| false b|
|000008d0| 70 6d 2f 62 70 70 0d 6c | 6f 61 64 20 69 6d 61 67 |pm/bpp.l|oad imag|
|000008e0| 65 6d 61 73 6b 20 67 72 | 65 73 74 6f 72 65 7d 66 |emask gr|estore}f|
|000008f0| 6f 72 20 70 6f 70 7d 66 | 6f 72 20 70 6f 70 20 70 |or pop}f|or pop p|
|00000900| 6f 70 20 70 6f 70 20 67 | 72 65 73 74 6f 72 65 7d |op pop g|restore}|
|00000910| 62 20 65 6e 64 20 50 32 | 5f 62 20 70 6b 20 65 6e |b end P2|_b pk en|
|00000920| 64 7b 2f 70 61 74 7b 50 | 32 5f 62 20 67 66 7b 65 |d{/pat{P|2_b gf{e|
|00000930| 6e 64 20 70 6f 70 20 73 | 67 0d 50 32 5f 62 20 6d |nd pop s|g.P2_b m|
|00000940| 6b 20 65 6e 64 7b 61 76 | 20 36 38 20 67 74 7b 70 |k end{av| 68 gt{p|
|00000950| 6f 70 7d 69 66 7d 69 66 | 7d 7b 2f 5f 70 61 74 20 |op}if}if|}{/_pat |
|00000960| 6c 6f 61 64 20 65 6e 64 | 20 65 78 65 63 7d 69 66 |load end| exec}if|
|00000970| 65 6c 73 65 7d 62 69 6e | 64 20 64 65 66 7d 7b 2f |else}bin|d def}{/|
|00000980| 70 61 74 7b 50 32 5f 62 | 20 70 6f 70 20 5f 67 72 |pat{P2_b| pop _gr|
|00000990| 20 65 6e 64 7d 62 69 6e | 64 0d 64 65 66 7d 69 66 | end}bin|d.def}if|
|000009a0| 65 6c 73 65 20 50 32 5f | 62 20 73 6b 20 65 6e 64 |else P2_|b sk end|
|000009b0| 7b 2f 73 65 74 54 78 4d | 6f 64 65 7b 50 32 5f 62 |{/setTxM|ode{P2_b|
|000009c0| 2f 5f 73 54 4d 20 6c 6f | 61 64 20 65 6e 64 20 65 |/_sTM lo|ad end e|
|000009d0| 78 65 63 20 50 32 5f 62 | 20 74 67 20 64 75 70 20 |xec P2_b| tg dup |
|000009e0| 30 20 67 65 7b 2f 5f 67 | 72 20 6c 6f 61 64 20 65 |0 ge{/_g|r load e|
|000009f0| 6e 64 20 65 78 65 63 7d | 0d 7b 70 6f 70 20 65 6e |nd exec}|.{pop en|
|00000a00| 64 7d 69 66 65 6c 73 65 | 7d 62 69 6e 64 20 64 65 |d}ifelse|}bind de|
|00000a10| 66 7d 7b 2f 73 65 74 54 | 78 4d 6f 64 65 7b 70 6f |f}{/setT|xMode{po|
|00000a20| 70 20 50 32 5f 62 20 74 | 67 20 64 75 70 20 30 20 |p P2_b t|g dup 0 |
|00000a30| 67 65 7b 2f 5f 67 72 20 | 6c 6f 61 64 20 65 6e 64 |ge{/_gr |load end|
|00000a40| 20 65 78 65 63 7d 7b 70 | 6f 70 20 65 6e 64 7d 69 | exec}{p|op end}i|
|00000a50| 66 65 6c 73 65 7d 62 69 | 6e 64 0d 64 65 66 7d 69 |felse}bi|nd.def}i|
|00000a60| 66 65 6c 73 65 20 50 32 | 5f 62 20 78 6b 20 65 6e |felse P2|_b xk en|
|00000a70| 64 7b 50 32 5f 64 2f 5f | 78 6c 2f 78 6c 20 6c 6f |d{P2_d/_|xl/xl lo|
|00000a80| 61 64 20 70 75 74 2f 78 | 6c 7b 50 32 5f 62 20 32 |ad put/x|l{P2_b 2|
|00000a90| 20 63 6f 70 79 20 50 32 | 5f 74 70 20 34 20 67 65 | copy P2|_tp 4 ge|
|00000aa0| 74 20 61 64 64 20 50 32 | 5f 74 70 20 34 20 33 20 |t add P2|_tp 4 3 |
|00000ab0| 2d 31 20 72 6f 6c 6c 20 | 70 75 74 0d 50 32 5f 74 |-1 roll |put.P2_t|
|00000ac0| 70 20 35 20 67 65 74 20 | 61 64 64 20 50 32 5f 74 |p 5 get |add P2_t|
|00000ad0| 70 20 35 20 33 20 2d 31 | 20 72 6f 6c 6c 20 70 75 |p 5 3 -1| roll pu|
|00000ae0| 74 2f 5f 78 6c 20 6c 6f | 61 64 20 65 6e 64 20 65 |t/_xl lo|ad end e|
|00000af0| 78 65 63 7d 62 69 6e 64 | 20 64 65 66 7d 69 66 7d |xec}bind| def}if}|
|00000b00| 69 66 0d 00 00 10 69 25 | 20 67 21 20 2d 20 76 31 |if....i%| g! - v1|
|00000b10| 20 2d 20 43 6f 70 79 72 | 69 67 68 74 20 31 39 39 | - Copyr|ight 199|
|00000b20| 31 20 53 69 6c 69 63 6f | 6e 20 42 65 61 63 68 20 |1 Silico|n Beach |
|00000b30| 53 6f 66 74 77 61 72 65 | 2c 20 49 6e 63 2e 0d 75 |Software|, Inc..u|
|00000b40| 73 65 72 64 69 63 74 2f | 67 72 5f 64 20 6b 6e 6f |serdict/|gr_d kno|
|00000b50| 77 6e 20 6e 6f 74 7b 75 | 73 65 72 64 69 63 74 20 |wn not{u|serdict |
|00000b60| 62 65 67 69 6e 2f 67 72 | 5f 64 20 35 30 20 64 69 |begin/gr|_d 50 di|
|00000b70| 63 74 20 64 65 66 2f 67 | 72 5f 62 7b 67 72 5f 64 |ct def/g|r_b{gr_d|
|00000b80| 20 62 65 67 69 6e 7d 62 | 69 6e 64 20 64 65 66 2f | begin}b|ind def/|
|00000b90| 67 72 5f 65 0d 7b 65 6e | 64 20 65 6e 64 7d 62 69 |gr_e.{en|d end}bi|
|00000ba0| 6e 64 20 64 65 66 20 67 | 72 5f 62 2f 62 64 7b 62 |nd def g|r_b/bd{b|
|00000bb0| 69 6e 64 20 64 65 66 7d | 62 69 6e 64 20 64 65 66 |ind def}|bind def|
|00000bc0| 2f 67 5f 65 61 5b 5d 64 | 65 66 2f 67 5f 6d 67 20 |/g_ea[]d|ef/g_mg |
|00000bd0| 36 30 20 64 65 66 2f 67 | 5f 78 67 20 32 35 30 20 |60 def/g|_xg 250 |
|00000be0| 64 65 66 2f 67 5f 73 73 | 7b 63 75 72 72 65 6e 74 |def/g_ss|{current|
|00000bf0| 73 63 72 65 65 6e 0d 2f | 67 5f 61 20 65 78 63 68 |screen./|g_a exch|
|00000c00| 20 64 65 66 2f 67 5f 62 | 20 65 78 63 68 20 64 65 | def/g_b| exch de|
|00000c10| 66 2f 67 5f 63 20 65 78 | 63 68 20 64 65 66 2f 67 |f/g_c ex|ch def/g|
|00000c20| 5f 61 20 6c 6f 61 64 20 | 74 79 70 65 20 64 75 70 |_a load |type dup|
|00000c30| 2f 61 72 72 61 79 74 79 | 70 65 20 65 71 20 65 78 |/arrayty|pe eq ex|
|00000c40| 63 68 2f 70 61 63 6b 65 | 64 61 72 72 61 79 74 79 |ch/packe|darrayty|
|00000c50| 70 65 20 65 71 0d 6f 72 | 7b 2f 67 5f 6e 67 20 37 |pe eq.or|{/g_ng 7|
|00000c60| 32 20 67 5f 63 20 64 69 | 76 20 64 75 70 20 6d 61 |2 g_c di|v dup ma|
|00000c70| 74 72 69 78 20 64 65 66 | 61 75 6c 74 6d 61 74 72 |trix def|aultmatr|
|00000c80| 69 78 20 64 74 72 61 6e | 73 66 6f 72 6d 20 6d 75 |ix dtran|sform mu|
|00000c90| 6c 20 61 62 73 20 64 65 | 66 20 67 5f 6e 67 20 67 |l abs de|f g_ng g|
|00000ca0| 5f 6d 67 20 6c 74 7b 2f | 67 5f 63 20 67 5f 63 20 |_mg lt{/|g_c g_c |
|00000cb0| 67 5f 6d 67 20 67 5f 6e | 67 0d 64 69 76 20 73 71 |g_mg g_n|g.div sq|
|00000cc0| 72 74 20 64 69 76 20 64 | 65 66 20 67 5f 63 20 67 |rt div d|ef g_c g|
|00000cd0| 5f 62 2f 67 5f 61 20 6c | 6f 61 64 20 73 65 74 73 |_b/g_a l|oad sets|
|00000ce0| 63 72 65 65 6e 2f 67 5f | 6e 67 20 67 5f 6d 67 20 |creen/g_|ng g_mg |
|00000cf0| 64 65 66 7d 69 66 20 67 | 5f 6e 67 20 67 5f 78 67 |def}if g|_ng g_xg|
|00000d00| 20 67 74 7b 2f 67 5f 6e | 67 20 67 5f 78 67 20 64 | gt{/g_n|g g_xg d|
|00000d10| 65 66 7d 69 66 7d 0d 7b | 2f 67 5f 6e 67 20 67 5f |ef}if}.{|/g_ng g_|
|00000d20| 78 67 20 64 65 66 7d 69 | 66 65 6c 73 65 20 67 5f |xg def}i|felse g_|
|00000d30| 65 61 20 30 20 73 65 74 | 64 61 73 68 7d 62 64 2f |ea 0 set|dash}bd/|
|00000d40| 6d 73 63 7b 30 20 69 6e | 64 65 78 20 32 20 69 6e |msc{0 in|dex 2 in|
|00000d50| 64 65 78 20 65 71 20 32 | 20 69 6e 64 65 78 20 34 |dex eq 2| index 4|
|00000d60| 20 69 6e 64 65 78 20 65 | 71 20 61 6e 64 7b 70 6f | index e|q and{po|
|00000d70| 70 20 70 6f 70 0d 73 65 | 74 67 72 61 79 7d 7b 73 |p pop.se|tgray}{s|
|00000d80| 65 74 72 67 62 63 6f 6c | 6f 72 7d 69 66 65 6c 73 |etrgbcol|or}ifels|
|00000d90| 65 7d 62 64 2f 66 6d 64 | 7b 34 20 69 6e 64 65 78 |e}bd/fmd|{4 index|
|00000da0| 20 33 20 69 6e 64 65 78 | 20 61 64 64 20 32 20 64 | 3 index| add 2 d|
|00000db0| 69 76 20 61 64 64 20 65 | 78 63 68 20 35 20 69 6e |iv add e|xch 5 in|
|00000dc0| 64 65 78 0d 34 20 69 6e | 64 65 78 20 61 64 64 20 |dex.4 in|dex add |
|00000dd0| 32 20 64 69 76 20 61 64 | 64 20 30 20 69 6e 64 65 |2 div ad|d 0 inde|
|00000de0| 78 20 36 20 69 6e 64 65 | 78 20 73 75 62 20 64 75 |x 6 inde|x sub du|
|00000df0| 70 20 6d 75 6c 20 32 20 | 69 6e 64 65 78 20 36 20 |p mul 2 |index 6 |
|00000e00| 69 6e 64 65 78 20 73 75 | 62 20 64 75 70 20 6d 75 |index su|b dup mu|
|00000e10| 6c 20 61 64 64 20 31 20 | 69 6e 64 65 78 0d 35 20 |l add 1 |index.5 |
|00000e20| 69 6e 64 65 78 20 73 75 | 62 20 64 75 70 20 6d 75 |index su|b dup mu|
|00000e30| 6c 20 33 20 69 6e 64 65 | 78 20 37 20 69 6e 64 65 |l 3 inde|x 7 inde|
|00000e40| 78 20 73 75 62 20 64 75 | 70 20 6d 75 6c 20 61 64 |x sub du|p mul ad|
|00000e50| 64 20 32 20 69 6e 64 65 | 78 20 36 20 69 6e 64 65 |d 2 inde|x 6 inde|
|00000e60| 78 20 73 75 62 20 64 75 | 70 20 6d 75 6c 20 34 20 |x sub du|p mul 4 |
|00000e70| 69 6e 64 65 78 20 36 0d | 69 6e 64 65 78 20 73 75 |index 6.|index su|
|00000e80| 62 20 64 75 70 20 6d 75 | 6c 20 61 64 64 20 33 20 |b dup mu|l add 3 |
|00000e90| 69 6e 64 65 78 20 39 20 | 69 6e 64 65 78 20 73 75 |index 9 |index su|
|00000ea0| 62 20 64 75 70 20 6d 75 | 6c 20 35 20 69 6e 64 65 |b dup mu|l 5 inde|
|00000eb0| 78 20 37 20 69 6e 64 65 | 78 20 73 75 62 20 64 75 |x 7 inde|x sub du|
|00000ec0| 70 20 6d 75 6c 20 61 64 | 64 20 31 20 31 20 33 7b |p mul ad|d 1 1 3{|
|00000ed0| 70 6f 70 0d 32 20 63 6f | 70 79 20 6c 74 7b 65 78 |pop.2 co|py lt{ex|
|00000ee0| 63 68 7d 69 66 20 70 6f | 70 7d 66 6f 72 20 73 71 |ch}if po|p}for sq|
|00000ef0| 72 74 5b 38 20 32 20 72 | 6f 6c 6c 20 63 6c 65 61 |rt[8 2 r|oll clea|
|00000f00| 72 74 6f 6d 61 72 6b 7d | 62 64 2f 67 5f 6c 66 7b |rtomark}|bd/g_lf{|
|00000f10| 67 73 61 76 65 20 2f 67 | 5f 6e 6f 65 6f 20 65 78 |gsave /g|_noeo ex|
|00000f20| 63 68 20 64 65 66 20 64 | 75 70 2f 61 20 65 78 63 |ch def d|up/a exc|
|00000f30| 68 20 64 65 66 2f 62 20 | 65 78 63 68 20 64 65 66 |h def/b |exch def|
|00000f40| 0d 64 75 70 2f 63 20 65 | 78 63 68 20 64 65 66 2f |.dup/c e|xch def/|
|00000f50| 64 20 65 78 63 68 20 64 | 65 66 20 64 75 70 2f 65 |d exch d|ef dup/e|
|00000f60| 20 65 78 63 68 20 64 65 | 66 2f 66 20 65 78 63 68 | exch de|f/f exch|
|00000f70| 20 64 65 66 20 64 75 70 | 2f 67 20 65 78 63 68 20 | def dup|/g exch |
|00000f80| 64 65 66 2f 68 20 65 78 | 63 68 20 64 65 66 2f 69 |def/h ex|ch def/i|
|00000f90| 20 65 78 63 68 20 64 65 | 66 2f 6a 0d 65 78 63 68 | exch de|f/j.exch|
|00000fa0| 20 64 65 66 2f 6b 20 65 | 78 63 68 20 64 65 66 20 | def/k e|xch def |
|00000fb0| 67 5f 6e 6f 65 6f 7b 63 | 6c 69 70 7d 7b 65 6f 63 |g_noeo{c|lip}{eoc|
|00000fc0| 6c 69 70 7d 69 66 65 6c | 73 65 20 6e 65 77 70 61 |lip}ifel|se newpa|
|00000fd0| 74 68 20 67 5f 73 73 20 | 6a 20 30 20 65 71 7b 69 |th g_ss |j 0 eq{i|
|00000fe0| 20 30 20 6c 74 7b 67 20 | 69 20 61 64 64 2f 67 20 | 0 lt{g |i add/g |
|00000ff0| 65 78 63 68 20 64 65 66 | 20 64 20 69 20 73 75 62 |exch def| d i sub|
|00001000| 2f 64 20 65 78 63 68 20 | 64 65 66 7d 0d 7b 68 20 |/d exch |def}.{h |
|00001010| 69 20 73 75 62 2f 68 20 | 65 78 63 68 20 64 65 66 |i sub/h |exch def|
|00001020| 20 63 20 69 20 61 64 64 | 2f 63 20 65 78 63 68 20 | c i add|/c exch |
|00001030| 64 65 66 7d 69 66 65 6c | 73 65 2f 6c 20 67 20 64 |def}ifel|se/l g d|
|00001040| 65 66 2f 6d 20 65 20 64 | 65 66 2f 6e 20 68 20 64 |ef/m e d|ef/n h d|
|00001050| 65 66 2f 6f 20 61 20 64 | 65 66 2f 70 20 63 20 67 |ef/o a d|ef/p c g|
|00001060| 20 73 75 62 0d 64 65 66 | 2f 71 20 30 20 64 65 66 | sub.def|/q 0 def|
|00001070| 7d 7b 69 20 30 20 6c 74 | 7b 66 20 69 20 61 64 64 |}{i 0 lt|{f i add|
|00001080| 2f 66 20 65 78 63 68 20 | 64 65 66 20 61 20 69 20 |/f exch |def a i |
|00001090| 73 75 62 2f 61 20 65 78 | 63 68 20 64 65 66 7d 7b |sub/a ex|ch def}{|
|000010a0| 65 20 69 20 73 75 62 2f | 65 20 65 78 63 68 20 64 |e i sub/|e exch d|
|000010b0| 65 66 20 62 20 69 20 61 | 64 64 2f 62 0d 65 78 63 |ef b i a|dd/b.exc|
|000010c0| 68 20 64 65 66 7d 69 66 | 65 6c 73 65 2f 6c 20 67 |h def}if|else/l g|
|000010d0| 20 64 65 66 2f 6d 20 65 | 20 64 65 66 2f 6e 20 63 | def/m e| def/n c|
|000010e0| 20 64 65 66 2f 6f 20 66 | 20 64 65 66 2f 70 20 30 | def/o f| def/p 0|
|000010f0| 20 64 65 66 2f 71 20 61 | 20 65 20 73 75 62 20 64 | def/q a| e sub d|
|00001100| 65 66 7d 69 66 65 6c 73 | 65 20 6b 7b 2f 72 20 65 |ef}ifels|e k{/r e|
|00001110| 78 63 68 20 64 65 66 0d | 72 20 30 20 67 65 74 2f |xch def.|r 0 get/|
|00001120| 73 20 65 78 63 68 20 64 | 65 66 20 72 20 31 20 67 |s exch d|ef r 1 g|
|00001130| 65 74 2f 74 20 65 78 63 | 68 20 64 65 66 20 72 20 |et/t exc|h def r |
|00001140| 32 20 67 65 74 2f 75 20 | 65 78 63 68 20 64 65 66 |2 get/u |exch def|
|00001150| 2f 76 20 73 20 30 20 67 | 65 74 20 64 65 66 2f 77 |/v s 0 g|et def/w|
|00001160| 20 73 20 31 20 67 65 74 | 20 64 65 66 2f 78 20 73 | s 1 get| def/x s|
|00001170| 20 32 0d 67 65 74 20 64 | 65 66 2f 79 20 74 20 30 | 2.get d|ef/y t 0|
|00001180| 20 67 65 74 20 76 20 73 | 75 62 20 67 5f 6e 67 20 | get v s|ub g_ng |
|00001190| 64 69 76 20 64 65 66 2f | 7a 20 74 20 31 20 67 65 |div def/|z t 1 ge|
|000011a0| 74 20 77 20 73 75 62 20 | 67 5f 6e 67 20 64 69 76 |t w sub |g_ng div|
|000011b0| 20 64 65 66 2f 41 20 74 | 20 32 20 67 65 74 20 78 | def/A t| 2 get x|
|000011c0| 20 73 75 62 20 67 5f 6e | 67 20 64 69 76 0d 64 65 | sub g_n|g div.de|
|000011d0| 66 2f 42 20 70 20 75 20 | 6d 75 6c 20 67 5f 6e 67 |f/B p u |mul g_ng|
|000011e0| 20 64 69 76 20 64 65 66 | 2f 43 20 71 20 75 20 6d | div def|/C q u m|
|000011f0| 75 6c 20 67 5f 6e 67 20 | 64 69 76 20 64 65 66 20 |ul g_ng |div def |
|00001200| 42 20 43 20 67 74 7b 42 | 7d 7b 43 7d 69 66 65 6c |B C gt{B|}{C}ifel|
|00001210| 73 65 20 73 65 74 6c 69 | 6e 65 77 69 64 74 68 20 |se setli|newidth |
|00001220| 6e 65 77 70 61 74 68 0d | 30 20 31 20 67 5f 6e 67 |newpath.|0 1 g_ng|
|00001230| 7b 70 6f 70 20 76 20 77 | 20 78 20 6d 73 63 20 6c |{pop v w| x msc l|
|00001240| 20 6d 20 6d 6f 76 65 74 | 6f 20 6e 20 6f 20 6c 69 | m movet|o n o li|
|00001250| 6e 65 74 6f 20 73 74 72 | 6f 6b 65 20 76 20 79 20 |neto str|oke v y |
|00001260| 61 64 64 2f 76 20 65 78 | 63 68 20 64 65 66 20 77 |add/v ex|ch def w|
|00001270| 20 7a 20 61 64 64 2f 77 | 20 65 78 63 68 20 64 65 | z add/w| exch de|
|00001280| 66 0d 78 20 41 20 61 64 | 64 2f 78 20 65 78 63 68 |f.x A ad|d/x exch|
|00001290| 20 64 65 66 20 6c 20 42 | 20 61 64 64 2f 6c 20 65 | def l B| add/l e|
|000012a0| 78 63 68 20 64 65 66 20 | 6d 20 43 20 61 64 64 2f |xch def |m C add/|
|000012b0| 6d 20 65 78 63 68 20 64 | 65 66 20 6e 20 42 20 61 |m exch d|ef n B a|
|000012c0| 64 64 2f 6e 20 65 78 63 | 68 20 64 65 66 20 6f 20 |dd/n exc|h def o |
|000012d0| 43 20 61 64 64 20 2f 6f | 20 65 78 63 68 0d 64 65 |C add /o| exch.de|
|000012e0| 66 7d 66 6f 72 7d 66 6f | 72 61 6c 6c 20 67 72 65 |f}for}fo|rall gre|
|000012f0| 73 74 6f 72 65 7d 62 64 | 2f 67 5f 62 66 7b 67 73 |store}bd|/g_bf{gs|
|00001300| 61 76 65 2f 67 5f 6e 6f | 65 6f 20 65 78 63 68 20 |ave/g_no|eo exch |
|00001310| 64 65 66 2f 61 20 65 78 | 63 68 20 64 65 66 2f 62 |def/a ex|ch def/b|
|00001320| 20 65 78 63 68 20 64 65 | 66 2f 63 20 65 78 63 68 | exch de|f/c exch|
|00001330| 20 64 65 66 2f 64 20 65 | 78 63 68 20 64 65 66 2f | def/d e|xch def/|
|00001340| 65 20 65 78 63 68 0d 64 | 65 66 2f 66 20 65 78 63 |e exch.d|ef/f exc|
|00001350| 68 20 64 65 66 2f 67 20 | 65 78 63 68 20 64 65 66 |h def/g |exch def|
|00001360| 20 67 5f 6e 6f 65 6f 7b | 63 6c 69 70 7d 7b 65 6f | g_noeo{|clip}{eo|
|00001370| 63 6c 69 70 7d 69 66 65 | 6c 73 65 20 6e 65 77 70 |clip}ife|lse newp|
|00001380| 61 74 68 20 67 5f 73 73 | 2f 68 20 62 20 64 20 73 |ath g_ss|/h b d s|
|00001390| 75 62 20 64 65 66 2f 69 | 20 61 20 63 20 73 75 62 |ub def/i| a c sub|
|000013a0| 20 64 65 66 2f 6a 20 64 | 20 63 20 62 20 61 20 66 | def/j d| c b a f|
|000013b0| 20 65 20 66 6d 64 0d 64 | 65 66 20 64 20 62 20 61 | e fmd.d|ef d b a|
|000013c0| 64 64 20 32 20 64 69 76 | 20 66 20 61 64 64 20 64 |dd 2 div| f add d|
|000013d0| 75 70 20 6a 20 73 75 62 | 2f 64 20 65 78 63 68 20 |up j sub|/d exch |
|000013e0| 64 65 66 20 6a 20 61 64 | 64 2f 62 20 65 78 63 68 |def j ad|d/b exch|
|000013f0| 20 64 65 66 20 63 20 61 | 20 61 64 64 20 32 20 64 | def c a| add 2 d|
|00001400| 69 76 20 65 20 61 64 64 | 20 64 75 70 20 6a 0d 73 |iv e add| dup j.s|
|00001410| 75 62 2f 63 20 65 78 63 | 68 20 64 65 66 20 6a 20 |ub/c exc|h def j |
|00001420| 61 64 64 2f 61 20 65 78 | 63 68 20 64 65 66 20 67 |add/a ex|ch def g|
|00001430| 7b 2f 6b 20 65 78 63 68 | 20 64 65 66 20 6b 20 30 |{/k exch| def k 0|
|00001440| 20 67 65 74 2f 6c 20 65 | 78 63 68 20 64 65 66 20 | get/l e|xch def |
|00001450| 6b 20 31 20 67 65 74 2f | 6d 20 65 78 63 68 20 64 |k 1 get/|m exch d|
|00001460| 65 66 20 6b 20 32 0d 67 | 65 74 2f 6e 20 65 78 63 |ef k 2.g|et/n exc|
|00001470| 68 20 64 65 66 2f 6f 20 | 6c 20 30 20 67 65 74 20 |h def/o |l 0 get |
|00001480| 64 65 66 2f 70 20 6c 20 | 31 20 67 65 74 20 64 65 |def/p l |1 get de|
|00001490| 66 2f 71 20 6c 20 32 20 | 67 65 74 20 64 65 66 2f |f/q l 2 |get def/|
|000014a0| 72 20 6d 20 30 20 67 65 | 74 20 6f 20 73 75 62 20 |r m 0 ge|t o sub |
|000014b0| 67 5f 6e 67 20 64 69 76 | 20 64 65 66 2f 73 20 6d |g_ng div| def/s m|
|000014c0| 0d 31 20 67 65 74 20 70 | 20 73 75 62 20 67 5f 6e |.1 get p| sub g_n|
|000014d0| 67 20 64 69 76 20 64 65 | 66 2f 74 20 6d 20 32 20 |g div de|f/t m 2 |
|000014e0| 67 65 74 20 71 20 73 75 | 62 20 67 5f 6e 67 20 64 |get q su|b g_ng d|
|000014f0| 69 76 20 64 65 66 2f 77 | 20 6a 20 6e 20 6d 75 6c |iv def/w| j n mul|
|00001500| 20 67 5f 6e 67 20 64 69 | 76 20 64 65 66 20 30 20 | g_ng di|v def 0 |
|00001510| 31 20 67 5f 6e 67 7b 70 | 6f 70 0d 6f 20 70 20 71 |1 g_ng{p|op.o p q|
|00001520| 20 6d 73 63 20 6e 65 77 | 70 61 74 68 20 64 20 63 | msc new|path d c|
|00001530| 20 6d 6f 76 65 74 6f 20 | 62 20 63 20 6c 69 6e 65 | moveto |b c line|
|00001540| 74 6f 20 62 20 61 20 6c | 69 6e 65 74 6f 20 64 20 |to b a l|ineto d |
|00001550| 61 20 6c 69 6e 65 74 6f | 20 63 6c 6f 73 65 70 61 |a lineto| closepa|
|00001560| 74 68 20 66 69 6c 6c 20 | 6f 20 72 20 61 64 64 2f |th fill |o r add/|
|00001570| 6f 0d 65 78 63 68 20 64 | 65 66 20 70 20 73 20 61 |o.exch d|ef p s a|
|00001580| 64 64 2f 70 20 65 78 63 | 68 20 64 65 66 20 71 20 |dd/p exc|h def q |
|00001590| 74 20 61 64 64 2f 71 20 | 65 78 63 68 20 64 65 66 |t add/q |exch def|
|000015a0| 20 64 20 77 20 61 64 64 | 2f 64 20 65 78 63 68 20 | d w add|/d exch |
|000015b0| 64 65 66 20 63 20 77 20 | 61 64 64 2f 63 20 65 78 |def c w |add/c ex|
|000015c0| 63 68 20 64 65 66 20 62 | 20 77 0d 73 75 62 2f 62 |ch def b| w.sub/b|
|000015d0| 20 65 78 63 68 20 64 65 | 66 20 61 20 77 20 73 75 | exch de|f a w su|
|000015e0| 62 2f 61 20 65 78 63 68 | 20 64 65 66 7d 66 6f 72 |b/a exch| def}for|
|000015f0| 7d 66 6f 72 61 6c 6c 20 | 67 72 65 73 74 6f 72 65 |}forall |grestore|
|00001600| 7d 62 64 2f 67 5f 63 66 | 7b 67 73 61 76 65 2f 67 |}bd/g_cf|{gsave/g|
|00001610| 5f 6e 6f 65 6f 20 65 78 | 63 68 20 64 65 66 2f 61 |_noeo ex|ch def/a|
|00001620| 20 65 78 63 68 20 64 65 | 66 2f 62 20 65 78 63 68 | exch de|f/b exch|
|00001630| 20 64 65 66 2f 63 0d 65 | 78 63 68 20 64 65 66 2f | def/c.e|xch def/|
|00001640| 64 20 65 78 63 68 20 64 | 65 66 2f 65 20 65 78 63 |d exch d|ef/e exc|
|00001650| 68 20 64 65 66 2f 66 20 | 65 78 63 68 20 64 65 66 |h def/f |exch def|
|00001660| 2f 67 20 65 78 63 68 20 | 64 65 66 20 67 5f 6e 6f |/g exch |def g_no|
|00001670| 65 6f 7b 63 6c 69 70 7d | 7b 65 6f 63 6c 69 70 7d |eo{clip}|{eoclip}|
|00001680| 69 66 65 6c 73 65 20 6e | 65 77 70 61 74 68 20 67 |ifelse n|ewpath g|
|00001690| 5f 73 73 2f 68 20 62 20 | 64 20 73 75 62 20 64 65 |_ss/h b |d sub de|
|000016a0| 66 2f 69 20 61 20 63 0d | 73 75 62 20 64 65 66 2f |f/i a c.|sub def/|
|000016b0| 6a 20 64 20 63 20 62 20 | 61 20 66 20 65 20 66 6d |j d c b |a f e fm|
|000016c0| 64 20 64 65 66 2f 6b 20 | 6a 20 64 65 66 2f 6c 20 |d def/k |j def/l |
|000016d0| 64 20 68 20 32 20 64 69 | 76 20 61 64 64 20 66 20 |d h 2 di|v add f |
|000016e0| 61 64 64 20 64 65 66 2f | 6d 20 63 20 69 20 32 20 |add def/|m c i 2 |
|000016f0| 64 69 76 20 61 64 64 20 | 65 20 61 64 64 0d 64 65 |div add |e add.de|
|00001700| 66 2f 6e 20 74 72 75 65 | 20 64 65 66 20 67 7b 2f |f/n true| def g{/|
|00001710| 6f 20 65 78 63 68 20 64 | 65 66 20 6f 20 30 20 67 |o exch d|ef o 0 g|
|00001720| 65 74 2f 70 20 65 78 63 | 68 20 64 65 66 20 6f 20 |et/p exc|h def o |
|00001730| 31 20 67 65 74 2f 71 20 | 65 78 63 68 20 64 65 66 |1 get/q |exch def|
|00001740| 20 6f 20 32 20 67 65 74 | 2f 72 20 65 78 63 68 20 | o 2 get|/r exch |
|00001750| 64 65 66 2f 73 20 70 0d | 30 20 67 65 74 20 64 65 |def/s p.|0 get de|
|00001760| 66 2f 74 20 70 20 31 20 | 67 65 74 20 64 65 66 2f |f/t p 1 |get def/|
|00001770| 75 20 70 20 32 20 67 65 | 74 20 64 65 66 2f 76 20 |u p 2 ge|t def/v |
|00001780| 71 20 30 20 67 65 74 20 | 73 20 73 75 62 20 67 5f |q 0 get |s sub g_|
|00001790| 6e 67 20 64 69 76 20 64 | 65 66 2f 77 20 71 20 31 |ng div d|ef/w q 1|
|000017a0| 20 67 65 74 20 74 20 73 | 75 62 20 67 5f 6e 67 20 | get t s|ub g_ng |
|000017b0| 64 69 76 0d 64 65 66 2f | 78 20 71 20 32 20 67 65 |div.def/|x q 2 ge|
|000017c0| 74 20 75 20 73 75 62 20 | 67 5f 6e 67 20 64 69 76 |t u sub |g_ng div|
|000017d0| 20 64 65 66 2f 41 20 6a | 20 72 20 6d 75 6c 20 67 | def/A j| r mul g|
|000017e0| 5f 6e 67 20 64 69 76 20 | 64 65 66 20 30 20 31 20 |_ng div |def 0 1 |
|000017f0| 67 5f 6e 67 7b 70 6f 70 | 20 73 20 74 20 75 20 6d |g_ng{pop| s t u m|
|00001800| 73 63 20 6e 65 77 70 61 | 74 68 20 6e 7b 64 0d 63 |sc newpa|th n{d.c|
|00001810| 20 6d 6f 76 65 74 6f 20 | 62 20 63 20 6c 69 6e 65 | moveto |b c line|
|00001820| 74 6f 20 62 20 61 20 6c | 69 6e 65 74 6f 20 64 20 |to b a l|ineto d |
|00001830| 61 20 6c 69 6e 65 74 6f | 2f 6e 20 66 61 6c 73 65 |a lineto|/n false|
|00001840| 20 64 65 66 7d 7b 6c 20 | 6d 20 6b 20 30 20 33 36 | def}{l |m k 0 36|
|00001850| 30 20 61 72 63 7d 69 66 | 65 6c 73 65 20 63 6c 6f |0 arc}if|else clo|
|00001860| 73 65 70 61 74 68 0d 66 | 69 6c 6c 20 73 20 76 20 |sepath.f|ill s v |
|00001870| 61 64 64 2f 73 20 65 78 | 63 68 20 64 65 66 20 74 |add/s ex|ch def t|
|00001880| 20 77 20 61 64 64 2f 74 | 20 65 78 63 68 20 64 65 | w add/t| exch de|
|00001890| 66 20 75 20 78 20 61 64 | 64 2f 75 20 65 78 63 68 |f u x ad|d/u exch|
|000018a0| 20 64 65 66 20 6b 20 41 | 20 73 75 62 2f 6b 20 65 | def k A| sub/k e|
|000018b0| 78 63 68 20 64 65 66 7d | 66 6f 72 7d 66 6f 72 61 |xch def}|for}fora|
|000018c0| 6c 6c 0d 67 72 65 73 74 | 6f 72 65 7d 62 64 2f 67 |ll.grest|ore}bd/g|
|000018d0| 5f 63 76 66 7b 67 73 61 | 76 65 2f 67 5f 6e 6f 65 |_cvf{gsa|ve/g_noe|
|000018e0| 6f 20 65 78 63 68 20 64 | 65 66 20 70 6f 70 20 70 |o exch d|ef pop p|
|000018f0| 6f 70 20 70 6f 70 20 70 | 6f 70 20 70 6f 70 2f 61 |op pop p|op pop/a|
|00001900| 20 65 78 63 68 20 64 65 | 66 2f 62 20 65 78 63 68 | exch de|f/b exch|
|00001910| 20 64 65 66 20 67 5f 6e | 6f 65 6f 7b 63 6c 69 70 | def g_n|oeo{clip|
|00001920| 7d 7b 65 6f 63 6c 69 70 | 7d 69 66 65 6c 73 65 20 |}{eoclip|}ifelse |
|00001930| 67 5f 73 73 20 67 5f 63 | 20 61 20 6d 75 6c 20 37 |g_ss g_c| a mul 7|
|00001940| 32 0d 64 69 76 20 64 75 | 70 20 67 5f 6e 67 20 67 |2.div du|p g_ng g|
|00001950| 74 7b 70 6f 70 7d 7b 2f | 67 5f 6e 67 20 65 78 63 |t{pop}{/|g_ng exc|
|00001960| 68 20 64 65 66 7d 69 66 | 65 6c 73 65 2f 67 5f 6e |h def}if|else/g_n|
|00001970| 67 20 67 5f 6e 67 20 72 | 6f 75 6e 64 20 64 65 66 |g g_ng r|ound def|
|00001980| 2f 63 20 61 20 32 20 6d | 75 6c 20 64 65 66 2f 64 |/c a 2 m|ul def/d|
|00001990| 20 74 72 75 65 20 64 65 | 66 20 62 0d 6c 65 6e 67 | true de|f b.leng|
|000019a0| 74 68 20 31 20 73 75 62 | 20 2d 31 20 30 7b 62 20 |th 1 sub| -1 0{b |
|000019b0| 65 78 63 68 20 67 65 74 | 2f 65 20 65 78 63 68 20 |exch get|/e exch |
|000019c0| 64 65 66 20 65 20 30 20 | 67 65 74 2f 66 20 65 78 |def e 0 |get/f ex|
|000019d0| 63 68 20 64 65 66 20 65 | 20 31 20 67 65 74 2f 67 |ch def e| 1 get/g|
|000019e0| 20 65 78 63 68 20 64 65 | 66 20 65 20 32 20 67 65 | exch de|f e 2 ge|
|000019f0| 74 2f 68 0d 65 78 63 68 | 20 64 65 66 2f 69 20 67 |t/h.exch| def/i g|
|00001a00| 20 30 20 67 65 74 20 64 | 65 66 2f 6a 20 67 20 31 | 0 get d|ef/j g 1|
|00001a10| 20 67 65 74 20 64 65 66 | 2f 6b 20 67 20 32 20 67 | get def|/k g 2 g|
|00001a20| 65 74 20 64 65 66 2f 6c | 20 66 20 30 20 67 65 74 |et def/l| f 0 get|
|00001a30| 20 69 20 73 75 62 20 67 | 5f 6e 67 20 64 69 76 20 | i sub g|_ng div |
|00001a40| 64 65 66 2f 6d 20 66 20 | 31 20 67 65 74 20 6a 0d |def/m f |1 get j.|
|00001a50| 73 75 62 20 67 5f 6e 67 | 20 64 69 76 20 64 65 66 |sub g_ng| div def|
|00001a60| 2f 6e 20 66 20 32 20 67 | 65 74 20 6b 20 73 75 62 |/n f 2 g|et k sub|
|00001a70| 20 67 5f 6e 67 20 64 69 | 76 20 64 65 66 2f 6f 20 | g_ng di|v def/o |
|00001a80| 61 20 68 20 6d 75 6c 20 | 67 5f 6e 67 20 64 69 76 |a h mul |g_ng div|
|00001a90| 20 32 20 6d 75 6c 20 64 | 65 66 20 30 20 31 20 67 | 2 mul d|ef 0 1 g|
|00001aa0| 5f 6e 67 7b 70 6f 70 20 | 69 20 6a 0d 6b 20 6d 73 |_ng{pop |i j.k ms|
|00001ab0| 63 20 63 20 73 65 74 6c | 69 6e 65 77 69 64 74 68 |c c setl|inewidth|
|00001ac0| 20 67 73 61 76 65 20 64 | 7b 66 69 6c 6c 2f 64 20 | gsave d|{fill/d |
|00001ad0| 66 61 6c 73 65 20 64 65 | 66 7d 7b 73 74 72 6f 6b |false de|f}{strok|
|00001ae0| 65 7d 69 66 65 6c 73 65 | 20 67 72 65 73 74 6f 72 |e}ifelse| grestor|
|00001af0| 65 20 69 20 6c 20 61 64 | 64 2f 69 20 65 78 63 68 |e i l ad|d/i exch|
|00001b00| 20 64 65 66 20 6a 0d 6d | 20 61 64 64 2f 6a 20 65 | def j.m| add/j e|
|00001b10| 78 63 68 20 64 65 66 20 | 6b 20 6e 20 61 64 64 2f |xch def |k n add/|
|00001b20| 6b 20 65 78 63 68 20 64 | 65 66 2f 63 20 63 20 6f |k exch d|ef/c c o|
|00001b30| 20 73 75 62 20 64 65 66 | 20 63 20 30 2e 30 30 31 | sub def| c 0.001|
|00001b40| 20 6c 65 7b 2f 63 20 30 | 2e 30 30 31 20 64 65 66 | le{/c 0|.001 def|
|00001b50| 7d 69 66 7d 66 6f 72 7d | 66 6f 72 0d 67 72 65 73 |}if}for}|for.gres|
|00001b60| 74 6f 72 65 7d 62 64 20 | 67 72 5f 65 7d 69 66 0d |tore}bd |gr_e}if.|
|00001b70| 00 00 21 2b 25 20 50 33 | 20 2d 20 76 31 20 43 6f |..!+% P3| - v1 Co|
|00001b80| 70 79 72 69 67 68 74 20 | 31 39 39 31 20 53 69 6c |pyright |1991 Sil|
|00001b90| 69 63 6f 6e 20 42 65 61 | 63 68 20 53 6f 66 74 77 |icon Bea|ch Softw|
|00001ba0| 61 72 65 2c 20 69 6e 63 | 2e 0d 75 73 65 72 64 69 |are, inc|..userdi|
|00001bb0| 63 74 2f 50 33 5f 64 20 | 6b 6e 6f 77 6e 20 6e 6f |ct/P3_d |known no|
|00001bc0| 74 7b 75 73 65 72 64 69 | 63 74 20 62 65 67 69 6e |t{userdi|ct begin|
|00001bd0| 2f 50 33 5f 64 20 31 35 | 30 20 64 69 63 74 20 64 |/P3_d 15|0 dict d|
|00001be0| 65 66 20 50 33 5f 64 20 | 62 65 67 69 6e 20 73 79 |ef P3_d |begin sy|
|00001bf0| 73 74 65 6d 64 69 63 74 | 2f 63 75 72 72 65 6e 74 |stemdict|/current|
|00001c00| 70 61 63 6b 69 6e 67 0d | 6b 6e 6f 77 6e 20 64 75 |packing.|known du|
|00001c10| 70 7b 63 75 72 72 65 6e | 74 70 61 63 6b 69 6e 67 |p{curren|tpacking|
|00001c20| 20 65 78 63 68 20 74 72 | 75 65 20 73 65 74 70 61 | exch tr|ue setpa|
|00001c30| 63 6b 69 6e 67 7d 69 66 | 2f 61 7b 62 69 6e 64 20 |cking}if|/a{bind |
|00001c40| 64 65 66 7d 62 69 6e 64 | 20 64 65 66 2f 62 7b 65 |def}bind| def/b{e|
|00001c50| 78 63 68 20 64 65 66 7d | 61 2f 64 7b 30 20 64 65 |xch def}|a/d{0 de|
|00001c60| 66 7d 61 0d 2f 61 53 7b | 66 61 6c 73 65 20 64 65 |f}a./aS{|false de|
|00001c70| 66 7d 61 2f 63 7b 6e 75 | 6c 6c 20 64 65 66 7d 61 |f}a/c{nu|ll def}a|
|00001c80| 2f 65 7b 75 73 65 72 64 | 69 63 74 20 62 65 67 69 |/e{userd|ict begi|
|00001c90| 6e 20 50 33 5f 64 20 65 | 6e 64 20 62 65 67 69 6e |n P3_d e|nd begin|
|00001ca0| 2f 66 20 62 2f 67 20 62 | 20 63 6f 75 6e 74 64 69 |/f b/g b| countdi|
|00001cb0| 63 74 73 74 61 63 6b 0d | 73 61 76 65 20 66 20 32 |ctstack.|save f 2|
|00001cc0| 20 61 64 64 20 32 20 72 | 6f 6c 6c 20 63 6f 75 6e | add 2 r|oll coun|
|00001cd0| 74 20 66 20 73 75 62 2f | 68 20 62 2f 67 20 6c 6f |t f sub/|h b/g lo|
|00001ce0| 61 64 20 65 6e 64 7b 65 | 78 65 63 7d 73 74 6f 70 |ad end{e|xec}stop|
|00001cf0| 70 65 64 20 75 73 65 72 | 64 69 63 74 20 62 65 67 |ped user|dict beg|
|00001d00| 69 6e 20 50 33 5f 64 20 | 65 6e 64 20 62 65 67 69 |in P3_d |end begi|
|00001d10| 6e 2f 69 20 62 0d 63 6f | 75 6e 74 20 68 20 73 75 |n/i b.co|unt h su|
|00001d20| 62 7b 70 6f 70 7d 72 65 | 70 65 61 74 20 69 20 33 |b{pop}re|peat i 3|
|00001d30| 20 31 20 72 6f 6c 6c 20 | 72 65 73 74 6f 72 65 20 | 1 roll |restore |
|00001d40| 63 6f 75 6e 74 64 69 63 | 74 73 74 61 63 6b 20 65 |countdic|tstack e|
|00001d50| 78 63 68 20 73 75 62 7b | 65 6e 64 7d 72 65 70 65 |xch sub{|end}repe|
|00001d60| 61 74 20 65 6e 64 7d 61 | 2f 72 7b 2f 6a 20 62 2f |at end}a|/r{/j b/|
|00001d70| 6b 20 62 0d 2f 6c 20 62 | 2f 6d 20 61 53 2f 6e 20 |k b./l b|/m aS/n |
|00001d80| 63 2f 71 20 6c 6f 61 64 | 20 65 6e 64 7b 65 78 65 |c/q load| end{exe|
|00001d90| 63 7d 73 74 6f 70 70 65 | 64 20 75 73 65 72 64 69 |c}stoppe|d userdi|
|00001da0| 63 74 20 62 65 67 69 6e | 20 50 33 5f 64 20 65 6e |ct begin| P3_d en|
|00001db0| 64 20 62 65 67 69 6e 7b | 63 6c 65 61 72 2f 6d 20 |d begin{|clear/m |
|00001dc0| 61 53 7d 69 66 20 6d 20 | 6a 20 72 65 73 74 6f 72 |aS}if m |j restor|
|00001dd0| 65 0d 7d 61 2f 73 7b 2f | 74 20 6b 20 64 65 66 2f |e.}a/s{/|t k def/|
|00001de0| 75 20 6c 20 64 65 66 2f | 76 20 6d 20 64 65 66 2f |u l def/|v m def/|
|00001df0| 77 20 6e 20 64 65 66 2f | 6b 20 62 2f 6c 20 62 2f |w n def/|k b/l b/|
|00001e00| 6d 20 61 53 2f 6e 20 63 | 2f 71 20 6c 6f 61 64 20 |m aS/n c|/q load |
|00001e10| 65 6e 64 20 65 78 65 63 | 20 75 73 65 72 64 69 63 |end exec| userdic|
|00001e20| 74 20 62 65 67 69 6e 20 | 50 33 5f 64 20 65 6e 64 |t begin |P3_d end|
|00001e30| 20 62 65 67 69 6e 0d 2f | 6b 20 74 20 64 65 66 2f | begin./|k t def/|
|00001e40| 6c 20 75 20 64 65 66 2f | 6d 20 76 20 64 65 66 2f |l u def/|m v def/|
|00001e50| 6e 20 77 20 64 65 66 7d | 61 2f 6f 7b 2f 6a 20 62 |n w def}|a/o{/j b|
|00001e60| 2f 6b 20 62 2f 6c 20 62 | 2f 6d 20 61 53 2f 6e 20 |/k b/l b|/m aS/n |
|00001e70| 63 7b 63 75 72 72 65 6e | 74 66 69 6c 65 20 74 6f |c{curren|tfile to|
|00001e80| 6b 65 6e 20 6e 6f 74 7b | 66 61 6c 73 65 20 65 78 |ken not{|false ex|
|00001e90| 69 74 7d 69 66 0d 64 75 | 70 20 64 75 70 20 74 79 |it}if.du|p dup ty|
|00001ea0| 70 65 2f 6e 61 6d 65 74 | 79 70 65 20 65 71 20 65 |pe/namet|ype eq e|
|00001eb0| 78 63 68 20 78 63 68 65 | 63 6b 20 61 6e 64 7b 65 |xch xche|ck and{e|
|00001ec0| 6e 64 20 6c 6f 61 64 20 | 75 73 65 72 64 69 63 74 |nd load |userdict|
|00001ed0| 20 62 65 67 69 6e 20 50 | 33 5f 64 20 65 6e 64 20 | begin P|3_d end |
|00001ee0| 62 65 67 69 6e 7d 69 66 | 2f 71 20 6c 6f 61 64 20 |begin}if|/q load |
|00001ef0| 65 6e 64 0d 7b 65 78 65 | 63 7d 73 74 6f 70 70 65 |end.{exe|c}stoppe|
|00001f00| 64 20 75 73 65 72 64 69 | 63 74 20 62 65 67 69 6e |d userdi|ct begin|
|00001f10| 20 50 33 5f 64 20 65 6e | 64 20 62 65 67 69 6e 7b | P3_d en|d begin{|
|00001f20| 66 61 6c 73 65 20 65 78 | 69 74 7d 69 66 20 6d 7b |false ex|it}if m{|
|00001f30| 74 72 75 65 20 65 78 69 | 74 7d 69 66 7d 6c 6f 6f |true exi|t}if}loo|
|00001f40| 70 20 63 75 72 72 65 6e | 74 72 67 62 63 6f 6c 6f |p curren|trgbcolo|
|00001f50| 72 20 63 75 72 72 65 6e | 74 6c 69 6e 65 77 69 64 |r curren|tlinewid|
|00001f60| 74 68 20 6a 20 72 65 73 | 74 6f 72 65 0d 73 65 74 |th j res|tore.set|
|00001f70| 6c 69 6e 65 77 69 64 74 | 68 20 73 65 74 72 67 62 |linewidt|h setrgb|
|00001f80| 63 6f 6c 6f 72 7d 61 2f | 78 20 31 30 20 61 72 72 |color}a/|x 10 arr|
|00001f90| 61 79 20 64 65 66 2f 79 | 20 64 2f 7a 7b 64 75 70 |ay def/y| d/z{dup|
|00001fa0| 2f 72 65 73 74 6f 72 65 | 20 6c 6f 61 64 20 65 71 |/restore| load eq|
|00001fb0| 7b 70 6f 70 20 70 6f 70 | 7d 7b 64 75 70 2f 73 61 |{pop pop|}{dup/sa|
|00001fc0| 76 65 20 6c 6f 61 64 20 | 65 71 7b 70 6f 70 20 6e |ve load |eq{pop n|
|00001fd0| 75 6c 6c 7d 7b 64 75 70 | 20 64 75 70 20 64 75 70 |ull}{dup| dup dup|
|00001fe0| 20 64 75 70 2f 66 6f 72 | 0d 6c 6f 61 64 20 65 71 | dup/for|.load eq|
|00001ff0| 20 65 78 63 68 2f 66 6f | 72 61 6c 6c 20 6c 6f 61 | exch/fo|rall loa|
|00002000| 64 20 65 71 20 6f 72 20 | 65 78 63 68 2f 72 65 70 |d eq or |exch/rep|
|00002010| 65 61 74 20 6c 6f 61 64 | 20 65 71 20 6f 72 20 65 |eat load| eq or e|
|00002020| 78 63 68 2f 6c 6f 6f 70 | 20 6c 6f 61 64 20 65 71 |xch/loop| load eq|
|00002030| 20 6f 72 7b 2f 41 20 62 | 20 78 20 79 2f 6e 20 6c | or{/A b| x y/n l|
|00002040| 6f 61 64 20 70 75 74 0d | 2f 79 20 79 20 31 20 61 |oad put.|/y y 1 a|
|00002050| 64 64 20 64 65 66 2f 6e | 20 62 7b 42 7d 41 2f 79 |dd def/n| b{B}A/y|
|00002060| 20 79 20 31 20 73 75 62 | 20 64 65 66 2f 6e 20 78 | y 1 sub| def/n x|
|00002070| 20 79 20 67 65 74 20 64 | 65 66 7d 7b 64 75 70 2f | y get d|ef}{dup/|
|00002080| 65 78 65 63 20 6c 6f 61 | 64 20 65 71 7b 70 6f 70 |exec loa|d eq{pop|
|00002090| 2f 71 20 6c 6f 61 64 20 | 65 6e 64 20 65 78 65 63 |/q load |end exec|
|000020a0| 20 75 73 65 72 64 69 63 | 74 0d 62 65 67 69 6e 20 | userdic|t.begin |
|000020b0| 50 33 5f 64 20 65 6e 64 | 20 62 65 67 69 6e 7d 7b |P3_d end| begin}{|
|000020c0| 64 75 70 2f 69 66 65 6c | 73 65 20 6c 6f 61 64 20 |dup/ifel|se load |
|000020d0| 65 71 7b 70 6f 70 2f 43 | 20 62 2f 44 20 62 7b 2f |eq{pop/C| b/D b{/|
|000020e0| 44 7d 7b 2f 43 7d 69 66 | 65 6c 73 65 20 6c 6f 61 |D}{/C}if|else loa|
|000020f0| 64 2f 71 20 6c 6f 61 64 | 20 65 6e 64 20 65 78 65 |d/q load| end exe|
|00002100| 63 20 75 73 65 72 64 69 | 63 74 0d 62 65 67 69 6e |c userdi|ct.begin|
|00002110| 20 50 33 5f 64 20 65 6e | 64 20 62 65 67 69 6e 7d | P3_d en|d begin}|
|00002120| 7b 64 75 70 2f 69 66 20 | 6c 6f 61 64 20 65 71 7b |{dup/if |load eq{|
|00002130| 70 6f 70 2f 44 20 62 7b | 2f 44 20 6c 6f 61 64 2f |pop/D b{|/D load/|
|00002140| 71 20 6c 6f 61 64 20 65 | 6e 64 20 65 78 65 63 20 |q load e|nd exec |
|00002150| 75 73 65 72 64 69 63 74 | 20 62 65 67 69 6e 20 50 |userdict| begin P|
|00002160| 33 5f 64 20 65 6e 64 20 | 62 65 67 69 6e 7d 69 66 |3_d end |begin}if|
|00002170| 7d 7b 2f 45 20 64 0d 6c | 7b 64 75 70 20 73 79 73 |}{/E d.l|{dup sys|
|00002180| 74 65 6d 64 69 63 74 20 | 65 78 63 68 20 6b 6e 6f |temdict |exch kno|
|00002190| 77 6e 7b 6c 6f 61 64 20 | 31 20 69 6e 64 65 78 20 |wn{load |1 index |
|000021a0| 65 71 7b 70 6f 70 20 6b | 20 45 20 67 65 74 20 65 |eq{pop k| E get e|
|000021b0| 78 65 63 2f 6d 20 74 72 | 75 65 20 64 65 66 20 65 |xec/m tr|ue def e|
|000021c0| 78 69 74 7d 69 66 7d 7b | 70 6f 70 7d 69 66 65 6c |xit}if}{|pop}ifel|
|000021d0| 73 65 2f 45 20 45 20 31 | 20 61 64 64 20 64 65 66 |se/E E 1| add def|
|000021e0| 7d 66 6f 72 61 6c 6c 20 | 6c 20 6c 65 6e 67 74 68 |}forall |l length|
|000021f0| 20 45 20 65 71 0d 7b 65 | 6e 64 20 65 78 65 63 20 | E eq.{e|nd exec |
|00002200| 75 73 65 72 64 69 63 74 | 20 62 65 67 69 6e 20 50 |userdict| begin P|
|00002210| 33 5f 64 20 65 6e 64 20 | 62 65 67 69 6e 7d 69 66 |3_d end |begin}if|
|00002220| 7d 69 66 65 6c 73 65 7d | 69 66 65 6c 73 65 7d 69 |}ifelse}|ifelse}i|
|00002230| 66 65 6c 73 65 7d 69 66 | 65 6c 73 65 7d 69 66 65 |felse}if|else}ife|
|00002240| 6c 73 65 7d 69 66 65 6c | 73 65 7d 61 2f 42 7b 2f |lse}ifel|se}a/B{/|
|00002250| 6e 20 6c 6f 61 64 2f 71 | 20 6c 6f 61 64 0d 65 6e |n load/q| load.en|
|00002260| 64 20 65 78 65 63 20 75 | 73 65 72 64 69 63 74 20 |d exec u|serdict |
|00002270| 62 65 67 69 6e 20 50 33 | 5f 64 20 65 6e 64 20 62 |begin P3|_d end b|
|00002280| 65 67 69 6e 7d 61 2f 71 | 7b 64 75 70 20 78 63 68 |egin}a/q|{dup xch|
|00002290| 65 63 6b 7b 64 75 70 20 | 64 75 70 20 74 79 70 65 |eck{dup |dup type|
|000022a0| 2f 61 72 72 61 79 74 79 | 70 65 20 65 71 20 65 78 |/arrayty|pe eq ex|
|000022b0| 63 68 20 74 79 70 65 2f | 70 61 63 6b 65 64 61 72 |ch type/|packedar|
|000022c0| 72 61 79 74 79 70 65 20 | 65 71 20 6f 72 0d 7b 7b |raytype |eq or.{{|
|000022d0| 64 75 70 20 78 63 68 65 | 63 6b 7b 64 75 70 20 74 |dup xche|ck{dup t|
|000022e0| 79 70 65 2f 6e 61 6d 65 | 74 79 70 65 20 65 71 7b |ype/name|type eq{|
|000022f0| 6c 6f 61 64 20 74 72 75 | 65 7d 7b 66 61 6c 73 65 |load tru|e}{false|
|00002300| 7d 69 66 65 6c 73 65 20 | 75 73 65 72 64 69 63 74 |}ifelse |userdict|
|00002310| 20 62 65 67 69 6e 20 50 | 33 5f 64 20 65 6e 64 20 | begin P|3_d end |
|00002320| 62 65 67 69 6e 2f 46 20 | 62 20 64 75 70 20 64 75 |begin/F |b dup du|
|00002330| 70 20 74 79 70 65 0d 2f | 61 72 72 61 79 74 79 70 |p type./|arraytyp|
|00002340| 65 20 65 71 20 65 78 63 | 68 20 74 79 70 65 2f 70 |e eq exc|h type/p|
|00002350| 61 63 6b 65 64 61 72 72 | 61 79 74 79 70 65 20 65 |ackedarr|aytype e|
|00002360| 71 20 6f 72 7b 46 7b 2f | 71 20 6c 6f 61 64 20 65 |q or{F{/|q load e|
|00002370| 6e 64 20 65 78 65 63 20 | 75 73 65 72 64 69 63 74 |nd exec |userdict|
|00002380| 20 62 65 67 69 6e 20 50 | 33 5f 64 20 65 6e 64 20 | begin P|3_d end |
|00002390| 62 65 67 69 6e 7d 69 66 | 7d 7b 64 75 70 20 74 79 |begin}if|}{dup ty|
|000023a0| 70 65 0d 2f 6f 70 65 72 | 61 74 6f 72 74 79 70 65 |pe./oper|atortype|
|000023b0| 20 65 71 7b 7a 7d 7b 65 | 6e 64 20 65 78 65 63 20 | eq{z}{e|nd exec |
|000023c0| 75 73 65 72 64 69 63 74 | 20 62 65 67 69 6e 20 50 |userdict| begin P|
|000023d0| 33 5f 64 20 65 6e 64 20 | 62 65 67 69 6e 7d 69 66 |3_d end |begin}if|
|000023e0| 65 6c 73 65 7d 69 66 65 | 6c 73 65 20 65 6e 64 7d |else}ife|lse end}|
|000023f0| 69 66 7d 66 6f 72 61 6c | 6c 7d 7b 64 75 70 20 74 |if}foral|l}{dup t|
|00002400| 79 70 65 2f 6f 70 65 72 | 61 74 6f 72 74 79 70 65 |ype/oper|atortype|
|00002410| 20 65 71 0d 7b 75 73 65 | 72 64 69 63 74 20 62 65 | eq.{use|rdict be|
|00002420| 67 69 6e 20 50 33 5f 64 | 20 65 6e 64 20 62 65 67 |gin P3_d| end beg|
|00002430| 69 6e 20 7a 20 65 6e 64 | 7d 7b 65 78 65 63 7d 69 |in z end|}{exec}i|
|00002440| 66 65 6c 73 65 7d 69 66 | 65 6c 73 65 7d 69 66 7d |felse}if|else}if}|
|00002450| 61 2f 70 5b 2f 69 6d 61 | 67 65 2f 63 6f 6c 6f 72 |a/p[/ima|ge/color|
|00002460| 69 6d 61 67 65 2f 69 6d | 61 67 65 6d 61 73 6b 5d |image/im|agemask]|
|00002470| 64 65 66 0d 2f 61 46 5b | 7b 61 47 7d 7b 61 48 7d |def./aF[|{aG}{aH}|
|00002480| 7b 69 6d 61 67 65 6d 61 | 73 6b 7d 62 69 6e 64 5d |{imagema|sk}bind]|
|00002490| 64 65 66 2f 63 69 6d 7b | 75 73 65 72 64 69 63 74 |def/cim{|userdict|
|000024a0| 20 62 65 67 69 6e 20 50 | 33 5f 64 20 65 6e 64 20 | begin P|3_d end |
|000024b0| 62 65 67 69 6e 20 70 20 | 61 46 20 73 61 76 65 20 |begin p |aF save |
|000024c0| 6f 20 70 6f 70 20 65 6e | 64 7d 61 2f 61 49 7b 61 |o pop en|d}a/aI{a|
|000024d0| 4a 7b 67 73 61 76 65 0d | 61 4b 20 61 4c 20 33 20 |J{gsave.|aK aL 3 |
|000024e0| 69 6e 64 65 78 20 69 64 | 74 72 61 6e 73 66 6f 72 |index id|transfor|
|000024f0| 6d 20 74 72 61 6e 73 6c | 61 74 65 20 61 4d 20 31 |m transl|ate aM 1|
|00002500| 20 34 20 69 6e 64 65 78 | 20 34 20 69 6e 64 65 78 | 4 index| 4 index|
|00002510| 7b 61 4e 7d 69 6d 61 67 | 65 20 67 72 65 73 74 6f |{aN}imag|e gresto|
|00002520| 72 65 2f 61 4f 20 64 2f | 61 4d 20 64 2f 61 4a 20 |re/aO d/|aM d/aJ |
|00002530| 61 53 7d 69 66 0d 7d 61 | 2f 61 47 7b 32 20 69 6e |aS}if.}a|/aG{2 in|
|00002540| 64 65 78 20 38 20 6e 65 | 7b 69 6d 61 67 65 7d 7b |dex 8 ne|{image}{|
|00002550| 34 20 69 6e 64 65 78 20 | 63 76 69 20 73 74 72 69 |4 index |cvi stri|
|00002560| 6e 67 2f 61 4e 20 62 2f | 61 50 20 30 20 73 74 72 |ng/aN b/|aP 0 str|
|00002570| 69 6e 67 20 64 65 66 2f | 61 51 20 64 2f 61 4a 20 |ing def/|aQ d/aJ |
|00002580| 61 53 2f 61 4f 20 64 2f | 61 4d 20 64 20 30 20 31 |aS/aO d/|aM d 0 1|
|00002590| 0d 35 20 69 6e 64 65 78 | 20 31 20 73 75 62 7b 2f |.5 index| 1 sub{/|
|000025a0| 61 4c 20 62 20 30 20 31 | 20 36 20 69 6e 64 65 78 |aL b 0 1| 6 index|
|000025b0| 20 31 20 73 75 62 7b 61 | 51 20 61 50 20 6c 65 6e | 1 sub{a|Q aP len|
|000025c0| 67 74 68 20 67 65 7b 31 | 20 69 6e 64 65 78 20 64 |gth ge{1| index d|
|000025d0| 75 70 20 74 79 70 65 2f | 73 74 72 69 6e 67 74 79 |up type/|stringty|
|000025e0| 70 65 20 6e 65 7b 65 78 | 65 63 7d 69 66 0d 2f 61 |pe ne{ex|ec}if./a|
|000025f0| 50 20 62 2f 61 51 20 64 | 7d 69 66 20 61 50 20 61 |P b/aQ d|}if aP a|
|00002600| 51 20 67 65 74 2f 61 51 | 20 61 51 20 31 20 61 64 |Q get/aQ| aQ 1 ad|
|00002610| 64 20 64 65 66 20 64 75 | 70 20 32 35 35 20 65 71 |d def du|p 255 eq|
|00002620| 7b 70 6f 70 20 70 6f 70 | 20 61 49 7d 7b 61 4e 20 |{pop pop| aI}{aN |
|00002630| 61 4f 20 33 20 2d 31 20 | 72 6f 6c 6c 20 70 75 74 |aO 3 -1 |roll put|
|00002640| 2f 61 4f 20 61 4f 20 31 | 0d 61 64 64 20 64 65 66 |/aO aO 1|.add def|
|00002650| 2f 61 4d 20 61 4d 20 31 | 20 61 64 64 20 64 65 66 |/aM aM 1| add def|
|00002660| 20 61 4a 20 6e 6f 74 7b | 2f 61 4b 20 62 2f 61 4d | aJ not{|/aK b/aM|
|00002670| 20 31 20 64 65 66 2f 61 | 4a 20 74 72 75 65 20 64 | 1 def/a|J true d|
|00002680| 65 66 7d 7b 70 6f 70 7d | 69 66 65 6c 73 65 7d 69 |ef}{pop}|ifelse}i|
|00002690| 66 65 6c 73 65 7d 66 6f | 72 20 61 49 7d 66 6f 72 |felse}fo|r aI}for|
|000026a0| 20 70 6f 70 0d 34 7b 70 | 6f 70 7d 72 65 70 65 61 | pop.4{p|op}repea|
|000026b0| 74 7d 69 66 65 6c 73 65 | 7d 61 2f 61 52 7b 61 4a |t}ifelse|}a/aR{aJ|
|000026c0| 7b 67 73 61 76 65 20 61 | 4b 20 61 4c 20 35 20 69 |{gsave a|K aL 5 i|
|000026d0| 6e 64 65 78 20 69 64 74 | 72 61 6e 73 66 6f 72 6d |ndex idt|ransform|
|000026e0| 20 74 72 61 6e 73 6c 61 | 74 65 20 61 4d 20 31 20 | transla|te aM 1 |
|000026f0| 36 20 69 6e 64 65 78 20 | 36 20 69 6e 64 65 78 0d |6 index |6 index.|
|00002700| 7b 61 4e 7d 66 61 6c 73 | 65 20 36 20 69 6e 64 65 |{aN}fals|e 6 inde|
|00002710| 78 20 63 6f 6c 6f 72 69 | 6d 61 67 65 20 67 72 65 |x colori|mage gre|
|00002720| 73 74 6f 72 65 2f 61 4f | 20 64 2f 61 4d 20 64 2f |store/aO| d/aM d/|
|00002730| 61 4a 20 61 53 7d 69 66 | 7d 61 2f 61 48 7b 34 20 |aJ aS}if|}a/aH{4 |
|00002740| 69 6e 64 65 78 20 38 20 | 6e 65 20 32 20 69 6e 64 |index 8 |ne 2 ind|
|00002750| 65 78 20 6f 72 7b 63 6f | 6c 6f 72 69 6d 61 67 65 |ex or{co|lorimage|
|00002760| 0d 7d 7b 64 75 70 20 31 | 20 65 71 7b 70 6f 70 20 |.}{dup 1| eq{pop |
|00002770| 70 6f 70 20 61 47 7d 7b | 64 75 70 20 33 20 65 71 |pop aG}{|dup 3 eq|
|00002780| 7b 36 20 69 6e 64 65 78 | 20 63 76 69 20 33 20 6d |{6 index| cvi 3 m|
|00002790| 75 6c 20 73 74 72 69 6e | 67 2f 61 4e 20 62 2f 61 |ul strin|g/aN b/a|
|000027a0| 50 20 30 20 73 74 72 69 | 6e 67 20 64 65 66 2f 61 |P 0 stri|ng def/a|
|000027b0| 51 20 64 2f 61 4a 20 61 | 53 2f 61 4f 20 64 0d 2f |Q d/aJ a|S/aO d./|
|000027c0| 61 4d 20 64 20 30 20 31 | 20 37 20 69 6e 64 65 78 |aM d 0 1| 7 index|
|000027d0| 20 31 20 73 75 62 7b 2f | 61 4c 20 62 20 30 20 31 | 1 sub{/|aL b 0 1|
|000027e0| 20 38 20 69 6e 64 65 78 | 20 31 20 73 75 62 7b 61 | 8 index| 1 sub{a|
|000027f0| 51 20 61 50 20 6c 65 6e | 67 74 68 20 67 65 7b 33 |Q aP len|gth ge{3|
|00002800| 20 69 6e 64 65 78 20 64 | 75 70 20 74 79 70 65 2f | index d|up type/|
|00002810| 73 74 72 69 6e 67 74 79 | 70 65 20 6e 65 0d 7b 65 |stringty|pe ne.{e|
|00002820| 78 65 63 7d 69 66 2f 61 | 50 20 62 2f 61 51 20 64 |xec}if/a|P b/aQ d|
|00002830| 7d 69 66 20 61 50 20 61 | 51 20 67 65 74 2f 61 51 |}if aP a|Q get/aQ|
|00002840| 20 61 51 20 31 20 61 64 | 64 20 64 65 66 20 61 50 | aQ 1 ad|d def aP|
|00002850| 20 61 51 20 67 65 74 2f | 61 51 20 61 51 20 31 20 | aQ get/|aQ aQ 1 |
|00002860| 61 64 64 20 64 65 66 20 | 61 50 20 61 51 20 67 65 |add def |aP aQ ge|
|00002870| 74 2f 61 51 20 61 51 20 | 31 20 61 64 64 20 64 65 |t/aQ aQ |1 add de|
|00002880| 66 0d 64 75 70 20 32 35 | 35 20 65 71 20 32 20 69 |f.dup 25|5 eq 2 i|
|00002890| 6e 64 65 78 20 32 35 35 | 20 65 71 20 61 6e 64 20 |ndex 255| eq and |
|000028a0| 33 20 69 6e 64 65 78 20 | 32 35 35 20 65 71 20 61 |3 index |255 eq a|
|000028b0| 6e 64 7b 34 7b 70 6f 70 | 7d 72 65 70 65 61 74 20 |nd{4{pop|}repeat |
|000028c0| 61 52 7d 7b 61 4e 20 61 | 4f 20 35 20 2d 31 20 72 |aR}{aN a|O 5 -1 r|
|000028d0| 6f 6c 6c 20 70 75 74 2f | 61 4f 20 61 4f 0d 31 20 |oll put/|aO aO.1 |
|000028e0| 61 64 64 20 64 65 66 20 | 61 4e 20 61 4f 20 34 20 |add def |aN aO 4 |
|000028f0| 2d 31 20 72 6f 6c 6c 20 | 70 75 74 2f 61 4f 20 61 |-1 roll |put/aO a|
|00002900| 4f 20 31 20 61 64 64 20 | 64 65 66 20 61 4e 20 61 |O 1 add |def aN a|
|00002910| 4f 20 33 20 2d 31 20 72 | 6f 6c 6c 20 70 75 74 2f |O 3 -1 r|oll put/|
|00002920| 61 4f 20 61 4f 20 31 20 | 61 64 64 20 64 65 66 2f |aO aO 1 |add def/|
|00002930| 61 4d 20 61 4d 20 31 20 | 61 64 64 20 64 65 66 0d |aM aM 1 |add def.|
|00002940| 61 4a 20 6e 6f 74 7b 2f | 61 4b 20 62 2f 61 4d 20 |aJ not{/|aK b/aM |
|00002950| 31 20 64 65 66 2f 61 4a | 20 74 72 75 65 20 64 65 |1 def/aJ| true de|
|00002960| 66 7d 7b 70 6f 70 7d 69 | 66 65 6c 73 65 7d 69 66 |f}{pop}i|felse}if|
|00002970| 65 6c 73 65 7d 66 6f 72 | 20 61 52 7d 66 6f 72 20 |else}for| aR}for |
|00002980| 37 7b 70 6f 70 7d 72 65 | 70 65 61 74 7d 7b 0d 64 |7{pop}re|peat}{.d|
|00002990| 75 70 20 34 20 65 71 7b | 36 20 69 6e 64 65 78 20 |up 4 eq{|6 index |
|000029a0| 63 76 69 20 34 20 6d 75 | 6c 20 73 74 72 69 6e 67 |cvi 4 mu|l string|
|000029b0| 2f 61 4e 20 62 2f 61 50 | 20 30 20 73 74 72 69 6e |/aN b/aP| 0 strin|
|000029c0| 67 20 64 65 66 2f 61 51 | 20 64 2f 61 4a 20 61 53 |g def/aQ| d/aJ aS|
|000029d0| 2f 61 4f 20 64 2f 61 4d | 20 64 20 30 20 31 20 37 |/aO d/aM| d 0 1 7|
|000029e0| 20 69 6e 64 65 78 20 31 | 20 73 75 62 0d 7b 2f 61 | index 1| sub.{/a|
|000029f0| 4c 20 62 20 30 20 31 20 | 38 20 69 6e 64 65 78 20 |L b 0 1 |8 index |
|00002a00| 31 20 73 75 62 7b 61 51 | 20 61 50 20 6c 65 6e 67 |1 sub{aQ| aP leng|
|00002a10| 74 68 20 67 65 7b 33 20 | 69 6e 64 65 78 20 64 75 |th ge{3 |index du|
|00002a20| 70 20 74 79 70 65 2f 73 | 74 72 69 6e 67 74 79 70 |p type/s|tringtyp|
|00002a30| 65 20 6e 65 7b 65 78 65 | 63 7d 69 66 2f 61 50 20 |e ne{exe|c}if/aP |
|00002a40| 62 2f 61 51 20 64 7d 69 | 66 0d 61 50 20 61 51 20 |b/aQ d}i|f.aP aQ |
|00002a50| 67 65 74 2f 61 51 20 61 | 51 20 31 20 61 64 64 20 |get/aQ a|Q 1 add |
|00002a60| 64 65 66 20 61 50 20 61 | 51 20 67 65 74 2f 61 51 |def aP a|Q get/aQ|
|00002a70| 20 61 51 20 31 20 61 64 | 64 20 64 65 66 20 61 50 | aQ 1 ad|d def aP|
|00002a80| 20 61 51 20 67 65 74 2f | 61 51 20 61 51 20 31 20 | aQ get/|aQ aQ 1 |
|00002a90| 61 64 64 20 64 65 66 20 | 61 50 20 61 51 20 67 65 |add def |aP aQ ge|
|00002aa0| 74 2f 61 51 20 61 51 20 | 31 20 61 64 64 20 64 65 |t/aQ aQ |1 add de|
|00002ab0| 66 0d 64 75 70 20 32 35 | 35 20 65 71 20 32 20 69 |f.dup 25|5 eq 2 i|
|00002ac0| 6e 64 65 78 20 32 35 35 | 20 65 71 20 61 6e 64 20 |ndex 255| eq and |
|00002ad0| 33 20 69 6e 64 65 78 20 | 32 35 35 20 65 71 20 61 |3 index |255 eq a|
|00002ae0| 6e 64 20 34 20 69 6e 64 | 65 78 20 32 35 35 20 65 |nd 4 ind|ex 255 e|
|00002af0| 71 20 61 6e 64 7b 35 7b | 70 6f 70 7d 72 65 70 65 |q and{5{|pop}repe|
|00002b00| 61 74 20 61 52 7d 7b 61 | 4e 0d 61 4f 20 36 20 2d |at aR}{a|N.aO 6 -|
|00002b10| 31 20 72 6f 6c 6c 20 70 | 75 74 2f 61 4f 20 61 4f |1 roll p|ut/aO aO|
|00002b20| 20 31 20 61 64 64 20 64 | 65 66 20 61 4e 20 61 4f | 1 add d|ef aN aO|
|00002b30| 20 35 20 2d 31 20 72 6f | 6c 6c 20 70 75 74 2f 61 | 5 -1 ro|ll put/a|
|00002b40| 4f 20 61 4f 20 31 20 61 | 64 64 20 64 65 66 20 61 |O aO 1 a|dd def a|
|00002b50| 4e 20 61 4f 20 34 20 2d | 31 20 72 6f 6c 6c 20 70 |N aO 4 -|1 roll p|
|00002b60| 75 74 2f 61 4f 20 61 4f | 0d 31 20 61 64 64 20 64 |ut/aO aO|.1 add d|
|00002b70| 65 66 20 61 4e 20 61 4f | 20 33 20 2d 31 20 72 6f |ef aN aO| 3 -1 ro|
|00002b80| 6c 6c 20 70 75 74 2f 61 | 4f 20 61 4f 20 31 20 61 |ll put/a|O aO 1 a|
|00002b90| 64 64 20 64 65 66 2f 61 | 4d 20 61 4d 20 31 20 61 |dd def/a|M aM 1 a|
|00002ba0| 64 64 20 64 65 66 20 61 | 4a 20 6e 6f 74 7b 2f 61 |dd def a|J not{/a|
|00002bb0| 4b 20 62 2f 61 4d 20 31 | 20 64 65 66 2f 61 4a 20 |K b/aM 1| def/aJ |
|00002bc0| 74 72 75 65 20 64 65 66 | 0d 7d 7b 70 6f 70 7d 69 |true def|.}{pop}i|
|00002bd0| 66 65 6c 73 65 7d 69 66 | 65 6c 73 65 7d 66 6f 72 |felse}if|else}for|
|00002be0| 20 61 52 7d 66 6f 72 20 | 37 7b 70 6f 70 7d 72 65 | aR}for |7{pop}re|
|00002bf0| 70 65 61 74 7d 7b 63 6f | 6c 6f 72 69 6d 61 67 65 |peat}{co|lorimage|
|00002c00| 7d 69 66 65 6c 73 65 7d | 69 66 65 6c 73 65 7d 69 |}ifelse}|ifelse}i|
|00002c10| 66 65 6c 73 65 7d 69 66 | 65 6c 73 65 0d 7d 61 2f |felse}if|else.}a/|
|00002c20| 47 5b 2f 73 68 6f 77 2f | 61 73 68 6f 77 2f 77 69 |G[/show/|ashow/wi|
|00002c30| 64 74 68 73 68 6f 77 2f | 61 77 69 64 74 68 73 68 |dthshow/|awidthsh|
|00002c40| 6f 77 2f 6b 73 68 6f 77 | 5d 64 65 66 2f 48 5b 7b |ow/kshow|]def/H[{|
|00002c50| 49 7d 7b 30 20 30 20 30 | 20 36 20 33 20 72 6f 6c |I}{0 0 0| 6 3 rol|
|00002c60| 6c 20 4a 7d 62 69 6e 64 | 7b 30 20 30 20 33 20 2d |l J}bind|{0 0 3 -|
|00002c70| 31 20 72 6f 6c 6c 20 4a | 7d 0d 62 69 6e 64 7b 4a |1 roll J|}.bind{J|
|00002c80| 7d 7b 65 78 63 68 20 2f | 4b 20 62 20 49 7d 62 69 |}{exch /|K b I}bi|
|00002c90| 6e 64 5d 64 65 66 2f 66 | 74 70 7b 2f 4c 20 62 2f |nd]def/f|tp{/L b/|
|00002ca0| 4d 20 62 2f 4e 20 62 2f | 4b 20 63 2f 4f 20 4d 7b |M b/N b/|K c/O M{|
|00002cb0| 32 7d 7b 31 7d 69 66 65 | 6c 73 65 20 64 65 66 20 |2}{1}ife|lse def |
|00002cc0| 47 20 48 20 34 20 2d 31 | 20 72 6f 6c 6c 20 72 20 |G H 4 -1| roll r |
|00002cd0| 70 6f 70 7d 0d 61 2f 49 | 7b 35 7b 30 7d 72 65 70 |pop}.a/I|{5{0}rep|
|00002ce0| 65 61 74 20 36 20 2d 31 | 20 72 6f 6c 6c 20 4a 7d |eat 6 -1| roll J}|
|00002cf0| 61 2f 50 5b 2f 73 68 6f | 77 2f 73 65 74 63 61 63 |a/P[/sho|w/setcac|
|00002d00| 68 65 64 65 76 69 63 65 | 2f 73 65 74 63 68 61 72 |hedevice|/setchar|
|00002d10| 77 69 64 74 68 5d 64 65 | 66 2f 51 5b 7b 75 73 65 |width]de|f/Q[{use|
|00002d20| 72 64 69 63 74 20 62 65 | 67 69 6e 20 50 33 5f 64 |rdict be|gin P3_d|
|00002d30| 0d 65 6e 64 20 62 65 67 | 69 6e 2f 52 20 52 20 31 |.end beg|in/R R 1|
|00002d40| 20 61 64 64 20 64 65 66 | 2f 53 20 63 75 72 72 65 | add def|/S curre|
|00002d50| 6e 74 66 6f 6e 74 20 64 | 65 66 20 63 75 72 72 65 |ntfont d|ef curre|
|00002d60| 6e 74 70 6f 69 6e 74 20 | 74 72 61 6e 73 66 6f 72 |ntpoint |transfor|
|00002d70| 6d 2f 54 20 62 2f 55 20 | 62 20 52 20 4f 20 65 71 |m/T b/U |b R O eq|
|00002d80| 7b 2f 56 20 63 75 72 72 | 65 6e 74 66 6f 6e 74 0d |{/V curr|entfont.|
|00002d90| 64 65 66 2f 57 20 55 20 | 64 65 66 2f 58 20 54 20 |def/W U |def/X T |
|00002da0| 64 65 66 2f 59 20 74 72 | 75 65 20 64 65 66 7d 69 |def/Y tr|ue def}i|
|00002db0| 66 20 65 6e 64 20 70 6f | 70 7d 62 69 6e 64 7b 36 |f end po|p}bind{6|
|00002dc0| 7b 70 6f 70 7d 72 65 70 | 65 61 74 7d 62 69 6e 64 |{pop}rep|eat}bind|
|00002dd0| 7b 70 6f 70 20 70 6f 70 | 7d 62 69 6e 64 5d 64 65 |{pop pop|}bind]de|
|00002de0| 66 2f 5a 28 20 29 64 65 | 66 0d 2f 61 75 7b 6d 6f |f/Z( )de|f./au{mo|
|00002df0| 76 65 74 6f 7b 61 67 20 | 73 65 74 66 6f 6e 74 20 |veto{ag |setfont |
|00002e00| 5a 20 65 6e 64 20 67 73 | 61 76 65 20 30 20 73 65 |Z end gs|ave 0 se|
|00002e10| 74 67 72 61 79 20 73 74 | 72 69 6e 67 77 69 64 74 |tgray st|ringwidt|
|00002e20| 68 20 67 72 65 73 74 6f | 72 65 20 75 73 65 72 64 |h gresto|re userd|
|00002e30| 69 63 74 20 62 65 67 69 | 6e 20 50 33 5f 64 20 65 |ict begi|n P3_d e|
|00002e40| 6e 64 20 62 65 67 69 6e | 20 72 6d 6f 76 65 74 6f |nd begin| rmoveto|
|00002e50| 2f 4b 20 6c 6f 61 64 20 | 6e 75 6c 6c 20 6e 65 0d |/K load |null ne.|
|00002e60| 7b 2f 61 68 20 61 68 20 | 31 20 61 64 64 20 64 65 |{/ah ah |1 add de|
|00002e70| 66 20 61 68 20 61 61 20 | 6c 65 6e 67 74 68 20 6c |f ah aa |length l|
|00002e80| 65 7b 61 69 20 61 61 20 | 61 68 20 67 65 74 20 4b |e{ai aa |ah get K|
|00002e90| 7d 69 66 7d 7b 61 63 20 | 61 62 20 72 6d 6f 76 65 |}if}{ac |ab rmove|
|00002ea0| 74 6f 20 61 69 20 61 64 | 20 65 71 7b 61 66 20 61 |to ai ad| eq{af a|
|00002eb0| 65 20 72 6d 6f 76 65 74 | 6f 0d 7d 69 66 7d 69 66 |e rmovet|o.}if}if|
|00002ec0| 65 6c 73 65 7d 73 74 6f | 70 70 65 64 20 63 75 72 |else}sto|pped cur|
|00002ed0| 72 65 6e 74 64 69 63 74 | 20 75 73 65 72 64 69 63 |rentdict| userdic|
|00002ee0| 74 20 62 65 67 69 6e 20 | 50 33 5f 64 20 6e 65 7b |t begin |P3_d ne{|
|00002ef0| 50 33 5f 64 20 65 6e 64 | 20 62 65 67 69 6e 7d 7b |P3_d end| begin}{|
|00002f00| 65 6e 64 7d 69 66 65 6c | 73 65 7d 61 2f 5f 64 6f |end}ifel|se}a/_do|
|00002f10| 54 65 78 74 75 72 65 50 | 61 74 20 61 53 0d 2f 4a |TextureP|at aS./J|
|00002f20| 7b 2f 61 61 20 62 2f 61 | 62 20 62 2f 61 63 20 62 |{/aa b/a|b b/ac b|
|00002f30| 2f 61 64 20 62 2f 61 65 | 20 62 2f 61 66 20 62 20 |/ad b/ae| b/af b |
|00002f40| 67 73 61 76 65 20 63 75 | 72 72 65 6e 74 66 6f 6e |gsave cu|rrentfon|
|00002f50| 74 20 64 75 70 2f 56 20 | 62 2f 61 67 20 62 2f 59 |t dup/V |b/ag b/Y|
|00002f60| 20 61 53 2f 53 20 63 2f | 57 20 64 2f 58 20 64 2f | aS/S c/|W d/X d/|
|00002f70| 50 33 5f 64 78 0d 64 2f | 50 33 5f 64 79 20 64 20 |P3_dx.d/|P3_dy d |
|00002f80| 61 67 20 62 65 67 69 6e | 20 46 6f 6e 74 54 79 70 |ag begin| FontTyp|
|00002f90| 65 20 33 20 65 71 20 65 | 6e 64 20 4d 20 4e 20 6f |e 3 eq e|nd M N o|
|00002fa0| 72 20 61 6e 64 7b 67 73 | 61 76 65 20 63 75 72 72 |r and{gs|ave curr|
|00002fb0| 65 6e 74 70 6f 69 6e 74 | 20 6e 65 77 70 61 74 68 |entpoint| newpath|
|00002fc0| 20 31 30 30 30 20 64 75 | 70 20 64 75 70 20 64 75 | 1000 du|p dup du|
|00002fd0| 70 0d 6d 6f 76 65 74 6f | 20 6c 69 6e 65 74 6f 20 |p.moveto| lineto |
|00002fe0| 63 6c 6f 73 65 70 61 74 | 68 20 63 6c 69 70 20 6d |closepat|h clip m|
|00002ff0| 6f 76 65 74 6f 2f 52 20 | 64 20 61 67 20 62 65 67 |oveto/R |d ag beg|
|00003000| 69 6e 20 46 6f 6e 74 4d | 61 74 72 69 78 20 63 6f |in FontM|atrix co|
|00003010| 6e 63 61 74 20 30 20 30 | 20 74 72 61 6e 73 66 6f |ncat 0 0| transfo|
|00003020| 72 6d 20 6e 65 67 20 65 | 78 63 68 20 6e 65 67 0d |rm neg e|xch neg.|
|00003030| 65 78 63 68 20 69 64 74 | 72 61 6e 73 66 6f 72 6d |exch idt|ransform|
|00003040| 20 74 72 61 6e 73 6c 61 | 74 65 20 61 67 20 36 35 | transla|te ag 65|
|00003050| 2f 42 75 69 6c 64 43 68 | 61 72 20 6c 6f 61 64 20 |/BuildCh|ar load |
|00003060| 65 6e 64 7b 65 78 65 63 | 7d 50 20 51 20 73 20 67 |end{exec|}P Q s g|
|00003070| 72 65 73 74 6f 72 65 20 | 59 7b 52 20 4d 7b 36 7d |restore |Y{R M{6}|
|00003080| 7b 35 7d 69 66 65 6c 73 | 65 20 65 71 7b 2f 56 0d |{5}ifels|e eq{/V.|
|00003090| 53 20 64 65 66 2f 57 20 | 55 20 64 65 66 2f 58 20 |S def/W |U def/X |
|000030a0| 54 20 64 65 66 7d 69 66 | 20 52 20 4d 7b 33 7d 7b |T def}if| R M{3}{|
|000030b0| 32 7d 69 66 65 6c 73 65 | 20 6e 65 7b 2f 53 20 63 |2}ifelse| ne{/S c|
|000030c0| 7d 69 66 2f 50 33 5f 64 | 78 20 57 20 64 65 66 2f |}if/P3_d|x W def/|
|000030d0| 50 33 5f 64 79 20 58 20 | 64 65 66 20 57 20 58 20 |P3_dy X |def W X |
|000030e0| 69 64 74 72 61 6e 73 66 | 6f 72 6d 2f 58 0d 62 2f |idtransf|orm/X.b/|
|000030f0| 57 20 62 2f 56 20 56 20 | 61 67 20 62 65 67 69 6e |W b/V V |ag begin|
|00003100| 20 46 6f 6e 74 4d 61 74 | 72 69 78 20 65 6e 64 20 | FontMat|rix end |
|00003110| 6d 61 6b 65 66 6f 6e 74 | 20 64 65 66 20 53 20 6e |makefont| def S n|
|00003120| 75 6c 6c 20 6e 65 7b 2f | 53 20 53 20 61 67 20 62 |ull ne{/|S S ag b|
|00003130| 65 67 69 6e 20 46 6f 6e | 74 4d 61 74 72 69 78 20 |egin Fon|tMatrix |
|00003140| 65 6e 64 20 6d 61 6b 65 | 66 6f 6e 74 0d 64 65 66 |end make|font.def|
|00003150| 7d 69 66 7d 7b 2f 53 20 | 63 7d 69 66 65 6c 73 65 |}if}{/S |c}ifelse|
|00003160| 7d 69 66 20 5f 64 6f 54 | 65 78 74 75 72 65 50 61 |}if _doT|exturePa|
|00003170| 74 7b 73 79 73 74 65 6d | 64 69 63 74 2f 6d 61 6b |t{system|dict/mak|
|00003180| 65 70 61 74 74 65 72 6e | 20 6b 6e 6f 77 6e 7d 7b |epattern| known}{|
|00003190| 66 61 6c 73 65 7d 69 66 | 65 6c 73 65 7b 6d 61 74 |false}if|else{mat|
|000031a0| 72 69 78 20 63 75 72 72 | 65 6e 74 6d 61 74 72 69 |rix curr|entmatri|
|000031b0| 78 0d 50 33 5f 74 6d 20 | 73 65 74 6d 61 74 72 69 |x.P3_tm |setmatri|
|000031c0| 78 20 57 20 58 20 74 72 | 61 6e 73 6c 61 74 65 20 |x W X tr|anslate |
|000031d0| 31 20 2d 31 20 73 63 61 | 6c 65 20 30 20 70 68 20 |1 -1 sca|le 0 ph |
|000031e0| 74 72 61 6e 73 6c 61 74 | 65 20 74 72 20 61 6c 6f |translat|e tr alo|
|000031f0| 61 64 20 70 6f 70 20 70 | 6f 70 20 70 6f 70 20 6e |ad pop p|op pop n|
|00003200| 65 67 20 65 78 63 68 20 | 6e 65 67 20 65 78 63 68 |eg exch |neg exch|
|00003210| 20 74 72 61 6e 73 6c 61 | 74 65 0d 73 65 74 74 65 | transla|te.sette|
|00003220| 78 74 75 72 65 70 61 74 | 20 73 65 74 6d 61 74 72 |xturepat| setmatr|
|00003230| 69 78 20 57 20 58 20 74 | 72 61 6e 73 6c 61 74 65 |ix W X t|ranslate|
|00003240| 20 57 20 58 20 72 6d 6f | 76 65 74 6f 2f 61 68 20 | W X rmo|veto/ah |
|00003250| 64 20 61 61 7b 2f 61 69 | 20 62 20 5a 20 30 20 61 |d aa{/ai| b Z 0 a|
|00003260| 69 20 70 75 74 20 56 20 | 73 65 74 66 6f 6e 74 20 |i put V |setfont |
|00003270| 63 75 72 72 65 6e 74 70 | 6f 69 6e 74 20 5a 20 73 |currentp|oint Z s|
|00003280| 68 6f 77 20 61 75 7b 65 | 78 69 74 7d 69 66 7d 66 |how au{e|xit}if}f|
|00003290| 6f 72 61 6c 6c 0d 7d 7b | 31 30 20 73 65 74 6c 69 |orall.}{|10 setli|
|000032a0| 6e 65 77 69 64 74 68 2f | 61 68 20 64 20 63 75 72 |newidth/|ah d cur|
|000032b0| 72 65 6e 74 70 6f 69 6e | 74 20 6e 65 77 70 61 74 |rentpoin|t newpat|
|000032c0| 68 20 30 20 30 20 6d 6f | 76 65 74 6f 20 30 20 30 |h 0 0 mo|veto 0 0|
|000032d0| 20 6c 69 6e 65 74 6f 20 | 63 6c 6f 73 65 70 61 74 | lineto |closepat|
|000032e0| 68 20 6d 6f 76 65 74 6f | 20 61 61 7b 2f 61 69 20 |h moveto| aa{/ai |
|000032f0| 62 20 5a 20 30 0d 61 69 | 20 70 75 74 20 63 75 72 |b Z 0.ai| put cur|
|00003300| 72 65 6e 74 70 6f 69 6e | 74 20 56 20 73 65 74 66 |rentpoin|t V setf|
|00003310| 6f 6e 74 20 57 20 58 20 | 72 6d 6f 76 65 74 6f 20 |ont W X |rmoveto |
|00003320| 63 6f 75 6e 74 20 31 20 | 61 64 64 20 64 75 70 20 |count 1 |add dup |
|00003330| 31 20 72 6f 6c 6c 20 5a | 20 74 72 75 65 7b 63 68 |1 roll Z| true{ch|
|00003340| 61 72 70 61 74 68 7d 73 | 74 6f 70 70 65 64 20 63 |arpath}s|topped c|
|00003350| 6f 75 6e 74 0d 63 6f 75 | 6e 74 20 2d 31 20 72 6f |ount.cou|nt -1 ro|
|00003360| 6c 6c 20 73 75 62 7b 70 | 6f 70 7d 72 65 70 65 61 |ll sub{p|op}repea|
|00003370| 74 20 63 75 72 72 65 6e | 74 70 6f 69 6e 74 7b 4c |t curren|tpoint{L|
|00003380| 7d 30 20 65 20 70 6f 70 | 20 6e 65 77 70 61 74 68 |}0 e pop| newpath|
|00003390| 20 30 20 64 75 70 20 64 | 75 70 20 64 75 70 20 6d | 0 dup d|up dup m|
|000033a0| 6f 76 65 74 6f 20 6c 69 | 6e 65 74 6f 0d 63 6c 6f |oveto li|neto.clo|
|000033b0| 73 65 70 61 74 68 20 6d | 6f 76 65 74 6f 20 61 75 |sepath m|oveto au|
|000033c0| 7b 65 78 69 74 7d 69 66 | 7d 66 6f 72 61 6c 6c 7d |{exit}if|}forall}|
|000033d0| 69 66 65 6c 73 65 20 67 | 72 65 73 74 6f 72 65 20 |ifelse g|restore |
|000033e0| 53 20 6e 75 6c 6c 20 6e | 65 7b 67 73 61 76 65 20 |S null n|e{gsave |
|000033f0| 57 20 58 20 72 6d 6f 76 | 65 74 6f 20 30 20 73 65 |W X rmov|eto 0 se|
|00003400| 74 67 72 61 79 2f 61 68 | 20 64 0d 61 61 7b 2f 61 |tgray/ah| d.aa{/a|
|00003410| 69 20 62 20 5a 20 30 20 | 61 69 20 70 75 74 20 53 |i b Z 0 |ai put S|
|00003420| 20 73 65 74 66 6f 6e 74 | 20 63 75 72 72 65 6e 74 | setfont| current|
|00003430| 70 6f 69 6e 74 20 5a 20 | 73 68 6f 77 20 61 75 7b |point Z |show au{|
|00003440| 65 78 69 74 7d 69 66 7d | 66 6f 72 61 6c 6c 20 67 |exit}if}|forall g|
|00003450| 72 65 73 74 6f 72 65 7d | 69 66 2f 4b 20 63 2f 5f |restore}|if/K c/_|
|00003460| 64 6f 54 65 78 74 75 72 | 65 50 61 74 20 61 53 7d |doTextur|ePat aS}|
|00003470| 61 2f 61 78 7b 35 20 69 | 6e 64 65 78 20 34 0d 69 |a/ax{5 i|ndex 4.i|
|00003480| 6e 64 65 78 20 67 74 20 | 38 20 69 6e 64 65 78 20 |ndex gt |8 index |
|00003490| 33 20 69 6e 64 65 78 20 | 6c 74 20 36 20 69 6e 64 |3 index |lt 6 ind|
|000034a0| 65 78 20 35 20 69 6e 64 | 65 78 20 67 74 20 39 20 |ex 5 ind|ex gt 9 |
|000034b0| 69 6e 64 65 78 20 34 20 | 69 6e 64 65 78 20 6c 74 |index 4 |index lt|
|000034c0| 20 61 6e 64 20 61 6e 64 | 20 61 6e 64 5b 31 30 20 | and and| and[10 |
|000034d0| 32 20 72 6f 6c 6c 20 63 | 6c 65 61 72 74 6f 6d 61 |2 roll c|leartoma|
|000034e0| 72 6b 0d 7d 61 2f 66 70 | 7b 74 70 7b 61 6c 6f 61 |rk.}a/fp|{tp{aloa|
|000034f0| 64 20 70 6f 70 20 31 20 | 31 20 34 20 69 6e 64 65 |d pop 1 |1 4 inde|
|00003500| 78 7b 67 73 61 76 65 20 | 70 6f 70 20 33 20 69 6e |x{gsave |pop 3 in|
|00003510| 64 65 78 20 61 6c 6f 61 | 64 20 70 6f 70 20 74 72 |dex aloa|d pop tr|
|00003520| 61 6e 73 6c 61 74 65 20 | 74 72 20 61 6c 6f 61 64 |anslate |tr aload|
|00003530| 20 70 6f 70 7b 63 6c 69 | 70 70 61 74 68 7d 73 74 | pop{cli|ppath}st|
|00003540| 6f 70 70 65 64 7b 2d 31 | 30 30 30 30 20 64 75 70 |opped{-1|0000 dup|
|00003550| 20 64 75 70 20 64 75 70 | 7d 0d 7b 70 61 74 68 62 | dup dup|}.{pathb|
|00003560| 62 6f 78 7d 69 66 65 6c | 73 65 20 61 78 7b 66 73 |box}ifel|se ax{fs|
|00003570| 61 7b 65 78 65 63 7d 66 | 6f 72 61 6c 6c 7d 69 66 |a{exec}f|orall}if|
|00003580| 20 33 20 69 6e 64 65 78 | 20 61 6c 6f 61 64 20 70 | 3 index| aload p|
|00003590| 6f 70 20 32 20 69 6e 64 | 65 78 20 61 64 64 20 65 |op 2 ind|ex add e|
|000035a0| 78 63 68 20 33 20 69 6e | 64 65 78 20 61 64 64 20 |xch 3 in|dex add |
|000035b0| 65 78 63 68 20 35 20 69 | 6e 64 65 78 0d 61 73 74 |exch 5 i|ndex.ast|
|000035c0| 6f 72 65 20 70 6f 70 20 | 67 72 65 73 74 6f 72 65 |ore pop |grestore|
|000035d0| 7d 66 6f 72 20 34 7b 70 | 6f 70 7d 72 65 70 65 61 |}for 4{p|op}repea|
|000035e0| 74 7d 66 6f 72 61 6c 6c | 7d 61 2f 61 45 7b 73 79 |t}forall|}a/aE{sy|
|000035f0| 73 74 65 6d 64 69 63 74 | 2f 76 6d 72 65 63 6c 61 |stemdict|/vmrecla|
|00003600| 69 6d 20 6b 6e 6f 77 6e | 7b 31 20 76 6d 72 65 63 |im known|{1 vmrec|
|00003610| 6c 61 69 6d 7d 69 66 20 | 76 6d 73 74 61 74 75 73 |laim}if |vmstatus|
|00003620| 20 65 78 63 68 20 73 75 | 62 20 65 78 63 68 20 70 | exch su|b exch p|
|00003630| 6f 70 20 65 78 63 68 20 | 31 30 30 30 30 20 61 64 |op exch |10000 ad|
|00003640| 64 0d 6c 74 7b 74 78 72 | 45 72 72 53 74 72 20 3d |d.lt{txr|ErrStr =|
|00003650| 20 66 6c 75 73 68 20 73 | 74 6f 70 7d 69 66 7d 61 | flush s|top}if}a|
|00003660| 2f 64 69 61 7b 75 73 65 | 72 64 69 63 74 2f 50 33 |/dia{use|rdict/P3|
|00003670| 5f 64 20 67 65 74 20 62 | 65 67 69 6e 7b 7b 72 65 |_d get b|egin{{re|
|00003680| 61 64 73 74 72 69 6e 67 | 7d 7d 7b 7b 72 65 61 64 |adstring|}}{{read|
|00003690| 68 65 78 73 74 72 69 6e | 67 7d 7d 69 66 65 6c 73 |hexstrin|g}}ifels|
|000036a0| 65 2f 61 59 20 62 0d 2f | 61 79 20 62 2f 61 72 20 |e/aY b./|ay b/ar |
|000036b0| 61 79 7b 38 7d 7b 65 78 | 63 68 7d 69 66 65 6c 73 |ay{8}{ex|ch}ifels|
|000036c0| 65 20 64 65 66 2f 61 73 | 20 62 2f 61 74 20 62 2f |e def/as| b/at b/|
|000036d0| 61 54 20 61 74 20 61 79 | 7b 35 20 6d 75 6c 7d 7b |aT at ay|{5 mul}{|
|000036e0| 61 72 20 31 20 65 71 7b | 38 20 64 69 76 20 63 65 |ar 1 eq{|8 div ce|
|000036f0| 69 6c 69 6e 67 7d 69 66 | 7d 69 66 65 6c 73 65 20 |iling}if|}ifelse |
|00003700| 72 6f 75 6e 64 20 63 76 | 69 20 64 65 66 0d 2f 62 |round cv|i def./b|
|00003710| 61 20 73 79 73 74 65 6d | 64 69 63 74 2f 63 6f 6c |a system|dict/col|
|00003720| 6f 72 69 6d 61 67 65 20 | 6b 6e 6f 77 6e 20 64 65 |orimage |known de|
|00003730| 66 2f 62 62 20 61 79 7b | 62 61 7b 2e 38 7d 7b 2e |f/bb ay{|ba{.8}{.|
|00003740| 32 7d 69 66 65 6c 73 65 | 7d 7b 31 7d 69 66 65 6c |2}ifelse|}{1}ifel|
|00003750| 73 65 20 64 65 66 20 61 | 79 7b 2f 62 63 20 61 74 |se def a|y{/bc at|
|00003760| 20 34 20 6d 75 6c 20 72 | 6f 75 6e 64 20 63 76 69 | 4 mul r|ound cvi|
|00003770| 20 64 65 66 0d 2f 62 64 | 20 62 63 20 73 74 72 69 | def./bd| bc stri|
|00003780| 6e 67 20 64 65 66 2f 62 | 65 20 61 74 20 72 6f 75 |ng def/b|e at rou|
|00003790| 6e 64 20 63 76 69 20 64 | 65 66 2f 62 66 20 62 65 |nd cvi d|ef/bf be|
|000037a0| 20 73 74 72 69 6e 67 20 | 64 65 66 7d 69 66 2f 61 | string |def}if/a|
|000037b0| 7a 20 61 54 20 61 73 20 | 6d 75 6c 20 72 6f 75 6e |z aT as |mul roun|
|000037c0| 64 20 63 76 69 20 64 65 | 66 20 61 7a 20 62 62 20 |d cvi de|f az bb |
|000037d0| 6d 75 6c 20 61 45 0d 2f | 61 55 20 33 30 30 30 30 |mul aE./|aU 30000|
|000037e0| 20 62 62 20 64 69 76 20 | 61 54 20 64 69 76 20 66 | bb div |aT div f|
|000037f0| 6c 6f 6f 72 20 61 54 20 | 6d 75 6c 20 72 6f 75 6e |loor aT |mul roun|
|00003800| 64 20 63 76 69 20 64 65 | 66 2f 69 61 20 61 7a 20 |d cvi de|f/ia az |
|00003810| 61 55 20 64 69 76 20 63 | 65 69 6c 69 6e 67 20 63 |aU div c|eiling c|
|00003820| 76 69 20 61 72 72 61 79 | 20 64 65 66 2f 69 61 69 |vi array| def/iai|
|00003830| 20 30 20 64 65 66 0d 7b | 2f 61 41 20 61 7a 20 61 | 0 def.{|/aA az a|
|00003840| 55 20 6c 65 7b 61 7a 7d | 7b 61 55 7d 69 66 65 6c |U le{az}|{aU}ifel|
|00003850| 73 65 20 64 65 66 20 69 | 61 20 69 61 69 20 61 79 |se def i|a iai ay|
|00003860| 7b 2f 62 67 20 30 20 64 | 65 66 20 61 41 20 62 62 |{/bg 0 d|ef aA bb|
|00003870| 20 6d 75 6c 20 72 6f 75 | 6e 64 20 63 76 69 20 73 | mul rou|nd cvi s|
|00003880| 74 72 69 6e 67 20 61 41 | 20 61 54 20 64 69 76 20 |tring aA| aT div |
|00003890| 72 6f 75 6e 64 20 63 76 | 69 7b 62 61 0d 7b 64 75 |round cv|i{ba.{du|
|000038a0| 70 20 62 67 20 63 75 72 | 72 65 6e 74 66 69 6c 65 |p bg cur|rentfile|
|000038b0| 20 62 64 20 61 59 20 70 | 6f 70 20 70 75 74 69 6e | bd aY p|op putin|
|000038c0| 74 65 72 76 61 6c 2f 62 | 67 20 62 67 20 62 63 20 |terval/b|g bg bc |
|000038d0| 61 64 64 20 64 65 66 20 | 63 75 72 72 65 6e 74 66 |add def |currentf|
|000038e0| 69 6c 65 20 62 66 20 61 | 59 20 70 6f 70 20 70 6f |ile bf a|Y pop po|
|000038f0| 70 7d 7b 0d 63 75 72 72 | 65 6e 74 66 69 6c 65 20 |p}{.curr|entfile |
|00003900| 62 64 20 61 59 20 70 6f | 70 20 70 6f 70 20 64 75 |bd aY po|p pop du|
|00003910| 70 20 62 67 20 63 75 72 | 72 65 6e 74 66 69 6c 65 |p bg cur|rentfile|
|00003920| 20 62 66 20 61 59 20 70 | 6f 70 20 70 75 74 69 6e | bf aY p|op putin|
|00003930| 74 65 72 76 61 6c 2f 62 | 67 20 62 67 20 62 65 20 |terval/b|g bg be |
|00003940| 61 64 64 20 64 65 66 7d | 69 66 65 6c 73 65 0d 7d |add def}|ifelse.}|
|00003950| 72 65 70 65 61 74 7d 7b | 63 75 72 72 65 6e 74 66 |repeat}{|currentf|
|00003960| 69 6c 65 20 61 41 20 73 | 74 72 69 6e 67 20 61 59 |ile aA s|tring aY|
|00003970| 20 70 6f 70 7d 69 66 65 | 6c 73 65 20 70 75 74 2f | pop}ife|lse put/|
|00003980| 69 61 69 20 69 61 69 20 | 31 20 61 64 64 20 64 65 |iai iai |1 add de|
|00003990| 66 2f 61 7a 20 61 7a 20 | 61 41 20 73 75 62 20 64 |f/az az |aA sub d|
|000039a0| 65 66 20 61 7a 20 30 20 | 6c 65 7b 65 78 69 74 7d |ef az 0 |le{exit}|
|000039b0| 69 66 0d 7d 6c 6f 6f 70 | 20 65 6e 64 7d 61 2f 61 |if.}loop| end}a/a|
|000039c0| 44 7b 69 61 20 69 61 69 | 20 67 65 74 2f 69 61 69 |D{ia iai| get/iai|
|000039d0| 20 69 61 69 20 31 20 61 | 64 64 20 64 65 66 7d 61 | iai 1 a|dd def}a|
|000039e0| 2f 61 56 7b 69 61 20 69 | 61 69 20 67 65 74 20 61 |/aV{ia i|ai get a|
|000039f0| 57 20 61 74 20 67 65 74 | 69 6e 74 65 72 76 61 6c |W at get|interval|
|00003a00| 2f 61 57 20 61 57 20 61 | 74 20 61 64 64 20 64 65 |/aW aW a|t add de|
|00003a10| 66 7d 61 0d 2f 61 5a 7b | 69 61 20 69 61 69 20 67 |f}a./aZ{|ia iai g|
|00003a20| 65 74 20 6c 65 6e 67 74 | 68 20 61 57 20 6c 65 7b |et lengt|h aW le{|
|00003a30| 2f 69 61 69 20 69 61 69 | 20 31 20 61 64 64 20 64 |/iai iai| 1 add d|
|00003a40| 65 66 2f 61 57 20 30 20 | 64 65 66 7d 69 66 7d 61 |ef/aW 0 |def}if}a|
|00003a50| 2f 69 6d 7b 75 73 65 72 | 64 69 63 74 2f 50 33 5f |/im{user|dict/P3_|
|00003a60| 64 20 67 65 74 20 62 65 | 67 69 6e 0d 2f 69 61 69 |d get be|gin./iai|
|00003a70| 20 30 20 64 65 66 2f 61 | 57 20 30 20 64 65 66 20 | 0 def/a|W 0 def |
|00003a80| 61 79 7b 73 79 73 74 65 | 6d 64 69 63 74 2f 63 6f |ay{syste|mdict/co|
|00003a90| 6c 6f 72 69 6d 61 67 65 | 20 6b 6e 6f 77 6e 7b 7b |lorimage| known{{|
|00003aa0| 61 56 7d 7b 61 56 7d 7b | 61 56 7d 7b 61 56 20 61 |aV}{aV}{|aV}{aV a|
|00003ab0| 5a 7d 74 72 75 65 20 34 | 20 63 6f 6c 6f 72 69 6d |Z}true 4| colorim|
|00003ac0| 61 67 65 0d 7d 7b 7b 61 | 44 7d 69 6d 61 67 65 7d |age.}{{a|D}image}|
|00003ad0| 69 66 65 6c 73 65 7d 7b | 7b 61 44 7d 69 6d 61 67 |ifelse}{|{aD}imag|
|00003ae0| 65 7d 69 66 65 6c 73 65 | 20 65 6e 64 7d 61 2f 73 |e}ifelse| end}a/s|
|00003af0| 65 74 74 65 78 74 75 72 | 65 70 61 74 7b 38 20 64 |ettextur|epat{8 d|
|00003b00| 69 63 74 20 64 75 70 20 | 62 65 67 69 6e 2f 50 61 |ict dup |begin/Pa|
|00003b10| 74 74 65 72 6e 54 79 70 | 65 20 31 20 64 65 66 0d |tternTyp|e 1 def.|
|00003b20| 2f 50 61 69 6e 74 54 79 | 70 65 20 31 20 64 65 66 |/PaintTy|pe 1 def|
|00003b30| 2f 54 69 6c 69 6e 67 54 | 79 70 65 20 31 20 64 65 |/TilingT|ype 1 de|
|00003b40| 66 2f 42 42 6f 78 20 74 | 72 20 64 65 66 2f 58 53 |f/BBox t|r def/XS|
|00003b50| 74 65 70 20 42 42 6f 78 | 20 32 20 67 65 74 20 42 |tep BBox| 2 get B|
|00003b60| 42 6f 78 20 30 20 67 65 | 74 20 73 75 62 20 64 65 |Box 0 ge|t sub de|
|00003b70| 66 2f 59 53 74 65 70 20 | 42 42 6f 78 0d 33 20 67 |f/YStep |BBox.3 g|
|00003b80| 65 74 20 42 42 6f 78 20 | 31 20 67 65 74 20 73 75 |et BBox |1 get su|
|00003b90| 62 20 64 65 66 2f 50 61 | 69 6e 74 50 72 6f 63 7b |b def/Pa|intProc{|
|00003ba0| 70 6f 70 20 73 61 76 65 | 20 66 73 61 7b 65 78 65 |pop save| fsa{exe|
|00003bb0| 63 7d 66 6f 72 61 6c 6c | 20 72 65 73 74 6f 72 65 |c}forall| restore|
|00003bc0| 7d 64 65 66 20 65 6e 64 | 20 6d 61 74 72 69 78 20 |}def end| matrix |
|00003bd0| 67 73 61 76 65 20 74 70 | 20 30 20 67 65 74 20 30 |gsave tp| 0 get 0|
|00003be0| 20 67 65 74 20 61 6c 6f | 61 64 0d 70 6f 70 20 74 | get alo|ad.pop t|
|00003bf0| 72 61 6e 73 6c 61 74 65 | 20 6d 61 6b 65 70 61 74 |ranslate| makepat|
|00003c00| 74 65 72 6e 20 67 72 65 | 73 74 6f 72 65 20 73 65 |tern gre|store se|
|00003c10| 74 70 61 74 74 65 72 6e | 7d 61 2f 67 6f 66 69 6c |tpattern|}a/gofil|
|00003c20| 6c 69 74 7b 73 79 73 74 | 65 6d 64 69 63 74 2f 6d |lit{syst|emdict/m|
|00003c30| 61 6b 65 70 61 74 74 65 | 72 6e 20 6b 6e 6f 77 6e |akepatte|rn known|
|00003c40| 7b 73 65 74 74 65 78 74 | 75 72 65 70 61 74 0d 7b |{settext|urepat.{|
|00003c50| 65 6f 66 69 6c 6c 7d 7b | 66 69 6c 6c 7d 69 66 65 |eofill}{|fill}ife|
|00003c60| 6c 73 65 7d 7b 7b 65 6f | 63 6c 69 70 7d 7b 63 6c |lse}{{eo|clip}{cl|
|00003c70| 69 70 7d 69 66 65 6c 73 | 65 20 66 70 7d 69 66 65 |ip}ifels|e fp}ife|
|00003c80| 6c 73 65 7d 61 7b 73 65 | 74 70 61 63 6b 69 6e 67 |lse}a{se|tpacking|
|00003c90| 7d 69 66 20 65 6e 64 20 | 65 6e 64 7d 69 66 0d 00 |}if end |end}if..|
|00003ca0| 00 1c c5 25 20 42 65 61 | 63 68 48 65 61 64 20 2d |...% Bea|chHead -|
|00003cb0| 20 76 31 20 43 6f 70 79 | 72 69 67 68 74 20 31 39 | v1 Copy|right 19|
|00003cc0| 39 31 20 53 69 6c 69 63 | 6f 6e 20 42 65 61 63 68 |91 Silic|on Beach|
|00003cd0| 20 53 6f 66 74 77 61 72 | 65 2c 20 69 6e 63 2e 0d | Softwar|e, inc..|
|00003ce0| 75 73 65 72 64 69 63 74 | 20 62 65 67 69 6e 2f 42 |userdict| begin/B|
|00003cf0| 65 61 63 68 48 65 61 64 | 20 31 30 30 20 64 69 63 |eachHead| 100 dic|
|00003d00| 74 20 64 65 66 20 42 65 | 61 63 68 48 65 61 64 20 |t def Be|achHead |
|00003d10| 65 6e 64 20 62 65 67 69 | 6e 0d 2f 42 65 61 63 68 |end begi|n./Beach|
|00003d20| 48 65 61 64 5f 76 65 72 | 73 69 6f 6e 20 31 20 64 |Head_ver|sion 1 d|
|00003d30| 65 66 2f 63 20 37 35 20 | 73 74 72 69 6e 67 20 64 |ef/c 75 |string d|
|00003d40| 65 66 2f 6f 6c 64 6d 61 | 74 72 69 78 20 36 20 61 |ef/oldma|trix 6 a|
|00003d50| 72 72 61 79 20 64 65 66 | 2f 6e 65 77 6d 61 74 72 |rray def|/newmatr|
|00003d60| 69 78 20 36 20 61 72 72 | 61 79 20 64 65 66 2f 61 |ix 6 arr|ay def/a|
|00003d70| 7b 62 69 6e 64 20 64 65 | 66 7d 62 69 6e 64 20 64 |{bind de|f}bind d|
|00003d80| 65 66 2f 62 7b 65 78 63 | 68 20 64 65 66 7d 61 0d |ef/b{exc|h def}a.|
|00003d90| 2f 5f 64 6f 54 65 78 74 | 75 72 65 50 61 74 20 66 |/_doText|urePat f|
|00003da0| 61 6c 73 65 20 64 65 66 | 2f 6e 75 6c 6c 64 7b 63 |alse def|/nulld{c|
|00003db0| 6f 75 6e 74 74 6f 6d 61 | 72 6b 7b 6e 75 6c 6c 20 |ounttoma|rk{null |
|00003dc0| 64 65 66 7d 72 65 70 65 | 61 74 20 70 6f 70 7d 61 |def}repe|at pop}a|
|00003dd0| 20 6d 61 72 6b 2f 6c 2f | 6d 2f 6f 2f 71 2f 72 2f | mark/l/|m/o/q/r/|
|00003de0| 75 2f 76 2f 77 2f 78 2f | 79 2f 7a 2f 41 0d 2f 42 |u/v/w/x/|y/z/A./B|
|00003df0| 2f 44 2f 45 2f 46 2f 47 | 2f 48 2f 49 2f 4a 2f 4b |/D/E/F/G|/H/I/J/K|
|00003e00| 2f 4d 2f 4e 2f 4f 2f 50 | 2f 51 2f 52 2f 53 2f 54 |/M/N/O/P|/Q/R/S/T|
|00003e10| 2f 56 2f 57 2f 58 2f 59 | 2f 62 61 2f 63 61 2f 64 |/V/W/X/Y|/ba/ca/d|
|00003e20| 61 2f 65 61 2f 66 61 2f | 67 61 2f 68 61 2f 69 61 |a/ea/fa/|ga/ha/ia|
|00003e30| 2f 6a 61 2f 6b 61 2f 6c | 61 2f 6d 61 2f 5f 73 74 |/ja/ka/l|a/ma/_st|
|00003e40| 72 74 78 74 6d 61 74 72 | 69 78 20 6e 75 6c 6c 64 |rtxtmatr|ix nulld|
|00003e50| 0d 2f 64 7b 30 20 31 20 | 37 34 7b 63 20 65 78 63 |./d{0 1 |74{c exc|
|00003e60| 68 20 30 20 70 75 74 7d | 66 6f 72 20 64 75 70 20 |h 0 put}|for dup |
|00003e70| 63 20 63 76 73 20 70 6f | 70 20 63 7d 61 2f 65 7b |c cvs po|p c}a/e{|
|00003e80| 64 20 37 34 20 31 20 70 | 75 74 7d 61 2f 66 7b 64 |d 74 1 p|ut}a/f{d|
|00003e90| 20 37 34 20 32 20 70 75 | 74 7d 61 2f 67 7b 64 20 | 74 2 pu|t}a/g{d |
|00003ea0| 37 33 20 31 20 70 75 74 | 7d 61 0d 2f 68 7b 64 20 |73 1 put|}a./h{d |
|00003eb0| 37 32 20 31 20 70 75 74 | 7d 61 2f 69 7b 64 20 37 |72 1 put|}a/i{d 7|
|00003ec0| 31 20 31 20 70 75 74 7d | 61 2f 6a 7b 31 20 63 75 |1 1 put}|a/j{1 cu|
|00003ed0| 72 72 65 6e 74 72 67 62 | 63 6f 6c 6f 72 20 31 20 |rrentrgb|color 1 |
|00003ee0| 69 6e 64 65 78 20 65 71 | 20 33 20 31 20 72 6f 6c |index eq| 3 1 rol|
|00003ef0| 6c 20 65 71 20 61 6e 64 | 7b 63 75 72 72 65 6e 74 |l eq and|{current|
|00003f00| 67 72 61 79 20 73 75 62 | 7d 69 66 20 73 65 74 67 |gray sub|}if setg|
|00003f10| 72 61 79 7d 61 0d 2f 6b | 7b 2f 46 6f 6e 74 49 6e |ray}a./k|{/FontIn|
|00003f20| 66 6f 20 32 20 64 69 63 | 74 20 64 65 66 20 46 6f |fo 2 dic|t def Fo|
|00003f30| 6e 74 49 6e 66 6f 20 2f | 46 75 6c 6c 4e 61 6d 65 |ntInfo /|FullName|
|00003f40| 20 63 20 64 75 70 20 6c | 65 6e 67 74 68 20 73 74 | c dup l|ength st|
|00003f50| 72 69 6e 67 20 63 6f 70 | 79 20 70 75 74 20 46 6f |ring cop|y put Fo|
|00003f60| 6e 74 49 6e 66 6f 2f 55 | 6e 64 65 72 6c 69 6e 65 |ntInfo/U|nderline|
|00003f70| 50 6f 73 69 74 69 6f 6e | 0d 31 30 30 20 6c 2f 46 |Position|.100 l/F|
|00003f80| 6f 6e 74 49 6e 66 6f 20 | 6b 6e 6f 77 6e 7b 6c 2f |ontInfo |known{l/|
|00003f90| 46 6f 6e 74 49 6e 66 6f | 20 67 65 74 2f 55 6e 64 |FontInfo| get/Und|
|00003fa0| 65 72 6c 69 6e 65 50 6f | 73 69 74 69 6f 6e 20 6b |erlinePo|sition k|
|00003fb0| 6e 6f 77 6e 7b 70 6f 70 | 20 6c 2f 46 6f 6e 74 49 |nown{pop| l/FontI|
|00003fc0| 6e 66 6f 20 67 65 74 2f | 55 6e 64 65 72 6c 69 6e |nfo get/|Underlin|
|00003fd0| 65 50 6f 73 69 74 69 6f | 6e 20 67 65 74 0d 7d 69 |ePositio|n get.}i|
|00003fe0| 66 7d 69 66 20 70 75 74 | 2f 6d 20 31 20 73 74 72 |f}if put|/m 1 str|
|00003ff0| 69 6e 67 20 64 65 66 2f | 46 6f 6e 74 42 42 6f 78 |ing def/|FontBBox|
|00004000| 5b 30 20 30 20 31 20 31 | 5d 64 65 66 2f 46 6f 6e |[0 0 1 1|]def/Fon|
|00004010| 74 54 79 70 65 20 33 20 | 64 65 66 2f 45 6e 63 6f |tType 3 |def/Enco|
|00004020| 64 69 6e 67 20 6c 2f 45 | 6e 63 6f 64 69 6e 67 20 |ding l/E|ncoding |
|00004030| 67 65 74 20 64 65 66 7d | 61 0d 2f 6e 7b 2f 6f 20 |get def}|a./n{/o |
|00004040| 31 33 20 64 69 63 74 20 | 64 65 66 20 6f 20 62 65 |13 dict |def o be|
|00004050| 67 69 6e 2f 6c 20 62 20 | 6b 2f 5f 69 73 53 42 53 |gin/l b |k/_isSBS|
|00004060| 68 61 64 6f 77 46 6f 6e | 74 20 6c 2f 5f 69 73 53 |hadowFon|t l/_isS|
|00004070| 42 53 68 61 64 6f 77 46 | 6f 6e 74 20 6b 6e 6f 77 |BShadowF|ont know|
|00004080| 6e 7b 6c 2f 5f 69 73 53 | 42 53 68 61 64 6f 77 46 |n{l/_isS|BShadowF|
|00004090| 6f 6e 74 20 67 65 74 7d | 0d 7b 66 61 6c 73 65 7d |ont get}|.{false}|
|000040a0| 69 66 65 6c 73 65 20 64 | 65 66 2f 42 75 69 6c 64 |ifelse d|ef/Build|
|000040b0| 43 68 61 72 7b 65 78 63 | 68 20 62 65 67 69 6e 20 |Char{exc|h begin |
|000040c0| 6d 20 30 20 33 20 2d 31 | 20 72 6f 6c 6c 20 70 75 |m 0 3 -1| roll pu|
|000040d0| 74 20 6c 20 73 65 74 66 | 6f 6e 74 20 6d 20 73 74 |t l setf|ont m st|
|000040e0| 72 69 6e 67 77 69 64 74 | 68 20 73 65 74 63 68 61 |ringwidt|h setcha|
|000040f0| 72 77 69 64 74 68 0d 30 | 20 30 20 6d 6f 76 65 74 |rwidth.0| 0 movet|
|00004100| 6f 20 6d 20 73 68 6f 77 | 20 65 6e 64 7d 64 65 66 |o m show| end}def|
|00004110| 7d 61 2f 70 7b 2f 6f 20 | 31 36 20 64 69 63 74 20 |}a/p{/o |16 dict |
|00004120| 64 65 66 20 6f 20 62 65 | 67 69 6e 2f 71 20 62 2f |def o be|gin/q b/|
|00004130| 72 20 62 2f 6c 20 62 2f | 46 6f 6e 74 4d 61 74 72 |r b/l b/|FontMatr|
|00004140| 69 78 5b 31 20 30 20 30 | 20 31 20 30 20 30 5d 64 |ix[1 0 0| 1 0 0]d|
|00004150| 65 66 20 6b 7d 61 2f 73 | 7b 65 78 63 68 20 62 65 |ef k}a/s|{exch be|
|00004160| 67 69 6e 20 6d 20 30 20 | 33 20 2d 31 20 72 6f 6c |gin m 0 |3 -1 rol|
|00004170| 6c 20 70 75 74 0d 6c 20 | 73 65 74 66 6f 6e 74 20 |l put.l |setfont |
|00004180| 6d 20 73 74 72 69 6e 67 | 77 69 64 74 68 20 46 6f |m string|width Fo|
|00004190| 6e 74 4d 61 74 72 69 78 | 20 30 20 67 65 74 20 64 |ntMatrix| 0 get d|
|000041a0| 75 70 20 32 30 20 6c 65 | 7b 70 6f 70 20 31 20 69 |up 20 le|{pop 1 i|
|000041b0| 6e 64 65 78 20 30 20 6e | 65 7b 65 78 63 68 20 71 |ndex 0 n|e{exch q|
|000041c0| 20 61 64 64 20 65 78 63 | 68 7d 69 66 0d 7d 7b 34 | add exc|h}if.}{4|
|000041d0| 30 20 6c 65 7b 31 20 69 | 6e 64 65 78 20 30 20 6e |0 le{1 i|ndex 0 n|
|000041e0| 65 7b 65 78 63 68 20 71 | 20 32 20 64 69 76 20 61 |e{exch q| 2 div a|
|000041f0| 64 64 20 65 78 63 68 7d | 69 66 7d 69 66 7d 69 66 |dd exch}|if}if}if|
|00004200| 65 6c 73 65 20 73 65 74 | 63 68 61 72 77 69 64 74 |else set|charwidt|
|00004210| 68 20 30 20 30 20 6d 6f | 76 65 74 6f 20 67 73 61 |h 0 0 mo|veto gsa|
|00004220| 76 65 7d 61 0d 2f 74 7b | 64 75 70 20 6c 65 6e 67 |ve}a./t{|dup leng|
|00004230| 74 68 20 31 20 61 64 64 | 20 64 69 63 74 2f 6f 20 |th 1 add| dict/o |
|00004240| 62 20 64 75 70 7b 31 20 | 69 6e 64 65 78 2f 46 49 |b dup{1 |index/FI|
|00004250| 44 20 6e 65 20 32 20 69 | 6e 64 65 78 2f 55 6e 69 |D ne 2 i|ndex/Uni|
|00004260| 71 75 65 49 44 20 6e 65 | 20 61 6e 64 7b 6f 20 33 |queID ne| and{o 3|
|00004270| 20 31 20 72 6f 6c 6c 20 | 70 75 74 7d 0d 7b 70 6f | 1 roll |put}.{po|
|00004280| 70 20 70 6f 70 7d 69 66 | 65 6c 73 65 7d 66 6f 72 |p pop}if|else}for|
|00004290| 61 6c 6c 20 6f 20 62 65 | 67 69 6e 2f 50 61 69 6e |all o be|gin/Pain|
|000042a0| 74 54 79 70 65 20 32 20 | 64 65 66 2f 53 74 72 6f |tType 2 |def/Stro|
|000042b0| 6b 65 57 69 64 74 68 20 | 31 32 20 64 65 66 20 65 |keWidth |12 def e|
|000042c0| 6e 64 2f 5f 20 6f 20 64 | 65 66 69 6e 65 66 6f 6e |nd/_ o d|efinefon|
|000042d0| 74 7d 61 0d 2f 66 69 6e | 64 6f 75 74 6c 69 6e 65 |t}a./fin|doutline|
|000042e0| 66 6f 6e 74 7b 75 73 65 | 72 64 69 63 74 2f 42 65 |font{use|rdict/Be|
|000042f0| 61 63 68 48 65 61 64 20 | 67 65 74 20 62 65 67 69 |achHead |get begi|
|00004300| 6e 20 65 20 46 6f 6e 74 | 44 69 72 65 63 74 6f 72 |n e Font|Director|
|00004310| 79 20 63 20 6b 6e 6f 77 | 6e 7b 70 6f 70 20 63 20 |y c know|n{pop c |
|00004320| 66 69 6e 64 66 6f 6e 74 | 7d 0d 7b 66 69 6e 64 66 |findfont|}.{findf|
|00004330| 6f 6e 74 20 74 20 2e 30 | 32 20 70 2f 5f 69 73 53 |ont t .0|2 p/_isS|
|00004340| 42 53 68 61 64 6f 77 46 | 6f 6e 74 20 66 61 6c 73 |BShadowF|ont fals|
|00004350| 65 20 64 65 66 2f 42 75 | 69 6c 64 43 68 61 72 7b |e def/Bu|ildChar{|
|00004360| 75 73 65 72 64 69 63 74 | 2f 42 65 61 63 68 48 65 |userdict|/BeachHe|
|00004370| 61 64 20 67 65 74 20 62 | 65 67 69 6e 20 73 20 6a |ad get b|egin s j|
|00004380| 0d 6d 20 73 68 6f 77 20 | 67 72 65 73 74 6f 72 65 |.m show |grestore|
|00004390| 20 67 73 61 76 65 20 72 | 20 73 65 74 66 6f 6e 74 | gsave r| setfont|
|000043a0| 20 6d 20 73 68 6f 77 20 | 67 72 65 73 74 6f 72 65 | m show |grestore|
|000043b0| 20 65 6e 64 09 65 6e 64 | 7d 64 65 66 20 65 6e 64 | end.end|}def end|
|000043c0| 20 63 20 6f 20 64 65 66 | 69 6e 65 66 6f 6e 74 7d | c o def|inefont}|
|000043d0| 69 66 65 6c 73 65 20 65 | 6e 64 7d 61 0d 2f 66 69 |ifelse e|nd}a./fi|
|000043e0| 6e 64 73 68 61 64 6f 77 | 66 6f 6e 74 7b 75 73 65 |ndshadow|font{use|
|000043f0| 72 64 69 63 74 2f 42 65 | 61 63 68 48 65 61 64 20 |rdict/Be|achHead |
|00004400| 67 65 74 20 62 65 67 69 | 6e 20 66 20 46 6f 6e 74 |get begi|n f Font|
|00004410| 44 69 72 65 63 74 6f 72 | 79 20 63 20 6b 6e 6f 77 |Director|y c know|
|00004420| 6e 7b 70 6f 70 20 63 20 | 66 69 6e 64 66 6f 6e 74 |n{pop c |findfont|
|00004430| 7d 7b 66 69 6e 64 66 6f | 6e 74 0d 74 20 2e 30 35 |}{findfo|nt.t .05|
|00004440| 20 70 2f 5f 69 73 53 42 | 53 68 61 64 6f 77 46 6f | p/_isSB|ShadowFo|
|00004450| 6e 74 20 74 72 75 65 20 | 64 65 66 2f 42 75 69 6c |nt true |def/Buil|
|00004460| 64 43 68 61 72 7b 75 73 | 65 72 64 69 63 74 2f 42 |dChar{us|erdict/B|
|00004470| 65 61 63 68 48 65 61 64 | 20 67 65 74 20 62 65 67 |eachHead| get beg|
|00004480| 69 6e 20 73 20 71 20 64 | 75 70 20 6e 65 67 20 72 |in s q d|up neg r|
|00004490| 6d 6f 76 65 74 6f 0d 6d | 20 73 68 6f 77 20 67 72 |moveto.m| show gr|
|000044a0| 65 73 74 6f 72 65 20 67 | 73 61 76 65 20 6a 20 6d |estore g|save j m|
|000044b0| 20 73 68 6f 77 20 67 72 | 65 73 74 6f 72 65 20 67 | show gr|estore g|
|000044c0| 73 61 76 65 20 72 20 73 | 65 74 66 6f 6e 74 20 6d |save r s|etfont m|
|000044d0| 20 73 68 6f 77 20 67 72 | 65 73 74 6f 72 65 20 65 | show gr|estore e|
|000044e0| 6e 64 09 65 6e 64 7d 64 | 65 66 20 65 6e 64 0d 63 |nd.end}d|ef end.c|
|000044f0| 20 6f 20 64 65 66 69 6e | 65 66 6f 6e 74 7d 69 66 | o defin|efont}if|
|00004500| 65 6c 73 65 20 65 6e 64 | 7d 61 2f 61 64 64 68 65 |else end|}a/addhe|
|00004510| 61 76 79 7b 75 73 65 72 | 64 69 63 74 2f 42 65 61 |avy{user|dict/Bea|
|00004520| 63 68 48 65 61 64 20 67 | 65 74 20 62 65 67 69 6e |chHead g|et begin|
|00004530| 20 64 75 70 2f 46 6f 6e | 74 49 6e 66 6f 20 6b 6e | dup/Fon|tInfo kn|
|00004540| 6f 77 6e 7b 64 75 70 2f | 46 6f 6e 74 49 6e 66 6f |own{dup/|FontInfo|
|00004550| 20 67 65 74 2f 46 75 6c | 6c 4e 61 6d 65 20 6b 6e | get/Ful|lName kn|
|00004560| 6f 77 6e 0d 7b 64 75 70 | 2f 46 6f 6e 74 49 6e 66 |own.{dup|/FontInf|
|00004570| 6f 20 67 65 74 2f 46 75 | 6c 6c 4e 61 6d 65 20 67 |o get/Fu|llName g|
|00004580| 65 74 20 68 20 70 6f 70 | 20 46 6f 6e 74 44 69 72 |et h pop| FontDir|
|00004590| 65 63 74 6f 72 79 20 63 | 20 6b 6e 6f 77 6e 7b 70 |ectory c| known{p|
|000045a0| 6f 70 20 63 20 66 69 6e | 64 66 6f 6e 74 7d 7b 6e |op c fin|dfont}{n|
|000045b0| 2f 46 6f 6e 74 4d 61 74 | 72 69 78 5b 31 20 30 20 |/FontMat|rix[1 0 |
|000045c0| 30 20 31 20 30 20 30 5d | 64 65 66 0d 2f 42 75 69 |0 1 0 0]|def./Bui|
|000045d0| 6c 64 43 68 61 72 7b 65 | 78 63 68 20 62 65 67 69 |ldChar{e|xch begi|
|000045e0| 6e 20 6d 20 30 20 33 20 | 2d 31 20 72 6f 6c 6c 20 |n m 0 3 |-1 roll |
|000045f0| 70 75 74 20 6c 20 73 65 | 74 66 6f 6e 74 20 6d 20 |put l se|tfont m |
|00004600| 73 74 72 69 6e 67 77 69 | 64 74 68 20 65 78 63 68 |stringwi|dth exch|
|00004610| 20 2e 30 32 20 61 64 64 | 20 65 78 63 68 20 73 65 | .02 add| exch se|
|00004620| 74 63 68 61 72 77 69 64 | 74 68 0d 30 20 30 20 6d |tcharwid|th.0 0 m|
|00004630| 6f 76 65 74 6f 20 6d 20 | 73 68 6f 77 20 2e 30 34 |oveto m |show .04|
|00004640| 20 30 20 6d 6f 76 65 74 | 6f 20 6d 20 73 68 6f 77 | 0 movet|o m show|
|00004650| 20 65 6e 64 7d 64 65 66 | 20 65 6e 64 20 63 20 6f | end}def| end c o|
|00004660| 20 64 65 66 69 6e 65 66 | 6f 6e 74 7d 69 66 65 6c | definef|ont}ifel|
|00004670| 73 65 7d 69 66 7d 69 66 | 20 65 6e 64 7d 61 0d 2f |se}if}if| end}a./|
|00004680| 61 64 64 6f 62 6c 69 71 | 75 65 7b 75 73 65 72 64 |addobliq|ue{userd|
|00004690| 69 63 74 2f 42 65 61 63 | 68 48 65 61 64 20 67 65 |ict/Beac|hHead ge|
|000046a0| 74 20 62 65 67 69 6e 20 | 64 75 70 2f 46 6f 6e 74 |t begin |dup/Font|
|000046b0| 49 6e 66 6f 20 6b 6e 6f | 77 6e 7b 64 75 70 2f 46 |Info kno|wn{dup/F|
|000046c0| 6f 6e 74 49 6e 66 6f 20 | 67 65 74 2f 46 75 6c 6c |ontInfo |get/Full|
|000046d0| 4e 61 6d 65 20 6b 6e 6f | 77 6e 0d 7b 64 75 70 2f |Name kno|wn.{dup/|
|000046e0| 46 6f 6e 74 49 6e 66 6f | 20 67 65 74 2f 46 75 6c |FontInfo| get/Ful|
|000046f0| 6c 4e 61 6d 65 20 67 65 | 74 20 67 20 70 6f 70 20 |lName ge|t g pop |
|00004700| 46 6f 6e 74 44 69 72 65 | 63 74 6f 72 79 20 63 20 |FontDire|ctory c |
|00004710| 6b 6e 6f 77 6e 7b 70 6f | 70 20 63 20 66 69 6e 64 |known{po|p c find|
|00004720| 66 6f 6e 74 7d 7b 6e 2f | 46 6f 6e 74 4d 61 74 72 |font}{n/|FontMatr|
|00004730| 69 78 5b 31 20 30 20 2e | 31 37 20 31 20 30 20 30 |ix[1 0 .|17 1 0 0|
|00004740| 5d 64 65 66 0d 65 6e 64 | 20 63 20 6f 20 64 65 66 |]def.end| c o def|
|00004750| 69 6e 65 66 6f 6e 74 7d | 69 66 65 6c 73 65 7d 69 |inefont}|ifelse}i|
|00004760| 66 7d 69 66 20 65 6e 64 | 7d 61 2f 61 64 64 75 6c |f}if end|}a/addul|
|00004770| 69 6e 65 7b 75 73 65 72 | 64 69 63 74 2f 42 65 61 |ine{user|dict/Bea|
|00004780| 63 68 48 65 61 64 20 67 | 65 74 20 62 65 67 69 6e |chHead g|et begin|
|00004790| 20 64 75 70 2f 46 6f 6e | 74 49 6e 66 6f 20 6b 6e | dup/Fon|tInfo kn|
|000047a0| 6f 77 6e 0d 7b 64 75 70 | 2f 46 6f 6e 74 49 6e 66 |own.{dup|/FontInf|
|000047b0| 6f 20 67 65 74 2f 46 75 | 6c 6c 4e 61 6d 65 20 6b |o get/Fu|llName k|
|000047c0| 6e 6f 77 6e 7b 64 75 70 | 2f 46 6f 6e 74 49 6e 66 |nown{dup|/FontInf|
|000047d0| 6f 20 67 65 74 2f 46 75 | 6c 6c 4e 61 6d 65 20 67 |o get/Fu|llName g|
|000047e0| 65 74 20 69 20 70 6f 70 | 20 46 6f 6e 74 44 69 72 |et i pop| FontDir|
|000047f0| 65 63 74 6f 72 79 20 63 | 20 6b 6e 6f 77 6e 0d 7b |ectory c| known.{|
|00004800| 70 6f 70 20 63 20 66 69 | 6e 64 66 6f 6e 74 7d 7b |pop c fi|ndfont}{|
|00004810| 6e 2f 46 6f 6e 74 4d 61 | 74 72 69 78 5b 31 20 30 |n/FontMa|trix[1 0|
|00004820| 20 30 20 31 20 30 20 30 | 5d 64 65 66 2f 42 75 69 | 0 1 0 0|]def/Bui|
|00004830| 6c 64 43 68 61 72 7b 65 | 78 63 68 20 62 65 67 69 |ldChar{e|xch begi|
|00004840| 6e 20 6d 20 30 20 33 20 | 2d 31 20 72 6f 6c 6c 20 |n m 0 3 |-1 roll |
|00004850| 70 75 74 0d 6c 20 73 65 | 74 66 6f 6e 74 20 6d 20 |put.l se|tfont m |
|00004860| 73 74 72 69 6e 67 77 69 | 64 74 68 20 73 65 74 63 |stringwi|dth setc|
|00004870| 68 61 72 77 69 64 74 68 | 20 30 20 30 20 6d 6f 76 |harwidth| 0 0 mov|
|00004880| 65 74 6f 20 6d 20 73 68 | 6f 77 20 2e 30 35 20 73 |eto m sh|ow .05 s|
|00004890| 65 74 6c 69 6e 65 77 69 | 64 74 68 20 30 20 73 65 |etlinewi|dth 0 se|
|000048a0| 74 6c 69 6e 65 63 61 70 | 0d 46 6f 6e 74 49 6e 66 |tlinecap|.FontInf|
|000048b0| 6f 2f 55 6e 64 65 72 6c | 69 6e 65 50 6f 73 69 74 |o/Underl|inePosit|
|000048c0| 69 6f 6e 20 67 65 74 20 | 31 30 30 30 20 64 69 76 |ion get |1000 div|
|000048d0| 20 64 75 70 20 30 20 65 | 78 63 68 20 6d 6f 76 65 | dup 0 e|xch move|
|000048e0| 74 6f 20 30 20 65 78 63 | 68 20 6d 20 73 74 72 69 |to 0 exc|h m stri|
|000048f0| 6e 67 77 69 64 74 68 20 | 33 20 2d 31 20 72 6f 6c |ngwidth |3 -1 rol|
|00004900| 6c 20 61 64 64 0d 33 20 | 31 20 72 6f 6c 6c 20 61 |l add.3 |1 roll a|
|00004910| 64 64 20 65 78 63 68 20 | 6c 69 6e 65 74 6f 20 73 |dd exch |lineto s|
|00004920| 74 72 6f 6b 65 20 65 6e | 64 7d 64 65 66 20 65 6e |troke en|d}def en|
|00004930| 64 20 63 20 6f 20 64 65 | 66 69 6e 65 66 6f 6e 74 |d c o de|finefont|
|00004940| 7d 69 66 65 6c 73 65 7d | 69 66 7d 69 66 20 65 6e |}ifelse}|if}if en|
|00004950| 64 7d 61 0d 2f 45 50 53 | 42 65 67 69 6e 7b 73 61 |d}a./EPS|Begin{sa|
|00004960| 76 65 20 75 73 65 72 64 | 69 63 74 2f 42 65 61 63 |ve userd|ict/Beac|
|00004970| 68 48 65 61 64 20 67 65 | 74 20 62 65 67 69 6e 2f |hHead ge|t begin/|
|00004980| 6c 61 20 62 20 63 6f 75 | 6e 74 2f 6d 61 20 62 20 |la b cou|nt/ma b |
|00004990| 75 73 65 72 64 69 63 74 | 2f 73 68 6f 77 70 61 67 |userdict|/showpag|
|000049a0| 65 7b 7d 70 75 74 20 65 | 6e 64 0d 30 20 73 65 74 |e{}put e|nd.0 set|
|000049b0| 67 72 61 79 20 30 20 73 | 65 74 6c 69 6e 65 63 61 |gray 0 s|etlineca|
|000049c0| 70 20 31 20 73 65 74 6c | 69 6e 65 77 69 64 74 68 |p 1 setl|inewidth|
|000049d0| 20 30 20 73 65 74 6c 69 | 6e 65 6a 6f 69 6e 20 31 | 0 setli|nejoin 1|
|000049e0| 30 20 73 65 74 6d 69 74 | 65 72 6c 69 6d 69 74 20 |0 setmit|erlimit |
|000049f0| 5b 5d 20 30 20 73 65 74 | 64 61 73 68 20 6e 65 77 |[] 0 set|dash new|
|00004a00| 70 61 74 68 7d 61 0d 2f | 45 50 53 45 6e 64 7b 75 |path}a./|EPSEnd{u|
|00004a10| 73 65 72 64 69 63 74 2f | 42 65 61 63 68 48 65 61 |serdict/|BeachHea|
|00004a20| 64 20 67 65 74 20 62 65 | 67 69 6e 20 63 6f 75 6e |d get be|gin coun|
|00004a30| 74 20 6d 61 20 73 75 62 | 20 64 75 70 20 30 20 67 |t ma sub| dup 0 g|
|00004a40| 74 7b 7b 70 6f 70 7d 72 | 65 70 65 61 74 7d 7b 70 |t{{pop}r|epeat}{p|
|00004a50| 6f 70 7d 69 66 65 6c 73 | 65 20 6c 61 20 65 6e 64 |op}ifels|e la end|
|00004a60| 20 72 65 73 74 6f 72 65 | 7d 61 0d 2f 63 69 6d 61 | restore|}a./cima|
|00004a70| 67 65 7b 75 73 65 72 64 | 69 63 74 2f 42 65 61 63 |ge{userd|ict/Beac|
|00004a80| 68 48 65 61 64 20 67 65 | 74 20 62 65 67 69 6e 7b |hHead ge|t begin{|
|00004a90| 7b 72 65 61 64 73 74 72 | 69 6e 67 7d 7d 7b 7b 72 |{readstr|ing}}{{r|
|00004aa0| 65 61 64 68 65 78 73 74 | 72 69 6e 67 7d 7d 69 66 |eadhexst|ring}}if|
|00004ab0| 65 6c 73 65 2f 75 20 62 | 2f 63 6f 6c 6f 72 69 6d |else/u b|/colorim|
|00004ac0| 61 67 65 20 77 68 65 72 | 65 0d 7b 70 6f 70 20 34 |age wher|e.{pop 4|
|00004ad0| 20 69 6e 64 65 78 20 64 | 75 70 20 73 74 72 69 6e | index d|up strin|
|00004ae0| 67 2f 76 20 62 20 64 75 | 70 20 73 74 72 69 6e 67 |g/v b du|p string|
|00004af0| 2f 77 20 62 20 64 75 70 | 20 73 74 72 69 6e 67 2f |/w b dup| string/|
|00004b00| 78 20 62 20 64 75 70 20 | 73 74 72 69 6e 67 2f 79 |x b dup |string/y|
|00004b10| 20 62 20 73 74 72 69 6e | 67 2f 7a 20 62 0d 7b 63 | b strin|g/z b.{c|
|00004b20| 75 72 72 65 6e 74 66 69 | 6c 65 20 76 20 75 20 70 |urrentfi|le v u p|
|00004b30| 6f 70 7d 7b 63 75 72 72 | 65 6e 74 66 69 6c 65 20 |op}{curr|entfile |
|00004b40| 77 20 75 20 70 6f 70 7d | 7b 63 75 72 72 65 6e 74 |w u pop}|{current|
|00004b50| 66 69 6c 65 20 78 20 75 | 20 70 6f 70 7d 7b 63 75 |file x u| pop}{cu|
|00004b60| 72 72 65 6e 74 66 69 6c | 65 20 79 20 75 20 70 6f |rrentfil|e y u po|
|00004b70| 70 0d 63 75 72 72 65 6e | 74 66 69 6c 65 20 7a 20 |p.curren|tfile z |
|00004b80| 75 20 70 6f 70 20 70 6f | 70 7d 35 20 2d 31 20 72 |u pop po|p}5 -1 r|
|00004b90| 6f 6c 6c 7b 74 72 75 65 | 20 34 20 41 7d 7b 74 72 |oll{true| 4 A}{tr|
|00004ba0| 75 65 20 34 2f 63 6f 6c | 6f 72 69 6d 61 67 65 20 |ue 4/col|orimage |
|00004bb0| 6c 6f 61 64 20 65 78 65 | 63 7d 69 66 65 6c 73 65 |load exe|c}ifelse|
|00004bc0| 7d 7b 34 20 69 6e 64 65 | 78 0d 64 75 70 20 73 74 |}{4 inde|x.dup st|
|00004bd0| 72 69 6e 67 2f 7a 20 62 | 20 34 20 6d 75 6c 20 73 |ring/z b| 4 mul s|
|00004be0| 74 72 69 6e 67 2f 42 20 | 62 7b 63 75 72 72 65 6e |tring/B |b{curren|
|00004bf0| 74 66 69 6c 65 20 42 20 | 75 20 70 6f 70 20 70 6f |tfile B |u pop po|
|00004c00| 70 20 63 75 72 72 65 6e | 74 66 69 6c 65 20 7a 20 |p curren|tfile z |
|00004c10| 75 20 70 6f 70 7d 0d 65 | 78 63 68 7b 74 72 61 6e |u pop}.e|xch{tran|
|00004c20| 73 69 6d 61 67 65 7d 7b | 2f 69 6d 61 67 65 20 6c |simage}{|/image l|
|00004c30| 6f 61 64 20 65 78 65 63 | 7d 69 66 65 6c 73 65 7d |oad exec|}ifelse}|
|00004c40| 69 66 65 6c 73 65 20 65 | 6e 64 7d 61 2f 43 7b 44 |ifelse e|nd}a/C{D|
|00004c50| 7b 67 73 61 76 65 20 45 | 20 46 20 33 20 69 6e 64 |{gsave E| F 3 ind|
|00004c60| 65 78 20 69 64 74 72 61 | 6e 73 66 6f 72 6d 20 74 |ex idtra|nsform t|
|00004c70| 72 61 6e 73 6c 61 74 65 | 0d 47 20 31 20 34 20 69 |ranslate|.G 1 4 i|
|00004c80| 6e 64 65 78 20 34 20 69 | 6e 64 65 78 7b 48 7d 2f |ndex 4 i|ndex{H}/|
|00004c90| 69 6d 61 67 65 20 6c 6f | 61 64 20 65 78 65 63 20 |image lo|ad exec |
|00004ca0| 67 72 65 73 74 6f 72 65 | 2f 49 20 30 20 64 65 66 |grestore|/I 0 def|
|00004cb0| 2f 47 20 30 20 64 65 66 | 2f 44 20 66 61 6c 73 65 |/G 0 def|/D false|
|00004cc0| 20 64 65 66 7d 69 66 7d | 61 0d 2f 74 72 61 6e 73 | def}if}|a./trans|
|00004cd0| 69 6d 61 67 65 7b 75 73 | 65 72 64 69 63 74 2f 42 |image{us|erdict/B|
|00004ce0| 65 61 63 68 48 65 61 64 | 20 67 65 74 20 62 65 67 |eachHead| get beg|
|00004cf0| 69 6e 20 32 20 69 6e 64 | 65 78 20 38 20 6e 65 7b |in 2 ind|ex 8 ne{|
|00004d00| 2f 69 6d 61 67 65 20 6c | 6f 61 64 20 65 78 65 63 |/image l|oad exec|
|00004d10| 7d 7b 34 20 69 6e 64 65 | 78 20 63 76 69 20 73 74 |}{4 inde|x cvi st|
|00004d20| 72 69 6e 67 0d 2f 48 20 | 62 2f 4a 20 30 20 73 74 |ring./H |b/J 0 st|
|00004d30| 72 69 6e 67 20 64 65 66 | 2f 4b 20 30 20 64 65 66 |ring def|/K 0 def|
|00004d40| 2f 44 20 66 61 6c 73 65 | 20 64 65 66 2f 49 20 30 |/D false| def/I 0|
|00004d50| 20 64 65 66 2f 47 20 30 | 20 64 65 66 20 30 20 31 | def/G 0| def 0 1|
|00004d60| 20 35 20 69 6e 64 65 78 | 20 31 20 73 75 62 7b 2f | 5 index| 1 sub{/|
|00004d70| 46 20 62 20 30 20 31 20 | 36 20 69 6e 64 65 78 20 |F b 0 1 |6 index |
|00004d80| 31 20 73 75 62 0d 7b 4b | 20 4a 20 6c 65 6e 67 74 |1 sub.{K| J lengt|
|00004d90| 68 20 67 65 7b 31 20 69 | 6e 64 65 78 20 64 75 70 |h ge{1 i|ndex dup|
|00004da0| 20 74 79 70 65 2f 73 74 | 72 69 6e 67 74 79 70 65 | type/st|ringtype|
|00004db0| 20 6e 65 7b 65 78 65 63 | 7d 69 66 2f 4a 20 62 2f | ne{exec|}if/J b/|
|00004dc0| 4b 20 30 20 64 65 66 7d | 69 66 20 4a 20 4b 20 67 |K 0 def}|if J K g|
|00004dd0| 65 74 2f 4b 20 4b 20 31 | 20 61 64 64 20 64 65 66 |et/K K 1| add def|
|00004de0| 0d 64 75 70 20 32 35 35 | 20 65 71 7b 70 6f 70 20 |.dup 255| eq{pop |
|00004df0| 70 6f 70 20 43 7d 7b 48 | 20 49 20 33 20 2d 31 20 |pop C}{H| I 3 -1 |
|00004e00| 72 6f 6c 6c 20 70 75 74 | 2f 49 20 49 20 31 20 61 |roll put|/I I 1 a|
|00004e10| 64 64 20 64 65 66 2f 47 | 20 47 20 31 20 61 64 64 |dd def/G| G 1 add|
|00004e20| 20 64 65 66 20 44 20 6e | 6f 74 7b 2f 45 20 62 2f | def D n|ot{/E b/|
|00004e30| 47 20 31 20 64 65 66 0d | 2f 44 20 74 72 75 65 20 |G 1 def.|/D true |
|00004e40| 64 65 66 7d 7b 70 6f 70 | 7d 69 66 65 6c 73 65 7d |def}{pop|}ifelse}|
|00004e50| 69 66 65 6c 73 65 7d 66 | 6f 72 20 43 7d 66 6f 72 |ifelse}f|or C}for|
|00004e60| 20 35 7b 70 6f 70 7d 72 | 65 70 65 61 74 7d 69 66 | 5{pop}r|epeat}if|
|00004e70| 65 6c 73 65 20 65 6e 64 | 7d 61 2f 4c 7b 44 7b 67 |else end|}a/L{D{g|
|00004e80| 73 61 76 65 20 45 20 46 | 20 38 20 69 6e 64 65 78 |save E F| 8 index|
|00004e90| 0d 69 64 74 72 61 6e 73 | 66 6f 72 6d 20 74 72 61 |.idtrans|form tra|
|00004ea0| 6e 73 6c 61 74 65 20 49 | 20 31 20 38 20 39 20 69 |nslate I| 1 8 9 i|
|00004eb0| 6e 64 65 78 7b 4d 7d 7b | 4e 7d 7b 4f 7d 7b 50 7d |ndex{M}{|N}{O}{P}|
|00004ec0| 74 72 75 65 20 34 2f 63 | 6f 6c 6f 72 69 6d 61 67 |true 4/c|olorimag|
|00004ed0| 65 20 6c 6f 61 64 20 65 | 78 65 63 20 67 72 65 73 |e load e|xec gres|
|00004ee0| 74 6f 72 65 2f 49 20 30 | 20 64 65 66 0d 2f 44 20 |tore/I 0| def./D |
|00004ef0| 66 61 6c 73 65 20 64 65 | 66 7d 69 66 7d 61 2f 41 |false de|f}if}a/A|
|00004f00| 7b 39 20 69 6e 64 65 78 | 20 63 76 69 20 64 75 70 |{9 index| cvi dup|
|00004f10| 20 73 74 72 69 6e 67 2f | 4d 20 62 20 64 75 70 20 | string/|M b dup |
|00004f20| 73 74 72 69 6e 67 2f 4e | 20 62 20 64 75 70 20 73 |string/N| b dup s|
|00004f30| 74 72 69 6e 67 2f 4f 20 | 62 20 73 74 72 69 6e 67 |tring/O |b string|
|00004f40| 2f 50 20 62 0d 2f 51 20 | 30 20 73 74 72 69 6e 67 |/P b./Q |0 string|
|00004f50| 20 64 65 66 2f 4b 20 30 | 20 64 65 66 2f 44 20 66 | def/K 0| def/D f|
|00004f60| 61 6c 73 65 20 64 65 66 | 2f 49 20 30 20 64 65 66 |alse def|/I 0 def|
|00004f70| 2f 47 20 30 20 64 65 66 | 20 30 20 31 20 31 30 20 |/G 0 def| 0 1 10 |
|00004f80| 69 6e 64 65 78 20 31 20 | 73 75 62 7b 2f 46 20 62 |index 1 |sub{/F b|
|00004f90| 20 30 20 31 20 31 31 20 | 69 6e 64 65 78 20 31 20 | 0 1 11 |index 1 |
|00004fa0| 73 75 62 0d 7b 4b 20 51 | 20 6c 65 6e 67 74 68 20 |sub.{K Q| length |
|00004fb0| 67 65 7b 36 20 69 6e 64 | 65 78 20 65 78 65 63 2f |ge{6 ind|ex exec/|
|00004fc0| 52 20 62 20 35 20 69 6e | 64 65 78 20 65 78 65 63 |R b 5 in|dex exec|
|00004fd0| 2f 53 20 62 20 34 20 69 | 6e 64 65 78 20 65 78 65 |/S b 4 i|ndex exe|
|00004fe0| 63 2f 54 20 62 20 33 20 | 69 6e 64 65 78 20 65 78 |c/T b 3 |index ex|
|00004ff0| 65 63 2f 51 20 62 2f 4b | 20 30 20 64 65 66 0d 7d |ec/Q b/K| 0 def.}|
|00005000| 69 66 20 52 20 4b 20 67 | 65 74 20 53 20 4b 20 67 |if R K g|et S K g|
|00005010| 65 74 20 54 20 4b 20 67 | 65 74 20 51 20 4b 20 67 |et T K g|et Q K g|
|00005020| 65 74 2f 4b 20 4b 20 31 | 20 61 64 64 20 64 65 66 |et/K K 1| add def|
|00005030| 20 64 75 70 20 30 20 65 | 71 20 32 20 69 6e 64 65 | dup 0 e|q 2 inde|
|00005040| 78 20 30 20 65 71 20 61 | 6e 64 20 33 20 69 6e 64 |x 0 eq a|nd 3 ind|
|00005050| 65 78 20 30 20 65 71 20 | 61 6e 64 0d 34 20 69 6e |ex 0 eq |and.4 in|
|00005060| 64 65 78 20 30 20 65 71 | 20 61 6e 64 7b 35 7b 70 |dex 0 eq| and{5{p|
|00005070| 6f 70 7d 72 65 70 65 61 | 74 20 4c 7d 7b 4d 20 49 |op}repea|t L}{M I|
|00005080| 20 36 20 2d 31 20 72 6f | 6c 6c 20 70 75 74 20 4e | 6 -1 ro|ll put N|
|00005090| 20 49 20 35 20 2d 31 20 | 72 6f 6c 6c 20 70 75 74 | I 5 -1 |roll put|
|000050a0| 20 4f 20 49 20 34 20 2d | 31 20 72 6f 6c 6c 20 70 | O I 4 -|1 roll p|
|000050b0| 75 74 0d 50 20 49 20 33 | 20 2d 31 20 72 6f 6c 6c |ut.P I 3| -1 roll|
|000050c0| 20 70 75 74 2f 49 20 49 | 20 31 20 61 64 64 20 64 | put/I I| 1 add d|
|000050d0| 65 66 20 44 20 6e 6f 74 | 7b 2f 45 20 62 2f 44 20 |ef D not|{/E b/D |
|000050e0| 74 72 75 65 20 64 65 66 | 7d 7b 70 6f 70 7d 69 66 |true def|}{pop}if|
|000050f0| 65 6c 73 65 7d 69 66 65 | 6c 73 65 7d 66 6f 72 20 |else}ife|lse}for |
|00005100| 4c 7d 66 6f 72 20 31 30 | 7b 70 6f 70 7d 72 65 70 |L}for 10|{pop}rep|
|00005110| 65 61 74 7d 61 0d 2f 62 | 70 73 20 38 20 73 74 72 |eat}a./b|ps 8 str|
|00005120| 69 6e 67 20 64 65 66 2f | 62 70 6d 5b 38 20 30 20 |ing def/|bpm[8 0 |
|00005130| 30 20 38 20 30 20 30 5d | 64 65 66 2f 62 70 70 7b |0 8 0 0]|def/bpp{|
|00005140| 62 70 73 7d 64 65 66 0d | 2f 6f 76 65 72 6c 61 79 |bps}def.|/overlay|
|00005150| 62 61 63 6b 70 61 74 7b | 75 73 65 72 64 69 63 74 |backpat{|userdict|
|00005160| 2f 42 65 61 63 68 48 65 | 61 64 20 67 65 74 20 62 |/BeachHe|ad get b|
|00005170| 65 67 69 6e 20 67 73 61 | 76 65 20 73 65 74 72 67 |egin gsa|ve setrg|
|00005180| 62 63 6f 6c 6f 72 20 62 | 70 73 20 63 6f 70 79 20 |bcolor b|ps copy |
|00005190| 70 6f 70 20 64 75 70 20 | 30 20 67 65 74 20 38 20 |pop dup |0 get 8 |
|000051a0| 64 69 76 20 66 6c 6f 6f | 72 20 63 76 69 0d 38 20 |div floo|r cvi.8 |
|000051b0| 6d 75 6c 20 31 20 69 6e | 64 65 78 20 32 20 67 65 |mul 1 in|dex 2 ge|
|000051c0| 74 20 38 20 64 69 76 20 | 66 6c 6f 6f 72 20 63 76 |t 8 div |floor cv|
|000051d0| 69 20 38 20 6d 75 6c 20 | 32 20 69 6e 64 65 78 20 |i 8 mul |2 index |
|000051e0| 31 20 67 65 74 20 38 20 | 64 69 76 20 66 6c 6f 6f |1 get 8 |div floo|
|000051f0| 72 20 63 76 69 20 38 20 | 6d 75 6c 20 38 20 34 20 |r cvi 8 |mul 8 4 |
|00005200| 69 6e 64 65 78 20 33 20 | 67 65 74 20 38 20 64 69 |index 3 |get 8 di|
|00005210| 76 0d 66 6c 6f 6f 72 20 | 63 76 69 20 38 20 6d 75 |v.floor |cvi 8 mu|
|00005220| 6c 7b 32 20 69 6e 64 65 | 78 20 38 20 33 20 69 6e |l{2 inde|x 8 3 in|
|00005230| 64 65 78 7b 31 20 69 6e | 64 65 78 20 67 73 61 76 |dex{1 in|dex gsav|
|00005240| 65 20 74 72 61 6e 73 6c | 61 74 65 20 38 20 38 20 |e transl|ate 8 8 |
|00005250| 73 63 61 6c 65 20 38 20 | 38 20 66 61 6c 73 65 20 |scale 8 |8 false |
|00005260| 62 70 6d 2f 62 70 70 20 | 6c 6f 61 64 20 69 6d 61 |bpm/bpp |load ima|
|00005270| 67 65 6d 61 73 6b 0d 67 | 72 65 73 74 6f 72 65 7d |gemask.g|restore}|
|00005280| 66 6f 72 20 70 6f 70 7d | 66 6f 72 20 70 6f 70 20 |for pop}|for pop |
|00005290| 70 6f 70 20 70 6f 70 20 | 67 72 65 73 74 6f 72 65 |pop pop |grestore|
|000052a0| 20 65 6e 64 7d 61 0d 2f | 55 7b 75 73 65 72 64 69 | end}a./|U{userdi|
|000052b0| 63 74 2f 42 65 61 63 68 | 48 65 61 64 20 67 65 74 |ct/Beach|Head get|
|000052c0| 20 62 65 67 69 6e 2f 56 | 20 62 2f 57 20 62 20 63 | begin/V| b/W b c|
|000052d0| 6f 75 6e 74 64 69 63 74 | 73 74 61 63 6b 20 73 61 |ountdict|stack sa|
|000052e0| 76 65 20 56 20 32 20 61 | 64 64 20 32 20 72 6f 6c |ve V 2 a|dd 2 rol|
|000052f0| 6c 20 63 6f 75 6e 74 20 | 56 20 73 75 62 20 2f 58 |l count |V sub /X|
|00005300| 20 62 0d 2f 57 20 6c 6f | 61 64 20 65 6e 64 7b 65 | b./W lo|ad end{e|
|00005310| 78 65 63 7d 73 74 6f 70 | 70 65 64 20 75 73 65 72 |xec}stop|ped user|
|00005320| 64 69 63 74 2f 42 65 61 | 63 68 48 65 61 64 20 67 |dict/Bea|chHead g|
|00005330| 65 74 20 62 65 67 69 6e | 2f 59 20 62 20 63 6f 75 |et begin|/Y b cou|
|00005340| 6e 74 20 58 20 73 75 62 | 7b 70 6f 70 7d 72 65 70 |nt X sub|{pop}rep|
|00005350| 65 61 74 20 59 20 33 20 | 31 20 72 6f 6c 6c 0d 72 |eat Y 3 |1 roll.r|
|00005360| 65 73 74 6f 72 65 20 63 | 6f 75 6e 74 64 69 63 74 |estore c|ountdict|
|00005370| 73 74 61 63 6b 20 65 78 | 63 68 20 73 75 62 7b 65 |stack ex|ch sub{e|
|00005380| 6e 64 7d 72 65 70 65 61 | 74 20 65 6e 64 7d 61 2f |nd}repea|t end}a/|
|00005390| 5a 28 20 29 64 65 66 2f | 61 61 7b 6d 6f 76 65 74 |Z( )def/|aa{movet|
|000053a0| 6f 7b 62 61 20 73 65 74 | 66 6f 6e 74 20 5a 20 65 |o{ba set|font Z e|
|000053b0| 6e 64 20 67 73 61 76 65 | 0d 30 20 73 65 74 67 72 |nd gsave|.0 setgr|
|000053c0| 61 79 20 73 74 72 69 6e | 67 77 69 64 74 68 20 67 |ay strin|gwidth g|
|000053d0| 72 65 73 74 6f 72 65 20 | 75 73 65 72 64 69 63 74 |restore |userdict|
|000053e0| 2f 42 65 61 63 68 48 65 | 61 64 20 67 65 74 20 62 |/BeachHe|ad get b|
|000053f0| 65 67 69 6e 20 72 6d 6f | 76 65 74 6f 2f 63 61 20 |egin rmo|veto/ca |
|00005400| 6c 6f 61 64 20 6e 75 6c | 6c 20 6e 65 7b 2f 64 61 |load nul|l ne{/da|
|00005410| 20 64 61 0d 31 20 61 64 | 64 20 64 65 66 20 64 61 | da.1 ad|d def da|
|00005420| 20 65 61 20 6c 65 6e 67 | 74 68 20 6c 65 7b 66 61 | ea leng|th le{fa|
|00005430| 20 65 61 20 64 61 20 67 | 65 74 20 63 61 7d 69 66 | ea da g|et ca}if|
|00005440| 7d 7b 61 78 20 61 79 20 | 72 6d 6f 76 65 74 6f 20 |}{ax ay |rmoveto |
|00005450| 66 61 20 67 61 20 65 71 | 7b 63 78 20 63 79 20 72 |fa ga eq|{cx cy r|
|00005460| 6d 6f 76 65 74 6f 7d 69 | 66 7d 69 66 65 6c 73 65 |moveto}i|f}ifelse|
|00005470| 7d 73 74 6f 70 70 65 64 | 0d 63 75 72 72 65 6e 74 |}stopped|.current|
|00005480| 64 69 63 74 20 75 73 65 | 72 64 69 63 74 2f 42 65 |dict use|rdict/Be|
|00005490| 61 63 68 48 65 61 64 20 | 67 65 74 20 6e 65 7b 75 |achHead |get ne{u|
|000054a0| 73 65 72 64 69 63 74 2f | 42 65 61 63 68 48 65 61 |serdict/|BeachHea|
|000054b0| 64 20 67 65 74 20 62 65 | 67 69 6e 7d 69 66 7d 61 |d get be|gin}if}a|
|000054c0| 0d 2f 66 69 6c 6c 74 65 | 78 74 70 61 74 68 7b 75 |./fillte|xtpath{u|
|000054d0| 73 65 72 64 69 63 74 2f | 42 65 61 63 68 48 65 61 |serdict/|BeachHea|
|000054e0| 64 20 67 65 74 20 62 65 | 67 69 6e 2f 65 61 20 62 |d get be|gin/ea b|
|000054f0| 20 64 75 70 20 74 79 70 | 65 20 64 75 70 2f 69 6e | dup typ|e dup/in|
|00005500| 74 65 67 65 72 74 79 70 | 65 20 65 71 20 65 78 63 |tegertyp|e eq exc|
|00005510| 68 2f 72 65 61 6c 74 79 | 70 65 20 65 71 20 6f 72 |h/realty|pe eq or|
|00005520| 0d 7b 2f 61 79 20 62 2f | 61 78 20 62 2f 67 61 20 |.{/ay b/|ax b/ga |
|00005530| 62 2f 63 79 20 62 2f 63 | 78 20 62 2f 63 61 20 6e |b/cy b/c|x b/ca n|
|00005540| 75 6c 6c 20 64 65 66 7d | 7b 2f 63 61 20 62 7d 69 |ull def}|{/ca b}i|
|00005550| 66 65 6c 73 65 2f 68 61 | 20 62 2f 69 61 20 62 20 |felse/ha| b/ia b |
|00005560| 69 61 7b 63 75 72 72 65 | 6e 74 66 6f 6e 74 2f 5f |ia{curre|ntfont/_|
|00005570| 69 73 53 42 53 68 61 64 | 6f 77 46 6f 6e 74 20 67 |isSBShad|owFont g|
|00005580| 65 74 0d 7b 67 73 61 76 | 65 20 30 20 73 65 74 67 |et.{gsav|e 0 setg|
|00005590| 72 61 79 2f 63 61 20 6c | 6f 61 64 20 6e 75 6c 6c |ray/ca l|oad null|
|000055a0| 20 6e 65 7b 2f 63 61 20 | 6c 6f 61 64 20 65 61 20 | ne{/ca |load ea |
|000055b0| 6b 73 68 6f 77 7d 7b 63 | 78 20 63 79 20 67 61 20 |kshow}{c|x cy ga |
|000055c0| 61 78 20 61 79 20 65 61 | 20 61 77 69 64 74 68 73 |ax ay ea| awidths|
|000055d0| 68 6f 77 7d 69 66 65 6c | 73 65 0d 67 72 65 73 74 |how}ifel|se.grest|
|000055e0| 6f 72 65 7d 69 66 7d 69 | 66 20 67 73 61 76 65 20 |ore}if}i|f gsave |
|000055f0| 63 75 72 72 65 6e 74 66 | 6f 6e 74 20 69 61 7b 62 |currentf|ont ia{b|
|00005600| 65 67 69 6e 20 72 20 46 | 6f 6e 74 4d 61 74 72 69 |egin r F|ontMatri|
|00005610| 78 20 6d 61 6b 65 66 6f | 6e 74 20 6c 20 46 6f 6e |x makefo|nt l Fon|
|00005620| 74 4d 61 74 72 69 78 20 | 6d 61 6b 65 66 6f 6e 74 |tMatrix |makefont|
|00005630| 20 65 6e 64 0d 7d 7b 6e | 75 6c 6c 20 65 78 63 68 | end.}{n|ull exch|
|00005640| 7d 69 66 65 6c 73 65 2f | 6a 61 20 62 2f 6b 61 20 |}ifelse/|ja b/ka |
|00005650| 62 2f 62 61 20 63 75 72 | 72 65 6e 74 66 6f 6e 74 |b/ba cur|rentfont|
|00005660| 20 64 65 66 20 5f 64 6f | 54 65 78 74 75 72 65 50 | def _do|TextureP|
|00005670| 61 74 7b 73 79 73 74 65 | 6d 64 69 63 74 2f 6d 61 |at{syste|mdict/ma|
|00005680| 6b 65 70 61 74 74 65 72 | 6e 20 6b 6e 6f 77 6e 7d |kepatter|n known}|
|00005690| 0d 7b 66 61 6c 73 65 7d | 69 66 65 6c 73 65 7b 6d |.{false}|ifelse{m|
|000056a0| 61 74 72 69 78 20 63 75 | 72 72 65 6e 74 6d 61 74 |atrix cu|rrentmat|
|000056b0| 72 69 78 20 5f 73 74 72 | 74 78 74 6d 61 74 72 69 |rix _str|txtmatri|
|000056c0| 78 20 6e 75 6c 6c 20 6e | 65 7b 5f 73 74 72 74 78 |x null n|e{_strtx|
|000056d0| 74 6d 61 74 72 69 78 20 | 73 65 74 6d 61 74 72 69 |tmatrix |setmatri|
|000056e0| 78 7d 69 66 20 31 20 2d | 31 20 73 63 61 6c 65 0d |x}if 1 -|1 scale.|
|000056f0| 74 78 54 72 6e 73 58 20 | 74 78 54 72 6e 73 59 20 |txTrnsX |txTrnsY |
|00005700| 74 72 61 6e 73 6c 61 74 | 65 20 73 65 74 74 65 78 |translat|e settex|
|00005710| 74 75 72 65 70 61 74 20 | 73 65 74 6d 61 74 72 69 |turepat |setmatri|
|00005720| 78 2f 64 61 20 30 20 64 | 65 66 20 65 61 7b 2f 66 |x/da 0 d|ef ea{/f|
|00005730| 61 20 62 20 5a 20 30 20 | 66 61 20 70 75 74 20 6a |a b Z 0 |fa put j|
|00005740| 61 20 73 65 74 66 6f 6e | 74 20 63 75 72 72 65 6e |a setfon|t curren|
|00005750| 74 70 6f 69 6e 74 0d 5a | 20 73 68 6f 77 20 61 61 |tpoint.Z| show aa|
|00005760| 7b 65 78 69 74 7d 69 66 | 7d 66 6f 72 61 6c 6c 7d |{exit}if|}forall}|
|00005770| 7b 31 30 20 73 65 74 6c | 69 6e 65 77 69 64 74 68 |{10 setl|inewidth|
|00005780| 2f 64 61 20 30 20 64 65 | 66 20 63 75 72 72 65 6e |/da 0 de|f curren|
|00005790| 74 70 6f 69 6e 74 20 6e | 65 77 70 61 74 68 20 30 |tpoint n|ewpath 0|
|000057a0| 20 64 75 70 20 64 75 70 | 20 64 75 70 20 6d 6f 76 | dup dup| dup mov|
|000057b0| 65 74 6f 20 6c 69 6e 65 | 74 6f 0d 63 6c 6f 73 65 |eto line|to.close|
|000057c0| 70 61 74 68 20 6d 6f 76 | 65 74 6f 20 65 61 7b 2f |path mov|eto ea{/|
|000057d0| 66 61 20 62 20 5a 20 30 | 20 66 61 20 70 75 74 20 |fa b Z 0| fa put |
|000057e0| 63 75 72 72 65 6e 74 70 | 6f 69 6e 74 20 6a 61 20 |currentp|oint ja |
|000057f0| 73 65 74 66 6f 6e 74 20 | 63 6f 75 6e 74 20 31 20 |setfont |count 1 |
|00005800| 61 64 64 20 64 75 70 20 | 31 20 72 6f 6c 6c 20 5a |add dup |1 roll Z|
|00005810| 20 74 72 75 65 7b 63 68 | 61 72 70 61 74 68 7d 73 | true{ch|arpath}s|
|00005820| 74 6f 70 70 65 64 0d 63 | 6f 75 6e 74 20 63 6f 75 |topped.c|ount cou|
|00005830| 6e 74 20 2d 31 20 72 6f | 6c 6c 20 73 75 62 7b 70 |nt -1 ro|ll sub{p|
|00005840| 6f 70 7d 72 65 70 65 61 | 74 20 63 75 72 72 65 6e |op}repea|t curren|
|00005850| 74 70 6f 69 6e 74 7b 68 | 61 7d 30 20 55 20 70 6f |tpoint{h|a}0 U po|
|00005860| 70 20 6e 65 77 70 61 74 | 68 20 30 20 64 75 70 20 |p newpat|h 0 dup |
|00005870| 64 75 70 20 64 75 70 20 | 6d 6f 76 65 74 6f 0d 6c |dup dup |moveto.l|
|00005880| 69 6e 65 74 6f 20 63 6c | 6f 73 65 70 61 74 68 20 |ineto cl|osepath |
|00005890| 6d 6f 76 65 74 6f 20 61 | 61 7b 65 78 69 74 7d 69 |moveto a|a{exit}i|
|000058a0| 66 7d 66 6f 72 61 6c 6c | 7d 69 66 65 6c 73 65 20 |f}forall|}ifelse |
|000058b0| 67 72 65 73 74 6f 72 65 | 20 6b 61 20 6e 75 6c 6c |grestore| ka null|
|000058c0| 20 6e 65 7b 67 73 61 76 | 65 20 30 20 73 65 74 67 | ne{gsav|e 0 setg|
|000058d0| 72 61 79 2f 64 61 0d 30 | 20 64 65 66 20 65 61 7b |ray/da.0| def ea{|
|000058e0| 2f 66 61 20 62 20 5a 20 | 30 20 66 61 20 70 75 74 |/fa b Z |0 fa put|
|000058f0| 20 6b 61 20 73 65 74 66 | 6f 6e 74 20 63 75 72 72 | ka setf|ont curr|
|00005900| 65 6e 74 70 6f 69 6e 74 | 20 5a 20 73 68 6f 77 20 |entpoint| Z show |
|00005910| 61 61 7b 65 78 69 74 7d | 69 66 7d 66 6f 72 61 6c |aa{exit}|if}foral|
|00005920| 6c 20 67 72 65 73 74 6f | 72 65 7d 69 66 0d 2f 5f |l gresto|re}if./_|
|00005930| 64 6f 54 65 78 74 75 72 | 65 50 61 74 20 66 61 6c |doTextur|ePat fal|
|00005940| 73 65 20 64 65 66 2f 5f | 73 74 72 74 78 74 6d 61 |se def/_|strtxtma|
|00005950| 74 72 69 78 20 6e 75 6c | 6c 20 64 65 66 20 65 6e |trix nul|l def en|
|00005960| 64 7d 61 20 65 6e 64 0d | 00 00 09 97 25 20 54 65 |d}a end.|....% Te|
|00005970| 78 74 75 72 65 73 44 69 | 63 74 20 2d 20 76 31 20 |xturesDi|ct - v1 |
|00005980| 43 6f 70 79 72 69 67 68 | 74 20 31 39 39 31 20 53 |Copyrigh|t 1991 S|
|00005990| 69 6c 69 63 6f 6e 20 42 | 65 61 63 68 20 53 6f 66 |ilicon B|each Sof|
|000059a0| 74 77 61 72 65 2c 20 69 | 6e 63 2e 0d 75 73 65 72 |tware, i|nc..user|
|000059b0| 64 69 63 74 20 62 65 67 | 69 6e 20 2f 54 65 78 74 |dict beg|in /Text|
|000059c0| 75 72 65 73 44 69 63 74 | 20 37 30 20 64 69 63 74 |uresDict| 70 dict|
|000059d0| 20 64 65 66 0d 54 65 78 | 74 75 72 65 73 44 69 63 | def.Tex|turesDic|
|000059e0| 74 20 65 6e 64 20 62 65 | 67 69 6e 0d 2f 54 65 78 |t end be|gin./Tex|
|000059f0| 74 75 72 65 73 44 69 63 | 74 5f 76 65 72 73 69 6f |turesDic|t_versio|
|00005a00| 6e 20 31 20 64 65 66 0d | 2f 61 7b 62 69 6e 64 20 |n 1 def.|/a{bind |
|00005a10| 64 65 66 7d 62 69 6e 64 | 20 64 65 66 2f 62 7b 65 |def}bind| def/b{e|
|00005a20| 78 63 68 20 64 65 66 7d | 61 2f 69 7b 2f 63 6f 6c |xch def}|a/i{/col|
|00005a30| 6f 72 69 6d 61 67 65 20 | 77 68 65 72 65 7d 61 2f |orimage |where}a/|
|00005a40| 63 7b 69 20 64 75 70 7b | 65 78 63 68 20 70 6f 70 |c{i dup{|exch pop|
|00005a50| 7d 69 66 7d 61 0d 2f 6e | 75 6c 6c 64 7b 63 6f 75 |}if}a./n|ulld{cou|
|00005a60| 6e 74 74 6f 6d 61 72 6b | 7b 6e 75 6c 6c 20 64 65 |nttomark|{null de|
|00005a70| 66 7d 72 65 70 65 61 74 | 20 70 6f 70 7d 61 20 6d |f}repeat| pop}a m|
|00005a80| 61 72 6b 2f 66 2f 67 2f | 68 2f 6a 2f 6b 2f 6c 2f |ark/f/g/|h/j/k/l/|
|00005a90| 6d 2f 6e 2f 6f 2f 70 2f | 71 2f 72 2f 73 2f 74 2f |m/n/o/p/|q/r/s/t/|
|00005aa0| 77 2f 78 2f 7a 2f 42 2f | 43 2f 44 2f 45 2f 46 2f |w/x/z/B/|C/D/E/F/|
|00005ab0| 47 20 6e 75 6c 6c 64 0d | 2f 64 7b 35 20 69 6e 64 |G nulld.|/d{5 ind|
|00005ac0| 65 78 20 34 20 69 6e 64 | 65 78 20 67 74 20 38 20 |ex 4 ind|ex gt 8 |
|00005ad0| 69 6e 64 65 78 20 33 20 | 69 6e 64 65 78 20 6c 74 |index 3 |index lt|
|00005ae0| 20 36 20 69 6e 64 65 78 | 20 35 20 69 6e 64 65 78 | 6 index| 5 index|
|00005af0| 20 67 74 20 39 20 69 6e | 64 65 78 20 34 20 69 6e | gt 9 in|dex 4 in|
|00005b00| 64 65 78 20 6c 74 20 61 | 6e 64 20 61 6e 64 20 61 |dex lt a|nd and a|
|00005b10| 6e 64 5b 31 30 20 32 20 | 72 6f 6c 6c 20 63 6c 65 |nd[10 2 |roll cle|
|00005b20| 61 72 74 6f 6d 61 72 6b | 7d 61 0d 2f 66 69 6c 6c |artomark|}a./fill|
|00005b30| 70 61 74 68 7b 75 73 65 | 72 64 69 63 74 2f 54 65 |path{use|rdict/Te|
|00005b40| 78 74 75 72 65 73 44 69 | 63 74 20 67 65 74 20 62 |xturesDi|ct get b|
|00005b50| 65 67 69 6e 20 74 70 7b | 61 6c 6f 61 64 20 70 6f |egin tp{|aload po|
|00005b60| 70 20 31 20 31 20 34 20 | 69 6e 64 65 78 7b 67 73 |p 1 1 4 |index{gs|
|00005b70| 61 76 65 20 70 6f 70 20 | 33 20 69 6e 64 65 78 0d |ave pop |3 index.|
|00005b80| 61 6c 6f 61 64 20 70 6f | 70 20 74 72 61 6e 73 6c |aload po|p transl|
|00005b90| 61 74 65 20 74 72 20 61 | 6c 6f 61 64 20 70 6f 70 |ate tr a|load pop|
|00005ba0| 7b 63 6c 69 70 70 61 74 | 68 7d 73 74 6f 70 70 65 |{clippat|h}stoppe|
|00005bb0| 64 7b 2d 31 30 30 30 30 | 20 64 75 70 20 64 75 70 |d{-10000| dup dup|
|00005bc0| 20 64 75 70 7d 7b 70 61 | 74 68 62 62 6f 78 7d 69 | dup}{pa|thbbox}i|
|00005bd0| 66 65 6c 73 65 20 64 7b | 66 73 61 7b 65 78 65 63 |felse d{|fsa{exec|
|00005be0| 7d 66 6f 72 61 6c 6c 7d | 69 66 20 33 20 69 6e 64 |}forall}|if 3 ind|
|00005bf0| 65 78 20 61 6c 6f 61 64 | 0d 70 6f 70 20 32 20 69 |ex aload|.pop 2 i|
|00005c00| 6e 64 65 78 20 61 64 64 | 20 65 78 63 68 20 33 20 |ndex add| exch 3 |
|00005c10| 69 6e 64 65 78 20 61 64 | 64 20 65 78 63 68 20 35 |index ad|d exch 5|
|00005c20| 20 69 6e 64 65 78 20 61 | 73 74 6f 72 65 20 70 6f | index a|store po|
|00005c30| 70 20 67 72 65 73 74 6f | 72 65 7d 66 6f 72 20 34 |p gresto|re}for 4|
|00005c40| 7b 70 6f 70 7d 72 65 70 | 65 61 74 7d 66 6f 72 61 |{pop}rep|eat}fora|
|00005c50| 6c 6c 20 65 6e 64 7d 61 | 0d 2f 65 7b 73 79 73 74 |ll end}a|./e{syst|
|00005c60| 65 6d 64 69 63 74 2f 76 | 6d 72 65 63 6c 61 69 6d |emdict/v|mreclaim|
|00005c70| 20 6b 6e 6f 77 6e 7b 31 | 20 76 6d 72 65 63 6c 61 | known{1| vmrecla|
|00005c80| 69 6d 7d 69 66 20 76 6d | 73 74 61 74 75 73 20 65 |im}if vm|status e|
|00005c90| 78 63 68 20 73 75 62 20 | 65 78 63 68 20 70 6f 70 |xch sub |exch pop|
|00005ca0| 20 65 78 63 68 20 31 30 | 30 30 30 20 61 64 64 20 | exch 10|000 add |
|00005cb0| 6c 74 7b 73 74 6f 70 7d | 69 66 7d 61 0d 2f 64 65 |lt{stop}|if}a./de|
|00005cc0| 66 69 6e 65 69 6d 61 67 | 65 61 72 72 61 79 7b 75 |fineimag|earray{u|
|00005cd0| 73 65 72 64 69 63 74 2f | 54 65 78 74 75 72 65 73 |serdict/|Textures|
|00005ce0| 44 69 63 74 20 67 65 74 | 20 62 65 67 69 6e 7b 7b |Dict get| begin{{|
|00005cf0| 72 65 61 64 73 74 72 69 | 6e 67 7d 7d 7b 7b 72 65 |readstri|ng}}{{re|
|00005d00| 61 64 68 65 78 73 74 72 | 69 6e 67 7d 7d 69 66 65 |adhexstr|ing}}ife|
|00005d10| 6c 73 65 2f 78 20 62 0d | 2f 66 20 62 2f 67 20 66 |lse/x b.|/f b/g f|
|00005d20| 7b 38 7d 7b 65 78 63 68 | 7d 69 66 65 6c 73 65 20 |{8}{exch|}ifelse |
|00005d30| 64 65 66 2f 68 20 62 2f | 6a 20 62 2f 6b 20 6a 20 |def/h b/|j b/k j |
|00005d40| 66 7b 35 20 6d 75 6c 7d | 7b 67 20 31 20 65 71 7b |f{5 mul}|{g 1 eq{|
|00005d50| 38 20 64 69 76 20 63 65 | 69 6c 69 6e 67 7d 69 66 |8 div ce|iling}if|
|00005d60| 7d 69 66 65 6c 73 65 20 | 72 6f 75 6e 64 20 63 76 |}ifelse |round cv|
|00005d70| 69 20 64 65 66 0d 2f 7a | 20 63 20 64 65 66 2f 42 |i def./z| c def/B|
|00005d80| 20 66 7b 7a 7b 2e 38 7d | 7b 2e 32 7d 69 66 65 6c | f{z{.8}|{.2}ifel|
|00005d90| 73 65 7d 7b 31 7d 69 66 | 65 6c 73 65 20 64 65 66 |se}{1}if|else def|
|00005da0| 20 66 7b 69 7b 73 79 73 | 74 65 6d 64 69 63 74 20 | f{i{sys|temdict |
|00005db0| 6e 65 7b 2f 6c 20 6a 20 | 73 74 72 69 6e 67 20 64 |ne{/l j |string d|
|00005dc0| 65 66 2f 6d 20 6a 20 73 | 74 72 69 6e 67 20 64 65 |ef/m j s|tring de|
|00005dd0| 66 0d 2f 6e 20 6a 20 73 | 74 72 69 6e 67 20 64 65 |f./n j s|tring de|
|00005de0| 66 2f 6f 20 6a 20 73 74 | 72 69 6e 67 20 64 65 66 |f/o j st|ring def|
|00005df0| 7d 69 66 7d 69 66 7d 69 | 66 20 66 7b 2f 43 20 6a |}if}if}i|f f{/C j|
|00005e00| 20 34 20 6d 75 6c 20 72 | 6f 75 6e 64 20 63 76 69 | 4 mul r|ound cvi|
|00005e10| 20 64 65 66 2f 44 20 43 | 20 73 74 72 69 6e 67 20 | def/D C| string |
|00005e20| 64 65 66 2f 45 20 6a 20 | 72 6f 75 6e 64 20 63 76 |def/E j |round cv|
|00005e30| 69 20 64 65 66 0d 2f 46 | 20 45 20 73 74 72 69 6e |i def./F| E strin|
|00005e40| 67 20 64 65 66 7d 69 66 | 2f 70 20 6b 20 68 20 6d |g def}if|/p k h m|
|00005e50| 75 6c 20 72 6f 75 6e 64 | 20 63 76 69 20 64 65 66 |ul round| cvi def|
|00005e60| 20 70 20 42 20 6d 75 6c | 20 65 2f 71 20 33 30 30 | p B mul| e/q 300|
|00005e70| 30 30 20 42 20 64 69 76 | 20 6b 20 64 69 76 20 66 |00 B div| k div f|
|00005e80| 6c 6f 6f 72 20 6b 20 6d | 75 6c 20 72 6f 75 6e 64 |loor k m|ul round|
|00005e90| 20 63 76 69 20 64 65 66 | 0d 2f 72 20 70 20 71 20 | cvi def|./r p q |
|00005ea0| 64 69 76 20 63 65 69 6c | 69 6e 67 20 63 76 69 20 |div ceil|ing cvi |
|00005eb0| 61 72 72 61 79 20 64 65 | 66 2f 73 20 30 20 64 65 |array de|f/s 0 de|
|00005ec0| 66 7b 2f 74 20 70 20 71 | 20 6c 65 7b 70 7d 7b 71 |f{/t p q| le{p}{q|
|00005ed0| 7d 69 66 65 6c 73 65 20 | 64 65 66 20 72 20 73 20 |}ifelse |def r s |
|00005ee0| 66 7b 2f 47 20 30 20 64 | 65 66 20 74 20 42 20 6d |f{/G 0 d|ef t B m|
|00005ef0| 75 6c 20 72 6f 75 6e 64 | 20 63 76 69 20 73 74 72 |ul round| cvi str|
|00005f00| 69 6e 67 0d 74 20 6b 20 | 64 69 76 20 72 6f 75 6e |ing.t k |div roun|
|00005f10| 64 20 63 76 69 7b 7a 7b | 64 75 70 20 47 20 63 75 |d cvi{z{|dup G cu|
|00005f20| 72 72 65 6e 74 66 69 6c | 65 20 44 20 78 20 70 6f |rrentfil|e D x po|
|00005f30| 70 20 70 75 74 69 6e 74 | 65 72 76 61 6c 2f 47 20 |p putint|erval/G |
|00005f40| 47 20 43 20 61 64 64 20 | 64 65 66 20 63 75 72 72 |G C add |def curr|
|00005f50| 65 6e 74 66 69 6c 65 20 | 46 20 78 20 70 6f 70 20 |entfile |F x pop |
|00005f60| 70 6f 70 7d 0d 7b 63 75 | 72 72 65 6e 74 66 69 6c |pop}.{cu|rrentfil|
|00005f70| 65 20 44 20 78 20 70 6f | 70 20 70 6f 70 20 64 75 |e D x po|p pop du|
|00005f80| 70 20 47 20 63 75 72 72 | 65 6e 74 66 69 6c 65 20 |p G curr|entfile |
|00005f90| 46 20 78 20 70 6f 70 20 | 70 75 74 69 6e 74 65 72 |F x pop |putinter|
|00005fa0| 76 61 6c 2f 47 20 47 20 | 45 20 61 64 64 20 64 65 |val/G G |E add de|
|00005fb0| 66 7d 69 66 65 6c 73 65 | 7d 72 65 70 65 61 74 0d |f}ifelse|}repeat.|
|00005fc0| 7d 7b 63 75 72 72 65 6e | 74 66 69 6c 65 20 74 20 |}{curren|tfile t |
|00005fd0| 73 74 72 69 6e 67 20 78 | 20 70 6f 70 7d 69 66 65 |string x| pop}ife|
|00005fe0| 6c 73 65 20 70 75 74 2f | 73 20 73 20 31 20 61 64 |lse put/|s s 1 ad|
|00005ff0| 64 20 64 65 66 2f 70 20 | 70 20 74 20 73 75 62 20 |d def/p |p t sub |
|00006000| 64 65 66 20 70 20 30 20 | 6c 65 7b 65 78 69 74 7d |def p 0 |le{exit}|
|00006010| 69 66 7d 6c 6f 6f 70 0d | 65 6e 64 7d 61 2f 75 7b |if}loop.|end}a/u{|
|00006020| 72 20 73 20 67 65 74 2f | 73 20 73 20 31 20 61 64 |r s get/|s s 1 ad|
|00006030| 64 20 64 65 66 7d 61 2f | 76 7b 72 20 73 20 67 65 |d def}a/|v{r s ge|
|00006040| 74 20 77 20 6a 20 67 65 | 74 69 6e 74 65 72 76 61 |t w j ge|tinterva|
|00006050| 6c 2f 77 20 77 20 6a 20 | 61 64 64 20 64 65 66 7d |l/w w j |add def}|
|00006060| 61 2f 41 7b 72 20 73 20 | 67 65 74 20 6c 65 6e 67 |a/A{r s |get leng|
|00006070| 74 68 20 77 20 6c 65 0d | 7b 2f 73 20 73 20 31 20 |th w le.|{/s s 1 |
|00006080| 61 64 64 20 64 65 66 2f | 77 20 30 20 64 65 66 7d |add def/|w 0 def}|
|00006090| 69 66 7d 61 2f 69 6d 61 | 67 65 69 74 7b 75 73 65 |if}a/ima|geit{use|
|000060a0| 72 64 69 63 74 2f 54 65 | 78 74 75 72 65 73 44 69 |rdict/Te|xturesDi|
|000060b0| 63 74 20 67 65 74 20 62 | 65 67 69 6e 2f 73 20 30 |ct get b|egin/s 0|
|000060c0| 20 64 65 66 2f 77 20 30 | 20 64 65 66 20 66 0d 7b | def/w 0| def f.{|
|000060d0| 63 7b 69 20 70 6f 70 20 | 73 79 73 74 65 6d 64 69 |c{i pop |systemdi|
|000060e0| 63 74 20 65 71 7b 7b 76 | 7d 7b 76 7d 7b 76 7d 7b |ct eq{{v|}{v}{v}{|
|000060f0| 76 20 41 7d 7d 7b 7b 76 | 20 6c 20 63 6f 70 79 7d |v A}}{{v| l copy}|
|00006100| 7b 76 20 6d 20 63 6f 70 | 79 7d 7b 76 20 6e 20 63 |{v m cop|y}{v n c|
|00006110| 6f 70 79 7d 7b 76 20 6f | 20 63 6f 70 79 20 41 7d |opy}{v o| copy A}|
|00006120| 7d 69 66 65 6c 73 65 0d | 74 72 75 65 20 34 20 63 |}ifelse.|true 4 c|
|00006130| 6f 6c 6f 72 69 6d 61 67 | 65 7d 7b 7b 75 7d 69 6d |olorimag|e}{{u}im|
|00006140| 61 67 65 7d 69 66 65 6c | 73 65 7d 7b 7b 75 7d 69 |age}ifel|se}{{u}i|
|00006150| 6d 61 67 65 7d 69 66 65 | 6c 73 65 20 65 6e 64 7d |mage}ife|lse end}|
|00006160| 61 2f 73 65 74 74 65 78 | 74 75 72 65 70 61 74 7b |a/settex|turepat{|
|00006170| 38 20 64 69 63 74 20 64 | 75 70 20 62 65 67 69 6e |8 dict d|up begin|
|00006180| 0d 2f 50 61 74 74 65 72 | 6e 54 79 70 65 20 31 20 |./Patter|nType 1 |
|00006190| 64 65 66 2f 50 61 69 6e | 74 54 79 70 65 20 31 20 |def/Pain|tType 1 |
|000061a0| 64 65 66 2f 54 69 6c 69 | 6e 67 54 79 70 65 20 31 |def/Tili|ngType 1|
|000061b0| 20 64 65 66 2f 42 42 6f | 78 20 74 72 20 64 65 66 | def/BBo|x tr def|
|000061c0| 2f 58 53 74 65 70 20 42 | 42 6f 78 20 32 20 67 65 |/XStep B|Box 2 ge|
|000061d0| 74 20 42 42 6f 78 20 30 | 20 67 65 74 0d 73 75 62 |t BBox 0| get.sub|
|000061e0| 20 64 65 66 2f 59 53 74 | 65 70 20 42 42 6f 78 20 | def/YSt|ep BBox |
|000061f0| 33 20 67 65 74 20 42 42 | 6f 78 20 31 20 67 65 74 |3 get BB|ox 1 get|
|00006200| 20 73 75 62 20 64 65 66 | 2f 50 61 69 6e 74 50 72 | sub def|/PaintPr|
|00006210| 6f 63 7b 70 6f 70 20 73 | 61 76 65 20 66 73 61 7b |oc{pop s|ave fsa{|
|00006220| 65 78 65 63 7d 66 6f 72 | 61 6c 6c 20 72 65 73 74 |exec}for|all rest|
|00006230| 6f 72 65 7d 64 65 66 20 | 65 6e 64 20 6d 61 74 72 |ore}def |end matr|
|00006240| 69 78 0d 67 73 61 76 65 | 20 74 70 20 30 20 67 65 |ix.gsave| tp 0 ge|
|00006250| 74 20 30 20 67 65 74 20 | 61 6c 6f 61 64 20 70 6f |t 0 get |aload po|
|00006260| 70 20 74 72 61 6e 73 6c | 61 74 65 20 6d 61 6b 65 |p transl|ate make|
|00006270| 70 61 74 74 65 72 6e 20 | 67 72 65 73 74 6f 72 65 |pattern |grestore|
|00006280| 20 73 65 74 70 61 74 74 | 65 72 6e 7d 61 2f 67 6f | setpatt|ern}a/go|
|00006290| 66 69 6c 6c 69 74 7b 73 | 79 73 74 65 6d 64 69 63 |fillit{s|ystemdic|
|000062a0| 74 0d 2f 6d 61 6b 65 70 | 61 74 74 65 72 6e 20 6b |t./makep|attern k|
|000062b0| 6e 6f 77 6e 7b 73 65 74 | 74 65 78 74 75 72 65 70 |nown{set|texturep|
|000062c0| 61 74 7b 65 6f 66 69 6c | 6c 7d 7b 66 69 6c 6c 7d |at{eofil|l}{fill}|
|000062d0| 69 66 65 6c 73 65 7d 7b | 7b 65 6f 63 6c 69 70 7d |ifelse}{|{eoclip}|
|000062e0| 7b 63 6c 69 70 7d 69 66 | 65 6c 73 65 20 66 69 6c |{clip}if|else fil|
|000062f0| 6c 70 61 74 68 7d 69 66 | 65 6c 73 65 7d 61 20 65 |lpath}if|else}a e|
|00006300| 6e 64 0d 00 00 00 67 75 | 73 65 72 64 69 63 74 20 |nd....gu|serdict |
|00006310| 62 65 67 69 6e 2f 42 65 | 61 63 68 6c 65 74 20 32 |begin/Be|achlet 2|
|00006320| 20 64 69 63 74 20 64 65 | 66 20 42 65 61 63 68 6c | dict de|f Beachl|
|00006330| 65 74 20 65 6e 64 20 62 | 65 67 69 6e 0d 2f 6f 6c |et end b|egin./ol|
|00006340| 64 6d 61 74 72 69 78 20 | 36 20 61 72 72 61 79 20 |dmatrix |6 array |
|00006350| 64 65 66 2f 6e 65 77 6d | 61 74 72 69 78 20 36 20 |def/newm|atrix 6 |
|00006360| 61 72 72 61 79 20 64 65 | 66 20 65 6e 64 0d 00 00 |array de|f end...|
|00006370| 03 ae 00 2e 05 50 32 5f | 62 20 03 67 78 20 13 78 |.....P2_|b .gx .x|
|00006380| 36 20 65 6e 64 20 31 20 | 73 65 74 54 78 4d 6f 64 |6 end 1 |setTxMod|
|00006390| 65 0d 04 65 6e 64 0d 0b | 50 32 5f 62 20 67 20 65 |e..end..|P2_b g e|
|000063a0| 6e 64 0d 0b 50 32 5f 62 | 20 70 20 65 6e 64 0d 06 |nd..P2_b| p end..|
|000063b0| 50 32 5f 62 20 5b 09 5d | 20 73 62 20 65 6e 64 0d |P2_b [.]| sb end.|
|000063c0| 0c 50 32 5f 62 20 73 65 | 20 65 6e 64 0d 05 50 32 |.P2_b se| end..P2|
|000063d0| 5f 62 20 03 62 62 0d 03 | 62 63 0d 03 62 6c 0d 03 |_b .bb..|bc..bl..|
|000063e0| 62 78 0d 09 67 20 78 36 | 20 65 6e 64 20 09 70 20 |bx..g x6| end .p |
|000063f0| 78 36 20 65 6e 64 20 01 | 3c 0a 3e 70 61 74 20 50 |x6 end .|<.>pat P|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.