$ od -c -N 50000 [Pixel]<NCP>Top>STPRemoteFile.df!1
0000000   \r  \r   -   -       S   T   P   R   e   m   o   t   e   F   i
0000020    l   e   .   d   f  \r   -   -       C   o   p   y   r   i   g
0000040    h   t     323       1   9   8   7       b   y       X   e   r
0000060    o   x       C   o   r   p   o   r   a   t   i   o   n   .    
0000100        A   l   l       r   i   g   h   t   s       r   e   s   e
0000120    r   v   e   d   .  \r   -   -       R   e   m   o   t   e   F
0000140    i   l   e       i   m   p   l   e   m   e   n   t   a   t   i
0000160    o   n       u   s   i   n   g       S   T   P       p   r   o
0000200    t   o   c   o   l  \r   -   -       D   e   m   e   r   s   ,
0000220        N   o   v   e   m   b   e   r       2   ,       1   9   8
0000240    7       3   :   4   2   :   4   6       p   m       P   S   T
0000260   \r  \r   E   x   p   o   r   t   s       [   C   y   a   n   ]
0000300    <   N   C   P   >   T   o   p   >  \r  \r           S   T   P
0000320    R   e   m   o   t   e   F   i   l   e   .   d   f            
0000340                                                                 
0000360                                            1   0   -   N   o   v
0000400    -   8   7       1   5   :   5   0   :   4   3       P   S   T
0000420   \r  \r   D   i   r   e   c   t   o   r   y       [   C   y   a
0000440    n   ]   <   N   C   P   >   S   T   P   R   e   m   o   t   e
0000460    F   i   l   e   >  \r  \r   -   -       P   u   b   l   i   c
0000500        i   n   t   e   r   f   a   c   e   s  \r  \r   -   -    
0000520    (   n   o   n   e   )  \r  \r   -   -       I   m   p   l   e
0000540    m   e   n   t   a   t   i   o   n  \r  \r           M   a   k
0000560    e   S   T   P   R   e   m   o   t   e   F   i   l   e   .   c
0000600    m   !   1                                                    
0000620                                            0   8   -   N   o   v
0000640    -   8   7       0   9   :   1   1   :   4   1       P   S   T
0000660   \r  \r           +   S   T   P   R   e   m   o   t   e   F   i
0000700    l   e   P   a   c   k   a   g   e   .   b   c   d   !   1    
0000720                                                                 
0000740            0   8   -   N   o   v   -   8   7       0   9   :   1
0000760    4   :   0   0       P   S   T  \r           S   T   P   R   e
0001000    m   o   t   e   F   i   l   e   P   a   c   k   a   g   e   .
0001020    c   o   n   f   i   g   !   1                                
0001040                                    0   8   -   N   o   v   -   8
0001060    7       0   9   :   1   1   :   3   4       P   S   T  \r  \r
0001100            S   T   P   R   e   m   o   t   e   F   i   l   e   .
0001120    b   c   d   !   1                                            
0001140                                                                0
0001160    8   -   N   o   v   -   8   7       0   9   :   0   3   :   0
0001200    5       P   S   T  \r           S   T   P   R   e   m   o   t
0001220    e   F   i   l   e   .   m   e   s   a   !   1                
0001240                                                                 
0001260                        0   8   -   N   o   v   -   8   7       0
0001300    9   :   0   3   :   0   0       P   S   T  \r           S   T
0001320    P   R   e   m   o   t   e   F   i   l   e   I   m   p   l   .
0001340    b   c   d   !   1                                            
0001360                                                0   8   -   N   o
0001400    v   -   8   7       0   9   :   0   3   :   1   6       P   S
0001420    T  \r           S   T   P   R   e   m   o   t   e   F   i   l
0001440    e   I   m   p   l   .   m   e   s   a   !   1                
0001460                                                                 
0001500        0   8   -   N   o   v   -   8   7       0   8   :   5   8
0001520    :   5   1       P   S   T  \r           S   T   P   R   e   m
0001540    o   t   e   L   o   o   k   u   p   I   m   p   l   .   b   c
0001560    d   !   1                                                    
0001600                                0   8   -   N   o   v   -   8   7
0001620        0   9   :   1   3   :   5   2       P   S   T  \r        
0001640    S   T   P   R   e   m   o   t   e   L   o   o   k   u   p   I
0001660    m   p   l   .   m   e   s   a   !   1                        
0001700                                                        0   8   -
0001720    N   o   v   -   8   7       0   9   :   1   3   :   4   6    
0001740    P   S   T  \r  \r   I   m   p   o   r   t   s       [   C   e
0001760    d   a   r   ]   <   C   e   d   a   r   7   .   0   >   T   o
0002000    p   >   B   a   s   i   c   T   i   m   e   .   d   f       O
0002020    f       ~   =  \r           U   s   i   n   g       [   B   a
0002040    s   i   c   T   i   m   e   .   b   c   d   ]  \r  \r   I   m
0002060    p   o   r   t   s       [   C   e   d   a   r   ]   <   C   e
0002100    d   a   r   7   .   0   >   T   o   p   >   F   S   .   d   f
0002120        O   f       ~   =  \r           U   s   i   n   g       [
0002140    F   S   .   b   c   d   ,       F   S   B   a   c   k   d   o
0002160    o   r   .   b   c   d   ,       F   S   N   a   m   e   .   b
0002200    c   d   ,       F   S   R   e   m   o   t   e   F   i   l   e
0002220    B   a   c   k   d   o   o   r   .   b   c   d   ,       F   S
0002240    R   e   p   o   r   t   .   b   c   d   ]  \r  \r   I   m   p
0002260    o   r   t   s       [   C   e   d   a   r   ]   <   C   e   d
0002300    a   r   7   .   0   >   T   o   p   >   G   r   a   p   e   v
0002320    i   n   e   U   s   e   r   .   d   f       O   f       ~   =
0002340   \r           U   s   i   n   g       [   G   V   B   a   s   i
0002360    c   s   .   b   c   d   ,       G   V   N   a   m   e   s   .
0002400    b   c   d   ]  \r  \r   I   m   p   o   r   t   s       [   C
0002420    e   d   a   r   ]   <   C   e   d   a   r   7   .   0   >   T
0002440    o   p   >   I   O   .   d   f       O   f       ~   =  \r    
0002460        U   s   i   n   g       [   I   O   .   b   c   d   ]  \r
0002500   \r   I   m   p   o   r   t   s       [   C   e   d   a   r   ]
0002520    <   C   e   d   a   r   7   .   0   >   T   o   p   >   M   e
0002540    s   a   R   u   n   t   i   m   e   .   d   f       O   f    
0002560    ~   =  \r           U   s   i   n   g       [   B   a   s   i
0002600    c   s   .   b   c   d   ,       P   r   o   c   e   s   s   .
0002620    b   c   d   ,       R   u   n   t   i   m   e   E   r   r   o
0002640    r   .   b   c   d   ]  \r  \r   I   m   p   o   r   t   s    
0002660    [   C   e   d   a   r   ]   <   C   e   d   a   r   7   .   0
0002700    >   T   o   p   >   P   u   p   .   d   f       O   f       ~
0002720    =  \r           U   s   i   n   g       [   P   u   p   .   b
0002740    c   d   ,       P   u   p   B   u   f   f   e   r   .   b   c
0002760    d   ,       P   u   p   H   o   p   .   b   c   d   ,       P
0003000    u   p   N   a   m   e   .   b   c   d   ,       P   u   p   S
0003020    o   c   k   e   t   .   b   c   d   ,       P   u   p   T   y
0003040    p   e   .   b   c   d   ,       P   u   p   W   K   S   .   b
0003060    c   d   ]  \r  \r   I   m   p   o   r   t   s       [   C   e
0003100    d   a   r   ]   <   C   e   d   a   r   7   .   0   >   T   o
0003120    p   >   R   e   m   o   t   e   F   i   l   e   .   d   f    
0003140    O   f       ~   =  \r           U   s   i   n   g       [   R
0003160    e   m   o   t   e   F   i   l   e   .   b   c   d   ]  \r  \r
0003200    I   m   p   o   r   t   s       [   C   e   d   a   r   ]   <
0003220    C   e   d   a   r   7   .   0   >   T   o   p   >   R   o   p
0003240    e   .   d   f       O   f       ~   =  \r           U   s   i
0003260    n   g       [   R   o   p   e   .   b   c   d   ]  \r  \r   I
0003300    m   p   o   r   t   s       [   C   e   d   a   r   ]   <   C
0003320    e   d   a   r   7   .   0   >   T   o   p   >   S   a   f   e
0003340    S   t   o   r   a   g   e   .   d   f       O   f       ~   =
0003360   \r           U   s   i   n   g       [   S   a   f   e   S   t
0003400    o   r   a   g   e   .   b   c   d   ]  \r  \r   I   m   p   o
0003420    r   t   s       [   C   e   d   a   r   ]   <   C   e   d   a
0003440    r   7   .   0   >   T   o   p   >   S   T   P   .   d   f    
0003460    O   f       ~   =  \r           U   s   i   n   g       [   S
0003500    T   P   .   b   c   d   ]  \r  \r   I   m   p   o   r   t   s
0003520        [   C   e   d   a   r   ]   <   C   e   d   a   r   7   .
0003540    0   >   T   o   p   >   U   s   e   r   C   r   e   d   e   n
0003560    t   i   a   l   s   .   d   f       O   f       ~   =  \r    
0003600        U   s   i   n   g       [   U   s   e   r   C   r   e   d
0003620    e   n   t   i   a   l   s   .   b   c   d   ]  \r            
0003635