$ od -c -N 50000 [phylum]<LISP>Lyric>LIBRARY>TCPTFTP.LCOM!1
0000000 ( D E F I N E - F I L E - I N F
0000020 O 036 P A C K A G E " I N T E
0000040 R L I S P " 036 R E A D T A B L
0000060 E " I N T E R L I S P " 036 B
0000100 A S E 1 0 ) \r ( F I L E C R E
0000120 A T E D " 1 - J u l - 8 7
0000140 1 0 : 5 4 : 4 3 " ( " c o m p
0000160 i l e d o n " { E R I S }
0000200 < L I S P C O R E > L I B R A R
0000220 Y > T C P T F T P . ; 2 7 ) \r
0000240 " 2 4 - J u n - 8 7 1 0 : 4 0
0000260 : 1 7 " b r e c o m p i l e d
0000300 c h a n g e s % : \ T F T P
0000320 . S E N D . F I L E i n " X
0000340 e r o x L i s p 2 4 - J u n
0000360 - 8 7 . . . " d a t e d \r
0000400 " 2 4 - J u n - 8 7 1 1 : 0 4
0000420 : 1 0 " ) \r ( F I L E C R E A T
0000440 E D " 1 - J u l - 8 7 1 0
0000460 : 5 2 : 0 3 " { E R I S } < L
0000500 I S P C O R E > L I B R A R Y >
0000520 T C P T F T P . ; 2 7 5 3 5 6
0000540 3 c h a n g e s t o % : (
0000560 F N S \r \ T F T P . S E N D .
0000600 F I L E ) p r e v i o u s d
0000620 a t e % : " 1 5 - A p r - 8 7
0000640 2 0 : 5 6 : 2 9 " { E R I S
0000660 } < L I S P C O R E > L I B R A
0000700 R Y > T C P T F T P . ; 2 6 ) \r
0000720 \ T F T P . A C K N O W L E D G
0000740 E : D 4 \r ( P 1 A C K P
0000760 0 T F T P C O N I 1 A
0001000 C K # I 0 S T R E A M )
0001020 \0 = 002 \0 \0 002 @ 006 \0 \0 311 024 \b \0 \0 021
0001040 002 001 I H l 004 g \0 \0 \f \0 \0 I A \n \0
0001060 \0 H 001 I \n \0 \0 \b \0 \0 @ \t \0 \0 g \0
0001100 \0 360 264 017 @ 006 \0 \0 311 026 264 \a H 001 \t \0
0001120 \0 020 \0 ( 5 8 U D P . C L O S E
0001140 . S O C K E T 3 9 \ G E T A
0001160 C C E S S 3 5 B L O C K 3
0001200 2 U D P . S E N D 2 6 U D
0001220 P . A P P E N D . W O R D 2 1
0001240 \ T F T P . S E T U P 8 \
0001260 A L L O C A T E . E T H E R P A
0001300 C K E T ) \r ( 4 9 S T R E A M
0001320 4 2 I N P U T 1 8 F R E
0001340 E 3 S T R E A M ) \r ( ) \r \
0001360 T F T P . C L O S E F I L E :
0001400 D 4 \r ( P 0 T F T P C O N
0001420 I 0 S T R E A M ) \0 7 001 \0
0001440 \0 001 @ 006 \0 \0 311 024 021 001 \0 @ \t \0 \0 g
0001460 \0 \0 360 262 030 @ 006 \0 \0 311 002 236 @ 006 \0 \0
0001500 311 026 247 @ g \0 \0 \n \0 \0 277 H 001 i \n \0
0001520 \0 @ h \n \0 \0 @ 020 \0 ( 5 1 \ S E
0001540 T A C C E S S 4 6 U D P . C
0001560 L O S E . S O C K E T 3 9 \
0001600 T F T P . G E T N E X T B U F F
0001620 E R 1 2 \ G E T A C C E S S
0001640 ) \r ( 3 6 W R I T E 2 9 S
0001660 T R E A M 2 2 S T R E A M
0001700 1 5 O U T P U T 3 S T R E
0001720 A M ) \r ( ) \r \ T F T P . E O F
0001740 P : D 4 \r ( I 0 S T R E A
0001760 M ) \0 ! \0 \0 \0 001 @ 006 \0 \0 311 002 h
0002000 360 265 027 @ 006 \0 \0 311 026 264 017 @ 006 \0 \0 310
0002020 \0 @ 006 \0 \0 310 001 360 020 \0 N I L \r ( 2
0002040 7 S T R E A M 2 1 S T R E
0002060 A M 1 3 S T R E A M 3 S
0002100 T R E A M ) \r ( ) \r \ T F T P .
0002120 E R R O R : D 4 \r ( P 1 E
0002140 R R O R S T R I N G I 1 T
0002160 F T P C O N I 0 T F T P )
0002200 \0 o 004 \0 \0 002 @ 021 001 \0 H l 036 320 H
0002220 312 036 C 340 320 022 310 002 l \r 331 \t \0 \0 021 !
0002240 003 @ Z l 036 320 J 312 036 C 340 320 l 004 320 l
0002260 002 320 j I 312 002 020 j 360 244 I \t \0 \0 202 I
0002300 311 \0 I 312 002 020 j 360 244 I \t \0 \0 202 I 310
0002320 003 I 310 004 \r 005 \0 \0 o \0 \0 \0 I o \0 \0
0002340 \0 \v \0 \0 @ [ l 036 320 K 312 036 C 340 320 310
0002360 005 \n \0 \0 020 \0 ( 1 0 8 E R R O R
0002400 9 2 C O N C A T 8 0 \ M
0002420 O V E B Y T E S 6 9 % % A R
0002440 R A Y - O F F S E T 5 4 % %
0002460 A R R A Y - B A S E 2 2 A L
0002500 L O C S T R I N G ) \r N I L \r (
0002520 8 9 " f o r c o d e "
0002540 8 4 " T F T P e r r o r m
0002560 e s s a g e : " ) \r \ T F T P
0002600 . G E T N E X T B U F F E R :
0002620 D 4 \r ( P 2 6 N B Y T E S
0002640 P 2 5 A C K # P 2 4 I
0002660 P 2 2 N E X T # P 4
0002700 U D P P 3 B U F F E R P
0002720 2 R E T R Y C O U N T P
0002740 1 I P S O C K E T P 0 T
0002760 F T P C O N I 2 N O E R R
0003000 O R F L G I 1 W H A T F O
0003020 R I 0 S T R E A M ) 004 J
0003040 033 \0 \0 003 @ 006 \0 \0 311 024 021 361 017 021 ` 025
0003060 H 001 271 j 272 @ 006 \0 \0 311 002 273 h 274 A d
0003100 g \0 \0 360 242 261 001 360 277 @ 006 \0 \0 311 026 262
0003120 ! @ h \n \0 \0 @ 006 \0 \0 311 002 \t \0 \0 @
0003140 006 \0 \0 h 024 002 B 222 261 003 } @ \t \0 \0 020
0003160 K 265 o k 021 001 026 ` \0 \0 k 021 002 030 O 0
0003200 O . 363 242 L 262 k 023 L 265 H j o \0 \0
0003220 \0 \v \0 \0 277 @ 006 \0 \0 g \0 \0 024 $ 277 o
0003240 \0 \0 \0 @ \n \0 \0 h 020 ^ l 036 320 N 312 036
0003260 C 340 320 310 004 l 003 360 242 261 \0 356 L _ 016 l
0003300 036 320 O 016 312 036 C 340 320 310 005 O , 331 j 360
0003320 262 ; @ L \n \0 \0 277 @ O , \n \0 \0 i 020
0003340 ] l 036 320 M 312 036 C 340 320 310 005 k 330 260 206
0003360 I ` \0 \0 \n \0 \0 \ 250 @ O , k 331 \n \0
0003400 \0 277 O 0 k 324 _ 0 261 377 x L _ 020 l 036
0003420 320 O 020 312 036 C 340 320 310 005 O , 375 361 262 n
0003440 ` \0 \0 265 9 @ O , k 331 \n \0 \0 277 L \t
0003460 \0 \0 277 h 274 J k 324 Z ` \0 \0 360 242 261 377
0003500 9 H j o \0 \0 \0 \v \0 \0 277 @ 006 \0 \0 g
0003520 \0 \0 024 $ 277 o \0 \0 \0 261 377 J i 360 262 !
0003540 o \0 \0 \0 ` \0 \0 \n \0 \0 277 O , k 331 `
0003560 \0 \0 \n \0 \0 277 ` \0 \0 \t \0 \0 277 260 250 o
0003600 \0 \0 \0 ` \0 \0 \n \0 \0 277 260 233 H j o \0
0003620 \0 \0 \v \0 \0 277 @ 006 \0 \0 g \0 \0 024 $ 277
0003640 o \0 \0 \0 261 376 377 L _ 022 l 036 320 O 022 312
0003660 036 C 340 320 310 004 l 005 360 262 024 @ 006 \0 \0 g
0003700 \0 \0 024 $ 277 L H \n \0 \0 261 376 335 H j o
0003720 \0 \0 \0 L _ 024 l 036 320 O 024 312 036 C 340 320
0003740 310 004 d k 360 226 277 o \0 \0 \0 260 2 d l 002
0003760 360 226 277 o \0 \0 \0 260 & l 004 360 225 o \0 \0
0004000 \0 260 034 o \0 \0 \0 L _ 026 l 036 320 O 026 312
0004020 036 C 340 320 310 004 o \0 \0 \0 \v \0 \0 \n \0 \0
0004040 \v \0 \0 277 @ 006 \0 \0 g \0 \0 024 $ 277 o \0
0004060 \0 \0 261 376 q g \0 \0 360 242 261 002 * @ 006 \0
0004100 \0 311 026 236 @ h \n \0 \0 B 222 261 001 232 @ \t
0004120 \0 \0 020 021 032 K _ 030 l 036 320 O 030 312 036
0004140 C 340 320 310 005 _ 2 277 @ 006 \0 \0 310 \0 K _
0004160 032 l 036 320 O 032 312 036 C 340 320 l 004 320 l 002
0004200 320 323 K 323 331 340 331 _ 4 277 K O 4 l 330
0004220 315 037 277 K _ 034 l 036 320 O 034 312 036 C 340 320
0004240 O 4 l \f 330 315 002 277 n 002 \0 O 4 361 227 @
0004260 006 \0 \0 i 024 026 277 ` \0 \0 k 021 002 030 O 0
0004300 O . 363 257 L 255 I K \n \0 \0 274 O 0 k 324
0004320 _ 0 260 356 023 L 242 261 \0 364 L _ 036 l 036 320
0004340 O 036 312 036 C 340 320 310 004 l 004 360 242 261 \0 333
0004360 L _ l 036 320 O 312 036 C 340 320 310 005 O
0004400 2 360 262 K O 4 n 002 \0 360 262 . L H l 003
0004420 h \f \0 \0 277 L O 2 k 330 \n \0 \0 277 L _
0004440 " l 036 320 O " 312 036 C 340 320 n 002 \f 315 002
0004460 277 @ L \n \0 \0 260 025 @ 006 \0 \0 h 024 002 277
0004500 @ h \n \0 \0 277 H 001 \t \0 \0 i 020 L _ $
0004520 l 036 320 O $ 312 036 C 340 320 310 005 O 2 375 361
0004540 262 a ` \0 \0 265 . L \t \0 \0 277 h 274 J k
0004560 324 Z ` \0 \0 360 242 261 377 @ H j o \0 \0 \0
0004600 \v \0 \0 277 @ 006 \0 \0 g \0 \0 024 & 277 B 262
0004620 R 260 T i 360 262 037 o \0 \0 \0 ` \0 \0 \n \0
0004640 \0 277 O 2 ` \0 \0 \n \0 \0 277 ` \0 \0 \t \0
0004660 \0 277 260 265 o \0 \0 \0 ` \0 \0 \n \0 \0 277 260
0004700 250 H j o \0 \0 \0 210 L 265 036 H j o \0 \0
0004720 \0 \v \0 \0 277 @ 006 \0 \0 g \0 \0 024 & 277 B
0004740 243 @ \t \0 \0 h 020 _ & l 036 320 O & 312 036
0004760 C 340 320 310 004 l 005 360 262 023 @ 006 \0 \0 g \0
0005000 \0 024 & 277 L H \n \0 \0 260 334 L 262 277 H j
0005020 o \0 \0 \0 L _ ( l 036 320 O ( 312 036 C 340
0005040 320 310 004 d k 360 226 277 o \0 \0 \0 260 2 d l
0005060 002 360 226 277 o \0 \0 \0 260 & l 003 360 225 o \0
0005100 \0 \0 260 034 o \0 \0 \0 L _ * l 036 320 O *
0005120 312 036 C 340 320 310 004 o \0 \0 \0 \v \0 \0 \n \0
0005140 \0 261 377 p o \0 \0 \0 A \n \0 \0 020 \0 ( 1
0005160 0 9 5 E R R O R 1 0 8 4 C
0005200 O N C A T 1 0 8 1 C O N C A
0005220 T 9 9 6 \ T F T P . E R R O
0005240 R 9 6 0 \ E O F . A C T I O
0005260 N 9 4 3 \ T F T P . S E N D
0005300 . E R R O R 9 2 1 P R I N 1
0005320 9 0 8 T E R P R I 9 0 1
0005340 P R I N 1 8 9 2 P R I N 1
0005360 8 6 2 \ T F T P . S E N D . E
0005400 R R O R 8 3 8 \ R E L E A S
0005420 E . E T H E R P A C K E T 8 0
0005440 6 U D P . C L O S E . S O C K
0005460 E T 8 0 0 \ S E T A C C E S
0005500 S 7 8 5 \ T F T P . I N P U
0005520 T . B U F F E R 7 6 0 U D P
0005540 . A P P E N D . W O R D 7 5 1
0005560 \ T F T P . S E T U P 6 7 8
0005600 U D P . E X C H A N G E 5 5
0005620 7 \ E O F . A C T I O N 5 4
0005640 8 \ S E T A C C E S S 5 1 0
0005660 \ T F T P . S E N D . E R R O
0005700 R 5 0 7 C O N C A T 5 0 4
0005720 C O N C A T 4 2 1 \ T F T
0005740 P . E R R O R 3 6 8 \ T F T
0005760 P . S E N D . E R R O R 3 5 6
0006000 P R I N 1 3 4 3 T E R P R
0006020 I 3 3 6 P R I N 1 3 2 5
0006040 P R I N 1 2 9 3 \ T F T P .
0006060 S E N D . E R R O R 2 6 9 \
0006100 R E L E A S E . E T H E R P A C
0006120 K E T 2 6 4 \ T F T P . A C
0006140 K N O W L E D G E 2 2 0 \ T
0006160 F T P . A C K N O W L E D G E
0006200 2 1 0 U D P . G E T 1 8 5
0006220 \ T F T P . A C K N O W L E D G
0006240 E 1 7 8 \ T F T P . I N P U
0006260 T . B U F F E R 1 3 0 E R R
0006300 O R 1 1 1 \ T F T P . S E N
0006320 D . E R R O R 7 4 \ E O F .
0006340 A C T I O N 5 8 \ R E L E A
0006360 S E . E T H E R P A C K E T 4
0006400 9 \ S E T A C C E S S ) \r ( 9
0006420 8 8 \ S T R E A M . N O T . O
0006440 P E N 9 8 5 S T R E A M 9
0006460 5 1 \ S T R E A M . N O T . O
0006500 P E N 9 4 8 S T R E A M 9
0006520 1 8 I P T R A C E F I L E 9
0006540 0 5 I P T R A C E F I L E 8
0006560 9 8 I P T R A C E F I L E 8
0006600 8 9 I P T R A C E F I L E 8
0006620 7 0 \ S T R E A M . N O T . O
0006640 P E N 8 6 7 S T R E A M 8
0006660 4 8 T F T P . M A X R E T R I
0006700 E S 8 3 2 I P T R A C E F L
0006720 G 7 9 1 S T R E A M 6 6 1
0006740 T F T P . M A X R E T R I E S
0006760 6 5 4 S T R E A M 5 8 3
0007000 S T R E A M 5 4 0 S T R E A
0007020 M 5 3 1 W R I T E 5 1 8
0007040 \ S T R E A M . N O T . O P E N
0007060 5 1 5 S T R E A M 4 1 3
0007100 S T R E A M . N O T . O P E N
0007120 4 1 0 S T R E A M 3 7 6 \
0007140 S T R E A M . N O T . O P E N
0007160 3 7 3 S T R E A M 3 5 3 I
0007200 P T R A C E F I L E 3 4 0 I
0007220 P T R A C E F I L E 3 3 3 I
0007240 P T R A C E F I L E 3 2 2 I
0007260 P T R A C E F I L E 3 0 1 \
0007300 S T R E A M . N O T . O P E N
0007320 2 9 8 S T R E A M 2 7 9 T
0007340 F T P . M A X R E T R I E S 2
0007360 5 4 I P T R A C E F L G 2 0
0007400 7 \ E T H E R T I M E O U T
0007420 1 1 9 \ S T R E A M . N O T .
0007440 O P E N 1 1 6 S T R E A M
0007460 8 5 T F T P . M A X R E T R I
0007500 E S 6 2 S T R E A M 5 3
0007520 S T R E A M 4 0 S T R E A M
0007540 3 0 R E A D 2 0 S T R E
0007560 A M 3 S T R E A M ) \r ( 1
0007600 0 9 1 " I l l e g a l A C C
0007620 E S S " 1 0 7 8 " . " 1 0
0007640 5 9 " u n k n o w n t y p e
0007660 " 1 0 5 3 " d a t a . "
0007700 1 0 4 3 " w r i t e r e q u
0007720 e s t . " 1 0 3 1 " r e a d
0007740 r e q u e s t . " \r 1 0 0 7
0007760 " P r o t o c o l e r r o r
0010000 : I l l e g a l T F T P o
0010020 p c o d e , e x p e c t e d
0010040 A C K b u t g o t " 9 4
0010060 0 " P r o t o c o l e r r o
0010100 r , a b o r t i n g . . . "
0010120 9 3 0 \r " P r o t o c o l e
0010140 r r o r : B l o c k # t o
0010160 o h i g h . A b o r t i n
0010200 g . . . " 9 1 5 " R " 8 8
0010220 6 " T F T P r e t r a n s m
0010240 i s s i o n o n b l o c k #
0010260 " 8 5 9 " T i m e o u t
0010300 a w a i t i n g a c k n o w l
0010320 e d g e m e n t . A b o r t
0010340 i n g . . . " \r 5 2 5 " I l
0010360 l e g a l T F T P o p c o d
0010400 e r e c ' d " 5 0 1 " . "
0010420 4 8 2 " u n k n o w n t y
0010440 p e " 4 7 6 " a c k . "
0010460 4 6 6 " w r i t e r e q u e
0010500 s t . " 4 5 4 " r e a d r
0010520 e q u e s t . " \r 4 3 0 " P
0010540 r o t o c o l e r r o r : I
0010560 l l e g a l T F T P o p c o
0010600 d e , e x p e c t e d D A T
0010620 A b u t g o t " 3 8 3
0010640 " P r o t o c o l e r r o r :
0010660 B l o c k # t o o h i g
0010700 h . A b o r t i n g . . . "
0010720 \r 3 6 5 " P r o t o c o l
0010740 e r r o r : B l o c k # t
0010760 o o h i g h . A b o r t i
0011000 n g . . . " 3 5 0 " R " 3
0011020 1 9 " R e t r a n s m i t t i
0011040 n g A C K f o r b l o c k
0011060 " 3 0 8 " T i m e o u t
0011100 a w a i t i n g n e x t d a
0011120 t a p a c k e t ; a b o r t
0011140 i n g " \r 2 9 0 " T i m e o
0011160 u t a w a i t i n g n e x t
0011200 d a t a p a c k e t ; a b
0011220 o r t i n g " 1 2 6 " T i m
0011240 e o u t a w a i t i n g n e
0011260 x t d a t a p a c k e t ;
0011300 a b o r t i n g " 1 0 8 \r "
0011320 T i m e o u t a w a i t i n g
0011340 n e x t d a t a p a c k e
0011360 t ; a b o r t i n g " ) \r \ T
0011400 F T P . I N I T : D 4 \r N I L
0011420 \0 364 \0 \0 \0 \0 ` \0 \0 d 222 261 \0 355 `
0011440 \0 \0 037 d k 317 \0 @ 277 d k 317 \0 P 277 d
0011460 k 317 \0 277 d j 317 \0 \0 277 d j 317 \0 020
0011500 277 d k 317 \0 p 277 d j 317 \0 0 277 d g \0
0011520 \0 024 \0 277 d g \0 \0 024 006 277 d g \0 \0 024
0011540 \b 277 d g \0 \0 024 @ 277 d g \0 \0 024 * 277
0011560 d g \0 \0 024 , 277 d g \0 \0 024 X 277 d g
0011600 \0 \0 024 8 277 d g \0 \0 024 : 277 d g \0 \0
0011620 024 016 277 d g \0 \0 024 P 277 d g \0 \0 024 N
0011640 277 d g \0 \0 024 L 277 d g \0 \0 024 F 277 d
0011660 g \0 \0 024 > 277 d g \0 \0 024 < 277 d g \0
0011700 \0 024 6 277 d g \0 \0 024 4 277 d g \0 \0 024
0011720 2 277 d g \0 \0 024 0 277 d g \0 \0 024 ( 277
0011740 d g \0 \0 024 036 277 d g \0 \0 024 034 277 d g
0011760 \0 \0 024 032 277 d g \0 \0 024 030 277 d g \0 \0
0012000 024 \n 277 027 \0 \0 \n \0 \0 020 \0 ( 2 4 1
0012020 \ D E F I N E D E V I C E ) \r (
0012040 2 3 8 \ T F T P . D E V I C E
0012060 2 3 2 N I L L 2 2 5 \ G
0012100 E N E R I C . R E N A M E F I L
0012120 E 2 1 8 N I L L 2 1 1 N
0012140 I L L 2 0 4 N I L L 1 9 7
0012160 N I L L 1 9 0 \ G E N E R
0012200 I C . R E A D C H A R 1 8 3
0012220 \ G E N E R I C . W R I T E C H
0012240 A R 1 7 6 \ G E N E R I C .
0012260 P E E K C H A R 1 6 9 \ G E
0012300 N E R I C . U N R E A D C H A R
0012320 1 6 2 \ G E N E R I C . B I
0012340 N S 1 5 5 \ G E N E R I C .
0012360 B O U T S 1 4 8 \ G E N E R
0012400 I C . C H A R S E T 1 4 1 \
0012420 I L L E G A L . D E V I C E O P
0012440 1 3 4 \ I S . N O T . R A N
0012460 D A C C E S S P 1 2 7 \ I S
0012500 . N O T . R A N D A C C E S S P
0012520 1 2 0 \ T F T P . C L O S E
0012540 F I L E 1 1 3 \ T F T P . E
0012560 O F P 1 0 6 \ T F T P . R E
0012600 A D P 9 9 \ T F T P . G E T
0012620 N E X T B U F F E R 9 2 \ B
0012640 U F F E R E D . B O U T 8 5
0012660 \ B U F F E R E D . B I N 7 8
0012700 N I L L 7 1 N I L L 6 4
0012720 N I L L 5 7 T F T P 1 0
0012740 | 004 003 F D E V T Y P E # | 2
0012760 \ T F T P . D E V I C E ) \r (
0013000 ) \r \ T F T P . I N P U T . B U
0013020 F F E R : D 4 \r ( P 2 L E
0013040 N G T H P 1 O F F S E T
0013060 I 1 U D P I 0 S T R E
0013100 A M ) \0 v 004 \0 \0 002 A 021 001 \0 H l
0013120 036 320 H 312 036 C 340 320 022 l 004 320 l 002 320 323
0013140 A 323 331 340 A 021 001 \0 H l 036 320 H 312 036 C
0013160 340 320 022 310 002 l \f 331 021 022 003 @ 006 \0 \0 311
0013200 002 303 \0 \0 231 @ 006 \0 \0 311 002 \t \0 \0 277 @
0013220 006 \0 \0 A 024 002 @ 006 \0 \0 I 315 \0 @ 006 \0
0013240 \0 @ 006 \0 \0 I J 330 [ 315 \a 277 K 315 001 n
0013260 002 \0 J 361 264 \n @ 006 \0 \0 i 024 026 i 020 \0
0013300 ( 6 7 \ R E L E A S E . E T H
0013320 E R P A C K E T ) \r ( 1 1 1 S
0013340 T R E A M 9 0 S T R E A M
0013360 8 6 S T R E A M 7 9 S T R
0013400 E A M 7 2 S T R E A M 6 2
0013420 S T R E A M 5 7 E T H E R
0013440 P A C K E T 5 2 S T R E A M
0013460 ) \r ( ) \r \ T F T P . O P E N F
0013500 I L E A 0 0 2 8 A 0 0 2 9 : D
0013520 4 \r ( I 0 S O C K E T F
0013540 0 R E S E T S T A T E ) \0 \n
0013560 \0 001 \0 001 P 264 \a @ i \n \0 \0 020 \0 ( 7
0013600 U D P . C L O S E . S O C K E
0013620 T ) \r N I L \r ( ) \r \ T F T P .
0013640 O P E N F I L E A 0 0 2 8 : D
0013660 4 \r ( N A M E S I : : * U N W
0013700 I N D - P R O T E C T * P 1
0013720 I I 0 S I : : * C L E A
0013740 N U P - F O R M S * F 2 U
0013760 D P I N F 3 S T R E A M
0014000 F 4 T F T P C O N F 5
0014020 U D P F 6 A C C E S S F
0014040 7 F I L E N A M E F 8
0014060 S I : : * R E S E T F O R M S *
0014100 F 9 P A R A M E T E R S )
0014120 001 253 002 \b \0 001 g \0 \0 T 001 h 032 032 h
0014140 d 032 032 W 020 032 c 020 T 002 l E 030 U T V
0014160 d g \0 \0 360 222 277 k 217 g \0 \0 360 222 l 002
0014200 207 o \0 \0 \0 V \n \0 \0 \v \0 \0 U W 016 g
0014220 \0 \0 W 016 h d d i \r 006 \0 \0 \n \0 \0 \n
0014240 \0 \0 U j \n \0 \0 U g \0 \0 W 022 026 002 001
0014260 g \0 \0 360 224 o \0 \0 \0 203 o \0 \0 \0 \n \0
0014300 \0 U j \n \0 \0 ` \0 \0 k 021 002 001 I H 363
0014320 244 R 242 261 \0 245 U \t \0 \0 023 R 265 \n T 001
0014340 i \n \0 \0 h 020 021 001 \0 H l 036 320 H 312 036
0014360 C 340 320 022 310 004 d l 004 360 242 261 \0 215 277 V
0014400 g \0 \0 360 264 003 202 261 \0 371 R 021 001 \0 H l
0014420 036 320 H 312 036 C 340 320 022 310 005 j 360 264 003 202
0014440 261 \0 340 S 006 \0 \0 T 024 024 S V \n \0 \0 S
0014460 006 \0 \0 W 016 024 \b T 002 R 021 001 \0 H l 036
0014500 320 H 312 036 C 340 320 022 310 \0 030 R T l 003 h
0014520 \f \0 \0 R k \n \0 \0 R 021 001 \0 H l 036 320
0014540 H 312 036 C 340 320 022 d 310 002 n 002 \0 324 315 002
0014560 277 S R \n \0 \0 S 020 T 001 U \n \0 \0 c 004
0014600 277 I k 324 Y 261 377 I d l 003 360 262 S 277 V
0014620 g \0 \0 360 264 l R 021 001 \0 H l 036 320 H 312
0014640 036 C 340 320 022 310 005 k 360 264 W S 006 \0 \0 T
0014660 024 024 S V \n \0 \0 S 006 \0 \0 W 016 024 \b T
0014700 002 R 021 001 \0 H l 036 320 H 312 036 C 340 320 022
0014720 310 \0 030 S R \n \0 \0 S k \n \0 \0 S 020 l
0014740 005 360 224 R \t \0 \0 020 o \0 \0 \0 R 021 001 \0
0014760 H l 036 320 H 312 036 C 340 320 022 310 004 \n \0 \0
0015000 020 \0 ( 4 2 4 E R R O R 3 9 9
0015020 \ T F T P . E R R O R 3 8 9
0015040 \ T F T P . A C K N O W L E D
0015060 G E 3 8 4 \ T F T P . I N P
0015100 U T . B U F F E R 3 5 1 \ S
0015120 E T A C C E S S 2 9 4 U D P
0015140 . E X C H A N G E 2 8 6 \ T
0015160 F T P . I N P U T . B U F F E R
0015200 2 5 6 U D P . A P P E N D .
0015220 W O R D 2 5 1 \ T F T P . S
0015240 E T U P 2 1 5 \ S E T A C C
0015260 E S S 1 4 0 U D P . C L O S
0015300 E . S O C K E T 1 3 0 \ R E
0015320 L E A S E . E T H E R P A C K E
0015340 T 1 1 0 U D P . A P P E N D
0015360 . B Y T E 1 0 5 U D P . A P
0015400 P E N D . S T R I N G 7 9 U
0015420 D P . A P P E N D . B Y T E 7
0015440 4 U D P . A P P E N D . S T R
0015460 I N G 7 1 S U B A T O M 6
0015500 8 S T R P O S 5 2 \ T F T
0015520 P . S E T U P 4 9 E R R O R
0015540 ) \r ( 3 5 5 S T R E A M 3 4
0015560 3 S T R E A M 3 1 5 I N P
0015600 U T 2 1 9 S T R E A M 2 0
0015620 7 S T R E A M 1 7 1 O U T
0015640 P U T 1 1 3 \ M A X E T H E
0015660 R T R I E S 9 1 B I N A R Y
0015700 8 3 T Y P E 5 8 } 3 6
0015720 O U T P U T 2 8 I N P U T
0015740 2 \ T F T P . O P E N F I L
0015760 E A 0 0 2 8 A 0 0 2 9 ) \r ( 4
0016000 0 4 " U n k n o w n T F T P
0016020 o p c o d e " 1 0 2 " N E
0016040 T A S C I I " 9 7 " O C T E
0016060 T " 4 5 " A C C E S S m u
0016100 s t b e I N P U T o r O
0016120 U T P U T " ) \r \ T F T P . O P
0016140 E N F I L E : D 4 \r ( P 1 0
0016160 S I : : * R E S E T F O R M S
0016200 * P 9 L I S P X H I S T
0016220 P 8 U D P I N P 7 U D
0016240 P P 6 T F T P C O N P
0016260 5 S T R E A M P 4 D E V
0016300 I C E P 0 H O S T N A M E
0016320 I 3 P A R A M E T E R S
0016340 I 2 R E C O G I 1 A C
0016360 C E S S I 0 F I L E N A M
0016400 E F 1 1 L I S P X H I S T
0016420 ) \0 330 \v 001 \0 004 @ g \0 \0 \n \0 \0 021
0016440 1 003 H \t \0 \0 236 ` \0 \0 ` \0 \0 \n \0 \0
0016460 d H 024 \0 277 207 o \0 \0 \0 H \n \0 \0 021 001
0016500 004 l \v 037 d L 024 \n 277 ` \0 \0 271 d I 315
0016520 4 277 d h 024 2 277 d ` \0 \0 024 . 277 d g
0016540 \0 \0 024 * 277 d g \0 \0 024 ( 277 d g \0 \0
0016560 024 & 277 d g \0 \0 024 $ 277 ` \0 \0 272 d J
0016600 315 023 277 d j 024 020 277 d j 024 016 277 d j 317
0016620 \b Q 277 d k 317 \b @ 277 d k 317 \b 0 277 d
0016640 j 315 006 277 d l \b 317 004 \a 277 d h 024 002 277
0016660 d j 317 002 R 277 021 001 005 L 006 \0 \0 \b \0 \0
0016700 h M H \t \0 \0 h 032 032 032 032 [ 024 002 277 K
0016720 021 001 006 \b \0 \0 021 021 \b W 026 021 021 \n g \0
0016740 \0 \t \0 \0 \t \0 \0 \b \0 \0 277 \t \0 \0 020 \0
0016760 ( 2 1 3 C L : V A L U E S - L
0017000 I S T 2 0 9 S I : : R E S E
0017020 T U N W I N D 2 0 6 \ M V L
0017040 I S T 2 0 3 \ T F T P . O P
0017060 E N F I L E A 0 0 2 8 1 8 9
0017100 \ A L L O C A T E . E T H E R P
0017120 A C K E T 1 7 3 D O D I P .
0017140 H O S T P 1 6 7 U D P . O P
0017160 E N . S O C K E T 3 7 E R R
0017200 O R 2 3 N C R E A T E 2 1
0017220 3 D O D I P . H O S T P 6
0017240 F I L E N A M E F I E L D ) \r (
0017260 2 0 0 S I : : R E S E T U N W
0017300 I N D 1 6 4 F D E V 1 0 0
0017320 F I L E L I N E L E N G T H
0017340 9 4 \ S T R E A M . N O T . O
0017360 P E N 8 7 \ S T R E A M . N
0017400 O T . O P E N 8 0 \ F I L E
0017420 O U T C H A R F N 7 3 \ E O
0017440 S E R R O R 6 6 \ N O I M A
0017460 G E O P S 5 1 \ S T R E A M
0017500 . D E F A U L T . M A X B U F F
0017520 E R S 2 0 \ T F T P . D E V
0017540 I C E 1 7 | 004 003 F D E V T Y
0017560 P E # | 3 H O S T ) \r ( 3
0017600 3 " U n k n o w n I P h o
0017620 s t : " ) \r \ T F T P . R E A
0017640 D P : D 4 \r ( I 0 S T R E
0017660 A M ) \0 020 \0 \0 \0 001 @ 006 \0 \0 310 \0
0017700 @ 006 \0 \0 310 001 375 361 020 \0 N I L \r ( 9
0017720 S T R E A M 3 S T R E A M
0017740 ) \r ( ) \r \ T F T P . S E N D .
0017760 E R R O R : D 4 \r ( P 0 T
0020000 F T P I 2 E R R O R S T R
0020020 I N G I 1 E R R O R C O D
0020040 E I 0 T F T P C O N ) \0
0020060 % 001 \0 \0 003 \b \0 \0 021 001 \0 H @ l 005 h
0020100 \f \0 \0 H A \n \0 \0 H B \n \0 \0 H j \n
0020120 \0 \0 @ 001 H \n \0 \0 020 \0 ( 3 4 U D
0020140 P . S E N D 2 8 U D P . A P
0020160 P E N D . B Y T E 2 3 U D P
0020200 . A P P E N D . S T R I N G 1
0020220 8 U D P . A P P E N D . W O R
0020240 D 1 3 \ T F T P . S E T U P
0020260 2 \ A L L O C A T E . E T H
0020300 E R P A C K E T ) \r N I L \r ( )
0020320 \r \ T F T P . S E T U P : D 4
0020340 \r ( I 3 R E Q U E U E I
0020360 2 O P C O D E I 1 T F T
0020400 P C O N I 0 U D P ) \0 036
0020420 \0 \0 \0 004 @ A 002 002 002 001 A 002 001 j A 001
0020440 \r 005 \0 \0 @ 006 \0 \0 C 024 006 @ B \n \0 \0
0020460 020 \0 ( 2 7 U D P . A P P E N D
0020500 . W O R D 1 5 U D P . S E T
0020520 U P ) \r ( 1 9 E T H E R P A C
0020540 K E T ) \r ( ) \r T F T P . S E R
0020560 V E R . P R O C E S S A 0 0 0 2
0020600 A 0 0 0 3 : D 4 \r ( I 0 S
0020620 O C K E T ) \0 \a \0 \0 \0 001 @ i \n
0020640 \0 \0 020 \0 ( 4 U D P . C L O S E
0020660 . S O C K E T ) \r N I L \r ( ) \r
0020700 T F T P . S E R V E R . P R O C
0020720 E S S A 0 0 0 2 : D 4 \r ( N A
0020740 M E S I : : * U N W I N D - P
0020760 R O T E C T * P 0 U D P
0021000 I 0 S I : : * C L E A N U P
0021020 - F O R M S * F 4 L O G S
0021040 T R E A M F 5 C O N N E C
0021060 T I O N F 6 S E R V E R S
0021100 O C K E T F 7 S I : : * R
0021120 E S E T F O R M S * F 8 D
0021140 E V I C E ) \0 326 004 005 \0 001 g \0 \0
0021160 V h 032 032 h d 032 032 W 016 032 c 016 V i \n
0021200 \0 \0 021 1 003 H l 036 320 l 006 \n \0 \0 H Y
0021220 l 036 320 I 312 036 C 340 320 310 \0 032 c \n ` \0
0021240 \0 \n \0 \0 222 261 \0 225 U ` \0 \0 032 027 \0 \0
0021260 277 H Z l 036 320 J 312 036 C 340 320 310 004 d k
0021300 360 262 & 277 g \0 \0 H g \0 \0 \b \0 \0 h d
0021320 d d 032 032 032 032 h 032 032 W 020 T h 032 032 032
0021340 032 032 \t \0 \0 260 Y l 002 360 262 % g \0 \0 H
0021360 g \0 \0 \b \0 \0 h d d d 032 032 032 032 h 032
0021400 032 W 020 T h 032 032 032 032 032 \t \0 \0 260 1 o
0021420 \0 \0 \0 T \n \0 \0 277 H [ l 036 320 K 312 036
0021440 C 340 320 310 004 T \n \0 \0 277 T \t \0 \0 277 U
0021460 ` \0 \0 \n \0 \0 027 \0 \0 277 H \t \0 \0 023 261
0021500 377 > \0 ( 2 0 8 \ R E L E A S E
0021520 . E T H E R P A C K E T 2 0 0
0021540 D R E M O V E 1 9 2 T E R
0021560 P R I 1 8 7 P R I N 1 1 6
0021600 9 P R I N 1 1 5 9 A D D .
0021620 P R O C E S S 1 3 6 U D P .
0021640 O P E N . S O C K E T 1 1 9
0021660 A D D . P R O C E S S 9 6 U
0021700 D P . O P E N . S O C K E T 5
0021720 4 M E M B E R 3 2 \ G E T
0021740 B A S E F I X P 2 0 U D P .
0021760 G E T ) \r ( 2 0 3 \ T F T P .
0022000 S E R V E R . C O N N E C T I O
0022020 N S 1 9 7 \ T F T P . S E R
0022040 V E R . C O N N E C T I O N S
0022060 1 3 3 Q U O T E 1 2 9 \ T
0022100 F T P . G E T . F I L E 9 3
0022120 Q U O T E 8 9 \ T F T P . S
0022140 E N D . F I L E 6 6 \ T F T
0022160 P . S E R V E R . C O N N E C T
0022200 I O N S 6 2 \ T F T P . S E
0022220 R V E R . C O N N E C T I O N S
0022240 5 1 \ T F T P . S E R V E R
0022260 . C O N N E C T I O N S 2 T
0022300 F T P . S E R V E R . P R O C E
0022320 S S A 0 0 0 2 A 0 0 0 3 ) \r (
0022340 1 6 5 " T F T P S e r v e r
0022360 : U n e x p e c t e d o p c
0022400 o d e " ) \r T F T P . S E R V
0022420 E R . P R O C E S S : D 4 \r (
0022440 P 4 S I : : * R E S E T F O
0022460 R M S * P 3 L I S P X H I
0022500 S T P 2 C O N N E C T I O
0022520 N P 1 S E R V E R S O C K
0022540 E T P 0 D E V I C E I
0022560 0 L O G S T R E A M F 5
0022600 \ T E R M . O F D F 6 L I
0022620 S P X H I S T ) \0 G 005 002 \0 001 `
0022640 \0 \0 ` \0 \0 \n \0 \0 d g \0 \0 024 \0 277 021
0022660 001 \0 l E i \n \0 \0 021 021 002 @ 253 \b \0 \0
0022700 243 \b \0 \0 277 U b \0 277 h 027 \0 \0 I 264 026
0022720 V 021 021 004 g \0 \0 \t \0 \0 \t \0 \0 \b \0 \0
0022740 277 \t \0 \0 020 \0 ( 6 8 C L : V A L
0022760 U E S - L I S T 6 4 S I : :
0023000 R E S E T U N W I N D 6 1 \
0023020 M V L I S T 5 8 T F T P . S
0023040 E R V E R . P R O C E S S A 0 0
0023060 0 2 3 6 \ C R E A T E . T T
0023100 Y D I S P L A Y S T R E A M 3
0023120 2 H A S T T Y W I N D O W P
0023140 2 4 U D P . O P E N . S O C K
0023160 E T 8 N C R E A T E 2 ) \r (
0023200 5 5 S I : : R E S E T U N W I
0023220 N D 4 5 \ T F T P . S E R V
0023240 E R . C O N N E C T I O N S 1
0023260 2 T F T P S E R V E R 5 \
0023300 T F T P . D E V I C E 2 | 004
0023320 003 F D E V T Y P E # | ) \r ( ) \r
0023340 \ T F T P . G E T . F I L E A 0
0023360 0 0 1 A 0 0 0 2 : D 4 \r ( P
0023400 1 C O N N E C T I O N P 0
0023420 U D P S O C K E T I 0 T
0023440 F T P C O N F 2 R E S E T
0023460 S T A T E ) \0 " 002 001 \0 001 @ 001 021
0023500 021 001 @ 002 002 002 001 @ 002 001 032 Y ` \0 \0 \n
0023520 \0 \0 027 \0 \0 R 264 \a H i \n \0 \0 020 \0 (
0023540 3 1 U D P . C L O S E . S O C
0023560 K E T 2 0 R E M O V E ) \r (
0023600 2 3 \ T F T P . S E R V E R .
0023620 C O N N E C T I O N S 1 7 \
0023640 T F T P . S E R V E R . C O N N
0023660 E C T I O N S ) \r ( ) \r \ T F T
0023700 P . G E T . F I L E A 0 0 0 1 A
0023720 0 0 0 3 : D 4 \r ( P 1 S I
0023740 : : * C A T C H - R E T U R N -
0023760 F R O M * P 0 S I : : * D
0024000 U M M Y - F O R - C A T C H *
0024020 F 2 F I L E N A M E F 3
0024040 T Y P E F 4 S I : : N L
0024060 S E T Q - V A L U E ) \0 ! 002 003
0024100 002 \0 i @ 021 002 001 R g \0 \0 g \0 \0 g \0
0024120 \0 S h 032 032 h 032 \f \0 \0 h 032 c \b g \0
0024140 \0 020 \0 ( 2 3 O P E N S T R E A
0024160 M ) \r ( 3 0 : N O R M A L 1
0024200 4 T Y P E 1 1 N E W 8
0024220 O U T P U T ) \r ( ) \r \ T F T P
0024240 . G E T . F I L E A 0 0 0 1 A 0
0024260 0 0 4 : D 4 \r ( I 0 F I L
0024300 E F 0 R E S E T S T A T E
0024320 ) \0 020 \0 001 \0 001 P 264 \r @ \t \0 \0 @
0024340 \t \0 \0 \t \0 \0 020 \0 ( 1 3 D E L F
0024360 I L E 1 0 F U L L N A M E
0024400 6 C L O S E F ? ) \r N I L \r (
0024420 ) \r \ T F T P . G E T . F I L E
0024440 A 0 0 0 1 A 0 0 2 9 : D 4 \r (
0024460 P 1 S I : : * C A T C H - R
0024500 E T U R N - F R O M * P 0
0024520 S I : : * D U M M Y - F O R - C
0024540 A T C H * F 2 T F T P S T
0024560 R E A M F 3 F I L E F
0024600 4 S I : : N L S E T Q - V A L
0024620 U E ) \0 023 002 003 002 \0 i @ 021 002 001 R
0024640 S \n \0 \0 h 032 c \b g \0 \0 020 \0 ( 9
0024660 C O P Y B Y T E S ) \r ( 1 6 :
0024700 N O R M A L ) \r ( ) \r \ T F T P
0024720 . G E T . F I L E A 0 0 0 1 :
0024740 D 4 \r ( N A M E S I : : * U N
0024760 W I N D - P R O T E C T * P
0025000 9 C O N N E C T I O N P 8
0025020 U D P S O C K E T P 5 O
0025040 U T S T R E A M P 4 * C O
0025060 N D I T I O N - H A N D L E R -
0025100 B I N D I N G S * P 3 S I
0025120 : : * N L S E T Q F L A G * P
0025140 2 * P R O C E E D - C A S E
0025160 S * P 1 S I : : N L S E T
0025200 Q - V A L U E I 0 S I : :
0025220 * C L E A N U P - F O R M S *
0025240 F 1 1 L O G S T R E A M F
0025260 1 2 M O D E F 1 3 T F
0025300 T P C O N F 1 4 F I L E N
0025320 A M E F 1 5 F I L E F
0025340 1 6 U D P F 1 7 T F T P
0025360 S T R E A M F 1 8 S I : :
0025400 * R E S E T F O R M S * F 1
0025420 9 H O S T F 2 0 F I L E
0025440 N A M E L E N G T H F 2 1
0025460 * P R O C E E D - C A S E S *
0025500 F 2 2 * C O N D I T I O N -
0025520 H A N D L E R - B I N D I N G S
0025540 * F 2 3 R E S U L T F
0025560 2 4 M O D E L E N G T H F
0025600 2 5 T Y P E F 2 6 D E V
0025620 I C E ) 003 002 \v 020 \0 001 g \0 \0 W 032
0025640 h 032 032 h d 032 032 W $ 032 c $ W 032 002 W
0025660 021 001 \0 H l 036 320 H 312 036 C 340 320 022 310
0025700 \0 030 W 032 002 002 002 W & 030 W 021 001 \0 H
0025720 l 036 320 H 312 036 C 340 320 022 l 004 320 l 002 W
0025740 034 312 002 020 j 360 245 W 034 \t \0 \0 203 W 034 311
0025760 \0 W 034 312 002 020 j 360 245 W 034 \t \0 \0 203 W
0026000 034 310 003 W ( \r 005 \0 \0 W 021 001 \0 H l
0026020 036 320 H 312 036 C 340 320 022 l 004 320 W ( l 003
0026040 330 W 030 312 002 020 j 360 245 W 030 \t \0 \0 203 W
0026060 030 311 \0 W 030 312 002 020 j 360 245 W 030 \t \0 \0
0026100 203 W 030 310 003 W 0 \r 005 \0 \0 W 030 \t \0 \0
0026120 c 030 o \0 \0 \0 W 026 \n \0 \0 277 W 034 W 026
0026140 \n \0 \0 277 o \0 \0 \0 W 026 \n \0 \0 277 W 030
0026160 W 026 \n \0 \0 277 o \0 \0 \0 W 026 \n \0 \0 277
0026200 W & \t \0 \0 W 026 \n \0 \0 277 W 026 \t \0 \0
0026220 W 030 o \0 \0 \0 \n \0 \0 224 g \0 \0 260 " W
0026240 030 o \0 \0 \0 \n \0 \0 224 g \0 \0 260 023 W 032
0026260 j o \0 \0 \0 W 030 \n \0 \0 \v \0 \0 277 h c
0026300 2 242 261 001 210 021 020 001 ` \0 \0 W * 032 i o
0026320 \0 \0 \0 W , 032 021 003 004 J \t \0 \0 022 g \0
0026340 \0 360 264 003 I 022 001 021 001 005 M 265 023 W 032 k
0026360 o \0 \0 \0 W 034 \n \0 \0 \v \0 \0 277 h 022 c
0026400 036 242 261 001 H g \0 \0 W 036 h 032 032 h d 032
0026420 032 W $ 032 c $ 277 l \v 037 d W 4 024 \n 277
0026440 ` \0 \0 021 002 \a N d O 016 315 4 277 022 d h
0026460 024 2 277 d ` \0 \0 024 . 277 d g \0 \0 024 *
0026500 277 d g \0 \0 024 ( 277 d g \0 \0 024 & 277 d
0026520 g \0 \0 024 $ 277 ` \0 \0 021 002 \a N d O 016
0026540 315 023 277 022 d j 024 020 277 d j 024 016 277 d j
0026560 317 \b Q 277 d k 317 \b @ 277 d k 317 \b 0 277
0026600 d j 315 006 277 d l \b 317 004 \a 277 d h 024 002
0026620 277 d j 317 002 R 277 c " 277 W 032 002 002 W "
0026640 030 277 W " g \0 \0 \n \0 \0 277 W " 006 \0 \0
0026660 W 032 024 024 277 W " j \n \0 \0 277 W \t \0
0026700 \0 277 o \0 \0 \0 W 026 \n \0 \0 277 W 036 \t \0
0026720 \0 W 026 \n \0 \0 277 W 026 \t \0 \0 277 021 020 001
0026740 ` \0 \0 W * 032 i o \0 \0 \0 W , 032 021 003
0026760 004 J \t \0 \0 022 g \0 \0 360 264 003 I 022 262 $
0027000 o \0 \0 \0 W 026 \n \0 \0 277 W 036 \t \0 \0 W
0027020 026 \n \0 \0 277 W 026 \t \0 \0 277 W 036 \t \0 \0
0027040 260 L o \0 \0 \0 W 026 \n \0 \0 277 W 036 \t \0
0027060 \0 W 026 \n \0 \0 277 W 026 \t \0 \0 277 W 036 \t
0027100 \0 \0 \t \0 \0 \t \0 \0 260 $ o \0 \0 \0 W 026
0027120 \n \0 \0 277 W 036 \t \0 \0 W 026 \n \0 \0 277 W
0027140 026 \t \0 \0 277 W \t \0 \0 277 h c . 021 0
0027160 \n W 032 001 _ 020 277 W 032 002 002 002 001 O 020 _
0027200 024 l 036 320 O 024 312 036 C 340 320 310 001 032 _ 022
0027220 ` \0 \0 \n \0 \0 027 \0 \0 W . 020 \0 ( 7 6
0027240 2 R E M O V E 7 1 8 \ R E
0027260 L E A S E . E T H E R P A C K E
0027300 T 7 1 2 T E R P R I 7 0 6
0027320 P R I N 1 7 0 1 F U L L N
0027340 A M E 6 9 5 P R I N 1 6 8
0027360 4 D E L F I L E 6 8 1 F U
0027400 L L N A M E 6 7 8 C L O S E
0027420 F ? 6 7 2 T E R P R I 6 6
0027440 6 P R I N 1 6 6 1 F U L L
0027460 N A M E 6 5 5 P R I N 1 6
0027500 4 4 C L O S E F ? 6 3 8 T
0027520 E R P R I 6 3 2 P R I N 1
0027540 6 2 7 F U L L N A M E 6 2 1
0027560 P R I N 1 6 0 1 \ T F T P
0027600 . G E T . F I L E A 0 0 0 1 A 0
0027620 0 2 9 5 7 6 T E R P R I 5
0027640 7 0 P R I N 1 5 6 5 F U L
0027660 L N A M E 5 5 9 P R I N 1
0027700 5 4 9 \ R E L E A S E . E T H
0027720 E R P A C K E T 5 4 3 \ T F
0027740 T P . A C K N O W L E D G E 5
0027760 2 6 \ S E T A C C E S S 3 5
0030000 2 \ T F T P . S E N D . E R R
0030020 O R 3 4 9 C O N C A T 3 2
0030040 1 \ T F T P . G E T . F I L E
0030060 A 0 0 0 1 A 0 0 0 3 2 8 9 \
0030100 T F T P . S E N D . E R R O R
0030120 2 8 6 C O N C A T 2 6 8 S
0030140 T R E Q U A L 2 5 3 S T R E
0030160 Q U A L 2 4 4 T E R P R I
0030200 2 3 8 P R I N 1 2 3 3 \ I
0030220 P . A D D R E S S . T O . S T R
0030240 I N G 2 2 7 P R I N 1 2 1
0030260 7 P R I N 1 2 0 9 P R I N
0030300 1 1 9 9 P R I N 1 1 9 1
0030320 P R I N 1 1 8 0 U - C A S E
0030340 1 7 5 \ M O V E B Y T E S
0030360 1 6 4 % % A R R A Y - O F F S
0030400 E T 1 4 6 % % A R R A Y - B
0030420 A S E 1 0 9 \ M O V E B Y T
0030440 E S 9 8 % % A R R A Y - O F
0030460 F S E T 8 0 % % A R R A Y -
0030500 B A S E ) \r ( 7 6 5 \ T F T P
0030520 . S E R V E R . C O N N E C T I
0030540 O N S 7 5 9 \ T F T P . S E
0030560 R V E R . C O N N E C T I O N S
0030600 6 0 5 : N O R M A L 5 8 3
0030620 S I : : N L S E T Q - P R O C
0030640 E E D - C A S E 5 3 2 S T R
0030660 E A M 5 2 3 I N P U T 4 4
0030700 5 F I L E L I N E L E N G T H
0030720 4 3 9 \ S T R E A M . N O T
0030740 . O P E N 4 3 2 \ S T R E A
0030760 M . N O T . O P E N 4 2 5 \
0031000 F I L E O U T C H A R F N 4 1
0031020 8 \ E O S E R R O R 4 1 1
0031040 \ N O I M A G E O P S 3 9 1
0031060 \ S T R E A M . D E F A U L T .
0031100 M A X B U F F E R S 3 6 4 \
0031120 T F T P . G E T . F I L E A 0 0
0031140 0 1 A 0 0 0 4 3 2 5 : N O R
0031160 M A L 3 0 3 S I : : N L S E
0031200 T Q - P R O C E E D - C A S E
0031220 2 7 2 B I N A R Y 2 5 7 T
0031240 E X T 2 \ T F T P . G E T .
0031260 F I L E A 0 0 0 1 A 0 0 0 2 ) \r
0031300 ( 6 9 0 " T F T P S e r v
0031320 e r : F a i l e d t o r e
0031340 c e i v e " 6 5 0 " T F T
0031360 P S e r v e r : F a i l e d
0031400 t o r e c e i v e " 6 1
0031420 6 " T F T P S e r v e r :
0031440 D o n e r e c e i v i n g "
0031460 \r 5 9 1 ( C L : E R R O R
0031500 . S I : : N L S E T Q H A N D
0031520 L E R ) 5 5 4 " T F T P S
0031540 e r v e r : r e c e i v i n g
0031560 " 3 4 4 " C a n ' t o p
0031600 e n f i l e - - " 3 1 1 (
0031620 C L : E R R O R . S I : : N
0031640 L S E T Q H A N D L E R ) \r 2
0031660 8 1 " U n k n o w n t r a n
0031700 s f e r t y p e - - " 2 6 5
0031720 " O C T E T " 2 5 0 " N E
0031740 T A S C I I " 2 2 2 " m o
0031760 d e f r o m h o s t " 2
0032000 0 4 " i n " 1 8 6 " T
0032020 F T P S e r v e r : W i l l
0032040 a t t e m p t t o r e c e
0032060 i v e " ) \r \ T F T P . G E T
0032100 . F I L E : D 4 \r ( P 1 3
0032120 S I : : * R E S E T F O R M S *
0032140 P 1 2 L I S P X H I S T
0032160 P 1 1 R E S U L T P 1 0
0032200 T F T P S T R E A M P 9
0032220 T Y P E P 8 F I L E P
0032240 7 H O S T P 6 M O D E
0032260 P 5 M O D E L E N G T H P
0032300 4 F I L E N A M E P 2
0032320 F I L E N A M E L E N G T H P
0032340 0 I I 3 L O G S T R E
0032360 A M I 2 D E V I C E I
0032400 1 T F T P C O N I 0 U D
0032420 P F 1 4 L I S P X H I S T
0032440 ) \0 201 016 001 \0 004 l 002 021 021 001 @ Y l
0032460 036 320 I 312 036 C 340 320 l 004 320 H 302 j 360 245
0032500 H k 324 270 260 351 H l 002 331 022 021 021 003 J \t
0032520 \0 \0 021 001 004 J l 003 330 021 001 \0 @ [ l 036
0032540 320 K 312 036 C 340 320 l 004 320 H 302 j 360 245 H
0032560 k 324 270 260 351 H J l 003 330 331 022 021 001 005 M
0032600 \t \0 \0 021 001 006 @ l 036 320 l 006 \n \0 \0 021
0032620 A \v W 034 021 021 \r g \0 \0 \t \0 \0 \t \0 \0
0032640 \b \0 \0 277 \t \0 \0 020 \0 ( 1 2 6 C L
0032660 : V A L U E S - L I S T 1 2 2
0032700 S I : : R E S E T U N W I N D
0032720 1 1 9 \ M V L I S T 1 1 6
0032740 \ T F T P . G E T . F I L E A
0032760 0 0 0 1 1 0 2 \ G E T B A S
0033000 E F I X P 9 0 A L L O C S T
0033020 R I N G 4 1 A L L O C S T R
0033040 I N G ) \r ( 1 1 3 S I : : R E
0033060 S E T U N W I N D ) \r ( ) \r \ T
0033100 F T P . S E N D . F I L E A 0 0
0033120 0 1 A 0 0 0 2 : D 4 \r ( P 1
0033140 C O N N E C T I O N P 0
0033160 U D P S O C K E T I 0 T F
0033200 T P C O N F 2 R E S E T S
0033220 T A T E ) \0 " 002 001 \0 001 @ 001 021 021
0033240 001 @ 002 002 002 001 @ 002 001 032 Y ` \0 \0 \n \0
0033260 \0 027 \0 \0 R 264 \a H i \n \0 \0 020 \0 ( 3
0033300 1 U D P . C L O S E . S O C K
0033320 E T 2 0 R E M O V E ) \r ( 2
0033340 3 \ T F T P . S E R V E R . C
0033360 O N N E C T I O N S 1 7 \ T
0033400 F T P . S E R V E R . C O N N E
0033420 C T I O N S ) \r ( ) \r \ T F T P
0033440 . S E N D . F I L E A 0 0 0 1 A
0033460 0 0 0 3 : D 4 \r ( P 1 S I
0033500 : : * C A T C H - R E T U R N -
0033520 F R O M * P 0 S I : : * D
0033540 U M M Y - F O R - C A T C H *
0033560 F 2 F U L L F I L E N A M E
0033600 F 3 T Y P E F 4 S I
0033620 : : N L S E T Q - V A L U E )
0033640 \0 ! 002 003 002 \0 i @ 021 002 001 R g \0 \0 g
0033660 \0 \0 g \0 \0 S h 032 032 h 032 \f \0 \0 h 032
0033700 c \b g \0 \0 020 \0 ( 2 3 O P E N S
0033720 T R E A M ) \r ( 3 0 : N O R M
0033740 A L 1 4 T Y P E 1 1 O L
0033760 D 8 I N P U T ) \r ( ) \r \ T
0034000 F T P . S E N D . F I L E A 0 0
0034020 0 1 A 0 0 2 8 : D 4 \r ( P 1
0034040 S I : : * C A T C H - R E T U
0034060 R N - F R O M * P 0 S I :
0034100 : * D U M M Y - F O R - C A T C
0034120 H * F 2 T F T P S T R E A
0034140 M F 3 F I L E F 4 S
0034160 I : : N L S E T Q - V A L U E )
0034200 \0 ! 002 003 002 \0 i @ 021 002 001 S R \n \0
0034220 \0 277 R g \0 \0 i \v \0 \0 277 R \t \0 \0 h
0034240 032 c \b g \0 \0 020 \0 ( 2 3 \ T F T
0034260 P . C L O S E F I L E 1 8 \
0034300 T F T P . G E T N E X T B U F F
0034320 E R 9 C O P Y B Y T E S ) \r
0034340 ( 3 0 : N O R M A L 1 4 W
0034360 R I T E ) \r ( ) \r \ T F T P . S
0034400 E N D . F I L E A 0 0 0 1 : D
0034420 4 \r ( N A M E S I : : * U N W
0034440 I N D - P R O T E C T * P 1
0034460 0 C O N N E C T I O N P 9
0034500 U D P S O C K E T P 6 I
0034520 N S T R E A M P 5 * C O N
0034540 D I T I O N - H A N D L E R - B
0034560 I N D I N G S * P 4 S I :
0034600 : * N L S E T Q F L A G * P
0034620 3 * P R O C E E D - C A S E S
0034640 * P 2 S I : : N L S E T Q
0034660 - V A L U E P 1 F U L L F
0034700 I L E N A M E P 0 I P I
0034720 0 S I : : * C L E A N U P -
0034740 F O R M S * F 1 1 L O G S
0034760 T R E A M F 1 2 F I L E N
0035000 A M E F 1 3 M O D E F
0035020 1 4 T F T P C O N F 1 5
0035040 U D P F 1 6 T F T P S T R
0035060 E A M F 1 7 S I : : * R E
0035100 S E T F O R M S * F 1 8 H
0035120 O S T F 1 9 F I L E N A M
0035140 E L E N G T H F 2 0 * P R
0035160 O C E E D - C A S E S * F 2
0035200 1 * C O N D I T I O N - H A N
0035220 D L E R - B I N D I N G S * F
0035240 2 2 F I L E F 2 3 R E
0035260 S U L T F 2 4 M O D E L E
0035300 N G T H F 2 5 \ N O I M A
0035320 G E O P S F 2 6 T Y P E
0035340 F 2 7 D E V I C E ) 002 373 \v
0035360 021 \0 001 g \0 \0 W 034 h 032 032 h d 032 032 W
0035400 " 032 c " W 034 002 W 036 021 001 \0 H l 036 320
0035420 H 312 036 C 340 320 022 310 \0 030 W 034 002 002 002 W
0035440 $ 030 W 036 021 001 \0 H l 036 320 H 312 036 C 340
0035460 320 022 l \t 342 320 l 002 W 030 312 002 020 j 360 245
0035500 W 030 \t \0 \0 203 W 030 311 \0 W 030 312 002 020 j
0035520 360 245 W 030 \t \0 \0 203 W 030 310 003 W & \r 005
0035540 \0 \0 W 036 021 001 \0 H l 036 320 H 312 036 C 340
0035560 320 022 l \t 342 320 W & l 003 330 W 032 312 002 020
0035600 j 360 245 W 032 \t \0 \0 203 W 032 311 \0 W 032 312
0035620 002 020 j 360 245 W 032 \t \0 \0 203 W 032 310 003 W
0035640 0 \r 005 \0 \0 W 032 \t \0 \0 c 032 o \0 \0 \0
0035660 W 026 \n \0 \0 277 W 030 W 026 \n \0 \0 277 o \0
0035700 \0 \0 W 026 \n \0 \0 277 W 032 W 026 \n \0 \0 277
0035720 o \0 \0 \0 W 026 \n \0 \0 277 W $ \t \0 \0 W
0035740 026 \n \0 \0 277 W 026 \t \0 \0 W 032 o \0 \0 \0
0035760 \n \0 \0 224 g \0 \0 260 " W 032 o \0 \0 \0 \n
0036000 \0 \0 224 g \0 \0 260 023 W 034 j o \0 \0 \0 W
0036020 032 \n \0 \0 \v \0 \0 277 h c 4 242 261 001 200 W
0036040 030 \t \0 \0 021 001 001 I 264 $ 021 020 002 ` \0 \0
0036060 W ( 032 i o \0 \0 \0 W * 032 021 003 005 K \t
0036100 \0 \0 022 g \0 \0 360 264 003 J 022 001 021 001 006 N
0036120 265 023 W 034 k o \0 \0 \0 W 030 \n \0 \0 \v \0
0036140 \0 277 h 022 022 c , 242 261 001 4 l \v 037 d W
0036160 6 024 \n 277 ` \0 \0 021 002 \b O 016 d O 020 315
0036200 4 277 022 d h 024 2 277 d W 2 024 . 277 d g
0036220 \0 \0 024 * 277 d g \0 \0 024 ( 277 d g \0 \0
0036240 024 & 277 d g \0 \0 024 $ 277 ` \0 \0 021 002 \b
0036260 O 016 d O 020 315 023 277 022 d j 024 020 277 d j
0036300 024 016 277 d j 317 \b Q 277 d k 317 \b @ 277 d
0036320 k 317 \b 0 277 d j 315 006 277 d l \b 317 004 \a
0036340 277 d h 024 002 277 d j 317 002 R 277 c 277 W
0036360 034 002 002 W 030 277 W g \0 \0 \n \0 \0 277
0036400 W 006 \0 \0 W 034 024 024 277 W 036 W 034 l 003
0036420 h \f \0 \0 277 W 036 k \n \0 \0 277 W 036 021 001
0036440 \0 H l 036 320 H 312 036 C 340 320 022 d 310 002 n
0036460 002 \0 324 315 002 277 W W 036 \n \0 \0 277 o \0
0036500 \0 \0 W 026 \n \0 \0 277 W 030 W 026 \n \0 \0 277
0036520 W 026 \t \0 \0 277 021 020 002 ` \0 \0 W ( 032 i
0036540 o \0 \0 \0 W * 032 021 003 005 K \t \0 \0 022 g
0036560 \0 \0 360 264 003 J 022 224 o \0 \0 \0 203 o \0 \0
0036600 \0 W 026 \n \0 \0 277 W 030 W 026 \n \0 \0 277 W
0036620 026 \t \0 \0 277 W , \t \0 \0 260 ! o \0 \0 \0
0036640 W 026 \n \0 \0 277 W 030 W 026 \n \0 \0 277 W 026
0036660 \t \0 \0 277 W 036 \t \0 \0 277 h c . 021 \n
0036700 W 034 001 _ 022 277 W 034 002 002 002 001 O 022 021 001
0036720 \0 H l 036 320 H 312 036 C 340 320 022 310 001 032 _
0036740 024 ` \0 \0 \n \0 \0 027 \0 \0 W . 020 \0 ( 7
0036760 5 5 R E M O V E 7 0 9 \ R
0037000 E L E A S E . E T H E R P A C K
0037020 E T 7 0 3 T E R P R I 6 9
0037040 7 P R I N 1 6 8 9 P R I N
0037060 1 6 7 8 C L O S E F ? 6 7
0037100 2 T E R P R I 6 6 6 P R I
0037120 N 1 6 5 8 P R I N 1 6 3 4
0037140 \ T F T P . S E N D . F I L E
0037160 A 0 0 0 1 A 0 0 2 8 6 0 9 T
0037200 E R P R I 6 0 3 P R I N 1
0037220 5 9 5 P R I N 1 5 8 5 \ T
0037240 F T P . I N P U T . B U F F E R
0037260 5 5 1 U D P . A P P E N D .
0037300 W O R D 5 4 4 \ T F T P . S
0037320 E T U P 5 2 3 \ S E T A C C
0037340 E S S 3 6 5 \ T F T P . S E
0037360 N D . E R R O R 3 6 2 C O N
0037400 C A T 3 3 4 \ T F T P . S E
0037420 N D . F I L E A 0 0 0 1 A 0 0 0
0037440 3 3 0 4 I N F I L E P 2 9
0037460 1 \ T F T P . S E N D . E R R
0037500 O R 2 8 8 C O N C A T 2 7
0037520 0 S T R E Q U A L 2 5 5 S
0037540 T R E Q U A L 2 4 6 T E R P
0037560 R I 2 4 0 P R I N 1 2 3 5
0037600 \ I P . A D D R E S S . T O .
0037620 S T R I N G 2 2 9 P R I N 1
0037640 2 1 9 P R I N 1 2 1 1 P
0037660 R I N 1 2 0 1 P R I N 1 1
0037700 9 3 P R I N 1 1 8 2 U - C
0037720 A S E 1 7 7 \ M O V E B Y T
0037740 E S 1 6 6 % % A R R A Y - O
0037760 F F S E T 1 4 8 % % A R R A
0040000 Y - B A S E 1 1 0 \ M O V E
0040020 B Y T E S 9 9 % % A R R A Y
0040040 - O F F S E T 8 1 % % A R R
0040060 A Y - B A S E ) \r ( 7 5 8 \ T
0040100 F T P . S E R V E R . C O N N E
0040120 C T I O N S 7 5 2 \ T F T P
0040140 . S E R V E R . C O N N E C T I
0040160 O N S 6 3 8 : N O R M A L
0040200 6 1 6 S I : : N L S E T Q - P
0040220 R O C E E D - C A S E 5 2 9
0040240 S T R E A M 5 2 0 O U T P U
0040260 T 4 4 1 F I L E L I N E L E
0040300 N G T H 4 3 5 \ S T R E A M
0040320 . N O T . O P E N 4 2 8 \ S
0040340 T R E A M . N O T . O P E N 4
0040360 2 1 \ F I L E O U T C H A R F
0040400 N 4 1 4 \ E O S E R R O R
0040420 3 8 7 \ S T R E A M . D E F A
0040440 U L T . M A X B U F F E R S 3
0040460 3 8 : N O R M A L 3 1 6 S
0040500 I : : N L S E T Q - P R O C E E
0040520 D - C A S E 2 7 4 B I N A R
0040540 Y 2 5 9 T E X T 2 \ T F
0040560 T P . S E N D . F I L E A 0 0 0
0040600 1 A 0 0 0 2 ) \r ( 6 8 4 " T
0040620 F T P S e r v e r : F a i l
0040640 e d t o s e n d " 6 5 3
0040660 " T F T P S e r v e r : F
0040700 a i l e d t o s e n d "
0040720 6 4 8 " T F T P S e r v e r
0040740 : D o n e s e n d i n g "
0040760 \r 6 2 4 ( C L : E R R O R
0041000 . S I : : N L S E T Q H A N D
0041020 L E R ) 5 9 0 " T F T P S
0041040 e r v e r : S e n d i n g "
0041060 3 5 7 " C a n ' t o p e n
0041100 f i l e - - " 3 2 4 ( C L
0041120 : E R R O R . S I : : N L S
0041140 E T Q H A N D L E R ) \r 2 8 3
0041160 " U n k n o w n t r a n s f
0041200 e r t y p e - - " 2 6 7 "
0041220 O C T E T " 2 5 2 " N E T A
0041240 S C I I " 2 2 4 " m o d e
0041260 t o h o s t " 2 0 6 "
0041300 i n " 1 8 8 " T F T P
0041320 S e r v e r : W i l l a t t
0041340 e m p t t o s e n d " ) \r
0041360 \ T F T P . S E N D . F I L E
0041400 : D 4 \r ( P 1 3 R E S E T S
0041420 T A T E P 1 2 S I : : * R
0041440 E S E T F O R M S * P 1 1
0041460 L I S P X H I S T P 1 0 R
0041500 E S U L T P 9 T F T P S T
0041520 R E A M P 8 T Y P E P
0041540 7 F I L E P 6 H O S T
0041560 P 5 M O D E P 4 M O D
0041600 E L E N G T H P 3 F I L E
0041620 N A M E P 2 F I L E N A M
0041640 E L E N G T H P 1 I P P
0041660 0 I I 3 L O G S T R E
0041700 A M I 2 D E V I C E I
0041720 1 T F T P C O N I 0 U D
0041740 P F 1 4 L I S P X H I S T
0041760 ) \0 213 016 001 \0 004 l 002 021 001 \0 @ 021 001
0042000 001 I l 036 320 I 312 036 C 340 320 022 l \t 342 320
0042020 H 302 j 360 245 H k 324 270 260 344 H l 002 331 022
0042040 021 001 002 J \t \0 \0 021 001 003 J l 003 330 021 001
0042060 \0 @ 021 001 001 I l 036 320 I 312 036 C 340 320 022
0042100 l \t 342 320 H 302 j 360 245 H k 324 270 260 344 H
0042120 J l 003 330 331 022 021 001 004 L \t \0 \0 021 001 005
0042140 @ l 036 320 l 006 \n \0 \0 021 A \n W 034 021 !
0042160 \r g \0 \0 \t \0 \0 \t \0 \0 \b \0 \0 277 \t \0
0042200 \0 020 \0 ( 1 3 6 C L : V A L U E
0042220 S - L I S T 1 3 2 S I : : R
0042240 E S E T U N W I N D 1 2 9 \
0042260 M V L I S T 1 2 6 \ T F T P
0042300 . S E N D . F I L E A 0 0 0 1
0042320 1 1 2 \ G E T B A S E F I X P
0042340 1 0 0 A L L O C S T R I N G
0042360 4 6 A L L O C S T R I N G )
0042400 \r ( 1 2 3 S I : : R E S E T U
0042420 N W I N D ) \r ( ) \r T F T P . S
0042440 E R V E R : D 4 \r ( I 0 L
0042460 O G S T R E A M ) \0 022 \0 \0 \0 001
0042500 g \0 \0 @ h 032 032 g \0 \0 g \0 \0 \v \0 \0
0042520 020 \0 ( 1 5 A D D . P R O C E S
0042540 S ) \r ( 1 2 H A R D R E S E T
0042560 9 R E S T A R T A B L E 2
0042600 T F T P . S E R V E R . P R O
0042620 C E S S ) \r ( ) \r T F T P . G E
0042640 T A 0 0 0 1 A 0 0 0 2 : D 4 \r
0042660 ( I 0 S T R E A M F 0
0042700 R E S E T S T A T E ) \0 023 \0 001
0042720 \0 001 @ 264 020 P 264 \r @ \t \0 \0 @ \t \0 \0
0042740 \t \0 \0 020 \0 ( 1 6 D E L F I L E
0042760 1 3 F U L L N A M E 9 C
0043000 L O S E F ? ) \r N I L \r ( ) \r T
0043020 F T P . G E T A 0 0 0 1 A 0 0 0
0043040 3 : D 4 \r ( I 0 S T R E A
0043060 M F 0 R E S E T S T A T E
0043100 ) \0 \f \0 001 \0 001 @ 264 \t P 264 006 @ \t
0043120 \0 \0 020 \0 ( 9 C L O S E F ) \r N
0043140 I L \r ( ) \r T F T P . G E T A 0
0043160 0 0 1 : D 4 \r ( N A M E S I
0043200 : : * U N W I N D - P R O T E C
0043220 T * I 0 S I : : * C L E A
0043240 N U P - F O R M S * F 0 F
0043260 R O M F 1 T O F 2 S
0043300 I : : * R E S E T F O R M S *
0043320 F 3 E O L C O N V E N T I O
0043340 N F 4 T Y P E F 5 T
0043360 O N A M E F 6 P A R A M E
0043400 T E R S F 7 F R O M N A M
0043420 E ) \0 201 \0 \b \0 001 Q g \0 \0 g \0 \0
0043440 h T d 221 h 032 \r 005 \0 \0 c 002 g \0 \0 Q
0043460 h 032 032 h d 032 032 R 032 c 004 P g \0 \0 g
0043500 \0 \0 V \f \0 \0 c \0 g \0 \0 P h 032 032 h
0043520 d 032 032 R 032 c 004 S 230 P 006 \0 \0 S 317 \b
0043540 Q 277 P 262 034 Q 262 & P Q \n \0 \0 P \t \0
0043560 \0 224 P \t \0 \0 277 Q \t \0 \0 \t \0 \0 020 Q
0043600 232 l \t W 016 h 032 032 \t \0 \0 020 P 264 \v l
0043620 \t U h 032 032 \t \0 \0 020 \0 ( 1 2 6 E
0043640 R R O R X 1 1 3 E R R O R X
0043660 1 0 0 F U L L N A M E 9 7
0043700 C L O S E F 9 2 C L O S E
0043720 F 8 7 O P E N P 8 3 C O
0043740 P Y C H A R S 4 4 \ T F T P
0043760 . O P E N F I L E 1 6 O P E
0044000 N S T R E A M ) \r ( 6 7 S T R
0044020 E A M 4 9 T F T P . G E T A
0044040 0 0 0 1 A 0 0 0 3 4 0 O L D
0044060 3 7 I N P U T 2 1 T F T
0044100 P . G E T A 0 0 0 1 A 0 0 0 2
0044120 6 N E W 3 O U T P U T ) \r
0044140 ( ) \r T F T P . G E T : D 4 \r
0044160 ( P 5 S I : : * R E S E T F
0044200 O R M S * P 4 L I S P X H
0044220 I S T P 3 T O N A M E P
0044240 2 F R O M N A M E P 1
0044260 T Y P E P 0 E O L C O N V
0044300 E N T I O N I 2 P A R A M
0044320 E T E R S I 1 T O I 0
0044340 F R O M F 6 L I S P X H
0044360 I S T ) \0 ' 006 001 \0 003 g \0 \0 B 026
0044400 002 001 g \0 \0 B 026 @ A 021 004 003 V 021 021 005
0044420 g \0 \0 \t \0 \0 \t \0 \0 \b \0 \0 277 \t \0 \0
0044440 020 \0 ( 3 6 C L : V A L U E S -
0044460 L I S T 3 2 S I : : R E S E
0044500 T U N W I N D 2 9 \ M V L I
0044520 S T 2 6 T F T P . G E T A 0
0044540 0 0 1 ) \r ( 2 3 S I : : R E S
0044560 E T U N W I N D 9 T Y P E
0044600 2 E O L C O N V E N T I O N )
0044620 \r ( ) \r T F T P . P U T A 0 0 0
0044640 1 A 0 0 0 2 : D 4 \r ( I 0
0044660 S T R E A M F 0 R E S E T
0044700 S T A T E ) \0 \t \0 001 \0 001 P 264 006
0044720 @ \t \0 \0 020 \0 ( 6 C L O S E F )
0044740 \r N I L \r ( ) \r T F T P . P U T
0044760 A 0 0 0 1 A 0 0 0 3 : D 4 \r (
0045000 I 0 S T R E A M F 0 R
0045020 E S E T S T A T E ) \0 \t \0 001 \0
0045040 001 P 264 006 @ \t \0 \0 020 \0 ( 6 C L O
0045060 S E F ) \r N I L \r ( ) \r T F T P
0045100 . P U T A 0 0 0 1 : D 4 \r ( N
0045120 A M E S I : : * U N W I N D -
0045140 P R O T E C T * I 0 S I :
0045160 : * C L E A N U P - F O R M S *
0045200 F 0 T O F 1 F R O M
0045220 F 2 S I : : * R E S E T F
0045240 O R M S * F 3 E O L C O N
0045260 V E N T I O N F 4 P A R A
0045300 M E T E R S ) \0 Q \0 005 \0 001 Q g
0045320 \0 \0 g \0 \0 \v \0 \0 c 002 g \0 \0 Q h 032
0045340 032 h d 032 032 R 032 c 004 P g \0 \0 g \0 \0
0045360 T \f \0 \0 c \0 g \0 \0 P h 032 032 h d 032
0045400 032 R 032 c 004 S 230 P 006 \0 \0 S 317 \b Q 277
0045420 Q P \n \0 \0 Q \t \0 \0 P \t \0 \0 020 \0 (
0045440 7 8 C L O S E F 7 4 C L O
0045460 S E F 7 0 C O P Y C H A R S
0045500 3 7 \ T F T P . O P E N F I
0045520 L E 9 O P E N S T R E A M )
0045540 \r ( 6 0 S T R E A M 4 2 T
0045560 F T P . P U T A 0 0 0 1 A 0 0 0
0045600 3 3 3 N E W 3 0 O U T P
0045620 U T 1 4 T F T P . P U T A 0
0045640 0 0 1 A 0 0 0 2 6 O L D 3
0045660 I N P U T ) \r ( ) \r T F T P .
0045700 P U T : D 4 \r ( P 3 S I :
0045720 : * R E S E T F O R M S * P
0045740 2 L I S P X H I S T P 1
0045760 T Y P E P 0 E O L C O N V
0046000 E N T I O N I 2 P A R A M
0046020 E T E R S I 1 T O I 0
0046040 F R O M F 4 L I S P X H
0046060 I S T ) \0 % 004 001 \0 003 g \0 \0 B 026
0046100 002 001 g \0 \0 B 026 021 002 001 T 021 021 003 g \0
0046120 \0 \t \0 \0 \t \0 \0 \b \0 \0 277 \t \0 \0 020 \0
0046140 ( 3 4 C L : V A L U E S - L I
0046160 S T 3 0 S I : : R E S E T U
0046200 N W I N D 2 7 \ M V L I S T
0046220 2 4 T F T P . P U T A 0 0 0
0046240 1 ) \r ( 2 1 S I : : R E S E T
0046260 U N W I N D 9 T Y P E 2
0046300 E O L C O N V E N T I O N ) \r (
0046320 ) \r P R I N T T F T P : D 4 \r
0046340 ( I 1 F I L E I 0 T F
0046360 T P ) \0 245 001 \0 \0 002 @ 021 001 \0 H l
0046400 036 320 H 312 036 C 340 320 022 310 004 ` \0 \0 A o
0046420 \0 \0 \0 \f \0 \0 @ 021 001 \0 H l 036 320 H 312
0046440 036 C 340 320 022 310 004 d k 360 262 023 277 o \0 \0
0046460 \0 A \n \0 \0 277 @ A \n \0 \0 260 Y d l 002
0046500 360 262 023 277 o \0 \0 \0 A \n \0 \0 277 @ A \n
0046520 \0 \0 260 B d l 004 360 262 023 277 o \0 \0 \0 A
0046540 \n \0 \0 277 @ A \n \0 \0 260 + d l 003 360 262
0046560 023 277 o \0 \0 \0 A \n \0 \0 277 @ A \n \0 \0
0046600 260 024 l 005 360 236 o \0 \0 \0 A \n \0 \0 277 @
0046620 A \n \0 \0 277 A \t \0 \0 A \t \0 \0 020 \0 (
0046640 1 6 2 T E R P R I 1 5 8 T
0046660 E R P R I 1 5 3 \ T F T P .
0046700 P R I N T . E R R O R 1 4 7
0046720 P R I N 1 1 3 3 \ T F T P .
0046740 P R I N T . D A T A 1 2 7 P
0046760 R I N 1 1 1 0 \ T F T P . P
0047000 R I N T . A C K 1 0 4 P R I
0047020 N 1 8 7 \ T F T P . P R I N
0047040 T . R E Q U E S T 8 1 P R I
0047060 N 1 6 4 \ T F T P . P R I N
0047100 T . R E Q U E S T 5 8 P R I
0047120 N 1 2 7 P R I N T C O N S T
0047140 A N T ) \r ( 1 9 T F T P O P C
0047160 O D E S ) \r ( 1 4 3 " "
0047200 1 2 3 " " 1 0 0 " "
0047220 7 7 " " 5 4 " " 2 4
0047240 " T F T P O p c o d e : "
0047260 ) \r \ T F T P . P R I N T . A C
0047300 K : D 4 \r ( I 1 F I L E
0047320 I 0 T F T P ) \0 # 001 \0 \0 002
0047340 o \0 \0 \0 A \n \0 \0 @ 021 001 \0 H l 036 320
0047360 H 312 036 C 340 320 022 310 005 A \n \0 \0 A \t \0
0047400 \0 020 \0 ( 3 2 T E R P R I 2 8
0047420 P R I N 1 7 P R I N 1 ) \r
0047440 N I L \r ( 3 " B l o c k #
0047460 : " ) \r \ T F T P . P R I N T
0047500 . D A T A : D 4 \r ( I 1 F
0047520 I L E I 0 T F T P ) \0 W
0047540 001 \0 \0 002 o \0 \0 \0 A \n \0 \0 277 @ 021 001
0047560 \0 H l 036 320 H 312 036 C 340 320 022 310 005 A \n
0047600 \0 \0 277 A \t \0 \0 @ 021 001 \0 H l 036 320 H
0047620 312 036 C 340 320 022 l 004 320 l 002 320 l 004 o \0
0047640 \0 \0 @ 021 001 \0 H l 036 320 H 312 036 C 340 320
0047660 022 310 002 l \f 331 \f \0 \0 020 \0 ( 8 4 P
0047700 R I N T P A C K E T D A T A 3
0047720 4 T E R P R I 2 9 P R I N
0047740 1 7 P R I N 1 ) \r N I L \r (
0047760 6 1 ( C H A R S 1 2 | .
0050000 . . | ) 3 " B l o c k # :
0050020 " ) \r \ T F T P . P R I N T .
0050040 E R R O R : D 4 \r ( I 1 F
0050060 I L E I 0 T F T P ) \0 X
0050100 001 \0 \0 002 o \0 \0 \0 A \n \0 \0 277 @ 021 001
0050120 \0 H l 036 320 H 312 036 C 340 320 022 310 005 A \n
0050140 \0 \0 277 A \t \0 \0 @ 021 001 \0 H l 036 320 H
0050160 312 036 C 340 320 022 l 004 320 l 002 320 j o \0 \0
0050200 \0 @ 021 001 \0 H l 036 320 H 312 036 C 340 320 022
0050220 310 002 l \f 331 A \r 005 \0 \0 020 \0 ( 8 5
0050240 P R I N T P A C K E T D A T A
0050260 3 4 T E R P R I 2 9 P R I
0050300 N 1 7 P R I N 1 ) \r N I L \r
0050320 ( 6 0 ( C H A R S | . . .
0050340 | ) 3 " E r r o r c o d e
0050360 : " ) \r \ T F T P . P R I N T
0050400 . R E Q U E S T : D 4 \r ( P
0050420 9 M O D E P 8 M O D E L
0050440 E N G T H P 7 F I L E N A
0050460 M E P 2 F I L E N A M E L
0050500 E N G T H P 0 I I 1
0050520 F I L E I 0 T F T P ) 001
0050540 025 \n \0 \0 002 l 002 021 021 001 @ Y l 036 320 I
0050560 312 036 C 340 320 l 004 320 H 302 j 360 245 H k 324
0050600 270 260 351 H l 002 331 022 021 A 006 J \t \0 \0 021
0050620 001 \a J l 003 330 021 001 \0 @ [ l 036 320 K 312
0050640 036 C 340 320 l 004 320 H 302 j 360 245 H k 324 270
0050660 260 351 H J l 003 330 331 022 021 001 \b O 020 \t \0
0050700 \0 021 001 \t @ \ l 036 320 L 312 036 C 340 320 l
0050720 004 320 l 002 O 016 312 002 020 j 360 245 O 016 \t \0
0050740 \0 203 O 016 311 \0 O 016 312 002 020 j 360 245 O 016
0050760 \t \0 \0 203 O 016 310 003 J \r 005 \0 \0 @ ] l
0051000 036 320 M 312 036 C 340 320 l 004 320 J l 003 330 O
0051020 022 312 002 020 j 360 245 O 022 \t \0 \0 203 O 022 311
0051040 \0 O 022 312 002 020 j 360 245 O 022 \t \0 \0 203 O
0051060 022 310 003 O 020 \r 005 \0 \0 @ ^ l 036 320 N 312
0051100 036 C 340 320 310 004 d k 360 225 277 o \0 \0 \0 213
0051120 l 002 360 224 o \0 \0 \0 202 \b \0 \0 A \n \0 \0
0051140 O 016 A \n \0 \0 o \0 \0 \0 A \n \0 \0 O 022
0051160 A \n \0 \0 A \t \0 \0 020 \0 ( 2 7 4 T
0051200 E R P R I 2 7 0 P R I N 1
0051220 2 6 4 P R I N 1 2 5 6 P R
0051240 I N 1 2 5 0 P R I N 1 2 4
0051260 6 S H O U L D N T 2 1 1 \
0051300 M O V E B Y T E S 2 0 0 % %
0051320 A R R A Y - O F F S E T 1 8 2
0051340 % % A R R A Y - B A S E 1 5
0051360 1 \ M O V E B Y T E S 1 4 1
0051400 % % A R R A Y - O F F S E T
0051420 1 2 3 % % A R R A Y - B A S E
0051440 9 1 A L L O C S T R I N G
0051460 4 1 A L L O C S T R I N G ) \r
0051500 N I L \r ( 2 6 0 " i n m
0051520 o d e " 2 4 2 " W r i t e
0051540 r e q u e s t f o r " 2
0051560 3 3 " R e a d r e q u e s t
0051600 f o r " ) \r ( P R E T T Y C
0051620 O M P R I N T T C P T F T P C
0051640 O M S ) \r ( R P A Q Q T C P T
0051660 F T P C O M S ( ( C O M S (
0051700 * ; ; " T r i v i a l F i
0051720 l e T r a n s f e r P r o t
0051740 o c o l " ) ( I N I T V A R S
0051760 ( \ T F T P . D E V I C E )
0052000 ( \r T F T P . M A X R E T R I E
0052020 S 2 0 ) ) ( G L O B A L V A
0052040 R S \ T F T P . D E V I C E
0052060 T F T P . M A X R E T R I E S )
0052100 ( D E C L A R E % : E V A L
0052120 @ C O M P I L E D O N T C O P
0052140 Y ( \r E X P O R T ( R E C O
0052160 R D S T F T P C O N T F T P
0052200 T F T P S T R E A M ) ( C O
0052220 N S T A N T S ( \ T F T P O V
0052240 L E N 4 ) ( \ T F T P . S O
0052260 C K E T 6 9 ) ) ( C O N S T
0052300 A N T S * \r T F T P O P C O
0052320 D E S ) ) ) ( I N I T V A R S
0052340 ( T F T P . M A X R E T R I E
0052360 S 2 0 ) ) ( F N S \ T F T
0052400 P . A C K N O W L E D G E \ T
0052420 F T P . C L O S E F I L E \ T
0052440 F T P . E O F P \r \ T F T P .
0052460 E R R O R \ T F T P . G E T N
0052500 E X T B U F F E R \ T F T P .
0052520 I N I T \ T F T P . I N P U T
0052540 . B U F F E R \ T F T P . O P
0052560 E N F I L E \ T F T P . R E A
0052600 D P \r \ T F T P . S E N D . E
0052620 R R O R \ T F T P . S E T U P
0052640 ) ( F I L E S ( S Y S L O A
0052660 D ) T C P U D P ) ) ( C O M
0052700 S ( * ; ; " T F T P S e
0052720 r v e r f u n c t i o n s " )
0052740 ( I N I T V A R S \r ( \ T F
0052760 T P . S E R V E R . C O N N E C
0053000 T I O N S ) ) ( G L O B A L V
0053020 A R S \ T F T P . S E R V E R
0053040 . C O N N E C T I O N S ) ( F
0053060 N S T F T P . S E R V E R . P
0053100 R O C E S S \r \ T F T P . G E
0053120 T . F I L E \ T F T P . S E N
0053140 D . F I L E ) ) ( C O M S (
0053160 * ; ; " U s e r f u n c t
0053200 i o n s " ) ( F N S T F T P
0053220 . S E R V E R T F T P . G E T
0053240 T F T P . P U T ) ) ( \r C O
0053260 M S ( * ; ; " T r a c i n
0053300 g f u n c t i o n s " ) ( F
0053320 N S P R I N T T F T P \ T F
0053340 T P . P R I N T . A C K \ T F
0053360 T P . P R I N T . D A T A \ T
0053400 F T P . P R I N T . E R R O R
0053420 \r \ T F T P . P R I N T . R E Q
0053440 U E S T ) ) ( P ( \ T F T P
0053460 . I N I T ) ) ) ) \r ( R P A Q ?
0053500 \ T F T P . D E V I C E ) \r (
0053520 R P A Q ? T F T P . M A X R E
0053540 T R I E S 2 0 ) \r ( R P A Q ?
0053560 T F T P . M A X R E T R I E S
0053600 2 0 ) \r ( F I L E S L O A D
0053620 ( S Y S L O A D ) T C P U D P
0053640 ) \r ( R P A Q ? \ T F T P . S
0053660 E R V E R . C O N N E C T I O N
0053700 S ) \r ( \ T F T P . I N I T ) \r
0053720 ( P U T P R O P S T C P T F T
0053740 P C O P Y R I G H T ( " X e
0053760 r o x C o r p o r a t i o n "
0054000 1 9 8 6 1 9 8 7 ) ) \r N I L
0054020 \r
0054021