home *** CD-ROM | disk | FTP | other *** search
/ telefisk.org / amiga_virus_collection_research.7z / VIRUSRESEARCH / AMITOMB / GRAPHIC.ASM < prev    next >
Assembly Source File  |  1999-06-12  |  146KB  |  5,009 lines

  1. ; IRA V1.02  (Sep  6 1993)  (c)1993  Tim Ruehsen
  2.  
  3.  
  4. ABSEXECBASE    EQU    $4
  5. EXT_0001    EQU    $3030
  6. EXT_0002    EQU    $37290D0A
  7.  
  8.  
  9.  
  10.  
  11.     SECTION S_0,CODE
  12.  
  13. SECSTRT_0:
  14.     MOVEQ    #-1,D0            ;0000: 70FF
  15. LAB_0000:
  16.     RTS                ;0002: 4E75
  17. LAB_0001:
  18.     ILLEGAL                ;0004: 4AFC
  19.     DC.L    LAB_0001        ;0006: 00000004
  20.     DC.L    LAB_0002        ;000A: 0000001E
  21.     OR.B    2304(A6),D0        ;000E: 802E0900
  22.     DC.L    LAB_0002        ;0012: 0000001E
  23.     DC.L    LAB_0003        ;0016: 0000002C
  24.     DC.L    LAB_0004+2        ;001A: 0000004C
  25. LAB_0002:
  26.     BVS.S    LAB_0006        ;001E: 6978
  27.     DC.W    $6E65            ;0020
  28.     MOVEQ    #46,D2            ;0022: 742E
  29.     DC.W    $6C69            ;0024
  30.     BHI.S    LAB_0006+2        ;0026: 6272
  31.     BSR.S    LAB_0008        ;0028: 6172
  32.     DC.W    $7900            ;002A
  33. LAB_0003:
  34.     BVS.S    LAB_0009+2        ;002C: 6978
  35.     DC.W    $6E65            ;002E
  36.     MOVEQ    #32,D2            ;0030: 7420
  37.     DC.W    $3436            ;0032
  38.     DC.W    $2E31            ;0034
  39.     MOVEA.L    (A3)+,A0        ;0036: 205B
  40.     MOVE    (EXT_0001).W,D3        ;0038: 36383030
  41.     MOVEA    (A5)+,A0        ;003C: 305D
  42.     MOVE.L    13104(A0),D0        ;003E: 20283330
  43.     DC.W    $2E33            ;0042
  44.     MOVE.L    EXT_0002,D7        ;0044: 2E3937290D0A
  45. LAB_0004:
  46.     ORI.B    #$00,D0            ;004A: 00000000
  47.     DC.W    $002C            ;004E
  48.     DC.L    LAB_0005        ;0050: 0000005C
  49.     DC.L    LAB_000A        ;0054: 00000210
  50.     DC.L    LAB_000B        ;0058: 0000023C
  51. LAB_0005:
  52.     DC.L    LAB_000C        ;005C: 00000254
  53.     DC.L    LAB_000D        ;0060: 0000026C
  54.     DC.L    LAB_000F        ;0064: 00000292
  55.     DC.L    LAB_0012        ;0068: 000002E0
  56.     DC.L    LAB_0166        ;006C: 00002364
  57.     DC.L    LAB_016A        ;0070: 000023BE
  58.     DC.L    LAB_016E        ;0074: 00002420
  59.     DC.L    LAB_0172        ;0078: 00002472
  60.     DC.L    LAB_0176        ;007C: 000024D0
  61.     DC.L    LAB_0192        ;0080: 000027AA
  62.     DC.L    LAB_017A        ;0084: 00002532
  63.     DC.L    LAB_017E        ;0088: 000025B0
  64.     DC.L    LAB_0182        ;008C: 00002616
  65.     DC.L    LAB_0186        ;0090: 00002674
  66.     DC.L    LAB_018A        ;0094: 000026E6
  67. LAB_0006:
  68.     DC.L    LAB_018E        ;0098: 0000274C
  69. LAB_0008:
  70.     DC.L    LAB_0193        ;009C: 000027C6
  71.     DC.L    LAB_0197        ;00A0: 00002818
  72. LAB_0009:
  73.     DC.L    LAB_019B        ;00A4: 0000287E
  74.     DC.L    LAB_019F        ;00A8: 000028E4
  75.     DC.L    LAB_01A3        ;00AC: 00002942
  76.     DC.L    LAB_01A7        ;00B0: 000029A0
  77.     DC.L    LAB_01AB        ;00B4: 00002A46
  78.     DC.L    LAB_01AF        ;00B8: 00002AEC
  79.     DC.L    LAB_01E9        ;00BC: 00002F46
  80.     DC.L    LAB_01DB        ;00C0: 00002DD8
  81.     DC.L    LAB_0220        ;00C4: 000036CA
  82.     DC.L    LAB_021B        ;00C8: 00003620
  83.     DC.L    LAB_009D        ;00CC: 00001044
  84.     DC.L    LAB_00A1        ;00D0: 000010B2
  85.     DC.L    LAB_00A6        ;00D4: 0000112E
  86.     DC.L    LAB_00B1        ;00D8: 00001232
  87.     DC.L    LAB_0000        ;00DC: 00000002
  88.     DC.L    LAB_0000        ;00E0: 00000002
  89.     DC.L    LAB_0000        ;00E4: 00000002
  90.     DC.L    LAB_0000        ;00E8: 00000002
  91.     DC.L    LAB_0000        ;00EC: 00000002
  92.     DC.L    LAB_0000        ;00F0: 00000002
  93.     DC.L    LAB_0000        ;00F4: 00000002
  94.     DC.L    LAB_0000        ;00F8: 00000002
  95.     DC.L    LAB_0000        ;00FC: 00000002
  96.     DC.L    LAB_014F        ;0100: 000020E6
  97.     DC.L    LAB_0156        ;0104: 000021C2
  98.     DC.L    LAB_0000        ;0108: 00000002
  99.     DC.L    LAB_0000        ;010C: 00000002
  100.     DC.L    LAB_0019        ;0110: 00000388
  101.     DC.L    LAB_001F        ;0114: 000003EE
  102.     DC.L    LAB_0025        ;0118: 00000492
  103.     DC.L    LAB_002F        ;011C: 0000059E
  104.     DC.L    LAB_0037        ;0120: 00000626
  105.     DC.L    LAB_0000        ;0124: 00000002
  106.     DC.L    LAB_0053        ;0128: 00000990
  107.     DC.L    LAB_0056        ;012C: 000009CE
  108.     DC.L    LAB_005C        ;0130: 00000A52
  109.     DC.L    LAB_0059        ;0134: 00000A14
  110.     DC.L    LAB_0060        ;0138: 00000AA4
  111.     DC.L    LAB_00BD        ;013C: 00001478
  112.     DC.L    LAB_00C3        ;0140: 00001504
  113.     DC.L    LAB_00C8        ;0144: 0000156A
  114.     DC.L    LAB_0000        ;0148: 00000002
  115.     DC.L    LAB_0000        ;014C: 00000002
  116.     DC.L    LAB_0000        ;0150: 00000002
  117.     DC.L    LAB_0000        ;0154: 00000002
  118.     DC.L    LAB_0033        ;0158: 000005D4
  119.     DC.L    LAB_0159        ;015C: 00002216
  120.     DC.L    LAB_00AB        ;0160: 000011BE
  121.     DC.L    LAB_00E5        ;0164: 00001818
  122.     DC.L    LAB_00B6        ;0168: 000013DC
  123.     DC.L    LAB_00B9        ;016C: 00001422
  124.     DC.L    LAB_01F4        ;0170: 0000305A
  125.     DC.L    LAB_020B        ;0174: 00003324
  126.     DC.L    LAB_00AE        ;0178: 000011F8
  127.     DC.L    LAB_0088        ;017C: 00000DEA
  128.     DC.L    LAB_009A        ;0180: 00001006
  129.     DC.L    LAB_007B        ;0184: 00000CBA
  130.     DC.L    LAB_007F        ;0188: 00000D0A
  131.     DC.L    LAB_0084        ;018C: 00000D88
  132.     DC.L    LAB_0000        ;0190: 00000002
  133.     DC.L    LAB_0000        ;0194: 00000002
  134.     DC.L    LAB_0000        ;0198: 00000002
  135.     DC.L    LAB_0000        ;019C: 00000002
  136.     DC.L    LAB_0000        ;01A0: 00000002
  137.     DC.L    LAB_0000        ;01A4: 00000002
  138.     DC.L    LAB_0000        ;01A8: 00000002
  139.     DC.L    LAB_0000        ;01AC: 00000002
  140.     DC.L    LAB_0000        ;01B0: 00000002
  141.     DC.L    LAB_0000        ;01B4: 00000002
  142.     DC.L    LAB_0000        ;01B8: 00000002
  143.     DC.L    LAB_0160        ;01BC: 000022AE
  144.     DC.L    LAB_0163        ;01C0: 000022F4
  145.     DC.L    LAB_020E        ;01C4: 000033B4
  146.     DC.L    LAB_0211        ;01C8: 00003420
  147.     DC.L    LAB_0213        ;01CC: 0000349C
  148.     DC.L    LAB_0215        ;01D0: 000034F2
  149.     DC.L    LAB_0065        ;01D4: 00000B0C
  150.     DC.L    LAB_006C        ;01D8: 00000B5E
  151.     DC.L    LAB_0218        ;01DC: 00003564
  152.     DC.L    LAB_004F        ;01E0: 00000932
  153.     DC.L    LAB_0000        ;01E4: 00000002
  154.     DC.L    LAB_0000        ;01E8: 00000002
  155.     DC.L    LAB_0000        ;01EC: 00000002
  156.     DC.L    LAB_0000        ;01F0: 00000002
  157.     DC.L    LAB_0000        ;01F4: 00000002
  158.     DC.L    LAB_0000        ;01F8: 00000002
  159.     DC.L    LAB_015C        ;01FC: 0000224E
  160.     DC.L    LAB_0000        ;0200: 00000002
  161.     DC.L    LAB_0016        ;0204: 00000346
  162.     DC.L    LAB_01EF        ;0208: 00002FE4
  163.     DC.W    $FFFF            ;020C
  164.     DC.W    $FFFF            ;020E
  165. LAB_000A:
  166.     ASR.B    #8,D0            ;0210: E000
  167.     DC.W    $0008            ;0212
  168.     BTST    D4,D0            ;0214: 0900
  169.     AND.B    D0,D0            ;0216: C000
  170.     DC.W    $000A            ;0218
  171.     DC.L    LAB_0002        ;021A: 0000001E
  172.     ASR.B    #8,D0            ;021E: E000
  173.     DC.W    $000E            ;0220
  174.     DC.W    $0600            ;0222
  175.     ADD.B    D0,D0            ;0224: D000
  176.     ORI.B    #$2E,(A4)        ;0226: 0014002E
  177.     ADD.B    D0,D0            ;022A: D000
  178.     ORI.B    #$01,(A6)        ;022C: 00160001
  179.     AND.B    D0,D0            ;0230: C000
  180.     DC.W    $0018            ;0232
  181.     DC.L    LAB_0003        ;0234: 0000002C
  182.     ORI.B    #$00,D0            ;0238: 00000000
  183. LAB_000B:
  184.     MOVE.L    A5,-(A7)        ;023C: 2F0D
  185.     MOVEA.L    D0,A5            ;023E: 2A40
  186.     MOVE.L    A0,36(A5)        ;0240: 2B480024
  187.     PEA    (A5)            ;0244: 4855
  188.     JSR    LAB_011C        ;0246: 4EB900001CD8
  189.     LEA    4(A7),A7        ;024C: 4FEF0004
  190.     MOVEA.L    (A7)+,A5        ;0250: 2A5F
  191.     RTS                ;0252: 4E75
  192. LAB_000C:
  193.     ADDQ    #1,32(A6)        ;0254: 526E0020
  194.     BCLR    #3,14(A6)        ;0258: 08AE0003000E
  195.     PEA    (A6)            ;025E: 4856
  196.     JSR    LAB_0133        ;0260: 4EB900001DDE
  197.     LEA    4(A7),A7        ;0266: 4FEF0004
  198.     RTS                ;026A: 4E75
  199. LAB_000D:
  200.     PEA    (A6)            ;026C: 4856
  201.     JSR    LAB_010E        ;026E: 4EB900001BC8
  202.     LEA    4(A7),A7        ;0274: 4FEF0004
  203.     CLR.L    D0            ;0278: 4280
  204.     SUBQ    #1,32(A6)        ;027A: 536E0020
  205.     BNE    LAB_000E        ;027E: 66000010
  206.     BTST    #3,14(A6)        ;0282: 082E0003000E
  207.     BEQ    LAB_000E        ;0288: 67000006
  208.     BSR    LAB_000F        ;028C: 61000004
  209. LAB_000E:
  210.     RTS                ;0290: 4E75
  211. LAB_000F:
  212.     MOVEM.L    D2/A5-A6,-(A7)        ;0292: 48E72006
  213.     MOVEA.L    A6,A5            ;0296: 2A4E
  214.     MOVEA.L    (ABSEXECBASE).W,A6    ;0298: 2C780004
  215.     TST    32(A5)            ;029C: 4A6D0020
  216.     BEQ    LAB_0010        ;02A0: 6700000E
  217.     BSET    #3,14(A5)        ;02A4: 08ED0003000E
  218.     CLR.L    D0            ;02AA: 4280
  219.     BRA    LAB_0011        ;02AC: 6000002C
  220. LAB_0010:
  221.     MOVE.L    36(A5),D2        ;02B0: 242D0024
  222.     MOVEA.L    A5,A1            ;02B4: 224D
  223.     JSR    -252(A6)        ;02B6: 4EAEFF04
  224.     PEA    (A5)            ;02BA: 4855
  225.     JSR    LAB_0112        ;02BC: 4EB900001C5E
  226.     LEA    4(A7),A7        ;02C2: 4FEF0004
  227.     CLR.L    D0            ;02C6: 4280
  228.     MOVEA.L    A5,A1            ;02C8: 224D
  229.     MOVE    16(A5),D0        ;02CA: 302D0010
  230.     SUBA.L    D0,A1            ;02CE: 93C0
  231.     ADD    18(A5),D0        ;02D0: D06D0012
  232.     JSR    -210(A6)        ;02D4: 4EAEFF2E
  233.     MOVE.L    D2,D0            ;02D8: 2002
  234. LAB_0011:
  235.     MOVEM.L    (A7)+,D2/A5-A6        ;02DA: 4CDF6004
  236.     RTS                ;02DE: 4E75
  237. LAB_0012:
  238.     CLR.L    D0            ;02E0: 4280
  239.     RTS                ;02E2: 4E75
  240. LAB_0013:
  241.     ADDA    #$FEF8,A7        ;02E4: DEFCFEF8
  242.     MOVEM.L    A2-A4,-(A7)        ;02E8: 48E70038
  243.     MOVEA.L    280(A7),A4        ;02EC: 286F0118
  244.     MOVEA.L    284(A7),A3        ;02F0: 266F011C
  245.     PEA    (256).W            ;02F4: 48780100
  246.     LEA    18(A7),A2        ;02F8: 45EF0012
  247.     MOVE.L    A2,-(A7)        ;02FC: 2F0A
  248.     BSR    LAB_014F        ;02FE: 61001DE6
  249.     PEA    (46).W            ;0302: 4878002E
  250.     MOVE.L    A2,-(A7)        ;0306: 2F0A
  251.     JSR    LAB_0222        ;0308: 4EB90000373C
  252.     MOVEA.L    D0,A0            ;030E: 2040
  253.     ADDA    #$0010,A7        ;0310: DEFC0010
  254.     CMPA    #$0000,A0        ;0314: B0FC0000
  255.     BEQ.S    LAB_0014        ;0318: 670A
  256.     PEA    -1(A3)            ;031A: 486BFFFF
  257.     PEA    1(A0)            ;031E: 48680001
  258.     BRA.S    LAB_0015        ;0322: 6006
  259. LAB_0014:
  260.     PEA    -1(A3)            ;0324: 486BFFFF
  261.     MOVE.L    A2,-(A7)        ;0328: 2F0A
  262. LAB_0015:
  263.     MOVE.L    A4,-(A7)        ;032A: 2F0C
  264.     JSR    LAB_0223        ;032C: 4EB900003748
  265.     ADDA    #$000C,A7        ;0332: DEFC000C
  266.     CLR.B    -1(A4,A3.L)        ;0336: 4234B8FF
  267.     MOVEQ    #0,D0            ;033A: 7000
  268.     MOVEM.L    (A7)+,A2-A4        ;033C: 4CDF1C00
  269.     ADDA    #$0108,A7        ;0340: DEFC0108
  270.     RTS                ;0344: 4E75
  271. LAB_0016:
  272.     MOVE.L    A6,-(A7)        ;0346: 2F0E
  273.     MOVE.L    D2,-(A7)        ;0348: 2F02
  274.     MOVE.L    12(A7),D0        ;034A: 202F000C
  275.     MOVE.L    16(A7),D1        ;034E: 222F0010
  276.     MOVEA.L    LAB_024C,A0        ;0352: 207900003924
  277.     MOVEA.L    276(A0),A0        ;0358: 20680114
  278.     MOVEA.L    46(A0),A0        ;035C: 2068002E
  279.     MOVEA.L    8886(A0),A0        ;0360: 206822B6
  280.     MOVEQ    #3,D2            ;0364: 7403
  281.     CMP.L    24(A0),D2        ;0366: B4A80018
  282.     BNE.S    LAB_0017        ;036A: 660C
  283.     MOVE.L    D1,-(A7)        ;036C: 2F01
  284.     MOVE.L    D0,-(A7)        ;036E: 2F00
  285.     BSR    LAB_0013        ;0370: 6100FF72
  286.     ADDQ    #8,A7            ;0374: 504F
  287.     BRA.S    LAB_0018        ;0376: 600A
  288. LAB_0017:
  289.     MOVEA.L    4(A0),A6        ;0378: 2C680004
  290.     MOVEA.L    D0,A1            ;037C: 2240
  291.     JSR    -96(A6)            ;037E: 4EAEFFA0
  292. LAB_0018:
  293.     MOVE.L    (A7)+,D2        ;0382: 241F
  294.     MOVEA.L    (A7)+,A6        ;0384: 2C5F
  295.     RTS                ;0386: 4E75
  296. LAB_0019:
  297.     MOVE.L    A6,-(A7)        ;0388: 2F0E
  298.     MOVE.L    D2,-(A7)        ;038A: 2F02
  299.     MOVEA.L    LAB_024C,A0        ;038C: 207900003924
  300.     MOVEA.L    276(A0),A0        ;0392: 20680114
  301.     MOVEA.L    46(A0),A1        ;0396: 2268002E
  302.     MOVEA.L    8886(A1),A0        ;039A: 206922B6
  303.     MOVEQ    #3,D2            ;039E: 7403
  304.     CMP.L    24(A0),D2        ;03A0: B4A80018
  305.     BNE.S    LAB_001A        ;03A4: 660A
  306.     MOVEA.L    12(A0),A6        ;03A6: 2C68000C
  307.     JSR    -162(A6)        ;03AA: 4EAEFF5E
  308.     BRA.S    LAB_001E        ;03AE: 6038
  309. LAB_001A:
  310.     TST.L    10064(A1)        ;03B0: 4AA92750
  311.     BNE.S    LAB_001B        ;03B4: 6608
  312.     BSR    LAB_002D        ;03B6: 61000190
  313.     TST.L    D0            ;03BA: 4A80
  314.     BEQ.S    LAB_001C        ;03BC: 6712
  315. LAB_001B:
  316.     CLR.L    -(A7)            ;03BE: 42A7
  317.     CLR.L    -(A7)            ;03C0: 42A7
  318.     CLR.L    -(A7)            ;03C2: 42A7
  319.     BSR    LAB_003C        ;03C4: 610002B6
  320.     ADDA    #$000C,A7        ;03C8: DEFC000C
  321.     TST.L    D0            ;03CC: 4A80
  322.     BNE.S    LAB_001D        ;03CE: 6604
  323. LAB_001C:
  324.     MOVEQ    #0,D0            ;03D0: 7000
  325.     BRA.S    LAB_001E        ;03D2: 6014
  326. LAB_001D:
  327.     MOVEA.L    LAB_024C,A0        ;03D4: 207900003924
  328.     MOVEA.L    276(A0),A0        ;03DA: 20680114
  329.     MOVE.L    46(A0),D0        ;03DE: 2028002E
  330.     ADDI.L    #$00002740,D0        ;03E2: 068000002740
  331. LAB_001E:
  332.     MOVE.L    (A7)+,D2        ;03E8: 241F
  333.     MOVEA.L    (A7)+,A6        ;03EA: 2C5F
  334.     RTS                ;03EC: 4E75
  335. LAB_001F:
  336.     MOVEM.L    D2-D3/A2-A3/A6,-(A7)    ;03EE: 48E73032
  337.     MOVE.L    24(A7),D2        ;03F2: 242F0018
  338.     MOVEA.L    LAB_024C,A0        ;03F6: 207900003924
  339.     MOVEA.L    276(A0),A0        ;03FC: 20680114
  340.     MOVEA.L    46(A0),A0        ;0400: 2068002E
  341.     MOVEA.L    8886(A0),A3        ;0404: 266822B6
  342.     MOVEQ    #3,D3            ;0408: 7603
  343.     CMP.L    24(A3),D3        ;040A: B6AB0018
  344.     BNE.S    LAB_0021        ;040E: 662E
  345.     MOVEA.L    12(A3),A6        ;0410: 2C6B000C
  346.     MOVEA.L    D2,A1            ;0414: 2242
  347.     JSR    -144(A6)        ;0416: 4EAEFF70
  348.     MOVE.L    D0,D2            ;041A: 2400
  349.     BNE.S    LAB_0020        ;041C: 661C
  350.     MOVEA.L    LAB_024C,A0        ;041E: 207900003924
  351.     MOVEA.L    276(A0),A0        ;0424: 20680114
  352.     MOVEA.L    46(A0),A0        ;0428: 2068002E
  353.     MOVEA.L    3220(A0),A2        ;042C: 24680C94
  354.     MOVEA.L    12(A3),A6        ;0430: 2C6B000C
  355.     JSR    -36(A6)            ;0434: 4EAEFFDC
  356.     MOVE.L    D0,(A2)            ;0438: 2480
  357. LAB_0020:
  358.     MOVE.L    D2,D0            ;043A: 2002
  359.     BRA.S    LAB_0024        ;043C: 604E
  360. LAB_0021:
  361.     BSR    LAB_002D        ;043E: 61000108
  362.     TST.L    D0            ;0442: 4A80
  363.     BEQ.S    LAB_0023        ;0444: 6744
  364.     MOVE.L    D2,-(A7)        ;0446: 2F02
  365.     CLR.L    -(A7)            ;0448: 42A7
  366.     PEA    (1).W            ;044A: 48780001
  367.     BSR    LAB_003C        ;044E: 6100022C
  368.     MOVE.L    D0,D2            ;0452: 2400
  369.     MOVEA.L    LAB_024C,A0        ;0454: 207900003924
  370.     MOVEA.L    276(A0),A0        ;045A: 20680114
  371.     MOVEA.L    46(A0),A0        ;045E: 2068002E
  372.     ADDA    #$000C,A7        ;0462: DEFC000C
  373.     TST.L    10068(A0)        ;0466: 4AA82754
  374.     BNE.S    LAB_0022        ;046A: 6604
  375.     BSR    LAB_0037        ;046C: 610001B8
  376. LAB_0022:
  377.     TST.L    D2            ;0470: 4A82
  378.     BEQ.S    LAB_0023        ;0472: 6716
  379.     MOVEA.L    LAB_024C,A0        ;0474: 207900003924
  380.     MOVEA.L    276(A0),A0        ;047A: 20680114
  381.     MOVE.L    46(A0),D0        ;047E: 2028002E
  382.     ADDI.L    #$00002740,D0        ;0482: 068000002740
  383.     BRA.S    LAB_0024        ;0488: 6002
  384. LAB_0023:
  385.     MOVEQ    #0,D0            ;048A: 7000
  386. LAB_0024:
  387.     MOVEM.L    (A7)+,D2-D3/A2-A3/A6    ;048C: 4CDF4C0C
  388.     RTS                ;0490: 4E75
  389. LAB_0025:
  390.     MOVEM.L    D2-D3/A2-A3/A6,-(A7)    ;0492: 48E73032
  391.     MOVE    26(A7),D2        ;0496: 342F001A
  392.     MOVEA.L    LAB_024C,A0        ;049A: 207900003924
  393.     MOVEA.L    276(A0),A0        ;04A0: 20680114
  394.     MOVEA.L    46(A0),A0        ;04A4: 2068002E
  395.     MOVEA.L    8886(A0),A3        ;04A8: 266822B6
  396.     MOVEQ    #3,D3            ;04AC: 7603
  397.     CMP.L    24(A3),D3        ;04AE: B6AB0018
  398.     BNE.S    LAB_0027        ;04B2: 662E
  399.     MOVEA.L    12(A3),A6        ;04B4: 2C6B000C
  400.     MOVE    D2,D0            ;04B8: 3002
  401.     JSR    -150(A6)        ;04BA: 4EAEFF6A
  402.     MOVE.L    D0,D2            ;04BE: 2400
  403.     BNE.S    LAB_0026        ;04C0: 661C
  404.     MOVEA.L    LAB_024C,A0        ;04C2: 207900003924
  405.     MOVEA.L    276(A0),A0        ;04C8: 20680114
  406.     MOVEA.L    46(A0),A0        ;04CC: 2068002E
  407.     MOVEA.L    3220(A0),A2        ;04D0: 24680C94
  408.     MOVEA.L    12(A3),A6        ;04D4: 2C6B000C
  409.     JSR    -36(A6)            ;04D8: 4EAEFFDC
  410.     MOVE.L    D0,(A2)            ;04DC: 2480
  411. LAB_0026:
  412.     MOVE.L    D2,D0            ;04DE: 2002
  413.     BRA.S    LAB_002A        ;04E0: 604E
  414. LAB_0027:
  415.     BSR.S    LAB_002D        ;04E2: 6164
  416.     TST.L    D0            ;04E4: 4A80
  417.     BEQ.S    LAB_0029        ;04E6: 6746
  418.     CLR.L    -(A7)            ;04E8: 42A7
  419.     MOVE    D2,-(A7)        ;04EA: 3F02
  420.     CLR    -(A7)            ;04EC: 4267
  421.     PEA    (1).W            ;04EE: 48780001
  422.     BSR    LAB_003C        ;04F2: 61000188
  423.     MOVE.L    D0,D2            ;04F6: 2400
  424.     MOVEA.L    LAB_024C,A0        ;04F8: 207900003924
  425.     MOVEA.L    276(A0),A0        ;04FE: 20680114
  426.     MOVEA.L    46(A0),A0        ;0502: 2068002E
  427.     ADDA    #$000C,A7        ;0506: DEFC000C
  428.     TST.L    10068(A0)        ;050A: 4AA82754
  429.     BNE.S    LAB_0028        ;050E: 6604
  430.     BSR    LAB_0037        ;0510: 61000114
  431. LAB_0028:
  432.     TST.L    D2            ;0514: 4A82
  433.     BEQ.S    LAB_0029        ;0516: 6716
  434.     MOVEA.L    LAB_024C,A0        ;0518: 207900003924
  435.     MOVEA.L    276(A0),A0        ;051E: 20680114
  436.     MOVE.L    46(A0),D0        ;0522: 2028002E
  437.     ADDI.L    #$00002740,D0        ;0526: 068000002740
  438.     BRA.S    LAB_002A        ;052C: 6002
  439. LAB_0029:
  440.     MOVEQ    #0,D0            ;052E: 7000
  441. LAB_002A:
  442.     MOVEM.L    (A7)+,D2-D3/A2-A3/A6    ;0530: 4CDF4C0C
  443.     RTS                ;0534: 4E75
  444. LAB_002B:
  445.     MOVEQ    #0,D1            ;0536: 7200
  446. LAB_002C:
  447.     DC.W    $2F69            ;0538
  448.     DC.W    $6E65            ;053A
  449.     MOVEQ    #47,D2            ;053C: 742F
  450.     BCC.S    LAB_0030        ;053E: 6462
  451.     DC.W    $2F67            ;0540
  452.     MOVEQ    #111,D1            ;0542: 726F
  453.     DC.W    $7570            ;0544
  454.     DC.W    $0000            ;0546
  455. LAB_002D:
  456.     MOVEA.L    LAB_024C,A0        ;0548: 207900003924
  457.     MOVEA.L    276(A0),A0        ;054E: 20680114
  458.     MOVEA.L    46(A0),A0        ;0552: 2068002E
  459.     MOVE.L    10064(A0),D0        ;0556: 20282750
  460.     BEQ.S    LAB_002E        ;055A: 670E
  461.     MOVE.L    D0,-(A7)        ;055C: 2F00
  462.     JSR    LAB_0224        ;055E: 4EB900003754
  463.     MOVEQ    #1,D0            ;0564: 7001
  464.     ADDQ    #4,A7            ;0566: 584F
  465.     RTS                ;0568: 4E75
  466. LAB_002E:
  467.     PEA    LAB_002B        ;056A: 487900000536
  468.     PEA    LAB_002C        ;0570: 487900000538
  469.     JSR    LAB_0225        ;0576: 4EB900003760
  470.     MOVEA.L    LAB_024C,A0        ;057C: 207900003924
  471.     MOVEA.L    276(A0),A0        ;0582: 20680114
  472.     MOVEA.L    46(A0),A0        ;0586: 2068002E
  473.     MOVE.L    D0,10064(A0)        ;058A: 21402750
  474.     ADDQ    #8,A7            ;058E: 504F
  475.     SNE    D0            ;0590: 56C0
  476.     EXT    D0            ;0592: 4880
  477.     MOVEA    D0,A0            ;0594: 3040
  478.     MOVE.L    A0,D0            ;0596: 2008
  479.     NEG.L    D0            ;0598: 4480
  480.     RTS                ;059A: 4E75
  481.     NOP                ;059C: 4E71
  482. LAB_002F:
  483.     MOVE.L    A6,-(A7)        ;059E: 2F0E
  484.     MOVE.L    D2,-(A7)        ;05A0: 2F02
  485. LAB_0030:
  486.     MOVEA.L    LAB_024C,A0        ;05A2: 207900003924
  487.     MOVEA.L    276(A0),A0        ;05A8: 20680114
  488.     MOVEA.L    46(A0),A0        ;05AC: 2068002E
  489.     MOVEA.L    8886(A0),A0        ;05B0: 206822B6
  490.     MOVEQ    #3,D2            ;05B4: 7403
  491.     CMP.L    24(A0),D2        ;05B6: B4A80018
  492.     BEQ.S    LAB_0031        ;05BA: 6708
  493.     CLR.L    -(A7)            ;05BC: 42A7
  494.     BSR.S    LAB_0033        ;05BE: 6114
  495.     ADDQ    #4,A7            ;05C0: 584F
  496.     BRA.S    LAB_0032        ;05C2: 600A
  497. LAB_0031:
  498.     MOVEA.L    12(A0),A6        ;05C4: 2C68000C
  499.     JSR    -156(A6)        ;05C8: 4EAEFF64
  500.     MOVEQ    #1,D0            ;05CC: 7001
  501. LAB_0032:
  502.     MOVE.L    (A7)+,D2        ;05CE: 241F
  503.     MOVEA.L    (A7)+,A6        ;05D0: 2C5F
  504.     RTS                ;05D2: 4E75
  505. LAB_0033:
  506.     MOVE.L    A6,-(A7)        ;05D4: 2F0E
  507.     MOVE.L    D2,-(A7)        ;05D6: 2F02
  508.     MOVEA.L    LAB_024C,A0        ;05D8: 207900003924
  509.     MOVEA.L    276(A0),A0        ;05DE: 20680114
  510.     MOVEA.L    46(A0),A0        ;05E2: 2068002E
  511.     MOVEA.L    8886(A0),A0        ;05E6: 206822B6
  512.     MOVEQ    #3,D2            ;05EA: 7403
  513.     CMP.L    24(A0),D2        ;05EC: B4A80018
  514.     BNE.S    LAB_0034        ;05F0: 660C
  515.     MOVEA.L    12(A0),A6        ;05F2: 2C68000C
  516.     JSR    -156(A6)        ;05F6: 4EAEFF64
  517.     MOVEQ    #1,D0            ;05FA: 7001
  518.     BRA.S    LAB_0036        ;05FC: 6022
  519. LAB_0034:
  520.     BSR    LAB_002D        ;05FE: 6100FF48
  521.     TST.L    D0            ;0602: 4A80
  522.     BEQ.S    LAB_0035        ;0604: 6718
  523.     MOVEA.L    LAB_024C,A0        ;0606: 207900003924
  524.     MOVEA.L    276(A0),A0        ;060C: 20680114
  525.     MOVEA.L    46(A0),A0        ;0610: 2068002E
  526.     MOVE.L    12(A7),10068(A0)    ;0614: 216F000C2754
  527.     MOVEQ    #1,D0            ;061A: 7001
  528.     BRA.S    LAB_0036        ;061C: 6002
  529. LAB_0035:
  530.     MOVEQ    #0,D0            ;061E: 7000
  531. LAB_0036:
  532.     MOVE.L    (A7)+,D2        ;0620: 241F
  533.     MOVEA.L    (A7)+,A6        ;0622: 2C5F
  534.     RTS                ;0624: 4E75
  535. LAB_0037:
  536.     MOVEM.L    D2/A2/A6,-(A7)        ;0626: 48E72022
  537.     MOVEA.L    LAB_024C,A0        ;062A: 207900003924
  538.     MOVEA.L    276(A0),A0        ;0630: 20680114
  539.     MOVEA.L    46(A0),A2        ;0634: 2468002E
  540.     MOVEA.L    8886(A2),A0        ;0638: 206A22B6
  541.     MOVEQ    #3,D2            ;063C: 7403
  542.     CMP.L    24(A0),D2        ;063E: B4A80018
  543.     BNE.S    LAB_0038        ;0642: 6608
  544.     MOVEA.L    12(A0),A6        ;0644: 2C68000C
  545.     JSR    -168(A6)        ;0648: 4EAEFF58
  546. LAB_0038:
  547.     MOVE.L    10064(A2),D0        ;064C: 202A2750
  548.     BEQ.S    LAB_0039        ;0650: 671C
  549.     MOVE.L    D0,-(A7)        ;0652: 2F00
  550.     JSR    LAB_0226        ;0654: 4EB90000376C
  551.     MOVEA.L    LAB_024C,A0        ;065A: 207900003924
  552.     MOVEA.L    276(A0),A0        ;0660: 20680114
  553.     MOVEA.L    46(A0),A0        ;0664: 2068002E
  554.     CLR.L    10064(A0)        ;0668: 42A82750
  555.     ADDQ    #4,A7            ;066C: 584F
  556. LAB_0039:
  557.     MOVEM.L    (A7)+,D2/A2/A6        ;066E: 4CDF4404
  558.     RTS                ;0672: 4E75
  559. LAB_003A:
  560.     MOVEQ    #10,D6            ;0674: 7C0A
  561. LAB_003B:
  562.     DC.W    $002C            ;0676
  563.     MOVE.L    A2,D0            ;0678: 200A
  564.     DC.W    $0000            ;067A
  565. LAB_003C:
  566.     LINK    A5,#-4            ;067C: 4E55FFFC
  567.     MOVEM.L    D2-D4/A2-A4,-(A7)    ;0680: 48E73838
  568.     MOVE.L    8(A5),D3        ;0684: 262D0008
  569.     MOVE.L    12(A5),D4        ;0688: 282D000C
  570.     MOVE.L    16(A5),D2        ;068C: 242D0010
  571.     MOVEA.L    LAB_024C,A0        ;0690: 207900003924
  572.     MOVEA.L    276(A0),A0        ;0696: 20680114
  573.     MOVEA.L    46(A0),A0        ;069A: 2068002E
  574.     TST.L    10076(A0)        ;069E: 4AA8275C
  575.     BNE.S    LAB_003D        ;06A2: 661E
  576.     PEA    (1025).W        ;06A4: 48780401
  577.     JSR    LAB_0227        ;06A8: 4EB900003778
  578.     MOVEA.L    LAB_024C,A0        ;06AE: 207900003924
  579.     MOVEA.L    276(A0),A0        ;06B4: 20680114
  580.     MOVEA.L    46(A0),A0        ;06B8: 2068002E
  581.     MOVE.L    D0,10076(A0)        ;06BC: 2140275C
  582.     ADDQ    #4,A7            ;06C0: 584F
  583. LAB_003D:
  584.     MOVEA.L    LAB_024C,A0        ;06C2: 207900003924
  585.     MOVEA.L    276(A0),A0        ;06C8: 20680114
  586.     MOVEA.L    46(A0),A0        ;06CC: 2068002E
  587.     TST.L    10072(A0)        ;06D0: 4AA82758
  588.     BNE.S    LAB_003E        ;06D4: 661E
  589.     PEA    (800).W            ;06D6: 48780320
  590.     JSR    LAB_0227        ;06DA: 4EB900003778
  591.     MOVEA.L    LAB_024C,A0        ;06E0: 207900003924
  592.     MOVEA.L    276(A0),A0        ;06E6: 20680114
  593.     MOVEA.L    46(A0),A0        ;06EA: 2068002E
  594.     MOVE.L    D0,10072(A0)        ;06EE: 21402758
  595.     ADDQ    #4,A7            ;06F2: 584F
  596. LAB_003E:
  597.     MOVEA.L    LAB_024C,A0        ;06F4: 207900003924
  598.     MOVEA.L    276(A0),A0        ;06FA: 20680114
  599.     MOVEA.L    46(A0),A0        ;06FE: 2068002E
  600.     TST.L    10076(A0)        ;0702: 4AA8275C
  601.     BEQ.S    LAB_003F        ;0706: 6706
  602.     TST.L    10072(A0)        ;0708: 4AA82758
  603.     BNE.S    LAB_0040        ;070C: 660E
  604. LAB_003F:
  605.     MOVEA.L    3220(A0),A0        ;070E: 20680C94
  606.     MOVEQ    #12,D1            ;0712: 720C
  607.     MOVE.L    D1,(A0)            ;0714: 2081
  608.     MOVEQ    #0,D0            ;0716: 7000
  609.     BRA    LAB_004B        ;0718: 600001CE
  610. LAB_0040:
  611.     MOVEA.L    LAB_024C,A0        ;071C: 207900003924
  612.     MOVEA.L    276(A0),A0        ;0722: 20680114
  613.     MOVEA.L    46(A0),A0        ;0726: 2068002E
  614.     MOVE.L    10064(A0),-(A7)        ;072A: 2F282750
  615.     PEA    (1024).W        ;072E: 48780400
  616.     MOVE.L    10076(A0),-(A7)        ;0732: 2F28275C
  617.     JSR    LAB_0228        ;0736: 4EB900003784
  618.     ADDA    #$000C,A7        ;073C: DEFC000C
  619.     TST.L    D0            ;0740: 4A80
  620.     BNE.S    LAB_0041        ;0742: 6606
  621.     MOVEQ    #0,D0            ;0744: 7000
  622.     BRA    LAB_004B        ;0746: 600001A0
  623. LAB_0041:
  624.     MOVEA.L    LAB_024C,A1        ;074A: 227900003924
  625.     MOVEA.L    276(A1),A0        ;0750: 20690114
  626.     MOVEA.L    46(A0),A0        ;0754: 2068002E
  627.     MOVE.L    10076(A0),-4(A5)    ;0758: 2B68275CFFFC
  628.     PEA    (10).W            ;075E: 4878000A
  629.     MOVEA.L    276(A1),A0        ;0762: 20690114
  630.     MOVEA.L    46(A0),A0        ;0766: 2068002E
  631.     MOVE.L    10076(A0),-(A7)        ;076A: 2F28275C
  632.     JSR    LAB_0229        ;076E: 4EB900003790
  633.     ADDQ    #8,A7            ;0774: 504F
  634.     TST.L    D0            ;0776: 4A80
  635.     BNE.S    LAB_0045        ;0778: 6662
  636. LAB_0042:
  637.     MOVEA.L    LAB_024C,A2        ;077A: 247900003924
  638.     MOVEA.L    276(A2),A0        ;0780: 206A0114
  639.     MOVEA.L    46(A0),A0        ;0784: 2068002E
  640.     MOVEA.L    10064(A0),A1        ;0788: 22682750
  641.     MOVEA.L    4(A1),A0        ;078C: 20690004
  642.     LEA    -1(A0),A4        ;0790: 49E8FFFF
  643.     MOVE.L    A4,4(A1)        ;0794: 234C0004
  644.     SUBQ    #1,A0            ;0798: 5348
  645.     CMPA    #$0000,A0        ;079A: B0FC0000
  646.     BGE.S    LAB_0043        ;079E: 6C16
  647.     MOVEA.L    276(A2),A0        ;07A0: 206A0114
  648.     MOVEA.L    46(A0),A0        ;07A4: 2068002E
  649.     MOVE.L    10064(A0),-(A7)        ;07A8: 2F282750
  650.     JSR    LAB_022A        ;07AC: 4EB90000379C
  651.     ADDQ    #4,A7            ;07B2: 584F
  652.     BRA.S    LAB_0044        ;07B4: 6014
  653. LAB_0043:
  654.     MOVEA.L    276(A2),A0        ;07B6: 206A0114
  655.     MOVEA.L    46(A0),A0        ;07BA: 2068002E
  656.     MOVEA.L    10064(A0),A0        ;07BE: 20682750
  657.     MOVEA.L    (A0),A1            ;07C2: 2250
  658.     CLR.L    D0            ;07C4: 4280
  659.     MOVE.B    (A1),D0            ;07C6: 1011
  660.     ADDQ.L    #1,(A0)            ;07C8: 5290
  661. LAB_0044:
  662.     MOVEQ    #10,D1            ;07CA: 720A
  663.     CMP.L    D0,D1            ;07CC: B280
  664.     BEQ    LAB_0040        ;07CE: 6700FF4C
  665.     MOVEQ    #-1,D1            ;07D2: 72FF
  666.     CMP.L    D0,D1            ;07D4: B280
  667.     BNE.S    LAB_0042        ;07D6: 66A2
  668.     BRA    LAB_0040        ;07D8: 6000FF42
  669. LAB_0045:
  670.     PEA    LAB_003A        ;07DC: 487900000674
  671.     PEA    -4(A5)            ;07E2: 486DFFFC
  672.     JSR    LAB_022B        ;07E6: 4EB9000037A8
  673.     MOVEA.L    LAB_024C,A1        ;07EC: 227900003924
  674.     MOVEA.L    276(A1),A0        ;07F2: 20690114
  675.     MOVEA.L    46(A0),A0        ;07F6: 2068002E
  676.     MOVE.L    D0,10048(A0)        ;07FA: 21402740
  677.     ADDQ    #8,A7            ;07FE: 504F
  678.     TST.L    D3            ;0800: 4A83
  679.     BEQ.S    LAB_0046        ;0802: 6720
  680.     TST.L    D2            ;0804: 4A82
  681.     BEQ.S    LAB_0046        ;0806: 671C
  682.     MOVE.L    D2,-(A7)        ;0808: 2F02
  683.     MOVEA.L    276(A1),A0        ;080A: 20690114
  684.     MOVEA.L    46(A0),A0        ;080E: 2068002E
  685.     MOVE.L    10048(A0),-(A7)        ;0812: 2F282740
  686.     JSR    LAB_022C        ;0816: 4EB9000037B4
  687.     ADDQ    #8,A7            ;081C: 504F
  688.     TST.L    D0            ;081E: 4A80
  689.     BNE    LAB_0040        ;0820: 6600FEFA
  690. LAB_0046:
  691.     PEA    LAB_003A        ;0824: 487900000674
  692.     LEA    -4(A5),A3        ;082A: 47EDFFFC
  693.     MOVE.L    A3,-(A7)        ;082E: 2F0B
  694.     LEA    LAB_022B,A2        ;0830: 45F9000037A8
  695.     JSR    (A2)            ;0836: 4E92
  696.     MOVEA.L    LAB_024C,A0        ;0838: 207900003924
  697.     MOVEA.L    276(A0),A0        ;083E: 20680114
  698.     MOVEA.L    46(A0),A0        ;0842: 2068002E
  699.     MOVE.L    D0,10052(A0)        ;0846: 21402744
  700.     PEA    LAB_003A        ;084A: 487900000674
  701.     MOVE.L    A3,-(A7)        ;0850: 2F0B
  702.     JSR    (A2)            ;0852: 4E92
  703.     ADDA    #$0010,A7        ;0854: DEFC0010
  704.     TST.L    D0            ;0858: 4A80
  705.     BEQ    LAB_0040        ;085A: 6700FEC0
  706.     MOVE.L    D0,-(A7)        ;085E: 2F00
  707.     JSR    LAB_022D        ;0860: 4EB9000037C0
  708.     MOVEA.L    LAB_024C,A1        ;0866: 227900003924
  709.     MOVEA.L    276(A1),A0        ;086C: 20690114
  710.     MOVEA.L    46(A0),A0        ;0870: 2068002E
  711.     MOVE.L    D0,10056(A0)        ;0874: 21402748
  712.     ADDQ    #4,A7            ;0878: 584F
  713.     TST.L    D3            ;087A: 4A83
  714.     BEQ.S    LAB_0047        ;087C: 6714
  715.     TST.L    D2            ;087E: 4A82
  716.     BNE.S    LAB_0047        ;0880: 6610
  717.     MOVEA.L    276(A1),A0        ;0882: 20690114
  718.     MOVEA.L    46(A0),A0        ;0886: 2068002E
  719.     CMP.L    10056(A0),D4        ;088A: B8A82748
  720.     BNE    LAB_0040        ;088E: 6600FE8C
  721. LAB_0047:
  722.     MOVEA.L    LAB_024C,A1        ;0892: 227900003924
  723.     MOVEA.L    276(A1),A0        ;0898: 20690114
  724.     MOVEA.L    46(A0),A0        ;089C: 2068002E
  725.     MOVE.L    10072(A0),D0        ;08A0: 20282758
  726.     MOVE.L    D0,10060(A0)        ;08A4: 2140274C
  727.     MOVEA.L    D0,A2            ;08A8: 2440
  728.     MOVEA.L    276(A1),A0        ;08AA: 20690114
  729.     BRA.S    LAB_0049        ;08AE: 6022
  730. LAB_0048:
  731.     PEA    LAB_003B+1        ;08B0: 487900000677
  732.     PEA    -4(A5)            ;08B6: 486DFFFC
  733.     JSR    LAB_022B        ;08BA: 4EB9000037A8
  734.     MOVE.L    D0,(A2)            ;08C0: 2480
  735.     ADDQ    #8,A7            ;08C2: 504F
  736.     BEQ.S    LAB_004A        ;08C4: 6720
  737.     ADDQ    #4,A2            ;08C6: 584A
  738.     MOVEA.L    LAB_024C,A0        ;08C8: 207900003924
  739.     MOVEA.L    276(A0),A0        ;08CE: 20680114
  740. LAB_0049:
  741.     MOVEA.L    46(A0),A0        ;08D2: 2068002E
  742.     MOVE.L    10072(A0),D0        ;08D6: 20282758
  743.     ADDI.L    #$0000031C,D0        ;08DA: 06800000031C
  744.     CMP.L    A2,D0            ;08E0: B08A
  745.     BNE.S    LAB_0048        ;08E2: 66CC
  746.     CLR.L    (A2)            ;08E4: 4292
  747. LAB_004A:
  748.     MOVEQ    #1,D0            ;08E6: 7001
  749. LAB_004B:
  750.     MOVEM.L    -28(A5),D2-D4/A2-A4    ;08E8: 4CED1C1CFFE4
  751.     UNLK    A5            ;08EE: 4E5D
  752.     RTS                ;08F0: 4E75
  753. LAB_004C:
  754.     MOVE.L    A6,-(A7)        ;08F2: 2F0E
  755.     MOVE.L    D2,-(A7)        ;08F4: 2F02
  756.     MOVE.L    12(A7),D1        ;08F6: 222F000C
  757.     MOVEA.L    LAB_024C,A0        ;08FA: 207900003924
  758.     MOVEA.L    276(A0),A0        ;0900: 20680114
  759.     MOVEA.L    46(A0),A0        ;0904: 2068002E
  760.     MOVEA.L    8886(A0),A0        ;0908: 206822B6
  761.     MOVEQ    #3,D2            ;090C: 7403
  762.     CMP.L    24(A0),D2        ;090E: B4A80018
  763.     BNE.S    LAB_004D        ;0912: 6610
  764.     MOVEA.L    12(A0),A6        ;0914: 2C68000C
  765.     MOVE.L    D1,D0            ;0918: 2001
  766.     MOVEA.L    16(A7),A1        ;091A: 226F0010
  767.     JSR    -102(A6)        ;091E: 4EAEFF9A
  768.     BRA.S    LAB_004E        ;0922: 6008
  769. LAB_004D:
  770.     MOVEQ    #0,D0            ;0924: 7000
  771.     TST.L    D1            ;0926: 4A81
  772.     BGT.S    LAB_004E        ;0928: 6E02
  773.     MOVEQ    #-1,D0            ;092A: 70FF
  774. LAB_004E:
  775.     MOVE.L    (A7)+,D2        ;092C: 241F
  776.     MOVEA.L    (A7)+,A6        ;092E: 2C5F
  777.     RTS                ;0930: 4E75
  778. LAB_004F:
  779.     ADDA    #$FBFC,A7        ;0932: DEFCFBFC
  780.     MOVEM.L    D2/A2/A6,-(A7)        ;0936: 48E72022
  781.     MOVEA.L    LAB_024C,A0        ;093A: 207900003924
  782.     MOVEA.L    276(A0),A0        ;0940: 20680114
  783.     MOVEA.L    46(A0),A0        ;0944: 2068002E
  784.     MOVEA.L    8886(A0),A0        ;0948: 206822B6
  785.     MOVEQ    #3,D2            ;094C: 7403
  786.     CMP.L    24(A0),D2        ;094E: B4A80018
  787.     BNE.S    LAB_0050        ;0952: 660A
  788.     MOVEA.L    8(A0),A6        ;0954: 2C680008
  789.     JSR    -288(A6)        ;0958: 4EAEFEE0
  790.     BRA.S    LAB_0052        ;095C: 6028
  791. LAB_0050:
  792.     PEA    (1024).W        ;095E: 48780400
  793.     LEA    16(A7),A2        ;0962: 45EF0010
  794.     MOVE.L    A2,-(A7)        ;0966: 2F0A
  795.     BSR    LAB_014F        ;0968: 6100177C
  796.     MOVE.L    A2,-(A7)        ;096C: 2F0A
  797.     BSR.S    LAB_0053        ;096E: 6120
  798.     MOVEA.L    D0,A0            ;0970: 2040
  799.     ADDA    #$000C,A7        ;0972: DEFC000C
  800.     CMPA    #$0000,A0        ;0976: B0FC0000
  801.     BNE.S    LAB_0051        ;097A: 6604
  802.     MOVEQ    #0,D0            ;097C: 7000
  803.     BRA.S    LAB_0052        ;097E: 6006
  804. LAB_0051:
  805.     MOVEA.L    16(A0),A0        ;0980: 20680010
  806.     MOVE.L    (A0),D0            ;0984: 2010
  807. LAB_0052:
  808.     MOVEM.L    (A7)+,D2/A2/A6        ;0986: 4CDF4404
  809.     ADDA    #$0404,A7        ;098A: DEFC0404
  810.     RTS                ;098E: 4E75
  811. LAB_0053:
  812.     MOVE.L    A6,-(A7)        ;0990: 2F0E
  813.     MOVE.L    D2,-(A7)        ;0992: 2F02
  814.     MOVE.L    12(A7),D0        ;0994: 202F000C
  815.     MOVEA.L    LAB_024C,A0        ;0998: 207900003924
  816.     MOVEA.L    276(A0),A0        ;099E: 20680114
  817.     MOVEA.L    46(A0),A0        ;09A2: 2068002E
  818.     MOVEA.L    8886(A0),A0        ;09A6: 206822B6
  819.     MOVEQ    #3,D2            ;09AA: 7403
  820.     CMP.L    24(A0),D2        ;09AC: B4A80018
  821.     BEQ.S    LAB_0054        ;09B0: 670C
  822.     MOVEA.L    4(A0),A6        ;09B2: 2C680004
  823.     MOVEA.L    D0,A0            ;09B6: 2040
  824.     JSR    -138(A6)        ;09B8: 4EAEFF76
  825.     BRA.S    LAB_0055        ;09BC: 600A
  826. LAB_0054:
  827.     MOVEA.L    8(A0),A6        ;09BE: 2C680008
  828.     MOVEA.L    D0,A0            ;09C2: 2040
  829.     JSR    -210(A6)        ;09C4: 4EAEFF2E
  830. LAB_0055:
  831.     MOVE.L    (A7)+,D2        ;09C8: 241F
  832.     MOVEA.L    (A7)+,A6        ;09CA: 2C5F
  833.     RTS                ;09CC: 4E75
  834. LAB_0056:
  835.     MOVE.L    A6,-(A7)        ;09CE: 2F0E
  836.     MOVE.L    D2,-(A7)        ;09D0: 2F02
  837.     MOVEA.L    12(A7),A1        ;09D2: 226F000C
  838.     MOVE.L    16(A7),D0        ;09D6: 202F0010
  839.     MOVE.L    20(A7),D1        ;09DA: 222F0014
  840.     MOVEA.L    LAB_024C,A0        ;09DE: 207900003924
  841.     MOVEA.L    276(A0),A0        ;09E4: 20680114
  842.     MOVEA.L    46(A0),A0        ;09E8: 2068002E
  843.     MOVEA.L    8886(A0),A0        ;09EC: 206822B6
  844.     MOVEQ    #3,D2            ;09F0: 7403
  845.     CMP.L    24(A0),D2        ;09F2: B4A80018
  846.     BEQ.S    LAB_0057        ;09F6: 670C
  847.     MOVEA.L    4(A0),A6        ;09F8: 2C680004
  848.     MOVEA.L    A1,A0            ;09FC: 2049
  849.     JSR    -144(A6)        ;09FE: 4EAEFF70
  850.     BRA.S    LAB_0058        ;0A02: 600A
  851. LAB_0057:
  852.     MOVEA.L    8(A0),A6        ;0A04: 2C680008
  853.     MOVEA.L    A1,A0            ;0A08: 2049
  854.     JSR    -216(A6)        ;0A0A: 4EAEFF28
  855. LAB_0058:
  856.     MOVE.L    (A7)+,D2        ;0A0E: 241F
  857.     MOVEA.L    (A7)+,A6        ;0A10: 2C5F
  858.     RTS                ;0A12: 4E75
  859. LAB_0059:
  860.     MOVE.L    A6,-(A7)        ;0A14: 2F0E
  861.     MOVE.L    D2,-(A7)        ;0A16: 2F02
  862.     MOVE.L    12(A7),D0        ;0A18: 202F000C
  863.     MOVE.L    16(A7),D1        ;0A1C: 222F0010
  864.     MOVEA.L    LAB_024C,A0        ;0A20: 207900003924
  865.     MOVEA.L    276(A0),A0        ;0A26: 20680114
  866.     MOVEA.L    46(A0),A0        ;0A2A: 2068002E
  867.     MOVEA.L    8886(A0),A0        ;0A2E: 206822B6
  868.     MOVEQ    #3,D2            ;0A32: 7403
  869.     CMP.L    24(A0),D2        ;0A34: B4A80018
  870.     BEQ.S    LAB_005A        ;0A38: 670A
  871.     MOVEA.L    4(A0),A6        ;0A3A: 2C680004
  872.     JSR    -300(A6)        ;0A3E: 4EAEFED4
  873.     BRA.S    LAB_005B        ;0A42: 6008
  874. LAB_005A:
  875.     MOVEA.L    8(A0),A6        ;0A44: 2C680008
  876.     JSR    -228(A6)        ;0A48: 4EAEFF1C
  877. LAB_005B:
  878.     MOVE.L    (A7)+,D2        ;0A4C: 241F
  879.     MOVEA.L    (A7)+,A6        ;0A4E: 2C5F
  880.     RTS                ;0A50: 4E75
  881. LAB_005C:
  882.     MOVE.L    A6,-(A7)        ;0A52: 2F0E
  883.     MOVE.L    D2,-(A7)        ;0A54: 2F02
  884.     MOVE.L    12(A7),D0        ;0A56: 202F000C
  885.     MOVEA.L    LAB_024C,A0        ;0A5A: 207900003924
  886.     MOVEA.L    276(A0),A0        ;0A60: 20680114
  887.     MOVEA.L    46(A0),A0        ;0A64: 2068002E
  888.     MOVEA.L    8886(A0),A0        ;0A68: 206822B6
  889.     MOVEQ    #3,D2            ;0A6C: 7403
  890.     CMP.L    24(A0),D2        ;0A6E: B4A80018
  891.     BEQ.S    LAB_005D        ;0A72: 670C
  892.     MOVEA.L    4(A0),A6        ;0A74: 2C680004
  893.     MOVEA.L    D0,A0            ;0A78: 2040
  894.     JSR    -306(A6)        ;0A7A: 4EAEFECE
  895.     BRA.S    LAB_005E        ;0A7E: 600A
  896. LAB_005D:
  897.     MOVEA.L    8(A0),A6        ;0A80: 2C680008
  898.     MOVEA.L    D0,A0            ;0A84: 2040
  899.     JSR    -222(A6)        ;0A86: 4EAEFF22
  900. LAB_005E:
  901.     MOVE.L    (A7)+,D2        ;0A8A: 241F
  902.     MOVEA.L    (A7)+,A6        ;0A8C: 2C5F
  903.     RTS                ;0A8E: 4E75
  904. LAB_005F:
  905.     DC.W    $2F41            ;0A90
  906.     DC.W    $6D69            ;0A92
  907.     ADDQ    #2,D3            ;0A94: 5443
  908.     ADDQ.B    #8,25698(A7)        ;0A96: 502F6462
  909.     DC.W    $2F6E            ;0A9A
  910.     BCS.S    LAB_0066+2        ;0A9C: 6574
  911.     DC.W    $776F            ;0A9E
  912.     MOVEQ    #107,D1            ;0AA0: 726B
  913.     DC.W    $7300            ;0AA2
  914. LAB_0060:
  915.     MOVEM.L    D2-D3/A6,-(A7)        ;0AA4: 48E73002
  916.     MOVE.L    16(A7),D2        ;0AA8: 242F0010
  917.     MOVEA.L    LAB_024C,A0        ;0AAC: 207900003924
  918.     MOVEA.L    276(A0),A0        ;0AB2: 20680114
  919.     MOVEA.L    46(A0),A0        ;0AB6: 2068002E
  920.     MOVEA.L    8886(A0),A0        ;0ABA: 206822B6
  921.     MOVEQ    #2,D3            ;0ABE: 7602
  922.     CMP.L    24(A0),D3        ;0AC0: B6A80018
  923.     BNE.S    LAB_0061        ;0AC4: 660C
  924.     MOVEA.L    4(A0),A6        ;0AC6: 2C680004
  925.     MOVE.L    D2,D1            ;0ACA: 2202
  926.     JSR    -282(A6)        ;0ACC: 4EAEFEE6
  927.     BRA.S    LAB_0064        ;0AD0: 6034
  928. LAB_0061:
  929.     MOVE.L    LAB_0252,D0        ;0AD2: 203900004244
  930.     BNE.S    LAB_0062        ;0AD8: 661C
  931.     PEA    LAB_002B        ;0ADA: 487900000536
  932.     PEA    LAB_005F        ;0AE0: 487900000A90
  933.     JSR    LAB_0225        ;0AE6: 4EB900003760
  934.     MOVE.L    D0,LAB_0252        ;0AEC: 23C000004244
  935.     ADDQ    #8,A7            ;0AF2: 504F
  936.     BRA.S    LAB_0063        ;0AF4: 600A
  937. LAB_0062:
  938.     MOVE.L    D0,-(A7)        ;0AF6: 2F00
  939.     JSR    LAB_0224        ;0AF8: 4EB900003754
  940.     ADDQ    #4,A7            ;0AFE: 584F
  941. LAB_0063:
  942.     OR.L    D2,LAB_0259        ;0B00: 85B900004358
  943. LAB_0064:
  944.     MOVEM.L    (A7)+,D2-D3/A6        ;0B06: 4CDF400C
  945.     RTS                ;0B0A: 4E75
  946. LAB_0065:
  947.     MOVE.L    A6,-(A7)        ;0B0C: 2F0E
  948.     MOVE.L    D2,-(A7)        ;0B0E: 2F02
  949. LAB_0066:
  950.     MOVEA.L    LAB_024C,A0        ;0B10: 207900003924
  951.     MOVEA.L    276(A0),A0        ;0B16: 20680114
  952.     MOVEA.L    46(A0),A0        ;0B1A: 2068002E
  953.     MOVEA.L    8886(A0),A0        ;0B1E: 206822B6
  954.     MOVEQ    #2,D2            ;0B22: 7402
  955.     CMP.L    24(A0),D2        ;0B24: B4A80018
  956.     BNE.S    LAB_0067        ;0B28: 660A
  957.     MOVEA.L    4(A0),A6        ;0B2A: 2C680004
  958.     JSR    -288(A6)        ;0B2E: 4EAEFEE0
  959.     BRA.S    LAB_0069        ;0B32: 601E
  960. LAB_0067:
  961.     MOVE.L    LAB_0252,D0        ;0B34: 203900004244
  962.     BEQ.S    LAB_0068        ;0B3A: 6710
  963.     MOVE.L    D0,-(A7)        ;0B3C: 2F00
  964.     JSR    LAB_0226        ;0B3E: 4EB90000376C
  965.     CLR.L    LAB_0252        ;0B44: 42B900004244
  966.     ADDQ    #4,A7            ;0B4A: 584F
  967. LAB_0068:
  968.     CLR.L    LAB_0259        ;0B4C: 42B900004358
  969. LAB_0069:
  970.     MOVE.L    (A7)+,D2        ;0B52: 241F
  971.     MOVEA.L    (A7)+,A6        ;0B54: 2C5F
  972.     RTS                ;0B56: 4E75
  973. LAB_006A:
  974.     MOVE.L    A2,-(A1)        ;0B58: 230A
  975. LAB_006B:
  976.     DC.W    $0020            ;0B5A
  977.     BTST    D4,D0            ;0B5C: 0900
  978. LAB_006C:
  979.     MOVEM.L    D2/A2-A3/A6,-(A7)    ;0B5E: 48E72032
  980.     MOVEA.L    LAB_024C,A0        ;0B62: 207900003924
  981.     MOVEA.L    276(A0),A0        ;0B68: 20680114
  982.     MOVEA.L    46(A0),A0        ;0B6C: 2068002E
  983.     MOVEA.L    8886(A0),A0        ;0B70: 206822B6
  984.     MOVEQ    #2,D2            ;0B74: 7402
  985.     CMP.L    24(A0),D2        ;0B76: B4A80018
  986.     BNE.S    LAB_006D        ;0B7A: 660C
  987.     MOVEA.L    4(A0),A6        ;0B7C: 2C680004
  988.     JSR    -294(A6)        ;0B80: 4EAEFEDA
  989.     BRA    LAB_007A        ;0B84: 6000012E
  990. LAB_006D:
  991.     TST.L    LAB_0252        ;0B88: 4AB900004244
  992.     BNE.S    LAB_006E        ;0B8E: 661C
  993.     PEA    LAB_002B        ;0B90: 487900000536
  994.     PEA    LAB_005F        ;0B96: 487900000A90
  995.     JSR    LAB_0225        ;0B9C: 4EB900003760
  996.     MOVE.L    D0,LAB_0252        ;0BA2: 23C000004244
  997.     ADDQ    #8,A7            ;0BA8: 504F
  998.     BEQ.S    LAB_006F        ;0BAA: 6722
  999. LAB_006E:
  1000.     MOVE.L    LAB_0252,-(A7)        ;0BAC: 2F3900004244
  1001.     PEA    (1024).W        ;0BB2: 48780400
  1002.     PEA    SECSTRT_2        ;0BB6: 487900003A3C
  1003.     JSR    LAB_0228        ;0BBC: 4EB900003784
  1004.     MOVEA.L    D0,A3            ;0BC2: 2640
  1005.     ADDA    #$000C,A7        ;0BC4: DEFC000C
  1006.     CMPA    #$0000,A3        ;0BC8: B6FC0000
  1007.     BNE.S    LAB_0070        ;0BCC: 6606
  1008. LAB_006F:
  1009.     MOVEQ    #0,D0            ;0BCE: 7000
  1010.     BRA    LAB_007A        ;0BD0: 600000E2
  1011. LAB_0070:
  1012.     CMPI.B    #$23,(A3)        ;0BD4: 0C130023
  1013.     BEQ.S    LAB_006E        ;0BD8: 67D2
  1014.     PEA    LAB_006A        ;0BDA: 487900000B58
  1015.     MOVE.L    A3,-(A7)        ;0BE0: 2F0B
  1016.     LEA    LAB_022E,A2        ;0BE2: 45F9000037CC
  1017.     JSR    (A2)            ;0BE8: 4E92
  1018.     MOVEA.L    D0,A6            ;0BEA: 2C40
  1019.     ADDQ    #8,A7            ;0BEC: 504F
  1020.     CMPA    #$0000,A6        ;0BEE: BCFC0000
  1021.     BEQ.S    LAB_006E        ;0BF2: 67B8
  1022.     CLR.B    (A6)            ;0BF4: 4216
  1023.     MOVE.L    A3,LAB_0253        ;0BF6: 23CB0000424C
  1024.     PEA    LAB_006B+1        ;0BFC: 487900000B5B
  1025.     MOVE.L    A3,-(A7)        ;0C02: 2F0B
  1026.     JSR    (A2)            ;0C04: 4E92
  1027.     MOVEA.L    D0,A6            ;0C06: 2C40
  1028.     ADDQ    #8,A7            ;0C08: 504F
  1029.     CMPA    #$0000,A6        ;0C0A: BCFC0000
  1030.     BEQ.S    LAB_006E        ;0C0E: 679C
  1031.     CLR.B    (A6)+            ;0C10: 421E
  1032.     BRA.S    LAB_0072        ;0C12: 6002
  1033. LAB_0071:
  1034.     ADDQ    #1,A6            ;0C14: 524E
  1035. LAB_0072:
  1036.     MOVE.B    (A6),D0            ;0C16: 1016
  1037.     CMPI.B    #$20,D0            ;0C18: 0C000020
  1038.     BEQ.S    LAB_0071        ;0C1C: 67F6
  1039.     CMPI.B    #$09,D0            ;0C1E: 0C000009
  1040.     BEQ.S    LAB_0071        ;0C22: 67F0
  1041.     PEA    LAB_006B+1        ;0C24: 487900000B5B
  1042.     MOVE.L    A6,-(A7)        ;0C2A: 2F0E
  1043.     JSR    LAB_022E        ;0C2C: 4EB9000037CC
  1044.     MOVEA.L    D0,A3            ;0C32: 2640
  1045.     ADDQ    #8,A7            ;0C34: 504F
  1046.     CMPA    #$0000,A3        ;0C36: B6FC0000
  1047.     BEQ.S    LAB_0073        ;0C3A: 6702
  1048.     CLR.B    (A3)+            ;0C3C: 421B
  1049. LAB_0073:
  1050.     MOVE.L    A6,-(A7)        ;0C3E: 2F0E
  1051.     JSR    LAB_022F        ;0C40: 4EB9000037D8
  1052.     MOVE.L    D0,LAB_0256        ;0C46: 23C000004258
  1053.     MOVEQ    #2,D2            ;0C4C: 7402
  1054.     MOVE.L    D2,LAB_0255        ;0C4E: 23C200004254
  1055.     MOVE.L    #LAB_0257,D0        ;0C54: 203C0000425C
  1056.     MOVE.L    D0,LAB_0254        ;0C5A: 23C000004250
  1057.     MOVEA.L    D0,A2            ;0C60: 2440
  1058.     ADDQ    #4,A7            ;0C62: 584F
  1059.     CMPA    #$0000,A3        ;0C64: B6FC0000
  1060.     BEQ.S    LAB_0078        ;0C68: 673C
  1061.     MOVEA.L    A3,A6            ;0C6A: 2C4B
  1062.     BRA.S    LAB_0078        ;0C6C: 6038
  1063. LAB_0074:
  1064.     MOVE.B    (A6),D0            ;0C6E: 1016
  1065.     BEQ.S    LAB_0079        ;0C70: 673A
  1066.     CMPI.B    #$20,D0            ;0C72: 0C000020
  1067.     BEQ.S    LAB_0075        ;0C76: 6706
  1068.     CMPI.B    #$09,D0            ;0C78: 0C000009
  1069.     BNE.S    LAB_0076        ;0C7C: 6604
  1070. LAB_0075:
  1071.     ADDQ    #1,A6            ;0C7E: 524E
  1072.     BRA.S    LAB_0078        ;0C80: 6024
  1073. LAB_0076:
  1074.     CMPA.L    #LAB_0258,A2        ;0C82: B5FC000042E4
  1075.     BCC.S    LAB_0077        ;0C88: 6402
  1076.     MOVE.L    A6,(A2)+        ;0C8A: 24CE
  1077. LAB_0077:
  1078.     PEA    LAB_006B+1        ;0C8C: 487900000B5B
  1079.     MOVE.L    A6,-(A7)        ;0C92: 2F0E
  1080.     JSR    LAB_022E        ;0C94: 4EB9000037CC
  1081.     MOVEA.L    D0,A6            ;0C9A: 2C40
  1082.     ADDQ    #8,A7            ;0C9C: 504F
  1083.     CMPA    #$0000,A6        ;0C9E: BCFC0000
  1084.     BEQ.S    LAB_0079        ;0CA2: 6708
  1085.     CLR.B    (A6)+            ;0CA4: 421E
  1086. LAB_0078:
  1087.     CMPA    #$0000,A6        ;0CA6: BCFC0000
  1088.     BNE.S    LAB_0074        ;0CAA: 66C2
  1089. LAB_0079:
  1090.     CLR.L    (A2)            ;0CAC: 4292
  1091.     MOVE.L    #LAB_0253,D0        ;0CAE: 203C0000424C
  1092. LAB_007A:
  1093.     MOVEM.L    (A7)+,D2/A2-A3/A6    ;0CB4: 4CDF4C04
  1094.     RTS                ;0CB8: 4E75
  1095. LAB_007B:
  1096.     MOVE.L    A6,-(A7)        ;0CBA: 2F0E
  1097.     MOVE.L    D2,-(A7)        ;0CBC: 2F02
  1098.     MOVE.L    12(A7),D0        ;0CBE: 202F000C
  1099.     MOVEA.L    LAB_024C,A0        ;0CC2: 207900003924
  1100.     MOVEA.L    276(A0),A0        ;0CC8: 20680114
  1101.     MOVEA.L    46(A0),A0        ;0CCC: 2068002E
  1102.     MOVEA.L    8886(A0),A0        ;0CD0: 206822B6
  1103.     MOVEQ    #3,D2            ;0CD4: 7403
  1104.     CMP.L    24(A0),D2        ;0CD6: B4A80018
  1105.     BEQ.S    LAB_007C        ;0CDA: 670A
  1106.     MOVEA.L    4(A0),A6        ;0CDC: 2C680004
  1107.     JSR    -336(A6)        ;0CE0: 4EAEFEB0
  1108.     BRA.S    LAB_007D        ;0CE4: 6008
  1109. LAB_007C:
  1110.     MOVEA.L    8(A0),A6        ;0CE6: 2C680008
  1111.     JSR    -252(A6)        ;0CEA: 4EAEFF04
  1112. LAB_007D:
  1113.     MOVE.L    (A7)+,D2        ;0CEE: 241F
  1114.     MOVEA.L    (A7)+,A6        ;0CF0: 2C5F
  1115.     RTS                ;0CF2: 4E75
  1116. LAB_007E:
  1117.     DC.W    $2F41            ;0CF4
  1118.     DC.W    $6D69            ;0CF6
  1119.     ADDQ    #2,D3            ;0CF8: 5443
  1120.     ADDQ.B    #8,25698(A7)        ;0CFA: 502F6462
  1121.     DC.W    $2F70            ;0CFE
  1122.     MOVEQ    #111,D1            ;0D00: 726F
  1123.     MOVEQ    #111,D2            ;0D02: 746F
  1124.     DC.W    $636F            ;0D04
  1125.     DC.W    $6C73            ;0D06
  1126.     DC.W    $0000            ;0D08
  1127. LAB_007F:
  1128.     MOVEM.L    D2-D3/A6,-(A7)        ;0D0A: 48E73002
  1129.     MOVE.L    16(A7),D2        ;0D0E: 242F0010
  1130.     MOVEA.L    LAB_024C,A0        ;0D12: 207900003924
  1131.     MOVEA.L    276(A0),A0        ;0D18: 20680114
  1132.     MOVEA.L    46(A0),A1        ;0D1C: 2268002E
  1133.     MOVEA.L    8886(A1),A0        ;0D20: 206922B6
  1134.     MOVEQ    #3,D3            ;0D24: 7603
  1135.     CMP.L    24(A0),D3        ;0D26: B6A80018
  1136.     BNE.S    LAB_0082        ;0D2A: 664C
  1137.     MOVE.L    10112(A1),D0        ;0D2C: 20292780
  1138.     BNE.S    LAB_0080        ;0D30: 6628
  1139.     PEA    LAB_002B        ;0D32: 487900000536
  1140.     PEA    LAB_007E        ;0D38: 487900000CF4
  1141.     JSR    LAB_0225        ;0D3E: 4EB900003760
  1142.     MOVEA.L    LAB_024C,A0        ;0D44: 207900003924
  1143.     MOVEA.L    276(A0),A0        ;0D4A: 20680114
  1144.     MOVEA.L    46(A0),A0        ;0D4E: 2068002E
  1145.     MOVE.L    D0,10112(A0)        ;0D52: 21402780
  1146.     ADDQ    #8,A7            ;0D56: 504F
  1147.     BRA.S    LAB_0081        ;0D58: 600A
  1148. LAB_0080:
  1149.     MOVE.L    D0,-(A7)        ;0D5A: 2F00
  1150.     JSR    LAB_0224        ;0D5C: 4EB900003754
  1151.     ADDQ    #4,A7            ;0D62: 584F
  1152. LAB_0081:
  1153.     MOVEA.L    LAB_024C,A0        ;0D64: 207900003924
  1154.     MOVEA.L    276(A0),A0        ;0D6A: 20680114
  1155.     MOVEA.L    46(A0),A0        ;0D6E: 2068002E
  1156.     OR.L    D2,10136(A0)        ;0D72: 85A82798
  1157.     BRA.S    LAB_0083        ;0D76: 600A
  1158. LAB_0082:
  1159.     MOVEA.L    4(A0),A6        ;0D78: 2C680004
  1160.     MOVE.L    D2,D1            ;0D7C: 2202
  1161.     JSR    -312(A6)        ;0D7E: 4EAEFEC8
  1162. LAB_0083:
  1163.     MOVEM.L    (A7)+,D2-D3/A6        ;0D82: 4CDF400C
  1164.     RTS                ;0D86: 4E75
  1165. LAB_0084:
  1166.     MOVE.L    A6,-(A7)        ;0D88: 2F0E
  1167.     MOVE.L    D2,-(A7)        ;0D8A: 2F02
  1168.     MOVEA.L    LAB_024C,A0        ;0D8C: 207900003924
  1169.     MOVEA.L    276(A0),A0        ;0D92: 20680114
  1170.     MOVEA.L    46(A0),A1        ;0D96: 2268002E
  1171.     MOVEA.L    8886(A1),A0        ;0D9A: 206922B6
  1172.     MOVEQ    #2,D2            ;0D9E: 7402
  1173.     CMP.L    24(A0),D2        ;0DA0: B4A80018
  1174.     BNE.S    LAB_0085        ;0DA4: 660A
  1175.     MOVEA.L    4(A0),A6        ;0DA6: 2C680004
  1176.     JSR    -318(A6)        ;0DAA: 4EAEFEC2
  1177.     BRA.S    LAB_0087        ;0DAE: 6034
  1178. LAB_0085:
  1179.     MOVE.L    10112(A1),D0        ;0DB0: 20292780
  1180.     BEQ.S    LAB_0086        ;0DB4: 671C
  1181.     MOVE.L    D0,-(A7)        ;0DB6: 2F00
  1182.     JSR    LAB_0226        ;0DB8: 4EB90000376C
  1183.     MOVEA.L    LAB_024C,A0        ;0DBE: 207900003924
  1184.     MOVEA.L    276(A0),A0        ;0DC4: 20680114
  1185.     MOVEA.L    46(A0),A0        ;0DC8: 2068002E
  1186.     CLR.L    10112(A0)        ;0DCC: 42A82780
  1187.     ADDQ    #4,A7            ;0DD0: 584F
  1188. LAB_0086:
  1189.     MOVEA.L    LAB_024C,A0        ;0DD2: 207900003924
  1190.     MOVEA.L    276(A0),A0        ;0DD8: 20680114
  1191.     MOVEA.L    46(A0),A0        ;0DDC: 2068002E
  1192.     CLR.L    10136(A0)        ;0DE0: 42A82798
  1193. LAB_0087:
  1194.     MOVE.L    (A7)+,D2        ;0DE4: 241F
  1195.     MOVEA.L    (A7)+,A6        ;0DE6: 2C5F
  1196.     RTS                ;0DE8: 4E75
  1197. LAB_0088:
  1198.     MOVEM.L    D2/A2-A3/A6,-(A7)    ;0DEA: 48E72032
  1199.     MOVEA.L    LAB_024C,A0        ;0DEE: 207900003924
  1200.     MOVEA.L    276(A0),A0        ;0DF4: 20680114
  1201.     MOVEA.L    46(A0),A1        ;0DF8: 2268002E
  1202.     MOVEA.L    8886(A1),A0        ;0DFC: 206922B6
  1203.     MOVEQ    #2,D2            ;0E00: 7402
  1204.     CMP.L    24(A0),D2        ;0E02: B4A80018
  1205.     BNE.S    LAB_0089        ;0E06: 660C
  1206.     MOVEA.L    4(A0),A6        ;0E08: 2C680004
  1207.     JSR    -324(A6)        ;0E0C: 4EAEFEBC
  1208.     BRA    LAB_0099        ;0E10: 600001EE
  1209. LAB_0089:
  1210.     TST.L    10116(A1)        ;0E14: 4AA92784
  1211.     BNE.S    LAB_008A        ;0E18: 661E
  1212.     PEA    (1025).W        ;0E1A: 48780401
  1213.     JSR    LAB_0227        ;0E1E: 4EB900003778
  1214.     MOVEA.L    LAB_024C,A0        ;0E24: 207900003924
  1215.     MOVEA.L    276(A0),A0        ;0E2A: 20680114
  1216.     MOVEA.L    46(A0),A0        ;0E2E: 2068002E
  1217.     MOVE.L    D0,10116(A0)        ;0E32: 21402784
  1218.     ADDQ    #4,A7            ;0E36: 584F
  1219. LAB_008A:
  1220.     MOVEA.L    LAB_024C,A0        ;0E38: 207900003924
  1221.     MOVEA.L    276(A0),A0        ;0E3E: 20680114
  1222.     MOVEA.L    46(A0),A0        ;0E42: 2068002E
  1223.     TST.L    10132(A0)        ;0E46: 4AA82794
  1224.     BNE.S    LAB_008B        ;0E4A: 661E
  1225.     PEA    (140).W            ;0E4C: 4878008C
  1226.     JSR    LAB_0227        ;0E50: 4EB900003778
  1227.     MOVEA.L    LAB_024C,A0        ;0E56: 207900003924
  1228.     MOVEA.L    276(A0),A0        ;0E5C: 20680114
  1229.     MOVEA.L    46(A0),A0        ;0E60: 2068002E
  1230.     MOVE.L    D0,10132(A0)        ;0E64: 21402794
  1231.     ADDQ    #4,A7            ;0E68: 584F
  1232. LAB_008B:
  1233.     MOVEA.L    LAB_024C,A0        ;0E6A: 207900003924
  1234.     MOVEA.L    276(A0),A0        ;0E70: 20680114
  1235.     MOVEA.L    46(A0),A0        ;0E74: 2068002E
  1236.     TST.L    10116(A0)        ;0E78: 4AA82784
  1237.     BEQ.S    LAB_008C        ;0E7C: 6706
  1238.     TST.L    10132(A0)        ;0E7E: 4AA82794
  1239.     BNE.S    LAB_008E        ;0E82: 660E
  1240. LAB_008C:
  1241.     MOVEA.L    3220(A0),A0        ;0E84: 20680C94
  1242.     MOVEQ    #12,D2            ;0E88: 740C
  1243.     MOVE.L    D2,(A0)            ;0E8A: 2082
  1244. LAB_008D:
  1245.     MOVEQ    #0,D0            ;0E8C: 7000
  1246.     BRA    LAB_0099        ;0E8E: 60000170
  1247. LAB_008E:
  1248.     TST.L    10112(A0)        ;0E92: 4AA82780
  1249.     BNE.S    LAB_008F        ;0E96: 6628
  1250.     PEA    LAB_002B        ;0E98: 487900000536
  1251.     PEA    LAB_007E        ;0E9E: 487900000CF4
  1252.     JSR    LAB_0225        ;0EA4: 4EB900003760
  1253.     MOVEA.L    LAB_024C,A0        ;0EAA: 207900003924
  1254.     MOVEA.L    276(A0),A0        ;0EB0: 20680114
  1255.     MOVEA.L    46(A0),A0        ;0EB4: 2068002E
  1256.     MOVE.L    D0,10112(A0)        ;0EB8: 21402780
  1257.     ADDQ    #8,A7            ;0EBC: 504F
  1258.     BEQ.S    LAB_008D        ;0EBE: 67CC
  1259. LAB_008F:
  1260.     MOVEA.L    LAB_024C,A0        ;0EC0: 207900003924
  1261.     MOVEA.L    276(A0),A0        ;0EC6: 20680114
  1262.     MOVEA.L    46(A0),A0        ;0ECA: 2068002E
  1263.     MOVE.L    10112(A0),-(A7)        ;0ECE: 2F282780
  1264.     PEA    (1024).W        ;0ED2: 48780400
  1265.     MOVE.L    10116(A0),-(A7)        ;0ED6: 2F282784
  1266.     JSR    LAB_0228        ;0EDA: 4EB900003784
  1267.     MOVEA.L    D0,A3            ;0EE0: 2640
  1268.     ADDA    #$000C,A7        ;0EE2: DEFC000C
  1269.     CMPA    #$0000,A3        ;0EE6: B6FC0000
  1270.     BEQ.S    LAB_008D        ;0EEA: 67A0
  1271.     CMPI.B    #$23,(A3)        ;0EEC: 0C130023
  1272.     BEQ.S    LAB_008F        ;0EF0: 67CE
  1273.     PEA    LAB_006A        ;0EF2: 487900000B58
  1274.     MOVE.L    A3,-(A7)        ;0EF8: 2F0B
  1275.     LEA    LAB_022E,A2        ;0EFA: 45F9000037CC
  1276.     JSR    (A2)            ;0F00: 4E92
  1277.     MOVEA.L    D0,A6            ;0F02: 2C40
  1278.     ADDQ    #8,A7            ;0F04: 504F
  1279.     CMPA    #$0000,A6        ;0F06: BCFC0000
  1280.     BEQ.S    LAB_008F        ;0F0A: 67B4
  1281.     CLR.B    (A6)            ;0F0C: 4216
  1282.     MOVEA.L    LAB_024C,A0        ;0F0E: 207900003924
  1283.     MOVEA.L    276(A0),A0        ;0F14: 20680114
  1284.     MOVEA.L    46(A0),A0        ;0F18: 2068002E
  1285.     MOVE.L    A3,10120(A0)        ;0F1C: 214B2788
  1286.     PEA    LAB_006B+1        ;0F20: 487900000B5B
  1287.     MOVE.L    A3,-(A7)        ;0F26: 2F0B
  1288.     JSR    (A2)            ;0F28: 4E92
  1289.     MOVEA.L    D0,A6            ;0F2A: 2C40
  1290.     ADDQ    #8,A7            ;0F2C: 504F
  1291.     CMPA    #$0000,A6        ;0F2E: BCFC0000
  1292.     BEQ.S    LAB_008F        ;0F32: 678C
  1293.     CLR.B    (A6)+            ;0F34: 421E
  1294.     BRA.S    LAB_0091        ;0F36: 6002
  1295. LAB_0090:
  1296.     ADDQ    #1,A6            ;0F38: 524E
  1297. LAB_0091:
  1298.     MOVE.B    (A6),D0            ;0F3A: 1016
  1299.     CMPI.B    #$20,D0            ;0F3C: 0C000020
  1300.     BEQ.S    LAB_0090        ;0F40: 67F6
  1301.     CMPI.B    #$09,D0            ;0F42: 0C000009
  1302.     BEQ.S    LAB_0090        ;0F46: 67F0
  1303.     PEA    LAB_006B+1        ;0F48: 487900000B5B
  1304.     MOVE.L    A6,-(A7)        ;0F4E: 2F0E
  1305.     JSR    LAB_022E        ;0F50: 4EB9000037CC
  1306.     MOVEA.L    D0,A3            ;0F56: 2640
  1307.     ADDQ    #8,A7            ;0F58: 504F
  1308.     CMPA    #$0000,A3        ;0F5A: B6FC0000
  1309.     BEQ.S    LAB_0092        ;0F5E: 6702
  1310.     CLR.B    (A3)+            ;0F60: 421B
  1311. LAB_0092:
  1312.     MOVE.L    A6,-(A7)        ;0F62: 2F0E
  1313.     JSR    LAB_022D        ;0F64: 4EB9000037C0
  1314.     MOVEA.L    LAB_024C,A1        ;0F6A: 227900003924
  1315.     MOVEA.L    276(A1),A0        ;0F70: 20690114
  1316.     MOVEA.L    46(A0),A0        ;0F74: 2068002E
  1317.     MOVE.L    D0,10128(A0)        ;0F78: 21402790
  1318.     MOVEA.L    276(A1),A0        ;0F7C: 20690114
  1319.     MOVEA.L    46(A0),A0        ;0F80: 2068002E
  1320.     MOVE.L    10132(A0),D0        ;0F84: 20282794
  1321.     MOVE.L    D0,10124(A0)        ;0F88: 2140278C
  1322.     MOVEA.L    D0,A2            ;0F8C: 2440
  1323.     ADDQ    #4,A7            ;0F8E: 584F
  1324.     CMPA    #$0000,A3        ;0F90: B6FC0000
  1325.     BEQ.S    LAB_0098        ;0F94: 6754
  1326.     MOVEA.L    A3,A6            ;0F96: 2C4B
  1327. LAB_0093:
  1328.     MOVE.B    (A6),D0            ;0F98: 1016
  1329.     BEQ.S    LAB_0098        ;0F9A: 674E
  1330.     CMPI.B    #$20,D0            ;0F9C: 0C000020
  1331.     BEQ.S    LAB_0094        ;0FA0: 6706
  1332.     CMPI.B    #$09,D0            ;0FA2: 0C000009
  1333.     BNE.S    LAB_0095        ;0FA6: 6604
  1334. LAB_0094:
  1335.     ADDQ    #1,A6            ;0FA8: 524E
  1336.     BRA.S    LAB_0097        ;0FAA: 6038
  1337. LAB_0095:
  1338.     MOVEA.L    LAB_024C,A0        ;0FAC: 207900003924
  1339.     MOVEA.L    276(A0),A0        ;0FB2: 20680114
  1340.     MOVEA.L    46(A0),A0        ;0FB6: 2068002E
  1341.     MOVE.L    10132(A0),D0        ;0FBA: 20282794
  1342.     ADDI.L    #$00000088,D0        ;0FBE: 068000000088
  1343.     CMP.L    A2,D0            ;0FC4: B08A
  1344.     BLS.S    LAB_0096        ;0FC6: 6302
  1345.     MOVE.L    A6,(A2)+        ;0FC8: 24CE
  1346. LAB_0096:
  1347.     PEA    LAB_006B+1        ;0FCA: 487900000B5B
  1348.     MOVE.L    A6,-(A7)        ;0FD0: 2F0E
  1349.     JSR    LAB_022E        ;0FD2: 4EB9000037CC
  1350.     MOVEA.L    D0,A6            ;0FD8: 2C40
  1351.     ADDQ    #8,A7            ;0FDA: 504F
  1352.     CMPA    #$0000,A6        ;0FDC: BCFC0000
  1353.     BEQ.S    LAB_0098        ;0FE0: 6708
  1354.     CLR.B    (A6)+            ;0FE2: 421E
  1355. LAB_0097:
  1356.     CMPA    #$0000,A6        ;0FE4: BCFC0000
  1357.     BNE.S    LAB_0093        ;0FE8: 66AE
  1358. LAB_0098:
  1359.     CLR.L    (A2)            ;0FEA: 4292
  1360.     MOVEA.L    LAB_024C,A0        ;0FEC: 207900003924
  1361.     MOVEA.L    276(A0),A0        ;0FF2: 20680114
  1362.     MOVE.L    46(A0),D0        ;0FF6: 2028002E
  1363.     ADDI.L    #$00002788,D0        ;0FFA: 068000002788
  1364. LAB_0099:
  1365.     MOVEM.L    (A7)+,D2/A2-A3/A6    ;1000: 4CDF4C04
  1366.     RTS                ;1004: 4E75
  1367. LAB_009A:
  1368.     MOVE.L    A6,-(A7)        ;1006: 2F0E
  1369.     MOVE.L    D2,-(A7)        ;1008: 2F02
  1370.     MOVE.L    12(A7),D0        ;100A: 202F000C
  1371.     MOVEA.L    LAB_024C,A0        ;100E: 207900003924
  1372.     MOVEA.L    276(A0),A0        ;1014: 20680114
  1373.     MOVEA.L    46(A0),A0        ;1018: 2068002E
  1374.     MOVEA.L    8886(A0),A0        ;101C: 206822B6
  1375.     MOVEQ    #3,D2            ;1020: 7403
  1376.     CMP.L    24(A0),D2        ;1022: B4A80018
  1377.     BEQ.S    LAB_009B        ;1026: 670C
  1378.     MOVEA.L    4(A0),A6        ;1028: 2C680004
  1379.     MOVEA.L    D0,A0            ;102C: 2040
  1380.     JSR    -330(A6)        ;102E: 4EAEFEB6
  1381.     BRA.S    LAB_009C        ;1032: 600A
  1382. LAB_009B:
  1383.     MOVEA.L    8(A0),A6        ;1034: 2C680008
  1384.     MOVEA.L    D0,A0            ;1038: 2040
  1385.     JSR    -246(A6)        ;103A: 4EAEFF0A
  1386. LAB_009C:
  1387.     MOVE.L    (A7)+,D2        ;103E: 241F
  1388.     MOVEA.L    (A7)+,A6        ;1040: 2C5F
  1389.     RTS                ;1042: 4E75
  1390. LAB_009D:
  1391.     MOVEM.L    D2/A2-A3/A6,-(A7)    ;1044: 48E72032
  1392.     MOVEA.L    LAB_024C,A0        ;1048: 207900003924
  1393.     MOVEA.L    276(A0),A0        ;104E: 20680114
  1394.     MOVEA.L    46(A0),A0        ;1052: 2068002E
  1395.     MOVEA.L    8886(A0),A3        ;1056: 266822B6
  1396.     MOVEQ    #3,D2            ;105A: 7403
  1397.     CMP.L    24(A3),D2        ;105C: B4AB0018
  1398.     BNE.S    LAB_009F        ;1060: 6636
  1399.     MOVEA.L    12(A3),A6        ;1062: 2C6B000C
  1400.     JSR    -132(A6)        ;1066: 4EAEFF7C
  1401.     TST.L    D0            ;106A: 4A80
  1402.     BNE.S    LAB_009E        ;106C: 6620
  1403.     MOVEA.L    LAB_024C,A0        ;106E: 207900003924
  1404.     MOVEA.L    276(A0),A0        ;1074: 20680114
  1405.     MOVEA.L    46(A0),A0        ;1078: 2068002E
  1406.     MOVEA.L    3220(A0),A2        ;107C: 24680C94
  1407.     MOVEA.L    12(A3),A6        ;1080: 2C6B000C
  1408.     JSR    -36(A6)            ;1084: 4EAEFFDC
  1409.     MOVE.L    D0,(A2)            ;1088: 2480
  1410.     MOVEQ    #0,D0            ;108A: 7000
  1411.     BRA.S    LAB_00A0        ;108C: 601E
  1412. LAB_009E:
  1413.     MOVE.L    D0,-(A7)        ;108E: 2F00
  1414.     BSR    LAB_00B4        ;1090: 610001D6
  1415.     ADDQ    #4,A7            ;1094: 584F
  1416.     BRA.S    LAB_00A0        ;1096: 6014
  1417. LAB_009F:
  1418.     MOVEA.L    4(A3),A6        ;1098: 2C6B0004
  1419.     JSR    -384(A6)        ;109C: 4EAEFE80
  1420.     TST.L    D0            ;10A0: 4A80
  1421.     BEQ.S    LAB_00A0        ;10A2: 6708
  1422.     MOVE.L    D0,-(A7)        ;10A4: 2F00
  1423.     BSR    LAB_00B5        ;10A6: 61000274
  1424.     ADDQ    #4,A7            ;10AA: 584F
  1425. LAB_00A0:
  1426.     MOVEM.L    (A7)+,D2/A2-A3/A6    ;10AC: 4CDF4C04
  1427.     RTS                ;10B0: 4E75
  1428. LAB_00A1:
  1429.     MOVEM.L    D2/A2-A3/A6,-(A7)    ;10B2: 48E72032
  1430.     MOVE.L    20(A7),D0        ;10B6: 202F0014
  1431.     MOVEA.L    LAB_024C,A0        ;10BA: 207900003924
  1432.     MOVEA.L    276(A0),A0        ;10C0: 20680114
  1433.     MOVEA.L    46(A0),A0        ;10C4: 2068002E
  1434.     MOVEA.L    8886(A0),A3        ;10C8: 266822B6
  1435.     MOVEQ    #3,D2            ;10CC: 7403
  1436.     CMP.L    24(A3),D2        ;10CE: B4AB0018
  1437.     BNE.S    LAB_00A3        ;10D2: 6638
  1438.     MOVEA.L    12(A3),A6        ;10D4: 2C6B000C
  1439.     MOVEA.L    D0,A1            ;10D8: 2240
  1440.     JSR    -114(A6)        ;10DA: 4EAEFF8E
  1441.     TST.L    D0            ;10DE: 4A80
  1442.     BNE.S    LAB_00A2        ;10E0: 6620
  1443.     MOVEA.L    LAB_024C,A0        ;10E2: 207900003924
  1444.     MOVEA.L    276(A0),A0        ;10E8: 20680114
  1445.     MOVEA.L    46(A0),A0        ;10EC: 2068002E
  1446.     MOVEA.L    3220(A0),A2        ;10F0: 24680C94
  1447.     MOVEA.L    12(A3),A6        ;10F4: 2C6B000C
  1448.     JSR    -36(A6)            ;10F8: 4EAEFFDC
  1449.     MOVE.L    D0,(A2)            ;10FC: 2480
  1450.     MOVEQ    #0,D0            ;10FE: 7000
  1451.     BRA.S    LAB_00A4        ;1100: 6020
  1452. LAB_00A2:
  1453.     MOVE.L    D0,-(A7)        ;1102: 2F00
  1454.     BSR    LAB_00B4        ;1104: 61000162
  1455.     ADDQ    #4,A7            ;1108: 584F
  1456.     BRA.S    LAB_00A4        ;110A: 6016
  1457. LAB_00A3:
  1458.     MOVEA.L    4(A3),A6        ;110C: 2C6B0004
  1459.     MOVEA.L    D0,A0            ;1110: 2040
  1460.     JSR    -378(A6)        ;1112: 4EAEFE86
  1461.     TST.L    D0            ;1116: 4A80
  1462.     BEQ.S    LAB_00A4        ;1118: 6708
  1463.     MOVE.L    D0,-(A7)        ;111A: 2F00
  1464.     BSR    LAB_00B5        ;111C: 610001FE
  1465.     ADDQ    #4,A7            ;1120: 584F
  1466. LAB_00A4:
  1467.     MOVEM.L    (A7)+,D2/A2-A3/A6    ;1122: 4CDF4C04
  1468.     RTS                ;1126: 4E75
  1469. LAB_00A5:
  1470.     SUBQ    #2,(A3)            ;1128: 5553
  1471.     DC.W    $4552            ;112A
  1472.     DC.W    $0000            ;112C
  1473. LAB_00A6:
  1474.     MOVEM.L    D2/A2-A3/A6,-(A7)    ;112E: 48E72032
  1475.     MOVE    22(A7),D0        ;1132: 302F0016
  1476.     MOVEA.L    LAB_024C,A0        ;1136: 207900003924
  1477.     MOVEA.L    276(A0),A0        ;113C: 20680114
  1478.     MOVEA.L    46(A0),A0        ;1140: 2068002E
  1479.     MOVEA.L    8886(A0),A3        ;1144: 266822B6
  1480.     MOVEQ    #3,D2            ;1148: 7403
  1481.     CMP.L    24(A3),D2        ;114A: B4AB0018
  1482.     BNE.S    LAB_00A9        ;114E: 6652
  1483.     CMPI    #$FFFE,D0        ;1150: 0C40FFFE
  1484.     BEQ.S    LAB_00A8        ;1154: 6736
  1485.     MOVEA.L    12(A3),A6        ;1156: 2C6B000C
  1486.     JSR    -120(A6)        ;115A: 4EAEFF88
  1487.     TST.L    D0            ;115E: 4A80
  1488.     BNE.S    LAB_00A7        ;1160: 6620
  1489.     MOVEA.L    LAB_024C,A0        ;1162: 207900003924
  1490.     MOVEA.L    276(A0),A0        ;1168: 20680114
  1491.     MOVEA.L    46(A0),A0        ;116C: 2068002E
  1492.     MOVEA.L    3220(A0),A2        ;1170: 24680C94
  1493.     MOVEA.L    12(A3),A6        ;1174: 2C6B000C
  1494.     JSR    -36(A6)            ;1178: 4EAEFFDC
  1495.     MOVE.L    D0,(A2)            ;117C: 2480
  1496.     MOVEQ    #0,D0            ;117E: 7000
  1497.     BRA.S    LAB_00AA        ;1180: 6036
  1498. LAB_00A7:
  1499.     MOVE.L    D0,-(A7)        ;1182: 2F00
  1500.     BSR    LAB_00B4        ;1184: 610000E2
  1501.     ADDQ    #4,A7            ;1188: 584F
  1502.     BRA.S    LAB_00AA        ;118A: 602C
  1503. LAB_00A8:
  1504.     PEA    LAB_00A5        ;118C: 487900001128
  1505.     JSR    LAB_0230        ;1192: 4EB9000037E4
  1506.     MOVE.L    D0,-(A7)        ;1198: 2F00
  1507.     BSR    LAB_00A1        ;119A: 6100FF16
  1508.     ADDQ    #8,A7            ;119E: 504F
  1509.     BRA.S    LAB_00AA        ;11A0: 6016
  1510. LAB_00A9:
  1511.     MOVEA.L    4(A3),A6        ;11A2: 2C6B0004
  1512.     MOVE    D0,D1            ;11A6: 3200
  1513.     JSR    -372(A6)        ;11A8: 4EAEFE8C
  1514.     TST.L    D0            ;11AC: 4A80
  1515.     BEQ.S    LAB_00AA        ;11AE: 6708
  1516.     MOVE.L    D0,-(A7)        ;11B0: 2F00
  1517.     BSR    LAB_00B5        ;11B2: 61000168
  1518.     ADDQ    #4,A7            ;11B6: 584F
  1519. LAB_00AA:
  1520.     MOVEM.L    (A7)+,D2/A2-A3/A6    ;11B8: 4CDF4C04
  1521.     RTS                ;11BC: 4E75
  1522. LAB_00AB:
  1523.     MOVE.L    A6,-(A7)        ;11BE: 2F0E
  1524.     MOVE.L    D2,-(A7)        ;11C0: 2F02
  1525.     MOVEA.L    LAB_024C,A0        ;11C2: 207900003924
  1526.     MOVEA.L    276(A0),A0        ;11C8: 20680114
  1527.     MOVEA.L    46(A0),A0        ;11CC: 2068002E
  1528.     MOVEA.L    8886(A0),A0        ;11D0: 206822B6
  1529.     MOVEQ    #3,D2            ;11D4: 7403
  1530.     CMP.L    24(A0),D2        ;11D6: B4A80018
  1531.     BNE.S    LAB_00AC        ;11DA: 660A
  1532.     MOVEA.L    12(A0),A6        ;11DC: 2C68000C
  1533.     JSR    -126(A6)        ;11E0: 4EAEFF82
  1534.     BRA.S    LAB_00AD        ;11E4: 600A
  1535. LAB_00AC:
  1536.     MOVEA.L    4(A0),A6        ;11E6: 2C680004
  1537.     MOVEQ    #0,D1            ;11EA: 7200
  1538.     JSR    -390(A6)        ;11EC: 4EAEFE7A
  1539. LAB_00AD:
  1540.     MOVEQ    #1,D0            ;11F0: 7001
  1541.     MOVE.L    (A7)+,D2        ;11F2: 241F
  1542.     MOVEA.L    (A7)+,A6        ;11F4: 2C5F
  1543.     RTS                ;11F6: 4E75
  1544. LAB_00AE:
  1545.     MOVE.L    A6,-(A7)        ;11F8: 2F0E
  1546.     MOVE.L    D2,-(A7)        ;11FA: 2F02
  1547.     MOVEA.L    LAB_024C,A0        ;11FC: 207900003924
  1548.     MOVEA.L    276(A0),A0        ;1202: 20680114
  1549.     MOVEA.L    46(A0),A0        ;1206: 2068002E
  1550.     MOVEA.L    8886(A0),A0        ;120A: 206822B6
  1551.     MOVEQ    #3,D2            ;120E: 7403
  1552.     CMP.L    24(A0),D2        ;1210: B4A80018
  1553.     BNE.S    LAB_00AF        ;1214: 660A
  1554.     MOVEA.L    12(A0),A6        ;1216: 2C68000C
  1555.     JSR    -126(A6)        ;121A: 4EAEFF82
  1556.     BRA.S    LAB_00B0        ;121E: 600A
  1557. LAB_00AF:
  1558.     MOVEA.L    4(A0),A6        ;1220: 2C680004
  1559.     MOVEQ    #0,D1            ;1224: 7200
  1560.     JSR    -390(A6)        ;1226: 4EAEFE7A
  1561. LAB_00B0:
  1562.     MOVEQ    #1,D0            ;122A: 7001
  1563.     MOVE.L    (A7)+,D2        ;122C: 241F
  1564.     MOVEA.L    (A7)+,A6        ;122E: 2C5F
  1565.     RTS                ;1230: 4E75
  1566. LAB_00B1:
  1567.     MOVE.L    A6,-(A7)        ;1232: 2F0E
  1568.     MOVE.L    D2,-(A7)        ;1234: 2F02
  1569.     MOVEA.L    LAB_024C,A0        ;1236: 207900003924
  1570.     MOVEA.L    276(A0),A0        ;123C: 20680114
  1571.     MOVEA.L    46(A0),A0        ;1240: 2068002E
  1572.     MOVEA.L    8886(A0),A0        ;1244: 206822B6
  1573.     MOVEQ    #3,D2            ;1248: 7403
  1574.     CMP.L    24(A0),D2        ;124A: B4A80018
  1575.     BNE.S    LAB_00B2        ;124E: 660A
  1576.     MOVEA.L    12(A0),A6        ;1250: 2C68000C
  1577.     JSR    -138(A6)        ;1254: 4EAEFF76
  1578.     BRA.S    LAB_00B3        ;1258: 6008
  1579. LAB_00B2:
  1580.     MOVEA.L    4(A0),A6        ;125A: 2C680004
  1581.     JSR    -396(A6)        ;125E: 4EAEFE74
  1582. LAB_00B3:
  1583.     MOVE.L    (A7)+,D2        ;1262: 241F
  1584.     MOVEA.L    (A7)+,A6        ;1264: 2C5F
  1585.     RTS                ;1266: 4E75
  1586. LAB_00B4:
  1587.     MOVE.L    A2,-(A7)        ;1268: 2F0A
  1588.     MOVEA.L    8(A7),A2        ;126A: 246F0008
  1589.     MOVEA.L    LAB_024C,A1        ;126E: 227900003924
  1590.     MOVEA.L    276(A1),A0        ;1274: 20690114
  1591.     MOVEA.L    46(A0),A0        ;1278: 2068002E
  1592.     MOVE.L    (A2),10008(A0)        ;127C: 21522718
  1593.     MOVEA.L    276(A1),A0        ;1280: 20690114
  1594.     MOVEA.L    46(A0),A0        ;1284: 2068002E
  1595.     MOVE.L    4(A2),10012(A0)        ;1288: 216A0004271C
  1596.     MOVEA.L    276(A1),A0        ;128E: 20690114
  1597.     MOVEA.L    46(A0),A0        ;1292: 2068002E
  1598.     MOVE.L    8(A2),10016(A0)        ;1296: 216A00082720
  1599.     MOVEA.L    276(A1),A0        ;129C: 20690114
  1600.     MOVEA.L    46(A0),A0        ;12A0: 2068002E
  1601.     MOVE.L    12(A2),10020(A0)    ;12A4: 216A000C2724
  1602.     CLR.L    -(A7)            ;12AA: 42A7
  1603.     JSR    LAB_0231        ;12AC: 4EB9000037F0
  1604.     MOVEA.L    LAB_024C,A1        ;12B2: 227900003924
  1605.     MOVEA.L    276(A1),A0        ;12B8: 20690114
  1606.     MOVEA.L    46(A0),A0        ;12BC: 2068002E
  1607.     MOVE.L    D0,10024(A0)        ;12C0: 21402728
  1608.     MOVEA.L    276(A1),A0        ;12C4: 20690114
  1609.     MOVEA.L    46(A0),A0        ;12C8: 2068002E
  1610.     CLR.L    10028(A0)        ;12CC: 42A8272C
  1611.     MOVEA.L    276(A1),A0        ;12D0: 20690114
  1612.     MOVEA.L    46(A0),A0        ;12D4: 2068002E
  1613.     MOVE.L    16(A2),10032(A0)    ;12D8: 216A00102730
  1614.     MOVEA.L    276(A1),A0        ;12DE: 20690114
  1615.     MOVEA.L    46(A0),A0        ;12E2: 2068002E
  1616.     MOVE.L    20(A2),10036(A0)    ;12E6: 216A00142734
  1617.     MOVEA.L    276(A1),A0        ;12EC: 20690114
  1618.     MOVEA.L    46(A0),A0        ;12F0: 2068002E
  1619.     MOVE.L    24(A2),10040(A0)    ;12F4: 216A00182738
  1620.     MOVEA.L    276(A1),A0        ;12FA: 20690114
  1621.     MOVEA.L    46(A0),A0        ;12FE: 2068002E
  1622.     MOVEQ    #-1,D1            ;1302: 72FF
  1623.     MOVE.L    D1,10044(A0)        ;1304: 2141273C
  1624.     MOVEA.L    276(A1),A0        ;1308: 20690114
  1625.     MOVE.L    46(A0),D0        ;130C: 2028002E
  1626.     ADDI.L    #$00002718,D0        ;1310: 068000002718
  1627.     ADDQ    #4,A7            ;1316: 584F
  1628.     MOVEA.L    (A7)+,A2        ;1318: 245F
  1629.     RTS                ;131A: 4E75
  1630. LAB_00B5:
  1631.     MOVE.L    A2,-(A7)        ;131C: 2F0A
  1632.     MOVEA.L    8(A7),A2        ;131E: 246F0008
  1633.     MOVEA.L    LAB_024C,A1        ;1322: 227900003924
  1634.     MOVEA.L    276(A1),A0        ;1328: 20690114
  1635.     MOVEA.L    46(A0),A0        ;132C: 2068002E
  1636.     MOVE.L    (A2),10008(A0)        ;1330: 21522718
  1637.     MOVEA.L    276(A1),A0        ;1334: 20690114
  1638.     MOVEA.L    46(A0),A0        ;1338: 2068002E
  1639.     MOVE.L    8(A2),10012(A0)        ;133C: 216A0008271C
  1640.     MOVEA.L    276(A1),A0        ;1342: 20690114
  1641.     MOVEA.L    46(A0),A0        ;1346: 2068002E
  1642.     MOVE.L    16(A2),10016(A0)    ;134A: 216A00102720
  1643.     MOVEA.L    276(A1),A0        ;1350: 20690114
  1644.     MOVEA.L    46(A0),A0        ;1354: 2068002E
  1645.     MOVE.L    20(A2),10020(A0)    ;1358: 216A00142724
  1646.     CLR.L    -(A7)            ;135E: 42A7
  1647.     JSR    LAB_0231        ;1360: 4EB9000037F0
  1648.     MOVEA.L    LAB_024C,A1        ;1366: 227900003924
  1649.     MOVEA.L    276(A1),A0        ;136C: 20690114
  1650.     MOVEA.L    46(A0),A0        ;1370: 2068002E
  1651.     MOVE.L    D0,10024(A0)        ;1374: 21402728
  1652.     MOVEA.L    276(A1),A0        ;1378: 20690114
  1653.     MOVEA.L    46(A0),A0        ;137C: 2068002E
  1654.     CLR.L    10028(A0)        ;1380: 42A8272C
  1655.     MOVEA.L    276(A1),A0        ;1384: 20690114
  1656.     MOVEA.L    46(A0),A0        ;1388: 2068002E
  1657.     MOVE.L    12(A2),10032(A0)    ;138C: 216A000C2730
  1658.     MOVEA.L    276(A1),A0        ;1392: 20690114
  1659.     MOVEA.L    46(A0),A0        ;1396: 2068002E
  1660.     MOVE.L    4(A2),10036(A0)        ;139A: 216A00042734
  1661.     MOVEA.L    276(A1),A0        ;13A0: 20690114
  1662.     MOVEA.L    46(A0),A0        ;13A4: 2068002E
  1663.     MOVE.L    24(A2),10040(A0)    ;13A8: 216A00182738
  1664.     MOVEA.L    276(A1),A0        ;13AE: 20690114
  1665.     MOVEA.L    46(A0),A0        ;13B2: 2068002E
  1666.     MOVEQ    #-1,D1            ;13B6: 72FF
  1667.     MOVE.L    D1,10044(A0)        ;13B8: 2141273C
  1668.     MOVEA.L    276(A1),A0        ;13BC: 20690114
  1669.     MOVEA.L    46(A0),A0        ;13C0: 2068002E
  1670.     MOVE.L    D1,10024(A0)        ;13C4: 21412728
  1671.     MOVEA.L    276(A1),A0        ;13C8: 20690114
  1672.     MOVE.L    46(A0),D0        ;13CC: 2028002E
  1673.     ADDI.L    #$00002718,D0        ;13D0: 068000002718
  1674.     ADDQ    #4,A7            ;13D6: 584F
  1675.     MOVEA.L    (A7)+,A2        ;13D8: 245F
  1676.     RTS                ;13DA: 4E75
  1677. LAB_00B6:
  1678.     MOVE.L    A6,-(A7)        ;13DC: 2F0E
  1679.     MOVE.L    D2,-(A7)        ;13DE: 2F02
  1680.     MOVE.L    12(A7),D0        ;13E0: 202F000C
  1681.     MOVE.L    16(A7),D1        ;13E4: 222F0010
  1682.     MOVEA.L    LAB_024C,A0        ;13E8: 207900003924
  1683.     MOVEA.L    276(A0),A0        ;13EE: 20680114
  1684.     MOVEA.L    46(A0),A0        ;13F2: 2068002E
  1685.     MOVEA.L    8886(A0),A0        ;13F6: 206822B6
  1686.     MOVEQ    #3,D2            ;13FA: 7403
  1687.     CMP.L    24(A0),D2        ;13FC: B4A80018
  1688.     BEQ.S    LAB_00B7        ;1400: 670E
  1689.     MOVEA.L    4(A0),A6        ;1402: 2C680004
  1690.     MOVEA.L    D0,A0            ;1406: 2040
  1691.     MOVEA.L    D1,A1            ;1408: 2241
  1692.     JSR    -360(A6)        ;140A: 4EAEFE98
  1693.     BRA.S    LAB_00B8        ;140E: 600C
  1694. LAB_00B7:
  1695.     MOVEA.L    8(A0),A6        ;1410: 2C680008
  1696.     MOVEA.L    D0,A0            ;1414: 2040
  1697.     MOVEA.L    D1,A1            ;1416: 2241
  1698.     JSR    -234(A6)        ;1418: 4EAEFF16
  1699. LAB_00B8:
  1700.     MOVE.L    (A7)+,D2        ;141C: 241F
  1701.     MOVEA.L    (A7)+,A6        ;141E: 2C5F
  1702.     RTS                ;1420: 4E75
  1703. LAB_00B9:
  1704.     MOVE.L    A6,-(A7)        ;1422: 2F0E
  1705.     MOVE.L    D2,-(A7)        ;1424: 2F02
  1706.     MOVE.L    12(A7),D0        ;1426: 202F000C
  1707.     MOVE.L    16(A7),D1        ;142A: 222F0010
  1708.     MOVEA.L    LAB_024C,A0        ;142E: 207900003924
  1709.     MOVEA.L    276(A0),A0        ;1434: 20680114
  1710.     MOVEA.L    46(A0),A0        ;1438: 2068002E
  1711.     MOVEA.L    8886(A0),A0        ;143C: 206822B6
  1712.     MOVEQ    #3,D2            ;1440: 7403
  1713.     CMP.L    24(A0),D2        ;1442: B4A80018
  1714.     BEQ.S    LAB_00BA        ;1446: 670C
  1715.     MOVEA.L    4(A0),A6        ;1448: 2C680004
  1716.     MOVEA.L    D1,A0            ;144C: 2041
  1717.     JSR    -366(A6)        ;144E: 4EAEFE92
  1718.     BRA.S    LAB_00BB        ;1452: 600A
  1719. LAB_00BA:
  1720.     MOVEA.L    8(A0),A6        ;1454: 2C680008
  1721.     MOVEA.L    D1,A0            ;1458: 2041
  1722.     JSR    -240(A6)        ;145A: 4EAEFF10
  1723. LAB_00BB:
  1724.     MOVE.L    (A7)+,D2        ;145E: 241F
  1725.     MOVEA.L    (A7)+,A6        ;1460: 2C5F
  1726.     RTS                ;1462: 4E75
  1727. LAB_00BC:
  1728.     DC.W    $2F41            ;1464
  1729.     DC.W    $6D69            ;1466
  1730.     ADDQ    #2,D3            ;1468: 5443
  1731.     ADDQ.B    #8,25698(A7)        ;146A: 502F6462
  1732.     DC.W    $2F73            ;146E
  1733.     BCS.S    LAB_00C0        ;1470: 6572
  1734.     MOVEQ    #105,D3            ;1472: 7669
  1735.     DC.W    $6365            ;1474
  1736.     DC.W    $7300            ;1476
  1737. LAB_00BD:
  1738.     MOVEM.L    D2-D3/A6,-(A7)        ;1478: 48E73002
  1739.     MOVE.L    16(A7),D2        ;147C: 242F0010
  1740.     MOVEA.L    LAB_024C,A0        ;1480: 207900003924
  1741.     MOVEA.L    276(A0),A0        ;1486: 20680114
  1742.     MOVEA.L    46(A0),A1        ;148A: 2268002E
  1743.     MOVEA.L    8886(A1),A0        ;148E: 206922B6
  1744.     MOVEQ    #2,D3            ;1492: 7602
  1745.     CMP.L    24(A0),D3        ;1494: B6A80018
  1746.     BNE.S    LAB_00BE        ;1498: 660C
  1747.     MOVEA.L    4(A0),A6        ;149A: 2C680004
  1748.     MOVE.L    D2,D1            ;149E: 2202
  1749.     JSR    -342(A6)        ;14A0: 4EAEFEAA
  1750.     BRA.S    LAB_00C2        ;14A4: 6058
  1751. LAB_00BE:
  1752.     MOVE.L    10080(A1),D0        ;14A6: 20292760
  1753.     BNE.S    LAB_00BF        ;14AA: 6636
  1754.     PEA    LAB_002B        ;14AC: 487900000536
  1755.     PEA    LAB_00BC        ;14B2: 487900001464
  1756.     JSR    LAB_0225        ;14B8: 4EB900003760
  1757.     MOVEA.L    LAB_024C,A1        ;14BE: 227900003924
  1758.     MOVEA.L    276(A1),A0        ;14C4: 20690114
  1759.     MOVEA.L    46(A0),A0        ;14C8: 2068002E
  1760.     MOVE.L    D0,10080(A0)        ;14CC: 21402760
  1761.     MOVEA.L    276(A1),A0        ;14D0: 20690114
  1762.     MOVEA.L    46(A0),A0        ;14D4: 2068002E
  1763.     ADDQ    #8,A7            ;14D8: 504F
  1764.     TST.L    10080(A0)        ;14DA: 4AA82760
  1765.     BEQ.S    LAB_00C2        ;14DE: 671E
  1766.     BRA.S    LAB_00C1        ;14E0: 600A
  1767. LAB_00BF:
  1768.     MOVE.L    D0,-(A7)        ;14E2: 2F00
  1769. LAB_00C0:
  1770.     JSR    LAB_0224        ;14E4: 4EB900003754
  1771.     ADDQ    #4,A7            ;14EA: 584F
  1772. LAB_00C1:
  1773.     MOVEA.L    LAB_024C,A0        ;14EC: 207900003924
  1774.     MOVEA.L    276(A0),A0        ;14F2: 20680114
  1775.     MOVEA.L    46(A0),A0        ;14F6: 2068002E
  1776.     OR.L    D2,10108(A0)        ;14FA: 85A8277C
  1777. LAB_00C2:
  1778.     MOVEM.L    (A7)+,D2-D3/A6        ;14FE: 4CDF400C
  1779.     RTS                ;1502: 4E75
  1780. LAB_00C3:
  1781.     MOVE.L    A6,-(A7)        ;1504: 2F0E
  1782.     MOVE.L    D2,-(A7)        ;1506: 2F02
  1783.     MOVEA.L    LAB_024C,A0        ;1508: 207900003924
  1784.     MOVEA.L    276(A0),A0        ;150E: 20680114
  1785.     MOVEA.L    46(A0),A1        ;1512: 2268002E
  1786.     MOVEA.L    8886(A1),A0        ;1516: 206922B6
  1787.     MOVEQ    #2,D2            ;151A: 7402
  1788.     CMP.L    24(A0),D2        ;151C: B4A80018
  1789.     BNE.S    LAB_00C4        ;1520: 660A
  1790.     MOVEA.L    4(A0),A6        ;1522: 2C680004
  1791.     JSR    -348(A6)        ;1526: 4EAEFEA4
  1792.     BRA.S    LAB_00C6        ;152A: 6034
  1793. LAB_00C4:
  1794.     MOVE.L    10080(A1),D0        ;152C: 20292760
  1795.     BEQ.S    LAB_00C5        ;1530: 671C
  1796.     MOVE.L    D0,-(A7)        ;1532: 2F00
  1797.     JSR    LAB_0226        ;1534: 4EB90000376C
  1798.     MOVEA.L    LAB_024C,A0        ;153A: 207900003924
  1799.     MOVEA.L    276(A0),A0        ;1540: 20680114
  1800.     MOVEA.L    46(A0),A0        ;1544: 2068002E
  1801.     CLR.L    10080(A0)        ;1548: 42A82760
  1802.     ADDQ    #4,A7            ;154C: 584F
  1803. LAB_00C5:
  1804.     MOVEA.L    LAB_024C,A0        ;154E: 207900003924
  1805.     MOVEA.L    276(A0),A0        ;1554: 20680114
  1806.     MOVEA.L    46(A0),A0        ;1558: 2068002E
  1807.     CLR.L    10108(A0)        ;155C: 42A8277C
  1808. LAB_00C6:
  1809.     MOVE.L    (A7)+,D2        ;1560: 241F
  1810.     MOVEA.L    (A7)+,A6        ;1562: 2C5F
  1811.     RTS                ;1564: 4E75
  1812. LAB_00C7:
  1813.     MOVE.L    0(A7),D6        ;1566: 2C2F0000
  1814. LAB_00C8:
  1815.     MOVEM.L    D2/A2-A3/A6,-(A7)    ;156A: 48E72032
  1816.     MOVEA.L    LAB_024C,A0        ;156E: 207900003924
  1817.     MOVEA.L    276(A0),A0        ;1574: 20680114
  1818.     MOVEA.L    46(A0),A1        ;1578: 2268002E
  1819.     MOVEA.L    8886(A1),A0        ;157C: 206922B6
  1820.     MOVEQ    #2,D2            ;1580: 7402
  1821.     CMP.L    24(A0),D2        ;1582: B4A80018
  1822.     BNE.S    LAB_00C9        ;1586: 660C
  1823.     MOVEA.L    4(A0),A6        ;1588: 2C680004
  1824.     JSR    -354(A6)        ;158C: 4EAEFE9E
  1825.     BRA    LAB_00D9        ;1590: 6000020A
  1826. LAB_00C9:
  1827.     TST.L    10084(A1)        ;1594: 4AA92764
  1828.     BNE.S    LAB_00CA        ;1598: 661E
  1829.     PEA    (1025).W        ;159A: 48780401
  1830.     JSR    LAB_0227        ;159E: 4EB900003778
  1831.     MOVEA.L    LAB_024C,A0        ;15A4: 207900003924
  1832.     MOVEA.L    276(A0),A0        ;15AA: 20680114
  1833.     MOVEA.L    46(A0),A0        ;15AE: 2068002E
  1834.     MOVE.L    D0,10084(A0)        ;15B2: 21402764
  1835.     ADDQ    #4,A7            ;15B6: 584F
  1836. LAB_00CA:
  1837.     MOVEA.L    LAB_024C,A0        ;15B8: 207900003924
  1838.     MOVEA.L    276(A0),A0        ;15BE: 20680114
  1839.     MOVEA.L    46(A0),A0        ;15C2: 2068002E
  1840.     TST.L    10104(A0)        ;15C6: 4AA82778
  1841.     BNE.S    LAB_00CB        ;15CA: 661E
  1842.     PEA    (140).W            ;15CC: 4878008C
  1843.     JSR    LAB_0227        ;15D0: 4EB900003778
  1844.     MOVEA.L    LAB_024C,A0        ;15D6: 207900003924
  1845.     MOVEA.L    276(A0),A0        ;15DC: 20680114
  1846.     MOVEA.L    46(A0),A0        ;15E0: 2068002E
  1847.     MOVE.L    D0,10104(A0)        ;15E4: 21402778
  1848.     ADDQ    #4,A7            ;15E8: 584F
  1849. LAB_00CB:
  1850.     MOVEA.L    LAB_024C,A0        ;15EA: 207900003924
  1851.     MOVEA.L    276(A0),A0        ;15F0: 20680114
  1852.     MOVEA.L    46(A0),A0        ;15F4: 2068002E
  1853.     TST.L    10084(A0)        ;15F8: 4AA82764
  1854.     BEQ.S    LAB_00CC        ;15FC: 6706
  1855.     TST.L    10104(A0)        ;15FE: 4AA82778
  1856.     BNE.S    LAB_00CE        ;1602: 660E
  1857. LAB_00CC:
  1858.     MOVEA.L    3220(A0),A0        ;1604: 20680C94
  1859.     MOVEQ    #12,D2            ;1608: 740C
  1860.     MOVE.L    D2,(A0)            ;160A: 2082
  1861. LAB_00CD:
  1862.     MOVEQ    #0,D0            ;160C: 7000
  1863.     BRA    LAB_00D9        ;160E: 6000018C
  1864. LAB_00CE:
  1865.     TST.L    10080(A0)        ;1612: 4AA82760
  1866.     BNE.S    LAB_00CF        ;1616: 6628
  1867.     PEA    LAB_002B        ;1618: 487900000536
  1868.     PEA    LAB_00BC        ;161E: 487900001464
  1869.     JSR    LAB_0225        ;1624: 4EB900003760
  1870.     MOVEA.L    LAB_024C,A0        ;162A: 207900003924
  1871.     MOVEA.L    276(A0),A0        ;1630: 20680114
  1872.     MOVEA.L    46(A0),A0        ;1634: 2068002E
  1873.     MOVE.L    D0,10080(A0)        ;1638: 21402760
  1874.     ADDQ    #8,A7            ;163C: 504F
  1875.     BEQ.S    LAB_00CD        ;163E: 67CC
  1876. LAB_00CF:
  1877.     MOVEA.L    LAB_024C,A0        ;1640: 207900003924
  1878.     MOVEA.L    276(A0),A0        ;1646: 20680114
  1879.     MOVEA.L    46(A0),A0        ;164A: 2068002E
  1880.     MOVE.L    10080(A0),-(A7)        ;164E: 2F282760
  1881.     PEA    (1024).W        ;1652: 48780400
  1882.     MOVE.L    10084(A0),-(A7)        ;1656: 2F282764
  1883.     JSR    LAB_0228        ;165A: 4EB900003784
  1884.     MOVEA.L    D0,A2            ;1660: 2440
  1885.     ADDA    #$000C,A7        ;1662: DEFC000C
  1886.     CMPA    #$0000,A2        ;1666: B4FC0000
  1887.     BEQ.S    LAB_00CD        ;166A: 67A0
  1888.     CMPI.B    #$23,(A2)        ;166C: 0C120023
  1889.     BEQ.S    LAB_00CF        ;1670: 67CE
  1890.     PEA    LAB_006A        ;1672: 487900000B58
  1891.     MOVE.L    A2,-(A7)        ;1678: 2F0A
  1892.     LEA    LAB_022E,A3        ;167A: 47F9000037CC
  1893.     JSR    (A3)            ;1680: 4E93
  1894.     MOVEA.L    D0,A6            ;1682: 2C40
  1895.     ADDQ    #8,A7            ;1684: 504F
  1896.     CMPA    #$0000,A6        ;1686: BCFC0000
  1897.     BEQ.S    LAB_00CF        ;168A: 67B4
  1898.     CLR.B    (A6)            ;168C: 4216
  1899.     MOVEA.L    LAB_024C,A0        ;168E: 207900003924
  1900.     MOVEA.L    276(A0),A0        ;1694: 20680114
  1901.     MOVEA.L    46(A0),A0        ;1698: 2068002E
  1902.     MOVE.L    A2,10088(A0)        ;169C: 214A2768
  1903.     PEA    LAB_006B+1        ;16A0: 487900000B5B
  1904.     MOVE.L    A2,-(A7)        ;16A6: 2F0A
  1905.     JSR    (A3)            ;16A8: 4E93
  1906.     MOVEA.L    D0,A2            ;16AA: 2440
  1907.     ADDQ    #8,A7            ;16AC: 504F
  1908.     CMPA    #$0000,A2        ;16AE: B4FC0000
  1909.     BEQ.S    LAB_00CF        ;16B2: 678C
  1910.     CLR.B    (A2)+            ;16B4: 421A
  1911.     BRA.S    LAB_00D1        ;16B6: 6002
  1912. LAB_00D0:
  1913.     ADDQ    #1,A2            ;16B8: 524A
  1914. LAB_00D1:
  1915.     MOVE.B    (A2),D0            ;16BA: 1012
  1916.     CMPI.B    #$20,D0            ;16BC: 0C000020
  1917.     BEQ.S    LAB_00D0        ;16C0: 67F6
  1918.     CMPI.B    #$09,D0            ;16C2: 0C000009
  1919.     BEQ.S    LAB_00D0        ;16C6: 67F0
  1920.     PEA    LAB_00C7        ;16C8: 487900001566
  1921.     MOVE.L    A2,-(A7)        ;16CE: 2F0A
  1922.     LEA    LAB_022E,A3        ;16D0: 47F9000037CC
  1923.     JSR    (A3)            ;16D6: 4E93
  1924.     MOVEA.L    D0,A6            ;16D8: 2C40
  1925.     ADDQ    #8,A7            ;16DA: 504F
  1926.     CMPA    #$0000,A6        ;16DC: BCFC0000
  1927.     BEQ    LAB_00CF        ;16E0: 6700FF5E
  1928.     CLR.B    (A6)+            ;16E4: 421E
  1929.     MOVE.L    A2,-(A7)        ;16E6: 2F0A
  1930.     JSR    LAB_022D        ;16E8: 4EB9000037C0
  1931.     MOVEA.L    LAB_024C,A1        ;16EE: 227900003924
  1932.     MOVEA.L    276(A1),A0        ;16F4: 20690114
  1933.     MOVEA.L    46(A0),A0        ;16F8: 2068002E
  1934.     CLR    10096(A0)        ;16FC: 42682770
  1935.     MOVE    D0,10098(A0)        ;1700: 31402772
  1936.     MOVEA.L    276(A1),A0        ;1704: 20690114
  1937.     MOVEA.L    46(A0),A0        ;1708: 2068002E
  1938.     MOVE.L    A6,10100(A0)        ;170C: 214E2774
  1939.     MOVEA.L    276(A1),A0        ;1710: 20690114
  1940.     MOVEA.L    46(A0),A0        ;1714: 2068002E
  1941.     MOVE.L    10104(A0),D0        ;1718: 20282778
  1942.     MOVE.L    D0,10092(A0)        ;171C: 2140276C
  1943.     MOVEA.L    D0,A2            ;1720: 2440
  1944.     PEA    LAB_006B+1        ;1722: 487900000B5B
  1945.     MOVE.L    A6,-(A7)        ;1728: 2F0E
  1946.     JSR    (A3)            ;172A: 4E93
  1947.     MOVEA.L    D0,A6            ;172C: 2C40
  1948.     ADDA    #$000C,A7        ;172E: DEFC000C
  1949.     BRA.S    LAB_00D6        ;1732: 6044
  1950. LAB_00D2:
  1951.     MOVE.B    (A6),D0            ;1734: 1016
  1952.     BEQ.S    LAB_00D8        ;1736: 674E
  1953.     CMPI.B    #$20,D0            ;1738: 0C000020
  1954.     BEQ.S    LAB_00D3        ;173C: 6706
  1955.     CMPI.B    #$09,D0            ;173E: 0C000009
  1956.     BNE.S    LAB_00D4        ;1742: 6604
  1957. LAB_00D3:
  1958.     ADDQ    #1,A6            ;1744: 524E
  1959.     BRA.S    LAB_00D7        ;1746: 6038
  1960. LAB_00D4:
  1961.     MOVEA.L    LAB_024C,A0        ;1748: 207900003924
  1962.     MOVEA.L    276(A0),A0        ;174E: 20680114
  1963.     MOVEA.L    46(A0),A0        ;1752: 2068002E
  1964.     MOVE.L    10104(A0),D0        ;1756: 20282778
  1965.     ADDI.L    #$00000088,D0        ;175A: 068000000088
  1966.     CMP.L    A2,D0            ;1760: B08A
  1967.     BLS.S    LAB_00D5        ;1762: 6302
  1968.     MOVE.L    A6,(A2)+        ;1764: 24CE
  1969. LAB_00D5:
  1970.     PEA    LAB_006B+1        ;1766: 487900000B5B
  1971.     MOVE.L    A6,-(A7)        ;176C: 2F0E
  1972.     JSR    LAB_022E        ;176E: 4EB9000037CC
  1973.     MOVEA.L    D0,A6            ;1774: 2C40
  1974.     ADDQ    #8,A7            ;1776: 504F
  1975. LAB_00D6:
  1976.     CMPA    #$0000,A6        ;1778: BCFC0000
  1977.     BEQ.S    LAB_00D8        ;177C: 6708
  1978.     CLR.B    (A6)+            ;177E: 421E
  1979. LAB_00D7:
  1980.     CMPA    #$0000,A6        ;1780: BCFC0000
  1981.     BNE.S    LAB_00D2        ;1784: 66AE
  1982. LAB_00D8:
  1983.     CLR.L    (A2)            ;1786: 4292
  1984.     MOVEA.L    LAB_024C,A0        ;1788: 207900003924
  1985.     MOVEA.L    276(A0),A0        ;178E: 20680114
  1986.     MOVE.L    46(A0),D0        ;1792: 2028002E
  1987.     ADDI.L    #$00002768,D0        ;1796: 068000002768
  1988. LAB_00D9:
  1989.     MOVEM.L    (A7)+,D2/A2-A3/A6    ;179C: 4CDF4C04
  1990.     RTS                ;17A0: 4E75
  1991. LAB_00DA:
  1992.     MOVE.L    USP,A7            ;17A2: 4E6F
  1993.     MOVEA.L    -(A1),A0        ;17A4: 2061
  1994.     BCC.S    LAB_00E3        ;17A6: 6464
  1995.     MOVEQ    #101,D1            ;17A8: 7265
  1996.     DC.W    $7373            ;17AA
  1997.     MOVEA.L    -(A1),A0        ;17AC: 2061
  1998.     DC.W    $7373            ;17AE
  1999.     DC.W    $6F63            ;17B0
  2000.     DC.W    $6961            ;17B2
  2001.     MOVEQ    #101,D2            ;17B4: 7465
  2002.     BCC.S    LAB_00DD        ;17B6: 6420
  2003.     DC.W    $7769            ;17B8
  2004.     MOVEQ    #104,D2            ;17BA: 7468
  2005.     DC.W    $206E            ;17BC
  2006.     DC.W    $616D            ;17BE
  2007.     DC.W    $6500            ;17C0
  2008. LAB_00DB:
  2009.     SUBQ    #2,27502(A6)        ;17C2: 556E6B6E
  2010.     DC.W    $6F77            ;17C6
  2011.     BGT.S    LAB_00DE        ;17C8: 6E20
  2012.     DC.W    $7365            ;17CA
  2013.     MOVEQ    #118,D1            ;17CC: 7276
  2014.     BCS.S    LAB_00E7+2        ;17CE: 6572
  2015.     MOVEA.L    -(A5),A0        ;17D0: 2065
  2016.     MOVEQ    #114,D1            ;17D2: 7272
  2017.     BLE.S    LAB_00E8+4        ;17D4: 6F72
  2018. LAB_00DC:
  2019.     DC.W    $0048            ;17D6
  2020. LAB_00DD:
  2021.     DC.W    $6F73            ;17D8
  2022.     MOVEQ    #32,D2            ;17DA: 7420
  2023.     DC.W    $6E61            ;17DC
  2024.     DC.W    $6D65            ;17DE
  2025.     DC.W    $206C            ;17E0
  2026.     DC.W    $6F6F            ;17E2
  2027.     DC.W    $6B75            ;17E4
  2028.     MOVEQ    #32,D0            ;17E6: 7020
  2029.     DC.W    $6661            ;17E8
  2030. LAB_00DE:
  2031.     BVS.S    LAB_00E9        ;17EA: 696C
  2032.     DC.W    $7572            ;17EC
  2033.     DC.W    $6500            ;17EE
  2034. LAB_00DF:
  2035.     SUBQ    #2,27502(A6)        ;17F0: 556E6B6E
  2036.     DC.W    $6F77            ;17F4
  2037.     BGT.S    LAB_00E5        ;17F6: 6E20
  2038.     DC.W    $686F            ;17F8
  2039.     DC.W    $7374            ;17FA
  2040. LAB_00E0:
  2041.     ORI    #$7272,D5        ;17FC: 00457272
  2042.     BLE.S    LAB_00EA+2        ;1800: 6F72
  2043. LAB_00E1:
  2044.     MOVE.L    58(A0,D0.W),D0        ;1802: 2030003A
  2045.     MOVE.L    D0,D0            ;1806: 2000
  2046. LAB_00E2:
  2047.     SUBQ    #2,27502(A6)        ;1808: 556E6B6E
  2048. LAB_00E3:
  2049.     DC.W    $6F77            ;180C
  2050.     BGT.S    LAB_00E6+2        ;180E: 6E20
  2051.     BCS.S    LAB_00EB        ;1810: 6572
  2052.     MOVEQ    #111,D1            ;1812: 726F
  2053.     MOVEQ    #0,D1            ;1814: 7200
  2054. LAB_00E4:
  2055.     DC.W    $0A00            ;1816
  2056. LAB_00E5:
  2057.     ADDA    #$FFBC,A7        ;1818: DEFCFFBC
  2058.     MOVEM.L    D2/A2-A4/A6,-(A7)    ;181C: 48E7203A
  2059.     MOVEA.L    92(A7),A3        ;1820: 266F005C
  2060.     MOVEA.L    LAB_024C,A0        ;1824: 207900003924
  2061.     MOVEA.L    276(A0),A0        ;182A: 20680114
  2062. LAB_00E6:
  2063.     MOVEA.L    46(A0),A0        ;182E: 2068002E
  2064.     MOVEA.L    8886(A0),A1        ;1832: 226822B6
  2065.     LEA    52(A7),A2        ;1836: 45EF0034
  2066.     MOVEQ    #3,D2            ;183A: 7403
  2067.     CMP.L    24(A1),D2        ;183C: B4A90018
  2068. LAB_00E7:
  2069.     BNE    LAB_00ED        ;1840: 660000EC
  2070. LAB_00E8:
  2071.     MOVE.L    #$8000801E,D0        ;1844: 203C8000801E
  2072.     MOVEA.L    LAB_024C,A0        ;184A: 207900003924
  2073.     MOVEA.L    276(A0),A0        ;1850: 20680114
  2074.     MOVEA.L    46(A0),A0        ;1854: 2068002E
  2075. LAB_00E9:
  2076.     MOVE.L    8890(A0),D1        ;1858: 222822BA
  2077.     MOVE.L    D0,20(A7)        ;185C: 2F400014
  2078.     MOVE.L    D1,24(A7)        ;1860: 2F410018
  2079.     MOVEQ    #0,D0            ;1864: 7000
  2080.     MOVEQ    #0,D1            ;1866: 7200
  2081.     MOVEQ    #0,D0            ;1868: 7000
  2082.     MOVE.L    D0,28(A7)        ;186A: 2F40001C
  2083.     MOVE.L    D1,32(A7)        ;186E: 2F410020
  2084. LAB_00EA:
  2085.     MOVE.L    20(A7),36(A7)        ;1872: 2F6F00140024
  2086.     MOVE.L    24(A7),40(A7)        ;1878: 2F6F00180028
  2087.     MOVE.L    28(A7),44(A7)        ;187E: 2F6F001C002C
  2088. LAB_00EB:
  2089.     MOVE.L    32(A7),48(A7)        ;1884: 2F6F00200030
  2090.     MOVEA.L    8(A1),A6        ;188A: 2C690008
  2091.     LEA    36(A7),A0        ;188E: 41EF0024
  2092.     JSR    -294(A6)        ;1892: 4EAEFEDA
  2093.     MOVEA.L    D0,A6            ;1896: 2C40
  2094.     CMPA    #$0000,A3        ;1898: B6FC0000
  2095.     BEQ.S    LAB_00EC        ;189C: 673A
  2096.     MOVEA.L    LAB_024C,A0        ;189E: 207900003924
  2097.     MOVEA.L    276(A0),A0        ;18A4: 20680114
  2098.     MOVEA.L    46(A0),A0        ;18A8: 2068002E
  2099.     MOVE.L    4732(A0),-(A7)        ;18AC: 2F28127C
  2100.     MOVE.L    A3,-(A7)        ;18B0: 2F0B
  2101.     LEA    LAB_0232,A2        ;18B2: 45F9000037FC
  2102.     JSR    (A2)            ;18B8: 4E92
  2103.     MOVEA.L    LAB_024C,A0        ;18BA: 207900003924
  2104.     MOVEA.L    276(A0),A0        ;18C0: 20680114
  2105.     MOVEA.L    46(A0),A0        ;18C4: 2068002E
  2106.     MOVE.L    4732(A0),-(A7)        ;18C8: 2F28127C
  2107.     PEA    LAB_00E1+3        ;18CC: 487900001805
  2108.     JSR    (A2)            ;18D2: 4E92
  2109.     ADDA    #$0010,A7        ;18D4: DEFC0010
  2110. LAB_00EC:
  2111.     MOVEA.L    LAB_024C,A0        ;18D8: 207900003924
  2112.     MOVEA.L    276(A0),A0        ;18DE: 20680114
  2113.     MOVEA.L    46(A0),A0        ;18E2: 2068002E
  2114.     MOVE.L    4732(A0),-(A7)        ;18E6: 2F28127C
  2115.     MOVE.L    A6,-(A7)        ;18EA: 2F0E
  2116.     JSR    LAB_0232        ;18EC: 4EB9000037FC
  2117.     MOVEA.L    LAB_024C,A0        ;18F2: 207900003924
  2118.     MOVEA.L    276(A0),A0        ;18F8: 20680114
  2119.     MOVEA.L    46(A0),A0        ;18FC: 2068002E
  2120.     MOVE.L    4732(A0),-(A7)        ;1900: 2F28127C
  2121.     PEA    (10).W            ;1904: 4878000A
  2122.     JSR    LAB_0233        ;1908: 4EB900003808
  2123.     MOVEA.L    LAB_024C,A0        ;190E: 207900003924
  2124.     MOVEA.L    276(A0),A0        ;1914: 20680114
  2125.     MOVEA.L    46(A0),A0        ;1918: 2068002E
  2126.     MOVE.L    4732(A0),-(A7)        ;191C: 2F28127C
  2127.     JSR    LAB_0234        ;1920: 4EB900003814
  2128.     ADDA    #$0014,A7        ;1926: DEFC0014
  2129.     BRA    LAB_00F1        ;192A: 6000009A
  2130. LAB_00ED:
  2131.     CMPA    #$0000,A3        ;192E: B6FC0000
  2132.     BEQ.S    LAB_00EE        ;1932: 6726
  2133.     TST.B    (A3)            ;1934: 4A13
  2134.     BEQ.S    LAB_00EE        ;1936: 6722
  2135.     MOVE.L    A3,(A2)            ;1938: 248B
  2136.     MOVE.L    A3,-(A7)        ;193A: 2F0B
  2137.     JSR    LAB_0235        ;193C: 4EB900003820
  2138.     MOVE.L    D0,60(A7)        ;1942: 2F40003C
  2139.     MOVE.L    #LAB_00E1+3,64(A7)    ;1946: 2F7C000018050040
  2140.     MOVEQ    #2,D2            ;194E: 7402
  2141.     MOVE.L    D2,68(A7)        ;1950: 2F420044
  2142.     LEA    72(A7),A2        ;1954: 45EF0048
  2143.     ADDQ    #4,A7            ;1958: 584F
  2144. LAB_00EE:
  2145.     MOVEA.L    LAB_024C,A0        ;195A: 207900003924
  2146.     MOVEA.L    276(A0),A0        ;1960: 20680114
  2147.     MOVEA.L    46(A0),A0        ;1964: 2068002E
  2148.     MOVEA.L    8890(A0),A0        ;1968: 206822BA
  2149.     MOVE.L    (A0),D0            ;196C: 2010
  2150.     CMP.L    LAB_0249,D0        ;196E: B0B900003918
  2151.     BCC.S    LAB_00EF        ;1974: 640E
  2152.     LEA    SECSTRT_1,A0        ;1976: 41F900003904
  2153.     ASL.L    #2,D0            ;197C: E580
  2154.     MOVE.L    0(A0,D0.L),D0        ;197E: 20300800
  2155.     BRA.S    LAB_00F0        ;1982: 6006
  2156. LAB_00EF:
  2157.     MOVE.L    #LAB_00E2,D0        ;1984: 203C00001808
  2158. LAB_00F0:
  2159.     MOVE.L    D0,(A2)            ;198A: 2480
  2160.     MOVE.L    D0,-(A7)        ;198C: 2F00
  2161.     JSR    LAB_0235        ;198E: 4EB900003820
  2162.     MOVE.L    D0,4(A2)        ;1994: 25400004
  2163.     ADDQ    #8,A2            ;1998: 504A
  2164.     MOVE.L    #LAB_00E4,(A2)        ;199A: 24BC00001816
  2165.     MOVEQ    #1,D2            ;19A0: 7401
  2166.     MOVE.L    D2,4(A2)        ;19A2: 25420004
  2167.     LEA    56(A7),A0        ;19A6: 41EF0038
  2168.     MOVE.L    A2,D0            ;19AA: 200A
  2169.     SUB.L    A0,D0            ;19AC: 9088
  2170.     ASR.L    #3,D0            ;19AE: E680
  2171.     MOVEA.L    D0,A4            ;19B0: 2840
  2172.     PEA    1(A4)            ;19B2: 486C0001
  2173.     MOVE.L    A0,-(A7)        ;19B6: 2F08
  2174.     PEA    (2).W            ;19B8: 48780002
  2175.     JSR    LAB_0236        ;19BC: 4EB90000382C
  2176.     ADDA    #$0010,A7        ;19C2: DEFC0010
  2177. LAB_00F1:
  2178.     MOVEM.L    (A7)+,D2/A2-A4/A6    ;19C6: 4CDF5C04
  2179.     ADDA    #$0044,A7        ;19CA: DEFC0044
  2180.     RTS                ;19CE: 4E75
  2181. LAB_00F2:
  2182.     BVS.S    LAB_00F5+2        ;19D0: 696E
  2183.     BVS.S    LAB_00F6+4        ;19D2: 6974
  2184.     BEQ.S    LAB_00F6+4        ;19D4: 6772
  2185.     DC.W    $6F75            ;19D6
  2186.     MOVEQ    #115,D0            ;19D8: 7073
  2187.     MOVE    -(A0),D5        ;19DA: 3A20
  2188.     DC.W    $2573            ;19DC
  2189.     MOVEA.L    29472(A1),A0        ;19DE: 20697320
  2190.     BVS.S    LAB_00F7        ;19E2: 696E
  2191.     DC.W    $2074            ;19E4
  2192.     DC.W    $6F6F            ;19E6
  2193.     MOVEA.L    24942(A5),A0        ;19E8: 206D616E
  2194.     DC.W    $7920            ;19EC
  2195.     BEQ.S    LAB_00F8        ;19EE: 6772
  2196.     DC.W    $6F75            ;19F0
  2197.     MOVEQ    #115,D0            ;19F2: 7073
  2198.     DC.W    $0A00            ;19F4
  2199. LAB_00F3:
  2200.     DC.W    $7365            ;19F6
  2201.     MOVEQ    #103,D2            ;19F8: 7467
  2202.     MOVEQ    #111,D1            ;19FA: 726F
  2203.     DC.W    $7570            ;19FC
  2204.     DC.W    $7300            ;19FE
  2205.     LINK    A5,#-64            ;1A00: 4E55FFC0
  2206.     MOVEM.L    D2-D5/A2-A3/A6,-(A7)    ;1A04: 48E73C32
  2207.     MOVE.L    8(A5),D4        ;1A08: 282D0008
  2208.     MOVE.L    12(A5),D3        ;1A0C: 262D000C
  2209.     MOVEQ    #0,D2            ;1A10: 7400
  2210.     MOVEA.L    LAB_024C,A0        ;1A12: 207900003924
  2211.     MOVEA.L    276(A0),A0        ;1A18: 20680114
  2212.     MOVEA.L    46(A0),A0        ;1A1C: 2068002E
  2213.     MOVEA.L    8886(A0),A0        ;1A20: 206822B6
  2214.     MOVEQ    #3,D5            ;1A24: 7A03
  2215.     CMP.L    24(A0),D5        ;1A26: BAA80018
  2216.     BNE.S    LAB_00F8        ;1A2A: 6636
  2217.     MOVEA.L    12(A0),A6        ;1A2C: 2C68000C
  2218.     MOVEA.L    D4,A1            ;1A30: 2244
  2219.     MOVE    D3,D0            ;1A32: 3003
  2220.     JSR    -108(A6)        ;1A34: 4EAEFF94
  2221.     BRA    LAB_00FF        ;1A38: 600000B6
  2222. LAB_00F4:
  2223.     MOVE.L    D4,-(A7)        ;1A3C: 2F04
  2224. LAB_00F5:
  2225.     PEA    LAB_00F2        ;1A3E: 4879000019D0
  2226. LAB_00F6:
  2227.     MOVEA.L    LAB_024C,A0        ;1A44: 207900003924
  2228.     MOVEA.L    276(A0),A0        ;1A4A: 20680114
  2229.     MOVEA.L    46(A0),A0        ;1A4E: 2068002E
  2230. LAB_00F7:
  2231.     MOVE.L    4732(A0),-(A7)        ;1A52: 2F28127C
  2232.     JSR    LAB_0237        ;1A56: 4EB900003838
  2233.     ADDA    #$000C,A7        ;1A5C: DEFC000C
  2234.     BRA.S    LAB_00FD        ;1A60: 6066
  2235. LAB_00F8:
  2236.     TST.L    D3            ;1A62: 4A83
  2237.     BLT.S    LAB_00F9        ;1A64: 6D0A
  2238.     MOVE.L    D3,-64(A5)        ;1A66: 2B43FFC0
  2239.     MOVE.L    D3,-60(A5)        ;1A6A: 2B43FFC4
  2240.     MOVEQ    #2,D2            ;1A6E: 7402
  2241. LAB_00F9:
  2242.     BSR    LAB_002F        ;1A70: 6100EB2C
  2243. LAB_00FA:
  2244.     BSR    LAB_0019        ;1A74: 6100E912
  2245.     MOVEA.L    D0,A3            ;1A78: 2640
  2246.     CMPA    #$0000,A3        ;1A7A: B6FC0000
  2247.     BEQ.S    LAB_00FD        ;1A7E: 6748
  2248.     CMP.L    8(A3),D3        ;1A80: B6AB0008
  2249.     BEQ.S    LAB_00FA        ;1A84: 67EE
  2250.     MOVEA.L    12(A3),A0        ;1A86: 206B000C
  2251.     TST.L    (A0)            ;1A8A: 4A90
  2252.     BEQ.S    LAB_00FA        ;1A8C: 67E6
  2253.     SUBA.L    A6,A6            ;1A8E: 9DCE
  2254.     MOVE.L    D2,D0            ;1A90: 2002
  2255.     ASL.L    #2,D0            ;1A92: E580
  2256.     LEA    0(A5,D0.L),A2        ;1A94: 45F50800
  2257. LAB_00FB:
  2258.     MOVE.L    D4,-(A7)        ;1A98: 2F04
  2259.     MOVE.L    0(A0,A6.L),-(A7)    ;1A9A: 2F30E800
  2260.     JSR    LAB_022C        ;1A9E: 4EB9000037B4
  2261.     ADDQ    #8,A7            ;1AA4: 504F
  2262.     TST.L    D0            ;1AA6: 4A80
  2263.     BNE.S    LAB_00FC        ;1AA8: 6610
  2264.     MOVEQ    #16,D5            ;1AAA: 7A10
  2265.     CMP.L    D2,D5            ;1AAC: BA82
  2266.     BEQ.S    LAB_00F4        ;1AAE: 678C
  2267.     MOVE.L    8(A3),-64(A2)        ;1AB0: 256B0008FFC0
  2268.     ADDQ    #4,A2            ;1AB6: 584A
  2269.     ADDQ.L    #1,D2            ;1AB8: 5282
  2270. LAB_00FC:
  2271.     ADDQ    #4,A6            ;1ABA: 584E
  2272.     MOVEA.L    12(A3),A0        ;1ABC: 206B000C
  2273.     TST.L    0(A0,A6.L)        ;1AC0: 4AB0E800
  2274.     BNE.S    LAB_00FB        ;1AC4: 66D2
  2275.     BRA.S    LAB_00FA        ;1AC6: 60AC
  2276. LAB_00FD:
  2277.     BSR    LAB_0037        ;1AC8: 6100EB5C
  2278.     PEA    -64(A5)            ;1ACC: 486DFFC0
  2279.     MOVE.L    D2,-(A7)        ;1AD0: 2F02
  2280.     BSR    LAB_004C        ;1AD2: 6100EE1E
  2281.     ADDQ    #8,A7            ;1AD6: 504F
  2282.     TST.L    D0            ;1AD8: 4A80
  2283.     BGE.S    LAB_00FE        ;1ADA: 6C12
  2284.     PEA    LAB_00F3        ;1ADC: 4879000019F6
  2285.     JSR    LAB_0238        ;1AE2: 4EB900003844
  2286.     MOVEQ    #-1,D0            ;1AE8: 70FF
  2287.     ADDQ    #4,A7            ;1AEA: 584F
  2288.     BRA.S    LAB_00FF        ;1AEC: 6002
  2289. LAB_00FE:
  2290.     MOVEQ    #0,D0            ;1AEE: 7000
  2291. LAB_00FF:
  2292.     MOVEM.L    -92(A5),D2-D5/A2-A3/A6    ;1AF0: 4CED4C3CFFA4
  2293.     UNLK    A5            ;1AF6: 4E5D
  2294.     RTS                ;1AF8: 4E75
  2295. LAB_0100:
  2296.     BVS.S    LAB_0105+2        ;1AFA: 696E
  2297.     MOVEQ    #117,D2            ;1AFC: 7475
  2298.     BVS.S    LAB_0106        ;1AFE: 6974
  2299.     DC.W    $696F            ;1B00
  2300.     BGT.S    LAB_0104+2        ;1B02: 6E2E
  2301.     DC.W    $6C69            ;1B04
  2302.     BHI.S    LAB_0107        ;1B06: 6272
  2303.     BSR.S    LAB_0107+2        ;1B08: 6172
  2304.     DC.W    $7900            ;1B0A
  2305. LAB_0101:
  2306.     BVS.S    LAB_0109+4        ;1B0C: 6978
  2307.     DC.W    $6E65            ;1B0E
  2308.     MOVEQ    #46,D2            ;1B10: 742E
  2309.     DC.W    $6C69            ;1B12
  2310.     BHI.S    LAB_010A        ;1B14: 6272
  2311.     BSR.S    LAB_010A+2        ;1B16: 6172
  2312.     DC.W    $7920            ;1B18
  2313.     DC.W    $6D65            ;1B1A
  2314.     DC.W    $7373            ;1B1C
  2315.     DC.W    $6167            ;1B1E
  2316.     DC.W    $6500            ;1B20
  2317. LAB_0102:
  2318.     DC.W    $4162            ;1B22
  2319.     BLE.S    LAB_010C+4        ;1B24: 6F72
  2320.     MOVEQ    #0,D2            ;1B26: 7400
  2321. LAB_0103:
  2322.     ADDA    #$FFD4,A7        ;1B28: DEFCFFD4
  2323.     MOVEM.L    D2-D4/A2-A4/A6,-(A7)    ;1B2C: 48E7383A
  2324. LAB_0104:
  2325.     MOVEA.L    LAB_024C,A0        ;1B30: 207900003924
  2326.     MOVEA.L    276(A0),A4        ;1B36: 28680114
  2327.     MOVE.B    14(A4),D2        ;1B3A: 142C000E
  2328.     MOVE.B    D2,D4            ;1B3E: 1802
  2329.     ANDI.B    #$7F,D4            ;1B40: 0204007F
  2330.     MOVE.B    D4,14(A4)        ;1B44: 1944000E
  2331.     LEA    80(A7),A3        ;1B48: 47EF0050
  2332.     MOVEA.L    LAB_024C,A6        ;1B4C: 2C7900003924
  2333.     LEA    LAB_0100,A1        ;1B52: 43F900001AFA
  2334.     MOVEQ    #0,D0            ;1B58: 7000
  2335.     JSR    -552(A6)        ;1B5A: 4EAEFDD8
  2336.     MOVE.L    D0,D3            ;1B5E: 2600
  2337.     BEQ.S    LAB_010D        ;1B60: 6758
  2338.     MOVEQ    #20,D4            ;1B62: 7814
  2339.     MOVE.L    D4,28(A7)        ;1B64: 2F44001C
  2340. LAB_0105:
  2341.     CLR.L    32(A7)            ;1B68: 42AF0020
  2342.     MOVE.L    #LAB_0101,36(A7)    ;1B6C: 2F7C00001B0C0024
  2343. LAB_0106:
  2344.     MOVE.L    76(A7),40(A7)        ;1B74: 2F6F004C0028
  2345. LAB_0107:
  2346.     MOVE.L    #LAB_0102,44(A7)    ;1B7A: 2F7C00001B22002C
  2347. LAB_0109:
  2348.     MOVE.L    28(A7),48(A7)        ;1B82: 2F6F001C0030
  2349. LAB_010A:
  2350.     MOVE.L    32(A7),52(A7)        ;1B88: 2F6F00200034
  2351.     MOVE.L    36(A7),56(A7)        ;1B8E: 2F6F00240038
  2352. LAB_010C:
  2353.     MOVE.L    40(A7),60(A7)        ;1B94: 2F6F0028003C
  2354.     MOVE.L    44(A7),64(A7)        ;1B9A: 2F6F002C0040
  2355.     MOVEA.L    D0,A6            ;1BA0: 2C40
  2356.     SUBA.L    A0,A0            ;1BA2: 91C8
  2357.     LEA    48(A7),A1        ;1BA4: 43EF0030
  2358.     SUBA.L    A2,A2            ;1BA8: 95CA
  2359.     JSR    -588(A6)        ;1BAA: 4EAEFDB4
  2360.     MOVEA.L    LAB_024C,A6        ;1BAE: 2C7900003924
  2361.     MOVEA.L    D3,A1            ;1BB4: 2243
  2362.     JSR    -414(A6)        ;1BB6: 4EAEFE62
  2363. LAB_010D:
  2364.     MOVE.B    D2,14(A4)        ;1BBA: 1942000E
  2365.     MOVEM.L    (A7)+,D2-D4/A2-A4/A6    ;1BBE: 4CDF5C1C
  2366.     ADDA    #$002C,A7        ;1BC2: DEFC002C
  2367.     RTS                ;1BC6: 4E75
  2368. LAB_010E:
  2369.     MOVEM.L    A2-A3/A6,-(A7)        ;1BC8: 48E70032
  2370.     MOVEA.L    LAB_024C,A3        ;1BCC: 267900003924
  2371.     MOVEA.L    276(A3),A0        ;1BD2: 206B0114
  2372.     MOVEA.L    46(A0),A0        ;1BD6: 2068002E
  2373.     MOVEA.L    8886(A0),A2        ;1BDA: 246822B6
  2374.     MOVE.L    4(A2),D0        ;1BDE: 202A0004
  2375.     BEQ.S    LAB_010F        ;1BE2: 6730
  2376.     MOVEA.L    D0,A6            ;1BE4: 2C40
  2377.     JSR    -36(A6)            ;1BE6: 4EAEFFDC
  2378.     MOVEA.L    LAB_024C,A6        ;1BEA: 2C7900003924
  2379.     MOVE.L    16(A2),D0        ;1BF0: 202A0010
  2380.     JSR    -336(A6)        ;1BF4: 4EAEFEB0
  2381.     MOVEA.L    LAB_024C,A6        ;1BF8: 2C7900003924
  2382.     MOVE.L    20(A2),D0        ;1BFE: 202A0014
  2383.     JSR    -336(A6)        ;1C02: 4EAEFEB0
  2384.     MOVEA.L    LAB_024C,A6        ;1C06: 2C7900003924
  2385.     MOVEA.L    4(A2),A1        ;1C0C: 226A0004
  2386.     JSR    -414(A6)        ;1C10: 4EAEFE62
  2387. LAB_010F:
  2388.     MOVE.L    12(A2),D0        ;1C14: 202A000C
  2389.     BEQ.S    LAB_0110        ;1C18: 6708
  2390.     MOVEA.L    A3,A6            ;1C1A: 2C4B
  2391.     MOVEA.L    D0,A1            ;1C1C: 2240
  2392.     JSR    -414(A6)        ;1C1E: 4EAEFE62
  2393. LAB_0110:
  2394.     TST.L    8(A2)            ;1C22: 4AAA0008
  2395.     BEQ.S    LAB_0111        ;1C26: 6726
  2396.     MOVEA.L    A3,A6            ;1C28: 2C4B
  2397.     MOVE.L    16(A2),D0        ;1C2A: 202A0010
  2398.     JSR    -336(A6)        ;1C2E: 4EAEFEB0
  2399.     MOVEA.L    LAB_024C,A6        ;1C32: 2C7900003924
  2400.     MOVE.L    20(A2),D0        ;1C38: 202A0014
  2401.     JSR    -336(A6)        ;1C3C: 4EAEFEB0
  2402.     MOVEA.L    LAB_024C,A6        ;1C40: 2C7900003924
  2403.     MOVEA.L    8(A2),A1        ;1C46: 226A0008
  2404.     JSR    -414(A6)        ;1C4A: 4EAEFE62
  2405. LAB_0111:
  2406.     MOVEA.L    A3,A6            ;1C4E: 2C4B
  2407.     MOVEA.L    A2,A1            ;1C50: 224A
  2408.     MOVEQ    #38,D0            ;1C52: 7026
  2409.     JSR    -210(A6)        ;1C54: 4EAEFF2E
  2410.     MOVEM.L    (A7)+,A2-A3/A6        ;1C58: 4CDF4C00
  2411.     RTS                ;1C5C: 4E75
  2412. LAB_0112:
  2413.     BSR.S    LAB_0118        ;1C5E: 614A
  2414.     RTS                ;1C60: 4E75
  2415.     NOP                ;1C62: 4E71
  2416. LAB_0113:
  2417.     DC.W    $646F            ;1C64
  2418.     DC.W    $732E            ;1C66
  2419.     DC.W    $6C69            ;1C68
  2420.     BHI.S    LAB_011D        ;1C6A: 6272
  2421.     BSR.S    LAB_011D+2        ;1C6C: 6172
  2422.     DC.W    $7900            ;1C6E
  2423. LAB_0114:
  2424.     MOVEM.L    D2/A2-A4/A6,-(A7)    ;1C70: 48E7203A
  2425.     LEA    LAB_024E,A0        ;1C74: 41F90000392C
  2426.     TST.L    (A0)            ;1C7A: 4A90
  2427.     BEQ.S    LAB_0116        ;1C7C: 6724
  2428.     MOVEA.L    A0,A4            ;1C7E: 2848
  2429.     MOVEA.L    A4,A3            ;1C80: 264C
  2430.     MOVEQ    #0,D2            ;1C82: 7400
  2431. LAB_0115:
  2432.     MOVEA.L    (A3),A2            ;1C84: 2453
  2433.     MOVEA.L    LAB_024C,A6        ;1C86: 2C7900003924
  2434.     MOVEA.L    4(A4,D2.L),A1        ;1C8C: 22742804
  2435.     MOVEQ    #0,D0            ;1C90: 7000
  2436.     JSR    -552(A6)        ;1C92: 4EAEFDD8
  2437.     MOVE.L    D0,(A2)            ;1C96: 2480
  2438.     BEQ.S    LAB_0117        ;1C98: 670A
  2439.     ADDQ    #8,A3            ;1C9A: 504B
  2440.     ADDQ.L    #8,D2            ;1C9C: 5082
  2441.     TST.L    (A3)            ;1C9E: 4A93
  2442.     BNE.S    LAB_0115        ;1CA0: 66E2
  2443. LAB_0116:
  2444.     MOVEQ    #1,D0            ;1CA2: 7001
  2445. LAB_0117:
  2446.     MOVEM.L    (A7)+,D2/A2-A4/A6    ;1CA4: 4CDF5C04
  2447.     RTS                ;1CA8: 4E75
  2448. LAB_0118:
  2449.     MOVE.L    A6,-(A7)        ;1CAA: 2F0E
  2450.     MOVE.L    A2,-(A7)        ;1CAC: 2F0A
  2451.     LEA    LAB_024E,A0        ;1CAE: 41F90000392C
  2452.     TST.L    (A0)            ;1CB4: 4A90
  2453.     BEQ.S    LAB_011B        ;1CB6: 671A
  2454.     MOVEA.L    A0,A2            ;1CB8: 2448
  2455. LAB_0119:
  2456.     MOVEA.L    (A2),A0            ;1CBA: 2052
  2457.     MOVE.L    (A0),D0            ;1CBC: 2010
  2458.     BEQ.S    LAB_011A        ;1CBE: 670C
  2459.     MOVEA.L    LAB_024C,A6        ;1CC0: 2C7900003924
  2460.     MOVEA.L    D0,A1            ;1CC6: 2240
  2461.     JSR    -414(A6)        ;1CC8: 4EAEFE62
  2462. LAB_011A:
  2463.     ADDQ    #8,A2            ;1CCC: 504A
  2464.     TST.L    (A2)            ;1CCE: 4A92
  2465.     BNE.S    LAB_0119        ;1CD0: 66E8
  2466. LAB_011B:
  2467.     MOVEA.L    (A7)+,A2        ;1CD2: 245F
  2468.     MOVEA.L    (A7)+,A6        ;1CD4: 2C5F
  2469.     RTS                ;1CD6: 4E75
  2470. LAB_011C:
  2471.     MOVE.L    D2,-(A7)        ;1CD8: 2F02
  2472.     MOVE.L    8(A7),D2        ;1CDA: 242F0008
  2473. LAB_011D:
  2474.     MOVE.L    (ABSEXECBASE).W,LAB_024C ;1CDE: 23F8000400003924
  2475.     MOVE.L    D2,LAB_024A        ;1CE6: 23C20000391C
  2476.     BSR.S    LAB_0114        ;1CEC: 6182
  2477.     TST.L    D0            ;1CEE: 4A80
  2478.     BEQ.S    LAB_011F        ;1CF0: 6704
  2479.     MOVE.L    D2,D0            ;1CF2: 2002
  2480.     BRA.S    LAB_0120        ;1CF4: 6004
  2481. LAB_011F:
  2482.     BSR.S    LAB_0118        ;1CF6: 61B2
  2483.     MOVEQ    #0,D0            ;1CF8: 7000
  2484. LAB_0120:
  2485.     MOVE.L    (A7)+,D2        ;1CFA: 241F
  2486.     RTS                ;1CFC: 4E75
  2487. LAB_0121:
  2488.     BVS.S    LAB_0125        ;1CFE: 6978
  2489.     DC.W    $6E65            ;1D00
  2490.     MOVEQ    #46,D2            ;1D02: 742E
  2491.     DC.W    $6C69            ;1D04
  2492.     BHI.S    LAB_0126        ;1D06: 6272
  2493.     BSR.S    LAB_0127        ;1D08: 6172
  2494.     DC.W    $7920            ;1D0A
  2495.     DC.W    $6861            ;1D0C
  2496.     DC.W    $7320            ;1D0E
  2497.     MOVEQ    #101,D3            ;1D10: 7665
  2498.     MOVEQ    #115,D1            ;1D12: 7273
  2499.     DC.W    $696F            ;1D14
  2500.     BGT.S    LAB_0122        ;1D16: 6E20
  2501.     MOVE.L    25646(A4),9580(A2)    ;1D18: 256C642E256C
  2502.     BCC.S    LAB_0123        ;1D1E: 6420
  2503.     DC.W    $7768            ;1D20
  2504.     BVS.S    LAB_012A        ;1D22: 696C
  2505.     BCS.S    LAB_0124        ;1D24: 6520
  2506.     BVS.S    LAB_012C        ;1D26: 6978
  2507.     DC.W    $656D            ;1D28
  2508.     DC.W    $756C            ;1D2A
  2509.     MOVEA.L    26978(A4),A7        ;1D2C: 2E6C6962
  2510.     MOVEQ    #97,D1            ;1D30: 7261
  2511.     MOVEQ    #121,D1            ;1D32: 7279
  2512.     DC.W    $2068            ;1D34
  2513.     DC.W    $6173            ;1D36
  2514. LAB_0122:
  2515.     DC.W    $2076            ;1D38
  2516.     BCS.S    LAB_0130        ;1D3A: 6572
  2517.     DC.W    $7369            ;1D3C
  2518.     BLE.S    LAB_0130        ;1D3E: 6F6E
  2519. LAB_0123:
  2520.     MOVE.L    -(A5),D0        ;1D40: 2025
  2521.     BGE.S    LAB_012E        ;1D42: 6C64
  2522.     MOVE.L    -(A5),D7        ;1D44: 2E25
  2523. LAB_0124:
  2524.     BGE.S    LAB_012F        ;1D46: 6C64
  2525.     MOVE.L    A2,D7            ;1D48: 2E0A
  2526.     CLR    29800(A7)        ;1D4A: 426F7468
  2527.     MOVEA.L    26978(A4),A0        ;1D4E: 206C6962
  2528.     MOVEQ    #97,D1            ;1D52: 7261
  2529.     MOVEQ    #105,D1            ;1D54: 7269
  2530.     DC.W    $6573            ;1D56
  2531.     DC.W    $2073            ;1D58
  2532.     DC.W    $686F            ;1D5A
  2533.     DC.W    $756C            ;1D5C
  2534.     BCC.S    LAB_0128        ;1D5E: 6420
  2535.     DC.W    $6861            ;1D60
  2536.     MOVEQ    #101,D3            ;1D62: 7665
  2537.     DC.W    $2074            ;1D64
  2538.     DC.W    $6865            ;1D66
  2539.     DC.W    $2073            ;1D68
  2540.     DC.W    $616D            ;1D6A
  2541.     BCS.S    LAB_0129        ;1D6C: 6520
  2542.     MOVEQ    #101,D3            ;1D6E: 7665
  2543.     MOVEQ    #115,D1            ;1D70: 7273
  2544.     DC.W    $696F            ;1D72
  2545.     BGT.S    LAB_012D        ;1D74: 6E2C
  2546.     DC.W    $2074            ;1D76
  2547. LAB_0125:
  2548.     DC.W    $6865            ;1D78
  2549. LAB_0126:
  2550.     MOVEQ    #101,D1            ;1D7A: 7265
  2551. LAB_0127:
  2552.     DC.W    $666F            ;1D7C
  2553.     MOVEQ    #101,D1            ;1D7E: 7265
  2554. LAB_0128:
  2555.     MOVEA.L    30830(A1),A0        ;1D80: 2069786E
  2556.     BCS.S    LAB_0134+4        ;1D84: 6574
  2557.     MOVEA.L    26978(A4),A7        ;1D86: 2E6C6962
  2558.     MOVEQ    #97,D1            ;1D8A: 7261
  2559.     MOVEQ    #121,D1            ;1D8C: 7279
  2560. LAB_0129:
  2561.     DC.W    $0A77            ;1D8E
  2562. LAB_012A:
  2563.     BLE.S    LAB_0135+2        ;1D90: 6F6E
  2564.     MOVE.L    98(A4,D2.W),25888(A3)    ;1D92: 277420626520
  2565.     DC.W    $7573            ;1D98
  2566.     BCS.S    LAB_0135+2        ;1D9A: 6564
  2567.     MOVE.L    D0,D7            ;1D9C: 2E00
  2568. LAB_012B:
  2569.     DC.W    $6273            ;1D9E
  2570. LAB_012C:
  2571.     DC.W    $6473            ;1DA0
  2572. LAB_012D:
  2573.     DC.W    $6F63            ;1DA2
  2574.     DC.W    $6B65            ;1DA4
  2575.     MOVEQ    #46,D2            ;1DA6: 742E
  2576. LAB_012E:
  2577.     DC.W    $6C69            ;1DA8
  2578.     BHI.S    LAB_0138+2        ;1DAA: 6272
  2579. LAB_012F:
  2580.     BSR.S    LAB_0139        ;1DAC: 6172
  2581. LAB_0130:
  2582.     DC.W    $7900            ;1DAE
  2583. LAB_0131:
  2584.     DC.W    $416D            ;1DB0
  2585.     BVS.S    LAB_0136+4        ;1DB2: 6954
  2586.     DC.W    $4350            ;1DB4
  2587.     MOVEA    26978(A4),A5        ;1DB6: 3A6C6962
  2588.     DC.W    $732F            ;1DBA
  2589.     DC.W    $7573            ;1DBC
  2590.     BCS.S    LAB_013A        ;1DBE: 6572
  2591.     BEQ.S    LAB_013B        ;1DC0: 6772
  2592.     DC.W    $6F75            ;1DC2
  2593.     MOVEQ    #46,D0            ;1DC4: 702E
  2594.     DC.W    $6C69            ;1DC6
  2595.     BHI.S    LAB_013C+2        ;1DC8: 6272
  2596.     BSR.S    LAB_013C+4        ;1DCA: 6172
  2597.     DC.W    $7900            ;1DCC
  2598. LAB_0132:
  2599.     DC.W    $736F            ;1DCE
  2600.     DC.W    $636B            ;1DD0
  2601.     BCS.S    LAB_013E+4        ;1DD2: 6574
  2602.     MOVEA.L    26978(A4),A7        ;1DD4: 2E6C6962
  2603.     MOVEQ    #97,D1            ;1DD8: 7261
  2604.     MOVEQ    #121,D1            ;1DDA: 7279
  2605.     DC.W    $0000            ;1DDC
  2606. LAB_0133:
  2607.     ADDA    #$FFA4,A7        ;1DDE: DEFCFFA4
  2608.     MOVEM.L    D2-D4/A2-A4/A6,-(A7)    ;1DE2: 48E7383A
  2609.     MOVEA.L    LAB_024C,A6        ;1DE6: 2C7900003924
  2610.     MOVE.L    276(A6),D3        ;1DEC: 262E0114
  2611.     MOVEA.L    D3,A3            ;1DF0: 2643
  2612.     MOVEA.L    46(A3),A4        ;1DF2: 286B002E
  2613. LAB_0134:
  2614.     TST.L    LAB_024B        ;1DF6: 4AB900003920
  2615.     BNE.S    LAB_0136        ;1DFC: 6606
  2616. LAB_0135:
  2617.     MOVE.L    (A4),LAB_024B        ;1DFE: 23D400003920
  2618. LAB_0136:
  2619.     MOVEA.L    LAB_024A,A1        ;1E04: 22790000391C
  2620.     MOVEA.L    LAB_024B,A0        ;1E0A: 207900003920
  2621.     MOVE.L    20(A1),D4        ;1E10: 28290014
  2622.     CMP.L    20(A0),D4        ;1E14: B8A80014
  2623.     BEQ.S    LAB_013F        ;1E18: 6754
  2624.     CLR.L    D0            ;1E1A: 4280
  2625. LAB_0138:
  2626.     MOVE    22(A0),D0        ;1E1C: 30280016
  2627. LAB_0139:
  2628.     MOVE.L    D0,-(A7)        ;1E20: 2F00
  2629.     CLR.L    D0            ;1E22: 4280
  2630.     MOVE    20(A0),D0        ;1E24: 30280014
  2631.     MOVE.L    D0,-(A7)        ;1E28: 2F00
  2632.     CLR.L    D0            ;1E2A: 4280
  2633.     MOVE    22(A1),D0        ;1E2C: 30290016
  2634.     MOVE.L    D0,-(A7)        ;1E30: 2F00
  2635. LAB_013A:
  2636.     CLR.L    D0            ;1E32: 4280
  2637. LAB_013B:
  2638.     MOVE    20(A1),D0        ;1E34: 30290014
  2639.     MOVE.L    D0,-(A7)        ;1E38: 2F00
  2640. LAB_013C:
  2641.     PEA    LAB_0121        ;1E3A: 487900001CFE
  2642.     BSR    LAB_0103        ;1E40: 6100FCE6
  2643. LAB_013E:
  2644.     MOVEA.L    LAB_024A,A0        ;1E44: 20790000391C
  2645.     SUBQ    #1,32(A0)        ;1E4A: 53680020
  2646.     JSR    LAB_0239        ;1E4E: 4EB900003850
  2647.     MOVEA.L    D0,A0            ;1E54: 2040
  2648.     MOVEQ    #1,D4            ;1E56: 7801
  2649.     MOVE.L    D4,24(A0)        ;1E58: 21440018
  2650.     MOVE.L    A0,-(A7)        ;1E5C: 2F08
  2651.     JSR    LAB_023A        ;1E5E: 4EB90000385C
  2652.     MOVEQ    #0,D0            ;1E64: 7000
  2653.     ADDA    #$0018,A7        ;1E66: DEFC0018
  2654.     BRA    LAB_014B        ;1E6A: 60000254
  2655. LAB_013F:
  2656.     MOVEQ    #38,D0            ;1E6E: 7026
  2657.     MOVE.L    #$00010001,D1        ;1E70: 223C00010001
  2658.     JSR    -198(A6)        ;1E76: 4EAEFF3A
  2659.     MOVE.L    D0,8886(A4)        ;1E7A: 294022B6
  2660.     MOVEA.L    D0,A2            ;1E7E: 2440
  2661.     JSR    LAB_0239        ;1E80: 4EB900003850
  2662.     MOVEA.L    D0,A0            ;1E86: 2040
  2663.     MOVE.L    24(A0),D2        ;1E88: 24280018
  2664.     CMPA    #$0000,A2        ;1E8C: B4FC0000
  2665.     BEQ    LAB_014A        ;1E90: 67000222
  2666.     MOVEQ    #1,D4            ;1E94: 7801
  2667.     MOVE.L    D4,24(A2)        ;1E96: 25440018
  2668.     MOVEQ    #2,D4            ;1E9A: 7802
  2669.     CMP.L    D2,D4            ;1E9C: B882
  2670.     BEQ    LAB_0146        ;1E9E: 670001A2
  2671.     BLT.S    LAB_0140        ;1EA2: 6D08
  2672.     TST.L    D2            ;1EA4: 4A82
  2673.     BEQ.S    LAB_0141        ;1EA6: 670C
  2674.     BRA    LAB_0148        ;1EA8: 600001DE
  2675. LAB_0140:
  2676.     MOVEQ    #3,D4            ;1EAC: 7803
  2677.     CMP.L    D2,D4            ;1EAE: B882
  2678.     BNE    LAB_0148        ;1EB0: 660001D6
  2679. LAB_0141:
  2680.     MOVEA.L    LAB_024C,A6        ;1EB4: 2C7900003924
  2681.     LEA    LAB_012B,A1        ;1EBA: 43F900001D9E
  2682.     MOVEQ    #3,D0            ;1EC0: 7003
  2683.     JSR    -552(A6)        ;1EC2: 4EAEFDD8
  2684.     MOVE.L    D0,8(A2)        ;1EC6: 25400008
  2685.     BEQ    LAB_0145        ;1ECA: 67000172
  2686.     MOVEA.L    D3,A3            ;1ECE: 2643
  2687.     MOVE.L    172(A3),D0        ;1ED0: 202B00AC
  2688.     MOVE.L    D0,D1            ;1ED4: 2200
  2689.     ASL.L    #2,D1            ;1ED6: E581
  2690.     TST.L    D0            ;1ED8: 4A80
  2691.     BNE.S    LAB_0142        ;1EDA: 6606
  2692.     MOVE.L    10(A3),D3        ;1EDC: 262B000A
  2693.     BRA.S    LAB_0143        ;1EE0: 600A
  2694. LAB_0142:
  2695.     MOVEA.L    D1,A3            ;1EE2: 2641
  2696.     MOVE.L    16(A3),D0        ;1EE4: 202B0010
  2697.     MOVE.L    D0,D3            ;1EE8: 2600
  2698.     ASL.L    #2,D3            ;1EEA: E583
  2699. LAB_0143:
  2700.     MOVE.L    #$80000017,D0        ;1EEC: 203C80000017
  2701.     MOVE.L    D3,D1            ;1EF2: 2203
  2702.     MOVE.L    D0,76(A7)        ;1EF4: 2F40004C
  2703.     MOVE.L    D1,80(A7)        ;1EF8: 2F410050
  2704.     MOVE.L    #$80000005,D0        ;1EFC: 203C80000005
  2705.     MOVEQ    #0,D1            ;1F02: 7200
  2706.     MOVE.L    D0,84(A7)        ;1F04: 2F400054
  2707.     MOVE.L    D1,88(A7)        ;1F08: 2F410058
  2708.     MOVE.L    #$80000007,D0        ;1F0C: 203C80000007
  2709.     MOVEQ    #0,D1            ;1F12: 7200
  2710.     MOVE.L    D0,92(A7)        ;1F14: 2F40005C
  2711.     MOVE.L    D1,96(A7)        ;1F18: 2F410060
  2712.     MOVE.L    #$80000003,D0        ;1F1C: 203C80000003
  2713.     MOVE.L    #$00001000,D1        ;1F22: 223C00001000
  2714.     MOVE.L    D0,100(A7)        ;1F28: 2F400064
  2715.     MOVE.L    D1,104(A7)        ;1F2C: 2F410068
  2716.     MOVEQ    #0,D0            ;1F30: 7000
  2717.     MOVEQ    #0,D1            ;1F32: 7200
  2718.     MOVEQ    #0,D0            ;1F34: 7000
  2719.     MOVE.L    D0,108(A7)        ;1F36: 2F40006C
  2720.     MOVE.L    D1,112(A7)        ;1F3A: 2F410070
  2721.     MOVEA.L    LAB_024C,A6        ;1F3E: 2C7900003924
  2722.     MOVEQ    #-1,D0            ;1F44: 70FF
  2723.     JSR    -330(A6)        ;1F46: 4EAEFEB6
  2724.     EXT    D0            ;1F4A: 4880
  2725.     MOVEA    D0,A3            ;1F4C: 3640
  2726.     MOVE.L    A3,16(A2)        ;1F4E: 254B0010
  2727.     MOVEA.L    LAB_024C,A6        ;1F52: 2C7900003924
  2728.     MOVEQ    #-1,D0            ;1F58: 70FF
  2729.     JSR    -330(A6)        ;1F5A: 4EAEFEB6
  2730.     EXT    D0            ;1F5E: 4880
  2731.     EXT.L    D0            ;1F60: 48C0
  2732.     MOVE.L    D0,20(A2)        ;1F62: 25400014
  2733.     MOVEQ    #1,D1            ;1F66: 7201
  2734.     MOVE.L    D1,D4            ;1F68: 2801
  2735.     ASL.L    D0,D4            ;1F6A: E1A4
  2736.     MOVE.L    D4,D0            ;1F6C: 2004
  2737.     MOVE.L    D0,88(A7)        ;1F6E: 2F400058
  2738.     MOVE.L    16(A2),D4        ;1F72: 282A0010
  2739.     ASL.L    D4,D1            ;1F76: E9A1
  2740.     MOVE.L    D1,96(A7)        ;1F78: 2F410060
  2741.     MOVEA.L    8(A2),A6        ;1F7C: 2C6A0008
  2742.     LEA    76(A7),A0        ;1F80: 41EF004C
  2743.     JSR    -294(A6)        ;1F84: 4EAEFEDA
  2744.     MOVEA.L    LAB_024C,A6        ;1F88: 2C7900003924
  2745.     LEA    LAB_0131,A1        ;1F8E: 43F900001DB0
  2746.     MOVEQ    #1,D0            ;1F94: 7001
  2747.     JSR    -552(A6)        ;1F96: 4EAEFDD8
  2748.     MOVE.L    D0,12(A2)        ;1F9A: 2540000C
  2749.     BEQ.S    LAB_0144        ;1F9E: 6774
  2750.     MOVE.L    #$80000010,D0        ;1FA0: 203C80000010
  2751.     MOVEQ    #12,D1            ;1FA6: 720C
  2752.     MOVE.L    D0,28(A7)        ;1FA8: 2F40001C
  2753.     MOVE.L    D1,32(A7)        ;1FAC: 2F410020
  2754.     MOVE.L    #$80000004,D0        ;1FB0: 203C80000004
  2755.     MOVEA.L    LAB_024C,A0        ;1FB6: 207900003924
  2756.     MOVEA.L    276(A0),A0        ;1FBC: 20680114
  2757.     MOVEA.L    46(A0),A0        ;1FC0: 2068002E
  2758.     MOVE.L    3220(A0),D1        ;1FC4: 22280C94
  2759.     MOVE.L    D0,36(A7)        ;1FC8: 2F400024
  2760.     MOVE.L    D1,40(A7)        ;1FCC: 2F410028
  2761.     MOVEQ    #0,D0            ;1FD0: 7000
  2762.     MOVEQ    #0,D1            ;1FD2: 7200
  2763.     MOVEQ    #0,D0            ;1FD4: 7000
  2764.     MOVE.L    D0,44(A7)        ;1FD6: 2F40002C
  2765.     MOVE.L    D1,48(A7)        ;1FDA: 2F410030
  2766.     MOVE.L    28(A7),52(A7)        ;1FDE: 2F6F001C0034
  2767.     MOVE.L    32(A7),56(A7)        ;1FE4: 2F6F00200038
  2768.     MOVE.L    36(A7),60(A7)        ;1FEA: 2F6F0024003C
  2769.     MOVE.L    40(A7),64(A7)        ;1FF0: 2F6F00280040
  2770.     MOVE.L    44(A7),68(A7)        ;1FF6: 2F6F002C0044
  2771.     MOVE.L    48(A7),72(A7)        ;1FFC: 2F6F00300048
  2772.     MOVEA.L    12(A2),A6        ;2002: 2C6A000C
  2773.     MOVEA.L    D3,A0            ;2006: 2043
  2774.     LEA    52(A7),A1        ;2008: 43EF0034
  2775.     JSR    -30(A6)            ;200C: 4EAEFFE2
  2776.     MOVEQ    #3,D4            ;2010: 7803
  2777.     BRA.S    LAB_0147        ;2012: 6070
  2778. LAB_0144:
  2779.     MOVEA.L    LAB_024C,A6        ;2014: 2C7900003924
  2780.     MOVE.L    16(A2),D0        ;201A: 202A0010
  2781.     JSR    -336(A6)        ;201E: 4EAEFEB0
  2782.     MOVEA.L    LAB_024C,A6        ;2022: 2C7900003924
  2783.     MOVE.L    20(A2),D0        ;2028: 202A0014
  2784.     JSR    -336(A6)        ;202C: 4EAEFEB0
  2785.     MOVEA.L    LAB_024C,A6        ;2030: 2C7900003924
  2786.     MOVEA.L    8(A2),A1        ;2036: 226A0008
  2787.     JSR    -414(A6)        ;203A: 4EAEFE62
  2788. LAB_0145:
  2789.     TST.L    D2            ;203E: 4A82
  2790.     BNE.S    LAB_0148        ;2040: 6646
  2791. LAB_0146:
  2792.     MOVEA.L    LAB_024C,A6        ;2042: 2C7900003924
  2793.     LEA    LAB_0132,A1        ;2048: 43F900001DCE
  2794.     MOVEQ    #3,D0            ;204E: 7003
  2795.     JSR    -552(A6)        ;2050: 4EAEFDD8
  2796.     MOVE.L    D0,4(A2)        ;2054: 25400004
  2797.     BEQ.S    LAB_0148        ;2058: 672E
  2798.     MOVEA.L    LAB_024C,A6        ;205A: 2C7900003924
  2799.     MOVEQ    #-1,D0            ;2060: 70FF
  2800.     JSR    -330(A6)        ;2062: 4EAEFEB6
  2801.     EXT    D0            ;2066: 4880
  2802.     MOVEA    D0,A3            ;2068: 3640
  2803.     MOVE.L    A3,16(A2)        ;206A: 254B0010
  2804.     MOVEA.L    LAB_024C,A6        ;206E: 2C7900003924
  2805.     MOVEQ    #-1,D0            ;2074: 70FF
  2806.     JSR    -330(A6)        ;2076: 4EAEFEB6
  2807.     EXT    D0            ;207A: 4880
  2808.     MOVEA    D0,A3            ;207C: 3640
  2809.     MOVE.L    A3,20(A2)        ;207E: 254B0014
  2810.     MOVEQ    #2,D4            ;2082: 7802
  2811. LAB_0147:
  2812.     MOVE.L    D4,24(A2)        ;2084: 25440018
  2813. LAB_0148:
  2814.     MOVEQ    #1,D4            ;2088: 7801
  2815.     CMP.L    24(A2),D4        ;208A: B8AA0018
  2816.     BNE.S    LAB_0149        ;208E: 661E
  2817.     MOVEA.L    LAB_024C,A6        ;2090: 2C7900003924
  2818.     MOVEA.L    8886(A4),A1        ;2096: 226C22B6
  2819.     MOVEQ    #38,D0            ;209A: 7026
  2820.     JSR    -210(A6)        ;209C: 4EAEFF2E
  2821.     MOVEA.L    LAB_024A,A0        ;20A0: 20790000391C
  2822.     SUBQ    #1,32(A0)        ;20A6: 53680020
  2823.     MOVEQ    #0,D0            ;20AA: 7000
  2824.     BRA.S    LAB_014B        ;20AC: 6012
  2825. LAB_0149:
  2826.     MOVE.L    124(A7),D0        ;20AE: 202F007C
  2827.     BRA.S    LAB_014B        ;20B2: 600C
  2828. LAB_014A:
  2829.     MOVEA.L    LAB_024A,A0        ;20B4: 20790000391C
  2830.     SUBQ    #1,32(A0)        ;20BA: 53680020
  2831.     MOVEQ    #0,D0            ;20BE: 7000
  2832. LAB_014B:
  2833.     MOVEM.L    (A7)+,D2-D4/A2-A4/A6    ;20C0: 4CDF5C1C
  2834.     ADDA    #$005C,A7        ;20C4: DEFC005C
  2835.     RTS                ;20C8: 4E75
  2836. LAB_014C:
  2837.     DC.W    $484F            ;20CA
  2838.     SUBQ    #1,(A4)            ;20CC: 5354
  2839.     TRAP    #1            ;20CE: 4E41
  2840.     DC.W    $4D45            ;20D0
  2841. LAB_014D:
  2842.     ORI    #$6F73,29806(A0)    ;20D2: 00686F73746E
  2843.     DC.W    $616D            ;20D8
  2844.     DC.W    $6500            ;20DA
  2845. LAB_014E:
  2846.     DC.W    $6C6F            ;20DC
  2847.     DC.W    $6361            ;20DE
  2848.     BGE.S    LAB_0151        ;20E0: 6C68
  2849.     DC.W    $6F73            ;20E2
  2850.     MOVEQ    #0,D2            ;20E4: 7400
  2851. LAB_014F:
  2852.     ADDA    #$FEF8,A7        ;20E6: DEFCFEF8
  2853.     MOVEM.L    D2-D4/A2/A6,-(A7)    ;20EA: 48E73822
  2854.     MOVE.L    288(A7),D3        ;20EE: 262F0120
  2855.     MOVE.L    292(A7),D2        ;20F2: 242F0124
  2856.     MOVEA.L    LAB_024C,A0        ;20F6: 207900003924
  2857.     MOVEA.L    276(A0),A0        ;20FC: 20680114
  2858.     MOVEA.L    46(A0),A0        ;2100: 2068002E
  2859.     MOVEA.L    8886(A0),A0        ;2104: 206822B6
  2860.     MOVEQ    #3,D4            ;2108: 7803
  2861.     CMP.L    24(A0),D4        ;210A: B8A80018
  2862.     BNE.S    LAB_0150        ;210E: 6610
  2863.     MOVEA.L    8(A0),A6        ;2110: 2C680008
  2864.     MOVEA.L    D3,A0            ;2114: 2043
  2865.     MOVE.L    D2,D0            ;2116: 2002
  2866.     JSR    -282(A6)        ;2118: 4EAEFEE6
  2867.     BRA    LAB_0155        ;211C: 6000009A
  2868. LAB_0150:
  2869.     PEA    LAB_014C        ;2120: 4879000020CA
  2870.     LEA    LAB_0230,A2        ;2126: 45F9000037E4
  2871.     JSR    (A2)            ;212C: 4E92
  2872.     MOVEA.L    D0,A6            ;212E: 2C40
  2873.     ADDQ    #4,A7            ;2130: 584F
  2874.     CMPA    #$0000,A6        ;2132: BCFC0000
  2875.     BNE.S    LAB_0151        ;2136: 6612
  2876.     PEA    LAB_014D+1        ;2138: 4879000020D3
  2877.     JSR    (A2)            ;213E: 4E92
  2878.     MOVEA.L    D0,A6            ;2140: 2C40
  2879.     ADDQ    #4,A7            ;2142: 584F
  2880.     CMPA    #$0000,A6        ;2144: BCFC0000
  2881.     BEQ.S    LAB_0153        ;2148: 6758
  2882. LAB_0151:
  2883.     PEA    (46).W            ;214A: 4878002E
  2884.     MOVE.L    A6,-(A7)        ;214E: 2F0E
  2885.     JSR    LAB_0222        ;2150: 4EB90000373C
  2886.     ADDQ    #8,A7            ;2156: 504F
  2887.     TST.L    D0            ;2158: 4A80
  2888.     BNE.S    LAB_0152        ;215A: 6640
  2889.     MOVE.L    A6,-(A7)        ;215C: 2F0E
  2890.     LEA    26(A7),A2        ;215E: 45EF001A
  2891.     MOVE.L    A2,-(A7)        ;2162: 2F0A
  2892.     JSR    LAB_023B        ;2164: 4EB900003868
  2893.     MOVE.L    A2,-(A7)        ;216A: 2F0A
  2894.     JSR    LAB_0235        ;216C: 4EB900003820
  2895.     LEA    0(A7,D0.L),A0        ;2172: 41F70800
  2896.     ADDA    #$0124,A0        ;2176: D0FC0124
  2897.     MOVE.B    #$2E,-258(A0)        ;217A: 117C002EFEFE
  2898.     MOVE.L    #$00000100,D4        ;2180: 283C00000100
  2899.     SUB.L    D0,D4            ;2186: 9880
  2900.     MOVE.L    D4,-(A7)        ;2188: 2F04
  2901.     PEA    1(A2,D0.L)        ;218A: 48720801
  2902.     BSR    LAB_0016        ;218E: 6100E1B6
  2903.     ADDA    #$0014,A7        ;2192: DEFC0014
  2904.     TST.L    D0            ;2196: 4A80
  2905.     BNE.S    LAB_0152        ;2198: 6602
  2906.     MOVEA.L    A2,A6            ;219A: 2C4A
  2907. LAB_0152:
  2908.     MOVE.L    D2,-(A7)        ;219C: 2F02
  2909.     MOVE.L    A6,-(A7)        ;219E: 2F0E
  2910.     BRA.S    LAB_0154        ;21A0: 6008
  2911. LAB_0153:
  2912.     MOVE.L    D2,-(A7)        ;21A2: 2F02
  2913.     PEA    LAB_014E        ;21A4: 4879000020DC
  2914. LAB_0154:
  2915.     MOVE.L    D3,-(A7)        ;21AA: 2F03
  2916.     JSR    LAB_0223        ;21AC: 4EB900003748
  2917.     ADDA    #$000C,A7        ;21B2: DEFC000C
  2918.     MOVEQ    #0,D0            ;21B6: 7000
  2919. LAB_0155:
  2920.     MOVEM.L    (A7)+,D2-D4/A2/A6    ;21B8: 4CDF441C
  2921.     ADDA    #$0108,A7        ;21BC: DEFC0108
  2922.     RTS                ;21C0: 4E75
  2923. LAB_0156:
  2924.     MOVE.L    D2,-(A7)        ;21C2: 2F02
  2925.     MOVE.L    12(A7),D0        ;21C4: 202F000C
  2926.     MOVEA.L    LAB_024C,A0        ;21C8: 207900003924
  2927.     MOVEA.L    276(A0),A0        ;21CE: 20680114
  2928.     MOVEA.L    46(A0),A0        ;21D2: 2068002E
  2929.     MOVEA.L    8886(A0),A0        ;21D6: 206822B6
  2930.     MOVEQ    #3,D1            ;21DA: 7203
  2931.     CMP.L    24(A0),D1        ;21DC: B2A80018
  2932.     BEQ.S    LAB_0158        ;21E0: 672E
  2933.     MOVEQ    #0,D2            ;21E2: 7400
  2934.     NOT.B    D2            ;21E4: 4602
  2935.     CMPI.L    #$000000FE,D0        ;21E6: 0C80000000FE
  2936.     BHI.S    LAB_0157        ;21EC: 6202
  2937.     MOVE.L    D0,D2            ;21EE: 2400
  2938. LAB_0157:
  2939.     MOVE.L    D2,-(A7)        ;21F0: 2F02
  2940.     MOVE.L    12(A7),-(A7)        ;21F2: 2F2F000C
  2941.     PEA    LAB_024F        ;21F6: 48790000393C
  2942.     JSR    LAB_0223        ;21FC: 4EB900003748
  2943.     LEA    LAB_024F,A0        ;2202: 41F90000393C
  2944.     CLR.B    0(A0,D2.L)        ;2208: 42302800
  2945.     ADDA    #$000C,A7        ;220C: DEFC000C
  2946. LAB_0158:
  2947.     MOVEQ    #0,D0            ;2210: 7000
  2948.     MOVE.L    (A7)+,D2        ;2212: 241F
  2949.     RTS                ;2214: 4E75
  2950. LAB_0159:
  2951.     MOVE.L    A6,-(A7)        ;2216: 2F0E
  2952.     MOVE.L    D2,-(A7)        ;2218: 2F02
  2953.     MOVEA.L    LAB_024C,A0        ;221A: 207900003924
  2954.     MOVEA.L    276(A0),A0        ;2220: 20680114
  2955.     MOVEA.L    46(A0),A0        ;2224: 2068002E
  2956.     MOVEA.L    8886(A0),A0        ;2228: 206822B6
  2957.     MOVEQ    #3,D2            ;222C: 7403
  2958.     CMP.L    24(A0),D2        ;222E: B4A80018
  2959.     BEQ.S    LAB_015A        ;2232: 6704
  2960.     MOVEQ    #0,D0            ;2234: 7000
  2961.     BRA.S    LAB_015B        ;2236: 6010
  2962. LAB_015A:
  2963.     MOVEA.L    12(A0),A6        ;2238: 2C68000C
  2964.     MOVEA.L    12(A7),A0        ;223C: 206F000C
  2965.     MOVEA.L    16(A7),A1        ;2240: 226F0010
  2966.     JSR    -174(A6)        ;2244: 4EAEFF52
  2967. LAB_015B:
  2968.     MOVE.L    (A7)+,D2        ;2248: 241F
  2969.     MOVEA.L    (A7)+,A6        ;224A: 2C5F
  2970.     RTS                ;224C: 4E75
  2971. LAB_015C:
  2972.     MOVE.L    A6,-(A7)        ;224E: 2F0E
  2973.     MOVE.L    D2,-(A7)        ;2250: 2F02
  2974.     MOVE    14(A7),D1        ;2252: 322F000E
  2975.     MOVEA.L    LAB_024C,A0        ;2256: 207900003924
  2976.     MOVEA.L    276(A0),A0        ;225C: 20680114
  2977.     MOVEA.L    46(A0),A0        ;2260: 2068002E
  2978.     MOVEA.L    8886(A0),A1        ;2264: 226822B6
  2979.     MOVEQ    #3,D2            ;2268: 7403
  2980.     CMP.L    24(A1),D2        ;226A: B4A90018
  2981.     BNE.S    LAB_015D        ;226E: 6612
  2982.     MOVEA.L    12(A1),A6        ;2270: 2C69000C
  2983.     MOVE    D1,D0            ;2274: 3001
  2984.     JSR    -192(A6)        ;2276: 4EAEFF40
  2985.     ANDI.L    #$0000FFFF,D0        ;227A: 02800000FFFF
  2986.     BRA.S    LAB_015F        ;2280: 6026
  2987. LAB_015D:
  2988.     CMPI    #$01FF,D1        ;2282: 0C4101FF
  2989.     BHI.S    LAB_015E        ;2286: 6214
  2990.     MOVE    2900(A0),D0        ;2288: 30280B54
  2991.     ANDI    #$01FF,D1        ;228C: 024101FF
  2992.     MOVE    D1,2900(A0)        ;2290: 31410B54
  2993.     ANDI.L    #$0000FFFF,D0        ;2294: 02800000FFFF
  2994.     BRA.S    LAB_015F        ;229A: 600C
  2995. LAB_015E:
  2996.     MOVEA.L    3220(A0),A0        ;229C: 20680C94
  2997.     MOVEQ    #22,D2            ;22A0: 7416
  2998.     MOVE.L    D2,(A0)            ;22A2: 2082
  2999.     MOVEQ    #0,D0            ;22A4: 7000
  3000.     NOT    D0            ;22A6: 4640
  3001. LAB_015F:
  3002.     MOVE.L    (A7)+,D2        ;22A8: 241F
  3003.     MOVEA.L    (A7)+,A6        ;22AA: 2C5F
  3004.     RTS                ;22AC: 4E75
  3005. LAB_0160:
  3006.     MOVE.L    A6,-(A7)        ;22AE: 2F0E
  3007.     MOVE.L    D2,-(A7)        ;22B0: 2F02
  3008.     MOVE.L    12(A7),D1        ;22B2: 222F000C
  3009.     MOVEA.L    LAB_024C,A0        ;22B6: 207900003924
  3010.     MOVEA.L    276(A0),A0        ;22BC: 20680114
  3011.     MOVEA.L    46(A0),A1        ;22C0: 2268002E
  3012.     MOVEA.L    8886(A1),A0        ;22C4: 206922B6
  3013.     MOVEQ    #2,D2            ;22C8: 7402
  3014.     CMP.L    24(A0),D2        ;22CA: B4A80018
  3015.     BNE.S    LAB_0161        ;22CE: 660A
  3016.     MOVEA.L    4(A0),A6        ;22D0: 2C680004
  3017.     JSR    -120(A6)        ;22D4: 4EAEFF88
  3018.     BRA.S    LAB_0162        ;22D8: 6014
  3019. LAB_0161:
  3020.     TST.L    D1            ;22DA: 4A81
  3021.     BEQ.S    LAB_0162        ;22DC: 6710
  3022.     MOVEA.L    10188(A1),A0        ;22DE: 206927CC
  3023.     CMPA    #$0000,A0        ;22E2: B0FC0000
  3024.     BEQ.S    LAB_0162        ;22E6: 6706
  3025.     ORI    #$0108,10(A0)        ;22E8: 00680108000A
  3026. LAB_0162:
  3027.     MOVE.L    (A7)+,D2        ;22EE: 241F
  3028.     MOVEA.L    (A7)+,A6        ;22F0: 2C5F
  3029.     RTS                ;22F2: 4E75
  3030. LAB_0163:
  3031.     MOVE.L    A6,-(A7)        ;22F4: 2F0E
  3032.     MOVE.L    D2,-(A7)        ;22F6: 2F02
  3033.     MOVEA.L    LAB_024C,A6        ;22F8: 2C7900003924
  3034.     MOVEA.L    276(A6),A0        ;22FE: 206E0114
  3035.     MOVEA.L    46(A0),A1        ;2302: 2268002E
  3036.     MOVEA.L    8886(A1),A0        ;2306: 206922B6
  3037.     MOVEQ    #2,D2            ;230A: 7402
  3038.     CMP.L    24(A0),D2        ;230C: B4A80018
  3039.     BNE.S    LAB_0164        ;2310: 660A
  3040.     MOVEA.L    4(A0),A6        ;2312: 2C680004
  3041.     JSR    -126(A6)        ;2316: 4EAEFF82
  3042.     BRA.S    LAB_0165        ;231A: 6042
  3043. LAB_0164:
  3044.     MOVEA.L    10188(A1),A0        ;231C: 206927CC
  3045.     CMPA    #$0000,A0        ;2320: B0FC0000
  3046.     BEQ.S    LAB_0165        ;2324: 6738
  3047.     ANDI    #$FEF7,10(A0)        ;2326: 0268FEF7000A
  3048.     MOVEA.L    276(A6),A0        ;232C: 206E0114
  3049.     MOVEA.L    46(A0),A0        ;2330: 2068002E
  3050.     MOVEA.L    10192(A0),A0        ;2334: 206827D0
  3051.     MOVE.L    (A0),D0            ;2338: 2010
  3052.     MOVEQ    #-1,D2            ;233A: 74FF
  3053.     CMP.L    D0,D2            ;233C: B480
  3054.     BEQ.S    LAB_0165        ;233E: 671E
  3055.     MOVE.L    D0,-(A7)        ;2340: 2F00
  3056.     JSR    LAB_023C        ;2342: 4EB900003874
  3057.     MOVEA.L    LAB_024C,A0        ;2348: 207900003924
  3058.     MOVEA.L    276(A0),A0        ;234E: 20680114
  3059.     MOVEA.L    46(A0),A0        ;2352: 2068002E
  3060.     MOVEA.L    10192(A0),A0        ;2356: 206827D0
  3061.     MOVE.L    D2,(A0)            ;235A: 2082
  3062.     ADDQ    #4,A7            ;235C: 584F
  3063. LAB_0165:
  3064.     MOVE.L    (A7)+,D2        ;235E: 241F
  3065.     MOVEA.L    (A7)+,A6        ;2360: 2C5F
  3066.     RTS                ;2362: 4E75
  3067. LAB_0166:
  3068.     MOVEM.L    D2-D4/A6,-(A7)        ;2364: 48E73802
  3069.     MOVE.L    20(A7),D1        ;2368: 222F0014
  3070.     MOVE.L    24(A7),D2        ;236C: 242F0018
  3071.     MOVE.L    28(A7),D3        ;2370: 262F001C
  3072.     MOVEA.L    LAB_024C,A0        ;2374: 207900003924
  3073.     MOVEA.L    276(A0),A0        ;237A: 20680114
  3074.     MOVEA.L    46(A0),A0        ;237E: 2068002E
  3075.     MOVEA.L    8886(A0),A0        ;2382: 206822B6
  3076.     MOVEA.L    24(A0),A1        ;2386: 22680018
  3077.     MOVEQ    #-1,D0            ;238A: 70FF
  3078.     MOVEQ    #2,D4            ;238C: 7802
  3079.     CMP.L    A1,D4            ;238E: B889
  3080.     BEQ.S    LAB_0167        ;2390: 6708
  3081.     MOVEQ    #3,D4            ;2392: 7803
  3082.     CMP.L    A1,D4            ;2394: B889
  3083.     BEQ.S    LAB_0168        ;2396: 6712
  3084.     BRA.S    LAB_0169        ;2398: 601E
  3085. LAB_0167:
  3086.     MOVEA.L    4(A0),A6        ;239A: 2C680004
  3087.     MOVE.L    D1,D0            ;239E: 2001
  3088.     MOVE.L    D2,D1            ;23A0: 2202
  3089.     MOVE.L    D3,D2            ;23A2: 2403
  3090.     JSR    -42(A6)            ;23A4: 4EAEFFD6
  3091.     BRA.S    LAB_0169        ;23A8: 600E
  3092. LAB_0168:
  3093.     MOVEA.L    8(A0),A6        ;23AA: 2C680008
  3094.     MOVE.L    D1,D0            ;23AE: 2001
  3095.     MOVE.L    D2,D1            ;23B0: 2202
  3096.     MOVE.L    D3,D2            ;23B2: 2403
  3097.     JSR    -30(A6)            ;23B4: 4EAEFFE2
  3098. LAB_0169:
  3099.     MOVEM.L    (A7)+,D2-D4/A6        ;23B8: 4CDF401C
  3100.     RTS                ;23BC: 4E75
  3101. LAB_016A:
  3102.     MOVEM.L    D2-D3/A2/A6,-(A7)    ;23BE: 48E73022
  3103.     MOVEA.L    20(A7),A1        ;23C2: 226F0014
  3104.     MOVEA.L    24(A7),A2        ;23C6: 246F0018
  3105.     MOVE.L    28(A7),D1        ;23CA: 222F001C
  3106.     MOVEA.L    LAB_024C,A0        ;23CE: 207900003924
  3107.     MOVEA.L    276(A0),A0        ;23D4: 20680114
  3108.     MOVEA.L    46(A0),A0        ;23D8: 2068002E
  3109.     MOVEA.L    8886(A0),A0        ;23DC: 206822B6
  3110.     MOVE.L    24(A0),D2        ;23E0: 24280018
  3111.     MOVEQ    #-1,D0            ;23E4: 70FF
  3112.     MOVEQ    #2,D3            ;23E6: 7602
  3113.     CMP.L    D2,D3            ;23E8: B682
  3114.     BEQ.S    LAB_016B        ;23EA: 6708
  3115.     MOVEQ    #3,D3            ;23EC: 7603
  3116.     CMP.L    D2,D3            ;23EE: B682
  3117.     BEQ.S    LAB_016C        ;23F0: 671A
  3118.     BRA.S    LAB_016D        ;23F2: 6026
  3119. LAB_016B:
  3120.     CLR.L    D2            ;23F4: 4282
  3121.     MOVE.B    (A2),D2            ;23F6: 1412
  3122.     CLR.B    (A2)            ;23F8: 4212
  3123.     MOVEA.L    4(A0),A6        ;23FA: 2C680004
  3124.     MOVE.L    40(A1),D0        ;23FE: 20290028
  3125.     MOVEA.L    A2,A1            ;2402: 224A
  3126.     JSR    -192(A6)        ;2404: 4EAEFF40
  3127.     MOVE.B    D2,(A2)            ;2408: 1482
  3128.     BRA.S    LAB_016D        ;240A: 600E
  3129. LAB_016C:
  3130.     MOVEA.L    8(A0),A6        ;240C: 2C680008
  3131.     MOVE.L    40(A1),D0        ;2410: 20290028
  3132.     MOVEA.L    A2,A0            ;2414: 204A
  3133.     JSR    -36(A6)            ;2416: 4EAEFFDC
  3134. LAB_016D:
  3135.     MOVEM.L    (A7)+,D2-D3/A2/A6    ;241A: 4CDF440C
  3136.     RTS                ;241E: 4E75
  3137. LAB_016E:
  3138.     MOVEM.L    D2/A2/A6,-(A7)        ;2420: 48E72022
  3139.     MOVEA.L    16(A7),A2        ;2424: 246F0010
  3140.     MOVE.L    20(A7),D1        ;2428: 222F0014
  3141.     MOVEA.L    LAB_024C,A0        ;242C: 207900003924
  3142.     MOVEA.L    276(A0),A0        ;2432: 20680114
  3143.     MOVEA.L    46(A0),A0        ;2436: 2068002E
  3144.     MOVEA.L    8886(A0),A0        ;243A: 206822B6
  3145.     MOVEA.L    24(A0),A1        ;243E: 22680018
  3146.     MOVEQ    #-1,D0            ;2442: 70FF
  3147.     MOVEQ    #2,D2            ;2444: 7402
  3148.     CMP.L    A1,D2            ;2446: B489
  3149.     BEQ.S    LAB_016F        ;2448: 6708
  3150.     MOVEQ    #3,D2            ;244A: 7403
  3151.     CMP.L    A1,D2            ;244C: B489
  3152.     BEQ.S    LAB_0170        ;244E: 6710
  3153.     BRA.S    LAB_0171        ;2450: 601A
  3154. LAB_016F:
  3155.     MOVEA.L    4(A0),A6        ;2452: 2C680004
  3156.     MOVE.L    40(A2),D0        ;2456: 202A0028
  3157.     JSR    -210(A6)        ;245A: 4EAEFF2E
  3158.     BRA.S    LAB_0171        ;245E: 600C
  3159. LAB_0170:
  3160.     MOVEA.L    8(A0),A6        ;2460: 2C680008
  3161.     MOVE.L    40(A2),D0        ;2464: 202A0028
  3162.     JSR    -42(A6)            ;2468: 4EAEFFD6
  3163. LAB_0171:
  3164.     MOVEM.L    (A7)+,D2/A2/A6        ;246C: 4CDF4404
  3165.     RTS                ;2470: 4E75
  3166. LAB_0172:
  3167.     MOVEM.L    D2-D4/A6,-(A7)        ;2472: 48E73802
  3168.     MOVEA.L    20(A7),A1        ;2476: 226F0014
  3169.     MOVE.L    24(A7),D2        ;247A: 242F0018
  3170.     MOVE.L    28(A7),D3        ;247E: 262F001C
  3171.     MOVEA.L    LAB_024C,A0        ;2482: 207900003924
  3172.     MOVEA.L    276(A0),A0        ;2488: 20680114
  3173.     MOVEA.L    46(A0),A0        ;248C: 2068002E
  3174.     MOVEA.L    8886(A0),A0        ;2490: 206822B6
  3175.     MOVE.L    24(A0),D1        ;2494: 22280018
  3176.     MOVEQ    #-1,D0            ;2498: 70FF
  3177.     MOVEQ    #2,D4            ;249A: 7802
  3178.     CMP.L    D1,D4            ;249C: B881
  3179.     BEQ.S    LAB_0173        ;249E: 6708
  3180.     MOVEQ    #3,D4            ;24A0: 7803
  3181.     CMP.L    D1,D4            ;24A2: B881
  3182.     BEQ.S    LAB_0174        ;24A4: 6714
  3183.     BRA.S    LAB_0175        ;24A6: 6022
  3184. LAB_0173:
  3185.     MOVEA.L    4(A0),A6        ;24A8: 2C680004
  3186.     MOVE.L    40(A1),D0        ;24AC: 20290028
  3187.     MOVEA.L    D2,A0            ;24B0: 2042
  3188.     MOVEA.L    D3,A1            ;24B2: 2243
  3189.     JSR    -186(A6)        ;24B4: 4EAEFF46
  3190.     BRA.S    LAB_0175        ;24B8: 6010
  3191. LAB_0174:
  3192.     MOVEA.L    8(A0),A6        ;24BA: 2C680008
  3193.     MOVE.L    40(A1),D0        ;24BE: 20290028
  3194.     MOVEA.L    D2,A0            ;24C2: 2042
  3195.     MOVEA.L    D3,A1            ;24C4: 2243
  3196.     JSR    -48(A6)            ;24C6: 4EAEFFD0
  3197. LAB_0175:
  3198.     MOVEM.L    (A7)+,D2-D4/A6        ;24CA: 4CDF401C
  3199.     RTS                ;24CE: 4E75
  3200. LAB_0176:
  3201.     MOVEM.L    D2-D3/A2/A6,-(A7)    ;24D0: 48E73022
  3202.     MOVEA.L    20(A7),A1        ;24D4: 226F0014
  3203.     MOVEA.L    24(A7),A2        ;24D8: 246F0018
  3204.     MOVE.L    28(A7),D1        ;24DC: 222F001C
  3205.     MOVEA.L    LAB_024C,A0        ;24E0: 207900003924
  3206.     MOVEA.L    276(A0),A0        ;24E6: 20680114
  3207.     MOVEA.L    46(A0),A0        ;24EA: 2068002E
  3208.     MOVEA.L    8886(A0),A0        ;24EE: 206822B6
  3209.     MOVE.L    24(A0),D2        ;24F2: 24280018
  3210.     MOVEQ    #-1,D0            ;24F6: 70FF
  3211.     MOVEQ    #2,D3            ;24F8: 7602
  3212.     CMP.L    D2,D3            ;24FA: B682
  3213.     BEQ.S    LAB_0177        ;24FC: 6708
  3214.     MOVEQ    #3,D3            ;24FE: 7603
  3215.     CMP.L    D2,D3            ;2500: B682
  3216.     BEQ.S    LAB_0178        ;2502: 671A
  3217.     BRA.S    LAB_0179        ;2504: 6026
  3218. LAB_0177:
  3219.     CLR.L    D2            ;2506: 4282
  3220.     MOVE.B    (A2),D2            ;2508: 1412
  3221.     CLR.B    (A2)            ;250A: 4212
  3222.     MOVEA.L    4(A0),A6        ;250C: 2C680004
  3223.     MOVE.L    40(A1),D0        ;2510: 20290028
  3224.     MOVEA.L    A2,A1            ;2514: 224A
  3225.     JSR    -198(A6)        ;2516: 4EAEFF3A
  3226.     MOVE.B    D2,(A2)            ;251A: 1482
  3227.     BRA.S    LAB_0179        ;251C: 600E
  3228. LAB_0178:
  3229.     MOVEA.L    8(A0),A6        ;251E: 2C680008
  3230.     MOVE.L    40(A1),D0        ;2522: 20290028
  3231.     MOVEA.L    A2,A0            ;2526: 204A
  3232.     JSR    -54(A6)            ;2528: 4EAEFFCA
  3233. LAB_0179:
  3234.     MOVEM.L    (A7)+,D2-D3/A2/A6    ;252C: 4CDF440C
  3235.     RTS                ;2530: 4E75
  3236. LAB_017A:
  3237.     MOVEM.L    D2-D6/A2-A3/A6,-(A7)    ;2532: 48E73E32
  3238.     MOVEA.L    36(A7),A3        ;2536: 266F0024
  3239.     MOVE.L    40(A7),D1        ;253A: 222F0028
  3240.     MOVE.L    44(A7),D2        ;253E: 242F002C
  3241.     MOVE.L    48(A7),D3        ;2542: 262F0030
  3242.     MOVEA.L    52(A7),A2        ;2546: 246F0034
  3243.     MOVE.L    56(A7),D5        ;254A: 2A2F0038
  3244.     MOVEA.L    LAB_024C,A0        ;254E: 207900003924
  3245.     MOVEA.L    276(A0),A0        ;2554: 20680114
  3246.     MOVEA.L    46(A0),A0        ;2558: 2068002E
  3247.     MOVEA.L    8886(A0),A1        ;255C: 226822B6
  3248.     MOVEA.L    24(A1),A0        ;2560: 20690018
  3249.     MOVEQ    #-1,D0            ;2564: 70FF
  3250.     MOVEQ    #2,D6            ;2566: 7C02
  3251.     CMP.L    A0,D6            ;2568: BC88
  3252.     BEQ.S    LAB_017B        ;256A: 6708
  3253.     MOVEQ    #3,D6            ;256C: 7C03
  3254.     CMP.L    A0,D6            ;256E: BC88
  3255.     BEQ.S    LAB_017C        ;2570: 6722
  3256.     BRA.S    LAB_017D        ;2572: 6036
  3257. LAB_017B:
  3258.     CLR.L    D4            ;2574: 4284
  3259.     MOVE.B    (A2),D4            ;2576: 1812
  3260.     CLR.B    (A2)            ;2578: 4212
  3261.     MOVEA.L    4(A1),A6        ;257A: 2C690004
  3262.     MOVE.L    40(A3),D0        ;257E: 202B0028
  3263.     MOVEA.L    D1,A0            ;2582: 2041
  3264.     MOVE.L    D2,D1            ;2584: 2202
  3265.     MOVE.L    D3,D2            ;2586: 2403
  3266.     MOVEA.L    A2,A1            ;2588: 224A
  3267.     MOVE.L    D5,D3            ;258A: 2605
  3268.     JSR    -252(A6)        ;258C: 4EAEFF04
  3269.     MOVE.B    D4,(A2)            ;2590: 1484
  3270.     BRA.S    LAB_017D        ;2592: 6016
  3271. LAB_017C:
  3272.     MOVEA.L    8(A1),A6        ;2594: 2C690008
  3273.     MOVE.L    40(A3),D0        ;2598: 202B0028
  3274.     MOVEA.L    D1,A0            ;259C: 2041
  3275.     MOVE.L    D2,D1            ;259E: 2202
  3276.     MOVE.L    D3,D2            ;25A0: 2403
  3277.     MOVEA.L    A2,A1            ;25A2: 224A
  3278.     MOVE.L    D5,D3            ;25A4: 2605
  3279.     JSR    -60(A6)            ;25A6: 4EAEFFC4
  3280. LAB_017D:
  3281.     MOVEM.L    (A7)+,D2-D6/A2-A3/A6    ;25AA: 4CDF4C7C
  3282.     RTS                ;25AE: 4E75
  3283. LAB_017E:
  3284.     MOVEM.L    D2-D4/A6,-(A7)        ;25B0: 48E73802
  3285.     MOVEA.L    20(A7),A1        ;25B4: 226F0014
  3286.     MOVE.L    24(A7),D1        ;25B8: 222F0018
  3287.     MOVE.L    28(A7),D2        ;25BC: 242F001C
  3288.     MOVE.L    32(A7),D3        ;25C0: 262F0020
  3289.     MOVEA.L    LAB_024C,A0        ;25C4: 207900003924
  3290.     MOVEA.L    276(A0),A0        ;25CA: 20680114
  3291.     MOVEA.L    46(A0),A0        ;25CE: 2068002E
  3292.     MOVEA.L    8886(A0),A0        ;25D2: 206822B6
  3293.     MOVEA.L    24(A0),A6        ;25D6: 2C680018
  3294.     MOVEQ    #-1,D0            ;25DA: 70FF
  3295.     MOVEQ    #2,D4            ;25DC: 7802
  3296.     CMP.L    A6,D4            ;25DE: B88E
  3297.     BEQ.S    LAB_017F        ;25E0: 6708
  3298.     MOVEQ    #3,D4            ;25E2: 7803
  3299.     CMP.L    A6,D4            ;25E4: B88E
  3300.     BEQ.S    LAB_0180        ;25E6: 6716
  3301.     BRA.S    LAB_0181        ;25E8: 6026
  3302. LAB_017F:
  3303.     MOVEA.L    4(A0),A6        ;25EA: 2C680004
  3304.     MOVE.L    40(A1),D0        ;25EE: 20290028
  3305.     MOVEA.L    D1,A0            ;25F2: 2041
  3306.     MOVE.L    D2,D1            ;25F4: 2202
  3307.     MOVEA.L    D3,A1            ;25F6: 2243
  3308.     JSR    -246(A6)        ;25F8: 4EAEFF0A
  3309.     BRA.S    LAB_0181        ;25FC: 6012
  3310. LAB_0180:
  3311.     MOVEA.L    8(A0),A6        ;25FE: 2C680008
  3312.     MOVE.L    40(A1),D0        ;2602: 20290028
  3313.     MOVEA.L    D1,A0            ;2606: 2041
  3314.     MOVE.L    D2,D1            ;2608: 2202
  3315.     MOVE.L    D3,D2            ;260A: 2403
  3316.     JSR    -66(A6)            ;260C: 4EAEFFBE
  3317. LAB_0181:
  3318.     MOVEM.L    (A7)+,D2-D4/A6        ;2610: 4CDF401C
  3319.     RTS                ;2614: 4E75
  3320. LAB_0182:
  3321.     MOVEM.L    D2-D3/A2/A6,-(A7)    ;2616: 48E73022
  3322.     MOVEA.L    20(A7),A2        ;261A: 246F0014
  3323.     MOVE.L    24(A7),D1        ;261E: 222F0018
  3324.     MOVE.L    28(A7),D2        ;2622: 242F001C
  3325.     MOVEA.L    LAB_024C,A0        ;2626: 207900003924
  3326.     MOVEA.L    276(A0),A0        ;262C: 20680114
  3327.     MOVEA.L    46(A0),A0        ;2630: 2068002E
  3328.     MOVEA.L    8886(A0),A0        ;2634: 206822B6
  3329.     MOVEA.L    24(A0),A1        ;2638: 22680018
  3330.     MOVEQ    #-1,D0            ;263C: 70FF
  3331.     MOVEQ    #2,D3            ;263E: 7602
  3332.     CMP.L    A1,D3            ;2640: B689
  3333.     BEQ.S    LAB_0183        ;2642: 6708
  3334.     MOVEQ    #3,D3            ;2644: 7603
  3335.     CMP.L    A1,D3            ;2646: B689
  3336.     BEQ.S    LAB_0184        ;2648: 6714
  3337.     BRA.S    LAB_0185        ;264A: 6022
  3338. LAB_0183:
  3339.     MOVEA.L    4(A0),A6        ;264C: 2C680004
  3340.     MOVE.L    40(A2),D0        ;2650: 202A0028
  3341.     MOVEA.L    D1,A0            ;2654: 2041
  3342.     MOVE.L    D2,D1            ;2656: 2202
  3343.     JSR    -258(A6)        ;2658: 4EAEFEFE
  3344.     BRA.S    LAB_0185        ;265C: 6010
  3345. LAB_0184:
  3346.     MOVEA.L    8(A0),A6        ;265E: 2C680008
  3347.     MOVE.L    40(A2),D0        ;2662: 202A0028
  3348.     MOVEA.L    D1,A0            ;2666: 2041
  3349.     MOVE.L    D2,D1            ;2668: 2202
  3350.     JSR    -270(A6)        ;266A: 4EAEFEF2
  3351. LAB_0185:
  3352.     MOVEM.L    (A7)+,D2-D3/A2/A6    ;266E: 4CDF440C
  3353.     RTS                ;2672: 4E75
  3354. LAB_0186:
  3355.     MOVEM.L    D2-D5/A2/A6,-(A7)    ;2674: 48E73C22
  3356.     MOVEA.L    28(A7),A1        ;2678: 226F001C
  3357.     MOVE.L    32(A7),D1        ;267C: 222F0020
  3358.     MOVE.L    36(A7),D2        ;2680: 242F0024
  3359.     MOVE.L    40(A7),D3        ;2684: 262F0028
  3360.     MOVE.L    44(A7),D4        ;2688: 282F002C
  3361.     MOVEA.L    48(A7),A2        ;268C: 246F0030
  3362.     MOVEA.L    LAB_024C,A0        ;2690: 207900003924
  3363.     MOVEA.L    276(A0),A0        ;2696: 20680114
  3364.     MOVEA.L    46(A0),A0        ;269A: 2068002E
  3365.     MOVEA.L    8886(A0),A0        ;269E: 206822B6
  3366.     MOVEA.L    24(A0),A6        ;26A2: 2C680018
  3367.     MOVEQ    #-1,D0            ;26A6: 70FF
  3368.     MOVEQ    #2,D5            ;26A8: 7A02
  3369.     CMP.L    A6,D5            ;26AA: BA8E
  3370.     BEQ.S    LAB_0187        ;26AC: 6708
  3371.     MOVEQ    #3,D5            ;26AE: 7A03
  3372.     CMP.L    A6,D5            ;26B0: BA8E
  3373.     BEQ.S    LAB_0188        ;26B2: 6718
  3374.     BRA.S    LAB_0189        ;26B4: 602A
  3375. LAB_0187:
  3376.     MOVEA.L    4(A0),A6        ;26B6: 2C680004
  3377.     MOVE.L    40(A1),D0        ;26BA: 20290028
  3378.     MOVEA.L    D1,A0            ;26BE: 2041
  3379.     MOVE.L    D2,D1            ;26C0: 2202
  3380.     MOVE.L    D3,D2            ;26C2: 2403
  3381.     MOVEA.L    D4,A1            ;26C4: 2244
  3382.     JSR    -222(A6)        ;26C6: 4EAEFF22
  3383.     BRA.S    LAB_0189        ;26CA: 6014
  3384. LAB_0188:
  3385.     MOVEA.L    8(A0),A6        ;26CC: 2C680008
  3386.     MOVE.L    40(A1),D0        ;26D0: 20290028
  3387.     MOVEA.L    D1,A0            ;26D4: 2041
  3388.     MOVE.L    D2,D1            ;26D6: 2202
  3389.     MOVE.L    D3,D2            ;26D8: 2403
  3390.     MOVEA.L    D4,A1            ;26DA: 2244
  3391.     JSR    -72(A6)            ;26DC: 4EAEFFB8
  3392. LAB_0189:
  3393.     MOVEM.L    (A7)+,D2-D5/A2/A6    ;26E0: 4CDF443C
  3394.     RTS                ;26E4: 4E75
  3395. LAB_018A:
  3396.     MOVEM.L    D2-D4/A2/A6,-(A7)    ;26E6: 48E73822
  3397.     MOVEA.L    24(A7),A2        ;26EA: 246F0018
  3398.     MOVE.L    28(A7),D1        ;26EE: 222F001C
  3399.     MOVE.L    32(A7),D2        ;26F2: 242F0020
  3400.     MOVE.L    36(A7),D3        ;26F6: 262F0024
  3401.     MOVEA.L    LAB_024C,A0        ;26FA: 207900003924
  3402.     MOVEA.L    276(A0),A0        ;2700: 20680114
  3403.     MOVEA.L    46(A0),A0        ;2704: 2068002E
  3404.     MOVEA.L    8886(A0),A0        ;2708: 206822B6
  3405.     MOVEA.L    24(A0),A1        ;270C: 22680018
  3406.     MOVEQ    #-1,D0            ;2710: 70FF
  3407.     MOVEQ    #2,D4            ;2712: 7802
  3408.     CMP.L    A1,D4            ;2714: B889
  3409.     BEQ.S    LAB_018B        ;2716: 6708
  3410.     MOVEQ    #3,D4            ;2718: 7803
  3411.     CMP.L    A1,D4            ;271A: B889
  3412.     BEQ.S    LAB_018C        ;271C: 6716
  3413.     BRA.S    LAB_018D        ;271E: 6026
  3414. LAB_018B:
  3415.     MOVEA.L    4(A0),A6        ;2720: 2C680004
  3416.     MOVE.L    40(A2),D0        ;2724: 202A0028
  3417.     MOVEA.L    D1,A0            ;2728: 2041
  3418.     MOVE.L    D2,D1            ;272A: 2202
  3419.     MOVE.L    D3,D2            ;272C: 2403
  3420.     JSR    -216(A6)        ;272E: 4EAEFF28
  3421.     BRA.S    LAB_018D        ;2732: 6012
  3422. LAB_018C:
  3423.     MOVEA.L    8(A0),A6        ;2734: 2C680008
  3424.     MOVE.L    40(A2),D0        ;2738: 202A0028
  3425.     MOVEA.L    D1,A0            ;273C: 2041
  3426.     MOVE.L    D2,D1            ;273E: 2202
  3427.     MOVE.L    D3,D2            ;2740: 2403
  3428.     JSR    -78(A6)            ;2742: 4EAEFFB2
  3429. LAB_018D:
  3430.     MOVEM.L    (A7)+,D2-D4/A2/A6    ;2746: 4CDF441C
  3431.     RTS                ;274A: 4E75
  3432. LAB_018E:
  3433.     MOVEM.L    D2-D3/A2/A6,-(A7)    ;274C: 48E73022
  3434.     MOVEA.L    20(A7),A2        ;2750: 246F0014
  3435.     MOVE.L    24(A7),D1        ;2754: 222F0018
  3436.     MOVE.L    28(A7),D2        ;2758: 242F001C
  3437.     MOVEA.L    LAB_024C,A0        ;275C: 207900003924
  3438.     MOVEA.L    276(A0),A0        ;2762: 20680114
  3439.     MOVEA.L    46(A0),A0        ;2766: 2068002E
  3440.     MOVEA.L    8886(A0),A0        ;276A: 206822B6
  3441.     MOVEA.L    24(A0),A1        ;276E: 22680018
  3442.     MOVEQ    #-1,D0            ;2772: 70FF
  3443.     MOVEQ    #2,D3            ;2774: 7602
  3444.     CMP.L    A1,D3            ;2776: B689
  3445.     BEQ.S    LAB_018F        ;2778: 6708
  3446.     MOVEQ    #3,D3            ;277A: 7603
  3447.     CMP.L    A1,D3            ;277C: B689
  3448.     BEQ.S    LAB_0190        ;277E: 6714
  3449.     BRA.S    LAB_0191        ;2780: 6022
  3450. LAB_018F:
  3451.     MOVEA.L    4(A0),A6        ;2782: 2C680004
  3452.     MOVE.L    40(A2),D0        ;2786: 202A0028
  3453.     MOVEA.L    D1,A0            ;278A: 2041
  3454.     MOVE.L    D2,D1            ;278C: 2202
  3455.     JSR    -228(A6)        ;278E: 4EAEFF1C
  3456.     BRA.S    LAB_0191        ;2792: 6010
  3457. LAB_0190:
  3458.     MOVEA.L    8(A0),A6        ;2794: 2C680008
  3459.     MOVE.L    40(A2),D0        ;2798: 202A0028
  3460.     MOVEA.L    D1,A0            ;279C: 2041
  3461.     MOVE.L    D2,D1            ;279E: 2202
  3462.     JSR    -276(A6)        ;27A0: 4EAEFEEC
  3463. LAB_0191:
  3464.     MOVEM.L    (A7)+,D2-D3/A2/A6    ;27A4: 4CDF440C
  3465.     RTS                ;27A8: 4E75
  3466. LAB_0192:
  3467.     MOVEA.L    LAB_024C,A0        ;27AA: 207900003924
  3468.     MOVEA.L    276(A0),A0        ;27B0: 20680114
  3469.     MOVEA.L    46(A0),A0        ;27B4: 2068002E
  3470.     MOVEA.L    3220(A0),A0        ;27B8: 20680C94
  3471.     MOVEQ    #78,D1            ;27BC: 724E
  3472.     MOVE.L    D1,(A0)            ;27BE: 2081
  3473.     MOVEQ    #-1,D0            ;27C0: 70FF
  3474.     RTS                ;27C2: 4E75
  3475.     NOP                ;27C4: 4E71
  3476. LAB_0193:
  3477.     MOVEM.L    D2/A2/A6,-(A7)        ;27C6: 48E72022
  3478.     MOVEA.L    16(A7),A2        ;27CA: 246F0010
  3479.     MOVE.L    20(A7),D1        ;27CE: 222F0014
  3480.     MOVEA.L    LAB_024C,A0        ;27D2: 207900003924
  3481.     MOVEA.L    276(A0),A0        ;27D8: 20680114
  3482.     MOVEA.L    46(A0),A0        ;27DC: 2068002E
  3483.     MOVEA.L    8886(A0),A0        ;27E0: 206822B6
  3484.     MOVEA.L    24(A0),A1        ;27E4: 22680018
  3485.     MOVEQ    #0,D0            ;27E8: 7000
  3486.     MOVEQ    #2,D2            ;27EA: 7402
  3487.     CMP.L    A1,D2            ;27EC: B489
  3488.     BEQ.S    LAB_0194        ;27EE: 6708
  3489.     MOVEQ    #3,D2            ;27F0: 7403
  3490.     CMP.L    A1,D2            ;27F2: B489
  3491.     BEQ.S    LAB_0195        ;27F4: 6710
  3492.     BRA.S    LAB_0196        ;27F6: 601A
  3493. LAB_0194:
  3494.     MOVEA.L    4(A0),A6        ;27F8: 2C680004
  3495.     MOVE.L    40(A2),D0        ;27FC: 202A0028
  3496.     JSR    -264(A6)        ;2800: 4EAEFEF8
  3497.     BRA.S    LAB_0196        ;2804: 600C
  3498. LAB_0195:
  3499.     MOVEA.L    8(A0),A6        ;2806: 2C680008
  3500.     MOVE.L    40(A2),D0        ;280A: 202A0028
  3501.     JSR    -84(A6)            ;280E: 4EAEFFAC
  3502. LAB_0196:
  3503.     MOVEM.L    (A7)+,D2/A2/A6        ;2812: 4CDF4404
  3504.     RTS                ;2816: 4E75
  3505. LAB_0197:
  3506.     MOVEM.L    D2-D5/A2/A6,-(A7)    ;2818: 48E73C22
  3507.     MOVEA.L    28(A7),A2        ;281C: 246F001C
  3508.     MOVE.L    32(A7),D1        ;2820: 222F0020
  3509.     MOVE.L    36(A7),D2        ;2824: 242F0024
  3510.     MOVE.L    40(A7),D3        ;2828: 262F0028
  3511.     MOVE.L    44(A7),D4        ;282C: 282F002C
  3512.     MOVEA.L    LAB_024C,A0        ;2830: 207900003924
  3513.     MOVEA.L    276(A0),A0        ;2836: 20680114
  3514.     MOVEA.L    46(A0),A0        ;283A: 2068002E
  3515.     MOVEA.L    8886(A0),A0        ;283E: 206822B6
  3516.     MOVEA.L    24(A0),A1        ;2842: 22680018
  3517.     MOVEQ    #0,D0            ;2846: 7000
  3518.     MOVEQ    #2,D5            ;2848: 7A02
  3519.     CMP.L    A1,D5            ;284A: BA89
  3520.     BEQ.S    LAB_0198        ;284C: 6708
  3521.     MOVEQ    #3,D5            ;284E: 7A03
  3522.     CMP.L    A1,D5            ;2850: BA89
  3523.     BEQ.S    LAB_0199        ;2852: 6714
  3524.     BRA.S    LAB_019A        ;2854: 6022
  3525. LAB_0198:
  3526.     MOVEA.L    4(A0),A6        ;2856: 2C680004
  3527.     MOVE.L    40(A2),D0        ;285A: 202A0028
  3528.     MOVEA.L    D3,A0            ;285E: 2043
  3529.     MOVE.L    D4,D3            ;2860: 2604
  3530.     JSR    -270(A6)        ;2862: 4EAEFEF2
  3531.     BRA.S    LAB_019A        ;2866: 6010
  3532. LAB_0199:
  3533.     MOVEA.L    8(A0),A6        ;2868: 2C680008
  3534.     MOVE.L    40(A2),D0        ;286C: 202A0028
  3535.     MOVEA.L    D3,A0            ;2870: 2043
  3536.     MOVE.L    D4,D3            ;2872: 2604
  3537.     JSR    -90(A6)            ;2874: 4EAEFFA6
  3538. LAB_019A:
  3539.     MOVEM.L    (A7)+,D2-D5/A2/A6    ;2878: 4CDF443C
  3540.     RTS                ;287C: 4E75
  3541. LAB_019B:
  3542.     MOVEM.L    D2-D5/A6,-(A7)        ;287E: 48E73C02
  3543.     MOVEA.L    24(A7),A1        ;2882: 226F0018
  3544.     MOVE.L    28(A7),D1        ;2886: 222F001C
  3545.     MOVE.L    32(A7),D2        ;288A: 242F0020
  3546.     MOVE.L    36(A7),D3        ;288E: 262F0024
  3547.     MOVE.L    40(A7),D4        ;2892: 282F0028
  3548.     MOVEA.L    LAB_024C,A0        ;2896: 207900003924
  3549.     MOVEA.L    276(A0),A0        ;289C: 20680114
  3550.     MOVEA.L    46(A0),A0        ;28A0: 2068002E
  3551.     MOVEA.L    8886(A0),A0        ;28A4: 206822B6
  3552.     MOVEA.L    24(A0),A6        ;28A8: 2C680018
  3553.     MOVEQ    #0,D0            ;28AC: 7000
  3554.     MOVEQ    #2,D5            ;28AE: 7A02
  3555.     CMP.L    A6,D5            ;28B0: BA8E
  3556.     BEQ.S    LAB_019C        ;28B2: 6708
  3557.     MOVEQ    #3,D5            ;28B4: 7A03
  3558.     CMP.L    A6,D5            ;28B6: BA8E
  3559.     BEQ.S    LAB_019D        ;28B8: 6714
  3560.     BRA.S    LAB_019E        ;28BA: 6022
  3561. LAB_019C:
  3562.     MOVEA.L    4(A0),A6        ;28BC: 2C680004
  3563.     MOVE.L    40(A1),D0        ;28C0: 20290028
  3564.     MOVEA.L    D3,A0            ;28C4: 2043
  3565.     MOVEA.L    D4,A1            ;28C6: 2244
  3566.     JSR    -276(A6)        ;28C8: 4EAEFEEC
  3567.     BRA.S    LAB_019E        ;28CC: 6010
  3568. LAB_019D:
  3569.     MOVEA.L    8(A0),A6        ;28CE: 2C680008
  3570.     MOVE.L    40(A1),D0        ;28D2: 20290028
  3571.     MOVEA.L    D3,A0            ;28D6: 2043
  3572.     MOVEA.L    D4,A1            ;28D8: 2244
  3573.     JSR    -96(A6)            ;28DA: 4EAEFFA0
  3574. LAB_019E:
  3575.     MOVEM.L    (A7)+,D2-D5/A6        ;28DE: 4CDF403C
  3576.     RTS                ;28E2: 4E75
  3577. LAB_019F:
  3578.     MOVEM.L    D2-D4/A6,-(A7)        ;28E4: 48E73802
  3579.     MOVEA.L    20(A7),A1        ;28E8: 226F0014
  3580.     MOVE.L    24(A7),D2        ;28EC: 242F0018
  3581.     MOVE.L    28(A7),D3        ;28F0: 262F001C
  3582.     MOVEA.L    LAB_024C,A0        ;28F4: 207900003924
  3583.     MOVEA.L    276(A0),A0        ;28FA: 20680114
  3584.     MOVEA.L    46(A0),A0        ;28FE: 2068002E
  3585.     MOVEA.L    8886(A0),A0        ;2902: 206822B6
  3586.     MOVE.L    24(A0),D1        ;2906: 22280018
  3587.     MOVEQ    #-1,D0            ;290A: 70FF
  3588.     MOVEQ    #2,D4            ;290C: 7802
  3589.     CMP.L    D1,D4            ;290E: B881
  3590.     BEQ.S    LAB_01A0        ;2910: 6708
  3591.     MOVEQ    #3,D4            ;2912: 7803
  3592.     CMP.L    D1,D4            ;2914: B881
  3593.     BEQ.S    LAB_01A1        ;2916: 6714
  3594.     BRA.S    LAB_01A2        ;2918: 6022
  3595. LAB_01A0:
  3596.     MOVEA.L    4(A0),A6        ;291A: 2C680004
  3597.     MOVE.L    40(A1),D0        ;291E: 20290028
  3598.     MOVEA.L    D2,A0            ;2922: 2042
  3599.     MOVEA.L    D3,A1            ;2924: 2243
  3600.     JSR    -414(A6)        ;2926: 4EAEFE62
  3601.     BRA.S    LAB_01A2        ;292A: 6010
  3602. LAB_01A1:
  3603.     MOVEA.L    8(A0),A6        ;292C: 2C680008
  3604.     MOVE.L    40(A1),D0        ;2930: 20290028
  3605.     MOVEA.L    D2,A0            ;2934: 2042
  3606.     MOVEA.L    D3,A1            ;2936: 2243
  3607.     JSR    -102(A6)        ;2938: 4EAEFF9A
  3608. LAB_01A2:
  3609.     MOVEM.L    (A7)+,D2-D4/A6        ;293C: 4CDF401C
  3610.     RTS                ;2940: 4E75
  3611. LAB_01A3:
  3612.     MOVEM.L    D2-D4/A6,-(A7)        ;2942: 48E73802
  3613.     MOVEA.L    20(A7),A1        ;2946: 226F0014
  3614.     MOVE.L    24(A7),D2        ;294A: 242F0018
  3615.     MOVE.L    28(A7),D3        ;294E: 262F001C
  3616.     MOVEA.L    LAB_024C,A0        ;2952: 207900003924
  3617.     MOVEA.L    276(A0),A0        ;2958: 20680114
  3618.     MOVEA.L    46(A0),A0        ;295C: 2068002E
  3619.     MOVEA.L    8886(A0),A0        ;2960: 206822B6
  3620.     MOVE.L    24(A0),D1        ;2964: 22280018
  3621.     MOVEQ    #-1,D0            ;2968: 70FF
  3622.     MOVEQ    #2,D4            ;296A: 7802
  3623.     CMP.L    D1,D4            ;296C: B881
  3624.     BEQ.S    LAB_01A4        ;296E: 6708
  3625.     MOVEQ    #3,D4            ;2970: 7803
  3626.     CMP.L    D1,D4            ;2972: B881
  3627.     BEQ.S    LAB_01A5        ;2974: 6714
  3628.     BRA.S    LAB_01A6        ;2976: 6022
  3629. LAB_01A4:
  3630.     MOVEA.L    4(A0),A6        ;2978: 2C680004
  3631.     MOVE.L    40(A1),D0        ;297C: 20290028
  3632.     MOVEA.L    D2,A0            ;2980: 2042
  3633.     MOVEA.L    D3,A1            ;2982: 2243
  3634.     JSR    -408(A6)        ;2984: 4EAEFE68
  3635.     BRA.S    LAB_01A6        ;2988: 6010
  3636. LAB_01A5:
  3637.     MOVEA.L    8(A0),A6        ;298A: 2C680008
  3638.     MOVE.L    40(A1),D0        ;298E: 20290028
  3639.     MOVEA.L    D2,A0            ;2992: 2042
  3640.     MOVEA.L    D3,A1            ;2994: 2243
  3641.     JSR    -108(A6)        ;2996: 4EAEFF94
  3642. LAB_01A6:
  3643.     MOVEM.L    (A7)+,D2-D4/A6        ;299A: 4CDF401C
  3644.     RTS                ;299E: 4E75
  3645. LAB_01A7:
  3646.     MOVEM.L    D2-D4/A2/A6,-(A7)    ;29A0: 48E73822
  3647.     MOVEA.L    LAB_024C,A0        ;29A4: 207900003924
  3648.     MOVEA.L    276(A0),A0        ;29AA: 20680114
  3649.     MOVEA.L    46(A0),A2        ;29AE: 2468002E
  3650.     MOVE.B    308(A2),D0        ;29B2: 102A0134
  3651.     EXT    D0            ;29B6: 4880
  3652.     MOVE    D0,D2            ;29B8: 3400
  3653.     EXT.L    D2            ;29BA: 48C2
  3654.     MOVE.B    #$02,308(A2)        ;29BC: 157C00020134
  3655.     CLR.L    -(A7)            ;29C2: 42A7
  3656.     MOVE.L    36(A7),-(A7)        ;29C4: 2F2F0024
  3657.     MOVE.L    36(A7),-(A7)        ;29C8: 2F2F0024
  3658.     MOVE.L    36(A7),-(A7)        ;29CC: 2F2F0024
  3659.     BSR    LAB_018A        ;29D0: 6100FD14
  3660.     MOVE.L    D0,D3            ;29D4: 2600
  3661.     ADDA    #$0010,A7        ;29D6: DEFC0010
  3662.     MOVE.L    316(A2),D1        ;29DA: 222A013C
  3663.     BEQ.S    LAB_01A9        ;29DE: 6732
  3664.     BTST    #4,307(A2)        ;29E0: 082A00040133
  3665.     BNE.S    LAB_01A8        ;29E6: 660A
  3666.     MOVE.L    320(A2),D0        ;29E8: 202A0140
  3667.     NOT.L    D0            ;29EC: 4680
  3668.     AND.L    D1,D0            ;29EE: C081
  3669.     BEQ.S    LAB_01A9        ;29F0: 6720
  3670. LAB_01A8:
  3671.     MOVE.L    A2,-(A7)        ;29F2: 2F0A
  3672.     JSR    LAB_023D        ;29F4: 4EB900003880
  3673.     ADDQ    #4,A7            ;29FA: 584F
  3674.     TST.L    D0            ;29FC: 4A80
  3675.     BEQ.S    LAB_01A9        ;29FE: 6712
  3676.     MOVEA.L    LAB_024C,A6        ;2A00: 2C7900003924
  3677.     MOVEQ    #0,D0            ;2A06: 7000
  3678.     MOVE.L    #$00001000,D1        ;2A08: 223C00001000
  3679.     JSR    -306(A6)        ;2A0E: 4EAEFECE
  3680. LAB_01A9:
  3681.     MOVE.B    D2,308(A2)        ;2A12: 15420134
  3682.     MOVEA.L    LAB_024C,A6        ;2A16: 2C7900003924
  3683.     MOVEA.L    276(A6),A0        ;2A1C: 206E0114
  3684.     MOVEA.L    46(A0),A0        ;2A20: 2068002E
  3685.     MOVEA.L    3220(A0),A0        ;2A24: 20680C94
  3686.     MOVEQ    #4,D4            ;2A28: 7804
  3687.     CMP.L    (A0),D4            ;2A2A: B890
  3688.     BNE.S    LAB_01AA        ;2A2C: 6610
  3689.     SUBA.L    A1,A1            ;2A2E: 93C9
  3690.     JSR    -294(A6)        ;2A30: 4EAEFEDA
  3691.     MOVE.L    D0,-(A7)        ;2A34: 2F00
  3692.     JSR    LAB_023E        ;2A36: 4EB90000388C
  3693.     ADDQ    #4,A7            ;2A3C: 584F
  3694. LAB_01AA:
  3695.     MOVE.L    D3,D0            ;2A3E: 2003
  3696.     MOVEM.L    (A7)+,D2-D4/A2/A6    ;2A40: 4CDF441C
  3697.     RTS                ;2A44: 4E75
  3698. LAB_01AB:
  3699.     MOVEM.L    D2-D4/A2/A6,-(A7)    ;2A46: 48E73822
  3700.     MOVEA.L    LAB_024C,A0        ;2A4A: 207900003924
  3701.     MOVEA.L    276(A0),A0        ;2A50: 20680114
  3702.     MOVEA.L    46(A0),A2        ;2A54: 2468002E
  3703.     MOVE.B    308(A2),D0        ;2A58: 102A0134
  3704.     EXT    D0            ;2A5C: 4880
  3705.     MOVE    D0,D2            ;2A5E: 3400
  3706.     EXT.L    D2            ;2A60: 48C2
  3707.     MOVE.B    #$02,308(A2)        ;2A62: 157C00020134
  3708.     CLR.L    -(A7)            ;2A68: 42A7
  3709.     MOVE.L    36(A7),-(A7)        ;2A6A: 2F2F0024
  3710.     MOVE.L    36(A7),-(A7)        ;2A6E: 2F2F0024
  3711.     MOVE.L    36(A7),-(A7)        ;2A72: 2F2F0024
  3712.     BSR    LAB_017E        ;2A76: 6100FB38
  3713.     MOVE.L    D0,D3            ;2A7A: 2600
  3714.     ADDA    #$0010,A7        ;2A7C: DEFC0010
  3715.     MOVE.L    316(A2),D1        ;2A80: 222A013C
  3716.     BEQ.S    LAB_01AD        ;2A84: 6732
  3717.     BTST    #4,307(A2)        ;2A86: 082A00040133
  3718.     BNE.S    LAB_01AC        ;2A8C: 660A
  3719.     MOVE.L    320(A2),D0        ;2A8E: 202A0140
  3720.     NOT.L    D0            ;2A92: 4680
  3721.     AND.L    D1,D0            ;2A94: C081
  3722.     BEQ.S    LAB_01AD        ;2A96: 6720
  3723. LAB_01AC:
  3724.     MOVE.L    A2,-(A7)        ;2A98: 2F0A
  3725.     JSR    LAB_023D        ;2A9A: 4EB900003880
  3726.     ADDQ    #4,A7            ;2AA0: 584F
  3727.     TST.L    D0            ;2AA2: 4A80
  3728.     BEQ.S    LAB_01AD        ;2AA4: 6712
  3729.     MOVEA.L    LAB_024C,A6        ;2AA6: 2C7900003924
  3730.     MOVEQ    #0,D0            ;2AAC: 7000
  3731.     MOVE.L    #$00001000,D1        ;2AAE: 223C00001000
  3732.     JSR    -306(A6)        ;2AB4: 4EAEFECE
  3733. LAB_01AD:
  3734.     MOVE.B    D2,308(A2)        ;2AB8: 15420134
  3735.     MOVEA.L    LAB_024C,A6        ;2ABC: 2C7900003924
  3736.     MOVEA.L    276(A6),A0        ;2AC2: 206E0114
  3737.     MOVEA.L    46(A0),A0        ;2AC6: 2068002E
  3738.     MOVEA.L    3220(A0),A0        ;2ACA: 20680C94
  3739.     MOVEQ    #4,D4            ;2ACE: 7804
  3740.     CMP.L    (A0),D4            ;2AD0: B890
  3741.     BNE.S    LAB_01AE        ;2AD2: 6610
  3742.     SUBA.L    A1,A1            ;2AD4: 93C9
  3743.     JSR    -294(A6)        ;2AD6: 4EAEFEDA
  3744.     MOVE.L    D0,-(A7)        ;2ADA: 2F00
  3745.     JSR    LAB_023E        ;2ADC: 4EB90000388C
  3746.     ADDQ    #4,A7            ;2AE2: 584F
  3747. LAB_01AE:
  3748.     MOVE.L    D3,D0            ;2AE4: 2003
  3749.     MOVEM.L    (A7)+,D2-D4/A2/A6    ;2AE6: 4CDF441C
  3750.     RTS                ;2AEA: 4E75
  3751. LAB_01AF:
  3752.     MOVEM.L    D2-D5/A2-A3/A6,-(A7)    ;2AEC: 48E73C32
  3753.     MOVEA.L    32(A7),A3        ;2AF0: 266F0020
  3754.     MOVE.L    36(A7),D1        ;2AF4: 222F0024
  3755.     MOVE.L    48(A7),D4        ;2AF8: 282F0030
  3756.     MOVEA.L    LAB_024C,A0        ;2AFC: 207900003924
  3757.     MOVEA.L    276(A0),A0        ;2B02: 20680114
  3758.     MOVEA.L    46(A0),A2        ;2B06: 2468002E
  3759.     MOVEA.L    8886(A2),A1        ;2B0A: 226A22B6
  3760.     MOVEA.L    24(A1),A0        ;2B0E: 20690018
  3761.     MOVEQ    #0,D2            ;2B12: 7400
  3762.     MOVE.B    308(A2),D0        ;2B14: 102A0134
  3763.     EXT    D0            ;2B18: 4880
  3764.     MOVE    D0,D3            ;2B1A: 3600
  3765.     EXT.L    D3            ;2B1C: 48C3
  3766.     MOVE.B    #$02,308(A2)        ;2B1E: 157C00020134
  3767.     MOVEQ    #2,D5            ;2B24: 7A02
  3768.     CMP.L    A0,D5            ;2B26: BA88
  3769.     BEQ.S    LAB_01B0        ;2B28: 670C
  3770.     MOVEQ    #3,D5            ;2B2A: 7A03
  3771.     CMP.L    A0,D5            ;2B2C: BA88
  3772.     BEQ    LAB_01D5        ;2B2E: 6700022C
  3773.     BRA    LAB_01D7        ;2B32: 60000238
  3774. LAB_01B0:
  3775.     CMPI.L    #$8030720A,D1        ;2B36: 0C818030720A
  3776.     BEQ    LAB_01BA        ;2B3C: 6700012E
  3777.     BGT    LAB_01B5        ;2B40: 6E000096
  3778.     CMPI.L    #$80206910,D1        ;2B44: 0C8180206910
  3779.     BEQ    LAB_01C0        ;2B4A: 6700015C
  3780.     BGT.S    LAB_01B2        ;2B4E: 6E3C
  3781.     CMPI.L    #$80047308,D1        ;2B50: 0C8180047308
  3782.     BEQ    LAB_01D2        ;2B56: 670001E6
  3783.     BGT.S    LAB_01B1        ;2B5A: 6E18
  3784.     CMPI.L    #$8004667D,D1        ;2B5C: 0C818004667D
  3785.     BEQ    LAB_01D1        ;2B62: 670001D2
  3786.     CMPI.L    #$8004667E,D1        ;2B66: 0C818004667E
  3787.     BEQ    LAB_01CF        ;2B6C: 670001B8
  3788.     BRA    LAB_01D4        ;2B70: 600001DA
  3789. LAB_01B1:
  3790.     CMPI.L    #$8020690C,D1        ;2B74: 0C818020690C
  3791.     BEQ    LAB_01BC        ;2B7A: 67000104
  3792.     CMPI.L    #$8020690E,D1        ;2B7E: 0C818020690E
  3793.     BEQ    LAB_01BE        ;2B84: 6700010E
  3794.     BRA    LAB_01D4        ;2B88: 600001C2
  3795. LAB_01B2:
  3796.     CMPI.L    #$80206918,D1        ;2B8C: 0C8180206918
  3797.     BEQ    LAB_01CA        ;2B92: 6700016A
  3798.     BGT.S    LAB_01B3        ;2B96: 6E18
  3799.     CMPI.L    #$80206913,D1        ;2B98: 0C8180206913
  3800.     BEQ    LAB_01C6        ;2B9E: 6700013E
  3801.     CMPI.L    #$80206916,D1        ;2BA2: 0C8180206916
  3802.     BEQ    LAB_01C8        ;2BA8: 67000144
  3803.     BRA    LAB_01D4        ;2BAC: 6000019E
  3804. LAB_01B3:
  3805.     CMPI.L    #$8024491E,D1        ;2BB0: 0C818024491E
  3806.     BEQ    LAB_01CB        ;2BB6: 6700014E
  3807.     BGT.S    LAB_01B4        ;2BBA: 6E0E
  3808.     CMPI.L    #$8020697F,D1        ;2BBC: 0C818020697F
  3809.     BEQ    LAB_01C3        ;2BC2: 67000102
  3810.     BRA    LAB_01D4        ;2BC6: 60000184
  3811. LAB_01B4:
  3812.     CMPI.L    #$80244920,D1        ;2BCA: 0C8180244920
  3813.     BEQ    LAB_01CD        ;2BD0: 67000144
  3814.     BRA    LAB_01D4        ;2BD4: 60000176
  3815. LAB_01B5:
  3816.     CMPI.L    #$C0206923,D1        ;2BD8: 0C81C0206923
  3817.     BEQ    LAB_01C5        ;2BDE: 670000F6
  3818.     BGT.S    LAB_01B7        ;2BE2: 6E3C
  3819.     CMPI.L    #$C0206911,D1        ;2BE4: 0C81C0206911
  3820.     BEQ    LAB_01C1        ;2BEA: 670000C6
  3821.     BGT.S    LAB_01B6        ;2BEE: 6E16
  3822.     CMPI.L    #$8030720B,D1        ;2BF0: 0C818030720B
  3823.     BEQ.S    LAB_01BB        ;2BF6: 677E
  3824.     CMPI.L    #$C0086924,D1        ;2BF8: 0C81C0086924
  3825.     BEQ    LAB_01C2        ;2BFE: 670000BC
  3826.     BRA    LAB_01D4        ;2C02: 60000148
  3827. LAB_01B6:
  3828.     CMPI.L    #$C0206921,D1        ;2C06: 0C81C0206921
  3829.     BEQ.S    LAB_01BD        ;2C0C: 677C
  3830.     BGT    LAB_01BF        ;2C0E: 6E00008E
  3831.     CMPI.L    #$C0206917,D1        ;2C12: 0C81C0206917
  3832.     BEQ    LAB_01C9        ;2C18: 670000DC
  3833.     BRA    LAB_01D4        ;2C1C: 6000012E
  3834. LAB_01B7:
  3835.     CMPI.L    #$C0244926,D1        ;2C20: 0C81C0244926
  3836.     BEQ    LAB_01CC        ;2C26: 670000E6
  3837.     BGT.S    LAB_01B8        ;2C2A: 6E18
  3838.     CMPI.L    #$C0206925,D1        ;2C2C: 0C81C0206925
  3839.     BEQ    LAB_01C7        ;2C32: 670000B2
  3840.     CMPI.L    #$C020697E,D1        ;2C36: 0C81C020697E
  3841.     BEQ    LAB_01C4        ;2C3C: 67000090
  3842.     BRA    LAB_01D4        ;2C40: 6000010A
  3843. LAB_01B8:
  3844.     CMPI.L    #$40047307,D1        ;2C44: 0C8140047307
  3845.     BEQ    LAB_01CE        ;2C4A: 670000D2
  3846.     BGT.S    LAB_01B9        ;2C4E: 6E0E
  3847.     CMPI.L    #$4004667F,D1        ;2C50: 0C814004667F
  3848.     BEQ    LAB_01D0        ;2C56: 670000D6
  3849.     BRA    LAB_01D4        ;2C5A: 600000F0
  3850. LAB_01B9:
  3851.     CMPI.L    #$40047309,D1        ;2C5E: 0C8140047309
  3852.     BEQ    LAB_01D3        ;2C64: 670000E0
  3853.     BRA    LAB_01D4        ;2C68: 600000E2
  3854. LAB_01BA:
  3855.     MOVE.L    #$00007201,D1        ;2C6C: 223C00007201
  3856.     BRA    LAB_01D4        ;2C72: 600000D8
  3857. LAB_01BB:
  3858.     MOVE.L    #$00007202,D1        ;2C76: 223C00007202
  3859.     BRA    LAB_01D4        ;2C7C: 600000CE
  3860. LAB_01BC:
  3861.     MOVE.L    #$00006903,D1        ;2C80: 223C00006903
  3862.     BRA    LAB_01D4        ;2C86: 600000C4
  3863. LAB_01BD:
  3864.     MOVE.L    #$00006904,D1        ;2C8A: 223C00006904
  3865.     BRA    LAB_01D4        ;2C90: 600000BA
  3866. LAB_01BE:
  3867.     MOVE.L    #$00006905,D1        ;2C94: 223C00006905
  3868.     BRA    LAB_01D4        ;2C9A: 600000B0
  3869. LAB_01BF:
  3870.     MOVE.L    #$00006906,D1        ;2C9E: 223C00006906
  3871.     BRA    LAB_01D4        ;2CA4: 600000A6
  3872. LAB_01C0:
  3873.     MOVE.L    #$00006907,D1        ;2CA8: 223C00006907
  3874.     BRA    LAB_01D4        ;2CAE: 6000009C
  3875. LAB_01C1:
  3876.     MOVE.L    #$00006908,D1        ;2CB2: 223C00006908
  3877.     BRA    LAB_01D4        ;2CB8: 60000092
  3878. LAB_01C2:
  3879.     MOVE.L    #$00006909,D1        ;2CBC: 223C00006909
  3880.     BRA    LAB_01D4        ;2CC2: 60000088
  3881. LAB_01C3:
  3882.     MOVE.L    #$0000690A,D1        ;2CC6: 223C0000690A
  3883.     BRA.S    LAB_01D4        ;2CCC: 607E
  3884. LAB_01C4:
  3885.     MOVE.L    #$0000690B,D1        ;2CCE: 223C0000690B
  3886.     BRA.S    LAB_01D4        ;2CD4: 6076
  3887. LAB_01C5:
  3888.     MOVE.L    #$0000690C,D1        ;2CD6: 223C0000690C
  3889.     BRA.S    LAB_01D4        ;2CDC: 606E
  3890. LAB_01C6:
  3891.     MOVE.L    #$0000690D,D1        ;2CDE: 223C0000690D
  3892.     BRA.S    LAB_01D4        ;2CE4: 6066
  3893. LAB_01C7:
  3894.     MOVE.L    #$0000690E,D1        ;2CE6: 223C0000690E
  3895.     BRA.S    LAB_01D4        ;2CEC: 605E
  3896. LAB_01C8:
  3897.     MOVE.L    #$0000690F,D1        ;2CEE: 223C0000690F
  3898.     BRA.S    LAB_01D4        ;2CF4: 6056
  3899. LAB_01C9:
  3900.     MOVE.L    #$00006910,D1        ;2CF6: 223C00006910
  3901.     BRA.S    LAB_01D4        ;2CFC: 604E
  3902. LAB_01CA:
  3903.     MOVE.L    #$00006911,D1        ;2CFE: 223C00006911
  3904.     BRA.S    LAB_01D4        ;2D04: 6046
  3905. LAB_01CB:
  3906.     MOVE.L    #$00006912,D1        ;2D06: 223C00006912
  3907.     BRA.S    LAB_01D4        ;2D0C: 603E
  3908. LAB_01CC:
  3909.     MOVE.L    #$00006913,D1        ;2D0E: 223C00006913
  3910.     BRA.S    LAB_01D4        ;2D14: 6036
  3911. LAB_01CD:
  3912.     MOVE.L    #$00006914,D1        ;2D16: 223C00006914
  3913.     BRA.S    LAB_01D4        ;2D1C: 602E
  3914. LAB_01CE:
  3915.     MOVE.L    #$00006915,D1        ;2D1E: 223C00006915
  3916.     BRA.S    LAB_01D4        ;2D24: 6026
  3917. LAB_01CF:
  3918.     MOVE.L    #$00006D16,D1        ;2D26: 223C00006D16
  3919.     BRA.S    LAB_01D4        ;2D2C: 601E
  3920. LAB_01D0:
  3921.     MOVE.L    #$00006D17,D1        ;2D2E: 223C00006D17
  3922.     BRA.S    LAB_01D4        ;2D34: 6016
  3923. LAB_01D1:
  3924.     MOVE.L    #$00006D18,D1        ;2D36: 223C00006D18
  3925.     BRA.S    LAB_01D4        ;2D3C: 600E
  3926. LAB_01D2:
  3927.     MOVE.L    #$00006D19,D1        ;2D3E: 223C00006D19
  3928.     BRA.S    LAB_01D4        ;2D44: 6006
  3929. LAB_01D3:
  3930.     MOVE.L    #$00006D1A,D1        ;2D46: 223C00006D1A
  3931. LAB_01D4:
  3932.     MOVEA.L    4(A1),A6        ;2D4C: 2C690004
  3933.     MOVE.L    40(A3),D0        ;2D50: 202B0028
  3934.     MOVEA.L    D4,A0            ;2D54: 2044
  3935.     JSR    -204(A6)        ;2D56: 4EAEFF34
  3936.     BRA.S    LAB_01D6        ;2D5A: 600E
  3937. LAB_01D5:
  3938.     MOVEA.L    8(A1),A6        ;2D5C: 2C690008
  3939.     MOVE.L    40(A3),D0        ;2D60: 202B0028
  3940.     MOVEA.L    D4,A0            ;2D64: 2044
  3941.     JSR    -114(A6)        ;2D66: 4EAEFF8E
  3942. LAB_01D6:
  3943.     MOVE.L    D0,D2            ;2D6A: 2400
  3944. LAB_01D7:
  3945.     MOVE.L    316(A2),D1        ;2D6C: 222A013C
  3946.     BEQ.S    LAB_01D9        ;2D70: 6732
  3947.     BTST    #4,307(A2)        ;2D72: 082A00040133
  3948.     BNE.S    LAB_01D8        ;2D78: 660A
  3949.     MOVE.L    320(A2),D0        ;2D7A: 202A0140
  3950.     NOT.L    D0            ;2D7E: 4680
  3951.     AND.L    D1,D0            ;2D80: C081
  3952.     BEQ.S    LAB_01D9        ;2D82: 6720
  3953. LAB_01D8:
  3954.     MOVE.L    A2,-(A7)        ;2D84: 2F0A
  3955.     JSR    LAB_023D        ;2D86: 4EB900003880
  3956.     ADDQ    #4,A7            ;2D8C: 584F
  3957.     TST.L    D0            ;2D8E: 4A80
  3958.     BEQ.S    LAB_01D9        ;2D90: 6712
  3959.     MOVEA.L    LAB_024C,A6        ;2D92: 2C7900003924
  3960.     MOVEQ    #0,D0            ;2D98: 7000
  3961.     MOVE.L    #$00001000,D1        ;2D9A: 223C00001000
  3962.     JSR    -306(A6)        ;2DA0: 4EAEFECE
  3963. LAB_01D9:
  3964.     MOVE.B    D3,308(A2)        ;2DA4: 15430134
  3965.     MOVEA.L    LAB_024C,A6        ;2DA8: 2C7900003924
  3966.     MOVEA.L    276(A6),A0        ;2DAE: 206E0114
  3967.     MOVEA.L    46(A0),A0        ;2DB2: 2068002E
  3968.     MOVEA.L    3220(A0),A0        ;2DB6: 20680C94
  3969.     MOVEQ    #4,D5            ;2DBA: 7A04
  3970.     CMP.L    (A0),D5            ;2DBC: BA90
  3971.     BNE.S    LAB_01DA        ;2DBE: 6610
  3972.     SUBA.L    A1,A1            ;2DC0: 93C9
  3973.     JSR    -294(A6)        ;2DC2: 4EAEFEDA
  3974.     MOVE.L    D0,-(A7)        ;2DC6: 2F00
  3975.     JSR    LAB_023E        ;2DC8: 4EB90000388C
  3976.     ADDQ    #4,A7            ;2DCE: 584F
  3977. LAB_01DA:
  3978.     MOVE.L    D2,D0            ;2DD0: 2002
  3979.     MOVEM.L    (A7)+,D2-D5/A2-A3/A6    ;2DD2: 4CDF4C3C
  3980.     RTS                ;2DD6: 4E75
  3981. LAB_01DB:
  3982.     MOVE.L    A6,-(A7)        ;2DD8: 2F0E
  3983.     MOVE.L    D2,-(A7)        ;2DDA: 2F02
  3984.     MOVEA.L    12(A7),A1        ;2DDC: 226F000C
  3985.     MOVEA.L    LAB_024C,A0        ;2DE0: 207900003924
  3986.     MOVEA.L    276(A0),A0        ;2DE6: 20680114
  3987.     MOVEA.L    46(A0),A0        ;2DEA: 2068002E
  3988.     MOVEA.L    8886(A0),A0        ;2DEE: 206822B6
  3989.     MOVE.L    24(A0),D1        ;2DF2: 22280018
  3990.     MOVEQ    #0,D0            ;2DF6: 7000
  3991.     MOVEQ    #2,D2            ;2DF8: 7402
  3992.     CMP.L    D1,D2            ;2DFA: B481
  3993.     BEQ.S    LAB_01DC        ;2DFC: 6708
  3994.     MOVEQ    #3,D2            ;2DFE: 7403
  3995.     CMP.L    D1,D2            ;2E00: B481
  3996.     BEQ.S    LAB_01DD        ;2E02: 6710
  3997.     BRA.S    LAB_01DE        ;2E04: 601A
  3998. LAB_01DC:
  3999.     MOVEA.L    4(A0),A6        ;2E06: 2C680004
  4000.     MOVE.L    40(A1),D0        ;2E0A: 20290028
  4001.     JSR    -48(A6)            ;2E0E: 4EAEFFD0
  4002.     BRA.S    LAB_01DE        ;2E12: 600C
  4003. LAB_01DD:
  4004.     MOVEA.L    8(A0),A6        ;2E14: 2C680008
  4005.     MOVE.L    40(A1),D0        ;2E18: 20290028
  4006.     JSR    -120(A6)        ;2E1C: 4EAEFF88
  4007. LAB_01DE:
  4008.     MOVE.L    (A7)+,D2        ;2E20: 241F
  4009.     MOVEA.L    (A7)+,A6        ;2E22: 2C5F
  4010.     RTS                ;2E24: 4E75
  4011. LAB_01DF:
  4012.     LINK    A5,#-104        ;2E26: 4E55FF98
  4013.     MOVEM.L    D2-D4/A2-A4/A6,-(A7)    ;2E2A: 48E7383A
  4014.     MOVEA.L    8(A5),A4        ;2E2E: 286D0008
  4015.     MOVE.L    12(A5),D2        ;2E32: 242D000C
  4016.     MOVEA    #$FFFF,A3        ;2E36: 367CFFFF
  4017.     CLR.L    -104(A5)        ;2E3A: 42ADFF98
  4018.     CLR.L    -100(A5)        ;2E3E: 42ADFF9C
  4019.     MOVEA.L    LAB_024C,A0        ;2E42: 207900003924
  4020.     MOVEA.L    276(A0),A0        ;2E48: 20680114
  4021.     MOVEA.L    46(A0),A0        ;2E4C: 2068002E
  4022.     MOVEA.L    8886(A0),A6        ;2E50: 2C6822B6
  4023.     MOVE.L    24(A6),D3        ;2E54: 262E0018
  4024.     PEA    (32).W            ;2E58: 48780020
  4025.     PEA    -32(A5)            ;2E5C: 486DFFE0
  4026.     LEA    LAB_023F,A2        ;2E60: 45F900003898
  4027.     JSR    (A2)            ;2E66: 4E92
  4028.     PEA    (32).W            ;2E68: 48780020
  4029.     PEA    -64(A5)            ;2E6C: 486DFFC0
  4030.     JSR    (A2)            ;2E70: 4E92
  4031.     PEA    (32).W            ;2E72: 48780020
  4032.     PEA    -96(A5)            ;2E76: 486DFFA0
  4033.     JSR    (A2)            ;2E7A: 4E92
  4034.     ADDA    #$0018,A7        ;2E7C: DEFC0018
  4035.     MOVEQ    #1,D4            ;2E80: 7801
  4036.     CMP.L    D2,D4            ;2E82: B882
  4037.     BEQ.S    LAB_01E2        ;2E84: 6728
  4038.     BLT.S    LAB_01E0        ;2E86: 6D06
  4039.     TST.L    D2            ;2E88: 4A82
  4040.     BEQ.S    LAB_01E1        ;2E8A: 670A
  4041.     BRA.S    LAB_01E4        ;2E8C: 604E
  4042. LAB_01E0:
  4043.     MOVEQ    #2,D4            ;2E8E: 7802
  4044.     CMP.L    D2,D4            ;2E90: B882
  4045.     BEQ.S    LAB_01E3        ;2E92: 6732
  4046.     BRA.S    LAB_01E4        ;2E94: 6046
  4047. LAB_01E1:
  4048.     MOVE.L    40(A4),D0        ;2E96: 202C0028
  4049.     MOVE.L    D0,D2            ;2E9A: 2400
  4050.     LSR.L    #5,D2            ;2E9C: EA8A
  4051.     ASL.L    #2,D2            ;2E9E: E582
  4052.     MOVEQ    #31,D4            ;2EA0: 781F
  4053.     AND.L    D4,D0            ;2EA2: C084
  4054.     MOVEQ    #1,D1            ;2EA4: 7201
  4055.     ASL.L    D0,D1            ;2EA6: E1A1
  4056.     OR.L    D1,-32(A5,D2.L)        ;2EA8: 83B528E0
  4057.     BRA.S    LAB_01E4        ;2EAC: 602E
  4058. LAB_01E2:
  4059.     MOVE.L    40(A4),D0        ;2EAE: 202C0028
  4060.     MOVE.L    D0,D1            ;2EB2: 2200
  4061.     LSR.L    #5,D1            ;2EB4: EA89
  4062.     ASL.L    #2,D1            ;2EB6: E581
  4063.     MOVEQ    #31,D4            ;2EB8: 781F
  4064.     AND.L    D4,D0            ;2EBA: C084
  4065.     ASL.L    D0,D2            ;2EBC: E1A2
  4066.     MOVE.L    D2,D0            ;2EBE: 2002
  4067.     OR.L    D0,-64(A5,D1.L)        ;2EC0: 81B518C0
  4068.     BRA.S    LAB_01E4        ;2EC4: 6016
  4069. LAB_01E3:
  4070.     MOVE.L    40(A4),D0        ;2EC6: 202C0028
  4071.     MOVE.L    D0,D2            ;2ECA: 2400
  4072.     LSR.L    #5,D2            ;2ECC: EA8A
  4073.     ASL.L    #2,D2            ;2ECE: E582
  4074.     MOVEQ    #31,D4            ;2ED0: 781F
  4075.     AND.L    D4,D0            ;2ED2: C084
  4076.     MOVEQ    #1,D1            ;2ED4: 7201
  4077.     ASL.L    D0,D1            ;2ED6: E1A1
  4078.     OR.L    D1,-96(A5,D2.L)        ;2ED8: 83B528A0
  4079. LAB_01E4:
  4080.     MOVEQ    #2,D4            ;2EDC: 7802
  4081.     CMP.L    D3,D4            ;2EDE: B883
  4082.     BEQ.S    LAB_01E5        ;2EE0: 6708
  4083.     MOVEQ    #3,D4            ;2EE2: 7803
  4084.     CMP.L    D3,D4            ;2EE4: B883
  4085.     BEQ.S    LAB_01E6        ;2EE6: 6724
  4086.     BRA.S    LAB_01E8        ;2EE8: 6044
  4087. LAB_01E5:
  4088.     MOVEA.L    4(A6),A6        ;2EEA: 2C6E0004
  4089.     MOVE.L    40(A4),D0        ;2EEE: 202C0028
  4090.     ADDQ.L    #1,D0            ;2EF2: 5280
  4091.     LEA    -32(A5),A0        ;2EF4: 41EDFFE0
  4092.     LEA    -64(A5),A1        ;2EF8: 43EDFFC0
  4093.     LEA    -96(A5),A2        ;2EFC: 45EDFFA0
  4094.     MOVEQ    #-104,D1        ;2F00: 7298
  4095.     ADD.L    A5,D1            ;2F02: D28D
  4096.     MOVEQ    #0,D2            ;2F04: 7400
  4097.     JSR    -240(A6)        ;2F06: 4EAEFF10
  4098.     BRA.S    LAB_01E7        ;2F0A: 6020
  4099. LAB_01E6:
  4100.     MOVEA.L    8(A6),A6        ;2F0C: 2C6E0008
  4101.     MOVE.L    40(A4),D0        ;2F10: 202C0028
  4102.     ADDQ.L    #1,D0            ;2F14: 5280
  4103.     LEA    -32(A5),A0        ;2F16: 41EDFFE0
  4104.     LEA    -64(A5),A1        ;2F1A: 43EDFFC0
  4105.     LEA    -96(A5),A2        ;2F1E: 45EDFFA0
  4106.     LEA    -104(A5),A3        ;2F22: 47EDFF98
  4107.     MOVEQ    #0,D1            ;2F26: 7200
  4108.     JSR    -126(A6)        ;2F28: 4EAEFF82
  4109. LAB_01E7:
  4110.     MOVEA.L    D0,A3            ;2F2C: 2640
  4111. LAB_01E8:
  4112.     MOVEQ    #1,D4            ;2F2E: 7801
  4113.     CMP.L    A3,D4            ;2F30: B88B
  4114.     SEQ    D0            ;2F32: 57C0
  4115.     EXT    D0            ;2F34: 4880
  4116.     MOVEA    D0,A0            ;2F36: 3040
  4117.     MOVE.L    A0,D0            ;2F38: 2008
  4118.     NEG.L    D0            ;2F3A: 4480
  4119.     MOVEM.L    -132(A5),D2-D4/A2-A4/A6    ;2F3C: 4CED5C1CFF7C
  4120.     UNLK    A5            ;2F42: 4E5D
  4121.     RTS                ;2F44: 4E75
  4122. LAB_01E9:
  4123.     MOVEM.L    D2-D3/A2-A3,-(A7)    ;2F46: 48E73030
  4124.     MOVEA.L    20(A7),A1        ;2F4A: 226F0014
  4125.     MOVE.L    24(A7),D2        ;2F4E: 242F0018
  4126.     MOVEA.L    32(A7),A2        ;2F52: 246F0020
  4127.     MOVEA.L    36(A7),A3        ;2F56: 266F0024
  4128.     MOVEQ    #1,D3            ;2F5A: 7601
  4129.     CMP.L    D2,D3            ;2F5C: B682
  4130.     BNE.S    LAB_01EB        ;2F5E: 6648
  4131.     MOVEA.L    LAB_024C,A0        ;2F60: 207900003924
  4132.     MOVEA.L    276(A0),A0        ;2F66: 20680114
  4133.     MOVEA.L    46(A0),A0        ;2F6A: 2068002E
  4134.     MOVEA.L    8886(A0),A0        ;2F6E: 206822B6
  4135.     MOVE.L    40(A1),D0        ;2F72: 20290028
  4136.     MOVE.L    D0,D1            ;2F76: 2200
  4137.     LSR.L    #5,D1            ;2F78: EA89
  4138.     ASL.L    #2,D1            ;2F7A: E581
  4139.     MOVEQ    #31,D3            ;2F7C: 761F
  4140.     AND.L    D3,D0            ;2F7E: C083
  4141.     MOVE.L    D2,D3            ;2F80: 2602
  4142.     ASL.L    D0,D3            ;2F82: E1A3
  4143.     MOVE.L    D3,D0            ;2F84: 2003
  4144.     OR.L    D0,0(A2,D1.L)        ;2F86: 81B21800
  4145.     MOVE.L    40(A1),D0        ;2F8A: 20290028
  4146.     CMP.L    (A3),D0            ;2F8E: B093
  4147.     BLS.S    LAB_01EA        ;2F90: 6302
  4148.     MOVE.L    D0,(A3)            ;2F92: 2680
  4149. LAB_01EA:
  4150.     MOVE.L    D2,D0            ;2F94: 2002
  4151.     MOVE.L    16(A0),D3        ;2F96: 26280010
  4152.     ASL.L    D3,D0            ;2F9A: E7A0
  4153.     MOVE.L    D2,D1            ;2F9C: 2202
  4154.     MOVE.L    20(A0),D3        ;2F9E: 26280014
  4155.     ASL.L    D3,D1            ;2FA2: E7A1
  4156.     OR.L    D1,D0            ;2FA4: 8081
  4157.     BRA.S    LAB_01EE        ;2FA6: 6036
  4158. LAB_01EB:
  4159.     MOVEQ    #2,D3            ;2FA8: 7602
  4160.     CMP.L    D2,D3            ;2FAA: B682
  4161.     BNE.S    LAB_01EC        ;2FAC: 661A
  4162.     MOVE.L    40(A1),D0        ;2FAE: 20290028
  4163.     MOVE.L    D0,D2            ;2FB2: 2400
  4164.     LSR.L    #5,D2            ;2FB4: EA8A
  4165.     ASL.L    #2,D2            ;2FB6: E582
  4166.     MOVEQ    #31,D3            ;2FB8: 761F
  4167.     AND.L    D3,D0            ;2FBA: C083
  4168.     MOVEQ    #1,D1            ;2FBC: 7201
  4169.     ASL.L    D0,D1            ;2FBE: E1A1
  4170.     MOVE.L    0(A2,D2.L),D0        ;2FC0: 20322800
  4171.     AND.L    D1,D0            ;2FC4: C081
  4172.     BRA.S    LAB_01EE        ;2FC6: 6016
  4173. LAB_01EC:
  4174.     MOVEQ    #10,D3            ;2FC8: 760A
  4175.     CMP.L    D2,D3            ;2FCA: B682
  4176.     BNE.S    LAB_01ED        ;2FCC: 660E
  4177.     MOVE.L    28(A7),-(A7)        ;2FCE: 2F2F001C
  4178.     MOVE.L    A1,-(A7)        ;2FD2: 2F09
  4179.     BSR    LAB_01DF        ;2FD4: 6100FE50
  4180.     ADDQ    #8,A7            ;2FD8: 504F
  4181.     BRA.S    LAB_01EE        ;2FDA: 6002
  4182. LAB_01ED:
  4183.     MOVEQ    #0,D0            ;2FDC: 7000
  4184. LAB_01EE:
  4185.     MOVEM.L    (A7)+,D2-D3/A2-A3    ;2FDE: 4CDF0C0C
  4186.     RTS                ;2FE2: 4E75
  4187. LAB_01EF:
  4188.     MOVEM.L    D2-D3/A2-A3/A6,-(A7)    ;2FE4: 48E73032
  4189.     MOVEA.L    28(A7),A3        ;2FE8: 266F001C
  4190.     MOVEA.L    32(A7),A1        ;2FEC: 226F0020
  4191.     MOVEA.L    36(A7),A2        ;2FF0: 246F0024
  4192.     MOVE.L    40(A7),D2        ;2FF4: 242F0028
  4193.     MOVEA.L    LAB_024C,A0        ;2FF8: 207900003924
  4194.     MOVEA.L    276(A0),A0        ;2FFE: 20680114
  4195.     MOVEA.L    46(A0),A0        ;3002: 2068002E
  4196.     MOVEA.L    8886(A0),A0        ;3006: 206822B6
  4197.     MOVEQ    #-1,D0            ;300A: 70FF
  4198.     MOVE.L    24(A0),D1        ;300C: 22280018
  4199.     MOVEQ    #2,D3            ;3010: 7602
  4200.     CMP.L    D1,D3            ;3012: B681
  4201.     BEQ.S    LAB_01F0        ;3014: 6708
  4202.     MOVEQ    #3,D3            ;3016: 7603
  4203.     CMP.L    D1,D3            ;3018: B681
  4204.     BEQ.S    LAB_01F1        ;301A: 6718
  4205.     BRA.S    LAB_01F2        ;301C: 602A
  4206. LAB_01F0:
  4207.     MOVEA.L    4(A0),A6        ;301E: 2C680004
  4208.     MOVE.L    D2,D0            ;3022: 2002
  4209.     ADDQ.L    #1,D0            ;3024: 5280
  4210.     MOVEA.L    A3,A0            ;3026: 204B
  4211.     MOVEQ    #0,D1            ;3028: 7200
  4212.     MOVEQ    #24,D2            ;302A: 7418
  4213.     ADD.L    A7,D2            ;302C: D48F
  4214.     JSR    -240(A6)        ;302E: 4EAEFF10
  4215.     BRA.S    LAB_01F2        ;3032: 6014
  4216. LAB_01F1:
  4217.     MOVEA.L    8(A0),A6        ;3034: 2C680008
  4218.     MOVE.L    D2,D0            ;3038: 2002
  4219.     ADDQ.L    #1,D0            ;303A: 5280
  4220.     MOVEA.L    A3,A0            ;303C: 204B
  4221.     SUBA.L    A3,A3            ;303E: 97CB
  4222.     MOVEQ    #24,D1            ;3040: 7218
  4223.     ADD.L    A7,D1            ;3042: D28F
  4224.     JSR    -126(A6)        ;3044: 4EAEFF82
  4225. LAB_01F2:
  4226.     MOVEQ    #-1,D1            ;3048: 72FF
  4227.     CMP.L    D0,D1            ;304A: B280
  4228.     BEQ.S    LAB_01F3        ;304C: 6704
  4229.     MOVE.L    24(A7),D1        ;304E: 222F0018
  4230. LAB_01F3:
  4231.     MOVE.L    D1,D0            ;3052: 2001
  4232.     MOVEM.L    (A7)+,D2-D3/A2-A3/A6    ;3054: 4CDF4C0C
  4233.     RTS                ;3058: 4E75
  4234. LAB_01F4:
  4235.     LINK    A5,#-8            ;305A: 4E55FFF8
  4236.     MOVEM.L    D2-D5/A2/A6,-(A7)    ;305E: 48E73C22
  4237.     MOVEA.L    LAB_024C,A0        ;3062: 207900003924
  4238.     MOVEA.L    276(A0),A0        ;3068: 20680114
  4239.     MOVEA.L    46(A0),A2        ;306C: 2468002E
  4240.     MOVEA.L    8886(A2),A1        ;3070: 226A22B6
  4241.     MOVE.L    24(A1),D0        ;3074: 20290018
  4242.     MOVEQ    #2,D5            ;3078: 7A02
  4243.     CMP.L    D0,D5            ;307A: BA80
  4244.     BNE.S    LAB_01F5        ;307C: 6612
  4245.     MOVE.L    12(A5),-(A7)        ;307E: 2F2D000C
  4246.     MOVE.L    8(A5),-(A7)        ;3082: 2F2D0008
  4247.     BSR    LAB_0201        ;3086: 61000114
  4248.     ADDQ    #8,A7            ;308A: 504F
  4249.     BRA    LAB_01FD        ;308C: 600000F6
  4250. LAB_01F5:
  4251.     MOVEQ    #3,D5            ;3090: 7A03
  4252.     CMP.L    D0,D5            ;3092: BA80
  4253.     BNE    LAB_01FC        ;3094: 660000EC
  4254.     MOVEA.L    200(A0),A0        ;3098: 206800C8
  4255.     CMPA    #$0000,A0        ;309C: B0FC0000
  4256.     BNE.S    LAB_01F6        ;30A0: 6606
  4257.     MOVEQ    #-1,D0            ;30A2: 70FF
  4258.     BRA    LAB_01FD        ;30A4: 600000DE
  4259. LAB_01F6:
  4260.     MOVEA.L    8(A1),A6        ;30A8: 2C690008
  4261.     MOVE.L    28(A0),D0        ;30AC: 2028001C
  4262.     CLR.L    D1            ;30B0: 4281
  4263.     MOVE.B    36(A0),D1        ;30B2: 12280024
  4264.     CLR.L    D2            ;30B6: 4282
  4265.     MOVE.B    37(A0),D2        ;30B8: 14280025
  4266.     MOVEQ    #0,D3            ;30BC: 7600
  4267.     JSR    -144(A6)        ;30BE: 4EAEFF70
  4268.     MOVE.L    D0,D2            ;30C2: 2400
  4269.     BGE.S    LAB_01F7        ;30C4: 6C0A
  4270.     PEA    (161).W            ;30C6: 487800A1
  4271.     JSR    LAB_0240        ;30CA: 4EB9000038A4
  4272. LAB_01F7:
  4273.     MOVE.B    308(A2),D0        ;30D0: 102A0134
  4274.     EXT    D0            ;30D4: 4880
  4275.     MOVE    D0,D4            ;30D6: 3800
  4276.     EXT.L    D4            ;30D8: 48C4
  4277.     MOVE.B    #$02,308(A2)        ;30DA: 157C00020134
  4278.     PEA    -8(A5)            ;30E0: 486DFFF8
  4279.     PEA    -4(A5)            ;30E4: 486DFFFC
  4280.     JSR    LAB_0241        ;30E8: 4EB9000038B0
  4281.     MOVE.L    D0,D3            ;30EE: 2600
  4282.     ADDQ    #8,A7            ;30F0: 504F
  4283.     BNE.S    LAB_01F8        ;30F2: 6616
  4284.     MOVEA.L    -4(A5),A0        ;30F4: 206DFFFC
  4285.     MOVE.L    D2,40(A0)        ;30F8: 21420028
  4286.     PEA    (2).W            ;30FC: 48780002
  4287.     MOVE.L    A0,-(A7)        ;3100: 2F08
  4288.     JSR    LAB_0242        ;3102: 4EB9000038BC
  4289.     ADDQ    #8,A7            ;3108: 504F
  4290. LAB_01F8:
  4291.     MOVE.L    316(A2),D1        ;310A: 222A013C
  4292.     BEQ.S    LAB_01FA        ;310E: 6732
  4293.     BTST    #4,307(A2)        ;3110: 082A00040133
  4294.     BNE.S    LAB_01F9        ;3116: 660A
  4295.     MOVE.L    320(A2),D0        ;3118: 202A0140
  4296.     NOT.L    D0            ;311C: 4680
  4297.     AND.L    D1,D0            ;311E: C081
  4298.     BEQ.S    LAB_01FA        ;3120: 6720
  4299. LAB_01F9:
  4300.     MOVE.L    A2,-(A7)        ;3122: 2F0A
  4301.     JSR    LAB_023D        ;3124: 4EB900003880
  4302.     ADDQ    #4,A7            ;312A: 584F
  4303.     TST.L    D0            ;312C: 4A80
  4304.     BEQ.S    LAB_01FA        ;312E: 6712
  4305.     MOVEA.L    LAB_024C,A6        ;3130: 2C7900003924
  4306.     MOVEQ    #0,D0            ;3136: 7000
  4307.     MOVE.L    #$00001000,D1        ;3138: 223C00001000
  4308.     JSR    -306(A6)        ;313E: 4EAEFECE
  4309. LAB_01FA:
  4310.     MOVE.B    D4,308(A2)        ;3142: 15440134
  4311.     MOVEQ    #4,D5            ;3146: 7A04
  4312.     CMP.L    D3,D5            ;3148: BA83
  4313.     BNE.S    LAB_01FB        ;314A: 6616
  4314.     MOVEA.L    LAB_024C,A6        ;314C: 2C7900003924
  4315.     SUBA.L    A1,A1            ;3152: 93C9
  4316.     JSR    -294(A6)        ;3154: 4EAEFEDA
  4317.     MOVE.L    D0,-(A7)        ;3158: 2F00
  4318.     JSR    LAB_023E        ;315A: 4EB90000388C
  4319.     ADDQ    #4,A7            ;3160: 584F
  4320. LAB_01FB:
  4321.     MOVEA.L    LAB_024C,A0        ;3162: 207900003924
  4322.     MOVEA.L    276(A0),A0        ;3168: 20680114
  4323.     MOVEA.L    46(A0),A0        ;316C: 2068002E
  4324.     MOVEA.L    3220(A0),A0        ;3170: 20680C94
  4325.     MOVE.L    D3,(A0)            ;3174: 2083
  4326.     MOVEQ    #-1,D0            ;3176: 70FF
  4327.     TST.L    D3            ;3178: 4A83
  4328.     BNE.S    LAB_01FD        ;317A: 6608
  4329.     MOVE.L    -8(A5),D0        ;317C: 202DFFF8
  4330.     BRA.S    LAB_01FD        ;3180: 6002
  4331. LAB_01FC:
  4332.     MOVEQ    #-1,D0            ;3182: 70FF
  4333. LAB_01FD:
  4334.     MOVEM.L    -32(A5),D2-D5/A2/A6    ;3184: 4CED443CFFE0
  4335.     UNLK    A5            ;318A: 4E5D
  4336.     RTS                ;318C: 4E75
  4337. LAB_01FE:
  4338.     MOVEQ    #99,D2            ;318E: 7463
  4339.     MOVEQ    #0,D0            ;3190: 7000
  4340. LAB_01FF:
  4341.     DC.W    $7564            ;3192
  4342.     MOVEQ    #0,D0            ;3194: 7000
  4343. LAB_0200:
  4344.     BVS.S    LAB_0202        ;3196: 696E
  4345.     BCS.S    LAB_0203+2        ;3198: 6574
  4346.     DC.W    $6400            ;319A
  4347. LAB_0201:
  4348.     LINK    A5,#-8            ;319C: 4E55FFF8
  4349.     MOVEM.L    D2-D7/A2-A4/A6,-(A7)    ;31A0: 48E73F3A
  4350.     MOVEA.L    8(A5),A4        ;31A4: 286D0008
  4351.     MOVE.L    12(A5),D6        ;31A8: 2C2D000C
  4352.     MOVEA.L    LAB_024C,A0        ;31AC: 207900003924
  4353.     MOVEA.L    276(A0),A0        ;31B2: 20680114
  4354.     MOVEA.L    46(A0),A2        ;31B6: 2468002E
  4355.     MOVE.L    8886(A2),D7        ;31BA: 2E2A22B6
  4356.     MOVEQ    #1,D3            ;31BE: 7601
  4357.     MOVEQ    #-1,D5            ;31C0: 7AFF
  4358.     MOVE.L    D5,-8(A5)        ;31C2: 2B45FFF8
  4359.     MOVE.B    308(A2),D0        ;31C6: 102A0134
  4360.     EXT    D0            ;31CA: 4880
  4361.     MOVE    D0,D4            ;31CC: 3800
  4362.     EXT.L    D4            ;31CE: 48C4
  4363.     MOVE.B    #$02,308(A2)        ;31D0: 157C00020134
  4364.     MOVEQ    #3,D5            ;31D6: 7A03
  4365.     CMP.L    (A4),D5            ;31D8: BA94
  4366.     BGE    LAB_0209        ;31DA: 6C00011C
  4367.     MOVEA.L    D6,A3            ;31DE: 2646
  4368.     MOVEA.L    (A3),A0            ;31E0: 2053
  4369.     MOVEA.L    D7,A3            ;31E2: 2647
  4370.     MOVEA.L    4(A3),A6        ;31E4: 2C6B0004
  4371.     MOVEA.L    4(A0),A0        ;31E8: 20680004
  4372.     LEA    LAB_01FE,A1        ;31EC: 43F90000318E
  4373.     JSR    -360(A6)        ;31F2: 4EAEFE98
  4374.     MOVE.L    D0,D2            ;31F6: 2400
  4375.     MOVEA.L    D6,A3            ;31F8: 2646
  4376.     MOVEA.L    (A3),A0            ;31FA: 2053
  4377.     MOVEA.L    D7,A3            ;31FC: 2647
  4378.     MOVEA.L    4(A3),A6        ;31FE: 2C6B0004
  4379.     MOVEA.L    4(A0),A0        ;3202: 20680004
  4380. LAB_0202:
  4381.     LEA    LAB_01FF,A1        ;3206: 43F900003192
  4382. LAB_0203:
  4383.     JSR    -360(A6)        ;320C: 4EAEFE98
  4384.     TST.L    D2            ;3210: 4A82
  4385.     BNE.S    LAB_0204        ;3212: 6606
  4386.     TST.L    D0            ;3214: 4A80
  4387.     BEQ    LAB_0209        ;3216: 670000E0
  4388. LAB_0204:
  4389.     MOVEA.L    LAB_024C,A6        ;321A: 2C7900003924
  4390.     LEA    LAB_0200,A1        ;3220: 43F900003196
  4391.     JSR    -390(A6)        ;3226: 4EAEFE7A
  4392.     TST.L    D0            ;322A: 4A80
  4393.     BEQ    LAB_0209        ;322C: 670000CA
  4394.     MOVEA.L    D6,A3            ;3230: 2646
  4395.     MOVEA.L    (A3),A0            ;3232: 2053
  4396.     MOVE.L    8(A0),-(A7)        ;3234: 2F280008
  4397.     JSR    LAB_0243        ;3238: 4EB9000038C8
  4398.     MOVE.L    D0,D2            ;323E: 2400
  4399.     MOVEA.L    (A3),A0            ;3240: 2053
  4400.     MOVE.L    12(A0),-(A7)        ;3242: 2F28000C
  4401.     JSR    LAB_022D        ;3246: 4EB9000037C0
  4402.     MOVEA.L    D7,A3            ;324C: 2647
  4403.     MOVE.L    D0,28(A3)        ;324E: 2740001C
  4404.     ADDQ    #8,A7            ;3252: 504F
  4405.     MOVEA.L    4(A3),A6        ;3254: 2C6B0004
  4406.     MOVE.L    D2,D1            ;3258: 2202
  4407.     JSR    -438(A6)        ;325A: 4EAEFE4A
  4408.     MOVE.L    D0,D2            ;325E: 2400
  4409.     MOVEQ    #-1,D5            ;3260: 7AFF
  4410.     CMP.L    D2,D5            ;3262: BA82
  4411.     BEQ    LAB_0209        ;3264: 67000092
  4412.     MOVE    #$0001,32(A3)        ;3268: 377C00010020
  4413.     CLR.L    -8(A5)            ;326E: 42ADFFF8
  4414.     PEA    -8(A5)            ;3272: 486DFFF8
  4415.     PEA    -4(A5)            ;3276: 486DFFFC
  4416.     JSR    LAB_0241        ;327A: 4EB9000038B0
  4417.     MOVE.L    D0,D3            ;3280: 2600
  4418.     ADDQ    #8,A7            ;3282: 504F
  4419.     BNE.S    LAB_0207        ;3284: 663A
  4420.     MOVEA.L    -4(A5),A0        ;3286: 206DFFFC
  4421.     MOVE.L    D2,40(A0)        ;328A: 21420028
  4422.     PEA    (2).W            ;328E: 48780002
  4423.     MOVE.L    A0,-(A7)        ;3292: 2F08
  4424.     JSR    LAB_0242        ;3294: 4EB9000038BC
  4425.     MOVEQ    #1,D2            ;329A: 7401
  4426.     ADDQ    #8,A7            ;329C: 504F
  4427.     MOVE.L    (A4),D0            ;329E: 2014
  4428.     SUBQ.L    #3,D0            ;32A0: 5780
  4429.     CMP.L    D2,D0            ;32A2: B082
  4430.     BLE.S    LAB_0206        ;32A4: 6F18
  4431.     MOVEQ    #4,D1            ;32A6: 7204
  4432. LAB_0205:
  4433.     MOVEA.L    D1,A0            ;32A8: 2041
  4434.     MOVEA.L    D6,A3            ;32AA: 2646
  4435.     ADDA.L    (A3),A0            ;32AC: D1D3
  4436.     MOVE.L    12(A0),(A0)        ;32AE: 20A8000C
  4437.     ADDQ.L    #4,D1            ;32B2: 5881
  4438.     ADDQ.L    #1,D2            ;32B4: 5282
  4439.     MOVE.L    (A4),D0            ;32B6: 2014
  4440.     SUBQ.L    #3,D0            ;32B8: 5780
  4441.     CMP.L    D2,D0            ;32BA: B082
  4442.     BGT.S    LAB_0205        ;32BC: 6EEA
  4443. LAB_0206:
  4444.     SUBQ.L    #3,(A4)            ;32BE: 5794
  4445. LAB_0207:
  4446.     MOVE.L    316(A2),D1        ;32C0: 222A013C
  4447.     BEQ.S    LAB_0209        ;32C4: 6732
  4448.     BTST    #4,307(A2)        ;32C6: 082A00040133
  4449.     BNE.S    LAB_0208        ;32CC: 660A
  4450.     MOVE.L    320(A2),D0        ;32CE: 202A0140
  4451.     NOT.L    D0            ;32D2: 4680
  4452.     AND.L    D1,D0            ;32D4: C081
  4453.     BEQ.S    LAB_0209        ;32D6: 6720
  4454. LAB_0208:
  4455.     MOVE.L    A2,-(A7)        ;32D8: 2F0A
  4456.     JSR    LAB_023D        ;32DA: 4EB900003880
  4457.     ADDQ    #4,A7            ;32E0: 584F
  4458.     TST.L    D0            ;32E2: 4A80
  4459.     BEQ.S    LAB_0209        ;32E4: 6712
  4460.     MOVEA.L    LAB_024C,A6        ;32E6: 2C7900003924
  4461.     MOVEQ    #0,D0            ;32EC: 7000
  4462.     MOVE.L    #$00001000,D1        ;32EE: 223C00001000
  4463.     JSR    -306(A6)        ;32F4: 4EAEFECE
  4464. LAB_0209:
  4465.     MOVE.B    D4,308(A2)        ;32F8: 15440134
  4466.     MOVEA.L    LAB_024C,A0        ;32FC: 207900003924
  4467.     MOVEA.L    276(A0),A0        ;3302: 20680114
  4468.     MOVEA.L    46(A0),A0        ;3306: 2068002E
  4469.     MOVEA.L    3220(A0),A0        ;330A: 20680C94
  4470.     MOVE.L    D3,(A0)            ;330E: 2083
  4471.     MOVEQ    #-1,D0            ;3310: 70FF
  4472.     TST.L    D3            ;3312: 4A83
  4473.     BNE.S    LAB_020A        ;3314: 6604
  4474.     MOVE.L    -8(A5),D0        ;3316: 202DFFF8
  4475. LAB_020A:
  4476.     MOVEM.L    -48(A5),D2-D7/A2-A4/A6    ;331A: 4CED5CFCFFD0
  4477.     UNLK    A5            ;3320: 4E5D
  4478.     RTS                ;3322: 4E75
  4479. LAB_020B:
  4480.     ADDA    #$FFE4,A7        ;3324: DEFCFFE4
  4481.     MOVEM.L    D2-D3/A6,-(A7)        ;3328: 48E73002
  4482.     MOVEA.L    LAB_024C,A6        ;332C: 2C7900003924
  4483.     MOVEA.L    276(A6),A0        ;3332: 206E0114
  4484.     MOVEA.L    46(A0),A0        ;3336: 2068002E
  4485.     MOVEA.L    8886(A0),A0        ;333A: 206822B6
  4486.     MOVEQ    #2,D3            ;333E: 7602
  4487.     CMP.L    24(A0),D3        ;3340: B6A80018
  4488.     BNE.S    LAB_020D        ;3344: 6664
  4489.     TST    32(A0)            ;3346: 4A680020
  4490.     BEQ.S    LAB_020D        ;334A: 675E
  4491.     MOVE.L    28(A0),D0        ;334C: 2028001C
  4492.     MOVE.L    D0,32(A7)        ;3350: 2F400020
  4493.     BEQ.S    LAB_020D        ;3354: 6754
  4494.     JSR    -666(A6)        ;3356: 4EAEFD66
  4495.     MOVE.L    D0,D2            ;335A: 2400
  4496.     BEQ.S    LAB_020D        ;335C: 674C
  4497.     MOVE.B    #$05,20(A7)        ;335E: 1F7C00050014
  4498.     MOVE    #$0018,30(A7)        ;3364: 3F7C0018001E
  4499.     MOVE.L    D0,26(A7)        ;336A: 2F40001A
  4500.     MOVEA.L    LAB_024C,A6        ;336E: 2C7900003924
  4501.     LEA    LAB_0200,A1        ;3374: 43F900003196
  4502.     JSR    -390(A6)        ;337A: 4EAEFE7A
  4503.     TST.L    D0            ;337E: 4A80
  4504.     BEQ.S    LAB_020C        ;3380: 671C
  4505.     MOVEA.L    LAB_024C,A6        ;3382: 2C7900003924
  4506.     MOVEA.L    D0,A0            ;3388: 2040
  4507.     LEA    12(A7),A1        ;338A: 43EF000C
  4508.     JSR    -366(A6)        ;338E: 4EAEFE92
  4509.     MOVEA.L    LAB_024C,A6        ;3392: 2C7900003924
  4510.     MOVEA.L    D2,A0            ;3398: 2042
  4511.     JSR    -384(A6)        ;339A: 4EAEFE80
  4512. LAB_020C:
  4513.     MOVEA.L    LAB_024C,A6        ;339E: 2C7900003924
  4514.     MOVEA.L    D2,A0            ;33A4: 2042
  4515.     JSR    -672(A6)        ;33A6: 4EAEFD60
  4516. LAB_020D:
  4517.     MOVEM.L    (A7)+,D2-D3/A6        ;33AA: 4CDF400C
  4518.     ADDA    #$001C,A7        ;33AE: DEFC001C
  4519.     RTS                ;33B2: 4E75
  4520. LAB_020E:
  4521.     MOVEM.L    D2-D3/A6,-(A7)        ;33B4: 48E73002
  4522.     MOVE.L    16(A7),D2        ;33B8: 242F0010
  4523.     MOVEA.L    20(A7),A1        ;33BC: 226F0014
  4524.     MOVE.L    24(A7),D1        ;33C0: 222F0018
  4525.     MOVEA.L    LAB_024C,A0        ;33C4: 207900003924
  4526.     MOVEA.L    276(A0),A0        ;33CA: 20680114
  4527.     MOVEA.L    46(A0),A0        ;33CE: 2068002E
  4528.     MOVEA.L    8886(A0),A6        ;33D2: 2C6822B6
  4529.     MOVE.L    24(A6),D0        ;33D6: 202E0018
  4530.     MOVEQ    #3,D3            ;33DA: 7603
  4531.     CMP.L    D0,D3            ;33DC: B680
  4532.     BNE.S    LAB_020F        ;33DE: 6610
  4533.     MOVEA.L    8(A6),A6        ;33E0: 2C6E0008
  4534.     MOVE.L    D2,D0            ;33E4: 2002
  4535.     MOVEA.L    A1,A0            ;33E6: 2049
  4536.     MOVEA.L    D1,A1            ;33E8: 2241
  4537.     JSR    -258(A6)        ;33EA: 4EAEFEFE
  4538.     BRA.S    LAB_0210        ;33EE: 602A
  4539. LAB_020F:
  4540.     MOVEQ    #2,D3            ;33F0: 7602
  4541.     CMP.L    D0,D3            ;33F2: B680
  4542.     BNE.S    LAB_0210        ;33F4: 6624
  4543.     MOVE.L    D1,-(A7)        ;33F6: 2F01
  4544.     MOVE.L    A1,-(A7)        ;33F8: 2F09
  4545.     PEA    LAB_0251        ;33FA: 487900003E44
  4546.     JSR    LAB_0244        ;3400: 4EB9000038D4
  4547.     ADDA    #$000C,A7        ;3406: DEFC000C
  4548.     MOVEA.L    4(A6),A6        ;340A: 2C6E0004
  4549.     MOVE.L    D2,D0            ;340E: 2002
  4550.     LEA    LAB_0251,A0        ;3410: 41F900003E44
  4551.     JSR    -420(A6)        ;3416: 4EAEFE5C
  4552. LAB_0210:
  4553.     MOVEM.L    (A7)+,D2-D3/A6        ;341A: 4CDF400C
  4554.     RTS                ;341E: 4E75
  4555. LAB_0211:
  4556.     ADDA    #$FFDC,A7        ;3420: DEFCFFDC
  4557.     MOVE.L    A6,-(A7)        ;3424: 2F0E
  4558.     MOVE.L    D2,-(A7)        ;3426: 2F02
  4559.     MOVEA.L    LAB_024C,A0        ;3428: 207900003924
  4560.     MOVEA.L    276(A0),A0        ;342E: 20680114
  4561.     MOVEA.L    46(A0),A0        ;3432: 2068002E
  4562.     MOVEA.L    8886(A0),A0        ;3436: 206822B6
  4563.     MOVEQ    #3,D2            ;343A: 7403
  4564.     CMP.L    24(A0),D2        ;343C: B4A80018
  4565.     BNE.S    LAB_0212        ;3440: 6650
  4566.     MOVE.L    #$80000017,D0        ;3442: 203C80000017
  4567.     MOVE.L    48(A7),D1        ;3448: 222F0030
  4568.     MOVE.L    D0,8(A7)        ;344C: 2F400008
  4569.     MOVE.L    D1,12(A7)        ;3450: 2F41000C
  4570.     MOVE.L    #$80000015,D0        ;3454: 203C80000015
  4571.     MOVE.L    52(A7),D1        ;345A: 222F0034
  4572.     MOVE.L    D0,16(A7)        ;345E: 2F400010
  4573.     MOVE.L    D1,20(A7)        ;3462: 2F410014
  4574.     MOVE.L    #$80000019,D0        ;3466: 203C80000019
  4575.     MOVE.L    56(A7),D1        ;346C: 222F0038
  4576.     MOVE.L    D0,24(A7)        ;3470: 2F400018
  4577.     MOVE.L    D1,28(A7)        ;3474: 2F41001C
  4578.     MOVEQ    #0,D0            ;3478: 7000
  4579.     MOVEQ    #0,D1            ;347A: 7200
  4580.     MOVEQ    #0,D0            ;347C: 7000
  4581.     MOVE.L    D0,32(A7)        ;347E: 2F400020
  4582.     MOVE.L    D1,36(A7)        ;3482: 2F410024
  4583.     MOVEA.L    8(A0),A6        ;3486: 2C680008
  4584.     LEA    8(A7),A0        ;348A: 41EF0008
  4585.     JSR    -294(A6)        ;348E: 4EAEFEDA
  4586. LAB_0212:
  4587.     MOVE.L    (A7)+,D2        ;3492: 241F
  4588.     MOVEA.L    (A7)+,A6        ;3494: 2C5F
  4589.     ADDA    #$0024,A7        ;3496: DEFC0024
  4590.     RTS                ;349A: 4E75
  4591. LAB_0213:
  4592.     ADDA    #$FFEC,A7        ;349C: DEFCFFEC
  4593.     MOVE.L    A6,-(A7)        ;34A0: 2F0E
  4594.     MOVE.L    D2,-(A7)        ;34A2: 2F02
  4595.     MOVEA.L    LAB_024C,A0        ;34A4: 207900003924
  4596.     MOVEA.L    276(A0),A0        ;34AA: 20680114
  4597.     MOVEA.L    46(A0),A0        ;34AE: 2068002E
  4598.     MOVEA.L    8886(A0),A0        ;34B2: 206822B6
  4599.     MOVEQ    #3,D2            ;34B6: 7403
  4600.     CMP.L    24(A0),D2        ;34B8: B4A80018
  4601.     BNE.S    LAB_0214        ;34BC: 662A
  4602.     MOVE.L    #$80000017,D0        ;34BE: 203C80000017
  4603.     MOVEQ    #0,D1            ;34C4: 7200
  4604.     MOVE.L    D0,8(A7)        ;34C6: 2F400008
  4605.     MOVE.L    D1,12(A7)        ;34CA: 2F41000C
  4606.     MOVEQ    #0,D0            ;34CE: 7000
  4607.     MOVEQ    #0,D1            ;34D0: 7200
  4608.     MOVEQ    #0,D0            ;34D2: 7000
  4609.     MOVE.L    D0,16(A7)        ;34D4: 2F400010
  4610.     MOVE.L    D1,20(A7)        ;34D8: 2F410014
  4611.     MOVEA.L    8(A0),A6        ;34DC: 2C680008
  4612.     LEA    8(A7),A0        ;34E0: 41EF0008
  4613.     JSR    -294(A6)        ;34E4: 4EAEFEDA
  4614. LAB_0214:
  4615.     MOVE.L    (A7)+,D2        ;34E8: 241F
  4616.     MOVEA.L    (A7)+,A6        ;34EA: 2C5F
  4617.     ADDA    #$0014,A7        ;34EC: DEFC0014
  4618.     RTS                ;34F0: 4E75
  4619. LAB_0215:
  4620.     ADDA    #$FFE4,A7        ;34F2: DEFCFFE4
  4621.     MOVE.L    A6,-(A7)        ;34F6: 2F0E
  4622.     MOVE.L    D2,-(A7)        ;34F8: 2F02
  4623.     MOVEA.L    LAB_024C,A0        ;34FA: 207900003924
  4624.     MOVEA.L    276(A0),A0        ;3500: 20680114
  4625.     MOVEA.L    46(A0),A0        ;3504: 2068002E
  4626.     MOVEA.L    8886(A0),A0        ;3508: 206822B6
  4627.     MOVEQ    #3,D2            ;350C: 7403
  4628.     CMP.L    24(A0),D2        ;350E: B4A80018
  4629.     BEQ.S    LAB_0216        ;3512: 6704
  4630.     MOVEQ    #0,D0            ;3514: 7000
  4631.     BRA.S    LAB_0217        ;3516: 6040
  4632. LAB_0216:
  4633.     MOVE.L    #$8000001A,D0        ;3518: 203C8000001A
  4634.     MOVEQ    #0,D1            ;351E: 7200
  4635.     MOVE.L    D0,8(A7)        ;3520: 2F400008
  4636.     MOVE.L    D1,12(A7)        ;3524: 2F41000C
  4637.     MOVE.L    #$8000001B,D0        ;3528: 203C8000001B
  4638.     MOVE.L    40(A7),D1        ;352E: 222F0028
  4639.     MOVE.L    D0,16(A7)        ;3532: 2F400010
  4640.     MOVE.L    D1,20(A7)        ;3536: 2F410014
  4641.     MOVEQ    #0,D0            ;353A: 7000
  4642.     MOVEQ    #0,D1            ;353C: 7200
  4643.     MOVEQ    #0,D0            ;353E: 7000
  4644.     MOVE.L    D0,24(A7)        ;3540: 2F400018
  4645.     MOVE.L    D1,28(A7)        ;3544: 2F41001C
  4646.     MOVEA.L    8(A0),A6        ;3548: 2C680008
  4647.     LEA    8(A7),A0        ;354C: 41EF0008
  4648.     JSR    -294(A6)        ;3550: 4EAEFEDA
  4649.     MOVE.L    12(A7),D0        ;3554: 202F000C
  4650. LAB_0217:
  4651.     MOVE.L    (A7)+,D2        ;3558: 241F
  4652.     MOVEA.L    (A7)+,A6        ;355A: 2C5F
  4653.     ADDA    #$001C,A7        ;355C: DEFC001C
  4654.     RTS                ;3560: 4E75
  4655.     DC.W    $0000            ;3562
  4656. LAB_0218:
  4657.     ADDA    #$FFD4,A7        ;3564: DEFCFFD4
  4658.     MOVEM.L    D2-D3/A2/A6,-(A7)    ;3568: 48E73022
  4659.     MOVEA.L    64(A7),A1        ;356C: 226F0040
  4660.     MOVE.L    68(A7),D2        ;3570: 242F0044
  4661.     MOVEA.L    LAB_024C,A0        ;3574: 207900003924
  4662.     MOVEA.L    276(A0),A0        ;357A: 20680114
  4663.     MOVEA.L    46(A0),A0        ;357E: 2068002E
  4664.     MOVEA.L    8886(A0),A2        ;3582: 246822B6
  4665.     MOVEQ    #3,D3            ;3586: 7603
  4666.     CMP.L    24(A2),D3        ;3588: B6AA0018
  4667.     BNE.S    LAB_0219        ;358C: 667A
  4668.     MOVE.L    #$80000010,D0        ;358E: 203C80000010
  4669.     MOVEQ    #12,D1            ;3594: 720C
  4670.     MOVE.L    D0,32(A7)        ;3596: 2F400020
  4671.     MOVE.L    D1,36(A7)        ;359A: 2F410024
  4672.     MOVE.L    #$80000004,D0        ;359E: 203C80000004
  4673.     MOVE.L    A1,D1            ;35A4: 2209
  4674.     MOVE.L    D0,40(A7)        ;35A6: 2F400028
  4675.     MOVE.L    D1,44(A7)        ;35AA: 2F41002C
  4676.     MOVEQ    #0,D0            ;35AE: 7000
  4677.     MOVEQ    #0,D1            ;35B0: 7200
  4678.     MOVEQ    #0,D0            ;35B2: 7000
  4679.     MOVE.L    D0,48(A7)        ;35B4: 2F400030
  4680.     MOVE.L    D1,52(A7)        ;35B8: 2F410034
  4681.     MOVEA.L    8(A2),A6        ;35BC: 2C6A0008
  4682.     MOVEA.L    A1,A0            ;35C0: 2049
  4683.     MOVEQ    #4,D0            ;35C2: 7004
  4684.     JSR    -168(A6)        ;35C4: 4EAEFF58
  4685.     MOVEA.L    12(A2),A6        ;35C8: 2C6A000C
  4686.     MOVEA.L    34(A2),A0        ;35CC: 206A0022
  4687.     LEA    32(A7),A1        ;35D0: 43EF0020
  4688.     JSR    -30(A6)            ;35D4: 4EAEFFE2
  4689.     TST.L    D2            ;35D8: 4A82
  4690.     BEQ.S    LAB_021A        ;35DA: 673A
  4691.     MOVE.L    #$80000033,D0        ;35DC: 203C80000033
  4692.     MOVE.L    D2,D1            ;35E2: 2202
  4693.     MOVE.L    D0,16(A7)        ;35E4: 2F400010
  4694.     MOVE.L    D1,20(A7)        ;35E8: 2F410014
  4695.     MOVEQ    #0,D0            ;35EC: 7000
  4696.     MOVEQ    #0,D1            ;35EE: 7200
  4697.     MOVEQ    #0,D0            ;35F0: 7000
  4698.     MOVE.L    D0,24(A7)        ;35F2: 2F400018
  4699.     MOVE.L    D1,28(A7)        ;35F6: 2F41001C
  4700.     MOVEA.L    8(A2),A6        ;35FA: 2C6A0008
  4701.     LEA    16(A7),A0        ;35FE: 41EF0010
  4702.     JSR    -294(A6)        ;3602: 4EAEFEDA
  4703.     BRA.S    LAB_021A        ;3606: 600E
  4704. LAB_0219:
  4705.     MOVEA.L    4(A2),A6        ;3608: 2C6A0004
  4706.     MOVE    #$0080,D1        ;360C: 323C0080
  4707.     MOVEA.L    A1,A0            ;3610: 2049
  4708.     JSR    -30(A6)            ;3612: 4EAEFFE2
  4709. LAB_021A:
  4710.     MOVEM.L    (A7)+,D2-D3/A2/A6    ;3616: 4CDF440C
  4711.     ADDA    #$002C,A7        ;361A: DEFC002C
  4712.     RTS                ;361E: 4E75
  4713. LAB_021B:
  4714.     MOVEM.L    D2-D4/A2,-(A7)        ;3620: 48E73820
  4715.     MOVE.L    20(A7),D4        ;3624: 282F0014
  4716.     MOVEA.L    LAB_024C,A0        ;3628: 207900003924
  4717.     MOVEA.L    276(A0),A2        ;362E: 24680114
  4718.     MOVEA.L    46(A2),A1        ;3632: 226A002E
  4719.     MOVEA.L    8886(A1),A0        ;3636: 206922B6
  4720.     MOVEQ    #1,D0            ;363A: 7001
  4721.     MOVE.L    D0,D2            ;363C: 2400
  4722.     MOVE.L    16(A0),D1        ;363E: 22280010
  4723.     ASL.L    D1,D2            ;3642: E3A2
  4724.     MOVE.L    D0,D3            ;3644: 2600
  4725.     MOVE.L    20(A0),D1        ;3646: 22280014
  4726.     ASL.L    D1,D3            ;364A: E3A3
  4727.     MOVE.L    D4,D0            ;364C: 2004
  4728.     AND.L    D2,D0            ;364E: C082
  4729.     BEQ.S    LAB_021D        ;3650: 672E
  4730.     TST    326(A1)            ;3652: 4A690146
  4731.     BLT.S    LAB_021C        ;3656: 6D0E
  4732.     PEA    (16).W            ;3658: 48780010
  4733.     MOVE.L    A2,-(A7)        ;365C: 2F0A
  4734.     JSR    LAB_0245        ;365E: 4EB9000038E0
  4735.     ADDQ    #8,A7            ;3664: 504F
  4736. LAB_021C:
  4737.     MOVE.L    D2,D0            ;3666: 2002
  4738.     NOT.L    D0            ;3668: 4680
  4739.     AND.L    D0,26(A2)        ;366A: C1AA001A
  4740.     MOVEA.L    LAB_024C,A0        ;366E: 207900003924
  4741.     MOVEA.L    276(A0),A0        ;3674: 20680114
  4742.     MOVEA.L    46(A0),A0        ;3678: 2068002E
  4743.     AND.L    D0,3236(A0)        ;367C: C1A80CA4
  4744. LAB_021D:
  4745.     MOVE.L    D4,D0            ;3680: 2004
  4746.     AND.L    D3,D0            ;3682: C083
  4747.     BEQ.S    LAB_021F        ;3684: 673E
  4748.     MOVEA.L    LAB_024C,A0        ;3686: 207900003924
  4749.     MOVEA.L    276(A0),A0        ;368C: 20680114
  4750.     MOVEA.L    46(A0),A0        ;3690: 2068002E
  4751.     BTST    #6,325(A0)        ;3694: 082800060145
  4752.     BNE.S    LAB_021E        ;369A: 660E
  4753.     PEA    (23).W            ;369C: 48780017
  4754.     MOVE.L    A2,-(A7)        ;36A0: 2F0A
  4755.     JSR    LAB_0245        ;36A2: 4EB9000038E0
  4756.     ADDQ    #8,A7            ;36A8: 504F
  4757. LAB_021E:
  4758.     MOVE.L    D3,D0            ;36AA: 2003
  4759.     NOT.L    D0            ;36AC: 4680
  4760.     AND.L    D0,26(A2)        ;36AE: C1AA001A
  4761.     MOVEA.L    LAB_024C,A0        ;36B2: 207900003924
  4762.     MOVEA.L    276(A0),A0        ;36B8: 20680114
  4763.     MOVEA.L    46(A0),A0        ;36BC: 2068002E
  4764.     AND.L    D0,3236(A0)        ;36C0: C1A80CA4
  4765. LAB_021F:
  4766.     MOVEM.L    (A7)+,D2-D4/A2        ;36C4: 4CDF041C
  4767.     RTS                ;36C8: 4E75
  4768. LAB_0220:
  4769.     LINK    A5,#-8            ;36CA: 4E55FFF8
  4770.     MOVE.L    A2,-(A7)        ;36CE: 2F0A
  4771.     MOVE.L    D2,-(A7)        ;36D0: 2F02
  4772.     MOVE.L    8(A5),D2        ;36D2: 242D0008
  4773.     MOVEA.L    12(A5),A2        ;36D6: 246D000C
  4774.     MOVEQ    #4,D1            ;36DA: 7204
  4775.     MOVE.L    D1,-8(A5)        ;36DC: 2B41FFF8
  4776.     PEA    (60).W            ;36E0: 4878003C
  4777.     MOVE.L    A2,-(A7)        ;36E4: 2F0A
  4778.     JSR    LAB_023F        ;36E6: 4EB900003898
  4779.     MOVE    #$C180,6(A2)        ;36EC: 357CC1800006
  4780.     JSR    LAB_0246        ;36F2: 4EB9000038EC
  4781.     MOVE    D0,10(A2)        ;36F8: 3540000A
  4782.     JSR    LAB_0247        ;36FC: 4EB9000038F8
  4783.     MOVE    D0,12(A2)        ;3702: 3540000C
  4784.     PEA    -8(A5)            ;3706: 486DFFF8
  4785.     PEA    -4(A5)            ;370A: 486DFFFC
  4786.     PEA    (4097).W        ;370E: 48781001
  4787.     MOVE.L    #$0000FFFF,-(A7)    ;3712: 2F3C0000FFFF
  4788.     MOVE.L    D2,-(A7)        ;3718: 2F02
  4789.     JSR    LAB_019B        ;371A: 4EB90000287E
  4790.     ADDA    #$001C,A7        ;3720: DEFC001C
  4791.     TST.L    D0            ;3724: 4A80
  4792.     BNE.S    LAB_0221        ;3726: 6606
  4793.     MOVE.L    -4(A5),44(A2)        ;3728: 256DFFFC002C
  4794. LAB_0221:
  4795.     MOVEQ    #0,D0            ;372E: 7000
  4796.     MOVE.L    -16(A5),D2        ;3730: 242DFFF0
  4797.     MOVEA.L    -12(A5),A2        ;3734: 246DFFF4
  4798.     UNLK    A5            ;3738: 4E5D
  4799.     RTS                ;373A: 4E75
  4800. LAB_0222:
  4801.     MOVEA.L    LAB_024B,A0        ;373C: 207900003920
  4802.     JMP    -1002(A0)        ;3742: 4EE8FC16
  4803.     DC.W    $0000            ;3746
  4804. LAB_0223:
  4805.     MOVEA.L    LAB_024B,A0        ;3748: 207900003920
  4806.     JMP    -1080(A0)        ;374E: 4EE8FBC8
  4807.     DC.W    $0000            ;3752
  4808. LAB_0224:
  4809.     MOVEA.L    LAB_024B,A0        ;3754: 207900003920
  4810.     JMP    -2196(A0)        ;375A: 4EE8F76C
  4811.     DC.W    $0000            ;375E
  4812. LAB_0225:
  4813.     MOVEA.L    LAB_024B,A0        ;3760: 207900003920
  4814.     JMP    -2064(A0)        ;3766: 4EE8F7F0
  4815.     DC.W    $0000            ;376A
  4816. LAB_0226:
  4817.     MOVEA.L    LAB_024B,A0        ;376C: 207900003920
  4818.     JMP    -1998(A0)        ;3772: 4EE8F832
  4819.     DC.W    $0000            ;3776
  4820. LAB_0227:
  4821.     MOVEA.L    LAB_024B,A0        ;3778: 207900003920
  4822.     JMP    -612(A0)        ;377E: 4EE8FD9C
  4823.     DC.W    $0000            ;3782
  4824. LAB_0228:
  4825.     MOVEA.L    LAB_024B,A0        ;3784: 207900003920
  4826.     JMP    -2046(A0)        ;378A: 4EE8F802
  4827.     DC.W    $0000            ;378E
  4828. LAB_0229:
  4829.     MOVEA.L    LAB_024B,A0        ;3790: 207900003920
  4830.     JMP    -456(A0)        ;3796: 4EE8FE38
  4831.     DC.W    $0000            ;379A
  4832. LAB_022A:
  4833.     MOVEA.L    LAB_024B,A0        ;379C: 207900003920
  4834.     JMP    -2490(A0)        ;37A2: 4EE8F646
  4835.     DC.W    $0000            ;37A6
  4836. LAB_022B:
  4837.     MOVEA.L    LAB_024B,A0        ;37A8: 207900003920
  4838.     JMP    -1098(A0)        ;37AE: 4EE8FBB6
  4839.     DC.W    $0000            ;37B2
  4840. LAB_022C:
  4841.     MOVEA.L    LAB_024B,A0        ;37B4: 207900003920
  4842.     JMP    -1008(A0)        ;37BA: 4EE8FC10
  4843.     DC.W    $0000            ;37BE
  4844. LAB_022D:
  4845.     MOVEA.L    LAB_024B,A0        ;37C0: 207900003920
  4846.     JMP    -66(A0)            ;37C6: 4EE8FFBE
  4847.     DC.W    $0000            ;37CA
  4848. LAB_022E:
  4849.     MOVEA.L    LAB_024B,A0        ;37CC: 207900003920
  4850.     JMP    -1086(A0)        ;37D2: 4EE8FBC2
  4851.     DC.W    $0000            ;37D6
  4852. LAB_022F:
  4853.     MOVEA.L    LAB_024B,A0        ;37D8: 207900003920
  4854.     JMP    -2964(A0)        ;37DE: 4EE8F46C
  4855.     DC.W    $0000            ;37E2
  4856. LAB_0230:
  4857.     MOVEA.L    LAB_024B,A0        ;37E4: 207900003920
  4858.     JMP    -342(A0)        ;37EA: 4EE8FEAA
  4859.     DC.W    $0000            ;37EE
  4860. LAB_0231:
  4861.     MOVEA.L    LAB_024B,A0        ;37F0: 207900003920
  4862.     JMP    -1200(A0)        ;37F6: 4EE8FB50
  4863.     DC.W    $0000            ;37FA
  4864. LAB_0232:
  4865.     MOVEA.L    LAB_024B,A0        ;37FC: 207900003920
  4866.     JMP    -2088(A0)        ;3802: 4EE8F7D8
  4867.     DC.W    $0000            ;3806
  4868. LAB_0233:
  4869.     MOVEA.L    LAB_024B,A0        ;3808: 207900003920
  4870.     JMP    -2082(A0)        ;380E: 4EE8F7DE
  4871.     DC.W    $0000            ;3812
  4872. LAB_0234:
  4873.     MOVEA.L    LAB_024B,A0        ;3814: 207900003920
  4874.     JMP    -2022(A0)        ;381A: 4EE8F81A
  4875.     DC.W    $0000            ;381E
  4876. LAB_0235:
  4877.     MOVEA.L    LAB_024B,A0        ;3820: 207900003920
  4878.     JMP    -1050(A0)        ;3826: 4EE8FBE6
  4879.     DC.W    $0000            ;382A
  4880. LAB_0236:
  4881.     MOVEA.L    LAB_024B,A0        ;382C: 207900003920
  4882.     JMP    -1290(A0)        ;3832: 4EE8FAF6
  4883.     DC.W    $0000            ;3836
  4884. LAB_0237:
  4885.     MOVEA.L    LAB_024B,A0        ;3838: 207900003920
  4886.     JMP    -2070(A0)        ;383E: 4EE8F7EA
  4887.     DC.W    $0000            ;3842
  4888. LAB_0238:
  4889.     MOVEA.L    LAB_024B,A0        ;3844: 207900003920
  4890.     JMP    -690(A0)        ;384A: 4EE8FD4E
  4891.     DC.W    $0000            ;384E
  4892. LAB_0239:
  4893.     MOVEA.L    LAB_024B,A0        ;3850: 207900003920
  4894.     JMP    -2880(A0)        ;3856: 4EE8F4C0
  4895.     DC.W    $0000            ;385A
  4896. LAB_023A:
  4897.     MOVEA.L    LAB_024B,A0        ;385C: 207900003920
  4898.     JMP    -2886(A0)        ;3862: 4EE8F4BA
  4899.     DC.W    $0000            ;3866
  4900. LAB_023B:
  4901.     MOVEA.L    LAB_024B,A0        ;3868: 207900003920
  4902.     JMP    -1020(A0)        ;386E: 4EE8FC04
  4903.     DC.W    $0000            ;3872
  4904. LAB_023C:
  4905.     MOVEA.L    LAB_024B,A0        ;3874: 207900003920
  4906.     JMP    -174(A0)        ;387A: 4EE8FF52
  4907.     DC.W    $0000            ;387E
  4908. LAB_023D:
  4909.     MOVEA.L    LAB_024B,A0        ;3880: 207900003920
  4910.     JMP    -3258(A0)        ;3886: 4EE8F346
  4911.     DC.W    $0000            ;388A
  4912. LAB_023E:
  4913.     MOVEA.L    LAB_024B,A0        ;388C: 207900003920
  4914.     JMP    -3264(A0)        ;3892: 4EE8F340
  4915.     DC.W    $0000            ;3896
  4916. LAB_023F:
  4917.     MOVEA.L    LAB_024B,A0        ;3898: 207900003920
  4918.     JMP    -96(A0)            ;389E: 4EE8FFA0
  4919.     DC.W    $0000            ;38A2
  4920. LAB_0240:
  4921.     MOVEA.L    LAB_024B,A0        ;38A4: 207900003920
  4922.     JMP    -258(A0)        ;38AA: 4EE8FEFE
  4923.     DC.W    $0000            ;38AE
  4924. LAB_0241:
  4925.     MOVEA.L    LAB_024B,A0        ;38B0: 207900003920
  4926.     JMP    -3336(A0)        ;38B6: 4EE8F2F8
  4927.     DC.W    $0000            ;38BA
  4928. LAB_0242:
  4929.     MOVEA.L    LAB_024B,A0        ;38BC: 207900003920
  4930.     JMP    -3342(A0)        ;38C2: 4EE8F2F2
  4931.     DC.W    $0000            ;38C6
  4932. LAB_0243:
  4933.     MOVEA.L    LAB_024B,A0        ;38C8: 207900003920
  4934.     JMP    -72(A0)            ;38CE: 4EE8FFB8
  4935.     DC.W    $0000            ;38D2
  4936. LAB_0244:
  4937.     MOVEA.L    LAB_024B,A0        ;38D4: 207900003920
  4938.     JMP    -2292(A0)        ;38DA: 4EE8F70C
  4939.     DC.W    $0000            ;38DE
  4940. LAB_0245:
  4941.     MOVEA.L    LAB_024B,A0        ;38E0: 207900003920
  4942.     JMP    -3330(A0)        ;38E6: 4EE8F2FE
  4943.     DC.W    $0000            ;38EA
  4944. LAB_0246:
  4945.     MOVEA.L    LAB_024B,A0        ;38EC: 207900003920
  4946.     JMP    -348(A0)        ;38F2: 4EE8FEA4
  4947.     DC.W    $0000            ;38F6
  4948. LAB_0247:
  4949.     MOVEA.L    LAB_024B,A0        ;38F8: 207900003920
  4950.     JMP    -336(A0)        ;38FE: 4EE8FEB0
  4951.     DC.W    $0000            ;3902
  4952.  
  4953.  
  4954.     SECTION S_1,DATA
  4955.  
  4956. SECSTRT_1:
  4957.     DC.L    LAB_00E0+1        ;3904: 000017FD
  4958.     DC.L    LAB_00DF        ;3908: 000017F0
  4959.     DC.L    LAB_00DC+1        ;390C: 000017D7
  4960.     DC.L    LAB_00DB        ;3910: 000017C2
  4961.     DC.L    LAB_00DA        ;3914: 000017A2
  4962. LAB_0249:
  4963.     DS.W    1            ;3918
  4964.     DC.W    $0005            ;391A
  4965. LAB_024A:
  4966.     DS.W    2            ;391C
  4967. LAB_024B:
  4968.     DS.W    2            ;3920
  4969. LAB_024C:
  4970.     DS.W    2            ;3924
  4971. LAB_024D:
  4972.     DS.W    2            ;3928
  4973. LAB_024E:
  4974.     DC.L    LAB_024D        ;392C: 00003928
  4975.     DC.L    LAB_0113        ;3930: 00001C64
  4976.     DS.W    4            ;3934
  4977. LAB_024F:
  4978.     DC.W    $6C6F            ;393C
  4979.     DC.W    $6361            ;393E
  4980.     DC.W    $6C68            ;3940
  4981.     DC.W    $6F73            ;3942
  4982.     DC.W    $7400            ;3944
  4983.     DS.W    123            ;3946
  4984.  
  4985.  
  4986.     SECTION S_2,BSS 
  4987.  
  4988. SECSTRT_2:
  4989.     DS.L    258            ;3A3C
  4990. LAB_0251:
  4991.     DS.L    256            ;3E44
  4992. LAB_0252:
  4993.     DS.L    2            ;4244
  4994. LAB_0253:
  4995.     DS.L    1            ;424C
  4996. LAB_0254:
  4997.     DS.L    1            ;4250
  4998. LAB_0255:
  4999.     DS.L    1            ;4254
  5000. LAB_0256:
  5001.     DS.L    1            ;4258
  5002. LAB_0257:
  5003.     DS.L    34            ;425C
  5004. LAB_0258:
  5005.     DS.L    29            ;42E4
  5006. LAB_0259:
  5007.     DS.L    15            ;4358
  5008.     END
  5009.