$ od -c -N 50000 [eris]<Lisp>LIBRARY>IMAGEOBJ.TEDIT!1
0000000    P   r   o   p   o   s   a   l       f   o   r       o   b   j
0000020    e   c   t   s       i   n       d   o   c   u   m   e   n   t
0000040    s  \r  \r   s   t   o   r   e   d       o   n   :       {   p
0000060    h   y   l   u   m   }   <   l   i   s   p   c   o   r   e   >
0000100    m   i   s   c   >   t   e   d   i   t   o   b   j   .   p   r
0000120    o   p   o   s   a   l  \r   l   a   s   t       c   h   a   n
0000140    g   e   d   :       F   e   b   .       2   8   ,       1   9
0000160    8   4  \r   b   y   :       J   .       S   y   b   a   l   s
0000200    k   y  \r  \r  \r   T   h   e       f   o   l   l   o   w   i
0000220    n   g       p   r   o   p   o   s   a   l       a   r   o   s
0000240    e       o   u   t       o   f       d   i   s   c   u   s   s
0000260    i   o   n   s       b   e   t   w   e   e   n       J   o   h
0000300    n       S   y   b   a   l   s   k   y   ,       R   o   n    
0000320    K   a   p   l   a   n       a   n   d       R   i   c   h   a
0000340    r   d       B   u   r   t   o   n       a   b   o   u   t    
0000360    p   u   t   t   i   n   g       o   b   j   e   c   t   s    
0000400    i   n   t   o       T   e   d   i   t       a   n   d       i
0000420    n   t   e   g   r   a   t   i   n   g       s   h   i   f   t
0000440        s   e   l   e   c   t   i   o   n       a   m   o   n   g
0000460        v   a   r   i   o   u   s       t   y   p   e   s       o
0000500    f       w   i   n   d   o   w   s   .  \r   T   h   e       g
0000520    o   a   l   s       a   r   e   :  \r   1   )           d   e
0000540    f   i   n   e       a   n       o   b   j   e   c   t       i
0000560    n   t   e   r   f   a   c   e       f   o   r       T   e   d
0000600    i   t       t   h   a   t       a   l   l   o   w   s       o
0000620    b   j   e   c   t   s       t   o       e   x   i   s   t    
0000640    i   n       a       d   o   c   u   m   e   n   t       a   n
0000660    d       b   e       e   d   i   t   t   e   d       w   i   t
0000700    h       t   h   e   i   r       o   w   n       e   d   i   t
0000720    o   r   .           (   C   u   r   r   e   n   t   l   y    
0000740    f   o   r       f   o   r   m   a   t   t   i   n   g   ,    
0000760    T   e   d   i   t       w   i   l   l       v   i   e   w    
0001000    a   n       o   b   j   e   c   t       a   s       a       l
0001020    a   r   g   e       c   h   a   r   a   c   t   e   r       a
0001040    n   d       n   o   t       t   r   y       t   o       "   f
0001060    l   o   w   "       t   e   x   t       a   r   o   u   n   d
0001100        i   t   .           M   a   y   b   e       l   a   t   e
0001120    r   .   )      \r   2   )       p   r   o   v   i   d   e    
0001140    a       f   a   c   i   l   i   t   y       i   n       w   h
0001160    i   c   h       o   b   j   e   c   t   s       c   o   u   l
0001200    d       b   e       s   h   i   f   t       s   e   l   e   c
0001220    t   e   d       (   h   e   r   e   a   f   t   e   r       r
0001240    e   f   e   r   r   e   d       t   o       a   s       "   c
0001260    o   p   y       s   e   l   e   c   t   e   d   "       a   s
0001300        i   n       S   t   a   r   )       b   e   t   w   e   e
0001320    n       w   i   n   d   o   w   s       i   n       w   h   i
0001340    c   h       t   h   e       s   o   u   r   c   e       w   i
0001360    n   d   o   w       (   w   h   e   r   e       t   h   e    
0001400    o   b   j   e   c   t       w   a   s       c   o   m   i   n
0001420    g       f   r   o   m   )       d   o   e   s       n   o   t
0001440        h   a   v   e       t   o       k   n   o   w       w   h
0001460    a   t       s   o   r   t       o   f       w   i   n   d   o
0001500    w       t   h   e       d   e   s   t   i   n   a   t   i   o
0001520    n       w   i   n   d   o   w       i   s       a   n   d    
0001540    t   h   e       d   e   s   t   i   n   a   t   i   o   n    
0001560    d   o   e   s       n   o   t       h   a   v   e       t   o
0001600        k   n   o   w       w   h   e   r   e       t   h   e    
0001620    i   n   s   e   r   t   i   o   n       c   a   m   e       f
0001640    r   o   m   .           A   s       a       s   i   m   p   l
0001660    e       e   x   a   m   p   l   e   ,       w   e       w   a
0001700    n   t       t   o       b   e       a   b   l   e       t   o
0001720        c   o   p   y       s   e   l   e   c   t       f   r   o
0001740    m       a       G   r   a   p   h   e   r       w   i   n   d
0001760    o   w       i   n   t   o       a       T   e   d   i   t    
0002000    w   i   n   d   o   w   .       M   o   r   e       c   o   m
0002020    p   l   i   c   a   t   e   d   ,       w   e       w   a   n
0002040    t       c   o   p   y       s   e   l   e   c   t       f   r
0002060    o   m       a       D   e   d   i   t       w   i   n   d   o
0002100    w       i   n   t   o       a       T   e   d   i   t       w
0002120    i   n   d   o   w       t   o       p   r   e   s   e   r   v
0002140    e       s   t   r   u   c   t   u   r   e       (   i   f    
0002160    d   e   s   i   r   e   d   )       w   h   i   l   e       c
0002200    o   p   y       s   e   l   e   c   t       i   n   t   o    
0002220    a       t   y   p   e   s   c   r   i   p   t       w   i   n
0002240    d   o   w       t   o       t   r   e   a   t       i   t    
0002260    a   s       t   y   p   e   -   i   n   .  \r  \r   I   m   a
0002300    g   e       O   b   j   e   c   t   s  \r   T   o       d   o
0002320        t   h   i   s   ,       w   e       p   r   o   v   i   d
0002340    e       a       n   e   w       d   a   t   a   t   y   p   e
0002360    ,       I   M   A   G   E   O   B   J   ,       w   h   i   c
0002400    h       c   o   n   t   a   i   n   s       t   h   e       d
0002420    a   t   a       a   n   d       t   h   e       p   r   o   c
0002440    e   d   u   r   e   s       n   e   c   e   s   s   a   r   y
0002460        t   o       m   a   n   i   p   u   l   a   t   e       a
0002500    n       o   b   j   e   c   t       t   h   a   t       i   s
0002520        t   o       b   e       p   a   r   t       o   f       a
0002540        d   o   c   u   m   e   n   t   .           A   d   d   i
0002560    t   i   o   n   a   l   l   y   ,       t   h   e   r   e    
0002600    i   s       a       n   e   w       d   a   t   a   t   y   p
0002620    e   ,       I   M   A   G   E   F   N   S   ,       w   h   i
0002640    c   h       i   s       a       v   e   c   t   o   r       o
0002660    f       t   h   e       p   r   o   c   e   d   u   r   e   s
0002700        n   e   c   e   s   s   a   r   y       t   o       d   e
0002720    f   i   n   e       t   h   e       b   e   h   a   v   i   o
0002740    r       o   f       a       t   y   p   e       o   f       I
0002760    M   A   G   E   O   B   J   .           H   a   v   i   n   g
0003000        t   h   e       o   p   e   r   a   t   i   o   n   s    
0003020    g   r   o   u   p   e   d       i   n       a       s   e   p
0003040    a   r   a   t   e       d   a   t   a   t   y   p   e       a
0003060    l   l   o   w   s       m   u   l   t   i   p   l   e       i
0003100    n   s   t   a   n   c   e   s       o   f       t   h   e    
0003120    s   a   m   e       t   y   p   e       o   f       i   m   a
0003140    g   e       o   b   j   e   c   t       t   o       s   h   a
0003160    r   e       t   h   e   i   r       p   r   o   c   e   d   u
0003200    r   e       v   e   c   t   o   r   s   .           T   h   e
0003220        d   a   t   a       a   n   d       p   r   o   c   e   d
0003240    u   r   e       f   i   e   l   d   s       o   f       a   n
0003260        I   M   A   G   E   O   B   J       h   a   v   e       a
0003300        u   n   i   f   o   r   m       i   n   t   e   r   f   a
0003320    c   e       t   h   r   o   u   g   h       t   h   e       f
0003340    u   n   c   t   i   o   n       I   M   A   G   E   O   B   J
0003360    P   R   O   P   .       I   M   A   G   E   O   B   J   s    
0003400    a   r   e       c   r   e   a   t   e   d       w   i   t   h
0003420        t   h   e       f   u   n   c   t   i   o   n       I   M
0003440    A   G   E   O   B   J   C   R   E   A   T   E   .       I   M
0003460    A   G   E   F   N   S       a   r   e       c   r   e   a   t
0003500    e   d       w   i   t   h       t   h   e       f   u   n   c
0003520    t   i   o   n       I   M   A   G   E   F   N   S   C   R   E
0003540    A   T   E   .  \r  \r   (   I   M   A   G   E   F   N   S   C
0003560    R   E   A   T   E       D   I   S   P   L   A   Y   F   N    
0003600    I   M   A   G   E   B   O   X   F   N       P   U   T   F   N
0003620        G   E   T   F   N       C   O   P   Y   F   N       B   U
0003640    T   T   O   N   E   V   E   N   T   I   N   F   N       C   O
0003660    P   Y   B   U   T   T   O   N   E   V   E   N   T   I   N   F
0003700    N       W   H   E   N   M   O   V   E   D   F   N       W   H
0003720    E   N   I   N   S   E   R   T   E   D   F   N       W   H   E
0003740    N   D   E   L   E   T   E   D   F   N       W   H   E   N   C
0003760    O   P   I   E   D   F   N       W   H   E   N   O   P   E   R
0004000    A   T   E   D   O   N   F   N       P   R   E   P   R   I   N
0004020    T   F   N   )  \r   R   e   t   u   r   n   s       a   n    
0004040    I   M   A   G   E   F   N   S       w   h   i   c   h       c
0004060    o   n   t   a   i   n   s       t   h   e       f   u   n   c
0004100    t   i   o   n   s       n   e   c   e   s   s   a   r   y    
0004120    t   o       d   e   f   i   n   e       t   h   e       b   e
0004140    h   a   v   i   o   r       o   f       a   n       I   M   A
0004160    G   E   O   B   J   .           T   h   e       a   r   g   u
0004200    m   e   n   t   s       a   r   e       a   s       f   o   l
0004220    l   o   w   s   :  \r   D   I   S   P   L   A   Y   F   N    
0004240    -       f   n       o   f       {   i   m   a   g   e   O   b
0004260    j       i   m   a   g   e   S   t   r   e   a   m   }       c
0004300    a   l   l   e   d       t   o       d   i   s   p   l   a   y
0004320        t   h   e       o   b   j   e   c   t       a   t       t
0004340    h   e       c   u   r   r   e   n   t       p   o   s   i   t
0004360    i   o   n       o   n       i   m   a   g   e   S   t   r   e
0004400    a   m       -       t   y   p   e       o   f       s   t   r
0004420    e   a   m       i   n   d   i   c   a   t   e   s       w   h
0004440    e   t   h   e   r       d   e   v   i   c   e       i   s    
0004460    D   I   S   P   L   A   Y   ,       P   R   E   S   S       o
0004500    r       I   N   T   E   R   P   R   E   S   S   .  \r   I   M
0004520    A   G   E   B   O   X   F   N       -       f   n       o   f
0004540        {   i   m   a   g   e   O   b   j       i   m   a   g   e
0004560    S   t   r   e   a   m       c   u   r   r   e   n   t   X    
0004600    r   i   g   h   t   M   a   r   g   i   n   }       s   h   o
0004620    u   l   d       r   e   t   u   r   n       t   h   e       s
0004640    i   z   e       o   f       t   h   e       o   b   j   e   c
0004660    t       a   s       a       l   i   s   t       w   h   o   s
0004700    e       1   s   t       a   n   d       2   n   d       e   l
0004720    e   m   e   n   t   s       a   r   e       t   h   e       w
0004740    i   d   t   h       a   n   d       h   e   i   g   h   t    
0004760    o   f       t   h   e       o   b   j   e   c   t       i   m
0005000    a   g   e       a   n   d       w   h   o   s   e       3   r
0005020    d       a   n   d       4   t   h       e   l   e   m   e   n
0005040    t   s       a   r   e       t   h   e       p   o   s   i   t
0005060    i   o   n       o   f       t   h   e       l   e   f   t    
0005100    e   d   g   e       a   n   d       b   a   s   e   l   i   n
0005120    e       o   f       t   h   e       i   m   a   g   e       r
0005140    e   l   a   t   i   v   e       t   o       t   h   e       c
0005160    u   r   r   e   n   t       p   o   s   i   t   i   o   n   .
0005200        F   o   r       c   h   a   r   a   c   t   e   r   s   ,
0005220        t   h   e       3   r   d       e   l   e   m   e   n   t
0005240        w   o   u   l   d       b   e       t   h   e       d   e
0005260    s   c   e   n   t       a   n   d       4   t   h       e   l
0005300    e   m   e   n   t       w   o   u   l   d       b   e       0
0005320        s   i   n   c   e       w   e       d   o   n   '   t    
0005340    s   u   p   p   o   r   t       l   e   f   t       k   e   r
0005360    n   i   n   g   .           W   e       w   i   l   l       a
0005400    l   s   o       w   a   n   t       t   o       s   u   p   p
0005420    o   r   t       5   t   h       a   n   d       6   t   h    
0005440    e   l   e   m   e   n   t   s       w   h   i   c   h       a
0005460    r   e       t   h   e       a   m   o   u   n   t   s       t
0005500    o       m   o   v   e       t   h   e       c   u   r   r   e
0005520    n   t       p   o   s   i   t   i   o   n       i   n       t
0005540    h   e       X       a   n   d       Y       d   i   r   e   c
0005560    t   i   o   n   s       a   f   t   e   r       t   h   e    
0005600    o   b   j   e   c   t       i   s       d   i   s   p   l   a
0005620    y   e   d   .           T   h   e       R   E   C   O   R   D
0005640        I   M   A   G   E   B   O   X       i   s       p   r   o
0005660    v   i   d   e   d       w   i   t   h       f   i   e   l   d
0005700    s       (   X   S   I   Z   E       Y   S   I   Z   E       Y
0005720    D   E   S   C       X   K   E   R   N   )   .       T   h   e
0005740        I   M   A   G   E   B   O   X   F   N       l   o   o   k
0005760    s       a   t       t   h   e       t   y   p   e       o   f
0006000        t   h   e       s   t   r   e   a   m       t   o       d
0006020    e   t   e   r   m   i   n   e       t   h   e       o   u   t
0006040    p   u   t       d   e   v   i   c   e       i   f       t   h
0006060    e       s   i   z   e       c   h   a   n   g   e   s       f
0006100    r   o   m       d   e   v   i   c   e       t   o       d   e
0006120    v   i   c   e   .       (   F   o   r       e   x   a   m   p
0006140    l   e   ,       a       b   i   t   m   a   p       o   b   j
0006160    e   c   t       m   a   y       s   p   e   c   i   f   y    
0006200    a       s   c   a   l   e       f   a   c   t   o   r       t
0006220    h   a   t       i   s       i   g   n   o   r   e   d       w
0006240    h   e   n       i   t       i   s       d   i   s   p   l   a
0006260    y   e   d       o   n       t   h   e       s   c   r   e   e
0006300    n   .   )       {   n   o   t   e   :       t   h   i   s    
0006320    d   o   e   s       n   o   t       a   d   d   r   e   s   s
0006340    ,       f   o   r       e   x   a   m   p   l   e   ,       t
0006360    h   e       l   a   y   i   n   g       o   u   t       o   f
0006400        a   n   n   o   t   a   t   i   o   n   s       a   s    
0006420    i   n   l   i   n   e       t   e   x   t   ,       f   o   o
0006440    t   n   o   t   e   s       o   r       b   e   t   w   e   e
0006460    n       l   i   n   e       t   e   x   t   .   )           T
0006500    h   e       c   u   r   r   e   n   t   X       a   n   d    
0006520    R   i   g   h   t   M   a   r   g   i   n       f   i   e   l
0006540    d   s       a   l   l   o   w       a   n       o   b   j   e
0006560    c   t       t   o       t   a   k   e       a   c   c   o   u
0006600    n   t       o   f       i   t   s       e   n   v   i   r   o
0006620    n   m   e   n   t       w   h   e   n       d   e   c   i   d
0006640    i   n   g       h   o   w       b   i   g       i   t       i
0006660    s   .           I   f       t   h   e   s   e       a   r   e
0006700        n   o   t       a   v   a   i   l   a   b   l   e   ,    
0006720    t   h   e   y       w   i   l   l       b   e       N   I   L
0006740    .  \r   T   E   D   I   T       N   O   T   E   :           T
0006760    E   d   i   t       o   n   l   y       c   a   l   l   s    
0007000    t   h   i   s       f   u   n   c   t   i   o   n       d   u
0007020    r   i   n   g       l   i   n   e       f   o   r   m   a   t
0007040    t   i   n   g   ,       t   h   e   n       c   a   c   h   e
0007060    s       t   h   e       i   m   a   g   e   b   o   x       a
0007100    s       (   I   M   A   G   E   O   B   J   P   R   O   P    
0007120    o   b   j       '   B   O   U   N   D   B   O   X   )   .    
0007140        T   h   i   s       a   v   o   i   d   s       t   h   e
0007160        n   e   e   d       t   o       c   a   l   l       I   M
0007200    A   G   E   B   O   X   F   N       w   h   e   n       i   n
0007220    c   o   m   p   l   e   t   e       X       &       m   a   r
0007240    g   i   n       i   n   f   o       i   s       a   v   a   i
0007260    l   a   b   l   e   .  \r   P   U   T   F   N       -       f
0007300    n       o   f       {   i   m   a   g   e   O   b   j       f
0007320    i   l   e   S   t   r   e   a   m   }       c   a   l   l   e
0007340    d       t   o       s   a   v   e       t   h   e       o   b
0007360    j   e   c   t       o   n       a       f   i   l   e   .    
0007400        P   r   i   n   t   s       c   h   a   r   a   c   t   e
0007420    r   s       o   r       w   h   a   t   e   v   e   r       o
0007440    n       f   i   l   e   S   t   r   e   a   m       t   h   a
0007460    t       w   h   e   n       r   e   a   d       b   y       G
0007500    E   T   F   N       (   s   e   e       b   e   l   o   w   )
0007520        w   i   l   l       r   e   g   e   n   e   r   a   t   e
0007540        t   h   e       T   e   d   i   t       o   b   j   e   c
0007560    t   .           (   T   e   d   i   t       t   a   k   e   s
0007600        c   a   r   e       o   f       w   r   i   t   i   n   g
0007620        o   u   t       t   h   e       n   a   m   e       o   f
0007640        t   h   e       G   E   T   F   N   .   )  \r   G   E   T
0007660    F   N       -       f   n       o   f       {   f   i   l   e
0007700    S   t   r   e   a   m       T   e   x   t   S   t   r   e   a
0007720    m   }       c   a   l   l   e   d       w   h   e   n       t
0007740    h   e       o   b   j   e   c   t       i   s       e   n   c
0007760    o   u   n   t   e   r   e   d       o   n       t   h   e    
0010000    f   i   l   e       d   u   r   i   n   g       i   n   p   u
0010020    t   .           I   t       s   h   o   u   l   d       r   e
0010040    a   d       t   h   e       s   t   u   f   f       t   h   a
0010060    t       w   a   s       p   u   t       o   u   t       b   y
0010100        t   h   e       P   U   T   F   N       a   n   d       r
0010120    e   t   u   r   n       a   n       I   M   A   G   E   O   B
0010140    J   .       {   n   o   t   e   :       w   e       m   a   y
0010160        w   a   n   t       t   o       h   a   v   e       a    
0010200    l   i   b   r   a   r   y       o   f       i   m   a   g   e
0010220        o   b   j   e   c   t       t   y   p   e   s       t   h
0010240    a   t       i   s       s   e   a   r   c   h   e   d       w
0010260    h   e   n       a       G   E   T   F   N       i   s       e
0010300    n   c   o   u   n   t   e   r   e   d       t   h   a   t    
0010320    i   s       u   n   d   e   f   i   n   e   d       w   h   i
0010340    c   h       w   o   u   l   d       l   o   a   d       t   h
0010360    e       i   n   f   o   r   m   a   t   i   o   n       n   e
0010400    c   e   s   s   a   r   y       t   o       h   a   n   d   l
0010420    e       t   h   a   t       t   y   p   e       o   f       o
0010440    b   j   e   c   t   .   )  \r   C   O   P   Y   F   N       -
0010460        f   n       o   f       {   i   m   a   g   e   O   b   j
0010500    }       s   h   o   u   l   d       r   e   t   u   r   n    
0010520    a       c   o   p   y       o   f       i   m   a   g   e   O
0010540    b   j   .           T   h   e       C   O   P   Y   F   N    
0010560    i   s       c   a   l   l   e   d       d   u   r   i   n   g
0010600        a       c   o   p   y   -   s   e   l   e   c   t       o
0010620    p   e   r   a   t   i   o   n   .   )  \r   B   U   T   T   O
0010640    N   E   V   E   N   T   I   N   F   N       -       f   n    
0010660    o   f       {   i   m   a   g   e   O   b   j       w   i   n
0010700    d   o   w   S   t   r   e   a   m       S   e   l   e   c   t
0010720    i   o   n       r   e   l   X       r   e   l   Y       w   i
0010740    n   d   o   w       T   e   x   t   S   t   r   e   a   m   }
0010760    .           T   h   e       u   s   e   r       h   a   s    
0011000    p   r   e   s   s   e   d       a       b   u   t   t   o   n
0011020        i   n   s   i   d   e       t   h   e       o   b   j   e
0011040    c   t   .           T   h   e       B   U   T   T   O   N   E
0011060    V   E   N   T   I   N   F   N       s   h   o   u   l   d    
0011100    d   e   c   i   d   e       w   h   e   t   h   e   r       o
0011120    r       n   o   t       t   o       d   o       h   a   n   d
0011140    l   e       t   h   e       b   u   t   t   o   n   ,       t
0011160    r   a   c   k       t   h   e       c   u   r   s   o   r    
0011200    a   n   d       r   e   s   p   o   n   d       t   o       t
0011220    h   e       b   u   t   t   o   n       p   r   e   s   s   e
0011240    s       t   o       b   r   i   n   g       a   b   o   u   t
0011260        w   h   a   t   e   v   e   r       e   d   i   t       (
0011300    o   r       s   e   l   e   c   t   i   o   n       b   u   t
0011320        s   e   e       C   O   P   Y   B   U   T   T   O   N   E
0011340    V   E   N   T   I   N   F   N       b   e   l   o   w   )    
0011360    p   r   o   t   o   c   o   l   s       t   h   e       o   b
0011400    j   e   c   t       w   i   s   h   e   d       t   o       s
0011420    u   p   p   o   r   t   .           I   f       B   U   T   T
0011440    O   N   E   V   E   N   T   I   N   F   N       r   e   t   u
0011460    r   n   s       N   I   L   ,       T   E   d   i   t       w
0011500    i   l   l       t   r   e   a   t       t   h   e       b   u
0011520    t   t   o   n       p   r   e   s   s       a   s       a    
0011540    s   e   l   e   c   t   i   o   n       a   t       i   t   s
0011560        l   e   v   e   l   .           N   o   t   e       t   h
0011600    a   t       w   h   e   n       i   t       i   s       f   i
0011620    r   s   t       c   a   l   l   e   d   ,       a       b   u
0011640    t   t   o   n       w   i   l   l       b   e       d   o   w
0011660    n   .           I   t       i   s       e   n   v   i   s   i
0011700    o   n   e   d       t   h   a   t       T   e   d   i   t    
0011720    i   t   s   e   l   f       c   o   u   l   d       b   e    
0011740    u   s   e   d       r   e   c   u   r   s   i   v   e   l   y
0011760        t   o       e   d   i   t       t   e   x   t       t   h
0012000    a   t       w   a   s       w   i   t   h   i   n       a   n
0012020        o   b   j   e   c   t   .           A   l   s   o       t
0012040    h   e       B   U   T   T   O   N   E   V   E   N   T   I   N
0012060    F   N       s   h   o   u   l   d       s   u   p   p   o   r
0012100    t       t   h   e       b   u   t   t   o   n       d   o   w
0012120    n       p   r   o   t   o   c   o   l       t   o       d   e
0012140    s   c   e   n   t       i   n   s   i   d   e       o   f    
0012160    a   n   y       c   o   m   p   o   s   i   t   e       o   b
0012200    j   e   c   t   s       w   i   t   h       i   t   .        
0012220    I   t       i   s       a   l   s   o       e   n   v   i   s
0012240    i   o   n   e   d       t   h   a   t       t   h   e       B
0012260    U   T   T   O   N   E   V   E   N   T   I   N   F   N       w
0012300    i   l   l       r   e   l   i   n   q   u   i   s   h       c
0012320    o   n   t   r   o   l       (   i   .   e   .       R   E   T
0012340    U   R   N   )       w   h   e   n       t   h   e       c   u
0012360    r   s   o   r       l   e   a   v   e   s       i   t   s    
0012400    o   b   j   e   c   t   '   s       r   e   g   i   o   n    
0012420    a   l   t   h   o   u   g   h       t   h   e   r   e       m
0012440    a   y       b   e       c   a   s   e   s       w   h   e   r
0012460    e       i   t       w   o   u   l   d       n   o   t   .    
0012500        I   n       a   n   y       c   a   s   e   ,       s   t
0012520    a   n   d   a   r   d       u   s   e   f   u   l       f   u
0012540    n   c   t   i   o   n   s       f   o   r       c   u   r   s
0012560    o   r       t   r   a   c   k   i   n   g       a   n   d    
0012600    e   d   i   t   t   i   n   g       i   n       t   h   e    
0012620    T   e   d   i   t       t   r   a   d   i   t   i   o   n    
0012640    w   i   l   l       b   e       m   a   d   e       a   v   a
0012660    i   l   a   b   l   e       t   o       l   e   s   s   e   n
0012700        t   h   e       t   a   s   k       o   f       b   u   i
0012720    l   d   i   n   g       B   U   T   T   O   N   E   V   E   N
0012740    T   I   N   F   N   s   .   )  \r   T   E   D   I   T       N
0012760    O   T   E   :           W   h   e   n       t   h   i   s    
0013000    f   u   n   c   t   i   o   n       g   e   t   s       c   a
0013020    l   l   e   d   ,       t   h   e       w   i   n   d   o   w
0013040    '   s       c   l   i   p   p   i   n   g       r   e   g   i
0013060    o   n       a   n   d       o   f   f   s   e   t   s       h
0013100    a   v   e       b   e   e   n       c   h   a   n   g   e   d
0013120        s   o       t   h   a   t       t   h   e       l   o   w
0013140    e   r       l   e   f   t       c   o   r   n   e   r       o
0013160    f       t   h   e       o   b   j   e   c   t   '   s       i
0013200    m   a   g   e       i   s       a   t       (   0   ,   0   )
0013220    ,       a   n   d       o   n   l   y       t   h   e       o
0013240    b   j   e   c   t   '   s       i   m   a   g   e       c   a
0013260    n       b   e       c   h   a   n   g   e   d   .           T
0013300    h   e       S   e   l   e   c   t   i   o   n       i   s    
0013320    a   v   a   i   l   a   b   l   e       f   o   r       c   h
0013340    a   n   g   i   n   g       t   o       f   i   t       y   o
0013360    u   r       n   e   e   d   s   ;       t   h   e       m   o
0013400    u   s   e       b   u   t   t   o   n       w   e   n   t    
0013420    d   o   w   n       a   t       (   r   e   l   X   ,   r   e
0013440    l   Y   )       w   i   t   h   i   n       t   h   e       o
0013460    b   j   e   c   t   '   s       i   m   a   g   e   .  \r   C
0013500    O   P   Y   B   U   T   T   O   N   E   V   E   N   T   I   N
0013520    F   N       -       f   n       o   f       {   i   m   a   g
0013540    e   O   b   j       w   i   n   d   o   w   S   t   r   e   a
0013560    m   }   .           T   h   e       u   s   e   r       h   a
0013600    s       b   u   t   t   o   n   e   d       i   n   s   i   d
0013620    e       a   n       o   b   j   e   c   t       a   n   d    
0013640    a       c   o   p   y       k   e   y       i   s       h   e
0013660    l   d       d   o   w   n   .           (   I   n       i   n
0013700    i   t   i   a   l       i   m   p   l   e   m   e   n   t   a
0013720    t   i   o   n   s   ,       t   h   e       c   o   p   y    
0013740    k   e   y   s       w   i   l   l       b   e       t   h   e
0013760        s   h   i   f   t       k   e   y   s   .           T   h
0014000    i   s       i   s       p   r   o   b   a   b   l   y       s
0014020    o   m   e   t   h   i   n   g       t   h   a   t       s   h
0014040    o   u   l   d       b   e       s   e   t   t   a   b   l   e
0014060        (   i   n       t   h   e       t   e   r   m   i   n   a
0014100    l       t   a   b   l   e   ?   )   .   )           M   a   n
0014120    y       o   f       t   h   e       c   o   m   m   e   n   t
0014140    s       a   b   o   u   t       B   U   T   T   O   N   E   V
0014160    E   N   T   I   N   F   N       a   p   p   l   y       h   e
0014200    r   e       a   l   s   o   .           A   l   s   o       s
0014220    e   e       t   h   e       d   i   s   c   u   s   s   i   o
0014240    n       b   e   l   o   w       a   b   o   u   t       c   o
0014260    p   y   -   s   e   l   e   c   t   i   n   g       o   b   j
0014300    e   c   t   s       b   e   l   o   w   .  \r   W   H   E   N
0014320    I   N   S   E   R   T   E   D   F   N       -  \r   W   H   E
0014340    N   M   O   V   E   D   F   N       -  \r   W   H   E   N   D
0014360    E   L   E   T   E   D   F   N       -  \r   W   H   E   N   C
0014400    O   P   I   E   D   F   N       -               f   n   s    
0014420    o   f       {   i   m   a   g   e   O   b   j       T   a   r
0014440    g   e   t   W   i   n   d   o   w   S   t   r   e   a   m    
0014460    S   o   u   r   c   e   T   e   x   t   S   t   r   e   a   m
0014500        T   a   r   g   e   t   T   e   x   t   S   t   r   e   a
0014520    m   }   .           P   r   o   v   i   d   e       h   o   o
0014540    k   s       b   y       w   h   i   c   h       t   h   e    
0014560    o   b   j   e   c   t       c   a   n       g   e   t       n
0014600    o   t   i   f   i   e   d       w   h   e   n       T   e   d
0014620    i   t       p   e   r   f   o   r   m   s       a   n       o
0014640    p   e   r   a   t   i   o   n       o   n       t   h   e    
0014660    w   h   o   l   e       o   b   j   e   c   t   .           T
0014700    h   e       d   i   f   f   e   r   e   n   t       o   p   e
0014720    r   a   t   i   o   n   s       a   r   e   :       I   N   S
0014740    E   R   T   ,       M   O   V   E   ,       D   E   L   E   T
0014760    E   ,       C   O   P   Y   .           {   A   l   s   o    
0015000    n   e   e   d       a       h   o   o   k       f   o   r    
0015020    d   e   l   e   t   e       u   n   d   o   n   e       w   h
0015040    i   c   h       m   a   y       b   e       t   h   e       s
0015060    a   m   e       a   s       i   n   s   e   r   t   .   }    
0015100        W   H   E   N   C   O   P   I   E   D   F   N       w   i
0015120    l   l       g   e   t       c   a   l   l   e   d       i   n
0015140        a   d   d   i   t   i   o   n       t   o       (   a   n
0015160    d       a   f   t   e   r   )       t   h   e       C   O   P
0015200    Y   F   N       a   b   o   v   e   .           T   h   e   s
0015220    e       f   u   n   c   t   i   o   n   s       a   l   l   o
0015240    w       o   b   j   e   c   t   s       t   o       h   a   v
0015260    e       s   i   d   e       e   f   f   e   c   t   s   .    
0015300        F   o   r       e   x   a   m   p   l   e   ,       a   n
0015320    n   o   t   a   t   i   o   n   s       i   n       a       d
0015340    o   c   u   m   e   n   t   a   t   i   o   n       m   a   i
0015360    n   t   a   i   n   s       a       w   i   n   d   o   w    
0015400    w   h   i   c   h       h   a   s       s   u   m   m   a   r
0015420    y       o   f       a   l   l       a   n   n   o   t   a   t
0015440    i   o   n   s       i   n       t   h   e       d   o   c   u
0015460    m   e   n   t   .           T   h   e   s   e       f   u   n
0015500    c   t   i   o   n   s       a   l   l   o   w   s       t   h
0015520    a   t       s   u   m   m   a   r   y       t   o       b   e
0015540        u   p   d   a   t   e   d       a   s       t   h   e    
0015560    a   n   n   o   t   a   t   i   o   n       i   s       o   p
0015600    e   r   a   t   e   d       o   n       b   y       T   e   d
0015620    i   t   .  \r   W   H   E   N   O   P   E   R   A   T   E   D
0015640    O   N   F   N       -       f   n       o   f       {   i   m
0015660    a   g   e   O   b   j       w   i   n   d   o   w   S   t   r
0015700    e   a   m       h   o   w   O   p   e   r   a   t   e   d   O
0015720    n       S   e   l   e   c   t   i   o   n       T   e   x   t
0015740    S   t   r   e   a   m   }   .           P   r   o   v   i   d
0015760    e   s       a       h   o   o   k       f   o   r       m   i
0016000    s   c   e   l   l   a   n   e   o   u   s       e   d   i   t
0016020        o   p   e   r   a   t   i   o   n   s   .           F   o
0016040    r       n   o   w       t   h   e       v   a   l   u   e   s
0016060        o   f       h   o   w   O   p   e   r   a   t   e   d   O
0016100    n       a   r   e       S   E   L   E   C   T   E   D       a
0016120    n   d       D   E   S   E   L   E   C   T   E   D   ,       H
0016140    I   G   H   L   I   G   H   T   E   D       a   n   d       U
0016160    N   H   I   L   I   G   H   T   E   D   .           T   h   i
0016200    s       i   s       d   i   f   f   e   r   e   n   t       f
0016220    r   o   m       t   h   e       B   U   T   T   O   N   E   V
0016240    E   N   T   I   N   F   N       b   e   c   a   u   s   e    
0016260    i   t       w   i   l   l       b   e       c   a   l   l   e
0016300    d       w   h   e   n       t   h   e       u   s   e   r    
0016320    i   s       e   x   t   e   n   d   i   n   g       a       s
0016340    e   l   e   c   t   i   o   n       t   h   r   o   u   g   h
0016360        t   h   e       o   b   j   e   c   t       i   .   e   .
0016400        t   h   e       o   b   j   e   c   t       i   s       b
0016420    e   i   n   g       t   r   e   a   t   e   d       i   n    
0016440    t   o   t   o       a   s       a       c   h   a   r   a   c
0016460    t   e   r       f   r   o   m       T   e   d   i   t   .    
0016500        H   I   G   H   L   I   G   H   T   E   D       a   n   d
0016520        U   N   H   I   G   H   L   I   G   H   T   E   D       r
0016540    e   f   e   r       t   o       t   h   e       s   e   l   e
0016560    c   t   i   o   n       b   e   i   n   g       h   i   g   h
0016600    l   i   g   h   t   e   d       o   n       t   h   e       s
0016620    c   r   e   e   n   ,       a   n   d       t   o       h   a
0016640    v   i   n   g       t   h   e       h   i   g   h   l   i   g
0016660    h   t   i   n   g       t   u   r   n   e   d       o   f   f
0016700    .           T   h   e   s   e       a   r   e       c   a   l
0016720    l   e   d       w   h   e   n       t   h   e       s   e   l
0016740    e   c   t   i   o   n       i   s       i   n   s   i   d   e
0016760        t   h   e       o   b   j   e   c   t   ,       s   o    
0017000    i   t       m   a   y       h   a   n   d   l   e       i   t
0017020    .  \r   T   E   D   I   T       N   O   T   E   :           A
0017040    s       w   i   t   h       t   h   e       B   U   T   T   O
0017060    N   E   V   E   N   T   I   N   F   N   ,       t   h   e    
0017100    o   f   f   s   e   t       a   n   d       c   l   i   p   p
0017120    i   n   g       r   e   g   i   o   n       f   o   r       t
0017140    h   e       d   i   s   p   l   a   y       a   r   e       s
0017160    e   t       s   o       t   h   e       o   b   j   e   c   t
0017200    '   s       i   m   a   g   e       i   s       a   t       (
0017220    0   ,   0   )   ,       a   n   d       o   n   l   y       t
0017240    h   a   t       i   m   a   g   e       a   r   e   a       c
0017260    a   n       b   e       m   o   d   i   f   i   e   d   .  \r
0017300    P   R   E   P   R   I   N   T   F   N       -       f   n    
0017320    o   f       {   i   m   a   g   e   O   b   j   }       c   a
0017340    l   l   e   d       t   o       c   o   n   v   e   r   t    
0017360    t   h   e       o   b   j   e   c   t       i   n   t   o    
0017400    s   o   m   e   t   h   i   n   g       t   h   a   t       c
0017420    a   n       b   e       p   r   i   n   t   e   d       f   o
0017440    r       i   n   c   l   u   s   i   o   n       i   n       d
0017460    o   c   u   m   e   n   t   s   .           I   t       s   h
0017500    o   u   l   d       r   e   t   u   r   n       a   n       o
0017520    b   j   e   c   t       t   h   a   t       t   h   e       r
0017540    e   c   e   i   v   i   n   g       w   i   n   d   o   w    
0017560    c   a   n       p   r   i   n   t       (   u   s   i   n   g
0017600        e   i   t   h   e   r       P   R   I   N   1       o   r
0017620        P   R   I   N   2       -       i   t   s       c   h   o
0017640    i   c   e   )       t   o       o   b   t   a   i   n       a
0017660        c   h   a   r   a   c   t   e   r       r   e   p   r   e
0017700    s   e   n   t   a   t   i   o   n       o   f       t   h   e
0017720        o   b   j   e   c   t   .           I   f       P   R   E
0017740    P   R   I   N   T   F   N       i   s       N   I   L   ,    
0017760    t   h   e       O   B   J   E   C   T   D   A   T   U   M    
0020000    i   t   s   e   l   f       i   s       u   s   e   d   .    
0020020        T   e   d   i   t       w   o   u   l   d       u   s   e
0020040        t   h   i   s       f   u   n   c   t   i   o   n       w
0020060    h   e   n       t   h   e       u   s   e   r       i   n   d
0020100    i   c   a   t   e   s       t   h   a   t       h   e       w
0020120    a   n   t   s       t   h   e       c   h   a   r   a   c   t
0020140    e   r   s       f   r   o   m       a   n       o   b   j   e
0020160    c   t       r   a   t   h   e   r       t   h   a   n       t
0020200    h   e       o   b   j   e   c   t       i   t   s   e   l   f
0020220        (   p   r   e   s   u   m   a   b   l   y       u   s   i
0020240    n   g       P   R   I   N   1       c   a   s   e   )   .    
0020260    (   I   n   t   e   r   f   a   c   e       t   o       t   h
0020300    i   s       "   u   n   s   t   r   u   c   t   u   r   e   "
0020320        o   p   e   r   a   t   i   o   n       i   s       n   o
0020340    t       y   e   t       d   e   t   e   r   m   i   n   e   d
0020360    .   )  \r   (   I   M   A   G   E   F   N   S   P       X   )
0020400        -       R   e   t   u   r   n   s       X       i   f    
0020420    X       i   s       a   n       I   M   A   G   E   F   N   S
0020440    ,       N   I   L       o   t   h   e   r   w   i   s   e   .
0020460   \r   (   I   M   A   G   E   O   B   J   C   R   E   A   T   E
0020500        O   B   J   E   C   T   D   A   T   U   M       I   M   A
0020520    G   E   F   N   S   )  \r   R   e   t   u   r   n   s       a
0020540    n       I   M   A   G   E   O   B   J       w   h   i   c   h
0020560        c   o   n   t   a   i   n   s       t   h   e       o   b
0020600    j   e   c   t       d   a   t   u   m       O   B   J   E   C
0020620    T   D   A   T   U   M       a   n   d       t   h   e       o
0020640    p   e   r   a   t   i   o   n   s       v   e   c   t   o   r
0020660        I   M   A   G   E   F   N   S   .           O   B   J   E
0020700    C   T   D   A   T   U   M       c   a   n       b   e       a
0020720    r   b   i   t   r   a   r   y       d   a   t   a   .  \r   (
0020740    I   M   A   G   E   O   B   J   P       X   )       -       R
0020760    e   t   u   r   n   s       X       i   f       X       i   s
0021000        a   n       I   M   A   G   E   O   B   J   ,       N   I
0021020    L       o   t   h   e   r   w   i   s   e   .  \r  \r   (   I
0021040    M   A   G   E   O   B   J   P   R   O   P       I   M   A   G
0021060    E   O   B   J   E   C   T       P   R   O   P   E   R   T   Y
0021100        {   N   E   W   V   A   L   U   E   }   )  \r   A   c   c
0021120    e   s   s   e   s       a   n   d       s   e   t   s       p
0021140    r   o   p   e   r   t   i   e   s       o   f       a   n    
0021160    I   M   A   G   E   O   B   J   .           I   t       c   a
0021200    n       b   e       u   s   e   d       o   n       t   h   e
0021220        s   y   s   t   e   m       p   r   o   p   e   r   t   i
0021240    e   s   :       O   B   J   E   C   T   D   A   T   U   M   ,
0021260        D   I   S   P   L   A   Y   F   N   ,       I   M   A   G
0021300    E   B   O   X   F   N   ,       P   U   T   F   N   ,       G
0021320    E   T   F   N   ,       C   O   P   Y   F   N   ,       B   U
0021340    T   T   O   N   E   V   E   N   T   I   N   F   N   ,       C
0021360    O   P   Y   B   U   T   T   O   N   E   V   E   N   T   I   N
0021400    F   N   ,       W   H   E   N   O   P   E   R   A   T   E   D
0021420    O   N   F   N   ,       a   n   d       P   R   E   P   R   I
0021440    N   T   F   N   .           A   d   d   i   t   i   o   n   a
0021460    l   l   y   ,       i   t       c   a   n       b   e       u
0021500    s   e   d       t   o       s   a   v   e       a   r   b   i
0021520    t   r   a   r   y       p   r   o   p   e   r   t   i   e   s
0021540        o   n       a   n       I   M   A   G   E   O   B   J   .
0021560   \r  \r  \r  \r  \r   C   o   p   y       s   e   l   e   c   t
0021600    i   n   g       b   e   t   w   e   e   n       w   i   n   d
0021620    o   w   s  \r  \r   T   h   e       g   e   n   e   r   a   l
0021640        i   d   e   a       b   e   h   i   n   d       c   o   p
0021660    y   i   n   g       b   e   t   w   e   e   n       w   i   n
0021700    d   o   w   s       i   s       t   h   a   t       t   h   e
0021720        s   o   u   r   c   e       w   i   n   d   o   w       b
0021740    u   i   l   d   s       a   n       i   m   a   g   e       o
0021760    b   j   e   c   t       o   f       w   h   a   t       t   h
0022000    e       u   s   e   r   s       h   a   s       s   e   l   e
0022020    c   t   e   d       a   n   d       c   a   l   l   s       a
0022040        s   y   s   t   e   m       f   u   n   c   t   i   o   n
0022060    .           T   h   e       s   y   s   t   e   m       f   u
0022100    n   c   t   i   o   n       f   i   n   d   s       t   h   e
0022120        c   u   r   r   e   n   t       t   t   y       w   i   n
0022140    d   o   w       a   n   d       c   a   l   l   s       a    
0022160    f   u   n   c   t   i   o   n       a   s   s   o   c   i   a
0022200    t   e   d       w   i   t   h       i   t       t   h   a   t
0022220        k   n   o   w   s       h   o   w       t   o       i   n
0022240    s   e   r   t       i   m   a   g   e       o   b   j   e   c
0022260    t   s   .           T   h   e       s   i   m   p   l   e    
0022300    c   a   s   e       d   o   n   e       n   o   w       w   i
0022320    t   h       B   K   S   Y   S   B   U   F       t   o       c
0022340    o   p   y       s   t   r   i   n   g   s       i   s       d
0022360    o   n   e       b   y       h   a   v   i   n   g       t   h
0022400    e       s   y   s   t   e   m       f   u   n   c   t   i   o
0022420    n       c   a   l   l       B   K   S   Y   S   B   U   F    
0022440    o   n       t   h   e       P   R   E   P   R   I   N   T   F
0022460    N       o   f       t   h   e       i   m   a   g   e       o
0022500    b   j   e   c   t       i   f       t   h   e       t   a   r
0022520    g   e   t       w   i   n   d   o   w       d   o   e   s   n
0022540    '   t       h   a   v   e       a   n       i   n   s   e   r
0022560    t       f   u   n   c   t   i   o   n   .  \r   T   h   e    
0022600    f   o   l   l   o   w   i   n   g       t   h   i   n   g   s
0022620        w   i   l   l       b   e       a   d   d   e   d       t
0022640    o       t   h   e       s   y   s   t   e   m       t   o    
0022660    i   m   p   l   e   m   e   n   t       c   o   p   y       s
0022700    e   l   e   c   t   i   n   g       o   f       t   h   i   n
0022720    g   s       b   e   t   w   e   e   n       w   i   n   d   o
0022740    w   s   .  \r   A       n   e   w       w   i   n   d   o   w
0022760        p   r   o   p   e   r   t   y       C   O   P   Y   B   U
0023000    T   T   O   N   E   V   E   N   T   F   N       w   i   l   l
0023020        b   e       c   a   l   l   e   d       (   i   f       i
0023040    t       e   x   i   s   t   s   )       w   h   e   n       a
0023060        b   u   t   t   o   n       e   v   e   n   t       o   c
0023100    c   u   r   s       a   n   d       a       c   o   p   y    
0023120    k   e   y       i   s       d   o   w   n   .           I   f
0023140        n   o       C   O   P   Y   B   U   T   T   O   N   E   V
0023160    E   N   T   F   N       e   x   i   s   t   s   ,       t   h
0023200    e       B   U   T   T   O   N   E   V   E   N   T   F   N    
0023220    i   s       c   a   l   l   e   d   .  \r   A       n   e   w
0023240        w   i   n   d   o   w       p   r   o   p   e   r   t   y
0023260        C   O   P   Y   I   N   S   E   R   T   F   N       w   i
0023300    l   l       b   e       c   a   l   l   e   d       b   y    
0023320    C   O   P   Y   I   N   S   E   R   T       (   s   e   e    
0023340    b   e   l   o   w   )       w   h   e   n       a   n   o   t
0023360    h   e   r       w   i   n   d   o   w       w   a   n   t   s
0023400        t   o       i   n   s   e   r   t       s   o   m   e   t
0023420    h   i   n   g       i   n   t   o       t   h   i   s       w
0023440    i   n   d   o   w       a   s       a       r   e   s   u   l
0023460    t       o   f       a       c   o   p   y       s   e   l   e
0023500    c   t   .           A   r   g   u   m   e   n   t   s       a
0023520    r   e       t   h   i   s       w   i   n   d   o   w       a
0023540    n   d       t   h   e       t   h   i   n   g       t   o    
0023560    b   e       i   n   s   e   r   t   e   d   .           T   h
0023600    e       t   h   i   n   g       t   o       b   e       i   n
0023620    s   e   r   t   e   d       c   a   n       b   e       (   1
0023640    )       a       S   T   R   I   N   G   P   ,       (   2   )
0023660        a   n       I   M   A   G   E   O   B   J   ,       o   r
0023700        (   3   )       a       l   i   s   t       o   f       I
0023720    M   A   G   E   O   B   J   s       a   n   d       S   T   R
0023740    I   N   G   P   s   .           A   s       a       c   o   n
0023760    v   e   n   t   i   o   n   ,       C   O   P   Y   I   N   S
0024000    E   R   T   F   N   s       s   h   o   u   l   d       c   a
0024020    l   l       B   K   S   Y   S   B   U   F       i   f       t
0024040    h   e       o   b   j   e   c   t       t   h   e   y       a
0024060    r   e       t   o       i   n   s   e   r   t       i   s    
0024100    a       S   T   R   I   N   G   P   .           F   o   r    
0024120    T   e   d   i   t       w   i   n   d   o   w   s   ,       t
0024140    h   e       C   O   P   Y   I   N   S   E   R   T   F   N    
0024160    w   i   l   l       b   e       a       f   u   n   c   t   i
0024200    o   n       t   h   a   t       c   a   l   l   s       T   E
0024220    D   I   T   .   I   N   S   E   R   T       i   f       g   i
0024240    v   e   n       a       s   t   r   i   n   g       a   n   d
0024260        c   a   l   l   s       T   E   D   I   T   .   I   N   S
0024300    E   R   T   .   O   B   J   E   C   T       i   f       g   i
0024320    v   e   n       a       T   e   d   i   t       o   b   j   e
0024340    c   t   .           (   J   o   h   n   ,       c   a   n    
0024360    t   h   e       c   u   r   r   e   n   t       c   o   p   y
0024400        s   e   l   e   c   t       b   e   t   w   e   e   n    
0024420    T   E   d   i   t       w   i   n   d   o   w   s       b   e
0024440        c   h   a   n   g   e   d       t   o       u   s   e    
0024460    t   h   i   s       b   y       h   a   v   i   n   g       a
0024500        c   a   s   e       i   n       t   h   e       C   O   P
0024520    Y   I   N   S   E   R   T   F   N       t   h   a   t       h
0024540    a   n   d   l   e   s       P   I   E   C   E   s   ?   )  \r
0024560    A       n   e   w       f   u   n   c   t   i   o   n       (
0024600    C   O   P   Y   I   N   S   E   R   T       i   m   a   g   e
0024620    O   b   j   e   c   t   )       w   i   l   l       i   n   s
0024640    e   r   t       i   m   a   g   e   O   b   j   e   c   t    
0024660    i   n   t   o       t   h   e       w   i   n   d   o   w    
0024700    t   h   a   t       c   u   r   r   e   n   t   l   y       h
0024720    a   s       t   h   e       T   T   Y   .           I   t    
0024740    f   i   n   d   s       t   h   e       w   i   n   d   o   w
0024760        t   h   a   t       h   a   s       t   h   e       t   t
0025000    y       (   s   a   y       t   t   y   W   i   n   d   o   w
0025020    )   .           I   f       t   t   y   W   i   n   d   o   w
0025040        h   a   s       a       C   O   P   Y   I   N   S   E   R
0025060    T   F   N   ,       t   h   i   s       i   s       c   a   l
0025100    l   e   d   ,       p   a   s   s   i   n   g       i   t    
0025120    i   m   a   g   e   O   b   j   e   c   t   .           I   f
0025140        n   o       C   O   P   Y   I   N   S   E   R   T   F   N
0025160        e   x   i   s   t   s   ,       i   f       i   m   a   g
0025200    e   O   b   j   e   c   t       i   s       a   n       i   m
0025220    a   g   e       O   b   j   e   c   t   ,       t   h   e    
0025240    r   e   s   u   l   t       o   f       c   a   l   l   i   n
0025260    g       i   t   s       P   R   E   P   R   I   N   T   F   N
0025300        o   n       i   t       i   s       B   K   S   Y   S   B
0025320    U   F   e   d   ;       o   t   h   e   r   w   i   s   e    
0025340    i   m   a   g   e   O   b   j   e   c   t       i   s       B
0025360    K   S   Y   S   B   U   F   e   d   .           (   T   h   e
0025400        d   e   f   a   u   l   t       B   K   S   Y   S   B   U
0025420    F       w   i   l   l       u   s   e       P   R   I   N   T
0025440    2       w   i   t   h       a       r   e   a   d       t   a
0025460    b   l   e       t   a   k   e   n       f   r   o   m       t
0025500    h   e       p   r   o   c   e   s   s       a   s   s   o   c
0025520    i   a   t   e   d       w   i   t   h       t   h   e       t
0025540    t   y   W   i   n   d   o   w   .           A       w   i   n
0025560    d   o   w       w   h   i   c   h       w   i   s   h   e   s
0025600        t   o       u   s   e       P   R   I   N   1       o   r
0025620        a       d   i   f   f   e   r   e   n   t       r   e   a
0025640    d   t   a   b   l   e       c   a   n       p   r   o   v   i
0025660    d   e       i   t   s       o   w   n       C   O   P   Y   I
0025700    N   S   E   R   T   F   N       t   h   a   t       d   o   e
0025720    s       t   h   i   s   .   )           T   h   u   s       t
0025740    h   e       C   O   P   Y   B   U   T   T   O   N   E   V   E
0025760    N   T   F   N       f   o   r       a       w   i   n   d   o
0026000    w       s   h   o   u   l   d       a   l   l   o   w       t
0026020    h   e       u   s   e   r       t   o       s   e   l   e   c
0026040    t       a   n       o   b   j   e   c   t       a   n   d    
0026060    t   h   e   n       c   a   l   l   s       C   O   P   Y   I
0026100    N   S   E   R   T       o   n       a   n       i   m   a   g
0026120    e       o   b   j   e   c   t       b   u   i   l   t       (
0026140    v   i   a       I   M   A   G   E   O   B   J   C   R   E   A
0026160    T   E   )       f   r   o   m       t   h   e       s   e   l
0026200    e   c   t   e   d       o   b   j   e   c   t       a   n   d
0026220        n   i   n   e       f   u   n   c   t   i   o   n   s    
0026240    t   h   a   t       d   e   f   i   n   e       i   t   s    
0026260    b   e   h   a   v   i   o   r   .  \r  \r   M   i   s   c    
0026300    n   o   t   e   s   :  \r   T   h   e       l   a   y   o   u
0026320    t       a   n   d       d   i   s   p   l   a   y   i   n   g
0026340        f   u   n   c   t   i   o   n       o   f       T   E   d
0026360    i   t       w   i   l   l       b   e       m   a   d   e    
0026400    a   v   a   i   l   a   b   l   e       f   o   r       u   s
0026420    e       w   i   t   h   i   n       i   m   a   g   e       o
0026440    b   j   e   c   t       d   i   s   p   l   a   y   f   n   s
0026460    .           T   h   u   s   ,       a   n       a   n   n   o
0026500    t   a   t   i   o   n       c   o   u   l   d       c   a   l
0026520    l       t   h   e       T   E   d   i   t       f   o   r   m
0026540    a   t   t   i   n   g       r   o   u   t   i   n   e   s    
0026560    t   o       l   a   y       i   t   s   e   l   f       o   u
0026600    t       w   i   t   h   i   n       a       b   o   x   .    
0026620    {   T   h   i   s       a   c   t   u   a   l   l   y       a
0026640    l   s   o       n   e   e   d   s       t   o       d   e   t
0026660    e   r   m   i   n   e       t   h   e       s   i   z   e    
0026700    o   f       t   h   e       b   o   x       w   h   i   c   h
0026720        s   h   o   u   l   d       d   e   p   e   n   d       o
0026740    n       t   h   e       m   a   r   g   i   n   s   .   }  \r
0026760    I   n       t   h   e       c   a   s   e       o   f       D
0027000    e   d   i   t       c   o   p   y       s   e   l   e   c   t
0027020    i   n   g       a       l   i   s   t       i   n   t   o    
0027040    a       T   E   d   i   t       w   i   n   d   o   w   ,    
0027060    t   h   e       d   i   s   p   l   a   y   f   n       c   o
0027100    u   l   d       P   R   I   N   T   D   E   F       t   h   e
0027120        s   t   r   u   c   t   u   r   e       a   n   d       p
0027140    o   s   s   i   b   l   y       D   e   d   i   t       i   t
0027160        a   f   t   e   r       i   t       w   a   s       i   n
0027200        t   h   e       T   e   d   i   t       d   o   c   u   m
0027220    e   n   t   .           I   n       t   h   i   s       c   a
0027240    s   e       t   h   e       s   t   r   u   c   t   u   r   e
0027260        w   o   u   l   d       n   e   e   d       t   o       h
0027300    a   v   e       s   o   m   e       i   d   e   a       o   f
0027320        t   h   e       w   i   d   t   h       t   o       b   e
0027340        p   r   i   n   t   e   d       i   n   t   o       (   w
0027360    h   i   c   h       s   h   o   u   l   d       a   l   s   o
0027400        b   e       e   d   i   t   a   b   l   e       s   o   m
0027420    e   h   o   w   )   .           P   o   s   s   i   b   l   y
0027440        t   h   e       s   t   r   u   c   t   u   r   e       t
0027460    h   a   t       T   e   d   i   t       b   u   i   l   d   s
0027500        c   o   u   l   d       h   a   v   e       a   n       e
0027520    x   t   r   a       f   i   e   l   d       f   o   r       w
0027540    i   d   t   h       w   h   i   c   h       i   t       d   e
0027560    f   a   u   l   t   s       u   p   o   n       c   r   e   a
0027600    t   i   o   n       b   u   t       w   h   i   c   h       c
0027620    o   u   l   d       b   e       c   h   a   n   g   e   d   .
0027640            T   h   i   s       c   a   s   e       i   s       i
0027660    n   t   e   r   e   s   t   i   n   g       b   e   c   a   u
0027700    s   e       i   t       r   e   p   r   e   s   e   n   t   s
0027720        a       c   a   s   e       w   h   e   r   e       w   e
0027740        m   i   g   h   t       w   a   n   t       T   e   d   i
0027760    t       t   o       p   a   s   s       i   n   f   o   r   m
0030000    a   t   i   o   n       i   n   t   o       t   h   e       o
0030020    b   j   e   c   t       (   i   e   .       h   o   w       w
0030040    i   d   e       t   o       p   r   i   n   t       i   t   s
0030060    e   l   f   )   .  \r   T   h   i   s       d   o   e   s    
0030100    n   o   t       a   d   d   r   e   s   s       t   h   e    
0030120    p   r   o   b   l   e   m       o   f       i   m   a   g   e
0030140        o   b   j   e   c   t   s       t   h   a   t       p   r
0030160    i   n   t       a   s       t   e   x   t   .           F   o
0030200    r       e   x   a   m   p   l   e   ,       a   n   n   o   t
0030220    a   t   i   o   n   s       m   i   g   h   t       b   e    
0030240    p   r   i   n   t   e   d       i   n       l   i   n   e    
0030260    i   n       a       s   m   a   l   l   e   r       f   o   n
0030300    t       o   r       a   s       f   o   o   t   n   o   t   e
0030320    s       a   t       t   h   e       b   o   t   t   o   m    
0030340    o   f       t   h   e       p   a   g   e       o   r       a
0030360    s       m   a   r   g   i   n       n   o   t   e   s       o
0030400    r       b   e   t   w   e   e   n       t   h   e       l   i
0030420    n   e   s       i   n   t   e   r   m   i   x   e   d       w
0030440    i   t   h       t   h   e       m   a   i   n       t   e   x
0030460    t   .           T   h   i   s       i   s       a       d   i
0030500    f   f   i   c   u   l   t       p   r   o   b   l   e   m    
0030520    t   h   a   t       i   s       i   n   d   e   p   e   n   d
0030540    e   n   t       o   f       t   h   e       s   p   e   c   i
0030560    f   i   c   a   t   i   o   n       o   f       t   h   i   s
0030600        p   r   o   p   o   s   a   l   .  \r  \r   P   r   o   v
0030620    i   d   e   d       I   m   a   g   e       O   b   j   e   c
0030640    t       t   y   p   e   s  \r  \r   M   e   n   u   s   .    
0030660        S   u   p   p   o   r   t   e   d       b   y       J   o
0030700    h   n       S   y   b   a   l   s   k   y   .  \r   B   i   t
0030720    m   a   p   s       -       s   u   p   p   o   r   t   e   d
0030740        b   y       R   i   c   h   a   r   d       B   u   r   t
0030760    o   n   .  \r   A   n   n   o   t   a   t   i   o   n   s    
0031000    -       s   u   p   p   o   r   t   e   d       b   y       R
0031020    i   c   h   a   r   d       B   u   r   t   o   n   .  \r  \r
0031040    F   u   t   u   r   e       o   b   j   e   c   t       t   y
0031060    p   e   s  \r  \r   G   r   a   p   h   e   r       g   r   a
0031100    p   h   s       -       s   u   p   p   o   r   t   e   d    
0031120    b   y       R   o   n       K   a   p   l   a   n   .  \r   S
0031140    -   e   x   p   r   e   s   s   i   o   n   s       -       v
0031160    o   l   u   n   t   e   e   r   s   ?          \0  \0  \0   "
0031200   \0  \0  \0  \t   H   E   L   V   E   T   I   C   A  \0  \f  \0
0031220   \0  \0  \0  \0  \0 002  \0  \0  \0  \0 001  \0  \0  \0 005   G
0031240    A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0031260   \0   `  \0  \0  \0  \t   H   E   L   V   E   T   I   C   A  \0
0031300   \b  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0
0031320  005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0
0031340   \0  \0  \0  \0  \0 002  \0  \f  \0  \0 001 324  \0 006  \0  \0
0031360   \0  \0  \0 004  \0  \0  \0 306  \0  \0  \0 005   G   A   C   H
0031400    A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0031420  002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0  \0 004  \0
0031440   \0  \0 017  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0
0031460   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0
0031500  001 324  \0 006  \0  \0  \0  \0  \0 004  \0  \0  \0 373  \0  \0
0031520   \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0
0031540   \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0 001 324  \0 006  \0
0031560   \0  \0  \0  \0 004  \0  \0 002   h  \0  \0  \0 005   G   A   C
0031600    H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \r
0031620   \0  \0  \0  \t   H   E   L   V   E   T   I   C   A  \0  \f  \0
0031640   \0  \0  \0  \0  \0 002  \0  \0  \0  \0 001  \0  \0  \0 005   G
0031660    A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0031700   \0  \0  \0 002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0
0031720   \0 004  \0  \0 002 233  \0  \0  \0 005   G   A   C   H   A  \0
0031740   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 256  \0  \0  \0
0031760  005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0 002  \0
0032000   \0  \0  \0 001  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0
0032020   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \f  \0
0032040   \0 001 324  \0 006  \0  \0  \0  \0  \0 004  \0  \0  \0 201  \0
0032060   \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0
0032100   \0  \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0 001 324  \0 006
0032120   \0  \0  \0  \0  \0 004  \0  \0  \0  \t  \0  \0  \0 005   G   A
0032140    C   H   A  \0  \n  \0  \0  \0  \0  \0  \0 002  \0  \0  \0  \0
0032160  257  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0
0032200   \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0 001 324
0032220   \0 006  \0  \0  \0  \0  \0 004  \0  \0  \0  \n  \0  \0  \0 005
0032240    G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0 002  \0  \0
0032260   \0 004 212  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0
0032300   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0   $  \0   $
0032320  001 260  \0 006  \0  \0  \0  \0  \0 004  \0  \0  \0 325  \0  \0
0032340   \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0 001
0032360   \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0 001 324  \0 006  \0
0032400   \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0 005   G   A   C
0032420    H   A  \0  \n  \0  \0  \0  \0  \0  \0 002  \0  \0  \0  \0 361
0032440   \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0
0032460   \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0 001 324  \0
0032500  006  \0  \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0 005   G
0032520    A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0 002  \0  \0  \0
0032540  001   v  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0
0032560   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0 001
0032600  324  \0 006  \0  \0  \0  \0  \0 004  \0  \0  \0 006  \0  \0  \0
0032620  005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0 002  \0
0032640   \0  \0  \0   m  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0
0032660   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \f  \0
0032700   \0 001 324  \0 006  \0  \0  \0  \0  \0 004  \0  \0  \0 017  \0
0032720   \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0
0032740  002  \0  \0  \0 004   ?  \0  \0  \0 005   G   A   C   H   A  \0
0032760   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0
0033000    $  \0   $ 001 260  \0 006  \0  \0  \0  \0  \0 004  \0  \0 001
0033020    V  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0
0033040   \0  \0 001  \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0 001 324
0033060   \0 006  \0  \0  \0  \0  \0 004  \0  \0  \0 023  \0  \0  \0 005
0033100    G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0 002  \0  \0
0033120   \0 001   z  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0
0033140   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0
0033160  001 324  \0 006  \0  \0  \0  \0  \0 004  \0  \0  \0 016  \0  \0
0033200   \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0 002
0033220   \0  \0  \0  \0 003  \0  \0  \0 005   G   A   C   H   A  \0  \n
0033240   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \f
0033260   \0  \0 001 324  \0 006  \0  \0  \0  \0  \0 004  \0  \0  \0  \v
0033300   \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0
0033320   \0 002  \0  \0  \0  \0 003  \0  \0  \0 005   G   A   C   H   A
0033340   \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002
0033360   \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0  \0 004  \0  \0
0033400   \0  \r  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0
0033420   \0  \0  \0 002  \0  \0  \0  \0 003  \0  \0  \0 005   G   A   C
0033440    H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0033460   \0 002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0  \0 004
0033500   \0  \0  \0  \f  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0
0033520   \0  \0  \0  \0  \0 002  \0  \0  \0 002 215  \0  \0  \0 005   G
0033540    A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0033560   \0  \0  \0 002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0
0033600   \0 004  \0  \0  \0 020  \0  \0  \0 005   G   A   C   H   A  \0
0033620   \n  \0  \0  \0  \0  \0  \0 002  \0  \0  \0  \0 253  \0  \0  \0
0033640  005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0
0033660   \0  \0  \0 016  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0
0033700   \0  \0  \0  \0  \0  \0      \0  \0 001 265  \0  \0  \0 005   G
0033720    A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0033740   \0  \0  \0 002  \0   $  \0   $ 001 260  \0 006  \0  \0  \0  \0
0033760   \0 004  \0  \0  \0 256  \0  \0  \0 005   G   A   C   H   A  \0
0034000   \n  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0  \0  \0 002  \0
0034020   \f  \0  \0 001 324  \0 006  \0  \0  \0  \0  \0 004  \0  \0  \0
0034040   \n  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0
0034060   \0  \0 002  \0  \0  \0 002   )  \0  \0  \0 005   G   A   C   H
0034100    A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0034120  002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0  \0 004  \0
0034140   \0  \0  \r  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0
0034160   \0  \0  \0  \0 002  \0  \0  \0  \0   1  \0  \0  \0 005   G   A
0034200    C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0034220   \0  \0 002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0  \0
0034240  004  \0  \0  \0   %  \0  \0  \0 005   G   A   C   H   A  \0  \n
0034260   \0  \0  \0  \0  \0  \0 002  \0  \0  \0  \0 001  \0  \0  \0 005
0034300    G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0
0034320   \0  \0  \0  \0 002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0
0034340   \0  \0 004  \0  \0  \0 210  \0  \0  \0 005   G   A   C   H   A
0034360   \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002
0034400   \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0  \0 004  \0  \0
0034420   \0  \r  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0
0034440   \0  \0  \0 002  \0  \0  \0  \0   2  \0  \0  \0 005   G   A   C
0034460    H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0034500   \0 002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0  \0 004
0034520   \0  \0  \0   .  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0
0034540   \0  \0  \0  \0  \0 002  \0  \0  \0  \0 001  \0  \0  \0 005   G
0034560    A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0034600   \0  \0  \0 002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0
0034620   \0 004  \0  \0 001   (  \0  \0  \0 005   G   A   C   H   A  \0
0034640   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 036  \0  \0  \0
0034660   \t   H   E   L   V   E   T   I   C   A  \0  \f  \0  \0  \0  \0
0034700   \0  \0 002  \0  \0  \0  \0 002  \0  \0  \0 005   G   A   C   H
0034720    A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0034740  002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0  \0 004  \0
0034760   \0 001 347  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0
0035000   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0
0035020  001 324  \0 006  \0  \0  \0  \0  \0 004  \0  \0  \0   h  \0  \0
0035040   \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0
0035060   \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0 001 324  \0 006  \0
0035100   \0  \0  \0  \0 004  \0  \0  \0 267  \0  \0  \0 005   G   A   C
0035120    H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0035140   \0 002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0  \0 004
0035160   \0  \0 002 325  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0
0035200   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \f  \0
0035220   \0 001 324  \0 006  \0  \0  \0  \0  \0 004  \0  \0 003   K  \0
0035240   \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0
0035260   \0  \0  \0  \0  \0  \v  \0  \0  \0  \t   H   E   L   V   E   T
0035300    I   C   A  \0  \n  \0  \0  \0  \0  \0  \0 002  \0  \0  \0  \0
0035320  001  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0  \0
0035340   \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \f  \0  \0 001 324
0035360   \0 006  \0  \0  \0  \0  \0 004  \0  \0 001   )  \0  \0  \0 005
0035400    G   A   C   H   A  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0
0035420   \0  \0  \0  \0 002  \0  \f  \0  \0 001 324  \0 006  \0  \0  \0
0035440   \0  \0 004  \0  \0 002   F  \0  \0  \0 005   G   A   C   H   A
0035460   \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002
0035500   \0  \f  \0  \0 001 324  \0 006  \0  \0  \0  \0  \0 004  \0  \0
0035520  001   V  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0  \0  \0
0035540   \0  \0  \0  \0  \0  \0  \0  \0 033  \0  \0  \0  \t   H   E   L
0035560    V   E   T   I   C   A  \0  \n  \0  \0  \0  \0  \0  \0 002  \0
0035600   \0  \0  \0 325  \0  \0  \0 005   G   A   C   H   A  \0  \n  \0
0035620   \0  \0  \0  \0  \0  \0  \0  \0  \0   2   |  \0   E   z 267    
0035637