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