changeset 490:7e5b18941974

basic09.asm removed Makefile changed to add runb to CMDS on Disk 2
author boisy
date Wed, 09 Oct 2002 14:46:20 +0000
parents c9cad71c4605
children 570b83b872f6
files level1/cmds/basic09.asm level1/cmds/makefile
diffstat 2 files changed, 2 insertions(+), 12218 deletions(-) [+]
line wrap: on
line diff
--- a/level1/cmds/basic09.asm	Wed Oct 09 14:44:30 2002 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,12216 +0,0 @@
-         nam   Basic09
-         ttl   program module       
-
-* Disassembled 02/07/15 21:36:55 by Disasm v1.6 (C) 1988 by RML
-
-         ifp1
-         use   defsfile
-         endc
-
-tylg     set   Prgrm+Objct   
-atrv     set   ReEnt+rev
-rev      set   $01
-edition  set   $16
-
-         mod   eom,name,tylg,atrv,start,size
-
-u0000    rmb   1
-u0001    rmb   1
-u0002    rmb   1
-u0003    rmb   1
-u0004    rmb   1
-u0005    rmb   1
-u0006    rmb   1
-u0007    rmb   1
-u0008    rmb   1
-u0009    rmb   1
-u000A    rmb   1
-u000B    rmb   1
-u000C    rmb   1
-u000D    rmb   1
-u000E    rmb   1
-u000F    rmb   1
-u0010    rmb   1
-u0011    rmb   1
-u0012    rmb   1
-u0013    rmb   1
-u0014    rmb   1
-u0015    rmb   1
-u0016    rmb   1
-u0017    rmb   1
-u0018    rmb   1
-u0019    rmb   1
-u001A    rmb   1
-u001B    rmb   1
-u001C    rmb   2
-u001E    rmb   1
-u001F    rmb   1
-u0020    rmb   1
-u0021    rmb   1
-u0022    rmb   1
-u0023    rmb   2
-u0025    rmb   1
-u0026    rmb   1
-u0027    rmb   3
-u002A    rmb   2
-u002C    rmb   1
-u002D    rmb   1
-u002E    rmb   1
-u002F    rmb   1
-u0030    rmb   1
-u0031    rmb   1
-u0032    rmb   1
-u0033    rmb   1
-u0034    rmb   1
-u0035    rmb   1
-u0036    rmb   1
-u0037    rmb   2
-u0039    rmb   1
-u003A    rmb   1
-u003B    rmb   1
-u003C    rmb   1
-u003D    rmb   1
-u003E    rmb   1
-u003F    rmb   1
-u0040    rmb   2
-u0042    rmb   1
-u0043    rmb   1
-u0044    rmb   1
-u0045    rmb   1
-u0046    rmb   2
-u0048    rmb   1
-u0049    rmb   1
-u004A    rmb   1
-u004B    rmb   1
-u004C    rmb   1
-u004D    rmb   1
-u004E    rmb   2
-u0050    rmb   1
-u0051    rmb   1
-u0052    rmb   1
-u0053    rmb   1
-u0054    rmb   1
-u0055    rmb   1
-u0056    rmb   1
-u0057    rmb   1
-u0058    rmb   1
-u0059    rmb   1
-u005A    rmb   2
-u005C    rmb   2
-u005E    rmb   1
-u005F    rmb   1
-u0060    rmb   1
-u0061    rmb   1
-u0062    rmb   2
-u0064    rmb   2
-u0066    rmb   1
-u0067    rmb   1
-u0068    rmb   1
-u0069    rmb   1
-u006A    rmb   1
-u006B    rmb   1
-u006C    rmb   1
-u006D    rmb   1
-u006E    rmb   1
-u006F    rmb   1
-u0070    rmb   2
-u0072    rmb   2
-u0074    rmb   1
-u0075    rmb   1
-u0076    rmb   1
-u0077    rmb   1
-u0078    rmb   1
-u0079    rmb   1
-u007A    rmb   1
-u007B    rmb   1
-u007C    rmb   1
-u007D    rmb   1
-u007E    rmb   1
-u007F    rmb   1
-u0080    rmb   1
-u0081    rmb   1
-u0082    rmb   1
-u0083    rmb   1
-u0084    rmb   1
-u0085    rmb   1
-u0086    rmb   1
-u0087    rmb   1
-u0088    rmb   1
-u0089    rmb   1
-u008A    rmb   1
-u008B    rmb   1
-u008C    rmb   2
-u008E    rmb   2
-u0090    rmb   1
-u0091    rmb   1
-u0092    rmb   2
-u0094    rmb   1
-u0095    rmb   1
-u0096    rmb   1
-u0097    rmb   1
-u0098    rmb   1
-u0099    rmb   1
-u009A    rmb   1
-u009B    rmb   1
-u009C    rmb   1
-u009D    rmb   1
-u009E    rmb   1
-u009F    rmb   1
-u00A0    rmb   1
-u00A1    rmb   1
-u00A2    rmb   1
-u00A3    rmb   1
-u00A4    rmb   1
-u00A5    rmb   1
-u00A6    rmb   1
-u00A7    rmb   1
-u00A8    rmb   1
-u00A9    rmb   1
-u00AA    rmb   1
-u00AB    rmb   1
-u00AC    rmb   1
-u00AD    rmb   1
-u00AE    rmb   1
-u00AF    rmb   1
-u00B0    rmb   1
-u00B1    rmb   2
-u00B3    rmb   1
-u00B4    rmb   1
-u00B5    rmb   2
-u00B7    rmb   2
-u00B9    rmb   1
-u00BA    rmb   1
-u00BB    rmb   1
-u00BC    rmb   1
-u00BD    rmb   1
-u00BE    rmb   1
-u00BF    rmb   2
-u00C1    rmb   2
-u00C3    rmb   2
-u00C5    rmb   1
-u00C6    rmb   1
-u00C7    rmb   1
-u00C8    rmb   2
-u00CA    rmb   1
-u00CB    rmb   1
-u00CC    rmb   1
-u00CD    rmb   1
-u00CE    rmb   1
-u00CF    rmb   1
-u00D0    rmb   1
-u00D1    rmb   1
-u00D2    rmb   1
-u00D3    rmb   1
-u00D4    rmb   2
-u00D6    rmb   2
-u00D8    rmb   1
-u00D9    rmb   1
-u00DA    rmb   1
-u00DB    rmb   1
-u00DC    rmb   1
-u00DD    rmb   1
-u00DE    rmb   1
-u00DF    rmb   1
-u00E0    rmb   1
-u00E1    rmb   1
-u00E2    rmb   2
-u00E4    rmb   1
-u00E5    rmb   1
-u00E6    rmb   2
-u00E8    rmb   2
-u00EA    rmb   1
-u00EB    rmb   4
-u00EF    rmb   3
-u00F2    rmb   1
-u00F3    rmb   2
-u00F5    rmb   4
-u00F9    rmb   1
-u00FA    rmb   4
-u00FE    rmb   1
-u00FF    rmb   1
-u0100    rmb   3840
-size     equ   .
-
-L000D    fcb   $00 
-         fcb   $DC \
-         fcb   $1C 
-         fcb   $A5 %
-         fcb   $25 %
-         fcb   $5A Z
-         fcb   $31 1
-         fcb   $E8 h
-         fcb   $3C <
-         fcb   $09 
-         fcb   $50 P
-         fcb   $84 
-         fcb   $00 
-         fcb   $00 
-
-name     equ   *
-L001B    fcs   /Basic09/
-         fcb   edition
-
-         fcb   $07 
-L0024    fcb   $0C 
-         fcc   "            BASIC09"
-         fcb   C$LF
-         fcc   "      RS VERSION 01.00.00"
-         fcb   C$LF
-         fcc   "COPYRIGHT 1980 BY MOTOROLA INC."
-         fcb   C$LF
-         fcc   "  AND MICROWARE SYSTEMS CORP."
-         fcb   C$LF
-         fcc   "   REPRODUCED UNDER LICENSE"
-         fcb   C$LF
-         fcc   "       TO TANDY CORP."
-         fcb   C$LF
-         fcc   "    ALL RIGHTS RESERVED."
-
-         fcb   $8A 
-         fcb   $34 4
-         fcb   $16 
-         fcb   $E6 f
-         fcb   $F8 x
-         fcb   $04 
-         fcb   $30 0
-         fcb   $8C 
-         fcb   $08 
-         fcb   $EC l
-         fcb   $85 
-         fcb   $30 0
-         fcb   $8B 
-         fcb   $AF /
-         fcb   $64 d
-         fcb   $35 5
-         fcb   $96 
-         fcb   $0E 
-         fcb   $A5 %
-         fcb   $11 
-         fcb   $9B 
-         fcb   $07 
-         fcb   $AD -
-         fcb   $07 
-         fcb   $A3 #
-         fcb   $17 
-         fcb   $D2 R
-         fcb   $0D 
-         fcb   $87 
-         fcb   $0D 
-         fcb   $81 
-         fcb   $0D 
-         fcb   $A3 #
-         fcb   $1A 
-         fcb   $B6 6
-         fcb   $12 
-         fcb   $0D 
-         fcb   $18 
-         fcb   $C5 E
-         fcb   $10 
-         fcb   $20 
-         fcb   $0F 
-         fcb   $3A :
-         fcb   $0F 
-         fcb   $C0 @
-         fcb   $0F 
-         fcb   $C5 E
-L010A    fcb   $9D 
-         fcb   $1E 
-         fcb   $04 
-L010D    fcb   $9D 
-         fcb   $1E 
-         fcb   $02 
-L0110    fcb   $9D 
-         fcb   $1E 
-         fcb   $00 
-L0113    fcb   $9D 
-         fcb   $21 !
-         fcb   $00 
-L0116    fcb   $9D 
-         fcb   $24 $
-         fcb   $00 
-L0119    fcb   $9D 
-         fcb   $24 $
-         fcb   $04 
-L011C    fcb   $9D 
-         fcb   $24 $
-         fcb   $02 
-L011F    fcb   $9D 
-         fcb   $2A *
-         fcb   $02 
-L0122    fcb   $9D 
-         fcb   $1E 
-         fcb   $0A 
-L0125    fcb   $9D 
-         fcb   $1E 
-         fcb   $06 
-L0128    fcb   $9D 
-         fcb   $21 !
-         fcb   $02 
-L012B    fcb   $9D 
-         fcb   $21 !
-         fcb   $06 
-L012E    fcb   $9D 
-         fcb   $21 !
-         fcb   $04 
-         fcb   $9D 
-         fcb   $24 $
-         fcb   $0A 
-L0134    fcb   $9D 
-         fcb   $24 $
-         fcb   $0C 
-L0137    fcb   $9D 
-         fcb   $24 $
-         fcb   $08 
-L013A    fcb   $9D 
-         fcb   $2A *
-         fcb   $00 
-         fcb   $00 
-         fcb   $72 r
-         fcb   $02 
-L0140    fcb   $01 
-         fcb   $01 
-         fcb   $50 P
-         fcb   $41 A
-         fcb   $52 R
-         fcb   $41 A
-         fcb   $CD M
-         fcb   $02 
-         fcb   $01 
-         fcb   $54 T
-         fcb   $59 Y
-         fcb   $50 P
-         fcb   $C5 E
-         fcb   $03 
-         fcb   $01 
-         fcb   $44 D
-         fcb   $49 I
-         fcb   $CD M
-         fcb   $04 
-         fcb   $01 
-         fcb   $44 D
-         fcb   $41 A
-         fcb   $54 T
-         fcb   $C1 A
-         fcb   $05 
-         fcb   $01 
-         fcb   $53 S
-         fcb   $54 T
-         fcb   $4F O
-         fcb   $D0 P
-         fcb   $06 
-         fcb   $01 
-         fcb   $42 B
-         fcb   $59 Y
-         fcb   $C5 E
-         fcb   $07 
-         fcb   $01 
-         fcb   $54 T
-         fcb   $52 R
-         fcb   $4F O
-         fcb   $CE N
-         fcb   $08 
-         fcb   $01 
-         fcb   $54 T
-         fcb   $52 R
-         fcb   $4F O
-         fcb   $46 F
-         fcb   $C6 F
-         fcb   $09 
-         fcb   $01 
-         fcb   $50 P
-         fcb   $41 A
-         fcb   $55 U
-         fcb   $53 S
-         fcb   $C5 E
-         fcb   $0A 
-         fcb   $01 
-         fcb   $44 D
-         fcb   $45 E
-         fcb   $C7 G
-         fcb   $0B 
-         fcb   $01 
-         fcb   $52 R
-         fcb   $41 A
-         fcb   $C4 D
-         fcb   $0C 
-         fcb   $01 
-         fcb   $52 R
-         fcb   $45 E
-         fcb   $54 T
-         fcb   $55 U
-         fcb   $52 R
-         fcb   $CE N
-         fcb   $0D 
-         fcb   $01 
-         fcb   $4C L
-         fcb   $45 E
-         fcb   $D4 T
-         fcb   $0F 
-         fcb   $01 
-         fcb   $50 P
-         fcb   $4F O
-         fcb   $4B K
-         fcb   $C5 E
-         fcb   $10 
-         fcb   $01 
-         fcb   $49 I
-         fcb   $C6 F
-         fcb   $11 
-         fcb   $01 
-         fcb   $45 E
-         fcb   $4C L
-         fcb   $53 S
-         fcb   $C5 E
-         fcb   $12 
-         fcb   $01 
-         fcb   $45 E
-         fcb   $4E N
-         fcb   $44 D
-         fcb   $49 I
-         fcb   $C6 F
-         fcb   $13 
-         fcb   $01 
-         fcb   $46 F
-         fcb   $4F O
-         fcb   $D2 R
-         fcb   $14 
-         fcb   $01 
-L01AC    fcb   $4E N
-         fcb   $45 E
-         fcb   $58 X
-         fcb   $D4 T
-         fcb   $15 
-         fcb   $01 
-         fcb   $57 W
-         fcb   $48 H
-         fcb   $49 I
-         fcb   $4C L
-         fcb   $C5 E
-         fcb   $16 
-         fcb   $01 
-         fcb   $45 E
-         fcb   $4E N
-         fcb   $44 D
-         fcb   $57 W
-         fcb   $48 H
-         fcb   $49 I
-         fcb   $4C L
-         fcb   $C5 E
-         fcb   $17 
-         fcb   $01 
-         fcb   $52 R
-         fcb   $45 E
-         fcb   $50 P
-         fcb   $45 E
-         fcb   $41 A
-         fcb   $D4 T
-         fcb   $18 
-         fcb   $01 
-         fcb   $55 U
-         fcb   $4E N
-         fcb   $54 T
-         fcb   $49 I
-         fcb   $CC L
-         fcb   $19 
-         fcb   $01 
-         fcb   $4C L
-         fcb   $4F O
-         fcb   $4F O
-         fcb   $D0 P
-         fcb   $1A 
-         fcb   $01 
-         fcb   $45 E
-         fcb   $4E N
-         fcb   $44 D
-         fcb   $4C L
-         fcb   $4F O
-         fcb   $4F O
-         fcb   $D0 P
-         fcb   $1B 
-         fcb   $01 
-         fcb   $45 E
-         fcb   $58 X
-         fcb   $49 I
-         fcb   $54 T
-         fcb   $49 I
-         fcb   $C6 F
-         fcb   $1C 
-         fcb   $01 
-         fcb   $45 E
-         fcb   $4E N
-         fcb   $44 D
-         fcb   $45 E
-         fcb   $58 X
-         fcb   $49 I
-         fcb   $D4 T
-         fcb   $1D 
-         fcb   $01 
-         fcb   $4F O
-         fcb   $CE N
-         fcb   $1E 
-         fcb   $01 
-         fcb   $45 E
-         fcb   $52 R
-         fcb   $52 R
-         fcb   $4F O
-         fcb   $D2 R
-         fcb   $1F 
-         fcb   $01 
-L01FD    fcb   $47 G
-         fcb   $4F O
-         fcb   $54 T
-         fcb   $CF O
-         fcb   $21 !
-         fcb   $01 
-L0203    fcb   $47 G
-         fcb   $4F O
-         fcb   $53 S
-         fcb   $55 U
-         fcb   $C2 B
-         fcb   $23 #
-         fcb   $01 
-L020A    fcb   $52 R
-         fcb   $55 U
-         fcb   $CE N
-         fcb   $24 $
-         fcb   $01 
-         fcb   $4B K
-         fcb   $49 I
-         fcb   $4C L
-         fcb   $CC L
-         fcb   $25 %
-         fcb   $01 
-         fcb   $49 I
-         fcb   $4E N
-         fcb   $50 P
-         fcb   $55 U
-         fcb   $D4 T
-         fcb   $26 &
-         fcb   $01 
-         fcb   $50 P
-         fcb   $52 R
-         fcb   $49 I
-         fcb   $4E N
-         fcb   $D4 T
-         fcb   $27 '
-         fcb   $01 
-         fcb   $43 C
-         fcb   $48 H
-         fcb   $C4 D
-         fcb   $28 (
-         fcb   $01 
-         fcb   $43 C
-         fcb   $48 H
-         fcb   $D8 X
-         fcb   $29 )
-         fcb   $01 
-         fcb   $43 C
-         fcb   $52 R
-         fcb   $45 E
-         fcb   $41 A
-         fcb   $54 T
-         fcb   $C5 E
-         fcb   $2A *
-         fcb   $01 
-         fcb   $4F O
-         fcb   $50 P
-         fcb   $45 E
-         fcb   $CE N
-         fcb   $2B +
-         fcb   $01 
-         fcb   $53 S
-         fcb   $45 E
-         fcb   $45 E
-         fcb   $CB K
-         fcb   $2C ,
-         fcb   $01 
-         fcb   $52 R
-         fcb   $45 E
-         fcb   $41 A
-         fcb   $C4 D
-         fcb   $2D -
-         fcb   $01 
-         fcb   $57 W
-         fcb   $52 R
-         fcb   $49 I
-         fcb   $54 T
-         fcb   $C5 E
-         fcb   $2E .
-         fcb   $01 
-         fcb   $47 G
-         fcb   $45 E
-         fcb   $D4 T
-         fcb   $2F /
-         fcb   $01 
-         fcb   $50 P
-         fcb   $55 U
-         fcb   $D4 T
-         fcb   $30 0
-         fcb   $01 
-         fcb   $43 C
-         fcb   $4C L
-         fcb   $4F O
-         fcb   $53 S
-         fcb   $C5 E
-         fcb   $31 1
-         fcb   $01 
-         fcb   $52 R
-         fcb   $45 E
-         fcb   $53 S
-         fcb   $54 T
-         fcb   $4F O
-         fcb   $52 R
-         fcb   $C5 E
-         fcb   $32 2
-         fcb   $01 
-         fcb   $44 D
-         fcb   $45 E
-         fcb   $4C L
-         fcb   $45 E
-         fcb   $54 T
-         fcb   $C5 E
-         fcb   $33 3
-         fcb   $01 
-         fcb   $43 C
-         fcb   $48 H
-         fcb   $41 A
-         fcb   $49 I
-         fcb   $CE N
-         fcb   $34 4
-         fcb   $01 
-L0277    fcb   $53 S
-         fcb   $48 H
-         fcb   $45 E
-         fcb   $4C L
-         fcb   $CC L
-         fcb   $35 5
-         fcb   $01 
-L027E    fcb   $42 B
-         fcb   $41 A
-         fcb   $53 S
-         fcb   $C5 E
-         fcb   $37 7
-         fcb   $01 
-L0284    fcb   $52 R
-         fcb   $45 E
-         fcb   $CD M
-         fcb   $39 9
-         fcb   $01 
-         fcb   $45 E
-         fcb   $4E N
-         fcb   $C4 D
-         fcb   $40 @
-         fcb   $03 
-         fcb   $42 B
-         fcb   $59 Y
-         fcb   $54 T
-         fcb   $C5 E
-         fcb   $41 A
-         fcb   $03 
-         fcb   $49 I
-         fcb   $4E N
-         fcb   $54 T
-         fcb   $45 E
-         fcb   $47 G
-         fcb   $45 E
-         fcb   $D2 R
-         fcb   $42 B
-         fcb   $03 
-         fcb   $52 R
-         fcb   $45 E
-         fcb   $41 A
-         fcb   $CC L
-         fcb   $43 C
-         fcb   $03 
-         fcb   $42 B
-         fcb   $4F O
-         fcb   $4F O
-         fcb   $4C L
-         fcb   $45 E
-         fcb   $41 A
-         fcb   $CE N
-         fcb   $44 D
-         fcb   $03 
-         fcb   $53 S
-         fcb   $54 T
-         fcb   $52 R
-         fcb   $49 I
-         fcb   $4E N
-         fcb   $C7 G
-         fcb   $45 E
-         fcb   $03 
-L02B4    fcb   $54 T
-         fcb   $48 H
-         fcb   $45 E
-         fcb   $CE N
-         fcb   $46 F
-         fcb   $03 
-         fcb   $54 T
-         fcb   $CF O
-         fcb   $47 G
-         fcb   $03 
-         fcb   $53 S
-         fcb   $54 T
-         fcb   $45 E
-         fcb   $D0 P
-         fcb   $48 H
-         fcb   $03 
-         fcb   $44 D
-         fcb   $CF O
-         fcb   $49 I
-         fcb   $03 
-         fcb   $55 U
-         fcb   $53 S
-         fcb   $49 I
-         fcb   $4E N
-         fcb   $C7 G
-         fcb   $3D =
-         fcb   $03 
-         fcb   $50 P
-         fcb   $52 R
-         fcb   $4F O
-         fcb   $43 C
-         fcb   $45 E
-         fcb   $44 D
-         fcb   $55 U
-         fcb   $52 R
-         fcb   $C5 E
-         fcb   $92 
-         fcb   $04 
-         fcb   $41 A
-         fcb   $44 D
-         fcb   $44 D
-         fcb   $D2 R
-         fcb   $94 
-         fcb   $04 
-         fcb   $53 S
-         fcb   $49 I
-         fcb   $5A Z
-         fcb   $C5 E
-         fcb   $96 
-         fcb   $04 
-         fcb   $50 P
-         fcb   $4F O
-         fcb   $D3 S
-         fcb   $97 
-         fcb   $04 
-L02EB    fcb   $45 E
-         fcb   $52 R
-         fcb   $D2 R
-         fcb   $98 
-         fcb   $04 
-         fcb   $4D M
-         fcb   $4F O
-         fcb   $C4 D
-         fcb   $9A 
-         fcb   $04 
-         fcb   $52 R
-         fcb   $4E N
-         fcb   $C4 D
-         fcb   $9C 
-         fcb   $04 
-         fcb   $53 S
-         fcb   $55 U
-         fcb   $42 B
-         fcb   $53 S
-         fcb   $54 T
-         fcb   $D2 R
-         fcb   $9B 
-         fcb   $04 
-         fcb   $50 P
-         fcb   $C9 I
-         fcb   $9F 
-         fcb   $04 
-         fcb   $53 S
-         fcb   $49 I
-         fcb   $CE N
-         fcb   $A0 
-         fcb   $04 
-         fcb   $43 C
-         fcb   $4F O
-         fcb   $D3 S
-         fcb   $A1 !
-         fcb   $04 
-         fcb   $54 T
-         fcb   $41 A
-         fcb   $CE N
-         fcb   $A2 "
-         fcb   $04 
-         fcb   $41 A
-         fcb   $53 S
-         fcb   $CE N
-         fcb   $A3 #
-         fcb   $04 
-         fcb   $41 A
-         fcb   $43 C
-         fcb   $D3 S
-         fcb   $A4 $
-         fcb   $04 
-         fcb   $41 A
-         fcb   $54 T
-         fcb   $CE N
-         fcb   $A5 %
-         fcb   $04 
-         fcb   $45 E
-         fcb   $58 X
-         fcb   $D0 P
-         fcb   $A8 (
-         fcb   $04 
-         fcb   $4C L
-         fcb   $4F O
-         fcb   $C7 G
-         fcb   $A9 )
-         fcb   $04 
-         fcb   $4C L
-         fcb   $4F O
-         fcb   $47 G
-         fcb   $31 1
-         fcb   $B0 0
-         fcb   $9D 
-         fcb   $04 
-         fcb   $53 S
-         fcb   $47 G
-         fcb   $CE N
-         fcb   $A6 &
-         fcb   $04 
-         fcb   $41 A
-         fcb   $42 B
-         fcb   $D3 S
-         fcb   $AA *
-         fcb   $04 
-         fcb   $53 S
-         fcb   $51 Q
-         fcb   $52 R
-         fcb   $D4 T
-         fcb   $AA *
-         fcb   $04 
-         fcb   $53 S
-         fcb   $51 Q
-         fcb   $D2 R
-         fcb   $AC ,
-         fcb   $04 
-         fcb   $49 I
-         fcb   $4E N
-         fcb   $D4 T
-         fcb   $AE .
-         fcb   $04 
-         fcb   $46 F
-         fcb   $49 I
-         fcb   $D8 X
-         fcb   $B0 0
-         fcb   $04 
-         fcb   $46 F
-         fcb   $4C L
-         fcb   $4F O
-         fcb   $41 A
-         fcb   $D4 T
-         fcb   $B2 2
-         fcb   $04 
-         fcb   $53 S
-         fcb   $D1 Q
-         fcb   $B4 4
-         fcb   $04 
-         fcb   $50 P
-         fcb   $45 E
-         fcb   $45 E
-         fcb   $CB K
-         fcb   $B5 5
-         fcb   $04 
-         fcb   $4C L
-         fcb   $4E N
-         fcb   $4F O
-         fcb   $D4 T
-         fcb   $B6 6
-         fcb   $04 
-         fcb   $56 V
-         fcb   $41 A
-         fcb   $CC L
-         fcb   $B7 7
-         fcb   $04 
-         fcb   $4C L
-         fcb   $45 E
-         fcb   $CE N
-         fcb   $B8 8
-         fcb   $04 
-         fcb   $41 A
-         fcb   $53 S
-         fcb   $C3 C
-         fcb   $B9 9
-         fcb   $04 
-         fcb   $4C L
-         fcb   $41 A
-         fcb   $4E N
-         fcb   $C4 D
-         fcb   $BA :
-         fcb   $04 
-         fcb   $4C L
-         fcb   $4F O
-         fcb   $D2 R
-         fcb   $BB ;
-         fcb   $04 
-         fcb   $4C L
-         fcb   $58 X
-         fcb   $4F O
-         fcb   $D2 R
-         fcb   $BC <
-         fcb   $04 
-         fcb   $54 T
-         fcb   $52 R
-         fcb   $55 U
-         fcb   $C5 E
-         fcb   $BD =
-         fcb   $04 
-         fcb   $46 F
-         fcb   $41 A
-         fcb   $4C L
-         fcb   $53 S
-         fcb   $C5 E
-         fcb   $BE >
-         fcb   $04 
-         fcb   $45 E
-         fcb   $4F O
-         fcb   $C6 F
-         fcb   $BF ?
-         fcb   $04 
-         fcb   $54 T
-         fcb   $52 R
-         fcb   $49 I
-         fcb   $4D M
-         fcb   $A4 $
-         fcb   $C0 @
-         fcb   $04 
-         fcb   $4D M
-         fcb   $49 I
-         fcb   $44 D
-         fcb   $A4 $
-         fcb   $C1 A
-         fcb   $04 
-         fcb   $4C L
-         fcb   $45 E
-         fcb   $46 F
-         fcb   $54 T
-         fcb   $A4 $
-         fcb   $C2 B
-         fcb   $04 
-         fcb   $52 R
-         fcb   $49 I
-         fcb   $47 G
-         fcb   $48 H
-         fcb   $54 T
-         fcb   $A4 $
-         fcb   $C3 C
-         fcb   $04 
-         fcb   $43 C
-         fcb   $48 H
-         fcb   $52 R
-         fcb   $A4 $
-         fcb   $C4 D
-         fcb   $04 
-         fcb   $53 S
-         fcb   $54 T
-         fcb   $52 R
-         fcb   $A4 $
-         fcb   $C6 F
-         fcb   $04 
-         fcb   $44 D
-         fcb   $41 A
-         fcb   $54 T
-         fcb   $45 E
-         fcb   $A4 $
-         fcb   $C7 G
-         fcb   $04 
-         fcb   $54 T
-         fcb   $41 A
-         fcb   $C2 B
-         fcb   $CD M
-         fcb   $05 
-         fcb   $4E N
-         fcb   $4F O
-         fcb   $D4 T
-         fcb   $D0 P
-         fcb   $05 
-         fcb   $41 A
-         fcb   $4E N
-         fcb   $C4 D
-         fcb   $D1 Q
-         fcb   $05 
-         fcb   $4F O
-         fcb   $D2 R
-         fcb   $D2 R
-         fcb   $05 
-         fcb   $58 X
-         fcb   $4F O
-         fcb   $D2 R
-         fcb   $F7 w
-         fcb   $03 
-         fcb   $55 U
-         fcb   $50 P
-         fcb   $44 D
-         fcb   $41 A
-         fcb   $54 T
-         fcb   $C5 E
-         fcb   $F8 x
-         fcb   $03 
-         fcb   $45 E
-         fcb   $58 X
-         fcb   $45 E
-         fcb   $C3 C
-         fcb   $F9 y
-         fcb   $03 
-         fcb   $44 D
-         fcb   $49 I
-         fcb   $D2 R
-L03F5    fcb   $40 @
-         fcb   $00 
-         fcb   $00 
-         fcb   $00 
-         fcb   $FD 
-         fcb   $49 I
-         fcb   $00 
-         fcb   $FD 
-         fcb   $4D M
-         fcb   $00 
-         fcb   $FD 
-         fcb   $50 P
-         fcb   $00 
-         fcb   $FD 
-         fcb   $52 R
-         fcb   $00 
-         fcb   $FD 
-         fcb   $55 U
-         fcb   $00 
-         fcb   $FD 
-         fcb   $58 X
-         fcb   $00 
-         fcb   $FD 
-         fcb   $5A Z
-         fcb   $00 
-         fcb   $FD 
-         fcb   $5D ]
-         fcb   $00 
-         fcb   $FD 
-         fcb   $61 a
-         fcb   $00 
-         fcb   $FD 
-         fcb   $65 e
-         fcb   $00 
-         fcb   $FD 
-         fcb   $67 g
-         fcb   $00 
-         fcb   $FD 
-         fcb   $69 i
-         fcb   $00 
-         fcb   $FD 
-         fcb   $6E n
-         fcb   $40 @
-         fcb   $00 
-         fcb   $00 
-         fcb   $00 
-         fcb   $FD 
-         fcb   $6D m
-         fcb   $00 
-         fcb   $FD 
-         fcb   $70 p
-         fcb   $63 c
-         fcb   $FD 
-         fcb   $71 q
-         fcb   $02 
-         fcb   $FD 
-         fcb   $74 t
-         fcb   $01 
-         fcb   $FD 
-         fcb   $78 x
-         fcb   $22 "
-         fcb   $0F 
-         fcb   $E7 g
-         fcb   $01 
-         fcb   $FD 
-         fcb   $7D ý
-         fcb   $62 b
-         fcb   $FD 
-         fcb   $81 
-         fcb   $01 
-         fcb   $FD 
-         fcb   $88 
-         fcb   $02 
-         fcb   $FD 
-         fcb   $8D 
-         fcb   $01 
-         fcb   $FD 
-         fcb   $91 
-         fcb   $62 b
-         fcb   $FD 
-         fcb   $94 
-         fcb   $02 
-         fcb   $FD 
-         fcb   $9A 
-         fcb   $63 c
-         fcb   $FD 
-         fcb   $9F 
-         fcb   $00 
-         fcb   $FD 
-         fcb   $A5 %
-         fcb   $00 
-         fcb   $FD 
-         fcb   $A6 &
-         fcb   $20 
-         fcb   $0F 
-         fcb   $76 v
-         fcb   $20 
-         fcb   $0F 
-         fcb   $73 s
-         fcb   $20 
-         fcb   $0F 
-         fcb   $6A j
-         fcb   $20 
-         fcb   $0F 
-         fcb   $67 g
-         fcb   $20 
-         fcb   $0F 
-         fcb   $B0 0
-         fcb   $00 
-         fcb   $FD 
-         fcb   $AD -
-         fcb   $00 
-         fcb   $FD 
-         fcb   $B0 0
-         fcb   $00 
-         fcb   $FD 
-         fcb   $B4 4
-         fcb   $00 
-         fcb   $FD 
-         fcb   $B8 8
-         fcb   $00 
-         fcb   $FD 
-         fcb   $BA :
-         fcb   $00 
-         fcb   $FD 
-         fcb   $BC <
-         fcb   $00 
-         fcb   $FD 
-         fcb   $C1 A
-         fcb   $00 
-         fcb   $FD 
-         fcb   $C4 D
-         fcb   $00 
-         fcb   $FD 
-         fcb   $C7 G
-         fcb   $00 
-         fcb   $FD 
-         fcb   $CA J
-         fcb   $00 
-         fcb   $FD 
-         fcb   $CE N
-         fcb   $00 
-         fcb   $FD 
-         fcb   $D0 P
-         fcb   $00 
-         fcb   $FD 
-         fcb   $D2 R
-         fcb   $00 
-         fcb   $FD 
-         fcb   $D6 V
-         fcb   $00 
-         fcb   $FD 
-         fcb   $DC \
-         fcb   $00 
-         fcb   $FD 
-         fcb   $E1 a
-         fcb   $00 
-         fcb   $FD 
-         fcb   $E5 e
-         fcb   $20 
-         fcb   $0F 
-         fcb   $6D m
-         fcb   $20 
-         fcb   $0F 
-         fcb   $6A j
-         fcb   $20 
-         fcb   $0F 
-         fcb   $A1 !
-         fcb   $20 
-         fcb   $0F 
-         fcb   $98 
-         fcb   $00 
-         fcb   $FD 
-         fcb   $E8 h
-         fcb   $20 
-         fcb   $0F 
-         fcb   $2B +
-         fcb   $20 
-         fcb   $0F 
-         fcb   $28 (
-         fcb   $40 @
-         fcb   $00 
-         fcb   $00 
-         fcb   $20 
-         fcb   $0F 
-         fcb   $96 
-         fcb   $40 @
-         fcb   $20 
-         fcb   $5C \
-         fcb   $20 
-         fcb   $0E 
-         fcb   $21 !
-         fcb   $10 
-         fcb   $FD 
-         fcb   $D8 X
-         fcb   $10 
-         fcb   $FD 
-         fcb   $DB [
-         fcb   $10 
-         fcb   $FD 
-         fcb   $E1 a
-         fcb   $10 
-         fcb   $FD 
-         fcb   $E4 d
-         fcb   $10 
-         fcb   $FD 
-         fcb   $EA j
-         fcb   $20 
-         fcb   $0F 
-         fcb   $5F _
-         fcb   $60 `
-         fcb   $FD 
-         fcb   $F2 r
-         fcb   $60 `
-         fcb   $FD 
-         fcb   $F3 s
-         fcb   $00 
-         fcb   $FD 
-         fcb   $F6 v
-         fcb   $00 
-         fcb   $FD 
-         fcb   $F7 w
-         fcb   $20 
-         fcb   $0F 
-         fcb   $8A 
-         fcb   $40 @
-         fcb   $2C ,
-         fcb   $00 
-         fcb   $40 @
-         fcb   $3A :
-         fcb   $00 
-         fcb   $40 @
-         fcb   $28 (
-         fcb   $00 
-         fcb   $40 @
-         fcb   $29 )
-         fcb   $00 
-         fcb   $40 @
-         fcb   $5B [
-         fcb   $00 
-         fcb   $40 @
-         fcb   $5D ]
-         fcb   $00 
-         fcb   $40 @
-         fcb   $3B ;
-         fcb   $20 
-         fcb   $40 @
-         fcb   $3A :
-         fcb   $3D =
-         fcb   $40 @
-         fcb   $3D =
-         fcb   $00 
-         fcb   $40 @
-         fcb   $23 #
-         fcb   $00 
-         fcb   $20 
-         fcb   $15 
-         fcb   $EC l
-         fcb   $20 
-         fcb   $0E 
-         fcb   $92 
-         fcb   $20 
-         fcb   $0E 
-         fcb   $8F 
-         fcb   $20 
-         fcb   $0E 
-         fcb   $8C 
-         fcb   $20 
-         fcb   $0E 
-         fcb   $89 
-         fcb   $20 
-         fcb   $0E 
-         fcb   $86 
-         fcb   $20 
-         fcb   $0E 
-         fcb   $83 
-         fcb   $21 !
-         fcb   $0E 
-         fcb   $80 
-         fcb   $22 "
-         fcb   $0E 
-         fcb   $7D ý
-         fcb   $23 #
-         fcb   $0E 
-         fcb   $7A z
-         fcb   $20 
-         fcb   $0E 
-         fcb   $73 s
-         fcb   $21 !
-         fcb   $0E 
-         fcb   $70 p
-         fcb   $22 "
-         fcb   $0E 
-         fcb   $6D m
-         fcb   $23 #
-         fcb   $0E 
-         fcb   $6A j
-         fcb   $26 &
-         fcb   $0E 
-         fcb   $9F 
-         fcb   $27 '
-         fcb   $0E 
-         fcb   $AD -
-         fcb   $24 $
-         fcb   $0E 
-         fcb   $7B û
-         fcb   $24 $
-         fcb   $0E 
-         fcb   $B9 9
-         fcb   $27 '
-         fcb   $0E 
-         fcb   $CB K
-         fcb   $11 
-         fcb   $FD 
-         fcb   $AC ,
-         fcb   $80 
-         fcb   $00 
-         fcb   $00 
-         fcb   $11 
-         fcb   $FD 
-         fcb   $AC ,
-         fcb   $80 
-         fcb   $00 
-         fcb   $00 
-         fcb   $10 
-         fcb   $FD 
-         fcb   $AC ,
-         fcb   $10 
-         fcb   $FD 
-         fcb   $AE .
-         fcb   $12 
-         fcb   $FD 
-         fcb   $B0 0
-         fcb   $12 
-         fcb   $FD 
-         fcb   $AD -
-         fcb   $11 
-         fcb   $FD 
-         fcb   $AF /
-         fcb   $10 
-         fcb   $FD 
-         fcb   $B9 9
-         fcb   $12 
-         fcb   $FD 
-         fcb   $AE .
-         fcb   $11 
-         fcb   $FD 
-         fcb   $E6 f
-         fcb   $11 
-         fcb   $FD 
-         fcb   $E3 c
-         fcb   $11 
-         fcb   $FD 
-         fcb   $B1 1
-         fcb   $11 
-         fcb   $FD 
-         fcb   $B3 3
-         fcb   $11 
-         fcb   $FD 
-         fcb   $B5 5
-         fcb   $11 
-         fcb   $FD 
-         fcb   $B7 7
-         fcb   $11 
-         fcb   $FD 
-         fcb   $B9 9
-         fcb   $11 
-         fcb   $FD 
-         fcb   $BB ;
-         fcb   $11 
-         fcb   $FD 
-         fcb   $BD =
-         fcb   $11 
-         fcb   $FD 
-         fcb   $D0 P
-         fcb   $11 
-         fcb   $FD 
-         fcb   $CD M
-         fcb   $11 
-         fcb   $FD 
-         fcb   $B9 9
-         fcb   $11 
-         fcb   $FD 
-         fcb   $BB ;
-         fcb   $11 
-         fcb   $FD 
-         fcb   $C9 I
-         fcb   $11 
-         fcb   $FD 
-         fcb   $C6 F
-         fcb   $11 
-         fcb   $FD 
-         fcb   $CE N
-         fcb   $11 
-         fcb   $FD 
-         fcb   $CB K
-         fcb   $11 
-         fcb   $FD 
-         fcb   $CD M
-         fcb   $11 
-         fcb   $FD 
-         fcb   $CA J
-         fcb   $11 
-         fcb   $FD 
-         fcb   $CC L
-         fcb   $11 
-         fcb   $FD 
-         fcb   $C9 I
-         fcb   $11 
-         fcb   $FD 
-         fcb   $CD M
-         fcb   $11 
-         fcb   $FD 
-         fcb   $CA J
-         fcb   $11 
-         fcb   $FD 
-         fcb   $CB K
-         fcb   $11 
-         fcb   $FD 
-         fcb   $CE N
-         fcb   $11 
-         fcb   $FD 
-         fcb   $D1 Q
-         fcb   $11 
-         fcb   $FD 
-         fcb   $D3 S
-         fcb   $11 
-         fcb   $FD 
-         fcb   $D5 U
-         fcb   $12 
-         fcb   $FD 
-         fcb   $D7 W
-         fcb   $12 
-         fcb   $FD 
-         fcb   $DA Z
-         fcb   $12 
-         fcb   $FD 
-         fcb   $DC \
-         fcb   $10 
-         fcb   $FD 
-         fcb   $DF _
-         fcb   $10 
-         fcb   $FD 
-         fcb   $E2 b
-         fcb   $11 
-         fcb   $FD 
-         fcb   $E6 f
-         fcb   $11 
-         fcb   $FD 
-         fcb   $E8 h
-         fcb   $13 
-         fcb   $FD 
-         fcb   $EC l
-         fcb   $12 
-         fcb   $FD 
-         fcb   $EF o
-         fcb   $12 
-         fcb   $FD 
-         fcb   $F3 s
-         fcb   $11 
-         fcb   $FD 
-         fcb   $F8 x
-         fcb   $11 
-         fcb   $FD 
-         fcb   $FB 
-         fcb   $11 
-         fcb   $FD 
-         fcb   $F8 x
-         fcb   $10 
-         fcb   $FD 
-         fcb   $FB 
-         fcb   $11 
-         fcb   $FD 
-         fcb   $FF 
-         fcb   $80 
-         fcb   $00 
-         fcb   $00 
-         fcb   $80 
-         fcb   $00 
-         fcb   $00 
-         fcb   $80 
-         fcb   $00 
-         fcb   $00 
-         fcb   $80 
-         fcb   $00 
-         fcb   $00 
-         fcb   $80 
-         fcb   $00 
-         fcb   $00 
-         fcb   $11 
-         fcb   $FD 
-         fcb   $F2 r
-         fcb   $51 Q
-         fcb   $2D -
-         fcb   $00 
-         fcb   $51 Q
-         fcb   $2D -
-         fcb   $00 
-         fcb   $0A 
-         fcb   $FD 
-         fcb   $EE n
-         fcb   $09 
-         fcb   $FD 
-         fcb   $F0 p
-         fcb   $09 
-         fcb   $FD 
-         fcb   $F1 q
-         fcb   $4B K
-         fcb   $3E >
-         fcb   $00 
-         fcb   $4B K
-         fcb   $3E >
-         fcb   $00 
-         fcb   $4B K
-         fcb   $3E >
-         fcb   $00 
-         fcb   $4B K
-         fcb   $3C <
-         fcb   $00 
-         fcb   $4B K
-         fcb   $3C <
-         fcb   $00 
-         fcb   $4B K
-         fcb   $3C <
-         fcb   $00 
-         fcb   $4B K
-         fcb   $3C <
-         fcb   $3E >
-         fcb   $4B K
-         fcb   $3C <
-         fcb   $3E >
-         fcb   $4B K
-         fcb   $3C <
-         fcb   $3E >
-         fcb   $4B K
-         fcb   $3C <
-         fcb   $3E >
-         fcb   $4B K
-         fcb   $3D =
-         fcb   $00 
-         fcb   $4B K
-         fcb   $3D =
-         fcb   $00 
-         fcb   $4B K
-         fcb   $3D =
-         fcb   $00 
-         fcb   $4B K
-         fcb   $3D =
-         fcb   $00 
-         fcb   $4B K
-         fcb   $3E >
-         fcb   $3D =
-         fcb   $4B K
-         fcb   $3E >
-         fcb   $3D =
-         fcb   $4B K
-         fcb   $3E >
-         fcb   $3D =
-         fcb   $4B K
-         fcb   $3C <
-         fcb   $3D =
-         fcb   $4B K
-         fcb   $3C <
-         fcb   $3D =
-         fcb   $4B K
-         fcb   $3C <
-         fcb   $3D =
-         fcb   $4C L
-         fcb   $2B +
-         fcb   $00 
-         fcb   $4C L
-         fcb   $2B +
-         fcb   $00 
-         fcb   $4C L
-         fcb   $2B +
-         fcb   $00 
-         fcb   $4C L
-         fcb   $2D -
-         fcb   $00 
-         fcb   $4C L
-         fcb   $2D -
-         fcb   $00 
-         fcb   $4D M
-         fcb   $2A *
-         fcb   $00 
-         fcb   $4D M
-         fcb   $2A *
-         fcb   $00 
-         fcb   $4D M
-         fcb   $2F /
-         fcb   $00 
-         fcb   $4D M
-         fcb   $2F /
-         fcb   $00 
-         fcb   $4E N
-         fcb   $5E ^
-         fcb   $00 
-         fcb   $4E N
-         fcb   $2A *
-         fcb   $2A *
-         fcb   $20 
-         fcb   $0D 
-         fcb   $3C <
-         fcb   $21 !
-         fcb   $0D 
-         fcb   $39 9
-         fcb   $22 "
-         fcb   $0D 
-         fcb   $36 6
-         fcb   $23 #
-         fcb   $0D 
-         fcb   $33 3
-         fcb   $20 
-         fcb   $0D 
-         fcb   $2C ,
-         fcb   $21 !
-         fcb   $0D 
-         fcb   $29 )
-         fcb   $22 "
-         fcb   $0D 
-         fcb   $26 &
-         fcb   $23 #
-         fcb   $0D 
-         fcb   $23 #
-         fcb   $00 
-         fcb   $02 
-         fcb   $02 
-L0668    fcb   $03 
-         fcb   $91 
-         fcb   $A4 $
-         fcb   $02 
-         fcb   $E4 d
-         fcb   $8D 
-         fcb   $00 
-         fcb   $0E 
-         fcb   $02 
-         fcb   $07 
-         fcb   $FC 
-         fcb   $42 B
-         fcb   $59 Y
-         fcb   $C5 E
-         fcb   $02 
-         fcb   $D4 T
-         fcb   $44 D
-         fcb   $49 I
-         fcb   $D2 R
-         fcb   $0F 
-         fcb   $15 
-         fcb   $45 E
-         fcb   $44 D
-         fcb   $49 I
-         fcb   $D4 T
-         fcb   $0F 
-         fcb   $0F 
-         fcb   $C5 E
-         fcb   $06 
-         fcb   $7E þ
-         fcb   $4C L
-         fcb   $49 I
-         fcb   $53 S
-         fcb   $D4 T
-         fcb   $07 
-         fcb   $3D =
-         fcb   $52 R
-         fcb   $55 U
-         fcb   $CE N
-         fcb   $08 
-         fcb   $09 
-         fcb   $4B K
-         fcb   $49 I
-         fcb   $4C L
-         fcb   $CC L
-         fcb   $06 
-         fcb   $5F _
-         fcb   $53 S
-         fcb   $41 A
-         fcb   $56 V
-         fcb   $C5 E
-         fcb   $04 
-         fcb   $28 (
-         fcb   $4C L
-         fcb   $4F O
-         fcb   $41 A
-         fcb   $C4 D
-         fcb   $03 
-         fcb   $91 
-         fcb   $52 R
-         fcb   $45 E
-         fcb   $4E N
-         fcb   $41 A
-         fcb   $4D M
-         fcb   $C5 E
-         fcb   $04 
-         fcb   $A8 (
-         fcb   $50 P
-         fcb   $41 A
-         fcb   $43 C
-         fcb   $CB K
-         fcb   $02 
-         fcb   $69 i
-         fcb   $4D M
-         fcb   $45 E
-         fcb   $CD M
-         fcb   $03 
-         fcb   $70 p
-         fcb   $43 C
-         fcb   $48 H
-         fcb   $C4 D
-         fcb   $03 
-         fcb   $6F o
-         fcb   $43 C
-         fcb   $48 H
-         fcb   $D8 X
-         fcb   $00 
-         fcb   $02 
-         fcb   $02 
-L06C1    fcb   $03 
-         fcb   $38 8
-         fcb   $A4 $
-         fcb   $09 
-         fcb   $C7 G
-         fcb   $8D 
-         fcb   $00 
-         fcb   $0E 
-         fcb   $02 
-         fcb   $09 
-         fcb   $D0 P
-         fcb   $43 C
-         fcb   $4F O
-         fcb   $4E N
-         fcb   $D4 T
-         fcb   $02 
-         fcb   $7A z
-         fcb   $44 D
-         fcb   $49 I
-         fcb   $D2 R
-         fcb   $09 
-         fcb   $93 
-         fcb   $D1 Q
-         fcb   $0A 
-         fcb   $0C 
-         fcb   $4C L
-         fcb   $49 I
-         fcb   $53 S
-         fcb   $D4 T
-         fcb   $0A 
-         fcb   $B7 7
-         fcb   $50 P
-         fcb   $52 R
-         fcb   $49 I
-         fcb   $4E N
-         fcb   $D4 T
-         fcb   $0B 
-         fcb   $25 %
-         fcb   $53 S
-         fcb   $54 T
-         fcb   $41 A
-         fcb   $54 T
-         fcb   $C5 E
-         fcb   $0A 
-         fcb   $A9 )
-         fcb   $54 T
-         fcb   $52 R
-         fcb   $4F O
-         fcb   $CE N
-         fcb   $0A 
-         fcb   $A3 #
-         fcb   $54 T
-         fcb   $52 R
-         fcb   $4F O
-         fcb   $46 F
-         fcb   $C6 F
-         fcb   $0A 
-         fcb   $9C 
-         fcb   $44 D
-         fcb   $45 E
-         fcb   $C7 G
-         fcb   $0A 
-         fcb   $97 
-         fcb   $52 R
-         fcb   $41 A
-         fcb   $C4 D
-         fcb   $0A 
-         fcb   $92 
-         fcb   $4C L
-         fcb   $45 E
-         fcb   $D4 T
-         fcb   $09 
-         fcb   $74 t
-         fcb   $53 S
-         fcb   $54 T
-         fcb   $45 E
-         fcb   $D0 P
-         fcb   $0B 
-         fcb   $18 
-         fcb   $42 B
-         fcb   $52 R
-         fcb   $45 E
-         fcb   $41 A
-         fcb   $CB K
-         fcb   $00 
-         fcb   $08 
-         fcb   $02 
-L0718    fcb   $0F 
-         fcb   $86 
-         fcb   $CC L
-         fcb   $0F 
-         fcb   $83 
-         fcb   $EC l
-         fcb   $12 
-         fcb   $7C ü
-         fcb   $C4 D
-         fcb   $12 
-         fcb   $79 y
-         fcb   $E4 d
-         fcb   $0E 
-         fcb   $C3 C
-         fcb   $AB +
-         fcb   $0E 
-         fcb   $C0 @
-         fcb   $AD -
-         fcb   $0E 
-         fcb   $BD =
-         fcb   $8D 
-         fcb   $0E 
-         fcb   $D4 T
-         fcb   $A0 
-         fcb   $00 
-         fcb   $04 
-         fcb   $02 
-         fcb   $10 
-         fcb   $28 (
-         fcb   $D3 S
-         fcb   $10 
-         fcb   $28 (
-         fcb   $C3 C
-         fcb   $11 
-         fcb   $A6 &
-         fcb   $D2 R
-         fcb   $12 
-         fcb   $57 W
-         fcb   $D1 Q
-L073F    fcb   $0E 
-         fcb   $52 R
-         fcb   $65 e
-         fcb   $61 a
-         fcb   $64 d
-         fcb   $F9 y
-L0745    fcb   $57 W
-         fcb   $68 h
-         fcb   $61 a
-         fcb   $74 t
-         fcb   $BF ?
-L074A    fcb   $20 
-         fcb   $66 f
-         fcb   $72 r
-         fcb   $65 e
-         fcb   $E5 e
-L074F    fcb   $50 P
-         fcb   $72 r
-         fcb   $6F o
-         fcb   $67 g
-         fcb   $72 r
-         fcb   $61 a
-         fcb   $ED m
-L0756    fcb   $50 P
-         fcb   $52 R
-         fcb   $4F O
-         fcb   $43 C
-         fcb   $45 E
-         fcb   $44 D
-         fcb   $55 U
-         fcb   $52 R
-         fcb   $C5 E
-         fcb   $0D 
-L0760    fcb   $0A 
-         fcb   $20 
-         fcb   $20 
-         fcb   $4E N
-         fcb   $61 a
-         fcb   $6D m
-         fcb   $65 e
-         fcb   $20 
-         fcb   $20 
-         fcb   $20 
-         fcb   $20 
-         fcb   $20 
-         fcb   $20 
-         fcb   $50 P
-         fcb   $72 r
-         fcb   $6F o
-         fcb   $63 c
-         fcb   $2D -
-         fcb   $53 S
-         fcb   $69 i
-         fcb   $7A z
-         fcb   $65 e
-         fcb   $20 
-         fcb   $20 
-         fcb   $44 D
-         fcb   $61 a
-         fcb   $74 t
-         fcb   $61 a
-         fcb   $2D -
-         fcb   $53 S
-         fcb   $69 i
-         fcb   $7A z
-         fcb   $E5 e
-L0781    fcb   $52 R
-         fcb   $65 e
-         fcb   $77 w
-         fcb   $72 r
-         fcb   $69 i
-         fcb   $74 t
-         fcb   $65 e
-         fcb   $3F ?
-         fcb   $3A :
-         fcb   $20 
-L078B    fcb   $52 R
-         fcb   $41 A
-         fcb   $4E N
-         fcb   $47 G
-         fcb   $45 E
-         fcb   $87 
-L0791    fcb   $0E 
-         fcb   $42 B
-         fcb   $52 R
-         fcb   $45 E
-         fcb   $41 A
-         fcb   $4B K
-         fcb   $3A :
-         fcb   $A0 
-L0799    fcb   $63 c
-         fcb   $61 a
-         fcb   $6C l
-         fcb   $6C l
-         fcb   $65 e
-         fcb   $64 d
-         fcb   $20 
-         fcb   $62 b
-         fcb   $F9 y
-L07A2    fcb   $6F o
-         fcb   $EB k
-L07A4    fcb   $44 D
-         fcb   $BA :
-L07A6    fcb   $45 E
-         fcb   $BA :
-L07A8    fcb   $42 B
-         fcb   $BA :
-L07AA    fcb   $63 c
-         fcb   $61 a
-         fcb   $6E n
-         fcb   $27 '
-         fcb   $74 t
-         fcb   $20 
-         fcb   $66 f
-         fcb   $69 i
-         fcb   $6E n
-         fcb   $64 d
-         fcb   $BA :
-L07B5    fcb   $A6 &
-         fcb   $63 c
-         fcb   $1F 
-         fcb   $8B 
-         fcb   $D7 W
-         fcb   $35 5
-         fcb   $08 
-         fcb   $34 4
-         fcb   $43 C
-         fcb   $06 
-         fcb   $34 4
-         fcb   $3B ;
-start    equ   *
-         pshs  u
-         leau  >u0100,u
-         clra  
-         clrb  
-L07C9    std   ,--u
-         cmpu  ,s
-         bhi   L07C9
-         puls  b,a
-         leau  ,x
-         std   <u0000
-         inca  
-         sta   <u00D9
-         std   <u0080
-         std   <u0082
-         adda  #$02
-         std   <u0046
-         std   <u0044
-         inca  
-         tfr   d,s
-         std   <u0004
-         inca  
-         std   <u0008
-         std   <u004A
-         tfr   u,d
-         subd  <u0000
-         std   <u0002
-         clra  
-         ldb   #$01
-         std   <u002D
-         sta   <u00BD
-         lda   #$03
-L07FC    os9   I$Close  
-         inca  
-         cmpa  #$10
-         bcs   L07FC
-         lda   #$02
-         os9   I$Dup    
-         sta   <u00BE
-         clr   <u0035
-         pshs  x
-         leax  <L07B5,pcr
-         os9   F$Icpt   
-         ldx   <u0008
-         clra  
-         clrb  
-L0819    std   ,--x
-         cmpx  <u0004
-         bhi   L0819
-         leax  >L0000,pcr
-         pshs  x
-         ldx   <u0000
-         leax  <$1B,x
-         leay  >L000D,pcr
-L082E    lda   #$7E
-         sta   ,x+
-         ldd   ,y++
-         addd  ,s
-         std   ,x++
-         ldd   ,y
-         bne   L082E
-         leas  $02,s
-         lbsr  L0116
-         puls  y
-         leax  >L0140,pcr
-         stx   <u009E
-         ldb   ,y
-         cmpb  #$0D
-         beq   L08A6
-         leax  <L0860,pcr
-         pshs  y
-         bsr   L0870
-         lbsr  L0F91
-         bcc   L088F
-         lbsr  L0AC3
-         bra   L088F
-L0860    puls  y
-         bsr   L086D
-         ldx   <u0004
-         ldd   ,x
-         std   <u002F
-         lbsr  L0DC7
-L086D    leax  <L08B2,pcr
-L0870    puls  u
-         bsr   L0899
-         pshs  u
-         clr   <u0034
-         ldd   <u0000
-         addd  <u0002
-         subd  <u0008
-         subd  <u000A
-         std   <u000C
-         leau  $02,s
-         stu   <u0046
-         stu   <u0044
-         leas  >-$00FE,s
-         jmp   [<-u0002,u]
-L088F    lds   <u00B7
-         puls  b,a
-         std   <u00B7
-L0896    lbra  L0DBB
-L0899    ldd   <u00B7
-         pshs  b,a
-         sts   <u00B7
-         ldd   $02,s
-         stx   $02,s
-         tfr   d,pc
-L08A6    leax  >L0024,pcr
-         bsr   L08D0
-         leax  >L001B,pcr
-         bsr   L08D0
-L08B2    bsr   L086D
-         leax  >L073F,pcr
-         bsr   L08D0
-         leax  >L07A8,pcr
-         leay  >L0668,pcr
-         clr   <u0084
-         bsr   L08D3
-         bcc   L088F
-         bsr   L08CC
-         bra   L088F
-L08CC    leax  >L0745,pcr
-L08D0    lbra  L125F
-L08D3    pshs  y,x
-         clr   <u0035
-         lbsr  L126B
-         bsr   L0896
-         lda   <u00BD
-         beq   L08E3
-         os9   I$Close  
-L08E3    clr   <u00BD
-         lbsr  L0B2D
-         bcc   L08F8
-         cmpb  #$D3
-         bne   L0915
-         ldd   #$6279
-         std   ,y
-         ldd   #$650D
-         std   $02,y
-L08F8    ldx   $02,s
-         lda   #$80
-         lbsr  L010A
-         bne   L090F
-         lbsr  L010D
-         beq   L0915
-         leax  $03,x
-         lda   #$20
-         lbsr  L010A
-         beq   L0915
-L090F    ldd   ,x
-         leas  $04,s
-         jmp   d,x
-L0915    coma  
-         puls  pc,y,x
-         lbsr  L0A90
-         bne   L093C
-         leax  ,y
-         ldd   <u0008
-         addd  <u000A
-         inca  
-         subd  <u0000
-         pshs  b,a
-         lbsr  L1748
-         bcs   L0946
-         cmpd  ,s++
-         bcs   L0948
-         os9   F$Mem    
-         bcs   L093C
-         subd  #$0001
-         std   <u0002
-L093C    lbsr  L0DBB
-         ldd   <u0002
-         bsr   L09BA
-L0943    lbra  L1264
-L0946    leas  $02,s
-L0948    coma  
-         rts   
-         leax  ,y
-         lbsr  L0D5F
-         leax  >L0760,pcr
-         lbsr  L125F
-         ldy   <u0004
-         bra   L099B
-L095B    pshs  y,x
-         lda   #$20
-         tst   $06,x
-         beq   L0965
-         lda   #$2D
-L0965    lbsr  L1373
-         lda   #$20
-         cmpx  <u002F
-         bne   L0970
-         lda   #$2A
-L0970    lbsr  L1373
-         ldd   $04,x
-         leax  d,x
-         lbsr  L135A
-         ldd   #$1102
-         bsr   L09AD
-         ldd   #$1C0B
-         bsr   L09AD
-         ldd   $0B,x
-         addd  #$0040
-         cmpd  <u000C
-         bcs   L0993
-         lda   #$3F
-         lbsr  L1373
-L0993    bsr   L0943
-         puls  y,x
-         tst   <u0035
-         bne   L099F
-L099B    ldx   ,y++
-         bne   L095B
-L099F    ldd   <u000C
-         bsr   L09BA
-         leax  >L074A,pcr
-         lbsr  L1261
-         lbra  L0D51
-L09AD    pshs  b
-         ldb   #$10
-         lbsr  L011F
-         puls  b
-         ldx   $02,s
-         ldd   b,x
-L09BA    pshs  y,x,b,a
-         pshs  b,a
-         leay  <L09ED,pcr
-L09C1    ldx   #$2F00
-L09C4    puls  b,a
-L09C6    leax  >$0100,x
-         subd  ,y
-         bcc   L09C6
-         addd  ,y++
-         pshs  b,a
-         ldd   ,y
-         tfr   x,d
-         beq   L09E6
-         cmpd  #$3000
-         beq   L09C1
-         lbsr  L1373
-         ldx   #$2F01
-         bra   L09C4
-L09E6    lbsr  L1373
-         leas  $02,s
-         puls  pc,y,x,b,a
-L09ED    beq   L09FF
-         com   <u00E8
-         neg   <u0064
-         neg   <u000A
-         neg   <u0001
-         neg   <u0000
-         lbsr  L0A90
-         leau  ,y
-         clrb  
-L09FF    incb  
-         lda   ,y+
-         cmpa  #$0D
-         bne   L09FF
-         clra  
-         tfr   d,y
-         leax  >L0277,pcr
-         lda   #$01
-         clrb  
-         os9   F$Fork   
-         bcs   L0A86
-         pshs  a
-L0A17    os9   F$Wait   
-         cmpa  ,s
-         bne   L0A17
-         leas  $01,s
-         tstb  
-         bne   L0A86
-         rts   
-         lda   #$83
-         bra   L0A2A
-         lda   #$84
-L0A2A    leax  ,y
-         os9   I$ChgDir 
-         bcs   L0A86
-         rts   
-         bsr   L0A9D
-         lbsr  L0F6E
-         bcs   L0A8C
-         pshs  x
-         ldx   ,x
-         tst   $06,x
-         bne   L0A8C
-         bsr   L0A90
-         beq   L0A48
-L0A45    comb  
-         puls  pc,x
-L0A48    lbsr  L010D
-         beq   L0A45
-         pshs  y
-         lbsr  L0F6E
-         bcs   L0A58
-         cmpx  $02,s
-         bne   L0A84
-L0A58    ldx   $02,s
-         lbsr  L1A2E
-         puls  x
-         ldy   <u004A
-L0A62    lda   ,x+
-         sta   ,y+
-         bpl   L0A62
-         sty   <u00AB
-         ldx   [,s++]
-         ldd   $04,x
-         leay  d,x
-         ldb   <$18,x
-         lda   <u00A6
-         sta   <$18,x
-         clra  
-         lbsr  L19B1
-         addd  <u005E
-         std   <u005E
-L0A81    lbra  L1995
-L0A84    ldb   #$2C
-L0A86    lbsr  L1287
-L0A89    lbra  L088F
-L0A8C    ldb   #$2B
-         bra   L0A86
-L0A90    ldb   ,y+
-         cmpb  #$2C
-         beq   L0A9C
-         cmpb  #$20
-         beq   L0A9C
-         leay  -$01,y
-L0A9C    rts   
-L0A9D    lbsr  L010D
-         bne   L0AB0
-L0AA2    ldy   <u002F
-         beq   L0AAC
-         ldd   $04,y
-         leay  d,y
-         rts   
-L0AAC    leay  >L074F,pcr
-L0AB0    rts   
-L0AB1    ldb   #$2B
-         bra   L0ABD
-L0AB5    ldb   #$20
-L0AB7    pshs  b
-         bsr   L0A81
-         puls  b
-L0ABD    cmpb  #$D3
-         beq   L0A89
-         bra   L0A86
-L0AC3    leax  ,y
-         lda   #$01
-         os9   I$Open   
-         bcs   L0ABD
-         sta   <u00BD
-         bsr   L0B2D
-         bsr   L0B3C
-         bne   L0AB1
-L0AD4    lbsr  L010D
-         beq   L0AB1
-         pshs  y
-         lbsr  L0F6E
-         bcs   L0AE8
-         ldy   ,s
-         leay  -$01,y
-         lbsr  L0E98
-L0AE8    ldy   ,s
-         lbsr  L0EFD
-         lbsr  L1A2E
-         puls  x
-         lbsr  L125F
-L0AF6    ldb   <u0035
-         bne   L0AB7
-         bsr   L0B2D
-         bcs   L0AB7
-         lda   <u000C
-         cmpa  #$02
-         bcs   L0AB5
-         bsr   L0B3C
-         beq   L0B14
-         ldy   <u0080
-         ldd   <u0060
-         std   <u005C
-         lbsr  L1606
-         bra   L0AF6
-L0B14    ldx   <u0080
-         pshs  y,x
-L0B18    lda   ,x+
-         cmpa  #$0D
-         bne   L0B18
-         stx   <u0080
-         stx   <u0082
-         lbsr  L0128
-         puls  y,x
-         stx   <u0080
-         stx   <u0082
-         bra   L0AD4
-L0B2D    lda   <u00BD
-         ldx   <u0080
-         ldy   #$0100
-         os9   I$ReadLn 
-         ldy   <u0080
-         rts   
-L0B3C    lbsr  L010D
-         leax  >L0756,pcr
-L0B43    lda   ,x+
-         eora  ,y+
-         anda  #$DF
-         bne   L0B50
-         tst   -$01,x
-         bpl   L0B43
-         clra  
-L0B50    rts   
-         lbsr  L0C83
-         ldu   <u0046
-         bra   L0B79
-L0B58    ldy   ,y
-         tst   $06,y
-         lbne  L0E68
-         lda   <$17,y
-         rora  
-         lbcs  L0E68
-         ldd   $0D,y
-         leay  d,y
-         ldd   -$03,y
-         lslb  
-         rola  
-         inca  
-         cmpd  <u000C
-         lbhi  L0F69
-L0B79    ldy   ,--u
-         bne   L0B58
-         ldd   #$0607
-         lbsr  L0D6B
-         ldy   <u0046
-         stu   <u0046
-         lbra  L0C7A
-L0B8C    pshs  y
-         lbsr  L1A2E
-         clr   <u00D9
-         lbsr  L0128
-         inc   <u00D9
-         ldx   <u0062
-         leay  ,x
-         ldd   <u0000
-         addd  <u0002
-         tfr   d,u
-         ldd   -$03,x
-         beq   L0C18
-         pshs  u
-L0BA8    pshs  b,a
-         leax  $01,x
-         ldd   ,x
-         pshu  b,a
-         clr   ,x+
-         clr   ,x+
-L0BB4    lda   ,x+
-         bpl   L0BB4
-         puls  b,a
-         subd  #$0001
-         bne   L0BA8
-         ldy   <u005E
-         bra   L0BD1
-L0BC4    ldd   ,y
-         ldx   <u0062
-         leax  d,x
-         ldd   $01,x
-         sty   $01,x
-         std   ,y++
-L0BD1    lbsr  L1BC2
-         bcc   L0BC4
-         puls  u
-         ldx   <u0062
-         ldd   -$03,x
-         leay  ,x
-L0BDE    leau  -u0002,u
-         pshs  u,b,a
-         clra  
-         ldu   $01,x
-         beq   L0C04
-         pshs  x
-         tfr   y,d
-         subd  <u0062
-         bra   L0BF3
-L0BEF    std   ,u
-         leau  ,x
-L0BF3    ldx   ,u
-         bne   L0BEF
-         std   ,u
-         puls  x
-         lda   ,x
-         sta   ,y+
-         ldu   [<$02,s]
-         stu   ,y++
-L0C04    leax  $03,x
-L0C06    ldb   ,x+
-         cmpa  #$A0
-         bne   L0C0E
-         stb   ,y+
-L0C0E    tstb  
-         bpl   L0C06
-         puls  u,b,a
-         subd  #$0001
-         bne   L0BDE
-L0C18    ldx   <u002F
-         ldd   $02,x
-         pshs  b,a
-         clr   ,y+
-         clr   ,y+
-         clr   ,y+
-         tfr   y,d
-         subd  <u002F
-         std   $02,x
-         ldd   ,s
-         subd  $02,x
-         std   ,s
-         addd  <u000C
-         std   <u000C
-         ldd   <u000A
-         subd  ,s++
-         std   <u000A
-         addd  <u0008
-         std   <u004A
-         ldb   #$22
-         stb   $06,x
-         ldb   #$80
-         stb   <$17,x
-         leau  ,y
-         ldd   #$FFFF
-         std   ,--u
-         sta   ,-u
-         ldb   #$07
-L0C52    eora  b,x
-         decb  
-         bpl   L0C52
-         sta   $08,x
-         ldy   $02,x
-         leay  -$03,y
-         os9   F$CRC    
-         com   ,u+
-         com   ,u+
-         com   ,u+
-         ldy   $02,x
-         lda   #$02
-         os9   I$Write  
-         lda   #$C0
-         sta   <$17,x
-         lbcs  L0DB6
-         puls  y
-L0C7A    ldx   ,--y
-         lbne  L0B8C
-         lbra  L0D51
-L0C83    bsr   L0C9D
-         lda   ,y
-         cmpa  #$0D
-         bne   L0C9A
-         ldx   <u0046
-         ldx   [<-$02,x]
-         ldd   $04,x
-         leax  d,x
-         lbsr  L135A
-         lbsr  L12CF
-L0C9A    leax  ,y
-         rts   
-L0C9D    ldu   <u0046
-         stu   <u0044
-         lbsr  L0A90
-         beq   L0CC6
-         cmpb  #$2A
-         bne   L0CCB
-         ldx   <u0004
-L0CAC    ldd   ,x
-         beq   L0CB4
-         tfr   x,d
-         leax  $02,x
-L0CB4    std   ,--u
-         bne   L0CAC
-         stu   <u0044
-         lda   ,y
-         cmpa  #$0D
-         beq   L0CC2
-         leay  $01,y
-L0CC2    sty   <u0082
-         rts   
-L0CC6    lbsr  L010D
-         bne   L0CD9
-L0CCB    sty   <u0082
-         lbsr  L0AA2
-         lbsr  L0F6E
-         bcc   L0CE1
-L0CD6    lbra  L0A8C
-L0CD9    lbsr  L0F6E
-         bcs   L0CD6
-         sty   <u0082
-L0CE1    stx   ,--u
-         ldy   <u0082
-         lbsr  L0A90
-         bne   L0CF0
-         lbsr  L010D
-         bne   L0CD9
-L0CF0    clra  
-         clrb  
-         bra   L0CB4
-         tst   <u000C
-         lbeq  L0F69
-         lda   #$80
-         sta   <u0084
-         bsr   L0C83
-         bra   L0D06
-         bsr   L0C9D
-         leax  ,y
-L0D06    stx   <u005C
-         bsr   L0D5F
-         ldy   <u0046
-         stu   <u0046
-         bra   L0D49
-L0D11    pshs  y
-         ldy   [,y]
-         sty   <u002F
-         ldd   $09,y
-         addd  <u002F
-         std   <u005E
-         ldd   $0F,y
-         addd  <u002F
-         std   <u0060
-         ldd   $0D,y
-         addd  <u002F
-         std   <u0062
-         tst   $06,y
-         bne   L0D47
-         leax  <L0D3B,pcr
-         lbsr  L0899
-         lbsr  L10E4
-L0D38    lbra  L088F
-L0D3B    tst   <u0084
-         bmi   L0D47
-         ldx   [,s]
-         lbsr  L1A2E
-         lbsr  L0128
-L0D47    puls  y
-L0D49    ldx   ,--y
-         bne   L0D11
-L0D4D    bsr   L0D51
-         bra   L0D38
-L0D51    pshs  b
-         lda   #$02
-         os9   I$Close  
-         lda   <u00BE
-         os9   I$Dup    
-         puls  pc,b
-L0D5F    lbsr  L0A90
-         cmpb  #$0D
-         beq   L0DB5
-         stx   <u0082
-         ldd   #$020B
-L0D6B    pshs  u,x,b,a
-         lda   #$02
-         os9   I$Close  
-         ldd   ,s
-         os9   I$Create 
-         bcc   L0DB3
-         cmpb  #$DA
-         bne   L0DB6
-         ldd   ,s
-         ldx   $02,s
-         os9   I$Open   
-         bcs   L0DB6
-         leax  >L0781,pcr
-         ldy   #$000A
-         lda   <u00BE
-         os9   I$WritLn 
-         clra  
-         leax  ,--s
-         ldy   #$0002
-         os9   I$ReadLn 
-         puls  b,a
-         eora  #$59
-         anda  #$DF
-         bne   L0D4D
-         lda   #$02
-         ldb   #$02
-         ldx   #$0000
-         leau  ,x
-         os9   I$SetStt 
-         bcs   L0DB6
-L0DB3    puls  pc,u,y,b,a
-L0DB5    rts   
-L0DB6    bsr   L0D51
-         lbra  L0A86
-L0DBB    clr   <u007D
-         inc   <u007D
-         pshs  x
-         ldx   <u0080
-         stx   <u0082
-         puls  pc,x
-L0DC7    lbsr  L010D
-         bne   L0DDF
-         pshs  y
-         lbsr  L0A9D
-         ldx   ,s
-L0DD3    lda   ,y+
-         sta   ,x+
-         bpl   L0DD3
-         lda   #$0D
-         sta   ,x
-         puls  y
-L0DDF    lbsr  L0F91
-         lbcs  L0A8C
-         ldx   ,x
-         stx   <u002F
-         lda   $06,x
-         beq   L0DF6
-         anda  #$0F
-         cmpa  #$02
-         bne   L0E68
-         bra   L0DFC
-L0DF6    lda   <$17,x
-         rora  
-         bcs   L0E68
-L0DFC    lbsr  L0110
-         ldy   <u004A
-         ldb   ,y
-         cmpb  #$3D
-         beq   L0E68
-         sty   <u005E
-         sty   <u005C
-         ldx   <u00AB
-         stx   <u0060
-         stx   <u004A
-         ldd   <u000C
-         pshs  y,b,a
-         lbsr  L0113
-         puls  y,b,a
-         std   <u000C
-         sty   <u004A
-         ldx   <u002F
-         lda   <$17,x
-         rora  
-         bcs   L0E68
-         leas  >$0102,s
-         ldd   <u0000
-         addd  <u0002
-         tfr   d,y
-         std   <u0046
-         std   <u0044
-         ldu   #$0000
-         stu   <u0031
-         stu   <u00B3
-         inc   <u00B4
-         clr   <u0036
-         ldd   <u004A
-         ldx   <u000C
-         pshs  x,b,a
-         leax  >L0E5F,pcr
-         lbsr  L0899
-         ldx   <u004A
-         lbsr  L0119
-         lbsr  L0DBB
-         ldx   <u002F
-         lbsr  L011C
-         bra   L0E65
-L0E5F    puls  x,b,a
-         std   <u004A
-         stx   <u000C
-L0E65    lbra  L088F
-L0E68    ldb   #$33
-         lbra  L0A86
-         bsr   L0E8F
-         clrb  
-         os9   F$Exit   
-         lbsr  L010D
-         beq   L0E8B
-         lbsr  L0F6E
-         bcs   L0E8B
-         ldu   <u0046
-         clra  
-         clrb  
-         pshu  x,b,a
-         inca  
-         sta   <u0035
-         bsr   L0E9F
-         clr   <u0035
-         rts   
-L0E8B    comb  
-         ldb   #$2B
-         rts   
-L0E8F    ldy   <u0082
-         lda   #$2A
-         sta   ,y
-         sta   <u0035
-L0E98    lbsr  L0C9D
-         clr   <u002F
-         clr   <u0030
-L0E9F    ldu   <u0046
-         stu   <u0044
-         bra   L0EE3
-L0EA5    ldx   ,x
-         ldb   $06,x
-         beq   L0EC0
-         cmpb  #$22
-         bne   L0EB5
-         ldb   <$17,x
-         lslb  
-         bmi   L0EC0
-L0EB5    pshs  u
-         leau  ,x
-         os9   F$UnLink 
-         puls  u
-         bra   L0EDE
-L0EC0    tst   <u0035
-         bne   L0EE3
-         ldx   ,u
-         lbsr  L0FB6
-         ldy   ,x
-         ldd   <u000A
-         subd  $02,y
-         std   <u000A
-         ldd   $02,y
-         addd  <u000C
-         std   <u000C
-         ldd   <u004A
-         subd  $02,y
-         std   <u004A
-L0EDE    ldd   #$FFFF
-         std   [,u]
-L0EE3    ldx   ,--u
-         bne   L0EA5
-         ldx   <u0004
-         tfr   x,y
-L0EEB    ldd   ,x++
-         cmpd  #$FFFF
-         beq   L0EEB
-L0EF3    std   ,y++
-         bne   L0EEB
-         cmpd  ,y
-         bne   L0EF3
-         rts   
-L0EFD    bsr   L0F6E
-         bcs   L0F02
-         rts   
-L0F02    pshs  u,x
-         tfr   x,d
-         cmpb  #$FE
-         beq   L0F69
-         ldx   <u000C
-         cmpx  #$00FF
-         bcs   L0F69
-         leax  <-$1C,x
-         ldu   <u004A
-         ldb   #$FF
-L0F18    incb  
-         clr   b,u
-         cmpb  #$18
-         bne   L0F18
-L0F1F    incb  
-         leax  -$01,x
-         beq   L0F69
-         inc   <u0018,u
-         lda   ,y+
-         sta   b,u
-         bpl   L0F1F
-         incb  
-         stx   <u000C
-         clra  
-         std   <u0015,u
-         std   u0009,u
-         std   u000F,u
-         stu   [,s]
-         pshs  b
-         addd  #$0003
-         std   u0002,u
-         std   u000D,u
-         addd  <u000A
-         std   <u000A
-         ldd   #$87CD
-         std   ,u
-         ldd   #$0019
-         std   u0004,u
-         ldd   #$0081
-         std   u0006,u
-         ldd   #$0016
-         std   u000B,u
-         puls  b
-         leax  d,u
-         ldb   #$03
-         sta   ,x+
-         std   ,x++
-         stx   <u004A
-         puls  pc,u,x
-L0F69    ldb   #$20
-         lbra  L0A86
-L0F6E    pshs  u,y
-         ldx   <u0004
-L0F72    ldy   ,s
-         ldu   ,x++
-         beq   L0F8E
-         ldd   u0004,u
-         leau  d,u
-L0F7D    lda   ,y+
-         eora  ,u+
-         anda  #$DF
-         bne   L0F72
-         clra  
-         tst   -u0001,u
-         bpl   L0F7D
-L0F8A    leax  -$02,x
-         puls  pc,u,b,a
-L0F8E    coma  
-         bra   L0F8A
-L0F91    bsr   L0F6E
-         bcs   L0F96
-         rts   
-L0F96    pshs  u,y,x
-         ldb   $01,s
-         cmpb  #$FE
-         beq   L0F69
-         leax  ,y
-         clra  
-         clrb  
-         os9   F$Link   
-         bcc   L0FB0
-         ldx   $02,s
-         clra  
-         clrb  
-         os9   F$Load   
-         bcs   L0FB4
-L0FB0    stx   $02,s
-         stu   [,s]
-L0FB4    puls  pc,u,y,x
-L0FB6    pshs  y,x
-         ldd   <u0008
-         addd  <u000A
-         tfr   d,y
-         ldx   ,x
-         sty   [,s]
-         ldd   $02,x
-         bsr   L0FE3
-         pshs  y,x,b,a
-         ldx   <u0004
-         bra   L0FDB
-L0FCD    cmpd  $02,s
-         bcs   L0FDB
-         cmpd  $04,s
-         bhi   L0FDB
-         subd  ,s
-         std   -$02,x
-L0FDB    ldd   ,x++
-         bne   L0FCD
-         leas  $06,s
-         puls  pc,y,x
-L0FE3    pshs  u,y,x,b,a
-         ldu   #$0000
-         tfr   x,d
-         subd  $04,s
-         pshs  x,b,a
-         addd  $04,s
-         beq   L1022
-L0FF2    lda   ,x
-         pshs  a
-         bra   L1000
-L0FF8    lda   ,y
-         sta   ,x
-         leau  u0001,u
-         tfr   y,x
-L1000    tfr   x,d
-         addd  $05,s
-         cmpd  $09,s
-         bcs   L100B
-         addd  $01,s
-L100B    tfr   d,y
-         cmpd  $03,s
-         bne   L0FF8
-         puls  a
-         sta   ,x
-         leax  $01,y
-         stx   $02,s
-         leau  u0001,u
-         tfr   u,d
-         addd  ,s
-         bne   L0FF2
-L1022    leas  $04,s
-         puls  pc,u,y,x,b,a
-         pshs  u,y,x,b,a
-         lda   <u0036
-         cmpa  #$39
-         beq   L1068
-         tst   <u00A0
-         bne   L10AA
-         inc   <u00A0
-         lda   <u0035
-         bne   L1064
-         ldd   <u00B3
-         subd  #$0001
-         bhi   L1089
-         bmi   L104E
-L1041    lbsr  L0DBB
-         leax  >L0791,pcr
-         lbsr  L135A
-         lbsr  L124D
-L104E    leax  >L07A4,pcr
-         leay  >L06C1,pcr
-         lbsr  L08D3
-         bcc   L104E
-         lda   <u0035
-         bne   L1064
-         lbsr  L08CC
-         bra   L104E
-L1064    cmpa  #$02
-         bne   L1041
-L1068    lbsr  L0134
-         lda   #$03
-L106D    cmpa  <u00BE
-         beq   L1074
-         os9   I$Close  
-L1074    inca  
-         cmpa  #$10
-         bcs   L106D
-         lbra  L088F
-         lbsr  L0A90
-         bne   L108E
-         leax  ,y
-         lbsr  L1748
-         bcc   L1091
-         rts   
-L1089    bsr   L1091
-         clrb  
-         bra   L1090
-L108E    ldb   #$01
-L1090    clra  
-L1091    std   <u00B3
-         lsl   <u0034
-         coma  
-         ror   <u0034
-         bra   L10A6
-         lbsr  L0DBB
-         lsl   <u0034
-         lsr   <u0034
-         ldd   #$0001
-         std   <u00B3
-L10A6    leas  $02,s
-         clr   <u00A0
-L10AA    puls  pc,u,y,x,b,a
-         ldy   <u0019
-         jsr   ,y
-         pshs  u,y,x,b,a
-         cmpy  <u0046
-         beq   L10E2
-         ldb   <u007D
-         ldx   <u0080
-         ldu   <u0082
-         pshs  u,x,b
-         stu   <u0080
-         lbsr  L0DBB
-         lda   #$3D
-         lbsr  L1373
-         ldb   ,y
-         addb  #$01
-         cmpb  #$06
-         bcc   L10D7
-         leax  ,y
-         lbsr  L13AA
-L10D7    lbsr  L1264
-         puls  u,x,b
-         stb   <u007D
-         stx   <u0080
-         stu   <u0082
-L10E2    puls  pc,u,y,x,b,a
-L10E4    lbsr  L124B
-         tst   <$17,x
-         bmi   L110A
-         ldx   <u005E
-L10EE    clr   <u0074
-L10F0    tst   <u0035
-         bne   L110A
-         leay  ,x
-         lbsr  L1BC9
-         bsr   L110C
-         exg   x,y
-         cmpx  <u0060
-         bcs   L10F0
-         cmpx  <u005C
-         bne   L110A
-         cmpy  <u0060
-         bcs   L10F0
-L110A    clra  
-         rts   
-L110C    pshs  u,y,x
-         lbsr  L0DBB
-         ldx   <u002F
-         tst   <$17,x
-         bmi   L1193
-         ldx   ,s
-         tfr   y,d
-         subd  ,s
-         bmi   L1190
-         pshs  x,b,a
-         addd  #$0040
-         cmpd  <u000C
-         lbcc  L0F69
-         tst   <u0084
-         bmi   L1158
-         lda   #$20
-         cmpx  <u005C
-         bhi   L113F
-         beq   L113D
-         cmpy  <u005C
-         bls   L113F
-L113D    lda   #$2A
-L113F    lbsr  L1373
-         cmpx  <u0060
-         bcc   L1158
-         tfr   x,d
-         subd  <u005E
-         ldx   <u0082
-         lbsr  L012B
-         lda   #$20
-         sta   ,x+
-         stx   <u0082
-         lbsr  L1270
-L1158    puls  y,b,a
-         cmpy  <u0060
-         bcc   L1190
-         ldu   <u004A
-         lbsr  L19EF
-         lbsr  L11F2
-         stu   <u005C
-         leax  d,u
-         stx   <u0060
-         stx   <u004A
-         leay  ,u
-         tst   <u0084
-         bmi   L1183
-         leax  ,y
-         lbsr  L1677
-         bne   L1183
-         leax  >L02EB,pcr
-         lbsr  L126B
-L1183    lbsr  L0DBB
-         lbsr  L1AC6
-         lbsr  L128B
-         bsr   L11D5
-         dec   <u0083
-L1190    lbsr  L1264
-L1193    puls  pc,u,y,x
-         ldx   <u002F
-         tst   <$17,x
-         bpl   L119E
-         coma  
-         rts   
-L119E    ldy   <u0080
-         lbsr  L0122
-         bsr   L11F2
-         ldx   <u004A
-         lbsr  L1677
-         beq   L11D5
-         stx   <u005E
-         stx   <u005C
-         leay  ,x
-         ldx   <u00AB
-         stx   <u0060
-         stx   <u004A
-         lbsr  L012E
-         ldx   <u002F
-         lda   <$17,x
-         clr   <$17,x
-         tsta  
-         bne   L11D5
-         leax  <L11D5,pcr
-         lbsr  L0899
-         ldx   <u005E
-         lbsr  L0137
-         lbra  L088F
-L11D5    pshs  u,y,x,b,a
-         ldu   <u0046
-         pulu  y,x,b,a
-         sty   <u000A
-         stx   <u000C
-         std   <u004A
-         pulu  y,x,b,a
-         sty   <u0060
-         stx   <u005E
-         std   <u005C
-L11EB    stu   <u0046
-         stu   <u0044
-         clra  
-         puls  pc,u,y,x,b,a
-L11F2    pshs  u,y,x,b,a
-         ldu   <u0046
-         ldd   <u005C
-         ldx   <u005E
-         ldy   <u0060
-         pshu  y,x,b,a
-         ldd   <u004A
-         ldx   <u000C
-         ldy   <u000A
-         pshu  y,x,b,a
-         bra   L11EB
-         ldy   <u0031
-         leax  >L0756,pcr
-L1211    bsr   L1223
-         lbsr  L135A
-         ldx   $03,y
-         bsr   L1256
-         leax  >L0799,pcr
-         ldy   $07,y
-         bne   L1211
-L1223    lbra  L0DBB
-         lbsr  L010D
-         beq   L1249
-         lbsr  L0F6E
-         bcs   L1249
-         ldx   ,x
-         ldy   <u0031
-L1235    ldy   $07,y
-         beq   L1249
-         cmpx  $03,y
-         bne   L1235
-         lsl   ,y
-         coma  
-         ror   ,y
-         leax  >L07A2,pcr
-         bra   L125F
-L1249    coma  
-         rts   
-L124B    bsr   L1223
-L124D    leax  >L0756,pcr
-         lbsr  L135A
-         ldx   <u002F
-L1256    pshs  x
-         leax  <$19,x
-         bsr   L1261
-         puls  pc,x
-L125F    bsr   L1223
-L1261    lbsr  L1392
-L1264    lbsr  L1371
-         bsr   L1270
-         bra   L1223
-L126B    bsr   L1223
-         lbsr  L1392
-L1270    pshs  y,x,b,a
-         ldd   <u0082
-         subd  <u0080
-         bls   L1285
-         tfr   d,y
-         ldx   <u0080
-         lda   #$02
-         os9   I$WritLn 
-         bcc   L1285
-         bsr   L1287
-L1285    puls  pc,y,x,b,a
-L1287    os9   F$PErr   
-         rts   
-L128B    ldy   <u005C
-         cmpy  <u0060
-         bcc   L12CF
-         ldb   ,y
-         cmpb  #$3A
-         bne   L12A3
-         leay  $01,y
-         lbsr  L13CF
-         lbsr  L135C
-         ldb   ,y
-L12A3    tst   <u0084
-         bmi   L12B8
-         bsr   L12F9
-         ldb   <u0074
-         pshs  b
-         bsr   L12D8
-         puls  a
-         sta   <u0074
-         tfr   b,a
-         lbsr  L134E
-L12B8    ldb   ,y+
-         bmi   L12C4
-         bsr   L12F9
-         bsr   L12D8
-         bsr   L130C
-         bra   L12C7
-L12C4    lbsr  L1489
-L12C7    cmpy  <u0060
-         bcs   L12B8
-L12CC    sty   <u005C
-L12CF    lda   #$0D
-         lbra  L1373
-         leas  $02,s
-         bra   L12CC
-L12D8    sta   ,-s
-         bmi   L12F6
-         anda  #$03
-         beq   L12F6
-         cmpa  #$01
-         bne   L12E8
-         inc   <u0074
-         bra   L12F6
-L12E8    decb  
-         bpl   L12EC
-         clrb  
-L12EC    cmpa  #$03
-         beq   L12F6
-         dec   <u0074
-         bpl   L12F6
-         clr   <u0074
-L12F6    lda   ,s+
-         rts   
-L12F9    leax  >L03F5,pcr
-         tstb  
-         bpl   L1302
-         subb  #$2A
-L1302    lda   #$03
-         mul   
-         leax  d,x
-         lda   ,x
-         rts   
-L130A    bsr   L12F9
-L130C    leax  $01,x
-         anda  #$60
-         beq   L1318
-         cmpa  #$60
-         bne   L132A
-         leay  $02,y
-L1318    lda   -$01,x
-         pshs  a
-         ldd   ,x
-         leax  d,x
-         puls  a
-         anda  #$18
-         cmpa  #$10
-         beq   L1392
-         bra   L1358
-L132A    cmpa  #$20
-         bne   L1332
-         ldd   ,x
-         jmp   d,x
-L1332    bsr   L133A
-         bsr   L1336
-L1336    lda   ,x+
-         bne   L1373
-L133A    lda   <u007D
-         cmpa  #$41
-         bcs   L1357
-         lda   #$0A
-         bsr   L1373
-         clr   <u007D
-         tst   <u0084
-         bmi   L1357
-         lda   <u0074
-         adda  #$03
-L134E    lsla  
-         adda  #$06
-         ldb   #$10
-         lbsr  L011F
-         clra  
-L1357    rts   
-L1358    bsr   L135C
-L135A    bsr   L1392
-L135C    pshs  u,b,a
-         bsr   L133A
-         bcc   L136F
-         ldu   <u0082
-         lda   #$20
-         cmpa  -u0001,u
-         beq   L136F
-         cmpu  <u0080
-         bne   L1377
-L136F    puls  pc,u,b,a
-L1371    lda   #$0D
-L1373    pshs  u,b,a
-         ldu   <u0082
-L1377    sta   ,u+
-         ldd   <u0082
-         subd  <u0080
-         tsta  
-         bne   L1384
-         inc   <u007D
-         stu   <u0082
-L1384    puls  pc,u,b,a
-         lda   #$2E
-         bsr   L1373
-L138A    ldx   ,y++
-         ldd   <u0062
-         leax  d,x
-         leax  $03,x
-L1392    pshs  x
-L1394    lda   ,x
-         anda  #$7F
-         bsr   L1373
-         tst   ,x+
-         bpl   L1394
-         puls  pc,x
-         ldb   #$03
-         ldx   <u0044
-         pshs  y,b
-         leay  -$01,y
-         bra   L13AC
-L13AA    pshs  y,b
-L13AC    ldd   $04,y
-         std   ,--x
-         ldd   $02,y
-         std   ,--x
-         ldd   ,y
-         std   ,--x
-         leay  ,x
-         puls  b
-         bra   L13DC
-         ldb   ,y
-         clra  
-         bra   L13D1
-         leax  >L0203,pcr
-         bra   L13CD
-         leax  >L01FD,pcr
-L13CD    bsr   L1358
-L13CF    ldd   ,y++
-L13D1    pshs  y
-         ldy   <u0044
-         leay  -$06,y
-         std   $01,y
-         ldb   #$02
-L13DC    lbsr  L011F
-         puls  pc,y
-L13E1    bsr   L13F1
-L13E3    lda   ,y+
-         cmpa  #$FF
-         beq   L13F1
-         bsr   L1373
-         cmpa  #$22
-         bne   L13E3
-         bra   L13E1
-L13F1    lda   #$22
-L13F3    lbra  L1373
-         lda   #$24
-         bsr   L13F3
-         ldb   #$14
-         lbsr  L011F
-         leay  $02,y
-         rts   
-         leax  >L027E,pcr
-         lbsr  L135A
-         lda   -$01,y
-         adda  #$FB
-         bra   L13F3
-         leax  >L020A,pcr
-L1413    lbsr  L135A
-         lbra  L138A
-         leax  >L01AC,pcr
-         leay  $01,y
-         bsr   L1413
-         leay  $06,y
-         rts   
-         leax  >L02B4,pcr
-         lbsr  L1358
-         lda   ,y
-         cmpa  #$3A
-         beq   L1433
-         inc   <u0074
-L1433    rts   
-L1434    bvc   L13E0
-         leax  >L1434,pcr
-         bra   L1440
-         leax  >L0284,pcr
-L1440    lbsr  L135A
-         ldb   ,y+
-L1445    decb  
-         beq   L1433
-         lda   ,y+
-         bsr   L13F3
-L144C    bra   L1445
-         com   <u00EF
-         bita  <u0001
-         std   ,--w
-         aim   #$ED,<u00F2
-         lsr   <u00EF
-         anda  <u0080
-         stu   [e,x]
-         neg   <u00A6
-         suba  -$0C,y
-         aim   #$86,<u003A
-L1464    bsr   L13F3
-         leax  <L144C,pcr
-L1469    leax  $02,x
-         lda   ,s
-         anda  ,x
-         cmpa  ,x+
-         bne   L1469
-         tsta  
-         beq   L1487
-         eora  ,s
-         sta   ,s
-         ldd   ,x
-         leax  d,x
-         lbsr  L1392
-         lda   #$2B
-         tst   ,s
-         bne   L1464
-L1487    puls  pc,a
-L1489    pshs  u
-         ldu   <u0044
-         clr   ,-u
-         clr   ,-u
-         leay  -$01,y
-L1493    ldb   ,y
-         bpl   L14C4
-         lbsr  L12F9
-         tfr   a,b
-         lda   ,y+
-         bitb  #$80
-         bne   L1493
-         orb   #$80
-         pshu  b,a
-         bitb  #$18
-         bne   L1493
-         andb  #$7F
-         pshu  b,a
-         bitb  #$04
-         bne   L14B8
-         ldd   ,y++
-         std   u0002,u
-         bra   L1493
-L14B8    leay  -$01,y
-         sty   u0002,u
-         ldb   ,y+
-         lbsr  L1B68
-         bra   L1493
-L14C4    sty   <u005C
-         leay  ,u
-         clra  
-         clrb  
-         std   ,--y
-         pshs  b,a
-         sta   <u00BF
-         sta   <u00B1
-L14D3    ldd   ,u++
-         bitb  #$08
-         beq   L14FE
-         andb  #$07
-         cmpb  <u00BF
-         bhi   L14F2
-         bne   L14EF
-         cmpb  #$06
-         bne   L14EB
-         tst   <u00B1
-         beq   L14EF
-         bra   L14F2
-L14EB    tst   <u00B1
-         beq   L14F2
-L14EF    lbsr  L1581
-L14F2    stb   <u00BF
-         orb   #$80
-         std   ,--y
-         lda   #$01
-         sta   <u00B1
-         bra   L14D3
-L14FE    clr   <u00B1
-         bitb  #$03
-         beq   L152D
-         bitb  #$04
-         bne   L152D
-         bitb  #$10
-         bne   L1510
-         pulu  x
-         stx   ,--y
-L1510    std   ,--y
-         andb  #$03
-         bsr   L1581
-         cmpa  #$BE
-         bne   L151F
-         ldx   #$54FF
-         stx   ,--y
-L151F    ldx   #$4B80
-         bra   L1526
-L1524    stx   ,--y
-L1526    decb  
-         bne   L1524
-         stb   <u00BF
-L152B    bra   L14D3
-L152D    bitb  #$10
-         bne   L1535
-         pulu  x
-L1533    pshs  x
-L1535    pshs  b,a
-         cmpa  #$89
-         bcs   L153F
-         cmpa  #$8C
-         bls   L14D3
-L153F    ldd   ,y++
-         tstb  
-         bmi   L154A
-         beq   L1558
-         ldx   ,y++
-         bra   L1533
-L154A    pshs  b,a
-         clr   $01,s
-         bitb  #$10
-         bne   L153F
-         andb  #$07
-         stb   <u00BF
-         bra   L152B
-L1558    ldx   ,u++
-         beq   L1569
-         pshu  x
-         std   ,--y
-         bra   L152B
-L1562    puls  y
-         ldb   ,y+
-         lbsr  L130A
-L1569    ldd   ,s++
-         beq   L157C
-         bitb  #$04
-         bne   L1562
-         leay  ,s
-         exg   a,b
-         lbsr  L130A
-         leas  ,y
-         bra   L1569
-L157C    ldy   <u005C
-         puls  pc,u
-L1581    ldx   ,s
-         pshs  x
-         ldx   #$4E00
-         stx   $02,s
-         ldx   #$4DFF
-         stx   ,--y
-         rts   
-         lbsr  L0A9D
-         lbsr  L0EFD
-         ldy   ,x
-         tst   $06,y
-         bne   L15E5
-         pshs  x
-         lbsr  L1A2E
-         lbsr  L124B
-         ldy   <u005E
-         bsr   L15F3
-L15AA    lda   <u0035
-         cmpa  #$02
-         bne   L15B3
-         lbsr  L1993
-L15B3    leax  >L07A6,pcr
-         leay  >L0718,pcr
-         lbsr  L08D3
-         bcc   L15AA
-         tst   <u0035
-         bne   L15AA
-         leax  >L15AA,pcr
-         pshs  x
-         ldx   <u0080
-         lsl   ,x
-         lsr   ,x
-         lbsr  L1748
-         lbcs  L08CC
-         lbsr  L1A0D
-         lda   ,x
-         cmpa  #$0D
-         beq   L15F3
-         ldy   <u0080
-         bra   L1601
-L15E5    coma  
-         rts   
-         leax  -$01,y
-         lsl   ,x
-         asr   ,x
-         lbsr  L16F2
-         lbsr  L16BD
-L15F3    sty   <u005C
-         lbsr  L1682
-         leax  ,y
-         lbsr  L1BC9
-         lbra  L16AD
-L1601    bsr   L1606
-         bcc   L15F3
-         rts   
-L1606    tst   <u000C
-         beq   L1670
-         clr   <u00A0
-         lbsr  L0122
-         ldx   <u004A
-         lda   ,x
-         cmpa  #$3A
-         bne   L165E
-         clra  
-         clrb  
-         sta   ,-s
-         ldy   <u005C
-         lbsr  L1A10
-         cmpy  <u0060
-         bcc   L162F
-         ldd   $01,x
-         cmpd  $01,y
-         bls   L162F
-         inc   ,s
-L162F    ldy   <u005E
-         ldd   $01,x
-         lbsr  L1A0D
-         tst   ,s+
-         bne   L1642
-         bcc   L1642
-         cmpy  <u005C
-         bcc   L165E
-L1642    sty   <u005C
-         cmpy  <u0060
-         bcc   L165E
-         ldx   <u004A
-         ldd   $01,x
-         cmpd  $01,y
-         bne   L165E
-         pshs  y
-         lbsr  L1BC9
-         tfr   y,d
-         subd  ,s++
-         bra   L1660
-L165E    clra  
-         clrb  
-L1660    ldy   <u005C
-         lbsr  L19B1
-         ldx   <u005C
-         bsr   L1677
-         bne   L166E
-         leay  ,x
-L166E    clra  
-         rts   
-L1670    ldb   #$20
-         lbsr  L1287
-         coma  
-         rts   
-L1677    lda   ,x
-         cmpa  #$3A
-         bne   L167F
-         lda   $03,x
-L167F    cmpa  #$3D
-         rts   
-L1682    ldx   #$0000
-         ldy   <u005E
-L1688    cmpy  <u005C
-         bcc   L1697
-         leax  $01,x
-         lbsr  L1BC9
-         cmpy  <u0060
-         bcs   L1688
-L1697    sty   <u005C
-         stx   <u00B5
-         clra  
-         rts   
-         bsr   L16CE
-         bsr   L16BD
-         cmpx  <u005E
-         bhi   L16AD
-         pshs  y,x
-         lbsr  L124B
-         puls  y,x
-L16AD    ldd   <u0060
-         pshs  b,a
-         sty   <u0060
-         lbsr  L10EE
-         puls  b,a
-         std   <u0060
-         clra  
-         rts   
-L16BD    pshs  x,b
-         ldx   <u0082
-         ldb   ,x
-         cmpb  #$0D
-         bne   L16C9
-         puls  pc,x,b
-L16C9    leas  $05,s
-         lbra  L08CC
-L16CE    lda   ,y+
-         cmpa  #$20
-         beq   L16CE
-         cmpa  #$2A
-         bne   L16E1
-         sty   <u0082
-         ldx   <u005E
-         ldy   <u0060
-         rts   
-L16E1    leax  -$01,y
-         bsr   L16F2
-         bcs   L16F1
-         ldx   <u005C
-         cmpy  <u005C
-         bcc   L16F1
-         exg   x,y
-         clra  
-L16F1    rts   
-L16F2    clr   ,-s
-         ldd   ,x
-         cmpa  #$2B
-         bne   L1707
-         ldy   <u0060
-L16FD    cmpb  #$2A
-         bne   L1712
-         leax  $02,x
-         stx   <u0082
-         puls  pc,a
-L1707    cmpa  #$2D
-         bne   L1714
-         inc   ,s
-         ldy   <u005E
-         bra   L16FD
-L1712    leax  $01,x
-L1714    lda   ,x
-         cmpa  #$30
-         bcs   L171E
-         cmpa  #$39
-         bls   L1723
-L171E    ldd   #$0001
-         bra   L1727
-L1723    bsr   L1748
-         bcs   L1742
-L1727    stx   <u0082
-         ldy   <u005C
-         tst   ,s+
-         beq   L173D
-         ldy   <u005E
-         pshs  b,a
-         ldd   <u00B5
-         subd  ,s++
-         bcc   L173D
-         clra  
-         clrb  
-L173D    lbsr  L1BCF
-         clra  
-         rts   
-L1742    ldy   <u005C
-         com   ,s+
-         rts   
-L1748    ldy   <u0046
-         lbsr  L013A
-         lda   ,y+
-         cmpa  #$02
-         beq   L1759
-         clra  
-         ldd   ,y
-         bne   L175A
-L1759    coma  
-L175A    rts   
-         clrb  
-         bra   L1760
-         ldb   #$01
-L1760    leas  -$0F,s
-         stb   ,s
-         lda   ,y
-         clr   $01,s
-         cmpa  #$2A
-         bne   L1770
-         sta   $01,s
-         leay  $01,y
-L1770    ldb   ,y+
-         cmpb  #$20
-         beq   L1770
-         tfr   b,a
-         sty   <u0082
-         lbsr  L18AA
-         stu   $02,s
-         lbmi  L1985
-         tst   ,s
-         beq   L1791
-         lbsr  L18AA
-         stu   $04,s
-         lbmi  L1985
-L1791    cmpa  #$0D
-         beq   L179D
-         lda   ,y+
-         cmpa  #$0D
-         lbne  L1985
-L179D    ldu   <u0046
-         stu   $0D,s
-L17A1    lda   ,-y
-         sta   ,-u
-         cmpy  <u0082
-         bhi   L17A1
-         stu   <u0046
-         stu   <u0044
-         ldd   $02,s
-         leau  d,u
-         leau  u0001,u
-         stu   $06,s
-         ldy   <u005C
-         sty   $0B,s
-         clr   $0A,s
-         lbra  L1878
-L17C1    lbsr  L0DBB
-         sty   <u005C
-         lbsr  L128B
-         ldy   <u0080
-         leay  $05,y
-         lsl   $0A,s
-         asr   $0A,s
-L17D3    tst   <u0035
-         bne   L183A
-         ldd   <u0082
-         subd  $02,s
-         ldx   <u0046
-         lbsr  L18BE
-         bcs   L182F
-         lda   #$81
-         sta   $0A,s
-         tst   ,s
-         beq   L182F
-         ldd   <u0082
-         addd  $04,s
-         subd  $02,s
-         subd  <u0080
-         cmpd  #$00E6
-         bhi   L182F
-         ldx   <u0082
-         exg   x,y
-         ldd   $02,s
-         lbsr  L0FE3
-         tfr   y,d
-         subd  $02,s
-         tfr   d,y
-         ldu   $06,s
-         pshs  x,b,a
-L180B    lda   ,u+
-         sta   ,y+
-         cmpa  #$FF
-         bne   L180B
-         leay  -$01,y
-         ldd   ,s++
-         subd  ,s
-         puls  x
-         lbsr  L0FE3
-         sty   <u0082
-         ldd   $04,s
-         leay  d,x
-         ldd   $02,s
-         bne   L182B
-         leay  $01,y
-L182B    tst   $01,s
-         bne   L17D3
-L182F    tst   $0A,s
-         bpl   L1872
-         ldy   $08,s
-         ldd   ,s
-         bne   L1845
-L183A    ldx   $0D,s
-         stx   <u0046
-         stx   <u0044
-         leas  $0F,s
-         lbra  L15F3
-L1845    lbsr  L1270
-         sty   $0B,s
-         tst   ,s
-         beq   L1872
-         leax  ,y
-         lbsr  L1BC9
-         lbsr  L19A5
-         sty   <u005C
-         ldy   <u0080
-         lbsr  L1606
-         sty   <u005C
-         ldy   $08,s
-         lbsr  L1BC9
-         cmpy  <u005C
-         bne   L1882
-         tst   $01,s
-         beq   L1882
-L1872    ldy   $08,s
-         lbsr  L1BC9
-L1878    sty   $08,s
-         cmpy  <u0060
-         lbcs  L17C1
-L1882    lbsr  L0DBB
-         tst   $0A,s
-         bne   L1899
-         leax  >L07AA,pcr
-         lbsr  L135A
-         ldy   <u0046
-         lbsr  L13E1
-         lbsr  L1264
-L1899    ldy   $0B,s
-         sty   <u005C
-         ldx   $0D,s
-         stx   <u0046
-         stx   <u0044
-         leas  $0F,s
-         lbra  L1682
-L18AA    ldu   #$FFFF
-L18AD    cmpa  #$0D
-         beq   L18B9
-         leau  u0001,u
-         lda   ,y+
-         cmpb  -$01,y
-         bne   L18AD
-L18B9    clr   -$01,y
-         com   -$01,y
-         rts   
-L18BE    pshs  b,a
-         bra   L18D2
-L18C2    pshs  y,x
-L18C4    lda   ,x+
-         cmpa  #$FF
-         beq   L18DA
-         cmpa  ,y+
-         beq   L18C4
-         puls  y,x
-         leay  $01,y
-L18D2    cmpy  ,s
-         bls   L18C2
-         coma  
-         puls  pc,b,a
-L18DA    puls  y,x
-         clra  
-         puls  pc,b,a
-         ldd   #$0064
-         ldx   #$000A
-         pshs  x,b,a
-         leax  ,y
-         ldy   <u00B5
-         lda   ,x
-         cmpa  #$2A
-         bne   L18FA
-         ldy   #$0000
-L18F6    leax  $01,x
-         lda   ,x
-L18FA    cmpa  #$20
-         beq   L18F6
-         pshs  y
-         cmpa  #$0D
-         beq   L191C
-         lbsr  L1748
-         bcs   L1981
-         std   $02,s
-         lda   ,x+
-         cmpa  #$0D
-         beq   L191C
-         lbsr  L1748
-         bcs   L1981
-         std   $04,s
-         bmi   L1981
-         lda   ,x
-L191C    cmpa  #$0D
-         bne   L1981
-         bsr   L1995
-         ldd   ,s++
-         ldy   <u005E
-         lbsr  L1BCF
-         sty   <u005C
-         ldd   ,s
-         lbsr  L1A0D
-         clr   ,-s
-         cmpy  <u005C
-         bcs   L198A
-         bsr   L1960
-         cmpx  #$0000
-         ble   L198A
-         tst   <u0035
-         bne   L194C
-         tst   <u0035
-         bne   L194C
-         inc   ,s
-         bsr   L1960
-L194C    leas  $05,s
-         ldx   $02,s
-         lbsr  L1A2E
-         ldy   <u005E
-         ldd   <u00B5
-         lbsr  L1BCF
-         sty   <u005C
-         clra  
-         rts   
-L1960    ldy   <u005C
-         ldx   $03,s
-L1965    clra  
-         clrb  
-         lbsr  L1A10
-         cmpy  <u0060
-         bcc   L1980
-         tst   $02,s
-         beq   L1975
-         stx   $01,y
-L1975    lbsr  L1BC9
-         tfr   x,d
-         addd  $05,s
-         tfr   d,x
-         bpl   L1965
-L1980    rts   
-L1981    leas  $06,s
-         bra   L1987
-L1985    leas  $0F,s
-L1987    lbra  L08CC
-L198A    leax  >L078B,pcr
-         lbsr  L125F
-         bra   L194C
-L1993    leas  $04,s
-L1995    lbsr  L0128
-         clra  
-         rts   
-         lbsr  L16CE
-         lbsr  L16BD
-         bsr   L19A5
-         lbra  L15F3
-L19A5    ldd   <u004A
-         std   <u00AB
-         tfr   y,d
-         pshs  x
-         subd  ,s++
-         leay  ,x
-L19B1    pshs  u,y,x,b,a
-         leax  d,y
-         pshs  x
-         ldy   <u00AB
-         ldd   <u004A
-         subd  ,s
-         beq   L19C3
-         lbsr  L0FE3
-L19C3    ldd   <u00AB
-         ldu   ,s
-         subd  ,s++
-         bls   L19D1
-         ldy   $04,s
-         lbsr  L0125
-L19D1    ldd   <u00AB
-         subd  <u004A
-         ldy   $04,s
-         leay  d,y
-         sty   $04,s
-         subd  ,s++
-         pshs  b,a
-         addd  <u0060
-         std   <u0060
-         std   <u004A
-         ldd   <u000C
-         subd  ,s
-         std   <u000C
-         puls  pc,u,y,x,b,a
-L19EF    pshs  y,x,b,a
-         leay  d,y
-         leau  d,u
-         andb  #$03
-L19F7    beq   L1A06
-         lda   ,-y
-         sta   ,-u
-         decb  
-         bra   L19F7
-L1A00    ldx   ,--y
-         ldd   ,--y
-         pshu  x,b,a
-L1A06    cmpy  $04,s
-         bne   L1A00
-         puls  pc,y,x,b,a
-L1A0D    ldy   <u005E
-L1A10    pshs  b,a
-         bra   L1A17
-L1A14    lbsr  L1BC9
-L1A17    cmpy  <u0060
-         bcc   L1A2B
-         lda   ,y
-         cmpa  #$3A
-         bne   L1A14
-         ldd   ,s
-         cmpd  $01,y
-         bhi   L1A14
-         puls  pc,b,a
-L1A2B    coma  
-         puls  pc,b,a
-L1A2E    pshs  u,y,x,b,a
-         lbsr  L0FB6
-         ldx   ,x
-         stx   <u002F
-         ldd   $09,x
-         addd  <u002F
-         std   <u005E
-         ldd   $0F,x
-         addd  <u002F
-         std   <u0060
-         std   <u004A
-         ldd   $02,x
-         subd  $0F,x
-         pshs  b,a
-         ldd   <u0000
-         addd  <u0002
-         subd  ,s
-         tfr   d,u
-         std   <u0066
-         ldd   <u002F
-         addd  $0F,x
-         tfr   d,y
-         puls  b,a
-         bsr   L19EF
-         ldd   $0D,x
-         subd  $0F,x
-         subd  #$0003
-         std   <u0068
-         addd  <u0066
-         addd  #$0003
-         std   <u0062
-         ldd   $02,x
-         subd  $0D,x
-         addd  #$0003
-         std   <u0064
-         ldy   <u005E
-         bsr   L1AC6
-         ldx   <u0062
-         ldd   -$03,x
-         beq   L1A9E
-L1A83    pshs  b,a
-         leau  ,x
-         leax  $03,x
-L1A89    ldb   ,x+
-         bpl   L1A89
-         lda   #$02
-         cmpb  #$A4
-         bne   L1A95
-         lda   #$04
-L1A95    sta   ,u
-         puls  b,a
-         subd  #$0001
-         bgt   L1A83
-L1A9E    ldx   <u0066
-         ldd   <u0068
-         leax  d,x
-         stx   <u00DA
-         stx   <u0066
-         addd  <u000C
-         std   <u000C
-         clr   <u0068
-         clr   <u0069
-         puls  pc,u,y,x,b,a
-L1AB2    ldb   ,y+
-         bpl   L1AB8
-         subb  #$2A
-L1AB8    clra  
-         leax  >L1BD5,pcr
-         ldb   d,x
-         lsrb  
-         lsrb  
-         lsrb  
-         lsrb  
-         lbsr  L1B75
-L1AC6    cmpy  <u0060
-         bcs   L1AB2
-         rts   
-L1ACC    daa   
-         lbsr  L3013
-         pshs  u,b,a
-         bgt   L1B21
-         mul   
-         brn   L1B2A
-         exg   x,0
-         orcc  #$0F
-         lda   -$01,y
-         adda  #$93
-         sta   -$01,y
-         leay  $01,y
-L1AE3    leay  $01,y
-         rts   
-         dec   -$01,y
-         dec   -$01,y
-         dec   -$01,y
-         rts   
-         ldd   ,y
-         addd  <u005E
-         tfr   d,x
-         ldd   -$02,x
-         std   ,y++
-         dec   -$03,y
-         rts   
-         lda   ,y+
-         cmpa  #$85
-         bne   L1B03
-         leay  $09,y
-         rts   
-L1B03    clrb  
-         bsr   L1B23
-         leay  $07,y
-         rts   
-         lda   ,y
-         cmpa  #$4F
-         bne   L1AE3
-         leay  $05,y
-         rts   
-L1B12    lda   ,y+
-         cmpa  #$FF
-         bne   L1B12
-         rts   
-         ldb   ,y
-         clra  
-         leay  d,y
-         rts   
-         ldb   -$01,y
-L1B21    andb  #$04
-L1B23    lda   #$60
-         pshs  b,a
-         lda   #$85
-         sta   -$01,y
-         ldx   <u0062
-         ldd   -$03,x
-         ldu   ,y
-         bra   L1B40
-L1B33    puls  b,a
-L1B35    subd  #$0001
-         beq   L1B65
-         leax  $03,x
-L1B3C    tst   ,x+
-         bpl   L1B3C
-L1B40    cmpu  $01,x
-         bne   L1B35
-         pshs  b,a
-         lda   ,x
-         anda  #$E0
-         cmpa  $02,s
-         bne   L1B33
-         lda   ,x
-         anda  #$18
-         bne   L1B33
-         lda   ,x
-         anda  #$04
-         eora  $03,s
-         bne   L1B33
-         tfr   x,d
-         subd  <u0062
-         std   ,y++
-         leas  $02,s
-L1B65    leas  $02,s
-         rts   
-L1B68    tstb  
-         bpl   L1B6D
-         subb  #$2A
-L1B6D    leax  <L1BD5,pcr
-         clra  
-         ldb   d,x
-         andb  #$0F
-L1B75    leax  >L1ACC,pcr
-         ldb   b,x
-         jmp   b,x
-L1B7D    pshs  u
-         ldb   ,y+
-L1B81    cmpb  ,u+
-         bhi   L1B81
-         puls  u
-         beq   L1B91
-         bsr   L1B68
-L1B8B    cmpy  <u0060
-         bcs   L1B7D
-         coma  
-L1B91    puls  pc,u,x,b,a
-L1B93    tfr   y,x
-         abx   
-         stu   >$3456
-         leau  >L1B93,pcr
-         bra   L1B8B
-L1B9F    fcb   $3E >
-L1BA0    swi   
-         fcb   $FF 
-         pshs  u,x,b,a
-         leau  <L1B9F,pcr
-         bra   L1B8B
-L1BA9    pshs  u,x,b,a
-         leau  <L1BA0,pcr
-         bra   L1B8B
-L1BB0    bls   L1B37
-         lda   #$87
-         eora  #$89
-         ora   #$8B
-         cmpx  #$F2F3
-         andb  >$F5F6
-         stb   >$F8F9
-         stu   >$3456
-         leau  <L1BB0,pcr
-         bra   L1B8B
-L1BC9    clra  
-         clrb  
-L1BCB    bsr   L1BA9
-         bcs   L1BD4
-L1BCF    subd  #$0001
-         bcc   L1BCB
-L1BD4    rts   
-L1BD5    neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0022
-         neg   <u0000
-         lsr   $00,x
-         bhi   L1BED
-L1BED    neg   <u0000
-         bhi   L1BF1
-L1BF1    bhi   L1BF3
-L1BF3    neg   <u0022
-         sbca  <u0022
-         sbca  <u0022
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0077
-         asr   >$0022
-         sbca  <u0077
-         asr   >$0000
-         neg   <u0000
-         neg   <u0000
-         suba  #$00
-         bhi   L1C3F
-         neg   <u0000
-         fcb   $11 
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         bhi   L1BCE
-         sbca  ,-y
-         sbca  ,-y
-         bhi   L1C54
-         bhi   L1C56
-         bhi   L1C58
-         bhi   L1C5A
-         fcb   $11 
-         bhi   L1C6E
-         fcb   $55 U
-         bhi   L1C3E
-L1C3E    neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         suba  >$0000
-         neg   <u0000
-         suba  >$0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         suba  >$0000
-         neg   <u00B0
-         neg   <u00B0
-         neg   <u00B0
-         neg   <u00B0
-         neg   <u00B0
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u00B0
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u00B0
-         neg   <u0000
-         neg   <u0000
-         suba  >$C000
-         suba  >$C000
-         suba  >$C0D0
-         neg   <u00B0
-         subb  #$D0
-         neg   <u00B0
-         subb  #$00
-         suba  >$C000
-         suba  >$C000
-         suba  >$00B0
-         neg   <u00B0
-         neg   <u0000
-         sbcb  ,-s
-         sbcb  ,-s
-         sbcb  ,-s
-         sbcb  ,-s
-         pshs  x,b,a
-         ldb   [<$04,s]
-         leax  <L1CB5,pcr
-         ldd   b,x
-         leax  d,x
-         stx   $04,s
-         puls  pc,x,b,a
-L1CB5    aim   #$E9,<u0007
-         tim   #$08,>$7508
-         comb  
-         lsl   <u0008
-         oim   #$74,<u009D
-         fcb   $1B 
-         aim   #$9D,<u001B
-         lsr   <u009D
-         fcb   $1B 
-         ror   <u009D
-         bpl   L1CCD
-L1CCD    jsr   <u001B
-         nop   
-         neg   <u0021
-         com   <u00CB
-         adcb  <u000A
-         cwai  #$BE
-         addb  #$D9
-         dec   <u003E
-         cmpx  >$CBE4
-         dec   <u003C
-         jsr   >$CBE4
-         dec   <u003D
-L1CE6    cmpx  >$CBE1
-         dec   <u003E
-         jsr   >$CBE1
-         dec   <u003D
-         ldx   >$CB52
-         lsl   <u003A
-         jsr   >$CBF1
-         eim   #$2A,<u00AA
-         addb  #$38
-         oim   #$28,<u00AA
-         addb  #$3E
-         aim   #$DC,<u00CB
-         addd  <u000A
-         ldx   >$CBD6
-         dec   <u00BC
-         addb  #$DD
-         rol   <u00BD
-         addb  #$E7
-         eim   #$AB,<u00CB
-         orb   $05,x
-         jsr   d,u
-         ldd   $05,x
-         ora   d,u
-         ldu   $05,x
-         stx   d,u
-         subb  >$05DE
-         addb  #$4C
-         inc   <u00BA
-         addb  #$4F
-         inc   <u00DB
-         addb  #$50
-         inc   <u00DD
-         addb  #$51
-         inc   <u00BB
-         addb  #$54
-         tim   #$A3,<u00CB
-         bne   L1D3C
-         stx   >$CB37
-         oim   #$A1,<u00A1
-         neg   <u000C
-         ora   #$CB
-         fcb   $4B K
-         inc   <u00AC
-         addb  #$4D
-         inc   <u00A8
-         addb  #$4E
-         inc   <u00A9
-         andb  <u0089
-         inc   <u00AE
-         brn   L1CE6
-         ror   <u00A2
-         neg   <u0091
-         ror   <u00A4
-         addb  #$3F
-         aim   #$8D,<u0003
-         adda  >$0122
-         oim   #$12,<u0001
-         bhi   L1D6A
-         com   >$02C9
-         com   <u00AB
-         com   <u00AB
-         com   <u00AB
-         aim   #$C9,<u0003
-         adda  $03,x
-         adda  $03,x
-         adda  $03,x
-         addd  #$03BB
-         oim   #$81,<u0001
-         ora   #$01
-         stx   <u0003
-         adda  $01,x
-         subd  $01,x
-         andb  #$01
-         ldu   #$01DD
-         com   <u00AB
-         oim   #$D9,<u0003
-         adda  $01,x
-         std   <u0001
-         cmpb  $01,x
-         std   <u0001
-         ldd   $03,x
-         ldd   <u0002
-         beq   L1DA4
-         adda  >$0227
-L1DA4    com   <u00BB
-         aim   #$54,<u0003
-         ldd   <u0002
-         lda   <u0002
-         adcb  #$03
-         ldd   <u0003
-         ldd   <u0003
-         leau  $03,x
-         leau  $03,x
-         bls   L1DBB
-         orb   >$0307
-         com   <u0011
-         com   <u0011
-         com   <u0072
-         com   <u007C
-         com   <u00DC
-         com   <u00DC
-         com   <u00DC
-         com   <u0080
-         com   <u0080
-         com   <u0098
-         com   <u0098
-         aim   #$C9,<u0096
-         tim   #$34,<u0002
-         ldx   <u00A7
-         lda   #$0D
-L1DDC    lsl   ,x
-         lsr   ,x
-         cmpa  ,x+
-         bne   L1DDC
-         ldx   <u00A7
-         bsr   L1E1F
-         ldd   <u00B9
-         subd  <u00A7
-         pshs  b
-         ldx   <u00AF
-         stx   <u00AB
-         ldy   <u00A7
-         lda   #$3D
-         lbsr  L2415
-         lbsr  L20F8
-         lbsr  L2415
-         lda   #$20
-         ldx   <u0080
-L1E04    sta   ,x+
-         dec   ,s
-         bpl   L1E04
-         ldd   #$5E0D
-         std   -$01,x
-         ldx   <u0080
-         bsr   L1E1F
-         puls  b,a
-         lbsr  L1CC1
-         ldx   <u0046
-         stx   <u0044
-L1E1C    lbra  L1CC7
-L1E1F    ldy   #$0100
-         lda   <u002E
-         os9   I$WritLn 
-         rts   
-         puls  x
-         lbsr  L1CC4
-         lbsr  L1F90
-         lbsr  L214C
-         sty   <u00A7
-         ldx   <u00AB
-         stx   <u00AF
-L1E3B    bsr   L1E4C
-         lda   <u00A3
-         lbsr  L2415
-         cmpa  #$3E
-         beq   L1E3B
-         cmpa  #$3F
-         bne   L1DD4
-         bra   L1E1C
-L1E4C    lbsr  L233E
-         lda   <u00A4
-         cmpa  #$01
-         bne   L1E62
-         ldb   <u00A3
-         clra  
-         lslb  
-         rola  
-         leax  >L1D60,pcr
-         ldd   d,x
-         jmp   d,x
-L1E62    cmpa  #$02
-         lbne  L2126
-L1E68    pshs  x
-         ldx   <u00AB
-         leax  -$01,x
-         stx   <u00AB
-         puls  pc,x
-         lbsr  L2167
-         cmpa  #$DD
-         lbne  L211F
-         bsr   L1E68
-         lda   #$53
-         lbsr  L2415
-L1E82    lbsr  L2167
-         cmpa  #$4D
-         bne   L1E9B
-         lbsr  L216E
-         bne   L1E96
-         lbsr  L216E
-         bne   L1E96
-         lbsr  L216E
-L1E96    lbsr  L22BF
-         bsr   L1EC9
-L1E9B    lbsr  L21A1
-         beq   L1E82
-         cmpa  #$4C
-         bne   L1EC3
-         bsr   L1EC9
-         ldb   <u00A4
-         cmpb  #$00
-         beq   L1EC1
-         cmpb  #$03
-         bne   L1ECC
-         cmpa  #$44
-         bne   L1EC1
-         bsr   L1EC9
-         cmpa  #$4F
-         bne   L1EC3
-         lbsr  L216E
-         cmpa  #$50
-         bne   L1ECC
-L1EC1    bsr   L1EC9
-L1EC3    cmpa  #$51
-         beq   L1E82
-         bra   L1E68
-L1EC9    lbra  L233E
-L1ECC    lda   #$18
-         bra   L1F36
-L1ED0    lbsr  L2415
-         bsr   L1F1D
-         lbsr  L21A1
-         beq   L1ED0
-L1EDA    lda   #$55
-L1EDC    lbsr  L2415
-         bra   L1F2B
-         lbsr  L213C
-         lbsr  L21A6
-         lbra  L2139
-         bsr   L1F39
-         cmpa  #$45
-         bne   L1EFB
-         lbsr  L2415
-         lbsr  L214C
-         bcc   L1F3F
-         lbra  L1E4C
-L1EFB    lda   #$26
-         bra   L1F36
-         bsr   L1F2B
-         bra   L1F49
-         lbsr  L2193
-         lbsr  L212D
-         lda   <u00A3
-         cmpa  #$46
-         bne   L1F20
-         bsr   L1F1B
-         lda   <u00A3
-         cmpa  #$47
-         bne   L1EDA
-         bsr   L1F1B
-         bra   L1EDA
-L1F1B    bsr   L1EDC
-L1F1D    lbra  L213C
-L1F20    lda   #$27
-         bra   L1F36
-         lbsr  L2193
-         bsr   L1F2B
-         bsr   L1F2B
-L1F2B    lbra  L2176
-         bsr   L1F39
-         cmpa  #$48
-         beq   L1F47
-         lda   #$1F
-L1F36    lbra  L1DD6
-L1F39    bsr   L1F1D
-         bra   L1EDA
-         bsr   L1F2B
-L1F3F    bra   L1F8D
-         bsr   L1F39
-         cmpa  #$45
-         bne   L1EFB
-L1F47    bsr   L1FB1
-L1F49    lbra  L1E4C
-         ldd   <u00AB
-         pshs  y,b,a
-         lbsr  L233E
-         cmpa  #$1E
-         bne   L1F60
-         leas  $04,s
-         bsr   L1F8D
-         cmpa  #$1F
-         beq   L1F8A
-         rts   
-L1F60    puls  y,b,a
-         std   <u00AB
-         bsr   L1F39
-         ldx   <u00AB
-         leax  -$01,x
-         pshs  x
-         cmpa  #$1F
-         beq   L1F7C
-         cmpa  #$21
-         beq   L1F7C
-         lda   #$21
-         bra   L1F36
-L1F78    bsr   L1FB1
-         lda   #$3A
-L1F7C    inc   [,s]
-         bsr   L1F8A
-         lbsr  L21A1
-         beq   L1F78
-         puls  pc,x
-         lbsr  L210E
-L1F8A    lbsr  L2156
-L1F8D    lbra  L210B
-L1F90    sty   <u00A7
-         ldx   <u004A
-         stx   <u00AF
-         stx   <u00AB
-         clr   <u00BB
-         clr   <u00BC
-         rts   
-         bsr   L1F90
-         inc   <u00A0
-         lbsr  L210B
-         bsr   L1FC0
-         clr   <u00A0
-         lda   <u00A3
-         cmpa  #$3F
-         lbne  L1DD4
-L1FB1    lbra  L2415
-         lbsr  L210E
-         pshs  x
-         lbsr  L2193
-         ldb   #$23
-         stb   [,s++]
-L1FC0    cmpa  #$4D
-         bne   L1FF5
-L1FC4    bsr   L1FB1
-         ldd   <u00AB
-         pshs  y,b,a
-         lbsr  L233E
-         ldd   #$0005
-         cmpa  <u00A4
-         beq   L1FD8
-         stb   <u00A4
-         bra   L1FDB
-L1FD8    lbsr  L2182
-L1FDB    puls  y,b,a
-         std   <u00AB
-         ldb   <u00A4
-         cmpb  #$05
-         beq   L1FE8
-         lbsr  L225D
-L1FE8    lbsr  L2314
-         lbsr  L21A1
-         beq   L1FC4
-         pshs  a
-         lbra  L22F7
-L1FF5    rts   
-         sty   <u00A9
-         lbsr  L2186
-         bne   L2007
-         sty   <u00A9
-         bsr   L2022
-         bsr   L1FB1
-         bsr   L1F8D
-L2007    ldy   <u00A9
-         cmpa  #$90
-         bne   L201A
-         lbsr  L233E
-         lbsr  L1F8D
-L2014    bsr   L2022
-L2016    lda   #$4B
-         bsr   L2080
-L201A    bsr   L2073
-         lbsr  L219B
-         beq   L2016
-L2021    rts   
-L2022    lbsr  L219B
-         beq   L2021
-         bra   L207D
-         sty   <u00A9
-         lbsr  L2186
-         beq   L203A
-         cmpa  #$49
-         beq   L203E
-L2035    ldy   <u00A9
-         bra   L2045
-L203A    cmpa  #$49
-         bne   L2054
-L203E    lbsr  L2139
-         bra   L2054
-L2043    bsr   L2080
-L2045    lbsr  L245D
-         cmpa  #$0D
-L204A    lbeq  L210B
-         cmpa  #$5C
-         beq   L204A
-         bsr   L2085
-L2054    lbsr  L219B
-         beq   L2043
-         rts   
-         sty   <u00A9
-         lbsr  L2186
-         beq   L2014
-         ldy   <u00A9
-         bra   L201A
-         sty   <u00A9
-         lbsr  L2186
-         beq   L2054
-         bra   L2035
-         bsr   L2078
-L2073    inc   <u00BC
-         lbra  L2180
-L2078    lbsr  L2186
-         bne   L20D7
-L207D    lbsr  L21A6
-L2080    lbra  L2415
-         bsr   L2078
-L2085    lbra  L213C
-L2088    bge   L208B
-         blt   L208E
-         stb   >$03F8
-         lsr   <u00F9
-         suba  #$00
-         lbsr  L233E
-         cmpa  #$54
-         bne   L20D7
-         bsr   L2073
-         bsr   L207D
-         bsr   L2085
-         lda   <u00A3
-         cmpa  #$4C
-         bne   L2114
-         lda   #$4A
-         bsr   L2080
-         clr   ,-s
-L20AC    bsr   L210B
-         leax  <L2088,pcr
-L20B1    cmpa  ,x++
-         bhi   L20B1
-         bne   L20C7
-         ldb   -$01,x
-         orb   ,s
-         stb   ,s
-         bsr   L210B
-         cmpa  #$E7
-         beq   L20AC
-         lda   ,s+
-         bne   L2080
-L20C7    lda   #$0F
-         bra   L20D9
-L20CB    lbsr  L21A1
-         bne   L2114
-         bsr   L2080
-         lbsr  L2186
-         beq   L20CB
-L20D7    lda   #$1C
-L20D9    lbra  L1DD6
-         bsr   L214C
-         bra   L210B
-         lbsr  L245D
-         leay  $01,y
-         suba  #$30
-         beq   L210B
-         cmpa  #$01
-         lbne  L21C9
-         bsr   L210E
-         lda   #$36
-         lbsr  L2415
-         bra   L210B
-L20F8    ldx   <u00AB
-         lbsr  L245D
-         clra  
-L20FE    lbsr  L2415
-         inc   ,x
-         lda   ,y+
-         cmpa  #$0D
-         bne   L20FE
-         leay  -$01,y
-L210B    lbsr  L233E
-L210E    ldx   <u00AD
-         stx   <u00AB
-         lda   <u00A3
-L2114    rts   
-L2115    lda   <u00A4
-         cmpa  #$00
-         beq   L2114
-         lda   #$0C
-         bra   L20D9
-L211F    lda   #$1B
-L2121    bra   L20D9
-         lbsr  L233E
-L2126    bsr   L2115
-         inc   <u00BC
-         lbsr  L21FC
-L212D    lda   <u00A3
-         cmpa  #$52
-         beq   L2139
-         cmpa  #$DD
-         bne   L211F
-         lda   #$53
-L2139    lbsr  L2415
-L213C    lda   #$39
-L213E    ldx   <u0044
-         clrb  
-         lbsr  L22BA
-L2144    bsr   L21B4
-         lbsr  L2262
-         bcc   L2144
-L214B    rts   
-L214C    lbsr  L245D
-         lbsr  L246E
-         bcs   L214B
-         lda   #$3A
-L2156    bsr   L217D
-         lbsr  L23A6
-         beq   L2163
-         ldd   ,x
-         lbgt  L240C
-L2163    lda   #$10
-         bra   L2121
-L2167    bsr   L216B
-         bsr   L2115
-L216B    lbra  L1EC9
-L216E    lda   #$8E
-         bsr   L2156
-         bsr   L216B
-         bra   L21A1
-L2176    clra  
-         bsr   L217D
-         bsr   L217D
-         bra   L218E
-L217D    lbra  L2415
-L2180    bsr   L216B
-L2182    bsr   L2115
-         bra   L21FC
-L2186    bsr   L210B
-         cmpa  #$54
-         bne   L2192
-         bsr   L2139
-L218E    lda   <u00A3
-         cmpa  <u00A3
-L2192    rts   
-L2193    bsr   L216B
-         lbsr  L2115
-L2198    lbra  L210B
-L219B    lda   <u00A3
-         cmpa  #$51
-         beq   L21A5
-L21A1    lda   <u00A3
-         cmpa  #$4B
-L21A5    rts   
-L21A6    bsr   L21A1
-         beq   L21A5
-         lda   #$1D
-         bra   L21CB
-L21AE    clrb  
-         bsr   L21F5
-         lbsr  L210E
-L21B4    bsr   L21EA
-         bsr   L21CE
-         cmpa  #$4D
-         beq   L21AE
-         ldb   <u00A4
-         cmpb  #$06
-         beq   L2198
-         cmpb  #$04
-         bne   L2182
-         lbra  L22CA
-L21C9    lda   #$12
-L21CB    lbra  L1DD6
-L21CE    cmpa  #$CD
-         beq   L21E3
-         cmpa  #$EA
-         bne   L21A5
-         lda   ,y
-         lbsr  L246E
-         bcc   L21ED
-         cmpa  #$2E
-         beq   L21ED
-         lda   #$CE
-L21E3    ldb   #$07
-         bsr   L21F5
-         lbsr  L210E
-L21EA    lbra  L233E
-L21ED    leay  -$01,y
-         lbsr  L1E68
-         lbra  L237A
-L21F5    ldx   <u0044
-         std   ,--x
-         stx   <u0044
-         rts   
-L21FC    ldd   #$8500
-L21FF    pshs  b,a
-         ldd   <u00A1
-         bsr   L21F5
-         puls  b,a
-         bsr   L21F5
-         lbsr  L210E
-         lbsr  L210B
-         clrb  
-         cmpa  #$4D
-         beq   L2226
-L2214    cmpa  #$89
-         bne   L2247
-         bsr   L2257
-         bsr   L2247
-         bsr   L21EA
-         lbsr  L2115
-         ldd   #$8900
-         bra   L21FF
-L2226    bsr   L2257
-         incb  
-         pshs  b
-         lbsr  L2314
-         lbsr  L21A1
-         bne   L223E
-         ldb   ,s+
-         cmpb  #$03
-         bcs   L2226
-         lda   #$2A
-         lbra  L1DD6
-L223E    bsr   L22BF
-         lbsr  L210B
-         puls  b
-         bra   L2214
-L2247    clr   <u00BC
-         ldx   <u0044
-         addb  ,x++
-         lbsr  L2413
-         ldd   ,x++
-         stx   <u0044
-         lbra  L240C
-L2257    tst   <u00BC
-         beq   L228A
-         clr   <u00BC
-L225D    lda   #$0E
-L225F    lbra  L2415
-L2262    ldb   <u00A3
-         clra  
-         cmpb  #$4E
-         beq   L228B
-         tstb  
-         bpl   L2273
-         lbsr  L1CCD
-         bita  #$08
-         bne   L228B
-L2273    ldx   <u0044
-L2275    ldd   ,x++
-         cmpa  #$4D
-         beq   L22C5
-         bsr   L225F
-         tstb  
-         bne   L2275
-         cmpa  #$39
-         bne   L2287
-         lbsr  L1E68
-L2287    stx   <u0044
-         coma  
-L228A    rts   
-L228B    anda  #$07
-         tfr   a,b
-         ldx   <u0044
-         bra   L2297
-L2293    lda   ,x++
-         bsr   L230F
-L2297    cmpb  $01,x
-         bcs   L2293
-         bhi   L22B8
-         cmpb  #$06
-         beq   L22B8
-         tstb  
-         bne   L2293
-         lda   ,x++
-         cmpa  #$4D
-         bne   L22B0
-         stx   <u0044
-         bsr   L22FE
-         bra   L2262
-L22B0    cmpa  #$39
-         beq   L2307
-         bsr   L230F
-         bra   L2287
-L22B8    lda   <u00A3
-L22BA    std   ,--x
-         stx   <u0044
-L22BE    rts   
-L22BF    lda   <u00A3
-         cmpa  #$4E
-         beq   L22BE
-L22C5    lda   #$25
-L22C7    lbra  L1DD6
-L22CA    lbsr  L1E68
-         lda   <u00A3
-         pshs  a
-         bsr   L22FE
-         ldb   ,s
-         lbsr  L1CCD
-         leax  <L22F7,pcr
-         pshs  x
-         anda  #$03
-         beq   L230B
-         cmpa  #$02
-         beq   L231B
-         bhi   L2322
-         ldb   $02,s
-         cmpb  #$92
-         beq   L2331
-         cmpb  #$94
-         beq   L2331
-         cmpb  #$BE
-         beq   L2326
-         bra   L2312
-L22F7    bsr   L22BF
-         puls  a
-         lbsr  L2415
-L22FE    lbra  L210B
-L2301    lda   <u00A3
-         cmpa  #$4D
-         beq   L22BE
-L2307    lda   #$22
-         bra   L22C7
-L230B    leas  $02,s
-         puls  a
-L230F    lbra  L2415
-L2312    bsr   L2301
-L2314    clra  
-         lbsr  L213E
-         lbra  L1E68
-L231B    bsr   L2312
-L231D    lbsr  L21A6
-         bra   L2314
-L2322    bsr   L231B
-         bra   L231D
-L2326    bsr   L2301
-         bsr   L22FE
-         cmpa  #$54
-         beq   L2314
-         lbra  L20D7
-L2331    bsr   L2301
-         incb  
-         lbsr  L2413
-         lbra  L2180
-L233A    lda   #$0A
-         bra   L22C7
-L233E    ldd   <u00AB
-         std   <u00AD
-         lbsr  L245D
-         sty   <u00B9
-         lbsr  L2430
-         lbne  L23E1
-         lda   ,y
-         lbsr  L246E
-         bcc   L237A
-         leax  >L1CD3,pcr
-         lda   #$80
-         lbsr  L252A
-         beq   L233A
-         ldb   ,x
-         leau  <L239D,pcr
-         jmp   b,u
-L2368    ldd   $01,x
-L236A    stb   <u00A4
-         sta   <u00A3
-         lbra  L2415
-         lda   ,y
-         lbsr  L246E
-         bcs   L2368
-         leay  -$01,y
-L237A    bsr   L23A6
-         bne   L238F
-         ldd   #$8F05
-L2381    sta   <u00A3
-L2383    bsr   L23D6
-         lda   ,x+
-         decb  
-         bpl   L2383
-         lda   #$06
-         sta   <u00A4
-         rts   
-L238F    ldd   #$8E02
-         tst   ,x
-         bne   L2381
-         ldd   #$8D01
-         leax  $01,x
-         bra   L2381
-L239D    leay  -$01,y
-         bsr   L23A6
-         ldd   #$9102
-         bra   L2381
-L23A6    lbsr  L245D
-         leax  ,y
-         ldy   <u0044
-         lbsr  L1CCA
-         exg   x,y
-         bcs   L23BA
-         lda   ,x+
-         cmpa  #$02
-         rts   
-L23BA    lda   #$16
-         bra   L23DA
-         bsr   L2368
-         bra   L23C4
-L23C2    bsr   L2415
-L23C4    lda   ,y+
-         cmpa  #$0D
-         beq   L23D8
-         cmpa  #$22
-         bne   L23C2
-         cmpa  ,y+
-         beq   L23C2
-         leay  -$01,y
-         lda   #$FF
-L23D6    bra   L2415
-L23D8    lda   #$29
-L23DA    lbra  L1DD6
-L23DD    lda   #$31
-         bra   L23DA
-L23E1    ldx   <u009E
-         lbsr  L2528
-         beq   L23EF
-         stx   <u00A1
-         ldd   ,x
-L23EC    lbra  L236A
-L23EF    tst   <u00A0
-         bmi   L23DD
-         ldx   <u0062
-         lbsr  L2528
-         bne   L2401
-         tst   <u00A0
-         bne   L23DD
-         lbsr  L2494
-L2401    ldd   #$8500
-         bsr   L23EC
-         tfr   x,d
-         subd  <u0062
-         std   <u00A1
-L240C    bsr   L2415
-         bsr   L2413
-         lda   <u00A3
-         rts   
-L2413    tfr   b,a
-L2415    pshs  x,b,a
-         ldx   <u00AB
-         sta   ,x+
-         stx   <u00AB
-         ldd   <u00AB
-         subd  <u004A
-         cmpb  #$FF
-         bcc   L2428
-         clra  
-         puls  pc,x,b,a
-L2428    lda   #$0D
-         lbsr  L1CC1
-         lbra  L1CC7
-L2430    bsr   L245D
-         pshs  y
-         ldb   #$02
-         stb   <u00A5
-         clrb  
-         bsr   L2478
-         bcs   L2459
-         leay  $01,y
-L243F    incb  
-         lda   ,y+
-         bsr   L246A
-         bcc   L243F
-         cmpa  #$24
-         bne   L2451
-         incb  
-         leay  $01,y
-         lda   #$04
-         sta   <u00A5
-L2451    leay  -$01,y
-         lda   #$80
-         ora   -$01,y
-         sta   -$01,y
-L2459    stb   <u00A6
-         puls  pc,y
-L245D    lda   ,y+
-         cmpa  #$20
-         beq   L245D
-         cmpa  #$0A
-         beq   L245D
-         leay  -$01,y
-         rts   
-L246A    bsr   L2478
-         bcc   L2493
-L246E    cmpa  #$30
-         bcs   L2493
-         cmpa  #$39
-         bls   L2491
-         bra   L248E
-L2478    anda  #$7F
-         cmpa  #$41
-         bcs   L2493
-         cmpa  #$5A
-         bls   L2491
-         cmpa  #$5F
-         beq   L2493
-         cmpa  #$61
-         bcs   L2493
-         cmpa  #$7A
-         bls   L2491
-L248E    orcc  #$01
-         rts   
-L2491    andcc #$FE
-L2493    rts   
-L2494    ldx   <u0062
-         ldd   -$03,x
-         addd  #$0001
-         std   -$03,x
-         ldb   <u00A6
-         clra  
-         addd  #$0003
-         sty   <u00A9
-         bsr   L24EE
-         pshs  y
-         lda   <u00A5
-         clrb  
-         std   ,y++
-         clr   ,y+
-         ldx   <u00A9
-L24B3    lda   ,x+
-         sta   ,y+
-         bpl   L24B3
-         leay  ,x
-         puls  pc,x
-L24BD    pshs  u,b,a
-         ldd   <u000C
-         subd  ,s
-         bcc   L24CA
-         lda   #$20
-         lbra  L1DD6
-L24CA    std   <u000C
-         ldd   <u0066
-         subd  ,s
-         std   <u0066
-         ldu   <u00DA
-         ldd   <u00DA
-         subd  ,s
-         std   <u00DA
-         tfr   d,y
-         ldd   <u0066
-         subd  <u00DA
-         addd  <u0068
-         bsr   L2508
-         ldd   <u0068
-         addd  ,s++
-         std   <u0068
-         leax  ,u
-         puls  pc,u
-L24EE    pshs  u,b,a
-         bsr   L24BD
-         subd  ,s
-         std   <u0068
-         leau  ,x
-         leax  $03,y
-         stx   <u0062
-         ldd   <u0064
-         bsr   L2508
-         addd  ,s++
-         std   <u0064
-         leax  ,u
-         puls  pc,u
-L2508    pshs  x,b,a
-         leax  d,u
-         pshs  x
-L250E    bitb  #$03
-         beq   L251F
-         lda   ,u+
-         sta   ,y+
-         decb  
-         bra   L250E
-L2519    pulu  x,b,a
-         std   ,y++
-         stx   ,y++
-L251F    cmpu  ,s
-         bcs   L2519
-         clr   ,s++
-         puls  pc,x,b,a
-L2528    lda   #$20
-L252A    pshs  u,y,x,a
-         ldu   -$03,x
-         ldb   -$01,x
-L2530    stx   $01,s
-         cmpu  #$0000
-         beq   L2558
-         leau  -u0001,u
-         ldy   $03,s
-         leax  b,x
-L253F    lda   ,x+
-         eora  ,y+
-         beq   L2551
-         cmpa  ,s
-         beq   L2551
-         leax  -$01,x
-L254B    lda   ,x+
-         bpl   L254B
-         bra   L2530
-L2551    tst   -$01,x
-         bpl   L253F
-         sty   $03,s
-L2558    puls  pc,u,y,x,a
-         pshs  x,b,a
-         ldb   [<$04,s]
-         leax  <L256A,pcr
-         ldd   b,x
-         leax  d,x
-         stx   $04,s
-         puls  pc,x,b,a
-L256A    ror   <u00E6
-         tim   #$36,<u0001
-         bvc   L2572
-         subd  <u009D
-         fcb   $1B 
-         aim   #$9D,<u001B
-         ror   <u009D
-         fcb   $1B 
-         sexw  
-L257B    jsr   <u001E
-         lsl   <u009D
-         exg   d,w
-L2581    asr   <u0086
-         oim   #$FE,<u0001
-         sta   $02,x
-         aim   #$03,<u00A9
-         asr   <u0007
-         asr   <u009F
-         asr   <u009F
-         asr   <u009F
-         asr   <u0007
-         asr   <u009F
-         asr   <u009F
-         asr   <u009F
-         com   <u00D3
-         com   <u00D1
-         lsr   <u0023
-         lsr   <u00AF
-         lsr   <u00CA
-         lsr   <u00E1
-         lsr   <u00F3
-         eim   #$8B,<u0005
-         orb   <u0005
-         eorb  $06,x
-         neg   <u0006
-         asr   <u0006
-         fcb   $1B 
-         ror   <u001F
-         ror   <u0023
-         ror   <u0040
-         lsr   <u002A
-         lsr   <u0099
-         lsr   <u004B
-         tim   #$0C,<u0004
-         fcb   $4B K
-         tim   #$0C,<u0006
-         ldx   <u0007
-         lda   #$06
-         andb  $07,x
-         asr   <u0007
-         lda   #$07
-         lda   #$07
-         fcb   $45 E
-         asr   <u0045
-         asr   <u0061
-         ror   <u00E4
-         asr   <u0007
-         asr   <u006F
-         asr   <u006F
-         asr   <u0079
-         asr   <u0097
-         asr   <u0086
-         asr   <u0086
-         asr   <u0086
-         asr   <u009F
-         asr   <u009F
-         oim   #$47,<u0001
-         asra  
-         asr   <u0007
-         neg   <u00DC
-         tim   #$0C,<u000B
-         inc   <u0001
-         nega  
-         oim   #$97,<u0001
-         sta   <u0020
-         bra   L260A
-         neg   <u0043
-         nega  
-         bvc   L262E
-         neg   <u0043
-         coma  
-         coma  
-         coma  
-         coma  
-         coma  
-         coma  
-         eim   #$00,<u0043
-         coma  
-         coma  
-         neg   <u0045
-         neg   <u0025
-         neg   <u0045
-         neg   <u0005
-         neg   <u0021
-         brn   L2669
-         beq   L264B
-         bhi   L2648
-         bhi   L2688
-         neg   $01,s
-         fcb   $87 
-         ora   #$89
-         adca  #$81
-         bita  #$00
-         suba  #$81
-         subb  ,s+
-         subb  ,s+
-         subb  $0B,s
-         eim   #$00,<u006C
-         inc   $0C,s
-         tst   $00,x
-         neg   <u006D
-         neg   <u0000
-         jmp   $00,x
-         neg   <u0000
-L2648    jmp   $00,x
-         neg   <u0000
-         tst   $00,x
-         neg   <u006D
-         neg   <u0000
-         tst   <u0000
-         neg   <u0006
-         neg   <u0006
-         neg   <u0006
-         neg   <u0044
-         lsra  
-         ldd   ,y
-         tst   <u00D9
-         bne   L2675
-         pshs  b,a
-         leay  -$01,y
-         ldd   <u0060
-L2669    std   <u00AB
-         ldd   #$0003
-         lbsr  L2578
-         puls  b,a
-         bra   L2677
-L2675    leay  $02,y
-L2677    lbsr  L29DE
-         bcc   L268E
-         std   ,x
-         tfr   y,d
-         subd  <u005E
-         leax  $02,x
-L2684    ldu   ,x
-         std   ,x
-L2688    leax  ,u
-         bne   L2684
-         bra   L2692
-L268E    lda   #$4B
-         bsr   L26CE
-L2692    leax  >L2581,pcr
-         ldb   ,y+
-         bpl   L269F
-         ldd   #$03D1
-         bra   L26A9
-L269F    lslb  
-         clra  
-         ldd   d,x
-         cmpd  #$03D1
-         bcs   L26BF
-L26A9    tst   <u00C7
-         bne   L26BF
-         inc   <u00C7
-         pshs  b,a
-         tfr   y,d
-         subd  <u005E
-         subd  #$0001
-         ldu   <u002F
-         std   <u0015,u
-         puls  b,a
-L26BF    jmp   d,x
-         ldx   <u002F
-         lda   #$01
-         sta   <$17,x
-         ldb   ,y+
-         clra  
-         leay  d,y
-         rts   
-L26CE    pshs  y,x,b,a
-         ldx   <u002F
-         lda   #$01
-         sta   <$17,x
-         lda   <u0084
-         bmi   L26FB
-         ldd   $04,s
-         subd  <u005E
-         leas  -$05,s
-         leax  ,s
-         bsr   L26FD
-         lda   #$20
-         sta   ,x+
-         lda   #$02
-         leax  ,s
-         ldy   #$0005
-         os9   I$Write  
-         leas  $05,s
-         ldb   ,s
-         lbsr  L2572
-L26FB    puls  pc,y,x,b,a
-L26FD    bsr   L2701
-         tfr   b,a
-L2701    pshs  a
-         lsra  
-         lsra  
-         lsra  
-         lsra  
-         bsr   L270D
-         puls  a
-         anda  #$0F
-L270D    adda  #$30
-         cmpa  #$39
-         bls   L2715
-         adda  #$07
-L2715    sta   ,x+
-         rts   
-L2718    ldb   ,y
-         bsr   L2721
-         bne   L2720
-L271E    leay  $01,y
-L2720    rts   
-L2721    cmpb  #$3F
-         beq   L2727
-         cmpb  #$3E
-L2727    rts   
-         lbsr  L2F43
-         ldb   <u00CF
-         beq   L2733
-         lda   #$4C
-         bsr   L26CE
-L2733    leay  $04,y
-         lda   #$40
-         sta   <u00CE
-         ldd   <u00C1
-         pshs  b,a
-         clra  
-         clrb  
-         std   <u00C1
-         bsr   L2787
-         ldd   <u00CC
-         subd  <u0060
-         beq   L277A
-         addd  #$0003
-         cmpd  <u000C
-         lbcc  L2A0D
-         pshs  y,x
-         lbsr  L257B
-         ldd   <u00C1
-         leau  ,y
-         std   ,y++
-         clr   ,y+
-         ldx   <u0060
-L2762    ldd   ,x++
-         subd  <u0062
-         std   ,y++
-         inc   u0002,u
-         cmpx  <u00CC
-         bcs   L2762
-         tfr   u,d
-         puls  y,x
-         subd  <u0066
-         std   $01,x
-         lda   #$25
-         sta   ,x
-L277A    puls  b,a
-         std   <u00C1
-         rts   
-         lda   #$80
-         bra   L2785
-         lda   #$60
-L2785    sta   <u00CE
-L2787    ldd   <u0060
-         pshs  x,b,a
-         std   <u00CC
-L278D    bsr   L27E0
-         ldb   ,y+
-         cmpb  #$4B
-         beq   L278D
-         cmpb  #$4C
-         beq   L279F
-         leay  -$01,y
-         ldb   #$01
-         bra   L27A3
-L279F    lbsr  L283A
-         clrb  
-L27A3    pshs  y,b
-         ldx   $03,s
-         ldd   <u00CC
-         std   $03,s
-         stx   <u00CC
-         subd  <u00CC
-         lslb  
-         rola  
-         addd  $03,s
-         cmpd  <u00DA
-         lbcc  L2A0D
-         bra   L27CE
-L27BC    ldu   ,x++
-         tst   ,s
-         beq   L27CB
-         lda   ,u
-         sta   <u00D1
-         lbsr  L3083
-         std   <u00D6
-L27CB    lbsr  L2878
-L27CE    cmpx  $03,s
-         bcs   L27BC
-         ldd   <u00CC
-         std   $03,s
-         puls  y,b
-         ldb   ,y+
-         cmpb  #$51
-         beq   L278D
-         puls  pc,x,b,a
-L27E0    lbsr  L2F43
-         ldb   <u00CF
-         beq   L27FF
-         lda   #$4C
-         lbsr  L26CE
-         leay  $03,y
-         ldb   ,y
-         cmpb  #$4D
-         bne   L27FE
-         leay  $01,y
-L27F6    bsr   L282E
-         ldb   ,y+
-         cmpb  #$4B
-         beq   L27F6
-L27FE    rts   
-L27FF    ldd   <u00CC
-         addd  #$000A
-         cmpd  <u00DA
-         lbcc  L2A0D
-         ldx   <u00CC
-         ldd   <u00D2
-         std   ,x++
-         leau  ,x
-         clr   ,x+
-         leay  $03,y
-         ldb   ,y
-         cmpb  #$4D
-         bne   L282B
-         leay  $01,y
-L281F    bsr   L282E
-         std   ,x++
-         inc   ,u
-         ldb   ,y+
-         cmpb  #$4B
-         beq   L281F
-L282B    stx   <u00CC
-         rts   
-L282E    ldb   ,y+
-         clra  
-         cmpb  #$8D
-         beq   L2837
-         lda   ,y+
-L2837    ldb   ,y+
-         rts   
-L283A    lda   ,y+
-         cmpa  #$85
-         beq   L285B
-         suba  #$40
-         sta   <u00D1
-         cmpa  #$04
-         bne   L2856
-         ldb   ,y
-         cmpb  #$4F
-         bne   L2856
-         leay  $01,y
-         bsr   L282E
-         leay  $01,y
-         bra   L2875
-L2856    lbsr  L3083
-         bra   L2875
-L285B    leay  -$01,y
-         lbsr  L2F43
-         leay  $03,y
-         ldb   <u00CF
-         cmpb  #$20
-         beq   L286D
-         lda   #$18
-         lbra  L26CE
-L286D    ldd   $01,x
-         std   <u00D2
-         ldx   <u0066
-         ldd   d,x
-L2875    std   <u00D6
-         rts   
-L2878    ldb   ,x+
-         beq   L28D0
-         pshs  b
-         lslb  
-         lslb  
-         lslb  
-         stb   <u00D0
-         lsrb  
-         lsrb  
-         leax  b,x
-         addb  #$04
-         pshs  u,x
-         lda   <u00D1
-         cmpa  #$04
-         bcs   L2893
-         addb  #$02
-L2893    clra  
-         cmpd  <u000C
-         lbhi  L2A0D
-         lbsr  L257B
-         ldx   ,s
-         leau  $02,y
-         ldd   #$0001
-         std   ,u++
-L28A7    ldd   ,--x
-         std   ,u++
-         bsr   L28F7
-         dec   $04,s
-         bne   L28A7
-         lda   <u00D1
-         cmpa  #$04
-         bls   L28BC
-         ldd   <u00D2
-         std   ,u
-         coma  
-L28BC    ldd   <u00D6
-         bcs   L28C2
-         std   ,u
-L28C2    bsr   L28F7
-         tfr   y,d
-         puls  u,x
-         subd  <u0066
-         std   u0001,u
-         leas  $01,s
-         bra   L28E0
-L28D0    stb   <u00D0
-         lda   <u00D1
-         cmpa  #$04
-         bhi   L28DC
-         ldd   <u00D6
-         bra   L28DE
-L28DC    ldd   <u00D2
-L28DE    std   u0001,u
-L28E0    lda   <u00D1
-         ora   <u00D0
-         ora   <u00CE
-         sta   ,u
-         pshs  x
-         leax  ,u
-         lbsr  L2FEE
-         ldx   <u00CC
-         stu   ,x++
-         stx   <u00CC
-         puls  pc,x
-L28F7    pshs  b,a
-         ldb   $02,y
-         mul   
-         bne   L2923
-         lda   $01,s
-         ldb   $02,y
-         mul   
-         tsta  
-         bne   L2923
-         stb   $02,y
-         lda   ,s
-         ldb   $03,y
-         mul   
-         tsta  
-         bne   L2923
-         addb  $02,y
-         bcs   L2923
-         stb   $02,y
-         lda   $01,s
-         ldb   $03,y
-         mul   
-         adda  $02,y
-         bcs   L2923
-         std   $02,y
-         puls  pc,b,a
-L2923    lda   #$49
-         lbsr  L26CE
-         puls  pc,b,a
-         ldu   <u00CA
-         bne   L2936
-         tfr   y,d
-         subd  <u005E
-         std   <u00C8
-         bra   L293C
-L2936    tfr   y,d
-         subd  <u005E
-         std   ,u
-L293C    lbsr  L2D65
-         lbsr  L2E52
-         ldb   ,y+
-         cmpb  #$4B
-         beq   L293C
-         sty   <u00CA
-         ldd   <u00C8
-         std   ,y++
-         lbra  L271E
-         leay  -$01,y
-         bsr   L2984
-         leay  $01,y
-         lbsr  L2D65
-         lbsr  L2E52
-         sta   <u00D1
-         lbsr  L2E52
-         cmpa  <u00D1
-         beq   L2981
-         cmpa  #$02
-         bhi   L297E
-         beq   L2971
-         lda   #$C8
-         bra   L2973
-L2971    lda   #$CB
-L2973    ldb   <u00D1
-         cmpb  #$02
-         bhi   L297E
-         lbsr  L2FBE
-         bra   L2981
-L297E    lbsr  L2A26
-L2981    lbra  L2718
-L2984    lda   ,y
-         cmpa  #$0E
-         lbne  L2D65
-         leay  $01,y
-         lbsr  L2D65
-L2991    lda   -$03,y
-         cmpa  #$85
-         bcc   L299F
-         ldd   <u00D2
-         subd  <u0062
-         std   -$02,y
-         lda   #$85
-L299F    adda  #$6D
-         sta   -$03,y
-         rts   
-         bsr   L29A6
-L29A6    bsr   L2A1A
-         leay  $01,y
-         rts   
-         ldb   ,y+
-         cmpb  #$1E
-         beq   L29C5
-         leay  -$01,y
-         bsr   L29A6
-         ldd   ,y++
-L29B7    pshs  b,a
-         leay  $01,y
-         bsr   L29CC
-         puls  b,a
-         subd  #$0001
-         bne   L29B7
-         rts   
-L29C5    ldb   ,y+
-         lbsr  L2721
-         beq   L29DD
-L29CC    ldd   ,y
-         bsr   L29DE
-         ldd   $02,x
-         bcc   L29D7
-         sty   $02,x
-L29D7    std   ,y
-         inc   -$01,y
-         leay  $03,y
-L29DD    rts   
-L29DE    ldx   <u0066
-         pshs  b,a
-         bra   L29ED
-L29E4    ldd   ,x
-         anda  #$7F
-         cmpd  ,s
-         beq   L2A08
-L29ED    leax  -$04,x
-         cmpx  <u00DA
-         bcc   L29E4
-         ldd   <u000C
-         subd  #$0004
-         bcs   L2A0D
-         std   <u000C
-         ldd   ,s
-         ora   #$80
-         std   ,x
-         clra  
-         clrb  
-         std   $02,x
-         stx   <u00DA
-L2A08    lda   ,x
-         rola  
-         puls  pc,b,a
-L2A0D    lda   #$20
-         sta   <u0036
-         lbsr  L26CE
-         lbsr  L30EB
-         lbra  L2575
-L2A1A    lbsr  L2D65
-         lbsr  L2E52
-         cmpa  #$02
-         beq   L2A2B
-         bcs   L29DD
-L2A26    lda   #$47
-         lbra  L26CE
-L2A2B    lda   #$C8
-         lbra  L2FBE
-         lbsr  L2BAF
-         lda   $03,y
-         cmpa  #$3A
-         beq   L2A3E
-         lda   #$10
-         lbra  L2BA8
-L2A3E    pshs  y
-         leay  $04,y
-         bsr   L29CC
-         tfr   y,d
-         subd  <u005E
-         std   [,s++]
-         rts   
-         ldd   #$1002
-         lbsr  L2BDD
-         ldu   $01,x
-         sty   $01,x
-         leay  $02,y
-         lbsr  L2718
-         tfr   y,d
-         subd  <u005E
-         std   ,u
-         rts   
-         ldd   #$1001
-         lbsr  L2BDD
-         leay  $01,y
-L2A6A    tfr   y,d
-         subd  <u005E
-         std   [<$01,x]
-         lbra  L2C01
-         lbsr  L2F43
-         lbsr  L2EE3
-         cmpa  #$60
-         bne   L2A88
-         lda   <u00D1
-         cmpa  #$01
-         beq   L2A94
-         cmpa  #$02
-         beq   L2A94
-L2A88    lda   #$46
-         lbsr  L26CE
-         ldd   #$FFFF
-         std   <u00D2
-         bra   L2AA0
-L2A94    ldb   <u00D0
-         bne   L2A88
-         adda  #$80
-         sta   ,y
-         ldd   $01,x
-         std   $01,y
-L2AA0    ldx   <u0044
-         leax  -$07,x
-         stx   <u0044
-         lda   <u00D1
-         sta   ,x
-         ldd   <u00D2
-         subd  <u0062
-         std   $01,x
-         clra  
-         clrb  
-         std   $05,x
-         leay  $04,y
-         bsr   L2AF1
-         bsr   L2AD4
-         std   $03,x
-         lda   ,y
-         cmpa  #$47
-         bne   L2AC6
-         bsr   L2AD4
-         std   $05,x
-L2AC6    leay  $01,y
-         sty   ,--x
-         lda   #$13
-         sta   ,-x
-         stx   <u0044
-         leay  $03,y
-L2AD3    rts   
-L2AD4    ldd   <u00C1
-         pshs  b,a
-         std   $01,y
-         ldx   <u0044
-         lda   ,x
-         leax  >L307E,pcr
-         ldb   a,x
-         clra  
-         addd  <u00C1
-         std   <u00C1
-         leay  $03,y
-         bsr   L2AF1
-         ldx   <u0044
-         puls  pc,b,a
-L2AF1    lbsr  L2D65
-         lbsr  L2E52
-         cmpa  ,u
-         beq   L2AD3
-         cmpa  #$02
-         bcs   L2B07
-         lbne  L2A26
-         lda   #$C8
-         bra   L2B09
-L2B07    lda   #$CB
-L2B09    lbra  L2FBE
-         leay  -$01,y
-         ldd   #$130B
-         lbsr  L2BDD
-         ldd   $02,y
-         cmpd  $04,x
-         beq   L2B22
-         lda   #$46
-         lbsr  L26CE
-         bra   L2B51
-L2B22    addd  <u0062
-         exg   d,x
-         ldx   $01,x
-         exg   d,x
-         std   $02,y
-         lda   $03,x
-         anda  #$02
-         sta   $01,y
-         ldd   $06,x
-         std   $04,y
-         ldd   $08,x
-         std   $06,y
-         beq   L2B3E
-         inc   $01,y
-L2B3E    ldu   $01,x
-         tfr   y,d
-         subd  <u005E
-         addd  #$0001
-         std   ,u
-         leau  u0003,u
-         tfr   u,d
-         subd  <u005E
-         std   $08,y
-L2B51    leay  $0B,y
-         lbsr  L2C01
-         leax  $07,x
-         stx   <u0044
-         rts   
-         leau  -$01,y
-         pshs  u
-         bsr   L2BAF
-         puls  b,a
-         std   ,y
-         lda   #$15
-         bra   L2BA8
-         ldd   #$1503
-         bsr   L2BDD
-         ldx   $01,x
-         ldd   ,x
-         subd  <u005E
-         std   ,y
-         leay  $03,y
-         tfr   y,d
-         subd  <u005E
-         std   ,x
-         lbra  L2C01
-         lda   #$17
-L2B83    lbsr  L271E
-         bra   L2BD3
-         bsr   L2BAF
-         lda   #$17
-L2B8C    leay  -$01,y
-         ldb   #$03
-         bsr   L2BDD
-         ldd   $01,x
-         subd  <u005E
-         std   $01,y
-         leay  $04,y
-         bra   L2C01
-         lda   #$19
-         bra   L2B83
-         lda   #$19
-         bra   L2B8C
-         bsr   L2BAF
-         lda   #$1B
-L2BA8    bsr   L2BD3
-         leay  $03,y
-         lbra  L2718
-L2BAF    lbsr  L2D65
-         lbsr  L2E52
-         cmpa  #$03
-         beq   L2BBE
-         lda   #$47
-         lbsr  L26CE
-L2BBE    leay  $01,y
-         rts   
-         ldd   #$1B03
-         bsr   L2BDD
-         leau  ,y
-         leay  $03,y
-         lbsr  L2A6A
-         stu   ,--x
-         lda   #$1C
-         bra   L2BD8
-L2BD3    ldx   <u0044
-         sty   ,--x
-L2BD8    sta   ,-x
-         stx   <u0044
-         rts   
-L2BDD    pshs  a
-         ldx   <u0044
-         bra   L2BE5
-L2BE3    leax  $03,x
-L2BE5    cmpx  <u0046
-         bcc   L2BF3
-         lda   ,x
-         cmpa  #$1C
-         beq   L2BE3
-         cmpa  ,s
-         beq   L2BFF
-L2BF3    leas  $03,s
-         lda   #$45
-         lbsr  L26CE
-         leay  b,y
-         lbra  L2718
-L2BFF    puls  pc,a
-L2C01    ldx   <u0044
-         bra   L2C14
-L2C05    lda   ,x
-         cmpa  #$1C
-         bne   L2C1A
-         tfr   y,d
-         subd  <u005E
-         std   [<$01,x]
-         leax  $03,x
-L2C14    cmpx  <u0046
-         bcs   L2C05
-         bra   L2C1C
-L2C1A    leax  $03,x
-L2C1C    stx   <u0044
-         rts   
-         leay  -$01,y
-         lbsr  L2F43
-         lda   <u00CF
-         beq   L2C41
-         cmpa  #$A0
-         beq   L2C4E
-         cmpa  #$60
-         bcs   L2C3A
-         lda   <u00D0
-         bne   L2C3A
-         lda   <u00D1
-         cmpa  #$04
-         beq   L2C4E
-L2C3A    lda   #$4C
-         lbsr  L26CE
-         bra   L2C4E
-L2C41    lda   #$A0
-         sta   ,x
-         ldd   <u00C5
-         std   $01,x
-         addd  #$0002
-         std   <u00C5
-L2C4E    leay  $03,y
-         ldb   ,y+
-         cmpb  #$4D
-         bne   L2C64
-L2C56    lbsr  L2984
-         lbsr  L2E52
-         ldb   ,y+
-         cmpb  #$4B
-         beq   L2C56
-         leay  $01,y
-L2C64    rts   
-         bsr   L2CB2
-         leay  -$01,y
-         cmpb  #$90
-         bne   L2C72
-         lbsr  L2D0B
-         leay  $01,y
-L2C72    lbsr  L2984
-         lbsr  L2E52
-         cmpa  #$05
-         bcs   L2C81
-         lda   #$4D
-         lbsr  L26CE
-L2C81    lda   ,y+
-         cmpa  #$4B
-         beq   L2C72
-         rts   
-         bsr   L2CB2
-         cmpb  #$49
-         bne   L2C92
-         bsr   L2D0B
-L2C90    ldb   ,y+
-L2C92    cmpb  #$4B
-         beq   L2C90
-         cmpb  #$51
-         beq   L2C90
-         lbsr  L2721
-         beq   L2CC5
-         leay  -$01,y
-         lbsr  L2D65
-         lbsr  L2E52
-         cmpa  #$05
-         bcs   L2C90
-         lda   #$47
-         lbsr  L26CE
-         bra   L2C90
-L2CB2    ldb   ,y+
-         cmpb  #$54
-         bne   L2CC5
-         lbsr  L2A1A
-L2CBB    ldb   ,y+
-         cmpb  #$4B
-         beq   L2CBB
-         cmpb  #$51
-         beq   L2CBB
-L2CC5    rts   
-         leay  $01,y
-         lbsr  L2984
-         lbsr  L2E52
-         cmpa  #$01
-         beq   L2CD5
-         lbsr  L2A26
-L2CD5    leay  $01,y
-         bsr   L2D0B
-         lda   ,y+
-         cmpa  #$4A
-         bne   L2CE1
-         leay  $02,y
-L2CE1    rts   
-         bsr   L2D02
-         bsr   L2D65
-         lbsr  L2E52
-         cmpa  #$42
-         bls   L2D20
-         lbra  L2A26
-         bsr   L2D02
-         lbsr  L2984
-         lbsr  L2E52
-         bra   L2D20
-L2CFA    bsr   L2D02
-         cmpb  #$4B
-         beq   L2CFA
-         bra   L2D20
-L2D02    leay  $01,y
-         lbra  L29A6
-         bsr   L2D0B
-         bra   L2D20
-L2D0B    bsr   L2D65
-         lbsr  L2E52
-         cmpa  #$04
-         beq   L2D17
-         lbsr  L2A26
-L2D17    rts   
-         ldb   ,y+
-         cmpb  #$3A
-         lbeq  L29CC
-L2D20    lbra  L2718
-L2D23    cmpb  #$96
-         bcc   L2D2C
-         lbsr  L2E5F
-         bra   L2D65
-L2D2C    cmpb  #$F2
-         lbcc  L308D
-         subb  #$96
-         leax  >L2601,pcr
-         leax  b,x
-         ldb   ,x
-         lbeq  L308D
-         andb  #$1F
-         beq   L2D4A
-         leau  <L2DA2,pcr
-         lslb  
-         jsr   b,u
-L2D4A    ldb   ,x
-         andb  #$E0
-         beq   L2D60
-         clra  
-         rolb  
-         rola  
-         rolb  
-         rola  
-         rolb  
-         rola  
-         cmpa  #$07
-         bne   L2D60
-         lbsr  L2FD4
-         bra   L2D65
-L2D60    lbsr  L2E3B
-         leay  $01,y
-L2D65    ldb   ,y
-         bmi   L2D23
-         rts   
-L2D6A    bsr   L2D6F
-         incb  
-         bra   L2D71
-L2D6F    ldb   #$C8
-L2D71    lbsr  L2E52
-         cmpa  #$02
-         bcs   L2D85
-         beq   L2D7E
-         bsr   L2DC3
-         bra   L2D83
-L2D7E    tfr   b,a
-         lbsr  L2FBE
-L2D83    lda   #$01
-L2D85    rts   
-L2D86    bsr   L2D8B
-         incb  
-         bra   L2D8D
-L2D8B    ldb   #$CB
-L2D8D    lbsr  L2E52
-         cmpa  #$02
-         beq   L2DA1
-         bcs   L2D9A
-         bsr   L2DC3
-         bra   L2D9F
-L2D9A    tfr   b,a
-         lbsr  L2FBE
-L2D9F    lda   #$02
-L2DA1    rts   
-L2DA2    bra   L2DC0
-         bra   L2D6F
-         bra   L2D6A
-         bra   L2D8B
-         bra   L2D86
-         bra   L2DDE
-         bra   L2DC8
-         bra   L2DF4
-         bra   L2DF2
-         bra   L2DFF
-         bra   L2E04
-         bra   L2E30
-         bra   L2E2E
-         bra   L2E13
-         bra   L2E09
-L2DC0    lbra  L308D
-L2DC3    lda   #$43
-         lbra  L26CE
-L2DC8    bsr   L2DE7
-         pshs  a
-         bsr   L2DE7
-         cmpa  ,s+
-         beq   L2DE0
-         lda   #$CB
-         bcc   L2DD7
-         inca  
-L2DD7    lbsr  L2FBE
-         lda   #$02
-         bra   L2DE4
-L2DDE    bsr   L2DE7
-L2DE0    cmpa  #$02
-         bne   L2DE6
-L2DE4    inc   ,y
-L2DE6    rts   
-L2DE7    bsr   L2E52
-         cmpa  #$02
-         bls   L2DF1
-         bsr   L2DC3
-         lda   #$02
-L2DF1    rts   
-L2DF2    bsr   L2DF4
-L2DF4    bsr   L2E52
-         cmpa  #$04
-         beq   L2DFE
-         bsr   L2DC3
-         lda   #$04
-L2DFE    rts   
-L2DFF    lbsr  L2D6F
-         bra   L2DF4
-L2E04    lbsr  L2D6A
-         bra   L2DF4
-L2E09    lda   #$03
-         bsr   L2E20
-         bne   L2E13
-         ldb   #$03
-         bra   L2E1B
-L2E13    lda   #$04
-         bsr   L2E20
-         bne   L2DC8
-         ldb   #$02
-L2E1B    addb  ,y
-         stb   ,y
-         rts   
-L2E20    ldu   <u0044
-         cmpa  ,u+
-         bne   L2E2D
-         cmpa  ,u+
-         bne   L2E2D
-         stu   <u0044
-         clrb  
-L2E2D    rts   
-L2E2E    bsr   L2E30
-L2E30    bsr   L2E52
-         cmpa  #$03
-         beq   L2E3A
-         bsr   L2DC3
-         lda   #$03
-L2E3A    rts   
-L2E3B    cmpa  #$00
-         bne   L2E41
-         lda   #$01
-L2E41    ldu   <u0044
-         cmpa  #$05
-         bne   L2E4D
-         ldd   <u00D4
-         std   ,--u
-         lda   #$05
-L2E4D    sta   ,-u
-         stu   <u0044
-         rts   
-L2E52    ldu   <u0044
-         lda   ,u+
-         cmpa  #$05
-         bne   L2E5C
-         leau  u0002,u
-L2E5C    stu   <u0044
-         rts   
-L2E5F    cmpb  #$85
-         lbcs  L308D
-         cmpb  #$89
-         bcs   L2EAB
-         subb  #$8D
-         lbcs  L2F07
-         leau  <L2E75,pcr
-         lslb  
-         jmp   b,u
-L2E75    bra   L2E87
-         bra   L2E89
-         bra   L2E8F
-         bra   L2E95
-         bra   L2E89
-         bra   L2E9F
-         bra   L2EA8
-         bra   L2E9F
-         bra   L2EA8
-L2E87    leay  -$01,y
-L2E89    leay  $03,y
-         lda   #$01
-         bra   L2E3B
-L2E8F    leay  $06,y
-         lda   #$02
-         bra   L2E3B
-L2E95    ldb   ,y+
-         cmpb  #$FF
-         bne   L2E95
-         lda   #$04
-         bra   L2E3B
-L2E9F    lbsr  L2991
-         bsr   L2E52
-         lda   #$01
-         bsr   L2E3B
-L2EA8    leay  $01,y
-         rts   
-L2EAB    lbsr  L2F43
-         bsr   L2EE3
-         cmpa  #$60
-         beq   L2EBF
-         cmpa  #$80
-         beq   L2EBF
-         lda   #$12
-         lbsr  L26CE
-         bra   L2EDC
-L2EBF    ldb   #$85
-         lbsr  L2F5E
-         ldb   ,y
-         cmpb  #$85
-         bne   L2EDC
-         ldb   <u00CF
-         cmpb  #$60
-         bne   L2EDC
-         cmpa  #$05
-         bcc   L2EDC
-         adda  #$80
-         sta   ,y
-         ldd   $01,x
-         std   $01,y
-L2EDC    lda   <u00D1
-         leay  $03,y
-         lbra  L2E3B
-L2EE3    lda   <u00CF
-         cmpa  #$00
-         bne   L2F06
-         ldd   #$0060
-         sta   <u00D0
-         stb   <u00CF
-         lda   #$60
-         ora   <u00D1
-         sta   ,x
-         anda  #$07
-         cmpa  #$04
-         bne   L2F01
-         ldd   #$0020
-         std   $01,x
-L2F01    lbsr  L2FEE
-         lda   <u00CF
-L2F06    rts   
-L2F07    bsr   L2F43
-         ldb   #$89
-         bsr   L2F5E
-         lbsr  L2E52
-         cmpa  #$05
-         beq   L2F19
-         ldu   #$FFFF
-         bra   L2F1B
-L2F19    ldu   -u0002,u
-L2F1B    pshs  u
-         bsr   L2EDC
-         puls  u
-         cmpu  #$FFFF
-         beq   L2F3E
-         ldb   u0002,u
-         stb   <u00D6
-         ldd   <u00D2
-         subd  <u0062
-         leau  u0003,u
-L2F31    cmpd  ,u++
-         beq   L2F5D
-         dec   <u00D6
-         bne   L2F31
-         lda   #$14
-         bra   L2F40
-L2F3E    lda   #$42
-L2F40    lbra  L26CE
-L2F43    ldd   $01,y
-         addd  <u0062
-         std   <u00D2
-         ldx   <u00D2
-L2F4B    lda   ,x
-         anda  #$E0
-         sta   <u00CF
-         lda   ,x
-         anda  #$18
-         sta   <u00D0
-         lda   ,x
-         anda  #$07
-         sta   <u00D1
-L2F5D    rts   
-L2F5E    pshs  b
-         ldb   ,y
-         subb  ,s+
-         bne   L2F73
-         tst   <u00D0
-         beq   L2F9D
-         lda   #$05
-         sta   <u00D1
-         ldd   #$FFFF
-         bra   L2FB9
-L2F73    lslb  
-         lslb  
-         lslb  
-         cmpb  <u00D0
-         beq   L2F7F
-         lda   #$41
-         lbsr  L26CE
-L2F7F    lda   #$C8
-         sta   <u00D8
-L2F83    lbsr  L2E52
-         cmpa  #$02
-         bcs   L2F97
-         beq   L2F93
-         lda   #$47
-         lbsr  L26CE
-         bra   L2F97
-L2F93    lda   <u00D8
-         bsr   L2FBE
-L2F97    inc   <u00D8
-         subb  #$08
-         bne   L2F83
-L2F9D    lda   <u00D1
-         cmpa  #$05
-         bne   L2FBD
-         ldd   $01,x
-         addd  <u0066
-         tfr   d,u
-         ldb   <u00D0
-         beq   L2FB5
-         lsrb  
-         lsrb  
-         addb  #$04
-         ldd   b,u
-         bra   L2FB7
-L2FB5    ldd   u0002,u
-L2FB7    addd  <u0066
-L2FB9    std   <u00D4
-         lda   <u00D1
-L2FBD    rts   
-L2FBE    pshs  x,b
-         ldx   <u000C
-         cmpx  #$0010
-         lbls  L2A0D
-         ldx   <u0060
-         sta   ,x+
-         stx   <u00AB
-         clrb  
-         bsr   L2FDA
-         puls  pc,x,b
-L2FD4    ldd   <u0060
-         std   <u00AB
-         ldb   #$01
-L2FDA    clra  
-         lbra  L2578
-L2FDE    neg   <u0049
-         neg   <u005C
-         neg   <u0060
-         neg   <u006A
-         neg   <u0066
-         neg   <u0072
-         neg   <u0072
-         neg   <u0076
-L2FEE    pshs  u,y,x
-         leay  <L2FDE,pcr
-         ldb   ,x
-         andb  #$E0
-         cmpb  #$60
-         beq   L3005
-         cmpb  #$40
-         beq   L3005
-         cmpb  #$80
-         bne   L3025
-         leay  $08,y
-L3005    ldb   ,x
-         andb  #$18
-         beq   L300F
-         ldd   $06,y
-         bra   L3023
-L300F    ldb   ,x
-         andb  #$07
-L3013    cmpb  #$04
-         bcs   L3021
-         bhi   L301D
-         ldd   $02,y
-         bra   L3023
-L301D    ldd   $04,y
-         bra   L3023
-L3021    ldd   ,y
-L3023    jsr   d,y
-L3025    puls  pc,u,y,x
-         lda   ,x
-         anda  #$07
-         leay  $01,x
-         bsr   L3083
-L302F    pshs  b,a
-         ldd   <u00C1
-         std   ,y
-         addd  ,s++
-         std   <u00C1
-         rts   
-         bsr   L3069
-         bra   L302F
-         bsr   L3069
-         addd  <u0066
-         tfr   d,x
-         ldd   ,x
-         bra   L302F
-         bsr   L3060
-         bra   L302F
-         leay  $01,x
-L304E    ldd   <u00C3
-         std   ,y
-         addd  #$0004
-         std   <u00C3
-         rts   
-         bsr   L3069
-         bra   L304E
-         bsr   L3060
-         bra   L304E
-L3060    ldd   $01,x
-         addd  <u0066
-         tfr   d,y
-         ldd   $02,y
-         rts   
-L3069    ldd   #$0004
-         lbsr  L257B
-         ldx   $04,s
-         ldd   $01,x
-         std   $02,y
-         tfr   y,d
-         subd  <u0066
-         std   $01,x
-         ldd   $02,y
-         rts   
-L307E    oim   #$02,<u0005
-         oim   #$20,<u0034
-         addr  a,0
-         ldb   >$E686
-         clra  
-         puls  pc,x
-L308D    ldy   <u0060
-         lda   #$30
-         lbra  L26CE
-L3095    oim   #$02,<u0003
-         asr   <u0008
-         rol   <u0037
-         fcb   $38 8
-         fcb   $3E >
-         swi   
-         fcb   $FF 
-         ldd   #$0016
-         std   <u00C1
-         clrb  
-         std   <u00C3
-         std   <u00C5
-         sta   <u00C7
-         std   <u00C8
-         std   <u00CA
-         ldx   <u002F
-         sta   <$17,x
-         std   <$15,x
-         ldy   <u005E
-         bra   L30E2
-L30BD    pshs  y
-         lbsr  L2692
-         puls  x
-         ldb   <u00D9
-         bne   L30E2
-         lda   ,x
-         leau  <L3095,pcr
-L30CD    cmpa  ,u+
-         bcs   L30E2
-         bne   L30CD
-         pshs  x
-         tfr   y,d
-         subd  ,s++
-         leay  ,x
-         ldu   <u004A
-         stu   <u00AB
-         lbsr  L2578
-L30E2    ldx   <u0060
-         clr   ,x
-         cmpy  <u0060
-         bcs   L30BD
-L30EB    ldx   <u0066
-         bra   L310B
-L30EF    lda   ,x
-         bpl   L310B
-         anda  #$7F
-         sta   ,x
-         ldy   $02,x
-L30FA    ldu   ,y
-         ldd   ,x
-         std   ,y
-         dec   -$01,y
-         lda   #$4A
-         lbsr  L26CE
-         leay  ,u
-         bne   L30FA
-L310B    leax  -$04,x
-         cmpx  <u00DA
-         bcc   L30EF
-         ldd   <u0066
-         subd  <u00DA
-         addd  <u000C
-         std   <u000C
-         ldx   <u0044
-         bra   L3131
-L311D    ldy   $01,x
-         lda   #$45
-         lbsr  L26CE
-         lda   ,x
-         cmpa  #$13
-         bne   L312D
-         leax  $07,x
-L312D    leax  $03,x
-         stx   <u0044
-L3131    cmpx  <u0046
-         bcs   L311D
-         ldu   <u0066
-         ldy   <u0060
-         ldd   <u0064
-         addd  <u0068
-         lbsr  L257E
-         ldx   <u002F
-         ldd   <u00C8
-         std   <$13,x
-         ldd   <u00C1
-         std   <$11,x
-         addd  <u00C5
-         std   <u00C5
-         std   $0B,x
-         ldb   <$18,x
-         clra  
-         addd  #$0019
-         std   $09,x
-         addd  <u0060
-         subd  <u005E
-         std   $0F,x
-         addd  <u0068
-         addd  #$0003
-         std   $0D,x
-         subd  #$0003
-         addd  <u0064
-         std   $02,x
-         addd  <u002F
-         std   <u004A
-         subd  <u0008
-         std   <u000A
-         ldd   <u002F
-         addd  $0D,x
-         std   <u0062
-         ldd   <u002F
-         addd  $0F,x
-         std   <u0066
-         ldu   <u0062
-         bra   L31E2
-L3188    leax  ,u
-         lbsr  L2F4B
-         lda   <u00CF
-         cmpa  #$60
-         bcs   L31BD
-         cmpa  #$A0
-         bne   L319F
-         ldd   $01,x
-         addd  <u00C1
-         std   $01,x
-         bra   L31DC
-L319F    cmpa  #$80
-         bne   L31BD
-         ldb   <u00D0
-         bne   L31B1
-         lda   <u00D1
-         cmpa  #$04
-         bcc   L31B1
-         leax  u0001,u
-         bra   L31B7
-L31B1    ldd   u0001,u
-         addd  <u0066
-         tfr   d,x
-L31B7    ldd   ,x
-         addd  <u00C5
-         std   ,x
-L31BD    lda   <u00D1
-         cmpa  #$05
-         bne   L31DC
-         ldb   <u00D0
-         beq   L31CD
-         lsrb  
-         lsrb  
-         addb  #$04
-         bra   L31CF
-L31CD    ldb   #$02
-L31CF    clra  
-         addd  u0001,u
-         ldx   <u0066
-         leay  d,x
-         ldd   ,y
-         ldd   d,x
-         std   ,y
-L31DC    leau  u0003,u
-L31DE    lda   ,u+
-         bpl   L31DE
-L31E2    cmpu  <u004A
-         bcs   L3188
-         rts   
-         pshs  x,b,a
-         ldb   [<$04,s]
-         leax  <L31F8,pcr
-         ldd   b,x
-         leax  d,x
-         stx   $04,s
-         puls  pc,x,b,a
-L31F8    dec   <u0007
-         neg   <u00E5
-         rol   <u0067
-         lsl   <u0003
-         oim   #$B6,<u0008
-         oim   #$08,>$7B9D
-         fcb   $1B 
-         ror   <u009D
-         fcb   $1B 
-         inc   <u009D
-         fcb   $1B 
-         jmp   <u009D
-         fcb   $1B 
-         aim   #$9D,<u001B
-         neg   <u009D
-         fcb   $1B 
-         dec   <u009D
-         fcb   $1B 
-         fcb   $10 
-L321B    jsr   <u001E
-         ror   <u009D
-         beq   L3225
-L3221    jsr   <u0027
-         dec   <u009D
-L3225    beq   L3229
-L3227    jsr   <u0027
-L3229    inc   <u009D
-         beq   L323B
-L322D    jsr   <u0027
-         neg   <u009D
-         bpl   L3235
-L3233    jsr   <u001B
-L3235    fcb   $18 
-L3236    jsr   <u001B
-         lbra  LCF56
-L323B    orcc  #$9D
-         fcb   $1B 
-         andcc #$08
-         nop   
-         lsl   <u0012
-         lsl   <u0012
-         lsl   <u0012
-         lsl   <u0012
-         com   <u00A0
-         com   <u00B1
-         lsl   <u002A
-         lsl   <u0034
-         com   <u00B4
-         lsl   <u001E
-         lsl   <u0022
-         com   <u00DA
-         oim   #$6F,<u0002
-         ldu   $03,x
-         subd  <u0001
-         tst   >$018D
-         oim   #$94,<u0002
-         ldx   $01,x
-         eora  $01,x
-         sta   <u0001
-         bsr   L326F
-         clr   $01,x
-         sta   <u0001
-         clr   $01,x
-         bsr   L3277
-         sta   <u0001
-         bsr   L327D
-         addd  >$07B8
-L327D    lsl   <u001A
-         oim   #$8D,<u0008
-         orcc  #$03
-         ora   >$084B
-         rol   <u00B4
-         lsr   <u00AF
-         ror   <u0017
-         asr   <u003E
-         asr   <u004B
-         lsr   <u0049
-         lsr   <u0052
-         lsr   <u0080
-         eim   #$8C,<u0006
-         subd  $06,x
-         eorb  <u0006
-         stu   <u0007
-         tim   #$07,<u0018
-         asr   <u0031
-         asr   <u0061
-         asr   <u007D
-         asr   <u00FE
-         lsl   <u0001
-         lsl   <u0009
-         lsl   <u0009
-         oim   #$58,<u0001
-         tst   $01,x
-         tst   $08,x
-         clr   <u0008
-         orcc  #$01
-         inc   $01,x
-         inc   $03,x
-         nop   
-         com   <u0021
-         com   <u0030
-         com   <u0012
-         com   <u0049
-         com   <u007C
-L32CB    comb  
-         lsrb  
-         clra  
-         negb  
-         bra   L3316
-         jmp   $03,s
-         clr   -$0B,s
-         jmp   -$0C,s
-         eim   #$72,$05,s
-         lsr   $0A,x
-         stu   >$A688
-         lbsr  LB7E3
-         beq   L32E8
-         ldb   #$33
-         bra   L3304
-L32E8    tfr   s,d
-         subd  #$0100
-         cmpd  <u0080
-         bcc   L32F6
-         ldb   #$39
-         bra   L3304
-L32F6    ldd   <u000C
-         subd  $0B,x
-         bcs   L3302
-         cmpd  #$0100
-         bcc   L3307
-L3302    ldb   #$20
-L3304    lbra  L39FB
-L3307    std   <u000C
-         tfr   y,d
-         subd  $0B,x
-         exg   d,u
-         sts   u0005,u
-         std   u0007,u
-         stx   u0003,u
-L3316    ldd   #$0001
-         std   <u0042
-         sta   u0001,u
-         sta   <u0013,u
-         stu   <u0014,u
-         bsr   L3351
-         ldd   <$13,x
-         beq   L332C
-         addd  <u005E
-L332C    std   <u0039
-         ldd   $0B,x
-         leay  d,u
-         pshs  y
-         ldd   <$11,x
-         leay  d,u
-         clra  
-         clrb  
-         bra   L333F
-L333D    std   ,y++
-L333F    cmpy  ,s
-         bcs   L333D
-         leas  $02,s
-         ldx   <u002F
-         ldd   <u005E
-         addd  <$15,x
-         tfr   d,x
-         bra   L3391
-L3351    stx   <u002F
-         stu   <u0031
-         ldd   $0D,x
-         addd  <u002F
-         std   <u0062
-         ldd   $0F,x
-         addd  <u002F
-         std   <u0066
-         std   <u0060
-         ldd   $09,x
-         addd  <u002F
-         std   <u005E
-         ldd   <u0014,u
-         std   <u0046
-         std   <u0044
-         rts   
-L3371    stx   <u005C
-         lda   <u0034
-         beq   L338F
-         bpl   L3382
-         anda  #$7F
-         sta   <u0034
-         lbsr  L3233
-         lda   <u0034
-L3382    rora  
-         bcc   L338F
-         leay  ,x
-         lbsr  L3218
-         clr   <u0074
-         lbsr  L3236
-L338F    bsr   L33AE
-L3391    cmpx  <u0060
-         bcs   L3371
-         bra   L33A1
-         ldb   ,x
-         lbsr  L384F
-         beq   L33A1
-         lbsr  L3856
-L33A1    lbsr  L3A73
-         ldu   <u0031
-         lds   u0005,u
-         ldu   u0007,u
-L33AB    rts   
-         leax  $02,x
-L33AE    ldb   ,x+
-         bpl   L33B4
-         addb  #$40
-L33B4    lslb  
-         clra  
-         ldu   <u000E
-         ldd   d,u
-         jmp   d,u
-         jsr   <u0016
-         tst   $02,y
-         beq   L33CC
-         leax  $03,x
-         ldb   ,x
-         cmpb  #$3B
-         bne   L33AB
-         leax  $01,x
-L33CC    ldd   ,x
-         addd  <u005E
-         tfr   d,x
-         rts   
-         leax  $01,x
-         rts   
-         jsr   <u0016
-         tst   $02,y
-         beq   L33CC
-         leax  $03,x
-         rts   
-L33DF    neg   <u0026
-         neg   <u003F
-         neg   <u007B
-         neg   <u00C6
-         leay  <L33DF,pcr
-L33EA    ldb   ,x+
-         lslb  
-         ldd   b,y
-         ldu   <u0031
-         jmp   d,y
-         ldd   ,x
-         leay  d,u
-         bra   L3410
-         ldd   ,x
-         leay  d,u
-         ldd   $04,x
-         lda   d,u
-         bpl   L3410
-         bra   L3430
-         ldd   ,x
-         leay  d,u
-         ldd   ,y
-         addd  #$0001
-         std   ,y
-L3410    ldd   $02,x
-         leax  $06,x
-         ldd   d,u
-         cmpd  ,y
-         bge   L33CC
-         leax  $03,x
-         rts   
-         ldd   ,x
-         leay  d,u
-         ldd   $04,x
-         ldd   d,u
-         pshs  a
-         addd  ,y
-         std   ,y
-         tst   ,s+
-         bpl   L3410
-L3430    ldd   $02,x
-         leax  $06,x
-         ldd   d,u
-         cmpd  ,y
-         ble   L33CC
-         leax  $03,x
-         rts   
-         ldy   <u0046
-         clrb  
-         bsr   L348E
-         bra   L347E
-         ldy   <u0046
-         clrb  
-         bsr   L348E
-         ldd   $04,x
-         addd  #$0004
-         ldu   <u0031
-         lda   d,u
-         lsra  
-         bcc   L347E
-         bra   L34CC
-         ldy   <u0046
-         clrb  
-         bsr   L348E
-         leay  -$06,y
-         ldd   #$0180
-         std   $01,y
-         clra  
-         clrb  
-         std   $03,y
-         sta   $05,y
-         lbsr  L321E
-         bsr   L34DC
-         ldd   $01,y
-         std   ,u
-         ldd   $03,y
-         std   u0002,u
-         lda   $05,y
-         sta   u0004,u
-L347E    ldb   #$02
-         bsr   L348E
-         leax  $06,x
-         lbsr  L3221
-         lble  L33CC
-         leax  $03,x
-         rts   
-L348E    ldd   b,x
-         addd  <u0031
-         tfr   d,u
-         leay  -$06,y
-         lda   #$02
-         ldb   ,u
-         std   ,y
-         ldd   u0001,u
-         std   $02,y
-         ldd   u0003,u
-         std   $04,y
-         rts   
-         ldy   <u0046
-         clrb  
-         bsr   L348E
-         stu   <u00D2
-         ldb   #$04
-         bsr   L348E
-         lda   u0004,u
-         sta   <u00D1
-         lbsr  L321E
-         bsr   L34DC
-         ldu   <u00D2
-         ldd   $01,y
-         std   ,u
-         ldd   $03,y
-         std   u0002,u
-         lda   $05,y
-         sta   u0004,u
-         lsr   <u00D1
-         bcc   L347E
-L34CC    ldb   #$02
-         bsr   L348E
-         leax  $06,x
-         lbsr  L3221
-         lbge  L33CC
-         leax  $03,x
-L34DB    rts   
-L34DC    ldb   <u0034
-         bitb  #$01
-         beq   L34DB
-         lbra  L323C
-L34E5    stu   >$0EFF
-         sexw  
-         stu   >$59FF
-         oim   #$E6,,x+
-         cmpb  #$82
-         beq   L3515
-         bsr   L3560
-         bsr   L3508
-         ldb   -$01,x
-         cmpb  #$47
-         bne   L34FF
-         bsr   L3508
-L34FF    lbsr  L33CC
-         leay  <L34E5,pcr
-         lbra  L33EA
-L3508    ldd   ,x++
-         addd  <u0031
-         pshs  b,a
-         jsr   <u0016
-         ldd   $01,y
-         std   [,s++]
-         rts   
-L3515    bsr   L356F
-         bsr   L3523
-         ldb   -$01,x
-         cmpb  #$47
-         bne   L34FF
-         bsr   L3523
-         bra   L34FF
-L3523    ldd   ,x++
-         addd  <u0031
-         pshs  b,a
-         jsr   <u0016
-         bra   L3579
-         jsr   <u0016
-L352F    cmpa  #$04
-         bcs   L3537
-         pshs  u
-         ldu   <u003E
-L3537    pshs  u,a
-         leax  $01,x
-         jsr   <u0016
-L353D    puls  a
-         lsla  
-         leau  <L3545,pcr
-         jmp   a,u
-L3545    bra   L355B
-         bra   L356A
-         bra   L3579
-         bra   L355B
-         bra   L359C
-         bra   L35C1
-         ldd   ,x
-         addd  <u0031
-         pshs  b,a
-         leax  $03,x
-         jsr   <u0016
-L355B    ldb   $02,y
-         stb   [,s++]
-         rts   
-L3560    ldd   ,x
-         addd  <u0031
-         pshs  b,a
-         leax  $03,x
-         jsr   <u0016
-L356A    ldd   $01,y
-         std   [,s++]
-         rts   
-L356F    ldd   ,x
-         addd  <u0031
-         pshs  b,a
-         leax  $03,x
-         jsr   <u0016
-L3579    puls  u
-         ldd   $01,y
-         std   ,u
-         ldd   $03,y
-         std   u0002,u
-         lda   $05,y
-         sta   u0004,u
-         rts   
-         ldd   ,x
-         addd  <u0066
-         tfr   d,u
-         ldd   ,u
-         addd  <u0031
-         pshs  b,a
-         ldd   u0002,u
-         pshs  b,a
-         leax  $03,x
-         jsr   <u0016
-L359C    puls  u,b,a
-         tstb  
-         bne   L35A2
-         deca  
-L35A2    sta   <u003E
-         ldy   $01,y
-         sty   <u0048
-L35AA    lda   ,y+
-         sta   ,u+
-         cmpa  #$FF
-         beq   L35B9
-         decb  
-         bne   L35AA
-         dec   <u003E
-         bpl   L35AA
-L35B9    clra  
-         rts   
-         lbsr  L3224
-         lbra  L352F
-L35C1    puls  u,b,a
-         cmpd  $03,y
-         bls   L35CA
-         ldd   $03,y
-L35CA    ldy   $01,y
-         exg   y,u
-         lbra  L321B
-         jsr   <u0016
-         ldd   $01,y
-         pshs  b,a
-         jsr   <u0016
-         ldb   $02,y
-         stb   [,s++]
-         rts   
-         lbsr  L3856
-         lda   <u002E
-         sta   <u007F
-         leax  >L32CB,pcr
-         lbsr  L375F
-         lbra  L3206
-         lbra  L3209
-         lbsr  L3856
-         lbra  L3233
-         ldd   ,x
-         leax  $03,x
-L35FD    ldy   <u0031
-         ldu   <$14,y
-         cmpu  <u004A
-         bhi   L360D
-         ldb   #$35
-         lbra  L39FB
-L360D    stx   ,--u
-         stu   <$14,y
-         stu   <u0046
-         addd  <u005E
-         tfr   d,x
-         rts   
-         ldy   <u0031
-         cmpy  <$14,y
-         bhi   L3627
-         ldb   #$36
-         lbra  L39FB
-L3627    ldu   <$14,y
-         ldx   ,u++
-         stu   <$14,y
-         stu   <u0046
-         rts   
-         ldd   ,x
-         cmpa  #$1E
-         beq   L366D
-         jsr   <u0016
-         ldd   ,x
-         lslb  
-         rola  
-         lslb  
-         rola  
-         addd  #$0002
-         leau  d,x
-         pshs  u
-         ldd   $01,y
-         ble   L366B
-         cmpd  ,x++
-         bhi   L366B
-         subd  #$0001
-         lslb  
-         rola  
-         lslb  
-         rola  
-         addd  #$0001
-         ldd   d,x
-         pshs  b,a
-         ldb   ,x
-         cmpb  #$22
-         puls  x,b,a
-         beq   L35FD
-         addd  <u005E
-         tfr   d,x
-         rts   
-L366B    puls  pc,x
-L366D    ldu   <u0031
-         cmpb  #$20
-         bne   L3682
-         ldd   $02,x
-         addd  <u005E
-         std   <u0011,u
-         lda   #$01
-         sta   <u0013,u
-         leax  $05,x
-         rts   
-L3682    clr   <u0013,u
-         leax  $02,x
-         rts   
-         bsr   L36A6
-         ldb   #$0B
-         os9   I$Create 
-         bra   L3696
-         bsr   L36A6
-         os9   I$Open   
-L3696    lbcs  L39FB
-         puls  u,b
-         cmpb  #$01
-         bne   L36A2
-         clr   ,u+
-L36A2    sta   ,u
-         puls  pc,x
-L36A6    leax  $01,x
-         lbsr  L3779
-         leax  $01,x
-         jsr   <u0016
-         lda   #$03
-         cmpb  #$4A
-         bne   L36B7
-         lda   ,x++
-L36B7    ldu   $03,s
-         stx   $03,s
-         ldx   $01,y
-         jmp   ,u
-         lbsr  L37B6
-         jsr   <u0016
-         ldb   #$0E
-         lbsr  L3230
-         lbcs  L39FD
-         rts   
-L36CE    swi   
-         fcb   $20 
-         stu   >$2A2A
-         bra   L371E
-         jmp   -$10,s
-         eim   #$74,>$2065
-         aim   #$72,>$6F72
-         bra   L370E
-         bra   L3755
-         eim   #$65,$0E,s
-         lsr   >$6572
-         bra   L3715
-         bpl   L36FA
-         stu   >$962E
-         lbsr  L37B6
-         lda   #$2C
-         sta   <u00DD
-         pshs  x
-L36F9    ldx   ,s
-         ldb   ,x
-         cmpb  #$90
-         bne   L3709
-         jsr   <u0016
-         pshs  x
-         ldx   $01,y
-         bra   L370E
-L3709    pshs  x
-         leax  <L36CE,pcr
-L370E    bsr   L375F
-         puls  x
-         lda   <u007F
-         cmpa  <u002E
-         bne   L371C
-         lda   <u002D
-         sta   <u007F
-L371C    ldb   #$06
-L371E    lbsr  L3230
-         bcc   L3730
-         cmpb  #$03
-         lbne  L39FD
-         lbsr  L3A23
-         clr   <u0036
-         bra   L36F9
-L3730    bsr   L3743
-         bcc   L373B
-         leax  <L36D1,pcr
-         bsr   L375F
-         bra   L36F9
-L373B    ldb   ,x+
-         cmpb  #$4B
-         beq   L3730
-         puls  pc,b,a
-L3743    bsr   L3779
-         ldb   ,s
-         addb  #$07
-         ldy   <u0046
-         lbsr  L3230
-         lbcc  L353D
-         lda   ,s
-L3755    cmpa  #$04
-         bcs   L375B
-         leas  $02,s
-L375B    leas  $03,s
-         coma  
-         rts   
-L375F    pshs  y
-         leas  -$06,s
-         leay  ,s
-         stx   $01,y
-         ldd   <u0080
-         std   <u0082
-         ldb   #$05
-         lbsr  L3230
-         ldb   #$00
-         lbsr  L3230
-         leas  $06,s
-         puls  pc,y
-L3779    lda   ,x+
-         cmpa  #$0E
-         bne   L3783
-         jsr   <u0016
-         bra   L37A8
-L3783    suba  #$80
-         cmpa  #$04
-         bcs   L379E
-         beq   L3790
-         lbsr  L3224
-         bra   L37A8
-L3790    ldd   ,x++
-         addd  <u0066
-         tfr   d,u
-         ldd   u0002,u
-         std   <u003E
-         ldd   ,u
-         bra   L37A0
-L379E    ldd   ,x++
-L37A0    addd  <u0031
-         tfr   d,u
-         lda   -$03,x
-         suba  #$80
-L37A8    puls  y
-         cmpa  #$04
-         bcs   L37B2
-         pshs  u
-         ldu   <u003E
-L37B2    pshs  u,a
-         jmp   ,y
-L37B6    ldb   ,x
-         cmpb  #$54
-         bne   L37C8
-         leax  $01,x
-         jsr   <u0016
-         cmpb  #$4B
-         beq   L37C6
-         leax  -$01,x
-L37C6    lda   $02,y
-L37C8    sta   <u007F
-         rts   
-         ldb   ,x
-         cmpb  #$54
-         bne   L37F5
-         bsr   L37B6
-         clr   <u00DD
-         cmpb  #$4B
-         bne   L37DB
-         leax  -$01,x
-L37DB    ldb   #$06
-         lbsr  L3230
-         bcc   L37EE
-         cmpb  #$E4
-         beq   L37DB
-L37E6    lbra  L39FD
-L37E9    lbsr  L3743
-         bcs   L37E6
-L37EE    ldb   ,x+
-         cmpb  #$4B
-         beq   L37E9
-         rts   
-L37F5    bsr   L384F
-         beq   L3832
-L37F9    bsr   L3802
-         ldb   ,x+
-         cmpb  #$4B
-         beq   L37F9
-         rts   
-L3802    lbsr  L3779
-         bsr   L3834
-         lda   ,s
-         bne   L380C
-         inca  
-L380C    cmpa  ,y
-         lbeq  L353D
-         cmpa  #$02
-         bcs   L381C
-         beq   L3828
-L3818    ldb   #$47
-         bra   L383C
-L381C    lda   ,y
-         cmpa  #$02
-         bne   L3818
-         lbsr  L3227
-         lbra  L353D
-L3828    cmpa  ,y
-         bcs   L3818
-         lbsr  L322A
-         lbra  L353D
-L3832    leax  $01,x
-L3834    pshs  x
-         ldx   <u0039
-         bne   L383F
-         ldb   #$4F
-L383C    lbra  L39FB
-L383F    jsr   <u0016
-         cmpb  #$4B
-         beq   L384B
-         ldd   ,x
-         addd  <u005E
-         tfr   d,x
-L384B    stx   <u0039
-         puls  pc,x
-L384F    cmpb  #$3F
-         beq   L3855
-         cmpb  #$3E
-L3855    rts   
-L3856    lda   <u002E
-         lbsr  L37B6
-         ldd   <u0080
-         std   <u0082
-         ldb   ,x+
-         cmpb  #$49
-         beq   L38A3
-L3865    bsr   L384F
-         beq   L388B
-L3869    cmpb  #$4B
-         beq   L387F
-         cmpb  #$51
-         beq   L3883
-         leax  -$01,x
-         jsr   <u0016
-         ldb   ,y
-         addb  #$01
-         bsr   L389B
-         ldb   -$01,x
-         bra   L3865
-L387F    ldb   #$0D
-         bsr   L389B
-L3883    ldb   ,x+
-         bsr   L384F
-         bne   L3869
-         bra   L388F
-L388B    ldb   #$0C
-         bsr   L389B
-L388F    ldb   #$00
-         bsr   L389B
-         lda   <u00DE
-         clr   <u00DE
-         tsta  
-         bne   L38A0
-L389A    rts   
-L389B    lbsr  L3230
-         bcc   L389A
-L38A0    lbra  L39FD
-L38A3    jsr   <u0016
-         ldd   <u004A
-         std   <u008E
-         std   <u008C
-         ldu   <u0046
-         pshs  u,b,a
-         clr   <u0094
-         ldd   <u0048
-         std   <u004A
-L38B5    ldb   -$01,x
-         bsr   L384F
-         beq   L38D7
-         ldb   ,x+
-         bsr   L384F
-         beq   L38D2
-         leax  -$01,x
-         ldb   #$11
-         lbsr  L3230
-         bcc   L38B5
-         puls  u,b,a
-         std   <u004A
-         stu   <u0046
-         bra   L38A0
-L38D2    leay  <L388F,pcr
-         bra   L38DA
-L38D7    leay  <L388B,pcr
-L38DA    puls  u,b,a
-         std   <u004A
-         stu   <u0046
-         jmp   ,y
-         lda   <u002E
-         lbsr  L37B6
-         ldu   <u0080
-         stu   <u0082
-         ldb   ,x+
-         lbsr  L384F
-         beq   L3914
-         cmpb  #$4B
-         beq   L3902
-         leax  -$01,x
-         bra   L3902
-L38FA    clra  
-         ldb   #$12
-         lbsr  L3230
-         bcs   L38A0
-L3902    jsr   <u0016
-         ldb   ,y
-         addb  #$01
-         lbsr  L3230
-         bcs   L38A0
-         ldb   -$01,x
-         lbsr  L384F
-         bne   L38FA
-L3914    lbra  L388B
-         bsr   L392A
-         os9   I$Read   
-         bra   L3923
-         bsr   L392A
-         os9   I$Write  
-L3923    leax  ,u
-         bcc   L3949
-L3927    lbra  L39FB
-L392A    lbsr  L37B6
-         lbsr  L3779
-         leau  ,x
-         puls  a
-         cmpa  #$04
-         bcc   L3943
-         leax  >L3B5B,pcr
-         ldb   a,x
-         clra  
-         tfr   d,y
-         bra   L3945
-L3943    puls  y
-L3945    puls  x
-         lda   <u007F
-L3949    rts   
-L394A    lbsr  L37B6
-         os9   I$Close  
-         bcs   L3927
-         cmpb  #$4B
-         beq   L394A
-         rts   
-         ldb   ,x+
-         cmpb  #$3B
-         beq   L3967
-         ldu   <u002F
-         ldd   <u0013,u
-L3962    addd  <u005E
-         std   <u0039
-         rts   
-L3967    ldd   ,x
-         addd  #$0001
-         leax  $03,x
-         bra   L3962
-         jsr   <u0016
-         pshs  x
-         ldx   $01,y
-         os9   I$Delete 
-L3979    bcs   L3927
-         puls  pc,x
-         jsr   <u0016
-         lda   #$03
-L3981    pshs  x
-         ldx   $01,y
-         os9   I$ChgDir 
-         bra   L3979
-         jsr   <u0016
-         lda   #$04
-         bra   L3981
-         lbsr  L3779
-         ldy   <u0046
-         leay  -$06,y
-         ldb   <u007F
-         clra  
-         std   $01,y
-         lbra  L353D
-         jsr   <u0016
-         ldy   $01,y
-         pshs  u,y,x
-         lbsr  L320C
-         puls  u,y,x
-         bsr   L39E0
-         sts   <u00B1
-         lds   <u0080
-         os9   F$Chain  
-         lds   <u00B1
-         bra   L39FB
-         jsr   <u0016
-         pshs  u,x
-         ldy   $01,y
-         bsr   L39E0
-         os9   F$Fork   
-         bcs   L39FB
-         pshs  a
-L39CC    os9   F$Wait   
-         cmpa  ,s
-         bne   L39CC
-         leas  $01,s
-         tstb  
-         bne   L39FB
-         puls  pc,u,x
-L39DA    comb  
-         lsla  
-         fcb   $45 E
-         inca  
-         inca  
-         tst   <u009E
-         lsla  
-         lda   #$0D
-         sta   -$01,x
-         tfr   x,d
-         leax  >L39DA,pcr
-         leau  ,y
-         pshs  y
-         subd  ,s++
-         tfr   d,y
-         clra  
-         clrb  
-         rts   
-         jsr   <u0016
-         ldb   $02,y
-L39FB    stb   <u0036
-L39FD    ldu   <u0031
-         beq   L3A1B
-         tst   <u0013,u
-         beq   L3A14
-         lds   u0005,u
-         ldx   <u0011,u
-         ldd   <u0014,u
-         std   <u0046
-         lbra  L3371
-L3A14    bsr   L3A23
-         bsr   L3A73
-         lbra  L3206
-L3A1B    lbsr  L320F
-         lbra  L3206
-L3A21    jmp   <u00FF
-L3A23    leax  <L3A21,pcr
-         lbsr  L375F
-         ldx   <u005C
-         leay  ,x
-         lbsr  L3218
-         clr   <u0074
-         lbsr  L3236
-         ldb   <u0036
-         lbsr  L320F
-         lbra  L3233
-         clrb  
-         bra   L3A42
-         ldb   #$01
-L3A42    clra  
-         std   <u0042
-         leax  $01,x
-         rts   
-         ldb   ,x+
-         clra  
-         leax  d,x
-         rts   
-         exg   x,pc
-         rts   
-         leay  ,x
-         lbsr  L3218
-         leax  ,y
-         rts   
-         ldb   #$33
-         bra   L39FB
-         lda   #$01
-         bra   L3A62
-         clra  
-L3A62    ldu   <u0031
-         sta   u0001,u
-         leax  $01,x
-         rts   
-L3A69    lda   <u0034
-         bita  #$01
-         bne   L3A89
-         ora   #$01
-         bra   L3A7B
-L3A73    lda   <u0034
-         bita  #$01
-         beq   L3A89
-         anda  #$FE
-L3A7B    sta   <u0034
-         ldd   <u0017
-         pshs  b,a
-         ldd   <u0019
-         std   <u0017
-         puls  b,a
-         std   <u0019
-L3A89    rts   
-         lbsr  L3224
-         pshs  x
-         ldb   <u00CF
-         cmpb  #$A0
-         beq   L3AB6
-         ldy   <u0048
-         ldx   <u003E
-L3A9A    lda   ,u+
-         leax  -$01,x
-         beq   L3AA8
-         sta   ,y+
-         cmpa  #$FF
-         bne   L3A9A
-         lda   ,--y
-L3AA8    ora   #$80
-         sta   ,y
-         ldy   <u0048
-         lbsr  L3212
-         bcs   L3AF4
-         leau  ,x
-L3AB6    ldd   ,u
-         bne   L3AC8
-         ldy   <u00D2
-         leay  $03,y
-         lbsr  L3212
-         bcs   L3AF4
-         ldd   ,x
-         std   ,u
-L3AC8    ldx   ,s
-         std   ,s
-         ldu   <u0031
-         lda   <u0034
-         sta   ,u
-         ldb   <u0043
-         stb   u0002,u
-         ldd   <u004A
-         std   u000D,u
-         ldd   <u0040
-         std   u000F,u
-         ldd   <u0039
-         std   u0009,u
-         bsr   L3B5F
-         stx   u000B,u
-         puls  x
-         lda   $06,x
-         beq   L3B23
-         cmpa  #$22
-         beq   L3B23
-         cmpa  #$21
-         beq   L3AF9
-L3AF4    ldb   #$2B
-L3AF6    lbra  L39FB
-L3AF9    ldd   u0005,u
-         pshs  b,a
-         sts   u0005,u
-         leas  ,y
-         ldd   <u0040
-         pshs  y
-         subd  ,s++
-         lsra  
-         rorb  
-         lsra  
-         rorb  
-         pshs  b,a
-         ldd   $09,x
-         leay  >L32DD,pcr
-         jsr   d,x
-         ldu   <u0031
-         lds   u0005,u
-         puls  x
-         stx   u0005,u
-         bcc   L3B3C
-         bra   L3AF6
-L3B23    lbsr  L3A73
-         lda   <u0034
-         anda  #$7F
-         sta   <u0034
-         lbsr  L32DD
-         lda   ,u
-         bita  #$01
-         beq   L3B3C
-         lbsr  L3A69
-         lda   ,u
-         sta   <u0034
-L3B3C    ldd   u000D,u
-         std   <u004A
-         ldd   u000F,u
-         std   <u0040
-         ldd   u0009,u
-         std   <u0039
-         ldb   u0002,u
-         sex   
-         std   <u0042
-         ldx   u0003,u
-         lbsr  L3351
-         ldx   u000B,u
-         ldd   <u0044
-         subd  <u004A
-         std   <u000C
-         rts   
-L3B5B    oim   #$02,<u0005
-         oim   #$34,<u0040
-         ldb   ,x+
-         clra  
-         pshs  x,a
-         cmpb  #$4D
-         bne   L3BE1
-         leay  ,s
-L3B6C    pshs  y
-         ldb   ,x
-         cmpb  #$0E
-         beq   L3BA3
-         jsr   <u0016
-         leax  -$01,x
-         cmpa  #$02
-         beq   L3B86
-         cmpa  #$04
-         beq   L3B93
-         ldd   $01,y
-         std   $04,y
-         lda   ,y
-L3B86    ldb   #$06
-         leau  <L3B5B,pcr
-         subb  a,u
-         leau  b,y
-         stu   <u0046
-         bra   L3BA7
-L3B93    ldu   $01,y
-         ldd   <u0048
-         subd  <u004A
-         std   <u003E
-         ldd   <u0048
-         std   <u004A
-         lda   #$04
-         bra   L3BA7
-L3BA3    leax  $01,x
-         jsr   <u0016
-L3BA7    puls  y
-         inc   ,y
-         cmpa  #$04
-         bcs   L3BB3
-         pshs  u
-         ldu   <u003E
-L3BB3    pshs  u,a
-         ldb   ,x+
-         cmpb  #$4B
-         beq   L3B6C
-         leax  $01,x
-         stx   $01,y
-         leax  <L3B5B,pcr
-         ldu   <u0046
-         stu   <u0040
-L3BC6    puls  b
-         cmpb  #$04
-         bcs   L3BD0
-         puls  b,a
-         bra   L3BD3
-L3BD0    ldb   b,x
-         clra  
-L3BD3    std   ,--u
-         puls  b,a
-         std   ,--u
-         dec   ,y
-         bne   L3BC6
-         leay  ,u
-         bra   L3BE7
-L3BE1    ldy   <u0046
-         sty   <u0040
-L3BE7    tfr   y,d
-         subd  <u004A
-         lbcs  L3302
-         std   <u000C
-         puls  pc,u,x,a
-         jsr   <u0016
-         ldy   $01,y
-         pshs  x
-         lbsr  L3215
-         puls  pc,x
-         lbsr  L322D
-         leax  >L323F,pcr
-         stx   <u000E
-         rts   
-         pshs  x,b,a
-         ldb   [<$04,s]
-         leax  <L3C19,pcr
-         ldd   b,x
-         leax  d,x
-         stx   $04,s
-         puls  pc,x,b,a
-L3C19    sexw  
-         pulu  cc
-         asr   $03,x
-         eora  <u0004
-         ora   >$061B
-         lsl   <u0030
-         rol   <u0022
-         lsl   <u00EA
-L3C29    jsr   <u001B
-         lsl   <u009D
-         bcc   L3C35
-L3C2F    jsr   <u002A
-         aim   #$9D,<u001B
-         orcc  #$12
-         rol   -$0E,x
-         blt   L3C4C
-         fcb   $45 E
-         nop   
-         nop   
-         nop   
-         stu   -$0E,x
-         addd  >$1343
-         sync  
-         lbsr  L44CD
-         lsl   <u00EB
-         lsl   <u00F2
-         lsl   <u004E
-         lsl   <u007F
-         ror   <u00E0
-         oim   #$F3,<u0002
-         stu   $06,x
-         addb  #$06
-         cmpb  <u0006
-         stb   <u0007
-         deca  
-         asr   <u008E
-         asr   <u001C
-         asr   <u0022
-         asr   <u0070
-         ror   <u00FE
-         asr   <u0032
-         asr   <u007C
-         asr   <u0010
-         asr   <u0068
-         asr   <u003A
-         asr   <u0082
-         asr   <u000A
-         asr   <u0060
-         asr   <u0042
-         asr   <u0088
-         asr   <u0016
-         asr   <u002A
-         asr   <u0076
-         asr   <u0004
-         oim   #$FA,<u0002
-         ldd   >$0830
-         aim   #$03,<u0002
-         ldb   >$020C
-         lsr   <u0017
-         aim   #$67,<u0005
-         lsl   >$0681
-         ror   <u0081
-         neg   <u00B7
-         neg   <u00B7
-         neg   <u00B7
-         neg   <u00B7
-         neg   <u00BD
-         neg   <u00BD
-         neg   <u00BD
-         neg   <u00BD
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-         neg   <u0000
-L3CB5    oim   #$CC,<u0001
-         sbcb  $02,x
-         eorb  <u0006
-         adca  >$0812
-         neg   <u00A4
-         neg   <u00A4
-         neg   <u00A4
-         neg   <u00A4
-         neg   <u00B3
-         neg   <u00B3
-         neg   <u00B3
-         neg   <u00B3
-         oim   #$C8,<u0001
-         ldu   <u0002
-         fcb   $C7 G
-         asr   <u00E2
-         oim   #$DE,<u000A
-         ora   #$0A
-         ora   #$0A
-         cmpx  <u000A
-         cmpx  <u0009
-         cwai  #$09
-         bgt   L3CEF
-         std   $09,x
-         bitb  >$1125
-         jmp   <u004E
-         nop   
-         sbcb  #$09
-         bra   L3CFB
-         nop   
-         tst   <u00CD
-         tst   <u00FA
-         jmp   <u0008
-         inc   <u0072
-L3CFB    inc   <u00B3
-         tst   <u004E
-         tim   #$AF,<u0009
-         neg   <u0008
-         adcb  >$0AF6
-         dec   <u00EA
-         rol   <u0040
-         rol   <u0040
-         lsl   <u004E
-         dec   <u0011
-         rol   <u003B
-         lsl   <u0086
-         lsl   <u004E
-         rol   <u003B
-         dec   <u0050
-         dec   <u0059
-         rol   <u000B
-         dec   <u00C5
-         dec   <u006A
-         ldf   >$1208
-         dec   <u00CA
-         dec   <u00DA
-         dec   <u00D2
-         dec   <u00B4
-         dec   <u00B9
-         sync  
-         suba  #$12
-         ora   $01,x
-         fcb   $52 R
-         oim   #$68,<u0002
-         fcb   $5E ^
-         ror   <u003F
-         asr   <u00A2
-         asr   <u00C1
-L3D41    ldy   <u0046
-         ldd   <u004A
-         std   <u0048
-         bra   L3D51
-L3D4A    lslb  
-         ldu   <u0010
-         ldd   b,u
-         jsr   d,u
-L3D51    ldb   ,x+
-         bmi   L3D4A
-         clra  
-         lda   ,y
-         rts   
-         bsr   L3D80
-L3D5B    pshs  pc,u
-         ldu   <u0012
-         lsla  
-         ldd   a,u
-         leau  d,u
-         stu   $02,s
-         puls  pc,u
-         bsr   L3D78
-         bra   L3D5B
-         leas  $02,s
-         lda   #$F2
-         bra   L3D82
-         leas  $02,s
-         lda   #$F6
-         bra   L3D7A
-L3D78    lda   #$89
-L3D7A    sta   <u00A3
-         clr   <u003B
-         bra   L3D86
-L3D80    lda   #$85
-L3D82    sta   <u00A3
-         sta   <u003B
-L3D86    ldd   ,x++
-         addd  <u0062
-         std   <u00D2
-         ldu   <u00D2
-         lda   ,u
-         anda  #$E0
-         sta   <u00CF
-         eora  #$80
-         sta   <u00CE
-         lda   ,u
-         anda  #$07
-         ldb   -$03,x
-         subb  <u00A3
-         pshs  b,a
-         lda   ,u
-         anda  #$18
-         lbeq  L3E3F
-         ldd   u0001,u
-         addd  <u0066
-         tfr   d,u
-         ldd   ,u
-         std   <u003C
-         lda   $01,s
-         bne   L3DC4
-         lda   #$05
-         sta   ,s
-         ldd   u0002,u
-         std   <u003E
-         clra  
-         clrb  
-         bra   L3E17
-L3DC4    leay  -$06,y
-         clra  
-         clrb  
-         std   $01,y
-         leau  u0004,u
-         bra   L3DD5
-L3DCE    ldd   ,u
-         std   $01,y
-         lbsr  L3EC1
-L3DD5    ldd   $07,y
-         subd  <u0042
-         cmpd  ,u++
-         bcs   L3DE3
-         ldb   #$37
-         lbra  L3C2C
-L3DE3    addd  $01,y
-         std   $07,y
-         dec   $01,s
-         bne   L3DCE
-         lda   ,s
-         beq   L3DFF
-         cmpa  #$02
-         bcs   L3E03
-         beq   L3E0B
-         cmpa  #$04
-         bcs   L3DFF
-         ldd   ,u
-         std   <u003E
-         bra   L3E0E
-L3DFF    ldd   $07,y
-         bra   L3E07
-L3E03    ldd   $07,y
-         lslb  
-         rola  
-L3E07    leay  $0C,y
-         bra   L3E17
-L3E0B    ldd   #$0005
-L3E0E    std   $01,y
-         lbsr  L3EC1
-         ldd   $01,y
-         leay  $06,y
-L3E17    tst   <u00CE
-         bne   L3E33
-         pshs  b,a
-         ldd   <u003C
-         addd  <u0031
-         cmpd  <u0040
-         bcc   L3E78
-         tfr   d,u
-         puls  b,a
-         cmpd  u0002,u
-         bhi   L3E78
-         addd  ,u
-         bra   L3E73
-L3E33    addd  <u003C
-         tst   <u003B
-         bne   L3E71
-L3E39    addd  $01,y
-         leay  $06,y
-         bra   L3E73
-L3E3F    lda   ,s
-         cmpa  #$04
-         ldd   u0001,u
-         bcs   L3E51
-         addd  <u0066
-         tfr   d,u
-         ldd   u0002,u
-         std   <u003E
-         ldd   ,u
-L3E51    tst   <u003B
-         beq   L3E39
-         addd  <u0031
-         tfr   d,u
-         tst   <u00CE
-         bne   L3E75
-         cmpd  <u0040
-         bcc   L3E78
-         ldd   <u003E
-         cmpd  u0002,u
-         bcs   L3E6D
-         ldd   u0002,u
-         std   <u003E
-L3E6D    ldu   ,u
-         bra   L3E75
-L3E71    addd  <u0031
-L3E73    tfr   d,u
-L3E75    clra  
-         puls  pc,b,a
-L3E78    ldb   #$38
-         lbra  L3C2C
-         leau  ,x+
-         bra   L3E87
-         ldd   ,x++
-         addd  <u0031
-         tfr   d,u
-L3E87    ldb   ,u
-         clra  
-         leay  -$06,y
-         std   $01,y
-         lda   #$01
-         sta   ,y
-         rts   
-         leau  ,x++
-         bra   L3E9D
-         ldd   ,x++
-         addd  <u0031
-         tfr   d,u
-L3E9D    ldd   ,u
-         leay  -$06,y
-         std   $01,y
-         lda   #$01
-         sta   ,y
-         rts   
-         clra  
-         clrb  
-         subd  $01,y
-         std   $01,y
-         rts   
-         ldd   $07,y
-         addd  $01,y
-         leay  $06,y
-         std   $01,y
-         rts   
-         ldd   $07,y
-         subd  $01,y
-         leay  $06,y
-         std   $01,y
-         rts   
-L3EC1    ldd   $07,y
-         beq   L3EFA
-         cmpd  #$0002
-         bne   L3ECF
-         ldd   $01,y
-         bra   L3EDB
-L3ECF    ldd   $01,y
-         beq   L3EDD
-         cmpd  #$0002
-         bne   L3EE1
-         ldd   $07,y
-L3EDB    lslb  
-         rola  
-L3EDD    std   $07,y
-         bra   L3EFA
-L3EE1    lda   $08,y
-         mul   
-         sta   $03,y
-         lda   $08,y
-         stb   $08,y
-         ldb   $01,y
-         mul   
-         addb  $03,y
-         lda   $07,y
-         stb   $07,y
-         ldb   $02,y
-         mul   
-         addb  $07,y
-         stb   $07,y
-L3EFA    leay  $06,y
-         rts   
-L3EFD    clr   ,y
-         ldd   $07,y
-         bpl   L3F0B
-         nega  
-         negb  
-         sbca  #$00
-         std   $07,y
-         com   ,y
-L3F0B    ldd   $01,y
-         bpl   L3F17
-         nega  
-         negb  
-         sbca  #$00
-         std   $01,y
-         com   ,y
-L3F17    cmpd  #$0002
-         rts   
-L3F1C    bsr   L3EFD
-         bne   L3F2E
-         ldd   $07,y
-         beq   L3F3B
-         asra  
-         rorb  
-         std   $07,y
-         ldd   #$0000
-         rolb  
-         bra   L3F65
-L3F2E    ldd   $01,y
-         bne   L3F37
-         ldb   #$2D
-         lbra  L3C2C
-L3F37    ldd   $07,y
-         bne   L3F40
-L3F3B    leay  $06,y
-         std   $03,y
-         rts   
-L3F40    tsta  
-         bne   L3F4B
-         exg   a,b
-         std   $07,y
-         ldb   #$08
-         bra   L3F4D
-L3F4B    ldb   #$10
-L3F4D    stb   $03,y
-         clra  
-         clrb  
-L3F51    lsl   $08,y
-         rol   $07,y
-         rolb  
-         rola  
-         subd  $01,y
-         bmi   L3F5F
-         inc   $08,y
-         bra   L3F61
-L3F5F    addd  $01,y
-L3F61    dec   $03,y
-         bne   L3F51
-L3F65    std   $09,y
-         tst   ,y
-         bpl   L3F79
-         nega  
-         negb  
-         sbca  #$00
-         std   $09,y
-         ldd   $07,y
-         nega  
-         negb  
-         sbca  #$00
-         std   $07,y
-L3F79    leay  $06,y
-         rts   
-         leay  -$06,y
-         ldb   ,x+
-         lda   #$02
-         std   ,y
-         ldd   ,x++
-         std   $02,y
-         ldd   ,x++
-         std   $04,y
-         rts   
-         ldd   ,x++
-         addd  <u0031
-         tfr   d,u
-L3F93    leay  -$06,y
-         lda   #$02
-         ldb   ,u
-         std   ,y
-         ldd   u0001,u
-         std   $02,y
-         ldd   u0003,u
-         std   $04,y
-         rts   
-         lda   $05,y
-         eora  #$01
-         sta   $05,y
-         rts   
-L3FAB    ldb   $05,y
-         eorb  #$01
-         stb   $05,y
-L3FB1    pshs  x
-         tst   $02,y
-         beq   L3FC7
-         tst   $08,y
-         bne   L3FCB
-L3FBB    ldd   $01,y
-         std   $07,y
-         ldd   $03,y
-         std   $09,y
-         lda   $05,y
-         sta   $0B,y
-L3FC7    leay  $06,y
-         puls  pc,x
-L3FCB    lda   $07,y
-         suba  $01,y
-         bvc   L3FD5
-         bpl   L3FBB
-         bra   L3FC7
-L3FD5    bmi   L3FDD
-         cmpa  #$1F
-         ble   L3FE5
-         bra   L3FC7
-L3FDD    cmpa  #$E1
-         blt   L3FBB
-         ldb   $01,y
-         stb   $07,y
-L3FE5    ldb   $0B,y
-         andb  #$01
-         stb   ,y
-         eorb  $05,y
-         andb  #$01
-         stb   $01,y
-         ldb   $0B,y
-         andb  #$FE
-         stb   $0B,y
-         ldb   $05,y
-         andb  #$FE
-         stb   $05,y
-         tsta  
-         beq   L4031
-         bpl   L4029
-         nega  
-         leax  $06,y
-         bsr   L4082
-         tst   $01,y
-         beq   L4039
-L400B    subd  $04,y
-         exg   d,x
-         sbcb  $03,y
-         sbca  $02,y
-         bcc   L404D
-         coma  
-         comb  
-         exg   d,x
-         coma  
-         comb  
-         addd  #$0001
-         exg   d,x
-         bcc   L4025
-         addd  #$0001
-L4025    dec   ,y
-         bra   L404D
-L4029    leax  ,y
-         bsr   L4082
-         stx   $02,y
-         std   $04,y
-L4031    ldx   $08,y
-         ldd   $0A,y
-         tst   $01,y
-         bne   L400B
-L4039    addd  $04,y
-         exg   d,x
-         adcb  $03,y
-         adca  $02,y
-         bcc   L404D
-         rora  
-         rorb  
-         exg   d,x
-         rora  
-         rorb  
-         inc   $07,y
-         exg   d,x
-L404D    tsta  
-         bmi   L4060
-L4050    dec   $07,y
-         lbvs  L40DD
-         exg   d,x
-         lslb  
-         rola  
-         exg   d,x
-         rolb  
-         rola  
-         bpl   L4050
-L4060    exg   d,x
-         addd  #$0001
-         exg   d,x
-         bcc   L4071
-         addd  #$0001
-         bcc   L4071
-         rora  
-         inc   $07,y
-L4071    std   $08,y
-         tfr   x,d
-         andb  #$FE
-         tst   ,y
-         beq   L407C
-         incb  
-L407C    std   $0A,y
-         leay  $06,y
-         puls  pc,x
-L4082    suba  #$10
-         bcs   L40A0
-         suba  #$08
-         bcs   L4091
-         pshs  a
-         clra  
-         ldb   $02,x
-         bra   L4097
-L4091    adda  #$08
-         pshs  a
-         ldd   $02,x
-L4097    ldx   #$0000
-         tst   ,s
-         beq   L40C9
-         bra   L40BD
-L40A0    adda  #$08
-         bcc   L40B3
-         pshs  a
-         clra  
-         ldb   $02,x
-         ldx   $03,x
-         tst   ,s
-         bne   L40BF
-         exg   d,x
-         bra   L40C9
-L40B3    adda  #$08
-         pshs  a
-         ldd   $02,x
-         ldx   $04,x
-         bra   L40BF
-L40BD    exg   d,x
-L40BF    lsra  
-         rorb  
-         exg   d,x
-         rora  
-         rorb  
-         dec   ,s
-         bne   L40BD
-L40C9    leas  $01,s
-         rts   
-L40CC    bsr   L40D3
-         lbcs  L3C2C
-         rts   
-L40D3    pshs  x
-         lda   $02,y
-         bpl   L40DD
-         lda   $08,y
-         bmi   L40E9
-L40DD    clra  
-         clrb  
-         std   $07,y
-         std   $09,y
-         sta   $0B,y
-         leay  $06,y
-         puls  pc,x
-L40E9    lda   $01,y
-         adda  $07,y
-         bvc   L40F6
-L40EF    bpl   L40DD
-         comb  
-         ldb   #$32
-         puls  pc,x
-L40F6    sta   $07,y
-         ldb   $0B,y
-         eorb  $05,y
-         andb  #$01
-         stb   ,y
-         lda   $0B,y
-         anda  #$FE
-         sta   $0B,y
-         ldb   $05,y
-         andb  #$FE
-         stb   $05,y
-         mul   
-         sta   ,-s
-         clr   ,-s
-         clr   ,-s
-         lda   $0B,y
-         ldb   $04,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L4120
-         inc   ,s
-L4120    lda   $0A,y
-         ldb   $05,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L412D
-         inc   ,s
-L412D    ldb   $02,s
-         ldx   ,s
-         stx   $01,s
-         clr   ,s
-         lda   $0B,y
-         ldb   $03,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L4142
-         inc   ,s
-L4142    lda   $0A,y
-         ldb   $04,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L414F
-         inc   ,s
-L414F    lda   $09,y
-         ldb   $05,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L415C
-         inc   ,s
-L415C    ldb   $02,s
-         ldx   ,s
-         stx   $01,s
-         clr   ,s
-         lda   $0B,y
-         ldb   $02,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L4171
-         inc   ,s
-L4171    lda   $0A,y
-         ldb   $03,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L417E
-         inc   ,s
-L417E    lda   $09,y
-         ldb   $04,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L418B
-         inc   ,s
-L418B    lda   $08,y
-         ldb   $05,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L4198
-         inc   ,s
-L4198    ldb   $02,s
-         ldx   ,s
-         stx   $01,s
-         clr   ,s
-         stb   $0B,y
-         lda   $0A,y
-         ldb   $02,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L41AF
-         inc   ,s
-L41AF    lda   $09,y
-         ldb   $03,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L41BC
-         inc   ,s
-L41BC    lda   $08,y
-         ldb   $04,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L41C9
-         inc   ,s
-L41C9    ldb   $02,s
-         ldx   ,s
-         stx   $01,s
-         clr   ,s
-         stb   $0A,y
-         lda   $09,y
-         ldb   $02,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L41E0
-         inc   ,s
-L41E0    lda   $08,y
-         ldb   $03,y
-         mul   
-         addd  $01,s
-         std   $01,s
-         bcc   L41ED
-         inc   ,s
-L41ED    lda   $08,y
-         ldb   $02,y
-         mul   
-         addd  ,s
-         bmi   L4202
-         lsl   $0B,y
-         rol   $0A,y
-         rol   $02,s
-         rolb  
-         rola  
-         dec   $07,y
-         bvs   L421B
-L4202    std   $08,y
-         lda   $02,s
-         ldb   $0A,y
-         addd  #$0001
-         bcc   L4220
-         inc   $09,y
-         bne   L4222
-         inc   $08,y
-         bne   L4222
-         ror   $08,y
-         inc   $07,y
-         bvc   L4222
-L421B    leas  $03,s
-         lbra  L40EF
-L4220    andb  #$FE
-L4222    orb   ,y
-         std   $0A,y
-         leay  $06,y
-         leas  $03,s
-         clrb  
-         puls  pc,x
-L422D    bsr   L4234
-         lbcs  L3C2C
-L4233    rts   
-L4234    comb  
-         ldb   #$2D
-         tst   $02,y
-         beq   L4233
-         pshs  x
-         tst   $08,y
-         lbeq  L40DD
-         lda   $07,y
-         suba  $01,y
-         lbvs  L40EF
-         sta   $07,y
-         lda   #$21
-         ldb   $05,y
-         eorb  $0B,y
-         andb  #$01
-         std   ,y
-         lsr   $02,y
-         ror   $03,y
-         ror   $04,y
-         ror   $05,y
-         ldd   $08,y
-         ldx   $0A,y
-         lsra  
-         rorb  
-         exg   d,x
-         rora  
-         rorb  
-         clr   $0B,y
-         bra   L426F
-L426D    exg   d,x
-L426F    subd  $04,y
-         exg   d,x
-         bcc   L4278
-         subd  #$0001
-L4278    subd  $02,y
-         beq   L42AB
-         bmi   L42A7
-L427E    orcc  #$01
-L4280    dec   ,y
-         beq   L42F8
-         rol   $0B,y
-         rol   $0A,y
-         rol   $09,y
-         rol   $08,y
-         exg   d,x
-         lslb  
-         rola  
-         exg   d,x
-         rolb  
-         rola  
-         bcc   L426D
-         exg   d,x
-         addd  $04,y
-         exg   d,x
-         bcc   L42A1
-         addd  #$0001
-L42A1    addd  $02,y
-         beq   L42AB
-         bpl   L427E
-L42A7    andcc #$FE
-         bra   L4280
-L42AB    leax  ,x
-         bne   L427E
-         ldb   ,y
-         decb  
-         subb  #$10
-         blt   L42CD
-         subb  #$08
-         blt   L42C2
-         stb   ,y
-         lda   $0B,y
-         ldb   #$80
-         bra   L42EB
-L42C2    addb  #$08
-         stb   ,y
-         ldd   #$8000
-         ldx   $0A,y
-         bra   L42ED
-L42CD    addb  #$08
-         blt   L42DB
-         stb   ,y
-         ldx   $09,y
-         lda   $0B,y
-         ldb   #$80
-         bra   L42ED
-L42DB    addb  #$07
-         stb   ,y
-         ldx   $08,y
-         ldd   $0A,y
-         orcc  #$01
-L42E5    rolb  
-         rola  
-         exg   d,x
-         rolb  
-         rola  
-L42EB    exg   d,x
-L42ED    andcc #$FE
-         dec   ,y
-         bpl   L42E5
-         exg   d,x
-         tsta  
-         bra   L42FC
-L42F8    ldx   $0A,y
-         ldd   $08,y
-L42FC    bmi   L430C
-         exg   d,x
-         rolb  
-         rola  
-         exg   d,x
-         rolb  
-         rola  
-         dec   $07,y
-         lbvs  L40DD
-L430C    exg   d,x
-         addd  #$0001
-         exg   d,x
-         bcc   L4321
-         addd  #$0001
-         bcc   L4321
-         rora  
-         inc   $07,y
-         lbvs  L40EF
-L4321    std   $08,y
-         tfr   x,d
-         andb  #$FE
-         orb   $01,y
-         std   $0A,y
-         inc   $07,y
-         lbvs  L40EF
-L4331    leay  $06,y
-         clrb  
-         puls  pc,x
-         pshs  x
-         ldd   $07,y
-         beq   L4331
-         ldx   $01,y
-         bne   L434F
-         leay  $06,y
-L4342    ldd   #$0180
-         std   $01,y
-         clr   $03,y
-         clr   $04,y
-         clr   $05,y
-         puls  pc,x
-L434F    std   $01,y
-         stx   $07,y
-         ldd   $09,y
-         ldx   $03,y
-         std   $03,y
-         stx   $09,y
-         lda   $0B,y
-         ldb   $05,y
-         sta   $05,y
-         stb   $0B,y
-         puls  x
-         lbsr  L47AB
-         lbsr  L40CC
-         lbra  L4864
-         ldd   ,x++
-         addd  <u0031
-         tfr   d,u
-         ldb   ,u
-         clra  
-         leay  -$06,y
-         std   $01,y
-         lda   #$03
-         sta   ,y
-         rts   
-         ldb   $08,y
-         andb  $02,y
-         bra   L4390
-         ldb   $08,y
-         orb   $02,y
-         bra   L4390
-         ldb   $08,y
-         eorb  $02,y
-L4390    leay  $06,y
-         std   $01,y
-         rts   
-         com   $02,y
-         rts   
-L4398    pshs  y,x
-         ldx   $01,y
-         ldy   $07,y
-         sty   <u0048
-L43A2    lda   ,y+
-         cmpa  ,x+
-         bne   L43AC
-         cmpa  #$FF
-         bne   L43A2
-L43AC    inca  
-         inc   -$01,x
-         cmpa  -$01,x
-         puls  pc,y,x
-         bsr   L4398
-         bcs   L4405
-         bra   L4409
-         bsr   L4398
-         bls   L4405
-         bra   L4409
-         bsr   L4398
-         beq   L4405
-         bra   L4409
-         bsr   L4398
-         bne   L4405
-         bra   L4409
-         bsr   L4398
-         bcc   L4405
-         bra   L4409
-         bsr   L4398
-         bhi   L4405
-         bra   L4409
-         ldd   $07,y
-         subd  $01,y
-         blt   L4405
-         bra   L4409
-         ldd   $07,y
-         subd  $01,y
-         ble   L4405
-         bra   L4409
-         ldd   $07,y
-         subd  $01,y
-         bne   L4405
-         bra   L4409
-         ldd   $07,y
-         subd  $01,y
-         beq   L4405
-         bra   L4409
-         ldd   $07,y
-         subd  $01,y
-         bge   L4405
-         bra   L4409
-         ldd   $07,y
-         subd  $01,y
-         ble   L4409
-L4405    ldb   #$FF
-         bra   L440B
-L4409    ldb   #$00
-L440B    clra  
-         leay  $06,y
-         std   $01,y
-         lda   #$03
-         sta   ,y
-         rts   
-         ldb   $08,y
-         cmpb  $02,y
-         beq   L4405
-         bra   L4409
-         ldb   $08,y
-         cmpb  $02,y
-         bne   L4405
-         bra   L4409
-         bsr   L4449
-         blt   L4405
-         bra   L4409
-         bsr   L4449
-         ble   L4405
-         bra   L4409
-         bsr   L4449
-         bne   L4405
-         bra   L4409
-         bsr   L4449
-         beq   L4405
-         bra   L4409
-         bsr   L4449
-         bge   L4405
-         bra   L4409
-         bsr   L4449
-         bgt   L4405
-         bra   L4409
-L4449    pshs  y
-         andcc #$F0
-         lda   $08,y
-         bne   L4461
-         lda   $02,y
-         beq   L445F
-L4455    lda   $05,y
-L4457    anda  #$01
-         bne   L445F
-L445B    andcc #$F0
-         orcc  #$08
-L445F    puls  pc,y
-L4461    lda   $02,y
-         bne   L446B
-         lda   $0B,y
-         eora  #$01
-         bra   L4457
-L446B    lda   $0B,y
-         eora  $05,y
-         anda  #$01
-         bne   L4455
-         leau  $06,y
-         lda   $05,y
-         anda  #$01
-         beq   L447D
-         exg   u,y
-L447D    ldd   u0001,u
-         cmpd  $01,y
-         bne   L445F
-         ldd   u0003,u
-         cmpd  $03,y
-         bne   L4491
-         lda   u0005,u
-         cmpa  $05,y
-         beq   L445F
-L4491    bcs   L445B
-         andcc #$F0
-         puls  pc,y
-L4497    clrb  
-         stb   <u003E
-L449A    ldu   <u0048
-         leay  -$06,y
-         stu   $01,y
-         sty   <u0044
-L44A3    cmpu  <u0044
-         bcc   L44C2
-         lda   ,x+
-         sta   ,u+
-         cmpa  #$FF
-         beq   L44BB
-         decb  
-         bne   L44A3
-         dec   <u003E
-         bpl   L44A3
-         lda   #$FF
-         sta   ,u+
-L44BB    stu   <u0048
-         lda   #$04
-         sta   ,y
-         rts   
-L44C2    ldb   #$2F
-         lbra  L3C2C
-         ldd   ,x++
-         addd  <u0066
-         tfr   d,u
-L44CD    ldd   ,u
-         addd  <u0031
-         ldu   u0002,u
-         stu   <u003E
-         tfr   d,u
-         pshs  x
-         ldb   <u003F
-         bne   L44DF
-         dec   <u003E
-L44DF    leax  ,u
-         bsr   L449A
-         puls  pc,x
-         ldu   $01,y
-         leay  $06,y
-L44E9    lda   ,u+
-         sta   -u0002,u
-         cmpa  #$FF
-         bne   L44E9
-         leau  -u0001,u
-         stu   <u0048
-         rts   
-         ldd   <u003E
-         leay  -$06,y
-         std   $03,y
-         stu   $01,y
-         lda   #$05
-         sta   ,y
-         rts   
-L4503    clra  
-         clrb  
-         std   $04,y
-         ldd   $01,y
-         bne   L4512
-         stb   $03,y
-         lda   #$02
-         sta   ,y
-         rts   
-L4512    ldu   #$0210
-         tsta  
-         bpl   L451E
-         nega  
-         negb  
-         sbca  #$00
-         inc   $05,y
-L451E    tsta  
-         bne   L4526
-         ldu   #$0208
-         exg   a,b
-L4526    tsta  
-         bmi   L452F
-L4529    leau  -u0001,u
-         lslb  
-         rola  
-         bpl   L4529
-L452F    std   $02,y
-         stu   ,y
-         rts   
-         leay  $06,y
-         bsr   L4503
-         leay  -$06,y
-         rts   
-L453B    ldb   $01,y
-         bgt   L454E
-         bmi   L454A
-         lda   $02,y
-         bpl   L454A
-         ldd   #$0001
-         bra   L4591
-L454A    clra  
-         clrb  
-         bra   L4599
-L454E    subb  #$10
-         bhi   L458C
-         bne   L4566
-         ldd   $02,y
-         ror   $05,y
-         bcc   L4599
-         cmpd  #$8000
-         bne   L458C
-         tst   $04,y
-         bpl   L4599
-         bra   L458C
-L4566    cmpb  #$F8
-         bhi   L4578
-         pshs  b
-         ldd   $02,y
-         std   $03,y
-         clr   $02,y
-         puls  b
-         addb  #$08
-         beq   L4581
-L4578    lsr   $02,y
-         ror   $03,y
-         ror   $04,y
-         incb  
-         bne   L4578
-L4581    ldd   $02,y
-         tst   $04,y
-         bpl   L4591
-         addd  #$0001
-         bvc   L4591
-L458C    ldb   #$34
-         lbra  L3C2C
-L4591    ror   $05,y
-         bcc   L4599
-         nega  
-         negb  
-         sbca  #$00
-L4599    std   $01,y
-         lda   #$01
-         sta   ,y
-         rts   
-         leay  $06,y
-         bsr   L453B
-         leay  -$06,y
-         rts   
-         leay  $0C,y
-         bsr   L453B
-         leay  -$0C,y
-         rts   
-         lda   $05,y
-         anda  #$FE
-         sta   $05,y
-         rts   
-         ldd   $01,y
-         bpl   L45BF
-         nega  
-         negb  
-         sbca  #$00
-         std   $01,y
-L45BF    rts   
-         clra  
-         ldb   [<$01,y]
-         std   $01,y
-         rts   
-         lda   $02,y
-         beq   L45DB
-         lda   $05,y
-         anda  #$01
-         bne   L45DE
-L45D1    ldb   #$01
-         bra   L45E0
-         ldd   $01,y
-         bmi   L45DE
-         bne   L45D1
-L45DB    clrb  
-         bra   L45E0
-L45DE    ldb   #$FF
-L45E0    sex   
-         bra   L45EA
-         ldb   <u0036
-         clr   <u0036
-L45E7    clra  
-         leay  -$06,y
-L45EA    std   $01,y
-         lda   #$01
-         sta   ,y
-L45F0    rts   
-         ldb   <u007D
-         bra   L45E7
-L45F5    ldb   $05,y
-         asrb  
-         lbcs  L4FC7
-         ldb   #$1F
-         stb   <u006E
-         ldd   $01,y
-         beq   L45F0
-         inca  
-         asra  
-         sta   $01,y
-         ldd   $02,y
-         bcs   L4616
-         lsra  
-         rorb  
-         std   -$04,y
-         ldd   $04,y
-         rora  
-         rorb  
-         bra   L461A
-L4616    std   -$04,y
-         ldd   $04,y
-L461A    std   -$02,y
-         clra  
-         clrb  
-         std   $02,y
-         std   $04,y
-         std   -$06,y
-         std   -$08,y
-         bra   L4638
-L4628    orcc  #$01
-         rol   $05,y
-         rol   $04,y
-         rol   $03,y
-         rol   $02,y
-         dec   <u006E
-         beq   L467A
-         bsr   L468F
-L4638    ldb   -$04,y
-         subb  #$40
-         stb   -$04,y
-         ldd   -$06,y
-         sbcb  $05,y
-         sbca  $04,y
-         std   -$06,y
-         ldd   -$08,y
-         sbcb  $03,y
-         sbca  $02,y
-         std   -$08,y
-         bpl   L4628
-L4650    andcc #$FE
-         rol   $05,y
-         rol   $04,y
-         rol   $03,y
-         rol   $02,y
-         dec   <u006E
-         beq   L467A
-         bsr   L468F
-         ldb   -$04,y
-         addb  #$C0
-         stb   -$04,y
-         ldd   -$06,y
-         adcb  $05,y
-         adca  $04,y
-         std   -$06,y
-         ldd   -$08,y
-         adcb  $03,y
-         adca  $02,y
-         std   -$08,y
-         bmi   L4650
-         bra   L4628
-L467A    ldd   $02,y
-         bra   L4684
-L467E    dec   $01,y
-         lbvs  L40DD
-L4684    lsl   $05,y
-         rol   $04,y
-         rolb  
-         rola  
-         bpl   L467E
-         std   $02,y
-         rts   
-L468F    bsr   L4691
-L4691    lsl   -$01,y
-         rol   -$02,y
-         rol   -$03,y
-         rol   -$04,y
-         rol   -$05,y
-         rol   -$06,y
-         rol   -$07,y
-         rol   -$08,y
-         rts   
-         lbsr  L3F1C
-         ldd   $03,y
-         std   $01,y
-         rts   
-L46AA    leau  -$0C,y
-         pshs  y
-L46AE    ldd   ,y++
-         std   ,u++
-         cmpu  ,s
-         bne   L46AE
-         leas  $02,s
-         leay  -u000C,u
-         lbsr  L422D
-         bsr   L46C6
-         lbsr  L40CC
-         lbra  L3FAB
-L46C6    lda   $01,y
-         bgt   L46D3
-         clra  
-         clrb  
-         std   $01,y
-         std   $03,y
-         stb   $05,y
-L46D2    rts   
-L46D3    cmpa  #$1F
-         bcc   L46D2
-         leau  $06,y
-         ldb   -u0001,u
-         andb  #$01
-         pshs  u,b
-         leau  $01,y
-L46E1    leau  u0001,u
-         suba  #$08
-         bcc   L46E1
-         beq   L46F5
-         ldb   #$FF
-L46EB    lslb  
-         inca  
-         bne   L46EB
-         andb  ,u
-         stb   ,u+
-         bra   L46F9
-L46F5    leau  u0001,u
-L46F7    sta   ,u+
-L46F9    cmpu  $01,s
-         bne   L46F7
-         puls  u,b
-         orb   $05,y
-         stb   $05,y
-         rts   
-         leay  -$06,y
-         ldd   $07,y
-         std   $01,y
-         lbra  L3EC1
-         leay  -$06,y
-         ldd   $0A,y
-         std   $04,y
-         ldd   $08,y
-         std   $02,y
-         ldd   $06,y
-         std   ,y
-         lbra  L40CC
-         ldd   <u0080
-         ldu   <u0082
-         pshs  u,b,a
-         ldd   $01,y
-         std   <u0080
-         std   <u0082
-         std   <u0048
-         leay  $06,y
-         ldb   #$09
-         lbsr  L3C2F
-         puls  u,b,a
-         std   <u0080
-         stu   <u0082
-         lbcs  L4FC7
-         rts   
-         lbsr  L3D51
-         leay  -$06,y
-         stu   $01,y
-L4746    lda   #$01
-         sta   ,y
-         leax  $01,x
-         rts   
-L474D    oim   #$02,<u0005
-         oim   #$17,<u00F5
-         std   >$313A
-         cmpa  #$04
-         bcc   L4763
-         leau  >L474D,pcr
-         ldb   a,u
-         clra  
-         bra   L4765
-L4763    ldd   <u003E
-L4765    std   $01,y
-         bra   L4746
-         ldd   #$00FF
-         bra   L4771
-         ldd   #$0000
-L4771    leay  -$06,y
-         std   $01,y
-         lda   #$03
-         sta   ,y
-         rts   
-         com   $01,y
-         com   $02,y
-         rts   
-         ldd   $01,y
-         anda  $07,y
-         andb  $08,y
-         bra   L4795
-         ldd   $01,y
-         eora  $07,y
-         eorb  $08,y
-         bra   L4795
-         ldd   $01,y
-         ora   $07,y
-         orb   $08,y
-L4795    std   $07,y
-         leay  $06,y
-         rts   
-L479A    stu   >$DE5B
-         eorb  <u00AA
-         bsr   L47AB
-         leau  >L479A,pcr
-         lbsr  L3F93
-         lbra  L40CC
-L47AB    pshs  x
-         ldb   $05,y
-         asrb  
-         lbcs  L4FC7
-         ldd   $01,y
-         lbeq  L4FC7
-         pshs  a
-         ldb   #$01
-         stb   $01,y
-         leay  <-$1A,y
-         leax  <$1B,y
-         leau  ,y
-         lbsr  L4BCC
-         lbsr  L4CC7
-         clra  
-         clrb  
-         std   <$14,y
-         std   <$16,y
-         sta   <$18,y
-         leax  >L4C7F,pcr
-         stx   <$19,y
-         lbsr  L4909
-         leax  <$14,y
-         leau  <$1B,y
-         lbsr  L4BCC
-         lbsr  L4CE1
-         leay  <$1A,y
-         ldb   #$02
-         stb   ,y
-         ldb   $05,y
-         orb   #$01
-         stb   $05,y
-         puls  b
-         bsr   L480A
-         puls  x
-         lbra  L3FB1
-L4805    neg   <u00B1
-         aim   #$17,>$F81D
-         bpl   L480E
-         negb  
-L480E    anda  #$01
-         pshs  b,a
-         leau  >L4805,pcr
-         lbsr  L3F93
-         ldb   $05,y
-         lda   $01,s
-         cmpa  #$01
-         beq   L485C
-         mul   
-         stb   $05,y
-         ldb   $04,y
-         sta   $04,y
-         lda   $01,s
-         mul   
-         addb  $04,y
-         adca  #$00
-         stb   $04,y
-         ldb   $03,y
-         sta   $03,y
-         lda   $01,s
-         mul   
-         addb  $03,y
-         adca  #$00
-         stb   $03,y
-         ldb   $02,y
-         sta   $02,y
-         lda   $01,s
-         mul   
-         addb  $02,y
-         adca  #$00
-         beq   L4858
-L484B    inc   $01,y
-         lsra  
-         rorb  
-         ror   $03,y
-         ror   $04,y
-         ror   $05,y
-         tsta  
-         bne   L484B
-L4858    stb   $02,y
-         ldb   $05,y
-L485C    andb  #$FE
-         orb   ,s
-         stb   $05,y
-         puls  pc,b,a
-L4864    pshs  x
-         ldb   $01,y
-         beq   L4880
-         cmpb  #$07
-         ble   L4877
-         ldb   $05,y
-         rorb  
-         rorb  
-         eorb  #$80
-         lbra  L491C
-L4877    cmpb  #$E4
-         lble  L4342
-         tstb  
-         bpl   L488A
-L4880    clr   ,-s
-         ldb   $05,y
-         andb  #$01
-         beq   L48CD
-         bra   L48BB
-L488A    lda   #$71
-         mul   
-         adda  $01,y
-         ldb   $05,y
-         andb  #$01
-         pshs  b,a
-         eorb  $05,y
-         stb   $05,y
-         ldb   ,s
-L489B    lbsr  L480A
-         lbsr  L3FAB
-         ldb   $01,y
-         ble   L48AD
-         addb  ,s
-         stb   ,s
-         ldb   $01,y
-         bra   L489B
-L48AD    puls  b,a
-         pshs  a
-         tstb  
-         beq   L48CD
-         nega  
-         sta   ,s
-         orb   $05,y
-         stb   $05,y
-L48BB    leau  >L4805,pcr
-         lbsr  L3F93
-         lbsr  L3FB1
-         dec   ,s
-         ldb   $05,y
-         andb  #$01
-         bne   L48BB
-L48CD    leay  <-$1A,y
-         leax  <$1B,y
-         leau  <$14,y
-         lbsr  L4BCC
-         lbsr  L4CC7
-         ldd   #$1000
-         std   ,y
-         clra  
-         std   $02,y
-         sta   $04,y
-         leax  >L4C61,pcr
-         stx   <$19,y
-         bsr   L4909
-         leax  ,y
-         leau  <$1B,y
-         lbsr  L4BCC
-         lbsr  L4CE1
-         leay  <$1A,y
-         puls  b
-         addb  $01,y
-         bvs   L491C
-         lda   #$02
-         std   ,y
-         puls  pc,x
-L4909    lda   #$01
-         sta   <u009A
-         leax  >L4D6F,pcr
-         stx   <u0095
-         leax  >$005F,x
-         stx   <u0097
-         lbra  L4B97
-L491C    leay  -$06,y
-         lbpl  L40DD
-         ldb   #$32
-         lbra  L3C2C
-         pshs  x
-         bsr   L495D
-         ldd   $01,y
-         lbeq  L4A91
-         cmpd  #$0180
-         bgt   L4943
-         bne   L4946
-         ldd   $03,y
-         bne   L4943
-         lda   $05,y
-         lbeq  L4A0E
-L4943    lbra  L4FC7
-L4946    lbsr  L49CB
-         leay  <-$14,y
-         leax  <$15,y
-         leau  ,y
-         lbsr  L4BCC
-         lbsr  L4CC7
-         leax  <$1B,y
-         lbra  L4A3E
-L495D    ldb   $05,y
-         andb  #$01
-         stb   <u006D
-         eorb  $05,y
-         stb   $05,y
-         rts   
-         leau  <L49AB,pcr
-         pshs  u,x
-         bsr   L495D
-         ldd   $01,y
-         lbeq  L4A0E
-         cmpd  #$0180
-         bgt   L4943
-         bne   L4995
-         ldd   $03,y
-         bne   L4943
-         lda   $05,y
-         bne   L4943
-         lda   <u006D
-         bne   L498E
-         clrb  
-         std   $01,y
-         puls  pc,u,x
-L498E    leay  $06,y
-         puls  u,x
-         lbra  L4B03
-L4995    bsr   L49CB
-         leay  <-$14,y
-         leax  <$1B,y
-         leau  ,y
-         lbsr  L4BCC
-         lbsr  L4CC7
-         leax  <$15,y
-         lbra  L4A3E
-L49AB    lda   $05,y
-         bita  #$01
-         beq   L49C5
-         ldu   <u0031
-         tst   u0001,u
-         beq   L49BF
-         leau  <L49C6,pcr
-         lbsr  L3F93
-         bra   L49C2
-L49BF    lbsr  L4B03
-L49C2    lbra  L3FB1
-L49C5    rts   
-L49C6    lsl   <u00B4
-         neg   <u0000
-         neg   <u0096
-         tst   -$0C,y
-         aim   #$31,<u00A8
-         ldu   <L49D6,pcr
-         oim   #$ED,<u002C
-         lda   #$80
-         clrb  
-         std   $0E,y
-         clra  
-         std   <$10,y
-         ldd   <$12,y
-         std   ,y
-         std   $06,y
-         ldd   <$14,y
-         std   $02,y
-         std   $08,y
-         ldd   <$16,y
-         std   $04,y
-         std   $0A,y
-         lbsr  L40CC
-         lbsr  L3FAB
-         lbsr  L45F5
-         puls  a
-         sta   <u006D
-         rts   
-         pshs  x
-         lbsr  L495D
-         ldb   $01,y
-         cmpb  #$18
-         blt   L4A17
-L4A0E    leay  $06,y
-         lbsr  L4B03
-         dec   $01,y
-         bra   L4A6A
-L4A17    leay  <-$1A,y
-         ldd   #$1000
-         std   ,y
-         clra  
-         std   $02,y
-         sta   $04,y
-         ldb   <$1B,y
-         bra   L4A34
-L4A29    asr   ,y
-         ror   $01,y
-         ror   $02,y
-         ror   $03,y
-         ror   $04,y
-         decb  
-L4A34    cmpb  #$02
-         bgt   L4A29
-         stb   <$1B,y
-         leax  <$1B,y
-L4A3E    leau  $0A,y
-         lbsr  L4BCC
-         lbsr  L4CC7
-         clra  
-         clrb  
-         std   <$14,y
-         std   <$16,y
-         sta   <$18,y
-         leax  >L4C2C,pcr
-         stx   <$19,y
-         lbsr  L4B89
-         leax  <$14,y
-         leau  <$1B,y
-         lbsr  L4BCC
-         lbsr  L4CE1
-         leay  <$1A,y
-L4A6A    lda   $05,y
-         ora   <u006D
-         sta   $05,y
-         ldu   <u0031
-         tst   u0001,u
-         beq   L4A91
-         leau  >L4AFE,pcr
-         lbsr  L3F93
-         lbsr  L40CC
-         bra   L4A91
-         pshs  x
-         lbsr  L4B0A
-         leax  $0A,y
-         bsr   L4A97
-         lda   $05,y
-L4A8D    eora  <u009C
-L4A8F    sta   $05,y
-L4A91    lda   #$02
-         sta   ,y
-         puls  pc,x
-L4A97    leau  <$1B,y
-         lbsr  L4BCC
-         lbsr  L4CE1
-         leay  <$14,y
-         leax  >L4D6A,pcr
-         leau  $01,y
-         lbsr  L4BCC
-         lbra  L40CC
-         pshs  x
-         bsr   L4B0A
-         leax  ,y
-         bsr   L4A97
-         lda   $05,y
-         eora  <u009B
-         bra   L4A8F
-         pshs  x
-         bsr   L4B0A
-         leax  $0A,y
-         leau  <$1B,y
-         lbsr  L4BCC
-         lbsr  L4CE1
-         leax  ,y
-         leay  <$14,y
-         leau  $01,y
-         lbsr  L4BCC
-         lbsr  L4CE1
-         ldd   $01,y
-         bne   L4AEB
-         leay  $06,y
-         ldd   #$7FFF
-L4AE2    std   $01,y
-         lda   #$FF
-         std   $03,y
-         deca  
-         bra   L4AF0
-L4AEB    lbsr  L422D
-         lda   $05,y
-L4AF0    eora  <u009B
-         bra   L4A8D
-         aim   #$C9,<u000F
-         orb   <u00A2
-L4AF9    addb  >$8EFA
-         puls  x,a
-L4AFE    ror   <u00E5
-         bgt   L4AE2
-         andb  <u0033
-         bsr   L4B05
-         std   -$0A,x
-         andb  >$89DE
-         leay  $0D,s
-         fcb   $41 A
-         beq   L4B1A
-         leau  >L4AF9,pcr
-         lbsr  L3F93
-         lbsr  L40CC
-L4B1A    clr   <u009B
-         ldb   $05,y
-         andb  #$01
-         stb   <u009C
-         eorb  $05,y
-         stb   $05,y
-         bsr   L4B03
-         inc   $01,y
-         lbsr  L4449
-         blt   L4B36
-         lbsr  L46AA
-         bsr   L4B03
-         bra   L4B38
-L4B36    dec   $01,y
-L4B38    lbsr  L4449
-         blt   L4B4A
-         inc   <u009B
-         lda   <u009C
-         eora  #$01
-         sta   <u009C
-         lbsr  L3FAB
-         bsr   L4B03
-L4B4A    dec   $01,y
-         lbsr  L4449
-         ble   L4B64
-         lda   <u009B
-         eora  #$01
-         sta   <u009B
-         inc   $01,y
-         lda   $0B,y
-         ora   #$01
-         sta   $0B,y
-         lbsr  L3FB1
-         leay  -$06,y
-L4B64    leay  <-$14,y
-         leax  >L4C33,pcr
-         stx   <$19,y
-         leax  <$1B,y
-         leau  <$14,y
-         bsr   L4BCC
-         lbsr  L4CC7
-         ldd   #$1000
-         std   ,y
-         clra  
-         std   $02,y
-         sta   $04,y
-         std   $0A,y
-         std   $0C,y
-         sta   $0E,y
-L4B89    leax  >L4D29,pcr
-         stx   <u0095
-         leax  >$0041,x
-         stx   <u0097
-         clr   <u009A
-L4B97    ldb   #$25
-         stb   <u0099
-         clr   <u009D
-L4B9D    leau  <$1B,y
-         ldx   <u0095
-         cmpx  <u0097
-         bcc   L4BAE
-         bsr   L4BCC
-         leax  $05,x
-         stx   <u0095
-         bra   L4BB2
-L4BAE    ldb   #$01
-         bsr   L4C1E
-L4BB2    leax  ,y
-         leau  $05,y
-         bsr   L4BDE
-         tst   <u009A
-         bne   L4BC2
-         leax  $0A,y
-         leau  $0F,y
-         bsr   L4BDE
-L4BC2    jsr   [<$19,y]
-         inc   <u009D
-         dec   <u0099
-         bne   L4B9D
-         rts   
-L4BCC    pshs  y,x
-         lda   ,x
-         ldy   $01,x
-         ldx   $03,x
-         sta   ,u
-         sty   u0001,u
-         stx   u0003,u
-         puls  pc,y,x
-L4BDE    ldb   ,x
-         sex   
-         ldb   <u009D
-         lsrb  
-         lsrb  
-         lsrb  
-         bcc   L4BE9
-         incb  
-L4BE9    pshs  b
-         beq   L4BF2
-L4BED    sta   ,u+
-         decb  
-         bne   L4BED
-L4BF2    ldb   #$05
-         subb  ,s+
-         beq   L4BFF
-L4BF8    lda   ,x+
-         sta   ,u+
-         decb  
-         bne   L4BF8
-L4BFF    leau  -u0005,u
-         ldb   <u009D
-         andb  #$07
-         beq   L4C2B
-         cmpb  #$04
-         bcs   L4C1E
-         subb  #$08
-         lda   ,x
-L4C0F    lsla  
-         rol   u0004,u
-         rol   u0003,u
-         rol   u0002,u
-         rol   u0001,u
-         rol   ,u
-         incb  
-         bne   L4C0F
-         rts   
-L4C1E    asr   ,u
-         ror   u0001,u
-         ror   u0002,u
-         ror   u0003,u
-         ror   u0004,u
-         decb  
-         bne   L4C1E
-L4C2B    rts   
-L4C2C    lda   $0A,y
-         eora  ,y
-         coma  
-         bra   L4C36
-L4C33    lda   <$14,y
-L4C36    tsta  
-         bpl   L4C4D
-         leax  ,y
-         leau  $0F,y
-         bsr   L4C8F
-         leax  $0A,y
-         leau  $05,y
-         bsr   L4CAB
-         leax  <$14,y
-         leau  <$1B,y
-         bra   L4C8F
-L4C4D    leax  ,y
-         leau  $0F,y
-         bsr   L4CAB
-         leax  $0A,y
-         leau  $05,y
-         bsr   L4C8F
-         leax  <$14,y
-         leau  <$1B,y
-         bra   L4CAB
-L4C61    leax  <$14,y
-         leau  <$1B,y
-         bsr   L4CAB
-         bmi   L4C8F
-         bne   L4C79
-         ldd   $01,x
-         bne   L4C79
-         ldd   $03,x
-         bne   L4C79
-         ldb   #$01
-         stb   <u0099
-L4C79    leax  ,y
-         leau  $05,y
-         bra   L4C8F
-L4C7F    leax  ,y
-         leau  $05,y
-         bsr   L4C8F
-         cmpa  #$20
-         bcc   L4CAB
-         leax  <$14,y
-         leau  <$1B,y
-L4C8F    ldd   $03,x
-         addd  u0003,u
-         std   $03,x
-         ldd   $01,x
-         bcc   L4CA0
-         addd  #$0001
-         bcc   L4CA0
-         inc   ,x
-L4CA0    addd  u0001,u
-         std   $01,x
-         lda   ,x
-         adca  ,u
-         sta   ,x
-         rts   
-L4CAB    ldd   $03,x
-         subd  u0003,u
-         std   $03,x
-         ldd   $01,x
-         bcc   L4CBC
-         subd  #$0001
-         bcc   L4CBC
-         dec   ,x
-L4CBC    subd  u0001,u
-         std   $01,x
-         lda   ,x
-         sbca  ,u
-         sta   ,x
-         rts   
-L4CC7    ldb   ,u
-         clr   ,u
-         addb  #$04
-         bge   L4CDE
-         negb  
-         lbra  L4C1E
-L4CD3    lsl   u0004,u
-         rol   u0003,u
-         rol   u0002,u
-         rol   u0001,u
-         rol   ,u
-         decb  
-L4CDE    bne   L4CD3
-         rts   
-L4CE1    lda   ,u
-         bpl   L4CEE
-         clra  
-         clrb  
-         std   ,u
-         std   u0002,u
-         sta   u0004,u
-         rts   
-L4CEE    ldd   #$2004
-L4CF1    decb  
-         lsl   u0004,u
-         rol   u0003,u
-         rol   u0002,u
-         rol   u0001,u
-         rol   ,u
-         bmi   L4D05
-         deca  
-         bne   L4CF1
-         clrb  
-         std   ,u
-         rts   
-L4D05    lda   ,u
-         stb   ,u
-         ldb   u0001,u
-         sta   u0001,u
-         lda   u0002,u
-         stb   u0002,u
-         ldb   u0003,u
-         addd  #$0001
-         andb  #$FE
-         std   u0003,u
-         bcc   L4D28
-         inc   u0002,u
-         bne   L4D28
-         inc   u0001,u
-         bne   L4D28
-         ror   u0001,u
-         inc   ,u
-L4D28    rts   
-L4D29    inc   <u0090
-         std   >$AA22
-         asr   <u006B
-         daa   
-         cmpb  #$58
-         com   <u00EB
-         jmp   [>$2601]
-         std   >$5BA9
-         adda  $00,x
-         stu   >$AADD
-         adca  >$007F
-         bitb  >$56EF
-         neg   <u003F
-         ldu   >$AAB7
-         neg   <u001F
-         stu   >$D556
-         neg   <u000F
-         stu   >$FAAB
-         neg   <u0007
-         stu   >$FF55
-         neg   <u0003
-         stu   >$FFEB
-         neg   <u0001
-         stu   >$FFFD
-         neg   <u0001
-         neg   <u0000
-         neg   <u0000
-         adda  <u0074
-         std   <$0B,y
-         lbsr  L6EF2
-         jmp   >$067C
-         eorb  #$FB
-         leax  $03,x
-         cmpa  <u00FE
-         eorb  >$F301
-         sbcb  -$10,s
-         ror   >$E300
-         eorb  >$5186
-         oim   #$00,<u007E
-         dec   <u006C
-         abx   
-         neg   <u003F
-         cmpa  #$51
-         aim   #$00,-$01,x
-         subb  $0A,y
-         tim   #$00,$0F,x
-         eorb  >$0551
-         neg   <u0007
-         ldu   >$00AA
-         neg   <u0003
-         stu   >$8015
-         neg   <u0001
-         stu   >$E003
-         neg   <u0000
-         stu   >$F800
-         neg   <u0000
-         clr   >$FE00
-         neg   <u0000
-         swi   
-         fcb   $FF 
-         suba  #$00
-         neg   <u001F
-         stu   >$E000
-         neg   <u000F
-         stu   >$F800
-         neg   <u0007
-         stu   >$FE00
-         neg   <u0004
-         neg   <u0000
-L4DCE    jmp   <u0012
-         sexw  
-         sbca  [d,y]
-         nega  
-         ldb   $0D,y
-         pshu  x,dp,cc
-         aim   #u00E9,$0F,u
-         clrb  
-         std   <u004C
-         std   <u004E
-         pshs  a
-         lda   $02,y
-         beq   L4DFC
-         ldb   $05,y
-         bitb  #$01
-         bne   L4DF0
-         com   ,s
-         bra   L4DFC
-L4DF0    addb  #$FE
-         addb  $01,y
-         lda   $04,y
-         std   <u0052
-         ldd   $02,y
-         std   <u0050
-L4DFC    lda   <u0053
-         ldb   <u0057
-         mul   
-         std   <u004E
-         lda   <u0052
-         ldb   <u0057
-         mul   
-         addd  <u004D
-         bcc   L4E0E
-         inc   <u004C
-L4E0E    std   <u004D
-         lda   <u0053
-         ldb   <u0056
-         mul   
-         addd  <u004D
-         bcc   L4E1B
-         inc   <u004C
-L4E1B    std   <u004D
-         lda   <u0051
-         ldb   <u0057
-         mul   
-         addd  <u004C
-         std   <u004C
-         lda   <u0052
-         ldb   <u0056
-         mul   
-         addd  <u004C
-         std   <u004C
-         lda   <u0053
-         ldb   <u0055
-         mul   
-         addd  <u004C
-         std   <u004C
-         lda   <u0050
-         ldb   <u0057
-         mul   
-         addb  <u004C
-         stb   <u004C
-         lda   <u0051
-         ldb   <u0056
-         mul   
-         addb  <u004C
-         stb   <u004C
-         lda   <u0052
-         ldb   <u0055
-         mul   
-         addb  <u004C
-         stb   <u004C
-         lda   <u0053
-         ldb   <u0054
-         mul   
-         addb  <u004C
-         stb   <u004C
-         ldd   <u004E
-         addd  <u005A
-         std   <u0052
-         ldd   <u004C
-         adcb  <u0059
-         adca  <u0058
-         std   <u0050
-         tst   ,s+
-         bne   L4E98
-         ldd   <u0050
-         std   $02,y
-         ldd   <u0052
-         std   $04,y
-         clr   $01,y
-L4E78    lda   #$1F
-         pshs  a
-         ldd   $02,y
-         bmi   L4E8E
-L4E80    dec   ,s
-         beq   L4E8E
-         dec   $01,y
-         lsl   $05,y
-         rol   $04,y
-         rolb  
-         rola  
-         bpl   L4E80
-L4E8E    std   $02,y
-         ldb   $05,y
-         andb  #$FE
-         stb   $05,y
-         puls  pc,b
-L4E98    ldd   <u0052
-         andb  #$FE
-         std   ,--y
-         ldd   <u0050
-         std   ,--y
-         clra  
-         clrb  
-         std   ,--y
-         bsr   L4E78
-         lbra  L40CC
-         ldd   <u0048
-         ldu   $01,y
-         subd  $01,y
-         subd  #$0001
-         stu   <u0048
-L4EB6    std   $01,y
-         lda   #$01
-         sta   ,y
-         rts   
-         ldd   $01,y
-         std   <u0048
-         ldb   [<$01,y]
-         clra  
-         bra   L4EB6
-         ldd   $01,y
-         tsta  
-         lbne  L4FC7
-         ldu   <u0048
-         stu   $01,y
-         stb   ,u+
-         lbsr  L4FEA
-         sty   <u0044
-         cmpu  <u0044
-         lbcc  L44C2
-         rts   
-L4EE2    ldd   $01,y
-         ble   L4EF4
-         addd  $07,y
-         tfr   d,u
-         cmpd  <u0048
-         bcc   L4EF1
-         bsr   L4F70
-L4EF1    leay  $06,y
-         rts   
-L4EF4    leay  $06,y
-         ldu   $01,y
-         bra   L4F70
-         ldd   $01,y
-         ble   L4EF4
-         pshs  x
-         ldd   <u0048
-         subd  $01,y
-         subd  #$0001
-         cmpd  $07,y
-         bls   L4F1A
-         tfr   d,x
-         ldu   $07,y
-L4F10    lda   ,x+
-         sta   ,u+
-         cmpa  #$FF
-         bne   L4F10
-         stu   <u0048
-L4F1A    leay  $06,y
-         puls  pc,x
-         ldd   $01,y
-         ble   L4F26
-         ldd   $07,y
-         bgt   L4F2E
-L4F26    ldd   $01,y
-         leay  $06,y
-         std   $01,y
-         bra   L4EE2
-L4F2E    subd  #$0001
-         beq   L4F26
-         addd  $0D,y
-         cmpd  <u0048
-         bcs   L4F3E
-         leay  $06,y
-         bra   L4EF4
-L4F3E    pshs  x
-         tfr   d,x
-         ldb   $02,y
-         ldu   $0D,y
-L4F46    lda   ,x+
-         sta   ,u+
-         cmpa  #$FF
-         beq   L4F59
-         decb  
-         bne   L4F46
-         dec   $01,y
-         bpl   L4F46
-         lda   #$FF
-         sta   ,u+
-L4F59    stu   <u0048
-         leay  $0C,y
-         puls  pc,x
-         ldu   <u0048
-         leau  -u0001,u
-L4F63    cmpu  $01,y
-         beq   L4F70
-         lda   ,-u
-         cmpa  #$20
-         beq   L4F63
-         leau  u0001,u
-L4F70    lda   #$FF
-         sta   ,u+
-         stu   <u0048
-         rts   
-         pshs  y,x
-         ldd   <u0048
-         subd  $01,y
-         addd  $07,y
-         addd  #$0001
-         ldx   $07,y
-         ldy   $01,y
-         lbsr  L3C29
-         bcc   L4F90
-         clra  
-         clrb  
-         bra   L4F99
-L4F90    tfr   y,d
-         ldx   $02,s
-         subd  $01,x
-         addd  #$0001
-L4F99    puls  y,x
-         std   $07,y
-         lda   #$01
-         sta   $06,y
-         leay  $06,y
-         rts   
-         ldb   #$02
-         bra   L4FAA
-         ldb   #$03
-L4FAA    lda   <u007D
-         ldu   <u0082
-         pshs  u,x,a
-         lbsr  L3C2F
-         bcs   L4FC7
-         ldx   <u0082
-         lda   #$FF
-         sta   ,x
-         ldx   $03,s
-         lbsr  L4497
-         puls  u,x,a
-         sta   <u007D
-         stu   <u0082
-         rts   
-L4FC7    ldb   #$43
-         lbra  L3C2C
-         pshs  x
-         ldd   $01,y
-         blt   L4FC7
-         sty   <u0044
-         ldu   <u0048
-         stu   $01,y
-         lda   #$20
-L4FDB    cmpb  <u007D
-         bls   L4FEC
-         sta   ,u+
-         decb  
-         cmpu  <u0044
-         bcs   L4FDB
-         lbra  L44C2
-L4FEA    pshs  x
-L4FEC    lda   #$FF
-         sta   ,u+
-         stu   <u0048
-         lda   #$04
-         sta   ,y
-         puls  pc,x
-         pshs  x
-         leay  -$06,y
-         leax  -$06,y
-         ldu   <u0048
-         stu   $01,y
-         os9   F$Time   
-         bcs   L4FEC
-         bsr   L5021
-         lda   #$2F
-         bsr   L501F
-         lda   #$2F
-         bsr   L501F
-         lda   #$20
-         bsr   L501F
-         lda   #$3A
-         bsr   L501F
-         lda   #$3A
-         bsr   L501F
-         bra   L4FEC
-L501F    sta   ,u+
-L5021    lda   ,x+
-         ldb   #$2F
-L5025    incb  
-         suba  #$0A
-         bcc   L5025
-         stb   ,u+
-         ldb   #$3A
-L502E    decb  
-         inca  
-         bne   L502E
-         stb   ,u+
-         rts   
-         lda   $02,y
-         ldb   #$06
-         os9   I$GetStt 
-         bcc   L5046
-         cmpb  #$D3
-         bne   L5046
-         ldb   #$FF
-         bra   L5048
-L5046    ldb   #$00
-L5048    clra  
-         std   $01,y
-         lda   #$03
-         sta   ,y
-         rts   
-         ldb   #$06
-         pshs  y,x,b
-         tfr   dp,a
-         ldb   #$50
-         tfr   d,y
-         leax  >L4DCE,pcr
-L505E    ldd   ,x++
-         std   ,y++
-         dec   ,s
-         bne   L505E
-         leax  >L3CB5,pcr
-         stx   <u0010
-         leax  >L3D35,pcr
-         stx   <u0012
-         lda   #$7E
-         sta   <u0016
-         leax  >L3D41,pcr
-         stx   <u0017
-         leax  >L3C32,pcr
-         stx   <u0019
-         puls  pc,y,x,b
-         pshs  x,b,a
-         ldb   [<$04,s]
-         leax  <L5094,pcr
-         ldd   b,x
-         leax  d,x
-         stx   $04,s
-         puls  pc,x,b,a
-L5094    neg   <u00BA
-         neg   <u0010
-L5098    jsr   <u0027
-         inc   <u009D
-         beq   L50AC
-L509E    jsr   <u0027
-         lsl   <u009D
-         beq   L50AA
-         pshs  pc,x,b,a
-         lslb  
-         leax  <L50B2,pcr
-L50AA    ldd   b,x
-L50AC    leax  d,x
-         stx   $04,s
-         puls  pc,x,b,a
-L50B2    lsr   <u005F
-         eim   #$C3,<u0005
-         addd  #$04B7
-         eim   #$B3,<u0005
-         ora   $04,x
-         deca  
-         aim   #$58,<u0002
-         tim   #$02,-$0B,y
-         aim   #$A2,<u0002
-         clr   >$05F9
-         eim   #$E9,<u0004
-         lsl   >$0A11
-L50D2    eim   #$DA,<u0006
-         ora   >$0562
-         asr   <u0059
-L50DA    ror   <u0002
-         beq   L50EE
-         com   <u00E8
-         neg   <u0064
-         neg   <u000A
-L50E4    lsr   <u00A0
-         neg   <u0000
-         neg   <u0007
-         eorb  #$00
-         neg   <u0000
-L50EE    dec   <u00FA
-         neg   <u0000
-         neg   <u000E
-         cmpx  <u0040
-         neg   <u0000
-         fcb   $11 
-         addd  #$5000
-         neg   <u0014
-         andb  >$2400
-         neg   <u0018
-         eora  <u0096
-         suba  #$00
-         fcb   $1B 
-         ldx   >$BC20
-         neg   <u001E
-         ldu   $0B,s
-         bvc   L5111
-L5111    bhi   L50A8
-         aim   #$F9,<u0000
-         bcs   L50D2
-         coma  
-         sta   >$4028
-         eorb  [,u]
-         bita  -$10,x
-         bge   L50B3
-         anda  #$E7
-         bpl   L5155
-         bita  >$E620
-         andb  >$32E3
-         clrb  
-         adca  -$0E,y
-         pshu  pc,dp,b,a
-         fcb   $1B 
-         adcb  #$C0
-         rts   
-         cmpa  >$A2BC
-         bgt   L5176
-         ldu   <u000B
-         tim   #u003A,$00,u
-         ora   #$C7
-         bls   L5147
-L5143    lsrb  
-         aim   #$75,>$65FF
-L5148    rora  
-         oim   #$6C,-$0D,s
-         eim   #$FF,-$0C,y
-         nega  
-         leay  -$06,y
-         clra  
-         clrb  
-         sta   <u0075
-         sta   <u0076
-         sta   <u0077
-         sta   <u0078
-         sta   <u0079
-         std   $04,y
-         std   $02,y
-         sta   $01,y
-         lbsr  L5390
-         bcc   L5172
-         leax  -$01,x
-         cmpa  #$2C
-         bne   L51DE
-         lbra  L51FB
-L5172    cmpa  #$24
-         lbeq  L52B2
-         cmpa  #$2B
-         beq   L5182
-         cmpa  #$2D
-         bne   L5184
-         inc   <u0078
-L5182    lda   ,x+
-L5184    cmpa  #$2E
-         bne   L5190
-         tst   <u0077
-         bne   L51DE
-         inc   <u0077
-         bra   L5182
-L5190    lbsr  L57DE
-         bcs   L51E5
-         pshs  a
-         inc   <u0076
-         ldd   $04,y
-         ldu   $02,y
-         bsr   L51CB
-         std   $04,y
-         stu   $02,y
-         bsr   L51CB
-         bsr   L51CB
-         addd  $04,y
-         exg   d,u
-         adcb  $03,y
-         adca  $02,y
-         bcs   L51D8
-         exg   d,u
-         addb  ,s+
-         adca  #$00
-         bcc   L51BF
-         leau  u0001,u
-         stu   $02,y
-         beq   L51DA
-L51BF    std   $04,y
-         stu   $02,y
-         tst   <u0077
-         beq   L5182
-         inc   <u0079
-         bra   L5182
-L51CB    lslb  
-         rola  
-         exg   d,u
-         rolb  
-         rola  
-         exg   d,u
-         bcs   L51D6
-         rts   
-L51D6    leas  $02,s
-L51D8    leas  $01,s
-L51DA    ldb   #$3C
-         bra   L51E0
-L51DE    ldb   #$3B
-L51E0    stb   <u0036
-         coma  
-         puls  pc,u
-L51E5    eora  #$45
-         anda  #$DF
-         beq   L520E
-         leax  -$01,x
-         tst   <u0076
-         bne   L51F3
-         bra   L51DE
-L51F3    tst   <u0077
-         bne   L523C
-         ldd   $02,y
-         bne   L523C
-L51FB    ldd   $04,y
-         bmi   L523C
-         tst   <u0078
-         beq   L5207
-         nega  
-         negb  
-         sbca  #$00
-L5207    std   $01,y
-L5209    lda   #$01
-         lbra  L5295
-L520E    lda   ,x
-         cmpa  #$2B
-         beq   L521A
-         cmpa  #$2D
-         bne   L521C
-         inc   <u0075
-L521A    leax  $01,x
-L521C    lbsr  L57DC
-         bcs   L51DE
-         tfr   a,b
-         lbsr  L57DC
-         bcc   L522C
-         leax  -$01,x
-         bra   L5233
-L522C    pshs  a
-         lda   #$0A
-         mul   
-         addb  ,s+
-L5233    tst   <u0075
-         bne   L5238
-         negb  
-L5238    addb  <u0079
-         stb   <u0079
-L523C    ldb   #$20
-         stb   $01,y
-         ldd   $02,y
-         bne   L524D
-         cmpd  $04,y
-         bne   L524D
-         clr   $01,y
-         bra   L5293
-L524D    tsta  
-         bmi   L525A
-L5250    dec   $01,y
-         lsl   $05,y
-         rol   $04,y
-         rolb  
-         rola  
-         bpl   L5250
-L525A    std   $02,y
-         clr   <u0075
-         ldb   <u0079
-         beq   L528B
-         bpl   L5267
-         negb  
-         inc   <u0075
-L5267    cmpb  #$13
-         bls   L527B
-         subb  #$13
-         pshs  b
-         leau  >L513E,pcr
-         bsr   L529B
-         puls  b
-         lbcs  L51DA
-L527B    decb  
-         lda   #$05
-         mul   
-         leau  >L50E4,pcr
-         leau  b,u
-         bsr   L529B
-         lbcs  L51DA
-L528B    lda   $05,y
-         anda  #$FE
-         ora   <u0078
-         sta   $05,y
-L5293    lda   #$02
-L5295    sta   ,y
-         andcc #$FE
-         puls  pc,u
-L529B    leay  -$06,y
-         ldd   ,u
-         std   $01,y
-         ldd   u0002,u
-         std   $03,y
-         ldb   u0004,u
-         stb   $05,y
-         lda   <u0075
-         lbeq  L509E
-         lbra  L50A1
-L52B2    lbsr  L57DC
-         bcc   L52C7
-         cmpa  #$61
-         bcs   L52BD
-         suba  #$20
-L52BD    cmpa  #$41
-         bcs   L52DC
-         cmpa  #$46
-         bhi   L52DC
-         suba  #$37
-L52C7    inc   <u0076
-         ldb   #$04
-L52CB    lsl   $02,y
-         rol   $01,y
-         lbcs  L51DA
-         decb  
-         bne   L52CB
-         adda  $02,y
-         sta   $02,y
-         bra   L52B2
-L52DC    leax  -$01,x
-         tst   <u0076
-         lbeq  L51DE
-         lbra  L5209
-         pshs  x
-         ldx   <u0082
-         lbsr  L514E
-         bcc   L52F2
-L52F0    puls  pc,x
-L52F2    cmpa  #$02
-         beq   L52F9
-         lbsr  L509B
-L52F9    lbsr  L5384
-         bcs   L5305
-         ldb   #$3D
-         stb   <u0036
-         coma  
-         puls  pc,x
-L5305    stx   <u0082
-         clra  
-         puls  pc,x
-         pshs  x
-         ldx   <u0082
-         lbsr  L514E
-         bcs   L52F0
-         cmpa  #$01
-         bne   L532A
-         tst   $01,y
-         beq   L52F9
-         bra   L532A
-         pshs  x
-         ldx   <u0082
-         lbsr  L514E
-         bcs   L52F0
-         cmpa  #$01
-         beq   L52F9
-L532A    ldb   #$3A
-         stb   <u0036
-         coma  
-         puls  pc,x
-         pshs  u,x
-         leay  -$06,y
-         ldu   <u004A
-         stu   $01,y
-         lda   #$04
-         sta   ,y
-         ldx   <u0082
-L533F    lda   ,x+
-         bsr   L5396
-         bcs   L5349
-         sta   ,u+
-         bra   L533F
-L5349    stx   <u0082
-         lda   #$FF
-         sta   ,u+
-         stu   <u0048
-         clra  
-         puls  pc,u,x
-         pshs  x
-         leay  -$06,y
-         lda   #$03
-         sta   ,y
-         clr   $02,y
-         ldx   <u0082
-         bsr   L5390
-         bcs   L537F
-         cmpa  #$54
-         beq   L5379
-         cmpa  #$74
-         beq   L5379
-         eora  #$46
-         anda  #$DF
-         beq   L537B
-         ldb   #$3A
-         stb   <u0036
-         coma  
-         puls  pc,x
-L5379    com   $02,y
-L537B    bsr   L5384
-         bcc   L537B
-L537F    stx   <u0082
-         clra  
-         puls  pc,x
-L5384    lda   ,x+
-         cmpa  #$20
-         bne   L5396
-         bsr   L5390
-         bcc   L53A5
-         bra   L53A7
-L5390    lda   ,x+
-         cmpa  #$20
-         beq   L5390
-L5396    cmpa  <u00DD
-         beq   L53A7
-         cmpa  #$0D
-         beq   L53A5
-         cmpa  #$FF
-         beq   L53A5
-         andcc #$FE
-         rts   
-L53A5    leax  -$01,x
-L53A7    orcc  #$01
-         rts   
-L53AA    pshs  u,x
-         clra  
-         sta   $03,y
-         sta   <u0076
-         sta   <u0078
-         lda   #$04
-         sta   <u007E
-         ldd   $01,y
-         bpl   L53C1
-         nega  
-         negb  
-         sbca  #$00
-         inc   <u0078
-L53C1    leau  >L50DA,pcr
-L53C5    clr   <u007A
-         leau  u0002,u
-L53C9    subd  ,u
-         bcs   L53D1
-         inc   <u007A
-         bra   L53C9
-L53D1    addd  ,u
-         tst   <u007A
-         bne   L53DB
-         tst   $03,y
-         beq   L53E6
-L53DB    inc   $03,y
-         pshs  a
-         lda   <u007A
-         lbsr  L54EA
-         puls  a
-L53E6    dec   <u007E
-         bne   L53C5
-         tfr   b,a
-         lbsr  L54EA
-         leay  $06,y
-         puls  pc,u,x
-L53F3    pshs  u,x
-         clr   <u0075
-         clr   <u0078
-         clr   <u007C
-         clr   <u007B
-         clr   <u0079
-         clr   <u0076
-         leau  ,x
-         ldd   #$0A30
-L5406    stb   ,u+
-         deca  
-         bne   L5406
-         ldd   $01,y
-         bne   L5413
-         inca  
-         lbra  L54E4
-L5413    ldb   $05,y
-         bitb  #$01
-         beq   L541F
-         stb   <u0078
-         andb  #$FE
-         stb   $05,y
-L541F    ldd   $01,y
-         bpl   L5426
-         inc   <u0075
-         nega  
-L5426    cmpa  #$03
-         bls   L5457
-         ldb   #$9A
-         mul   
-         lsra  
-         nop   
-         nop   
-         tfr   a,b
-         tst   <u0075
-         beq   L5437
-         negb  
-L5437    stb   <u0079
-         cmpa  #$13
-         bls   L544A
-         pshs  a
-         leau  >L513E,pcr
-         lbsr  L529B
-         puls  a
-         suba  #$13
-L544A    leau  >L50E4,pcr
-         deca  
-         ldb   #$05
-         mul   
-         leau  d,u
-         lbsr  L529B
-L5457    ldd   $02,y
-         tst   $01,y
-         beq   L5483
-         bpl   L546F
-L545F    lsra  
-         rorb  
-         ror   $04,y
-         ror   $05,y
-         ror   <u007C
-         inc   $01,y
-         bne   L545F
-         std   $02,y
-         bra   L5483
-L546F    lsl   $05,y
-         rol   $04,y
-         rolb  
-         rola  
-         rol   <u007B
-         dec   $01,y
-         bne   L546F
-         std   $02,y
-         inc   <u0079
-         lda   <u007B
-         bsr   L54EA
-L5483    ldd   $02,y
-         ldu   $04,y
-L5487    clr   <u007B
-         bsr   L54F1
-         std   $02,y
-         stu   $04,y
-         pshs  a
-         lda   <u007B
-         sta   <u007C
-         puls  a
-         bsr   L54F1
-         bsr   L54F1
-         exg   d,u
-         addd  $04,y
-         exg   d,u
-         adcb  $03,y
-         adca  $02,y
-         pshs  a
-         lda   <u007B
-         adca  <u007C
-         bsr   L54EA
-         lda   <u0076
-         cmpa  #$09
-         puls  a
-         beq   L54C1
-         cmpd  #$0000
-         bne   L5487
-         cmpu  #$0000
-         bne   L5487
-L54C1    sta   ,y
-         lda   <u0076
-         cmpa  #$09
-         bcs   L54E2
-         ldb   ,y
-         bpl   L54E2
-L54CD    lda   ,-x
-         inca  
-         sta   ,x
-         cmpa  #$39
-         bls   L54E2
-         lda   #$30
-         sta   ,x
-         cmpx  ,s
-         bne   L54CD
-         inc   ,x
-         inc   <u0079
-L54E2    lda   #$09
-L54E4    sta   <u0076
-         leay  $06,y
-         puls  pc,u,x
-L54EA    ora   #$30
-         sta   ,x+
-         inc   <u0076
-         rts   
-L54F1    exg   d,u
-         lslb  
-         rola  
-         exg   d,u
-         rolb  
-         rola  
-         rol   <u007B
-         rts   
-         pshs  y,x
-         ldx   <u0080
-         stx   <u0082
-         lda   #$01
-         sta   <u007D
-         ldy   #$0100
-         lda   <u007F
-         os9   I$ReadLn 
-         bra   L5524
-         pshs  y,x
-         ldd   <u0082
-         subd  <u0080
-         beq   L5528
-         tfr   d,y
-         ldx   <u0080
-         stx   <u0082
-         lda   <u007F
-         os9   I$WritLn 
-L5524    bcc   L5528
-         stb   <u0036
-L5528    puls  pc,y,x
-         pshs  u,x
-         lda   ,y
-         cmpa  #$02
-         beq   L5536
-         ldu   $01,y
-         bra   L553D
-L5536    lda   $01,y
-         bgt   L5542
-         ldu   #$0000
-L553D    ldx   #$0000
-         bra   L555E
-L5542    ldx   $02,y
-         ldu   $04,y
-         suba  #$20
-         bcs   L554F
-         ldb   #$4E
-         coma  
-         bra   L5565
-L554F    exg   x,d
-         lsra  
-         rorb  
-         exg   d,u
-         rora  
-         rorb  
-         exg   d,x
-         exg   x,u
-         inca  
-         bne   L554F
-L555E    lda   <u007F
-         os9   I$Seek   
-         bcc   L5567
-L5565    stb   <u0036
-L5567    puls  pc,u,x
-         pshs  u,x
-         leas  -$0A,s
-         leax  ,s
-         lbsr  L53F3
-         pshs  x
-         lda   #$09
-         leax  $09,x
-L5578    ldb   ,-x
-         cmpb  #$30
-         bne   L5583
-         deca  
-         cmpa  #$01
-         bne   L5578
-L5583    sta   <u0076
-         puls  x
-         ldb   <u0079
-         bgt   L55AC
-         negb  
-         tfr   b,a
-         cmpb  #$09
-         bhi   L55C6
-         addb  <u0076
-         cmpb  #$09
-         bhi   L55C6
-         pshs  a
-         lbsr  L5643
-         clra  
-         bsr   L5612
-         puls  b
-         tstb  
-         beq   L55A8
-         lbsr  L5634
-L55A8    lda   <u0076
-         bra   L55BF
-L55AC    cmpb  #$09
-         bhi   L55C6
-         lbsr  L5643
-         tfr   b,a
-         bsr   L5601
-         bsr   L5612
-         lda   <u0076
-         suba  <u0079
-         bls   L55C1
-L55BF    bsr   L5601
-L55C1    leas  $0A,s
-         clra  
-         puls  pc,u,x
-L55C6    bsr   L5643
-         lda   #$01
-         bsr   L5601
-         bsr   L5612
-         lda   <u0076
-         deca  
-         bne   L55D4
-         inca  
-L55D4    bsr   L5601
-         bsr   L55DA
-         bra   L55C1
-L55DA    lda   #$45
-         bsr   L5614
-         lda   <u0079
-         deca  
-         pshs  a
-         bpl   L55EB
-         neg   ,s
-         bsr   L5647
-         bra   L55ED
-L55EB    bsr   L564B
-L55ED    puls  b
-         clra  
-L55F0    subb  #$0A
-         bcs   L55F7
-         inca  
-         bra   L55F0
-L55F7    addb  #$0A
-         bsr   L55FD
-         tfr   b,a
-L55FD    adda  #$30
-         bra   L5614
-L5601    tfr   a,b
-         tstb  
-         beq   L560D
-L5606    lda   ,x+
-         bsr   L5614
-         decb  
-         bne   L5606
-L560D    rts   
-L560E    lda   #$20
-         bra   L5614
-L5612    lda   #$2E
-L5614    pshs  u,a
-         leau  <-$40,s
-         cmpu  <u0082
-         bhi   L562A
-         cmpa  #$0D
-         beq   L562A
-         lda   #$50
-         sta   <u0036
-         sta   <u00DE
-         bra   L5632
-L562A    ldu   <u0082
-         sta   ,u+
-         stu   <u0082
-         inc   <u007D
-L5632    puls  pc,u,a
-L5634    lda   #$30
-L5636    tstb  
-         beq   L563E
-L5639    bsr   L5614
-         decb  
-         bne   L5639
-L563E    rts   
-L563F    tst   <u0078
-         beq   L560E
-L5643    tst   <u0078
-         beq   L563E
-L5647    lda   #$2D
-         bra   L5614
-L564B    lda   #$2B
-         bra   L5614
-L564F    lda   #$20
-         bra   L5636
-L5653    bsr   L5614
-L5655    lda   ,x+
-         cmpa  #$FF
-         bne   L5653
-         rts   
-         pshs  x
-         ldx   $01,y
-L5660    bsr   L5655
-         clra  
-         puls  pc,x
-         pshs  x
-         leax  >L5143,pcr
-         lda   $02,y
-         bne   L5660
-         leax  >L5148,pcr
-         bra   L5660
-         pshs  u,x
-         leas  -$05,s
-         leax  ,s
-         lbsr  L53AA
-         bsr   L5643
-         lda   <u0076
-         leax  ,s
-         lbsr  L5601
-         leas  $05,s
-         clra  
-         puls  pc,u,x
-         tfr   a,b
-L568E    pshs  u
-         ldu   <u0082
-         subb  <u007D
-         bls   L5698
-         bsr   L564F
-L5698    clra  
-         puls  pc,u
-         lbsr  L560E
-L569E    lda   <u007D
-         anda  #$0F
-         cmpa  #$01
-         beq   L56B2
-         lbsr  L560E
-         bra   L569E
-         lda   #$0D
-         clr   <u007D
-         lbsr  L5614
-L56B2    clra  
-         rts   
-         pshs  u
-         lda   #$04
-         leau  ,y
-         tst   ,u
-         bne   L56C1
-         asra  
-         leau  u0001,u
-L56C1    sta   <u0086
-         tfr   a,b
-         asrb  
-         lbsr  L585D
-         puls  pc,u
-L56CB    clrb  
-         stb   <u0087
-         cmpa  #$3C
-         beq   L56DE
-         cmpa  #$3E
-         bne   L56D9
-         incb  
-         bra   L56DE
-L56D9    cmpa  #$5E
-         bne   L56E2
-         decb  
-L56DE    stb   <u0087
-         lda   ,x+
-L56E2    cmpa  #$2C
-         beq   L571E
-         cmpa  #$FF
-         bne   L56FC
-         lda   <u0094
-         beq   L56F2
-         leax  -$01,x
-         bra   L5707
-L56F2    ldx   <u008E
-         tst   <u00DC
-         beq   L5700
-         clr   <u00DC
-         bra   L571E
-L56FC    cmpa  #$29
-         beq   L5703
-L5700    orcc  #$01
-         rts   
-L5703    lda   <u0094
-         beq   L5700
-L5707    dec   <u0092
-         bne   L571C
-         ldu   <u0046
-         pulu  y,a
-         sta   <u0092
-         sty   <u0090
-         stu   <u0046
-         lda   ,x+
-         dec   <u0094
-         bra   L56E2
-L571C    ldx   <u0090
-L571E    stx   <u008C
-         andcc #$FE
-         rts   
-L5723    rola  
-         neg   <u00DF
-         lsla  
-         neg   <u00DC
-         fcb   $52 R
-         neg   <u00CF
-         fcb   $45 E
-         neg   <u00CC
-         comb  
-         neg   <u00D3
-         fcb   $42 B
-         neg   <u00D0
-         lsrb  
-         neg   <u000A
-         lslb  
-         neg   <u0012
-         beq   L573D
-L573D    orcc  #$00
-         bsr   L56E2
-         bcs   L57A7
-         ldb   <u0086
-         lbsr  L568E
-         bra   L5772
-         bsr   L56E2
-         bcs   L57A7
-         ldb   <u0086
-         lbsr  L564F
-         bra   L5772
-L5755    cmpa  #$FF
-         beq   L57A7
-         cmpa  #$27
-         bne   L5765
-         lda   ,x+
-         bsr   L56E2
-         bcs   L57A7
-         bra   L5772
-L5765    lbsr  L5614
-         lda   ,x+
-         bra   L5755
-         pshs  y,x
-         clr   <u00DC
-         inc   <u00DC
-L5772    ldx   <u008C
-         bsr   L57C2
-         bcs   L5791
-         cmpa  #$28
-         bne   L57AB
-         lda   <u0092
-         stb   <u0092
-         beq   L57AB
-         inc   <u0094
-         ldu   <u0046
-         ldy   <u0090
-         pshu  y,a
-         stu   <u0046
-         stx   <u0090
-         lda   ,x+
-L5791    leay  >L5723,pcr
-         clrb  
-L5796    pshs  a
-         eora  ,y
-         anda  #$DF
-         puls  a
-         beq   L57B2
-         leay  $03,y
-         incb  
-         tst   ,y
-         bne   L5796
-L57A7    ldb   #$3F
-         bra   L57AD
-L57AB    ldb   #$3E
-L57AD    stb   <u0036
-         coma  
-         puls  pc,y,x
-L57B2    stb   <u0085
-         ldd   $01,y
-         leay  d,y
-         bsr   L57C2
-         bcc   L57BE
-         ldb   #$01
-L57BE    stb   <u0086
-         jmp   ,y
-L57C2    bsr   L57DC
-         bcs   L57EB
-         tfr   a,b
-         bsr   L57DC
-         bcs   L57E8
-         bsr   L57EE
-         bsr   L57DC
-         bcs   L57E8
-         bsr   L57EE
-         tsta  
-         beq   L57D8
-         clrb  
-L57D8    lda   ,x+
-         bra   L57E8
-L57DC    lda   ,x+
-L57DE    cmpa  #$30
-         bcs   L57EB
-         cmpa  #$39
-         bhi   L57EB
-         suba  #$30
-L57E8    andcc #$FE
-         rts   
-L57EB    orcc  #$01
-         rts   
-L57EE    pshs  a
-         lda   #$0A
-         mul   
-         addb  ,s+
-         adca  #$00
-         rts   
-         cmpa  #$2E
-         bne   L57A7
-         bsr   L57C2
-         bcs   L57A7
-         stb   <u0089
-         lbsr  L56CB
-         bcs   L57A7
-         puls  y,x
-         inc   <u00DC
-         ldb   <u0085
-         lbeq  L58B3
-         decb  
-         beq   L5826
-         decb  
-         lbeq  L5969
-         decb  
-         lbeq  L5A10
-         decb  
-         lbeq  L591E
-         lbra  L5904
-L5826    jsr   <u0016
-         cmpa  #$04
-         bcs   L583C
-         ldu   $01,y
-         clrb  
-L582F    lda   ,u+
-         cmpa  #$FF
-         beq   L5838
-         incb  
-         bne   L582F
-L5838    ldu   $01,y
-         bra   L585D
-L583C    leau  $01,y
-         lda   ,y
-         cmpa  #$02
-         bne   L5848
-         ldb   #$05
-         bra   L585D
-L5848    cmpa  #$01
-         bne   L5852
-         ldb   #$02
-         cmpb  <u0086
-         bcs   L5856
-L5852    ldb   #$01
-         leau  u0001,u
-L5856    tfr   b,a
-         lsla  
-         cmpa  <u0086
-         bhi   L5893
-L585D    tst   <u0087
-         beq   L5889
-         bmi   L5870
-         pshs  b
-         lslb  
-         pshs  b
-         ldb   <u0086
-         subb  ,s+
-         bcs   L5887
-         bra   L587C
-L5870    pshs  b
-         lslb  
-         pshs  b
-         ldb   <u0086
-         subb  ,s+
-         bcs   L5887
-         asrb  
-L587C    pshs  b
-         lda   <u0086
-         suba  ,s+
-         sta   <u0086
-         lbsr  L564F
-L5887    puls  b
-L5889    lda   ,u
-         lsra  
-         lsra  
-         lsra  
-         lsra  
-         bsr   L58A3
-         beq   L58A1
-L5893    lda   ,u+
-         bsr   L58A3
-         beq   L58A1
-         decb  
-         bne   L5889
-         ldb   <u0086
-         lbsr  L564F
-L58A1    clra  
-         rts   
-L58A3    anda  #$0F
-         cmpa  #$09
-         bls   L58AB
-         adda  #$07
-L58AB    lbsr  L55FD
-         dec   <u0086
-         rts   
-L58B1    coma  
-         rts   
-L58B3    jsr   <u0016
-         cmpa  #$02
-         bcs   L58BE
-         bne   L58B1
-         lbsr  L5098
-L58BE    pshs  u,x
-         leas  -$05,s
-         leax  ,s
-         lbsr  L53AA
-         ldb   <u0086
-         decb  
-         subb  <u0076
-         bpl   L58D5
-         leas  $05,s
-         puls  u,x
-         lbra  L5A07
-L58D5    tst   <u0087
-         beq   L58E3
-         bmi   L58F4
-         lbsr  L564F
-         lbsr  L563F
-         bra   L58FA
-L58E3    lbsr  L563F
-         pshs  b
-         lda   <u0076
-         lbsr  L5601
-         puls  b
-         lbsr  L564F
-         bra   L58FF
-L58F4    lbsr  L563F
-         lbsr  L5634
-L58FA    lda   <u0076
-         lbsr  L5601
-L58FF    leas  $05,s
-         clra  
-         puls  pc,u,x
-L5904    jsr   <u0016
-         cmpa  #$03
-         bne   L58B1
-         pshs  u,x
-         leax  >L5143,pcr
-         ldb   #$04
-         lda   $02,y
-         bne   L5932
-         leax  >L5148,pcr
-         ldb   #$05
-         bra   L5932
-L591E    jsr   <u0016
-         cmpa  #$04
-         bne   L58B1
-         pshs  u,x
-         ldx   $01,y
-         ldd   <u0048
-         subd  $01,y
-         subd  #$0001
-         tsta  
-         bne   L5936
-L5932    cmpb  <u0086
-         bls   L5938
-L5936    ldb   <u0086
-L5938    tfr   b,a
-         negb  
-         addb  <u0086
-         tst   <u0087
-         beq   L594F
-         bmi   L5953
-         pshs  a
-         lbsr  L564F
-         puls  a
-         lbsr  L5601
-         bra   L5966
-L594F    pshs  b
-         bra   L595E
-L5953    lsrb  
-         bcc   L5957
-         incb  
-L5957    pshs  b,a
-         lbsr  L564F
-         puls  a
-L595E    lbsr  L5601
-         puls  b
-         lbsr  L564F
-L5966    clra  
-         puls  pc,u,x
-L5969    jsr   <u0016
-         cmpa  #$02
-         beq   L5976
-         lbcc  L58B1
-         lbsr  L509B
-L5976    pshs  u,x
-         leas  -$0A,s
-         leax  ,s
-         lbsr  L53F3
-         lda   <u0079
-         cmpa  #$09
-         bgt   L5996
-         lbsr  L5A6A
-         lda   <u0086
-         suba  #$02
-         bmi   L5996
-         suba  <u0089
-         bmi   L5996
-         suba  <u008A
-         bpl   L599C
-L5996    leas  $0A,s
-         puls  u,x
-         bra   L5A07
-L599C    sta   <u0088
-         leax  ,s
-         ldb   <u0087
-         beq   L59AC
-         bmi   L59B2
-         bsr   L59E9
-         bsr   L59BE
-         bra   L59B9
-L59AC    bsr   L59BE
-         bsr   L59E9
-         bra   L59B9
-L59B2    bsr   L59E9
-         bsr   L59C1
-         lbsr  L563F
-L59B9    leas  $0A,s
-         clra  
-         puls  pc,u,x
-L59BE    lbsr  L563F
-L59C1    lda   <u008A
-         lbsr  L5601
-         lbsr  L5612
-         ldb   <u0079
-         bpl   L59F9
-         negb  
-         cmpb  <u0089
-         bls   L59D4
-         ldb   <u0089
-L59D4    pshs  b
-         lbsr  L5634
-         ldb   <u0089
-         subb  ,s+
-         stb   <u0089
-         lda   <u008B
-         cmpa  <u0089
-         bls   L59E7
-         lda   <u0089
-L59E7    bra   L59FB
-L59E9    ldb   <u0088
-         lbra  L564F
-L59EE    lbsr  L563F
-         lda   <u008A
-         lbsr  L5601
-         lbsr  L5612
-L59F9    lda   <u008B
-L59FB    lbsr  L5601
-         ldb   <u0089
-         subb  <u008B
-         ble   L5A0F
-         lbra  L5634
-L5A07    ldb   <u0086
-         lda   #$2A
-         lbsr  L5636
-         clra  
-L5A0F    rts   
-L5A10    jsr   <u0016
-         cmpa  #$02
-         beq   L5A1D
-         lbcc  L58B1
-         lbsr  L509B
-L5A1D    pshs  u,x
-         leas  -$0A,s
-         leax  ,s
-         lbsr  L53F3
-         lda   <u0079
-         pshs  a
-         lda   #$01
-         sta   <u0079
-         bsr   L5A6A
-         puls  a
-         ldb   <u0079
-         cmpb  #$01
-         beq   L5A39
-         inca  
-L5A39    ldb   #$01
-         stb   <u008A
-         sta   <u0079
-         lda   <u0086
-         suba  #$06
-         bmi   L5A4D
-         suba  <u0089
-         bmi   L5A4D
-         suba  <u008A
-         bpl   L5A53
-L5A4D    leas  $0A,s
-         puls  u,x
-         bra   L5A07
-L5A53    sta   <u0088
-         ldb   <u0087
-         beq   L5A62
-         bsr   L59E9
-         bsr   L59EE
-         lbsr  L55DA
-         bra   L5A67
-L5A62    bsr   L59EE
-         lbsr  L55DA
-L5A67    lbra  L59B9
-L5A6A    pshs  x
-         lda   <u0079
-         adda  <u0089
-         bne   L5A78
-         lda   ,x
-         cmpa  #$35
-         bcc   L5A8F
-L5A78    deca  
-         bmi   L5AAB
-         cmpa  #$07
-         bhi   L5AAB
-         leax  a,x
-         ldb   $01,x
-         cmpb  #$35
-         bcs   L5AAB
-L5A87    inc   ,x
-         ldb   ,x
-         cmpb  #$39
-         bls   L5AAB
-L5A8F    ldb   #$30
-         stb   ,x
-         leax  -$01,x
-         cmpx  ,s
-         bcc   L5A87
-         ldx   ,s
-         leax  $08,x
-L5A9D    lda   ,-x
-         sta   $01,x
-         cmpx  ,s
-         bhi   L5A9D
-         lda   #$31
-         sta   ,x
-         inc   <u0079
-L5AAB    puls  x
-         lda   <u0079
-         bpl   L5AB2
-         clra  
-L5AB2    sta   <u008A
-         nega  
-         adda  #$09
-         bpl   L5ABA
-         clra  
-L5ABA    cmpa  <u0089
-         bls   L5AC0
-         lda   <u0089
-L5AC0    sta   <u008B
-         rts   
-         ldb   #$30
-         stb   <u0036
-         coma  
-         rts   
-
-         emod
-eom      equ   *
-         end
--- a/level1/cmds/makefile	Wed Oct 09 14:44:30 2002 +0000
+++ b/level1/cmds/makefile	Wed Oct 09 14:46:20 2002 +0000
@@ -2,7 +2,7 @@
 
 DEPENDS		= ./Makefile
 
-BASIC09FILES	= gfx.asm inkey.asm syscall.asm
+BASIC09FILES	= runb.asm gfx.asm inkey.asm syscall.asm
 COCOCMDS_D1	= attr backup binex build cmp copy date \
 		dcheck debug deiniz del deldir dir display dsave dump \
 		echo edit error exbin free help ident iniz link \
@@ -10,7 +10,7 @@
 		printerr procs pwd pxd \
 		rename save setime shell sleep tee tmode tsmon \
 		tuneport unlink verify xmode gfx inkey syscall
-COCOCMDS_D2	= asm config help copy del dir os9gen rename park
+COCOCMDS_D2	= asm config help copy del dir os9gen rename runb park
 COCOCMDS	= cobbler format os9gen grfo
 DRAGONCMDS	= cobbler_d64 format_d64 os9gen_d64 drvr51.dr go51
 ALLOBJS		= $(COCOCMDS_D1) $(COCOCMDS_D2) $(COCOCMDS) $(DRAGONCMDS)