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

  1.  
  2. ****************************************************************************
  3.     exeobj
  4.     errfile    'ram:assem.output'
  5.     objfile    'graphic.library'
  6. ;_[]
  7.     SECTION    graphiclibrary000000,CODE
  8. ProgStart:
  9.     MOVEQ    #-1,D0
  10. lbC000002:    RTS
  11.  
  12. lbW000004:    dw    $4AFC
  13.     dl    lbW000004
  14.     dl    ixnetlibrary.MSG
  15.     dw    $802E
  16.     dw    $900
  17.     dl    ixnetlibrary.MSG
  18.     dl    ixnet46168000.MSG
  19.     dl    lbL00004C
  20. ixnetlibrary.MSG:    db    'ixnet.library',0
  21. ixnet46168000.MSG:    db    'ixnet 46.1 [68000] (30.3.97)',$D,$A,0
  22.     db    0
  23. lbL00004C:    dl    $2C
  24.     dl    lbL00005C
  25.     dl    lbL000210
  26.     dl    lbC00023C
  27. lbL00005C:    dl    lbC000254
  28.     dl    lbC00026C
  29.     dl    lbC000292
  30.     dl    lbC0002E0
  31.     dl    lbC002364
  32.     dl    lbC0023BE
  33.     dl    lbC002420
  34.     dl    lbC002472
  35.     dl    lbC0024D0
  36.     dl    lbC0027AA
  37.     dl    lbC002532
  38.     dl    lbC0025B0
  39.     dl    lbC002616
  40.     dl    lbC002674
  41.     dl    lbC0026E6
  42.     dl    lbC00274C
  43.     dl    lbC0027C6
  44.     dl    lbC002818
  45.     dl    lbC00287E
  46.     dl    lbC0028E4
  47.     dl    lbC002942
  48.     dl    lbC0029A0
  49.     dl    lbC002A46
  50.     dl    lbC002AEC
  51.     dl    lbC002F46
  52.     dl    lbC002DD8
  53.     dl    lbC0036CA
  54.     dl    lbC003620
  55.     dl    lbC001044
  56.     dl    lbC0010B2
  57.     dl    lbC00112E
  58.     dl    lbC001232
  59.     dl    lbC000002
  60.     dl    lbC000002
  61.     dl    lbC000002
  62.     dl    lbC000002
  63.     dl    lbC000002
  64.     dl    lbC000002
  65.     dl    lbC000002
  66.     dl    lbC000002
  67.     dl    lbC000002
  68.     dl    lbC0020E6
  69.     dl    lbC0021C2
  70.     dl    lbC000002
  71.     dl    lbC000002
  72.     dl    lbC000388
  73.     dl    lbC0003EE
  74.     dl    lbC000492
  75.     dl    lbC00059E
  76.     dl    lbC000626
  77.     dl    lbC000002
  78.     dl    lbC000990
  79.     dl    lbC0009CE
  80.     dl    lbC000A52
  81.     dl    lbC000A14
  82.     dl    lbC000AA4
  83.     dl    lbC001478
  84.     dl    lbC001504
  85.     dl    lbC00156A
  86.     dl    lbC000002
  87.     dl    lbC000002
  88.     dl    lbC000002
  89.     dl    lbC000002
  90.     dl    lbC0005D4
  91.     dl    lbC002216
  92.     dl    lbC0011BE
  93.     dl    lbC001818
  94.     dl    lbC0013DC
  95.     dl    lbC001422
  96.     dl    lbC00305A
  97.     dl    lbC003324
  98.     dl    lbC0011F8
  99.     dl    lbC000DEA
  100.     dl    lbC001006
  101.     dl    lbC000CBA
  102.     dl    lbC000D0A
  103.     dl    lbC000D88
  104.     dl    lbC000002
  105.     dl    lbC000002
  106.     dl    lbC000002
  107.     dl    lbC000002
  108.     dl    lbC000002
  109.     dl    lbC000002
  110.     dl    lbC000002
  111.     dl    lbC000002
  112.     dl    lbC000002
  113.     dl    lbC000002
  114.     dl    lbC000002
  115.     dl    lbC0022AE
  116.     dl    lbC0022F4
  117.     dl    lbC0033B4
  118.     dl    lbC003420
  119.     dl    lbC00349C
  120.     dl    lbC0034F2
  121.     dl    lbC000B0C
  122.     dl    lbC000B5E
  123.     dl    lbC003564
  124.     dl    lbC000932
  125.     dl    lbC000002
  126.     dl    lbC000002
  127.     dl    lbC000002
  128.     dl    lbC000002
  129.     dl    lbC000002
  130.     dl    lbC000002
  131.     dl    lbC00224E
  132.     dl    lbC000002
  133.     dl    lbC000346
  134.     dl    lbC002FE4
  135.     dl    $FFFFFFFF
  136. lbL000210:    dl    $E0000008
  137.     dl    $900C000
  138.     dw    10
  139.     dl    ixnetlibrary.MSG
  140.     dw    $E000
  141.     dw    14
  142.     dw    $600
  143.     dw    $D000
  144.     dw    $14
  145.     dw    $2E
  146.     dw    $D000
  147.     dw    $16
  148.     dw    1
  149.     dw    $C000
  150.     dw    $18
  151.     dl    ixnet46168000.MSG
  152.     dw    0
  153.     dw    0
  154.  
  155. lbC00023C:    PUSH    A5
  156.     MOVEA.L    D0,A5
  157.     MOVE.L    A0,($24,A5)
  158.     PEA    (A5)
  159.     JSR    (lbC001CD8)
  160.     LEA    (4,SP),SP
  161.     POP    A5
  162.     RTS
  163.  
  164. lbC000254:    ADDQ.W    #1,($20,A6)
  165.     BCLR    #3,(14,A6)
  166.     PEA    (A6)
  167.     JSR    (lbC001DDE)
  168.     LEA    (4,SP),SP
  169.     RTS
  170.  
  171. lbC00026C:    PEA    (A6)
  172.     JSR    (lbC001BC8)
  173.     LEA    (4,SP),SP
  174.     CLR.L    D0
  175.     SUBQ.W    #1,($20,A6)
  176.     BNE.W    lbC000290
  177.     BTST    #3,(14,A6)
  178.     BEQ.W    lbC000290
  179.     BSR.W    lbC000292
  180. lbC000290:    RTS
  181.  
  182. lbC000292:    PUSHM    D2/A5/A6
  183.     MOVEA.L    A6,A5
  184.     MOVEA.L    (4).W,A6
  185.     TST.W    ($20,A5)
  186.     BEQ.W    lbC0002B0
  187.     BSET    #3,(14,A5)
  188.     CLR.L    D0
  189.     BRA.W    lbC0002DA
  190.  
  191. lbC0002B0:    MOVE.L    ($24,A5),D2
  192.     MOVEA.L    A5,A1
  193.     JSR    (-$FC,A6)
  194. ;fiX "_LVO" type symbol expected
  195.     PEA    (A5)
  196.     JSR    (lbC001C5E)
  197.     LEA    (4,SP),SP
  198.     CLR.L    D0
  199.     MOVEA.L    A5,A1
  200.     MOVE.W    ($10,A5),D0
  201.     SUBA.L    D0,A1
  202.     ADD.W    ($12,A5),D0
  203.     JSR    (-$D2,A6)
  204. ;fiX "_LVO" type symbol expected
  205.     MOVE.L    D2,D0
  206. lbC0002DA:    POPM    D2/A5/A6
  207.     RTS
  208.  
  209. lbC0002E0:    CLR.L    D0
  210.     RTS
  211.  
  212. lbC0002E4:    ADDA.W    #$FEF8,SP
  213.     PUSHM    A2-A4
  214.     MOVEA.L    ($118,SP),A4
  215.     MOVEA.L    ($11C,SP),A3
  216.     PEA    ($100).W
  217.     LEA    ($12,SP),A2
  218.     PUSH    A2
  219.     BSR.W    lbC0020E6
  220.     PEA    ($2E).W
  221.     PUSH    A2
  222.     JSR    (lbC00373C)
  223.     MOVEA.L    D0,A0
  224.     ADDA.W    #$10,SP
  225.     CMPA.W    #0,A0
  226.     BEQ.B    lbC000324
  227.     PEA    (-1,A3)
  228.     PEA    (1,A0)
  229.     BRA.B    lbC00032A
  230.  
  231. lbC000324:    PEA    (-1,A3)
  232.     PUSH    A2
  233. lbC00032A:    PUSH    A4
  234.     JSR    (lbC003748)
  235.     ADDA.W    #12,SP
  236.     CLR.B    (-1,A4,A3.L)
  237.     MOVEQ    #0,D0
  238.     POPM    A2-A4
  239.     ADDA.W    #$108,SP
  240.     RTS
  241.  
  242. lbC000346:    PUSH    A6
  243.     PUSH    D2
  244.     MOVE.L    (12,SP),D0
  245.     MOVE.L    ($10,SP),D1
  246.     MOVEA.L    (lbL003924),A0
  247.     MOVEA.L    ($114,A0),A0
  248.     MOVEA.L    ($2E,A0),A0
  249.     MOVEA.L    ($22B6,A0),A0
  250.     MOVEQ    #3,D2
  251.     CMP.L    ($18,A0),D2
  252.     BNE.B    lbC000378
  253.     PUSH    D1
  254.     PUSH    D0
  255.     BSR.W    lbC0002E4
  256.     ADDQ.W    #8,SP
  257.     BRA.B    lbC000382
  258.  
  259. lbC000378:    MOVEA.L    (4,A0),A6
  260.     MOVEA.L    D0,A1
  261.     JSR    (-$60,A6)
  262. ;fiX "_LVO" type symbol expected
  263. lbC000382:    POP    D2
  264.     POP    A6
  265.     RTS
  266.  
  267. lbC000388:    PUSH    A6
  268.     PUSH    D2
  269.     MOVEA.L    (lbL003924),A0
  270.     MOVEA.L    ($114,A0),A0
  271.     MOVEA.L    ($2E,A0),A1
  272.     MOVEA.L    ($22B6,A1),A0
  273.     MOVEQ    #3,D2
  274.     CMP.L    ($18,A0),D2
  275.     BNE.B    lbC0003B0
  276.     MOVEA.L    (12,A0),A6
  277.     JSR    (-$A2,A6)
  278. ;fiX "_LVO" type symbol expected
  279.     BRA.B    lbC0003E8
  280.  
  281. lbC0003B0:    TST.L    ($2750,A1)
  282.     BNE.B    lbC0003BE
  283.     BSR.W    lbC000548
  284.     TST.L    D0
  285.     BEQ.B    lbC0003D0
  286. lbC0003BE:    CLR.L    -(SP)
  287.     CLR.L    -(SP)
  288.     CLR.L    -(SP)
  289.     BSR.W    lbC00067C
  290.     ADDA.W    #12,SP
  291.     TST.L    D0
  292.     BNE.B    lbC0003D4
  293. lbC0003D0:    MOVEQ    #0,D0
  294.     BRA.B    lbC0003E8
  295.  
  296. lbC0003D4:    MOVEA.L    (lbL003924),A0
  297.     MOVEA.L    ($114,A0),A0
  298.     MOVE.L    ($2E,A0),D0
  299.     ADDI.L    #$2740,D0
  300. lbC0003E8:    POP    D2
  301.     POP    A6
  302.     RTS
  303.  
  304. lbC0003EE:    PUSHM    D2/D3/A2/A3/A6
  305.     MOVE.L    ($18,SP),D2
  306.     MOVEA.L    (lbL003924),A0
  307.     MOVEA.L    ($114,A0),A0
  308.     MOVEA.L    ($2E,A0),A0
  309.     MOVEA.L    ($22B6,A0),A3
  310.     MOVEQ    #3,D3
  311.     CMP.L    ($18,A3),D3
  312.     BNE.B    lbC00043E
  313.     MOVEA.L    (12,A3),A6
  314.     MOVEA.L    D2,A1
  315.     JSR    (-$90,A6)
  316. ;fiX "_LVO" type symbol expected
  317.     MOVE.L    D0,D2
  318.     BNE.B    lbC00043A
  319.     MOVEA.L    (lbL003924),A0
  320.     MOVEA.L    ($114,A0),A0
  321.     MOVEA.L    ($2E,A0),A0
  322.     MOVEA.L    ($C94,A0),A2
  323.     MOVEA.L    (12,A3),A6
  324.     JSR    (-$24,A6)
  325. ;fiX "_LVO" type symbol expected
  326.     MOVE.L    D0,(A2)
  327. lbC00043A:    MOVE.L    D2,D0
  328.     BRA.B    lbC00048C
  329.  
  330. lbC00043E:    BSR.W    lbC000548
  331.     TST.L    D0
  332.     BEQ.B    lbC00048A
  333.     PUSH    D2
  334.     CLR.L    -(SP)
  335.     PEA    (1).W
  336.     BSR.W    lbC00067C
  337.     MOVE.L    D0,D2
  338.     MOVEA.L    (lbL003924),A0
  339.     MOVEA.L    ($114,A0),A0
  340.     MOVEA.L    ($2E,A0),A0
  341.     ADDA.W    #12,SP
  342.     TST.L    ($2754,A0)
  343.     BNE.B    lbC000470
  344.     BSR.W    lbC000626
  345. lbC000470:    TST.L    D2
  346.     BEQ.B    lbC00048A
  347.     MOVEA.L    (lbL003924),A0
  348.     MOVEA.L    ($114,A0),A0
  349.     MOVE.L    ($2E,A0),D0
  350.     ADDI.L    #$2740,D0
  351.     BRA.B    lbC00048C
  352.  
  353. lbC00048A:    MOVEQ    #0,D0
  354. lbC00048C:    POPM    D2/D3/A2/A3/A6
  355.     RTS
  356.  
  357. lbC000492:    PUSHM    D2/D3/A2/A3/A6
  358.     MOVE.W    ($1A,SP),D2
  359.     MOVEA.L    (lbL003924),A0
  360.     MOVEA.L    ($114,A0),A0
  361.     MOVEA.L    ($2E,A0),A0
  362.     MOVEA.L    ($22B6,A0),A3
  363.     MOVEQ    #3,D3
  364.     CMP.L    ($18,A3),D3
  365.     BNE.B    lbC0004E2
  366.     MOVEA.L    (12,A3),A6
  367.     MOVE.W    D2,D0
  368.     JSR    (-$96,A6)
  369. ;fiX "_LVO" type symbol expected
  370.     MOVE.L    D0,D2
  371.     BNE.B    lbC0004DE
  372.     MOVEA.L    (lbL003924),A0
  373.     MOVEA.L    ($114,A0),A0
  374.     MOVEA.L    ($2E,A0),A0
  375.     MOVEA.L    ($C94,A0),A2
  376.     MOVEA.L    (12,A3),A6
  377.     JSR    (-$24,A6)
  378. ;fiX "_LVO" type symbol expected
  379.     MOVE.L    D0,(A2)
  380. lbC0004DE:    MOVE.L    D2,D0
  381.     BRA.B    lbC000530
  382.  
  383. lbC0004E2:    BSR.B    lbC000548
  384.     TST.L    D0
  385.     BEQ.B    lbC00052E
  386.     CLR.L    -(SP)
  387.     MOVE.W    D2,-(SP)
  388.     CLR.W    -(SP)
  389.     PEA    (1).W
  390.     BSR.W    lbC00067C
  391.     MOVE.L    D0,D2
  392.     MOVEA.L    (lbL003924),A0
  393.     MOVEA.L    ($114,A0),A0
  394.     MOVEA.L    ($2E,A0),A0
  395.     ADDA.W    #12,SP
  396.     TST.L    ($2754,A0)
  397.     BNE.B    lbC000514
  398.     BSR.W    lbC000626
  399. lbC000514:    TST.L    D2
  400.     BEQ.B    lbC00052E
  401.     MOVEA.L    (lbL003924),A0
  402.     MOVEA.L    ($114,A0),A0
  403.     MOVE.L    ($2E,A0),D0
  404.     ADDI.L    #$2740,D0
  405.     BRA.B    lbC000530
  406.  
  407. lbC00052E:    MOVEQ    #0,D0
  408. lbC000530:    POPM    D2/D3/A2/A3/A6
  409.     RTS
  410.  
  411. lbC000536:    MOVEQ    #0,D1
  412. inetdbgroup.MSG:    db    '/inet/db/group',0,0
  413.  
  414. ;fiX Bad code terminator
  415. lbC000548:    MOVEA.L    (lbL003924),A0
  416.     MOVEA.L    ($114,A0),A0
  417.     MOVEA.L    ($2E,A0),A0
  418.     MOVE.L    ($2750,A0),D0
  419.     BEQ.B    lbC00056A
  420.     PUSH    D0
  421.     JSR    (lbC003754)
  422.     MOVEQ    #1,D0
  423.     ADDQ.W    #4,SP
  424.     RTS
  425.  
  426. lbC00056A:    PEA    (lbC000536)
  427.     PEA    (inetdbgroup.MSG)
  428.     JSR    (lbC003760)
  429.     MOVEA.L    (lbL003924),A0
  430.     MOVEA.L    ($114,A0),A0
  431.     MOVEA.L    ($2E,A0),A0
  432.     MOVE.L    D0,($2750,A0)
  433.     ADDQ.W    #8,SP
  434.     SNE    D0
  435.     EXT.W    D0
  436.     MOVEA.W    D0,A0
  437.     MOVE.L    A0,D0
  438.     NEG.L    D0
  439.     RTS
  440.  
  441. ;fiX Label expected
  442.     NOP
  443. lbC00059E:    PUSH    A6
  444.     PUSH    D2
  445.     MOVEA.L    (lbL003924),A0
  446.     MOVEA.L    ($114,A0),A0
  447.     MOVEA.L    ($2E,A0),A0
  448.     MOVEA.L    ($22B6,A0),A0
  449.     MOVEQ    #3,D2
  450.     CMP.L    ($18,A0),D2
  451.     BEQ.B    lbC0005C4
  452.     CLR.L    -(SP)
  453.     BSR.B    lbC0005D4
  454.     ADDQ.W    #4,SP
  455.     BRA.B    lbC0005CE
  456.  
  457. lbC0005C4:    MOVEA.L    (12,A0),A6
  458.     JSR    (-$9C,A6)
  459. ;fiX "_LVO" type symbol expected
  460.     MOVEQ    #1,D0
  461. lbC0005CE:    POP    D2
  462.     POP    A6
  463.     RTS
  464.  
  465. lbC0005D4:    PUSH    A6
  466.     PUSH    D2
  467.     MOVEA.L    (lbL003924),A0
  468.     MOVEA.L    ($114,A0),A0
  469.     MOVEA.L    ($2E,A0),A0
  470.     MOVEA.L    ($22B6,A0),A0
  471.     MOVEQ    #3,D2
  472.     CMP.L    ($18,A0),D2
  473.     BNE.B    lbC0005FE
  474.     MOVEA.L    (12,A0),A6
  475.     JSR    (-$9C,A6)
  476. ;fiX "_LVO" type symbol expected
  477.     MOVEQ    #1,D0
  478.     BRA.B    lbC000620
  479.  
  480. lbC0005FE:    BSR.W    lbC000548
  481.     TST.L    D0
  482.     BEQ.B    lbC00061E
  483.     MOVEA.L    (lbL003924),A0
  484.     MOVEA.L    ($114,A0),A0
  485.     MOVEA.L    ($2E,A0),A0
  486.     MOVE.L    (12,SP),($2754,A0)
  487.     MOVEQ    #1,D0
  488.     BRA.B    lbC000620
  489.  
  490. lbC00061E:    MOVEQ    #0,D0
  491. lbC000620:    POP    D2
  492.     POP    A6
  493.     RTS
  494.  
  495. lbC000626:    PUSHM    D2/A2/A6
  496.     MOVEA.L    (lbL003924),A0
  497.     MOVEA.L    ($114,A0),A0
  498.     MOVEA.L    ($2E,A0),A2
  499.     MOVEA.L    ($22B6,A2),A0
  500.     MOVEQ    #3,D2
  501.     CMP.L    ($18,A0),D2
  502.     BNE.B    lbC00064C
  503.     MOVEA.L    (12,A0),A6
  504.     JSR    (-$A8,A6)
  505. ;fiX "_LVO" type symbol expected
  506. lbC00064C:    MOVE.L    ($2750,A2),D0
  507.     BEQ.B    lbC00066E
  508.     PUSH    D0
  509.     JSR    (lbC00376C)
  510.     MOVEA.L    (lbL003924),A0
  511.     MOVEA.L    ($114,A0),A0
  512.     MOVEA.L    ($2E,A0),A0
  513.     CLR.L    ($2750,A0)
  514.     ADDQ.W    #4,SP
  515. lbC00066E:    POPM    D2/A2/A6
  516.     RTS
  517.  
  518. ascii.MSG0:    db    '|',$A,0
  519. ascii.MSG:    db    ', ',$A,0
  520.     db    0
  521.  
  522. lbC00067C:    LINK.W    A5,#-4
  523.     PUSHM    D2-D4/A2-A4
  524.     MOVE.L    (8,A5),D3
  525.     MOVE.L    (12,A5),D4
  526.     MOVE.L    ($10,A5),D2
  527.     MOVEA.L    (lbL003924),A0
  528.     MOVEA.L    ($114,A0),A0
  529.     MOVEA.L    ($2E,A0),A0
  530.     TST.L    ($275C,A0)
  531.     BNE.B    lbC0006C2
  532.     PEA    ($401).W
  533.     JSR    (lbC003778)
  534.     MOVEA.L    (lbL003924),A0
  535.     MOVEA.L    ($114,A0),A0
  536.     MOVEA.L    ($2E,A0),A0
  537.     MOVE.L    D0,($275C,A0)
  538.     ADDQ.W    #4,SP
  539. lbC0006C2:    MOVEA.L    (lbL003924),A0
  540.     MOVEA.L    ($114,A0),A0
  541.     MOVEA.L    ($2E,A0),A0
  542.     TST.L    ($2758,A0)
  543.     BNE.B    lbC0006F4
  544.     PEA    ($320).W
  545.     JSR    (lbC003778)
  546.     MOVEA.L    (lbL003924),A0
  547.     MOVEA.L    ($114,A0),A0
  548.     MOVEA.L    ($2E,A0),A0
  549.     MOVE.L    D0,($2758,A0)
  550.     ADDQ.W    #4,SP
  551. lbC0006F4:    MOVEA.L    (lbL003924),A0
  552.     MOVEA.L    ($114,A0),A0
  553.     MOVEA.L    ($2E,A0),A0
  554.     TST.L    ($275C,A0)
  555.     BEQ.B    lbC00070E
  556.     TST.L    ($2758,A0)
  557.     BNE.B    lbC00071C
  558. lbC00070E:    MOVEA.L    ($C94,A0),A0
  559.     MOVEQ    #12,D1
  560.     MOVE.L    D1,(A0)
  561.     MOVEQ    #0,D0
  562.     BRA.W    lbC0008E8
  563.  
  564. lbC00071C:    MOVEA.L    (lbL003924),A0
  565.     MOVEA.L    ($114,A0),A0
  566.     MOVEA.L    ($2E,A0),A0
  567.     PUSH    ($2750,A0)
  568.     PEA    ($400).W
  569.     PUSH    ($275C,A0)
  570.     JSR    (lbC003784)
  571.     ADDA.W    #12,SP
  572.     TST.L    D0
  573.     BNE.B    lbC00074A
  574.     MOVEQ    #0,D0
  575.     BRA.W    lbC0008E8
  576.  
  577. lbC00074A:    MOVEA.L    (lbL003924),A1
  578.     MOVEA.L    ($114,A1),A0
  579.     MOVEA.L    ($2E,A0),A0
  580.     MOVE.L    ($275C,A0),(-4,A5)
  581.     PEA    (10).W
  582.     MOVEA.L    ($114,A1),A0
  583.     MOVEA.L    ($2E,A0),A0
  584.     PUSH    ($275C,A0)
  585.     JSR    (lbC003790)
  586.     ADDQ.W    #8,SP
  587.     TST.L    D0
  588.     BNE.B    lbC0007DC
  589. lbC00077A:    MOVEA.L    (lbL003924),A2
  590.     MOVEA.L    ($114,A2),A0
  591.     MOVEA.L    ($2E,A0),A0
  592.     MOVEA.L    ($2750,A0),A1
  593.     MOVEA.L    (4,A1),A0
  594.     LEA    (-1,A0),A4
  595.     MOVE.L    A4,(4,A1)
  596.     SUBQ.W    #1,A0
  597.     CMPA.W    #0,A0
  598.     BGE.B    lbC0007B6
  599.     MOVEA.L    ($114,A2),A0
  600.     MOVEA.L    ($2E,A0),A0
  601.     PUSH    ($2750,A0)
  602.     JSR    (lbC00379C)
  603.     ADDQ.W    #4,SP
  604.     BRA.B    lbC0007CA
  605.  
  606. lbC0007B6:    MOVEA.L    ($114,A2),A0
  607.     MOVEA.L    ($2E,A0),A0
  608.     MOVEA.L    ($2750,A0),A0
  609.     MOVEA.L    (A0),A1
  610.     CLR.L    D0
  611.     MOVE.B    (A1),D0
  612.     ADDQ.L    #1,(A0)
  613. lbC0007CA:    MOVEQ    #10,D1
  614.     CMP.L    D0,D1
  615.     BEQ.W    lbC00071C
  616.     MOVEQ    #-1,D1
  617.     CMP.L    D0,D1
  618.     BNE.B    lbC00077A
  619.     BRA.W    lbC00071C
  620.  
  621. lbC0007DC:    PEA    (ascii.MSG0)
  622.     PEA    (-4,A5)
  623.     JSR    (lbC0037A8)
  624.     MOVEA.L    (lbL003924),A1
  625.     MOVEA.L    ($114,A1),A0
  626.     MOVEA.L    ($2E,A0),A0
  627.     MOVE.L    D0,($2740,A0)
  628.     ADDQ.W    #8,SP
  629.     TST.L    D3
  630.     BEQ.B    lbC000824
  631.     TST.L    D2
  632.     BEQ.B    lbC000824
  633.     PUSH    D2
  634.     MOVEA.L    ($114,A1),A0
  635.     MOVEA.L    ($2E,A0),A0
  636.     PUSH    ($2740,A0)
  637.     JSR    (lbC0037B4)
  638.     ADDQ.W    #8,SP
  639.     TST.L    D0
  640.     BNE.W    lbC00071C
  641. lbC000824:    PEA    (ascii.MSG0)
  642.     LEA    (-4,A5),A3
  643.     PUSH    A3
  644.     LEA    (lbC0037A8),A2
  645.     JSR    (A2)
  646.     MOVEA.L    (lbL003924),A0
  647.     MOVEA.L    ($114,A0),A0
  648.     MOVEA.L    ($2E,A0),A0
  649.     MOVE.L    D0,($2744,A0)
  650.     PEA    (ascii.MSG0)
  651.     PUSH    A3
  652.     JSR    (A2)
  653.     ADDA.W    #$10,SP
  654.     TST.L    D0
  655.     BEQ.W    lbC00071C
  656.     PUSH    D0
  657.     JSR    (lbC0037C0)
  658.     MOVEA.L    (lbL003924),A1
  659.     MOVEA.L    ($114,A1),A0
  660.     MOVEA.L    ($2E,A0),A0
  661.     MOVE.L    D0,($2748,A0)
  662.     ADDQ.W    #4,SP
  663.     TST.L    D3
  664.     BEQ.B    lbC000892
  665.     TST.L    D2
  666.     BNE.B    lbC000892
  667.     MOVEA.L    ($114,A1),A0
  668.     MOVEA.L    ($2E,A0),A0
  669.     CMP.L    ($2748,A0),D4
  670.     BNE.W    lbC00071C
  671. lbC000892:    MOVEA.L    (lbL003924),A1
  672.     MOVEA.L    ($114,A1),A0
  673.     MOVEA.L    ($2E,A0),A0
  674.     MOVE.L    ($2758,A0),D0
  675.     MOVE.L    D0,($274C,A0)
  676.     MOVEA.L    D0,A2
  677.     MOVEA.L    ($114,A1),A0
  678.     BRA.B    lbC0008D2
  679.  
  680. lbC0008B0:    PEA    (ascii.MSG)
  681.     PEA    (-4,A5)
  682.     JSR    (lbC0037A8)
  683.     MOVE.L    D0,(A2)
  684.     ADDQ.W    #8,SP
  685.     BEQ.B    lbC0008E6
  686.     ADDQ.W    #4,A2
  687.     MOVEA.L    (lbL003924),A0
  688.     MOVEA.L    ($114,A0),A0
  689. lbC0008D2:    MOVEA.L    ($2E,A0),A0
  690.     MOVE.L    ($2758,A0),D0
  691.     ADDI.L    #$31C,D0
  692.     CMP.L    A2,D0
  693.     BNE.B    lbC0008B0
  694.     CLR.L    (A2)
  695. lbC0008E6:    MOVEQ    #1,D0
  696. lbC0008E8:    MOVEM.L    (-$1C,A5),D2-D4/A2-A4
  697.     UNLK    A5
  698.     RTS
  699.  
  700. lbC0008F2:    PUSH    A6
  701.     PUSH    D2
  702.     MOVE.L    (12,SP),D1
  703.     MOVEA.L    (lbL003924),A0
  704.     MOVEA.L    ($114,A0),A0
  705.     MOVEA.L    ($2E,A0),A0
  706.     MOVEA.L    ($22B6,A0),A0
  707.     MOVEQ    #3,D2
  708.     CMP.L    ($18,A0),D2
  709.     BNE.B    lbC000924
  710.     MOVEA.L    (12,A0),A6
  711.     MOVE.L    D1,D0
  712.     MOVEA.L    ($10,SP),A1
  713.     JSR    (-$66,A6)
  714. ;fiX "_LVO" type symbol expected
  715.     BRA.B    lbC00092C
  716.  
  717. lbC000924:    MOVEQ    #0,D0
  718.     TST.L    D1
  719.     BGT.B    lbC00092C
  720.     MOVEQ    #-1,D0
  721. lbC00092C:    POP    D2
  722.     POP    A6
  723.     RTS
  724.  
  725. lbC000932:    ADDA.W    #$FBFC,SP
  726.     PUSHM    D2/A2/A6
  727.     MOVEA.L    (lbL003924),A0
  728.     MOVEA.L    ($114,A0),A0
  729.     MOVEA.L    ($2E,A0),A0
  730.     MOVEA.L    ($22B6,A0),A0
  731.     MOVEQ    #3,D2
  732.     CMP.L    ($18,A0),D2
  733.     BNE.B    lbC00095E
  734.     MOVEA.L    (8,A0),A6
  735.     JSR    (-$120,A6)
  736. ;fiX "_LVO" type symbol expected
  737.     BRA.B    lbC000986
  738.  
  739. lbC00095E:    PEA    ($400).W
  740.     LEA    ($10,SP),A2
  741.     PUSH    A2
  742.     BSR.W    lbC0020E6
  743.     PUSH    A2
  744.     BSR.B    lbC000990
  745.     MOVEA.L    D0,A0
  746.     ADDA.W    #12,SP
  747.     CMPA.W    #0,A0
  748.     BNE.B    lbC000980
  749.     MOVEQ    #0,D0
  750.     BRA.B    lbC000986
  751.  
  752. lbC000980:    MOVEA.L    ($10,A0),A0
  753.     MOVE.L    (A0),D0
  754. lbC000986:    POPM    D2/A2/A6
  755.     ADDA.W    #$404,SP
  756.     RTS
  757.  
  758. lbC000990:    PUSH    A6
  759.     PUSH    D2
  760.     MOVE.L    (12,SP),D0
  761.     MOVEA.L    (lbL003924),A0
  762.     MOVEA.L    ($114,A0),A0
  763.     MOVEA.L    ($2E,A0),A0
  764.     MOVEA.L    ($22B6,A0),A0
  765.     MOVEQ    #3,D2
  766.     CMP.L    ($18,A0),D2
  767.     BEQ.B    lbC0009BE
  768.     MOVEA.L    (4,A0),A6
  769.     MOVEA.L    D0,A0
  770.     JSR    (-$8A,A6)
  771. ;fiX "_LVO" type symbol expected
  772.     BRA.B    lbC0009C8
  773.  
  774. lbC0009BE:    MOVEA.L    (8,A0),A6
  775.     MOVEA.L    D0,A0
  776.     JSR    (-$D2,A6)
  777. ;fiX "_LVO" type symbol expected
  778. lbC0009C8:    POP    D2
  779.     POP    A6
  780.     RTS
  781.  
  782. lbC0009CE:    PUSH    A6
  783.     PUSH    D2
  784.     MOVEA.L    (12,SP),A1
  785.     MOVE.L    ($10,SP),D0
  786.     MOVE.L    ($14,SP),D1
  787.     MOVEA.L    (lbL003924),A0
  788.     MOVEA.L    ($114,A0),A0
  789.     MOVEA.L    ($2E,A0),A0
  790.     MOVEA.L    ($22B6,A0),A0
  791.     MOVEQ    #3,D2
  792.     CMP.L    ($18,A0),D2
  793.     BEQ.B    lbC000A04
  794.     MOVEA.L    (4,A0),A6
  795.     MOVEA.L    A1,A0
  796.     JSR    (-$90,A6)
  797. ;fiX "_LVO" type symbol expected
  798.     BRA.B    lbC000A0E
  799.  
  800. lbC000A04:    MOVEA.L    (8,A0),A6
  801.     MOVEA.L    A1,A0
  802.     JSR    (-$D8,A6)
  803. ;fiX "_LVO" type symbol expected
  804. lbC000A0E:    POP    D2
  805.     POP    A6
  806.     RTS
  807.  
  808. lbC000A14:    PUSH    A6
  809.     PUSH    D2
  810.     MOVE.L    (12,SP),D0
  811.     MOVE.L    ($10,SP),D1
  812.     MOVEA.L    (lbL003924),A0
  813.     MOVEA.L    ($114,A0),A0
  814.     MOVEA.L    ($2E,A0),A0
  815.     MOVEA.L    ($22B6,A0),A0
  816.     MOVEQ    #3,D2
  817.     CMP.L    ($18,A0),D2
  818.     BEQ.B    lbC000A44
  819.     MOVEA.L    (4,A0),A6
  820.     JSR    (-$12C,A6)
  821. ;fiX "_LVO" type symbol expected
  822.     BRA.B    lbC000A4C
  823.  
  824. lbC000A44:    MOVEA.L    (8,A0),A6
  825.     JSR    (-$E4,A6)
  826. ;fiX "_LVO" type symbol expected
  827. lbC000A4C:    POP    D2
  828.     POP    A6
  829.     RTS
  830.  
  831. lbC000A52:    PUSH    A6
  832.     PUSH    D2
  833.     MOVE.L    (12,SP),D0
  834.     MOVEA.L    (lbL003924),A0
  835.     MOVEA.L    ($114,A0),A0
  836.     MOVEA.L    ($2E,A0),A0
  837.     MOVEA.L    ($22B6,A0),A0
  838.     MOVEQ    #3,D2
  839.     CMP.L    ($18,A0),D2
  840.     BEQ.B    lbC000A80
  841.     MOVEA.L    (4,A0),A6
  842.     MOVEA.L    D0,A0
  843.     JSR    (-$132,A6)
  844. ;fiX "_LVO" type symbol expected
  845.     BRA.B    lbC000A8A
  846.  
  847. lbC000A80:    MOVEA.L    (8,A0),A6
  848.     MOVEA.L    D0,A0
  849.     JSR    (-$DE,A6)
  850. ;fiX "_LVO" type symbol expected
  851. lbC000A8A:    POP    D2
  852.     POP    A6
  853.     RTS
  854.  
  855. AmiTCPdbnetwo.MSG:    db    '/AmiTCP/db/networks',0
  856.  
  857. lbC000AA4:    PUSHM    D2/D3/A6
  858.     MOVE.L    ($10,SP),D2
  859.     MOVEA.L    (lbL003924),A0
  860.     MOVEA.L    ($114,A0),A0
  861.     MOVEA.L    ($2E,A0),A0
  862.     MOVEA.L    ($22B6,A0),A0
  863.     MOVEQ    #2,D3
  864.     CMP.L    ($18,A0),D3
  865.     BNE.B    lbC000AD2
  866.     MOVEA.L    (4,A0),A6
  867.     MOVE.L    D2,D1
  868.     JSR    (-$11A,A6)
  869. ;fiX "_LVO" type symbol expected
  870.     BRA.B    lbC000B06
  871.  
  872. lbC000AD2:    MOVE.L    (lbL004244),D0
  873.     BNE.B    lbC000AF6
  874.     PEA    (lbC000536)
  875.     PEA    (AmiTCPdbnetwo.MSG)
  876.     JSR    (lbC003760)
  877.     MOVE.L    D0,(lbL004244)
  878.     ADDQ.W    #8,SP
  879.     BRA.B    lbC000B00
  880.  
  881. lbC000AF6:    PUSH    D0
  882.     JSR    (lbC003754)
  883.     ADDQ.W    #4,SP
  884. lbC000B00:    OR.L    D2,(lbL004358)
  885. lbC000B06:    POPM    D2/D3/A6
  886.     RTS
  887.  
  888. lbC000B0C:    PUSH    A6
  889.     PUSH    D2
  890.     MOVEA.L    (lbL003924),A0
  891.     MOVEA.L    ($114,A0),A0
  892.     MOVEA.L    ($2E,A0),A0
  893.     MOVEA.L    ($22B6,A0),A0
  894.     MOVEQ    #2,D2
  895.     CMP.L    ($18,A0),D2
  896.     BNE.B    lbC000B34
  897.     MOVEA.L    (4,A0),A6
  898.     JSR    (-$120,A6)
  899. ;fiX "_LVO" type symbol expected
  900.     BRA.B    lbC000B52
  901.  
  902. lbC000B34:    MOVE.L    (lbL004244),D0
  903.     BEQ.B    lbC000B4C
  904.     PUSH    D0
  905.     JSR    (lbC00376C)
  906.     CLR.L    (lbL004244)
  907.     ADDQ.W    #4,SP
  908. lbC000B4C:    CLR.L    (lbL004358)
  909. lbC000B52:    POP    D2
  910.     POP    A6
  911.     RTS
  912.  
  913. ascii.MSG1:    db    '#',$A,0
  914. ascii.MSG2:    db    ' '
  915.     db    9
  916.     db    0
  917.  
  918. lbC000B5E:    PUSHM    D2/A2/A3/A6
  919.     MOVEA.L    (lbL003924),A0
  920.     MOVEA.L    ($114,A0),A0
  921.     MOVEA.L    ($2E,A0),A0
  922.     MOVEA.L    ($22B6,A0),A0
  923.     MOVEQ    #2,D2
  924.     CMP.L    ($18,A0),D2
  925.     BNE.B    lbC000B88
  926.     MOVEA.L    (4,A0),A6
  927.     JSR    (-$126,A6)
  928. ;fiX "_LVO" type symbol expected
  929.     BRA.W    lbC000CB4
  930.  
  931. lbC000B88:    TST.L    (lbL004244)
  932.     BNE.B    lbC000BAC
  933.     PEA    (lbC000536)
  934.     PEA    (AmiTCPdbnetwo.MSG)
  935.     JSR    (lbC003760)
  936.     MOVE.L    D0,(lbL004244)
  937.     ADDQ.W    #8,SP
  938.     BEQ.B    lbC000BCE
  939. lbC000BAC:    PUSH    (lbL004244)
  940.     PEA    ($400).W
  941.     PEA    (lbL003A3C)
  942.     JSR    (lbC003784)
  943.     MOVEA.L    D0,A3
  944.     ADDA.W    #12,SP
  945.     CMPA.W    #0,A3
  946.     BNE.B    lbC000BD4
  947. lbC000BCE:    MOVEQ    #0,D0
  948.     BRA.W    lbC000CB4
  949.  
  950. lbC000BD4:    CMPI.B    #$23,(A3)
  951.     BEQ.B    lbC000BAC
  952.     PEA    (ascii.MSG1)
  953.     PUSH    A3
  954.     LEA    (lbC0037CC),A2
  955.     JSR    (A2)
  956.     MOVEA.L    D0,A6
  957.     ADDQ.W    #8,SP
  958.     CMPA.W    #0,A6
  959.     BEQ.B    lbC000BAC
  960.     CLR.B    (A6)
  961.     MOVE.L    A3,(lbL00424C)
  962.     PEA    (ascii.MSG2)
  963.     PUSH    A3
  964.     JSR    (A2)
  965.     MOVEA.L    D0,A6
  966.     ADDQ.W    #8,SP
  967.     CMPA.W    #0,A6
  968.     BEQ.B    lbC000BAC
  969.     CLR.B    (A6)+
  970.     BRA.B    lbC000C16
  971.  
  972. lbC000C14:    ADDQ.W    #1,A6
  973. lbC000C16:    MOVE.B    (A6),D0
  974.     CMPI.B    #$20,D0
  975.     BEQ.B    lbC000C14
  976.     CMPI.B    #9,D0
  977.     BEQ.B    lbC000C14
  978.     PEA    (ascii.MSG2)
  979.     PUSH    A6
  980.     JSR    (lbC0037CC)
  981.     MOVEA.L    D0,A3
  982.     ADDQ.W    #8,SP
  983.     CMPA.W    #0,A3
  984.     BEQ.B    lbC000C3E
  985.     CLR.B    (A3)+
  986. lbC000C3E:    PUSH    A6
  987.     JSR    (lbC0037D8)
  988.     MOVE.L    D0,(lbL004258)
  989.     MOVEQ    #2,D2
  990.     MOVE.L    D2,(lbL004254)
  991.     MOVE.L    #lbL00425C,D0
  992.     MOVE.L    D0,(lbL004250)
  993.     MOVEA.L    D0,A2
  994.     ADDQ.W    #4,SP
  995.     CMPA.W    #0,A3
  996.     BEQ.B    lbC000CA6
  997.     MOVEA.L    A3,A6
  998.     BRA.B    lbC000CA6
  999.  
  1000. lbC000C6E:    MOVE.B    (A6),D0
  1001.     BEQ.B    lbC000CAC
  1002.     CMPI.B    #$20,D0
  1003.     BEQ.B    lbC000C7E
  1004.     CMPI.B    #9,D0
  1005.     BNE.B    lbC000C82
  1006. lbC000C7E:    ADDQ.W    #1,A6
  1007.     BRA.B    lbC000CA6
  1008.  
  1009. lbC000C82:    CMPA.L    #lbL0042E4,A2
  1010.     BCC.B    lbC000C8C
  1011.     MOVE.L    A6,(A2)+
  1012. lbC000C8C:    PEA    (ascii.MSG2)
  1013.     PUSH    A6
  1014.     JSR    (lbC0037CC)
  1015.     MOVEA.L    D0,A6
  1016.     ADDQ.W    #8,SP
  1017.     CMPA.W    #0,A6
  1018.     BEQ.B    lbC000CAC
  1019.     CLR.B    (A6)+
  1020. lbC000CA6:    CMPA.W    #0,A6
  1021.     BNE.B    lbC000C6E
  1022. lbC000CAC:    CLR.L    (A2)
  1023.     MOVE.L    #lbL00424C,D0
  1024. lbC000CB4:    POPM    D2/A2/A3/A6
  1025.     RTS
  1026.  
  1027. lbC000CBA:    PUSH    A6
  1028.     PUSH    D2
  1029.     MOVE.L    (12,SP),D0
  1030.     MOVEA.L    (lbL003924),A0
  1031.     MOVEA.L    ($114,A0),A0
  1032.     MOVEA.L    ($2E,A0),A0
  1033.     MOVEA.L    ($22B6,A0),A0
  1034.     MOVEQ    #3,D2
  1035.     CMP.L    ($18,A0),D2
  1036.     BEQ.B    lbC000CE6
  1037.     MOVEA.L    (4,A0),A6
  1038.     JSR    (-$150,A6)
  1039. ;fiX "_LVO" type symbol expected
  1040.     BRA.B    lbC000CEE
  1041.  
  1042. lbC000CE6:    MOVEA.L    (8,A0),A6
  1043.     JSR    (-$FC,A6)
  1044. ;fiX "_LVO" type symbol expected
  1045. lbC000CEE:    POP    D2
  1046.     POP    A6
  1047.     RTS
  1048.  
  1049. AmiTCPdbproto.MSG:    db    '/AmiTCP/db/protocols',0,0
  1050.  
  1051. lbC000D0A:    PUSHM    D2/D3/A6
  1052.     MOVE.L    ($10,SP),D2
  1053.     MOVEA.L    (lbL003924),A0
  1054.     MOVEA.L    ($114,A0),A0
  1055.     MOVEA.L    ($2E,A0),A1
  1056.     MOVEA.L    ($22B6,A1),A0
  1057.     MOVEQ    #3,D3
  1058.     CMP.L    ($18,A0),D3
  1059.     BNE.B    lbC000D78
  1060.     MOVE.L    ($2780,A1),D0
  1061.     BNE.B    lbC000D5A
  1062.     PEA    (lbC000536)
  1063.     PEA    (AmiTCPdbproto.MSG)
  1064.     JSR    (lbC003760)
  1065.     MOVEA.L    (lbL003924),A0
  1066.     MOVEA.L    ($114,A0),A0
  1067.     MOVEA.L    ($2E,A0),A0
  1068.     MOVE.L    D0,($2780,A0)
  1069.     ADDQ.W    #8,SP
  1070.     BRA.B    lbC000D64
  1071.  
  1072. lbC000D5A:    PUSH    D0
  1073.     JSR    (lbC003754)
  1074.     ADDQ.W    #4,SP
  1075. lbC000D64:    MOVEA.L    (lbL003924),A0
  1076.     MOVEA.L    ($114,A0),A0
  1077.     MOVEA.L    ($2E,A0),A0
  1078.     OR.L    D2,($2798,A0)
  1079.     BRA.B    lbC000D82
  1080.  
  1081. lbC000D78:    MOVEA.L    (4,A0),A6
  1082.     MOVE.L    D2,D1
  1083.     JSR    (-$138,A6)
  1084. ;fiX "_LVO" type symbol expected
  1085. lbC000D82:    POPM    D2/D3/A6
  1086.     RTS
  1087.  
  1088. lbC000D88:    PUSH    A6
  1089.     PUSH    D2
  1090.     MOVEA.L    (lbL003924),A0
  1091.     MOVEA.L    ($114,A0),A0
  1092.     MOVEA.L    ($2E,A0),A1
  1093.     MOVEA.L    ($22B6,A1),A0
  1094.     MOVEQ    #2,D2
  1095.     CMP.L    ($18,A0),D2
  1096.     BNE.B    lbC000DB0
  1097.     MOVEA.L    (4,A0),A6
  1098.     JSR    (-$13E,A6)
  1099. ;fiX "_LVO" type symbol expected
  1100.     BRA.B    lbC000DE4
  1101.  
  1102. lbC000DB0:    MOVE.L    ($2780,A1),D0
  1103.     BEQ.B    lbC000DD2
  1104.     PUSH    D0
  1105.     JSR    (lbC00376C)
  1106.     MOVEA.L    (lbL003924),A0
  1107.     MOVEA.L    ($114,A0),A0
  1108.     MOVEA.L    ($2E,A0),A0
  1109.     CLR.L    ($2780,A0)
  1110.     ADDQ.W    #4,SP
  1111. lbC000DD2:    MOVEA.L    (lbL003924),A0
  1112.     MOVEA.L    ($114,A0),A0
  1113.     MOVEA.L    ($2E,A0),A0
  1114.     CLR.L    ($2798,A0)
  1115. lbC000DE4:    POP    D2
  1116.     POP    A6
  1117.     RTS
  1118.  
  1119. lbC000DEA:    PUSHM    D2/A2/A3/A6
  1120.     MOVEA.L    (lbL003924),A0
  1121.     MOVEA.L    ($114,A0),A0
  1122.     MOVEA.L    ($2E,A0),A1
  1123.     MOVEA.L    ($22B6,A1),A0
  1124.     MOVEQ    #2,D2
  1125.     CMP.L    ($18,A0),D2
  1126.     BNE.B    lbC000E14
  1127.     MOVEA.L    (4,A0),A6
  1128.     JSR    (-$144,A6)
  1129. ;fiX "_LVO" type symbol expected
  1130.     BRA.W    lbC001000
  1131.  
  1132. lbC000E14:    TST.L    ($2784,A1)
  1133.     BNE.B    lbC000E38
  1134.     PEA    ($401).W
  1135.     JSR    (lbC003778)
  1136.     MOVEA.L    (lbL003924),A0
  1137.     MOVEA.L    ($114,A0),A0
  1138.     MOVEA.L    ($2E,A0),A0
  1139.     MOVE.L    D0,($2784,A0)
  1140.     ADDQ.W    #4,SP
  1141. lbC000E38:    MOVEA.L    (lbL003924),A0
  1142.     MOVEA.L    ($114,A0),A0
  1143.     MOVEA.L    ($2E,A0),A0
  1144.     TST.L    ($2794,A0)
  1145.     BNE.B    lbC000E6A
  1146.     PEA    ($8C).W
  1147.     JSR    (lbC003778)
  1148.     MOVEA.L    (lbL003924),A0
  1149.     MOVEA.L    ($114,A0),A0
  1150.     MOVEA.L    ($2E,A0),A0
  1151.     MOVE.L    D0,($2794,A0)
  1152.     ADDQ.W    #4,SP
  1153. lbC000E6A:    MOVEA.L    (lbL003924),A0
  1154.     MOVEA.L    ($114,A0),A0
  1155.     MOVEA.L    ($2E,A0),A0
  1156.     TST.L    ($2784,A0)
  1157.     BEQ.B    lbC000E84
  1158.     TST.L    ($2794,A0)
  1159.     BNE.B    lbC000E92
  1160. lbC000E84:    MOVEA.L    ($C94,A0),A0
  1161.     MOVEQ    #12,D2
  1162.     MOVE.L    D2,(A0)
  1163. lbC000E8C:    MOVEQ    #0,D0
  1164.     BRA.W    lbC001000
  1165.  
  1166. lbC000E92:    TST.L    ($2780,A0)
  1167.     BNE.B    lbC000EC0
  1168.     PEA    (lbC000536)
  1169.     PEA    (AmiTCPdbproto.MSG)
  1170.     JSR    (lbC003760)
  1171.     MOVEA.L    (lbL003924),A0
  1172.     MOVEA.L    ($114,A0),A0
  1173.     MOVEA.L    ($2E,A0),A0
  1174.     MOVE.L    D0,($2780,A0)
  1175.     ADDQ.W    #8,SP
  1176.     BEQ.B    lbC000E8C
  1177. lbC000EC0:    MOVEA.L    (lbL003924),A0
  1178.     MOVEA.L    ($114,A0),A0
  1179.     MOVEA.L    ($2E,A0),A0
  1180.     PUSH    ($2780,A0)
  1181.     PEA    ($400).W
  1182.     PUSH    ($2784,A0)
  1183.     JSR    (lbC003784)
  1184.     MOVEA.L    D0,A3
  1185.     ADDA.W    #12,SP
  1186.     CMPA.W    #0,A3
  1187.     BEQ.B    lbC000E8C
  1188.     CMPI.B    #$23,(A3)
  1189.     BEQ.B    lbC000EC0
  1190.     PEA    (ascii.MSG1)
  1191.     PUSH    A3
  1192.     LEA    (lbC0037CC),A2
  1193.     JSR    (A2)
  1194.     MOVEA.L    D0,A6
  1195.     ADDQ.W    #8,SP
  1196.     CMPA.W    #0,A6
  1197.     BEQ.B    lbC000EC0
  1198.     CLR.B    (A6)
  1199.     MOVEA.L    (lbL003924),A0
  1200.     MOVEA.L    ($114,A0),A0
  1201.     MOVEA.L    ($2E,A0),A0
  1202.     MOVE.L    A3,($2788,A0)
  1203.     PEA    (ascii.MSG2)
  1204.     PUSH    A3
  1205.     JSR    (A2)
  1206.     MOVEA.L    D0,A6
  1207.     ADDQ.W    #8,SP
  1208.     CMPA.W    #0,A6
  1209.     BEQ.B    lbC000EC0
  1210.     CLR.B    (A6)+
  1211.     BRA.B    lbC000F3A
  1212.  
  1213. lbC000F38:    ADDQ.W    #1,A6
  1214. lbC000F3A:    MOVE.B    (A6),D0
  1215.     CMPI.B    #$20,D0
  1216.     BEQ.B    lbC000F38
  1217.     CMPI.B    #9,D0
  1218.     BEQ.B    lbC000F38
  1219.     PEA    (ascii.MSG2)
  1220.     PUSH    A6
  1221.     JSR    (lbC0037CC)
  1222.     MOVEA.L    D0,A3
  1223.     ADDQ.W    #8,SP
  1224.     CMPA.W    #0,A3
  1225.     BEQ.B    lbC000F62
  1226.     CLR.B    (A3)+
  1227. lbC000F62:    PUSH    A6
  1228.     JSR    (lbC0037C0)
  1229.     MOVEA.L    (lbL003924),A1
  1230.     MOVEA.L    ($114,A1),A0
  1231.     MOVEA.L    ($2E,A0),A0
  1232.     MOVE.L    D0,($2790,A0)
  1233.     MOVEA.L    ($114,A1),A0
  1234.     MOVEA.L    ($2E,A0),A0
  1235.     MOVE.L    ($2794,A0),D0
  1236.     MOVE.L    D0,($278C,A0)
  1237.     MOVEA.L    D0,A2
  1238.     ADDQ.W    #4,SP
  1239.     CMPA.W    #0,A3
  1240.     BEQ.B    lbC000FEA
  1241.     MOVEA.L    A3,A6
  1242. lbC000F98:    MOVE.B    (A6),D0
  1243.     BEQ.B    lbC000FEA
  1244.     CMPI.B    #$20,D0
  1245.     BEQ.B    lbC000FA8
  1246.     CMPI.B    #9,D0
  1247.     BNE.B    lbC000FAC
  1248. lbC000FA8:    ADDQ.W    #1,A6
  1249.     BRA.B    lbC000FE4
  1250.  
  1251. lbC000FAC:    MOVEA.L    (lbL003924),A0
  1252.     MOVEA.L    ($114,A0),A0
  1253.     MOVEA.L    ($2E,A0),A0
  1254.     MOVE.L    ($2794,A0),D0
  1255.     ADDI.L    #$88,D0
  1256.     CMP.L    A2,D0
  1257.     BLS.B    lbC000FCA
  1258.     MOVE.L    A6,(A2)+
  1259. lbC000FCA:    PEA    (ascii.MSG2)
  1260.     PUSH    A6
  1261.     JSR    (lbC0037CC)
  1262.     MOVEA.L    D0,A6
  1263.     ADDQ.W    #8,SP
  1264.     CMPA.W    #0,A6
  1265.     BEQ.B    lbC000FEA
  1266.     CLR.B    (A6)+
  1267. lbC000FE4:    CMPA.W    #0,A6
  1268.     BNE.B    lbC000F98
  1269. lbC000FEA:    CLR.L    (A2)
  1270.     MOVEA.L    (lbL003924),A0
  1271.     MOVEA.L    ($114,A0),A0
  1272.     MOVE.L    ($2E,A0),D0
  1273.     ADDI.L    #$2788,D0
  1274. lbC001000:    POPM    D2/A2/A3/A6
  1275.     RTS
  1276.  
  1277. lbC001006:    PUSH    A6
  1278.     PUSH    D2
  1279.     MOVE.L    (12,SP),D0
  1280.     MOVEA.L    (lbL003924),A0
  1281.     MOVEA.L    ($114,A0),A0
  1282.     MOVEA.L    ($2E,A0),A0
  1283.     MOVEA.L    ($22B6,A0),A0
  1284.     MOVEQ    #3,D2
  1285.     CMP.L    ($18,A0),D2
  1286.     BEQ.B    lbC001034
  1287.     MOVEA.L    (4,A0),A6
  1288.     MOVEA.L    D0,A0
  1289.     JSR    (-$14A,A6)
  1290. ;fiX "_LVO" type symbol expected
  1291.     BRA.B    lbC00103E
  1292.  
  1293. lbC001034:    MOVEA.L    (8,A0),A6
  1294.     MOVEA.L    D0,A0
  1295.     JSR    (-$F6,A6)
  1296. ;fiX "_LVO" type symbol expected
  1297. lbC00103E:    POP    D2
  1298.     POP    A6
  1299.     RTS
  1300.  
  1301. lbC001044:    PUSHM    D2/A2/A3/A6
  1302.     MOVEA.L    (lbL003924),A0
  1303.     MOVEA.L    ($114,A0),A0
  1304.     MOVEA.L    ($2E,A0),A0
  1305.     MOVEA.L    ($22B6,A0),A3
  1306.     MOVEQ    #3,D2
  1307.     CMP.L    ($18,A3),D2
  1308.     BNE.B    lbC001098
  1309.     MOVEA.L    (12,A3),A6
  1310.     JSR    (-$84,A6)
  1311. ;fiX "_LVO" type symbol expected
  1312.     TST.L    D0
  1313.     BNE.B    lbC00108E
  1314.     MOVEA.L    (lbL003924),A0
  1315.     MOVEA.L    ($114,A0),A0
  1316.     MOVEA.L    ($2E,A0),A0
  1317.     MOVEA.L    ($C94,A0),A2
  1318.     MOVEA.L    (12,A3),A6
  1319.     JSR    (-$24,A6)
  1320. ;fiX "_LVO" type symbol expected
  1321.     MOVE.L    D0,(A2)
  1322.     MOVEQ    #0,D0
  1323.     BRA.B    lbC0010AC
  1324.  
  1325. lbC00108E:    PUSH    D0
  1326.     BSR.W    lbC001268
  1327.     ADDQ.W    #4,SP
  1328.     BRA.B    lbC0010AC
  1329.  
  1330. lbC001098:    MOVEA.L    (4,A3),A6
  1331.     JSR    (-$180,A6)
  1332. ;fiX "_LVO" type symbol expected
  1333.     TST.L    D0
  1334.     BEQ.B    lbC0010AC
  1335.     PUSH    D0
  1336.     BSR.W    lbC00131C
  1337.     ADDQ.W    #4,SP
  1338. lbC0010AC:    POPM    D2/A2/A3/A6
  1339.     RTS
  1340.  
  1341. lbC0010B2:    PUSHM    D2/A2/A3/A6
  1342.     MOVE.L    ($14,SP),D0
  1343.     MOVEA.L    (lbL003924),A0
  1344.     MOVEA.L    ($114,A0),A0
  1345.     MOVEA.L    ($2E,A0),A0
  1346.     MOVEA.L    ($22B6,A0),A3
  1347.     MOVEQ    #3,D2
  1348.     CMP.L    ($18,A3),D2
  1349.     BNE.B    lbC00110C
  1350.     MOVEA.L    (12,A3),A6
  1351.     MOVEA.L    D0,A1
  1352.     JSR    (-$72,A6)
  1353. ;fiX "_LVO" type symbol expected
  1354.     TST.L    D0
  1355.     BNE.B    lbC001102
  1356.     MOVEA.L    (lbL003924),A0
  1357.     MOVEA.L    ($114,A0),A0
  1358.     MOVEA.L    ($2E,A0),A0
  1359.     MOVEA.L    ($C94,A0),A2
  1360.     MOVEA.L    (12,A3),A6
  1361.     JSR    (-$24,A6)
  1362. ;fiX "_LVO" type symbol expected
  1363.     MOVE.L    D0,(A2)
  1364.     MOVEQ    #0,D0
  1365.     BRA.B    lbC001122
  1366.  
  1367. lbC001102:    PUSH    D0
  1368.     BSR.W    lbC001268
  1369.     ADDQ.W    #4,SP
  1370.     BRA.B    lbC001122
  1371.  
  1372. lbC00110C:    MOVEA.L    (4,A3),A6
  1373.     MOVEA.L    D0,A0
  1374.     JSR    (-$17A,A6)
  1375. ;fiX "_LVO" type symbol expected
  1376.     TST.L    D0
  1377.     BEQ.B    lbC001122
  1378.     PUSH    D0
  1379.     BSR.W    lbC00131C
  1380.     ADDQ.W    #4,SP
  1381. lbC001122:    POPM    D2/A2/A3/A6
  1382.     RTS
  1383.  
  1384. USER.MSG:    db    'USER',0,0
  1385.  
  1386. lbC00112E:    PUSHM    D2/A2/A3/A6
  1387.     MOVE.W    ($16,SP),D0
  1388.     MOVEA.L    (lbL003924),A0
  1389.     MOVEA.L    ($114,A0),A0
  1390.     MOVEA.L    ($2E,A0),A0
  1391.     MOVEA.L    ($22B6,A0),A3
  1392.     MOVEQ    #3,D2
  1393.     CMP.L    ($18,A3),D2
  1394.     BNE.B    lbC0011A2
  1395.     CMPI.W    #$FFFE,D0
  1396.     BEQ.B    lbC00118C
  1397.     MOVEA.L    (12,A3),A6
  1398.     JSR    (-$78,A6)
  1399. ;fiX "_LVO" type symbol expected
  1400.     TST.L    D0
  1401.     BNE.B    lbC001182
  1402.     MOVEA.L    (lbL003924),A0
  1403.     MOVEA.L    ($114,A0),A0
  1404.     MOVEA.L    ($2E,A0),A0
  1405.     MOVEA.L    ($C94,A0),A2
  1406.     MOVEA.L    (12,A3),A6
  1407.     JSR    (-$24,A6)
  1408. ;fiX "_LVO" type symbol expected
  1409.     MOVE.L    D0,(A2)
  1410.     MOVEQ    #0,D0
  1411.     BRA.B    lbC0011B8
  1412.  
  1413. lbC001182:    PUSH    D0
  1414.     BSR.W    lbC001268
  1415.     ADDQ.W    #4,SP
  1416.     BRA.B    lbC0011B8
  1417.  
  1418. lbC00118C:    PEA    (USER.MSG)
  1419.     JSR    (lbC0037E4)
  1420.     PUSH    D0
  1421.     BSR.W    lbC0010B2
  1422.     ADDQ.W    #8,SP
  1423.     BRA.B    lbC0011B8
  1424.  
  1425. lbC0011A2:    MOVEA.L    (4,A3),A6
  1426.     MOVE.W    D0,D1
  1427.     JSR    (-$174,A6)
  1428. ;fiX "_LVO" type symbol expected
  1429.     TST.L    D0
  1430.     BEQ.B    lbC0011B8
  1431.     PUSH    D0
  1432.     BSR.W    lbC00131C
  1433.     ADDQ.W    #4,SP
  1434. lbC0011B8:    POPM    D2/A2/A3/A6
  1435.     RTS
  1436.  
  1437. lbC0011BE:    PUSH    A6
  1438.     PUSH    D2
  1439.     MOVEA.L    (lbL003924),A0
  1440.     MOVEA.L    ($114,A0),A0
  1441.     MOVEA.L    ($2E,A0),A0
  1442.     MOVEA.L    ($22B6,A0),A0
  1443.     MOVEQ    #3,D2
  1444.     CMP.L    ($18,A0),D2
  1445.     BNE.B    lbC0011E6
  1446.     MOVEA.L    (12,A0),A6
  1447.     JSR    (-$7E,A6)
  1448. ;fiX "_LVO" type symbol expected
  1449.     BRA.B    lbC0011F0
  1450.  
  1451. lbC0011E6:    MOVEA.L    (4,A0),A6
  1452.     MOVEQ    #0,D1
  1453.     JSR    (-$186,A6)
  1454. ;fiX "_LVO" type symbol expected
  1455. lbC0011F0:    MOVEQ    #1,D0
  1456.     POP    D2
  1457.     POP    A6
  1458.     RTS
  1459.  
  1460. lbC0011F8:    PUSH    A6
  1461.     PUSH    D2
  1462.     MOVEA.L    (lbL003924),A0
  1463.     MOVEA.L    ($114,A0),A0
  1464.     MOVEA.L    ($2E,A0),A0
  1465.     MOVEA.L    ($22B6,A0),A0
  1466.     MOVEQ    #3,D2
  1467.     CMP.L    ($18,A0),D2
  1468.     BNE.B    lbC001220
  1469.     MOVEA.L    (12,A0),A6
  1470.     JSR    (-$7E,A6)
  1471. ;fiX "_LVO" type symbol expected
  1472.     BRA.B    lbC00122A
  1473.  
  1474. lbC001220:    MOVEA.L    (4,A0),A6
  1475.     MOVEQ    #0,D1
  1476.     JSR    (-$186,A6)
  1477. ;fiX "_LVO" type symbol expected
  1478. lbC00122A:    MOVEQ    #1,D0
  1479.     POP    D2
  1480.     POP    A6
  1481.     RTS
  1482.  
  1483. lbC001232:    PUSH    A6
  1484.     PUSH    D2
  1485.     MOVEA.L    (lbL003924),A0
  1486.     MOVEA.L    ($114,A0),A0
  1487.     MOVEA.L    ($2E,A0),A0
  1488.     MOVEA.L    ($22B6,A0),A0
  1489.     MOVEQ    #3,D2
  1490.     CMP.L    ($18,A0),D2
  1491.     BNE.B    lbC00125A
  1492.     MOVEA.L    (12,A0),A6
  1493.     JSR    (-$8A,A6)
  1494. ;fiX "_LVO" type symbol expected
  1495.     BRA.B    lbC001262
  1496.  
  1497. lbC00125A:    MOVEA.L    (4,A0),A6
  1498.     JSR    (-$18C,A6)
  1499. ;fiX "_LVO" type symbol expected
  1500. lbC001262:    POP    D2
  1501.     POP    A6
  1502.     RTS
  1503.  
  1504. lbC001268:    PUSH    A2
  1505.     MOVEA.L    (8,SP),A2
  1506.     MOVEA.L    (lbL003924),A1
  1507.     MOVEA.L    ($114,A1),A0
  1508.     MOVEA.L    ($2E,A0),A0
  1509.     MOVE.L    (A2),($2718,A0)
  1510.     MOVEA.L    ($114,A1),A0
  1511.     MOVEA.L    ($2E,A0),A0
  1512.     MOVE.L    (4,A2),($271C,A0)
  1513.     MOVEA.L    ($114,A1),A0
  1514.     MOVEA.L    ($2E,A0),A0
  1515.     MOVE.L    (8,A2),($2720,A0)
  1516.     MOVEA.L    ($114,A1),A0
  1517.     MOVEA.L    ($2E,A0),A0
  1518.     MOVE.L    (12,A2),($2724,A0)
  1519.     CLR.L    -(SP)
  1520.     JSR    (lbC0037F0)
  1521.     MOVEA.L    (lbL003924),A1
  1522.     MOVEA.L    ($114,A1),A0
  1523.     MOVEA.L    ($2E,A0),A0
  1524.     MOVE.L    D0,($2728,A0)
  1525.     MOVEA.L    ($114,A1),A0
  1526.     MOVEA.L    ($2E,A0),A0
  1527.     CLR.L    ($272C,A0)
  1528.     MOVEA.L    ($114,A1),A0
  1529.     MOVEA.L    ($2E,A0),A0
  1530.     MOVE.L    ($10,A2),($2730,A0)
  1531.     MOVEA.L    ($114,A1),A0
  1532.     MOVEA.L    ($2E,A0),A0
  1533.     MOVE.L    ($14,A2),($2734,A0)
  1534.     MOVEA.L    ($114,A1),A0
  1535.     MOVEA.L    ($2E,A0),A0
  1536.     MOVE.L    ($18,A2),($2738,A0)
  1537.     MOVEA.L    ($114,A1),A0
  1538.     MOVEA.L    ($2E,A0),A0
  1539.     MOVEQ    #-1,D1
  1540.     MOVE.L    D1,($273C,A0)
  1541.     MOVEA.L    ($114,A1),A0
  1542.     MOVE.L    ($2E,A0),D0
  1543.     ADDI.L    #$2718,D0
  1544.     ADDQ.W    #4,SP
  1545.     POP    A2
  1546.     RTS
  1547.  
  1548. lbC00131C:    PUSH    A2
  1549.     MOVEA.L    (8,SP),A2
  1550.     MOVEA.L    (lbL003924),A1
  1551.     MOVEA.L    ($114,A1),A0
  1552.     MOVEA.L    ($2E,A0),A0
  1553.     MOVE.L    (A2),($2718,A0)
  1554.     MOVEA.L    ($114,A1),A0
  1555.     MOVEA.L    ($2E,A0),A0
  1556.     MOVE.L    (8,A2),($271C,A0)
  1557.     MOVEA.L    ($114,A1),A0
  1558.     MOVEA.L    ($2E,A0),A0
  1559.     MOVE.L    ($10,A2),($2720,A0)
  1560.     MOVEA.L    ($114,A1),A0
  1561.     MOVEA.L    ($2E,A0),A0
  1562.     MOVE.L    ($14,A2),($2724,A0)
  1563.     CLR.L    -(SP)
  1564.     JSR    (lbC0037F0)
  1565.     MOVEA.L    (lbL003924),A1
  1566.     MOVEA.L    ($114,A1),A0
  1567.     MOVEA.L    ($2E,A0),A0
  1568.     MOVE.L    D0,($2728,A0)
  1569.     MOVEA.L    ($114,A1),A0
  1570.     MOVEA.L    ($2E,A0),A0
  1571.     CLR.L    ($272C,A0)
  1572.     MOVEA.L    ($114,A1),A0
  1573.     MOVEA.L    ($2E,A0),A0
  1574.     MOVE.L    (12,A2),($2730,A0)
  1575.     MOVEA.L    ($114,A1),A0
  1576.     MOVEA.L    ($2E,A0),A0
  1577.     MOVE.L    (4,A2),($2734,A0)
  1578.     MOVEA.L    ($114,A1),A0
  1579.     MOVEA.L    ($2E,A0),A0
  1580.     MOVE.L    ($18,A2),($2738,A0)
  1581.     MOVEA.L    ($114,A1),A0
  1582.     MOVEA.L    ($2E,A0),A0
  1583.     MOVEQ    #-1,D1
  1584.     MOVE.L    D1,($273C,A0)
  1585.     MOVEA.L    ($114,A1),A0
  1586.     MOVEA.L    ($2E,A0),A0
  1587.     MOVE.L    D1,($2728,A0)
  1588.     MOVEA.L    ($114,A1),A0
  1589.     MOVE.L    ($2E,A0),D0
  1590.     ADDI.L    #$2718,D0
  1591.     ADDQ.W    #4,SP
  1592.     POP    A2
  1593.     RTS
  1594.  
  1595. lbC0013DC:    PUSH    A6
  1596.     PUSH    D2
  1597.     MOVE.L    (12,SP),D0
  1598.     MOVE.L    ($10,SP),D1
  1599.     MOVEA.L    (lbL003924),A0
  1600.     MOVEA.L    ($114,A0),A0
  1601.     MOVEA.L    ($2E,A0),A0
  1602.     MOVEA.L    ($22B6,A0),A0
  1603.     MOVEQ    #3,D2
  1604.     CMP.L    ($18,A0),D2
  1605.     BEQ.B    lbC001410
  1606.     MOVEA.L    (4,A0),A6
  1607.     MOVEA.L    D0,A0
  1608.     MOVEA.L    D1,A1
  1609.     JSR    (-$168,A6)
  1610. ;fiX "_LVO" type symbol expected
  1611.     BRA.B    lbC00141C
  1612.  
  1613. lbC001410:    MOVEA.L    (8,A0),A6
  1614.     MOVEA.L    D0,A0
  1615.     MOVEA.L    D1,A1
  1616.     JSR    (-$EA,A6)
  1617. ;fiX "_LVO" type symbol expected
  1618. lbC00141C:    POP    D2
  1619.     POP    A6
  1620.     RTS
  1621.  
  1622. lbC001422:    PUSH    A6
  1623.     PUSH    D2
  1624.     MOVE.L    (12,SP),D0
  1625.     MOVE.L    ($10,SP),D1
  1626.     MOVEA.L    (lbL003924),A0
  1627.     MOVEA.L    ($114,A0),A0
  1628.     MOVEA.L    ($2E,A0),A0
  1629.     MOVEA.L    ($22B6,A0),A0
  1630.     MOVEQ    #3,D2
  1631.     CMP.L    ($18,A0),D2
  1632.     BEQ.B    lbC001454
  1633.     MOVEA.L    (4,A0),A6
  1634.     MOVEA.L    D1,A0
  1635.     JSR    (-$16E,A6)
  1636. ;fiX "_LVO" type symbol expected
  1637.     BRA.B    lbC00145E
  1638.  
  1639. lbC001454:    MOVEA.L    (8,A0),A6
  1640.     MOVEA.L    D1,A0
  1641.     JSR    (-$F0,A6)
  1642. ;fiX "_LVO" type symbol expected
  1643. lbC00145E:    POP    D2
  1644.     POP    A6
  1645.     RTS
  1646.  
  1647. AmiTCPdbservi.MSG:    db    '/AmiTCP/db/services',0
  1648.  
  1649. lbC001478:    PUSHM    D2/D3/A6
  1650.     MOVE.L    ($10,SP),D2
  1651.     MOVEA.L    (lbL003924),A0
  1652.     MOVEA.L    ($114,A0),A0
  1653.     MOVEA.L    ($2E,A0),A1
  1654.     MOVEA.L    ($22B6,A1),A0
  1655.     MOVEQ    #2,D3
  1656.     CMP.L    ($18,A0),D3
  1657.     BNE.B    lbC0014A6
  1658.     MOVEA.L    (4,A0),A6
  1659.     MOVE.L    D2,D1
  1660.     JSR    (-$156,A6)
  1661. ;fiX "_LVO" type symbol expected
  1662.     BRA.B    lbC0014FE
  1663.  
  1664. lbC0014A6:    MOVE.L    ($2760,A1),D0
  1665.     BNE.B    lbC0014E2
  1666.     PEA    (lbC000536)
  1667.     PEA    (AmiTCPdbservi.MSG)
  1668.     JSR    (lbC003760)
  1669.     MOVEA.L    (lbL003924),A1
  1670.     MOVEA.L    ($114,A1),A0
  1671.     MOVEA.L    ($2E,A0),A0
  1672.     MOVE.L    D0,($2760,A0)
  1673.     MOVEA.L    ($114,A1),A0
  1674.     MOVEA.L    ($2E,A0),A0
  1675.     ADDQ.W    #8,SP
  1676.     TST.L    ($2760,A0)
  1677.     BEQ.B    lbC0014FE
  1678.     BRA.B    lbC0014EC
  1679.  
  1680. lbC0014E2:    PUSH    D0
  1681.     JSR    (lbC003754)
  1682.     ADDQ.W    #4,SP
  1683. lbC0014EC:    MOVEA.L    (lbL003924),A0
  1684.     MOVEA.L    ($114,A0),A0
  1685.     MOVEA.L    ($2E,A0),A0
  1686.     OR.L    D2,($277C,A0)
  1687. lbC0014FE:    POPM    D2/D3/A6
  1688.     RTS
  1689.  
  1690. lbC001504:    PUSH    A6
  1691.     PUSH    D2
  1692.     MOVEA.L    (lbL003924),A0
  1693.     MOVEA.L    ($114,A0),A0
  1694.     MOVEA.L    ($2E,A0),A1
  1695.     MOVEA.L    ($22B6,A1),A0
  1696.     MOVEQ    #2,D2
  1697.     CMP.L    ($18,A0),D2
  1698.     BNE.B    lbC00152C
  1699.     MOVEA.L    (4,A0),A6
  1700.     JSR    (-$15C,A6)
  1701. ;fiX "_LVO" type symbol expected
  1702.     BRA.B    lbC001560
  1703.  
  1704. lbC00152C:    MOVE.L    ($2760,A1),D0
  1705.     BEQ.B    lbC00154E
  1706.     PUSH    D0
  1707.     JSR    (lbC00376C)
  1708.     MOVEA.L    (lbL003924),A0
  1709.     MOVEA.L    ($114,A0),A0
  1710.     MOVEA.L    ($2E,A0),A0
  1711.     CLR.L    ($2760,A0)
  1712.     ADDQ.W    #4,SP
  1713. lbC00154E:    MOVEA.L    (lbL003924),A0
  1714.     MOVEA.L    ($114,A0),A0
  1715.     MOVEA.L    ($2E,A0),A0
  1716.     CLR.L    ($277C,A0)
  1717. lbC001560:    POP    D2
  1718.     POP    A6
  1719.     RTS
  1720.  
  1721. ascii.MSG3:    db    ',/',0,0
  1722.  
  1723. lbC00156A:    PUSHM    D2/A2/A3/A6
  1724.     MOVEA.L    (lbL003924),A0
  1725.     MOVEA.L    ($114,A0),A0
  1726.     MOVEA.L    ($2E,A0),A1
  1727.     MOVEA.L    ($22B6,A1),A0
  1728.     MOVEQ    #2,D2
  1729.     CMP.L    ($18,A0),D2
  1730.     BNE.B    lbC001594
  1731.     MOVEA.L    (4,A0),A6
  1732.     JSR    (-$162,A6)
  1733. ;fiX "_LVO" type symbol expected
  1734.     BRA.W    lbC00179C
  1735.  
  1736. lbC001594:    TST.L    ($2764,A1)
  1737.     BNE.B    lbC0015B8
  1738.     PEA    ($401).W
  1739.     JSR    (lbC003778)
  1740.     MOVEA.L    (lbL003924),A0
  1741.     MOVEA.L    ($114,A0),A0
  1742.     MOVEA.L    ($2E,A0),A0
  1743.     MOVE.L    D0,($2764,A0)
  1744.     ADDQ.W    #4,SP
  1745. lbC0015B8:    MOVEA.L    (lbL003924),A0
  1746.     MOVEA.L    ($114,A0),A0
  1747.     MOVEA.L    ($2E,A0),A0
  1748.     TST.L    ($2778,A0)
  1749.     BNE.B    lbC0015EA
  1750.     PEA    ($8C).W
  1751.     JSR    (lbC003778)
  1752.     MOVEA.L    (lbL003924),A0
  1753.     MOVEA.L    ($114,A0),A0
  1754.     MOVEA.L    ($2E,A0),A0
  1755.     MOVE.L    D0,($2778,A0)
  1756.     ADDQ.W    #4,SP
  1757. lbC0015EA:    MOVEA.L    (lbL003924),A0
  1758.     MOVEA.L    ($114,A0),A0
  1759.     MOVEA.L    ($2E,A0),A0
  1760.     TST.L    ($2764,A0)
  1761.     BEQ.B    lbC001604
  1762.     TST.L    ($2778,A0)
  1763.     BNE.B    lbC001612
  1764. lbC001604:    MOVEA.L    ($C94,A0),A0
  1765.     MOVEQ    #12,D2
  1766.     MOVE.L    D2,(A0)
  1767. lbC00160C:    MOVEQ    #0,D0
  1768.     BRA.W    lbC00179C
  1769.  
  1770. lbC001612:    TST.L    ($2760,A0)
  1771.     BNE.B    lbC001640
  1772.     PEA    (lbC000536)
  1773.     PEA    (AmiTCPdbservi.MSG)
  1774.     JSR    (lbC003760)
  1775.     MOVEA.L    (lbL003924),A0
  1776.     MOVEA.L    ($114,A0),A0
  1777.     MOVEA.L    ($2E,A0),A0
  1778.     MOVE.L    D0,($2760,A0)
  1779.     ADDQ.W    #8,SP
  1780.     BEQ.B    lbC00160C
  1781. lbC001640:    MOVEA.L    (lbL003924),A0
  1782.     MOVEA.L    ($114,A0),A0
  1783.     MOVEA.L    ($2E,A0),A0
  1784.     PUSH    ($2760,A0)
  1785.     PEA    ($400).W
  1786.     PUSH    ($2764,A0)
  1787.     JSR    (lbC003784)
  1788.     MOVEA.L    D0,A2
  1789.     ADDA.W    #12,SP
  1790.     CMPA.W    #0,A2
  1791.     BEQ.B    lbC00160C
  1792.     CMPI.B    #$23,(A2)
  1793.     BEQ.B    lbC001640
  1794.     PEA    (ascii.MSG1)
  1795.     PUSH    A2
  1796.     LEA    (lbC0037CC),A3
  1797.     JSR    (A3)
  1798.     MOVEA.L    D0,A6
  1799.     ADDQ.W    #8,SP
  1800.     CMPA.W    #0,A6
  1801.     BEQ.B    lbC001640
  1802.     CLR.B    (A6)
  1803.     MOVEA.L    (lbL003924),A0
  1804.     MOVEA.L    ($114,A0),A0
  1805.     MOVEA.L    ($2E,A0),A0
  1806.     MOVE.L    A2,($2768,A0)
  1807.     PEA    (ascii.MSG2)
  1808.     PUSH    A2
  1809.     JSR    (A3)
  1810.     MOVEA.L    D0,A2
  1811.     ADDQ.W    #8,SP
  1812.     CMPA.W    #0,A2
  1813.     BEQ.B    lbC001640
  1814.     CLR.B    (A2)+
  1815.     BRA.B    lbC0016BA
  1816.  
  1817. lbC0016B8:    ADDQ.W    #1,A2
  1818. lbC0016BA:    MOVE.B    (A2),D0
  1819.     CMPI.B    #$20,D0
  1820.     BEQ.B    lbC0016B8
  1821.     CMPI.B    #9,D0
  1822.     BEQ.B    lbC0016B8
  1823.     PEA    (ascii.MSG3)
  1824.     PUSH    A2
  1825.     LEA    (lbC0037CC),A3
  1826.     JSR    (A3)
  1827.     MOVEA.L    D0,A6
  1828.     ADDQ.W    #8,SP
  1829.     CMPA.W    #0,A6
  1830.     BEQ.W    lbC001640
  1831.     CLR.B    (A6)+
  1832.     PUSH    A2
  1833.     JSR    (lbC0037C0)
  1834.     MOVEA.L    (lbL003924),A1
  1835.     MOVEA.L    ($114,A1),A0
  1836.     MOVEA.L    ($2E,A0),A0
  1837.     CLR.W    ($2770,A0)
  1838.     MOVE.W    D0,($2772,A0)
  1839.     MOVEA.L    ($114,A1),A0
  1840.     MOVEA.L    ($2E,A0),A0
  1841.     MOVE.L    A6,($2774,A0)
  1842.     MOVEA.L    ($114,A1),A0
  1843.     MOVEA.L    ($2E,A0),A0
  1844.     MOVE.L    ($2778,A0),D0
  1845.     MOVE.L    D0,($276C,A0)
  1846.     MOVEA.L    D0,A2
  1847.     PEA    (ascii.MSG2)
  1848.     PUSH    A6
  1849.     JSR    (A3)
  1850.     MOVEA.L    D0,A6
  1851.     ADDA.W    #12,SP
  1852.     BRA.B    lbC001778
  1853.  
  1854. lbC001734:    MOVE.B    (A6),D0
  1855.     BEQ.B    lbC001786
  1856.     CMPI.B    #$20,D0
  1857.     BEQ.B    lbC001744
  1858.     CMPI.B    #9,D0
  1859.     BNE.B    lbC001748
  1860. lbC001744:    ADDQ.W    #1,A6
  1861.     BRA.B    lbC001780
  1862.  
  1863. lbC001748:    MOVEA.L    (lbL003924),A0
  1864.     MOVEA.L    ($114,A0),A0
  1865.     MOVEA.L    ($2E,A0),A0
  1866.     MOVE.L    ($2778,A0),D0
  1867.     ADDI.L    #$88,D0
  1868.     CMP.L    A2,D0
  1869.     BLS.B    lbC001766
  1870.     MOVE.L    A6,(A2)+
  1871. lbC001766:    PEA    (ascii.MSG2)
  1872.     PUSH    A6
  1873.     JSR    (lbC0037CC)
  1874.     MOVEA.L    D0,A6
  1875.     ADDQ.W    #8,SP
  1876. lbC001778:    CMPA.W    #0,A6
  1877.     BEQ.B    lbC001786
  1878.     CLR.B    (A6)+
  1879. lbC001780:    CMPA.W    #0,A6
  1880.     BNE.B    lbC001734
  1881. lbC001786:    CLR.L    (A2)
  1882.     MOVEA.L    (lbL003924),A0
  1883.     MOVEA.L    ($114,A0),A0
  1884.     MOVE.L    ($2E,A0),D0
  1885.     ADDI.L    #$2768,D0
  1886. lbC00179C:    POPM    D2/A2/A3/A6
  1887.     RTS
  1888.  
  1889. Noaddressasso.MSG:    db    'No address associated with name',0
  1890. Unknownserver.MSG:    db    'Unknown server error',0
  1891. Hostnamelooku.MSG:    db    'Host name lookup failure',0
  1892. Unknownhost.MSG:    db    'Unknown host',0
  1893. Error0.MSG:    db    'Error 0',0
  1894. ascii.MSG4:    db    ': ',0
  1895. Unknownerror.MSG:    db    'Unknown error',0
  1896. ascii.MSG5:    db    10
  1897.     db    0
  1898.  
  1899. lbC001818:    ADDA.W    #$FFBC,SP
  1900.     PUSHM    D2/A2-A4/A6
  1901.     MOVEA.L    ($5C,SP),A3
  1902.     MOVEA.L    (lbL003924),A0
  1903.     MOVEA.L    ($114,A0),A0
  1904.     MOVEA.L    ($2E,A0),A0
  1905.     MOVEA.L    ($22B6,A0),A1
  1906.     LEA    ($34,SP),A2
  1907.     MOVEQ    #3,D2
  1908.     CMP.L    ($18,A1),D2
  1909.     BNE.W    lbC00192E
  1910.     MOVE.L    #$8000801E,D0
  1911.     MOVEA.L    (lbL003924),A0
  1912.     MOVEA.L    ($114,A0),A0
  1913.     MOVEA.L    ($2E,A0),A0
  1914.     MOVE.L    ($22BA,A0),D1
  1915.     MOVE.L    D0,($14,SP)
  1916.     MOVE.L    D1,($18,SP)
  1917.     MOVEQ    #0,D0
  1918.     MOVEQ    #0,D1
  1919.     MOVEQ    #0,D0
  1920.     MOVE.L    D0,($1C,SP)
  1921.     MOVE.L    D1,($20,SP)
  1922.     MOVE.L    ($14,SP),($24,SP)
  1923.     MOVE.L    ($18,SP),($28,SP)
  1924.     MOVE.L    ($1C,SP),($2C,SP)
  1925.     MOVE.L    ($20,SP),($30,SP)
  1926.     MOVEA.L    (8,A1),A6
  1927.     LEA    ($24,SP),A0
  1928.     JSR    (-$126,A6)
  1929. ;fiX "_LVO" type symbol expected
  1930.     MOVEA.L    D0,A6
  1931.     CMPA.W    #0,A3
  1932.     BEQ.B    lbC0018D8
  1933.     MOVEA.L    (lbL003924),A0
  1934.     MOVEA.L    ($114,A0),A0
  1935.     MOVEA.L    ($2E,A0),A0
  1936.     PUSH    ($127C,A0)
  1937.     PUSH    A3
  1938.     LEA    (lbC0037FC),A2
  1939.     JSR    (A2)
  1940.     MOVEA.L    (lbL003924),A0
  1941.     MOVEA.L    ($114,A0),A0
  1942.     MOVEA.L    ($2E,A0),A0
  1943.     PUSH    ($127C,A0)
  1944.     PEA    (ascii.MSG4)
  1945.     JSR    (A2)
  1946.     ADDA.W    #$10,SP
  1947. lbC0018D8:    MOVEA.L    (lbL003924),A0
  1948.     MOVEA.L    ($114,A0),A0
  1949.     MOVEA.L    ($2E,A0),A0
  1950.     PUSH    ($127C,A0)
  1951.     PUSH    A6
  1952.     JSR    (lbC0037FC)
  1953.     MOVEA.L    (lbL003924),A0
  1954.     MOVEA.L    ($114,A0),A0
  1955.     MOVEA.L    ($2E,A0),A0
  1956.     PUSH    ($127C,A0)
  1957.     PEA    (10).W
  1958.     JSR    (lbC003808)
  1959.     MOVEA.L    (lbL003924),A0
  1960.     MOVEA.L    ($114,A0),A0
  1961.     MOVEA.L    ($2E,A0),A0
  1962.     PUSH    ($127C,A0)
  1963.     JSR    (lbC003814)
  1964.     ADDA.W    #$14,SP
  1965.     BRA.W    lbC0019C6
  1966.  
  1967. lbC00192E:    CMPA.W    #0,A3
  1968.     BEQ.B    lbC00195A
  1969.     TST.B    (A3)
  1970.     BEQ.B    lbC00195A
  1971.     MOVE.L    A3,(A2)
  1972.     PUSH    A3
  1973.     JSR    (lbC003820)
  1974.     MOVE.L    D0,($3C,SP)
  1975.     MOVE.L    #ascii.MSG4,($40,SP)
  1976.     MOVEQ    #2,D2
  1977.     MOVE.L    D2,($44,SP)
  1978.     LEA    ($48,SP),A2
  1979.     ADDQ.W    #4,SP
  1980. lbC00195A:    MOVEA.L    (lbL003924),A0
  1981.     MOVEA.L    ($114,A0),A0
  1982.     MOVEA.L    ($2E,A0),A0
  1983.     MOVEA.L    ($22BA,A0),A0
  1984.     MOVE.L    (A0),D0
  1985.     CMP.L    (lbL003918),D0
  1986.     BCC.B    lbC001984
  1987.     LEA    (lbL003904),A0
  1988.     ASL.L    #2,D0
  1989.     MOVE.L    (A0,D0.L),D0
  1990.     BRA.B    lbC00198A
  1991.  
  1992. lbC001984:    MOVE.L    #Unknownerror.MSG,D0
  1993. lbC00198A:    MOVE.L    D0,(A2)
  1994.     PUSH    D0
  1995.     JSR    (lbC003820)
  1996.     MOVE.L    D0,(4,A2)
  1997.     ADDQ.W    #8,A2
  1998.     MOVE.L    #ascii.MSG5,(A2)
  1999.     MOVEQ    #1,D2
  2000.     MOVE.L    D2,(4,A2)
  2001.     LEA    ($38,SP),A0
  2002.     MOVE.L    A2,D0
  2003.     SUB.L    A0,D0
  2004.     ASR.L    #3,D0
  2005.     MOVEA.L    D0,A4
  2006.     PEA    (1,A4)
  2007.     PUSH    A0
  2008.     PEA    (2).W
  2009.     JSR    (lbC00382C)
  2010.     ADDA.W    #$10,SP
  2011. lbC0019C6:    POPM    D2/A2-A4/A6
  2012.     ADDA.W    #$44,SP
  2013.     RTS
  2014.  
  2015. initgroupssis.MSG:    db    'initgroups: %s is in too many groups',$A,0
  2016. setgroups.MSG:    db    'setgroups',0
  2017.  
  2018.     LINK.W    A5,#-$40
  2019.     PUSHM    D2-D5/A2/A3/A6
  2020.     MOVE.L    (8,A5),D4
  2021.     MOVE.L    (12,A5),D3
  2022.     MOVEQ    #0,D2
  2023.     MOVEA.L    (lbL003924),A0
  2024.     MOVEA.L    ($114,A0),A0
  2025.     MOVEA.L    ($2E,A0),A0
  2026.     MOVEA.L    ($22B6,A0),A0
  2027.     MOVEQ    #3,D5
  2028.     CMP.L    ($18,A0),D5
  2029.     BNE.B    lbC001A62
  2030.     MOVEA.L    (12,A0),A6
  2031.     MOVEA.L    D4,A1
  2032.     MOVE.W    D3,D0
  2033.     JSR    (-$6C,A6)
  2034. ;fiX "_LVO" type symbol expected
  2035.     BRA.W    lbC001AF0
  2036.  
  2037. lbC001A3C:    PUSH    D4
  2038.     PEA    (initgroupssis.MSG)
  2039.     MOVEA.L    (lbL003924),A0
  2040.     MOVEA.L    ($114,A0),A0
  2041.     MOVEA.L    ($2E,A0),A0
  2042.     PUSH    ($127C,A0)
  2043.     JSR    (lbC003838)
  2044.     ADDA.W    #12,SP
  2045.     BRA.B    lbC001AC8
  2046.  
  2047. lbC001A62:    TST.L    D3
  2048.     BLT.B    lbC001A70
  2049.     MOVE.L    D3,(-$40,A5)
  2050.     MOVE.L    D3,(-$3C,A5)
  2051.     MOVEQ    #2,D2
  2052. lbC001A70:    BSR.W    lbC00059E
  2053. lbC001A74:    BSR.W    lbC000388
  2054.     MOVEA.L    D0,A3
  2055.     CMPA.W    #0,A3
  2056.     BEQ.B    lbC001AC8
  2057.     CMP.L    (8,A3),D3
  2058.     BEQ.B    lbC001A74
  2059.     MOVEA.L    (12,A3),A0
  2060.     TST.L    (A0)
  2061.     BEQ.B    lbC001A74
  2062.     SUBA.L    A6,A6
  2063.     MOVE.L    D2,D0
  2064.     ASL.L    #2,D0
  2065.     LEA    (A5,D0.L),A2
  2066. lbC001A98:    PUSH    D4
  2067.     PUSH    (A0,A6.L)
  2068.     JSR    (lbC0037B4)
  2069.     ADDQ.W    #8,SP
  2070.     TST.L    D0
  2071.     BNE.B    lbC001ABA
  2072.     MOVEQ    #$10,D5
  2073.     CMP.L    D2,D5
  2074.     BEQ.B    lbC001A3C
  2075.     MOVE.L    (8,A3),(-$40,A2)
  2076.     ADDQ.W    #4,A2
  2077.     ADDQ.L    #1,D2
  2078. lbC001ABA:    ADDQ.W    #4,A6
  2079.     MOVEA.L    (12,A3),A0
  2080.     TST.L    (A0,A6.L)
  2081.     BNE.B    lbC001A98
  2082.     BRA.B    lbC001A74
  2083.  
  2084. lbC001AC8:    BSR.W    lbC000626
  2085.     PEA    (-$40,A5)
  2086.     PUSH    D2
  2087.     BSR.W    lbC0008F2
  2088.     ADDQ.W    #8,SP
  2089.     TST.L    D0
  2090.     BGE.B    lbC001AEE
  2091.     PEA    (setgroups.MSG)
  2092.     JSR    (lbC003844)
  2093.     MOVEQ    #-1,D0
  2094.     ADDQ.W    #4,SP
  2095.     BRA.B    lbC001AF0
  2096.  
  2097. lbC001AEE:    MOVEQ    #0,D0
  2098. lbC001AF0:    MOVEM.L    (-$5C,A5),D2-D5/A2/A3/A6
  2099.     UNLK    A5
  2100.     RTS
  2101.  
  2102. intuitionlibr.MSG:    db    'intuition.library',0
  2103. ixnetlibrarym.MSG:    db    'ixnet.library message',0
  2104. Abort.MSG:    db    'Abort',0
  2105.  
  2106. lbC001B28:    ADDA.W    #$FFD4,SP
  2107.     PUSHM    D2-D4/A2-A4/A6
  2108.     MOVEA.L    (lbL003924),A0
  2109.     MOVEA.L    ($114,A0),A4
  2110.     MOVE.B    (14,A4),D2
  2111.     MOVE.B    D2,D4
  2112.     ANDI.B    #$7F,D4
  2113.     MOVE.B    D4,(14,A4)
  2114.     LEA    ($50,SP),A3
  2115.     MOVEA.L    (lbL003924),A6
  2116.     LEA    (intuitionlibr.MSG),A1
  2117.     MOVEQ    #0,D0
  2118.     JSR    (-$228,A6)
  2119. ;fiX "_LVO" type symbol expected
  2120.     MOVE.L    D0,D3
  2121.     BEQ.B    lbC001BBA
  2122.     MOVEQ    #$14,D4
  2123.     MOVE.L    D4,($1C,SP)
  2124.     CLR.L    ($20,SP)
  2125.     MOVE.L    #ixnetlibrarym.MSG,($24,SP)
  2126.     MOVE.L    ($4C,SP),($28,SP)
  2127.     MOVE.L    #Abort.MSG,($2C,SP)
  2128.     MOVE.L    ($1C,SP),($30,SP)
  2129.     MOVE.L    ($20,SP),($34,SP)
  2130.     MOVE.L    ($24,SP),($38,SP)
  2131.     dw    $2F6F
  2132.  
  2133. ;fiX Bad code terminator
  2134.     dw    $28
  2135.  
  2136. ;fiX Bad code terminator
  2137. lbC001B98:    ORI.B    #????$6F,CCR
  2138. ;fiX Illegal instruction
  2139.     ORI.B    #$40,($2C40,A4)
  2140.     SUBA.L    A0,A0
  2141.     LEA    ($30,SP),A1
  2142.     SUBA.L    A2,A2
  2143.     JSR    (-$24C,A6)
  2144. ;fiX "_LVO" type symbol expected
  2145.     MOVEA.L    (lbL003924),A6
  2146.     MOVEA.L    D3,A1
  2147.     JSR    (-$19E,A6)
  2148. ;fiX "_LVO" type symbol expected
  2149. lbC001BBA:    MOVE.B    D2,(14,A4)
  2150.     POPM    D2-D4/A2-A4/A6
  2151.     ADDA.W    #$2C,SP
  2152.     RTS
  2153.  
  2154. lbC001BC8:    PUSHM    A2/A3/A6
  2155.     MOVEA.L    (lbL003924),A3
  2156.     MOVEA.L    ($114,A3),A0
  2157.     MOVEA.L    ($2E,A0),A0
  2158.     MOVEA.L    ($22B6,A0),A2
  2159.     MOVE.L    (4,A2),D0
  2160.     BEQ.B    lbC001C14
  2161.     MOVEA.L    D0,A6
  2162.     JSR    (-$24,A6)
  2163. ;fiX "_LVO" type symbol expected
  2164.     MOVEA.L    (lbL003924),A6
  2165.     MOVE.L    ($10,A2),D0
  2166.     JSR    (-$150,A6)
  2167. ;fiX "_LVO" type symbol expected
  2168.     MOVEA.L    (lbL003924),A6
  2169.     MOVE.L    ($14,A2),D0
  2170.     JSR    (-$150,A6)
  2171. ;fiX "_LVO" type symbol expected
  2172.     MOVEA.L    (lbL003924),A6
  2173.     MOVEA.L    (4,A2),A1
  2174.     JSR    (-$19E,A6)
  2175. ;fiX "_LVO" type symbol expected
  2176. lbC001C14:    MOVE.L    (12,A2),D0
  2177.     BEQ.B    lbC001C22
  2178.     MOVEA.L    A3,A6
  2179.     MOVEA.L    D0,A1
  2180.     JSR    (-$19E,A6)
  2181. ;fiX "_LVO" type symbol expected
  2182. lbC001C22:    TST.L    (8,A2)
  2183.     BEQ.B    lbC001C4E
  2184.     MOVEA.L    A3,A6
  2185.     MOVE.L    ($10,A2),D0
  2186.     JSR    (-$150,A6)
  2187. ;fiX "_LVO" type symbol expected
  2188.     MOVEA.L    (lbL003924),A6
  2189.     MOVE.L    ($14,A2),D0
  2190.     JSR    (-$150,A6)
  2191. ;fiX "_LVO" type symbol expected
  2192.     MOVEA.L    (lbL003924),A6
  2193.     MOVEA.L    (8,A2),A1
  2194.     JSR    (-$19E,A6)
  2195. ;fiX "_LVO" type symbol expected
  2196. lbC001C4E:    MOVEA.L    A3,A6
  2197.     MOVEA.L    A2,A1
  2198.     MOVEQ    #$26,D0
  2199.     JSR    (-$D2,A6)
  2200. ;fiX "_LVO" type symbol expected
  2201.     POPM    A2/A3/A6
  2202.     RTS
  2203.  
  2204. lbC001C5E:    BSR.B    lbC001CAA
  2205.     RTS
  2206.  
  2207. ;fiX Label expected
  2208.     NOP
  2209. doslibrary.MSG:    db    'dos.library',0
  2210.  
  2211. ;fiX Bad code terminator
  2212. lbC001C70:    PUSHM    D2/A2-A4/A6
  2213.     LEA    (lbL00392C),A0
  2214.     TST.L    (A0)
  2215.     BEQ.B    lbC001CA2
  2216.     MOVEA.L    A0,A4
  2217.     MOVEA.L    A4,A3
  2218.     MOVEQ    #0,D2
  2219. lbC001C84:    MOVEA.L    (A3),A2
  2220.     MOVEA.L    (lbL003924),A6
  2221.     MOVEA.L    (4,A4,D2.L),A1
  2222.     MOVEQ    #0,D0
  2223.     JSR    (-$228,A6)
  2224. ;fiX "_LVO" type symbol expected
  2225.     MOVE.L    D0,(A2)
  2226.     BEQ.B    lbC001CA4
  2227.     ADDQ.W    #8,A3
  2228.     ADDQ.L    #8,D2
  2229.     TST.L    (A3)
  2230.     BNE.B    lbC001C84
  2231. lbC001CA2:    MOVEQ    #1,D0
  2232. lbC001CA4:    POPM    D2/A2-A4/A6
  2233.     RTS
  2234.  
  2235. lbC001CAA:    PUSH    A6
  2236.     PUSH    A2
  2237.     LEA    (lbL00392C),A0
  2238.     TST.L    (A0)
  2239.     BEQ.B    lbC001CD2
  2240.     MOVEA.L    A0,A2
  2241. lbC001CBA:    MOVEA.L    (A2),A0
  2242.     MOVE.L    (A0),D0
  2243.     BEQ.B    lbC001CCC
  2244.     MOVEA.L    (lbL003924),A6
  2245.     MOVEA.L    D0,A1
  2246.     JSR    (-$19E,A6)
  2247. ;fiX "_LVO" type symbol expected
  2248. lbC001CCC:    ADDQ.W    #8,A2
  2249.     TST.L    (A2)
  2250.     BNE.B    lbC001CBA
  2251. lbC001CD2:    POP    A2
  2252.     POP    A6
  2253.     RTS
  2254.  
  2255. lbC001CD8:    PUSH    D2
  2256.     MOVE.L    (8,SP),D2
  2257.     MOVE.L    (4).W,(lbL003924)
  2258.     MOVE.L    D2,(lbL00391C)
  2259.     BSR.B    lbC001C70
  2260.     TST.L    D0
  2261.     BEQ.B    lbC001CF6
  2262.     MOVE.L    D2,D0
  2263.     BRA.B    lbC001CFA
  2264.  
  2265. lbC001CF6:    BSR.B    lbC001CAA
  2266.     MOVEQ    #0,D0
  2267. lbC001CFA:    POP    D2
  2268.     RTS
  2269.  
  2270. ixnetlibraryh.MSG:    db    'ixnet.library has version %ld.%ld while ixem'
  2271.     db    'ul.library has version %ld.%ld.',$A
  2272.     db    'Both libraries should have the same version,'
  2273.     db    ' therefore ixnet.library',$A
  2274.     db    'won''t be used.',0
  2275. bsdsocketlibr.MSG:    db    'bsdsocket.library',0
  2276. AmiTCPlibsuse.MSG:    db    'AmiTCP:libs/usergroup.library',0
  2277. socketlibrary.MSG:    db    'socket.library',0,0
  2278.  
  2279. lbC001DDE:    ADDA.W    #$FFA4,SP
  2280.     PUSHM    D2-D4/A2-A4/A6
  2281.     MOVEA.L    (lbL003924),A6
  2282.     MOVE.L    ($114,A6),D3
  2283.     MOVEA.L    D3,A3
  2284.     MOVEA.L    ($2E,A3),A4
  2285.     TST.L    (lbL003920)
  2286.     BNE.B    lbC001E04
  2287.     MOVE.L    (A4),(lbL003920)
  2288. lbC001E04:    MOVEA.L    (lbL00391C),A1
  2289.     MOVEA.L    (lbL003920),A0
  2290.     MOVE.L    ($14,A1),D4
  2291.     CMP.L    ($14,A0),D4
  2292.     BEQ.B    lbC001E6E
  2293.     CLR.L    D0
  2294.     MOVE.W    ($16,A0),D0
  2295.     PUSH    D0
  2296.     CLR.L    D0
  2297.     MOVE.W    ($14,A0),D0
  2298.     PUSH    D0
  2299.     CLR.L    D0
  2300.     MOVE.W    ($16,A1),D0
  2301.     PUSH    D0
  2302.     CLR.L    D0
  2303.     MOVE.W    ($14,A1),D0
  2304.     PUSH    D0
  2305.     PEA    (ixnetlibraryh.MSG)
  2306.     BSR.W    lbC001B28
  2307.     MOVEA.L    (lbL00391C),A0
  2308.     SUBQ.W    #1,($20,A0)
  2309.     JSR    (lbC003850)
  2310.     MOVEA.L    D0,A0
  2311.     MOVEQ    #1,D4
  2312.     MOVE.L    D4,($18,A0)
  2313.     PUSH    A0
  2314.     JSR    (lbC00385C)
  2315.     MOVEQ    #0,D0
  2316.     ADDA.W    #$18,SP
  2317.     BRA.W    lbC0020C0
  2318.  
  2319. lbC001E6E:    MOVEQ    #$26,D0
  2320.     MOVE.L    #$10001,D1
  2321.     JSR    (-$C6,A6)
  2322. ;fiX "_LVO" type symbol expected
  2323.     MOVE.L    D0,($22B6,A4)
  2324.     MOVEA.L    D0,A2
  2325.     JSR    (lbC003850)
  2326.     MOVEA.L    D0,A0
  2327.     MOVE.L    ($18,A0),D2
  2328.     CMPA.W    #0,A2
  2329.     BEQ.W    lbC0020B4
  2330.     MOVEQ    #1,D4
  2331.     MOVE.L    D4,($18,A2)
  2332.     MOVEQ    #2,D4
  2333.     CMP.L    D2,D4
  2334.     BEQ.W    lbC002042
  2335.     BLT.B    lbC001EAC
  2336.     TST.L    D2
  2337.     BEQ.B    lbC001EB4
  2338.     BRA.W    lbC002088
  2339.  
  2340. lbC001EAC:    MOVEQ    #3,D4
  2341.     CMP.L    D2,D4
  2342.     BNE.W    lbC002088
  2343. lbC001EB4:    MOVEA.L    (lbL003924),A6
  2344.     LEA    (bsdsocketlibr.MSG),A1
  2345.     MOVEQ    #3,D0
  2346.     JSR    (-$228,A6)
  2347. ;fiX "_LVO" type symbol expected
  2348.     MOVE.L    D0,(8,A2)
  2349.     BEQ.W    lbC00203E
  2350.     MOVEA.L    D3,A3
  2351.     MOVE.L    ($AC,A3),D0
  2352.     MOVE.L    D0,D1
  2353.     ASL.L    #2,D1
  2354.     TST.L    D0
  2355.     BNE.B    lbC001EE2
  2356.     MOVE.L    (10,A3),D3
  2357.     BRA.B    lbC001EEC
  2358.  
  2359. lbC001EE2:    MOVEA.L    D1,A3
  2360.     MOVE.L    ($10,A3),D0
  2361.     MOVE.L    D0,D3
  2362.     ASL.L    #2,D3
  2363. lbC001EEC:    MOVE.L    #$80000017,D0
  2364.     MOVE.L    D3,D1
  2365.     MOVE.L    D0,($4C,SP)
  2366.     MOVE.L    D1,($50,SP)
  2367.     MOVE.L    #$80000005,D0
  2368.     MOVEQ    #0,D1
  2369.     MOVE.L    D0,($54,SP)
  2370.     MOVE.L    D1,($58,SP)
  2371.     MOVE.L    #$80000007,D0
  2372.     MOVEQ    #0,D1
  2373.     MOVE.L    D0,($5C,SP)
  2374.     MOVE.L    D1,($60,SP)
  2375.     MOVE.L    #$80000003,D0
  2376.     MOVE.L    #$1000,D1
  2377.     MOVE.L    D0,($64,SP)
  2378.     MOVE.L    D1,($68,SP)
  2379.     MOVEQ    #0,D0
  2380.     MOVEQ    #0,D1
  2381.     MOVEQ    #0,D0
  2382.     MOVE.L    D0,($6C,SP)
  2383.     MOVE.L    D1,($70,SP)
  2384.     MOVEA.L    (lbL003924),A6
  2385.     MOVEQ    #-1,D0
  2386.     JSR    (-$14A,A6)
  2387. ;fiX "_LVO" type symbol expected
  2388.     EXT.W    D0
  2389.     MOVEA.W    D0,A3
  2390.     MOVE.L    A3,($10,A2)
  2391.     MOVEA.L    (lbL003924),A6
  2392.     MOVEQ    #-1,D0
  2393.     JSR    (-$14A,A6)
  2394. ;fiX "_LVO" type symbol expected
  2395.     EXT.W    D0
  2396.     EXT.L    D0
  2397.     MOVE.L    D0,($14,A2)
  2398.     MOVEQ    #1,D1
  2399.     MOVE.L    D1,D4
  2400.     ASL.L    D0,D4
  2401.     MOVE.L    D4,D0
  2402.     MOVE.L    D0,($58,SP)
  2403.     MOVE.L    ($10,A2),D4
  2404.     ASL.L    D4,D1
  2405.     MOVE.L    D1,($60,SP)
  2406.     MOVEA.L    (8,A2),A6
  2407.     LEA    ($4C,SP),A0
  2408.     JSR    (-$126,A6)
  2409. ;fiX "_LVO" type symbol expected
  2410.     MOVEA.L    (lbL003924),A6
  2411.     LEA    (AmiTCPlibsuse.MSG),A1
  2412.     MOVEQ    #1,D0
  2413.     JSR    (-$228,A6)
  2414. ;fiX "_LVO" type symbol expected
  2415.     MOVE.L    D0,(12,A2)
  2416.     BEQ.B    lbC002014
  2417.     MOVE.L    #$80000010,D0
  2418.     MOVEQ    #12,D1
  2419.     MOVE.L    D0,($1C,SP)
  2420.     MOVE.L    D1,($20,SP)
  2421.     MOVE.L    #$80000004,D0
  2422.     MOVEA.L    (lbL003924),A0
  2423.     MOVEA.L    ($114,A0),A0
  2424.     MOVEA.L    ($2E,A0),A0
  2425.     MOVE.L    ($C94,A0),D1
  2426.     MOVE.L    D0,($24,SP)
  2427.     MOVE.L    D1,($28,SP)
  2428.     MOVEQ    #0,D0
  2429.     MOVEQ    #0,D1
  2430.     MOVEQ    #0,D0
  2431.     MOVE.L    D0,($2C,SP)
  2432.     MOVE.L    D1,($30,SP)
  2433.     MOVE.L    ($1C,SP),($34,SP)
  2434.     MOVE.L    ($20,SP),($38,SP)
  2435.     MOVE.L    ($24,SP),($3C,SP)
  2436.     MOVE.L    ($28,SP),($40,SP)
  2437.     MOVE.L    ($2C,SP),($44,SP)
  2438.     MOVE.L    ($30,SP),($48,SP)
  2439.     MOVEA.L    (12,A2),A6
  2440.     MOVEA.L    D3,A0
  2441.     LEA    ($34,SP),A1
  2442.     JSR    (-$1E,A6)
  2443. ;fiX "_LVO" type symbol expected
  2444.     MOVEQ    #3,D4
  2445.     BRA.B    lbC002084
  2446.  
  2447. lbC002014:    MOVEA.L    (lbL003924),A6
  2448.     MOVE.L    ($10,A2),D0
  2449.     JSR    (-$150,A6)
  2450. ;fiX "_LVO" type symbol expected
  2451.     MOVEA.L    (lbL003924),A6
  2452.     MOVE.L    ($14,A2),D0
  2453.     JSR    (-$150,A6)
  2454. ;fiX "_LVO" type symbol expected
  2455.     MOVEA.L    (lbL003924),A6
  2456.     MOVEA.L    (8,A2),A1
  2457.     JSR    (-$19E,A6)
  2458. ;fiX "_LVO" type symbol expected
  2459. lbC00203E:    TST.L    D2
  2460.     BNE.B    lbC002088
  2461. lbC002042:    MOVEA.L    (lbL003924),A6
  2462.     LEA    (socketlibrary.MSG),A1
  2463.     MOVEQ    #3,D0
  2464.     JSR    (-$228,A6)
  2465. ;fiX "_LVO" type symbol expected
  2466.     MOVE.L    D0,(4,A2)
  2467.     BEQ.B    lbC002088
  2468.     MOVEA.L    (lbL003924),A6
  2469.     MOVEQ    #-1,D0
  2470.     JSR    (-$14A,A6)
  2471. ;fiX "_LVO" type symbol expected
  2472.     EXT.W    D0
  2473.     MOVEA.W    D0,A3
  2474.     MOVE.L    A3,($10,A2)
  2475.     MOVEA.L    (lbL003924),A6
  2476.     MOVEQ    #-1,D0
  2477.     JSR    (-$14A,A6)
  2478. ;fiX "_LVO" type symbol expected
  2479.     EXT.W    D0
  2480.     MOVEA.W    D0,A3
  2481.     MOVE.L    A3,($14,A2)
  2482.     MOVEQ    #2,D4
  2483. lbC002084:    MOVE.L    D4,($18,A2)
  2484. lbC002088:    MOVEQ    #1,D4
  2485.     CMP.L    ($18,A2),D4
  2486.     BNE.B    lbC0020AE
  2487.     MOVEA.L    (lbL003924),A6
  2488.     MOVEA.L    ($22B6,A4),A1
  2489.     MOVEQ    #$26,D0
  2490.     JSR    (-$D2,A6)
  2491. ;fiX "_LVO" type symbol expected
  2492.     MOVEA.L    (lbL00391C),A0
  2493.     SUBQ.W    #1,($20,A0)
  2494.     MOVEQ    #0,D0
  2495.     BRA.B    lbC0020C0
  2496.  
  2497. lbC0020AE:    MOVE.L    ($7C,SP),D0
  2498.     BRA.B    lbC0020C0
  2499.  
  2500. lbC0020B4:    MOVEA.L    (lbL00391C),A0
  2501.     SUBQ.W    #1,($20,A0)
  2502.     MOVEQ    #0,D0
  2503. lbC0020C0:    POPM    D2-D4/A2-A4/A6
  2504.     ADDA.W    #$5C,SP
  2505.     RTS
  2506.  
  2507. HOSTNAME.MSG:    db    'HOSTNAME',0
  2508. hostname.MSG:    db    'hostname',0
  2509. localhost.MSG:    db    'localhost',0
  2510.  
  2511. lbC0020E6:    ADDA.W    #$FEF8,SP
  2512.     PUSHM    D2-D4/A2/A6
  2513.     MOVE.L    ($120,SP),D3
  2514.     MOVE.L    ($124,SP),D2
  2515.     MOVEA.L    (lbL003924),A0
  2516.     MOVEA.L    ($114,A0),A0
  2517.     MOVEA.L    ($2E,A0),A0
  2518.     MOVEA.L    ($22B6,A0),A0
  2519.     MOVEQ    #3,D4
  2520.     CMP.L    ($18,A0),D4
  2521.     BNE.B    lbC002120
  2522.     MOVEA.L    (8,A0),A6
  2523.     MOVEA.L    D3,A0
  2524.     MOVE.L    D2,D0
  2525.     JSR    (-$11A,A6)
  2526. ;fiX "_LVO" type symbol expected
  2527.     BRA.W    lbC0021B8
  2528.  
  2529. lbC002120:    PEA    (HOSTNAME.MSG)
  2530.     LEA    (lbC0037E4),A2
  2531.     JSR    (A2)
  2532.     MOVEA.L    D0,A6
  2533.     ADDQ.W    #4,SP
  2534.     CMPA.W    #0,A6
  2535.     BNE.B    lbC00214A
  2536.     PEA    (hostname.MSG)
  2537.     JSR    (A2)
  2538.     MOVEA.L    D0,A6
  2539.     ADDQ.W    #4,SP
  2540.     CMPA.W    #0,A6
  2541.     BEQ.B    lbC0021A2
  2542. lbC00214A:    PEA    ($2E).W
  2543.     PUSH    A6
  2544.     JSR    (lbC00373C)
  2545.     ADDQ.W    #8,SP
  2546.     TST.L    D0
  2547.     BNE.B    lbC00219C
  2548.     PUSH    A6
  2549.     LEA    ($1A,SP),A2
  2550.     PUSH    A2
  2551.     JSR    (lbC003868)
  2552.     PUSH    A2
  2553.     JSR    (lbC003820)
  2554.     LEA    (SP,D0.L),A0
  2555.     ADDA.W    #$124,A0
  2556.     MOVE.B    #$2E,(-$102,A0)
  2557.     MOVE.L    #$100,D4
  2558.     SUB.L    D0,D4
  2559.     PUSH    D4
  2560.     PEA    (1,A2,D0.L)
  2561.     BSR.W    lbC000346
  2562.     ADDA.W    #$14,SP
  2563.     TST.L    D0
  2564.     BNE.B    lbC00219C
  2565.     MOVEA.L    A2,A6
  2566. lbC00219C:    PUSH    D2
  2567.     PUSH    A6
  2568.     BRA.B    lbC0021AA
  2569.  
  2570. lbC0021A2:    PUSH    D2
  2571.     PEA    (localhost.MSG)
  2572. lbC0021AA:    PUSH    D3
  2573.     JSR    (lbC003748)
  2574.     ADDA.W    #12,SP
  2575.     MOVEQ    #0,D0
  2576. lbC0021B8:    POPM    D2-D4/A2/A6
  2577.     ADDA.W    #$108,SP
  2578.     RTS
  2579.  
  2580. lbC0021C2:    PUSH    D2
  2581.     MOVE.L    (12,SP),D0
  2582.     MOVEA.L    (lbL003924),A0
  2583.     MOVEA.L    ($114,A0),A0
  2584.     MOVEA.L    ($2E,A0),A0
  2585.     MOVEA.L    ($22B6,A0),A0
  2586.     MOVEQ    #3,D1
  2587.     CMP.L    ($18,A0),D1
  2588.     BEQ.B    lbC002210
  2589.     MOVEQ    #0,D2
  2590.     NOT.B    D2
  2591.     CMPI.L    #$FE,D0
  2592.     BHI.B    lbC0021F0
  2593.     MOVE.L    D0,D2
  2594. lbC0021F0:    PUSH    D2
  2595.     PUSH    (12,SP)
  2596.     PEA    (localhost.MSG0)
  2597.     JSR    (lbC003748)
  2598.     LEA    (localhost.MSG0),A0
  2599.     CLR.B    (A0,D2.L)
  2600.     ADDA.W    #12,SP
  2601. lbC002210:    MOVEQ    #0,D0
  2602.     POP    D2
  2603.     RTS
  2604.  
  2605. lbC002216:    PUSH    A6
  2606.     PUSH    D2
  2607.     MOVEA.L    (lbL003924),A0
  2608.     MOVEA.L    ($114,A0),A0
  2609.     MOVEA.L    ($2E,A0),A0
  2610.     MOVEA.L    ($22B6,A0),A0
  2611.     MOVEQ    #3,D2
  2612.     CMP.L    ($18,A0),D2
  2613.     BEQ.B    lbC002238
  2614.     MOVEQ    #0,D0
  2615.     BRA.B    lbC002248
  2616.  
  2617. lbC002238:    MOVEA.L    (12,A0),A6
  2618.     MOVEA.L    (12,SP),A0
  2619.     MOVEA.L    ($10,SP),A1
  2620.     JSR    (-$AE,A6)
  2621. ;fiX "_LVO" type symbol expected
  2622. lbC002248:    POP    D2
  2623.     POP    A6
  2624.     RTS
  2625.  
  2626. lbC00224E:    PUSH    A6
  2627.     PUSH    D2
  2628.     MOVE.W    (14,SP),D1
  2629.     MOVEA.L    (lbL003924),A0
  2630.     MOVEA.L    ($114,A0),A0
  2631.     MOVEA.L    ($2E,A0),A0
  2632.     MOVEA.L    ($22B6,A0),A1
  2633.     MOVEQ    #3,D2
  2634.     CMP.L    ($18,A1),D2
  2635.     BNE.B    lbC002282
  2636.     MOVEA.L    (12,A1),A6
  2637.     MOVE.W    D1,D0
  2638.     JSR    (-$C0,A6)
  2639. ;fiX "_LVO" type symbol expected
  2640.     ANDI.L    #$FFFF,D0
  2641.     BRA.B    lbC0022A8
  2642.  
  2643. lbC002282:    CMPI.W    #$1FF,D1
  2644.     BHI.B    lbC00229C
  2645.     MOVE.W    ($B54,A0),D0
  2646.     ANDI.W    #$1FF,D1
  2647.     MOVE.W    D1,($B54,A0)
  2648.     ANDI.L    #$FFFF,D0
  2649.     BRA.B    lbC0022A8
  2650.  
  2651. lbC00229C:    MOVEA.L    ($C94,A0),A0
  2652.     MOVEQ    #$16,D2
  2653.     MOVE.L    D2,(A0)
  2654.     MOVEQ    #0,D0
  2655.     NOT.W    D0
  2656. lbC0022A8:    POP    D2
  2657.     POP    A6
  2658.     RTS
  2659.  
  2660. lbC0022AE:    PUSH    A6
  2661.     PUSH    D2
  2662.     MOVE.L    (12,SP),D1
  2663.     MOVEA.L    (lbL003924),A0
  2664.     MOVEA.L    ($114,A0),A0
  2665.     MOVEA.L    ($2E,A0),A1
  2666.     MOVEA.L    ($22B6,A1),A0
  2667.     MOVEQ    #2,D2
  2668.     CMP.L    ($18,A0),D2
  2669.     BNE.B    lbC0022DA
  2670.     MOVEA.L    (4,A0),A6
  2671.     JSR    (-$78,A6)
  2672. ;fiX "_LVO" type symbol expected
  2673.     BRA.B    lbC0022EE
  2674.  
  2675. lbC0022DA:    TST.L    D1
  2676.     BEQ.B    lbC0022EE
  2677.     MOVEA.L    ($27CC,A1),A0
  2678.     CMPA.W    #0,A0
  2679.     BEQ.B    lbC0022EE
  2680.     ORI.W    #$108,(10,A0)
  2681. lbC0022EE:    POP    D2
  2682.     POP    A6
  2683.     RTS
  2684.  
  2685. lbC0022F4:    PUSH    A6
  2686.     PUSH    D2
  2687.     MOVEA.L    (lbL003924),A6
  2688.     MOVEA.L    ($114,A6),A0
  2689.     MOVEA.L    ($2E,A0),A1
  2690.     MOVEA.L    ($22B6,A1),A0
  2691.     MOVEQ    #2,D2
  2692.     CMP.L    ($18,A0),D2
  2693.     BNE.B    lbC00231C
  2694.     MOVEA.L    (4,A0),A6
  2695.     JSR    (-$7E,A6)
  2696. ;fiX "_LVO" type symbol expected
  2697.     BRA.B    lbC00235E
  2698.  
  2699. lbC00231C:    MOVEA.L    ($27CC,A1),A0
  2700.     CMPA.W    #0,A0
  2701.     BEQ.B    lbC00235E
  2702.     ANDI.W    #$FEF7,(10,A0)
  2703.     MOVEA.L    ($114,A6),A0
  2704.     MOVEA.L    ($2E,A0),A0
  2705.     MOVEA.L    ($27D0,A0),A0
  2706.     MOVE.L    (A0),D0
  2707.     MOVEQ    #-1,D2
  2708.     CMP.L    D0,D2
  2709.     BEQ.B    lbC00235E
  2710.     PUSH    D0
  2711.     JSR    (lbC003874)
  2712.     MOVEA.L    (lbL003924),A0
  2713.     MOVEA.L    ($114,A0),A0
  2714.     MOVEA.L    ($2E,A0),A0
  2715.     MOVEA.L    ($27D0,A0),A0
  2716.     MOVE.L    D2,(A0)
  2717.     ADDQ.W    #4,SP
  2718. lbC00235E:    POP    D2
  2719.     POP    A6
  2720.     RTS
  2721.  
  2722. lbC002364:    PUSHM    D2-D4/A6
  2723.     MOVE.L    ($14,SP),D1
  2724.     MOVE.L    ($18,SP),D2
  2725.     MOVE.L    ($1C,SP),D3
  2726.     MOVEA.L    (lbL003924),A0
  2727.     MOVEA.L    ($114,A0),A0
  2728.     MOVEA.L    ($2E,A0),A0
  2729.     MOVEA.L    ($22B6,A0),A0
  2730.     MOVEA.L    ($18,A0),A1
  2731.     MOVEQ    #-1,D0
  2732.     MOVEQ    #2,D4
  2733.     CMP.L    A1,D4
  2734.     BEQ.B    lbC00239A
  2735.     MOVEQ    #3,D4
  2736.     CMP.L    A1,D4
  2737.     BEQ.B    lbC0023AA
  2738.     BRA.B    lbC0023B8
  2739.  
  2740. lbC00239A:    MOVEA.L    (4,A0),A6
  2741.     MOVE.L    D1,D0
  2742.     MOVE.L    D2,D1
  2743.     MOVE.L    D3,D2
  2744.     JSR    (-$2A,A6)
  2745. ;fiX "_LVO" type symbol expected
  2746.     BRA.B    lbC0023B8
  2747.  
  2748. lbC0023AA:    MOVEA.L    (8,A0),A6
  2749.     MOVE.L    D1,D0
  2750.     MOVE.L    D2,D1
  2751.     MOVE.L    D3,D2
  2752.     JSR    (-$1E,A6)
  2753. ;fiX "_LVO" type symbol expected
  2754. lbC0023B8:    POPM    D2-D4/A6
  2755.     RTS
  2756.  
  2757. lbC0023BE:    PUSHM    D2/D3/A2/A6
  2758.     MOVEA.L    ($14,SP),A1
  2759.     MOVEA.L    ($18,SP),A2
  2760.     MOVE.L    ($1C,SP),D1
  2761.     MOVEA.L    (lbL003924),A0
  2762.     MOVEA.L    ($114,A0),A0
  2763.     MOVEA.L    ($2E,A0),A0
  2764.     MOVEA.L    ($22B6,A0),A0
  2765.     MOVE.L    ($18,A0),D2
  2766.     MOVEQ    #-1,D0
  2767.     MOVEQ    #2,D3
  2768.     CMP.L    D2,D3
  2769.     BEQ.B    lbC0023F4
  2770.     MOVEQ    #3,D3
  2771.     CMP.L    D2,D3
  2772.     BEQ.B    lbC00240C
  2773.     BRA.B    lbC00241A
  2774.  
  2775. lbC0023F4:    CLR.L    D2
  2776.     MOVE.B    (A2),D2
  2777.     CLR.B    (A2)
  2778.     MOVEA.L    (4,A0),A6
  2779.     MOVE.L    ($28,A1),D0
  2780.     MOVEA.L    A2,A1
  2781.     JSR    (-$C0,A6)
  2782. ;fiX "_LVO" type symbol expected
  2783.     MOVE.B    D2,(A2)
  2784.     BRA.B    lbC00241A
  2785.  
  2786. lbC00240C:    MOVEA.L    (8,A0),A6
  2787.     MOVE.L    ($28,A1),D0
  2788.     MOVEA.L    A2,A0
  2789.     JSR    (-$24,A6)
  2790. ;fiX "_LVO" type symbol expected
  2791. lbC00241A:    POPM    D2/D3/A2/A6
  2792.     RTS
  2793.  
  2794. lbC002420:    PUSHM    D2/A2/A6
  2795.     MOVEA.L    ($10,SP),A2
  2796.     MOVE.L    ($14,SP),D1
  2797.     MOVEA.L    (lbL003924),A0
  2798.     MOVEA.L    ($114,A0),A0
  2799.     MOVEA.L    ($2E,A0),A0
  2800.     MOVEA.L    ($22B6,A0),A0
  2801.     MOVEA.L    ($18,A0),A1
  2802.     MOVEQ    #-1,D0
  2803.     MOVEQ    #2,D2
  2804.     CMP.L    A1,D2
  2805.     BEQ.B    lbC002452
  2806.     MOVEQ    #3,D2
  2807.     CMP.L    A1,D2
  2808.     BEQ.B    lbC002460
  2809.     BRA.B    lbC00246C
  2810.  
  2811. lbC002452:    MOVEA.L    (4,A0),A6
  2812.     MOVE.L    ($28,A2),D0
  2813.     JSR    (-$D2,A6)
  2814. ;fiX "_LVO" type symbol expected
  2815.     BRA.B    lbC00246C
  2816.  
  2817. lbC002460:    MOVEA.L    (8,A0),A6
  2818.     MOVE.L    ($28,A2),D0
  2819.     JSR    (-$2A,A6)
  2820. ;fiX "_LVO" type symbol expected
  2821. lbC00246C:    POPM    D2/A2/A6
  2822.     RTS
  2823.  
  2824. lbC002472:    PUSHM    D2-D4/A6
  2825.     MOVEA.L    ($14,SP),A1
  2826.     MOVE.L    ($18,SP),D2
  2827.     MOVE.L    ($1C,SP),D3
  2828.     MOVEA.L    (lbL003924),A0
  2829.     MOVEA.L    ($114,A0),A0
  2830.     MOVEA.L    ($2E,A0),A0
  2831.     MOVEA.L    ($22B6,A0),A0
  2832.     MOVE.L    ($18,A0),D1
  2833.     MOVEQ    #-1,D0
  2834.     MOVEQ    #2,D4
  2835.     CMP.L    D1,D4
  2836.     BEQ.B    lbC0024A8
  2837.     MOVEQ    #3,D4
  2838.     CMP.L    D1,D4
  2839.     BEQ.B    lbC0024BA
  2840.     BRA.B    lbC0024CA
  2841.  
  2842. lbC0024A8:    MOVEA.L    (4,A0),A6
  2843.     MOVE.L    ($28,A1),D0
  2844.     MOVEA.L    D2,A0
  2845.     MOVEA.L    D3,A1
  2846.     JSR    (-$BA,A6)
  2847. ;fiX "_LVO" type symbol expected
  2848.     BRA.B    lbC0024CA
  2849.  
  2850. lbC0024BA:    MOVEA.L    (8,A0),A6
  2851.     MOVE.L    ($28,A1),D0
  2852.     MOVEA.L    D2,A0
  2853.     MOVEA.L    D3,A1
  2854.     JSR    (-$30,A6)
  2855. ;fiX "_LVO" type symbol expected
  2856. lbC0024CA:    POPM    D2-D4/A6
  2857.     RTS
  2858.  
  2859. lbC0024D0:    PUSHM    D2/D3/A2/A6
  2860.     MOVEA.L    ($14,SP),A1
  2861.     MOVEA.L    ($18,SP),A2
  2862.     MOVE.L    ($1C,SP),D1
  2863.     MOVEA.L    (lbL003924),A0
  2864.     MOVEA.L    ($114,A0),A0
  2865.     MOVEA.L    ($2E,A0),A0
  2866.     MOVEA.L    ($22B6,A0),A0
  2867.     MOVE.L    ($18,A0),D2
  2868.     MOVEQ    #-1,D0
  2869.     MOVEQ    #2,D3
  2870.     CMP.L    D2,D3
  2871.     BEQ.B    lbC002506
  2872.     MOVEQ    #3,D3
  2873.     CMP.L    D2,D3
  2874.     BEQ.B    lbC00251E
  2875.     BRA.B    lbC00252C
  2876.  
  2877. lbC002506:    CLR.L    D2
  2878.     MOVE.B    (A2),D2
  2879.     CLR.B    (A2)
  2880.     MOVEA.L    (4,A0),A6
  2881.     MOVE.L    ($28,A1),D0
  2882.     MOVEA.L    A2,A1
  2883.     JSR    (-$C6,A6)
  2884. ;fiX "_LVO" type symbol expected
  2885.     MOVE.B    D2,(A2)
  2886.     BRA.B    lbC00252C
  2887.  
  2888. lbC00251E:    MOVEA.L    (8,A0),A6
  2889.     MOVE.L    ($28,A1),D0
  2890.     MOVEA.L    A2,A0
  2891.     JSR    (-$36,A6)
  2892. ;fiX "_LVO" type symbol expected
  2893. lbC00252C:    POPM    D2/D3/A2/A6
  2894.     RTS
  2895.  
  2896. lbC002532:    PUSHM    D2-D6/A2/A3/A6
  2897.     MOVEA.L    ($24,SP),A3
  2898.     MOVE.L    ($28,SP),D1
  2899.     MOVE.L    ($2C,SP),D2
  2900.     MOVE.L    ($30,SP),D3
  2901.     MOVEA.L    ($34,SP),A2
  2902.     MOVE.L    ($38,SP),D5
  2903.     MOVEA.L    (lbL003924),A0
  2904.     MOVEA.L    ($114,A0),A0
  2905.     MOVEA.L    ($2E,A0),A0
  2906.     MOVEA.L    ($22B6,A0),A1
  2907.     MOVEA.L    ($18,A1),A0
  2908.     MOVEQ    #-1,D0
  2909.     MOVEQ    #2,D6
  2910.     CMP.L    A0,D6
  2911.     BEQ.B    lbC002574
  2912.     MOVEQ    #3,D6
  2913.     CMP.L    A0,D6
  2914.     BEQ.B    lbC002594
  2915.     BRA.B    lbC0025AA
  2916.  
  2917. lbC002574:    CLR.L    D4
  2918.     MOVE.B    (A2),D4
  2919.     CLR.B    (A2)
  2920.     MOVEA.L    (4,A1),A6
  2921.     MOVE.L    ($28,A3),D0
  2922.     MOVEA.L    D1,A0
  2923.     MOVE.L    D2,D1
  2924.     MOVE.L    D3,D2
  2925.     MOVEA.L    A2,A1
  2926.     MOVE.L    D5,D3
  2927.     JSR    (-$FC,A6)
  2928. ;fiX "_LVO" type symbol expected
  2929.     MOVE.B    D4,(A2)
  2930.     BRA.B    lbC0025AA
  2931.  
  2932. lbC002594:    MOVEA.L    (8,A1),A6
  2933.     MOVE.L    ($28,A3),D0
  2934.     MOVEA.L    D1,A0
  2935.     MOVE.L    D2,D1
  2936.     MOVE.L    D3,D2
  2937.     MOVEA.L    A2,A1
  2938.     MOVE.L    D5,D3
  2939.     JSR    (-$3C,A6)
  2940. ;fiX "_LVO" type symbol expected
  2941. lbC0025AA:    POPM    D2-D6/A2/A3/A6
  2942.     RTS
  2943.  
  2944. lbC0025B0:    PUSHM    D2-D4/A6
  2945.     MOVEA.L    ($14,SP),A1
  2946.     MOVE.L    ($18,SP),D1
  2947.     MOVE.L    ($1C,SP),D2
  2948.     MOVE.L    ($20,SP),D3
  2949.     MOVEA.L    (lbL003924),A0
  2950.     MOVEA.L    ($114,A0),A0
  2951.     MOVEA.L    ($2E,A0),A0
  2952.     MOVEA.L    ($22B6,A0),A0
  2953.     MOVEA.L    ($18,A0),A6
  2954.     MOVEQ    #-1,D0
  2955.     MOVEQ    #2,D4
  2956.     CMP.L    A6,D4
  2957.     BEQ.B    lbC0025EA
  2958.     MOVEQ    #3,D4
  2959.     CMP.L    A6,D4
  2960.     BEQ.B    lbC0025FE
  2961.     BRA.B    lbC002610
  2962.  
  2963. lbC0025EA:    MOVEA.L    (4,A0),A6
  2964.     MOVE.L    ($28,A1),D0
  2965.     MOVEA.L    D1,A0
  2966.     MOVE.L    D2,D1
  2967.     MOVEA.L    D3,A1
  2968.     JSR    (-$F6,A6)
  2969. ;fiX "_LVO" type symbol expected
  2970.     BRA.B    lbC002610
  2971.  
  2972. lbC0025FE:    MOVEA.L    (8,A0),A6
  2973.     MOVE.L    ($28,A1),D0
  2974.     MOVEA.L    D1,A0
  2975.     MOVE.L    D2,D1
  2976.     MOVE.L    D3,D2
  2977.     JSR    (-$42,A6)
  2978. ;fiX "_LVO" type symbol expected
  2979. lbC002610:    POPM    D2-D4/A6
  2980.     RTS
  2981.  
  2982. lbC002616:    PUSHM    D2/D3/A2/A6
  2983.     MOVEA.L    ($14,SP),A2
  2984.     MOVE.L    ($18,SP),D1
  2985.     MOVE.L    ($1C,SP),D2
  2986.     MOVEA.L    (lbL003924),A0
  2987.     MOVEA.L    ($114,A0),A0
  2988.     MOVEA.L    ($2E,A0),A0
  2989.     MOVEA.L    ($22B6,A0),A0
  2990.     MOVEA.L    ($18,A0),A1
  2991.     MOVEQ    #-1,D0
  2992.     MOVEQ    #2,D3
  2993.     CMP.L    A1,D3
  2994.     BEQ.B    lbC00264C
  2995.     MOVEQ    #3,D3
  2996.     CMP.L    A1,D3
  2997.     BEQ.B    lbC00265E
  2998.     BRA.B    lbC00266E
  2999.  
  3000. lbC00264C:    MOVEA.L    (4,A0),A6
  3001.     MOVE.L    ($28,A2),D0
  3002.     MOVEA.L    D1,A0
  3003.     MOVE.L    D2,D1
  3004.     JSR    (-$102,A6)
  3005. ;fiX "_LVO" type symbol expected
  3006.     BRA.B    lbC00266E
  3007.  
  3008. lbC00265E:    MOVEA.L    (8,A0),A6
  3009.     MOVE.L    ($28,A2),D0
  3010.     MOVEA.L    D1,A0
  3011.     MOVE.L    D2,D1
  3012.     JSR    (-$10E,A6)
  3013. ;fiX "_LVO" type symbol expected
  3014. lbC00266E:    POPM    D2/D3/A2/A6
  3015.     RTS
  3016.  
  3017. lbC002674:    PUSHM    D2-D5/A2/A6
  3018.     MOVEA.L    ($1C,SP),A1
  3019.     MOVE.L    ($20,SP),D1
  3020.     MOVE.L    ($24,SP),D2
  3021.     MOVE.L    ($28,SP),D3
  3022.     MOVE.L    ($2C,SP),D4
  3023.     MOVEA.L    ($30,SP),A2
  3024.     MOVEA.L    (lbL003924),A0
  3025.     MOVEA.L    ($114,A0),A0
  3026.     MOVEA.L    ($2E,A0),A0
  3027.     MOVEA.L    ($22B6,A0),A0
  3028.     MOVEA.L    ($18,A0),A6
  3029.     MOVEQ    #-1,D0
  3030.     MOVEQ    #2,D5
  3031.     CMP.L    A6,D5
  3032.     BEQ.B    lbC0026B6
  3033.     MOVEQ    #3,D5
  3034.     CMP.L    A6,D5
  3035.     BEQ.B    lbC0026CC
  3036.     BRA.B    lbC0026E0
  3037.  
  3038. lbC0026B6:    MOVEA.L    (4,A0),A6
  3039.     MOVE.L    ($28,A1),D0
  3040.     MOVEA.L    D1,A0
  3041.     MOVE.L    D2,D1
  3042.     MOVE.L    D3,D2
  3043.     MOVEA.L    D4,A1
  3044.     JSR    (-$DE,A6)
  3045. ;fiX "_LVO" type symbol expected
  3046.     BRA.B    lbC0026E0
  3047.  
  3048. lbC0026CC:    MOVEA.L    (8,A0),A6
  3049.     MOVE.L    ($28,A1),D0
  3050.     MOVEA.L    D1,A0
  3051.     MOVE.L    D2,D1
  3052.     MOVE.L    D3,D2
  3053.     MOVEA.L    D4,A1
  3054.     JSR    (-$48,A6)
  3055. ;fiX "_LVO" type symbol expected
  3056. lbC0026E0:    POPM    D2-D5/A2/A6
  3057.     RTS
  3058.  
  3059. lbC0026E6:    PUSHM    D2-D4/A2/A6
  3060.     MOVEA.L    ($18,SP),A2
  3061.     MOVE.L    ($1C,SP),D1
  3062.     MOVE.L    ($20,SP),D2
  3063.     MOVE.L    ($24,SP),D3
  3064.     MOVEA.L    (lbL003924),A0
  3065.     MOVEA.L    ($114,A0),A0
  3066.     MOVEA.L    ($2E,A0),A0
  3067.     MOVEA.L    ($22B6,A0),A0
  3068.     MOVEA.L    ($18,A0),A1
  3069.     MOVEQ    #-1,D0
  3070.     MOVEQ    #2,D4
  3071.     CMP.L    A1,D4
  3072.     BEQ.B    lbC002720
  3073.     MOVEQ    #3,D4
  3074.     CMP.L    A1,D4
  3075.     BEQ.B    lbC002734
  3076.     BRA.B    lbC002746
  3077.  
  3078. lbC002720:    MOVEA.L    (4,A0),A6
  3079.     MOVE.L    ($28,A2),D0
  3080.     MOVEA.L    D1,A0
  3081.     MOVE.L    D2,D1
  3082.     MOVE.L    D3,D2
  3083.     JSR    (-$D8,A6)
  3084. ;fiX "_LVO" type symbol expected
  3085.     BRA.B    lbC002746
  3086.  
  3087. lbC002734:    MOVEA.L    (8,A0),A6
  3088.     MOVE.L    ($28,A2),D0
  3089.     MOVEA.L    D1,A0
  3090.     MOVE.L    D2,D1
  3091.     MOVE.L    D3,D2
  3092.     JSR    (-$4E,A6)
  3093. ;fiX "_LVO" type symbol expected
  3094. lbC002746:    POPM    D2-D4/A2/A6
  3095.     RTS
  3096.  
  3097. lbC00274C:    PUSHM    D2/D3/A2/A6
  3098.     MOVEA.L    ($14,SP),A2
  3099.     MOVE.L    ($18,SP),D1
  3100.     MOVE.L    ($1C,SP),D2
  3101.     MOVEA.L    (lbL003924),A0
  3102.     MOVEA.L    ($114,A0),A0
  3103.     MOVEA.L    ($2E,A0),A0
  3104.     MOVEA.L    ($22B6,A0),A0
  3105.     MOVEA.L    ($18,A0),A1
  3106.     MOVEQ    #-1,D0
  3107.     MOVEQ    #2,D3
  3108.     CMP.L    A1,D3
  3109.     BEQ.B    lbC002782
  3110.     MOVEQ    #3,D3
  3111.     CMP.L    A1,D3
  3112.     BEQ.B    lbC002794
  3113.     BRA.B    lbC0027A4
  3114.  
  3115. lbC002782:    MOVEA.L    (4,A0),A6
  3116.     MOVE.L    ($28,A2),D0
  3117.     MOVEA.L    D1,A0
  3118.     MOVE.L    D2,D1
  3119.     JSR    (-$E4,A6)
  3120. ;fiX "_LVO" type symbol expected
  3121.     BRA.B    lbC0027A4
  3122.  
  3123. lbC002794:    MOVEA.L    (8,A0),A6
  3124.     MOVE.L    ($28,A2),D0
  3125.     MOVEA.L    D1,A0
  3126.     MOVE.L    D2,D1
  3127.     JSR    (-$114,A6)
  3128. ;fiX "_LVO" type symbol expected
  3129. lbC0027A4:    POPM    D2/D3/A2/A6
  3130.     RTS
  3131.  
  3132. lbC0027AA:    MOVEA.L    (lbL003924),A0
  3133.     MOVEA.L    ($114,A0),A0
  3134.     MOVEA.L    ($2E,A0),A0
  3135.     MOVEA.L    ($C94,A0),A0
  3136.     MOVEQ    #$4E,D1
  3137.     MOVE.L    D1,(A0)
  3138.     MOVEQ    #-1,D0
  3139.     RTS
  3140.  
  3141. ;fiX Label expected
  3142.     NOP
  3143. lbC0027C6:    PUSHM    D2/A2/A6
  3144.     MOVEA.L    ($10,SP),A2
  3145.     MOVE.L    ($14,SP),D1
  3146.     MOVEA.L    (lbL003924),A0
  3147.     MOVEA.L    ($114,A0),A0
  3148.     MOVEA.L    ($2E,A0),A0
  3149.     MOVEA.L    ($22B6,A0),A0
  3150.     MOVEA.L    ($18,A0),A1
  3151.     MOVEQ    #0,D0
  3152.     MOVEQ    #2,D2
  3153.     CMP.L    A1,D2
  3154.     BEQ.B    lbC0027F8
  3155.     MOVEQ    #3,D2
  3156.     CMP.L    A1,D2
  3157.     BEQ.B    lbC002806
  3158.     BRA.B    lbC002812
  3159.  
  3160. lbC0027F8:    MOVEA.L    (4,A0),A6
  3161.     MOVE.L    ($28,A2),D0
  3162.     JSR    (-$108,A6)
  3163. ;fiX "_LVO" type symbol expected
  3164.     BRA.B    lbC002812
  3165.  
  3166. lbC002806:    MOVEA.L    (8,A0),A6
  3167.     MOVE.L    ($28,A2),D0
  3168.     JSR    (-$54,A6)
  3169. ;fiX "_LVO" type symbol expected
  3170. lbC002812:    POPM    D2/A2/A6
  3171.     RTS
  3172.  
  3173. lbC002818:    PUSHM    D2-D5/A2/A6
  3174.     MOVEA.L    ($1C,SP),A2
  3175.     MOVE.L    ($20,SP),D1
  3176.     MOVE.L    ($24,SP),D2
  3177.     MOVE.L    ($28,SP),D3
  3178.     MOVE.L    ($2C,SP),D4
  3179.     MOVEA.L    (lbL003924),A0
  3180.     MOVEA.L    ($114,A0),A0
  3181.     MOVEA.L    ($2E,A0),A0
  3182.     MOVEA.L    ($22B6,A0),A0
  3183.     MOVEA.L    ($18,A0),A1
  3184.     MOVEQ    #0,D0
  3185.     MOVEQ    #2,D5
  3186.     CMP.L    A1,D5
  3187.     BEQ.B    lbC002856
  3188.     MOVEQ    #3,D5
  3189.     CMP.L    A1,D5
  3190.     BEQ.B    lbC002868
  3191.     BRA.B    lbC002878
  3192.  
  3193. lbC002856:    MOVEA.L    (4,A0),A6
  3194.     MOVE.L    ($28,A2),D0
  3195.     MOVEA.L    D3,A0
  3196.     MOVE.L    D4,D3
  3197.     JSR    (-$10E,A6)
  3198. ;fiX "_LVO" type symbol expected
  3199.     BRA.B    lbC002878
  3200.  
  3201. lbC002868:    MOVEA.L    (8,A0),A6
  3202.     MOVE.L    ($28,A2),D0
  3203.     MOVEA.L    D3,A0
  3204.     MOVE.L    D4,D3
  3205.     JSR    (-$5A,A6)
  3206. ;fiX "_LVO" type symbol expected
  3207. lbC002878:    POPM    D2-D5/A2/A6
  3208.     RTS
  3209.  
  3210. lbC00287E:    PUSHM    D2-D5/A6
  3211.     MOVEA.L    ($18,SP),A1
  3212.     MOVE.L    ($1C,SP),D1
  3213.     MOVE.L    ($20,SP),D2
  3214.     MOVE.L    ($24,SP),D3
  3215.     MOVE.L    ($28,SP),D4
  3216.     MOVEA.L    (lbL003924),A0
  3217.     MOVEA.L    ($114,A0),A0
  3218.     MOVEA.L    ($2E,A0),A0
  3219.     MOVEA.L    ($22B6,A0),A0
  3220.     MOVEA.L    ($18,A0),A6
  3221.     MOVEQ    #0,D0
  3222.     MOVEQ    #2,D5
  3223.     CMP.L    A6,D5
  3224.     BEQ.B    lbC0028BC
  3225.     MOVEQ    #3,D5
  3226.     CMP.L    A6,D5
  3227.     BEQ.B    lbC0028CE
  3228.     BRA.B    lbC0028DE
  3229.  
  3230. lbC0028BC:    MOVEA.L    (4,A0),A6
  3231.     MOVE.L    ($28,A1),D0
  3232.     MOVEA.L    D3,A0
  3233.     MOVEA.L    D4,A1
  3234.     JSR    (-$114,A6)
  3235. ;fiX "_LVO" type symbol expected
  3236.     BRA.B    lbC0028DE
  3237.  
  3238. lbC0028CE:    MOVEA.L    (8,A0),A6
  3239.     MOVE.L    ($28,A1),D0
  3240.     MOVEA.L    D3,A0
  3241.     MOVEA.L    D4,A1
  3242.     JSR    (-$60,A6)
  3243. ;fiX "_LVO" type symbol expected
  3244. lbC0028DE:    POPM    D2-D5/A6
  3245.     RTS
  3246.  
  3247. lbC0028E4:    PUSHM    D2-D4/A6
  3248.     MOVEA.L    ($14,SP),A1
  3249.     MOVE.L    ($18,SP),D2
  3250.     MOVE.L    ($1C,SP),D3
  3251.     MOVEA.L    (lbL003924),A0
  3252.     MOVEA.L    ($114,A0),A0
  3253.     MOVEA.L    ($2E,A0),A0
  3254.     MOVEA.L    ($22B6,A0),A0
  3255.     MOVE.L    ($18,A0),D1
  3256.     MOVEQ    #-1,D0
  3257.     MOVEQ    #2,D4
  3258.     CMP.L    D1,D4
  3259.     BEQ.B    lbC00291A
  3260.     MOVEQ    #3,D4
  3261.     CMP.L    D1,D4
  3262.     BEQ.B    lbC00292C
  3263.     BRA.B    lbC00293C
  3264.  
  3265. lbC00291A:    MOVEA.L    (4,A0),A6
  3266.     MOVE.L    ($28,A1),D0
  3267.     MOVEA.L    D2,A0
  3268.     MOVEA.L    D3,A1
  3269.     JSR    (-$19E,A6)
  3270. ;fiX "_LVO" type symbol expected
  3271.     BRA.B    lbC00293C
  3272.  
  3273. lbC00292C:    MOVEA.L    (8,A0),A6
  3274.     MOVE.L    ($28,A1),D0
  3275.     MOVEA.L    D2,A0
  3276.     MOVEA.L    D3,A1
  3277.     JSR    (-$66,A6)
  3278. ;fiX "_LVO" type symbol expected
  3279. lbC00293C:    POPM    D2-D4/A6
  3280.     RTS
  3281.  
  3282. lbC002942:    PUSHM    D2-D4/A6
  3283.     MOVEA.L    ($14,SP),A1
  3284.     MOVE.L    ($18,SP),D2
  3285.     MOVE.L    ($1C,SP),D3
  3286.     MOVEA.L    (lbL003924),A0
  3287.     MOVEA.L    ($114,A0),A0
  3288.     MOVEA.L    ($2E,A0),A0
  3289.     MOVEA.L    ($22B6,A0),A0
  3290.     MOVE.L    ($18,A0),D1
  3291.     MOVEQ    #-1,D0
  3292.     MOVEQ    #2,D4
  3293.     CMP.L    D1,D4
  3294.     BEQ.B    lbC002978
  3295.     MOVEQ    #3,D4
  3296.     CMP.L    D1,D4
  3297.     BEQ.B    lbC00298A
  3298.     BRA.B    lbC00299A
  3299.  
  3300. lbC002978:    MOVEA.L    (4,A0),A6
  3301.     MOVE.L    ($28,A1),D0
  3302.     MOVEA.L    D2,A0
  3303.     MOVEA.L    D3,A1
  3304.     JSR    (-$198,A6)
  3305. ;fiX "_LVO" type symbol expected
  3306.     BRA.B    lbC00299A
  3307.  
  3308. lbC00298A:    MOVEA.L    (8,A0),A6
  3309.     MOVE.L    ($28,A1),D0
  3310.     MOVEA.L    D2,A0
  3311.     MOVEA.L    D3,A1
  3312.     JSR    (-$6C,A6)
  3313. ;fiX "_LVO" type symbol expected
  3314. lbC00299A:    POPM    D2-D4/A6
  3315.     RTS
  3316.  
  3317. lbC0029A0:    PUSHM    D2-D4/A2/A6
  3318.     MOVEA.L    (lbL003924),A0
  3319.     MOVEA.L    ($114,A0),A0
  3320.     MOVEA.L    ($2E,A0),A2
  3321.     MOVE.B    ($134,A2),D0
  3322.     EXT.W    D0
  3323.     MOVE.W    D0,D2
  3324.     EXT.L    D2
  3325.     MOVE.B    #2,($134,A2)
  3326.     CLR.L    -(SP)
  3327.     PUSH    ($24,SP)
  3328.     PUSH    ($24,SP)
  3329.     PUSH    ($24,SP)
  3330.     BSR.W    lbC0026E6
  3331.     MOVE.L    D0,D3
  3332.     ADDA.W    #$10,SP
  3333.     MOVE.L    ($13C,A2),D1
  3334.     BEQ.B    lbC002A12
  3335.     BTST    #4,($133,A2)
  3336.     BNE.B    lbC0029F2
  3337.     MOVE.L    ($140,A2),D0
  3338.     NOT.L    D0
  3339.     AND.L    D1,D0
  3340.     BEQ.B    lbC002A12
  3341. lbC0029F2:    PUSH    A2
  3342.     JSR    (lbC003880)
  3343.     ADDQ.W    #4,SP
  3344.     TST.L    D0
  3345.     BEQ.B    lbC002A12
  3346.     MOVEA.L    (lbL003924),A6
  3347.     MOVEQ    #0,D0
  3348.     MOVE.L    #$1000,D1
  3349.     JSR    (-$132,A6)
  3350. ;fiX "_LVO" type symbol expected
  3351. lbC002A12:    MOVE.B    D2,($134,A2)
  3352.     MOVEA.L    (lbL003924),A6
  3353.     MOVEA.L    ($114,A6),A0
  3354.     MOVEA.L    ($2E,A0),A0
  3355.     MOVEA.L    ($C94,A0),A0
  3356.     MOVEQ    #4,D4
  3357.     CMP.L    (A0),D4
  3358.     BNE.B    lbC002A3E
  3359.     SUBA.L    A1,A1
  3360.     JSR    (-$126,A6)
  3361. ;fiX "_LVO" type symbol expected
  3362.     PUSH    D0
  3363.     JSR    (lbC00388C)
  3364.     ADDQ.W    #4,SP
  3365. lbC002A3E:    MOVE.L    D3,D0
  3366.     POPM    D2-D4/A2/A6
  3367.     RTS
  3368.  
  3369. lbC002A46:    PUSHM    D2-D4/A2/A6
  3370.     MOVEA.L    (lbL003924),A0
  3371.     MOVEA.L    ($114,A0),A0
  3372.     MOVEA.L    ($2E,A0),A2
  3373.     MOVE.B    ($134,A2),D0
  3374.     EXT.W    D0
  3375.     MOVE.W    D0,D2
  3376.     EXT.L    D2
  3377.     MOVE.B    #2,($134,A2)
  3378.     CLR.L    -(SP)
  3379.     PUSH    ($24,SP)
  3380.     PUSH    ($24,SP)
  3381.     PUSH    ($24,SP)
  3382.     BSR.W    lbC0025B0
  3383.     MOVE.L    D0,D3
  3384.     ADDA.W    #$10,SP
  3385.     MOVE.L    ($13C,A2),D1
  3386.     BEQ.B    lbC002AB8
  3387.     BTST    #4,($133,A2)
  3388.     BNE.B    lbC002A98
  3389.     MOVE.L    ($140,A2),D0
  3390.     NOT.L    D0
  3391.     AND.L    D1,D0
  3392.     BEQ.B    lbC002AB8
  3393. lbC002A98:    PUSH    A2
  3394.     JSR    (lbC003880)
  3395.     ADDQ.W    #4,SP
  3396.     TST.L    D0
  3397.     BEQ.B    lbC002AB8
  3398.     MOVEA.L    (lbL003924),A6
  3399.     MOVEQ    #0,D0
  3400.     MOVE.L    #$1000,D1
  3401.     JSR    (-$132,A6)
  3402. ;fiX "_LVO" type symbol expected
  3403. lbC002AB8:    MOVE.B    D2,($134,A2)
  3404.     MOVEA.L    (lbL003924),A6
  3405.     MOVEA.L    ($114,A6),A0
  3406.     MOVEA.L    ($2E,A0),A0
  3407.     MOVEA.L    ($C94,A0),A0
  3408.     MOVEQ    #4,D4
  3409.     CMP.L    (A0),D4
  3410.     BNE.B    lbC002AE4
  3411.     SUBA.L    A1,A1
  3412.     JSR    (-$126,A6)
  3413. ;fiX "_LVO" type symbol expected
  3414.     PUSH    D0
  3415.     JSR    (lbC00388C)
  3416.     ADDQ.W    #4,SP
  3417. lbC002AE4:    MOVE.L    D3,D0
  3418.     POPM    D2-D4/A2/A6
  3419.     RTS
  3420.  
  3421. lbC002AEC:    PUSHM    D2-D5/A2/A3/A6
  3422.     MOVEA.L    ($20,SP),A3
  3423.     MOVE.L    ($24,SP),D1
  3424.     MOVE.L    ($30,SP),D4
  3425.     MOVEA.L    (lbL003924),A0
  3426.     MOVEA.L    ($114,A0),A0
  3427.     MOVEA.L    ($2E,A0),A2
  3428.     MOVEA.L    ($22B6,A2),A1
  3429.     MOVEA.L    ($18,A1),A0
  3430.     MOVEQ    #0,D2
  3431.     MOVE.B    ($134,A2),D0
  3432.     EXT.W    D0
  3433.     MOVE.W    D0,D3
  3434.     EXT.L    D3
  3435.     MOVE.B    #2,($134,A2)
  3436.     MOVEQ    #2,D5
  3437.     CMP.L    A0,D5
  3438.     BEQ.B    lbC002B36
  3439.     MOVEQ    #3,D5
  3440.     CMP.L    A0,D5
  3441.     BEQ.W    lbC002D5C
  3442.     BRA.W    lbC002D6C
  3443.  
  3444. lbC002B36:    CMPI.L    #$8030720A,D1
  3445.     BEQ.W    lbC002C6C
  3446.     BGT.W    lbC002BD8
  3447.     CMPI.L    #$80206910,D1
  3448.     BEQ.W    lbC002CA8
  3449.     BGT.B    lbC002B8C
  3450.     CMPI.L    #$80047308,D1
  3451.     BEQ.W    lbC002D3E
  3452.     BGT.B    lbC002B74
  3453.     CMPI.L    #$8004667D,D1
  3454.     BEQ.W    lbC002D36
  3455.     CMPI.L    #$8004667E,D1
  3456.     BEQ.W    lbC002D26
  3457.     BRA.W    lbC002D4C
  3458.  
  3459. lbC002B74:    CMPI.L    #$8020690C,D1
  3460.     BEQ.W    lbC002C80
  3461.     CMPI.L    #$8020690E,D1
  3462.     BEQ.W    lbC002C94
  3463.     BRA.W    lbC002D4C
  3464.  
  3465. lbC002B8C:    CMPI.L    #$80206918,D1
  3466.     BEQ.W    lbC002CFE
  3467.     BGT.B    lbC002BB0
  3468.     CMPI.L    #$80206913,D1
  3469.     BEQ.W    lbC002CDE
  3470.     CMPI.L    #$80206916,D1
  3471.     BEQ.W    lbC002CEE
  3472.     BRA.W    lbC002D4C
  3473.  
  3474. lbC002BB0:    CMPI.L    #$8024491E,D1
  3475.     BEQ.W    lbC002D06
  3476.     BGT.B    lbC002BCA
  3477.     CMPI.L    #$8020697F,D1
  3478.     BEQ.W    lbC002CC6
  3479.     BRA.W    lbC002D4C
  3480.  
  3481. lbC002BCA:    CMPI.L    #$80244920,D1
  3482.     BEQ.W    lbC002D16
  3483.     BRA.W    lbC002D4C
  3484.  
  3485. lbC002BD8:    CMPI.L    #$C0206923,D1
  3486.     BEQ.W    lbC002CD6
  3487.     BGT.B    lbC002C20
  3488.     CMPI.L    #$C0206911,D1
  3489.     BEQ.W    lbC002CB2
  3490.     BGT.B    lbC002C06
  3491.     CMPI.L    #$8030720B,D1
  3492.     BEQ.B    lbC002C76
  3493.     CMPI.L    #$C0086924,D1
  3494.     BEQ.W    lbC002CBC
  3495.     BRA.W    lbC002D4C
  3496.  
  3497. lbC002C06:    CMPI.L    #$C0206921,D1
  3498.     BEQ.B    lbC002C8A
  3499.     BGT.W    lbC002C9E
  3500.     CMPI.L    #$C0206917,D1
  3501.     BEQ.W    lbC002CF6
  3502.     BRA.W    lbC002D4C
  3503.  
  3504. lbC002C20:    CMPI.L    #$C0244926,D1
  3505.     BEQ.W    lbC002D0E
  3506.     BGT.B    lbC002C44
  3507.     CMPI.L    #$C0206925,D1
  3508.     BEQ.W    lbC002CE6
  3509.     CMPI.L    #$C020697E,D1
  3510.     BEQ.W    lbC002CCE
  3511.     BRA.W    lbC002D4C
  3512.  
  3513. lbC002C44:    CMPI.L    #$40047307,D1
  3514.     BEQ.W    lbC002D1E
  3515.     BGT.B    lbC002C5E
  3516.     CMPI.L    #$4004667F,D1
  3517.     BEQ.W    lbC002D2E
  3518.     BRA.W    lbC002D4C
  3519.  
  3520. lbC002C5E:    CMPI.L    #$40047309,D1
  3521.     BEQ.W    lbC002D46
  3522.     BRA.W    lbC002D4C
  3523.  
  3524. lbC002C6C:    MOVE.L    #$7201,D1
  3525.     BRA.W    lbC002D4C
  3526.  
  3527. lbC002C76:    MOVE.L    #$7202,D1
  3528.     BRA.W    lbC002D4C
  3529.  
  3530. lbC002C80:    MOVE.L    #$6903,D1
  3531.     BRA.W    lbC002D4C
  3532.  
  3533. lbC002C8A:    MOVE.L    #$6904,D1
  3534.     BRA.W    lbC002D4C
  3535.  
  3536. lbC002C94:    MOVE.L    #$6905,D1
  3537.     BRA.W    lbC002D4C
  3538.  
  3539. lbC002C9E:    MOVE.L    #$6906,D1
  3540.     BRA.W    lbC002D4C
  3541.  
  3542. lbC002CA8:    MOVE.L    #$6907,D1
  3543.     BRA.W    lbC002D4C
  3544.  
  3545. lbC002CB2:    MOVE.L    #$6908,D1
  3546.     BRA.W    lbC002D4C
  3547.  
  3548. lbC002CBC:    MOVE.L    #$6909,D1
  3549.     BRA.W    lbC002D4C
  3550.  
  3551. lbC002CC6:    MOVE.L    #$690A,D1
  3552.     BRA.B    lbC002D4C
  3553.  
  3554. lbC002CCE:    MOVE.L    #$690B,D1
  3555.     BRA.B    lbC002D4C
  3556.  
  3557. lbC002CD6:    MOVE.L    #$690C,D1
  3558.     BRA.B    lbC002D4C
  3559.  
  3560. lbC002CDE:    MOVE.L    #$690D,D1
  3561.     BRA.B    lbC002D4C
  3562.  
  3563. lbC002CE6:    MOVE.L    #$690E,D1
  3564.     BRA.B    lbC002D4C
  3565.  
  3566. lbC002CEE:    MOVE.L    #$690F,D1
  3567.     BRA.B    lbC002D4C
  3568.  
  3569. lbC002CF6:    MOVE.L    #$6910,D1
  3570.     BRA.B    lbC002D4C
  3571.  
  3572. lbC002CFE:    MOVE.L    #$6911,D1
  3573.     BRA.B    lbC002D4C
  3574.  
  3575. lbC002D06:    MOVE.L    #$6912,D1
  3576.     BRA.B    lbC002D4C
  3577.  
  3578. lbC002D0E:    MOVE.L    #$6913,D1
  3579.     BRA.B    lbC002D4C
  3580.  
  3581. lbC002D16:    MOVE.L    #$6914,D1
  3582.     BRA.B    lbC002D4C
  3583.  
  3584. lbC002D1E:    MOVE.L    #$6915,D1
  3585.     BRA.B    lbC002D4C
  3586.  
  3587. lbC002D26:    MOVE.L    #$6D16,D1
  3588.     BRA.B    lbC002D4C
  3589.  
  3590. lbC002D2E:    MOVE.L    #$6D17,D1
  3591.     BRA.B    lbC002D4C
  3592.  
  3593. lbC002D36:    MOVE.L    #$6D18,D1
  3594.     BRA.B    lbC002D4C
  3595.  
  3596. lbC002D3E:    MOVE.L    #$6D19,D1
  3597.     BRA.B    lbC002D4C
  3598.  
  3599. lbC002D46:    MOVE.L    #$6D1A,D1
  3600. lbC002D4C:    MOVEA.L    (4,A1),A6
  3601.     MOVE.L    ($28,A3),D0
  3602.     MOVEA.L    D4,A0
  3603.     JSR    (-$CC,A6)
  3604. ;fiX "_LVO" type symbol expected
  3605.     BRA.B    lbC002D6A
  3606.  
  3607. lbC002D5C:    MOVEA.L    (8,A1),A6
  3608.     MOVE.L    ($28,A3),D0
  3609.     MOVEA.L    D4,A0
  3610.     JSR    (-$72,A6)
  3611. ;fiX "_LVO" type symbol expected
  3612. lbC002D6A:    MOVE.L    D0,D2
  3613. lbC002D6C:    MOVE.L    ($13C,A2),D1
  3614.     BEQ.B    lbC002DA4
  3615.     BTST    #4,($133,A2)
  3616.     BNE.B    lbC002D84
  3617.     MOVE.L    ($140,A2),D0
  3618.     NOT.L    D0
  3619.     AND.L    D1,D0
  3620.     BEQ.B    lbC002DA4
  3621. lbC002D84:    PUSH    A2
  3622.     JSR    (lbC003880)
  3623.     ADDQ.W    #4,SP
  3624.     TST.L    D0
  3625.     BEQ.B    lbC002DA4
  3626.     MOVEA.L    (lbL003924),A6
  3627.     MOVEQ    #0,D0
  3628.     MOVE.L    #$1000,D1
  3629.     JSR    (-$132,A6)
  3630. ;fiX "_LVO" type symbol expected
  3631. lbC002DA4:    MOVE.B    D3,($134,A2)
  3632.     MOVEA.L    (lbL003924),A6
  3633.     MOVEA.L    ($114,A6),A0
  3634.     MOVEA.L    ($2E,A0),A0
  3635.     MOVEA.L    ($C94,A0),A0
  3636.     MOVEQ    #4,D5
  3637.     CMP.L    (A0),D5
  3638.     BNE.B    lbC002DD0
  3639.     SUBA.L    A1,A1
  3640.     JSR    (-$126,A6)
  3641. ;fiX "_LVO" type symbol expected
  3642.     PUSH    D0
  3643.     JSR    (lbC00388C)
  3644.     ADDQ.W    #4,SP
  3645. lbC002DD0:    MOVE.L    D2,D0
  3646.     POPM    D2-D5/A2/A3/A6
  3647.     RTS
  3648.  
  3649. lbC002DD8:    PUSH    A6
  3650.     PUSH    D2
  3651.     MOVEA.L    (12,SP),A1
  3652.     MOVEA.L    (lbL003924),A0
  3653.     MOVEA.L    ($114,A0),A0
  3654.     MOVEA.L    ($2E,A0),A0
  3655.     MOVEA.L    ($22B6,A0),A0
  3656.     MOVE.L    ($18,A0),D1
  3657.     MOVEQ    #0,D0
  3658.     MOVEQ    #2,D2
  3659.     CMP.L    D1,D2
  3660.     BEQ.B    lbC002E06
  3661.     MOVEQ    #3,D2
  3662.     CMP.L    D1,D2
  3663.     BEQ.B    lbC002E14
  3664.     BRA.B    lbC002E20
  3665.  
  3666. lbC002E06:    MOVEA.L    (4,A0),A6
  3667.     MOVE.L    ($28,A1),D0
  3668.     JSR    (-$30,A6)
  3669. ;fiX "_LVO" type symbol expected
  3670.     BRA.B    lbC002E20
  3671.  
  3672. lbC002E14:    MOVEA.L    (8,A0),A6
  3673.     MOVE.L    ($28,A1),D0
  3674.     JSR    (-$78,A6)
  3675. ;fiX "_LVO" type symbol expected
  3676. lbC002E20:    POP    D2
  3677.     POP    A6
  3678.     RTS
  3679.  
  3680. lbC002E26:    LINK.W    A5,#-$68
  3681.     PUSHM    D2-D4/A2-A4/A6
  3682.     MOVEA.L    (8,A5),A4
  3683.     MOVE.L    (12,A5),D2
  3684.     MOVEA.W    #$FFFF,A3
  3685.     CLR.L    (-$68,A5)
  3686.     CLR.L    (-$64,A5)
  3687.     MOVEA.L    (lbL003924),A0
  3688.     MOVEA.L    ($114,A0),A0
  3689.     MOVEA.L    ($2E,A0),A0
  3690.     MOVEA.L    ($22B6,A0),A6
  3691.     MOVE.L    ($18,A6),D3
  3692.     PEA    ($20).W
  3693.     PEA    (-$20,A5)
  3694.     LEA    (lbC003898),A2
  3695.     JSR    (A2)
  3696.     PEA    ($20).W
  3697.     PEA    (-$40,A5)
  3698.     JSR    (A2)
  3699.     PEA    ($20).W
  3700.     PEA    (-$60,A5)
  3701.     JSR    (A2)
  3702.     ADDA.W    #$18,SP
  3703.     MOVEQ    #1,D4
  3704.     CMP.L    D2,D4
  3705.     BEQ.B    lbC002EAE
  3706.     BLT.B    lbC002E8E
  3707.     TST.L    D2
  3708.     BEQ.B    lbC002E96
  3709.     BRA.B    lbC002EDC
  3710.  
  3711. lbC002E8E:    MOVEQ    #2,D4
  3712.     CMP.L    D2,D4
  3713.     BEQ.B    lbC002EC6
  3714.     BRA.B    lbC002EDC
  3715.  
  3716. lbC002E96:    MOVE.L    ($28,A4),D0
  3717.     MOVE.L    D0,D2
  3718.     LSR.L    #5,D2
  3719.     ASL.L    #2,D2
  3720.     MOVEQ    #$1F,D4
  3721.     AND.L    D4,D0
  3722.     MOVEQ    #1,D1
  3723.     ASL.L    D0,D1
  3724.     OR.L    D1,(-$20,A5,D2.L)
  3725.     BRA.B    lbC002EDC
  3726.  
  3727. lbC002EAE:    MOVE.L    ($28,A4),D0
  3728.     MOVE.L    D0,D1
  3729.     LSR.L    #5,D1
  3730.     ASL.L    #2,D1
  3731.     MOVEQ    #$1F,D4
  3732.     AND.L    D4,D0
  3733.     ASL.L    D0,D2
  3734.     MOVE.L    D2,D0
  3735.     OR.L    D0,(-$40,A5,D1.L)
  3736.     BRA.B    lbC002EDC
  3737.  
  3738. lbC002EC6:    MOVE.L    ($28,A4),D0
  3739.     MOVE.L    D0,D2
  3740.     LSR.L    #5,D2
  3741.     ASL.L    #2,D2
  3742.     MOVEQ    #$1F,D4
  3743.     AND.L    D4,D0
  3744.     MOVEQ    #1,D1
  3745.     ASL.L    D0,D1
  3746.     OR.L    D1,(-$60,A5,D2.L)
  3747. lbC002EDC:    MOVEQ    #2,D4
  3748.     CMP.L    D3,D4
  3749.     BEQ.B    lbC002EEA
  3750.     MOVEQ    #3,D4
  3751.     CMP.L    D3,D4
  3752.     BEQ.B    lbC002F0C
  3753.     BRA.B    lbC002F2E
  3754.  
  3755. lbC002EEA:    MOVEA.L    (4,A6),A6
  3756.     MOVE.L    ($28,A4),D0
  3757.     ADDQ.L    #1,D0
  3758.     LEA    (-$20,A5),A0
  3759.     LEA    (-$40,A5),A1
  3760.     LEA    (-$60,A5),A2
  3761.     MOVEQ    #-$68,D1
  3762.     ADD.L    A5,D1
  3763.     MOVEQ    #0,D2
  3764.     JSR    (-$F0,A6)
  3765. ;fiX "_LVO" type symbol expected
  3766.     BRA.B    lbC002F2C
  3767.  
  3768. lbC002F0C:    MOVEA.L    (8,A6),A6
  3769.     MOVE.L    ($28,A4),D0
  3770.     ADDQ.L    #1,D0
  3771.     LEA    (-$20,A5),A0
  3772.     LEA    (-$40,A5),A1
  3773.     LEA    (-$60,A5),A2
  3774.     LEA    (-$68,A5),A3
  3775.     MOVEQ    #0,D1
  3776.     JSR    (-$7E,A6)
  3777. ;fiX "_LVO" type symbol expected
  3778. lbC002F2C:    MOVEA.L    D0,A3
  3779. lbC002F2E:    MOVEQ    #1,D4
  3780.     CMP.L    A3,D4
  3781.     SEQ    D0
  3782.     EXT.W    D0
  3783.     MOVEA.W    D0,A0
  3784.     MOVE.L    A0,D0
  3785.     NEG.L    D0
  3786.     MOVEM.L    (-$84,A5),D2-D4/A2-A4/A6
  3787.     UNLK    A5
  3788.     RTS
  3789.  
  3790. lbC002F46:    PUSHM    D2/D3/A2/A3
  3791.     MOVEA.L    ($14,SP),A1
  3792.     MOVE.L    ($18,SP),D2
  3793.     MOVEA.L    ($20,SP),A2
  3794.     MOVEA.L    ($24,SP),A3
  3795.     MOVEQ    #1,D3
  3796.     CMP.L    D2,D3
  3797.     BNE.B    lbC002FA8
  3798.     MOVEA.L    (lbL003924),A0
  3799.     MOVEA.L    ($114,A0),A0
  3800.     MOVEA.L    ($2E,A0),A0
  3801.     MOVEA.L    ($22B6,A0),A0
  3802.     MOVE.L    ($28,A1),D0
  3803.     MOVE.L    D0,D1
  3804.     LSR.L    #5,D1
  3805.     ASL.L    #2,D1
  3806.     MOVEQ    #$1F,D3
  3807.     AND.L    D3,D0
  3808.     MOVE.L    D2,D3
  3809.     ASL.L    D0,D3
  3810.     MOVE.L    D3,D0
  3811.     OR.L    D0,(A2,D1.L)
  3812.     MOVE.L    ($28,A1),D0
  3813.     CMP.L    (A3),D0
  3814.     BLS.B    lbC002F94
  3815.     MOVE.L    D0,(A3)
  3816. lbC002F94:    MOVE.L    D2,D0
  3817.     MOVE.L    ($10,A0),D3
  3818.     ASL.L    D3,D0
  3819.     MOVE.L    D2,D1
  3820.     MOVE.L    ($14,A0),D3
  3821.     ASL.L    D3,D1
  3822.     OR.L    D1,D0
  3823.     BRA.B    lbC002FDE
  3824.  
  3825. lbC002FA8:    MOVEQ    #2,D3
  3826.     CMP.L    D2,D3
  3827.     BNE.B    lbC002FC8
  3828.     MOVE.L    ($28,A1),D0
  3829.     MOVE.L    D0,D2
  3830.     LSR.L    #5,D2
  3831.     ASL.L    #2,D2
  3832.     MOVEQ    #$1F,D3
  3833.     AND.L    D3,D0
  3834.     MOVEQ    #1,D1
  3835.     ASL.L    D0,D1
  3836.     MOVE.L    (A2,D2.L),D0
  3837.     AND.L    D1,D0
  3838.     BRA.B    lbC002FDE
  3839.  
  3840. lbC002FC8:    MOVEQ    #10,D3
  3841.     CMP.L    D2,D3
  3842.     BNE.B    lbC002FDC
  3843.     PUSH    ($1C,SP)
  3844.     PUSH    A1
  3845.     BSR.W    lbC002E26
  3846.     ADDQ.W    #8,SP
  3847.     BRA.B    lbC002FDE
  3848.  
  3849. lbC002FDC:    MOVEQ    #0,D0
  3850. lbC002FDE:    POPM    D2/D3/A2/A3
  3851.     RTS
  3852.  
  3853. lbC002FE4:    PUSHM    D2/D3/A2/A3/A6
  3854.     MOVEA.L    ($1C,SP),A3
  3855.     MOVEA.L    ($20,SP),A1
  3856.     MOVEA.L    ($24,SP),A2
  3857.     MOVE.L    ($28,SP),D2
  3858.     MOVEA.L    (lbL003924),A0
  3859.     MOVEA.L    ($114,A0),A0
  3860.     MOVEA.L    ($2E,A0),A0
  3861.     MOVEA.L    ($22B6,A0),A0
  3862.     MOVEQ    #-1,D0
  3863.     MOVE.L    ($18,A0),D1
  3864.     MOVEQ    #2,D3
  3865.     CMP.L    D1,D3
  3866.     BEQ.B    lbC00301E
  3867.     MOVEQ    #3,D3
  3868.     CMP.L    D1,D3
  3869.     BEQ.B    lbC003034
  3870.     BRA.B    lbC003048
  3871.  
  3872. lbC00301E:    MOVEA.L    (4,A0),A6
  3873.     MOVE.L    D2,D0
  3874.     ADDQ.L    #1,D0
  3875.     MOVEA.L    A3,A0
  3876.     MOVEQ    #0,D1
  3877.     MOVEQ    #$18,D2
  3878.     ADD.L    SP,D2
  3879.     JSR    (-$F0,A6)
  3880. ;fiX "_LVO" type symbol expected
  3881.     BRA.B    lbC003048
  3882.  
  3883. lbC003034:    MOVEA.L    (8,A0),A6
  3884.     MOVE.L    D2,D0
  3885.     ADDQ.L    #1,D0
  3886.     MOVEA.L    A3,A0
  3887.     SUBA.L    A3,A3
  3888.     MOVEQ    #$18,D1
  3889.     ADD.L    SP,D1
  3890.     JSR    (-$7E,A6)
  3891. ;fiX "_LVO" type symbol expected
  3892. lbC003048:    MOVEQ    #-1,D1
  3893.     CMP.L    D0,D1
  3894.     BEQ.B    lbC003052
  3895.     MOVE.L    ($18,SP),D1
  3896. lbC003052:    MOVE.L    D1,D0
  3897.     POPM    D2/D3/A2/A3/A6
  3898.     RTS
  3899.  
  3900. lbC00305A:    LINK.W    A5,#-8
  3901.     PUSHM    D2-D5/A2/A6
  3902.     MOVEA.L    (lbL003924),A0
  3903.     MOVEA.L    ($114,A0),A0
  3904.     MOVEA.L    ($2E,A0),A2
  3905.     MOVEA.L    ($22B6,A2),A1
  3906.     MOVE.L    ($18,A1),D0
  3907.     MOVEQ    #2,D5
  3908.     CMP.L    D0,D5
  3909.     BNE.B    lbC003090
  3910.     PUSH    (12,A5)
  3911.     PUSH    (8,A5)
  3912.     BSR.W    lbC00319C
  3913.     ADDQ.W    #8,SP
  3914.     BRA.W    lbC003184
  3915.  
  3916. lbC003090:    MOVEQ    #3,D5
  3917.     CMP.L    D0,D5
  3918.     BNE.W    lbC003182
  3919.     MOVEA.L    ($C8,A0),A0
  3920.     CMPA.W    #0,A0
  3921.     BNE.B    lbC0030A8
  3922.     MOVEQ    #-1,D0
  3923.     BRA.W    lbC003184
  3924.  
  3925. lbC0030A8:    MOVEA.L    (8,A1),A6
  3926.     MOVE.L    ($1C,A0),D0
  3927.     CLR.L    D1
  3928.     MOVE.B    ($24,A0),D1
  3929.     CLR.L    D2
  3930.     MOVE.B    ($25,A0),D2
  3931.     MOVEQ    #0,D3
  3932.     JSR    (-$90,A6)
  3933. ;fiX "_LVO" type symbol expected
  3934.     MOVE.L    D0,D2
  3935.     BGE.B    lbC0030D0
  3936.     PEA    ($A1).W
  3937.     JSR    (lbC0038A4)
  3938. lbC0030D0:    MOVE.B    ($134,A2),D0
  3939.     EXT.W    D0
  3940.     MOVE.W    D0,D4
  3941.     EXT.L    D4
  3942.     MOVE.B    #2,($134,A2)
  3943.     PEA    (-8,A5)
  3944.     PEA    (-4,A5)
  3945.     JSR    (lbC0038B0)
  3946.     MOVE.L    D0,D3
  3947.     ADDQ.W    #8,SP
  3948.     BNE.B    lbC00310A
  3949.     MOVEA.L    (-4,A5),A0
  3950.     MOVE.L    D2,($28,A0)
  3951.     PEA    (2).W
  3952.     PUSH    A0
  3953.     JSR    (lbC0038BC)
  3954.     ADDQ.W    #8,SP
  3955. lbC00310A:    MOVE.L    ($13C,A2),D1
  3956.     BEQ.B    lbC003142
  3957.     BTST    #4,($133,A2)
  3958.     BNE.B    lbC003122
  3959.     MOVE.L    ($140,A2),D0
  3960.     NOT.L    D0
  3961.     AND.L    D1,D0
  3962.     BEQ.B    lbC003142
  3963. lbC003122:    PUSH    A2
  3964.     JSR    (lbC003880)
  3965.     ADDQ.W    #4,SP
  3966.     TST.L    D0
  3967.     BEQ.B    lbC003142
  3968.     MOVEA.L    (lbL003924),A6
  3969.     MOVEQ    #0,D0
  3970.     MOVE.L    #$1000,D1
  3971.     JSR    (-$132,A6)
  3972. ;fiX "_LVO" type symbol expected
  3973. lbC003142:    MOVE.B    D4,($134,A2)
  3974.     MOVEQ    #4,D5
  3975.     CMP.L    D3,D5
  3976.     BNE.B    lbC003162
  3977.     MOVEA.L    (lbL003924),A6
  3978.     SUBA.L    A1,A1
  3979.     JSR    (-$126,A6)
  3980. ;fiX "_LVO" type symbol expected
  3981.     PUSH    D0
  3982.     JSR    (lbC00388C)
  3983.     ADDQ.W    #4,SP
  3984. lbC003162:    MOVEA.L    (lbL003924),A0
  3985.     MOVEA.L    ($114,A0),A0
  3986.     MOVEA.L    ($2E,A0),A0
  3987.     MOVEA.L    ($C94,A0),A0
  3988.     MOVE.L    D3,(A0)
  3989.     MOVEQ    #-1,D0
  3990.     TST.L    D3
  3991.     BNE.B    lbC003184
  3992.     MOVE.L    (-8,A5),D0
  3993.     BRA.B    lbC003184
  3994.  
  3995. lbC003182:    MOVEQ    #-1,D0
  3996. lbC003184:    MOVEM.L    (-$20,A5),D2-D5/A2/A6
  3997.     UNLK    A5
  3998.     RTS
  3999.  
  4000. tcp.MSG:    db    'tcp',0
  4001. udp.MSG:    db    'udp',0
  4002. inetd.MSG:    db    'inetd',0
  4003.  
  4004. lbC00319C:    LINK.W    A5,#-8
  4005.     PUSHM    D2-D7/A2-A4/A6
  4006.     MOVEA.L    (8,A5),A4
  4007.     MOVE.L    (12,A5),D6
  4008.     MOVEA.L    (lbL003924),A0
  4009.     MOVEA.L    ($114,A0),A0
  4010.     MOVEA.L    ($2E,A0),A2
  4011.     MOVE.L    ($22B6,A2),D7
  4012.     MOVEQ    #1,D3
  4013.     MOVEQ    #-1,D5
  4014.     MOVE.L    D5,(-8,A5)
  4015.     MOVE.B    ($134,A2),D0
  4016.     EXT.W    D0
  4017.     MOVE.W    D0,D4
  4018.     EXT.L    D4
  4019.     MOVE.B    #2,($134,A2)
  4020.     MOVEQ    #3,D5
  4021.     CMP.L    (A4),D5
  4022.     BGE.W    lbC0032F8
  4023.     MOVEA.L    D6,A3
  4024.     MOVEA.L    (A3),A0
  4025.     MOVEA.L    D7,A3
  4026.     MOVEA.L    (4,A3),A6
  4027.     MOVEA.L    (4,A0),A0
  4028.     LEA    (tcp.MSG),A1
  4029.     JSR    (-$168,A6)
  4030. ;fiX "_LVO" type symbol expected
  4031.     MOVE.L    D0,D2
  4032.     MOVEA.L    D6,A3
  4033.     MOVEA.L    (A3),A0
  4034.     MOVEA.L    D7,A3
  4035.     MOVEA.L    (4,A3),A6
  4036.     MOVEA.L    (4,A0),A0
  4037.     LEA    (udp.MSG),A1
  4038.     JSR    (-$168,A6)
  4039. ;fiX "_LVO" type symbol expected
  4040.     TST.L    D2
  4041.     BNE.B    lbC00321A
  4042.     TST.L    D0
  4043.     BEQ.W    lbC0032F8
  4044. lbC00321A:    MOVEA.L    (lbL003924),A6
  4045.     LEA    (inetd.MSG),A1
  4046.     JSR    (-$186,A6)
  4047. ;fiX "_LVO" type symbol expected
  4048.     TST.L    D0
  4049.     BEQ.W    lbC0032F8
  4050.     MOVEA.L    D6,A3
  4051.     MOVEA.L    (A3),A0
  4052.     PUSH    (8,A0)
  4053.     JSR    (lbC0038C8)
  4054.     MOVE.L    D0,D2
  4055.     MOVEA.L    (A3),A0
  4056.     PUSH    (12,A0)
  4057.     JSR    (lbC0037C0)
  4058.     MOVEA.L    D7,A3
  4059.     MOVE.L    D0,($1C,A3)
  4060.     ADDQ.W    #8,SP
  4061.     MOVEA.L    (4,A3),A6
  4062.     MOVE.L    D2,D1
  4063.     JSR    (-$1B6,A6)
  4064. ;fiX "_LVO" type symbol expected
  4065.     MOVE.L    D0,D2
  4066.     MOVEQ    #-1,D5
  4067.     CMP.L    D2,D5
  4068.     BEQ.W    lbC0032F8
  4069.     MOVE.W    #1,($20,A3)
  4070.     CLR.L    (-8,A5)
  4071.     PEA    (-8,A5)
  4072.     PEA    (-4,A5)
  4073.     JSR    (lbC0038B0)
  4074.     MOVE.L    D0,D3
  4075.     ADDQ.W    #8,SP
  4076.     BNE.B    lbC0032C0
  4077.     MOVEA.L    (-4,A5),A0
  4078.     MOVE.L    D2,($28,A0)
  4079.     PEA    (2).W
  4080.     PUSH    A0
  4081.     JSR    (lbC0038BC)
  4082.     MOVEQ    #1,D2
  4083.     ADDQ.W    #8,SP
  4084.     MOVE.L    (A4),D0
  4085.     SUBQ.L    #3,D0
  4086.     CMP.L    D2,D0
  4087.     BLE.B    lbC0032BE
  4088.     MOVEQ    #4,D1
  4089. lbC0032A8:    MOVEA.L    D1,A0
  4090.     MOVEA.L    D6,A3
  4091.     ADDA.L    (A3),A0
  4092.     MOVE.L    (12,A0),(A0)
  4093.     ADDQ.L    #4,D1
  4094.     ADDQ.L    #1,D2
  4095.     MOVE.L    (A4),D0
  4096.     SUBQ.L    #3,D0
  4097.     CMP.L    D2,D0
  4098.     BGT.B    lbC0032A8
  4099. lbC0032BE:    SUBQ.L    #3,(A4)
  4100. lbC0032C0:    MOVE.L    ($13C,A2),D1
  4101.     BEQ.B    lbC0032F8
  4102.     BTST    #4,($133,A2)
  4103.     BNE.B    lbC0032D8
  4104.     MOVE.L    ($140,A2),D0
  4105.     NOT.L    D0
  4106.     AND.L    D1,D0
  4107.     BEQ.B    lbC0032F8
  4108. lbC0032D8:    PUSH    A2
  4109.     JSR    (lbC003880)
  4110.     ADDQ.W    #4,SP
  4111.     TST.L    D0
  4112.     BEQ.B    lbC0032F8
  4113.     MOVEA.L    (lbL003924),A6
  4114.     MOVEQ    #0,D0
  4115.     MOVE.L    #$1000,D1
  4116.     JSR    (-$132,A6)
  4117. ;fiX "_LVO" type symbol expected
  4118. lbC0032F8:    MOVE.B    D4,($134,A2)
  4119.     MOVEA.L    (lbL003924),A0
  4120.     MOVEA.L    ($114,A0),A0
  4121.     MOVEA.L    ($2E,A0),A0
  4122.     MOVEA.L    ($C94,A0),A0
  4123.     MOVE.L    D3,(A0)
  4124.     MOVEQ    #-1,D0
  4125.     TST.L    D3
  4126.     BNE.B    lbC00331A
  4127.     MOVE.L    (-8,A5),D0
  4128. lbC00331A:    MOVEM.L    (-$30,A5),D2-D7/A2-A4/A6
  4129.     UNLK    A5
  4130.     RTS
  4131.  
  4132. lbC003324:    ADDA.W    #$FFE4,SP
  4133.     PUSHM    D2/D3/A6
  4134.     MOVEA.L    (lbL003924),A6
  4135.     MOVEA.L    ($114,A6),A0
  4136.     MOVEA.L    ($2E,A0),A0
  4137.     MOVEA.L    ($22B6,A0),A0
  4138.     MOVEQ    #2,D3
  4139.     CMP.L    ($18,A0),D3
  4140.     BNE.B    lbC0033AA
  4141.     TST.W    ($20,A0)
  4142.     BEQ.B    lbC0033AA
  4143.     MOVE.L    ($1C,A0),D0
  4144.     MOVE.L    D0,($20,SP)
  4145.     BEQ.B    lbC0033AA
  4146.     JSR    (-$29A,A6)
  4147. ;fiX "_LVO" type symbol expected
  4148.     MOVE.L    D0,D2
  4149.     BEQ.B    lbC0033AA
  4150.     MOVE.B    #5,($14,SP)
  4151.     MOVE.W    #$18,($1E,SP)
  4152.     MOVE.L    D0,($1A,SP)
  4153.     MOVEA.L    (lbL003924),A6
  4154.     LEA    (inetd.MSG),A1
  4155.     JSR    (-$186,A6)
  4156. ;fiX "_LVO" type symbol expected
  4157.     TST.L    D0
  4158.     BEQ.B    lbC00339E
  4159.     MOVEA.L    (lbL003924),A6
  4160.     MOVEA.L    D0,A0
  4161.     LEA    (12,SP),A1
  4162.     JSR    (-$16E,A6)
  4163. ;fiX "_LVO" type symbol expected
  4164.     MOVEA.L    (lbL003924),A6
  4165.     MOVEA.L    D2,A0
  4166.     JSR    (-$180,A6)
  4167. ;fiX "_LVO" type symbol expected
  4168. lbC00339E:    MOVEA.L    (lbL003924),A6
  4169.     MOVEA.L    D2,A0
  4170.     JSR    (-$2A0,A6)
  4171. ;fiX "_LVO" type symbol expected
  4172. lbC0033AA:    POPM    D2/D3/A6
  4173.     ADDA.W    #$1C,SP
  4174.     RTS
  4175.  
  4176. lbC0033B4:    PUSHM    D2/D3/A6
  4177.     MOVE.L    ($10,SP),D2
  4178.     MOVEA.L    ($14,SP),A1
  4179.     MOVE.L    ($18,SP),D1
  4180.     MOVEA.L    (lbL003924),A0
  4181.     MOVEA.L    ($114,A0),A0
  4182.     MOVEA.L    ($2E,A0),A0
  4183.     MOVEA.L    ($22B6,A0),A6
  4184.     MOVE.L    ($18,A6),D0
  4185.     MOVEQ    #3,D3
  4186.     CMP.L    D0,D3
  4187.     BNE.B    lbC0033F0
  4188.     MOVEA.L    (8,A6),A6
  4189.     MOVE.L    D2,D0
  4190.     MOVEA.L    A1,A0
  4191.     MOVEA.L    D1,A1
  4192.     JSR    (-$102,A6)
  4193. ;fiX "_LVO" type symbol expected
  4194.     BRA.B    lbC00341A
  4195.  
  4196. lbC0033F0:    MOVEQ    #2,D3
  4197.     CMP.L    D0,D3
  4198.     BNE.B    lbC00341A
  4199.     PUSH    D1
  4200.     PUSH    A1
  4201.     PEA    (lbL003E44)
  4202.     JSR    (lbC0038D4)
  4203.     ADDA.W    #12,SP
  4204.     MOVEA.L    (4,A6),A6
  4205.     MOVE.L    D2,D0
  4206.     LEA    (lbL003E44),A0
  4207.     JSR    (-$1A4,A6)
  4208. ;fiX "_LVO" type symbol expected
  4209. lbC00341A:    POPM    D2/D3/A6
  4210.     RTS
  4211.  
  4212. lbC003420:    ADDA.W    #$FFDC,SP
  4213.     PUSH    A6
  4214.     PUSH    D2
  4215.     MOVEA.L    (lbL003924),A0
  4216.     MOVEA.L    ($114,A0),A0
  4217.     MOVEA.L    ($2E,A0),A0
  4218.     MOVEA.L    ($22B6,A0),A0
  4219.     MOVEQ    #3,D2
  4220.     CMP.L    ($18,A0),D2
  4221.     BNE.B    lbC003492
  4222.     MOVE.L    #$80000017,D0
  4223.     MOVE.L    ($30,SP),D1
  4224.     MOVE.L    D0,(8,SP)
  4225.     MOVE.L    D1,(12,SP)
  4226.     MOVE.L    #$80000015,D0
  4227.     MOVE.L    ($34,SP),D1
  4228.     MOVE.L    D0,($10,SP)
  4229.     MOVE.L    D1,($14,SP)
  4230.     MOVE.L    #$80000019,D0
  4231.     MOVE.L    ($38,SP),D1
  4232.     MOVE.L    D0,($18,SP)
  4233.     MOVE.L    D1,($1C,SP)
  4234.     MOVEQ    #0,D0
  4235.     MOVEQ    #0,D1
  4236.     MOVEQ    #0,D0
  4237.     MOVE.L    D0,($20,SP)
  4238.     MOVE.L    D1,($24,SP)
  4239.     MOVEA.L    (8,A0),A6
  4240.     LEA    (8,SP),A0
  4241.     JSR    (-$126,A6)
  4242. ;fiX "_LVO" type symbol expected
  4243. lbC003492:    POP    D2
  4244.     POP    A6
  4245.     ADDA.W    #$24,SP
  4246.     RTS
  4247.  
  4248. lbC00349C:    ADDA.W    #$FFEC,SP
  4249.     PUSH    A6
  4250.     PUSH    D2
  4251.     MOVEA.L    (lbL003924),A0
  4252.     MOVEA.L    ($114,A0),A0
  4253.     MOVEA.L    ($2E,A0),A0
  4254.     MOVEA.L    ($22B6,A0),A0
  4255.     MOVEQ    #3,D2
  4256.     CMP.L    ($18,A0),D2
  4257.     BNE.B    lbC0034E8
  4258.     MOVE.L    #$80000017,D0
  4259.     MOVEQ    #0,D1
  4260.     MOVE.L    D0,(8,SP)
  4261.     MOVE.L    D1,(12,SP)
  4262.     MOVEQ    #0,D0
  4263.     MOVEQ    #0,D1
  4264.     MOVEQ    #0,D0
  4265.     MOVE.L    D0,($10,SP)
  4266.     MOVE.L    D1,($14,SP)
  4267.     MOVEA.L    (8,A0),A6
  4268.     LEA    (8,SP),A0
  4269.     JSR    (-$126,A6)
  4270. ;fiX "_LVO" type symbol expected
  4271. lbC0034E8:    POP    D2
  4272.     POP    A6
  4273.     ADDA.W    #$14,SP
  4274.     RTS
  4275.  
  4276. lbC0034F2:    ADDA.W    #$FFE4,SP
  4277.     PUSH    A6
  4278.     PUSH    D2
  4279.     MOVEA.L    (lbL003924),A0
  4280.     MOVEA.L    ($114,A0),A0
  4281.     MOVEA.L    ($2E,A0),A0
  4282.     MOVEA.L    ($22B6,A0),A0
  4283.     MOVEQ    #3,D2
  4284.     CMP.L    ($18,A0),D2
  4285.     BEQ.B    lbC003518
  4286.     MOVEQ    #0,D0
  4287.     BRA.B    lbC003558
  4288.  
  4289. lbC003518:    MOVE.L    #$8000001A,D0
  4290.     MOVEQ    #0,D1
  4291.     MOVE.L    D0,(8,SP)
  4292.     MOVE.L    D1,(12,SP)
  4293.     MOVE.L    #$8000001B,D0
  4294.     MOVE.L    ($28,SP),D1
  4295.     MOVE.L    D0,($10,SP)
  4296.     MOVE.L    D1,($14,SP)
  4297.     MOVEQ    #0,D0
  4298.     MOVEQ    #0,D1
  4299.     MOVEQ    #0,D0
  4300.     MOVE.L    D0,($18,SP)
  4301.     MOVE.L    D1,($1C,SP)
  4302.     MOVEA.L    (8,A0),A6
  4303.     LEA    (8,SP),A0
  4304.     JSR    (-$126,A6)
  4305. ;fiX "_LVO" type symbol expected
  4306.     MOVE.L    (12,SP),D0
  4307. lbC003558:    POP    D2
  4308.     POP    A6
  4309.     ADDA.W    #$1C,SP
  4310.     RTS
  4311.  
  4312. ;fiX Label expected
  4313.     dw    0
  4314.  
  4315. ;fiX Bad code terminator
  4316. ;fiX Illegal instruction
  4317. lbC003564:    ADDA.W    #$FFD4,SP
  4318.     PUSHM    D2/D3/A2/A6
  4319.     MOVEA.L    ($40,SP),A1
  4320.     MOVE.L    ($44,SP),D2
  4321.     MOVEA.L    (lbL003924),A0
  4322.     MOVEA.L    ($114,A0),A0
  4323.     MOVEA.L    ($2E,A0),A0
  4324.     MOVEA.L    ($22B6,A0),A2
  4325.     MOVEQ    #3,D3
  4326.     CMP.L    ($18,A2),D3
  4327.     BNE.B    lbC003608
  4328.     MOVE.L    #$80000010,D0
  4329.     MOVEQ    #12,D1
  4330.     MOVE.L    D0,($20,SP)
  4331.     MOVE.L    D1,($24,SP)
  4332.     MOVE.L    #$80000004,D0
  4333.     MOVE.L    A1,D1
  4334.     MOVE.L    D0,($28,SP)
  4335.     MOVE.L    D1,($2C,SP)
  4336.     MOVEQ    #0,D0
  4337.     MOVEQ    #0,D1
  4338.     MOVEQ    #0,D0
  4339.     MOVE.L    D0,($30,SP)
  4340.     MOVE.L    D1,($34,SP)
  4341.     MOVEA.L    (8,A2),A6
  4342.     MOVEA.L    A1,A0
  4343.     MOVEQ    #4,D0
  4344.     JSR    (-$A8,A6)
  4345. ;fiX "_LVO" type symbol expected
  4346.     MOVEA.L    (12,A2),A6
  4347.     MOVEA.L    ($22,A2),A0
  4348.     LEA    ($20,SP),A1
  4349.     JSR    (-$1E,A6)
  4350. ;fiX "_LVO" type symbol expected
  4351.     TST.L    D2
  4352.     BEQ.B    lbC003616
  4353.     MOVE.L    #$80000033,D0
  4354.     MOVE.L    D2,D1
  4355.     MOVE.L    D0,($10,SP)
  4356.     MOVE.L    D1,($14,SP)
  4357.     MOVEQ    #0,D0
  4358.     MOVEQ    #0,D1
  4359.     MOVEQ    #0,D0
  4360.     MOVE.L    D0,($18,SP)
  4361.     MOVE.L    D1,($1C,SP)
  4362.     MOVEA.L    (8,A2),A6
  4363.     LEA    ($10,SP),A0
  4364.     JSR    (-$126,A6)
  4365. ;fiX "_LVO" type symbol expected
  4366.     BRA.B    lbC003616
  4367.  
  4368. lbC003608:    MOVEA.L    (4,A2),A6
  4369.     MOVE.W    #$80,D1
  4370.     MOVEA.L    A1,A0
  4371.     JSR    (-$1E,A6)
  4372. ;fiX "_LVO" type symbol expected
  4373. lbC003616:    POPM    D2/D3/A2/A6
  4374.     ADDA.W    #$2C,SP
  4375.     RTS
  4376.  
  4377. lbC003620:    PUSHM    D2-D4/A2
  4378.     MOVE.L    ($14,SP),D4
  4379.     MOVEA.L    (lbL003924),A0
  4380.     MOVEA.L    ($114,A0),A2
  4381.     MOVEA.L    ($2E,A2),A1
  4382.     MOVEA.L    ($22B6,A1),A0
  4383.     MOVEQ    #1,D0
  4384.     MOVE.L    D0,D2
  4385.     MOVE.L    ($10,A0),D1
  4386.     ASL.L    D1,D2
  4387.     MOVE.L    D0,D3
  4388.     MOVE.L    ($14,A0),D1
  4389.     ASL.L    D1,D3
  4390.     MOVE.L    D4,D0
  4391.     AND.L    D2,D0
  4392.     BEQ.B    lbC003680
  4393.     TST.W    ($146,A1)
  4394.     BLT.B    lbC003666
  4395.     PEA    ($10).W
  4396.     PUSH    A2
  4397.     JSR    (lbC0038E0)
  4398.     ADDQ.W    #8,SP
  4399. lbC003666:    MOVE.L    D2,D0
  4400.     NOT.L    D0
  4401.     AND.L    D0,($1A,A2)
  4402.     MOVEA.L    (lbL003924),A0
  4403.     MOVEA.L    ($114,A0),A0
  4404.     MOVEA.L    ($2E,A0),A0
  4405.     AND.L    D0,($CA4,A0)
  4406. lbC003680:    MOVE.L    D4,D0
  4407.     AND.L    D3,D0
  4408.     BEQ.B    lbC0036C4
  4409.     MOVEA.L    (lbL003924),A0
  4410.     MOVEA.L    ($114,A0),A0
  4411.     MOVEA.L    ($2E,A0),A0
  4412.     BTST    #6,($145,A0)
  4413.     BNE.B    lbC0036AA
  4414.     PEA    ($17).W
  4415.     PUSH    A2
  4416.     JSR    (lbC0038E0)
  4417.     ADDQ.W    #8,SP
  4418. lbC0036AA:    MOVE.L    D3,D0
  4419.     NOT.L    D0
  4420.     AND.L    D0,($1A,A2)
  4421.     MOVEA.L    (lbL003924),A0
  4422.     MOVEA.L    ($114,A0),A0
  4423.     MOVEA.L    ($2E,A0),A0
  4424.     AND.L    D0,($CA4,A0)
  4425. lbC0036C4:    POPM    D2-D4/A2
  4426.     RTS
  4427.  
  4428. lbC0036CA:    LINK.W    A5,#-8
  4429.     PUSH    A2
  4430.     PUSH    D2
  4431.     MOVE.L    (8,A5),D2
  4432.     MOVEA.L    (12,A5),A2
  4433.     MOVEQ    #4,D1
  4434.     MOVE.L    D1,(-8,A5)
  4435.     PEA    ($3C).W
  4436.     PUSH    A2
  4437.     JSR    (lbC003898)
  4438.     MOVE.W    #$C180,(6,A2)
  4439.     JSR    (lbC0038EC)
  4440.     MOVE.W    D0,(10,A2)
  4441.     JSR    (lbC0038F8)
  4442.     MOVE.W    D0,(12,A2)
  4443.     PEA    (-8,A5)
  4444.     PEA    (-4,A5)
  4445.     PEA    ($1001).W
  4446.     PUSH    #$FFFF
  4447.     PUSH    D2
  4448.     JSR    (lbC00287E)
  4449.     ADDA.W    #$1C,SP
  4450.     TST.L    D0
  4451.     BNE.B    lbC00372E
  4452.     MOVE.L    (-4,A5),($2C,A2)
  4453. lbC00372E:    MOVEQ    #0,D0
  4454.     MOVE.L    (-$10,A5),D2
  4455.     MOVEA.L    (-12,A5),A2
  4456.     UNLK    A5
  4457.     RTS
  4458.  
  4459. lbC00373C:    MOVEA.L    (lbL003920),A0
  4460.     JMP    (-$3EA,A0)
  4461.  
  4462. ;fiX Label expected
  4463.     dw    0
  4464.  
  4465. ;fiX Bad code terminator
  4466. ;fiX Illegal instruction
  4467. lbC003748:    MOVEA.L    (lbL003920),A0
  4468.     JMP    (-$438,A0)
  4469.  
  4470. ;fiX Label expected
  4471.     dw    0
  4472.  
  4473. ;fiX Bad code terminator
  4474. ;fiX Illegal instruction
  4475. lbC003754:    MOVEA.L    (lbL003920),A0
  4476.     JMP    (-$894,A0)
  4477.  
  4478. ;fiX Label expected
  4479.     dw    0
  4480.  
  4481. ;fiX Bad code terminator
  4482. ;fiX Illegal instruction
  4483. lbC003760:    MOVEA.L    (lbL003920),A0
  4484.     JMP    (-$810,A0)
  4485.  
  4486. ;fiX Label expected
  4487.     dw    0
  4488.  
  4489. ;fiX Bad code terminator
  4490. ;fiX Illegal instruction
  4491. lbC00376C:    MOVEA.L    (lbL003920),A0
  4492.     JMP    (-$7CE,A0)
  4493.  
  4494. ;fiX Label expected
  4495.     dw    0
  4496.  
  4497. ;fiX Bad code terminator
  4498. ;fiX Illegal instruction
  4499. lbC003778:    MOVEA.L    (lbL003920),A0
  4500.     JMP    (-$264,A0)
  4501.  
  4502. ;fiX Label expected
  4503.     dw    0
  4504.  
  4505. ;fiX Bad code terminator
  4506. ;fiX Illegal instruction
  4507. lbC003784:    MOVEA.L    (lbL003920),A0
  4508.     JMP    (-$7FE,A0)
  4509.  
  4510. ;fiX Label expected
  4511.     dw    0
  4512.  
  4513. ;fiX Bad code terminator
  4514. ;fiX Illegal instruction
  4515. lbC003790:    MOVEA.L    (lbL003920),A0
  4516.     JMP    (-$1C8,A0)
  4517.  
  4518. ;fiX Label expected
  4519.     dw    0
  4520.  
  4521. ;fiX Bad code terminator
  4522. ;fiX Illegal instruction
  4523. lbC00379C:    MOVEA.L    (lbL003920),A0
  4524.     JMP    (-$9BA,A0)
  4525.  
  4526. ;fiX Label expected
  4527.     dw    0
  4528.  
  4529. ;fiX Bad code terminator
  4530. ;fiX Illegal instruction
  4531. lbC0037A8:    MOVEA.L    (lbL003920),A0
  4532.     JMP    (-$44A,A0)
  4533.  
  4534. ;fiX Label expected
  4535.     dw    0
  4536.  
  4537. ;fiX Bad code terminator
  4538. ;fiX Illegal instruction
  4539. lbC0037B4:    MOVEA.L    (lbL003920),A0
  4540.     JMP    (-$3F0,A0)
  4541.  
  4542. ;fiX Label expected
  4543.     dw    0
  4544.  
  4545. ;fiX Bad code terminator
  4546. ;fiX Illegal instruction
  4547. lbC0037C0:    MOVEA.L    (lbL003920),A0
  4548.     JMP    (-$42,A0)
  4549.  
  4550. ;fiX Label expected
  4551.     dw    0
  4552.  
  4553. ;fiX Bad code terminator
  4554. ;fiX Illegal instruction
  4555. lbC0037CC:    MOVEA.L    (lbL003920),A0
  4556.     JMP    (-$43E,A0)
  4557.  
  4558. ;fiX Label expected
  4559.     dw    0
  4560.  
  4561. ;fiX Bad code terminator
  4562. ;fiX Illegal instruction
  4563. lbC0037D8:    MOVEA.L    (lbL003920),A0
  4564.     JMP    (-$B94,A0)
  4565.  
  4566. ;fiX Label expected
  4567.     dw    0
  4568.  
  4569. ;fiX Bad code terminator
  4570. ;fiX Illegal instruction
  4571. lbC0037E4:    MOVEA.L    (lbL003920),A0
  4572.     JMP    (-$156,A0)
  4573.  
  4574. ;fiX Label expected
  4575.     dw    0
  4576.  
  4577. ;fiX Bad code terminator
  4578. ;fiX Illegal instruction
  4579. lbC0037F0:    MOVEA.L    (lbL003920),A0
  4580.     JMP    (-$4B0,A0)
  4581.  
  4582. ;fiX Label expected
  4583.     dw    0
  4584.  
  4585. ;fiX Bad code terminator
  4586. ;fiX Illegal instruction
  4587. lbC0037FC:    MOVEA.L    (lbL003920),A0
  4588.     JMP    (-$828,A0)
  4589.  
  4590. ;fiX Label expected
  4591.     dw    0
  4592.  
  4593. ;fiX Bad code terminator
  4594. ;fiX Illegal instruction
  4595. lbC003808:    MOVEA.L    (lbL003920),A0
  4596.     JMP    (-$822,A0)
  4597.  
  4598. ;fiX Label expected
  4599.     dw    0
  4600.  
  4601. ;fiX Bad code terminator
  4602. ;fiX Illegal instruction
  4603. lbC003814:    MOVEA.L    (lbL003920),A0
  4604.     JMP    (-$7E6,A0)
  4605.  
  4606. ;fiX Label expected
  4607.     dw    0
  4608.  
  4609. ;fiX Bad code terminator
  4610. ;fiX Illegal instruction
  4611. lbC003820:    MOVEA.L    (lbL003920),A0
  4612.     JMP    (-$41A,A0)
  4613.  
  4614. ;fiX Label expected
  4615.     dw    0
  4616.  
  4617. ;fiX Bad code terminator
  4618. ;fiX Illegal instruction
  4619. lbC00382C:    MOVEA.L    (lbL003920),A0
  4620.     JMP    (-$50A,A0)
  4621.  
  4622. ;fiX Label expected
  4623.     dw    0
  4624.  
  4625. ;fiX Bad code terminator
  4626. ;fiX Illegal instruction
  4627. lbC003838:    MOVEA.L    (lbL003920),A0
  4628.     JMP    (-$816,A0)
  4629.  
  4630. ;fiX Label expected
  4631.     dw    0
  4632.  
  4633. ;fiX Bad code terminator
  4634. ;fiX Illegal instruction
  4635. lbC003844:    MOVEA.L    (lbL003920),A0
  4636.     JMP    (-$2B2,A0)
  4637.  
  4638. ;fiX Label expected
  4639.     dw    0
  4640.  
  4641. ;fiX Bad code terminator
  4642. ;fiX Illegal instruction
  4643. lbC003850:    MOVEA.L    (lbL003920),A0
  4644.     JMP    (-$B40,A0)
  4645.  
  4646. ;fiX Label expected
  4647.     dw    0
  4648.  
  4649. ;fiX Bad code terminator
  4650. ;fiX Illegal instruction
  4651. lbC00385C:    MOVEA.L    (lbL003920),A0
  4652.     JMP    (-$B46,A0)
  4653.  
  4654. ;fiX Label expected
  4655.     dw    0
  4656.  
  4657. ;fiX Bad code terminator
  4658. ;fiX Illegal instruction
  4659. lbC003868:    MOVEA.L    (lbL003920),A0
  4660.     JMP    (-$3FC,A0)
  4661.  
  4662. ;fiX Label expected
  4663.     dw    0
  4664.  
  4665. ;fiX Bad code terminator
  4666. ;fiX Illegal instruction
  4667. lbC003874:    MOVEA.L    (lbL003920),A0
  4668.     JMP    (-$AE,A0)
  4669.  
  4670. ;fiX Label expected
  4671.     dw    0
  4672.  
  4673. ;fiX Bad code terminator
  4674. ;fiX Illegal instruction
  4675. lbC003880:    MOVEA.L    (lbL003920),A0
  4676.     JMP    (-$CBA,A0)
  4677.  
  4678. ;fiX Label expected
  4679.     dw    0
  4680.  
  4681. ;fiX Bad code terminator
  4682. ;fiX Illegal instruction
  4683. lbC00388C:    MOVEA.L    (lbL003920),A0
  4684.     JMP    (-$CC0,A0)
  4685.  
  4686. ;fiX Label expected
  4687.     dw    0
  4688.  
  4689. ;fiX Bad code terminator
  4690. ;fiX Illegal instruction
  4691. lbC003898:    MOVEA.L    (lbL003920),A0
  4692.     JMP    (-$60,A0)
  4693.  
  4694. ;fiX Label expected
  4695.     dw    0
  4696.  
  4697. ;fiX Bad code terminator
  4698. ;fiX Illegal instruction
  4699. lbC0038A4:    MOVEA.L    (lbL003920),A0
  4700.     JMP    (-$102,A0)
  4701.  
  4702. ;fiX Label expected
  4703.     dw    0
  4704.  
  4705. ;fiX Bad code terminator
  4706. ;fiX Illegal instruction
  4707. lbC0038B0:    MOVEA.L    (lbL003920),A0
  4708.     JMP    (-$D08,A0)
  4709.  
  4710. ;fiX Label expected
  4711.     dw    0
  4712.  
  4713. ;fiX Bad code terminator
  4714. ;fiX Illegal instruction
  4715. lbC0038BC:    MOVEA.L    (lbL003920),A0
  4716.     JMP    (-$D0E,A0)
  4717.  
  4718. ;fiX Label expected
  4719.     dw    0
  4720.  
  4721. ;fiX Bad code terminator
  4722. ;fiX Illegal instruction
  4723. lbC0038C8:    MOVEA.L    (lbL003920),A0
  4724.     JMP    (-$48,A0)
  4725.  
  4726. ;fiX Label expected
  4727.     dw    0
  4728.  
  4729. ;fiX Bad code terminator
  4730. ;fiX Illegal instruction
  4731. lbC0038D4:    MOVEA.L    (lbL003920),A0
  4732.     JMP    (-$8F4,A0)
  4733.  
  4734. ;fiX Label expected
  4735.     dw    0
  4736.  
  4737. ;fiX Bad code terminator
  4738. ;fiX Illegal instruction
  4739. lbC0038E0:    MOVEA.L    (lbL003920),A0
  4740.     JMP    (-$D02,A0)
  4741.  
  4742. ;fiX Label expected
  4743.     dw    0
  4744.  
  4745. ;fiX Bad code terminator
  4746. ;fiX Illegal instruction
  4747. lbC0038EC:    MOVEA.L    (lbL003920),A0
  4748.     JMP    (-$15C,A0)
  4749.  
  4750. ;fiX Label expected
  4751.     dw    0
  4752.  
  4753. ;fiX Bad code terminator
  4754. ;fiX Illegal instruction
  4755. lbC0038F8:    MOVEA.L    (lbL003920),A0
  4756.     JMP    (-$150,A0)
  4757.  
  4758. ;fiX Label expected
  4759.     dw    0
  4760. ;fiX Bad code terminator
  4761. ;fiX Illegal instruction
  4762.  
  4763.     SECTION    graphiclibrary003904,DATA
  4764. lbL003904:    dl    Error0.MSG
  4765.     dl    Unknownhost.MSG
  4766.     dl    Hostnamelooku.MSG
  4767.     dl    Unknownserver.MSG
  4768.     dl    Noaddressasso.MSG
  4769. lbL003918:    dl    5
  4770. lbL00391C:    dl    0
  4771. lbL003920:    dl    0
  4772. lbL003924:    dl    0
  4773. lbL003928:    dl    0
  4774. lbL00392C:    dl    lbL003928
  4775.     dl    doslibrary.MSG
  4776.     dl    0
  4777.     dl    0
  4778. localhost.MSG0:    db    'localhost',0,0
  4779.     db    0
  4780.     db    0
  4781.     db    0
  4782.     db    0
  4783.     db    0
  4784.     db    0
  4785.     db    0
  4786.     db    0
  4787.     db    0
  4788.     db    0
  4789.     db    0
  4790.     db    0
  4791.     db    0
  4792.     db    0
  4793.     db    0
  4794.     db    0
  4795.     db    0
  4796.     db    0
  4797.     db    0
  4798.     db    0
  4799.     db    0
  4800.     db    0
  4801.     db    0
  4802.     db    0
  4803.     db    0
  4804.     db    0
  4805.     db    0
  4806.     db    0
  4807.     db    0
  4808.     db    0
  4809.     db    0
  4810.     db    0
  4811.     db    0
  4812.     db    0
  4813.     db    0
  4814.     db    0
  4815.     db    0
  4816.     db    0
  4817.     db    0
  4818.     db    0
  4819.     db    0
  4820.     db    0
  4821.     db    0
  4822.     db    0
  4823.     db    0
  4824.     db    0
  4825.     db    0
  4826.     db    0
  4827.     db    0
  4828.     db    0
  4829.     db    0
  4830.     db    0
  4831.     db    0
  4832.     db    0
  4833.     db    0
  4834.     db    0
  4835.     db    0
  4836.     db    0
  4837.     db    0
  4838.     db    0
  4839.     db    0
  4840.     db    0
  4841.     db    0
  4842.     db    0
  4843.     db    0
  4844.     db    0
  4845.     db    0
  4846.     db    0
  4847.     db    0
  4848.     db    0
  4849.     db    0
  4850.     db    0
  4851.     db    0
  4852.     db    0
  4853.     db    0
  4854.     db    0
  4855.     db    0
  4856.     db    0
  4857.     db    0
  4858.     db    0
  4859.     db    0
  4860.     db    0
  4861.     db    0
  4862.     db    0
  4863.     db    0
  4864.     db    0
  4865.     db    0
  4866.     db    0
  4867.     db    0
  4868.     db    0
  4869.     db    0
  4870.     db    0
  4871.     db    0
  4872.     db    0
  4873.     db    0
  4874.     db    0
  4875.     db    0
  4876.     db    0
  4877.     db    0
  4878.     db    0
  4879.     db    0
  4880.     db    0
  4881.     db    0
  4882.     db    0
  4883.     db    0
  4884.     db    0
  4885.     db    0
  4886.     db    0
  4887.     db    0
  4888.     db    0
  4889.     db    0
  4890.     db    0
  4891.     db    0
  4892.     db    0
  4893.     db    0
  4894.     db    0
  4895.     db    0
  4896.     db    0
  4897.     db    0
  4898.     db    0
  4899.     db    0
  4900.     db    0
  4901.     db    0
  4902.     db    0
  4903.     db    0
  4904.     db    0
  4905.     db    0
  4906.     db    0
  4907.     db    0
  4908.     db    0
  4909.     db    0
  4910.     db    0
  4911.     db    0
  4912.     db    0
  4913.     db    0
  4914.     db    0
  4915.     db    0
  4916.     db    0
  4917.     db    0
  4918.     db    0
  4919.     db    0
  4920.     db    0
  4921.     db    0
  4922.     db    0
  4923.     db    0
  4924.     db    0
  4925.     db    0
  4926.     db    0
  4927.     db    0
  4928.     db    0
  4929.     db    0
  4930.     db    0
  4931.     db    0
  4932.     db    0
  4933.     db    0
  4934.     db    0
  4935.     db    0
  4936.     db    0
  4937.     db    0
  4938.     db    0
  4939.     db    0
  4940.     db    0
  4941.     db    0
  4942.     db    0
  4943.     db    0
  4944.     db    0
  4945.     db    0
  4946.     db    0
  4947.     db    0
  4948.     db    0
  4949.     db    0
  4950.     db    0
  4951.     db    0
  4952.     db    0
  4953.     db    0
  4954.     db    0
  4955.     db    0
  4956.     db    0
  4957.     db    0
  4958.     db    0
  4959.     db    0
  4960.     db    0
  4961.     db    0
  4962.     db    0
  4963.     db    0
  4964.     db    0
  4965.     db    0
  4966.     db    0
  4967.     db    0
  4968.     db    0
  4969.     db    0
  4970.     db    0
  4971.     db    0
  4972.     db    0
  4973.     db    0
  4974.     db    0
  4975.     db    0
  4976.     db    0
  4977.     db    0
  4978.     db    0
  4979.     db    0
  4980.     db    0
  4981.     db    0
  4982.     db    0
  4983.     db    0
  4984.     db    0
  4985.     db    0
  4986.     db    0
  4987.     db    0
  4988.     db    0
  4989.     db    0
  4990.     db    0
  4991.     db    0
  4992.     db    0
  4993.     db    0
  4994.     db    0
  4995.     db    0
  4996.     db    0
  4997.     db    0
  4998.     db    0
  4999.     db    0
  5000.     db    0
  5001.     db    0
  5002.     db    0
  5003.     db    0
  5004.     db    0
  5005.     db    0
  5006.     db    0
  5007.     db    0
  5008.     db    0
  5009.     db    0
  5010.     db    0
  5011.     db    0
  5012.     db    0
  5013.     db    0
  5014.     db    0
  5015.     db    0
  5016.     db    0
  5017.     db    0
  5018.     db    0
  5019.     db    0
  5020.     db    0
  5021.     db    0
  5022.     db    0
  5023.     db    0
  5024.  
  5025.     SECTION    graphiclibrary003A3C,BSS
  5026. lbL003A3C:    ds.l    $102
  5027. lbL003E44:    ds.l    $100
  5028. lbL004244:    ds.l    2
  5029. lbL00424C:    ds.l    1
  5030. lbL004250:    ds.l    1
  5031. lbL004254:    ds.l    1
  5032. lbL004258:    ds.l    1
  5033. lbL00425C:    ds.l    $22
  5034. lbL0042E4:    ds.l    $1D
  5035. lbL004358:    ds.l    15
  5036.     end
  5037.