$ od -c -N 50000 [eris]<LispCore>SOURCES>ADDARITH.DCOM!17
0000000    (   F   I   L   E   C   R   E   A   T   E   D       "   2   9
0000020    -   M   a   y   -   8   6       2   1   :   0   8   :   3   4
0000040    "       (   "   c   o   m   p   i   l   e   d       o   n    
0000060    "       {   E   R   I   S   }   <   L   I   S   P   C   O   R
0000100    E   >   E   V   A   L   >   A   D   D   A   R   I   T   H   .
0000120    ;   1   )      \r   "   2   9   -   M   a   y   -   8   6    
0000140    1   6   :   5   1   :   4   9   "       r   e   c   o   m   p
0000160    i   l   e   d       c   h   a   n   g   e   s   :       n   o
0000200    t   h   i   n   g       i   n       "   X   e   r   o   x    
0000220    L   i   s   p       1   9   -   M   a   y   -   8   6       .
0000240    .   .   "       d   a   t   e   d      \r   "   1   9   -   M
0000260    a   y   -   8   6       0   9   :   0   4   :   4   7   "   )
0000300   \r   (   F   I   L   E   C   R   E   A   T   E   D       "   2
0000320    9   -   M   a   y   -   8   6       1   7   :   5   6   :   5
0000340    4   "       {   E   R   I   S   }   <   L   I   S   P   C   O
0000360    R   E   >   E   V   A   L   >   A   D   D   A   R   I   T   H
0000400    .   ;   1       3   7   3   0   9       c   h   a   n   g   e
0000420    s       t   o   :       (   O   P   T   I   M   I   Z   E   R
0000440    S      \r   R   O   T   -   I   N   L   I   N   E   )       (
0000460    V   A   R   S       A   D   D   A   R   I   T   H   C   O   M
0000500    S   )       p   r   e   v   i   o   u   s       d   a   t   e
0000520    :       "   2   9   -   J   a   n   -   8   6       1   5   :
0000540    3   5   :   1   2   "      \r   {   E   R   I   S   }   <   L
0000560    I   S   P   C   O   R   E   >   S   O   U   R   C   E   S   >
0000600    A   D   D   A   R   I   T   H   .   ;   1   5   )  \r   \   R
0000620    T   I   M   E   S   2       D   1  \r   (   L       (   1    
0000640    R   2       0       R   1   )   )      \0 177  \0  \0  \0 002
0000660    @ 005 003 265 035   A 005 003 265 020   @   3     262   .   A
0000700    3     262 026   @   A 332 020  \t  \0  \0   b 002 277 260 354
0000720   \t  \0  \0   b  \0 277 260 337   @   d   A 002 364 223 277   A
0000740  001 020   A 001 332   A 002  \n  \0  \0 020   A   3     265 023
0000760    @   d 001   A 002 364 262 035 277   A 001   @ 002  \n  \0  \0
0001000  020   d   @ 002 364 223 277   @ 001 020   @ 001 326   @ 002  \n
0001020   \0  \0 020 002   A 001 364 227   @ 001   A 002  \n  \0  \0 020
0001040    @ 001   A 001 332   @ 002   A 002 332  \n  \0  \0 020  \0   (
0001060    1   7   4   Q       \   R   A   T   I   O   N   A   L   I   Z
0001100    E       1   5   6   Q       \   R   A   T   I   O   N   A   L
0001120    I   Z   E       1   4   1   Q       \   R   A   T   I   O   N
0001140    A   L   I   Z   E       1   1   7   Q       \   R   A   T   I
0001160    O   N   A   L   I   Z   E       7   1   Q       \   R   A   T
0001200    I   O   N   A   L   I   Z   E       4   2   Q       M   A   K
0001220    E   R   A   T   I   O   N   A   L       3   2   Q       M   A
0001240    K   E   R   A   T   I   O   N   A   L   )  \r   N   I   L  \r
0001260    (   )  \r   \   R   A   T   I   O   N   A   L   I   Z   E    
0001300    D   1  \r   (   L       (   1       D   E   N       0       N
0001320    U   M   )   )      \0 033 001  \0  \0 002   @   A  \n  \0  \0
0001340  021 001  \0   A   H 364 223   @   H 333 020   @   H 333   A   H
0001360  333  \n  \0  \0 020  \0   (   3   0   Q       C   R   E   A   T
0001400    E   R   A   T   I   O   N   A   L       4       G   C   D   )
0001420   \r   N   I   L  \r   (   )  \r   \   R   P   L   U   S   2    
0001440    D   1  \r   (   L       (   1       R   2       0       R   1
0001460    )   )      \0   l  \0  \0  \0 002   @ 005 003 265 037   A 005
0001500  003 265 022   @   3     262   )   A   d   3     262 027 277   @
0001520    A 330 020  \t  \0  \0   b 002 277 260 352  \t  \0  \0   b  \0
0001540  277 260 335 001   @   A 002 332 330   A 002  \n  \0  \0 020   A
0001560    3     234   @ 001   A   @ 002 332 330   @ 002  \n  \0  \0 020
0001600    @   d 002   A 002 364 231 001   A 001 330   A 002  \n  \0  \0
0001620  020 002   A 001 332   @ 001   A 002 332 330   @ 002   A 002 332
0001640   \n  \0  \0 020  \0   (   1   5   1   Q       \   R   A   T   I
0001660    O   N   A   L   I   Z   E       1   2   6   Q       \   R   A
0001700    T   I   O   N   A   L   I   Z   E       1   0   5   Q       \
0001720    R   A   T   I   O   N   A   L   I   Z   E       6   4   Q    
0001740    \   R   A   T   I   O   N   A   L   I   Z   E       4   4   Q
0001760        M   A   K   E   R   A   T   I   O   N   A   L       3   4
0002000    Q       M   A   K   E   R   A   T   I   O   N   A   L   )  \r
0002020    N   I   L  \r   (   )  \r   \   R   M   I   N   U   S       D
0002040    1  \r   (   L       (   0       X   )   )      \0 036  \0  \0
0002060   \0 001   @   d 003 262 026   d 001   3     236   d 002   3    
0002100  231 001  \t  \0  \0   @ 001  \n  \0  \0 020  \t  \0  \0 020  \0
0002120    (   3   3   Q       M   I   N   U   S       2   7   Q       C
0002140    R   E   A   T   E   R   A   T   I   O   N   A   L       2   2
0002160    Q       M   I   N   U   S   )  \r   N   I   L  \r   (   )  \r
0002200    C   R   E   A   T   E   R   A   T   I   O   N   A   L       D
0002220    1  \r   (   L       (   1       D   E   N   O   M   I   N   A
0002240    T   O   R       0       N   U   M   E   R   A   T   O   R   )
0002260    )      \0   8 004  \0  \0 002   @   A 021   " 003   j   d   H
0002300  361 233   H 331 270   j   I 361 233   j   I 331 271 210   I 361
0002320  225   j   I 331 271   i 273   H   I  \n  \0  \0   Z   H   J 333
0002340    X   I   J 333   Y   K 223   j   H 331 200   H   I 032 020  \0
0002360    (   4   3   Q       G   C   D   )  \r   N   I   L  \r   (   )
0002400   \r   R   A   T   I   O   N   A   L   T   O   I   N   T   E   G
0002420    E   R       D   1  \r   (   L       (   0       R   A   T   )
0002440    )      \0  \n  \0  \0  \0 001   @ 001   @ 002 353  \t  \0  \0
0002460  020  \0   (   7       F   I   X   R   )  \r   N   I   L  \r   (
0002500    )  \r   L   O   A   D   B   Y   T   E       D   1  \r   (   L
0002520        (   2       S   I   Z   E       1       P   O   S       0
0002540        N   )   )      \0  \r  \0  \0  \0 003   @   A  \n  \0  \0
0002560    k   B 347   k 331 345 020  \0   (   4       R   S   H   )  \r
0002600    N   I   L  \r   (   )  \r   D   E   P   O   S   I   T   B   Y
0002620    T   E       D   1  \r   (   L       (   3       V   A   L    
0002640    2       S   I   Z   E       1       P   O   S       0       N
0002660    )   )      \0 030  \0  \0  \0 004   @   k   B 347   k 331   A
0002700  347   m 377 346 345   C   k   B 347   k 331 345   A 347 344 020
0002720   \0   N   I   L  \r   N   I   L  \r   (   )  \r   I   M   O   D
0002740    L   E   S   S   P       D   1  \r   (   L       (   2       M
0002760    O   D   U   L   U   S       1       Y       0       X   )   )
0003000       \0 017  \0  \0  \0 003   A   @ 331   B  \n  \0  \0   B   k
0003020  330 342 375 361 020  \0   (   6       I   M   O   D   )  \r   N
0003040    I   L  \r   (   )  \r   I   M   O   D   P   L   U   S       D
0003060    1  \r   (   L       (   2       M   O   D   U   L   U   S    
0003100    1       Y       0       X   )   )      \0  \t  \0  \0  \0 003
0003120    @   A 330   B  \n  \0  \0 020  \0   (   6       I   M   O   D
0003140    )  \r   N   I   L  \r   (   )  \r   I   M   O   D   D   I   F
0003160    F   E   R   E   N   C   E       D   1  \r   (   L       (   2
0003200        M   O   D   U   L   U   S       1       Y       0       X
0003220    )   )      \0  \t  \0  \0  \0 003   @   A 331   B  \n  \0  \0
0003240  020  \0   (   6       I   M   O   D   )  \r   N   I   L  \r   (
0003260    )  \r   R   O   T       D   1  \r   (   L       (   2       F
0003300    I   E   L   D   S   I   Z   E       1       N       0       X
0003320    )   )      \0   . 002  \0  \0 003   A   B  \n  \0  \0 021 021
0003340  001   B   H 331 271   @   I  \n  \0  \0   k   H 347   k 331 345
0003360    k   I 347   k 331   H 347   m 377 346 345   @   k   I 347   k
0003400  331 345   H 347 344 020  \0   (   2   0   Q       R   S   H    
0003420    4       I   M   O   D   )  \r   N   I   L  \r   (   )  \r   \
0003440    L   D   B   E   X   P   A   N   D   E   R       D   1  \r   (
0003460    L       (   0       X   )   )     001   ,  \b  \0  \0 001   @
0003500  001   i  \n  \0  \0   @ 002 001 021   b  \a   H  \t  \0  \0 001
0003520    Z 265 003 202 261  \0 225   I   i  \n  \0  \0   [   H   d 003
0003540  262 033   d 001   g  \0  \0 360 262 023   d 002 001   o  \0  \0
0003560   \0 364 227 002 002 001   Z 003 265   4   H 004   l 004 360 242
0003600  261  \0 313   K  \t  \0  \0 001   3     250   H   K  \n  \0  \0
0003620  242 261  \0 272   g  \0  \0   I   g  \0  \0   H   h 032 032   g
0003640   \0  \0   H   h 032 032   h 032 032 032 032 020 001   g  \0  \0
0003660  360 262 311   J 002   Z   d 001   J 002 272   \   J 001   ]   K
0003700   \t  \0  \0 001   3     263 027   K   L  \n  \0  \0 262   ]   K
0003720    M  \n  \0  \0 262   V   L   M  \n  \0  \0 262   O   g  \0  \0
0003740    I   M   L   h 032 032 032 032 020 003 001   g  \0  \0 360 242
0003760  261 377   g   g  \0  \0   I   J 002 002 001   ^   d 236   d   i
0004000  360 252   3 020 265  \t   g  \0  \0   N   h 032 032   J 002 001
0004020    _ 016   d 237   d   i 360 253   3 020 265  \n   g  \0  \0   O
0004040  016   h 032 032   h 032 032 032 032 020   g  \0  \0   o  \0  \0
0004060   \0   o  \0  \0  \0   g  \0  \0   I   o  \0  \0  \0 032 032   h
0004100  032 032 032 032   L   M   h 032 032 032 020   g  \0  \0   o  \0
0004120   \0  \0   o  \0  \0  \0   g  \0  \0   I   o  \0  \0  \0 032 032
0004140    h 032 032 032 032   H   h 032 032 020  \0   (   2   3   3   Q
0004160        A   R   G   S   .   C   O   M   M   U   T   A   B   L   E
0004200    P       2   2   4   Q       A   R   G   S   .   C   O   M   M
0004220    U   T   A   B   L   E   P       2   1   5   Q       A   R   G
0004240    S   .   C   O   M   M   U   T   A   B   L   E   P       2   0
0004260    3   Q       E   V   A   L   U   A   B   L   E   .   C   O   N
0004300    S   T   A   N   T   P       1   2   0   Q       A   R   G   S
0004320    .   C   O   M   M   U   T   A   B   L   E   P       1   0   7
0004340    Q       E   V   A   L   U   A   B   L   E   .   C   O   N   S
0004360    T   A   N   T   P       3   4   Q       L   I   S   P   F   O
0004400    R   M   .   S   I   M   P   L   I   F   Y       1   7   Q    
0004420    E   V   A   L   U   A   B   L   E   .   C   O   N   S   T   A
0004440    N   T   P       5       L   I   S   P   F   O   R   M   .   S
0004460    I   M   P   L   I   F   Y   )  \r   (   4   3   1   Q       L
0004500    O   A   D   B   Y   T   E       4   1   6   Q       L   A   M
0004520    B   D   A       3   7   0   Q       L   O   A   D   B   Y   T
0004540    E       3   5   5   Q       L   A   M   B   D   A       3   3
0004560    7   Q       Q   U   O   T   E       3   1   1   Q       Q   U
0004600    O   T   E       2   6   6   Q       L   O   A   D   B   Y   T
0004620    E       2   5   6   Q       B   Y   T   E   S   P   E   C    
0004640    2   4   0   Q       L   O   A   D   B   Y   T   E       1   6
0004660    0   Q       L   I   S   T       1   4   2   Q       B   Y   T
0004700    E   S   I   Z   E       1   3   3   Q       B   Y   T   E   P
0004720    O   S   I   T   I   O   N       1   2   7   Q       L   O   A
0004740    D   B   Y   T   E       4   7   Q       C   O   N   S   )  \r
0004760    (       4   3   6   Q       (   (   B   Y   T   E   P   O   S
0005000    I   T   I   O   N       \   P   o   s   i   t   i   o   n   S
0005020    i   z   e   )       (   B   Y   T   E   S   I   Z   E       \
0005040    P   o   s   i   t   i   o   n   S   i   z   e   )   )       4
0005060    2   6   Q       (   D   E   C   L   A   R   E       (   L   O
0005100    C   A   L   V   A   R   S       \   P   o   s   i   t   i   o
0005120    n   S   i   z   e   )   )  \r       4   2   2   Q       (   \
0005140    P   o   s   i   t   i   o   n   S   i   z   e   )       3   7
0005160    5   Q       (   \   B   y   t   e   p   o   s   i   t   i   o
0005200    n       \   B   y   t   e   s   i   z   e   )       3   6   5
0005220    Q       (   D   E   C   L   A   R   E       (   L   O   C   A
0005240    L   V   A   R   S       \   B   y   t   e   s   i   z   e    
0005260    \   B   y   t   e   p   o   s   i   t   i   o   n   )   )  \r
0005300        3   6   1   Q       (   \   B   y   t   e   s   i   z   e
0005320        \   B   y   t   e   p   o   s   i   t   i   o   n   )    
0005340    6   1   Q       (   Q   U   O   T   E       B   Y   T   E   S
0005360    P   E   C   )   )  \r   \   D   P   B   E   X   P   A   N   D
0005400    E   R       D   1  \r   (   L       (   0       X   )   )    
0005420  001 211  \r  \0  \0 001   @ 001   @ 002 001   i  \n  \0  \0   @
0005440  002 002 001   i  \n  \0  \0 021 243  \f   I   d 003 262 034   d
0005460  001   g  \0  \0 360 262 024   d 002 001   o  \0  \0  \0 364 230
0005500  002 002 001   _ 024 003 265   0   I  \t  \0  \0 001   _ 024 265
0005520    T   H   i  \n  \0  \0   ^   d   J  \n  \0  \0   h 360 265 017
0005540    O 022   h 360 264  \t   N   I  \n  \0  \0   h 360   ]   d 262
0005560    v   g  \0  \0 260   r 001   g  \0  \0 360 262 315   O 024 002
0005600    _ 024 001   O 024 002   _ 024 277 273   O 024 001   O 024 002
0005620    _ 024 277 274   K  \t  \0  \0 264 006   L  \t  \0  \0   _ 022
0005640  277 260 260 003 001   g  \0  \0 360 262 250   O 024 002 001   _
0005660  026   d 237   d   i 360 253   3 020 265  \n   g  \0  \0   O 026
0005700    h 032 032 273   O 024 002 002 001   _ 030   d 237   d   i 360
0005720  253   3 020 265  \n   g  \0  \0   O 030   h 032 032 274   i   _
0005740  022 277 261 377   o   H   _ 016   K 262   M   L 262   J   O 022
0005760  254   K   L  \n  \0  \0 262 027   J   I  \n  \0  \0 236   g  \0
0006000   \0   J   L   K   O 016   h 032 032 032 032 260   s   g  \0  \0
0006020    o  \0  \0  \0   o  \0  \0  \0   g  \0  \0   J   g  \0  \0   g
0006040   \0  \0   O 016   h 032 032 032 032 032   h 032 032 032 032   K
0006060    L   h 032 032 260   J   I 004   l 004 360 262   $   J   I  \n
0006100   \0  \0 262 035   g  \0  \0   J   g  \0  \0   I   h 032 032   g
0006120   \0  \0   I   h 032 032   O 016   h 032 032 032 032 260   !   i
0006140  275   g  \0  \0   o  \0  \0  \0   o  \0  \0  \0   g  \0  \0   J
0006160    o  \0  \0  \0 032 032   h 032 032 032 032   I   h 032 032   _
0006200  020   M 262 031   g  \0  \0   o  \0  \0  \0   o  \0  \0  \0   O
0006220  020   h 032 032 032 032   H   h 032 032 020   O 020 020  \0   (
0006240    4   5   3   Q       A   R   G   S   .   C   O   M   M   U   T
0006260    A   B   L   E   P       3   4   6   Q       A   R   G   S   .
0006300    C   O   M   M   U   T   A   B   L   E   P       3   3   7   Q
0006320        A   R   G   S   .   C   O   M   M   U   T   A   B   L   E
0006340    P       2   0   7   Q       E   V   A   L   U   A   B   L   E
0006360    .   C   O   N   S   T   A   N   T   P       2   0   1   Q    
0006400    E   V   A   L   U   A   B   L   E   .   C   O   N   S   T   A
0006420    N   T   P       1   2   4   Q       A   R   G   S   .   C   O
0006440    M   M   U   T   A   B   L   E   P       1   0   5   Q       A
0006460    R   G   S   .   C   O   M   M   U   T   A   B   L   E   P    
0006500    7   7   Q       L   I   S   P   F   O   R   M   .   S   I   M
0006520    P   L   I   F   Y       6   5   Q       E   V   A   L   U   A
0006540    B   L   E   .   C   O   N   S   T   A   N   T   P       2   0
0006560    Q       L   I   S   P   F   O   R   M   .   S   I   M   P   L
0006600    I   F   Y       1   0   Q       L   I   S   P   F   O   R   M
0006620    .   S   I   M   P   L   I   F   Y   )  \r   (   5   6   0   Q
0006640        L   A   M   B   D   A       5   3   0   Q       D   E   P
0006660    O   S   I   T   B   Y   T   E       5   1   5   Q       L   A
0006700    M   B   D   A       4   7   3   Q       B   Y   T   E   S   I
0006720    Z   E       4   6   4   Q       B   Y   T   E   P   O   S   I
0006740    T   I   O   N       4   6   0   Q       D   E   P   O   S   I
0006760    T   B   Y   T   E       4   1   3   Q       \   B   y   t   e
0007000    s   i   z   e       4   1   0   Q       \   B   y   t   e   p
0007020    o   s   i   t   i   o   n       4   0   4   Q       D   E   P
0007040    O   S   I   T   B   Y   T   E       3   7   1   Q       L   A
0007060    M   B   D   A       3   5   2   Q       D   E   P   O   S   I
0007100    T   B   Y   T   E       3   0   1   Q       Q   U   O   T   E
0007120        2   4   7   Q       Q   U   O   T   E       2   2   1   Q
0007140        B   Y   T   E   S   P   E   C       1   4   3   Q       L
0007160    I   S   T       1   3   5   Q       \   N   e   w   B   y   t
0007200    e       3   5   Q       C   O   N   S   )  \r   (       5   7
0007220    0   Q       (   D   E   C   L   A   R   E       (   L   O   C
0007240    A   L   V   A   R   S       \   N   e   w   B   y   t   e   )
0007260    )       5   6   4   Q       (   \   N   e   w   B   y   t   e
0007300    )       5   3   5   Q       (   (   B   Y   T   E   P   O   S
0007320    I   T   I   O   N       \   B   y   t   e   S   p   e   c   )
0007340        (   B   Y   T   E   S   I   Z   E       \   B   y   t   e
0007360    S   p   e   c   )       \   N   e   w   B   y   t   e   )  \r
0007400        5   2   5   Q       (   D   E   C   L   A   R   E       (
0007420    L   O   C   A   L   V   A   R   S       \   B   y   t   e   S
0007440    p   e   c   )   )       5   2   1   Q       (   \   B   y   t
0007460    e   S   p   e   c   )       4   0   1   Q       (   D   E   C
0007500    L   A   R   E       (   L   O   C   A   L   V   A   R   S    
0007520    \   B   y   t   e   s   i   z   e       \   B   y   t   e   p
0007540    o   s   i   t   i   o   n   )   )  \r       3   7   5   Q    
0007560    (   \   B   y   t   e   s   i   z   e       \   B   y   t   e
0007600    p   o   s   i   t   i   o   n   )       4   7   Q       (   Q
0007620    U   O   T   E       B   Y   T   E   S   P   E   C   )   )  \r
0007640    \   P   U   T   B   A   S   E   B   I   T   S       D   1  \r
0007660    (   L       (   3       V   A   L       2       S   I   Z   E
0007700        1       P   O   S   I   T   I   O   N       0       A   D
0007720    D   R   )   )      \0   o 002  \0  \0 004   A   l 020 363 262
0007740  025   @   A 342 342 342 342 320   A   l 017 345   b 002 277   b
0007760   \0 277 260 351   B   l 020   A 325 363 262   $   @   A   l 020
0010000    A 325   C   B   l 020   A 325 325   b 004  \n  \0  \0  \f  \0
0010020   \0   @   k 320   j   b 002 277   b  \0 277 277 260 277   @   d
0010040  310  \0   l 017   A 325 021 002 001   H   k   B 347   k 331   I
0010060  347   m 377 346 345   C   k   B 347   k 331 345   I 347 344 022
0010100  021 002 001   H   I 315  \0   I 020  \0   (   6   5   Q       \
0010120    P   U   T   B   A   S   E   B   I   T   S       6   2   Q    
0010140    R   S   H   )  \r   N   I   L  \r   (   )  \r   \   G   E   T
0010160    B   A   S   E   N   I   B   B   L   E       D   1  \r   (   L
0010200        (   1       O   F   F   S   T       0       B   A   S   E
0010220    )   )      \0 031 001  \0  \0 002   @   A 342 302 021 001  \0
0010240    A   k 345   j 360 244   H   l 017 345 020   H 342 342 342 342
0010260  020  \0   N   I   L  \r   N   I   L  \r   (   )  \r   \   P   U
0010300    T   B   A   S   E   N   I   B   B   L   E       D   1  \r   (
0010320    L       (   2       V   A   L       1       O   F   F   S   T
0010340        0       B   A   S   E   )   )      \0   $ 002  \0  \0 003
0010360    A 342 021 021 001   @   H 302 271   @   H   A   k 345   j 360
0010400  245   I   l 360 345   B 210   I   l 017 345   B 340 340 340 340
0010420  344 307 020  \0   N   I   L  \r   N   I   L  \r   (   )  \r   \
0010440    G   E   T   B   A   S   E   B   I   T       D   1  \r   (   L
0010460        (   1       O   F   F   S   T       0       B   A   S   E
0010500    )   )      \0   " 002  \0  \0 002   A 342 342 342   l  \a   A
0010520    l  \a 345 331 021 001  \0   k   H 347 022 021 002 001   I   @
0010540    H 302 345   j 360 221   j 020   k 020  \0   N   I   L  \r   N
0010560    I   L  \r   (   )  \r   \   P   U   T   B   A   S   E   B   I
0010600    T       D   1  \r   (   L       (   2       V   A   L       1
0010620        O   F   F   S   T       0       B   A   S   E   )   )    
0010640   \0   2 003  \0  \0 003   A 342 342 342   l  \a   A   l  \a 345
0010660  331 021 001  \0   k   H 347 022 021 022 002   @   H 302   Z   I
0010700    J 345   j 360 225   B   j 360   h 360 202   B   j 360 225   @
0010720    H   I   J 346 307   B 020  \0   N   I   L  \r   N   I   L  \r
0010740    (   )  \r   (   P   R   E   T   T   Y   C   O   M   P   R   I
0010760    N   T       A   D   D   A   R   I   T   H   C   O   M   S   )
0011000   \r   (   R   P   A   Q   Q       A   D   D   A   R   I   T   H
0011020    C   O   M   S       (   (   L   O   C   A   L   V   A   R   S
0011040        .       T   )       (   C   O   M   S       (   *       R
0011060    a   t   i   o   n   a   l       o   p   e   r   a   t   i   o
0011100    n   s       a   n   d       u   s   e   f   u   l       c   o
0011120    n   s   t   a   n   t   s   )       (   F   N   S       \   R
0011140    T   I   M   E   S   2      \r   \   R   A   T   I   O   N   A
0011160    L   I   Z   E       \   R   P   L   U   S   2       \   R   M
0011200    I   N   U   S       C   R   E   A   T   E   R   A   T   I   O
0011220    N   A   L       R   A   T   I   O   N   A   L   T   O   I   N
0011240    T   E   G   E   R   )       (   R   E   C   O   R   D   S    
0011260    R   A   T   I   O   N   A   L   )   )       (   *       O   K
0011300    )       (   M   A   C   R   O   S      \r   M   A   S   K   .
0011320    1   '   S       M   A   S   K   .   0   '   S       B   I   T
0011340    T   E   S   T       B   I   T   S   E   T       B   I   T   C
0011360    L   E   A   R       L   O   G   N   O   T   )       (   *    
0011400    "   B   Y   T   E       h   a   c   k   i   n   g       f   u
0011420    n   c   t   i   o   n   s   "   )       (   R   E   C   O   R
0011440    D   S       B   Y   T   E   S   P   E   C   )       (   F   N
0011460    S  \r       L   O   A   D   B   Y   T   E       D   E   P   O
0011500    S   I   T   B   Y   T   E   )       (   M   A   C   R   O   S
0011520        L   O   A   D   B   Y   T   E       D   E   P   O   S   I
0011540    T   B   Y   T   E   )       (   F   N   S       I   M   O   D
0011560    L   E   S   S   P       I   M   O   D   P   L   U   S       I
0011600    M   O   D   D   I   F   F   E   R   E   N   C   E   )       (
0011620    M   A   C   R   O   S      \r   I   M   O   D   P   L   U   S
0011640        I   M   O   D   D   I   F   F   E   R   E   N   C   E    
0011660    I   M   O   D   )       (   F   N   S       R   O   T   )    
0011700    (   O   P   T   I   M   I   Z   E   R   S       R   O   T   -
0011720    I   N   L   I   N   E   )       (   M   A   C   R   O   S    
0011740    .   R   O   T   .   )       (   *       N   O   T       O   K
0011760        Y   E   T   )       (   M   A   C   R   O   S      \r   L
0012000    D   B       D   P   B       B   Y   T   E       B   Y   T   E
0012020    S   I   Z   E       B   Y   T   E   P   O   S   I   T   I   O
0012040    N   )       (   F   N   S       \   L   D   B   E   X   P   A
0012060    N   D   E   R       \   D   P   B   E   X   P   A   N   D   E
0012100    R   )       (   C   O   M   S       (   *      \r   "   P   r
0012120    i   m   i   t   i   v   e       F   u   n   c   t   i   o   n
0012140    s       f   o   r       e   x   t   r   a   c   t   i   n   g
0012160        f   i   e   l   d   s       a   s       i   n   t   e   g
0012200    e   r   s   "   )       (   M   A   C   R   O   S       \   X
0012220    L   O   A   D   B   Y   T   E   W   O   R   D   )       (   F
0012240    N   S       \   P   U   T   B   A   S   E   B   I   T   S   )
0012260        (   *  \r       "   P   r   i   m   i   t   i   v   e    
0012300    f   u   n   c   t   i   o   n   s   ,       e   s   p   e   c
0012320    i   a   l   l   y       n   e   e   d   e   d       f   o   r
0012340        C   o   m   m   o   n   L   i   s   p       a   r   r   a
0012360    y       p   a   c   k   a   g   e   .   "   )       (   D   E
0012400    C   L   A   R   E   :       D   O   N   T   C   O   P   Y    
0012420    (   M   A   C   R   O   S      \r   .   H   I   H   A   L   F
0012440    W   O   R   D   L   O   .       .   H   I   H   A   L   F   W
0012460    O   R   D   H   I   .       .   L   O   H   A   L   F   W   O
0012500    R   D   L   O   .       .   L   O   H   A   L   F   W   O   R
0012520    D   H   I   .   )       (   E   X   P   O   R   T       (   M
0012540    A   C   R   O   S       \   G   E   T   B   A   S   E   N   I
0012560    B   B   L   E      \r   \   P   U   T   B   A   S   E   N   I
0012600    B   B   L   E       \   G   E   T   B   A   S   E   B   I   T
0012620        \   P   U   T   B   A   S   E   B   I   T   )   )   )    
0012640    (   F   N   S       \   G   E   T   B   A   S   E   N   I   B
0012660    B   L   E       \   P   U   T   B   A   S   E   N   I   B   B
0012700    L   E       \   G   E   T   B   A   S   E   B   I   T       \
0012720    P   U   T   B   A   S   E   B   I   T   )   )  \r       (   C
0012740    O   M   S       (   *       "   B   e   g   i   n   n   i   n
0012760    g       o   f       r   e   w   r   i   t   e       o   f    
0013000    s   o   m   e       L   L   A   R   I   T   H       t   h   i
0013020    n   g   s   ,       m   o   d   u   l   a   r   l   y       u
0013040    s   i   n   g       t   h   e       m   a   c   r   o   s    
0013060    o   f      \r  \t               t   h   i   s       f   i   l
0013100    e   "   )       (   D   E   C   L   A   R   E   :       D   O
0013120    N   T   C   O   P   Y       (   E   X   P   O   R   T       (
0013140    C   O   N   S   T   A   N   T   S       M   A   S   K   0   W
0013160    O   R   D   1   '   S       M   A   S   K   1   W   O   R   D
0013200    0   '   S       M   A   S   K   W   O   R   D   1   '   S    
0013220   \r   M   A   S   K   H   A   L   F   W   O   R   D   1   '   S
0013240        B   I   T   S   P   E   R   H   A   L   F   W   O   R   D
0013260    )       (   M   A   C   R   O   S       E   Q   Z   E   R   O
0013300    P   )       (   M   A   C   R   O   S       \   M   O   V   E
0013320    T   O   B   O   X       .   X   U   N   B   O   X   .       .
0013340    X   L   L   S   H   .       .   X   L   L   S   H   1   .    
0013360    .   X   L   R   S   H   .  \r       .   A   D   D   .   2   W
0013400    O   R   D   .   I   N   T   E   G   E   R   S   .       .   S
0013420    U   B   .   2   W   O   R   D   .   I   N   T   E   G   E   R
0013440    S   .       .   3   2   B   I   T   M   U   L   .   )       (
0013460    M   A   C   R   O   S       .   S   U   M   S   M   A   L   L
0013500    M   O   D   .       .   D   I   F   F   E   R   E   N   C   E
0013520    S   M   A   L   L   M   O   D   .   )   )       (  \r   M   A
0013540    C   R   O   S       .   A   D   D   .   2   W   O   R   D   .
0013560    I   N   T   E   G   E   R   S   .       .   S   U   B   .   2
0013600    W   O   R   D   .   I   N   T   E   G   E   R   S   .       .
0013620    3   2   B   I   T   M   U   L   .   )   )   )   )   )  \r   (
0013640    R   E   C   O   R   D       R   A   T   I   O   N   A   L    
0013660    (   N   U   M   E   R   A   T   O   R       .       D   E   N
0013700    O   M   I   N   A   T   O   R   )       (   T   Y   P   E   ?
0013720        (   A   N   D       (   L   I   S   T   P       D   A   T
0013740    U   M   )       (   F   I   X   P       (   C   A   R       D
0013760    A   T   U   M   )   )       (   F   I   X   P       (   C   D
0014000    R      \r   D   A   T   U   M   )   )   )   )       (   C   R
0014020    E   A   T   E       (   C   R   E   A   T   E   R   A   T   I
0014040    O   N   A   L       N   U   M   E   R   A   T   O   R       D
0014060    E   N   O   M   I   N   A   T   O   R   )   )   )  \r   (   P
0014100    U   T   P   R   O   P   S       M   A   S   K   .   1   '   S
0014120        M   A   C   R   O       (   O   P   E   N   L   A   M   B
0014140    D   A       (   P   O   S   I   T   I   O   N       S   I   Z
0014160    E   )       (   L   S   H       (   S   U   B   1       (   L
0014200    S   H       1       S   I   Z   E   )   )       P   O   S   I
0014220    T   I   O   N   )   )   )  \r   (   P   U   T   P   R   O   P
0014240    S       M   A   S   K   .   0   '   S       M   A   C   R   O
0014260        (   O   P   E   N   L   A   M   B   D   A       (   P   O
0014300    S   I   T   I   O   N       S   I   Z   E   )       (   L   O
0014320    G   N   O   T       (   M   A   S   K   .   1   '   S       P
0014340    O   S   I   T   I   O   N       S   I   Z   E   )   )   )   )
0014360   \r   (   P   U   T   P   R   O   P   S       B   I   T   T   E
0014400    S   T       M   A   C   R   O       (   (   N       M   A   S
0014420    K   )       (   N   E   Q       0       (   L   O   G   A   N
0014440    D       N       M   A   S   K   )   )   )   )  \r   (   P   U
0014460    T   P   R   O   P   S       B   I   T   S   E   T       M   A
0014500    C   R   O       (   =       .       L   O   G   O   R   )   )
0014520   \r   (   P   U   T   P   R   O   P   S       B   I   T   C   L
0014540    E   A   R       M   A   C   R   O       (   (   X       M   A
0014560    S   K   )       (   L   O   G   A   N   D       X       (   L
0014600    O   G   N   O   T       M   A   S   K   )   )   )   )  \r   (
0014620    P   U   T   P   R   O   P   S       L   O   G   N   O   T    
0014640    M   A   C   R   O       (   (   N   )       (   L   O   G   X
0014660    O   R       -   1       N   )   )   )  \r   (   T   Y   P   E
0014700    R   E   C   O   R   D       B   Y   T   E   S   P   E   C    
0014720    (   B   Y   T   E   S   P   E   C   .   S   I   Z   E       B
0014740    Y   T   E   S   P   E   C   .   P   O   S   I   T   I   O   N
0014760    )   )  \r   (   P   U   T   P   R   O   P   S       L   O   A
0015000    D   B   Y   T   E       M   A   C   R   O       (   (   N    
0015020    P   O   S       S   I   Z   E   )       (   L   O   G   A   N
0015040    D       (   R   S   H       N       P   O   S   )       (   M
0015060    A   S   K   .   1   '   S       0       S   I   Z   E   )   )
0015100    )   )  \r   (   P   U   T   P   R   O   P   S       D   E   P
0015120    O   S   I   T   B   Y   T   E       M   A   C   R   O       (
0015140    O   P   E   N   L   A   M   B   D   A       (   N       P   O
0015160    S       S   I   Z   E       V   A   L   )       (   L   O   G
0015200    O   R       (   B   I   T   C   L   E   A   R       N       (
0015220    M   A   S   K   .   1   '   S       P   O   S       S   I   Z
0015240    E   )   )       (   L   S   H      \r   (   L   O   G   A   N
0015260    D       V   A   L       (   M   A   S   K   .   1   '   S    
0015300    0       S   I   Z   E   )   )       P   O   S   )   )   )   )
0015320   \r   (   P   U   T   P   R   O   P   S       I   M   O   D   P
0015340    L   U   S       M   A   C   R   O       (   (   X       Y    
0015360    M   O   D   U   L   U   S   )       (   I   M   O   D       (
0015400    I   P   L   U   S       X       Y   )       M   O   D   U   L
0015420    U   S   )   )   )  \r   (   P   U   T   P   R   O   P   S    
0015440    I   M   O   D   D   I   F   F   E   R   E   N   C   E       M
0015460    A   C   R   O       (   (   X       Y       M   O   D   U   L
0015500    U   S   )       (   I   M   O   D       (   I   D   I   F   F
0015520    E   R   E   N   C   E       X       Y   )       M   O   D   U
0015540    L   U   S   )   )   )  \r   (   P   U   T   P   R   O   P   S
0015560        I   M   O   D       M   A   C   R   O       (   L       (
0015600    P   R   O   G       (   (   N       (   C   O   N   S   T   A
0015620    N   T   E   X   P   R   E   S   S   I   O   N   P       (   C
0015640    A   D   R       L   )   )   )   )       (   i   f       (   N
0015660    U   L   L       N   )       t   h   e   n       (   R   E   T
0015700    U   R   N       (   Q   U   O   T   E      \r   I   G   N   O
0015720    R   E   M   A   C   R   O   )   )   )       (   S   E   T   Q
0015740        N       (   C   A   R       N   )   )       (   R   E   T
0015760    U   R   N       (   C   O   N   D       (   (   N   O   T    
0016000    (   P   O   W   E   R   O   F   T   W   O   P       N   )   )
0016020        (   Q   U   O   T   E       I   G   N   O   R   E   M   A
0016040    C   R   O   )   )       (   T       (   L   I   S   T       (
0016060   \r   Q   U   O   T   E       L   O   G   A   N   D   )       (
0016100    C   A   R       L   )       (   S   U   B   1       N   )   )
0016120    )   )   )   )   )   )  \r   (   D   E   F   O   P   T   I   M
0016140    I   Z   E   R       R   O   T       R   O   T   -   I   N   L
0016160    I   N   E       (   X       N       F   I   E   L   D   S   I
0016200    Z   E   )       (   i   f       (   A   N   D       (   S   E
0016220    T   Q       N       (   C   O   N   S   T   A   N   T   E   X
0016240    P   R   E   S   S   I   O   N   P       N   )   )       (   S
0016260    E   T   Q       F   I   E   L   D   S   I   Z   E  \r       (
0016300    C   O   N   S   T   A   N   T   E   X   P   R   E   S   S   I
0016320    O   N   P       F   I   E   L   D   S   I   Z   E   )   )    
0016340    (   F   I   X   P       (   C   A   R       N   )   )       (
0016360    F   I   X   P       (   C   A   R       F   I   E   L   D   S
0016400    I   Z   E   )   )   )       t   h   e   n       (   *       f
0016420    i   e   l   d   s   i   z   e       a   n   d       N       a
0016440    r   e      \r   c   o   n   s   t   a   n   t   s   )       (
0016460    B   Q   U   O   T   E       (   .   R   O   T   .       ,    
0016500    X       ,       (   I   M   O   D       (   C   A   R       N
0016520    )       (   C   A   R       F   I   E   L   D   S   I   Z   E
0016540    )   )       ,       (   C   A   R       F   I   E   L   D   S
0016560    I   Z   E   )   )   )       e   l   s   e       (   Q   U   O
0016600    T   E      \r   I   G   N   O   R   E   M   A   C   R   O   )
0016620    )   )  \r   (   P   U   T   P   R   O   P   S       .   R   O
0016640    T   .       M   A   C   R   O       (   (   X   F   O   R   M
0016660        N       F   I   E   L   D   S   I   Z   E   )       (   (
0016700    O   P   E   N   L   A   M   B   D   A       (   X   )       (
0016720    D   E   P   O   S   I   T   B   Y   T   E       (   L   O   A
0016740    D   B   Y   T   E       X       (   I   D   I   F   F   E   R
0016760    E   N   C   E      \r   F   I   E   L   D   S   I   Z   E    
0017000    N   )       N   )       N       (   I   D   I   F   F   E   R
0017020    E   N   C   E       F   I   E   L   D   S   I   Z   E       N
0017040    )       X   )   )       X   F   O   R   M   )   )   )  \r   (
0017060    P   U   T   P   R   O   P   S       L   D   B       M   A   C
0017100    R   O       (   X       (   \   L   D   B   E   X   P   A   N
0017120    D   E   R       X   )   )   )  \r   (   P   U   T   P   R   O
0017140    P   S       D   P   B       M   A   C   R   O       (   X    
0017160    (   \   D   P   B   E   X   P   A   N   D   E   R       X   )
0017200    )   )  \r   (   P   U   T   P   R   O   P   S       B   Y   T
0017220    E       M   A   C   R   O       (   X       (   P   R   O   G
0017240        (   (   S   I   Z   E       (   L   I   S   P   F   O   R
0017260    M   .   S   I   M   P   L   I   F   Y       (   C   A   R    
0017300    X   )       T   )   )       (   P   O   S   I   T   I   O   N
0017320        (   L   I   S   P   F   O   R   M   .   S   I   M   P   L
0017340    I   F   Y       (   C   A   D   R  \r       X   )       T   )
0017360    )   )       (   R   E   T   U   R   N       (   i   f       (
0017400    A   N   D       (   F   I   X   P       P   O   S   I   T   I
0017420    O   N   )       (   F   I   X   P       S   I   Z   E   )   )
0017440        t   h   e   n       (   K   W   O   T   E       (   c   r
0017460    e   a   t   e       B   Y   T   E   S   P   E   C       B   Y
0017500    T   E   S   P   E   C   .   S   I   Z   E       _      \r   S
0017520    I   Z   E       B   Y   T   E   S   P   E   C   .   P   O   S
0017540    I   T   I   O   N       _       P   O   S   I   T   I   O   N
0017560    )   )       e   l   s   e       (   B   Q   U   O   T   E    
0017600    (   c   r   e   a   t   e       B   Y   T   E   S   P   E   C
0017620        B   Y   T   E   S   P   E   C   .   S   I   Z   E       _
0017640        ,       S   I   Z   E      \r   B   Y   T   E   S   P   E
0017660    C   .   P   O   S   I   T   I   O   N       _       ,       P
0017700    O   S   I   T   I   O   N   )   )   )   )   )   )   )  \r   (
0017720    P   U   T   P   R   O   P   S       B   Y   T   E   S   I   Z
0017740    E       M   A   C   R   O       (   (   B   Y   T   E   S   P
0017760    E   C   )       (   f   e   t   c   h       B   Y   T   E   S
0020000    P   E   C   .   S   I   Z   E       o   f       B   Y   T   E
0020020    S   P   E   C   )   )   )  \r   (   P   U   T   P   R   O   P
0020040    S       B   Y   T   E   P   O   S   I   T   I   O   N       M
0020060    A   C   R   O       (   (   B   Y   T   E   S   P   E   C   )
0020100        (   f   e   t   c   h       B   Y   T   E   S   P   E   C
0020120    .   P   O   S   I   T   I   O   N       o   f       B   Y   T
0020140    E   S   P   E   C   )   )   )  \r   (   P   U   T   P   R   O
0020160    P   S       \   X   L   O   A   D   B   Y   T   E   W   O   R
0020200    D       D   M   A   C   R   O       (   (   N       P   O   S
0020220        S   I   Z   E   )       (   *       N       i   s       c
0020240    o   n   s   t   r   a   i   n   e   d       t   o       b   e
0020260        a       S   M   A   L   L   P   )       (   L   O   G   A
0020300    N   D       (   \   X   L   R   S   H   W   O   R   D      \r
0020320    N       P   O   S   )       (   M   A   S   K   .   1   '   S
0020340        0       (   I   M   I   N       B   I   T   S   P   E   R
0020360    W   O   R   D       S   I   Z   E   )   )   )   )   )  \r   (
0020400    P   U   T   P   R   O   P   S       A   D   D   A   R   I   T
0020420    H       C   O   P   Y   R   I   G   H   T       (   "   X   e
0020440    r   o   x       C   o   r   p   o   r   a   t   i   o   n   "
0020460        1   9   8   2       1   9   8   3       1   9   8   4    
0020500    1   9   8   5       1   9   8   6   )   )  \r   N   I   L  \r
0020520