$ od -c -N 50000 [Pixel]<DATools7.0>Top>Cabbage.df!44
0000000    -   -       C   a   b   b   a   g   e   .   d   f  \r   -   -
0000020        C   o   p   y   r   i   g   h   t     323       1   9   8
0000040    6   ,       1   9   8   7       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   .  \r   -   -       L   a   s   t       E   d   i   t
0000140    e   d       b   y   :       P   r   e   a   s   ,       S   e
0000160    p   t   e   m   b   e   r       1   4   ,       1   9   8   7
0000200        1   0   :   5   6   :   1   6       p   m       P   D   T
0000220   \r   -   -       B   e   r   t   r   a   n   d       S   e   r
0000240    l   e   t       A   u   g   u   s   t       4   ,       1   9
0000260    8   7       7   :   3   0   :   3   4       p   m       P   D
0000300    T  \r  \r   E   x   p   o   r   t   s       [   D   A   T   o
0000320    o   l   s   ]   <   D   A   T   o   o   l   s   7   .   0   >
0000340    T   o   p   >  \r  \r           C   a   b   b   a   g   e   .
0000360    d   f                                                        
0000400                                                                 
0000420                        1   6   -   A   u   g   -   8   8       0
0000440    9   :   4   0   :   0   1       P   D   T  \r  \r   E   x   p
0000460    o   r   t   s       [   D   A   T   o   o   l   s   ]   <   D
0000500    A   T   o   o   l   s   7   .   0   >   C   a   b   b   a   g
0000520    e   >  \r  \r           C   a   b   b   a   g   e   .   i   n
0000540    s   t   a   l   l   !   2                                    
0000560                                                                 
0000600                1   0   -   S   e   p   -   8   7       1   1   :
0000620    3   7   :   2   0       P   D   T  \r           +   C   a   b
0000640    b   a   g   e   P   a   c   k   a   g   e   .   b   c   d   !
0000660    3   6                                                        
0000700                                            1   6   -   A   u   g
0000720    -   8   8       0   9   :   3   9   :   5   8       P   D   T
0000740   \r           +   C   o   n   n   e   c   t   i   o   n   s   I
0000760    m   p   l   .   b   c   d   !   4                            
0001000                                                                 
0001020        1   5   -   S   e   p   -   8   7       1   7   :   0   4
0001040    :   2   3       P   D   T  \r  \r   D   i   r   e   c   t   o
0001060    r   y       [   D   A   T   o   o   l   s   ]   <   D   A   T
0001100    o   o   l   s   7   .   0   >   C   a   b   b   a   g   e   >
0001120   \r  \r           C   a   b   b   a   g   e   .   m   e   s   a
0001140    !   5                                                        
0001160                                                                 
0001200        2   4   -   S   e   p   -   8   7       1   6   :   4   6
0001220    :   5   2       P   D   T  \r           +   C   a   b   b   a
0001240    g   e   .   b   c   d   !   8                                
0001260                                                                 
0001300                                    1   5   -   J   a   n   -   8
0001320    8       1   8   :   0   2   :   4   0       P   S   T  \r  \r
0001340            C   o   n   n   e   c   t   i   o   n   s   .   m   e
0001360    s   a   !   3                                                
0001400                                                                1
0001420    5   -   S   e   p   -   8   7       1   1   :   2   2   :   3
0001440    2       P   D   T  \r           +   C   o   n   n   e   c   t
0001460    i   o   n   s   .   b   c   d   !   4                        
0001500                                                                 
0001520                            1   5   -   S   e   p   -   8   7    
0001540    1   7   :   0   3   :   5   6       P   D   T  \r           C
0001560    o   n   n   e   c   t   i   o   n   s   I   m   p   l   .   m
0001600    e   s   a   !   3                                            
0001620                                                    1   5   -   S
0001640    e   p   -   8   7       1   1   :   2   2   :   3   5       P
0001660    D   T  \r  \r           C   a   b   b   a   g   e   P   a   c
0001700    k   a   g   e   .   C   o   n   f   i   g   !   5            
0001720                                                                 
0001740                2   5   -   J   a   n   -   8   8       0   9   :
0001760    4   3   :   5   9       P   S   T  \r  \r   -   -       p   r
0002000    i   v   a   t   e       i   n   t   e   r   f   a   c   e   s
0002020   \r  \r           C   a   b   b   a   g   e   P   r   i   v   a
0002040    t   e   .   m   e   s   a   !   3                            
0002060                                                                 
0002100        3   0   -   S   e   p   -   8   7       1   3   :   0   0
0002120    :   4   1       P   D   T  \r           C   a   b   b   a   g
0002140    e   P   r   i   v   a   t   e   .   b   c   d   !   9        
0002160                                                                 
0002200                                1   5   -   J   a   n   -   8   8
0002220        1   8   :   0   2   :   4   8       P   S   T  \r        
0002240    C   a   b   b   a   g   e   O   b   s   t   a   c   l   e   s
0002260    .   m   e   s   a   !   1                                    
0002300                                                        1   4   -
0002320    S   e   p   -   8   7       2   2   :   4   2   :   3   4    
0002340    P   D   T  \r           C   a   b   b   a   g   e   O   b   s
0002360    t   a   c   l   e   s   .   b   c   d   !   4                
0002400                                                                 
0002420                1   5   -   J   a   n   -   8   8       1   8   :
0002440    0   2   :   4   5       P   S   T  \r  \r   -   -       i   m
0002460    p   l   e   m   e   n   t   a   t   i   o   n   s  \r  \r    
0002500        C   a   b   b   a   g   e   I   m   p   l   .   m   e   s
0002520    a   !   3                                                    
0002540                                                            2   4
0002560    -   S   e   p   -   8   7       1   6   :   4   3   :   1   2
0002600        P   D   T  \r           +   C   a   b   b   a   g   e   I
0002620    m   p   l   .   b   c   d   !   9                            
0002640                                                                 
0002660                        1   5   -   J   a   n   -   8   8       1
0002700    8   :   0   2   :   5   7       P   S   T  \r           C   a
0002720    b   b   a   g   e   P   r   o   c   s   I   m   p   l   .   m
0002740    e   s   a   !   1   7                                        
0002760                                                2   8   -   J   u
0003000    n   -   8   8       1   7   :   0   5   :   5   5       P   D
0003020    T  \r           +   C   a   b   b   a   g   e   P   r   o   c
0003040    s   I   m   p   l   .   b   c   d   !   3   5                
0003060                                                                 
0003100            1   6   -   A   u   g   -   8   8       0   9   :   3
0003120    9   :   1   1       P   D   T  \r           C   a   b   b   a
0003140    g   e   O   b   s   t   a   c   l   e   s   I   m   p   l   .
0003160    m   e   s   a   !   3                                        
0003200                                    1   7   -   N   o   v   -   8
0003220    7       1   5   :   4   3   :   2   1       P   S   T  \r    
0003240        C   a   b   b   a   g   e   O   b   s   t   a   c   l   e
0003260    s   I   m   p   l   .   b   c   d   !   6                    
0003300                                                            1   5
0003320    -   J   a   n   -   8   8       1   8   :   0   2   :   5   2
0003340        P   S   T  \r  \r   -   -       t   e   s   t       p   r
0003360    o   g   r   a   m   s  \r  \r           C   a   b   b   a   g
0003400    e   T   e   s   t   .   m   e   s   a   !   6                
0003420                                                                 
0003440                                2   2   -   O   c   t   -   8   7
0003460        1   7   :   4   5   :   3   1       P   D   T  \r        
0003500    +   C   a   b   b   a   g   e   T   e   s   t   .   b   c   d
0003520    !   1   0                                                    
0003540                                                            1   5
0003560    -   J   a   n   -   8   8       1   8   :   1   5   :   5   6
0003600        P   S   T  \r           C   a   b   b   a   g   e   T   e
0003620    s   t   .   d   a   l   e   !   4                            
0003640                                                                 
0003660                    2   2   -   O   c   t   -   8   7       1   2
0003700    :   2   3   :   3   6       P   D   T  \r  \r   -   -       p
0003720    r   i   v   a   t   e       c   o   m   m   a   n   d   s  \r
0003740   \r           C   a   b   b   a   g   e   T   e   s   t   .   c
0003760    m   !   2                                                    
0004000                                                                 
0004020    0   9   -   S   e   p   -   8   7       2   0   :   2   9   :
0004040    2   1       P   D   T  \r  \r   I   m   p   o   r   t   s    
0004060    [   C   e   d   a   r   ]   <   C   e   d   a   r   7   .   0
0004100    >   T   o   p   >   B   o   o   t   P   a   c   k   a   g   e
0004120    s   .   d   f       O   f       ~   =  \r           U   s   i
0004140    n   g       [   S   y   m   T   a   b   .   B   C   D   ]  \r
0004160   \r   I   m   p   o   r   t   s       [   D   A   T   o   o   l
0004200    s   ]   <   D   A   T   o   o   l   s   7   .   0   >   T   o
0004220    p   >   C   D   C   o   m   m   o   n   2   5   .   d   f    
0004240    O   f       ~   =  \r           U   s   i   n   g       [   C
0004260    D   .   b   c   d   ,       C   D   B   a   s   i   c   s   .
0004300    b   c   d   ,       C   D   C   e   l   l   s   .   b   c   d
0004320    ,       C   D   O   p   s   .   b   c   d   ,       C   D   P
0004340    r   o   p   e   r   t   i   e   s   .   b   c   d   ,       C
0004360    D   R   e   c   t   s   .   b   c   d   ,       C   D   S   y
0004400    m   b   o   l   i   c   O   b   j   e   c   t   s   .   b   c
0004420    d   ,       C   D   S   i   m   p   l   e   R   u   l   e   s
0004440    .   b   c   d   ]  \r  \r   I   m   p   o   r   t   s       [
0004460    D   A   T   o   o   l   s   ]   <   D   A   T   o   o   l   s
0004500    7   .   0   >   T   o   p   >   C   D   E   x   t   r   a   s
0004520    A   2   5   .   d   f       O   f       ~   =  \r           U
0004540    s   i   n   g       [   C   D   R   o   u   t   i   n   g   O
0004560    b   j   e   c   t   s   .   B   C   D   ]  \r  \r   I   m   p
0004600    o   r   t   s       [   D   A   T   o   o   l   s   ]   <   D
0004620    A   T   o   o   l   s   7   .   0   >   T   o   p   >   C   o
0004640    r   e   .   d   f       O   f       ~   =  \r           U   s
0004660    i   n   g       [   C   o   r   e   .   b   c   d   ,       C
0004700    o   r   e   O   p   s   .   b   c   d   ]  \r  \r   I   m   p
0004720    o   r   t   s       [   D   A   T   o   o   l   s   ]   <   D
0004740    A   T   o   o   l   s   7   .   0   >   T   o   p   >   E   x
0004760    t   r   a   c   t   .   d   f       O   f       ~   =  \r    
0005000        U   s   i   n   g       [   C   o   r   e   G   e   o   m
0005020    e   t   r   y   .   b   c   d   ,       S   i   n   i   x   .
0005040    b   c   d   ,       S   i   n   i   x   O   p   s   .   b   c
0005060    d   ]  \r  \r   I   m   p   o   r   t   s       [   D   A   T
0005100    o   o   l   s   ]   <   D   A   T   o   o   l   s   7   .   0
0005120    >   T   o   p   >   D   2   B   a   s   i   c   3   .   d   f
0005140        O   f       ~   =  \r           U   s   i   n   g       [
0005160    D   2   B   a   s   i   c   .   b   c   d   ,       D   2   O
0005200    r   i   e   n   t   .   b   c   d   ]  \r  \r   I   m   p   o
0005220    r   t   s       [   D   A   T   o   o   l   s   ]   <   D   A
0005240    T   o   o   l   s   7   .   0   >   T   o   p   >   P   W   .
0005260    d   f       O   f       ~   =  \r           U   s   i   n   g
0005300        [   D   A   B   a   s   i   c   s   .   b   c   d   ,    
0005320    P   W   .   b   c   d   ]  \r  \r   I   m   p   o   r   t   s
0005340        [   D   A   T   o   o   l   s   ]   <   D   A   T   o   o
0005360    l   s   7   .   0   >   T   o   p   >   R   o   u   t   e   2
0005400    5   .   d   f       O   f       ~   =  \r           U   s   i
0005420    n   g       [   R   o   u   t   e   .   b   c   d   ,       R
0005440    o   u   t   e   U   t   i   l   .   b   c   d   ]  \r  \r   I
0005460    m   p   o   r   t   s       [   D   A   T   o   o   l   s   ]
0005500    <   D   A   T   o   o   l   s   7   .   0   >   T   o   p   >
0005520    R   T   2   5   .   d   f       O   f       ~   =  \r        
0005540    U   s   i   n   g       [   P   W   P   i   n   s   .   b   c
0005560    d   ,       R   T   B   a   s   i   c   .   b   c   d   ]  \r
0005600   \r   I   m   p   o   r   t   s       [   C   e   d   a   r   ]
0005620    <   C   e   d   a   r   7   .   0   >   T   o   p   >   B   o
0005640    o   t   P   a   c   k   a   g   e   s   .   d   f       O   f
0005660        ~   =  \r           U   s   i   n   g       [   R   e   f
0005700    T   a   b   .   b   c   d   ,       R   e   f   t   a   b   E
0005720    x   t   r   a   s   .   b   c   d   ]  \r  \r   I   m   p   o
0005740    r   t   s       [   C   e   d   a   r   ]   <   C   e   d   a
0005760    r   7   .   0   >   T   o   p   >   I   O   .   d   f       O
0006000    f       ~   =  \r           U   s   i   n   g       [   C   o
0006020    n   v   e   r   t   .   b   c   d   ]  \r  \r   I   m   p   o
0006040    r   t   s       [   C   e   d   a   r   ]   <   C   e   d   a
0006060    r   7   .   0   >   T   o   p   >   M   e   s   a   R   u   n
0006100    t   i   m   e   .   d   f       O   f       ~   =  \r        
0006120    U   s   i   n   g       [   B   a   s   i   c   s   .   b   c
0006140    d   ]  \r  \r   I   m   p   o   r   t   s       [   C   e   d
0006160    a   r   ]   <   C   e   d   a   r   7   .   0   >   T   o   p
0006200    >   R   o   p   e   .   d   f       O   f       ~   =  \r    
0006220        U   s   i   n   g       [   R   o   p   e   .   b   c   d
0006240    ]  \r  \r   I   m   p   o   r   t   s       [   C   e   d   a
0006260    r   ]   <   C   e   d   a   r   7   .   0   >   T   o   p   >
0006300    S   a   f   e   S   t   o   r   a   g   e   .   d   f       O
0006320    f       ~   =  \r           U   s   i   n   g       [   A   t
0006340    o   m   .   b   c   d   ,       L   i   s   t   .   b   c   d
0006360    ]  \r                                                        
0006362