$ od -c -N 50000 [phylum]<LISP>Lyric>Lispusers>IRM>CHAPLISTS.TEDIT!1
0000000    C   o   p   y   r   i   g   h   t       (   c   )       1   9
0000020    8   6       X   e   r   o   x       C   o   r   p   o   r   a
0000040    t   i   o   n   .           A   l   l       r   i   g   h   t
0000060    s       r   e   s   e   r   v   e   d   .  \r  \r   2  \r  \r
0000100    3   .   1   1          \t   O   t   h   e   r       L   i   s
0000120    t       F   u   n   c   t   i   o   n   s  \r   1  \r  \r   (
0000140    R   E   M   O   V   E       X       L   )          \t   [   F
0000160    u   n   c   t   i   o   n   ]  \r   1  \r  \r   R   e   m   o
0000200    v   e   s       a   l   l       t   o   p   -   l   e   v   e
0000220    l       o   c   c   u   r   r   e   n   c   e   s       o   f
0000240        X       f   r   o   m       l   i   s   t       L   ,    
0000260    r   e   t   u   r   n   i   n   g       a       c   o   p   y
0000300        o   f       L       w   i   t   h       a   l   l       e
0000320    l   e   m   e   n   t   s       E   Q   U   A   L       t   o
0000340        X       r   e   m   o   v   e   d   .           E   x   a
0000360    m   p   l   e   :  \r   (   R   E   M   O   V   E       '   A
0000400        '   (   A       B       C       (   A   )       A   )   )
0000420            =   >           (   B       C       (   A   )   )  \r
0000440    (   R   E   M   O   V   E       '   (   A   )       '   (   A
0000460        B       C       (   A   )       A   )   )           =   >
0000500            (   A       B       C       A   )  \r   1  \r  \r   (
0000520    D   R   E   M   O   V   E       X       L   )          \t   [
0000540    F   u   n   c   t   i   o   n   ]  \r   1  \r  \r   S   i   m
0000560    i   l   a   r       t   o       R   E   M   O   V   E   ,    
0000600    b   u   t       u   s   e   s       E   Q       i   n   s   t
0000620    e   a   d       o   f       E   Q   U   A   L   ,       a   n
0000640    d       a   c   t   u   a   l   l   y       m   o   d   i   f
0000660    i   e   s       t   h   e       l   i   s   t       L       w
0000700    h   e   n       r   e   m   o   v   i   n   g       X   ,    
0000720    a   n   d       t   h   u   s       d   o   e   s       n   o
0000740    t       u   s   e       a   n   y       a   d   d   i   t   i
0000760    o   n   a   l       s   t   o   r   a   g   e   .           M
0001000    o   r   e       e   f   f   i   c   i   e   n   t       t   h
0001020    a   n       R   E   M   O   V   E   .  \r   N   o   t   e    
0001040    t   h   a   t       D   R   E   M   O   V   E       c   a   n
0001060    n   o   t       c   h   a   n   g   e       a       l   i   s
0001100    t       t   o       N   I   L   :  \r   _   (   S   E   T   Q
0001120        F   O   O       '   (   A   )   )  \r   (   A   )  \r   _
0001140    (   D   R   E   M   O   V   E       '   A       F   O   O   )
0001160   \r   N   I   L  \r   _   F   O   O  \r   (   A   )  \r   T   h
0001200    e       D   R   E   M   O   V   E       a   b   o   v   e    
0001220    r   e   t   u   r   n   s       N   I   L   ,       a   n   d
0001240        d   o   e   s       n   o   t       p   e   r   f   o   r
0001260    m       a   n   y       C   O   N   S   e   s   ,       b   u
0001300    t       t   h   e       v   a   l   u   e       o   f       F
0001320    O   O       i   s       s   t   i   l   l       (   A   )   ,
0001340        b   e   c   a   u   s   e       t   h   e   r   e       i
0001360    s       n   o       w   a   y       t   o       c   h   a   n
0001400    g   e       a       l   i   s   t       t   o       a       n
0001420    o   n   -   l   i   s   t   .           S   e   e       N   C
0001440    O   N   C   .  \r   1  \r  \r   (   R   E   V   E   R   S   E
0001460        L   )          \t   [   F   u   n   c   t   i   o   n   ]
0001500   \r   1  \r  \r   R   e   v   e   r   s   e   s       (   a   n
0001520    d       c   o   p   i   e   s   )       t   h   e       t   o
0001540    p       l   e   v   e   l       o   f       a       l   i   s
0001560    t   ,       e   .   g   .   ,  \r   (   R   E   V   E   R   S
0001600    E       '   (   A       B       (   C       D   )   )   )    
0001620        =   >           (   (   C       D   )       B       A   )
0001640   \r   I   f       L       i   s       n   o   t       a       l
0001660    i   s   t   ,       R   E   V   E   R   S   E       j   u   s
0001700    t       r   e   t   u   r   n   s       L   .  \r   1  \r  \r
0001720    (   D   R   E   V   E   R   S   E       L   )          \t   [
0001740    F   u   n   c   t   i   o   n   ]  \r   1  \r  \r   V   a   l
0001760    u   e       i   s       t   h   e       s   a   m   e       a
0002000    s       t   h   a   t       o   f       R   E   V   E   R   S
0002020    E   ,       b   u   t       D   R   E   V   E   R   S   E    
0002040    d   e   s   t   r   o   y   s       t   h   e       o   r   i
0002060    g   i   n   a   l       l   i   s   t       L       a   n   d
0002100        t   h   u   s       d   o   e   s       n   o   t       u
0002120    s   e       a   n   y       a   d   d   i   t   i   o   n   a
0002140    l       s   t   o   r   a   g   e   .           M   o   r   e
0002160        e   f   f   i   c   i   e   n   t       t   h   a   n    
0002200    R   E   V   E   R   S   E   .  \r   1  \r  \r   (   C   O   M
0002220    P   A   R   E   L   I   S   T   S       X       Y   )        
0002240   \t   [   F   u   n   c   t   i   o   n   ]  \r   1  \r  \r   C
0002260    o   m   p   a   r   e   s       t   h   e       l   i   s   t
0002300        s   t   r   u   c   t   u   r   e   s       X       a   n
0002320    d       Y       a   n   d       p   r   i   n   t   s       a
0002340        d   e   s   c   r   i   p   t   i   o   n       o   f    
0002360    a   n   y       d   i   f   f   e   r   e   n   c   e   s    
0002400    t   o       t   h   e       t   e   r   m   i   n   a   l   .
0002420            I   f       X       a   n   d       Y       a   r   e
0002440        E   Q   U   A   L       l   i   s   t   s   ,       C   O
0002460    M   P   A   R   E   L   I   S   T   S       s   i   m   p   l
0002500    y       p   r   i   n   t   s       o   u   t       S   A   M
0002520    E   .           R   e   t   u   r   n   s       N   I   L   .
0002540   \r   C   O   M   P   A   R   E   L   I   S   T   S       p   r
0002560    i   n   t   s       a       t   e   r   s   e       d   e   s
0002600    c   r   i   p   t   i   o   n       o   f       t   h   e    
0002620    d   i   f   f   e   r   e   n   c   e   s       b   e   t   w
0002640    e   e   n       t   h   e       t   w   o       l   i   s   t
0002660        s   t   r   u   c   t   u   r   e   s   ,       h   i   g
0002700    h   l   i   g   h   t   i   n   g       t   h   e       i   t
0002720    e   m   s       t   h   a   t       h   a   v   e       c   h
0002740    a   n   g   e   d   .           T   h   i   s       p   r   i
0002760    n   t   o   u   t       i   s       n   o   t       a       c
0003000    o   m   p   l   e   t   e       a   n   d       p   e   r   f
0003020    e   c   t       c   o   m   p   a   r   i   s   o   n   .    
0003040        I   f       X       a   n   d       Y       a   r   e    
0003060    r   a   d   i   c   a   l   l   y       d   i   f   f   e   r
0003100    e   n   t       l   i   s   t       s   t   r   u   c   t   u
0003120    r   e   s   ,       t   h   e       p   r   i   n   t   o   u
0003140    t       w   i   l   l       n   o   t       b   e       v   e
0003160    r   y       u   s   e   f   u   l   .           C   O   M   P
0003200    A   R   E   L   I   S   T   S       i   s       m   e   a   n
0003220    t       t   o       b   e       u   s   e   d       a   s    
0003240    a       t   o   o   l       t   o       h   e   l   p       u
0003260    s   e   r   s       i   s   o   l   a   t   e       d   i   f
0003300    f   e   r   e   n   c   e   s       b   e   t   w   e   e   n
0003320        s   i   m   i   l   a   r       s   t   r   u   c   t   u
0003340    r   e   s   .  \r   W   h   e   n       a       s   i   n   g
0003360    l   e       e   l   e   m   e   n   t       h   a   s       b
0003400    e   e   n       c   h   a   n   g   e   d       f   o   r    
0003420    a   n   o   t   h   e   r   ,       C   O   M   P   A   R   E
0003440    L   I   S   T   S       p   r   i   n   t   s       o   u   t
0003460        i   t   e   m   s       s   u   c   h       a   s       (
0003500    A       -   >       B   )   ,       f   o   r       e   x   a
0003520    m   p   l   e   :  \r   _   (   C   O   M   P   A   R   E   L
0003540    I   S   T   S       '   (   A       B       C       D   )    
0003560    '   (   X       B       E       D   )   )  \r   (   A       -
0003600    >       X   )       (   C       -   >       E   )  \r   N   I
0003620    L  \r   W   h   e   n       t   h   e   r   e       a   r   e
0003640        m   o   r   e       c   o   m   p   l   e   x       d   i
0003660    f   f   e   r   e   n   c   e   s       b   e   t   w   e   e
0003700    n       t   h   e       t   w   o       l   i   s   t   s   ,
0003720        C   O   M   P   A   R   E   L   I   S   T   S       p   r
0003740    i   n   t   s       X       a   n   d       Y   ,       h   i
0003760    g   h   l   i   g   h   t   i   n   g       d   i   f   f   e
0004000    r   e   n   c   e   s       a   n   d       a   b   b   r   e
0004020    v   i   a   t   i   n   g       s   i   m   i   l   a   r    
0004040    e   l   e   m   e   n   t   s       a   s       m   u   c   h
0004060        a   s       p   o   s   s   i   b   l   e   .           "
0004100    &   "       i   s       u   s   e   d       t   o       s   i
0004120    g   n   a   l       a       s   i   n   g   l   e       e   l
0004140    e   m   e   n   t       t   h   a   t       i   s       p   r
0004160    e   s   e   n   t       i   n       t   h   e       s   a   m
0004200    e       p   l   a   c   e       i   n       t   h   e       t
0004220    w   o       l   i   s   t   s   ;       "   -   -   "       s
0004240    i   g   n   a   l   s       a   n       a   r   b   i   t   r
0004260    a   r   y       n   u   m   b   e   r       o   f       e   l
0004300    e   m   e   n   t   s       i   n       o   n   e       l   i
0004320    s   t       b   u   t       n   o   t       i   n       t   h
0004340    e       o   t   h   e   r   ;       "   -   2   -   ,   "    
0004360    "   -   3   -   ,   "       e   t   c       s   i   g   n   a
0004400    l       a       s   e   q   u   e   n   c   e       o   f    
0004420    t   w   o   ,       t   h   r   e   e   ,       e   t   c   .
0004440        e   l   e   m   e   n   t   s       t   h   a   t       a
0004460    r   e       t   h   e       s   a   m   e       i   n       b
0004500    o   t   h       l   i   s   t   s   .           E   x   a   m
0004520    p   l   e   s   :  \r   (   C   O   M   P   A   R   E   L   I
0004540    S   T   S       '   (   A       B       C       D   )       '
0004560    (   A       D   )   )  \r   (   A       B       C       -   -
0004600    )  \r   (   A       D   )  \r   _   (   C   O   M   P   A   R
0004620    E   L   I   S   T   S       '   (   A       B       C       D
0004640        E       F       G       H   )       '   (   A       B    
0004660    C       D       X   )   )  \r   (   A       -   3   -       E
0004700        F       -   -   )  \r   (   A       -   3   -       X   )
0004720   \r   _   (   C   O   M   P   A   R   E   L   I   S   T   S    
0004740    '   (   A       B       C       (   D       E       F       (
0004760    G   )       H   )       I   )       '   (   A       B       (
0005000    G   )       C       (   D       E       F       H   )       I
0005020    )   )  \r   (   A       &                       &       (   D
0005040        -   2   -       (   G   )       &   )       &   )  \r   (
0005060    A       &       (   G   )       &       (   D       -   2   -
0005100                        &   )       &   )  \r   1  \r  \r   (   N
0005120    E   G   A   T   E       X   )          \t   [   F   u   n   c
0005140    t   i   o   n   ]  \r   1  \r  \r   F   o   r       a       f
0005160    o   r   m       X   ,       r   e   t   u   r   n   s       a
0005200        f   o   r   m       w   h   i   c   h       c   o   m   p
0005220    u   t   e   s       t   h   e       n   e   g   a   t   i   o
0005240    n       o   f       X       .       F   o   r       e   x   a
0005260    m   p   l   e   :  \r   (   N   E   G   A   T   E       '   (
0005300    M   E   M   B   E   R       X       Y   )   )           =   >
0005320            (   N   O   T       (   M   E   M   B   E   R       X
0005340        Y   )   )  \r   (   N   E   G   A   T   E       '   (   E
0005360    Q       X       Y   )   )           =   >           (   N   E
0005400    Q       X       Y   )  \r   (   N   E   G   A   T   E       '
0005420    (   A   N   D       X       (   N   L   I   S   T   P       X
0005440    )   )   )           =   >           (   O   R       (   N   U
0005460    L   L       X   )       (   L   I   S   T   P       X   )   )
0005500   \r   (   N   E   G   A   T   E       N   I   L   )       =   >
0005520        T  \r   1  \r  \r  \0  \0  \0  \0  \0 005  \0  \v  \0   (
0005540   \0 314  \0 314 001 370  \0  \0  \0  \0  \0  \0 002 001  \0  \0
0005560   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0005600   \0  \0  \0  \0  \0  \0  \0   (  \0 314  \0 314 001 370  \0 005
0005620   \0  \0  \0  \0 002 004  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0005640   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (
0005660   \0 314  \0 314 001 370  \0 005  \0  \0  \0  \0 002 001  \0  \0
0005700   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0005720   \0  \0  \0  \0  \0  \0  \0   (  \0 314  \0 314 001 370  \0  \0
0005740   \0  \0  \0  \0 002 004  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0005760   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   )
0006000   \0   K  \0   K 001 370  \0  \0  \0  \0  \0  \0 002 001  \0  \0
0006020   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006040   \0 001   T  \0  \0  \0  \0  \0   /  \0   K  \0 314 001 370  \0
0006060  022  \0  \0  \0  \0 003 001  \0 001 001 001 370 001  \0  \0  \0
0006100   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006120  001   T  \0  \0  \0  \0  \0   (  \0  \0  \0  \0 001 370  \0  \0
0006140   \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006160   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   .
0006200   \0  \0  \0  \0 001 370  \0  \0  \0  \0  \0  \0 003 001  \0 022
0006220  001  \0   (  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006240   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0  \0
0006260   \0  \0 001 370  \0   7  \0  \0  \0  \0 002 001  \0  \0  \0  \0
0006300   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006320   \0  \0  \0  \0  \0   (  \0 314  \0 314 001 370  \0 022  \0  \0
0006340   \0  \0 002 004  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006360   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0  \0
0006400   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0
0006420   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006440   \0  \0  \0  \0  \0  \0  \0  \0  \0 004  \0 005  \0 024  \0 006
0006460    M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0 001  \0
0006500   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0006520   \0  \0 002  \0  \0 024  \0 006   M   O   D   E   R   N  \0 016
0006540   \0  \0  \0  \0  \0  \0 002  \0  \0 024  \0 006   M   O   D   E
0006560    R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0   ?  \0   1
0006600    (   D   E   F   A   U   L   T   F   O   N   T       1       (
0006620    G   A   C   H   A       1   0   )       (   G   A   C   H   A
0006640        8   )       (   T   E   R   M   I   N   A   L       8   )
0006660    )  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0006700  002  \0  \n  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0
0006720   \0 002  \0  \t  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L
0006740    E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E
0006760    R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001
0007000   \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0
0007020  034  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0  \a  \0  \0
0007040   \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F
0007060    N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0
0007100   \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0
0007120   \0  \0  \0  \0 002  \0 006  \0  \0  \0  \b  \0  \0  \0  \0 002
0007140   \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0
0007160   \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0
0007200  002  \0 005  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E
0007220    .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R
0007240    N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0
0007260   \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0   %
0007300   \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0
0007320   \0  \v  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001
0007340   \0  \0  \0 026  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0
0007360   \0 001  \0  \0  \0 023  \0  \0  \0  \0 004  \0  \0  \0 005  \0
0007400   \0  \0  \0 002  \0  \0  \0 004  \0  \0  \0  \0 004  \0  \0  \0
0007420  001  \0  \0  \0  \0 001  \0  \0  \0 024  \0  \0  \0  \0 004  \0
0007440   \0  \0  \0  \0 002  \0 003  \0  \0  \0   *  \0  \0  \0  \0 002
0007460   \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0   ,  \0  \0  \0  \0
0007500  002  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 002  \0 001  \0
0007520   \v   H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0
0007540  006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0
0007560   \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002
0007600   \0 006  \0  \0  \0  \t  \0  \0  \0  \0 002  \0  \0  \0 003  \0
0007620   \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0
0007640  016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 005  \0  \0
0007660   \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F
0007700    N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0
0007720   \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0
0007740   \0  \0  \0  \0 002  \0 004  \0  \0  \0  \v  \0  \0  \0  \0 004
0007760   \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0  \v  \0  \0  \0
0010000   \0 004  \0  \0  \0 002  \0  \0  \0  \0 002  \0  \0  \0  \f  \0
0010020   \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0 002  \0  \0  \0
0010040    !  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0
0010060   \0  \0 017  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0
0010100  001  \0  \0  \0   E  \0  \0  \0  \0 004  \0  \0  \0 006  \0  \0
0010120   \0  \0 002  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0  \0  \0
0010140   \0 002  \0 002  \0  \0  \0  \n  \0  \0  \0  \0 004  \0  \0  \0
0010160   \a  \0  \0  \0  \0 002  \0  \0  \0  \b  \0  \0  \0  \0 004  \0
0010200   \0  \0 006  \0  \0  \0  \0 001  \0  \0  \0  \v  \0  \0  \0  \0
0010220  004  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 002  \0  \0
0010240   \0  \0 004  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0 021  \0
0010260   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 004
0010300   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0010320  022  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0
0010340   \0 004  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0
0010360   \0  \0 005  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001
0010400   \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0010420  002  \0  \0  \0 004  \0  \0  \0  \0 004  \0  \0  \0  \a  \0  \0
0010440   \0  \0 002  \0  \0  \0 017  \0  \0  \0  \0 004  \0  \0  \0 003
0010460   \0  \0  \0  \0 002  \0  \0  \0 033  \0  \0  \0  \0 004  \0  \0
0010500   \0 004  \0  \0  \0  \0 002  \0  \0  \0 025  \0  \0  \0  \0 004
0010520   \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 004  \0  \0  \0
0010540   \0 004  \0  \0  \0 005  \0  \0  \0  \0 001  \0  \0  \0 001  \0
0010560   \0  \0  \0 004  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0
0010600    ?  \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0 002  \0
0010620   \0  \0 002  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 004
0010640   \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E
0010660    T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0010700   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0
0010720  004  \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0  \t  \0  \0  \0
0010740   \0 002  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 001  \0
0010760   \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0
0011000   \0  \0 002  \0 005  \0  \0  \0 002  \0 001  \0  \v   H   R   U
0011020    L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D
0011040    E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0011060  001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 004  \0  \0
0011100   \0   5  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 003  \0
0011120   \0  \0   (  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002
0011140   \0  \0  \0 003  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0
0011160   \0 001  \0  \0  \0 020  \0  \0  \0  \0 004  \0  \0  \0  \a  \0
0011200   \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0
0011220  001  \0  \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0  \0 004  \0
0011240   \0  \0  \0  \0 002  \0 004  \0  \0  \0 002  \0 001  \0  \v   H
0011260    R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M
0011300    O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0
0011320   \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 006
0011340   \0  \0  \0  \n  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0
0011360   \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0 016  \0
0011400   \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 002
0011420   \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001
0011440   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0011460   \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0
0011500   \0  \0 002  \0 004  \0  \0  \0 035  \0  \0  \0  \0 004  \0  \0
0011520   \0  \a  \0  \0  \0  \0 002  \0  \0  \0 006  \0  \0  \0  \0 004
0011540   \0  \0  \0  \b  \0  \0  \0  \0 002  \0  \0  \0 034  \0  \0  \0
0011560   \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0   D  \0
0011600   \0  \0  \0 004  \0  \0  \0  \a  \0  \0  \0  \0 002  \0  \0  \0
0011620  002  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 004  \0  \0
0011640   \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F
0011660    N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0
0011700   \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0
0011720   \0  \0  \0  \0 002  \0 006  \0  \0  \0 016  \0  \0  \0  \0 002
0011740   \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0
0011760   \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0
0012000  002  \0 005  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E
0012020    .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R
0012040    N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0
0012060   \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 035
0012100   \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0
0012120   \0 005  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001
0012140   \0  \0  \0   B  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0
0012160   \0 001  \0  \0  \0 005  \0  \0  \0  \0 004  \0  \0  \0 001  \0
0012200   \0  \0  \0 001  \0  \0  \0 005  \0  \0  \0  \0 004  \0  \0  \0
0012220  005  \0  \0  \0  \0 002  \0  \0  \0  \b  \0  \0  \0  \0 004  \0
0012240   \0  \0  \f  \0  \0  \0  \0 002  \0  \0  \0 023  \0  \0  \0  \0
0012260  004  \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0  \0  \v  \0  \0
0012300   \0  \0 004  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 002
0012320   \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0
0012340   \f  \0  \0  \0  \0 002  \0  \0  \0 267  \0  \0  \0  \0 004  \0
0012360   \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 005  \0  \0  \0  \0
0012400  004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0   Q  \0  \0
0012420   \0  \0 004  \0  \0  \0  \f  \0  \0  \0  \0 002  \0  \0  \0   ]
0012440   \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0
0012460    4  \0  \0  \0  \0 004  \0  \0  \0  \f  \0  \0  \0  \0 002  \0
0012500   \0  \0 032  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0
0012520  002  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 004  \0  \0
0012540   \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 001
0012560   \0  \0  \0  \0 002  \0  \0  \0 017  \0  \0  \0  \0 004  \0  \0
0012600   \0  \0  \0 002  \0 003  \0  \0  \0   &  \0  \0  \0  \0 002  \0
0012620   \0  \0  \0  \0 002  \0 001  \0  \0  \0 022  \0  \0  \0  \0 002
0012640   \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 004  \0  \0  \0  \0
0012660  002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0   ?  \0  \0  \0
0012700   \0 004  \0  \0  \0  \f  \0  \0  \0  \0 002  \0  \0  \0  \b  \0
0012720   \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0
0012740  005  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0
0012760   \0  \0   T  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0
0013000  002  \0  \0  \0   Z  \0  \0  \0  \0 004  \0  \0  \0 002  \0  \0
0013020   \0  \0 002  \0  \0  \0   M  \0  \0  \0  \0 004  \0  \0  \0 003
0013040   \0  \0  \0  \0 002  \0  \0  \0 004  \0  \0  \0  \0 004  \0  \0
0013060   \0 003  \0  \0  \0  \0 002  \0  \0  \0   b  \0  \0  \0  \0 004
0013100   \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0   !  \0  \0  \0  \0
0013120  002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0  \v  \0  \0  \0
0013140   \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 006  \0  \0
0013160   \0  \0 002  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0   0  \0
0013200   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 017
0013220   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0013240   \n  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 003  \0  \0
0013260   \0   B  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0
0013300   \0  \0 034  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001
0013320   \0  \0  \0 034  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0013340  004  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G
0013360    E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0
0013400   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0
0013420   \0 004  \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0  \b  \0  \0
0013440   \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 001
0013460   \0  \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0
0013500   \0  \0  \0 002  \0 005  \0  \0  \0 002  \0 001  \0  \v   H   R
0013520    U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O
0013540    D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0013560   \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 004  \0
0013600   \0  \0  \v  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0
0013620  001  \0  \0  \0   0  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0
0013640   \0  \0 001  \0  \0  \0 020  \0  \0  \0  \0 004  \0  \0  \0  \0
0013660   \0 002  \0 003  \0  \0  \0   /  \0  \0  \0  \0 002  \0  \0  \0
0013700   \0  \0 002  \0 003  \0  \0  \0   "  \0  \0  \0  \0 002  \0  \0
0013720   \0  \0  \0 002  \0 003  \0  \0  \0   :  \0  \0  \0  \0 002  \0
0013740   \0  \0  \0  \0 002  \0 003  \0  \0  \0 022  \0  \0  \0  \0 002
0013760   \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 002  \0 001  \0  \v
0014000    H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006
0014020    M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0
0014040   \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \v   V  \0 377   z
0014060  272  \r   2  \r  \r   3   .   1   0          \t   S   o   r   t
0014100    i   n   g       L   i   s   t   s  \r   1  \r  \r   (   S   O
0014120    R   T       D   A   T   A       C   O   M   P   A   R   E   F
0014140    N   )          \t   [   F   u   n   c   t   i   o   n   ]  \r
0014160    1  \r  \r   D   A   T   A       i   s       a       l   i   s
0014200    t       o   f       i   t   e   m   s       t   o       b   e
0014220        s   o   r   t   e   d       u   s   i   n   g       C   O
0014240    M   P   A   R   E   F   N   ,       a       p   r   e   d   i
0014260    c   a   t   e       f   u   n   c   t   i   o   n       o   f
0014300        t   w   o       a   r   g   u   m   e   n   t   s       w
0014320    h   i   c   h       c   a   n       c   o   m   p   a   r   e
0014340        a   n   y       t   w   o       i   t   e   m   s       o
0014360    n       D   A   T   A       a   n   d       r   e   t   u   r
0014400    n       T       i   f       t   h   e       f   i   r   s   t
0014420        o   n   e       b   e   l   o   n   g   s       b   e   f
0014440    o   r   e       t   h   e       s   e   c   o   n   d   .    
0014460        I   f       C   O   M   P   A   R   E   F   N       i   s
0014500        N   I   L   ,       A   L   P   H   O   R   D   E   R    
0014520    i   s       u   s   e   d   ;       t   h   u   s       (   S
0014540    O   R   T       D   A   T   A   )       w   i   l   l       a
0014560    l   p   h   a   b   e   t   i   z   e       a       l   i   s
0014600    t   .           I   f       C   O   M   P   A   R   E   F   N
0014620        i   s       T   ,       C   A   R   '   s       o   f    
0014640    i   t   e   m   s       t   h   a   t       a   r   e       l
0014660    i   s   t   s       a   r   e       g   i   v   e   n       t
0014700    o       A   L   P   H   O   R   D   E   R   ,       o   t   h
0014720    e   r   w   i   s   e       t   h   e       i   t   e   m   s
0014740        t   h   e   m   s   e   l   v   e   s   ;       t   h   u
0014760    s       (   S   O   R   T       A   -   L   I   S   T       T
0015000    )       w   i   l   l       a   l   p   h   a   b   e   t   i
0015020    z   e       a   n       a   s   s   o   c       l   i   s   t
0015040        b   y       t   h   e       C   A   R       o   f       e
0015060    a   c   h       i   t   e   m   .           (   S   O   R   T
0015100        X       '   I   L   E   S   S   P   )       w   i   l   l
0015120        s   o   r   t       a       l   i   s   t       o   f    
0015140    i   n   t   e   g   e   r   s   .  \r   T   h   e       v   a
0015160    l   u   e       o   f       S   O   R   T       i   s       t
0015200    h   e       s   o   r   t   e   d       l   i   s   t   .    
0015220        T   h   e       s   o   r   t       i   s       d   e   s
0015240    t   r   u   c   t   i   v   e       a   n   d       u   s   e
0015260    s       n   o       e   x   t   r   a       s   t   o   r   a
0015300    g   e   .           T   h   e       v   a   l   u   e       r
0015320    e   t   u   r   n   e   d       i   s       E   Q       t   o
0015340        D   A   T   A       b   u   t       e   l   e   m   e   n
0015360    t   s       h   a   v   e       b   e   e   n       s   w   i
0015400    t   c   h   e   d       a   r   o   u   n   d   .           I
0015420    n   t   e   r   r   u   p   t   i   n   g       w   i   t   h
0015440        c   o   n   t   r   o   l       D   ,       E   ,       o
0015460    r       B       m   a   y       c   a   u   s   e       l   o
0015500    s   s       o   f       d   a   t   a   ,       b   u   t    
0015520    c   o   n   t   r   o   l       H       m   a   y       b   e
0015540        u   s   e   d       a   t       a   n   y       t   i   m
0015560    e   ,       a   n   d       S   O   R   T       w   i   l   l
0015600        b   r   e   a   k       a   t       a       c   l   e   a
0015620    n       s   t   a   t   e       f   r   o   m       w   h   i
0015640    c   h       ^       o   r       c   o   n   t   r   o   l    
0015660    c   h   a   r   a   c   t   e   r   s       a   r   e       s
0015700    a   f   e   .           T   h   e       a   l   g   o   r   i
0015720    t   h   m       u   s   e   d       b   y       S   O   R   T
0015740        i   s       s   u   c   h       t   h   a   t       t   h
0015760    e       m   a   x   i   m   u   m       n   u   m   b   e   r
0016000        o   f       c   o   m   p   a   r   e   s       i   s    
0016020    N   *   l   o   g   2   N   ,       w   h   e   r   e       N
0016040        i   s       (   L   E   N   G   T   H       D   A   T   A
0016060    )   .  \r   N   o   t   e   :       i   f       (   C   O   M
0016100    P   A   R   E   F   N       A       B   )       =       (   C
0016120    O   M   P   A   R   E   F   N       B       A   )   ,       t
0016140    h   e   n       t   h   e       o   r   d   e   r   i   n   g
0016160        o   f       A       a   n   d       B       m   a   y    
0016200    o   r       m   a   y       n   o   t       b   e       p   r
0016220    e   s   e   r   v   e   d   .  \r   F   o   r       e   x   a
0016240    m   p   l   e   ,       i   f       (   F   O   O       .    
0016260    F   I   E   )       a   p   p   e   a   r   s       b   e   f
0016300    o   r   e       (   F   O   O       .       F   U   M   )    
0016320    i   n       X   ,       (   S   O   R   T       X       T   )
0016340        m   a   y       o   r       m   a   y       n   o   t    
0016360    r   e   v   e   r   s   e       t   h   e       o   r   d   e
0016400    r       o   f       t   h   e   s   e       t   w   o       e
0016420    l   e   m   e   n   t   s   .           O   f       c   o   u
0016440    r   s   e   ,       t   h   e       u   s   e   r       c   a
0016460    n       a   l   w   a   y   s       s   p   e   c   i   f   y
0016500        a       m   o   r   e       p   r   e   c   i   s   e    
0016520    C   O   M   P   A   R   E   F   N   .  \r   1  \r  \r   (   M
0016540    E   R   G   E       A       B       C   O   M   P   A   R   E
0016560    F   N   )          \t   [   F   u   n   c   t   i   o   n   ]
0016600   \r   1  \r  \r   A       a   n   d       B       a   r   e    
0016620    l   i   s   t   s       w   h   i   c   h       h   a   v   e
0016640        p   r   e   v   i   o   u   s   l   y       b   e   e   n
0016660        s   o   r   t   e   d       u   s   i   n   g       S   O
0016700    R   T       a   n   d       C   O   M   P   A   R   E   F   N
0016720    .       V   a   l   u   e       i   s       a       d   e   s
0016740    t   r   u   c   t   i   v   e       m   e   r   g   i   n   g
0016760        o   f       t   h   e       t   w   o       l   i   s   t
0017000    s   .       I   t       d   o   e   s       n   o   t       m
0017020    a   t   t   e   r       w   h   i   c   h       l   i   s   t
0017040        i   s       l   o   n   g   e   r   .           A   f   t
0017060    e   r       m   e   r   g   i   n   g       b   o   t   h    
0017100    A       a   n   d       B       a   r   e       e   q   u   a
0017120    l       t   o       t   h   e       m   e   r   g   e   d    
0017140    l   i   s   t   .       (   I   n       f   a   c   t   ,    
0017160    (   C   D   R       A   )       i   s       E   Q       t   o
0017200        (   C   D   R       B   )   )   .       M   E   R   G   E
0017220        m   a   y       b   e       a   b   o   r   t   e   d    
0017240    a   f   t   e   r       c   o   n   t   r   o   l   -   H   .
0017260   \r   1  \r  \r   (   A   L   P   H   O   R   D   E   R       A
0017300        B       C   A   S   E   A   R   R   A   Y   )          \t
0017320    [   F   u   n   c   t   i   o   n   ]  \r   1  \r  \r   A    
0017340    p   r   e   d   i   c   a   t   e       f   u   n   c   t   i
0017360    o   n       o   f       t   w   o       a   r   g   u   m   e
0017400    n   t   s   ,       f   o   r       a   l   p   h   a   b   e
0017420    t   i   z   i   n   g   .           R   e   t   u   r   n   s
0017440        a       n   o   n   -   N   I   L       v   a   l   u   e
0017460        i   f       i   t   s       a   r   g   u   m   e   n   t
0017500    s       a   r   e       i   n       l   e   x   i   c   o   g
0017520    r   a   p   h   i   c       o   r   d   e   r   ,       i   .
0017540    e   .   ,       i   f       B       d   o   e   s       n   o
0017560    t       b   e   l   o   n   g       b   e   f   o   r   e    
0017600    A   .           N   u   m   b   e   r   s       c   o   m   e
0017620        b   e   f   o   r   e       l   i   t   e   r   a   l    
0017640    a   t   o   m   s   ,       a   n   d       a   r   e       o
0017660    r   d   e   r   e   d       b   y       m   a   g   n   i   t
0017700    u   d   e       (   u   s   i   n   g       G   R   E   A   T
0017720    E   R   P   )   .           L   i   t   e   r   a   l       a
0017740    t   o   m   s       a   n   d       s   t   r   i   n   g   s
0017760        a   r   e       o   r   d   e   r   e   d       b   y    
0020000    c   o   m   p   a   r   i   n   g       t   h   e       c   h
0020020    a   r   a   c   t   e   r       c   o   d   e   s       i   n
0020040        t   h   e   i   r       p   r   i   n   t       n   a   m
0020060    e   s   .           T   h   u   s       (   A   L   P   H   O
0020100    R   D   E   R       2   3       1   2   3   )       i   s    
0020120    T   ,       w   h   e   r   e   a   s       (   A   L   P   H
0020140    O   R   D   E   R       '   A   2   3       '   A   1   2   3
0020160    )       i   s       N   I   L   ,       b   e   c   a   u   s
0020200    e       t   h   e       c   h   a   r   a   c   t   e   r    
0020220    c   o   d   e       f   o   r       t   h   e       d   i   g
0020240    i   t       2       i   s       g   r   e   a   t   e   r    
0020260    t   h   a   n       t   h   e       c   o   d   e       f   o
0020300    r       1   .  \r   A   t   o   m   s       a   n   d       s
0020320    t   r   i   n   g   s       a   r   e       o   r   d   e   r
0020340    e   d       b   e   f   o   r   e       a   l   l       o   t
0020360    h   e   r       d   a   t   a       t   y   p   e   s   .    
0020400    I   f       n   e   i   t   h   e   r       A       n   o   r
0020420        B       a   r   e       a   t   o   m   s       o   r    
0020440    s   t   r   i   n   g   s   ,       t   h   e       v   a   l
0020460    u   e       o   f       A   L   P   H   O   R   D   E   R    
0020500    i   s       T   ,       i   .   e   .   ,       i   n       o
0020520    r   d   e   r   .  \r   I   f       C   A   S   E   A   R   R
0020540    A   Y       i   s       n   o   n   -   N   I   L   ,       i
0020560    t       i   s       a       c   a   s   e   a   r   r   a   y
0020600        (   (   "   C   A   S   E   A   R   R   A   Y   "       .
0020620        F   u   n   c   t   i   o   n   )       t   h   a   t    
0020640    t   h   e       c   h   a   r   a   c   t   e   r   s       o
0020660    f       A       a   n   d       B       a   r   e       t   r
0020700    a   n   s   l   a   t   e   d       t   h   r   o   u   g   h
0020720        b   e   f   o   r   e       b   e   i   n   g       c   o
0020740    m   p   a   r   e   d   .           N   o   t   e       t   h
0020760    a   t       n   u   m   b   e   r   s       a   r   e       n
0021000    o   t       p   a   s   s   e   d       t   h   r   o   u   g
0021020    h       C   A   S   E   A   R   R   A   Y   .  \r   N   o   t
0021040    e   :       I   f       e   i   t   h   e   r       A       o
0021060    r       B       i   s       a       n   u   m   b   e   r   ,
0021100        t   h   e       v   a   l   u   e       r   e   t   u   r
0021120    n   e   d       i   n       t   h   e       "   t   r   u   e
0021140    "       c   a   s   e       i   s       T   .           O   t
0021160    h   e   r   w   i   s   e   ,       A   L   P   H   O   R   D
0021200    E   R       r   e   t   u   r   n   s       e   i   t   h   e
0021220    r       E   Q   U   A   L       o   r       L   E   S   S   P
0021240        t   o       d   i   s   c   r   i   m   i   n   a   t   e
0021260        t   h   e       c   a   s   e   s       o   f       A    
0021300    a   n   d       B       b   e   i   n   g       e   q   u   a
0021320    l       o   r       u   n   e   q   u   a   l       s   t   r
0021340    i   n   g   s   /   a   t   o   m   s   .  \r   N   o   t   e
0021360    :       A   L   P   H   O   R   D   E   R       d   o   e   s
0021400        n   o       U   N   P   A   C   K   s   ,       C   H   C
0021420    O   N   s   ,       C   O   N   S   e   s       o   r       N
0021440    T   H   C   H   A   R   s   .           I   t       i   s    
0021460    s   e   v   e   r   a   l       t   i   m   e   s       f   a
0021500    s   t   e   r       f   o   r       a   l   p   h   a   b   e
0021520    t   i   z   i   n   g       t   h   a   n       a   n   y   t
0021540    h   i   n   g       t   h   a   t       c   a   n       b   e
0021560        w   r   i   t   t   e   n       u   s   i   n   g       t
0021600    h   e   s   e       o   t   h   e   r       f   u   n   c   t
0021620    i   o   n   s   .  \r   1  \r  \r   (   U   A   L   P   H   O
0021640    R   D   E   R       A       B   )          \t   [   F   u   n
0021660    c   t   i   o   n   ]  \r   1  \r  \r   D   e   f   i   n   e
0021700    d       a   s       (   A   L   P   H   O   R   D   E   R    
0021720    A       B       U   P   P   E   R   C   A   S   E   A   R   R
0021740    A   Y   )   .           U   P   P   E   R   C   A   S   E   A
0021760    R   R   A   Y       (   (   "   U   P   P   E   R   C   A   S
0022000    E   A   R   R   A   Y   "       .       V   a   r   i   a   b
0022020    l   e   )   )       i   s       a       c   a   s   e   a   r
0022040    r   a   y       t   h   a   t       m   a   p   s       e   v
0022060    e   r   y       l   o   w   e   r   c   a   s   e       c   h
0022100    a   r   a   c   t   e   r       i   n   t   o       t   h   e
0022120        c   o   r   r   e   s   p   o   n   d   i   n   g       u
0022140    p   p   e   r   c   a   s   e       c   h   a   r   a   c   t
0022160    e   r   .  \r   1  \r  \r   (   M   E   R   G   E   I   N   S
0022200    E   R   T       N   E   W       L   S   T       O   N   E   F
0022220    L   G   )          \t   [   F   u   n   c   t   i   o   n   ]
0022240   \r   1  \r  \r   L   S   T       i   s       N   I   L       o
0022260    r       a       l   i   s   t       o   f       p   a   r   t
0022300    i   a   l   l   y       s   o   r   t   e   d       i   t   e
0022320    m   s   .       M   E   R   G   E   I   N   S   E   R   T    
0022340    t   r   i   e   s       t   o       f   i   n   d       t   h
0022360    e       "   b   e   s   t   "       p   l   a   c   e       t
0022400    o       (   d   e   s   t   r   u   c   t   i   v   e   l   y
0022420    )       i   n   s   e   r   t       N   E   W   ,       e   .
0022440    g   .   ,  \r   (   M   E   R   G   E   I   N   S   E   R   T
0022460        '   F   I   E   2       '   (   F   O   O       F   O   O
0022500    1       F   I   E       F   U   M   )   )  \r                
0022520            =   >               (   F   O   O       F   O   O   1
0022540        F   I   E       F   I   E   2       F   U   M   )  \r   R
0022560    e   t   u   r   n   s       L   S   T   .           M   E   R
0022600    G   E   I   N   S   E   R   T       i   s       u   n   d   o
0022620    a   b   l   e   .  \r   I   f       O   N   E   F   L   G   =
0022640    T       a   n   d       N   E   W       i   s       a   l   r
0022660    e   a   d   y       a       m   e   m   b   e   r       o   f
0022700        L   S   T   ,       M   E   R   G   E   I   N   S   E   R
0022720    T       d   o   e   s       n   o   t   h   i   n   g       a
0022740    n   d       r   e   t   u   r   n   s       L   S   T   .  \r
0022760    1  \r  \r   M   E   R   G   E   I   N   S   E   R   T       i
0023000    s       u   s   e   d       b   y       A   D   D   T   O   F
0023020    I   L   E       (   (   "   A   D   D   T   O   F   I   L   E
0023040    "       .       F   u   n   c   t   i   o   n   )   )       t
0023060    o       i   n   s   e   r   t       t   h   e       n   a   m
0023100    e       o   f       a       n   e   w       f   u   n   c   t
0023120    i   o   n       i   n   t   o       a       l   i   s   t    
0023140    o   f       f   u   n   c   t   i   o   n   s   .           T
0023160    h   e       a   l   g   o   r   i   t   h   m       i   s    
0023200    e   s   s   e   n   t   i   a   l   l   y       t   o       l
0023220    o   o   k       f   o   r       t   h   e       i   t   e   m
0023240        w   i   t   h       t   h   e       l   o   n   g   e   s
0023260    t       c   o   m   m   o   n       l   e   a   d   i   n   g
0023300        s   e   q   u   e   n   c   e       o   f       c   h   a
0023320    r   a   c   t   e   r   s       w   i   t   h       r   e   s
0023340    p   e   c   t       t   o       N   E   W   ,       a   n   d
0023360        t   h   e   n       m   e   r   g   e       N   E   W    
0023400    i   n       s   t   a   r   t   i   n   g       a   t       t
0023420    h   a   t       p   o   i   n   t   .  \r  \0  \0  \0  \0  \0
0023440  005  \0  \v  \0   (  \0 314  \0 314 001 370  \0 022  \0  \0  \0
0023460   \0 002 004  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0023500   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0 314  \0
0023520  314 001 370  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0
0023540   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0023560   \0  \0  \0  \0   (  \0 314  \0 314 001 370  \0 005  \0  \0  \0
0023600   \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0023620   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0 314  \0
0023640  314 001 370  \0 005  \0  \0  \0  \0 002 004  \0  \0  \0  \0  \0
0023660   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0023700   \0  \0  \0  \0   )  \0   K  \0   K 001 370  \0  \0  \0  \0  \0
0023720   \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0023740   \0  \0  \0  \0  \0  \0 001   T  \0  \0  \0  \0  \0   /  \0   K
0023760   \0 314 001 370  \0 022  \0  \0  \0  \0 003 001  \0 001 001 001
0024000  370 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0024020   \0  \0  \0  \0  \0 001   T  \0  \0  \0  \0  \0   (  \0  \0  \0
0024040   \0 001 370  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0
0024060   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0024100   \0  \0  \0  \0   .  \0  \0  \0  \0 001 370  \0  \0  \0  \0  \0
0024120   \0 003 001  \0 022 001  \0   (  \0  \0  \0  \0  \0  \0  \0  \0
0024140   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0024160   \0  \0   (  \0  \0  \0  \0 001 370  \0   7  \0  \0  \0  \0 002
0024200  001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0024220   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0 314  \0 314 001
0024240  370  \0  \0  \0  \0  \0  \0 002 004  \0  \0  \0  \0  \0  \0  \0
0024260   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0024300   \0  \0   (  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002
0024320  001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0024340   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 004  \0
0024360  006  \0 024  \0 006   M   O   D   E   R   N  \0  \n 377 375  \0
0024400   \0  \0  \0  \0  \0  \0 024  \0 006   M   O   D   E   R   N  \0
0024420   \n  \0  \0  \0  \0  \0  \0 001  \0  \0 024  \0 006   M   O   D
0024440    E   R   N  \0  \n  \0  \0  \0  \0  \0  \0 002  \0  \0 024  \0
0024460  006   M   O   D   E   R   N  \0 016  \0  \0  \0  \0  \0  \0 002
0024500   \0  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0
0024520   \0  \0  \0  \0  \0  \0   ?  \0   1   (   D   E   F   A   U   L
0024540    T   F   O   N   T       1       (   G   A   C   H   A       1
0024560    0   )       (   G   A   C   H   A       8   )       (   T   E
0024600    R   M   I   N   A   L       8   )   )  \0  \n  \0  \0  \0  \0
0024620   \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \n  \0  \0  \0 001
0024640   \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0  \t  \0  \0  \0
0024660  002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N
0024700  001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0
0024720   \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0
0024740   \0  \0  \0 002  \0  \b  \0  \0  \0 025  \0  \0  \0  \0 004  \0
0024760   \0  \0  \0  \0 002  \0  \a  \0  \0  \0 002  \0 001  \0  \v   H
0025000    R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M
0025020    O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0
0025040   \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 006
0025060   \0  \0  \0 006  \0  \0  \0  \0 003  \0  \0  \0 016  \0  \0  \0
0025100   \0 002  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0 016  \0
0025120   \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 002
0025140   \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001
0025160   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0025200   \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0
0025220   \0  \0 002  \0  \n  \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0
0025240   \0   '  \0  \0  \0  \0 005  \0  \0  \0  \t  \0  \0  \0  \0 002
0025260   \0  \0  \0   K  \0  \0  \0  \0 005  \0  \0  \0 004  \0  \0  \0
0025300   \0 002  \0  \0  \0  \f  \0  \0  \0  \0 005  \0  \0  \0 001  \0
0025320   \0  \0  \0 003  \0  \0  \0   1  \0  \0  \0  \0 005  \0  \0  \0
0025340   \t  \0  \0  \0  \0 002  \0  \0  \0 004  \0  \0  \0  \0 005  \0
0025360   \0  \0 003  \0  \0  \0  \0 003  \0  \0  \0 002  \0  \0  \0  \0
0025400  005  \0  \0  \0  \t  \0  \0  \0  \0 003  \0  \0  \0 017  \0  \0
0025420   \0  \0 005  \0  \0  \0 006  \0  \0  \0  \0 003  \0  \0  \0 004
0025440   \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0
0025460   \0 036  \0  \0  \0  \0 005  \0  \0  \0  \t  \0  \0  \0  \0 002
0025500   \0  \0  \0 004  \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0
0025520   \0 003  \0  \0  \0 002  \0  \0  \0  \0 005  \0  \0  \0 003  \0
0025540   \0  \0  \0 003  \0  \0  \0   (  \0  \0  \0  \0 005  \0  \0  \0
0025560   \t  \0  \0  \0  \0 003  \0  \0  \0   '  \0  \0  \0  \0 005  \0
0025600   \0  \0 017  \0  \0  \0  \0 003  \0  \0  \0   '  \0  \0  \0  \0
0025620  005  \0  \0  \0 003  \0  \0  \0  \0 003  \0  \0  \0 020  \0  \0
0025640   \0  \0 005  \0  \0  \0 020  \0  \0  \0  \0 003  \0  \0  \0 037
0025660   \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0
0025700   \r  \0  \0  \0  \0 005  \0  \0  \0 004  \0  \0  \0  \0 003  \0
0025720   \0  \0   `  \0  \0  \0  \0 005  \0  \0  \0 002  \0  \0  \0  \0
0025740  003  \0  \0  \0 004  \0  \0  \0  \0 005  \0  \0  \0 004  \0  \0
0025760   \0  \0 002  \0  \0  \0 222  \0  \0  \0  \0 005  \0  \0  \0 004
0026000   \0  \0  \0  \0 003  \0  \0  \0   a  \0  \0  \0  \0 005  \0  \0
0026020   \0 004  \0  \0  \0  \0 003  \0  \0  \0   0  \0  \0  \0  \0 005
0026040   \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0 004  \0  \0  \0
0026060   \0 005  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 001  \0
0026100   \0  \0  \0 002  \0  \0  \0  \b  \0  \0  \0  \0 005  \0  \0  \0
0026120  001  \0  \0  \0  \0 002  \0  \0  \0 004  \0  \0  \0  \0 005  \0
0026140   \0  \0  \b  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0  \0
0026160  002  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0 002  \0  \0
0026200   \0  \0 005  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0  \t  \0
0026220   \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0
0026240   \t  \0  \0  \0  \0 002  \0  \0  \0 005  \0  \0  \0  \0 003  \0
0026260   \0  \0 003  \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0
0026300  003  \0  \0  \0  \t  \0  \0  \0  \0 002  \0  \0  \0 005  \0  \0
0026320   \0  \0 003  \0  \0  \0 027  \0  \0  \0  \0 005  \0  \0  \0 001
0026340   \0  \0  \0  \0 003  \0  \0  \0 005  \0  \0  \0  \0 005  \0  \0
0026360   \0 001  \0  \0  \0  \0 003  \0  \0  \0 036  \0  \0  \0  \0 005
0026400   \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 020  \0  \0  \0  \0
0026420  005  \0  \0  \0  \v  \0  \0  \0  \0 003  \0  \0  \0 020  \0  \0
0026440   \0  \0 005  \0  \0  \0  \v  \0  \0  \0  \0 003  \0  \0  \0 004
0026460   \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0
0026500   \0 002  \0  \0  \0  \0 005  \0  \0  \0  \n  \0  \0  \0  \0 003
0026520   \0  \0  \0   p  \0  \0  \0  \0 005  \0  \0  \0  \t  \0  \0  \0
0026540   \0 002  \0  \0  \0 002  \0  \0  \0  \0 005  \0  \0  \0  \0  \0
0026560  002  \0  \n  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E
0026600    .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R
0026620    N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0
0026640   \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0  \a
0026660   \0  \0  \0  \0 003  \0  \0  \0  \r  \0  \0  \0  \0 002  \0  \0
0026700   \0 001  \0  \0  \0  \0 003  \0  \0  \0 016  \0  \0  \0  \0 005
0026720   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 002  \0 001  \0  \v
0026740    H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006
0026760    M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0
0027000   \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0
0027020   \n  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0 005  \0  \0
0027040   \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0   2
0027060   \0  \0  \0  \0 005  \0  \0  \0 005  \0  \0  \0  \0 003  \0  \0
0027100   \0 005  \0  \0  \0  \0 005  \0  \0  \0  \t  \0  \0  \0  \0 002
0027120   \0  \0  \0   p  \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0
0027140   \0 002  \0  \0  \0 005  \0  \0  \0  \0 005  \0  \0  \0 001  \0
0027160   \0  \0  \0 002  \0  \0  \0   )  \0  \0  \0  \0 005  \0  \0  \0
0027200  005  \0  \0  \0  \0 003  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0027220   \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0  \0
0027240  005  \0  \0  \0 002  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0
0027260   \0  \0 005  \0  \0  \0 005  \0  \0  \0  \0 003  \0  \0  \0 001
0027300   \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0
0027320   \0 002  \0  \0  \0  \0 005  \0  \0  \0 006  \0  \0  \0  \0 003
0027340   \0  \0  \0   !  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0
0027360   \n  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G
0027400    E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0
0027420   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0
0027440   \0 005  \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0  \v  \0  \0
0027460   \0  \0 003  \0  \0  \0  \r  \0  \0  \0  \0 002  \0  \0  \0 001
0027500   \0  \0  \0  \0 003  \0  \0  \0 016  \0  \0  \0  \0 005  \0  \0
0027520   \0  \0  \0 002  \0 005  \0  \0  \0 002  \0 001  \0  \v   H   R
0027540    U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O
0027560    D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0027600   \0 001  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0  \n  \0
0027620   \0  \0   I  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0
0027640  003  \0  \0  \0   =  \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0
0027660   \0  \0 002  \0  \0  \0 030  \0  \0  \0  \0 005  \0  \0  \0 001
0027700   \0  \0  \0  \0 002  \0  \0  \0   J  \0  \0  \0  \0 005  \0  \0
0027720   \0  \b  \0  \0  \0  \0 003  \0  \0  \0   g  \0  \0  \0  \0 005
0027740   \0  \0  \0 022  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0
0027760   \0 005  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0  \n  \0
0030000   \0  \0  \0 005  \0  \0  \0 026  \0  \0  \0  \0 003  \0  \0  \0
0030020  004  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 003  \0
0030040   \0  \0   M  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 004
0030060   \0  \0  \0   F  \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0
0030100   \0 002  \0  \0  \0 005  \0  \0  \0  \0 005  \0  \0  \0 001  \0
0030120   \0  \0  \0 002  \0  \0  \0   $  \0  \0  \0  \0 005  \0  \0  \0
0030140   \t  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0  \0 005  \0
0030160   \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0 022  \0  \0  \0  \0
0030200  005  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 003  \0  \0  \0
0030220   \0 005  \0  \0  \0  \t  \0  \0  \0  \0 002  \0  \0  \0  \b  \0
0030240   \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 003  \0  \0  \0
0030260  025  \0  \0  \0  \0 005  \0  \0  \0 030  \0 001  \0  \f   I   R
0030300    M   .   G   E   T   .   C   R   E   F  \0  \0  \0  \0 030  \0
0030320   \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0
0030340  005  \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0030360   \0  \0   Y  \0  \0  \0  \0 005  \0  \0  \0  \t  \0  \0  \0  \0
0030400  002  \0  \0  \0 002  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002
0030420   \0 004  \0  \0  \0 020  \0  \0  \0  \0 005  \0  \0  \0 001  \0
0030440   \0  \0  \0 002  \0  \0  \0 004  \0  \0  \0  \0 005  \0  \0  \0
0030460  001  \0  \0  \0  \0 002  \0  \0  \0   7  \0  \0  \0  \0 005  \0
0030500   \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0 016  \0  \0  \0  \0
0030520  005  \0  \0  \0  \t  \0  \0  \0  \0 003  \0  \0  \0 020  \0  \0
0030540   \0  \0 005  \0  \0  \0 005  \0  \0  \0  \0 003  \0  \0  \0 004
0030560   \0  \0  \0  \0 005  \0  \0  \0 005  \0  \0  \0  \0 003  \0  \0
0030600   \0 036  \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0 002
0030620   \0  \0  \0 005  \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0
0030640   \0 002  \0  \0  \0   '  \0  \0  \0  \0 005  \0  \0  \0  \0  \0
0030660  002  \0 004  \0  \0  \0 006  \0  \0  \0  \0 005  \0  \0  \0  \t
0030700   \0  \0  \0  \0 003  \0  \0  \0  \t  \0  \0  \0  \0 005  \0  \0
0030720   \0 006  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 005
0030740   \0  \0  \0 005  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0
0030760   \0 005  \0  \0  \0 004  \0  \0  \0  \0 003  \0  \0  \0 006  \0
0031000   \0  \0  \0 005  \0  \0  \0  \a  \0  \0  \0  \0 003  \0  \0  \0
0031020    p  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0  \n  \0  \0
0031040   \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F
0031060    N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0
0031100   \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 005  \0
0031120   \0  \0  \0  \0 002  \0 006  \0  \0  \0  \f  \0  \0  \0  \0 003
0031140   \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0
0031160   \0 003  \0  \0  \0 016  \0  \0  \0  \0 005  \0  \0  \0  \0  \0
0031200  002  \0 005  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E
0031220    .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R
0031240    N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0
0031260   \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0  \n  \0  \0  \0  \v
0031300   \0  \0  \0  \0 005  \0  \0  \0  \v  \0  \0  \0  \0 003  \0  \0
0031320   \0 001  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 003
0031340   \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0 020  \0  \0  \0
0031360   \0 003  \0  \0  \0 003  \0  \0  \0  \0 005  \0  \0  \0 016  \0
0031400   \0  \0  \0 003  \0  \0  \0 002  \0  \0  \0  \0 005  \0  \0  \0
0031420  035  \0 001  \0  \f   I   R   M   .   G   E   T   .   C   R   E
0031440    F  \0  \0  \0  \0   a  \0  \0  \0  \0 005  \0  \0  \0  \0  \0
0031460  002  \0  \n  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E
0031500    .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R
0031520    N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0
0031540   \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0  \r
0031560   \0  \0  \0  \0 003  \0  \0  \0 016  \0  \0  \0  \0 002  \0  \0
0031600   \0 001  \0  \0  \0  \0 003  \0  \0  \0 016  \0  \0  \0  \0 005
0031620   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 002  \0 001  \0  \v
0031640    H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006
0031660    M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0
0031700   \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0
0031720   \n  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 004  \0  \0
0031740   \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 003  \0  \0  \0   %
0031760   \0  \0  \0  \0 005  \0  \0  \0  \f  \0  \0  \0  \0 003  \0  \0
0032000   \0   :  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 002
0032020   \0  \0  \0  \b  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0
0032040  003  \0  \0  \0   (  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002
0032060   \0 002  \0  \0  \0   #  \0  \0  \0  \0 003  \0  \0  \0  \0  \0
0032100  002  \0 004  \0  \0  \0  \b  \0  \0  \0  \0 005  \0  \0  \0 003
0032120   \0  \0  \0  \0 002  \0  \0  \0 003  \0  \0  \0  \0 005  \0  \0
0032140   \0  \v  \0  \0  \0  \0 003  \0  \0  \0 016  \0  \0  \0  \0 005
0032160   \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 003  \0  \0  \0  \0
0032200  005  \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0
0032220   \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0 005
0032240   \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0
0032260   \0 030  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 002
0032300   \0  \0  \0 002  \0  \0  \0  \0 005  \0  \0  \0  \v  \0  \0  \0
0032320   \0 003  \0  \0  \0 032  \0  \0  \0  \0 005  \0  \0  \0 003  \0
0032340   \0  \0  \0 002  \0  \0  \0 002  \0  \0  \0  \0 005  \0  \0  \0
0032360   \0  \0 002  \0  \n  \0  \0  \0 002  \0 001  \0  \v   H   R   U
0032400    L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D
0032420    E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0032440  001  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 001  \0  \0
0032460   \0  \v  \0  \0  \0  \0 003  \0  \0  \0  \f  \0  \0  \0  \0 005
0032500   \0  \0  \0  \t  \0  \0  \0  \0 003  \0  \0  \0 002  \0  \0  \0
0032520   \0 005  \0  \0  \0 030  \0 001  \0  \f   I   R   M   .   G   E
0032540    T   .   C   R   E   F  \0  \0  \0  \0 273  \0  \0  \0  \0 005
0032560   \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 021  \0  \0  \0
0032600   \0 005  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 034  \0
0032620   \0  \0  \0 005  \0  \0   ' 033 001   ,   z 272  \r   2  \r  \r
0032640    3   .   9          \t   A   s   s   o   c   i   a   t   i   o
0032660    n       L   i   s   t   s       a   n   d       P   r   o   p
0032700    e   r   t   y       L   i   s   t   s  \r   1  \r  \r   A    
0032720    c   o   m   m   o   n   l   y   -   u   s   e   d       d   a
0032740    t   a       s   t   r   u   c   t   u   r   e       i   s    
0032760    o   n   e       t   h   a   t       a   s   s   o   c   i   a
0033000    t   e   s       a   n       a   r   b   i   t   r   a   r   y
0033020        s   e   t       o   f       p   r   o   p   e   r   t   y
0033040        n   a   m   e   s       (   N   A   M   E   1   ,       N
0033060    A   M   E   2   ,       e   t   c   .   )   ,       w   i   t
0033100    h       a       s   e   t       o   f       p   r   o   p   e
0033120    r   t   y       v   a   l   u   e   s       (   V   A   L   U
0033140    E   1   ,       V   A   L   U   E   2   ,       e   t   c   .
0033160    )   .           T   w   o       l   i   s   t       s   t   r
0033200    u   c   t   u   r   e   s       c   o   m   m   o   n   l   y
0033220        u   s   e   d       t   o       s   t   o   r   e       s
0033240    u   c   h       a   s   s   o   c   i   a   t   i   o   n   s
0033260        a   r   e       c   a   l   l   e   d       "   p   r   o
0033300    p   e   r   t   y       l   i   s   t   s   "       a   n   d
0033320        "   a   s   s   o   c   i   a   t   i   o   n       l   i
0033340    s   t   s   .   "           A       l   i   s   t       i   n
0033360        "   a   s   s   o   c   i   a   t   i   o   n       l   i
0033400    s   t   "       f   o   r   m   a   t       i   s       a    
0033420    l   i   s   t       w   h   e   r   e       e   a   c   h    
0033440    e   l   e   m   e   n   t       i   s       a       d   o   t
0033460    t   e   d       p   a   i   r       w   h   o   s   e       C
0033500    A   R       i   s       a       p   r   o   p   e   r   t   y
0033520        n   a   m   e   ,       a   n   d       w   h   o   s   e
0033540        C   D   R       i   s       t   h   e       v   a   l   u
0033560    e   :  \r   (       (   N   A   M   E   1       .       V   A
0033600    L   U   E   1   )       (   N   A   M   E   2       .       V
0033620    A   L   U   E   2   )       .   .   .   )  \r   A       l   i
0033640    s   t       i   n       "   p   r   o   p   e   r   t   y    
0033660    l   i   s   t   "       f   o   r   m   a   t       i   s    
0033700    a       l   i   s   t       w   h   e   r   e       t   h   e
0033720        f   i   r   s   t   ,       t   h   i   r   d   ,       e
0033740    t   c   .       e   l   e   m   e   n   t   s       a   r   e
0033760        t   h   e       p   r   o   p   e   r   t   y       n   a
0034000    m   e   s   ,       a   n   d       t   h   e       s   e   c
0034020    o   n   d   ,       f   o   r   t   h   ,       e   t   c   .
0034040        e   l   e   m   e   n   t   s       a   r   e       t   h
0034060    e       a   s   s   o   c   i   a   t   e   d       v   a   l
0034100    u   e   s   :  \r   (       N   A   M   E   1       V   A   L
0034120    U   E   1       N   A   M   E   2       V   A   L   U   E   2
0034140        .   .   .   )  \r   T   h   e       f   u   n   c   t   i
0034160    o   n   s       b   e   l   o   w       p   r   o   v   i   d
0034200    e       f   a   c   i   l   i   t   i   e   s       f   o   r
0034220        s   e   a   r   c   h   i   n   g       a   n   d       c
0034240    h   a   n   g   i   n   g       l   i   s   t   s       i   n
0034260        p   r   o   p   e   r   t   y       l   i   s   t       o
0034300    r       a   s   s   o   c   i   a   t   i   o   n       l   i
0034320    s   t       f   o   r   m   a   t   .          \r   N   o   t
0034340    e   :           P   r   o   p   e   r   t   y       l   i   s
0034360    t   s       a   r   e       c   o   n   t   a   i   n   e   d
0034400        w   i   t   h   i   n       m   a   n   y       I   n   t
0034420    e   r   l   i   s   p   -   D       s   y   s   t   e   m    
0034440    d   a   t   a   t   y   p   e   s   .           T   h   e   r
0034460    e       a   r   e       s   p   e   c   i   a   l       f   u
0034500    n   c   t   i   o   n   s       t   h   a   t       c   a   n
0034520        b   e       u   s   e   d       t   o       s   e   t    
0034540    a   n   d       r   e   t   r   i   e   v   e       v   a   l
0034560    u   e   s       f   r   o   m       t   h   e       p   r   o
0034600    p   e   r   t   y       l   i   s   t   s       o   f       l
0034620    i   t   a   t   o   m   s       (   s   e   e       (   "   P
0034640    r   o   p   e   r   t   i   e   s       o   f       l   i   t
0034660    a   t   o   m   s   "       .       T   E   R   M   )   )   ,
0034700        f   r   o   m       p   r   o   p   e   r   t   i   e   s
0034720        o   f       w   i   n   d   o   w   s       (   s   e   e
0034740        (   "   W   i   n   d   o   w       P   r   o   p   e   r
0034760    t   i   e   s   "       .       T   E   R   M   )   )   ,    
0035000    e   t   c   .  \r   N   o   t   e   :           A   n   o   t
0035020    h   e   r       d   a   t   a       s   t   r   u   c   t   u
0035040    r   e       t   h   a   t       o   f   f   e   r   s       s
0035060    o   m   e       o   f       t   h   e       a   d   v   a   n
0035100    t   a   g   e   s       o   f       a   s   s   o   c   i   a
0035120    t   i   o   n       l   i   s   t   s       a   n   d       p
0035140    r   o   p   e   r   t   y       l   i   s   t   s       i   s
0035160        t   h   e       h   a   s   h       a   r   r   a   y    
0035200    d   a   t   a       t   y   p   e       (   s   e   e       (
0035220    "   h   a   s   h       a   r   r   a   y   s   "       .    
0035240    T   E   R   M   )   )   .  \r   (   A   S   S   O   C       K
0035260    E   Y       A   L   S   T   )          \t   [   F   u   n   c
0035300    t   i   o   n   ]  \r   1  \r  \r   A   L   S   T       i   s
0035320        a       l   i   s   t       o   f       l   i   s   t   s
0035340    .           A   S   S   O   C       r   e   t   u   r   n   s
0035360        t   h   e       f   i   r   s   t       s   u   b   l   i
0035400    s   t       o   f       A   L   S   T       w   h   o   s   e
0035420        C   A   R       i   s       E   Q       t   o       K   E
0035440    Y   .           I   f       s   u   c   h       a       l   i
0035460    s   t       i   s       n   o   t       f   o   u   n   d   ,
0035500        A   S   S   O   C       r   e   t   u   r   n   s       N
0035520    I   L   .           E   x   a   m   p   l   e   :  \r   (   A
0035540    S   S   O   C       '   B       '   (   (   A       .       1
0035560    )       (   B       .       2   )       (   C       .       3
0035600    )   )   )           =   >           (   B       .       2   )
0035620   \r   1  \r  \r   (   F   A   S   S   O   C       K   E   Y    
0035640    A   L   S   T   )          \t   [   F   u   n   c   t   i   o
0035660    n   ]  \r   1  \r  \r   F   a   s   t   e   r       v   e   r
0035700    s   i   o   n       o   f       A   S   S   O   C       t   h
0035720    a   t       t   e   r   m   i   n   a   t   e   s       o   n
0035740        a       n   u   l   l   -   c   h   e   c   k   .  \r   1
0035760   \r  \r   (   S   A   S   S   O   C       K   E   Y       A   L
0036000    S   T   )          \t   [   F   u   n   c   t   i   o   n   ]
0036020   \r   1  \r  \r   S   a   m   e       a   s       A   S   S   O
0036040    C       b   u   t       u   s   e   s       E   Q   U   A   L
0036060        i   n   s   t   e   a   d       o   f       E   Q       w
0036100    h   e   n       s   e   a   r   c   h   i   n   g       f   o
0036120    r       K   E   Y   .  \r   1  \r  \r   (   P   U   T   A   S
0036140    S   O   C       K   E   Y       V   A   L       A   L   S   T
0036160    )          \t   [   F   u   n   c   t   i   o   n   ]  \r   1
0036200   \r  \r   S   e   a   r   c   h   e   s       A   L   S   T    
0036220    f   o   r       a       s   u   b   l   i   s   t       C   A
0036240    R       o   f       w   h   i   c   h       i   s       E   Q
0036260        t   o       K   E   Y   .           I   f       o   n   e
0036300        i   s       f   o   u   n   d   ,       t   h   e       C
0036320    D   R       i   s       r   e   p   l   a   c   e   d       (
0036340    u   s   i   n   g       R   P   L   A   C   D   )       w   i
0036360    t   h       V   A   L   .           I   f       n   o       s
0036400    u   c   h       s   u   b   l   i   s   t       i   s       f
0036420    o   u   n   d   ,       (   C   O   N   S       K   E   Y    
0036440    V   A   L   )       i   s       a   d   d   e   d       a   t
0036460        t   h   e       e   n   d       o   f       A   L   S   T
0036500    .           R   e   t   u   r   n   s       V   A   L   .    
0036520        I   f       A   L   S   T       i   s       n   o   t    
0036540    a       l   i   s   t   ,       g   e   n   e   r   a   t   e
0036560    s       a   n       e   r   r   o   r   ,       A   R   G    
0036600    N   O   T       L   I   S   T   .  \r   1  \r  \r   N   o   t
0036620    e       t   h   a   t       t   h   e       a   r   g   u   m
0036640    e   n   t       o   r   d   e   r       f   o   r       A   S
0036660    S   O   C   ,       P   U   T   A   S   S   O   C   ,       e
0036700    t   c   .       i   s       d   i   f   f   e   r   e   n   t
0036720        f   r   o   m       t   h   a   t       o   f       L   I
0036740    S   T   G   E   T   ,       L   I   S   T   P   U   T   ,    
0036760    e   t   c   .  \r   (   L   I   S   T   G   E   T       L   S
0037000    T       P   R   O   P   )          \t   [   F   u   n   c   t
0037020    i   o   n   ]  \r   1  \r  \r   S   e   a   r   c   h   e   s
0037040        L   S   T       t   w   o       e   l   e   m   e   n   t
0037060    s       a   t       a       t   i   m   e   ,       b   y    
0037100    C   D   D   R   ,       l   o   o   k   i   n   g       f   o
0037120    r       a   n       e   l   e   m   e   n   t       E   Q    
0037140    t   o       P   R   O   P   .           I   f       o   n   e
0037160        i   s       f   o   u   n   d   ,       r   e   t   u   r
0037200    n   s       t   h   e       n   e   x   t       e   l   e   m
0037220    e   n   t       o   f       L   S   T   ,       o   t   h   e
0037240    r   w   i   s   e       N   I   L   .           R   e   t   u
0037260    r   n   s       N   I   L       i   f       L   S   T       i
0037300    s       n   o   t       a       l   i   s   t   .           E
0037320    x   a   m   p   l   e   :  \r   (   L   I   S   T   G   E   T
0037340        '   (   A       1       B       2       C       3   )    
0037360    '   B   )           =   >           2  \r   (   L   I   S   T
0037400    G   E   T       '   (   A       1       B       2       C    
0037420    3   )       '   W   )           =   >           N   I   L  \r
0037440    1  \r  \r   (   L   I   S   T   P   U   T       L   S   T    
0037460    P   R   O   P       V   A   L   )          \t   [   F   u   n
0037500    c   t   i   o   n   ]  \r   1  \r  \r   S   e   a   r   c   h
0037520    e   s       L   S   T       t   w   o       e   l   e   m   e
0037540    n   t   s       a   t       a       t   i   m   e   ,       b
0037560    y       C   D   D   R   ,       l   o   o   k   i   n   g    
0037600    f   o   r       a   n       e   l   e   m   e   n   t       E
0037620    Q       t   o       P   R   O   P   .           I   f       P
0037640    R   O   P       i   s       f   o   u   n   d   ,       r   e
0037660    p   l   a   c   e   s       t   h   e       n   e   x   t    
0037700    e   l   e   m   e   n   t       o   f       L   S   T       w
0037720    i   t   h       V   A   L   .           O   t   h   e   r   w
0037740    i   s   e   ,       P   R   O   P       a   n   d       V   A
0037760    L       a   r   e       a   d   d   e   d       t   o       t
0040000    h   e       e   n   d       o   f       L   S   T   .        
0040020    I   f       L   S   T       i   s       a       l   i   s   t
0040040        w   i   t   h       a   n       o   d   d       n   u   m
0040060    b   e   r       o   f       e   l   e   m   e   n   t   s   ,
0040100        o   r       e   n   d   s       i   n       a       n   o
0040120    n   -   l   i   s   t       o   t   h   e   r       t   h   a
0040140    n       N   I   L   ,       P   R   O   P       a   n   d    
0040160    V   A   L       a   r   e       a   d   d   e   d       a   t
0040200        i   t   s       b   e   g   i   n   n   i   n   g   .    
0040220        R   e   t   u   r   n   s       V   A   L   .           I
0040240    f       L   S   T       i   s       n   o   t       a       l
0040260    i   s   t   ,       g   e   n   e   r   a   t   e   s       a
0040300    n       e   r   r   o   r   ,       A   R   G       N   O   T
0040320        L   I   S   T   .  \r   1  \r  \r   (   L   I   S   T   G
0040340    E   T   1       L   S   T       P   R   O   P   )          \t
0040360    [   F   u   n   c   t   i   o   n   ]  \r   1  \r  \r   L   i
0040400    k   e       L   I   S   T   G   E   T   ,       b   u   t    
0040420    s   e   a   r   c   h   e   s       L   S   T       o   n   e
0040440        C   D   R       a   t       a       t   i   m   e   ,    
0040460    i   .   e   .   ,       l   o   o   k   s       a   t       e
0040500    a   c   h       e   l   e   m   e   n   t   .           R   e
0040520    t   u   r   n   s       t   h   e       n   e   x   t       e
0040540    l   e   m   e   n   t       a   f   t   e   r       P   R   O
0040560    P   .           E   x   a   m   p   l   e   s   :  \r   (   L
0040600    I   S   T   G   E   T   1       '   (   A       1       B    
0040620    2       C       3   )       '   B   )           =   >        
0040640    2  \r   (   L   I   S   T   G   E   T   1       '   (   A    
0040660    1       B       2       C       3   )       '   1   )        
0040700    =   >           B  \r   (   L   I   S   T   G   E   T   1    
0040720    '   (   A       1       B       2       C       3   )       '
0040740    W   )           =   >           N   I   L  \r   N   o   t   e
0040760    :           L   I   S   T   G   E   T   1       u   s   e   d
0041000        t   o       b   e       c   a   l   l   e   d       G   E
0041020    T   .  \r   1  \r  \r   (   L   I   S   T   P   U   T   1    
0041040    L   S   T       P   R   O   P       V   A   L   )          \t
0041060    [   F   u   n   c   t   i   o   n   ]  \r   1  \r  \r   L   i
0041100    k   e       L   I   S   T   P   U   T   ,       e   x   c   e
0041120    p   t       s   e   a   r   c   h   e   s       L   S   T    
0041140    o   n   e       C   D   R       a   t       a       t   i   m
0041160    e   .           R   e   t   u   r   n   s       t   h   e    
0041200    m   o   d   i   f   i   e   d       L   S   T   .           E
0041220    x   a   m   p   l   e   :  \r   _   (   S   E   T   Q       F
0041240    O   O       '   (   A       1       B       2   )   )  \r   (
0041260    A       1       B       2   )  \r   _   (   L   I   S   T   P
0041300    U   T   1       F   O   O       '   B       3   )  \r   (   A
0041320        1       B       3   )  \r   _   (   L   I   S   T   P   U
0041340    T   1       F   O   O       '   C       4   )  \r   (   A    
0041360    1       B       3       C       4   )  \r   _   (   L   I   S
0041400    T   P   U   T   1       F   O   O       1       '   W   )  \r
0041420    (   A       1       W       3       C       4   )  \r   _   F
0041440    O   O  \r   (   A       1       W       3       C       4   )
0041460   \r   N   o   t   e       t   h   a   t       i   f       L   S
0041500    T       i   s       n   o   t       a       l   i   s   t   ,
0041520        n   o       e   r   r   o   r       i   s       g   e   n
0041540    e   r   a   t   e   d   .           H   o   w   e   v   e   r
0041560    ,       s   i   n   c   e       a       n   o   n   -   l   i
0041600    s   t       c   a   n   n   o   t       b   e       c   h   a
0041620    n   g   e   d       i   n   t   o       a       l   i   s   t
0041640    ,       L   S   T       i   s       n   o   t       m   o   d
0041660    i   f   i   e   d   .           I   n       t   h   i   s    
0041700    c   a   s   e   ,       t   h   e       v   a   l   u   e    
0041720    o   f       L   I   S   T   P   U   T   1       s   h   o   u
0041740    l   d       b   e       s   a   v   e   d   .           E   x
0041760    a   m   p   l   e   :  \r   _   (   S   E   T   Q       F   O
0042000    O       N   I   L   )  \r   N   I   L  \r   _   (   L   I   S
0042020    T   P   U   T   1       F   O   O       '   A       5   )  \r
0042040    (   A       5   )  \r   _   F   O   O  \r   N   I   L  \r   1
0042060   \r  \r  \0  \0  \0  \0  \0 005  \0  \v  \0   (  \0 314  \0 314
0042100  001 370  \0 022  \0  \0  \0  \0 002 004  \0  \0  \0  \0  \0  \0
0042120   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0042140   \0  \0  \0   (  \0 314  \0 314 001 370  \0  \0  \0  \0  \0  \0
0042160  002 004  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0042200   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   )  \0   K  \0   K
0042220  001 370  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0
0042240   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001   T  \0
0042260   \0  \0  \0  \0   /  \0   K  \0 314 001 370  \0 022  \0  \0  \0
0042300   \0 003 001  \0 001 001 001 370 001  \0  \0  \0  \0  \0  \0  \0
0042320   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001   T  \0  \0
0042340   \0  \0  \0   (  \0 314  \0 314 001 370  \0 005  \0  \0  \0  \0
0042360  002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0042400   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0 314  \0 314
0042420  001 370  \0 005  \0  \0  \0  \0 002 004  \0  \0  \0  \0  \0  \0
0042440   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0042460   \0  \0  \0   (  \0  \0  \0  \0 001 370  \0  \0  \0  \0  \0  \0
0042500  002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0042520   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   .  \0  \0  \0  \0
0042540  001 370  \0  \0  \0  \0  \0  \0 003 001  \0 022 001  \0   (  \0
0042560   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0042600   \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0  \0  \0  \0 001 370
0042620   \0   7  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0
0042640   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0042660   \0   (  \0 314  \0 314 001 370  \0  \0  \0  \0  \0  \0 002 001
0042700   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0042720   \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0  \0  \0  \0  \0  \0
0042740   \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0
0042760   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0043000   \0  \0  \0  \0  \0 004  \0 005  \0 024  \0 006   M   O   D   E
0043020    R   N  \0  \n  \0  \0  \0  \0  \0  \0 001  \0  \0 024  \0 006
0043040    M   O   D   E   R   N  \0 016  \0  \0  \0  \0  \0  \0 002  \0
0043060   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0043100   \0  \0  \0  \0  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0043120   \0  \0  \0  \0  \0  \0 002  \0  \0   ?  \0   1   (   D   E   F
0043140    A   U   L   T   F   O   N   T       1       (   G   A   C   H
0043160    A       1   0   )       (   G   A   C   H   A       8   )    
0043200    (   T   E   R   M   I   N   A   L       8   )   )  \0  \n  \0
0043220   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \n  \0
0043240   \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \t
0043260   \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E
0043300    T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0043320   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0
0043340  003  \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0   +  \0  \0  \0
0043360   \0 002  \0  \0  \0  \0  \0 002  \0  \a  \0  \0  \0 002  \0 001
0043400   \0  \v   H   R   U   L   E   .   G   E   T   F   N 001  \0 024
0043420   \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0
0043440   \0  \0  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0  \0  \0
0043460  002  \0 006  \0  \0  \0   Z  \0  \0  \0  \0 003  \0  \0  \0 005
0043500   \0  \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0  \0 003  \0  \0
0043520   \0 005  \0  \0  \0  \0 001  \0  \0  \0   (  \0  \0  \0  \0 003
0043540   \0  \0  \0 006  \0  \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0
0043560   \0 003  \0  \0  \0 006  \0  \0  \0  \0 001  \0  \0  \0 325  \0
0043600   \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 004  \0  \0  \0
0043620  037  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 004  \0
0043640   \0  \0 017  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 005
0043660   \0  \0  \0 003  \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0
0043700   \0 001  \0  \0  \0 003  \0  \0  \0  \0 004  \0  \0  \0 006  \0
0043720   \0  \0  \0 001  \0  \0  \0 003  \0  \0  \0  \0 004  \0  \0  \0
0043740  005  \0  \0  \0  \0 001  \0  \0  \0 003  \0  \0  \0  \0 004  \0
0043760   \0  \0 006  \0  \0  \0  \0 001  \0  \0  \0  \a  \0  \0  \0  \0
0044000  004  \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0 251  \0  \0  \0
0044020   \0 003  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 002  \0  \0
0044040   \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0 001  \0  \0  \0 001
0044060   \0  \0  \0  \0 004  \0  \0  \0 006  \0  \0  \0  \0 001  \0  \0
0044100   \0 001  \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0 001
0044120   \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0 006  \0  \0  \0
0044140   \0 001  \0  \0  \0 006  \0  \0  \0  \0 004  \0  \0  \0  \0  \0
0044160  002  \0 006  \0  \0  \0   w  \0  \0  \0  \0 003  \0  \0  \0  \0
0044200   \0 002  \0 006  \0  \0  \0 300  \0  \0  \0  \0 003  \0  \0  \0
0044220    !  \0 001  \0  \f   I   R   M   .   G   E   T   .   C   R   E
0044240    F  \0  \0  \0  \0   #  \0  \0  \0  \0 003  \0  \0  \0 034  \0
0044260  001  \0  \f   I   R   M   .   G   E   T   .   C   R   E   F  \0
0044300   \0  \0  \0  \b  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0
0044320  006  \0  \0  \0 212  \0  \0  \0  \0 003  \0  \0  \0 026  \0 001
0044340   \0  \f   I   R   M   .   G   E   T   .   C   R   E   F  \0  \0
0044360   \0  \0 003  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 004
0044400   \0  \0  \0  \a  \0  \0  \0  \0 004  \0  \0  \0  \b  \0  \0  \0
0044420   \0 001  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0 016  \0
0044440   \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0 002
0044460   \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001
0044500   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0044520   \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0
0044540   \0  \0 002  \0 002  \0  \0  \0 004  \0  \0  \0  \0 001  \0  \0
0044560   \0 026  \0  \0  \0  \0 003  \0  \0  \0 005  \0  \0  \0  \0 004
0044600   \0  \0  \0 036  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0
0044620   \0 001  \0  \0  \0  \a  \0  \0  \0  \0 003  \0  \0  \0 003  \0
0044640   \0  \0  \0 004  \0  \0  \0 004  \0  \0  \0  \0 003  \0  \0  \0
0044660  002  \0  \0  \0  \0 004  \0  \0  \0 004  \0  \0  \0  \0 003  \0
0044700   \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0      \0  \0  \0  \0
0044720  003  \0  \0  \0 005  \0  \0  \0  \0 004  \0  \0  \0  \t  \0  \0
0044740   \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 004  \0  \0  \0  \f
0044760   \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0045000    3  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 002  \0  \0
0045020   \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F
0045040    N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0
0045060   \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 003  \0
0045100   \0  \0  \0  \0 002  \0 004  \0  \0  \0  \b  \0  \0  \0  \0 004
0045120   \0  \0  \0  \b  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0
0045140   \0 004  \0  \0  \0 016  \0  \0  \0  \0 003  \0  \0  \0  \0  \0
0045160  002  \0 003  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E
0045200    .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R
0045220    N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0
0045240   \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 022
0045260   \0  \0  \0  \0 003  \0  \0  \0 005  \0  \0  \0  \0 004  \0  \0
0045300   \0   "  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 002  \0
0045320   \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T
0045340    F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0
0045360   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 003
0045400   \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0  \b  \0  \0  \0  \0
0045420  004  \0  \0  \0  \b  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0
0045440   \0  \0 004  \0  \0  \0 016  \0  \0  \0  \0 003  \0  \0  \0  \0
0045460   \0 002  \0 003  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L
0045500    E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E
0045520    R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001
0045540   \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0
0045560   \b  \0  \0  \0  \0 003  \0  \0  \0 005  \0  \0  \0  \0 004  \0
0045600   \0  \0  \n  \0  \0  \0  \0 003  \0  \0  \0 005  \0  \0  \0  \0
0045620  004  \0  \0  \0  \f  \0  \0  \0  \0 003  \0  \0  \0 002  \0  \0
0045640   \0  \0 004  \0  \0  \0 024  \0  \0  \0  \0 003  \0  \0  \0 003
0045660   \0  \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0  \0 003  \0  \0
0045700   \0  \0  \0 002  \0 002  \0  \0  \0 002  \0 001  \0  \v   H   R
0045720    U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O
0045740    D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0045760   \0 001  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 004  \0
0046000   \0  \0  \n  \0  \0  \0  \0 004  \0  \0  \0  \f  \0  \0  \0  \0
0046020  001  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0 016  \0  \0
0046040   \0  \0 003  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0 002  \0
0046060  001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001  \0
0046100  024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0
0046120   \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0  \0
0046140   \0 002  \0 002  \0  \0  \0  \t  \0  \0  \0  \0 003  \0  \0  \0
0046160  004  \0  \0  \0  \0 001  \0  \0  \0 017  \0  \0  \0  \0 003  \0
0046200   \0  \0 003  \0  \0  \0  \0 004  \0  \0  \0  \r  \0  \0  \0  \0
0046220  003  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0  \0 004  \0  \0
0046240   \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 030
0046260   \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 004  \0  \0
0046300   \0 024  \0  \0  \0  \0 003  \0  \0  \0 006  \0  \0  \0  \0 004
0046320   \0  \0  \0  \a  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0
0046340   \0 001  \0  \0  \0      \0  \0  \0  \0 003  \0  \0  \0 006  \0
0046360   \0  \0  \0 004  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0
0046400  001  \0  \0  \0  \0 004  \0  \0  \0 003  \0  \0  \0  \0 001  \0
0046420   \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0 030  \0  \0  \0  \0
0046440  003  \0  \0  \0 004  \0  \0  \0  \0 001  \0  \0  \0  \v  \0  \0
0046460   \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 006
0046500   \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0  \0 001  \0  \0
0046520   \0   $  \0  \0  \0  \0 003  \0  \0  \0  \f  \0  \0  \0  \0 004
0046540   \0  \0  \0 002  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0
0046560  002  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G
0046600    E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0
0046620   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0
0046640   \0 003  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0   !  \0  \0
0046660   \0  \0 003  \0  \0  \0 005  \0  \0  \0  \0 004  \0  \0  \0 002
0046700   \0  \0  \0  \0 003  \0  \0  \0  \b  \0  \0  \0  \0 004  \0  \0
0046720   \0   !  \0  \0  \0  \0 003  \0  \0  \0  \a  \0  \0  \0  \0 004
0046740   \0  \0  \0 002  \0  \0  \0  \0 003  \0  \0  \0  \a  \0  \0  \0
0046760   \0 004  \0  \0  \0  \a  \0  \0  \0  \0 003  \0  \0  \0  \0  \0
0047000  002  \0 004  \0  \0  \0  \t  \0  \0  \0  \0 004  \0  \0  \0  \b
0047020   \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0
0047040   \0 016  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 003  \0
0047060   \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T
0047100    F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0
0047120   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 003
0047140   \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0  \t  \0  \0  \0  \0
0047160  003  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 034  \0  \0
0047200   \0  \0 003  \0  \0  \0 004  \0  \0  \0  \0 004  \0  \0  \0 031
0047220   \0  \0  \0  \0 003  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0
0047240   \0 004  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0  \0 001
0047260   \0  \0  \0   0  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0
0047300   \0 001  \0  \0  \0  \f  \0  \0  \0  \0 003  \0  \0  \0 003  \0
0047320   \0  \0  \0 004  \0  \0  \0  \v  \0  \0  \0  \0 003  \0  \0  \0
0047340  003  \0  \0  \0  \0 004  \0  \0  \0 004  \0  \0  \0  \0 003  \0
0047360   \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 032  \0  \0  \0  \0
0047400  003  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0   #  \0  \0  \0
0047420   \0 004  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0   %  \0  \0
0047440   \0  \0 004  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 002  \0
0047460  001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001  \0
0047500  024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0
0047520   \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0  \0
0047540   \0 002  \0 004  \0  \0  \0  \t  \0  \0  \0  \0 004  \0  \0  \0
0047560   \f  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 004  \0
0047600   \0  \0 016  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 003
0047620   \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E
0047640    T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0047660   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0
0047700  003  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0  \t  \0  \0  \0
0047720   \0 003  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 034  \0
0047740   \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0  \0 004  \0  \0  \0
0047760  031  \0  \0  \0  \0 003  \0  \0  \0 002  \0  \0  \0  \0 004  \0
0050000   \0  \0 004  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0  \0
0050020  001  \0  \0  \0 006  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0
0050040   \0  \0 001  \0  \0  \0   (  \0  \0  \0  \0 003  \0  \0  \0 003
0050060   \0  \0  \0  \0 001  \0  \0  \0 006  \0  \0  \0  \0 003  \0  \0
0050100   \0 003  \0  \0  \0  \0 001  \0  \0  \0 016  \0  \0  \0  \0 003
0050120   \0  \0  \0 004  \0  \0  \0  \0 001  \0  \0  \0 005  \0  \0  \0
0050140   \0 003  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 031  \0
0050160   \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0
0050200  006  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 001  \0
0050220   \0  \0   L  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0
0050240  004  \0  \0  \0 002  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0
0050260   \0  \0 001  \0  \0  \0 005  \0  \0  \0  \0 003  \0  \0  \0 003
0050300   \0  \0  \0  \0 001  \0  \0  \0   &  \0  \0  \0  \0 003  \0  \0
0050320   \0 003  \0  \0  \0  \0 001  \0  \0  \0 006  \0  \0  \0  \0 003
0050340   \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0   $  \0  \0  \0
0050360   \0 003  \0  \0  \0  \f  \0  \0  \0  \0 004  \0  \0  \0 002  \0
0050400   \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 002
0050420   \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001
0050440   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0050460   \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0
0050500   \0  \0 002  \0 004  \0  \0  \0  \n  \0  \0  \0  \0 004  \0  \0
0050520   \0  \b  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 004
0050540   \0  \0  \0 016  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0
0050560  003  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G
0050600    E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0
0050620   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0
0050640   \0 003  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 005  \0  \0
0050660   \0  \0 003  \0  \0  \0  \a  \0  \0  \0  \0 004  \0  \0  \0 017
0050700   \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0
0050720   \0 005  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 004
0050740   \0  \0  \0   I  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0
0050760   \0 001  \0  \0  \0  \r  \0  \0  \0  \0 003  \0  \0  \0  \0  \0
0051000  002  \0 005  \0  \0  \0   $  \0  \0  \0  \0 004  \0  \0  \0  \0
0051020   \0 002  \0 005  \0  \0  \0   $  \0  \0  \0  \0 004  \0  \0  \0
0051040   \0  \0 002  \0 005  \0  \0  \0   &  \0  \0  \0  \0 004  \0  \0
0051060   \0  \0  \0 002  \0 006  \0  \0  \0  \a  \0  \0  \0  \0 003  \0
0051100   \0  \0  \b  \0  \0  \0  \0 004  \0  \0  \0 023  \0  \0  \0  \0
0051120  003  \0  \0  \0 003  \0  \0  \0  \0 004  \0  \0  \0 002  \0  \0
0051140   \0  \0 003  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 002  \0
0051160  001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001  \0
0051200  024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0
0051220   \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0  \0
0051240   \0 002  \0 004  \0  \0  \0  \n  \0  \0  \0  \0 004  \0  \0  \0
0051260   \f  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 004  \0
0051300   \0  \0 016  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 003
0051320   \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E
0051340    T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0051360   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0
0051400  003  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 005  \0  \0  \0
0051420   \0 003  \0  \0  \0  \a  \0  \0  \0  \0 004  \0  \0  \0 022  \0
0051440   \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0
0051460  005  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 004  \0
0051500   \0  \0   "  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0
0051520  001  \0  \0  \0  \f  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002
0051540   \0 005  \0  \0  \0 027  \0  \0  \0  \0 004  \0  \0  \0  \0  \0
0051560  002  \0  \n  \0  \0  \0  \n  \0  \0  \0  \0 004  \0  \0  \0  \0
0051600   \0 002  \0  \n  \0  \0  \0 025  \0  \0  \0  \0 004  \0  \0  \0
0051620   \0  \0 002  \0  \n  \0  \0  \0  \n  \0  \0  \0  \0 004  \0  \0
0051640   \0  \0  \0 002  \0  \n  \0  \0  \0 025  \0  \0  \0  \0 004  \0
0051660   \0  \0  \0  \0 002  \0  \n  \0  \0  \0 016  \0  \0  \0  \0 004
0051700   \0  \0  \0  \0  \0 002  \0  \n  \0  \0  \0 025  \0  \0  \0  \0
0051720  004  \0  \0  \0  \0  \0 002  \0  \n  \0  \0  \0 016  \0  \0  \0
0051740   \0 004  \0  \0  \0  \0  \0 002  \0  \n  \0  \0  \0 005  \0  \0
0051760   \0  \0 004  \0  \0  \0  \0  \0 002  \0  \n  \0  \0  \0 016  \0
0052000   \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0  \r
0052020   \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0
0052040   \0   a  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 001
0052060   \0  \0  \0   .  \0  \0  \0  \0 003  \0  \0  \0  \b  \0  \0  \0
0052100   \0 004  \0  \0  \0 034  \0  \0  \0  \0 003  \0  \0  \0  \0  \0
0052120  002  \0 005  \0  \0  \0 020  \0  \0  \0  \0 004  \0  \0  \0  \0
0052140   \0 002  \0  \n  \0  \0  \0 004  \0  \0  \0  \0 004  \0  \0  \0
0052160   \0  \0 002  \0  \n  \0  \0  \0 025  \0  \0  \0  \0 004  \0  \0
0052200   \0  \0  \0 002  \0  \n  \0  \0  \0 006  \0  \0  \0  \0 004  \0
0052220   \0  \0  \0  \0 002  \0  \n  \0  \0  \0 005  \0  \0  \0  \0 004
0052240   \0  \0  \0  \0  \0 002  \0  \n  \0  \0  \0 004  \0  \0  \0  \0
0052260  004  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 002  \0 001  \0
0052300   \v   H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0
0052320  006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0
0052340   \0  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0   D   2 001   ]
0052360    z 272  \r   2  \r  \r   3   .   8          \t   S   u   b   s
0052400    t   i   t   u   t   i   o   n       F   u   n   c   t   i   o
0052420    n   s  \r   1  \r  \r   (   S   U   B   S   T       N   E   W
0052440        O   L   D       E   X   P   R   )          \t   [   F   u
0052460    n   c   t   i   o   n   ]  \r   1  \r  \r   R   e   t   u   r
0052500    n   s       t   h   e       r   e   s   u   l   t       o   f
0052520        s   u   b   s   t   i   t   u   t   i   n   g       N   E
0052540    W       f   o   r       a   l   l       o   c   c   u   r   r
0052560    e   n   c   e   s       o   f       O   L   D       i   n    
0052600    t   h   e       e   x   p   r   e   s   s   i   o   n       E
0052620    X   P   R   .           S   u   b   s   t   i   t   u   t   i
0052640    o   n       o   c   c   u   r   s       w   h   e   n   e   v
0052660    e   r       O   L   D       i   s       E   Q   U   A   L    
0052700    t   o       C   A   R       o   f       s   o   m   e       s
0052720    u   b   e   x   p   r   e   s   s   i   o   n       o   f    
0052740    E   X   P   R   ,       o   r       w   h   e   n       O   L
0052760    D       i   s       a   t   o   m   i   c       a   n   d    
0053000    E   Q       t   o       a       n   o   n   -   N   I   L    
0053020    C   D   R       o   f       s   o   m   e       s   u   b   e
0053040    x   p   r   e   s   s   i   o   n       o   f       E   X   P
0053060    R   .           F   o   r       e   x   a   m   p   l   e   :
0053100   \r   (   S   U   B   S   T       '   A       '   B       '   (
0053120    C       B       (   X       .       B   )   )   )           =
0053140    >           (   C       A       (   X       .       A   )   )
0053160   \r   (   S   U   B   S   T       '   A       '   (   B       C
0053200    )       '   (   (   B       C   )       D       B       C   )
0053220    )  \r                                           =   >        
0053240    (   A       D       B       C   )           n   o   t        
0053260    (   A       D       .       A   )  \r   S   U   B   S   T    
0053300    r   e   t   u   r   n   s       a       c   o   p   y       o
0053320    f       E   X   P   R       w   i   t   h       t   h   e    
0053340    a   p   p   r   o   p   r   i   a   t   e       c   h   a   n
0053360    g   e   s   .           F   u   r   t   h   e   r   m   o   r
0053400    e   ,       i   f       N   E   W       i   s       a       l
0053420    i   s   t   ,       i   t       i   s       c   o   p   i   e
0053440    d       a   t       e   a   c   h       s   u   b   s   t   i
0053460    t   u   t   i   o   n   .  \r   1  \r  \r   (   D   S   U   B
0053500    S   T       N   E   W       O   L   D       E   X   P   R   )
0053520           \t   [   F   u   n   c   t   i   o   n   ]  \r   1  \r
0053540   \r   S   i   m   i   l   a   r       t   o       S   U   B   S
0053560    T   ,       e   x   c   e   p   t       i   t       d   o   e
0053600    s       n   o   t       c   o   p   y       E   X   P   R   ,
0053620        b   u   t       c   h   a   n   g   e   s       t   h   e
0053640        l   i   s   t       s   t   r   u   c   t   u   r   e    
0053660    E   X   P   R       i   t   s   e   l   f   .           L   i
0053700    k   e       S   U   B   S   T   ,       D   S   U   B   S   T
0053720        s   u   b   s   t   i   t   u   t   e   s       w   i   t
0053740    h       a       c   o   p   y       o   f       N   E   W   .
0053760            M   o   r   e       e   f   f   i   c   i   e   n   t
0054000        t   h   a   n       S   U   B   S   T   .  \r   1  \r  \r
0054020    (   L   S   U   B   S   T       N   E   W       O   L   D    
0054040    E   X   P   R   )          \t   [   F   u   n   c   t   i   o
0054060    n   ]  \r   1  \r  \r   L   i   k   e       S   U   B   S   T
0054100        e   x   c   e   p   t       N   E   W       i   s       s
0054120    u   b   s   t   i   t   u   t   e   d       a   s       a    
0054140    s   e   g   m   e   n   t       o   f       t   h   e       l
0054160    i   s   t       E   X   P   R       r   a   t   h   e   r    
0054200    t   h   a   n       a   s       a   n       e   l   e   m   e
0054220    n   t   .           F   o   r       i   n   s   t   a   n   c
0054240    e   ,  \r   (   L   S   U   B   S   T       '   (   A       B
0054260    )       '   Y       '   (   X       Y       Z   )   )        
0054300    =   >           (   X       A       B       Z   )  \r   N   o
0054320    t   e       t   h   a   t       i   f       N   E   W       i
0054340    s       n   o   t       a       l   i   s   t   ,       L   S
0054360    U   B   S   T       r   e   t   u   r   n   s       a       c
0054400    o   p   y       o   f       E   X   P   R       w   i   t   h
0054420        a   l   l       O   L   D   '   s       d   e   l   e   t
0054440    e   d   :  \r   (   L   S   U   B   S   T       N   I   L    
0054460    '   Y       '   (   X       Y       Z   )   )           =   >
0054500            (   X       Z   )  \r   1  \r  \r   (   S   U   B   L
0054520    I   S       A   L   S   T       E   X   P   R       F   L   G
0054540    )          \t   [   F   u   n   c   t   i   o   n   ]  \r   1
0054560   \r  \r   A   L   S   T       i   s       a       l   i   s   t
0054600        o   f       p   a   i   r   s   :  \r   (   (   O   L   D
0054620    1       .       N   E   W   1   )       (   O   L   D   2    
0054640    .       N   E   W   2   )       .   .   .       (   O   L   D
0054660    N       .       N   E   W   N   )   )  \r   E   a   c   h    
0054700    O   L   D   i       i   s       a   n       a   t   o   m   .
0054720            S   U   B   L   I   S       r   e   t   u   r   n   s
0054740        t   h   e       r   e   s   u   l   t       o   f       s
0054760    u   b   s   t   i   t   u   t   i   n   g       e   a   c   h
0055000        N   E   W   i       f   o   r       t   h   e       c   o
0055020    r   r   e   s   p   o   n   d   i   n   g       O   L   D   i
0055040        i   n       E   X   P   R   ,       e   .   g   .   ,  \r
0055060    (   S   U   B   L   I   S       '   (   (   A       .       X
0055100    )       (   C       .       Y   )   )       '   (   A       B
0055120        C       D   )   )           =   >           (   X       B
0055140        Y       D   )  \r   I   f       F   L   G   =   N   I   L
0055160    ,       n   e   w       s   t   r   u   c   t   u   r   e    
0055200    i   s       c   r   e   a   t   e   d       o   n   l   y    
0055220    i   f       n   e   e   d   e   d   ,       s   o       i   f
0055240        t   h   e   r   e       a   r   e       n   o       s   u
0055260    b   s   t   i   t   u   t   i   o   n   s   ,       t   h   e
0055300        v   a   l   u   e       i   s       E   Q       t   o    
0055320    E   X   P   R   .           I   f       F   L   G   =   T   ,
0055340        t   h   e       v   a   l   u   e       i   s       a   l
0055360    w   a   y   s       a       c   o   p   y       o   f       E
0055400    X   P   R   .  \r   1  \r  \r   (   D   S   U   B   L   I   S
0055420        A   L   S   T       E   X   P   R       F   L   G   )    
0055440       \t   [   F   u   n   c   t   i   o   n   ]  \r   1  \r  \r
0055460    S   i   m   i   l   a   r       t   o       S   U   B   L   I
0055500    S   ,       e   x   c   e   p   t       i   t       c   h   a
0055520    n   g   e   s       t   h   e       l   i   s   t       s   t
0055540    r   u   c   t   u   r   e       E   X   P   R       i   t   s
0055560    e   l   f       i   n   s   t   e   a   d       o   f       c
0055600    o   p   y   i   n   g       i   t   .  \r   1  \r  \r   (   S
0055620    U   B   P   A   I   R       O   L   D       N   E   W       E
0055640    X   P   R       F   L   G   )          \t   [   F   u   n   c
0055660    t   i   o   n   ]  \r   1  \r  \r   S   i   m   i   l   a   r
0055700        t   o       S   U   B   L   I   S   ,       e   x   c   e
0055720    p   t       t   h   a   t       e   l   e   m   e   n   t   s
0055740        o   f       N   E   W       a   r   e       s   u   b   s
0055760    t   i   t   u   t   e   d       f   o   r       c   o   r   r
0056000    e   s   p   o   n   d   i   n   g       a   t   o   m   s    
0056020    o   f       O   L   D       i   n       E   X   P   R   ,    
0056040    e   .   g   .   ,  \r   (   S   U   B   P   A   I   R       '
0056060    (   A       C   )       '   (   X       Y   )       '   (   A
0056100        B       C       D   )   )           =   >           (   X
0056120        B       Y       D   )  \r   A   s       w   i   t   h    
0056140    S   U   B   L   I   S   ,       n   e   w       s   t   r   u
0056160    c   t   u   r   e       i   s       c   r   e   a   t   e   d
0056200        o   n   l   y       i   f       n   e   e   d   e   d   ,
0056220        o   r       i   f       F   L   G   =   T   ,       e   .
0056240    g   .   ,       i   f       F   L   G   =   N   I   L       a
0056260    n   d       t   h   e   r   e       a   r   e       n   o    
0056300    s   u   b   s   t   i   t   u   t   i   o   n   s   ,       t
0056320    h   e       v   a   l   u   e       i   s       E   Q       t
0056340    o       E   X   P   R   .  \r   I   f       O   L   D       e
0056360    n   d   s       i   n       a   n       a   t   o   m       o
0056400    t   h   e   r       t   h   a   n       N   I   L   ,       t
0056420    h   e       r   e   s   t       o   f       t   h   e       e
0056440    l   e   m   e   n   t   s       o   n       N   E   W       a
0056460    r   e       s   u   b   s   t   i   t   u   t   e   d       f
0056500    o   r       t   h   a   t       a   t   o   m   .           F
0056520    o   r       e   x   a   m   p   l   e   ,       i   f       O
0056540    L   D   =   (   A       B       .       C   )       a   n   d
0056560        N   E   W   =   (   U       V       X       Y       Z   )
0056600    ,       U       i   s       s   u   b   s   t   i   t   u   t
0056620    e   d       f   o   r       A   ,       V       f   o   r    
0056640    B   ,       a   n   d       (   X       Y       Z   )       f
0056660    o   r       C   .           S   i   m   i   l   a   r   l   y
0056700    ,       i   f       O   L   D       i   t   s   e   l   f    
0056720    i   s       a   n       a   t   o   m       (   o   t   h   e
0056740    r       t   h   a   n       N   I   L   )   ,       t   h   e
0056760        e   n   t   i   r   e       l   i   s   t       N   E   W
0057000        i   s       s   u   b   s   t   i   t   u   t   e   d    
0057020    f   o   r       i   t   .           E   x   a   m   p   l   e
0057040    s   :  \r   (   S   U   B   P   A   I   R       '   (   A    
0057060    B       .       C   )       '   (   W       X       Y       Z
0057100    )       '   (   C       A       B       B       Y   )   )    
0057120        =   >           (   (   Y       Z   )       W       X    
0057140    X       Y   )  \r   1  \r  \r   N   o   t   e       t   h   a
0057160    t       S   U   B   S   T   ,       D   S   U   B   S   T   ,
0057200        a   n   d       L   S   U   B   S   T       a   l   l    
0057220    s   u   b   s   t   i   t   u   t   e       c   o   p   i   e
0057240    s       o   f       t   h   e       a   p   p   r   o   p   r
0057260    i   a   t   e       e   x   p   r   e   s   s   i   o   n   ,
0057300        w   h   e   r   e   a   s       S   U   B   L   I   S   ,
0057320        a   n   d       D   S   U   B   L   I   S   ,       a   n
0057340    d       S   U   B   P   A   I   R       s   u   b   s   t   i
0057360    t   u   t   e       t   h   e       i   d   e   n   t   i   c
0057400    a   l       s   t   r   u   c   t   u   r   e       (   u   n
0057420    l   e   s   s       F   L   G   =   T   )   .           F   o
0057440    r       e   x   a   m   p   l   e   :  \r   _       (   S   E
0057460    T   Q       F   O   O       '   (   A       B   )   )  \r   (
0057500    A       B   )  \r   _       (   S   E   T   Q       B   A   R
0057520        '   (   X       Y       Z   )   )  \r   (   X       Y    
0057540    Z   )  \r   _       (   D   S   U   B   L   I   S       (   L
0057560    I   S   T       (   C   O   N   S       '   X       F   O   O
0057600    )   )       B   A   R   )  \r   (   (   A       B   )       Y
0057620        Z   )  \r   _       (   D   S   U   B   L   I   S       (
0057640    L   I   S   T       (   C   O   N   S       '   Y       F   O
0057660    O   )   )       B   A   R       T   )  \r   (   (   A       B
0057700    )       (   A       B   )       Z   )  \r   _       (   E   Q
0057720        (   C   A   R       B   A   R   )       F   O   O   )  \r
0057740    T  \r   _       (   E   Q       (   C   A   D   R       B   A
0057760    R   )       F   O   O   )  \r   N   I   L  \r  \0  \0  \0  \0
0060000   \0 005  \0  \v  \0   (  \0 314  \0 314 001 370  \0 022  \0  \0
0060020   \0  \0 002 004  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060040   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0 314
0060060   \0 314 001 370  \0 005  \0  \0  \0  \0 002 004  \0  \0  \0  \0
0060100   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060120   \0  \0  \0  \0  \0   (  \0 314  \0 314 001 370  \0  \0  \0  \0
0060140   \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060160   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0 314
0060200   \0 314 001 370  \0 005  \0  \0  \0  \0 002 001  \0  \0  \0  \0
0060220   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060240   \0  \0  \0  \0  \0   )  \0   K  \0   K 001 370  \0  \0  \0  \0
0060260   \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060300   \0  \0  \0  \0  \0  \0  \0 001   T  \0  \0  \0  \0  \0   /  \0
0060320    K  \0 314 001 370  \0 022  \0  \0  \0  \0 003 001  \0 001 001
0060340  001 370 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060360   \0  \0  \0  \0  \0  \0 001   T  \0  \0  \0  \0  \0   (  \0  \0
0060400   \0  \0 001 370  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0
0060420   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060440   \0  \0  \0  \0  \0   .  \0  \0  \0  \0 001 370  \0  \0  \0  \0
0060460   \0  \0 003 001  \0 022 001  \0   (  \0  \0  \0  \0  \0  \0  \0
0060500   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060520   \0  \0  \0   (  \0  \0  \0  \0 001 370  \0   7  \0  \0  \0  \0
0060540  002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060560   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0 314  \0 314
0060600  001 370  \0  \0  \0  \0  \0  \0 002 004  \0  \0  \0  \0  \0  \0
0060620   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060640   \0  \0  \0   (  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060660  002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0060700   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 004
0060720   \0 006  \0 024  \0 006   M   O   D   E   R   N  \0  \n 377 375
0060740   \0  \0  \0  \0 001  \0  \0 024  \0 006   M   O   D   E   R   N
0060760   \0  \n  \0  \0  \0  \0  \0  \0 001  \0  \0 024  \0 006   M   O
0061000    D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0 002  \0  \0 024
0061020   \0 006   M   O   D   E   R   N  \0 016  \0  \0  \0  \0  \0  \0
0061040  002  \0  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0
0061060   \0  \0  \0  \0  \0  \0  \0   ?  \0   1   (   D   E   F   A   U
0061100    L   T   F   O   N   T       1       (   G   A   C   H   A    
0061120    1   0   )       (   G   A   C   H   A       8   )       (   T
0061140    E   R   M   I   N   A   L       8   )   )  \0  \n  \0  \0  \0
0061160   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \n  \0  \0  \0
0061200  001  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0  \t  \0  \0
0061220   \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F
0061240    N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0
0061260   \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 005  \0
0061300   \0  \0  \0  \0 002  \0  \b  \0  \0  \0 035  \0  \0  \0  \0 004
0061320   \0  \0  \0  \0  \0 002  \0  \a  \0  \0  \0 002  \0 001  \0  \v
0061340    H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006
0061360    M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0
0061400   \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0
0061420  006  \0  \0  \0  \a  \0  \0  \0  \0 003  \0  \0  \0  \f  \0  \0
0061440   \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0 016
0061460   \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0061500  002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N
0061520  001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0
0061540   \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0
0061560   \0  \0  \0 002  \0  \n  \0  \0  \0   #  \0  \0  \0  \0 005  \0
0061600   \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 030  \0  \0  \0  \0
0061620  005  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 023  \0  \0
0061640   \0  \0 005  \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0  \0    
0061660   \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0
0061700   \0 004  \0  \0  \0  \0 005  \0  \0  \0 005  \0  \0  \0  \0 003
0061720   \0  \0  \0 004  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0
0061740   \0 003  \0  \0  \0 032  \0  \0  \0  \0 005  \0  \0  \0 004  \0
0061760   \0  \0  \0 002  \0  \0  \0  \n  \0  \0  \0  \0 005  \0  \0  \0
0062000  003  \0  \0  \0  \0 002  \0  \0  \0 017  \0  \0  \0  \0 005  \0
0062020   \0  \0 002  \0  \0  \0  \0 003  \0  \0  \0  \n  \0  \0  \0  \0
0062040  005  \0  \0  \0 003  \0  \0  \0  \0 003  \0  \0  \0 001  \0  \0
0062060   \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 003  \0  \0  \0 032
0062100   \0  \0  \0  \0 005  \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0
0062120   \0 020  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 004  \0
0062140   \0  \0   0  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 004
0062160   \0  \0  \0   !  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0
0062200  003  \0  \0  \0 031  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0
0062220   \0  \0 002  \0  \0  \0  \f  \0  \0  \0  \0 003  \0  \0  \0  \0
0062240   \0 002  \0 002  \0  \0  \0 005  \0  \0  \0  \0 003  \0  \0  \0
0062260  023  \0  \0  \0  \0 005  \0  \0  \0 004  \0  \0  \0  \0 002  \0
0062300   \0  \0   0  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0
0062320  002  \0  \0  \0   /  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002
0062340   \0  \n  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .
0062360    G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N
0062400   \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0
0062420   \0  \0 005  \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0  \b  \0
0062440   \0  \0  \0 003  \0  \0  \0  \f  \0  \0  \0  \0 002  \0  \0  \0
0062460  001  \0  \0  \0  \0 003  \0  \0  \0 016  \0  \0  \0  \0 005  \0
0062500   \0  \0  \0  \0 002  \0 005  \0  \0  \0 002  \0 001  \0  \v   H
0062520    R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M
0062540    O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0
0062560   \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0  \n
0062600   \0  \0  \0  \v  \0  \0  \0  \0 005  \0  \0  \0 005  \0  \0  \0
0062620   \0 003  \0  \0  \0 032  \0  \0  \0  \0 005  \0  \0  \0 004  \0
0062640   \0  \0  \0 002  \0  \0  \0   !  \0  \0  \0  \0 005  \0  \0  \0
0062660  004  \0  \0  \0  \0 002  \0  \0  \0 017  \0  \0  \0  \0 005  \0
0062700   \0  \0 005  \0  \0  \0  \0 003  \0  \0  \0 002  \0  \0  \0  \0
0062720  005  \0  \0  \0 006  \0  \0  \0  \0 003  \0  \0  \0 034  \0  \0
0062740   \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 027
0062760   \0  \0  \0  \0 005  \0  \0  \0 005  \0  \0  \0  \0 003  \0  \0
0063000   \0 002  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0  \n  \0
0063020   \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T
0063040    F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0
0063060   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 005
0063100   \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0  \b  \0  \0  \0  \0
0063120  003  \0  \0  \0  \f  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0
0063140   \0  \0 003  \0  \0  \0 016  \0  \0  \0  \0 005  \0  \0  \0  \0
0063160   \0 002  \0 005  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L
0063200    E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E
0063220    R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001
0063240   \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0  \n  \0  \0  \0
0063260  005  \0  \0  \0  \0 005  \0  \0  \0 005  \0  \0  \0  \0 003  \0
0063300   \0  \0  \b  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0
0063320  002  \0  \0  \0   )  \0  \0  \0  \0 005  \0  \0  \0 004  \0  \0
0063340   \0  \0 002  \0  \0  \0   +  \0  \0  \0  \0 005  \0  \0  \0  \0
0063360   \0 002  \0 004  \0  \0  \0   +  \0  \0  \0  \0 003  \0  \0  \0
0063400   \0  \0 002  \0 002  \0  \0  \0  \r  \0  \0  \0  \0 005  \0  \0
0063420   \0 003  \0  \0  \0  \0 002  \0  \0  \0 020  \0  \0  \0  \0 005
0063440   \0  \0  \0 006  \0  \0  \0  \0 003  \0  \0  \0 023  \0  \0  \0
0063460   \0 005  \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0  \0  \n  \0
0063500   \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0
0063520   \f  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 004  \0  \0
0063540   \0   $  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0  \n  \0
0063560   \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T
0063600    F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0
0063620   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 005
0063640   \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0  \b  \0  \0  \0  \0
0063660  003  \0  \0  \0  \r  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0
0063700   \0  \0 003  \0  \0  \0 016  \0  \0  \0  \0 005  \0  \0  \0  \0
0063720   \0 002  \0 005  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L
0063740    E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E
0063760    R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001
0064000   \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0  \n  \0  \0  \0
0064020  004  \0  \0  \0  \0 002  \0  \0  \0 025  \0  \0  \0  \0 005  \0
0064040   \0  \0  \0  \0 002  \0 004  \0  \0  \0 002  \0  \0  \0  \0 003
0064060   \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0
0064100   \0 001  \0  \0  \0 003  \0  \0  \0  \0 003  \0  \0  \0 003  \0
0064120   \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0
0064140  003  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 002  \0
0064160   \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 003  \0  \0  \0  \0
0064200  003  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0
0064220   \0  \0 001  \0  \0  \0  \a  \0  \0  \0  \0 003  \0  \0  \0 003
0064240   \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0
0064260   \0 003  \0  \0  \0  \0 003  \0  \0  \0 003  \0  \0  \0  \0 002
0064300   \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 003  \0  \0  \0
0064320   \0 003  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 005  \0  \0
0064340   \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 001
0064360   \0  \0  \0  \0 001  \0  \0  \0 016  \0  \0  \0  \0 005  \0  \0
0064400   \0 006  \0  \0  \0  \0 003  \0  \0  \0   )  \0  \0  \0  \0 005
0064420   \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0
0064440   \0 001  \0  \0  \0 027  \0  \0  \0  \0 005  \0  \0  \0 003  \0
0064460   \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0
0064500  004  \0  \0  \0  \0 005  \0  \0  \0 004  \0  \0  \0  \0 002  \0
0064520   \0  \0  \b  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 004
0064540   \0  \0  \0   6  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0
0064560  002  \0  \0  \0 003  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0
0064600   \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0 003
0064620   \0  \0  \0  \0 003  \0  \0  \0   Z  \0  \0  \0  \0 005  \0  \0
0064640   \0 002  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0  \0 005
0064660   \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0  \0 006  \0  \0  \0
0064700   \0 005  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 001  \0
0064720   \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0
0064740       \0  \0  \0  \0 005  \0  \0  \0 004  \0  \0  \0  \0 002  \0
0064760   \0  \0 002  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0  \n
0065000   \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E
0065020    T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0065040   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0
0065060  005  \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0  \t  \0  \0  \0
0065100   \0 003  \0  \0  \0  \r  \0  \0  \0  \0 002  \0  \0  \0 001  \0
0065120   \0  \0  \0 003  \0  \0  \0 016  \0  \0  \0  \0 005  \0  \0  \0
0065140   \0  \0 002  \0 005  \0  \0  \0 002  \0 001  \0  \v   H   R   U
0065160    L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D
0065200    E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0065220  001  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0  \n  \0  \0
0065240   \0  \v  \0  \0  \0  \0 005  \0  \0  \0 006  \0  \0  \0  \0 003
0065260   \0  \0  \0   '  \0  \0  \0  \0 005  \0  \0  \0 004  \0  \0  \0
0065300   \0 002  \0  \0  \0 037  \0  \0  \0  \0 005  \0  \0  \0  \0  \0
0065320  002  \0  \n  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E
0065340    .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R
0065360    N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0
0065400   \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0 006  \0  \0  \0  \t
0065420   \0  \0  \0  \0 003  \0  \0  \0 020  \0  \0  \0  \0 002  \0  \0
0065440   \0 001  \0  \0  \0  \0 003  \0  \0  \0 016  \0  \0  \0  \0 005
0065460   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 002  \0 001  \0  \v
0065500    H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006
0065520    M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0
0065540   \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0  \0  \0 002  \0
0065560   \n  \0  \0  \0  \v  \0  \0  \0  \0 005  \0  \0  \0 006  \0  \0
0065600   \0  \0 003  \0  \0  \0 032  \0  \0  \0  \0 005  \0  \0  \0 003
0065620   \0  \0  \0  \0 002  \0  \0  \0   ,  \0  \0  \0  \0 005  \0  \0
0065640   \0 003  \0  \0  \0  \0 002  \0  \0  \0 004  \0  \0  \0  \0 005
0065660   \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0  \0  \b  \0  \0  \0
0065700   \0 005  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0   2  \0  \0
0065720   \0  \0 003  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0  \b  \0
0065740   \0  \0  \0 005  \0  \0  \0 006  \0  \0  \0  \0 003  \0  \0  \0
0065760    1  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 002  \0
0066000   \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0
0066020  003  \0  \0  \0  \v  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0
0066040   \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0 003
0066060   \0  \0  \0  \0 003  \0  \0  \0   .  \0  \0  \0  \0 005  \0  \0
0066100   \0 002  \0  \0  \0  \0 003  \0  \0  \0 004  \0  \0  \0  \0 005
0066120   \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0  \0 002  \0  \0  \0
0066140   \0 005  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 003  \0  \0
0066160   \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 034
0066200   \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 003  \0  \0
0066220   \0 036  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0  \0 002
0066240   \0  \0  \0   1  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0  \0
0066260   \0 002  \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0  \t  \0
0066300   \0  \0  \0 003  \0  \0  \0 005  \0  \0  \0  \0 005  \0  \0  \0
0066320  003  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 005  \0
0066340   \0  \0  \v  \0  \0  \0  \0 003  \0  \0  \0 002  \0  \0  \0  \0
0066360  005  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0 024  \0  \0
0066400   \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0  \0 002
0066420   \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0 003  \0  \0
0066440   \0 005  \0  \0  \0  \0 005  \0  \0  \0 001  \0  \0  \0  \0 003
0066460   \0  \0  \0 006  \0  \0  \0  \0 005  \0  \0  \0  \a  \0  \0  \0
0066500   \0 003  \0  \0  \0 005  \0  \0  \0  \0 005  \0  \0  \0 001  \0
0066520   \0  \0  \0 003  \0  \0  \0 021  \0  \0  \0  \0 005  \0  \0  \0
0066540  003  \0  \0  \0  \0 002  \0  \0  \0 037  \0  \0  \0  \0 005  \0
0066560   \0  \0 003  \0  \0  \0  \0 003  \0  \0  \0 023  \0  \0  \0  \0
0066600  005  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0   #  \0  \0
0066620   \0  \0 005  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0   B  \0
0066640   \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0  \n  \0  \0  \0 002
0066660   \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001
0066700   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0066720   \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0
0066740   \0  \0 002  \0 001  \0  \0  \0  \n  \0  \0  \0  \0 005  \0  \0
0066760   \0 005  \0  \0  \0  \0 003  \0  \0  \0 002  \0  \0  \0  \0 005
0067000   \0  \0  \0 006  \0  \0  \0  \0 003  \0  \0  \0 006  \0  \0  \0
0067020   \0 005  \0  \0  \0 006  \0  \0  \0  \0 003  \0  \0  \0   >  \0
0067040   \0  \0  \0 005  \0  \0  \0 006  \0  \0  \0  \0 003  \0  \0  \0
0067060  006  \0  \0  \0  \0 005  \0  \0  \0  \a  \0  \0  \0  \0 003  \0
0067100   \0  \0 006  \0  \0  \0  \0 005  \0  \0  \0  \a  \0  \0  \0  \0
0067120  003  \0  \0  \0   ,  \0  \0  \0  \0 005  \0  \0  \0 003  \0  \0
0067140   \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 005  \0  \0  \0 001
0067160   \0  \0  \0  \0 003  \0  \0  \0 021  \0  \0  \0  \0 005  \0  \0
0067200   \0  \0  \0 002  \0 004  \0  \0  \0 024  \0  \0  \0  \0 003  \0
0067220   \0  \0  \0  \0 002  \0 003  \0  \0  \0 006  \0  \0  \0  \0 003
0067240   \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0 026  \0  \0  \0  \0
0067260  003  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0  \b  \0  \0  \0
0067300   \0 003  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0   %  \0  \0
0067320   \0  \0 003  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0  \f  \0
0067340   \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0   '
0067360   \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0
0067400  020  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 003  \0  \0
0067420   \0 025  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 003  \0
0067440   \0  \0 002  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 003
0067460   \0  \0  \0 026  \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0
0067500  003  \0  \0  \0 004  \0  \0  \0  \0 003  \0  \0   _ 374 001   C
0067520    z 272  \r   2  \r  \r   3   .   7          \t   S   e   a   r
0067540    c   h   i   n   g       L   i   s   t   s  \r   1  \r  \r   (
0067560    M   E   M   B       X       Y   )          \t   [   F   u   n
0067600    c   t   i   o   n   ]  \r   1  \r  \r   D   e   t   e   r   m
0067620    i   n   e   s       i   f       X       i   s       a       m
0067640    e   m   b   e   r       o   f       t   h   e       l   i   s
0067660    t       Y   .           I   f       t   h   e   r   e       i
0067700    s       a   n       e   l   e   m   e   n   t       o   f    
0067720    Y       E   Q       t   o       X   ,       r   e   t   u   r
0067740    n   s       t   h   e       t   a   i   l       o   f       Y
0067760        s   t   a   r   t   i   n   g       w   i   t   h       t
0070000    h   a   t       e   l   e   m   e   n   t   .           O   t
0070020    h   e   r   w   i   s   e   ,       r   e   t   u   r   n   s
0070040        N   I   L   .           E   x   a   m   p   l   e   s   :
0070060   \r   (   M   E   M   B       '   A       '   (   A       (   W
0070100    )       C       D   )   )           =   >           (   A    
0070120    (   W   )       C       D   )  \r   (   M   E   M   B       '
0070140    C       '   (   A       (   W   )       C       D   )   )    
0070160        =   >           (   C       D   )  \r   (   M   E   M   B
0070200        '   W       '   (   A       (   W   )       C       D   )
0070220    )           =   >           N   I   L  \r   (   M   E   M   B
0070240        '   (   W   )       '   (   A       (   W   )       C    
0070260    D   )   )           =   >           N   I   L  \r   1  \r  \r
0070300    (   F   M   E   M   B       X       Y   )          \t   [   F
0070320    u   n   c   t   i   o   n   ]  \r   1  \r  \r   F   a   s   t
0070340    e   r       v   e   r   s   i   o   n       o   f       M   E
0070360    M   B       t   h   a   t       t   e   r   m   i   n   a   t
0070400    e   s       o   n       a       n   u   l   l   -   c   h   e
0070420    c   k   .  \r   1  \r  \r   (   M   E   M   B   E   R       X
0070440        Y   )          \t   [   F   u   n   c   t   i   o   n   ]
0070460   \r   1  \r  \r   I   d   e   n   t   i   c   a   l       t   o
0070500        M   E   M   B       e   x   c   e   p   t       t   h   a
0070520    t       i   t       u   s   e   s       E   Q   U   A   L    
0070540    i   n   s   t   e   a   d       o   f       E   Q       t   o
0070560        c   h   e   c   k       m   e   m   b   e   r   s   h   i
0070600    p       o   f       X       i   n       Y   .           E   x
0070620    a   m   p   l   e   s   :  \r   (   M   E   M   B   E   R    
0070640    '   C       '   (   A       (   W   )       C       D   )   )
0070660            =   >           (   C       D   )  \r   (   M   E   M
0070700    B   E   R       '   W       '   (   A       (   W   )       C
0070720        D   )   )           =   >           N   I   L  \r   (   M
0070740    E   M   B   E   R       '   (   W   )       '   (   A       (
0070760    W   )       C       D   )   )           =   >           (   (
0071000    W   )       C       D   )  \r   1  \r  \r   (   E   Q   M   E
0071020    M   B       X       Y   )          \t   [   F   u   n   c   t
0071040    i   o   n   ]  \r   1  \r  \r   R   e   t   u   r   n   s    
0071060    T       i   f       e   i   t   h   e   r       X       i   s
0071100        E   Q       t   o       Y   ,       o   r       e   l   s
0071120    e       Y       i   s       a       l   i   s   t       a   n
0071140    d       X       i   s       a   n       F   M   E   M   B    
0071160    o   f       Y   .  \r   1  \r  \r  \0  \0  \0  \0  \0 005  \0
0071200   \b  \0   (  \0 314  \0 314 001 370  \0 005  \0  \0  \0  \0 002
0071220  001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0071240   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   )  \0   K  \0   K 001
0071260  370  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0
0071300   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001   T  \0  \0
0071320   \0  \0  \0   /  \0   K  \0 314 001 370  \0 022  \0  \0  \0  \0
0071340  003 001  \0 001 001 001 370 001  \0  \0  \0  \0  \0  \0  \0  \0
0071360   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001   T  \0  \0  \0
0071400   \0  \0   (  \0  \0  \0  \0 001 370  \0  \0  \0  \0  \0  \0 002
0071420  001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0071440   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   .  \0  \0  \0  \0 001
0071460  370  \0  \0  \0  \0  \0  \0 003 001  \0 022 001  \0   (  \0  \0
0071500   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0071520   \0  \0  \0  \0  \0  \0  \0  \0   (  \0  \0  \0  \0 001 370  \0
0071540    7  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0
0071560   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0071600    (  \0 314  \0 314 001 370  \0  \0  \0  \0  \0  \0 002 004  \0
0071620   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0071640   \0  \0  \0  \0  \0  \0  \0  \0   (  \0  \0  \0  \0  \0  \0  \0
0071660   \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0
0071700   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0071720   \0  \0  \0  \0 004  \0 005  \0 024  \0 006   M   O   D   E   R
0071740    N  \0  \n  \0  \0  \0  \0  \0  \0 001  \0  \0 024  \0 006   M
0071760    O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0 002  \0  \0
0072000  024  \0 006   M   O   D   E   R   N  \0 016  \0  \0  \0  \0  \0
0072020   \0 002  \0  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0
0072040   \0  \0  \0  \0  \0  \0  \0  \0   ?  \0   1   (   D   E   F   A
0072060    U   L   T   F   O   N   T       1       (   G   A   C   H   A
0072100        1   0   )       (   G   A   C   H   A       8   )       (
0072120    T   E   R   M   I   N   A   L       8   )   )  \0  \n  \0  \0
0072140   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \a  \0  \0
0072160   \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 006  \0
0072200   \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T
0072220    F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0
0072240   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004
0072260   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 026  \0  \0  \0  \0
0072300  003  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 002  \0 001  \0
0072320   \v   H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0
0072340  006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0
0072360   \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002
0072400   \0 003  \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0 003  \0
0072420   \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0
0072440  016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 002  \0  \0
0072460   \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F
0072500    N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0
0072520   \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0
0072540   \0  \0  \0  \0 002  \0  \a  \0  \0  \0 016  \0  \0  \0  \0 004
0072560   \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 031  \0  \0  \0
0072600   \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 035  \0
0072620   \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0
0072640  001  \0  \0  \0  \0 004  \0  \0  \0 002  \0  \0  \0  \0 002  \0
0072660   \0  \0 004  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0
0072700  001  \0  \0  \0 026  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0
0072720   \0  \0 001  \0  \0  \0   1  \0  \0  \0  \0 004  \0  \0  \0 003
0072740   \0  \0  \0  \0 002  \0  \0  \0  \r  \0  \0  \0  \0 004  \0  \0
0072760   \0  \0  \0 002  \0 001  \0  \0  \0   (  \0  \0  \0  \0 002  \0
0073000   \0  \0  \0  \0 002  \0 001  \0  \0  \0   "  \0  \0  \0  \0 002
0073020   \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0      \0  \0  \0  \0
0073040  002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0   "  \0  \0  \0
0073060   \0 002  \0  \0  \0  \0  \0 002  \0  \a  \0  \0  \0 002  \0 001
0073100   \0  \v   H   R   U   L   E   .   G   E   T   F   N 001  \0 024
0073120   \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0
0073140   \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0
0073160  002  \0 003  \0  \0  \0  \a  \0  \0  \0  \0 002  \0  \0  \0 003
0073200   \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0
0073220   \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 002  \0
0073240   \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T
0073260    F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0
0073300   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004
0073320   \0  \0  \0  \0  \0 002  \0  \a  \0  \0  \0 022  \0  \0  \0  \0
0073340  004  \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0  \0   "  \0  \0
0073360   \0  \0 004  \0  \0  \0  \0  \0 002  \0  \a  \0  \0  \0 002  \0
0073400  001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001  \0
0073420  024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0
0073440   \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0
0073460   \0 002  \0 003  \0  \0  \0  \b  \0  \0  \0  \0 002  \0  \0  \0
0073500  003  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0073520   \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 002
0073540   \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E
0073560    T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0073600   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0
0073620  004  \0  \0  \0  \0  \0 002  \0  \a  \0  \0  \0  \r  \0  \0  \0
0073640   \0 004  \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0  \0 025  \0
0073660   \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0 002  \0  \0  \0
0073700   \f  \0  \0  \0  \0 004  \0  \0  \0 002  \0  \0  \0  \0 002  \0
0073720   \0  \0 030  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0
0073740  001  \0  \0  \0 004  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0
0073760   \0  \0 001  \0  \0  \0  \r  \0  \0  \0  \0 004  \0  \0  \0  \0
0074000   \0 002  \0 001  \0  \0  \0   $  \0  \0  \0  \0 002  \0  \0  \0
0074020   \0  \0 002  \0 001  \0  \0  \0   "  \0  \0  \0  \0 002  \0  \0
0074040   \0  \0  \0 002  \0 001  \0  \0  \0   *  \0  \0  \0  \0 002  \0
0074060   \0  \0  \0  \0 002  \0  \a  \0  \0  \0 002  \0 001  \0  \v   H
0074100    R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M
0074120    O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0
0074140   \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 003
0074160   \0  \0  \0  \b  \0  \0  \0  \0 002  \0  \0  \0 003  \0  \0  \0
0074200   \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0 016  \0
0074220   \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 002
0074240   \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001
0074260   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0074300   \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0
0074320   \0  \0 002  \0  \a  \0  \0  \0  \b  \0  \0  \0  \0 004  \0  \0
0074340   \0 001  \0  \0  \0  \0 002  \0  \0  \0  \v  \0  \0  \0  \0 004
0074360   \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 004  \0  \0  \0
0074400   \0 004  \0  \0  \0 002  \0  \0  \0  \0 002  \0  \0  \0 004  \0
0074420   \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0
0074440   \n  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0
0074460   \0  \0 017  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0
0074500  001  \0  \0  \0  \a  \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0
0074520   \0  \0 002  \0  \0  \0 004  \0  \0  \0  \0 004  \0  \0  \0 001
0074540   \0  \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0
0074560   \0  \0  \0 002  \0  \a  \0  \0  \0 002  \0 001  \0  \v   H   R
0074600    U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O
0074620    D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0074640   \0 001  \0  \0  \0  \0 004  \0  \0   r   y  \0   v   z 272  \r
0074660    2  \r  \r   3   .   6          \t   L   o   g   i   c   a   l
0074700        O   p   e   r   a   t   i   o   n   s  \r   1  \r  \r   (
0074720    L   D   I   F   F   E   R   E   N   C   E       X       Y   )
0074740           \t   [   F   u   n   c   t   i   o   n   ]  \r   1  \r
0074760   \r   "   L   i   s   t       D   i   f   f   e   r   e   n   c
0075000    e   .   "           R   e   t   u   r   n   s       a       l
0075020    i   s   t       o   f       t   h   o   s   e       e   l   e
0075040    m   e   n   t   s       i   n       X       t   h   a   t    
0075060    a   r   e       n   o   t       m   e   m   b   e   r   s    
0075100    o   f       Y       (   u   s   i   n   g       E   Q   U   A
0075120    L       t   o       c   o   m   p   a   r   e       e   l   e
0075140    m   e   n   t   s   )   .  \r   N   o   t   e   :           I
0075160    f       X       a   n   d       Y       s   h   a   r   e    
0075200    n   o       e   l   e   m   e   n   t   s   ,       L   D   I
0075220    F   F   E   R   E   N   C   E       r   e   t   u   r   n   s
0075240        a       c   o   p   y       o   f       X   .  \r   1  \r
0075260   \r   (   I   N   T   E   R   S   E   C   T   I   O   N       X
0075300        Y   )          \t   [   F   u   n   c   t   i   o   n   ]
0075320   \r   1  \r  \r   R   e   t   u   r   n   s       a       l   i
0075340    s   t       w   h   o   s   e       e   l   e   m   e   n   t
0075360    s       a   r   e       m   e   m   b   e   r   s       o   f
0075400        b   o   t   h       l   i   s   t   s       X       a   n
0075420    d       Y       (   u   s   i   n   g       E   Q   U   A   L
0075440        t   o       c   o   m   p   a   r   e       e   l   e   m
0075460    e   n   t   s   )   .  \r   N   o   t   e       t   h   a   t
0075500        (   I   N   T   E   R   S   E   C   T   I   O   N       X
0075520        X   )       g   i   v   e   s       a       l   i   s   t
0075540        o   f       a   l   l       m   e   m   b   e   r   s    
0075560    o   f       X       w   i   t   h   o   u   t       a   n   y
0075600        d   u   p   l   i   c   a   t   i   o   n   s   .  \r   1
0075620   \r  \r   (   U   N   I   O   N       X       Y   )          \t
0075640    [   F   u   n   c   t   i   o   n   ]  \r   1  \r  \r   R   e
0075660    t   u   r   n   s       a       (   n   e   w   )       l   i
0075700    s   t       c   o   n   s   i   s   t   i   n   g       o   f
0075720        a   l   l       e   l   e   m   e   n   t   s       i   n
0075740    c   l   u   d   e   d       o   n       e   i   t   h   e   r
0075760        o   f       t   h   e       t   w   o       o   r   i   g
0076000    i   n   a   l       l   i   s   t   s       (   u   s   i   n
0076020    g       E   Q   U   A   L       t   o       c   o   m   p   a
0076040    r   e       e   l   e   m   e   n   t   s   )   .           I
0076060    t       i   s       m   o   r   e       e   f   f   i   c   i
0076100    e   n   t       t   o       m   a   k   e       X       b   e
0076120        t   h   e       s   h   o   r   t   e   r       l   i   s
0076140    t   .  \r   T   h   e       v   a   l   u   e       o   f    
0076160    U   N   I   O   N       i   s       Y       w   i   t   h    
0076200    a   l   l       e   l   e   m   e   n   t   s       o   f    
0076220    X       n   o   t       i   n       Y       C   O   N   S   e
0076240    d       o   n       t   h   e       f   r   o   n   t       o
0076260    f       i   t   .           T   h   e   r   e   f   o   r   e
0076300    ,       i   f       a   n       e   l   e   m   e   n   t    
0076320    a   p   p   e   a   r   s       t   w   i   c   e       i   n
0076340        Y   ,       i   t       w   i   l   l       a   p   p   e
0076360    a   r       t   w   i   c   e       i   n       (   U   N   I
0076400    O   N       X       Y   )   .           S   i   n   c   e    
0076420    (   U   N   I   O   N       '   (   A   )       '   (   A    
0076440    A   )   )       =       (   A       A   )   ,       w   h   i
0076460    l   e       (   U   N   I   O   N       '   (   A       A   )
0076500        '   (   A   )   )       =       (   A   )   ,       U   N
0076520    I   O   N       i   s       n   o   n   -   c   o   m   m   u
0076540    t   a   t   i   v   e   .  \r   1  \r  \r   (   L   D   I   F
0076560    F       L   S   T       T   A   I   L       A   D   D   )    
0076600       \t   [   F   u   n   c   t   i   o   n   ]  \r   1  \r  \r
0076620    T   A   I   L       m   u   s   t       b   e       a       t
0076640    a   i   l       o   f       L   S   T   ,       i   .   e   .
0076660    ,       E   Q       t   o       t   h   e       r   e   s   u
0076700    l   t       o   f       a   p   p   l   y   i   n   g       s
0076720    o   m   e       n   u   m   b   e   r       o   f       C   D
0076740    R   s       t   o       L   S   T   .           (   L   D   I
0076760    F   F       L   S   T       T   A   I   L   )       r   e   t
0077000    u   r   n   s       a       l   i   s   t       o   f       a
0077020    l   l       e   l   e   m   e   n   t   s       i   n       L
0077040    S   T       u   p       t   o       T   A   I   L   .  \r   I
0077060    f       A   D   D       i   s       n   o   t       N   I   L
0077100    ,       t   h   e       v   a   l   u   e       o   f       L
0077120    D   I   F   F       i   s       e   f   f   e   c   t   i   v
0077140    e   l   y       (   N   C   O   N   C       A   D   D       (
0077160    L   D   I   F   F       L   S   T       T   A   I   L   )   )
0077200    ,       i   .   e   .   ,       t   h   e       l   i   s   t
0077220        d   i   f   f   e   r   e   n   c   e       i   s       a
0077240    d   d   e   d       a   t       t   h   e       e   n   d    
0077260    o   f       A   D   D   .  \r   I   f       T   A   I   L    
0077300    i   s       n   o   t       a       t   a   i   l       o   f
0077320        L   S   T   ,       L   D   I   F   F       g   e   n   e
0077340    r   a   t   e   s       a   n       e   r   r   o   r   ,    
0077360    L   D   I   F   F   :       N   O   T       A       T   A   I
0077400    L   .           L   D   I   F   F       t   e   r   m   i   n
0077420    a   t   e   s       o   n       a       n   u   l   l   -   c
0077440    h   e   c   k   ,       s   o       i   t       w   i   l   l
0077460        g   o       i   n   t   o       a   n       i   n   f   i
0077500    n   i   t   e       l   o   o   p       i   f       L   S   T
0077520        i   s       a       c   i   r   c   u   l   a   r       l
0077540    i   s   t       a   n   d       T   A   I   L       i   s    
0077560    n   o   t       a       t   a   i   l   .  \r   E   x   a   m
0077600    p   l   e   :  \r   _   (   S   E   T   Q       F   O   O    
0077620    '   (   A       B       C       D       E       F   )   )  \r
0077640    (   A       B       C       D       E       F   )  \r   _   (
0077660    C   D   D   R       F   O   O   )  \r   (   C       D       E
0077700        F   )  \r   _   (   L   D   I   F   F       F   O   O    
0077720    (   C   D   D   R       F   O   O   )   )  \r   (   A       B
0077740    )  \r   _   (   L   D   I   F   F       F   O   O       (   C
0077760    D   D   R       F   O   O   )       '   (   1       2   )   )
0100000   \r   (   1       2       A       B   )  \r   _   (   L   D   I
0100020    F   F       F   O   O       '   (   C       D       E       F
0100040    )   )  \r   L   D   I   F   F   :       n   o   t       a    
0100060    t   a   i   l  \r   (   C       D       E       F   )  \r   N
0100100    o   t   e       t   h   a   t       t   h   e       v   a   l
0100120    u   e       o   f       L   D   I   F   F       i   s       a
0100140    l   w   a   y   s       n   e   w       l   i   s   t       s
0100160    t   r   u   c   t   u   r   e       u   n   l   e   s   s    
0100200    T   A   I   L   =   N   I   L   ,       i   n       w   h   i
0100220    c   h       c   a   s   e       t   h   e       v   a   l   u
0100240    e       i   s       L   S   T       i   t   s   e   l   f   .
0100260   \r   1  \r  \r  \0  \0  \0  \0  \0 005  \0  \n  \0   (  \0 314
0100300   \0 314 001 370  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0
0100320   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0100340   \0  \0  \0  \0  \0   (  \0 314  \0 314 001 370  \0 005  \0  \0
0100360   \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0100400   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0 314
0100420   \0 314 001 370  \0 005  \0  \0  \0  \0 002 004  \0  \0  \0  \0
0100440   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0100460   \0  \0  \0  \0  \0   )  \0   K  \0   K 001 370  \0  \0  \0  \0
0100500   \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0100520   \0  \0  \0  \0  \0  \0  \0 001   T  \0  \0  \0  \0  \0   /  \0
0100540    K  \0 314 001 370  \0 022  \0  \0  \0  \0 003 001  \0 001 001
0100560  001 370 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0100600   \0  \0  \0  \0  \0  \0 001   T  \0  \0  \0  \0  \0   (  \0  \0
0100620   \0  \0 001 370  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0
0100640   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0100660   \0  \0  \0  \0  \0   .  \0  \0  \0  \0 001 370  \0  \0  \0  \0
0100700   \0  \0 003 001  \0 022 001  \0   (  \0  \0  \0  \0  \0  \0  \0
0100720   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0100740   \0  \0  \0   (  \0  \0  \0  \0 001 370  \0   7  \0  \0  \0  \0
0100760  002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0101000   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0 314  \0 314
0101020  001 370  \0  \0  \0  \0  \0  \0 002 004  \0  \0  \0  \0  \0  \0
0101040   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0101060   \0  \0  \0   (  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0101100  002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0101120   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 004
0101140   \0 005  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0
0101160   \0  \0  \0  \0 001  \0  \0 024  \0 006   M   O   D   E   R   N
0101200   \0  \n  \0  \0  \0  \0  \0  \0 002  \0  \0 024  \0 006   M   O
0101220    D   E   R   N  \0 016  \0  \0  \0  \0  \0  \0 002  \0  \0 024
0101240   \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0
0101260   \0  \0  \0   ?  \0   1   (   D   E   F   A   U   L   T   F   O
0101300    N   T       1       (   G   A   C   H   A       1   0   )    
0101320    (   G   A   C   H   A       8   )       (   T   E   R   M   I
0101340    N   A   L       8   )   )  \0  \n  \0  \0  \0  \0  \0  \0  \0
0101360   \0  \0  \0  \0  \0  \0 002  \0  \t  \0  \0  \0 001  \0  \0  \0
0101400   \0 004  \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0 002  \0 001
0101420   \0  \v   H   R   U   L   E   .   G   E   T   F   N 001  \0 024
0101440   \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0
0101460   \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0
0101500  002  \0  \a  \0  \0  \0 031  \0  \0  \0  \0 003  \0  \0  \0  \0
0101520   \0 002  \0 006  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L
0101540    E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E
0101560    R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001
0101600   \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0
0101620   \r  \0  \0  \0  \0 002  \0  \0  \0 003  \0  \0  \0  \0 001  \0
0101640   \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0
0101660  004  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 002  \0 001  \0
0101700   \v   H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0
0101720  006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0
0101740   \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002
0101760   \0  \t  \0  \0  \0   8  \0  \0  \0  \0 004  \0  \0  \0 001  \0
0102000   \0  \0  \0 001  \0  \0  \0 031  \0  \0  \0  \0 004  \0  \0  \0
0102020  001  \0  \0  \0  \0 001  \0  \0  \0  \b  \0  \0  \0  \0 004  \0
0102040   \0  \0 005  \0  \0  \0  \0 002  \0  \0  \0 027  \0  \0  \0  \0
0102060  004  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0  \n  \0  \0  \0
0102100   \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 005  \0
0102120   \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0
0102140  024  \0  \0  \0  \0 004  \0  \0  \0  \v  \0  \0  \0  \0 002  \0
0102160   \0  \0 023  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0
0102200  001  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002
0102220   \0  \t  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .
0102240    G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N
0102260   \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0
0102300   \0  \0 004  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 016  \0
0102320   \0  \0  \0 002  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0
0102340  001  \0  \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0
0102360   \0  \0  \0  \0 002  \0 004  \0  \0  \0 002  \0 001  \0  \v   H
0102400    R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M
0102420    O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0
0102440   \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \t
0102460   \0  \0  \0   8  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0
0102500   \0 001  \0  \0  \0 005  \0  \0  \0  \0 004  \0  \0  \0 001  \0
0102520   \0  \0  \0 001  \0  \0  \0  \b  \0  \0  \0  \0 004  \0  \0  \0
0102540  005  \0  \0  \0  \0 002  \0  \0  \0 027  \0  \0  \0  \0 004  \0
0102560   \0  \0  \0  \0 002  \0 003  \0  \0  \0  \n  \0  \0  \0  \0 004
0102600   \0  \0  \0 022  \0  \0  \0  \0 002  \0  \0  \0      \0  \0  \0
0102620   \0 004  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0 033  \0
0102640   \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \t  \0  \0  \0 002
0102660   \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001
0102700   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0102720   \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0
0102740   \0  \0 002  \0 005  \0  \0  \0  \a  \0  \0  \0  \0 002  \0  \0
0102760   \0 003  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002
0103000   \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0
0103020  004  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G
0103040    E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0
0103060   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0
0103100   \0 004  \0  \0  \0  \0  \0 002  \0  \t  \0  \0  \0   d  \0  \0
0103120   \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0 002  \0  \0  \0   5
0103140   \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0
0103160   \0 026  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 003  \0
0103200   \0  \0  \r  \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0
0103220  002  \0  \0  \0 004  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0
0103240   \0  \0 001  \0  \0  \0 026  \0  \0  \0  \0 004  \0  \0  \0 001
0103260   \0  \0  \0  \0 001  \0  \0  \0  \b  \0  \0  \0  \0 004  \0  \0
0103300   \0 001  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 004
0103320   \0  \0  \0 004  \0  \0  \0  \0 002  \0  \0  \0   B  \0  \0  \0
0103340   \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 032  \0
0103360   \0  \0  \0 004  \0  \0  \0  \a  \0  \0  \0  \0 002  \0  \0  \0
0103400  001  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0103420   \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0
0103440  002  \0  \0  \0  \t  \0  \0  \0  \0 004  \0  \0  \0 023  \0  \0
0103460   \0  \0 002  \0  \0  \0 003  \0  \0  \0  \0 004  \0  \0  \0 005
0103500   \0  \0  \0  \0 002  \0  \0  \0  \b  \0  \0  \0  \0 004  \0  \0
0103520   \0 023  \0  \0  \0  \0 002  \0  \0  \0 003  \0  \0  \0  \0 004
0103540   \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 002  \0  \0  \0
0103560   \0 004  \0  \0  \0 005  \0  \0  \0  \0 002  \0  \0  \0 025  \0
0103600   \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \t  \0  \0  \0 002
0103620   \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001
0103640   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0103660   \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0
0103700   \0  \0 002  \0 005  \0  \0  \0  \a  \0  \0  \0  \0 002  \0  \0
0103720   \0  \f  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002
0103740   \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0
0103760  004  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G
0104000    E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0
0104020   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0
0104040   \0 004  \0  \0  \0  \0  \0 002  \0  \t  \0  \0  \0 004  \0  \0
0104060   \0  \0 001  \0  \0  \0 023  \0  \0  \0  \0 004  \0  \0  \0 003
0104100   \0  \0  \0  \0 001  \0  \0  \0  \b  \0  \0  \0  \0 004  \0  \0
0104120   \0 002  \0  \0  \0  \0 002  \0  \0  \0   *  \0  \0  \0  \0 004
0104140   \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 005  \0  \0  \0
0104160   \0 004  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 003  \0
0104200   \0  \0  \0 004  \0  \0  \0  \a  \0  \0  \0  \0 002  \0  \0  \0
0104220  003  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0104240   \0  \0 004  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0
0104260  002  \0  \0  \0   #  \0  \0  \0  \0 004  \0  \0  \0 003  \0  \0
0104300   \0  \0 001  \0  \0  \0  \a  \0  \0  \0  \0 004  \0  \0  \0 004
0104320   \0  \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0
0104340   \0  \0  \0 002  \0 003  \0  \0  \0 003  \0  \0  \0  \0 004  \0
0104360   \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0  \b  \0  \0  \0  \0
0104400  004  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 017  \0  \0
0104420   \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0 002  \0  \0  \0 020
0104440   \0  \0  \0  \0 004  \0  \0  \0  \a  \0  \0  \0  \0 002  \0  \0
0104460   \0 003  \0  \0  \0  \0 001  \0  \0  \0  \b  \0  \0  \0  \0 002
0104500   \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0
0104520   \0 002  \0  \0  \0 004  \0  \0  \0  \0 001  \0  \0  \0 002  \0
0104540   \0  \0  \0 002  \0  \0  \0   3  \0  \0  \0  \0 004  \0  \0  \0
0104560  003  \0  \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0  \0 004  \0
0104600   \0  \0  \0  \0 002  \0 003  \0  \0  \0 003  \0  \0  \0  \0 004
0104620   \0  \0  \0 004  \0  \0  \0  \0 001  \0  \0  \0 022  \0  \0  \0
0104640   \0 004  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 002  \0
0104660   \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0 002  \0  \0  \0
0104700  025  \0  \0  \0  \0 004  \0  \0  \0 021  \0  \0  \0  \0 002  \0
0104720   \0  \0 003  \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0
0104740  002  \0  \0  \0   D  \0  \0  \0  \0 004  \0  \0  \0 003  \0  \0
0104760   \0  \0 001  \0  \0  \0 030  \0  \0  \0  \0 004  \0  \0  \0 004
0105000   \0  \0  \0  \0 001  \0  \0  \0 020  \0  \0  \0  \0 004  \0  \0
0105020   \0  \0  \0 002  \0 003  \0  \0  \0  \t  \0  \0  \0  \0 004  \0
0105040   \0  \0  \0  \0 002  \0 002  \0  \0  \0 033  \0  \0  \0  \0 002
0105060   \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 016  \0  \0  \0  \0
0105100  002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0  \f  \0  \0  \0
0105120   \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0  \n  \0  \0
0105140   \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 030  \0
0105160   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 006
0105200   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0105220  037  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0
0105240   \0  \n  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0
0105260   \0  \0 030  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001
0105300   \0  \0  \0 022  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0105320  001  \0  \0  \0  \n  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0105340   \0 003  \0  \0  \0 027  \0  \0  \0  \0 004  \0  \0  \0 005  \0
0105360   \0  \0  \0 002  \0  \0  \0   %  \0  \0  \0  \0 004  \0  \0  \0
0105400  004  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 004  \0
0105420   \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 035  \0  \0  \0  \0
0105440  004  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0  \t  \0  \0
0105460   \0  \0 004  \0  \0  \0  \0  \0 002  \0  \t  \0  \0  \0 002  \0
0105500  001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001  \0
0105520  024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0
0105540   \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0 200 264
0105560   \0 323   z 272  \r   2  \r  \r   3   .   5          \t   C   o
0105600    u   n   t   i   n   g       L   i   s   t       C   e   l   l
0105620    s  \r   1  \r  \r   (   L   E   N   G   T   H       X   )    
0105640       \t   [   F   u   n   c   t   i   o   n   ]  \r   1  \r  \r
0105660    R   e   t   u   r   n   s       t   h   e       l   e   n   g
0105700    t   h       o   f       t   h   e       l   i   s   t       X
0105720    ,       w   h   e   r   e       "   l   e   n   g   t   h   "
0105740        i   s       d   e   f   i   n   e   d       a   s       t
0105760    h   e       n   u   m   b   e   r       o   f       C   D   R
0106000    s       r   e   q   u   i   r   e   d       t   o       r   e
0106020    a   c   h       a       n   o   n   -   l   i   s   t   .    
0106040        E   x   a   m   p   l   e   s   :  \r   (   L   E   N   G
0106060    T   H       '   (   A       B       C   )   )           =   >
0106100            3  \r   (   L   E   N   G   T   H       '   (   A    
0106120    B       C       .       D   )   )           =   >           3
0106140   \r   (   L   E   N   G   T   H       '   A   )           =   >
0106160            0  \r   1  \r  \r   (   F   L   E   N   G   T   H    
0106200    X   )          \t   [   F   u   n   c   t   i   o   n   ]  \r
0106220    1  \r  \r   F   a   s   t   e   r       v   e   r   s   i   o
0106240    n       o   f       L   E   N   G   T   H       t   h   a   t
0106260        t   e   r   m   i   n   a   t   e   s       o   n       a
0106300        n   u   l   l   -   c   h   e   c   k   .  \r   1  \r  \r
0106320    (   E   Q   L   E   N   G   T   H       X       N   )        
0106340   \t   [   F   u   n   c   t   i   o   n   ]  \r   1  \r  \r   E
0106360    q   u   i   v   a   l   e   n   t       t   o       (   E   Q
0106400    U   A   L       (   L   E   N   G   T   H       X   )       N
0106420    )   ,       b   u   t       m   o   r   e       e   f   f   i
0106440    c   i   e   n   t   ,       b   e   c   a   u   s   e       E
0106460    Q   L   E   N   G   T   H       s   t   o   p   s       a   s
0106500        s   o   o   n       a   s       i   t       k   n   o   w
0106520    s       t   h   a   t       X       i   s       l   o   n   g
0106540    e   r       t   h   a   n       N   .           N   o   t   e
0106560        t   h   a   t       E   Q   L   E   N   G   T   H       i
0106600    s       s   a   f   e       t   o       u   s   e       o   n
0106620        (   p   o   s   s   i   b   l   y   )       c   i   r   c
0106640    u   l   a   r       l   i   s   t   s   ,       s   i   n   c
0106660    e       i   t       i   s       "   b   o   u   n   d   e   d
0106700    "       b   y       N   .  \r   1  \r  \r   (   C   O   U   N
0106720    T       X   )          \t   [   F   u   n   c   t   i   o   n
0106740    ]  \r   1  \r  \r   R   e   t   u   r   n   s       t   h   e
0106760        n   u   m   b   e   r       o   f       l   i   s   t    
0107000    c   e   l   l   s       i   n       t   h   e       l   i   s
0107020    t       X   .           T   h   u   s   ,       C   O   U   N
0107040    T       i   s       l   i   k   e       a       L   E   N   G
0107060    T   H       t   h   a   t       g   o   e   s       t   o    
0107100    a   l   l       l   e   v   e   l   s   .           C   O   U
0107120    N   T       o   f       a       n   o   n   -   l   i   s   t
0107140        i   s       0   .           E   x   a   m   p   l   e   s
0107160    :  \r   (   C   O   U   N   T       '   (   A   )   )        
0107200    =   >           1  \r   (   C   O   U   N   T       '   (   A
0107220        .       B   )   )           =   >           1  \r   (   C
0107240    O   U   N   T       '   (   A       (   B   )       C   )   )
0107260            =   >           4  \r   I   n       t   h   i   s    
0107300    l   a   s   t       e   x   a   m   p   l   e   ,       t   h
0107320    e       v   a   l   u   e       i   s       4       b   e   c
0107340    a   u   s   e       t   h   e       l   i   s   t       (   A
0107360        X       C   )       u   s   e   s       3       l   i   s
0107400    t       c   e   l   l   s       f   o   r       a   n   y    
0107420    o   b   j   e   c   t       X   ,       a   n   d       (   B
0107440    )       u   s   e   s       a   n   o   t   h   e   r       l
0107460    i   s   t       c   e   l   l   .  \r   1  \r  \r   (   C   O
0107500    U   N   T   D   O   W   N       X       N   )          \t   [
0107520    F   u   n   c   t   i   o   n   ]  \r   1  \r  \r   C   o   u
0107540    n   t   s       t   h   e       n   u   m   b   e   r       o
0107560    f       l   i   s   t       c   e   l   l   s       i   n    
0107600    X   ,       d   e   c   r   e   m   e   n   t   i   n   g    
0107620    N       f   o   r       e   a   c   h       o   n   e   .    
0107640        S   t   o   p   s       a   n   d       r   e   t   u   r
0107660    n   s       N       w   h   e   n       i   t       f   i   n
0107700    i   s   h   e   s       c   o   u   n   t   i   n   g   ,    
0107720    o   r       w   h   e   n       N       r   e   a   c   h   e
0107740    s       0   .           C   O   U   N   T   D   O   W   N    
0107760    c   a   n       b   e       u   s   e   d       o   n       c
0110000    i   r   c   u   l   a   r       s   t   r   u   c   t   u   r
0110020    e   s       s   i   n   c   e       i   t       i   s       "
0110040    b   o   u   n   d   e   d   "       b   y       N   .        
0110060    E   x   a   m   p   l   e   s   :  \r   (   C   O   U   N   T
0110100    D   O   W   N       '   (   A   )       1   0   0   )        
0110120    =   >           9   9  \r   (   C   O   U   N   T   D   O   W
0110140    N       '   (   A       .       B   )       1   0   0   )    
0110160        =   >           9   9  \r   (   C   O   U   N   T   D   O
0110200    W   N       '   (   A       (   B   )       C   )       1   0
0110220    0   )           =   >           9   6  \r   (   C   O   U   N
0110240    T   D   O   W   N       (   D   O   C   O   L   L   E   C   T
0110260        1       N   I   L   )       1   0   0   )           =   >
0110300            0  \r   1  \r  \r   (   E   Q   U   A   L   N       X
0110320        Y       D   E   P   T   H   )          \t   [   F   u   n
0110340    c   t   i   o   n   ]  \r   1  \r  \r   S   i   m   i   l   a
0110360    r       t   o       E   Q   U   A   L   ,       f   o   r    
0110400    u   s   e       w   i   t   h       (   p   o   s   s   i   b
0110420    l   y   )       c   i   r   c   u   l   a   r       s   t   r
0110440    u   c   t   u   r   e   s   .           W   h   e   n   e   v
0110460    e   r       t   h   e       d   e   p   t   h       o   f    
0110500    C   A   R       r   e   c   u   r   s   i   o   n       p   l
0110520    u   s       t   h   e       d   e   p   t   h       o   f    
0110540    C   D   R       r   e   c   u   r   s   i   o   n       e   x
0110560    c   e   e   d   s       D   E   P   T   H   ,       E   Q   U
0110600    A   L   N       d   o   e   s       n   o   t       s   e   a
0110620    r   c   h       f   u   r   t   h   e   r       a   l   o   n
0110640    g       t   h   a   t       c   h   a   i   n   ,       a   n
0110660    d       r   e   t   u   r   n   s       t   h   e       l   i
0110700    t   a   t   o   m       ?   .           I   f       r   e   c
0110720    u   r   s   i   o   n       n   e   v   e   r       e   x   c
0110740    e   e   d   s       D   E   P   T   H   ,       E   Q   U   A
0110760    L   N       r   e   t   u   r   n   s       T       i   f    
0111000    t   h   e       e   x   p   r   e   s   s   i   o   n   s    
0111020    X       a   n   d       Y       a   r   e       E   Q   U   A
0111040    L   ;       o   t   h   e   r   w   i   s   e       N   I   L
0111060    .  \r   (   E   Q   U   A   L   N       '   (   (   (   A   )
0111100    )       B   )       '   (   (   (   Z   )   )       B   )    
0111120    2   )           =   >           ?  \r   (   E   Q   U   A   L
0111140    N       '   (   (   (   A   )   )       B   )       '   (   (
0111160    (   Z   )   )       B   )       3   )           =   >        
0111200    N   I   L  \r   (   E   Q   U   A   L   N       '   (   (   (
0111220    A   )   )       B   )       '   (   (   (   A   )   )       B
0111240    )       3   )           =   >           T  \r   1  \r  \r  \0
0111260   \0  \0  \0  \0 005  \0  \t  \0   (  \0 314  \0 314 001 370  \0
0111300  005  \0  \0  \0  \0 002 004  \0  \0  \0  \0  \0  \0  \0  \0  \0
0111320   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0111340    (  \0 314  \0 314 001 370  \0 005  \0  \0  \0  \0 002 001  \0
0111360   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0111400   \0  \0  \0  \0  \0  \0  \0  \0   )  \0   K  \0   K 001 370  \0
0111420   \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0
0111440   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001   T  \0  \0  \0  \0
0111460   \0   /  \0   K  \0 314 001 370  \0 022  \0  \0  \0  \0 003 001
0111500   \0 001 001 001 370 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0111520   \0  \0  \0  \0  \0  \0  \0  \0  \0 001   T  \0  \0  \0  \0  \0
0111540    (  \0  \0  \0  \0 001 370  \0  \0  \0  \0  \0  \0 002 001  \0
0111560   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0111600   \0  \0  \0  \0  \0  \0  \0  \0   .  \0  \0  \0  \0 001 370  \0
0111620   \0  \0  \0  \0  \0 003 001  \0 022 001  \0   (  \0  \0  \0  \0
0111640   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0111660   \0  \0  \0  \0  \0  \0   (  \0  \0  \0  \0 001 370  \0   7  \0
0111700   \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0111720   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0
0111740  314  \0 314 001 370  \0  \0  \0  \0  \0  \0 002 004  \0  \0  \0
0111760   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0112000   \0  \0  \0  \0  \0  \0   (  \0  \0  \0  \0  \0  \0  \0  \0  \0
0112020   \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0112040   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0112060   \0  \0 004  \0 005  \0 024  \0 006   M   O   D   E   R   N  \0
0112100   \n  \0  \0  \0  \0  \0  \0 001  \0  \0 024  \0 006   M   O   D
0112120    E   R   N  \0  \n  \0  \0  \0  \0  \0  \0 002  \0  \0 024  \0
0112140  006   M   O   D   E   R   N  \0 016  \0  \0  \0  \0  \0  \0 002
0112160   \0  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0
0112200   \0  \0  \0  \0  \0  \0   ?  \0   1   (   D   E   F   A   U   L
0112220    T   F   O   N   T       1       (   G   A   C   H   A       1
0112240    0   )       (   G   A   C   H   A       8   )       (   T   E
0112260    R   M   I   N   A   L       8   )   )  \0  \n  \0  \0  \0  \0
0112300   \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0 001
0112320   \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \a  \0  \0  \0
0112340  002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N
0112360  001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0
0112400   \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0
0112420   \0  \0  \0 002  \0 006  \0  \0  \0 032  \0  \0  \0  \0 003  \0
0112440   \0  \0  \0  \0 002  \0 005  \0  \0  \0 002  \0 001  \0  \v   H
0112460    R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M
0112500    O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0
0112520   \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 004
0112540   \0  \0  \0  \b  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0
0112560   \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0 016  \0
0112600   \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0 002
0112620   \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001
0112640   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0112660   \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0
0112700   \0  \0 002  \0  \b  \0  \0  \0 037  \0  \0  \0  \0 004  \0  \0
0112720   \0 001  \0  \0  \0  \0 001  \0  \0  \0   -  \0  \0  \0  \0 004
0112740   \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0   +  \0  \0  \0
0112760   \0 004  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 031  \0  \0
0113000   \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 035  \0
0113020   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 023
0113040   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0
0113060  002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N
0113100  001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0
0113120   \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0
0113140   \0  \0  \0 002  \0 004  \0  \0  \0  \t  \0  \0  \0  \0 002  \0
0113160   \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0
0113200  002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002
0113220   \0 003  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .
0113240    G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N
0113260   \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0
0113300   \0  \0 004  \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0 022  \0
0113320   \0  \0  \0 004  \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0
0113340    "  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \b  \0  \0
0113360   \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F
0113400    N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0
0113420   \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0
0113440   \0  \0  \0  \0 002  \0 004  \0  \0  \0  \n  \0  \0  \0  \0 002
0113460   \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0
0113500   \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0
0113520  002  \0 003  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E
0113540    .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R
0113560    N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0
0113600   \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0 016
0113620   \0  \0  \0  \0 004  \0  \0  \0 017  \0  \0  \0  \0 002  \0  \0
0113640   \0 001  \0  \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0  \0 002
0113660   \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0
0113700   \0 002  \0  \0  \0 036  \0  \0  \0  \0 004  \0  \0  \0  \b  \0
0113720   \0  \0  \0 002  \0  \0  \0      \0  \0  \0  \0 004  \0  \0  \0
0113740  001  \0  \0  \0  \0 001  \0  \0  \0 020  \0  \0  \0  \0 004  \0
0113760   \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0  \r  \0  \0  \0  \0
0114000  004  \0  \0  \0  \b  \0  \0  \0  \0 002  \0  \0  \0   G  \0  \0
0114020   \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 002
0114040   \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0
0114060  002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N
0114100  001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0
0114120   \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0
0114140   \0  \0  \0 002  \0 004  \0  \0  \0  \a  \0  \0  \0  \0 002  \0
0114160   \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0
0114200  002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002
0114220   \0 003  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .
0114240    G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N
0114260   \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0
0114300   \0  \0 004  \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0   -  \0
0114320   \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0
0114340   \t  \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0 002  \0
0114360   \0  \0  \v  \0  \0  \0  \0 004  \0  \0  \0 006  \0  \0  \0  \0
0114400  002  \0  \0  \0 033  \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0
0114420   \0  \0 002  \0  \0  \0      \0  \0  \0  \0 004  \0  \0  \0  \0
0114440   \0 002  \0 002  \0  \0  \0 024  \0  \0  \0  \0 002  \0  \0  \0
0114460   \0  \0 002  \0 002  \0  \0  \0 030  \0  \0  \0  \0 002  \0  \0
0114500   \0  \0  \0 002  \0 002  \0  \0  \0 032  \0  \0  \0  \0 002  \0
0114520   \0  \0  \0  \0 002  \0 001  \0  \0  \0   6  \0  \0  \0  \0 004
0114540   \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0
0114560   \0 001  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0   "  \0
0114600   \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0
0114620  006  \0  \0  \0  \0 004  \0  \0  \0 003  \0  \0  \0  \0 002  \0
0114640   \0  \0 031  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \b
0114660   \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E
0114700    T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0114720   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0
0114740  004  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0  \v  \0  \0  \0
0114760   \0 002  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 001  \0
0115000   \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0
0115020   \0  \0 002  \0 003  \0  \0  \0 002  \0 001  \0  \v   H   R   U
0115040    L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D
0115060    E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0115100  001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \b  \0  \0
0115120   \0   #  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001
0115140   \0  \0  \0 017  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0
0115160   \0 001  \0  \0  \0   "  \0  \0  \0  \0 004  \0  \0  \0 001  \0
0115200   \0  \0  \0 001  \0  \0  \0   $  \0  \0  \0  \0 004  \0  \0  \0
0115220  001  \0  \0  \0  \0 001  \0  \0  \0  \r  \0  \0  \0  \0 004  \0
0115240   \0  \0  \t  \0  \0  \0  \0 002  \0  \0  \0   =  \0  \0  \0  \0
0115260  004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0  \r  \0  \0
0115300   \0  \0 004  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 035  \0
0115320   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0   !
0115340   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0
0115360    #  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0
0115400   \0   )  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0  \b  \0
0115420   \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T
0115440    F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0
0115460   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004
0115500   \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0  \b  \0  \0  \0  \0
0115520  002  \0  \0  \0  \t  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0
0115540   \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0
0115560   \0 002  \0 003  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L
0115600    E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E
0115620    R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001
0115640   \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0
0115660   \v  \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0 002  \0
0115700   \0  \0   F  \0  \0  \0  \0 004  \0  \0  \0 003  \0  \0  \0  \0
0115720  002  \0  \0  \0 035  \0  \0  \0  \0 004  \0  \0  \0 003  \0  \0
0115740   \0  \0 002  \0  \0  \0 023  \0  \0  \0  \0 004  \0  \0  \0 005
0115760   \0  \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0
0116000   \0 006  \0  \0  \0  \0 002  \0  \0  \0   C  \0  \0  \0  \0 004
0116020   \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0 036  \0  \0  \0
0116040   \0 004  \0  \0  \0 005  \0  \0  \0  \0 001  \0  \0  \0 002  \0
0116060   \0  \0  \0 004  \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0
0116100   \t  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0116120   \0  \0 024  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0
0116140  001  \0  \0  \0 005  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0
0116160   \0  \0 001  \0  \0  \0 005  \0  \0  \0  \0 004  \0  \0  \0 005
0116200   \0  \0  \0  \0 002  \0  \0  \0  \f  \0  \0  \0  \0 004  \0  \0
0116220   \0 003  \0  \0  \0  \0 002  \0  \0  \0 002  \0  \0  \0  \0 004
0116240   \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0   (  \0  \0  \0  \0
0116260  002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0   *  \0  \0  \0
0116300   \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0   (  \0  \0
0116320   \0  \0 002  \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0 002  \0
0116340  001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001  \0
0116360  024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0
0116400   \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0 222 257
0116420   \0 300   z 272  \r   2  \r  \r   3   .   4          \t   E   x
0116440    t   r   a   c   t   i   n   g       T   a   i   l   s       o
0116460    f       L   i   s   t   s  \r   1  \r  \r   (   T   A   I   L
0116500    P       X       Y   )          \t   [   F   u   n   c   t   i
0116520    o   n   ]  \r   1  \r  \r   R   e   t   u   r   n   s       X
0116540    ,       i   f       X       i   s       a       t   a   i   l
0116560        o   f       t   h   e       l   i   s   t       Y   ;    
0116600    o   t   h   e   r   w   i   s   e       N   I   L   .        
0116620    X       i   s       a       t   a   i   l       o   f       Y
0116640        i   f       i   t       i   s       E   Q       t   o    
0116660    0       o   r       m   o   r   e       C   D   R   s       o
0116700    f       Y   .  \r   N   o   t   e   :           I   f       X
0116720        i   s       E   Q       t   o       1       o   r       m
0116740    o   r   e       C   D   R   s       o   f       Y   ,       X
0116760        i   s       c   a   l   l   e   d       a       "   p   r
0117000    o   p   e   r       t   a   i   l   .   "  \r   1  \r  \r   (
0117020    N   T   H       X       N   )          \t   [   F   u   n   c
0117040    t   i   o   n   ]  \r   1  \r  \r   R   e   t   u   r   n   s
0117060        t   h   e       t   a   i   l       o   f       X       b
0117100    e   g   i   n   n   i   n   g       w   i   t   h       t   h
0117120    e       N   t   h       e   l   e   m   e   n   t   .        
0117140    R   e   t   u   r   n   s       N   I   L       i   f       X
0117160        h   a   s       f   e   w   e   r       t   h   a   n    
0117200    N       e   l   e   m   e   n   t   s   .           E   x   a
0117220    m   p   l   e   s   :  \r   (   N   T   H       '   (   A    
0117240    B       C       D   )       1   )           =   >           (
0117260    A       B       C       D   )  \r   (   N   T   H       '   (
0117300    A       B       C       D   )       3   )           =   >    
0117320        (   C       D   )  \r   (   N   T   H       '   (   A    
0117340    B       C       D   )       9   )           =   >           N
0117360    I   L  \r   (   N   T   H       '   (   A       .       B   )
0117400        2   )           =   >           B  \r   F   o   r       c
0117420    o   n   s   i   s   t   e   n   c   y   ,       i   f       N
0117440    =   0   ,       N   T   H       r   e   t   u   r   n   s    
0117460    (   C   O   N   S       N   I   L       X   )   :  \r   (   N
0117500    T   H       '   (   A       B   )       0   )           =   >
0117520            (   N   I   L       A       B   )  \r   1  \r  \r   (
0117540    F   N   T   H       X       N   )          \t   [   F   u   n
0117560    c   t   i   o   n   ]  \r   1  \r  \r   F   a   s   t   e   r
0117600        v   e   r   s   i   o   n       o   f       N   T   H    
0117620    t   h   a   t       t   e   r   m   i   n   a   t   e   s    
0117640    o   n       a       n   u   l   l   -   c   h   e   c   k   .
0117660   \r   1  \r  \r   (   L   A   S   T       X   )          \t   [
0117700    F   u   n   c   t   i   o   n   ]  \r   1  \r  \r   R   e   t
0117720    u   r   n   s       t   h   e       l   a   s   t       l   i
0117740    s   t       c   e   l   l       i   n       t   h   e       l
0117760    i   s   t       X   .           R   e   t   u   r   n   s    
0120000    N   I   L       i   f       X       i   s       n   o   t    
0120020    a       l   i   s   t   .           E   x   a   m   p   l   e
0120040    s   :  \r   (   L   A   S   T       '   (   A       B       C
0120060    )   )           =   >           (   C   )  \r   (   L   A   S
0120100    T       '   (   A       B       .       C   )   )           =
0120120    >           (   B       .       C   )  \r   (   L   A   S   T
0120140        '   A   )           =   >           N   I   L  \r   1  \r
0120160   \r   (   F   L   A   S   T       X   )          \t   [   F   u
0120200    n   c   t   i   o   n   ]  \r   1  \r  \r   F   a   s   t   e
0120220    r       v   e   r   s   i   o   n       o   f       L   A   S
0120240    T       t   h   a   t       t   e   r   m   i   n   a   t   e
0120260    s       o   n       a       n   u   l   l   -   c   h   e   c
0120300    k   .  \r   1  \r  \r   (   N   L   E   F   T       L       N
0120320        T   A   I   L   )          \t   [   F   u   n   c   t   i
0120340    o   n   ]  \r   1  \r  \r   N   L   E   F   T       r   e   t
0120360    u   r   n   s       t   h   e       t   a   i   l       o   f
0120400        L       t   h   a   t       c   o   n   t   a   i   n   s
0120420        N       m   o   r   e       e   l   e   m   e   n   t   s
0120440        t   h   a   n       T   A   I   L   .           I   f    
0120460    L       d   o   e   s       n   o   t       c   o   n   t   a
0120500    i   n       N       m   o   r   e       e   l   e   m   e   n
0120520    t   s       t   h   a   n       T   A   I   L   ,       N   L
0120540    E   F   T       r   e   t   u   r   n   s       N   I   L   .
0120560            I   f       T   A   I   L       i   s       N   I   L
0120600        o   r       n   o   t       a       t   a   i   l       o
0120620    f       L   ,       N   L   E   F   T       r   e   t   u   r
0120640    n   s       t   h   e       l   a   s   t       N       l   i
0120660    s   t       c   e   l   l   s       i   n       L   .        
0120700    N   L   E   F   T       c   a   n       b   e       u   s   e
0120720    d       t   o       w   o   r   k       b   a   c   k   w   a
0120740    r   d   s       t   h   r   o   u   g   h       a       l   i
0120760    s   t   .           E   x   a   m   p   l   e   :  \r   _   (
0121000    S   E   T   Q       F   O   O       '   (   A       B       C
0121020        D       E   )   )  \r   (   A       B       C       D    
0121040    E   )  \r   _   (   N   L   E   F   T       F   O   O       2
0121060    )  \r   (   D       E   )  \r   _   (   N   L   E   F   T    
0121100    F   O   O       1       (   C   D   D   R       F   O   O   )
0121120    )  \r   (   B       C       D       E   )  \r   _   (   N   L
0121140    E   F   T       F   O   O       3       (   C   D   D   R    
0121160    F   O   O   )   )  \r   N   I   L  \r   1  \r  \r   (   L   A
0121200    S   T   N       L       N   )          \t   [   F   u   n   c
0121220    t   i   o   n   ]  \r   1  \r  \r   R   e   t   u   r   n   s
0121240        (   C   O   N   S       X       Y   )   ,       w   h   e
0121260    r   e       Y       i   s       t   h   e       l   a   s   t
0121300        N       e   l   e   m   e   n   t   s       o   f       L
0121320    ,       a   n   d       X       i   s       t   h   e       i
0121340    n   i   t   i   a   l       s   e   g   m   e   n   t   ,    
0121360    e   .   g   .   ,  \r   (   L   A   S   T   N       '   (   A
0121400        B       C       D       E   )       2   )           =   >
0121420            (   (   A       B       C   )       D       E   )  \r
0121440    (   L   A   S   T   N       '   (   A       B   )       2   )
0121460            =   >           (   N   I   L       A       B   )  \r
0121500    R   e   t   u   r   n   s       N   I   L       i   f       L
0121520        i   s       n   o   t       a       l   i   s   t       c
0121540    o   n   t   a   i   n   i   n   g       a   t       l   e   a
0121560    s   t       N       e   l   e   m   e   n   t   s   .  \r   1
0121600   \r  \r  \0  \0  \0  \0  \0 005  \0  \n  \0   (  \0 314  \0 314
0121620  001 370  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0
0121640   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0121660   \0  \0  \0   (  \0 314  \0 314 001 370  \0 005  \0  \0  \0  \0
0121700  002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0121720   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0 314  \0 314
0121740  001 370  \0 005  \0  \0  \0  \0 002 004  \0  \0  \0  \0  \0  \0
0121760   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0122000   \0  \0  \0   )  \0   K  \0   K 001 370  \0  \0  \0  \0  \0  \0
0122020  002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0122040   \0  \0  \0  \0  \0 001   T  \0  \0  \0  \0  \0   /  \0   K  \0
0122060  314 001 370  \0 022  \0  \0  \0  \0 003 001  \0 001 001 001 370
0122100  001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0122120   \0  \0  \0  \0 001   T  \0  \0  \0  \0  \0   (  \0  \0  \0  \0
0122140  001 370  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0
0122160   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0122200   \0  \0  \0   .  \0  \0  \0  \0 001 370  \0  \0  \0  \0  \0  \0
0122220  003 001  \0 022 001  \0   (  \0  \0  \0  \0  \0  \0  \0  \0  \0
0122240   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0122260   \0   (  \0  \0  \0  \0 001 370  \0   7  \0  \0  \0  \0 002 001
0122300   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0122320   \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0 314  \0 314 001 370
0122340   \0  \0  \0  \0  \0  \0 002 004  \0  \0  \0  \0  \0  \0  \0  \0
0122360   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0122400   \0   (  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002 001
0122420   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0122440   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 004  \0 005
0122460   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0122500   \0  \0 001  \0  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0122520   \0  \0  \0  \0  \0  \0 002  \0  \0 024  \0 006   M   O   D   E
0122540    R   N  \0 016  \0  \0  \0  \0  \0  \0 002  \0  \0 024  \0 006
0122560    M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0
0122600   \0   ?  \0   1   (   D   E   F   A   U   L   T   F   O   N   T
0122620        1       (   G   A   C   H   A       1   0   )       (   G
0122640    A   C   H   A       8   )       (   T   E   R   M   I   N   A
0122660    L       8   )   )  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0
0122700   \0  \0  \0  \0 002  \0  \t  \0  \0  \0 001  \0  \0  \0  \0 004
0122720   \0  \0  \0  \0  \0 002  \0  \b  \0  \0  \0 002  \0 001  \0  \v
0122740    H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006
0122760    M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0
0123000   \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0
0123020   \a  \0  \0  \0      \0  \0  \0  \0 003  \0  \0  \0  \0  \0 002
0123040   \0 006  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .
0123060    G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N
0123100   \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0
0123120   \0  \0 004  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \a  \0
0123140   \0  \0  \0 002  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0
0123160  001  \0  \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0
0123200   \0  \0  \0  \0 002  \0 004  \0  \0  \0 002  \0 001  \0  \v   H
0123220    R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M
0123240    O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0
0123260   \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \t
0123300   \0  \0  \0  \b  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0
0123320   \0 001  \0  \0  \0 005  \0  \0  \0  \0 004  \0  \0  \0 001  \0
0123340   \0  \0  \0 001  \0  \0  \0 006  \0  \0  \0  \0 004  \0  \0  \0
0123360  004  \0  \0  \0  \0 001  \0  \0  \0  \r  \0  \0  \0  \0 004  \0
0123400   \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0  \f  \0  \0  \0  \0
0123420  004  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 003  \0  \0
0123440   \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 016
0123460   \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0
0123500   \0  \n  \0  \0  \0  \0 004  \0  \0  \0 002  \0  \0  \0  \0 002
0123520   \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0 003  \0  \0  \0
0123540   \0 002  \0  \0  \0 005  \0  \0  \0  \0 004  \0  \0  \0 001  \0
0123560   \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0  \0
0123600   \0  \0 002  \0 003  \0  \0  \0  \n  \0  \0  \0  \0 004  \0  \0
0123620   \0 001  \0  \0  \0  \0 001  \0  \0  \0 004  \0  \0  \0  \0 004
0123640   \0  \0  \0 002  \0  \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0
0123660   \0 004  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 005  \0
0123700   \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0
0123720  002  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0
0123740   \0  \0 034  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \t
0123760   \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E
0124000    T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0124020   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0
0124040  004  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 005  \0  \0  \0
0124060   \0 002  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 001  \0
0124100   \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0
0124120   \0  \0 002  \0 004  \0  \0  \0 002  \0 001  \0  \v   H   R   U
0124140    L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D
0124160    E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0124200  001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \t  \0  \0
0124220   \0 024  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001
0124240   \0  \0  \0 024  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0
0124260   \0 001  \0  \0  \0 025  \0  \0  \0  \0 004  \0  \0  \0 003  \0
0124300   \0  \0  \0 002  \0  \0  \0 004  \0  \0  \0  \0 004  \0  \0  \0
0124320  001  \0  \0  \0  \0 001  \0  \0  \0 020  \0  \0  \0  \0 004  \0
0124340   \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 026  \0  \0  \0  \0
0124360  004  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0   "  \0  \0  \0
0124400   \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 036  \0  \0
0124420   \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 034  \0
0124440   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 030
0124460   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0
0124500  024  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0
0124520   \0  \0 004  \0  \0  \0  \0 004  \0  \0  \0 003  \0  \0  \0  \0
0124540  002  \0  \0  \0  \t  \0  \0  \0  \0 004  \0  \0  \0  \n  \0  \0
0124560   \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 001
0124600   \0  \0  \0  \0 002  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0
0124620   \0  \0  \0 002  \0 002  \0  \0  \0 036  \0  \0  \0  \0 002  \0
0124640   \0  \0  \0  \0 002  \0  \t  \0  \0  \0 002  \0 001  \0  \v   H
0124660    R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M
0124700    O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0
0124720   \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 005
0124740   \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0 003  \0  \0  \0
0124760   \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0 016  \0
0125000   \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 002
0125020   \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001
0125040   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0125060   \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0
0125100   \0  \0 002  \0  \t  \0  \0  \0 022  \0  \0  \0  \0 004  \0  \0
0125120   \0 003  \0  \0  \0  \0 002  \0  \0  \0   "  \0  \0  \0  \0 004
0125140   \0  \0  \0  \0  \0 002  \0  \t  \0  \0  \0 002  \0 001  \0  \v
0125160    H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006
0125200    M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0
0125220   \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0
0125240  005  \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0
0125260   \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0 016
0125300   \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0
0125320  002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N
0125340  001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0
0125360   \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0
0125400   \0  \0  \0 002  \0  \t  \0  \0  \0   '  \0  \0  \0  \0 004  \0
0125420   \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0  \v  \0  \0  \0  \0
0125440  004  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 004  \0  \0
0125460   \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 033
0125500   \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0
0125520  031  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0  \0
0125540   \0 037  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 002  \0
0125560   \0  \0 023  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0  \t
0125600   \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E
0125620    T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0125640   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0
0125660  004  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \a  \0  \0  \0
0125700   \0 002  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 001  \0
0125720   \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0
0125740   \0  \0 002  \0 004  \0  \0  \0 002  \0 001  \0  \v   H   R   U
0125760    L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D
0126000    E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0126020  001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \t  \0  \0
0126040   \0 022  \0  \0  \0  \0 004  \0  \0  \0 004  \0  \0  \0  \0 002
0126060   \0  \0  \0   "  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0
0126100   \t  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G
0126120    E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0
0126140   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0
0126160   \0 004  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \a  \0  \0
0126200   \0  \0 002  \0  \0  \0  \b  \0  \0  \0  \0 001  \0  \0  \0 001
0126220   \0  \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0
0126240   \0  \0  \0 002  \0 004  \0  \0  \0 002  \0 001  \0  \v   H   R
0126260    U   L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O
0126300    D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0126320   \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \t  \0
0126340   \0  \0 005  \0  \0  \0  \0 002  \0  \0  \0 025  \0  \0  \0  \0
0126360  004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 017  \0  \0
0126400   \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 024
0126420   \0  \0  \0  \0 004  \0  \0  \0 004  \0  \0  \0  \0 001  \0  \0
0126440   \0 006  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001
0126460   \0  \0  \0 022  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0
0126500   \0 001  \0  \0  \0 024  \0  \0  \0  \0 004  \0  \0  \0 004  \0
0126520   \0  \0  \0 001  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0  \0
0126540  005  \0  \0  \0  \0 002  \0  \0  \0  \t  \0  \0  \0  \0 004  \0
0126560   \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 006  \0  \0  \0  \0
0126600  004  \0  \0  \0 004  \0  \0  \0  \0 001  \0  \0  \0 004  \0  \0
0126620   \0  \0 004  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 022
0126640   \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0
0126660   \0 002  \0  \0  \0  \0 004  \0  \0  \0 005  \0  \0  \0  \0 002
0126700   \0  \0  \0 022  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0
0126720   \0 001  \0  \0  \0 017  \0  \0  \0  \0 004  \0  \0  \0 001  \0
0126740   \0  \0  \0 001  \0  \0  \0 003  \0  \0  \0  \0 004  \0  \0  \0
0126760  005  \0  \0  \0  \0 002  \0  \0  \0   9  \0  \0  \0  \0 004  \0
0127000   \0  \0  \0  \0 002  \0 002  \0  \0  \0 031  \0  \0  \0  \0 002
0127020   \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0  \f  \0  \0  \0  \0
0127040  002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 017  \0  \0  \0
0127060   \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 006  \0  \0
0127100   \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 032  \0
0127120   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0  \n
0127140   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0127160  032  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0
0127200   \0 004  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0  \t  \0
0127220   \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E   T
0127240    F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0
0127260   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004
0127300   \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0  \a  \0  \0  \0  \0
0127320  002  \0  \0  \0 003  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0
0127340   \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0
0127360   \0 002  \0 004  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L
0127400    E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E
0127420    R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001
0127440   \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \t  \0  \0  \0
0127460   \b  \0  \0  \0  \0 004  \0  \0  \0  \n  \0  \0  \0  \0 002  \0
0127500   \0  \0  \b  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0
0127520  002  \0  \0  \0  \r  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0
0127540   \0  \0 001  \0  \0  \0  \r  \0  \0  \0  \0 004  \0  \0  \0 001
0127560   \0  \0  \0  \0 001  \0  \0  \0 006  \0  \0  \0  \0 004  \0  \0
0127600   \0 001  \0  \0  \0  \0 002  \0  \0  \0 037  \0  \0  \0  \0 004
0127620   \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0   *  \0  \0  \0  \0
0127640  002  \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0      \0  \0  \0
0127660   \0 002  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0  \b  \0  \0
0127700   \0  \0 004  \0  \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0 004
0127720   \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0
0127740   \0   "  \0  \0  \0  \0 004  \0  \0  \0 002  \0  \0  \0  \0 001
0127760   \0  \0  \0  \v  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0
0130000   \t  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G
0130020    E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0
0130040   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0
0130060   \0 004  \0  \0 243 202  \0 370   z 272  \r   2  \r  \r   3   .
0130100    3          \t   C   o   p   y   i   n   g       L   i   s   t
0130120    s  \r   1  \r  \r   (   C   O   P   Y       X   )          \t
0130140    [   F   u   n   c   t   i   o   n   ]  \r   1  \r  \r   C   r
0130160    e   a   t   e   s       a   n   d       r   e   t   u   r   n
0130200    s       a       c   o   p   y       o   f       t   h   e    
0130220    l   i   s   t       X   .           A   l   l       l   e   v
0130240    e   l   s       o   f       X       a   r   e       c   o   p
0130260    i   e   d       d   o   w   n       t   o       n   o   n   -
0130300    l   i   s   t   s   ,       s   o       t   h   a   t       i
0130320    f       X       c   o   n   t   a   i   n   s       a   r   r
0130340    a   y   s       a   n   d       s   t   r   i   n   g   s   ,
0130360        t   h   e       c   o   p   y       o   f       X       w
0130400    i   l   l       c   o   n   t   a   i   n       t   h   e    
0130420    s   a   m   e       a   r   r   a   y   s       a   n   d    
0130440    s   t   r   i   n   g   s   ,       n   o   t       c   o   p
0130460    i   e   s   .           C   O   P   Y       i   s       r   e
0130500    c   u   r   s   i   v   e       i   n       t   h   e       C
0130520    A   R       d   i   r   e   c   t   i   o   n       o   n   l
0130540    y   ,       s   o       v   e   r   y       l   o   n   g    
0130560    l   i   s   t   s       c   a   n       b   e       c   o   p
0130600    i   e   d   .  \r   N   o   t   e   :       T   o       c   o
0130620    p   y       j   u   s   t       t   h   e       t   o   p    
0130640    l   e   v   e   l       o   f       X   ,       d   o       (
0130660    A   P   P   E   N   D       X   )   .  \r   1  \r  \r   (   C
0130700    O   P   Y   A   L   L       X   )          \t   [   F   u   n
0130720    c   t   i   o   n   ]  \r   1  \r  \r   L   i   k   e       C
0130740    O   P   Y       e   x   c   e   p   t       c   o   p   i   e
0130760    s       d   o   w   n       t   o       a   t   o   m   s   .
0131000            A   r   r   a   y   s   ,       h   a   s   h   -   a
0131020    r   r   a   y   s   ,       s   t   r   i   n   g   s   ,    
0131040    u   s   e   r       d   a   t   a       t   y   p   e   s   ,
0131060        e   t   c   .   ,       a   r   e       a   l   l       c
0131100    o   p   i   e   d   .           A   n   a   l   a   g   o   u
0131120    s       t   o       E   Q   U   A   L   A   L   L       (   (
0131140    "   E   Q   U   A   L   A   L   L   "       .       F   u   n
0131160    c   t   i   o   n   )   )   .           N   o   t   e       t
0131200    h   a   t       t   h   i   s       w   i   l   l       n   o
0131220    t       w   o   r   k       i   f       g   i   v   e   n    
0131240    a       d   a   t   a       s   t   r   u   c   t   u   r   e
0131260        w   i   t   h       c   i   r   c   u   l   a   r       p
0131300    o   i   n   t   e   r   s   ;       i   n       t   h   i   s
0131320        c   a   s   e   ,       u   s   e       H   C   O   P   Y
0131340    A   L   L   .  \r   1  \r  \r   (   H   C   O   P   Y   A   L
0131360    L       X   )          \t   [   F   u   n   c   t   i   o   n
0131400    ]  \r   1  \r  \r   S   i   m   i   l   a   r       t   o    
0131420    C   O   P   Y   A   L   L   ,       e   x   c   e   p   t    
0131440    t   h   a   t       i   t       w   i   l   l       w   o   r
0131460    k       e   v   e   n       i   f       t   h   e       d   a
0131500    t   a       s   t   r   u   c   t   u   r   e       c   o   n
0131520    t   a   i   n   s       c   i   r   c   u   l   a   r       p
0131540    o   i   n   t   e   r   s   .  \r   1  \r  \r  \0  \0  \0  \0
0131560   \0 005  \0  \b  \0   (  \0 314  \0 314 001 370  \0 005  \0  \0
0131600   \0  \0 002 004  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0131620   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   )  \0   K
0131640   \0   K 001 370  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0
0131660   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001
0131700    T  \0  \0  \0  \0  \0   /  \0   K  \0 314 001 370  \0 022  \0
0131720   \0  \0  \0 003 001  \0 001 001 001 370 001  \0  \0  \0  \0  \0
0131740   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001   T
0131760   \0  \0  \0  \0  \0   (  \0  \0  \0  \0 001 370  \0  \0  \0  \0
0132000   \0  \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0132020   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   .  \0  \0
0132040   \0  \0 001 370  \0  \0  \0  \0  \0  \0 003 001  \0 022 001  \0
0132060    (  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0132100   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0  \0  \0  \0
0132120  001 370  \0   7  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0
0132140   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0132160   \0  \0  \0   (  \0 314  \0 314 001 370  \0  \0  \0  \0  \0  \0
0132200  002 004  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0132220   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   (  \0  \0  \0  \0
0132240   \0  \0  \0  \0  \0  \0  \0  \0 002 001  \0  \0  \0  \0  \0  \0
0132260   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0132300   \0  \0  \0  \0  \0  \0  \0 004  \0 005  \0 024  \0 006   M   O
0132320    D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0 001  \0  \0 024
0132340   \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0
0132360  002  \0  \0 024  \0 006   M   O   D   E   R   N  \0 016  \0  \0
0132400   \0  \0  \0  \0 002  \0  \0 024  \0 006   M   O   D   E   R   N
0132420   \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0   ?  \0   1   (   D
0132440    E   F   A   U   L   T   F   O   N   T       1       (   G   A
0132460    C   H   A       1   0   )       (   G   A   C   H   A       8
0132500    )       (   T   E   R   M   I   N   A   L       8   )   )  \0
0132520   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0
0132540   \a  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002
0132560   \0 006  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .
0132600    G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N
0132620   \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0
0132640   \0  \0 004  \0  \0  \0  \0  \0 002  \0 005  \0  \0  \0 024  \0
0132660   \0  \0  \0 003  \0  \0  \0  \0  \0 002  \0 004  \0  \0  \0 002
0132700   \0 001  \0  \v   H   R   U   L   E   .   G   E   T   F   N 001
0132720   \0 024  \0 006   M   O   D   E   R   N  \0  \n  \0  \0  \0  \0
0132740   \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0
0132760   \0  \0 002  \0 003  \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0
0133000   \0 001  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002
0133020   \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0
0133040  002  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G
0133060    E   T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0
0133100   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0
0133120   \0 004  \0  \0  \0  \0  \0 002  \0  \a  \0  \0  \0   '  \0  \0
0133140   \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 021
0133160   \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0
0133200   \0   *  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0  \0 001
0133220   \0  \0  \0   *  \0  \0  \0  \0 004  \0  \0  \0 001  \0  \0  \0
0133240   \0 001  \0  \0  \0   8  \0  \0  \0  \0 004  \0  \0  \0 004  \0
0133260   \0  \0  \0 002  \0  \0  \0 025  \0  \0  \0  \0 004  \0  \0  \0
0133300  003  \0  \0  \0  \0 002  \0  \0  \0   3  \0  \0  \0  \0 004  \0
0133320   \0  \0  \0  \0 002  \0 001  \0  \0  \0 027  \0  \0  \0  \0 004
0133340   \0  \0  \0  \t  \0  \0  \0  \0 001  \0  \0  \0 004  \0  \0  \0
0133360   \0 004  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 005  \0
0133400   \0  \0  \0 004  \0  \0  \0  \b  \0  \0  \0  \0 002  \0  \0  \0
0133420  001  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0133440   \0  \0 002  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \a
0133460   \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E   .   G   E
0133500    T   F   N 001  \0 024  \0 006   M   O   D   E   R   N  \0  \n
0133520   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \0
0133540  004  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0  \t  \0  \0  \0
0133560   \0 002  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0  \0 001  \0
0133600   \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004  \0  \0  \0
0133620   \0  \0 002  \0 002  \0  \0  \0 002  \0 001  \0  \v   H   R   U
0133640    L   E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D
0133660    E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0133700  001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0  \a  \0  \0
0133720   \0 005  \0  \0  \0  \0 004  \0  \0  \0 004  \0  \0  \0  \0 002
0133740   \0  \0  \0   r  \0  \0  \0  \0 004  \0  \0  \0  \b  \0  \0  \0
0133760   \0 002  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0  \0 027  \0
0134000  001  \0  \f   I   R   M   .   G   E   T   .   C   R   E   F  \0
0134020   \0  \0  \0   e  \0  \0  \0  \0 004  \0  \0  \0  \b  \0  \0  \0
0134040   \0 002  \0  \0  \0 002  \0  \0  \0  \0 004  \0  \0  \0  \0  \0
0134060  002  \0  \a  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L   E
0134100    .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E   R
0134120    N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001  \0
0134140   \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0 003  \0  \0  \0  \n
0134160   \0  \0  \0  \0 002  \0  \0  \0 001  \0  \0  \0  \0 001  \0  \0
0134200   \0 001  \0  \0  \0  \0 002  \0  \0  \0 016  \0  \0  \0  \0 004
0134220   \0  \0  \0  \0  \0 002  \0 002  \0  \0  \0 002  \0 001  \0  \v
0134240    H   R   U   L   E   .   G   E   T   F   N 001  \0 024  \0 006
0134260    M   O   D   E   R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0
0134300   \0  \0  \0 001  \0  \0  \0  \0 004  \0  \0  \0  \0  \0 002  \0
0134320   \a  \0  \0  \0  \v  \0  \0  \0  \0 004  \0  \0  \0  \a  \0  \0
0134340   \0  \0 002  \0  \0  \0   R  \0  \0  \0  \0 004  \0  \0  \0  \0
0134360   \0 002  \0  \a  \0  \0  \0 002  \0 001  \0  \v   H   R   U   L
0134400    E   .   G   E   T   F   N 001  \0 024  \0 006   M   O   D   E
0134420    R   N  \0  \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 001
0134440   \0  \0  \0  \0 004  \0  \0 263   l  \0   Q   z 272  \r   2  \r
0134460   \r   3   .   2          \t   B   u   i   l   d   i   n   g    
0134500    L   i   s   t   s       F   r   o   m       L   e   f   t    
0134520    t   o       R   i   g   h   t  \r   1  \r  \r   (   T   C   O
0134540    N   C       P   T   R       X   )          \t   [   F   u   n
0134560    c   t   i   o   n   ]  \r   1  \r  \r   T   C   O   N   C    
0134600    i   s       s   i   m   i   l   a   r       t   o       N   C
0134620    O   N   C   1   ;       i   t       i   s       u   s   e   f
0134640    u   l       f   o   r       b   u   i   l   d   i   n   g    
0134660    a       l   i   s   t       b   y       a   d   d   i   n   g
0134700        e   l   e   m   e   n   t   s       o   n   e       a   t
0134720        a       t   i   m   e       a   t       t   h   e       e
0134740    n   d   .           U   n   l   i   k   e       N   C   O   N
0134760    C   1   ,       T   C   O   N   C       d   o   e   s       n
0135000    o   t       h   a   v   e       t   o       s   e   a   r   c
0135020    h       t   o       t   h   e       e   n   d       o   f    
0135040    t   h   e       l   i   s   t       e   a   c   h       t   i
0135060    m   e       i   t       i   s       c   a   l   l   e   d   .
0135100            I   n   s   t   e   a   d   ,       i   t       k   e
0135120    e   p   s       a       p   o   i   n   t   e   r       t   o
0135140        t   h   e       e   n   d       o   f       t   h   e    
0135160    l   i   s   t       b   e   i   n   g       a   s   s   e   m
0135200    b   l   e   d   ,       a   n   d       u   p   d   a   t   e
0135220    s       t   h   i   s       p   o   i   n   t   e   r       a
0135240    f   t   e   r       e   a   c   h       c   a   l   l   .    
0135260        T   h   i   s       c   a   n       b   e       c   o   n
0135300    s   i   d   e   r   a   b   l   y       f   a   s   t   e   r
0135320        f   o   r       l   o   n   g       l   i   s   t   s   .
0135340            T   h   e       c   o   s   t       i   s       a   n
0135360        e   x   t   r   a       l   i   s   t       c   e   l   l
0135400    ,       P   T   R   .           (   C   A   R       P   T   R
0135420    )       i   s       t   h   e       l   i   s   t       b   e
0135440    i   n   g       a   s   s   e   m   b   l   e   d   ,       (
0135460    C   D   R       P   T   R   )       i   s       (   L   A   S
0135500    T       (   C   A   R       P   T   R   )   )   .           T
0135520    C   O   N   C       r   e   t   u   r   n   s       P   T   R
0135540    ,       w   i   t   h       i   t   s       C   A   R       a
0135560    n   d       C   D   R       a   p   p   r   o   p   r   i   a
0135600    t   e   l   y       m   o   d   i   f   i   e   d   .  \r   P
0135620    T   R       c   a   n       b   e       i   n   i   t   i   a
0135640    l   i   z   e   d       i   n       t   w   o       w   a   y
0135660    s   .           I   f       P   T   R       i   s       N   I
0135700    L   ,       T   C   O   N   C       w   i   l   l       c   r
0135720    e   a   t   e       a   n   d       r   e   t   u   r   n    
0135740    a       P   T   R   .           I   n       t   h   i   s    
0135760    c   a   s   e   ,       t   h   e       p   r   o   g   r   a
0136000    m       m   u   s   t       s   e   t       s   o   m   e    
0136020    v   a   r   i   a   b   l   e       t   o       t   h   e    
0136040    v   a   l   u   e       o   f       t   h   e       f   i   r
0136060    s   t       c   a   l   l       t   o       T   C   O   N   C
0136100    .           A   f   t   e   r       t   h   a   t   ,       i
0136120    t       i   s       u   n   n   e   c   e   s   s   a   r   y
0136140        t   o       r   e   s   e   t       t   h   e       v   a
0136160    r   i   a   b   l   e   ,       s   i   n   c   e       T   C
0136200    O   N   C       p   h   y   s   i   c   a   l   l   y       c
0136220    h   a   n   g   e   s       i   t   s       v   a   l   u   e
0136240    .           E   x   a   m   p   l   e   :  \r   _   (   S   E
0136260    T   Q       F   O   O       (   T   C   O   N   C       N   I
0136300    L       1   )   )  \r   (   (   1   )       1   )  \r   _   (
0136320    f   o   r       I       f   r   o   m       2       t   o    
0136340    5       d   o       (   T   C   O   N   C       F   O   O    
0136360    I   )   )  \r   N   I   L  \r   _   F   O   O  \r   (   (   1
0136400        2       3       4       5   )       5   )  \r   I   f    
0136420    P   T   R       i   s       i   n   i   t   i   a   l   l   y
0136440        (   N   I   L   )   ,       t   h   e       v   a   l   u
0136460    e       o   f       T   C   O   N   C       i   s       t   h
0136500    e       s   a   m   e       a   s       f   o   r       P   T
0136520    R   =   N   I   L   .       b   u   t       T   C   O   N   C
0136540        c   h   a   n   g   e   s       P   T   R   .           T
0136560    h   i   s       m   e   t   h   o   d       a   l   l   o   w
0136600    s       t   h   e       p   r   o   g   r   a   m       t   o
0136620        i   n   i   t   i   a   l   i   z   e       t   h   e    
0136640    T   C   O   N   C       v   a   r   i   a   b   l   e       b
0136660    e   f   o   r   e       a   d   d   i   n   g       a   n   y
0136700        e   l   e   m   e   n   t   s       t   o       t   h   e
0136720        l   i   s   t   .           E   x   a   m   p   l   e   :
0136740   \r   _   (   S   E   T   Q       F   O   O       (   C   O   N
0136760    S   )   )  \r   (   N   I   L   )  \r   _   (   f   o   r    
0137000    I       f   r   o   m       1       t   o       5       d   o
0137020        (   T   C   O   N   C       F   O   O       I   )   )  \r
0137040    N   I   L  \r   _   F   O   O  \r   (   (   1       2       3
0137060        4       5   )       5   )  \r   1  \r  \r   (   L   C   O
0137100    N   C       P   T   R       X   )          \t   [   F   u   n
0137120    c   t   i   o   n   ]  \r   1  \r  \r   W   h   e   r   e    
0137140    T   C   O   N   C       i   s       u   s   e   d       t   o
0137160        a   d   d       e   l   e   m   e   n   t   s       a   t
0137200        t   h   e       e   n   d       o   f       a       l   i
0137220    s   t   ,       L   C   O   N   C       i   s       u   s   e
0137240    d       f   o   r       b   u   i   l   d   i   n   g       a
0137260        l   i   s   t       b   y       a   d   d   i   n   g    
0137300    l   i   s   t   s       a   t       t   h   e       e   n   d
0137320    ,       i   .   e   .   ,       i   t       i   s       s   i
0137340    m   i   l   a   r       t   o       N   C   O   N   C       i
0137360    n   s   t   e   a   d       o   f       N   C   O   N   C   1
0137400    .           E   x   a   m   p   l   e   :  \r   _   (   S   E
0137420    T   Q       F   O   O       (   C   O   N   S   )   )  \r   (
0137440    N   I   L   )  \r   _   (   L   C   O   N   C       F   O   O
0137460        '   (   1       2   )   )  \r   (   (   1       2   )    
0137500    2   )  \r   _   (   L   C   O   N   C       F   O   O       '
0137520    (   3       4       5   )   )  \r   (   (   1       2       3
0137540        4       5   )       5   )  \r   _   (   L   C   O   N   C
0137560        F   O   O       N   I   L   )  \r   (   (   1       2    
0137600    3       4       5   )       5   )  \r   L   C   O   N   C    
0137620    u   s   e   s       t   h   e       s   a   m   e       p   o
0137640    i   n   t   e   r       c   o   n   v   e   n   t   i   o   n
0137660    s       a   s       T   C   O   N   C       f   o   r       e
0137700    l   i   m   i   n   a   t   i   n   g       s   e   a   r   c
0137720    h   i   n   g       t   o       t   h   e       e   n   d    
0137740    o   f       t   h   e       l   i   s   t   ,       s   o    
0137760    t   h   a   t       t   h   e       s   a   m   e       p   o
0140000    i   n   t   e   r       c   a   n       b   e       g   i   v
0140020    e   n       t   o       T   C   O   N   C       a   n   d    
0140040    L   C   O   N   C       i   n   t   e   r   c   h   a   n   g
0140060    e   a   b   l   y   .       T   h   e   r   e   f   o   r   e
0140100    ,       c   o   n   t   i   n   u   i   n   g       f   r   o
0140120    m       a   b   o   v   e   ,  \r   _   (   T   C   O   N   C
0140140        F   O   O       N   I   L   )  \r   (   (   1       2    
0140160    3       4       5       N   I   L   )       N   I   L   )  \r
0140200    _   (   T   C   O   N   C       F   O   O       '   (   3    
0140220    4       5   )   )  \r   (   (   1       2       3       4    
0140240    5       N   I   L       (   3       4       5   )   )       (
0140260    3       4       5   )   )  \r   1  \r  \r   T   h   e       f
0140300    u   n   c   t   i   o   n   s       D   O   C   O   L   L   E
0140320    C   T       a   n   d       E   N   D   C   O   L   L   E   C
0140340    T       a   l   s   o       p   e   r   m   i   t       b   u
0140360    i   l   d   i   n   g       u   p       l   i   s   t   s    
0140400    f   r   o   m       l   e   f   t   -   t   o   -   r   i   g
0140420    h   t       l   i   k   e       T   C   O   N   C   ,       b
0140440    u   t       w   i   t   h   o   u   t       t   h   e       o
0140460    v   e   r   h   e   a   d       o   f       a   n       e   x
0140500    t   r   a       l   i   s   t       c   e   l   l   .        
0140520    T   h   e       l   i   s   t       b   e   i   n   g       m
0140540    a   i   n   t   a   i   n   e   d       i   s       k   e   p
0140560    t       a   s       a       c   i   r   c   u   l   a   r    
0140600    l   i   s   t   .           D   O   C   O   L   L   E   C   T
0140620        a   d   d   s       i   t   e   m   s   ;       E   N   D
0140640    C   O   L   L   E   C   T       r   e   p   l   a   c   e   s
0140660        t   h   e       t   a   i   l       w   i   t   h       i
0140700    t   s       s   e   c   o   n   d       a   r   g   u   m   e
0140720    n   t   ,       a   n   d       r   e   t   u   r   n   s    
0140740    t   h   e       f   u   l   l       l   i   s   t   .  \r   (
0140760    D   O   C   O   L   L   E   C   T       I   T   E   M       L
0141000    S   T   )          \t   [   F   u   n   c   t   i   o   n   ]
0141020   \r   1  \r  \r   "   A   d   d   s   "       I   T   E   M    
0141040    t   o       t   h   e       e   n   d       o   f       L   S
0141060    T   .           R   e   t   u   r   n   s       t   h   e    
0141100    n   e   w       c   i   r   c   u   l   a   r       l   i   s
0141120    t   .           N   o   t   e       t   h   a   t       L   S
0141140    T       i   s       m   o   d   i   f   i   e   d   ,       b
0141160    u   t       i   t       i   s       n   o   t       E   Q    
0141200    t   o       t   h   e       n   e   w       l   i   s   t   .
0141220            T   h   e       n   e   w       l   i   s   t       s
0141240    h   o   u   l   d       b   e       s   t   o   r   e   d    
0141260    a   n   d       u   s   e   d       a   s       L   S   T    
0141300    t   o       t   h   e       n   e   x   t       c   a   l   l
0141320        t   o       D   O   C   O   L   L   E   C   T   .  \r   1
0141340   \r  \r   (   E   N   D   C   O   L   L   E   C   T       L   S
0141360    T       T   A   I   L   )          \t   [   F   u   n   c   t
0141400    i   o   n   ]  \r   1  \r  \r   T   a   k   e   s       L   S
0141420    T   ,       a       l   i   s   t       r   e   t   u   r   n
0141440    e   d       b   y       D   O   C   O   L   L   E   C   T   ,
0141460        a   n   d       r   e   t   u   r   n   s       i   t    
0141500    a   s       a       n   o   n   -   c   i   r   c   u   l   a
0141520