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