$ od -c -N 50000 [eris]<LispCore>LIBRARY>PUPCHAT.DCOM!3
0000000 ( F I L E C R E A T E D " 2 6
0000020 - M a r - 8 6 1 5 : 1 2 : 4 9
0000040 " ( " c o m p i l e d o n
0000060 " { E R I S } < L I S P C O R
0000100 E > L I B R A R Y > P U P C H A
0000120 T . ; 3 ) \r " 1 2 - N o v - 8
0000140 5 1 4 : 5 9 : 2 3 " r e c o
0000160 m p i l e d c h a n g e s :
0000200 P U P C H A T . H O S T . F I L
0000220 T E R i n " I N T E R L I S
0000240 P - D 2 2 - M a r - 8 6 . .
0000260 . " d a t e d \r " 2 2 - M a
0000300 r - 8 6 1 7 : 0 7 : 0 7 " ) \r
0000320 ( F I L E C R E A T E D " 2 6
0000340 - M a r - 8 6 1 5 : 1 2 : 0 9
0000360 " { E R I S } < L I S P C O R
0000400 E > L I B R A R Y > P U P C H A
0000420 T . ; 3 1 0 8 9 5 c h a n g
0000440 e s t o : ( F N S \r P U P
0000460 C H A T . H O S T . F I L T E R
0000500 ) p r e v i o u s d a t e :
0000520 " 2 - J u n - 8 5 1 7 : 0
0000540 3 : 5 9 " { E R I S } < L I S
0000560 P C O R E > L I B R A R Y > P U
0000600 P C H A T . ; 2 ) \r P U P C H A
0000620 T . H O S T . F I L T E R D 1
0000640 \r ( I 0 N A M E ) \0 024 \0 \0
0000660 \0 001 @ \t \0 \0 b \0 \t \0 \0 264 \t @ g \0
0000700 \0 h 032 032 020 \0 ( 1 0 Q E T H E R
0000720 P O R T 3 \ C A N O N I C A
0000740 L . H O S T N A M E ) \r ( 1 6 Q
0000760 P U P C H A T . O P E N ) \r (
0001000 ) \r P U P C H A T . O P E N D
0001020 1 \r ( P 1 P O R T P 0
0001040 S T R E A M I 0 H O S T )
0001060 \0 j 002 \0 \0 001 021 001 @ ` \0 \0 \n \0
0001100 \0 Y d 262 \ d 002 j 360 222 001 k 032 g \0 \0
0001120 g \0 \0 h d d o \0 \0 \0 \r \a \0 \0 X d
0001140 262 ? g \0 \0 j \v \0 \0 H g \0 \0 j \v \0
0001160 \0 H g \0 \0 g \0 \0 \v \0 \0 H g \0 \0 g
0001200 \0 \0 \v \0 \0 H g \0 \0 g \0 \0 \v \0 \0 H
0001220 g \0 \0 g \0 \0 \v \0 \0 H d \t \0 \0 032 020
0001240 \0 ( 1 4 6 Q B S P O U T P U T
0001260 S T R E A M 1 4 1 Q S T R E
0001300 A M P R O P 1 2 7 Q S T R E
0001320 A M P R O P 1 1 5 Q S T R E
0001340 A M P R O P 1 0 3 Q S T R E
0001360 A M P R O P 7 1 Q S T R E A
0001400 M P R O P 6 1 Q S T R E A M
0001420 P R O P 4 6 Q O P E N B S P
0001440 S T R E A M 1 1 Q B E S T P
0001460 U P A D D R E S S ) \r ( 1 3 6 Q
0001500 P U P C H A T . S E N D S C R
0001520 E E N P A R A M S 1 3 3 Q S
0001540 E N D S C R E E N P A R A M S
0001560 1 2 4 Q P U P C H A T . F L U
0001600 S H & W A I T 1 2 1 Q F L U
0001620 S H & W A I T 1 1 2 Q P U P
0001640 C H A T . L O G I N F O 1 0 7
0001660 Q L O G I N F O 1 0 0 Q P
0001700 U P C H A T . S E T D I S P L A
0001720 Y T Y P E 7 5 Q S E T D I S
0001740 P L A Y T Y P E 6 5 Q S Y N
0001760 C H C O U N T 5 5 Q M A R K
0002000 C O U N T 3 3 Q P U P C H A
0002020 T . E R R O R H A N D L E R 3
0002040 0 Q P U P C H A T . P U P H A
0002060 N D L E R 6 P R O M P T W I
0002100 N D O W ) \r ( 4 2 Q " C a n
0002120 ' t o p e n C h a t c o n
0002140 n e c t i o n " ) \r P U P C H A
0002160 T . S E N D S C R E E N P A R A
0002200 M S D 1 \r ( P 0 O U T S T
0002220 R E A M I 2 W I D T H I
0002240 1 H E I G H T I 0 S O
0002260 C K E T ) \0 001 \0 \0 003 @ \t \0 \0
0002300 021 001 \0 H l 003 \n \0 \0 H A \n \0 \0 H l
0002320 002 \n \0 \0 H B \n \0 \0 i 020 \0 ( 3 4 Q
0002340 B S P B O U T 2 7 Q B S P
0002360 P U T M A R K 2 1 Q B S P B
0002400 O U T 1 4 Q B S P P U T M A
0002420 R K 3 B S P O U T P U T S T
0002440 R E A M ) \r N I L \r ( ) \r P U P
0002460 C H A T . S E T D I S P L A Y T
0002500 Y P E D 1 \r ( P 0 O U T S
0002520 T R E A M I 1 C O D E I
0002540 0 S O C K E T ) \0 025 001 \0 \0
0002560 002 @ \t \0 \0 021 001 \0 H l 004 \n \0 \0 H A
0002600 \n \0 \0 i 020 \0 ( 2 1 Q B S P B O
0002620 U T 1 4 Q B S P P U T M A R
0002640 K 3 B S P O U T P U T S T R
0002660 E A M ) \r N I L \r ( ) \r P U P C
0002700 H A T . F L U S H & W A I T D
0002720 1 \r ( P 0 O U T S T R E A M
0002740 I 0 S O C K E T ) \0 4 001
0002760 \0 \0 001 @ \t \0 \0 021 001 \0 H \t \0 \0 @ g
0003000 \0 \0 @ g \0 \0 \n \0 \0 k 330 \v \0 \0 H l
0003020 005 \n \0 \0 k @ g \0 \0 \n \0 \0 361 245 \b \0
0003040 \0 277 260 362 i 020 \0 ( 5 5 Q B L O C
0003060 K 5 0 Q S T R E A M P R O P
0003100 4 0 Q B S P P U T M A R K
0003120 3 2 Q S T R E A M P R O P 2
0003140 5 Q S T R E A M P R O P 1 2
0003160 Q B S P F O R C E O U T P U T
0003200 3 B S P O U T P U T S T R E
0003220 A M ) \r ( 4 5 Q M A R K C O U
0003240 N T 2 2 Q M A R K C O U N T
0003260 1 6 Q M A R K C O U N T ) \r
0003300 ( ) \r P U P C H A T . L O G I N
0003320 F O D 1 \r ( P 3 I P U P
0003340 P 2 L E N P 1 S O C
0003360 P 0 O P U P I 1 U S E
0003400 R I 0 H O S T ) \0 234 \n \0
0003420 \0 002 \b \0 \0 021 Q 005 H @ l 004 l 230 h \b
0003440 \0 \0 Y i \r \a \0 \0 H A \n \0 \0 ` \0 \0
0003460 274 k ] L 361 263 v I H h i \f \0 \0 [ 265
0003500 \a M k 330 260 356 312 037 207 d l 231 360 262 L 277
0003520 K 310 036 l 026 331 Z j 361 262 < J k K l (
0003540 320 021 023 \t O 016 N 361 263 & O 020 O 016 302 l
0003560 377 360 262 023 O 022 223 g \0 \0 020 O 020 O 016 k
0003600 331 302 _ 022 277 O 016 l 002 330 _ 016 260 332 O 022
0003620 223 g \0 \0 020 g \0 \0 020 d l 232 360 254 l 004
0003640 360 262 240 K 310 2 l 002 360 262 230 h 020 \0 ( 5
0003660 3 Q E X C H A N G E P U P S
0003700 3 2 Q P U T P U P S T R I N G
0003720 2 5 Q S E T U P P U P 1 7
0003740 Q \ G E T M I S C S O C K E T
0003760 2 A L L O C A T E . P U P )
0004000 \r ( 2 0 5 Q L O G I N 2 0 1
0004020 Q A T T A C H 1 4 7 Q W H
0004040 E R E 3 5 Q \ M A X E T H E
0004060 R T R I E S ) \r ( ) \r \ P U P C
0004100 H A T . F L U S H D 1 \r ( I
0004120 0 S T R E A M ) \0 % \0 \0 \0 001
0004140 @ 006 \0 \0 @ g \0 \0 \n \0 \0 024 , @ g \0
0004160 \0 \n \0 \0 j 361 231 @ m 377 360 262 361 m 377
0004200 020 @ 020 \0 ( 2 3 Q S T R E A M
0004220 P R O P 1 2 Q S T R E A M P
0004240 R O P ) \r ( 2 0 Q S Y N C H C
0004260 O U N T 7 O L D B I N F N
0004300 3 S T R E A M ) \r ( ) \r P U P
0004320 C H A T . P U P H A N D L E R
0004340 D 1 \r ( P 1 T Y P E P 0
0004360 O F F S E T I 1 S O C K
0004400 E T I 0 P U P F 2 P
0004420 U P T Y P E S ) \0 276 002 001 \0 002 021
0004440 001 @ 312 037 207 d l 004 360 262 % 277 @ 310 2
0004460 l 002 360 232 o \0 \0 \0 271 l 030 270 i 260 | `
0004500 \0 \0 242 261 \0 223 @ ` \0 \0 \n \0 \0 260 j d
0004520 l \t 360 232 277 o \0 \0 \0 271 l 002 X 260 \ l
0004540 024 360 262 / A g \0 \0 A g \0 \0 \n \0 \0 k
0004560 330 \v \0 \0 k 360 262 ` A g \0 \0 A 006 \0 \0
0004600 311 , \v \0 \0 277 A 006 \0 \0 g \0 \0 024 , 260
0004620 ( ` \0 \0 262 B o \0 \0 \0 ` \0 \0 \n \0 \0
0004640 277 @ 312 037 207 R ` \0 \0 \v \0 \0 277 o \0 \0
0004660 \0 ` \0 \0 \n \0 \0 277 h 262 035 A o \0 \0 \0
0004700 I o \0 \0 \0 @ H \n \0 \0 o \0 \0 \0 \r 005
0004720 \0 \0 \n \0 \0 277 @ \t \0 \0 h 020 \0 ( 2 7
0004740 2 Q R E L E A S E . P U P 2
0004760 6 5 Q A D D . C H A T . M E S
0005000 S A G E 2 6 2 Q C O N C A T
0005020 2 5 2 Q G E T P U P S T R I
0005040 N G 2 2 7 Q P R I N 1 2 1
0005060 4 Q P R I N T C O N S T A N T
0005100 2 0 0 Q P R I N 1 1 4 5 Q
0005120 S T R E A M P R O P 1 2 4 Q
0005140 S T R E A M P R O P 1 1 7 Q
0005160 S T R E A M P R O P 5 5 Q
0005200 P R I N T E R R O R P U P ) \r (
0005220 2 2 4 Q P U P T R A C E F I L
0005240 E 2 1 1 Q P U P T R A C E F
0005260 I L E 1 7 5 Q P U P T R A C
0005300 E F I L E 1 6 4 Q P U P T R
0005320 A C E F L G 1 5 5 Q \ P U P
0005340 C H A T . F L U S H 1 5 2 Q
0005360 S T R E A M 1 4 0 Q S T R E
0005400 A M 1 3 4 Q O L D B I N F N
0005420 1 1 4 Q S Y N C H C O U N T
0005440 1 1 0 Q S Y N C H C O U N T
0005460 5 2 Q P U P T R A C E F I L
0005500 E 4 2 Q P U P T R A C E F L
0005520 G ) \r ( 2 5 6 Q " ] " 2 4
0005540 5 Q " - - " 2 4 0 Q "
0005560 [ " 2 2 1 Q " } " 1 7 2 Q
0005600 " { S t r a n g e p u p :
0005620 " 7 1 Q " A b o r t " 3 0
0005640 Q " E r r o r " ) \r P U P C H
0005660 A T . E R R O R H A N D L E R
0005700 D 1 \r ( P 0 S T A T E I
0005720 1 E R R C O D E I 0 S O
0005740 C K E T ) \0 5 001 \0 \0 002 021 020 \0 A
0005760 g \0 \0 360 231 @ ` \0 \0 \n \0 \0 @ 020 @
0006000 g \0 \0 \n \0 \0 262 025 @ o \0 \0 \0 A o \0
0006020 \0 \0 \v \0 \0 \n \0 \0 @ 020 @ \t \0 \0 020
0006040 \0 ( 6 2 Q \ E O F . A C T I O
0006060 N 5 3 Q A D D . C H A T . M
0006100 E S S A G E 5 0 Q C O N C A
0006120 T 3 1 Q B S P O P E N P 1
0006140 7 Q P U P C H A T . H A N D L
0006160 E M A R K ) \r ( 2 6 Q B O T H
0006200 1 4 Q P R O M P T W I N D O
0006220 W 6 M A R K . E N C O U N T
0006240 E R E D ) \r ( 4 5 Q " ] "
0006260 4 0 Q " [ P U P e r r o r
0006300 " ) \r P U P C H A T . H A N D L
0006320 E M A R K D 1 \r ( P 0 M A
0006340 R K I 2 T T Y F I L E I
0006360 1 C H A T S T A T E I 0
0006400 S O C K E T ) \0 V 001 \0 \0 003 @
0006420 \t \0 \0 021 001 \0 H d l 005 360 230 277 @ l 006
0006440 \n \0 \0 260 ? k 360 262 024 @ g \0 \0 @ g \0
0006460 \0 \n \0 \0 k 331 \v \0 \0 260 ) H l 006 360 262
0006500 023 @ g \0 \0 @ g \0 \0 \n \0 \0 k 331 \v \0
0006520 \0 217 @ o \0 \0 \0 H o \0 \0 \0 \v \0 \0 \n
0006540 \0 \0 h 020 \0 ( 1 2 2 Q A D D . C
0006560 H A T . M E S S A G E 1 1 7 Q
0006600 C O N C A T 1 0 1 Q S T R
0006620 E A M P R O P 7 4 Q S T R E
0006640 A M P R O P 5 1 Q S T R E A
0006660 M P R O P 4 4 Q S T R E A M
0006700 P R O P 2 3 Q B S P P U T M
0006720 A R K 3 B S P G E T M A R K
0006740 ) \r ( 7 1 Q M A R K C O U N T
0006760 6 5 Q M A R K C O U N T 4
0007000 1 Q S Y N C H C O U N T 3 5
0007020 Q S Y N C H C O U N T ) \r (
0007040 1 1 4 Q " ] " 1 0 7 Q " [
0007060 M a r k " ) \r ( P R E T T Y C
0007100 O M P R I N T P U P C H A T C
0007120 O M S ) \r ( R P A Q Q P U P C
0007140 H A T C O M S ( ( C O M S (
0007160 * C H A T s t r e a m m e
0007200 t h o d s . ) ( F N S P U P
0007220 C H A T . H O S T . F I L T E R
0007240 P U P C H A T . O P E N \r P
0007260 U P C H A T . S E N D S C R E E
0007300 N P A R A M S P U P C H A T .
0007320 S E T D I S P L A Y T Y P E P
0007340 U P C H A T . F L U S H & W A I
0007360 T P U P C H A T . L O G I N F
0007400 O \ P U P C H A T . F L U S H
0007420 ) ) ( \r C O M S ( * B S P
0007440 e x c e p t i o n s ) ( F N
0007460 S P U P C H A T . P U P H A N
0007500 D L E R P U P C H A T . E R R
0007520 O R H A N D L E R P U P C H A
0007540 T . H A N D L E M A R K ) ) (
0007560 D E C L A R E : \r E V A L @ C
0007600 O M P I L E D O N T C O P Y
0007620 ( C O N S T A N T S ( \ P T .
0007640 W H E R E I S U S E R 1 5 2 )
0007660 ( \ P T . W H E R E U S E R R
0007700 E S P O N S E 1 5 3 ) ( \ P
0007720 T . W H E R E U S E R E R R O R
0007740 \r 1 5 4 ) ( \ P U P S O C K
0007760 E T . T E L N E T 1 ) ( \ P
0010000 U P S O C K E T . M I S C S E R
0010020 V I C E S 4 ) ) ( C O N S T
0010040 A N T S * C H A T M A R K T
0010060 Y P E S ) ) ( A L I S T S (
0010100 \r P U P P R I N T M A C R O S
0010120 1 5 2 1 5 4 ) ) ( F I L E S
0010140 C H A T B S P ) ( A D D V
0010160 A R S ( C H A T . P R O T O C
0010200 O L T Y P E S ( P U P . P
0010220 U P C H A T . H O S T . F I L T
0010240 E R ) ) ) ) ) \r ( A D D T O V A
0010260 R P U P P R I N T M A C R O S
0010300 ( 1 5 2 C H A R S ) ( 1 5
0010320 4 C H A R S ) ) \r ( F I L E S
0010340 L O A D C H A T B S P ) \r (
0010360 A D D T O V A R C H A T . P R
0010400 O T O C O L T Y P E S ( P U P
0010420 . P U P C H A T . H O S T .
0010440 F I L T E R ) ) \r ( P U T P R O
0010460 P S P U P C H A T C O P Y R
0010500 I G H T ( " X e r o x C o r
0010520 p o r a t i o n " 1 9 8 4 1
0010540 9 8 5 1 9 8 6 ) ) \r N I L \r
0010557