$ od -c -N 50000 [eris]<Lisp>KOTO>Library>DOC>ftpserver.Tedit!1
0000000    1  \r  \r   L   I   S   P       L   I   B   R   A   R   Y    
0000020    P   A   C   K   A   G   E   S       M   A   N   U   A   L  \r
0000040    1  \r  \r   L   I   S   P       L   I   B   R   A   R   Y    
0000060    P   A   C   K   A   G   E   S       M   A   N   U   A   L  \r
0000100    F   T   P   S   E   R   V   E   R  \r   1  \r  \r   C   O   M
0000120    M   U   N   I   C   A   T   I   O   N   S   /       N   E   T
0000140    W   O   R   K  \r   1  \r  \r  \t   F   T   P   S   E   R   V
0000160    E   R  \r   6  \r  \r   T   h   e       L   i   b   r   a   r
0000200    y       p   a   c   k   a   g   e       F   T   P   S   e   r
0000220    v   e   r       i   m   p   l   e   m   e   n   t   s       a
0000240        s   i   m   p   l   e       P   u   p   F   t   p       s
0000260    e   r   v   e   r       f   o   r       a   n       I   n   t
0000300    e   r   l   i   s   p   -   D       w   o   r   k   s   t   a
0000320    t   i   o   n   .           T   h   e       s   e   r   v   e
0000340    r       i   s       t   y   p   i   c   a   l   l   y       r
0000360    u   n       a   s       a       b   a   c   k   g   r   o   u
0000400    n   d       p   r   o   c   e   s   s       o   n       o   n
0000420    e       m   a   c   h   i   n   e       t   o       a   l   l
0000440    o   w       o   t   h   e   r       m   a   c   h   i   n   e
0000460    s       r   e   m   o   t   e       a   c   c   e   s   s    
0000500    t   o       t   h   e       f   i   l   e   s       o   n    
0000520    i   t   s       d   i   s   k   .           T   h   e       c
0000540    u   r   r   e   n   t       i   m   p   l   e   m   e   n   t
0000560    a   t   i   o   n       s   u   p   p   o   r   t   s       o
0000600    n   l   y       o   n   e       r   e   m   o   t   e       c
0000620    o   n   n   e   c   t   i   o   n       a   t       a       t
0000640    i   m   e   .           T   o       s   t   a   r   t       t
0000660    h   e       s   e   r   v   e   r   ,       c   a   l   l    
0000700    (   F   T   P   S   E   R   V   E   R   )   .  \r   (   F   T
0000720    P   S   E   R   V   E   R       F   T   P   D   E   B   U   G
0000740    L   O   G   )  \t   [   F   u   n   c   t   i   o   n   ]  \r
0000760    C   r   e   a   t   e   s       a       p   r   o   c   e   s
0001000    s       n   a   m   e   d       F   T   P   S   E   R   V   E
0001020    R       t   h   a   t       l   i   s   t   e   n   s       o
0001040    n       t   h   e       s   t   a   n   d   a   r   d       P
0001060    u   p   F   t   p       s   e   r   v   e   r       s   o   c
0001100    k   e   t       f   o   r       i   n   c   o   m   i   n   g
0001120        c   o   n   n   e   c   t   i   o   n       r   e   q   u
0001140    e   s   t   s   .           W   h   e   n       o   n   e    
0001160    a   r   r   i   v   e   s   ,       F   T   P   S   E   R   V
0001200    E   R       s   e   r   v   i   c   e   s       i   t   ,    
0001220    t   h   e   n       r   e   t   u   r   n   s       t   o    
0001240    i   t   s       l   i   s   t   e   n   i   n   g       s   t
0001260    a   t   e   .           T   h   e       p   r   o   c   e   s
0001300    s       c   o   n   t   i   n   u   e   s       t   o       r
0001320    u   n       u   n   t   i   l       k   i   l   l   e   d   .
0001340            I   f       F   T   P   D   E   B   U   G   L   O   G
0001360        i   s       n   o   n   -   N   I   L   ,       i   t    
0001400    s   h   o   u   l   d       b   e       a   n       o   p   e
0001420    n       f   i   l   e   /   s   t   r   e   a   m       t   o
0001440        w   h   i   c   h       t   r   a   c   i   n   g       i
0001460    n   f   o   r   m   a   t   i   o   n       i   s       p   r
0001500    i   n   t   e   d       d   u   r   i   n   g       t   h   e
0001520        l   i   f   e       o   f       t   h   e       p   r   o
0001540    c   e   s   s   .           I   f       F   T   P   D   E   B
0001560    U   G   L   O   G       i   s       T   ,       o   u   t   p
0001600    u   t       g   o   e   s       t   o       a       n   e   w
0001620    l   y       c   r   e   a   t   e   d       w   i   n   d   o
0001640    w   .           F   T   P   D   E   B   U   G   L   O   G    
0001660    c   a   n       a   l   s   o       b   e       a       R   E
0001700    G   I   O   N   ,       s   p   e   c   i   f   y   i   n   g
0001720        w   h   e   r   e       t   h   e       w   i   n   d   o
0001740    w       i   s       t   o       b   e       c   r   e   a   t
0001760    e   d   .  \r   F   T   P   S   E   R   V   E   R   .   D   E
0002000    F   A   U   L   T   .   H   O   S   T  \t   [   V   a   r   i
0002020    a   b   l   e   ]  \r   T   h   e       `   `   h   o   s   t
0002040    '   '       w   h   e   r   e       f   i   l   e   s       r
0002060    e   q   u   e   s   t   e   d       o   f       t   h   e    
0002100    s   e   r   v   e   r       b   y       d   e   f   a   u   l
0002120    t       l   i   v   e   .           I   n   i   t   i   a   l
0002140    l   y       D   S   K   .           S   e   t   t   i   n   g
0002160        t   h   i   s       t   o       F   L   O   P   P   Y   ,
0002200        f   o   r       e   x   a   m   p   l   e   ,       w   o
0002220    u   l   d       s   e   r   v   e       f   i   l   e   s    
0002240    o   f   f       t   h   e       m   a   c   h   i   n   e   '
0002260    s       f   l   o   p   p   y       d   r   i   v   e   .    
0002300        F   T   P   S   E   R   V   E   R   .   D   E   F   A   U
0002320    L   T   .   H   O   S   T       c   a   n       e   v   e   n
0002340        b   e       s   e   t       t   o       t   h   e       n
0002360    a   m   e       o   f       a       r   e   m   o   t   e    
0002400    h   o   s   t   ,       b   u   t       t   h   i   s       h
0002420    a   s       l   i   m   i   t   e   d       u   t   i   l   i
0002440    t   y   ,       a   s       i   t       d   o   e   s   n   '
0002460    t       h   a   n   d   l   e       p   a   s   s   w   o   r
0002500    d   s       c   o   r   r   e   c   t   l   y   .  \r   A   n
0002520        a   l   t   e   r   n   a   t   i   v   e       w   a   y
0002540        o   f       s   p   e   c   i   f   y   i   n   g       t
0002560    h   e       h   o   s   t       f   r   o   m       t   h   e
0002600        r   e   m   o   t   e       m   a   c   h   i   n   e    
0002620    i   s       t   o       m   a   k   e       t   h   e       h
0002640    o   s   t       n   a   m   e       b   e       t   h   e    
0002660    `   `   d   e   v   i   c   e   '   '       f   i   e   l   d
0002700        o   f       t   h   e       f   i   l   e       n   a   m
0002720    e       s   p   e   c   i   f   i   c   a   t   i   o   n   .
0002740            F   o   r       e   x   a   m   p   l   e   ,       i
0002760    f       m   a   c   h   i   n   e       M       i   s       r
0003000    u   n   n   i   n   g       F   T   P   S   E   R   V   E   R
0003020    ,       a   n   o   t   h   e   r       m   a   c   h   i   n
0003040    e       c   o   u   l   d       a   s   k       f   o   r    
0003060    d   i   r   e   c   t   o   r   y       o   f       {   M   }
0003100    F   L   O   P   P   Y   :   F   O   O   .   *       t   o    
0003120    g   e   t       a       l   i   s   t   i   n   g       o   f
0003140        M   '   s       {   F   L   O   P   P   Y   }   F   O   O
0003160    *   .  \r  \0  \0  \0  \0  \0 003   (   L   I   S   T       (
0003200    (   P   A   G   E       N   I   L       (   P   A   P   E   R
0003220    S   I   Z   E       L   e   t   t   e   r       F   O   L   I
0003240    O   I   N   F   O       (   A   R   A   B   I   C           )
0003260        S   T   A   R   T   I   N   G   P   A   G   E   #       2
0003300    0   0   )       (   0       0       6   1   2       7   9   2
0003320    )       (   (   F   O   L   I   O       N   I   L       (   P
0003340    A   R   A   L   O   O   K   S       (   Q   U   A   D       L
0003360    E   F   T   )       C   H   A   R   L   O   O   K   S       (
0003400    S   U   P   E   R   S   C   R   I   P   T       0       I   N
0003420    V   I   S   I   B   L   E       O   F   F       S   E   L   E
0003440    C   T   P   O   I   N   T       O   F   F       P   R   O   T
0003460    E   C   T   E   D       O   F   F       S   I   Z   E       1
0003500    0       F   A   M   I   L   Y       M   O   D   E   R   N    
0003520    O   V   E   R   L   I   N   E       O   F   F       S   T   R
0003540    I   K   E   O   U   T       O   F   F       U   N   D   E   R
0003560    L   I   N   E       O   F   F       E   X   P   A   N   S   I
0003600    O   N       R   E   G   U   L   A   R       S   L   O   P   E
0003620        R   E   G   U   L   A   R       W   E   I   G   H   T    
0003640    M   E   D   I   U   M       I   N   V   E   R   T   E   D    
0003660    O   F   F       U   S   E   R   I   N   F   O       N   I   L
0003700        S   T   Y   L   E       N   I   L   )       F   O   R   M
0003720    A   T   I   N   F   O       (   A   R   A   B   I   C        
0003740    )   )       (   5   4       1   2       2   8   8       3   6
0003760    )       N   I   L   )       (   H   E   A   D   I   N   G    
0004000    N   I   L       (   H   E   A   D   I   N   G   T   Y   P   E
0004020        F   O   O   T   I   N   G   V   )       (   5   4       2
0004040    7       5   5   8       3   6   )       N   I   L   )       (
0004060    H   E   A   D   I   N   G       N   I   L       (   H   E   A
0004100    D   I   N   G   T   Y   P   E       V   E   R   S   O   H   E
0004120    A   D   )       (   5   4       7   6   2       5   5   8    
0004140    3   6   )       N   I   L   )       (   T   E   X   T       N
0004160    I   L       N   I   L       (   5   4       5   4       5   0
0004200    4       6   1   8   )       N   I   L   )   )   )       (   P
0004220    A   G   E       N   I   L       (   P   A   P   E   R   S   I
0004240    Z   E       N   I   L       F   O   L   I   O   I   N   F   O
0004260        (   A   R   A   B   I   C   )   )       (   0       0    
0004300    6   1   2       7   9   2   )       (   (   F   O   L   I   O
0004320        N   I   L       (   P   A   R   A   L   O   O   K   S    
0004340    (   Q   U   A   D       R   I   G   H   T   )       C   H   A
0004360    R   L   O   O   K   S       (   S   I   Z   E       1   0    
0004400    F   A   M   I   L   Y       M   O   D   E   R   N       O   V
0004420    E   R   L   I   N   E       O   F   F       S   T   R   I   K
0004440    E   O   U   T       O   F   F       U   N   D   E   R   L   I
0004460    N   E       O   F   F       S   L   O   P   E       R   E   G
0004500    U   L   A   R       W   E   I   G   H   T       M   E   D   I
0004520    U   M   )       F   O   R   M   A   T   I   N   F   O       (
0004540    A   R   A   B   I   C   )   )       (   -   2   3   4       1
0004560    2       2   8   8       3   6   )       N   I   L   )       (
0004600    H   E   A   D   I   N   G       N   I   L       (   H   E   A
0004620    D   I   N   G   T   Y   P   E       F   O   O   T   I   N   G
0004640    V   )       (   5   4       2   7       5   5   8       3   6
0004660    )       N   I   L   )       (   H   E   A   D   I   N   G    
0004700    N   I   L       (   H   E   A   D   I   N   G   T   Y   P   E
0004720        V   E   R   S   O   H   E   A   D   )       (   5   4    
0004740    7   6   2       5   5   8       3   6   )       N   I   L   )
0004760        (   T   E   X   T       N   I   L       N   I   L       (
0005000    5   4       5   4       5   0   4       6   8   4   )       N
0005020    I   L   )   )   )       (   P   A   G   E       N   I   L    
0005040    (   P   A   P   E   R   S   I   Z   E       N   I   L       F
0005060    O   L   I   O   I   N   F   O       (   A   R   A   B   I   C
0005100    )   )       (   0       0       6   1   2       7   9   2   )
0005120        (   (   F   O   L   I   O       N   I   L       (   P   A
0005140    R   A   L   O   O   K   S       (   Q   U   A   D       R   I
0005160    G   H   T   )       C   H   A   R   L   O   O   K   S       (
0005200    S   I   Z   E       1   0       F   A   M   I   L   Y       M
0005220    O   D   E   R   N       O   V   E   R   L   I   N   E       O
0005240    F   F       S   T   R   I   K   E   O   U   T       O   F   F
0005260        U   N   D   E   R   L   I   N   E       O   F   F       S
0005300    L   O   P   E       R   E   G   U   L   A   R       W   E   I
0005320    G   H   T       M   E   D   I   U   M   )       F   O   R   M
0005340    A   T   I   N   F   O       (   A   R   A   B   I   C   )   )
0005360        (   2   7   0       1   2       2   8   8       3   6   )
0005400        N   I   L   )       (   H   E   A   D   I   N   G       N
0005420    I   L       (   H   E   A   D   I   N   G   T   Y   P   E    
0005440    F   O   O   T   I   N   G   R   )       (   5   4       2   7
0005460        5   5   8       3   6   )       N   I   L   )       (   H
0005500    E   A   D   I   N   G       N   I   L       (   H   E   A   D
0005520    I   N   G   T   Y   P   E       R   E   C   T   O   H   E   A
0005540    D   )       (   5   4       7   6   2       5   5   8       3
0005560    6   )       N   I   L   )       (   T   E   X   T       N   I
0005600    L       N   I   L       (   5   4       5   4       5   0   4
0005620        6   8   4   )       N   I   L   )   )   )   )   )  \0  \0
0005640   \0  \0  \0 005  \0  \a  \0   .  \0 314  \0 314 001 370  \0  \a
0005660   \0  \0  \0  \0 003 004  \0  \0 001 001 370 001  \0  \0  \0  \0
0005700   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0005720   \0  \0  \0  \0  \0   .  \0 314  \0 314 001 370  \0  \v  \0  \0
0005740   \0  \0 003 004  \0  \0 001 001 370 001  \0  \0  \0  \0  \0  \0
0005760   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006000   \0  \0  \0   .  \0 314  \0 314 001 370  \0  \0  \0  \0  \0  \0
0006020  003 004  \0  \0 001 001 370 001  \0  \0  \0  \0  \0  \0  \0  \0
0006040   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006060   \0   <  \0  \0  \0  \0 001 370  \0  \0  \0  \0  \0  \0 002 001
0006100   \0  \0  \0  \0  \0  \0  \0  \v   P   A   G   E   H   E   A   D
0006120    I   N   G  \0  \t   V   E   R   S   O   H   E   A   D  \0  \0
0006140   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   <  \0  \0
0006160   \0  \0 001 370  \0  \0  \0  \0  \0  \0 002 002  \0  \0  \0  \0
0006200   \0  \0  \0  \v   P   A   G   E   H   E   A   D   I   N   G  \0
0006220   \t   R   E   C   T   O   H   E   A   D  \0  \0  \0  \0  \0  \0
0006240   \0  \0  \0  \0  \0  \0  \0  \0  \0   ;  \0  \0  \0  \0 001 370
0006260   \0 001  \0  \0  \0 001 002 002  \0  \0  \0  \0  \0  \0  \0  \v
0006300    P   A   G   E   H   E   A   D   I   N   G  \0  \b   F   O   O
0006320    T   I   N   G   V  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006340   \0  \0  \0  \0   ;  \0  \0  \0  \0 001 370  \0 001  \0  \0  \0
0006360  001 002 001  \0  \0  \0  \0  \0  \0  \0  \v   P   A   G   E   H
0006400    E   A   D   I   N   G  \0  \b   F   O   O   T   I   N   G   R
0006420   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006440   \0  \0  \0 004  \0 003  \0 024  \0 006   M   O   D   E   R   N
0006460   \0  \n  \0  \0  \0  \0  \0  \0 001  \0  \0 024  \0 006   M   O
0006500    D   E   R   N  \0 022  \0  \0  \0  \0  \0  \0 002  \0  \0 024
0006520   \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0
0006540   \0  \0  \0  \0  \0  \0  \0 002  \0  \a  \0  \0  \0 002  \0 001
0006560   \0  \v   H   R   U   L   E   .   G   E   T   F   N 001  \0 024
0006600   \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0
0006620   \0  \0  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0  \0  \0
0006640  002  \0  \a  \0  \0  \0 035  \0  \0  \0  \0 003  \0  \0  \0  \0
0006660   \0 002  \0 006  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L
0006700    E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E
0006720    R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001
0006740   \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0
0006760  035  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 005  \0  \0
0007000   \0  \n  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 005  \0
0007020   \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T
0007040    F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0
0007060   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 003
0007100   \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 030  \0  \0  \0  \0
0007120  003  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 002  \0 001  \0
0007140   \v   H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0
0007160  006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0
0007200   \0  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002
0007220   \0 003  \0  \0  \0  \v  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0007240  002  \0 003  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E
0007260    .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R
0007300    N  \0 022  \0  \0  \0  \0  \0  \0 002  \0  \0  \0  \0 001  \0
0007320   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0 001   W
0007340   \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0007360   \v  \0  \0  \0  \0 003  \0  \0  \0  \v  \0  \0  \0  \0 001  \0
0007400   \0  \0  \r  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 001
0007420   \0  \0  \0 365  \0  \0  \0  \0 003  \0  \0  \0  \v  \0  \0  \0
0007440   \0 001  \0  \0  \0   z  \0  \0  \0  \0 003  \0  \0  \0  \v  \0
0007460   \0  \0  \0 001  \0  \0  \0   /  \0  \0  \0  \0 003  \0  \0  \0
0007500   \v  \0  \0  \0  \0 001  \0  \0  \0   E  \0  \0  \0  \0 003  \0
0007520   \0  \0  \0  \0 002  \0 001  \0  \0  \0   "  \0  \0  \0  \0 003
0007540   \0  \0  \0  \0  \0 002  \0 001  \0  \0 001   8  \0  \0  \0  \0
0007560  003  \0  \0  \0  \0  \0 002  \0 001  \0  \0 001   %  \0  \0  \0
0007600   \0 003  \0  \0 006   s  \0   .   z 272                        
0007612