home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
virusCollection.lzx
/
VirusResearch
/
zakapior
/
PoolMem
/
PoolMem.asm
< prev
next >
Wrap
Assembly Source File
|
1983-01-05
|
78KB
|
2,969 lines
; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
ABSEXECBASE EQU $4
EXT_0001 EQU $FFFFFD54
EXT_0002 EQU $FFFFFF28
EXT_0003 EQU $FFFFFF2E
EXT_0004 EQU $FFFFFF34
EXT_0005 EQU $FFFFFF3A
SECTION S_0,CODE
SECSTRT_0:
LEA SECSTRT_2,A5 ;0000: 4BF900000A04
MOVEA.L (ABSEXECBASE).W,A6 ;0006: 2C780004
MOVEQ #20,D0 ;000A: 7014
MOVE.L D0,8(A5) ;000C: 2B400008
MOVE.L A6,4(A5) ;0010: 2B4E0004
SUBA.L A1,A1 ;0014: 93C9
JSR -294(A6) ;0016: 4EAEFEDA
MOVEA.L D0,A2 ;001A: 2440
BSR LAB_0027 ;001C: 61000312
BRA.S LAB_0000 ;0020: 601E
LEA 92(A2),A0 ;0022: 41EA005C
JSR -384(A6) ;0026: 4EAEFE80
LEA 92(A2),A0 ;002A: 41EA005C
JSR -372(A6) ;002E: 4EAEFE8C
MOVEA.L D0,A1 ;0032: 2240
JSR -132(A6) ;0034: 4EAEFF7C
JSR -378(A6) ;0038: 4EAEFE86
BRA LAB_0015 ;003C: 60000180
LAB_0000:
MOVEQ #33,D0 ;0040: 7021
LEA SECSTRT_4,A1 ;0042: 43F900001CC4
JSR -552(A6) ;0048: 4EAEFDD8
MOVE.L D0,(A5) ;004C: 2A80
BEQ LAB_0015 ;004E: 6700016E
MOVEA.L D0,A1 ;0052: 2240
CMPI #$0027,20(A1) ;0054: 0C6900270014
BCS LAB_0013 ;005A: 6500014E
MOVEA.L D0,A6 ;005E: 2C40
LEA 16(A5),A1 ;0060: 43ED0010
MOVEQ #0,D3 ;0064: 7600
MOVE.L #LAB_002D+1,D1 ;0066: 223C000005A3
MOVE.L A1,D2 ;006C: 2409
JSR -798(A6) ;006E: 4EAEFCE2
MOVE.L D0,12(A5) ;0072: 2B40000C
BNE.S LAB_0001 ;0076: 6614
JSR -132(A6) ;0078: 4EAEFF7C
MOVE.L D0,D1 ;007C: 2200
MOVE.L #LAB_002C,D2 ;007E: 243C00000594
JSR -474(A6) ;0084: 4EAEFE26
BRA LAB_0014 ;0088: 6000012A
LAB_0001:
TST.L 16(A5) ;008C: 4AAD0010
BEQ.S LAB_0002 ;0090: 6712
LEA LAB_002E+1,A0 ;0092: 41F90000063F
BSR LAB_001B ;0098: 610001F0
CLR.L 8(A5) ;009C: 42AD0008
BRA LAB_0012 ;00A0: 600000FC
LAB_0002:
TST.L 20(A5) ;00A4: 4AAD0014
BEQ.S LAB_0005 ;00A8: 672E
BSR LAB_0016 ;00AA: 61000118
BEQ.S LAB_0003 ;00AE: 6710
LEA LAB_0030,A0 ;00B0: 41F9000009BA
BSR LAB_001B ;00B6: 610001D2
CLR.L 8(A5) ;00BA: 42AD0008
BRA.S LAB_0004 ;00BE: 6010
LAB_0003:
LEA LAB_0031+1,A0 ;00C0: 41F9000009CD
BSR LAB_001B ;00C6: 610001C2
MOVEQ #5,D0 ;00CA: 7005
MOVE.L D0,8(A5) ;00CC: 2B400008
LAB_0004:
TST.L 24(A5) ;00D0: 4AAD0018
BEQ LAB_0012 ;00D4: 670000C8
LAB_0005:
BSR LAB_0016 ;00D8: 610000EA
TST.L 32(A5) ;00DC: 4AAD0020
BNE.S LAB_0006 ;00E0: 6604
BSR LAB_001E ;00E2: 610001CC
LAB_0006:
MOVE.L #$00002000,D1 ;00E6: 223C00002000
MOVE.L 40(A5),D0 ;00EC: 202D0028
BEQ.S LAB_0007 ;00F0: 6712
MOVEA.L D0,A0 ;00F2: 2040
MOVE.L (A0),D1 ;00F4: 2210
CMP.L #$00000200,D1 ;00F6: B2BC00000200
BGT.S LAB_0007 ;00FC: 6E06
MOVE.L #$00000200,D1 ;00FE: 223C00000200
LAB_0007:
MOVE.L #$00001000,D2 ;0104: 243C00001000
MOVE.L 44(A5),D0 ;010A: 202D002C
BEQ.S LAB_0008 ;010E: 6712
MOVEA.L D0,A0 ;0110: 2040
MOVE.L (A0),D2 ;0112: 2410
CMP.L #$00000080,D2 ;0114: B4BC00000080
BGT.S LAB_0008 ;011A: 6E06
MOVE.L #$00000080,D2 ;011C: 243C00000080
LAB_0008:
MOVE.L #$00000400,D3 ;0122: 263C00000400
MOVE.L 48(A5),D0 ;0128: 202D0030
BEQ.S LAB_0009 ;012C: 6712
MOVEA.L D0,A0 ;012E: 2040
MOVE.L (A0),D3 ;0130: 2610
CMP.L #$00000080,D3 ;0132: B6BC00000080
BGT.S LAB_0009 ;0138: 6E06
MOVE.L #$00000080,D3 ;013A: 263C00000080
LAB_0009:
MOVEQ #-1,D4 ;0140: 78FF
MOVE.L 52(A5),D0 ;0142: 202D0034
BEQ.S LAB_000A ;0146: 6704
MOVEA.L D0,A0 ;0148: 2040
MOVE.L (A0),D4 ;014A: 2810
LAB_000A:
MOVEQ #-1,D5 ;014C: 7AFF
MOVE.L 64(A5),D0 ;014E: 202D0040
BEQ.S LAB_000B ;0152: 6704
MOVEA.L D0,A0 ;0154: 2040
MOVE.L (A0),D5 ;0156: 2A10
LAB_000B:
MOVEQ #0,D0 ;0158: 7000
TST.L 28(A5) ;015A: 4AAD001C
BEQ.S LAB_000C ;015E: 6704
BSET #0,D0 ;0160: 08C00000
LAB_000C:
TST.L 36(A5) ;0164: 4AAD0024
BEQ.S LAB_000D ;0168: 6704
BSET #1,D0 ;016A: 08C00001
LAB_000D:
TST.L 56(A5) ;016E: 4AAD0038
BEQ.S LAB_000E ;0172: 6704
BSET #2,D0 ;0174: 08C00002
LAB_000E:
TST.L 60(A5) ;0178: 4AAD003C
BEQ.S LAB_000F ;017C: 6704
BSET #3,D0 ;017E: 08C00003
LAB_000F:
BSR LAB_0018 ;0182: 61000074
MOVE.L D0,8(A5) ;0186: 2B400008
BNE.S LAB_0010 ;018A: 6608
LEA LAB_002F+1,A0 ;018C: 41F9000009A5
BRA.S LAB_0011 ;0192: 6006
LAB_0010:
LEA LAB_0032,A0 ;0194: 41F9000009E6
LAB_0011:
BSR LAB_001B ;019A: 610000EE
LAB_0012:
MOVEA.L (A5),A6 ;019E: 2C55
MOVE.L 12(A5),D1 ;01A0: 222D000C
JSR -858(A6) ;01A4: 4EAEFCA6
BRA.S LAB_0014 ;01A8: 600A
LAB_0013:
LEA LAB_002B,A0 ;01AA: 41F900000568
BSR LAB_001B ;01B0: 610000D8
LAB_0014:
MOVEA.L 4(A5),A6 ;01B4: 2C6D0004
MOVEA.L (A5),A1 ;01B8: 2255
JSR -414(A6) ;01BA: 4EAEFE62
LAB_0015:
MOVE.L 8(A5),D0 ;01BE: 202D0008
RTS ;01C2: 4E75
LAB_0016:
MOVEM.L A5,-(A7) ;01C4: 48E70004
MOVEA.L 4(A5),A6 ;01C8: 2C6D0004
JSR -132(A6) ;01CC: 4EAEFF7C
LEA LAB_0109+1,A1 ;01D0: 43F900001CDD
JSR -390(A6) ;01D6: 4EAEFE7A
TST.L D0 ;01DA: 4A80
BEQ.S LAB_0017 ;01DC: 670E
MOVEA.L D0,A0 ;01DE: 2040
MOVEA.L (A5),A6 ;01E0: 2C55
MOVEA.L A0,A5 ;01E2: 2A48
MOVEA.L 40(A5),A0 ;01E4: 206D0028
JSR (A0) ;01E8: 4E90
MOVEQ #1,D0 ;01EA: 7001
LAB_0017:
JSR -138(A6) ;01EC: 4EAEFF76
TST.L D0 ;01F0: 4A80
MOVEM.L (A7)+,A5 ;01F2: 4CDF2000
RTS ;01F6: 4E75
LAB_0018:
MOVEM.L D2-D4/A2-A3,-(A7) ;01F8: 48E73830
LEA -52(A7),A7 ;01FC: 4FEFFFCC
MOVEA.L (A5),A6 ;0200: 2C55
MOVEM.L D0-D5,28(A7) ;0202: 48EF003F001C
MOVE.L #LAB_010A,D1 ;0208: 223C00001CF0
LEA SECSTRT_3-4,A0 ;020E: 41F900000A44
MOVE.L A0,D3 ;0214: 2608
LSR.L #2,D3 ;0216: E48B
MOVEQ #0,D2 ;0218: 7400
MOVE.L #$00000400,D4 ;021A: 283C00000400
JSR -138(A6) ;0220: 4EAEFF76
TST.L D0 ;0224: 4A80
BEQ.S LAB_0019 ;0226: 6756
MOVEA.L D0,A3 ;0228: 2640
MOVEA.L 4(A5),A6 ;022A: 2C6D0004
JSR -132(A6) ;022E: 4EAEFF7C
LEA (A7),A1 ;0232: 43D7
MOVE #$0500,8(A1) ;0234: 337C05000008
CLR.L 10(A1) ;023A: 42A9000A
MOVEA.L 276(A6),A2 ;023E: 246E0114
LEA 92(A2),A2 ;0242: 45EA005C
MOVE.L A2,14(A1) ;0246: 234A000E
MOVE #$0034,18(A1) ;024A: 337C00340012
MOVEA.L A3,A0 ;0250: 204B
JSR -366(A6) ;0252: 4EAEFE92
JSR -138(A6) ;0256: 4EAEFF76
MOVEA.L A2,A0 ;025A: 204A
JSR -384(A6) ;025C: 4EAEFE80
MOVEA.L A2,A0 ;0260: 204A
JSR -372(A6) ;0262: 4EAEFE8C
MOVEA.L D0,A0 ;0266: 2040
MOVE.L 20(A0),D0 ;0268: 20280014
BNE.S LAB_001A ;026C: 6612
LEA SECSTRT_2,A0 ;026E: 41F900000A04
CLR.L -4(A0) ;0274: 42A8FFFC
ANDI.B #$FB,CCR ;0278: 023C00FB
BRA.S LAB_001A ;027C: 6002
LAB_0019:
MOVEQ #20,D0 ;027E: 7014
LAB_001A:
LEA 52(A7),A7 ;0280: 4FEF0034
MOVEM.L (A7)+,D2-D4/A2-A3 ;0284: 4CDF0C1C
RTS ;0288: 4E75
LAB_001B:
MOVEM.L D2-D3,-(A7) ;028A: 48E73000
MOVE.L A0,D2 ;028E: 2408
MOVEA.L (A5),A6 ;0290: 2C55
MOVE.L A0,D3 ;0292: 2608
LAB_001C:
TST.B (A0)+ ;0294: 4A18
BNE.S LAB_001C ;0296: 66FC
SUB.L A0,D3 ;0298: 9688
NOT.L D3 ;029A: 4683
BEQ.S LAB_001D ;029C: 670C
JSR -60(A6) ;029E: 4EAEFFC4
MOVE.L D0,D1 ;02A2: 2200
BEQ.S LAB_001D ;02A4: 6704
JSR -48(A6) ;02A6: 4EAEFFD0
LAB_001D:
MOVEM.L (A7)+,D2-D3 ;02AA: 4CDF000C
RTS ;02AE: 4E75
LAB_001E:
MOVEM.L A2-A3,-(A7) ;02B0: 48E70030
MOVEA.L 4(A5),A6 ;02B4: 2C6D0004
JSR -132(A6) ;02B8: 4EAEFF7C
LAB_001F:
MOVEA.L 322(A6),A2 ;02BC: 246E0142
LAB_0020:
TST.L (A2) ;02C0: 4A92
BEQ.S LAB_0026 ;02C2: 6762
MOVEA.L 322(A6),A3 ;02C4: 266E0142
LAB_0021:
TST.L (A3) ;02C8: 4A93
BEQ.S LAB_0025 ;02CA: 6756
CMPA.L A2,A3 ;02CC: B7CA
BEQ.S LAB_0024 ;02CE: 674E
CMPA.L 24(A2),A3 ;02D0: B7EA0018
BNE.S LAB_0024 ;02D4: 6648
LEA 32(A3),A0 ;02D6: 41EB0020
CMPA.L 20(A3),A0 ;02DA: B1EB0014
BNE.S LAB_0024 ;02DE: 663E
MOVE 14(A2),D0 ;02E0: 302A000E
CMP 14(A3),D0 ;02E4: B06B000E
BNE.S LAB_0024 ;02E8: 6634
MOVEA.L A3,A1 ;02EA: 224B
MOVEA.L (A1)+,A0 ;02EC: 2059
MOVEA.L (A1),A1 ;02EE: 2251
MOVE.L A0,(A1) ;02F0: 2288
MOVE.L A1,4(A0) ;02F2: 21490004
MOVE.L 24(A3),24(A2) ;02F6: 256B00180018
MOVE.L 28(A3),D0 ;02FC: 202B001C
ADD.L D0,28(A2) ;0300: D1AA001C
LEA 16(A2),A0 ;0304: 41EA0010
LAB_0022:
MOVE.L (A0),D0 ;0308: 2010
BEQ.S LAB_0023 ;030A: 6704
MOVEA.L D0,A0 ;030C: 2040
BRA.S LAB_0022 ;030E: 60F8
LAB_0023:
MOVE.L 16(A3),(A0) ;0310: 20AB0010
MOVEA.L A3,A1 ;0314: 224B
MOVEQ #32,D0 ;0316: 7020
JSR -210(A6) ;0318: 4EAEFF2E
BRA.S LAB_001F ;031C: 609E
LAB_0024:
MOVEA.L (A3),A3 ;031E: 2653
BRA.S LAB_0021 ;0320: 60A6
LAB_0025:
MOVEA.L (A2),A2 ;0322: 2452
BRA.S LAB_0020 ;0324: 609A
LAB_0026:
JSR -138(A6) ;0326: 4EAEFF76
MOVEM.L (A7)+,A2-A3 ;032A: 4CDF0C00
RTS ;032E: 4E75
LAB_0027:
MOVEM.L D0-D7/A0-A6,-(A7) ;0330: 48E7FFFE
MOVEA.L (ABSEXECBASE).W,A6 ;0334: 2C780004
LEA LAB_0029(PC),A0 ;0338: 41FA0014
LEA LAB_002A(PC),A1 ;033C: 43FA0206
MOVE #$D00D,D0 ;0340: 303CD00D
LAB_0028:
EOR D0,(A0)+ ;0344: B158
CMPA.L A0,A1 ;0346: B3C8
BNE.S LAB_0028 ;0348: 66FA
JSR -636(A6) ;034A: 4EAEFD84
LAB_0029:
EOR.B D0,D1 ;034E: B101
CMP -(A2),D2 ;0350: B462
DC.W $A323 ;0352
CMP -(A4),D6 ;0354: BC64
DC.W $B27F ;0356
DC.W $B17F ;0358
DC.W $A90D ;035A
DC.W $F252 ;035C
DC.W $A028 ;035E
SUB.L -(A3),D7 ;0360: 9EA3
DC.W $2DD5 ;0362
DC.W $FC0D ;0364
CMPM (A1)+,(A3)+ ;0366: B749
DC.W $91F7 ;0368
ADDA.L (A7),A0 ;036A: D1D7
DC.W $F08B ;036C
DC.W $F831 ;036E
DC.W $D00D ;0370
ADD.L D0,(A3)+ ;0372: D19B
DC.W $A20D ;0374
DC.W $F009 ;0376
SUB.L -(A3),D7 ;0378: 9EA3
DC.W $2D59 ;037A
DC.W $FA0D ;037C
EOR.B D3,-3507(A3) ;037E: B72BF24D
DC.W $91F7 ;0382
ADD.B -(A3),D0 ;0384: D023
DC.W $F009 ;0386
SUB.L -(A3),D7 ;0388: 9EA3
DC.W $2D9D ;038A
DC.W $1D83 ;038C
DC.W $91F7 ;038E
ADD.L D0,-(A7) ;0390: D1A7
DC.W $93F7 ;0392
ADD.L D0,(A7)+ ;0394: D19F
DC.W $F345 ;0396
ADD.B D1,D0 ;0398: D001
DC.W $F204 ;039A
DC.W $F348 ;039C
DC.W $D009 ;039E
SUB.L -(A3),D7 ;03A0: 9EA3
MOVE.L D3,D7 ;03A2: 2E03
DC.W $1D83 ;03A4
DC.W $F24B ;03A6
SUB.L -(A3),D7 ;03A8: 9EA3
MOVEA.L -25390(A7),A7 ;03AA: 2E6F9CD2
DC.W $AFF2 ;03AE
DC.W $9E78 ;03B0
DC.W $FC75 ;03B2
DC.W $D009 ;03B4
DC.W $A009 ;03B6
DC.W $93F7 ;03B8
ADD.L (A7)+,D0 ;03BA: D09F
SUB.L -(A3),D7 ;03BC: 9EA3
DC.W $2DD5 ;03BE
SUB.L A5,D5 ;03C0: 9A8D
DC.W $B779 ;03C2
DC.W $A8F2 ;03C4
DC.W $FA4D ;03C6
DC.W $A00F ;03C8
DC.W $A20C ;03CA
DC.W $A40D ;03CC
MOVE.B D3,-24925(A5) ;03CE: 1B439EA3
DC.W $2FEF ;03D2
DC.W $6089 ;03D4
EOR D3,(A5) ;03D6: B755
DC.W $FC0D ;03D8
DC.W $F231 ;03DA
DC.W $D00D ;03DC
DC.W $2FF2 ;03DE
DC.W $F431 ;03E0
DC.W $D00D ;03E2
ADD.L A5,D0 ;03E4: D08D
DC.W $91F7 ;03E6
ADD.L A7,D0 ;03E8: D08F
DC.W $A605 ;03EA
SUB.L -(A3),D7 ;03EC: 9EA3
DC.W $2FAB ;03EE
DC.W $91F7 ;03F0
ADD -(A1),D0 ;03F2: D061
DC.W $F00B ;03F4
DC.W $A21D ;03F6
SUB.L -(A3),D7 ;03F8: 9EA3
DC.W $2FC7 ;03FA
DC.W $6089 ;03FC
EOR.B D3,-(A7) ;03FE: B727
DC.W $97F7 ;0400
DC.W $D07D ;0402
DC.W $F006 ;0404
SUB.B (A6),D5 ;0406: 9A16
DC.W $B6F1 ;0408
DC.W $F606 ;040A
DC.W $468D ;040C
DC.W $838E ;040E
EOR.B D3,(A5)+ ;0410: B71D
DC.W $F04D ;0412
DC.W $A40D ;0414
DC.W $F00B ;0416
DC.W $F20E ;0418
SUB.L -(A3),D7 ;041A: 9EA3
DC.W $2FB3 ;041C
DC.W $668D ;041E
DC.W $B7EF ;0420
DC.W $F00B ;0422
DC.W $A20F ;0424
SUB.L -(A3),D7 ;0426: 9EA3
DC.W $2FA1 ;0428
DC.W $F00B ;042A
SUB.L -(A3),D7 ;042C: 9EA3
DC.W $2F85 ;042E
MOVE.B D3,-3520(A5) ;0430: 1B43F240
SUB.L -(A3),D7 ;0434: 9EA3
DC.W $2E6F ;0436
DC.W $91F7 ;0438
ADDX.B D7,D0 ;043A: D107
DC.W $FC5D ;043C
DC.W $F231 ;043E
DC.W $D00D ;0440
DC.W $DBB5 ;0442
SUB.L -(A3),D7 ;0444: 9EA3
DC.W $2F37 ;0446
DC.W $B00D ;0448
MOVE.L -(A5),-19842(A7) ;044A: 2F65B27E
DC.W $B47E ;044E
EOR D7,-17560(A6) ;0450: BF6EBB68
DC.W $A423 ;0454
CMP -(A4),D6 ;0456: BC64
DC.W $B27F ;0458
DC.W $B17F ;045A
DC.W $A90D ;045C
DC.W $C00F ;045E
ADD.B (A4),D0 ;0460: D014
MOVE.B D2,75(A1,A6.L) ;0462: 1382E84B
DC.W $D00D ;0466
DC.W $D00D ;0468
DC.W $D00D ;046A
DC.W $D00C ;046C
DC.W $D00D ;046E
ADD.B (A3),D0 ;0470: D013
SUB A0,D4 ;0472: 9848
SUB D2,D6 ;0474: 9C42
DC.W $DA0D ;0476
SUBX -(A4),-(A6) ;0478: 9D4C
SUBX D1,D4 ;047A: 9941
DC.W $F04B ;047C
OR D2,D1 ;047E: 8242
SUB.B D6,49(A7,A7.W) ;0480: 9D37F031
DC.W $8833 ;0484
DC.W $DA0D ;0486
DC.W $824E ;0488
OR (A1)+,D0 ;048A: 8059
DC.W $F059 ;048C
SUB.B D7,49(A7,A7.W) ;048E: 9F37F031
DC.W $A07F ;0492
DC.W $B57E ;0494
DC.W $B969 ;0496
EOR D2,-(A3) ;0498: B563
DC.W $A44D ;049A
EOR D0,-(A0) ;049C: B160
DC.W $B96A ;049E
EOR.B D0,-(A3) ;04A0: B123
EOR D1,-(A2) ;04A2: B362
DC.W $BD33 ;04A4
DC.W $DA0D ;04A6
SUB A4,D2 ;04A8: 944C
DC.W $844C ;04AA
DC.W $DA0D ;04AC
DC.W $967F ;04AE
EOR D7,-(A0) ;04B0: BF60
LSR.B D5,D5 ;04B2: EA2D
SUB D0,-(A0) ;04B4: 9160
DC.W $B96A ;04B6
EOR.B D0,-25502(A5) ;04B8: B12D9C62
DC.W $A668 ;04BC
DC.W $A22D ;04BE
ROXR.B D6,D3 ;04C0: EC33
DC.W $DA0D ;04C2
DC.W $8378 ;04C4
CMP -(A7),D1 ;04C6: B267
DC.W $B56E ;04C8
DC.W $A437 ;04CA
DC.W $F04B ;04CC
SUBX D1,D4 ;04CE: 9941
OR D5,D2 ;04D0: 8445
OR.B D4,-27816(A5) ;04D2: 892D9358
SUB (A1)+,D7 ;04D6: 9E59
DC.W $F107 ;04D8
DC.W $DA0D ;04DA
SUB (A0)+,D3 ;04DC: 9658
SUBX D6,D1 ;04DE: 9346
DC.W $F058 ;04E0
DC.W $F043 ;04E2
SUB D0,(A7) ;04E4: 9157
SUB.B D4,-27816(A5) ;04E6: 992D9358
SUB (A1)+,D7 ;04EA: 9E59
DC.W $F020 ;04EC
DC.W $F049 ;04EE
SUBX -(A0),-(A4) ;04F0: 9948
DC.W $F04C ;04F2
SUB A1,D7 ;04F4: 9E49
DC.W $F04F ;04F6
OR D2,(A7)+ ;04F8: 855F
SUB.B -26301(A5),D7 ;04FA: 9E2D9943
DC.W $F045 ;04FE
SUBX D1,D2 ;0500: 9541
SUB.B -28352(A5),D6 ;0502: 9C2D9140
SUBX -(A2),-(A4) ;0506: 994A
SUB.B D0,-25788(A5) ;0508: 912D9B44
SUB D1,D6 ;050C: 9C41
SUBX D3,D4 ;050E: 9943
SUB.B D3,-30907(A5) ;0510: 972D8745
SUB D7,(A7)+ ;0514: 9F5F
SUB.B D2,-9715(A4) ;0516: 952CDA0D
ADD.B D7,D5 ;051A: DA07
DC.W $FE07 ;051C
ADD (A4)+,D0 ;051E: D05C
DC.W $8544 ;0520
OR.B D7,D2 ;0522: 8407
DC.W $D00D ;0524
DC.W $500D ;0526
ADDA.L -(A6),A1 ;0528: D3E6
DC.W $D00D ;052A
DC.W $D00D ;052C
DC.W $500D ;052E
DC.W $D3F9 ;0530
DC.W $D00D ;0532
DC.W $D00D ;0534
DC.W $D00D ;0536
DC.W $D00D ;0538
DC.W $AA6C ;053A
EOR D5,-24476(A4) ;053C: BB6CA064
DC.W $BF7F ;0540
DC.W $D00D ;0542
LAB_002A:
ORI.B #$00,D0 ;0544: 00000000
SECTION S_1,DATA
SECSTRT_1:
DS.W 2 ;0548
DC.W $2456 ;054C
DC.W $4552 ;054E
DC.W $3A20 ;0550
DC.W $506F ;0552
DC.W $6F6C ;0554
DC.W $4D65 ;0556
DC.W $6D20 ;0558
DC.W $312E ;055A
DC.W $3435 ;055C
DC.W $2028 ;055E
DC.W $392E ;0560
DC.W $372E ;0562
DC.W $3939 ;0564
DC.W $2900 ;0566
LAB_002B:
DC.W $506F ;0568
DC.W $6F6C ;056A
DC.W $4D65 ;056C
DC.W $6D20 ;056E
DC.W $7265 ;0570
DC.W $7175 ;0572
DC.W $6972 ;0574
DC.W $6573 ;0576
DC.W $2041 ;0578
DC.W $5420 ;057A
DC.W $4C45 ;057C
DC.W $4153 ;057E
DC.W $5420 ;0580
DC.W $4F53 ;0582
DC.W $2033 ;0584
DC.W $2E30 ;0586
DC.W $202D ;0588
DC.W $2073 ;058A
DC.W $6F72 ;058C
DC.W $7279 ;058E
DC.W $210A ;0590
DC.W $0D00 ;0592
LAB_002C:
DC.W $506F ;0594
DC.W $6F6C ;0596
DC.W $4D65 ;0598
DC.W $6D20 ;059A
DC.W $6661 ;059C
DC.W $696C ;059E
DC.W $6564 ;05A0
LAB_002D:
DC.W $0048 ;05A2
DC.W $454C ;05A4
DC.W $502F ;05A6
DC.W $532C ;05A8
DC.W $5245 ;05AA
DC.W $4D4F ;05AC
DC.W $5645 ;05AE
DC.W $2F53 ;05B0
DC.W $2C49 ;05B2
DC.W $4E53 ;05B4
DC.W $5441 ;05B6
DC.W $4C4C ;05B8
DC.W $2F53 ;05BA
DC.W $2C43 ;05BC
DC.W $4849 ;05BE
DC.W $5046 ;05C0
DC.W $5744 ;05C2
DC.W $2F53 ;05C4
DC.W $2C4E ;05C6
DC.W $4F4D ;05C8
DC.W $4552 ;05CA
DC.W $4745 ;05CC
DC.W $2F53 ;05CE
DC.W $2C53 ;05D0
DC.W $4352 ;05D2
DC.W $4154 ;05D4
DC.W $4348 ;05D6
DC.W $4F4E ;05D8
DC.W $4C59 ;05DA
DC.W $2F53 ;05DC
DC.W $2C50 ;05DE
DC.W $5544 ;05E0
DC.W $444C ;05E2
DC.W $4553 ;05E4
DC.W $495A ;05E6
DC.W $452F ;05E8
DC.W $4E2C ;05EA
DC.W $5348 ;05EC
DC.W $5249 ;05EE
DC.W $4E4B ;05F0
DC.W $5448 ;05F2
DC.W $5245 ;05F4
DC.W $532F ;05F6
DC.W $4E2C ;05F8
DC.W $5055 ;05FA
DC.W $4444 ;05FC
DC.W $4C45 ;05FE
DC.W $5448 ;0600
DC.W $5245 ;0602
DC.W $532F ;0604
DC.W $4E2C ;0606
DC.W $534D ;0608
DC.W $414C ;060A
DC.W $4C48 ;060C
DC.W $4541 ;060E
DC.W $4445 ;0610
DC.W $522F ;0612
DC.W $4E2C ;0614
DC.W $414C ;0616
DC.W $4C4F ;0618
DC.W $4333 ;061A
DC.W $322F ;061C
DC.W $532C ;061E
DC.W $4E4F ;0620
DC.W $5241 ;0622
DC.W $4D52 ;0624
DC.W $4556 ;0626
DC.W $4552 ;0628
DC.W $5345 ;062A
DC.W $2F53 ;062C
DC.W $2C46 ;062E
DC.W $5245 ;0630
DC.W $454D ;0632
DC.W $454D ;0634
DC.W $5245 ;0636
DC.W $5355 ;0638
DC.W $4C54 ;063A
DC.W $2F4E ;063C
LAB_002E:
DC.W $0050 ;063E
DC.W $6F6F ;0640
DC.W $6C4D ;0642
DC.W $656D ;0644
DC.W $20A9 ;0646
DC.W $2031 ;0648
DC.W $3939 ;064A
DC.W $342D ;064C
DC.W $3938 ;064E
DC.W $2054 ;0650
DC.W $484F ;0652
DC.W $522D ;0654
DC.W $536F ;0656
DC.W $6674 ;0658
DC.W $7761 ;065A
DC.W $7265 ;065C
DC.W $2069 ;065E
DC.W $6E63 ;0660
DC.W $2E0A ;0662
DC.W $0D56 ;0664
DC.W $6572 ;0666
DC.W $7369 ;0668
DC.W $6F6E ;066A
DC.W $2031 ;066C
DC.W $2E34 ;066E
DC.W $3520 ;0670
DC.W $2D20 ;0672
DC.W $3974 ;0674
DC.W $6820 ;0676
DC.W $4A75 ;0678
DC.W $6C79 ;067A
DC.W $2031 ;067C
DC.W $3939 ;067E
DC.W $392E ;0680
DC.W $0A0D ;0682
DC.W $4172 ;0684
DC.W $6775 ;0686
DC.W $6D65 ;0688
DC.W $6E74 ;068A
DC.W $733A ;068C
DC.W $0A0D ;068E
DC.W $0A48 ;0690
DC.W $454C ;0692
DC.W $502F ;0694
DC.W $533A ;0696
DC.W $2020 ;0698
DC.W $2020 ;069A
DC.W $2020 ;069C
DC.W $2020 ;069E
DC.W $2020 ;06A0
DC.W $2050 ;06A2
DC.W $7269 ;06A4
DC.W $6E74 ;06A6
DC.W $7320 ;06A8
DC.W $7468 ;06AA
DC.W $6973 ;06AC
DC.W $2074 ;06AE
DC.W $6578 ;06B0
DC.W $742E ;06B2
DC.W $0A0D ;06B4
DC.W $5245 ;06B6
DC.W $4D4F ;06B8
DC.W $5645 ;06BA
DC.W $2F53 ;06BC
DC.W $3A20 ;06BE
DC.W $2020 ;06C0
DC.W $2020 ;06C2
DC.W $2020 ;06C4
DC.W $2020 ;06C6
DC.W $5265 ;06C8
DC.W $6D6F ;06CA
DC.W $7665 ;06CC
DC.W $2061 ;06CE
DC.W $2070 ;06D0
DC.W $7265 ;06D2
DC.W $7669 ;06D4
DC.W $6F75 ;06D6
DC.W $736C ;06D8
DC.W $7920 ;06DA
DC.W $696E ;06DC
DC.W $7374 ;06DE
DC.W $616C ;06E0
DC.W $6C65 ;06E2
DC.W $6420 ;06E4
DC.W $7665 ;06E6
DC.W $7273 ;06E8
DC.W $696F ;06EA
DC.W $6E2E ;06EC
DC.W $0A0D ;06EE
DC.W $494E ;06F0
DC.W $5354 ;06F2
DC.W $414C ;06F4
DC.W $4C2F ;06F6
DC.W $533A ;06F8
DC.W $2020 ;06FA
DC.W $2020 ;06FC
DC.W $2020 ;06FE
DC.W $2020 ;0700
DC.W $496E ;0702
DC.W $7374 ;0704
DC.W $616C ;0706
DC.W $6C20 ;0708
DC.W $506F ;070A
DC.W $6F6C ;070C
DC.W $4D65 ;070E
DC.W $6D2E ;0710
DC.W $0A0D ;0712
DC.W $4348 ;0714
DC.W $4950 ;0716
DC.W $4657 ;0718
DC.W $442F ;071A
DC.W $533A ;071C
DC.W $2020 ;071E
DC.W $2020 ;0720
DC.W $2020 ;0722
DC.W $2020 ;0724
DC.W $446F ;0726
DC.W $6E27 ;0728
DC.W $7420 ;072A
DC.W $616C ;072C
DC.W $6C6C ;072E
DC.W $6F63 ;0730
DC.W $6174 ;0732
DC.W $6520 ;0734
DC.W $4368 ;0736
DC.W $6970 ;0738
DC.W $4D65 ;073A
DC.W $6D6F ;073C
DC.W $7279 ;073E
DC.W $2069 ;0740
DC.W $6E20 ;0742
DC.W $7265 ;0744
DC.W $7665 ;0746
DC.W $7273 ;0748
DC.W $6520 ;074A
DC.W $6F72 ;074C
DC.W $6465 ;074E
DC.W $722E ;0750
DC.W $0A0D ;0752
DC.W $4E4F ;0754
DC.W $4D45 ;0756
DC.W $5247 ;0758
DC.W $452F ;075A
DC.W $533A ;075C
DC.W $2020 ;075E
DC.W $2020 ;0760
DC.W $2020 ;0762
DC.W $2020 ;0764
DC.W $446F ;0766
DC.W $6E27 ;0768
DC.W $7420 ;076A
DC.W $7472 ;076C
DC.W $7920 ;076E
DC.W $746F ;0770
DC.W $206D ;0772
DC.W $6572 ;0774
DC.W $6765 ;0776
DC.W $2061 ;0778
DC.W $646A ;077A
DC.W $6163 ;077C
DC.W $656E ;077E
DC.W $7420 ;0780
DC.W $6D65 ;0782
DC.W $6D6F ;0784
DC.W $7279 ;0786
DC.W $2062 ;0788
DC.W $6C6F ;078A
DC.W $636B ;078C
DC.W $732E ;078E
DC.W $0A0D ;0790
DC.W $5343 ;0792
DC.W $5241 ;0794
DC.W $5443 ;0796
DC.W $484F ;0798
DC.W $4E4C ;079A
DC.W $592F ;079C
DC.W $533A ;079E
DC.W $2020 ;07A0
DC.W $2020 ;07A2
DC.W $446F ;07A4
DC.W $206E ;07A6
DC.W $6F74 ;07A8
DC.W $2061 ;07AA
DC.W $7474 ;07AC
DC.W $656D ;07AE
DC.W $7074 ;07B0
DC.W $2074 ;07B2
DC.W $6F20 ;07B4
DC.W $6275 ;07B6
DC.W $696C ;07B8
DC.W $6420 ;07BA
DC.W $6D65 ;07BC
DC.W $6D6F ;07BE
DC.W $7279 ;07C0
DC.W $2070 ;07C2
DC.W $6F6F ;07C4
DC.W $6C73 ;07C6
DC.W $2E0A ;07C8
DC.W $0D50 ;07CA
DC.W $5544 ;07CC
DC.W $444C ;07CE
DC.W $4553 ;07D0
DC.W $495A ;07D2
DC.W $452F ;07D4
DC.W $4E3A ;07D6
DC.W $2020 ;07D8
DC.W $2020 ;07DA
DC.W $204D ;07DC
DC.W $696E ;07DE
DC.W $696D ;07E0
DC.W $616C ;07E2
DC.W $2073 ;07E4
DC.W $697A ;07E6
DC.W $6520 ;07E8
DC.W $6F66 ;07EA
DC.W $2074 ;07EC
DC.W $6865 ;07EE
DC.W $2073 ;07F0
DC.W $6D61 ;07F2
DC.W $6C6C ;07F4
DC.W $206D ;07F6
DC.W $656D ;07F8
DC.W $6F72 ;07FA
DC.W $7920 ;07FC
DC.W $706F ;07FE
DC.W $6F6C ;0800
DC.W $2E0A ;0802
DC.W $0D53 ;0804
DC.W $4852 ;0806
DC.W $494E ;0808
DC.W $4B54 ;080A
DC.W $4852 ;080C
DC.W $4553 ;080E
DC.W $2F4E ;0810
DC.W $3A20 ;0812
DC.W $2020 ;0814
DC.W $2054 ;0816
DC.W $6872 ;0818
DC.W $6573 ;081A
DC.W $686F ;081C
DC.W $6C64 ;081E
DC.W $2066 ;0820
DC.W $6F72 ;0822
DC.W $2061 ;0824
DC.W $2073 ;0826
DC.W $6872 ;0828
DC.W $696E ;082A
DC.W $6B61 ;082C
DC.W $626C ;082E
DC.W $6520 ;0830
DC.W $736D ;0832
DC.W $616C ;0834
DC.W $6C20 ;0836
DC.W $6D65 ;0838
DC.W $6D6F ;083A
DC.W $7279 ;083C
DC.W $2070 ;083E
DC.W $6F6F ;0840
DC.W $6C2E ;0842
DC.W $0A0D ;0844
DC.W $5055 ;0846
DC.W $4444 ;0848
DC.W $4C45 ;084A
DC.W $5448 ;084C
DC.W $5245 ;084E
DC.W $532F ;0850
DC.W $4E3A ;0852
DC.W $2020 ;0854
DC.W $2020 ;0856
DC.W $5468 ;0858
DC.W $7265 ;085A
DC.W $7368 ;085C
DC.W $6F6C ;085E
DC.W $6420 ;0860
DC.W $666F ;0862
DC.W $7220 ;0864
DC.W $736D ;0866
DC.W $616C ;0868
DC.W $6C20 ;086A
DC.W $706F ;086C
DC.W $6F6C ;086E
DC.W $2061 ;0870
DC.W $6C6C ;0872
DC.W $6F63 ;0874
DC.W $6174 ;0876
DC.W $696F ;0878
DC.W $6E73 ;087A
DC.W $2E0A ;087C
DC.W $0D53 ;087E
DC.W $4D41 ;0880
DC.W $4C4C ;0882
DC.W $4845 ;0884
DC.W $4144 ;0886
DC.W $4552 ;0888
DC.W $2F4E ;088A
DC.W $3A20 ;088C
DC.W $2020 ;088E
DC.W $204E ;0890
DC.W $756D ;0892
DC.W $6265 ;0894
DC.W $7220 ;0896
DC.W $6F66 ;0898
DC.W $2074 ;089A
DC.W $6865 ;089C
DC.W $2073 ;089E
DC.W $6D61 ;08A0
DC.W $6C6C ;08A2
DC.W $206D ;08A4
DC.W $656D ;08A6
DC.W $6F72 ;08A8
DC.W $7920 ;08AA
DC.W $6865 ;08AC
DC.W $6164 ;08AE
DC.W $6572 ;08B0
DC.W $2C20 ;08B2
DC.W $636F ;08B4
DC.W $756E ;08B6
DC.W $7469 ;08B8
DC.W $6E67 ;08BA
DC.W $2066 ;08BC
DC.W $726F ;08BE
DC.W $6D20 ;08C0
DC.W $7A65 ;08C2
DC.W $726F ;08C4
DC.W $2E0A ;08C6
DC.W $0D41 ;08C8
DC.W $4C4C ;08CA
DC.W $4F43 ;08CC
DC.W $3332 ;08CE
DC.W $2F53 ;08D0
DC.W $3A20 ;08D2
DC.W $2020 ;08D4
DC.W $2020 ;08D6
DC.W $2020 ;08D8
DC.W $2041 ;08DA
DC.W $6C69 ;08DC
DC.W $676E ;08DE
DC.W $206D ;08E0
DC.W $656D ;08E2
DC.W $6F72 ;08E4
DC.W $7920 ;08E6
DC.W $616C ;08E8
DC.W $6C6F ;08EA
DC.W $6361 ;08EC
DC.W $7469 ;08EE
DC.W $6F6E ;08F0
DC.W $7320 ;08F2
DC.W $746F ;08F4
DC.W $2033 ;08F6
DC.W $3220 ;08F8
DC.W $6279 ;08FA
DC.W $7465 ;08FC
DC.W $2062 ;08FE
DC.W $6F75 ;0900
DC.W $6E64 ;0902
DC.W $6172 ;0904
DC.W $6965 ;0906
DC.W $732E ;0908
DC.W $0A0D ;090A
DC.W $4E4F ;090C
DC.W $5241 ;090E
DC.W $4D52 ;0910
DC.W $4556 ;0912
DC.W $4552 ;0914
DC.W $5345 ;0916
DC.W $2F53 ;0918
DC.W $3A20 ;091A
DC.W $2020 ;091C
DC.W $446F ;091E
DC.W $206E ;0920
DC.W $6F74 ;0922
DC.W $2061 ;0924
DC.W $6C6C ;0926
DC.W $6F63 ;0928
DC.W $6174 ;092A
DC.W $6520 ;092C
DC.W $626C ;092E
DC.W $6F63 ;0930
DC.W $6B73 ;0932
DC.W $2066 ;0934
DC.W $6F72 ;0936
DC.W $2074 ;0938
DC.W $6865 ;093A
DC.W $2052 ;093C
DC.W $414D ;093E
DC.W $2064 ;0940
DC.W $6973 ;0942
DC.W $6B20 ;0944
DC.W $696E ;0946
DC.W $2072 ;0948
DC.W $6576 ;094A
DC.W $6572 ;094C
DC.W $7365 ;094E
DC.W $206F ;0950
DC.W $7264 ;0952
DC.W $6572 ;0954
DC.W $2E0A ;0956
DC.W $0D46 ;0958
DC.W $5245 ;095A
DC.W $454D ;095C
DC.W $454D ;095E
DC.W $5245 ;0960
DC.W $5355 ;0962
DC.W $4C54 ;0964
DC.W $2F53 ;0966
DC.W $3A20 ;0968
DC.W $2053 ;096A
DC.W $6574 ;096C
DC.W $2074 ;096E
DC.W $6865 ;0970
DC.W $2072 ;0972
DC.W $6573 ;0974
DC.W $756C ;0976
DC.W $7420 ;0978
DC.W $636F ;097A
DC.W $6465 ;097C
DC.W $206F ;097E
DC.W $6620 ;0980
DC.W $4672 ;0982
DC.W $6565 ;0984
DC.W $4D65 ;0986
DC.W $6D28 ;0988
DC.W $2920 ;098A
DC.W $746F ;098C
DC.W $2077 ;098E
DC.W $6F72 ;0990
DC.W $6B20 ;0992
DC.W $6172 ;0994
DC.W $6F75 ;0996
DC.W $6E64 ;0998
DC.W $2062 ;099A
DC.W $7567 ;099C
DC.W $732E ;099E
DC.W $0A0D ;09A0
DC.W $0A0D ;09A2
LAB_002F:
DC.W $0050 ;09A4
DC.W $6F6F ;09A6
DC.W $6C4D ;09A8
DC.W $656D ;09AA
DC.W $2069 ;09AC
DC.W $6E73 ;09AE
DC.W $7461 ;09B0
DC.W $6C6C ;09B2
DC.W $6564 ;09B4
DC.W $2E0A ;09B6
DC.W $0D00 ;09B8
LAB_0030:
DC.W $506F ;09BA
DC.W $6F6C ;09BC
DC.W $4D65 ;09BE
DC.W $6D20 ;09C0
DC.W $7265 ;09C2
DC.W $6D6F ;09C4
DC.W $7665 ;09C6
DC.W $642E ;09C8
DC.W $0A0D ;09CA
LAB_0031:
DC.W $0050 ;09CC
DC.W $6F6F ;09CE
DC.W $6C4D ;09D0
DC.W $656D ;09D2
DC.W $206E ;09D4
DC.W $6F74 ;09D6
DC.W $2069 ;09D8
DC.W $6E73 ;09DA
DC.W $7461 ;09DC
DC.W $6C6C ;09DE
DC.W $6564 ;09E0
DC.W $2E0A ;09E2
DC.W $0D00 ;09E4
LAB_0032:
DC.W $436F ;09E6
DC.W $756C ;09E8
DC.W $6420 ;09EA
DC.W $6E6F ;09EC
DC.W $7420 ;09EE
DC.W $696E ;09F0
DC.W $7374 ;09F2
DC.W $616C ;09F4
DC.W $6C20 ;09F6
DC.W $506F ;09F8
DC.W $6F6C ;09FA
DC.W $4D65 ;09FC
DC.W $6D2E ;09FE
DC.W $0A0D ;0A00
DS.W 1 ;0A02
SECTION S_2,BSS
SECSTRT_2:
DS.L 16 ;0A04
LAB_0034:
DS.L 1 ;0A44
SECTION S_3,CODE
SECSTRT_3:
MOVEA.L (ABSEXECBASE).W,A6 ;0A48: 2C780004
MOVEA.L 276(A6),A2 ;0A4C: 246E0114
LEA 92(A2),A2 ;0A50: 45EA005C
MOVEA.L A2,A0 ;0A54: 204A
JSR -384(A6) ;0A56: 4EAEFE80
MOVEA.L A2,A0 ;0A5A: 204A
JSR -372(A6) ;0A5C: 4EAEFE8C
MOVEA.L D0,A2 ;0A60: 2440
MOVEQ #19,D0 ;0A62: 7013
MOVE.L D0,20(A2) ;0A64: 25400014
SUBA.L A4,A4 ;0A68: 99CC
SUBA.L A5,A5 ;0A6A: 9BCD
MOVEQ #0,D2 ;0A6C: 7400
LEA SECSTRT_4,A1 ;0A6E: 43F900001CC4
MOVEQ #37,D0 ;0A74: 7025
JSR -552(A6) ;0A76: 4EAEFDD8
TST.L D0 ;0A7A: 4A80
BEQ LAB_0037 ;0A7C: 670000AE
MOVEA.L D0,A4 ;0A80: 2840
LEA LAB_0109+1,A1 ;0A82: 43F900001CDD
MOVEQ #-2,D0 ;0A88: 70FE
BSR LAB_0100 ;0A8A: 61001182
BEQ LAB_0037 ;0A8E: 6700009C
MOVEA.L D0,A5 ;0A92: 2A40
MOVE.L A4,52(A5) ;0A94: 2B4C0034
MOVE.L #$0001002C,64(A5) ;0A98: 2B7C0001002C0040
LEA 128(A5),A0 ;0AA0: 41ED0080
MOVE.B 31(A2),35(A5) ;0AA4: 1B6A001F0023
MOVE.L A0,68(A5) ;0AAA: 2B480044
MOVE.L A5,SECSTRT_5 ;0AAE: 23CD00001D08
MOVE.L 32(A2),80(A5) ;0AB4: 2B6A00200050
MOVE.L 36(A2),84(A5) ;0ABA: 2B6A00240054
MOVE.L 40(A2),88(A5) ;0AC0: 2B6A00280058
MOVE.L 44(A2),108(A5) ;0AC6: 2B6A002C006C
MOVE.L 48(A2),188(A5) ;0ACC: 2B6A003000BC
MOVEA.L (ABSEXECBASE).W,A6 ;0AD2: 2C780004
MOVEA.L 276(A6),A0 ;0AD6: 206E0114
MOVE.L A6,56(A5) ;0ADA: 2B4E0038
LEA 92(A0),A0 ;0ADE: 41E8005C
MOVEQ #40,D0 ;0AE2: 7028
JSR -654(A6) ;0AE4: 4EAEFD72
MOVE.L D0,60(A5) ;0AE8: 2B40003C
BEQ.S LAB_0037 ;0AEC: 673E
LEA LAB_0108,A0 ;0AEE: 41F900001CD0
MOVEA.L D0,A1 ;0AF4: 2240
MOVEQ #1,D0 ;0AF6: 7001
MOVEQ #0,D1 ;0AF8: 7200
JSR -444(A6) ;0AFA: 4EAEFE44
MOVE.L D0,20(A2) ;0AFE: 25400014
BNE.S LAB_0037 ;0B02: 6628
ST 34(A5) ;0B04: 50ED0022
MOVE.B #$12,23(A2) ;0B08: 157C00120017
BTST #3,35(A5) ;0B0E: 082D00030023
BNE.S LAB_0036 ;0B14: 6606
BSR LAB_0041 ;0B16: 610000EC
BEQ.S LAB_0037 ;0B1A: 6710
LAB_0036:
MOVEA.L 56(A5),A6 ;0B1C: 2C6D0038
JSR -132(A6) ;0B20: 4EAEFF7C
BSR LAB_0050 ;0B24: 610001F2
CLR.L 20(A2) ;0B28: 42AA0014
LAB_0037:
TST.L 20(A2) ;0B2C: 4AAA0014
BNE.S LAB_0039 ;0B30: 6656
MOVEA.L 56(A5),A6 ;0B32: 2C6D0038
MOVEA.L A2,A1 ;0B36: 224A
JSR -378(A6) ;0B38: 4EAEFE86
MOVE.L 108(A5),D0 ;0B3C: 202D006C
BMI.S LAB_0038 ;0B40: 6B0C
BSR LAB_0044 ;0B42: 61000100
BNE.S LAB_0038 ;0B46: 6606
MOVEQ #-1,D0 ;0B48: 70FF
MOVE.L D0,108(A5) ;0B4A: 2B40006C
LAB_0038:
MOVEQ #1,D1 ;0B4E: 7201
BSR LAB_003F ;0B50: 6100008E
MOVEQ #3,D1 ;0B54: 7203
BSR LAB_003F ;0B56: 61000088
BSR LAB_00EB ;0B5A: 61000F52
MOVE.L 76(A5),72(A5) ;0B5E: 2B6D004C0048
JSR -138(A6) ;0B64: 4EAEFF76
BSR LAB_0055 ;0B68: 610002DE
MOVEA.L D0,A2 ;0B6C: 2440
MOVEQ #-1,D2 ;0B6E: 74FF
MOVEA.L A5,A1 ;0B70: 224D
JSR -360(A6) ;0B72: 4EAEFE98
CLR.L 10(A5) ;0B76: 42AD000A
BSR LAB_0052 ;0B7A: 6100021E
MOVE.L 108(A5),D0 ;0B7E: 202D006C
BMI.S LAB_0039 ;0B82: 6B04
BSR LAB_004C ;0B84: 61000144
LAB_0039:
MOVEA.L (ABSEXECBASE).W,A6 ;0B88: 2C780004
MOVE.L A5,D0 ;0B8C: 200D
BEQ.S LAB_003C ;0B8E: 6720
TST.B 34(A5) ;0B90: 4A2D0022
BEQ.S LAB_003A ;0B94: 6708
MOVEA.L 60(A5),A1 ;0B96: 226D003C
JSR -450(A6) ;0B9A: 4EAEFE3E
LAB_003A:
MOVE.L 60(A5),D0 ;0B9E: 202D003C
BEQ.S LAB_003B ;0BA2: 6706
MOVEA.L D0,A0 ;0BA4: 2040
JSR -660(A6) ;0BA6: 4EAEFD6C
LAB_003B:
MOVEA.L A5,A1 ;0BAA: 224D
BSR LAB_0104 ;0BAC: 610010D2
LAB_003C:
MOVEA.L (ABSEXECBASE).W,A6 ;0BB0: 2C780004
JSR -132(A6) ;0BB4: 4EAEFF7C
TST.B D2 ;0BB8: 4A02
BEQ.S LAB_003D ;0BBA: 670E
LEA LAB_0034(PC),A0 ;0BBC: 41FAFE86
MOVE.L A0,D1 ;0BC0: 2208
LSR.L #2,D1 ;0BC2: E489
MOVEA.L A4,A6 ;0BC4: 2C4C
JSR -156(A6) ;0BC6: 4EAEFF64
LAB_003D:
MOVEA.L (ABSEXECBASE).W,A6 ;0BCA: 2C780004
MOVE.L A4,D0 ;0BCE: 200C
BEQ.S LAB_003E ;0BD0: 6706
MOVEA.L D0,A1 ;0BD2: 2240
JSR -414(A6) ;0BD4: 4EAEFE62
LAB_003E:
MOVEA.L A2,A1 ;0BD8: 224A
JSR -378(A6) ;0BDA: 4EAEFE86
RTS ;0BDE: 4E75
LAB_003F:
BTST #1,35(A5) ;0BE0: 082D00010023
BNE.S LAB_0040 ;0BE6: 661A
MOVE.L #$00000080,D0 ;0BE8: 203C00000080
JSR -198(A6) ;0BEE: 4EAEFF3A
TST.L D0 ;0BF2: 4A80
BEQ.S LAB_0040 ;0BF4: 670C
MOVEA.L D0,A1 ;0BF6: 2240
MOVE.L #$00000080,D0 ;0BF8: 203C00000080
JSR -210(A6) ;0BFE: 4EAEFF2E
LAB_0040:
RTS ;0C02: 4E75
LAB_0041:
MOVEM.L D2-D3/A2,-(A7) ;0C04: 48E73020
MOVEA.L 52(A5),A6 ;0C08: 2C6D0034
MOVE.L #LAB_010B+1,D1 ;0C0C: 223C00001D03
JSR -174(A6) ;0C12: 4EAEFF52
TST.L D0 ;0C16: 4A80
BEQ.S LAB_0043 ;0C18: 6724
MOVEA.L D0,A0 ;0C1A: 2040
MOVE.L #$49445250,D2 ;0C1C: 243C49445250
MOVE.L D0,D1 ;0C22: 2200
MOVE.L 16(A0),124(A5) ;0C24: 2B680010007C
MOVEQ #0,D3 ;0C2A: 7600
JSR -240(A6) ;0C2C: 4EAEFF10
ADDQ.L #1,D0 ;0C30: 5280
BNE.S LAB_0042 ;0C32: 6608
JSR -132(A6) ;0C34: 4EAEFF7C
MOVE.L D0,124(A5) ;0C38: 2B40007C
LAB_0042:
MOVEQ #-1,D0 ;0C3C: 70FF
LAB_0043:
MOVEM.L (A7)+,D2-D3/A2 ;0C3E: 4CDF040C
RTS ;0C42: 4E75
LAB_0044:
MOVEA.L 56(A5),A6 ;0C44: 2C6D0038
JSR -132(A6) ;0C48: 4EAEFF7C
SUBA.L A1,A1 ;0C4C: 93C9
MOVEA.L 322(A6),A0 ;0C4E: 206E0142
LAB_0045:
MOVE.L (A0),D1 ;0C52: 2210
BEQ.S LAB_004B ;0C54: 676C
SUBQ.L #1,D0 ;0C56: 5380
BCS.S LAB_0046 ;0C58: 6504
MOVEA.L D1,A0 ;0C5A: 2041
BRA.S LAB_0045 ;0C5C: 60F4
LAB_0046:
BTST #2,15(A0) ;0C5E: 08280002000F
BEQ.S LAB_004B ;0C64: 675C
MOVEM.L A2,-(A7) ;0C66: 48E70020
MOVEA.L A0,A2 ;0C6A: 2448
MOVE.B 9(A0),112(A5) ;0C6C: 1B6800090070
MOVEA.L A0,A1 ;0C72: 2248
MOVEA.L (A1)+,A0 ;0C74: 2059
MOVEA.L (A1),A1 ;0C76: 2251
MOVE.L A0,(A1) ;0C78: 2288
MOVE.L A1,4(A0) ;0C7A: 21490004
MOVEA.L 322(A6),A0 ;0C7E: 206E0142
LAB_0047:
MOVE.L (A0),D1 ;0C82: 2210
BEQ.S LAB_0048 ;0C84: 670C
BTST #1,15(A0) ;0C86: 08280001000F
BNE.S LAB_0049 ;0C8C: 6612
MOVEA.L D1,A0 ;0C8E: 2041
BRA.S LAB_0047 ;0C90: 60F0
LAB_0048:
MOVEA.L A2,A1 ;0C92: 224A
LEA 322(A6),A0 ;0C94: 41EE0142
JSR -270(A6) ;0C98: 4EAEFEF2
SUBA.L A1,A1 ;0C9C: 93C9
BRA.S LAB_004A ;0C9E: 601E
LAB_0049:
MOVE.B 9(A0),9(A2) ;0CA0: 156800090009
MOVEA.L A2,A1 ;0CA6: 224A
MOVE.L 4(A0),D0 ;0CA8: 20280004
MOVE.L A1,4(A0) ;0CAC: 21490004
EXG D0,A0 ;0CB0: C188
MOVEM.L D0/A0,(A1) ;0CB2: 48D10101
MOVE.L A1,(A0) ;0CB6: 2089
ORI #$0030,14(A2) ;0CB8: 006A0030000E
LAB_004A:
MOVEM.L (A7)+,A2 ;0CBE: 4CDF0400
LAB_004B:
JSR -138(A6) ;0CC2: 4EAEFF76
MOVE.L A1,D0 ;0CC6: 2009
RTS ;0CC8: 4E75
LAB_004C:
MOVEA.L 56(A5),A6 ;0CCA: 2C6D0038
JSR -132(A6) ;0CCE: 4EAEFF7C
MOVEA.L 322(A6),A0 ;0CD2: 206E0142
LAB_004D:
MOVE.L (A0),D1 ;0CD6: 2210
BEQ.S LAB_004F ;0CD8: 6738
BCLR #5,15(A0) ;0CDA: 08A80005000F
BNE.S LAB_004E ;0CE0: 6604
MOVEA.L D1,A0 ;0CE2: 2041
BRA.S LAB_004D ;0CE4: 60F0
LAB_004E:
MOVEM.L A2,-(A7) ;0CE6: 48E70020
MOVEA.L A0,A2 ;0CEA: 2448
BCLR #4,15(A0) ;0CEC: 08A80004000F
MOVEA.L A0,A1 ;0CF2: 2248
MOVEA.L (A1)+,A0 ;0CF4: 2059
MOVEA.L (A1),A1 ;0CF6: 2251
MOVE.L A0,(A1) ;0CF8: 2288
MOVE.L A1,4(A0) ;0CFA: 21490004
MOVE.B 112(A5),9(A2) ;0CFE: 156D00700009
MOVEA.L A2,A1 ;0D04: 224A
LEA 322(A6),A0 ;0D06: 41EE0142
JSR -270(A6) ;0D0A: 4EAEFEF2
MOVEM.L (A7)+,A2 ;0D0E: 4CDF0400
LAB_004F:
JSR -138(A6) ;0D12: 4EAEFF76
RTS ;0D16: 4E75
LAB_0050:
MOVEA.L 56(A5),A6 ;0D18: 2C6D0038
JSR -132(A6) ;0D1C: 4EAEFF7C
MOVEA.L A6,A1 ;0D20: 224E
LEA (EXT_0005).W,A0 ;0D22: 41F8FF3A
MOVE.L #LAB_008D,D0 ;0D26: 203C00001262
JSR -420(A6) ;0D2C: 4EAEFE5C
MOVE.L D0,36(A5) ;0D30: 2B400024
MOVEA.L A6,A1 ;0D34: 224E
LEA (EXT_0003).W,A0 ;0D36: 41F8FF2E
MOVE.L #LAB_00B0,D0 ;0D3A: 203C000015BC
JSR -420(A6) ;0D40: 4EAEFE5C
MOVE.L D0,44(A5) ;0D44: 2B40002C
MOVEA.L A6,A1 ;0D48: 224E
LEA (EXT_0004).W,A0 ;0D4A: 41F8FF34
MOVE.L #LAB_005B,D0 ;0D4E: 203C00000EC0
JSR -420(A6) ;0D54: 4EAEFE5C
MOVE.L D0,48(A5) ;0D58: 2B400030
MOVEA.L A6,A1 ;0D5C: 224E
LEA (EXT_0002).W,A0 ;0D5E: 41F8FF28
MOVE.L #LAB_00B4,D0 ;0D62: 203C0000161E
JSR -420(A6) ;0D68: 4EAEFE5C
MOVE.L D0,116(A5) ;0D6C: 2B400074
LEA LAB_0054(PC),A0 ;0D70: 41FA0092
MOVE.L A0,40(A5) ;0D74: 2B480028
BTST #3,35(A5) ;0D78: 082D00030023
BNE.S LAB_0051 ;0D7E: 6614
MOVEA.L A6,A1 ;0D80: 224E
LEA (EXT_0001).W,A0 ;0D82: 41F8FD54
MOVE.L #LAB_009E,D0 ;0D86: 203C00001454
JSR -420(A6) ;0D8C: 4EAEFE5C
MOVE.L D0,120(A5) ;0D90: 2B400078
LAB_0051:
JSR -138(A6) ;0D94: 4EAEFF76
RTS ;0D98: 4E75
LAB_0052:
JSR -132(A6) ;0D9A: 4EAEFF7C
BSR LAB_00E2 ;0D9E: 61000C7C
BSR LAB_00FB ;0DA2: 61000DFC
BTST #3,35(A5) ;0DA6: 082D00030023
BNE.S LAB_0053 ;0DAC: 660E
MOVEA.L A6,A1 ;0DAE: 224E
LEA (EXT_0001).W,A0 ;0DB0: 41F8FD54
MOVE.L 120(A5),D0 ;0DB4: 202D0078
JSR -420(A6) ;0DB8: 4EAEFE5C
LAB_0053:
MOVEA.L A6,A1 ;0DBC: 224E
LEA (EXT_0002).W,A0 ;0DBE: 41F8FF28
MOVE.L 116(A5),D0 ;0DC2: 202D0074
JSR -420(A6) ;0DC6: 4EAEFE5C
MOVEA.L A6,A1 ;0DCA: 224E
LEA (EXT_0005).W,A0 ;0DCC: 41F8FF3A
MOVE.L 36(A5),D0 ;0DD0: 202D0024
JSR -420(A6) ;0DD4: 4EAEFE5C
MOVEA.L A6,A1 ;0DD8: 224E
LEA (EXT_0004).W,A0 ;0DDA: 41F8FF34
MOVE.L 48(A5),D0 ;0DDE: 202D0030
JSR -420(A6) ;0DE2: 4EAEFE5C
MOVEA.L A6,A1 ;0DE6: 224E
LEA (EXT_0003).W,A0 ;0DE8: 41F8FF2E
MOVE.L 44(A5),D0 ;0DEC: 202D002C
JSR -420(A6) ;0DF0: 4EAEFE5C
JSR -138(A6) ;0DF4: 4EAEFF76
MOVEA.L 52(A5),A6 ;0DF8: 2C6D0034
MOVEQ #10,D1 ;0DFC: 720A
JSR -198(A6) ;0DFE: 4EAEFF3A
RTS ;0E02: 4E75
LAB_0054:
MOVEM.L A2,-(A7) ;0E04: 48E70020
LEA -24(A7),A7 ;0E08: 4FEFFFE8
MOVEA.L (ABSEXECBASE).W,A6 ;0E0C: 2C780004
MOVEA.L 276(A6),A2 ;0E10: 246E0114
LEA 92(A2),A2 ;0E14: 45EA005C
LEA (A7),A1 ;0E18: 43D7
MOVE #$0500,8(A1) ;0E1A: 337C05000008
CLR.L 10(A1) ;0E20: 42A9000A
MOVE.L A2,14(A1) ;0E24: 234A000E
CLR.L 20(A7) ;0E28: 42AF0014
MOVEA.L A5,A0 ;0E2C: 204D
JSR -366(A6) ;0E2E: 4EAEFE92
MOVEA.L A2,A0 ;0E32: 204A
JSR -384(A6) ;0E34: 4EAEFE80
MOVEA.L A2,A0 ;0E38: 204A
JSR -372(A6) ;0E3A: 4EAEFE8C
LEA 24(A7),A7 ;0E3E: 4FEF0018
MOVEM.L (A7)+,A2 ;0E42: 4CDF0400
RTS ;0E46: 4E75
LAB_0055:
MOVEM.L D2,-(A7) ;0E48: 48E72000
LAB_0056:
MOVEA.L 56(A5),A6 ;0E4C: 2C6D0038
MOVEA.L 60(A5),A1 ;0E50: 226D003C
MOVE #$0009,28(A1) ;0E54: 337C0009001C
MOVEQ #5,D0 ;0E5A: 7005
MOVE.L D0,32(A1) ;0E5C: 23400020
CLR.L 36(A1) ;0E60: 42A90024
JSR -456(A6) ;0E64: 4EAEFE38
JSR -132(A6) ;0E68: 4EAEFF7C
MOVE.L 76(A5),D2 ;0E6C: 242D004C
SUB.L 72(A5),D2 ;0E70: 94AD0048
BPL.S LAB_0057 ;0E74: 6A02
NEG.L D2 ;0E76: 4482
LAB_0057:
JSR -138(A6) ;0E78: 4EAEFF76
CMP.L #$00000200,D2 ;0E7C: B4BC00000200
BCS.S LAB_0059 ;0E82: 651C
BSR LAB_00F2 ;0E84: 61000C8C
BTST #1,35(A5) ;0E88: 082D00010023
BNE.S LAB_0058 ;0E8E: 6604
BSR LAB_00D5 ;0E90: 61000A0C
LAB_0058:
BSR LAB_00EB ;0E94: 61000C18
MOVE.L 76(A5),72(A5) ;0E98: 2B6D004C0048
BRA.S LAB_005A ;0E9E: 600C
LAB_0059:
BTST #1,35(A5) ;0EA0: 082D00010023
BNE.S LAB_005A ;0EA6: 6604
BSR LAB_00D5 ;0EA8: 610009F4
LAB_005A:
MOVEA.L 56(A5),A6 ;0EAC: 2C6D0038
MOVEA.L A5,A0 ;0EB0: 204D
JSR -372(A6) ;0EB2: 4EAEFE8C
TST.L D0 ;0EB6: 4A80
BEQ.S LAB_0056 ;0EB8: 6792
MOVEM.L (A7)+,D2 ;0EBA: 4CDF0004
RTS ;0EBE: 4E75
LAB_005B:
ADDQ.B #1,295(A6) ;0EC0: 522E0127
MOVE.L A1,D1 ;0EC4: 2209
ANDI.L #$00000007,D1 ;0EC6: 028100000007
SUBA.L D1,A1 ;0ECC: 93C1
ADD.L D1,D0 ;0ECE: D081
ADDQ.L #7,D0 ;0ED0: 5E80
ANDI #$FFF8,D0 ;0ED2: 0240FFF8
LEA 322(A6),A0 ;0ED6: 41EE0142
MOVE.L D0,D1 ;0EDA: 2200
MOVEQ #0,D0 ;0EDC: 7000
LAB_005C:
MOVEA.L (A0),A0 ;0EDE: 2050
TST.L (A0) ;0EE0: 4A90
BEQ.S LAB_0061 ;0EE2: 676E
CMPA.L 20(A0),A1 ;0EE4: B3E80014
BCS.S LAB_005C ;0EE8: 65F4
CMPA.L 24(A0),A1 ;0EEA: B3E80018
BCC.S LAB_005C ;0EEE: 64EE
BSR LAB_0062 ;0EF0: 61000068
BNE.S LAB_0061 ;0EF4: 665C
MOVEM.L D2-D4/A2-A5,-(A7) ;0EF6: 48E7383C
MOVE.L A0,D4 ;0EFA: 2808
LEA 0(A1,D1.L),A2 ;0EFC: 45F11800
MOVEA.L SECSTRT_5,A5 ;0F00: 2A7900001D08
MOVEA.L A1,A3 ;0F06: 2649
LEA 128(A5),A4 ;0F08: 49ED0080
MOVEQ #8,D3 ;0F0C: 7608
LAB_005D:
MOVEA.L A4,A1 ;0F0E: 224C
LAB_005E:
MOVE.L (A1),D0 ;0F10: 2011
BEQ.S LAB_0060 ;0F12: 6728
MOVE.L D3,D2 ;0F14: 2403
ADD.L D0,D2 ;0F16: D480
CMPA.L D2,A3 ;0F18: B7C2
BCC.S LAB_005F ;0F1A: 641C
CMPA.L D0,A2 ;0F1C: B5C0
BLS.S LAB_005F ;0F1E: 6318
MOVEA.L D0,A0 ;0F20: 2040
MOVE.L (A0),(A1) ;0F22: 2290
SUB.L D3,76(A5) ;0F24: 97AD004C
MOVE.L A1,D2 ;0F28: 2409
MOVEA.L D0,A1 ;0F2A: 2240
MOVEA.L D4,A0 ;0F2C: 2044
MOVE.L D3,D0 ;0F2E: 2003
BSR LAB_00A5 ;0F30: 610005C0
MOVEA.L D2,A1 ;0F34: 2242
BRA.S LAB_005E ;0F36: 60D8
LAB_005F:
MOVEA.L D0,A1 ;0F38: 2240
BRA.S LAB_005E ;0F3A: 60D4
LAB_0060:
ADDQ.L #4,A4 ;0F3C: 588C
ADDQ.B #8,D3 ;0F3E: 5003
BPL.S LAB_005D ;0F40: 6ACC
MOVEA.L A3,A1 ;0F42: 224B
SUBA.L A3,A2 ;0F44: 95CB
MOVEA.L D4,A0 ;0F46: 2044
MOVE.L A2,D1 ;0F48: 220A
MOVEM.L (A7)+,D2-D4/A2-A5 ;0F4A: 4CDF3C1C
BSR LAB_0062 ;0F4E: 6100000A
LAB_0061:
JSR -138(A6) ;0F52: 4EAEFF76
TST.L D0 ;0F56: 4A80
RTS ;0F58: 4E75
LAB_0062:
MOVEM.L D2-D4/A0-A3,-(A7) ;0F5A: 48E738F0
MOVE.L D1,D0 ;0F5E: 2001
CMP.L 28(A0),D0 ;0F60: B0A8001C
BHI.S LAB_0068 ;0F64: 6250
MOVEA.L A1,A3 ;0F66: 2649
MOVE.L A1,D2 ;0F68: 2409
ADD.L D0,D2 ;0F6A: D480
LEA 16(A0),A2 ;0F6C: 45E80010
LAB_0063:
MOVE.L (A2),D3 ;0F70: 2612
BEQ.S LAB_0068 ;0F72: 6742
MOVEA.L D3,A1 ;0F74: 2243
MOVE.L 4(A1),D4 ;0F76: 28290004
ADD.L D3,D4 ;0F7A: D883
CMP.L D2,D4 ;0F7C: B882
BCC.S LAB_0064 ;0F7E: 6404
MOVEA.L A1,A2 ;0F80: 2449
BRA.S LAB_0063 ;0F82: 60EC
LAB_0064:
CMP.L A3,D3 ;0F84: B68B
BHI.S LAB_0068 ;0F86: 622E
SUB.L D0,28(A0) ;0F88: 91A8001C
SUB.L D2,D4 ;0F8C: 9882
BNE.S LAB_0065 ;0F8E: 6604
MOVEA.L (A1),A0 ;0F90: 2051
BRA.S LAB_0066 ;0F92: 600C
LAB_0065:
LEA 0(A3,D0.L),A0 ;0F94: 41F30800
MOVE.L (A1),(A0) ;0F98: 2091
MOVE.L A0,(A1) ;0F9A: 2288
MOVE.L D4,4(A0) ;0F9C: 21440004
LAB_0066:
CMP.L A3,D3 ;0FA0: B68B
BEQ.S LAB_0067 ;0FA2: 670C
SUB.L A3,D3 ;0FA4: 968B
NEG.L D3 ;0FA6: 4483
MOVE.L D3,4(A1) ;0FA8: 23430004
MOVE.L A3,D0 ;0FAC: 200B
BRA.S LAB_0069 ;0FAE: 6008
LAB_0067:
MOVE.L A0,(A2) ;0FB0: 2488
MOVE.L A3,D0 ;0FB2: 200B
BRA.S LAB_0069 ;0FB4: 6002
LAB_0068:
MOVEQ #0,D0 ;0FB6: 7000
LAB_0069:
MOVEM.L (A7)+,D2-D4/A0-A3 ;0FB8: 4CDF0F1C
RTS ;0FBC: 4E75
LAB_006A:
MOVEM.L D2/A2-A3/A5,-(A7) ;0FBE: 48E72034
LEA -12(A7),A7 ;0FC2: 4FEFFFF4
MOVEM.L D0-D1,(A7) ;0FC6: 48D70003
ADDQ.B #1,295(A6) ;0FCA: 522E0127
MOVEQ #0,D0 ;0FCE: 7000
TST.L 628(A6) ;0FD0: 4AAE0274
BNE.S LAB_006E ;0FD4: 6644
LEA 616(A6),A0 ;0FD6: 41EE0268
MOVE.L (A0),628(A6) ;0FDA: 2D500274
LAB_006B:
MOVEA.L 628(A6),A2 ;0FDE: 246E0274
MOVE.L (A2),D0 ;0FE2: 2012
MOVE.L D0,628(A6) ;0FE4: 2D400274
BEQ.S LAB_006E ;0FE8: 6730
CLR.L 8(A7) ;0FEA: 42AF0008
LAB_006C:
MOVEA.L A7,A0 ;0FEE: 204F
MOVEM.L 14(A2),A1/A5 ;0FF0: 4CEA2200000E
JSR (A5) ;0FF6: 4E95
MOVE.L D0,D2 ;0FF8: 2400
BEQ.S LAB_006B ;0FFA: 67E2
MOVEA.L SECSTRT_5,A5 ;0FFC: 2A7900001D08
MOVEM.L (A7),D0-D1 ;1002: 4CD70003
BSR.S LAB_006F ;1006: 6122
BNE.S LAB_006D ;1008: 660C
MOVE.L D2,D0 ;100A: 2002
BMI.S LAB_006B ;100C: 6BD0
MOVEQ #1,D0 ;100E: 7001
MOVE.L D0,8(A7) ;1010: 2F400008
BRA.S LAB_006C ;1014: 60D8
LAB_006D:
CLR.L 628(A6) ;1016: 42AE0274
LAB_006E:
JSR -138(A6) ;101A: 4EAEFF76
LEA 12(A7),A7 ;101E: 4FEF000C
MOVEM.L (A7)+,D2/A2-A3/A5 ;1022: 4CDF2C04
TST.L D0 ;1026: 4A80
RTS ;1028: 4E75
LAB_006F:
MOVEM.L D2-D3,-(A7) ;102A: 48E73000
MOVE.L D0,D3 ;102E: 2600
MOVE.L D1,D2 ;1030: 2401
LEA 322(A6),A0 ;1032: 41EE0142
ADDQ.B #1,295(A6) ;1036: 522E0127
LAB_0070:
MOVEA.L (A0),A0 ;103A: 2050
MOVE.L (A0),D0 ;103C: 2010
BEQ.S LAB_0072 ;103E: 6728
MOVE 14(A0),D0 ;1040: 3028000E
AND D2,D0 ;1044: C042
CMP D2,D0 ;1046: B042
BNE.S LAB_0070 ;1048: 66F0
CMP.L 28(A0),D3 ;104A: B6A8001C
BHI.S LAB_0070 ;104E: 62EA
BTST #18,D2 ;1050: 08020012
BNE.S LAB_0071 ;1054: 660A
MOVE.L D3,D0 ;1056: 2003
BSR LAB_0073 ;1058: 6100001A
BEQ.S LAB_0070 ;105C: 67DC
BRA.S LAB_0072 ;105E: 6008
LAB_0071:
MOVE.L D3,D0 ;1060: 2003
BSR LAB_007F ;1062: 610000F6
BEQ.S LAB_0070 ;1066: 67D2
LAB_0072:
JSR -138(A6) ;1068: 4EAEFF76
TST.L D0 ;106C: 4A80
MOVEM.L (A7)+,D2-D3 ;106E: 4CDF000C
RTS ;1072: 4E75
LAB_0073:
BTST #2,35(A5) ;1074: 082D00020023
BNE.S LAB_0078 ;107A: 6652
MOVE.L A2,-(A7) ;107C: 2F0A
LEA 16(A0),A2 ;107E: 45E80010
LAB_0074:
MOVEA.L (A2),A1 ;1082: 2252
MOVE.L A1,D1 ;1084: 2209
BEQ.S LAB_0077 ;1086: 6740
CMP.L 4(A1),D0 ;1088: B0A90004
BLS.S LAB_0075 ;108C: 630E
MOVEA.L (A1),A2 ;108E: 2451
MOVE.L A2,D1 ;1090: 220A
BEQ.S LAB_0077 ;1092: 6734
CMP.L 4(A2),D0 ;1094: B0AA0004
BHI.S LAB_0074 ;1098: 62E8
EXG A2,A1 ;109A: C549
LAB_0075:
BEQ.S LAB_0076 ;109C: 671E
MOVE.L A3,-(A7) ;109E: 2F0B
LEA 0(A1,D0.L),A3 ;10A0: 47F10800
MOVE.L A3,(A2) ;10A4: 248B
MOVE.L (A1),(A3)+ ;10A6: 26D1
MOVE.L 4(A1),D1 ;10A8: 22290004
SUB.L D0,D1 ;10AC: 9280
MOVE.L D1,(A3) ;10AE: 2681
SUB.L D0,28(A0) ;10B0: 91A8001C
MOVEA.L (A7)+,A3 ;10B4: 265F
MOVEA.L (A7)+,A2 ;10B6: 245F
MOVE.L A1,D0 ;10B8: 2009
RTS ;10BA: 4E75
LAB_0076:
MOVE.L (A1),(A2) ;10BC: 2491
SUB.L D0,28(A0) ;10BE: 91A8001C
MOVEA.L (A7)+,A2 ;10C2: 245F
MOVE.L A1,D0 ;10C4: 2009
RTS ;10C6: 4E75
LAB_0077:
MOVEA.L (A7)+,A2 ;10C8: 245F
MOVEQ #0,D0 ;10CA: 7000
RTS ;10CC: 4E75
LAB_0078:
MOVEM.L D2/A2-A3,-(A7) ;10CE: 48E72030
LEA 16(A0),A2 ;10D2: 45E80010
MOVEA #$001F,A3 ;10D6: 367C001F
MOVEQ #-32,D2 ;10DA: 74E0
LAB_0079:
MOVEA.L (A2),A1 ;10DC: 2252
MOVE.L A1,D1 ;10DE: 2209
BEQ.S LAB_007D ;10E0: 676E
ADD.L A3,D1 ;10E2: D28B
AND.B D2,D1 ;10E4: C202
SUB.L A1,D1 ;10E6: 9289
NEG.L D1 ;10E8: 4481
ADD.L 4(A1),D1 ;10EA: D2A90004
CMP.L D1,D0 ;10EE: B081
BLE.S LAB_007A ;10F0: 6F18
MOVEA.L (A1),A2 ;10F2: 2451
MOVE.L A2,D1 ;10F4: 220A
BEQ.S LAB_007D ;10F6: 6758
ADD.L A3,D1 ;10F8: D28B
AND.B D2,D1 ;10FA: C202
SUB.L A2,D1 ;10FC: 928A
NEG.L D1 ;10FE: 4481
ADD.L 4(A2),D1 ;1100: D2AA0004
CMP.L D1,D0 ;1104: B081
BGT.S LAB_0079 ;1106: 6ED4
EXG A2,A1 ;1108: C549
LAB_007A:
MOVE.L A1,D1 ;110A: 2209
ADD.L A3,D1 ;110C: D28B
AND.B D2,D1 ;110E: C202
CMP.L A1,D1 ;1110: B289
BEQ.S LAB_007B ;1112: 6718
MOVEA.L A1,A2 ;1114: 2449
MOVEA.L D1,A1 ;1116: 2241
SUB.L A2,D1 ;1118: 928A
MOVE.L (A2),(A1) ;111A: 2292
MOVEA.L 4(A2),A3 ;111C: 266A0004
MOVE.L A1,(A2) ;1120: 2489
SUBA.L D1,A3 ;1122: 97C1
MOVE.L D1,4(A2) ;1124: 25410004
MOVE.L A3,4(A1) ;1128: 234B0004
LAB_007B:
CMP.L 4(A1),D0 ;112C: B0A90004
BEQ.S LAB_007C ;1130: 6716
LEA 0(A1,D0.L),A3 ;1132: 47F10800
MOVE.L A3,(A2) ;1136: 248B
MOVE.L (A1),(A3)+ ;1138: 26D1
MOVE.L 4(A1),D1 ;113A: 22290004
SUB.L D0,D1 ;113E: 9280
MOVE.L D1,(A3) ;1140: 2681
SUB.L D0,28(A0) ;1142: 91A8001C
BRA.S LAB_007E ;1146: 600A
LAB_007C:
MOVE.L (A1),(A2) ;1148: 2491
SUB.L D0,28(A0) ;114A: 91A8001C
BRA.S LAB_007E ;114E: 6002
LAB_007D:
SUBA.L A1,A1 ;1150: 93C9
LAB_007E:
MOVE.L A1,D0 ;1152: 2009
MOVEM.L (A7)+,D2/A2-A3 ;1154: 4CDF0C04
RTS ;1158: 4E75
LAB_007F:
BTST #2,35(A5) ;115A: 082D00020023
BNE.S LAB_0085 ;1160: 6662
MOVEM.L A2-A3,-(A7) ;1162: 48E70030
LEA 16(A0),A3 ;1166: 47E80010
SUBA.L A2,A2 ;116A: 95CA
LAB_0080:
MOVEA.L (A3),A1 ;116C: 2253
MOVE.L A1,D1 ;116E: 2209
BEQ.S LAB_0082 ;1170: 6718
CMP.L 4(A1),D0 ;1172: B0A90004
BHI.S LAB_0081 ;1176: 6202
MOVEA.L A3,A2 ;1178: 244B
LAB_0081:
MOVEA.L (A1),A3 ;117A: 2651
MOVE.L A3,D1 ;117C: 220B
BEQ.S LAB_0082 ;117E: 670A
CMP.L 4(A3),D0 ;1180: B0AB0004
BHI.S LAB_0080 ;1184: 62E6
MOVEA.L A1,A2 ;1186: 2449
BRA.S LAB_0080 ;1188: 60E2
LAB_0082:
MOVE.L A2,D1 ;118A: 220A
BEQ.S LAB_0084 ;118C: 672E
MOVEA.L (A2),A1 ;118E: 2252
CMP.L 4(A1),D0 ;1190: B0A90004
BEQ.S LAB_0083 ;1194: 6718
MOVE.L 4(A1),D1 ;1196: 22290004
SUB.L D0,D1 ;119A: 9280
MOVE.L D1,4(A1) ;119C: 23410004
SUB.L D0,28(A0) ;11A0: 91A8001C
ADDA.L D1,A1 ;11A4: D3C1
MOVEM.L (A7)+,A2-A3 ;11A6: 4CDF0C00
MOVE.L A1,D0 ;11AA: 2009
RTS ;11AC: 4E75
LAB_0083:
MOVE.L (A1),(A2) ;11AE: 2491
SUB.L D0,28(A0) ;11B0: 91A8001C
MOVEM.L (A7)+,A2-A3 ;11B4: 4CDF0C00
MOVE.L A1,D0 ;11B8: 2009
RTS ;11BA: 4E75
LAB_0084:
MOVEM.L (A7)+,A2-A3 ;11BC: 4CDF0C00
MOVEQ #0,D0 ;11C0: 7000
RTS ;11C2: 4E75
LAB_0085:
MOVEM.L D2/A2-A3,-(A7) ;11C4: 48E72030
LEA 16(A0),A3 ;11C8: 47E80010
SUBA.L A2,A2 ;11CC: 95CA
MOVEQ #-32,D2 ;11CE: 74E0
LAB_0086:
MOVEA.L (A3),A1 ;11D0: 2253
MOVE.L A1,D1 ;11D2: 2209
BEQ.S LAB_0088 ;11D4: 6730
CMP.L 4(A1),D0 ;11D6: B0A90004
BHI.S LAB_0087 ;11DA: 620E
ADD.L 4(A1),D1 ;11DC: D2A90004
SUB.L D0,D1 ;11E0: 9280
AND.L D2,D1 ;11E2: C282
CMP.L A1,D1 ;11E4: B289
BCS.S LAB_0087 ;11E6: 6502
MOVEA.L A3,A2 ;11E8: 244B
LAB_0087:
MOVEA.L (A1),A3 ;11EA: 2651
MOVE.L A3,D1 ;11EC: 220B
BEQ.S LAB_0088 ;11EE: 6716
CMP.L 4(A3),D0 ;11F0: B0AB0004
BHI.S LAB_0086 ;11F4: 62DA
ADD.L 4(A3),D1 ;11F6: D2AB0004
SUB.L D0,D1 ;11FA: 9280
AND.L D2,D1 ;11FC: C282
CMP.L A3,D1 ;11FE: B28B
BCS.S LAB_0086 ;1200: 65CE
MOVEA.L A1,A2 ;1202: 2449
BRA.S LAB_0086 ;1204: 60CA
LAB_0088:
MOVE.L A2,D1 ;1206: 220A
BEQ.S LAB_008B ;1208: 674E
MOVEA.L (A2),A1 ;120A: 2252
MOVE.L 4(A1),D2 ;120C: 24290004
LEA 0(A1,D2.L),A3 ;1210: 47F12800
SUBA.L D0,A3 ;1214: 97C0
MOVE.L A3,D1 ;1216: 220B
ANDI.B #$E0,D1 ;1218: 020100E0
CMP.L A3,D1 ;121C: B28B
BEQ.S LAB_0089 ;121E: 6718
ADD.L D0,D1 ;1220: D280
MOVEA.L D1,A3 ;1222: 2641
MOVE.L (A1),(A3) ;1224: 2691
MOVE.L A1,D1 ;1226: 2209
MOVE.L A3,(A1) ;1228: 228B
SUB.L A3,D1 ;122A: 928B
ADD.L D1,D2 ;122C: D481
NEG.L D1 ;122E: 4481
MOVE.L D2,4(A3) ;1230: 27420004
MOVE.L D1,4(A1) ;1234: 23410004
LAB_0089:
CMP.L 4(A1),D0 ;1238: B0A90004
BEQ.S LAB_008A ;123C: 6712
MOVE.L 4(A1),D1 ;123E: 22290004
SUB.L D0,D1 ;1242: 9280
MOVE.L D1,4(A1) ;1244: 23410004
SUB.L D0,28(A0) ;1248: 91A8001C
ADDA.L D1,A1 ;124C: D3C1
BRA.S LAB_008C ;124E: 600A
LAB_008A:
MOVE.L (A1),(A2) ;1250: 2491
SUB.L D0,28(A0) ;1252: 91A8001C
BRA.S LAB_008C ;1256: 6002
LAB_008B:
SUBA.L A1,A1 ;1258: 93C9
LAB_008C:
MOVE.L A1,D0 ;125A: 2009
MOVEM.L (A7)+,D2/A2-A3 ;125C: 4CDF0C04
RTS ;1260: 4E75
LAB_008D:
MOVEM.L D2-D4/A5,-(A7) ;1262: 48E73804
MOVE.L D0,D2 ;1266: 2400
MOVE.L D1,D3 ;1268: 2601
ADDQ.L #7,D0 ;126A: 5E80
MOVEA.L SECSTRT_5,A5 ;126C: 2A7900001D08
ANDI.B #$F8,D0 ;1272: 020000F8
CMP.L #$FFFFFF00,D2 ;1276: B4BCFFFFFF00
BHI LAB_0095 ;127C: 62000102
MOVE.L D0,D2 ;1280: 2400
BEQ LAB_0099 ;1282: 6700017A
ANDI #$FF00,D1 ;1286: 0241FF00
BNE LAB_0093 ;128A: 660000AA
CMP.L 88(A5),D2 ;128E: B4AD0058
BHI.S LAB_008F ;1292: 624A
CMP.L #$00000078,D2 ;1294: B4BC00000078
BHI.S LAB_0091 ;129A: 625E
MOVE D3,D1 ;129C: 3203
ANDI.L #$FFFEFFFE,D1 ;129E: 0281FFFEFFFE
BEQ.S LAB_008E ;12A4: 6704
SUBQ.L #4,D1 ;12A6: 5981
BNE.S LAB_0091 ;12A8: 6650
LAB_008E:
MOVE.L D2,D1 ;12AA: 2202
LSR #1,D1 ;12AC: E249
ADDQ.B #1,295(A6) ;12AE: 522E0127
LEA 124(A5,D1.W),A0 ;12B2: 41F5107C
MOVE.L (A0),D1 ;12B6: 2210
BEQ.S LAB_0090 ;12B8: 673C
MOVEA.L D1,A1 ;12BA: 2241
MOVE.L 76(A5),D0 ;12BC: 202D004C
CMP.L 4(A1),D2 ;12C0: B4A90004
BNE LAB_009D ;12C4: 6600015A
MOVE.L (A1),(A0) ;12C8: 2091
SUB.L D2,D0 ;12CA: 9082
BCS LAB_009D ;12CC: 65000152
MOVE.L D0,76(A5) ;12D0: 2B40004C
SUBQ.B #1,295(A6) ;12D4: 532E0127
MOVE.L A1,D0 ;12D8: 2009
BRA LAB_0096 ;12DA: 600000C4
LAB_008F:
MOVE D3,D1 ;12DE: 3203
ANDI.B #$FE,D1 ;12E0: 020100FE
SUBQ.B #2,D1 ;12E4: 5501
BNE.S LAB_0093 ;12E6: 664E
BTST #0,35(A5) ;12E8: 082D00000023
BNE.S LAB_0093 ;12EE: 6646
BSET #18,D3 ;12F0: 08C30012
BRA.S LAB_0093 ;12F4: 6040
LAB_0090:
SUBQ.B #1,295(A6) ;12F6: 532E0127
LAB_0091:
BTST #1,35(A5) ;12FA: 082D00010023
BNE.S LAB_0093 ;1300: 6634
MOVE.L D3,D4 ;1302: 2803
BTST #0,D4 ;1304: 08040000
BEQ.S LAB_0092 ;1308: 6704
ORI #$0005,D4 ;130A: 00440005
LAB_0092:
MOVE.L D4,D1 ;130E: 2204
ORI #$0010,D1 ;1310: 00410010
MOVE.L D2,D0 ;1314: 2002
BSR LAB_006F ;1316: 6100FD12
BNE LAB_0096 ;131A: 66000084
MOVE.L D4,D1 ;131E: 2204
BMI.S LAB_0093 ;1320: 6B14
BSR LAB_00BD ;1322: 610003C0
BEQ.S LAB_0093 ;1326: 670E
MOVE.L D2,D0 ;1328: 2002
MOVE.L D4,D1 ;132A: 2204
ORI #$0010,D1 ;132C: 00410010
BSR LAB_006F ;1330: 6100FCF8
BNE.S LAB_0096 ;1334: 666A
LAB_0093:
MOVE.L D2,D0 ;1336: 2002
MOVE.L D3,D1 ;1338: 2203
BSR LAB_006F ;133A: 6100FCEE
BNE.S LAB_0096 ;133E: 6660
TST.L D3 ;1340: 4A83
BMI LAB_009A ;1342: 6B0000BE
BTST #1,35(A5) ;1346: 082D00010023
BNE.S LAB_0094 ;134C: 6604
BSR LAB_00D5 ;134E: 6100054E
LAB_0094:
MOVE.L D2,D0 ;1352: 2002
MOVE.L D3,D1 ;1354: 2203
BSR LAB_006A ;1356: 6100FC66
BNE.S LAB_0096 ;135A: 6644
MOVE.L D2,D0 ;135C: 2002
MOVE.L D3,D1 ;135E: 2203
BSR LAB_006A ;1360: 6100FC5C
BNE.S LAB_0096 ;1364: 663A
MOVE.L #$7FFFFFF0,D0 ;1366: 203C7FFFFFF0
MOVEQ #1,D1 ;136C: 7201
BSR LAB_006A ;136E: 6100FC4E
MOVE.L D2,D0 ;1372: 2002
MOVE.L D3,D1 ;1374: 2203
BSR LAB_006A ;1376: 6100FC46
BNE.S LAB_0096 ;137A: 6624
BRA LAB_009A ;137C: 60000084
LAB_0095:
MOVE.L #$7FFFFFF0,D0 ;1380: 203C7FFFFFF0
MOVEQ #1,D1 ;1386: 7201
BSR LAB_006A ;1388: 6100FC34
ADDQ.B #1,295(A6) ;138C: 522E0127
BSR LAB_00F2 ;1390: 61000780
BSR LAB_00EB ;1394: 61000718
JSR -138(A6) ;1398: 4EAEFF76
MOVEQ #0,D0 ;139C: 7000
BRA.S LAB_009A ;139E: 6062
LAB_0096:
BTST #16,D3 ;13A0: 08030010
BEQ LAB_0099 ;13A4: 67000058
MOVEA.L D0,A1 ;13A8: 2240
MOVEQ #0,D3 ;13AA: 7600
MOVE.L D2,D4 ;13AC: 2802
NOT.L D4 ;13AE: 4684
ANDI #$0038,D4 ;13B0: 02440038
LSR #1,D4 ;13B4: E24C
JMP LAB_0097(PC,D4.W) ;13B6: 4EFB4002
LAB_0097:
MOVE.L D3,(A1)+ ;13BA: 22C3
MOVE.L D3,(A1)+ ;13BC: 22C3
MOVE.L D3,(A1)+ ;13BE: 22C3
MOVE.L D3,(A1)+ ;13C0: 22C3
MOVE.L D3,(A1)+ ;13C2: 22C3
MOVE.L D3,(A1)+ ;13C4: 22C3
MOVE.L D3,(A1)+ ;13C6: 22C3
MOVE.L D3,(A1)+ ;13C8: 22C3
MOVE.L D3,(A1)+ ;13CA: 22C3
MOVE.L D3,(A1)+ ;13CC: 22C3
MOVE.L D3,(A1)+ ;13CE: 22C3
MOVE.L D3,(A1)+ ;13D0: 22C3
MOVE.L D3,(A1)+ ;13D2: 22C3
MOVE.L D3,(A1)+ ;13D4: 22C3
LSR.L #6,D2 ;13D6: EC8A
BEQ.S LAB_0099 ;13D8: 6724
MOVEQ #0,D4 ;13DA: 7800
SUBA.L A5,A5 ;13DC: 9BCD
MOVEQ #0,D1 ;13DE: 7200
LAB_0098:
MOVEM.L D1/D3-D4/A5,(A1) ;13E0: 48D1201A
MOVEM.L D1/D3-D4/A5,16(A1) ;13E4: 48E9201A0010
MOVEM.L D1/D3-D4/A5,32(A1) ;13EA: 48E9201A0020
MOVEM.L D1/D3-D4/A5,48(A1) ;13F0: 48E9201A0030
LEA 64(A1),A1 ;13F6: 43E90040
SUBQ.L #1,D2 ;13FA: 5382
BNE.S LAB_0098 ;13FC: 66E2
LAB_0099:
TST.L D0 ;13FE: 4A80
BNE.S LAB_009C ;1400: 6618
LAB_009A:
MOVE.L 276(A6),D0 ;1402: 202E0114
BEQ.S LAB_009C ;1406: 6712
MOVEA.L D0,A0 ;1408: 2040
CMPI.B #$0D,8(A0) ;140A: 0C28000D0008
BNE.S LAB_009B ;1410: 6606
MOVEQ #103,D1 ;1412: 7267
MOVE.L D1,148(A0) ;1414: 21410094
LAB_009B:
MOVEQ #0,D0 ;1418: 7000
LAB_009C:
MOVEM.L (A7)+,D2-D4/A5 ;141A: 4CDF201C
RTS ;141E: 4E75
LAB_009D:
JSR -138(A6) ;1420: 4EAEFF76
MOVEM.L D7/A5,-(A7) ;1424: 48E70104
MOVE.L #$01000013,D7 ;1428: 2E3C01000013
MOVE.L 276(A6),D0 ;142E: 202E0114
MOVE.L D7,92(A5) ;1432: 2B47005C
MOVE.L D0,96(A5) ;1436: 2B400060
MOVE.L A1,100(A5) ;143A: 2B490064
MOVE.L #$414C4E4D,104(A5) ;143E: 2B7C414C4E4D0068
MOVEA.L D0,A5 ;1446: 2A40
JSR -108(A6) ;1448: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;144C: 4CDF2080
MOVEQ #0,D0 ;1450: 7000
BRA.S LAB_009A ;1452: 60AE
LAB_009E:
TST.L D0 ;1454: 4A80
BEQ.S LAB_00A0 ;1456: 6720
MOVEA.L SECSTRT_5,A0 ;1458: 207900001D08
CMP.L #$00000408,D0 ;145E: B0BC00000408
BNE.S LAB_009F ;1464: 660E
MOVEA.L 276(A6),A1 ;1466: 226E0114
CMPA.L 124(A0),A1 ;146A: B3E8007C
BNE.S LAB_009F ;146E: 6604
BSET #18,D1 ;1470: 08C10012
LAB_009F:
MOVE.L 120(A0),-(A7) ;1474: 2F280078
LAB_00A0:
RTS ;1478: 4E75
LAB_00A1:
LEA 322(A6),A0 ;147A: 41EE0142
ADDQ.B #1,295(A6) ;147E: 522E0127
LAB_00A2:
MOVEA.L (A0),A0 ;1482: 2050
TST.L (A0) ;1484: 4A90
BEQ.S LAB_00A4 ;1486: 6734
CMPA.L 20(A0),A1 ;1488: B3E80014
BCS.S LAB_00A2 ;148C: 65F4
CMPA.L 24(A0),A1 ;148E: B3E80018
BCC.S LAB_00A2 ;1492: 64EE
MOVE 14(A0),D1 ;1494: 3228000E
ANDI.B #$CF,D1 ;1498: 020100CF
CMP.B #$05,D1 ;149C: B23C0005
BEQ.S LAB_00A3 ;14A0: 670E
BSR LAB_00A5 ;14A2: 6100004E
JSR -138(A6) ;14A6: 4EAEFF76
SUBA.L A1,A1 ;14AA: 93C9
MOVEQ #0,D1 ;14AC: 7200
RTS ;14AE: 4E75
LAB_00A3:
BSR LAB_00A5 ;14B0: 61000040
JSR -138(A6) ;14B4: 4EAEFF76
MOVE.L A1,D1 ;14B8: 2209
RTS ;14BA: 4E75
LAB_00A4:
JSR -138(A6) ;14BC: 4EAEFF76
MOVEM.L D7/A5,-(A7) ;14C0: 48E70104
MOVE.L #$0100000F,D7 ;14C4: 2E3C0100000F
MOVE.L 276(A6),D1 ;14CA: 222E0114
MOVE.L D7,92(A5) ;14CE: 2B47005C
MOVE.L D1,96(A5) ;14D2: 2B410060
MOVE.L A1,100(A5) ;14D6: 2B490064
MOVE.L #$4652524D,104(A5) ;14DA: 2B7C4652524D0068
MOVEA.L D0,A5 ;14E2: 2A40
JSR -108(A6) ;14E4: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;14E8: 4CDF2080
SUBA.L A1,A1 ;14EC: 93C9
MOVEQ #0,D1 ;14EE: 7200
RTS ;14F0: 4E75
LAB_00A5:
MOVEM.L D3/A2,-(A7) ;14F2: 48E71020
LEA 16(A0),A2 ;14F6: 45E80010
MOVE.L (A2),D3 ;14FA: 2612
BEQ.S LAB_00A9 ;14FC: 6722
LAB_00A6:
CMPA.L D3,A1 ;14FE: B3C3
BLS.S LAB_00A7 ;1500: 6308
MOVEA.L D3,A2 ;1502: 2443
MOVE.L (A2),D3 ;1504: 2612
BNE.S LAB_00A6 ;1506: 66F6
BRA.S LAB_00A8 ;1508: 6002
LAB_00A7:
BEQ.S LAB_00AE ;150A: 6750
LAB_00A8:
MOVEQ #16,D1 ;150C: 7210
ADD.L A0,D1 ;150E: D288
CMP.L A2,D1 ;1510: B28A
BEQ.S LAB_00A9 ;1512: 670C
MOVE.L 4(A2),D3 ;1514: 262A0004
ADD.L A2,D3 ;1518: D68A
CMP.L A1,D3 ;151A: B689
BEQ.S LAB_00AA ;151C: 670E
BHI.S LAB_00AF ;151E: 626C
LAB_00A9:
MOVE.L (A2),(A1) ;1520: 2292
MOVE.L A1,(A2) ;1522: 2489
MOVE.L D0,4(A1) ;1524: 23400004
MOVE.L A2,D1 ;1528: 220A
BRA.S LAB_00AB ;152A: 6008
LAB_00AA:
ADD.L D0,4(A2) ;152C: D1AA0004
MOVEA.L A2,A1 ;1530: 224A
MOVEQ #0,D1 ;1532: 7200
LAB_00AB:
TST.L (A1) ;1534: 4A91
BEQ.S LAB_00AC ;1536: 6718
MOVE.L 4(A1),D3 ;1538: 26290004
ADD.L A1,D3 ;153C: D689
CMP.L (A1),D3 ;153E: B691
BHI.S LAB_00AF ;1540: 624A
BNE.S LAB_00AC ;1542: 660C
MOVEA.L (A1),A2 ;1544: 2451
MOVE.L (A2),(A1) ;1546: 2292
MOVE.L 4(A2),D3 ;1548: 262A0004
ADD.L D3,4(A1) ;154C: D7A90004
LAB_00AC:
ADD.L D0,28(A0) ;1550: D1A8001C
LAB_00AD:
MOVEA.L D1,A1 ;1554: 2241
MOVEM.L (A7)+,D3/A2 ;1556: 4CDF0408
RTS ;155A: 4E75
LAB_00AE:
MOVEM.L D7/A5,-(A7) ;155C: 48E70104
MOVE.L #$01000009,D7 ;1560: 2E3C01000009
MOVE.L 276(A6),D1 ;1566: 222E0114
MOVE.L D7,92(A5) ;156A: 2B47005C
MOVE.L D1,96(A5) ;156E: 2B410060
MOVE.L A1,100(A5) ;1572: 2B490064
MOVE.L #$46524648,104(A5) ;1576: 2B7C465246480068
MOVEA.L D1,A5 ;157E: 2A41
JSR -108(A6) ;1580: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;1584: 4CDF2080
MOVEQ #0,D1 ;1588: 7200
BRA.S LAB_00AD ;158A: 60C8
LAB_00AF:
MOVEM.L D7/A5,-(A7) ;158C: 48E70104
MOVE.L #$81000005,D7 ;1590: 2E3C81000005
MOVE.L 276(A6),D1 ;1596: 222E0114
MOVE.L D7,92(A5) ;159A: 2B47005C
MOVE.L D1,96(A5) ;159E: 2B410060
MOVE.L A1,100(A5) ;15A2: 2B490064
MOVE.L #$46524648,104(A5) ;15A6: 2B7C465246480068
MOVEA.L D1,A5 ;15AE: 2A41
JSR -108(A6) ;15B0: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;15B4: 4CDF2080
MOVEQ #0,D1 ;15B8: 7200
BRA.S LAB_00AD ;15BA: 6098
LAB_00B0:
MOVEM.L D3/A3/A5,-(A7) ;15BC: 48E71014
MOVEA.L SECSTRT_5,A5 ;15C0: 2A7900001D08
MOVE.L A1,D1 ;15C6: 2209
BEQ.S LAB_00B3 ;15C8: 674A
TST.L D0 ;15CA: 4A80
BEQ.S LAB_00B3 ;15CC: 6746
MOVEQ #-8,D3 ;15CE: 76F8
AND.L D3,D1 ;15D0: C283
EXG D1,A1 ;15D2: C389
SUB.L A1,D1 ;15D4: 9289
ADD.L D1,D0 ;15D6: D081
ADDQ.L #7,D0 ;15D8: 5E80
AND.L D3,D0 ;15DA: C083
BEQ.S LAB_00B3 ;15DC: 6736
ADDQ.B #1,295(A6) ;15DE: 522E0127
BSR LAB_00A1 ;15E2: 6100FE96
BEQ.S LAB_00B2 ;15E6: 6728
BTST #2,35(A5) ;15E8: 082D00020023
BEQ.S LAB_00B1 ;15EE: 6708
MOVE.L (A1),D0 ;15F0: 2011
ANDI.B #$1F,D0 ;15F2: 0200001F
BNE.S LAB_00B2 ;15F6: 6618
LAB_00B1:
MOVEA.L (A1),A3 ;15F8: 2651
MOVEQ #120,D1 ;15FA: 7278
MOVE.L 4(A3),D0 ;15FC: 202B0004
CMP.L D1,D0 ;1600: B081
BHI.S LAB_00B2 ;1602: 620C
MOVE.L (A3),(A1) ;1604: 2293
SUB.L D0,28(A0) ;1606: 91A8001C
MOVEA.L A3,A1 ;160A: 224B
BSR LAB_00EA ;160C: 61000480
LAB_00B2:
JSR -138(A6) ;1610: 4EAEFF76
LAB_00B3:
MOVE.L 188(A5),D0 ;1614: 202D00BC
MOVEM.L (A7)+,D3/A3/A5 ;1618: 4CDF2808
RTS ;161C: 4E75
LAB_00B4:
MOVEM.L D2-D3/A5,-(A7) ;161E: 48E73004
MOVEQ #0,D2 ;1622: 7400
MOVEA.L SECSTRT_5,A5 ;1624: 2A7900001D08
LEA 322(A6),A1 ;162A: 43EE0142
MOVE.B D1,D0 ;162E: 1001
ADDQ.B #1,295(A6) ;1630: 522E0127
ANDI.B #$FA,D0 ;1634: 020000FA
BNE.S LAB_00B7 ;1638: 6620
BTST #19,D1 ;163A: 08010013
BNE.S LAB_00B7 ;163E: 661A
BTST #17,D1 ;1640: 08010011
BNE.S LAB_00B5 ;1644: 6606
MOVE.L 76(A5),D2 ;1646: 242D004C
BRA.S LAB_00B7 ;164A: 600E
LAB_00B5:
LEA 188(A5),A0 ;164C: 41ED00BC
MOVEQ #120,D2 ;1650: 7478
LAB_00B6:
TST.L -(A0) ;1652: 4AA0
BNE.S LAB_00B7 ;1654: 6604
SUBQ.L #8,D2 ;1656: 5182
BNE.S LAB_00B6 ;1658: 66F8
LAB_00B7:
MOVEA.L (A1),A1 ;165A: 2251
TST.L (A1) ;165C: 4A91
BEQ.S LAB_00BC ;165E: 6778
MOVE 14(A1),D0 ;1660: 3029000E
AND D1,D0 ;1664: C041
CMP D1,D0 ;1666: B041
BNE.S LAB_00B7 ;1668: 66F0
BTST #17,D1 ;166A: 08010011
BNE.S LAB_00B9 ;166E: 661A
BTST #19,D1 ;1670: 08010013
BNE.S LAB_00B8 ;1674: 6606
ADD.L 28(A1),D2 ;1676: D4A9001C
BRA.S LAB_00B7 ;167A: 60DE
LAB_00B8:
MOVEQ #32,D0 ;167C: 7020
ADD.L 24(A1),D0 ;167E: D0A90018
SUB.L 20(A1),D0 ;1682: 90A90014
ADD.L D0,D2 ;1686: D480
BRA.S LAB_00B7 ;1688: 60D0
LAB_00B9:
MOVE.L 16(A1),D0 ;168A: 20290010
BEQ.S LAB_00B7 ;168E: 67CA
MOVEQ #0,D3 ;1690: 7600
LAB_00BA:
MOVEA.L D0,A0 ;1692: 2040
MOVE.L 4(A0),D0 ;1694: 20280004
ADD.L D0,D3 ;1698: D680
CMP.L D0,D2 ;169A: B480
BCC.S LAB_00BB ;169C: 6402
MOVE.L D0,D2 ;169E: 2400
LAB_00BB:
MOVE.L (A0),D0 ;16A0: 2010
BNE.S LAB_00BA ;16A2: 66EE
CMP.L 28(A1),D3 ;16A4: B6A9001C
BEQ.S LAB_00B7 ;16A8: 67B0
MOVEM.L D7/A5,-(A7) ;16AA: 48E70104
MOVE.L #$0100000C,D7 ;16AE: 2E3C0100000C
MOVE.L 276(A6),D0 ;16B4: 202E0114
MOVE.L D7,92(A5) ;16B8: 2B47005C
MOVE.L D0,96(A5) ;16BC: 2B400060
MOVE.L A1,100(A5) ;16C0: 2B490064
MOVE.L #$41564E4D,104(A5) ;16C4: 2B7C41564E4D0068
MOVEA.L D0,A5 ;16CC: 2A40
JSR -108(A6) ;16CE: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;16D2: 4CDF2080
BRA.S LAB_00B7 ;16D6: 6082
LAB_00BC:
JSR -138(A6) ;16D8: 4EAEFF76
MOVE.L D2,D0 ;16DC: 2002
MOVEM.L (A7)+,D2-D3/A5 ;16DE: 4CDF200C
RTS ;16E2: 4E75
LAB_00BD:
TST.L 108(A5) ;16E4: 4AAD006C
BMI.S LAB_00BE ;16E8: 6B08
MOVEQ #0,D0 ;16EA: 7000
BTST #1,D1 ;16EC: 08010001
BEQ.S LAB_00C2 ;16F0: 676E
LAB_00BE:
MOVEQ #32,D0 ;16F2: 7020
MOVEA.L 56(A5),A6 ;16F4: 2C6D0038
ADD.L 80(A5),D0 ;16F8: D0AD0050
ANDI.L #$0000FFCF,D1 ;16FC: 02810000FFCF
BSR LAB_006F ;1702: 6100F926
BEQ.S LAB_00C2 ;1706: 6758
MOVEM.L D2/A2-A3,-(A7) ;1708: 48E72030
MOVEA.L D0,A2 ;170C: 2440
ADDQ.B #1,295(A6) ;170E: 522E0127
MOVEA.L D0,A0 ;1712: 2040
BSR LAB_00C7 ;1714: 610000F8
BEQ.S LAB_00C1 ;1718: 673C
MOVEA.L D0,A3 ;171A: 2640
BTST #4,15(A3) ;171C: 082B0004000F
BNE.S LAB_00C0 ;1722: 6622
MOVEA.L (A3),A1 ;1724: 2253
TST.L (A1) ;1726: 4A91
BEQ.S LAB_00BF ;1728: 6712
BTST #4,15(A1) ;172A: 08290004000F
BEQ.S LAB_00BF ;1730: 670A
MOVEA.L A1,A0 ;1732: 2049
MOVEA.L A1,A3 ;1734: 2649
BSR LAB_00DE ;1736: 6100024C
BEQ.S LAB_00C0 ;173A: 670A
LAB_00BF:
MOVEA.L A3,A0 ;173C: 204B
MOVEA.L A2,A1 ;173E: 224A
BSR LAB_00C3 ;1740: 61000020
BRA.S LAB_00C1 ;1744: 6010
LAB_00C0:
MOVEQ #32,D0 ;1746: 7020
MOVEA.L A3,A0 ;1748: 204B
MOVEA.L A2,A1 ;174A: 224A
ADD.L 80(A5),D0 ;174C: D0AD0050
BSR LAB_00A5 ;1750: 6100FDA0
MOVEQ #0,D0 ;1754: 7000
LAB_00C1:
JSR -138(A6) ;1756: 4EAEFF76
TST.L D0 ;175A: 4A80
MOVEM.L (A7)+,D2/A2-A3 ;175C: 4CDF0C04
LAB_00C2:
RTS ;1760: 4E75
LAB_00C3:
MOVEM.L A2-A3,-(A7) ;1762: 48E70030
MOVEQ #32,D0 ;1766: 7020
MOVEA.L A1,A2 ;1768: 2449
ADD.L 80(A5),D0 ;176A: D0AD0050
MOVEA.L A0,A3 ;176E: 2648
BSR LAB_00A5 ;1770: 6100FD80
MOVE.L 80(A5),D0 ;1774: 202D0050
MOVEA.L A3,A0 ;1778: 204B
LEA -32(A2,D0.L),A1 ;177A: 43F208E0
MOVEQ #32,D1 ;177E: 7220
BSR LAB_0062 ;1780: 6100F7D8
BEQ.S LAB_00C4 ;1784: 6760
MOVEA.L D0,A2 ;1786: 2440
MOVE 8(A3),8(A2) ;1788: 356B00080008
MOVE.L 10(A3),10(A2) ;178E: 256B000A000A
MOVE 14(A3),14(A2) ;1794: 356B000E000E
MOVE.L A2,D0 ;179A: 200A
MOVEQ #32,D1 ;179C: 7220
ADD.L D1,D0 ;179E: D081
MOVE.L D0,20(A2) ;17A0: 25400014
MOVE.L 24(A3),24(A2) ;17A4: 256B00180018
MOVE.L A2,24(A3) ;17AA: 274A0018
ORI #$0010,14(A3) ;17AE: 006B0010000E
MOVEA.L A3,A0 ;17B4: 204B
MOVEA.L A2,A1 ;17B6: 224A
BSR LAB_00CD ;17B8: 610000A4
MOVEA.L A3,A0 ;17BC: 204B
BSR LAB_00D2 ;17BE: 610000CA
MOVE.L D0,28(A3) ;17C2: 2740001C
MOVEA.L A2,A0 ;17C6: 204A
BSR LAB_00D2 ;17C8: 610000C0
MOVE.L D0,28(A2) ;17CC: 2540001C
MOVEA.L A2,A1 ;17D0: 224A
MOVEA.L A3,A0 ;17D2: 204B
MOVE.L 4(A0),D0 ;17D4: 20280004
MOVE.L A1,4(A0) ;17D8: 21490004
EXG D0,A0 ;17DC: C188
MOVEM.L D0/A0,(A1) ;17DE: 48D10101
MOVE.L A1,(A0) ;17E2: 2089
MOVEQ #1,D0 ;17E4: 7001
LAB_00C4:
MOVEM.L (A7)+,A2-A3 ;17E6: 4CDF0C00
RTS ;17EA: 4E75
LAB_00C5:
MOVEA.L 56(A5),A6 ;17EC: 2C6D0038
MOVEQ #32,D0 ;17F0: 7020
ADD.L 80(A5),D0 ;17F2: D0AD0050
ADDQ.B #1,295(A6) ;17F6: 522E0127
BSR LAB_0073 ;17FA: 6100F878
BEQ LAB_00C6 ;17FE: 67000008
MOVEA.L D0,A1 ;1802: 2240
BSR LAB_00C3 ;1804: 6100FF5C
LAB_00C6:
JSR -138(A6) ;1808: 4EAEFF76
RTS ;180C: 4E75
LAB_00C7:
MOVEA.L 56(A5),A6 ;180E: 2C6D0038
MOVEA.L 322(A6),A1 ;1812: 226E0142
LAB_00C8:
TST.L (A1) ;1816: 4A91
BEQ.S LAB_00CB ;1818: 6714
CMPA.L 20(A1),A0 ;181A: B1E90014
BCS.S LAB_00C9 ;181E: 6506
CMPA.L 24(A1),A0 ;1820: B1E90018
BCS.S LAB_00CA ;1824: 6504
LAB_00C9:
MOVEA.L (A1),A1 ;1826: 2251
BRA.S LAB_00C8 ;1828: 60EC
LAB_00CA:
MOVE.L A1,D0 ;182A: 2009
BRA.S LAB_00CC ;182C: 602E
LAB_00CB:
MOVEM.L D7/A5,-(A7) ;182E: 48E70104
MOVE.L #$0100000F,D7 ;1832: 2E3C0100000F
MOVE.L 276(A6),D0 ;1838: 202E0114
MOVE.L D7,92(A5) ;183C: 2B47005C
MOVE.L D0,96(A5) ;1840: 2B400060
MOVE.L A0,100(A5) ;1844: 2B480064
MOVE.L #$46444D48,104(A5) ;1848: 2B7C46444D480068
MOVEA.L D0,A5 ;1850: 2A40
JSR -108(A6) ;1852: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;1856: 4CDF2080
MOVEQ #0,D0 ;185A: 7000
LAB_00CC:
RTS ;185C: 4E75
LAB_00CD:
MOVEM.L A3,-(A7) ;185E: 48E70010
MOVEA.L A1,A3 ;1862: 2649
LEA 16(A0),A0 ;1864: 41E80010
LAB_00CE:
MOVE.L (A0),D0 ;1868: 2010
BEQ.S LAB_00CF ;186A: 670C
MOVEA.L D0,A1 ;186C: 2240
CMPA.L 20(A3),A1 ;186E: B3EB0014
BCC.S LAB_00D0 ;1872: 640A
MOVEA.L A1,A0 ;1874: 2049
BRA.S LAB_00CE ;1876: 60F0
LAB_00CF:
CLR.L 16(A3) ;1878: 42AB0010
BRA.S LAB_00D1 ;187C: 6006
LAB_00D0:
MOVE.L A1,16(A3) ;187E: 27490010
CLR.L (A0) ;1882: 4290
LAB_00D1:
MOVEM.L (A7)+,A3 ;1884: 4CDF0800
RTS ;1888: 4E75
LAB_00D2:
MOVEQ #0,D0 ;188A: 7000
MOVEA.L 16(A0),A0 ;188C: 20680010
LAB_00D3:
MOVE.L A0,D1 ;1890: 2208
BEQ.S LAB_00D4 ;1892: 6708
ADD.L 4(A0),D0 ;1894: D0A80004
MOVEA.L (A0),A0 ;1898: 2050
BRA.S LAB_00D3 ;189A: 60F4
LAB_00D4:
RTS ;189C: 4E75
LAB_00D5:
MOVEM.L D2/A2,-(A7) ;189E: 48E72020
MOVEA.L 56(A5),A6 ;18A2: 2C6D0038
JSR -132(A6) ;18A6: 4EAEFF7C
MOVE.L 84(A5),D2 ;18AA: 242D0054
ADD.L 80(A5),D2 ;18AE: D4AD0050
LAB_00D6:
MOVEA.L 56(A5),A6 ;18B2: 2C6D0038
MOVEA.L 322(A6),A0 ;18B6: 206E0142
LAB_00D7:
TST.L (A0) ;18BA: 4A90
BEQ.S LAB_00DA ;18BC: 675C
BTST #4,15(A0) ;18BE: 08280004000F
BEQ.S LAB_00D9 ;18C4: 6750
BTST #5,15(A0) ;18C6: 08280005000F
BNE.S LAB_00D9 ;18CC: 6648
CMP.L 28(A0),D2 ;18CE: B4A8001C
BHI.S LAB_00D9 ;18D2: 6242
MOVEA.L 4(A0),A1 ;18D4: 22680004
TST.L 4(A1) ;18D8: 4AA90004
BEQ.S LAB_00DB ;18DC: 673E
MOVE.L 20(A1),D0 ;18DE: 20290014
MOVEQ #32,D1 ;18E2: 7220
SUB.L D1,D0 ;18E4: 9081
CMP.L 24(A0),D0 ;18E6: B0A80018
BNE.S LAB_00DB ;18EA: 6630
MOVE.L 16(A0),D0 ;18EC: 20280010
BEQ.S LAB_00DC ;18F0: 6758
LAB_00D8:
MOVEA.L D0,A2 ;18F2: 2440
MOVE.L (A2),D0 ;18F4: 2012
BNE.S LAB_00D8 ;18F6: 66FA
CMP.L 4(A2),D2 ;18F8: B4AA0004
BHI.S LAB_00D9 ;18FC: 6218
ADDA.L 4(A2),A2 ;18FE: D5EA0004
CMPA.L 24(A0),A2 ;1902: B5E80018
BNE.S LAB_00D9 ;1906: 660E
MOVEA.L A0,A2 ;1908: 2448
BSR LAB_00DE ;190A: 61000078
MOVEA.L A2,A0 ;190E: 204A
BSR LAB_00C5 ;1910: 6100FEDA
BRA.S LAB_00D6 ;1914: 609C
LAB_00D9:
MOVEA.L (A0),A0 ;1916: 2050
BRA.S LAB_00D7 ;1918: 60A0
LAB_00DA:
BRA.S LAB_00DD ;191A: 605A
LAB_00DB:
MOVEM.L D7/A5,-(A7) ;191C: 48E70104
MOVE.L #$01000014,D7 ;1920: 2E3C01000014
MOVE.L 276(A6),D0 ;1926: 202E0114
MOVE.L D7,92(A5) ;192A: 2B47005C
MOVE.L D0,96(A5) ;192E: 2B400060
MOVE.L A1,100(A5) ;1932: 2B490064
MOVE.L #$5352504C,104(A5) ;1936: 2B7C5352504C0068
MOVEA.L D0,A5 ;193E: 2A40
JSR -108(A6) ;1940: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;1944: 4CDF2080
BRA.S LAB_00DD ;1948: 602C
LAB_00DC:
MOVEM.L D7/A5,-(A7) ;194A: 48E70104
MOVE.L #$01000011,D7 ;194E: 2E3C01000011
MOVE.L 276(A6),D0 ;1954: 202E0114
MOVE.L D7,92(A5) ;1958: 2B47005C
MOVE.L D0,96(A5) ;195C: 2B400060
MOVE.L A0,100(A5) ;1960: 2B480064
MOVE.L #$5352504C,104(A5) ;1964: 2B7C5352504C0068
MOVEA.L D0,A5 ;196C: 2A40
JSR -108(A6) ;196E: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;1972: 4CDF2080
LAB_00DD:
MOVEA.L 56(A5),A6 ;1976: 2C6D0038
JSR -138(A6) ;197A: 4EAEFF76
MOVEM.L (A7)+,D2/A2 ;197E: 4CDF0404
RTS ;1982: 4E75
LAB_00DE:
BTST #5,15(A0) ;1984: 08280005000F
BNE.S LAB_00E0 ;198A: 665C
BCLR #4,15(A0) ;198C: 08A80004000F
BEQ.S LAB_00E0 ;1992: 6754
MOVEA.L 4(A0),A1 ;1994: 22680004
TST.L 4(A1) ;1998: 4AA90004
BEQ.S LAB_00DF ;199C: 6716
MOVE.L 20(A1),D0 ;199E: 20290014
MOVEQ #32,D1 ;19A2: 7220
SUB.L D1,D0 ;19A4: 9081
CMP.L 24(A0),D0 ;19A6: B0A80018
BNE.S LAB_00DF ;19AA: 6608
BSR LAB_00E7 ;19AC: 6100009E
MOVEQ #1,D0 ;19B0: 7001
BRA.S LAB_00E1 ;19B2: 6066
LAB_00DF:
MOVEM.L D7/A5,-(A7) ;19B4: 48E70104
MOVEA.L 56(A5),A6 ;19B8: 2C6D0038
MOVE.L #$01000014,D7 ;19BC: 2E3C01000014
MOVE.L 276(A6),D0 ;19C2: 202E0114
MOVE.L D7,92(A5) ;19C6: 2B47005C
MOVE.L D0,96(A5) ;19CA: 2B400060
MOVE.L A0,100(A5) ;19CE: 2B480064
MOVE.L #$444C4D48,104(A5) ;19D2: 2B7C444C4D480068
MOVEA.L D0,A5 ;19DA: 2A40
JSR -108(A6) ;19DC: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;19E0: 4CDF2080
MOVEQ #0,D0 ;19E4: 7000
BRA.S LAB_00E1 ;19E6: 6032
LAB_00E0:
MOVEM.L D7/A5,-(A7) ;19E8: 48E70104
MOVEA.L 56(A5),A6 ;19EC: 2C6D0038
MOVE.L #$01000012,D7 ;19F0: 2E3C01000012
MOVE.L 276(A6),D0 ;19F6: 202E0114
MOVE.L D7,92(A5) ;19FA: 2B47005C
MOVE.L D0,96(A5) ;19FE: 2B400060
MOVE.L A0,100(A5) ;1A02: 2B480064
MOVE.L #$444C4D48,104(A5) ;1A06: 2B7C444C4D480068
MOVEA.L D0,A5 ;1A0E: 2A40
JSR -108(A6) ;1A10: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;1A14: 4CDF2080
MOVEQ #0,D0 ;1A18: 7000
LAB_00E1:
RTS ;1A1A: 4E75
LAB_00E2:
MOVEA.L 56(A5),A6 ;1A1C: 2C6D0038
JSR -132(A6) ;1A20: 4EAEFF7C
LAB_00E3:
MOVEA.L 322(A6),A0 ;1A24: 206E0142
LAB_00E4:
TST.L (A0) ;1A28: 4A90
BEQ.S LAB_00E6 ;1A2A: 671A
BTST #5,15(A0) ;1A2C: 08280005000F
BNE.S LAB_00E5 ;1A32: 660E
BTST #4,15(A0) ;1A34: 08280004000F
BEQ.S LAB_00E5 ;1A3A: 6706
BSR LAB_00DE ;1A3C: 6100FF46
BRA.S LAB_00E3 ;1A40: 60E2
LAB_00E5:
MOVEA.L (A0),A0 ;1A42: 2050
BRA.S LAB_00E4 ;1A44: 60E2
LAB_00E6:
JSR -138(A6) ;1A46: 4EAEFF76
RTS ;1A4A: 4E75
LAB_00E7:
MOVEM.L A2-A3,-(A7) ;1A4C: 48E70030
MOVEA.L A0,A2 ;1A50: 2448
MOVEA.L A1,A3 ;1A52: 2649
MOVEA.L (A1)+,A0 ;1A54: 2059
MOVEA.L (A1),A1 ;1A56: 2251
MOVE.L A0,(A1) ;1A58: 2288
MOVE.L A1,4(A0) ;1A5A: 21490004
MOVE.L 24(A3),24(A2) ;1A5E: 256B00180018
LEA 16(A2),A0 ;1A64: 41EA0010
LAB_00E8:
MOVE.L (A0),D0 ;1A68: 2010
BEQ.S LAB_00E9 ;1A6A: 6704
MOVEA.L D0,A0 ;1A6C: 2040
BRA.S LAB_00E8 ;1A6E: 60F8
LAB_00E9:
MOVE.L 28(A3),D0 ;1A70: 202B001C
MOVE.L 16(A3),(A0) ;1A74: 20AB0010
ADD.L D0,28(A2) ;1A78: D1AA001C
MOVEA.L 56(A5),A6 ;1A7C: 2C6D0038
MOVEA.L A3,A1 ;1A80: 224B
MOVEQ #32,D0 ;1A82: 7020
JSR -210(A6) ;1A84: 4EAEFF2E
MOVEM.L (A7)+,A2-A3 ;1A88: 4CDF0C00
RTS ;1A8C: 4E75
LAB_00EA:
MOVEA.L 56(A5),A6 ;1A8E: 2C6D0038
ADDQ.B #1,295(A6) ;1A92: 522E0127
ADD.L D0,76(A5) ;1A96: D1AD004C
MOVE.L D0,4(A1) ;1A9A: 23400004
LSR #1,D0 ;1A9E: E248
LEA 124(A5,D0.W),A0 ;1AA0: 41F5007C
MOVE.L (A0),(A1) ;1AA4: 2290
MOVE.L A1,(A0) ;1AA6: 2089
JSR -138(A6) ;1AA8: 4EAEFF76
RTS ;1AAC: 4E75
LAB_00EB:
MOVEM.L A2-A3,-(A7) ;1AAE: 48E70030
MOVEA.L 56(A5),A6 ;1AB2: 2C6D0038
ADDQ.B #1,295(A6) ;1AB6: 522E0127
MOVEA.L 322(A6),A3 ;1ABA: 266E0142
LAB_00EC:
TST.L (A3) ;1ABE: 4A93
BEQ.S LAB_00F1 ;1AC0: 6746
MOVE.B 15(A3),D0 ;1AC2: 102B000F
ANDI #$FFCF,D0 ;1AC6: 0240FFCF
CMP.B #$05,D0 ;1ACA: B03C0005
BNE.S LAB_00F0 ;1ACE: 6634
LEA 16(A3),A2 ;1AD0: 45EB0010
LAB_00ED:
MOVE.L (A2),D0 ;1AD4: 2012
BEQ.S LAB_00F0 ;1AD6: 672C
MOVEA.L D0,A0 ;1AD8: 2040
MOVEQ #120,D1 ;1ADA: 7278
BTST #2,35(A5) ;1ADC: 082D00020023
BEQ.S LAB_00EE ;1AE2: 6708
MOVE.L A0,D0 ;1AE4: 2008
ANDI.B #$1F,D0 ;1AE6: 0200001F
BNE.S LAB_00EF ;1AEA: 6614
LAB_00EE:
MOVE.L 4(A0),D0 ;1AEC: 20280004
CMP.L D1,D0 ;1AF0: B081
BHI.S LAB_00EF ;1AF2: 620C
MOVE.L (A0),(A2) ;1AF4: 2490
SUB.L D0,28(A3) ;1AF6: 91AB001C
MOVEA.L A0,A1 ;1AFA: 2248
BSR.S LAB_00EA ;1AFC: 6190
BRA.S LAB_00ED ;1AFE: 60D4
LAB_00EF:
MOVEA.L A0,A2 ;1B00: 2448
BRA.S LAB_00ED ;1B02: 60D0
LAB_00F0:
MOVEA.L (A3),A3 ;1B04: 2653
BRA.S LAB_00EC ;1B06: 60B6
LAB_00F1:
JSR -138(A6) ;1B08: 4EAEFF76
MOVEM.L (A7)+,A2-A3 ;1B0C: 4CDF0C00
RTS ;1B10: 4E75
LAB_00F2:
MOVEM.L D2-D4/A2,-(A7) ;1B12: 48E73820
MOVEA.L 56(A5),A6 ;1B16: 2C6D0038
MOVEQ #4,D2 ;1B1A: 7404
MOVEQ #8,D3 ;1B1C: 7608
LAB_00F3:
LEA 124(A5,D2.W),A2 ;1B1E: 45F5207C
ADDQ.B #1,295(A6) ;1B22: 522E0127
MOVE.L (A2),D0 ;1B26: 2012
BEQ.S LAB_00F5 ;1B28: 670E
MOVEA.L D0,A0 ;1B2A: 2040
MOVE.L (A0),D0 ;1B2C: 2010
BEQ.S LAB_00F4 ;1B2E: 6704
CLR.L (A0) ;1B30: 4290
BRA.S LAB_00F5 ;1B32: 6004
LAB_00F4:
MOVE.L A0,D0 ;1B34: 2008
CLR.L (A2) ;1B36: 4292
LAB_00F5:
MOVEA.L D0,A1 ;1B38: 2240
MOVEA.L D0,A2 ;1B3A: 2440
MOVEQ #0,D4 ;1B3C: 7800
LAB_00F6:
MOVE.L A1,D0 ;1B3E: 2009
BEQ.S LAB_00F7 ;1B40: 6706
ADD.L D3,D4 ;1B42: D883
MOVEA.L (A1),A1 ;1B44: 2251
BRA.S LAB_00F6 ;1B46: 60F6
LAB_00F7:
SUB.L D4,76(A5) ;1B48: 99AD004C
JSR -138(A6) ;1B4C: 4EAEFF76
LAB_00F8:
MOVE.L A2,D0 ;1B50: 200A
BEQ.S LAB_00F9 ;1B52: 6712
MOVEA.L D0,A1 ;1B54: 2240
MOVEA.L (A1),A2 ;1B56: 2451
MOVE.L 4(A1),D0 ;1B58: 20290004
CMP.L D3,D0 ;1B5C: B083
BNE.S LAB_00FA ;1B5E: 6612
BSR LAB_00A1 ;1B60: 6100F918
BRA.S LAB_00F8 ;1B64: 60EA
LAB_00F9:
ADDQ #4,D2 ;1B66: 5842
ADDQ.B #8,D3 ;1B68: 5003
BPL.S LAB_00F3 ;1B6A: 6AB2
MOVEM.L (A7)+,D2-D4/A2 ;1B6C: 4CDF041C
RTS ;1B70: 4E75
LAB_00FA:
MOVEM.L D7/A5,-(A7) ;1B72: 48E70104
MOVE.L 276(A6),D0 ;1B76: 202E0114
MOVE.L #$01000013,D7 ;1B7A: 2E3C01000013
MOVE.L D7,92(A5) ;1B80: 2B47005C
MOVE.L D0,96(A5) ;1B84: 2B400060
MOVE.L A1,100(A5) ;1B88: 2B490064
MOVE.L #$46525343,104(A5) ;1B8C: 2B7C465253430068
MOVEA.L D0,A5 ;1B94: 2A40
JSR -108(A6) ;1B96: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;1B9A: 4CDF2080
BRA.S LAB_00F9 ;1B9E: 60C6
LAB_00FB:
MOVEM.L D2-D4/A2,-(A7) ;1BA0: 48E73820
MOVEA.L 56(A5),A6 ;1BA4: 2C6D0038
JSR -132(A6) ;1BA8: 4EAEFF7C
MOVEQ #4,D2 ;1BAC: 7404
MOVEQ #8,D3 ;1BAE: 7608
LAB_00FC:
LEA 124(A5,D2.W),A2 ;1BB0: 45F5207C
MOVE.L (A2),D0 ;1BB4: 2012
CLR.L (A2) ;1BB6: 4292
MOVEA.L D0,A2 ;1BB8: 2440
LAB_00FD:
MOVE.L A2,D0 ;1BBA: 200A
BEQ.S LAB_00FE ;1BBC: 6712
MOVEA.L D0,A1 ;1BBE: 2240
MOVEA.L (A1),A2 ;1BC0: 2451
MOVE.L 4(A1),D0 ;1BC2: 20290004
CMP.L D3,D0 ;1BC6: B083
BNE.S LAB_00FF ;1BC8: 6616
BSR LAB_00A1 ;1BCA: 6100F8AE
BRA.S LAB_00FD ;1BCE: 60EA
LAB_00FE:
ADDQ.B #4,D2 ;1BD0: 5802
ADDQ.B #8,D3 ;1BD2: 5003
BPL.S LAB_00FC ;1BD4: 6ADA
JSR -138(A6) ;1BD6: 4EAEFF76
MOVEM.L (A7)+,D2-D4/A2 ;1BDA: 4CDF041C
RTS ;1BDE: 4E75
LAB_00FF:
MOVEM.L D7/A5,-(A7) ;1BE0: 48E70104
MOVE.L #$01000013,D7 ;1BE4: 2E3C01000013
MOVE.L 276(A6),D0 ;1BEA: 202E0114
MOVE.L D7,92(A5) ;1BEE: 2B47005C
MOVE.L D0,96(A5) ;1BF2: 2B400060
MOVE.L A1,100(A5) ;1BF6: 2B490064
MOVE.L #$46534343,104(A5) ;1BFA: 2B7C465343430068
MOVEA.L D0,A5 ;1C02: 2A40
JSR -108(A6) ;1C04: 4EAEFF94
MOVEM.L (A7)+,D7/A5 ;1C08: 4CDF2080
BRA.S LAB_00FE ;1C0C: 60C2
LAB_0100:
MOVEM.L D6-D7/A4-A5,-(A7) ;1C0E: 48E7030C
MOVE.L D0,D7 ;1C12: 2E00
MOVEA.L A1,A5 ;1C14: 2A49
MOVEQ #-1,D0 ;1C16: 70FF
JSR -330(A6) ;1C18: 4EAEFEB6
MOVE.L D0,D6 ;1C1C: 2C00
BMI.S LAB_0102 ;1C1E: 6B54
MOVE.L #$000000C0,D0 ;1C20: 203C000000C0
MOVE.L #$00010001,D1 ;1C26: 223C00010001
JSR -198(A6) ;1C2C: 4EAEFF3A
MOVEA.L D0,A4 ;1C30: 2840
TST.L D0 ;1C32: 4A80
BEQ.S LAB_0101 ;1C34: 6738
MOVE.L A5,10(A4) ;1C36: 294D000A
MOVE.B D7,9(A4) ;1C3A: 19470009
MOVE.B #$04,8(A4) ;1C3E: 197C00040008
MOVE.B D6,15(A4) ;1C44: 1946000F
MOVE.L 276(A6),16(A4) ;1C48: 296E01140010
LEA 20(A4),A0 ;1C4E: 41EC0014
MOVE.B #$05,12(A0) ;1C52: 117C0005000C
MOVE.L A0,8(A0) ;1C58: 21480008
ADDQ.L #4,A0 ;1C5C: 5888
CLR.L (A0) ;1C5E: 4290
MOVE.L A0,-(A0) ;1C60: 2108
MOVE.L A5,D0 ;1C62: 200D
BEQ.S LAB_0103 ;1C64: 6710
MOVEA.L A4,A1 ;1C66: 224C
JSR -354(A6) ;1C68: 4EAEFE9E
BRA.S LAB_0103 ;1C6C: 6008
LAB_0101:
MOVE.L D6,D0 ;1C6E: 2006
JSR -336(A6) ;1C70: 4EAEFEB0
LAB_0102:
SUBA.L A4,A4 ;1C74: 99CC
LAB_0103:
MOVE.L A4,D0 ;1C76: 200C
MOVEA.L A4,A0 ;1C78: 204C
MOVEM.L (A7)+,D6-D7/A4-A5 ;1C7A: 4CDF30C0
RTS ;1C7E: 4E75
LAB_0104:
MOVEM.L A4,-(A7) ;1C80: 48E70008
MOVEA.L A1,A4 ;1C84: 2849
MOVE.B #$02,14(A4) ;1C86: 197C0002000E
TST.L 10(A4) ;1C8C: 4AAC000A
BEQ.S LAB_0105 ;1C90: 6704
JSR -360(A6) ;1C92: 4EAEFE98
LAB_0105:
MOVE.B #$FF,8(A4) ;1C96: 197C00FF0008
CLR.L 16(A4) ;1C9C: 42AC0010
MOVE.B 15(A4),D0 ;1CA0: 102C000F
BMI.S LAB_0106 ;1CA4: 6B04
JSR -336(A6) ;1CA6: 4EAEFEB0
LAB_0106:
MOVE.B #$FF,15(A4) ;1CAA: 197C00FF000F
MOVEA.L A4,A1 ;1CB0: 224C
MOVE.L #$000000C0,D0 ;1CB2: 203C000000C0
JSR -210(A6) ;1CB8: 4EAEFF2E
MOVEM.L (A7)+,A4 ;1CBC: 4CDF1000
RTS ;1CC0: 4E75
DC.W $0000 ;1CC2
SECTION S_4,DATA
SECSTRT_4:
DC.W $646F ;1CC4
DC.W $732E ;1CC6
DC.W $6C69 ;1CC8
DC.W $6272 ;1CCA
DC.W $6172 ;1CCC
DC.W $7900 ;1CCE
LAB_0108:
DC.W $7469 ;1CD0
DC.W $6D65 ;1CD2
DC.W $722E ;1CD4
DC.W $6465 ;1CD6
DC.W $7669 ;1CD8
DC.W $6365 ;1CDA
LAB_0109:
DC.W $0050 ;1CDC
DC.W $6F6F ;1CDE
DC.W $6C4D ;1CE0
DC.W $656D ;1CE2
DC.W $2E72 ;1CE4
DC.W $656E ;1CE6
DC.W $6465 ;1CE8
DC.W $7A76 ;1CEA
DC.W $6F75 ;1CEC
DC.W $7300 ;1CEE
LAB_010A:
DC.W $506F ;1CF0
DC.W $6F6C ;1CF2
DC.W $4D65 ;1CF4
DC.W $6D2E ;1CF6
DC.W $7375 ;1CF8
DC.W $7065 ;1CFA
DC.W $7276 ;1CFC
DC.W $6973 ;1CFE
DC.W $6F72 ;1D00
LAB_010B:
DC.W $0052 ;1D02
DC.W $414D ;1D04
DC.W $3A00 ;1D06
SECTION S_5,BSS
SECSTRT_5:
DS.L 1 ;1D08
END