home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / Mops 2.5 / Mops source.sit / Mops source / Nuc source / Setup.asm < prev   
MacBinary  |  1994-06-18  |  6.8 KB  |  [TEXT/NISI]

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: MacBinary (archive/macBinary).

You can browse this item here: Setup.asm

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, inited, Sat Jun 18 15:08:36 1994, modified Sat Jun 18 15:08:36 1994, creator 'NISI', type ASCII, 4478 bytes "Setup.asm" , at 0x11fe 2218 bytes resource default (weak)
99% file data default
74% TrID Macintosh plain text (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[NISI]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 09 53 65 74 75 70 2e | 61 73 6d 00 00 00 00 00 |..Setup.|asm.....|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 4e 49 53 | 49 01 00 00 00 00 00 00 |.TEXTNIS|I.......|
|00000050| 00 00 00 00 00 11 7e 00 | 00 08 aa aa 28 f6 b4 aa |......~.|....(...|
|00000060| 28 f6 b4 00 00 06 00 00 | 00 00 00 00 00 00 00 00 |(.......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 2c cf 00 00 |........|....,...|
|00000080| 3b 20 54 68 69 73 20 66 | 69 6c 65 20 63 6f 6e 74 |; This f|ile cont|
|00000090| 61 69 6e 73 20 74 68 65 | 20 63 6f 64 65 20 77 68 |ains the| code wh|
|000000a0| 69 63 68 20 69 6e 69 74 | 69 61 6c 69 7a 65 73 20 |ich init|ializes |
|000000b0| 74 68 65 20 73 79 73 74 | 65 6d 2e 0d 0d 09 6a 74 |the syst|em....jt|
|000000c0| 62 6c 09 72 75 6e 0d 09 | 72 65 66 09 6d 61 69 6e |bl.run..|ref.main|
|000000d0| 0d 0d 09 69 70 61 74 68 | 09 22 3a 3a 6d 6f 70 73 |...ipath|."::mops|
|000000e0| 20 73 6f 75 72 63 65 3a | 6e 75 63 20 73 6f 75 72 | source:|nuc sour|
|000000f0| 63 65 3a 22 0d 0d 09 49 | 46 31 0d 09 69 6e 63 6c |ce:"...I|F1..incl|
|00000100| 09 22 6d 61 63 72 6f 78 | 2e 61 73 6d 22 0d 09 69 |."macrox|.asm"..i|
|00000110| 6e 63 6c 09 22 67 6c 6f | 62 61 6c 73 2e 70 73 6d |ncl."glo|bals.psm|
|00000120| 22 0d 09 45 4e 44 49 0d | 0d 3b 09 09 09 3d 3d 3d |"..ENDI.|.;...===|
|00000130| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000140| 3d 3d 3d 3d 3d 0d 0d 73 | 62 61 73 65 09 65 71 75 |=====..s|base.equ|
|00000150| 09 2a 2b 33 32 37 36 36 | 0d 0d 09 62 72 61 2e 73 |.*+32766|...bra.s|
|00000160| 09 72 75 6e 0d 0d 6d 61 | 78 44 69 63 09 64 63 2e |.run..ma|xDic.dc.|
|00000170| 6c 09 33 30 30 30 30 30 | 09 3b 20 54 68 65 73 65 |l.300000|.; These|
|00000180| 20 63 6f 72 72 65 73 70 | 6f 6e 64 20 74 6f 20 74 | corresp|ond to t|
|00000190| 68 65 20 71 75 61 6e 74 | 69 74 69 65 73 20 69 6e |he quant|ities in|
|000001a0| 20 74 68 65 0d 6d 69 6e | 48 65 61 70 09 64 63 2e | the.min|Heap.dc.|
|000001b0| 6c 09 32 30 30 30 30 09 | 3b 20 20 6d 61 69 6e 20 |l.20000.|; main |
|000001c0| 64 69 63 74 69 6f 6e 61 | 72 79 20 77 69 74 68 20 |dictiona|ry with |
|000001d0| 74 68 65 20 73 61 6d 65 | 20 6e 61 6d 65 73 2e 0d |the same| names..|
|000001e0| 64 69 63 53 69 7a 65 09 | 64 63 2e 6c 09 30 09 3b |dicSize.|dc.l.0.;|
|000001f0| 20 57 65 20 63 6f 6d 70 | 75 74 65 20 44 69 63 53 | We comp|ute DicS|
|00000200| 69 7a 65 20 68 65 72 65 | 2c 20 61 6e 64 20 74 68 |ize here|, and th|
|00000210| 65 20 6f 74 68 65 72 73 | 0d 53 74 6b 53 70 61 63 |e others|.StkSpac|
|00000220| 65 09 64 63 2e 6c 09 35 | 30 30 30 30 09 3b 20 20 |e.dc.l.5|0000.; |
|00000230| 61 72 65 20 73 65 74 20 | 75 70 20 62 79 20 49 6e |are set |up by In|
|00000240| 73 74 61 6c 6c 2e 20 20 | 4a 75 73 74 20 74 6f 20 |stall. |Just to |
|00000250| 62 65 20 73 61 66 65 2c | 0d 52 73 74 6b 53 70 61 |be safe,|.RstkSpa|
|00000260| 63 65 09 64 63 2e 6c 09 | 36 30 30 30 09 3b 20 57 |ce.dc.l.|6000.; W|
|00000270| 68 65 6e 20 4d 61 69 6e | 20 73 74 61 72 74 73 2c |hen Main| starts,|
|00000280| 20 69 74 20 63 6f 70 69 | 65 73 20 74 68 65 6d 20 | it copi|es them |
|00000290| 66 72 6f 6d 20 68 65 72 | 65 0d 09 09 09 3b 20 74 |from her|e....; t|
|000002a0| 6f 20 74 68 65 20 6d 61 | 69 6e 20 64 69 63 2e 20 |o the ma|in dic. |
|000002b0| 20 54 68 65 73 65 20 76 | 61 6c 75 65 73 20 61 72 | These v|alues ar|
|000002c0| 65 20 74 68 65 0d 09 09 | 09 3b 20 64 65 66 61 75 |e the...|.; defau|
|000002d0| 6c 74 73 2c 20 61 6e 64 | 20 77 69 6c 6c 20 62 65 |lts, and| will be|
|000002e0| 20 74 68 65 20 69 6e 69 | 74 69 61 6c 20 76 61 6c | the ini|tial val|
|000002f0| 75 65 73 0d 09 09 09 3b | 20 64 69 73 70 6c 61 79 |ues....;| display|
|00000300| 65 64 20 69 6e 20 74 68 | 65 20 49 6e 73 74 61 6c |ed in th|e Instal|
|00000310| 6c 20 64 69 61 6c 6f 67 | 20 74 68 65 20 66 69 72 |l dialog| the fir|
|00000320| 73 74 0d 09 09 09 3b 20 | 74 69 6d 65 20 69 74 27 |st....; |time it'|
|00000330| 73 20 72 75 6e 20 75 73 | 69 6e 67 20 61 20 66 72 |s run us|ing a fr|
|00000340| 65 73 68 6c 79 20 61 73 | 73 65 6d 62 6c 65 64 0d |eshly as|sembled.|
|00000350| 09 09 09 3b 20 6e 75 63 | 6c 65 75 73 2e 0d 69 6e |...; nuc|leus..in|
|00000360| 73 74 61 6c 6c 65 64 09 | 64 63 2e 62 09 30 09 3b |stalled.|dc.b.0.;|
|00000370| 20 53 65 74 20 4e 5a 20 | 62 79 20 49 6e 73 74 61 | Set NZ |by Insta|
|00000380| 6c 6c 20 69 66 20 74 68 | 69 73 20 69 73 20 61 6e |ll if th|is is an|
|00000390| 20 69 6e 73 74 61 6c 6c | 65 64 0d 73 70 61 72 65 | install|ed.spare|
|000003a0| 09 64 63 2e 62 09 30 09 | 3b 20 20 61 70 70 6c 69 |.dc.b.0.|; appli|
|000003b0| 63 61 74 69 6f 6e 0d 0d | 72 75 6e 09 6e 6f 70 09 |cation..|run.nop.|
|000003c0| 09 3b 20 53 70 61 63 65 | 20 66 6f 72 20 61 20 64 |.; Space| for a d|
|000003d0| 65 62 75 67 67 65 72 20 | 74 72 61 70 20 69 66 20 |ebugger |trap if |
|000003e0| 6e 65 63 65 73 73 61 72 | 79 0d 0d 3b 20 4e 4f 54 |necessar|y..; NOT|
|000003f0| 45 3a 20 61 6c 6c 20 74 | 68 65 20 61 62 6f 76 65 |E: all t|he above|
|00000400| 20 71 75 61 6e 74 69 74 | 69 65 73 20 61 72 65 20 | quantit|ies are |
|00000410| 61 74 20 6f 66 66 73 65 | 74 73 20 66 72 6f 6d 20 |at offse|ts from |
|00000420| 74 68 65 20 73 74 61 72 | 74 20 77 68 69 63 68 20 |the star|t which |
|00000430| 61 72 65 20 41 53 53 55 | 4d 45 44 20 62 79 0d 3b |are ASSU|MED by.;|
|00000440| 20 49 6e 73 74 61 6c 6c | 2e 20 20 44 6f 6e 27 74 | Install|. Don't|
|00000450| 20 6d 6f 76 65 20 61 6e | 79 74 68 69 6e 67 20 77 | move an|ything w|
|00000460| 69 74 68 6f 75 74 20 63 | 68 65 63 6b 69 6e 67 20 |ithout c|hecking |
|00000470| 49 6e 73 74 61 6c 6c 21 | 21 0d 0d 09 6d 6f 76 65 |Install!|!...move|
|00000480| 2e 6c 09 43 75 72 72 65 | 6e 74 41 35 2c 61 35 09 |.l.Curre|ntA5,a5.|
|00000490| 3b 20 49 6e 20 63 61 73 | 65 20 77 65 27 72 65 20 |; In cas|e we're |
|000004a0| 72 65 73 74 61 72 74 69 | 6e 67 20 61 66 74 65 72 |restarti|ng after|
|000004b0| 20 61 20 63 72 61 73 68 | 0d 09 6c 65 61 09 73 62 | a crash|..lea.sb|
|000004c0| 61 73 65 2c 61 33 09 3b | 20 4d 61 6b 65 20 75 73 |ase,a3.;| Make us|
|000004d0| 20 61 64 64 72 65 73 73 | 61 62 6c 65 0d 0d 09 6d | address|able...m|
|000004e0| 6f 76 65 2e 6c 09 23 24 | 43 44 43 44 2c 2d 28 61 |ove.l.#$|CDCD,-(a|
|000004f0| 37 29 09 3b 20 53 61 66 | 65 74 79 20 6d 61 72 67 |7).; Saf|ety marg|
|00000500| 69 6e 20 6f 6e 20 72 65 | 74 75 72 6e 20 73 74 61 |in on re|turn sta|
|00000510| 63 6b 2c 20 77 69 74 68 | 20 6d 61 72 6b 65 72 73 |ck, with| markers|
|00000520| 2e 0d 09 6d 6f 76 65 2e | 6c 09 23 24 41 42 41 42 |...move.|l.#$ABAB|
|00000530| 2c 2d 28 61 37 29 09 3b | 20 54 68 65 73 65 20 61 |,-(a7).;| These a|
|00000540| 72 65 20 65 61 73 79 20 | 74 6f 20 72 65 63 6f 67 |re easy |to recog|
|00000550| 6e 69 7a 65 20 69 6e 20 | 4d 61 63 73 62 75 67 2c |nize in |Macsbug,|
|00000560| 0d 09 09 09 3b 20 20 61 | 6e 64 20 74 68 65 20 74 |....; a|nd the t|
|00000570| 6f 70 20 6f 6e 65 20 69 | 73 20 6f 64 64 20 69 6e |op one i|s odd in|
|00000580| 20 63 61 73 65 20 77 65 | 0d 09 09 09 3b 20 20 74 | case we|....; t|
|00000590| 72 79 20 74 6f 20 75 73 | 65 20 69 74 20 61 73 20 |ry to us|e it as |
|000005a0| 61 20 72 65 74 75 72 6e | 20 61 64 64 72 65 73 73 |a return| address|
|000005b0| 2e 0d 09 6d 6f 76 65 2e | 6c 09 61 37 2c 64 37 09 |...move.|l.a7,d7.|
|000005c0| 3b 20 4c 65 61 76 65 20 | 52 30 20 76 61 6c 75 65 |; Leave |R0 value|
|000005d0| 20 69 6e 20 44 37 20 66 | 6f 72 20 4d 61 69 6e 0d | in D7 f|or Main.|
|000005e0| 09 6d 6f 76 65 2e 6c 09 | 61 37 2c 61 30 0d 09 73 |.move.l.|a7,a0..s|
|000005f0| 75 62 2e 6c 09 52 73 74 | 6b 53 70 61 63 65 2c 61 |ub.l.Rst|kSpace,a|
|00000600| 30 0d 09 63 6c 72 2e 6c | 09 2d 28 61 30 29 0d 09 |0..clr.l|.-(a0)..|
|00000610| 63 6c 72 2e 6c 09 2d 28 | 61 30 29 0d 09 6d 6f 76 |clr.l.-(|a0)..mov|
|00000620| 65 2e 6c 09 23 24 43 44 | 2c 2d 28 61 30 29 09 3b |e.l.#$CD|,-(a0).;|
|00000630| 20 53 65 74 20 75 70 20 | 64 61 74 61 20 73 74 61 | Set up |data sta|
|00000640| 63 6b 3a 0d 09 6d 6f 76 | 65 2e 6c 09 23 24 41 42 |ck:..mov|e.l.#$AB|
|00000650| 2c 2d 28 61 30 29 09 3b | 20 53 61 66 65 74 79 20 |,-(a0).;| Safety |
|00000660| 6d 61 72 67 69 6e 20 6f | 6e 20 64 61 74 61 20 73 |margin o|n data s|
|00000670| 74 61 63 6b 2c 20 77 69 | 74 68 20 6d 61 72 6b 65 |tack, wi|th marke|
|00000680| 72 73 0d 09 6d 6f 76 65 | 2e 6c 09 61 30 2c 61 36 |rs..move|.l.a0,a6|
|00000690| 0d 09 6d 6f 76 65 2e 6c | 09 61 30 2c 64 36 09 3b |..move.l|.a0,d6.;|
|000006a0| 20 4c 65 61 76 65 20 53 | 30 20 76 61 6c 75 65 20 | Leave S|0 value |
|000006b0| 69 6e 20 44 36 20 66 6f | 72 20 4d 61 69 6e 0d 0d |in D6 fo|r Main..|
|000006c0| 09 73 75 62 2e 6c 09 53 | 74 6b 53 70 61 63 65 2c |.sub.l.S|tkSpace,|
|000006d0| 41 30 09 3b 20 52 65 73 | 65 72 76 65 20 64 61 74 |A0.; Res|erve dat|
|000006e0| 61 20 73 74 61 63 6b 20 | 73 70 61 63 65 0d 09 6d |a stack |space..m|
|000006f0| 6f 76 65 2e 6c 09 61 30 | 2c 64 34 09 3b 20 53 61 |ove.l.a0|,d4.; Sa|
|00000700| 76 65 20 61 64 64 72 20 | 66 6f 72 20 61 66 74 65 |ve addr |for afte|
|00000710| 72 20 5f 49 6e 69 74 47 | 72 61 66 20 65 74 63 2e |r _InitG|raf etc.|
|00000720| 0d 09 65 78 67 09 61 36 | 2c 61 37 09 3b 20 53 65 |..exg.a6|,a7.; Se|
|00000730| 74 75 70 20 66 6f 72 20 | 73 79 73 74 65 6d 20 63 |tup for |system c|
|00000740| 61 6c 6c 73 0d 09 70 65 | 61 09 2d 34 28 61 35 29 |alls..pe|a.-4(a5)|
|00000750| 0d 09 5f 49 6e 69 74 47 | 72 61 66 0d 09 6d 6f 76 |.._InitG|raf..mov|
|00000760| 65 2e 6c 09 64 34 2c 61 | 30 0d 09 5f 53 65 74 41 |e.l.d4,a|0.._SetA|
|00000770| 70 70 6c 4c 69 6d 69 74 | 0d 09 5f 4d 61 78 41 70 |pplLimit|.._MaxAp|
|00000780| 70 6c 5a 6f 6e 65 0d 09 | 5f 4d 61 78 4d 65 6d 09 |plZone..|_MaxMem.|
|00000790| 09 3b 20 4c 65 61 76 65 | 73 20 44 30 20 3d 20 6d |.; Leave|s D0 = m|
|000007a0| 61 78 20 61 76 61 69 6c | 61 62 6c 65 20 68 65 61 |ax avail|able hea|
|000007b0| 70 20 62 6c 6f 63 6b 20 | 73 69 7a 65 0d 09 6d 6f |p block |size..mo|
|000007c0| 76 65 2e 6c 09 64 30 2c | 64 33 09 3b 20 53 61 76 |ve.l.d0,|d3.; Sav|
|000007d0| 65 20 69 6e 20 44 33 20 | 66 6f 72 20 6c 61 74 65 |e in D3 |for late|
|000007e0| 72 0d 09 5f 49 6e 69 74 | 46 6f 6e 74 73 20 20 0d |r.._Init|Fonts .|
|000007f0| 3b 09 4d 4f 56 45 2e 4c | 09 23 24 30 30 30 30 46 |;.MOVE.L|.#$0000F|
|00000800| 46 46 46 2c 44 30 0d 3b | 09 5f 46 6c 75 73 68 45 |FFF,D0.;|._FlushE|
|00000810| 76 65 6e 74 73 09 3b 20 | 28 77 68 69 63 68 4d 61 |vents.; |(whichMa|
|00000820| 73 6b 2c 73 74 6f 70 4d | 61 73 6b 3a 45 76 65 6e |sk,stopM|ask:Even|
|00000830| 74 4d 61 73 6b 29 0d 09 | 09 09 3b 20 48 6d 6d 6d |tMask)..|..; Hmmm|
|00000840| 2e 20 20 44 6f 20 77 65 | 20 72 65 61 6c 6c 79 20 |. Do we| really |
|00000850| 6e 65 65 64 20 74 6f 20 | 66 6c 75 73 68 0d 09 09 |need to |flush...|
|00000860| 09 3b 20 20 65 76 65 6e | 74 73 3f 20 20 54 79 70 |.; even|ts? Typ|
|00000870| 65 61 68 65 61 64 20 63 | 6f 75 6c 64 20 62 65 0d |eahead c|ould be.|
|00000880| 09 09 09 3b 20 20 75 73 | 65 66 75 6c 2e 0d 09 5f |...; us|eful..._|
|00000890| 49 6e 69 74 57 69 6e 64 | 6f 77 73 20 20 0d 09 5f |InitWind|ows .._|
|000008a0| 54 65 49 6e 69 74 20 20 | 0d 09 5f 49 6e 69 74 4d |TeInit |.._InitM|
|000008b0| 65 6e 75 73 0d 09 5f 49 | 6e 69 74 43 75 72 73 6f |enus.._I|nitCurso|
|000008c0| 72 0d 0d 3b 20 4e 6f 77 | 20 77 65 20 63 68 65 63 |r..; Now| we chec|
|000008d0| 6b 20 74 68 65 20 61 76 | 61 69 6c 61 62 69 6c 69 |k the av|ailabili|
|000008e0| 74 79 20 6f 66 20 73 6f | 6d 65 20 74 72 61 70 73 |ty of so|me traps|
|000008f0| 3a 0d 0d 09 4d 4f 56 45 | 2e 57 09 23 24 39 46 2c |:...MOVE|.W.#$9F,|
|00000900| 44 30 0d 09 5f 47 65 74 | 54 72 61 70 41 64 64 72 |D0.._Get|TrapAddr|
|00000910| 65 73 73 54 6f 6f 6c 0d | 09 6d 6f 76 65 2e 6c 09 |essTool.|.move.l.|
|00000920| 61 30 2c 61 34 09 3b 20 | 41 34 20 3d 20 75 6e 69 |a0,a4.; |A4 = uni|
|00000930| 6d 70 6c 65 6d 65 6e 74 | 65 64 20 74 72 61 70 20 |mplement|ed trap |
|00000940| 61 64 64 72 09 0d 09 4d | 4f 56 45 51 09 23 24 36 |addr...M|OVEQ.#$6|
|00000950| 30 2c 44 30 09 3b 20 47 | 65 74 20 57 61 69 74 4e |0,D0.; G|et WaitN|
|00000960| 65 78 74 45 76 65 6e 74 | 20 74 72 61 70 20 61 64 |extEvent| trap ad|
|00000970| 64 72 0d 09 5f 47 65 74 | 54 72 61 70 41 64 64 72 |dr.._Get|TrapAddr|
|00000980| 65 73 73 54 6f 6f 6c 0d | 09 63 6d 70 2e 6c 09 61 |essTool.|.cmp.l.a|
|00000990| 30 2c 61 34 09 3b 20 49 | 66 20 64 69 66 66 65 72 |0,a4.; I|f differ|
|000009a0| 65 6e 74 20 66 72 6f 6d | 20 75 6e 69 6d 70 6c 2c |ent from| unimpl,|
|000009b0| 20 57 4e 45 20 69 73 20 | 61 76 61 69 6c 61 62 6c | WNE is |availabl|
|000009c0| 65 2e 0d 09 73 6e 65 09 | 64 35 0d 09 62 65 71 2e |e...sne.|d5..beq.|
|000009d0| 73 09 2e 73 75 31 0d 09 | 6d 6f 76 65 71 09 23 2d |s..su1..|moveq.#-|
|000009e0| 31 2c 64 30 09 3b 20 41 | 6e 64 20 69 66 20 57 4e |1,d0.; A|nd if WN|
|000009f0| 45 20 69 73 20 61 76 61 | 69 6c 61 62 6c 65 2c 20 |E is ava|ilable, |
|00000a00| 73 6f 20 69 73 20 53 74 | 72 69 70 41 64 64 72 65 |so is St|ripAddre|
|00000a10| 73 73 0d 09 5f 53 74 72 | 69 70 41 64 64 72 65 73 |ss.._Str|ipAddres|
|00000a20| 73 09 3b 20 47 65 74 20 | 53 74 72 69 70 41 64 64 |s.; Get |StripAdd|
|00000a30| 72 65 73 73 20 6d 61 73 | 6b 20 74 6f 20 44 30 0d |ress mas|k to D0.|
|00000a40| 09 62 72 61 2e 73 09 2e | 73 75 32 0d 2e 73 75 31 |.bra.s..|su2..su1|
|00000a50| 09 6d 6f 76 65 2e 6c 09 | 4c 6f 33 42 79 74 65 73 |.move.l.|Lo3Bytes|
|00000a60| 2c 64 30 09 3b 20 49 66 | 20 6e 6f 20 57 4e 45 2c |,d0.; If| no WNE,|
|00000a70| 20 53 41 20 6d 61 73 6b | 20 69 73 20 4c 6f 33 42 | SA mask| is Lo3B|
|00000a80| 79 74 65 73 0d 2e 73 75 | 32 09 6d 6f 76 65 2e 6c |ytes..su|2.move.l|
|00000a90| 09 64 30 2c 64 34 09 3b | 20 4c 65 61 76 65 20 69 |.d0,d4.;| Leave i|
|00000aa0| 6e 20 44 34 20 66 6f 72 | 20 4d 61 69 6e 0d 0d 09 |n D4 for| Main...|
|00000ab0| 6c 73 6c 2e 6c 09 23 38 | 2c 64 35 09 3b 20 4e 6f |lsl.l.#8|,d5.; No|
|00000ac0| 77 20 77 65 20 73 65 74 | 20 76 61 72 69 6f 75 73 |w we set| various|
|00000ad0| 20 66 6c 61 67 73 20 69 | 6e 20 44 35 20 66 6f 72 | flags i|n D5 for|
|00000ae0| 20 4d 61 69 6e 0d 09 6d | 6f 76 65 2e 6c 09 23 24 | Main..m|ove.l.#$|
|00000af0| 31 39 38 2c 64 30 09 3b | 20 48 57 70 72 69 76 20 |198,d0.;| HWpriv |
|00000b00| 74 72 61 70 20 6e 75 6d | 62 65 72 0d 09 5f 47 65 |trap num|ber.._Ge|
|00000b10| 74 54 72 61 70 41 64 64 | 72 65 73 73 4f 53 0d 09 |tTrapAdd|ressOS..|
|00000b20| 63 6d 70 2e 6c 09 61 30 | 2c 61 34 09 3b 20 4e 45 |cmp.l.a0|,a4.; NE|
|00000b30| 2d 3e 20 48 57 70 72 69 | 76 20 69 73 20 61 76 61 |-> HWpri|v is ava|
|00000b40| 69 6c 61 62 6c 65 0d 09 | 73 6e 65 09 64 35 0d 09 |ilable..|sne.d5..|
|00000b50| 6c 73 6c 2e 6c 09 23 38 | 2c 64 35 0d 09 6d 6f 76 |lsl.l.#8|,d5..mov|
|00000b60| 65 2e 6c 09 23 24 31 41 | 44 2c 64 30 09 3b 20 47 |e.l.#$1A|D,d0.; G|
|00000b70| 65 73 74 61 6c 74 20 74 | 72 61 70 20 6e 75 6d 62 |estalt t|rap numb|
|00000b80| 65 72 0d 09 5f 47 65 74 | 54 72 61 70 41 64 64 72 |er.._Get|TrapAddr|
|00000b90| 65 73 73 4f 53 0d 09 63 | 6d 70 2e 6c 09 61 30 2c |essOS..c|mp.l.a0,|
|00000ba0| 61 34 09 3b 20 4e 45 2d | 3e 20 47 65 73 74 61 6c |a4.; NE-|> Gestal|
|00000bb0| 74 20 69 73 20 61 76 61 | 69 6c 61 62 6c 65 0d 09 |t is ava|ilable..|
|00000bc0| 73 6e 65 09 64 35 0d 09 | 62 65 71 2e 73 09 2e 6e |sne.d5..|beq.s..n|
|00000bd0| 6f 47 65 73 74 0d 09 6d | 6f 76 65 2e 6c 09 23 27 |oGest..m|ove.l.#'|
|00000be0| 70 72 6f 63 27 2c 64 30 | 09 3b 20 49 66 20 73 6f |proc',d0|.; If so|
|00000bf0| 2c 20 77 65 27 6c 6c 20 | 75 73 65 20 69 74 20 74 |, we'll |use it t|
|00000c00| 6f 20 67 65 74 20 69 6e | 66 6f 0d 09 64 63 2e 77 |o get in|fo..dc.w|
|00000c10| 09 24 41 31 41 44 09 3b | 20 5f 47 65 73 74 61 6c |.$A1AD.;| _Gestal|
|00000c20| 74 0d 09 62 6e 65 2e 73 | 09 2e 6e 6f 47 65 73 74 |t..bne.s|..noGest|
|00000c30| 0d 09 6d 6f 76 65 2e 6c | 09 61 30 2c 2d 28 61 37 |..move.l|.a0,-(a7|
|00000c40| 29 09 3b 20 50 72 6f 63 | 23 20 74 6f 20 73 74 61 |).; Proc|# to sta|
|00000c50| 63 6b 20 66 6f 72 20 4d | 61 69 6e 0d 09 6d 6f 76 |ck for M|ain..mov|
|00000c60| 65 2e 6c 09 23 27 66 70 | 75 20 27 2c 64 30 0d 09 |e.l.#'fp|u ',d0..|
|00000c70| 64 63 2e 77 09 24 41 31 | 41 44 09 3b 20 5f 47 65 |dc.w.$A1|AD.; _Ge|
|00000c80| 73 74 61 6c 74 0d 09 62 | 6e 65 2e 73 09 2e 6e 6f |stalt..b|ne.s..no|
|00000c90| 46 50 55 09 3b 20 49 66 | 20 63 61 6c 6c 20 66 61 |FPU.; If| call fa|
|00000ca0| 69 6c 65 64 2c 20 61 73 | 73 75 6d 65 20 6e 6f 20 |iled, as|sume no |
|00000cb0| 46 50 55 0d 09 6d 6f 76 | 65 2e 6c 09 61 30 2c 2d |FPU..mov|e.l.a0,-|
|00000cc0| 28 61 37 29 09 3b 20 46 | 50 55 20 73 74 61 74 75 |(a7).; F|PU statu|
|00000cd0| 73 20 74 6f 20 73 74 61 | 63 6b 20 66 6f 72 20 4d |s to sta|ck for M|
|00000ce0| 61 69 6e 0d 09 62 65 71 | 2e 73 09 2e 73 75 33 0d |ain..beq|.s..su3.|
|00000cf0| 09 63 6c 72 2e 6c 09 2d | 28 61 37 29 09 3b 20 49 |.clr.l.-|(a7).; I|
|00000d00| 66 20 46 50 55 20 70 72 | 65 73 65 6e 74 2c 20 69 |f FPU pr|esent, i|
|00000d10| 6e 69 74 69 61 6c 69 7a | 65 20 69 74 20 61 73 20 |nitializ|e it as |
|00000d20| 70 65 72 0d 09 63 6c 72 | 2e 6c 09 2d 28 61 37 29 |per..clr|.l.-(a7)|
|00000d30| 09 3b 20 20 54 65 63 68 | 20 4e 6f 74 65 20 31 34 |.; Tech| Note 14|
|00000d40| 36 2e 0d 09 64 63 2e 77 | 09 24 46 32 31 46 2c 24 |6...dc.w|.$F21F,$|
|00000d50| 39 38 30 30 09 3b 09 66 | 6d 6f 76 65 6d 09 28 61 |9800.;.f|movem.(a|
|00000d60| 37 29 2b 2c 46 50 43 52 | 2f 46 50 53 52 0d 09 62 |7)+,FPCR|/FPSR..b|
|00000d70| 72 61 2e 73 09 2e 73 75 | 33 0d 0d 2e 6e 6f 47 65 |ra.s..su|3...noGe|
|00000d80| 73 74 09 6d 6f 76 65 71 | 09 23 31 2c 64 30 09 3b |st.moveq|.#1,d0.;|
|00000d90| 20 4e 6f 20 47 65 73 74 | 61 6c 74 2c 20 6f 72 20 | No Gest|alt, or |
|00000da0| 63 61 6c 6c 20 66 61 69 | 6c 65 64 2e 0d 09 6d 6f |call fai|led...mo|
|00000db0| 76 65 2e 6c 09 64 30 2c | 2d 28 61 37 29 09 3b 20 |ve.l.d0,|-(a7).; |
|00000dc0| 20 41 73 73 75 6d 65 20 | 70 72 6f 63 65 73 73 6f | Assume |processo|
|00000dd0| 72 20 69 73 20 36 38 30 | 30 30 2e 0d 2e 6e 6f 46 |r is 680|00...noF|
|00000de0| 50 55 09 63 6c 72 2e 6c | 09 2d 28 61 37 29 09 3b |PU.clr.l|.-(a7).;|
|00000df0| 20 20 41 6e 64 20 6e 6f | 20 46 50 55 0d 0d 2e 73 | And no| FPU...s|
|00000e00| 75 33 09 74 73 74 2e 62 | 09 69 6e 73 74 61 6c 6c |u3.tst.b|.install|
|00000e10| 65 64 2d 73 62 61 73 65 | 28 61 33 29 0d 09 62 6e |ed-sbase|(a3)..bn|
|00000e20| 65 09 63 61 6c 6c 4d 61 | 69 6e 09 3b 20 49 66 20 |e.callMa|in.; If |
|00000e30| 74 68 69 73 20 69 73 20 | 61 6e 20 69 6e 73 74 61 |this is |an insta|
|00000e40| 6c 6c 65 64 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |lled app|lication|
|00000e50| 2c 20 73 6b 69 70 0d 09 | 09 09 3b 20 20 74 68 65 |, skip..|..; the|
|00000e60| 20 6e 65 78 74 20 62 69 | 74 0d 0d 3b 20 4e 6f 77 | next bi|t..; Now|
|00000e70| 20 77 65 20 73 65 74 20 | 74 68 65 20 73 69 7a 65 | we set |the size|
|00000e80| 20 6f 66 20 74 68 65 20 | 6d 61 69 6e 20 28 43 4f | of the |main (CO|
|00000e90| 44 45 20 32 29 20 72 65 | 73 6f 75 72 63 65 0d 0d |DE 2) re|source..|
|00000ea0| 09 73 75 62 2e 6c 09 4d | 69 6e 48 65 61 70 2c 64 |.sub.l.M|inHeap,d|
|00000eb0| 33 09 3b 20 53 75 62 74 | 72 61 63 74 20 6d 69 6e |3.; Subt|ract min|
|00000ec0| 69 6d 75 6d 20 68 65 61 | 70 20 72 65 71 75 69 72 |imum hea|p requir|
|00000ed0| 65 6d 65 6e 74 0d 09 6d | 6f 76 65 2e 6c 09 4d 61 |ement..m|ove.l.Ma|
|00000ee0| 78 44 69 63 2c 64 30 09 | 3b 20 49 73 20 72 65 6d |xDic,d0.|; Is rem|
|00000ef0| 61 69 6e 69 6e 67 20 68 | 65 61 70 20 62 69 67 67 |aining h|eap bigg|
|00000f00| 65 72 20 74 68 61 6e 20 | 6d 61 78 0d 09 63 6d 70 |er than |max..cmp|
|00000f10| 2e 6c 09 64 30 2c 64 33 | 09 3b 20 20 64 69 63 20 |.l.d0,d3|.; dic |
|00000f20| 73 69 7a 65 20 6e 65 65 | 64 65 64 3f 0d 09 62 6c |size nee|ded?..bl|
|00000f30| 74 2e 73 09 2e 31 09 3b | 20 4e 6f 20 20 2d 20 67 |t.s..1.;| No - g|
|00000f40| 72 61 62 20 69 74 20 61 | 6c 6c 0d 09 6d 6f 76 65 |rab it a|ll..move|
|00000f50| 2e 6c 09 64 30 2c 64 33 | 09 3b 20 59 65 73 20 2d |.l.d0,d3|.; Yes -|
|00000f60| 20 6f 6e 6c 79 20 67 72 | 61 62 20 6d 61 78 20 73 | only gr|ab max s|
|00000f70| 69 7a 65 20 6e 65 65 64 | 65 64 0d 2e 31 09 6d 6f |ize need|ed..1.mo|
|00000f80| 76 65 2e 6c 09 64 33 2c | 64 69 63 53 69 7a 65 2d |ve.l.d3,|dicSize-|
|00000f90| 73 62 61 73 65 28 61 33 | 29 09 3b 20 46 69 6e 61 |sbase(a3|).; Fina|
|00000fa0| 6c 20 64 69 63 20 73 69 | 7a 65 0d 09 63 6c 72 2e |l dic si|ze..clr.|
|00000fb0| 6c 09 2d 28 73 70 29 0d | 09 6d 6f 76 65 2e 6c 09 |l.-(sp).|.move.l.|
|00000fc0| 23 27 43 4f 44 45 27 2c | 2d 28 61 37 29 0d 09 6d |#'CODE',|-(a7)..m|
|00000fd0| 6f 76 65 2e 77 09 23 32 | 2c 2d 28 61 37 29 0d 09 |ove.w.#2|,-(a7)..|
|00000fe0| 5f 47 65 74 52 65 73 6f | 75 72 63 65 0d 09 6d 6f |_GetReso|urce..mo|
|00000ff0| 76 65 2e 6c 09 28 61 37 | 29 2c 61 30 09 3b 20 41 |ve.l.(a7|),a0.; A|
|00001000| 30 20 3d 20 68 61 6e 64 | 6c 65 20 74 6f 20 43 4f |0 = hand|le to CO|
|00001010| 44 45 20 32 20 28 4d 61 | 69 6e 29 0d 09 5f 48 75 |DE 2 (Ma|in).._Hu|
|00001020| 6e 6c 6f 63 6b 09 09 3b | 20 55 6e 6c 6f 63 6b 20 |nlock..;| Unlock |
|00001030| 69 74 20 6a 75 73 74 20 | 69 6e 20 63 61 73 65 2c |it just |in case,|
|00001040| 20 73 69 6e 63 65 20 77 | 65 27 72 65 0d 09 6d 6f | since w|e're..mo|
|00001050| 76 65 2e 6c 09 28 61 37 | 29 2c 61 30 09 3b 20 20 |ve.l.(a7|),a0.; |
|00001060| 67 6f 69 6e 67 20 74 6f | 20 65 78 70 61 6e 64 20 |going to| expand |
|00001070| 69 74 0d 09 6d 6f 76 65 | 2e 6c 09 64 33 2c 64 30 |it..move|.l.d3,d0|
|00001080| 0d 3b 09 61 64 64 2e 6c | 09 23 6e 75 63 54 6f 70 |.;.add.l|.#nucTop|
|00001090| 2d 73 74 61 72 74 2c 64 | 30 20 3b 20 41 64 64 20 |-start,d|0 ; Add |
|000010a0| 6e 75 63 6c 65 75 73 20 | 73 69 7a 65 20 74 6f 20 |nucleus |size to |
|000010b0| 64 69 63 20 72 65 71 75 | 69 72 65 6d 65 6e 74 0d |dic requ|irement.|
|000010c0| 09 5f 53 65 74 48 61 6e | 64 6c 65 53 69 7a 65 09 |._SetHan|dleSize.|
|000010d0| 3b 20 53 65 74 20 43 4f | 44 45 20 32 20 74 6f 20 |; Set CO|DE 2 to |
|000010e0| 74 6f 74 61 6c 20 73 69 | 7a 65 0d 09 74 73 74 2e |total si|ze..tst.|
|000010f0| 6c 09 64 30 09 3b 20 44 | 69 64 20 77 65 20 67 65 |l.d0.; D|id we ge|
|00001100| 74 20 74 68 65 20 6d 65 | 6d 6f 72 79 3f 0d 09 62 |t the me|mory?..b|
|00001110| 65 71 2e 73 09 2e 32 09 | 3b 20 59 65 73 0d 09 6d |eq.s..2.|; Yes..m|
|00001120| 6f 76 65 2e 77 09 23 33 | 2c 2d 28 61 37 29 0d 09 |ove.w.#3|,-(a7)..|
|00001130| 5f 53 79 73 42 65 65 70 | 0d 09 5f 45 78 69 74 54 |_SysBeep|.._ExitT|
|00001140| 6f 53 68 65 6c 6c 09 3b | 20 4e 6f 20 2d 20 73 6f |oShell.;| No - so|
|00001150| 6d 65 74 68 69 6e 67 27 | 73 20 74 65 72 72 69 62 |mething'|s terrib|
|00001160| 6c 79 20 77 72 6f 6e 67 | 20 2d 20 76 69 72 75 73 |ly wrong| - virus|
|00001170| 3f 0d 0d 2e 32 09 6d 6f | 76 65 2e 6c 09 28 61 37 |?...2.mo|ve.l.(a7|
|00001180| 29 2b 2c 61 30 09 3b 20 | 4c 6f 63 6b 20 43 4f 44 |)+,a0.; |Lock COD|
|00001190| 45 20 32 20 74 6f 20 6d | 61 6b 65 20 73 75 72 65 |E 2 to m|ake sure|
|000011a0| 20 69 74 20 64 6f 65 73 | 6e 27 74 20 67 65 74 0d | it does|n't get.|
|000011b0| 09 5f 48 6c 6f 63 6b 09 | 09 3b 20 20 70 75 72 67 |._Hlock.|.; purg|
|000011c0| 65 64 20 73 69 6e 63 65 | 20 77 65 27 76 65 20 65 |ed since| we've e|
|000011d0| 78 70 61 6e 64 65 64 20 | 69 74 0d 63 61 6c 6c 4d |xpanded |it.callM|
|000011e0| 61 69 6e 0d 09 6c 65 61 | 09 6d 61 78 44 69 63 2c |ain..lea|.maxDic,|
|000011f0| 61 32 0d 0d 09 6a 6d 70 | 09 6d 61 69 6e 0d 00 00 |a2...jmp|.main...|
|00001200| 00 00 01 00 00 00 07 b8 | 00 00 06 b8 00 00 00 f2 |........|........|
|00001210| 61 6c 6c 20 53 65 61 73 | 6f 6e 73 00 ff ff 00 00 |all Seas|ons.....|
|00001220| 00 00 00 00 00 10 ff fe | 00 00 00 4b 11 43 6f 6d |........|...K.Com|
|00001230| 09 53 65 74 75 70 2e 61 | 73 6d 02 00 00 00 50 61 |.Setup.a|sm....Pa|
|00001240| 72 74 53 49 54 78 00 00 | 00 00 00 00 00 00 00 01 |rtSITx..|........|
|00001250| 00 00 50 61 72 74 53 49 | 54 78 00 00 00 00 00 00 |..PartSI|Tx......|
|00001260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001270| 00 00 ab 06 23 57 00 00 | 00 00 00 00 08 aa 00 00 |....#W..|........|
|00001280| 00 00 00 00 00 0c 00 00 | 00 00 21 cb 1e 54 4e 30 |........|..!..TN0|
|00001290| 32 35 2d 20 42 69 6c 6c | 69 6e 67 20 66 6f 72 20 |25- Bill|ing for |
|000012a0| 61 6c 6c 20 53 65 61 73 | 6f 6e 73 00 00 17 00 00 |all Seas|ons.....|
|000012b0| 00 00 00 00 00 0c 00 00 | 00 00 1b b0 08 50 72 6f |........|.....Pro|
|000012c0| 6a 49 6e 66 6f 69 65 73 | 65 65 6d 69 6f 6c 6f 67 |jInfoies|eemiolog|
|000012d0| 79 2e 72 73 72 63 65 34 | 37 20 23 00 00 00 00 00 |y.rsrce4|7 #.....|
|000012e0| 00 00 00 00 00 0c 00 00 | 00 00 32 ce 00 41 6e 63 |........|..2..Anc|
|000012f0| 69 6c 6c 61 72 69 65 73 | 65 65 6d 69 6f 6c 6f 67 |illaries|eemiolog|
|00001300| 00 00 00 41 03 00 80 00 | 00 00 03 33 2e 30 36 4e |...A....|...3.06N|
|00001310| 69 73 75 73 a8 20 33 2e | 30 20 46 69 6c 65 20 46 |isus. 3.|0 File F|
|00001320| 6f 72 6d 61 74 0d a9 50 | 61 72 61 67 6f 6e 20 43 |ormat..P|aragon C|
|00001330| 6f 6e 63 65 70 74 73 2c | 20 49 6e 63 2e 20 31 39 |oncepts,| Inc. 19|
|00001340| 38 38 2d 39 31 00 00 00 | 37 03 06 80 00 00 00 04 |88-91...|7.......|
|00001350| 33 2e 30 36 2b 4e 69 73 | 75 73 a8 20 33 2e 30 36 |3.06+Nis|us. 3.06|
|00001360| 0d a9 50 61 72 61 67 6f | 6e 20 43 6f 6e 63 65 70 |..Parago|n Concep|
|00001370| 74 73 2c 20 49 6e 63 2e | 20 31 39 38 38 2d 39 31 |ts, Inc.| 1988-91|
|00001380| 00 00 00 b4 00 00 00 00 | 00 00 00 72 00 0c 00 00 |........|...r....|
|00001390| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000013a0| 02 28 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.(......|........|
|000013b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000013c0| 00 00 00 06 00 48 00 00 | 01 00 00 00 00 7e 00 00 |.....H..|.....~..|
|000013d0| 01 00 00 00 00 fc 00 00 | 01 00 00 00 01 44 00 00 |........|.....D..|
|000013e0| 01 00 00 00 01 7a 00 00 | 01 00 00 00 01 b0 00 00 |.....z..|........|
|000013f0| 01 00 00 00 00 00 7f ff | ff ff 00 00 00 00 00 00 |........|........|
|00001400| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001410| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001430| 00 00 00 00 00 00 00 00 | 00 00 00 0a 00 00 00 00 |........|........|
|00001440| 00 00 00 00 00 00 00 00 | 00 62 00 00 00 04 00 09 |........|.b......|
|00001450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001480| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001490| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000014a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 02 |........|........|
|000014b0| 00 01 00 00 01 90 00 f3 | 05 57 75 62 75 79 00 0d |........|.Wubuy..|
|000014c0| 0d 5a 61 70 66 20 44 69 | 6e 67 62 61 74 73 00 12 |.Zapf Di|ngbats..|
|000014d0| 0d 5a 61 70 66 20 43 68 | 61 6e 63 65 72 79 00 14 |.Zapf Ch|ancery..|
|000014e0| 05 54 69 6d 65 73 00 17 | 06 53 79 6d 62 6f 6c 00 |.Times..|.Symbol.|
|000014f0| 00 e9 06 53 63 72 65 65 | 6e 00 00 10 08 50 61 6c |...Scree|n....Pal|
|00001500| 61 74 69 6e 6f 00 00 02 | 08 4e 65 77 20 59 6f 72 |atino...|.New Yor|
|00001510| 6b 00 00 22 12 4e 65 77 | 20 43 65 6e 74 75 72 79 |k..".New| Century|
|00001520| 20 53 63 68 6c 62 6b 00 | 3a 68 0f 4e 65 77 20 42 | Schlbk.|:h.New B|
|00001530| 61 73 6b 65 72 76 69 6c | 6c 65 00 0f 12 4e 20 48 |askervil|le...N H|
|00001540| 65 6c 76 65 74 69 63 61 | 20 4e 61 72 72 6f 77 00 |elvetica| Narrow.|
|00001550| 00 04 06 4d 6f 6e 61 63 | 6f 00 3a 7e 0f 48 65 6c |...Monac|o.:~.Hel|
|00001560| 76 65 74 69 63 61 20 42 | 6c 61 63 6b 00 15 09 48 |vetica B|lack...H|
|00001570| 65 6c 76 65 74 69 63 61 | 00 03 06 47 65 6e 65 76 |elvetica|...Genev|
|00001580| 61 ff 00 e5 08 47 61 72 | 61 6d 6f 6e 64 ff 07 d1 |a....Gar|amond...|
|00001590| 0a 44 72 61 67 6f 6e 77 | 69 63 6b fd 00 16 07 43 |.Dragonw|ick....C|
|000015a0| 6f 75 72 69 65 72 00 00 | 07 43 68 69 63 61 67 6f |ourier..|.Chicago|
|000015b0| 00 0e 07 42 6f 6f 6b 6d | 61 6e 00 21 0b 41 76 61 |...Bookm|an.!.Ava|
|000015c0| 6e 74 20 47 61 72 64 65 | 32 63 12 41 70 70 6c 65 |nt Garde|2c.Apple|
|000015d0| 47 61 72 61 6d 6f 6e 64 | 20 4c 74 49 74 00 32 66 |Garamond| LtIt.2f|
|000015e0| 10 41 70 70 6c 65 47 61 | 72 61 6d 6f 6e 64 20 4c |.AppleGa|ramond L|
|000015f0| 74 00 32 64 12 41 70 70 | 6c 65 47 61 72 61 6d 6f |t.2d.App|leGaramo|
|00001600| 6e 64 20 42 6b 49 74 ff | 32 67 10 41 70 70 6c 65 |nd BkIt.|2g.Apple|
|00001610| 47 61 72 61 6d 6f 6e 64 | 20 42 6b 00 32 65 12 41 |Garamond| Bk.2e.A|
|00001620| 70 70 6c 65 47 61 72 61 | 6d 6f 6e 64 20 42 64 49 |ppleGara|mond BdI|
|00001630| 74 00 32 68 10 41 70 70 | 6c 65 47 61 72 61 6d 6f |t.2h.App|leGaramo|
|00001640| 6e 64 20 42 64 00 00 00 | 00 78 00 03 00 00 00 48 |nd Bd...|.x.....H|
|00001650| 00 48 00 00 00 00 02 da | 02 28 ff e1 ff e2 02 f9 |.H......|.(......|
|00001660| 02 46 03 47 05 28 03 fc | 00 02 00 00 00 48 00 48 |.F.G.(..|.....H.H|
|00001670| 00 00 00 00 02 da 02 28 | 00 01 00 00 00 64 00 00 |.......(|.....d..|
|00001680| 00 01 00 01 01 01 00 00 | 00 01 27 0f 00 01 00 01 |........|..'.....|
|00001690| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 0a 00 19 |........|........|
|000016a0| 01 90 00 00 00 00 00 40 | 00 00 00 00 00 00 00 00 |.......@|........|
|000016b0| 00 01 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000016c0| 00 00 00 00 00 0e 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000016d0| 00 00 00 00 00 00 00 a2 | 00 88 09 01 00 00 00 00 |........|........|
|000016e0| 00 00 02 da 02 28 00 05 | 00 00 02 d5 02 28 00 05 |.....(..|.....(..|
|000016f0| 00 00 02 d5 02 28 00 00 | 00 00 00 00 00 00 00 24 |.....(..|.......$|
|00001700| 00 00 00 03 00 01 00 00 | 00 00 00 01 00 00 00 00 |........|........|
|00001710| 00 00 00 00 01 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001720| 00 00 3e ff 5a 81 00 00 | 00 00 00 00 00 48 00 48 |..>.Z...|.....H.H|
|00001730| ff e1 ff e2 02 f9 02 46 | 00 00 01 00 00 01 01 14 |.......F|........|
|00001740| 01 6d 00 41 00 0e 01 cc | 02 74 00 00 00 00 00 02 |.m.A....|.t......|
|00001750| 00 00 00 00 00 00 ff ff | ff ff 00 00 00 00 00 00 |........|........|
|00001760| 00 00 00 00 02 da 02 28 | 00 00 00 00 00 00 00 00 |.......(|........|
|00001770| 00 01 00 00 00 00 00 00 | 00 00 00 00 02 3a 00 01 |........|.....:..|
|00001780| 00 00 01 e9 00 00 01 e9 | 00 00 00 00 00 00 00 00 |........|........|
|00001790| 00 00 00 00 00 00 01 01 | 00 00 00 00 00 00 00 00 |........|........|
|000017a0| 00 00 00 00 00 00 00 00 | 00 01 00 01 00 01 00 01 |........|........|
|000017b0| 00 00 00 00 00 00 00 00 | ff ff ff ff ff ff ff ff |........|........|
|000017c0| 00 80 08 08 00 0a 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000017d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000017e0| 00 00 00 00 00 00 04 00 | 00 00 a4 e1 7a 65 00 00 |........|....ze..|
|000017f0| 00 00 00 04 00 09 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001800| 00 00 00 00 00 00 00 01 | 00 00 00 00 00 01 00 00 |........|........|
|00001810| 00 01 00 00 00 03 00 09 | 00 00 00 00 00 00 00 00 |........|........|
|00001820| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 03 00 |........|........|
|00001830| 00 00 00 00 00 00 00 00 | 00 00 00 60 e5 88 00 00 |........|...`....|
|00001840| 00 7d 00 00 00 00 00 00 | 00 00 00 00 00 7d 00 60 |.}......|.....}.`|
|00001850| e5 94 00 00 00 02 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001860| 00 02 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001870| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001880| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001890| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000018a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000018b0| 00 00 00 00 00 00 00 00 | 00 00 ff 00 00 00 00 00 |........|........|
|000018c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000018d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000018e0| 00 00 00 00 00 00 00 01 | 00 01 00 01 00 01 00 00 |........|........|
|000018f0| 00 00 00 00 00 00 ff ff | ff ff ff ff ff ff 00 01 |........|........|
|00001900| 08 08 00 00 00 31 00 00 | 00 00 00 31 00 00 00 00 |.....1..|...1....|
|00001910| 00 ff ff 00 00 00 00 05 | 00 24 00 6c 00 00 00 0a |........|.$.l....|
|00001920| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 37 |........|.......7|
|00001930| 00 10 01 bd 02 4e 00 00 | 00 00 00 00 00 00 00 00 |.....N..|........|
|00001940| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001950| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001960| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001970| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001980| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001990| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000019a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000019b0| 00 00 00 00 00 00 00 00 | 00 00 01 00 00 00 07 b8 |........|........|
|000019c0| 00 00 06 b8 00 00 00 f2 | 00 60 ea 24 0d f6 00 00 |........|.`.$....|
|000019d0| 00 1c 00 f2 00 09 76 65 | 72 73 00 01 00 52 52 55 |......ve|rs...RRU|
|000019e0| 4c 45 00 00 00 6a 46 52 | 4d 54 00 00 00 76 46 54 |LE...jFR|MT...vFT|
|000019f0| 41 42 00 00 00 82 50 47 | 52 41 00 00 00 8e 46 4c |AB....PG|RA....FL|
|00001a00| 53 54 00 00 00 9a 50 52 | 45 43 00 00 00 a6 43 50 |ST....PR|EC....CP|
|00001a10| 52 43 00 00 00 b2 50 47 | 4c 59 00 00 00 be 49 4e |RC....PG|LY....IN|
|00001a20| 46 4f 00 00 00 ca 00 01 | ff ff 00 00 00 00 00 00 |FO......|........|
|00001a30| 00 00 00 02 ff ff 00 00 | 00 45 00 00 00 00 03 eb |........|.E......|
|00001a40| ff ff 00 00 00 80 00 00 | 00 00 03 eb ff ff 00 00 |........|........|
|00001a50| 01 38 00 00 00 00 03 eb | ff ff 00 00 01 46 00 00 |.8......|.....F..|
|00001a60| 00 00 4e 20 ff ff 00 00 | 01 ac 00 00 00 00 03 eb |..N ....|........|
|00001a70| ff ff 00 00 01 b2 00 00 | 00 00 00 80 ff ff 00 00 |........|........|
|00001a80| 03 46 00 00 00 00 00 80 | ff ff 00 00 03 c2 00 00 |.F......|........|
|00001a90| 00 00 00 80 ff ff 00 00 | 03 d4 00 00 00 00 03 eb |........|........|
|00001aa0| ff ff 00 00 04 7a 00 00 | 00 00 00 00 00 00 00 00 |.....z..|........|
|00001ab0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001ac0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001ad0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001ae0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001af0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+