$ od -c -N 50000 [_CDCSL_93-16_]<1>Cedar>release>Top>NetworkStream.df
0000000    -   -       N   e   t   w   o   r   k   S   t   r   e   a   m
0000020    .   d   f  \n   -   -       C   o   p   y   r   i   g   h   t
0000040      323       1   9   9   2       b   y       X   e   r   o   x
0000060        C   o   r   p   o   r   a   t   i   o   n   .           A
0000100    l   l       r   i   g   h   t   s       r   e   s   e   r   v
0000120    e   d   .  \n   -   -       D   F   P   o   r   t   :       M
0000140    i   c   h   a   e   l       P   l   a   s   s   ,       A   p
0000160    r   i   l       2   ,       1   9   9   3       4   :   4   8
0000200        p   m       P   S   T  \n   -   -       C   h   r   i   s
0000220    t   i   a   n       J   a   c   o   b   i   ,       J   u   l
0000240    y       2   4   ,       1   9   9   2       1   :   5   7    
0000260    p   m       P   D   T  \n  \n   E   x   p   o   r   t   s    
0000300    [   C   e   d   a   r   1   0   .   1   ]   <   T   o   p   >
0000320   \n           N   e   t   w   o   r   k   S   t   r   e   a   m
0000340    .   d   f                                                    
0000360                                                                 
0000400    1   4   -   A   p   r   -   9   3       1   0   :   1   4   :
0000420    3   8       P   D   T  \n  \n   D   i   r   e   c   t   o   r
0000440    y       [   C   e   d   a   r   1   0   .   1   ]   <   N   e
0000460    t   w   o   r   k   S   t   r   e   a   m   >  \n           N
0000500    e   t   w   o   r   k   S   t   r   e   a   m   .   m   o   b
0000520    !   1                                                        
0000540                                                    2   1   -   F
0000560    e   b   -   9   2       2   1   :   4   4   :   1   6       P
0000600    S   T  \n           N   e   t   w   o   r   k   S   t   r   e
0000620    a   m   .   m   e   s   a   !   1                            
0000640                                                                 
0000660            2   3   -   M   a   y   -   9   1       1   5   :   2
0000700    5   :   1   0       P   D   T  \n           N   e   t   w   o
0000720    r   k   S   t   r   e   a   m   S   u   p   p   o   r   t   T
0000740    C   P   .   m   o   b   !   1                                
0000760                                    2   1   -   F   e   b   -   9
0001000    2       2   1   :   4   4   :   1   7       P   S   T  \n    
0001020        N   e   t   w   o   r   k   S   t   r   e   a   m   S   u
0001040    p   p   o   r   t   T   C   P   .   m   e   s   a   !   1    
0001060                                                            2   3
0001100    -   M   a   y   -   9   1       1   5   :   2   5   :   1   3
0001120        P   D   T  \n  \n           N   e   t   w   o   r   k   S
0001140    t   r   e   a   m   .   r   e   q   u   i   r   e   !   2    
0001160                                                                 
0001200                        2   4   -   J   u   l   -   9   2       1
0001220    3   :   5   6   :   3   9       P   D   T  \n  \n           N
0001240    e   t   w   o   r   k   S   t   r   e   a   m   I   m   p   l
0001260    .   m   o   b   !   2                                        
0001300                                                    2   4   -   J
0001320    u   l   -   9   2       1   4   :   0   7   :   0   6       P
0001340    D   T  \n           N   e   t   w   o   r   k   S   t   r   e
0001360    a   m   I   m   p   l   .   m   e   s   a   !   2            
0001400                                                                 
0001420            2   4   -   J   u   l   -   9   2       1   4   :   0
0001440    5   :   5   1       P   D   T  \n           N   e   t   w   o
0001460    r   k   S   t   r   e   a   m   I   m   p   l   .   c   2   c
0001500    .   c   !   2                                                
0001520                                    2   4   -   J   u   l   -   9
0001540    2       1   4   :   0   7   :   1   0       P   D   T  \n    
0001560        +   s   u   n   4   >   N   e   t   w   o   r   k   S   t
0001600    r   e   a   m   I   m   p   l   .   c   2   c   .   o   !   2
0001620                                                                2
0001640    4   -   J   u   l   -   9   2       1   4   :   0   8   :   0
0001660    2       P   D   T  \n           N   e   t   w   o   r   k   S
0001700    t   r   e   a   m   S   P   P   O   n   B   a   s   i   c   S
0001720    t   r   e   a   m   I   m   p   l   .   m   o   b   !   3    
0001740                        1   3   -   A   p   r   -   9   3       1
0001760    1   :   2   2   :   0   4       P   D   T  \n           N   e
0002000    t   w   o   r   k   S   t   r   e   a   m   S   P   P   O   n
0002020    B   a   s   i   c   S   t   r   e   a   m   I   m   p   l   .
0002040    m   e   s   a   !   3                       1   3   -   A   p
0002060    r   -   9   3       1   1   :   1   8   :   1   0       P   D
0002100    T  \n           N   e   t   w   o   r   k   S   t   r   e   a
0002120    m   S   P   P   O   n   B   a   s   i   c   S   t   r   e   a
0002140    m   I   m   p   l   .   c   2   c   .   c   !   3            
0002160        1   3   -   A   p   r   -   9   3       1   1   :   2   2
0002200    :   0   6       P   D   T  \n           +   s   u   n   4   >
0002220    N   e   t   w   o   r   k   S   t   r   e   a   m   S   P   P
0002240    O   n   B   a   s   i   c   S   t   r   e   a   m   I   m   p
0002260    l   .   c   2   c   .   o   !   3       1   3   -   A   p   r
0002300    -   9   3       1   1   :   2   2   :   5   9       P   D   T
0002320   \n           N   e   t   w   o   r   k   S   t   r   e   a   m
0002340    S   u   p   p   o   r   t   T   C   P   G   l   u   e   .   c
0002360    !   2                                                        
0002400    0   4   -   S   e   p   -   9   2       1   3   :   2   9   :
0002420    5   9       P   D   T  \n           +   s   u   n   4   >   N
0002440    e   t   w   o   r   k   S   t   r   e   a   m   S   u   p   p
0002460    o   r   t   T   C   P   G   l   u   e   .   o   !   2        
0002500                                0   4   -   S   e   p   -   9   2
0002520        1   3   :   3   0   :   1   3       P   D   T  \n        
0002540    N   e   t   w   o   r   k   S   t   r   e   a   m   S   u   p
0002560    p   o   r   t   T   C   P   I   m   p   l   .   m   o   b   !
0002600    1                                                   2   1   -
0002620    F   e   b   -   9   2       2   1   :   4   6   :   5   7    
0002640    P   S   T  \n           N   e   t   w   o   r   k   S   t   r
0002660    e   a   m   S   u   p   p   o   r   t   T   C   P   I   m   p
0002700    l   .   m   e   s   a   !   1                                
0002720                3   0   -   S   e   p   -   9   1       1   3   :
0002740    1   3   :   2   2       P   D   T  \n           N   e   t   w
0002760    o   r   k   S   t   r   e   a   m   S   u   p   p   o   r   t
0003000    T   C   P   I   m   p   l   .   c   2   c   .   c   !   1    
0003020                                        2   1   -   F   e   b   -
0003040    9   2       2   1   :   4   6   :   5   9       P   S   T  \n
0003060            +   s   u   n   4   >   N   e   t   w   o   r   k   S
0003100    t   r   e   a   m   S   u   p   p   o   r   t   T   C   P   I
0003120    m   p   l   .   c   2   c   .   o   !   1                    
0003140    2   1   -   F   e   b   -   9   2       2   1   :   4   7   :
0003160    1   2       P   S   T  \n           N   e   t   w   o   r   k
0003200    S   t   r   e   a   m   T   C   P   I   m   p   l   .   m   o
0003220    b   !   2                                                    
0003240                            2   4   -   J   u   l   -   9   2    
0003260    1   4   :   0   5   :   4   6       P   D   T  \n           N
0003300    e   t   w   o   r   k   S   t   r   e   a   m   T   C   P   I
0003320    m   p   l   .   m   e   s   a   !   2                        
0003340                                                    2   4   -   J
0003360    u   l   -   9   2       1   4   :   0   4   :   4   3       P
0003400    D   T  \n           N   e   t   w   o   r   k   S   t   r   e
0003420    a   m   T   C   P   I   m   p   l   .   c   2   c   .   c   !
0003440    2                                                            
0003460            2   4   -   J   u   l   -   9   2       1   4   :   0
0003500    5   :   5   5       P   D   T  \n           +   s   u   n   4
0003520    >   N   e   t   w   o   r   k   S   t   r   e   a   m   T   C
0003540    P   I   m   p   l   .   c   2   c   .   o   !   2            
0003560                                        2   4   -   J   u   l   -
0003600    9   2       1   4   :   0   6   :   5   1       P   D   T  \n
0003620   \n   I   m   p   o   r   t   s       [   C   e   d   a   r   1
0003640    0   .   1   ]   <   T   o   p   >   B   a   s   i   c   s   .
0003660    d   f       O   f       ~   =  \n           U   s   i   n   g
0003700        [   B   a   s   i   c   s   .   m   o   b   ,       C   S
0003720    t   r   i   n   g   s   .   m   o   b   ,       P   r   o   c
0003740    e   s   s   .   m   o   b   ,       R   u   n   t   i   m   e
0003760    E   r   r   o   r   .   m   o   b   ]  \n  \n   I   m   p   o
0004000    r   t   s       [   C   e   d   a   r   1   0   .   1   ]   <
0004020    T   o   p   >   C   o   m   m   T   i   m   e   r   .   d   f
0004040        O   f       ~   =  \n           U   s   i   n   g       [
0004060    C   o   m   m   T   i   m   e   r   .   m   o   b   ]  \n  \n
0004100    I   m   p   o   r   t   s       [   C   e   d   a   r   1   0
0004120    .   1   ]   <   T   o   p   >   C   o   m   m   u   n   i   c
0004140    a   t   i   o   n   .   d   f       O   f       ~   =  \n    
0004160        U   s   i   n   g       [   A   r   p   a   .   m   o   b
0004200    ]  \n  \n   I   m   p   o   r   t   s       [   C   e   d   a
0004220    r   1   0   .   1   ]   <   T   o   p   >   I   O   .   d   f
0004240        O   f       ~   =  \n           U   s   i   n   g       [
0004260    C   o   n   v   e   r   t   .   m   o   b   ,       I   O   .
0004300    m   o   b   ]  \n  \n   I   m   p   o   r   t   s       [   C
0004320    e   d   a   r   1   0   .   1   ]   <   T   o   p   >   P   C
0004340    R   I   n   t   e   r   f   a   c   e   .   d   f       O   f
0004360        ~   =  \n           U   s   i   n   g       [   +   x   r
0004400    >   E   r   r   n   o   .   h   ,       +   x   r   >   U   I
0004420    O   .   h   ,       +   x   r   >   U   I   O   P   r   i   v
0004440    a   t   e   .   h   ,       +   x   r   >   T   h   r   e   a
0004460    d   s   B   a   c   k   d   o   o   r   .   h   ,       +   x
0004500    r   >   T   h   r   e   a   d   s   .   h   ,       +   x   r
0004520    >   B   a   s   i   c   T   y   p   e   s   .   h   ,       +
0004540    x   r   >   T   h   r   e   a   d   s   I   n   l   i   n   e
0004560    s   .   h   ,       +   x   r   >   T   h   r   e   a   d   s
0004600    S   h   a   r   e   d   M   e   m   .   h   ]  \n  \n   I   m
0004620    p   o   r   t   s       [   C   e   d   a   r   1   0   .   1
0004640    ]   <   T   o   p   >   R   o   p   e   .   d   f       O   f
0004660        ~   =  \n           U   s   i   n   g       [   R   e   f
0004700    T   e   x   t   .   m   o   b   ,       R   o   p   e   .   m
0004720    o   b   ]  \n  \n   I   m   p   o   r   t   s       [   C   e
0004740    d   a   r   1   0   .   1   ]   <   T   o   p   >   S   a   f
0004760    e   S   t   o   r   a   g   e   .   d   f       O   f       ~
0005000    =  \n           U   s   i   n   g       [   F   i   n   a   l
0005020    i   z   e   .   m   o   b   ,       F   i   n   a   l   i   z
0005040    e   O   p   s   .   m   o   b   ]  \n  \n   I   m   p   o   r
0005060    t   s       [   C   e   d   a   r   1   0   .   1   ]   <   T
0005100    o   p   >   U   n   i   x   S   y   s   .   d   f       O   f
0005120        ~   =  \n           U   s   i   n   g       [   U   n   i
0005140    x   S   y   s   C   a   l   l   s   .   m   o   b   ,       U
0005160    n   i   x   T   y   p   e   s   .   m   o   b   ]  \n  \n   I
0005200    m   p   o   r   t   s       [   C   e   d   a   r   1   0   .
0005220    1   ]   <   T   o   p   >   U   X   S   t   r   i   n   g   s
0005240    .   d   f       O   f       ~   =  \n           U   s   i   n
0005260    g       [   U   X   S   t   r   i   n   g   s   .   m   o   b
0005300    ]  \n                                                        
0005302