$ od -c -N 50000 [Indigo]<PupGateway>14.0>Courier>QuickSortImpl.bcd!1
0000000  027 327  \0 252   * 235 243 343  \0  \0 377   L 242 246  \0 004
0000020  377 377  \0  \0  \0 001  \0  \0  \0 001 001  \0  \0 002  \0  \0
0000040   \0   T  \0 030  \0  \0  \0  \0  \0   6  \0  \f  \0   G  \0  \0
0000060   \0   G  \0 005  \0   B  \0 004  \0   0  \0 006  \0   L  \0  \b
0000100   \0  \0  \0  \0  \0   G  \0  \0  \0   L  \0  \0  \0   L  \0  \0
0000120   \0  \0  \0  \0  \0   F  \0 001  \0  \0  \0  \0  \0  \0  \0  \0
0000140  377 376  \0 002 001  \0 377 376  \0 003 005 005  \0  \f 377 376
0000160  377 377  \0  \0  \0  \0  \0 271  \0 003  \0  \0 200 300  \0 005
0000200   \0  \0 377 377  \0 003  \0  \b  \0  \n  \0 213  \0  \0  \0 002
0000220  001 200  \0  \0  \0 001  \0 001  \0 002  \0 252 376 231 237 305
0000240   \0 032  \0  \0 307 030 235 221  \0   ,  \0   ,  \0  \t   Q   u
0000260    i   c   k   S   o   r   t  \r   Q   u   i   c   k   S   o   r
0000300    t   I   m   p   l 022   Q   u   i   c   k   S   o   r   t   I
0000320    m   p   l   .   m   e   s   a  \0  \0  \0  \0  \0  \0  \0  \0
0000340   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
*
0001000   \0  \0  \0  \0  \0  \b  \0  \0  \0 357 002   &   )   u  \t 031
0001020  034 301   $  \v 001 004 265 302 370   1   ! 001 004 266 310 221
0001040   \r 004 001 030  \t 022 017 355  \0 213 210   `  \t 001 017 030
0001060   \t 356 215   #  \t 001 017 022 356  \t 004 017 030  \t 356 215
0001100    #  \t 004 017 022 356 004 001 017 030  \t 356 215   # 004 001
0001120  017 022 356 004 037 001     024 221 037 024 017 030  \t 356 215
0001140    ( 024 017 022 356  \f 301 370 022   $  \v  \f 232 006  \b 255
0001160  210 346  \a 254 037 210 342 004  \a 255 030  \t 022 017 355  \0
0001200   \n  \a 254 001 030  \t 022 017 210 203 357 002   &   )   + 034
0001220  031 004   # 001 210   ! 242 254   ! 001   $  \v  \t 210 024 242
0001240  255   1  \t 250 254 017 024 356 215   (  \n 250 254 017 022 356
0001260   \n  \f 222 355  \t  \v 220 340 357 377  \0  \0  \0  \0  \0  \0
0001300   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
*
0002000  037 314  \0 252   * 235 243 343  \0  \0 377   L 242 246  \0  \0
0002020  307 030 235 221  \0 020  \0  \0  \0 022  \0   /  \0   G  \0   v
0002040   \0   p  \0 346  \0 260 001 226  \0  \f 001 226  \0  \0 001 242
0002060   \0 006 001 250 002 001 003 251  \0   . 003 327  \0 020 003 347
0002100   \0   6 004   #  \0  \n 004 035  \0 002 004 037  \0 004 004   #
0002120   \0  \0 004 035  \0  \0 004 035  \0  \0  \0 005  \0 001  \0   2
0002140   \0  \t  \0   1  \0  \0  \0 020  \0  \0  \0  \0  \0 027  \0  \0
0002160   \0 004  \0 037  \0 024  \0 032  \0 030  \0   3  \0  \0  \0  \n
0002200   \0  \0  \0   !  \0  \0  \0      \0   )  \0  \0  \0  \0  \0  \0
0002220   \0   (  \0  \0  \0  \a  \0   7  \0 006  \0  \0  \0   '  \0  \0
0002240   \0  \0  \0 021  \0   -  \0   "  \0  \0  \0  \0  \0  \0  \0   #
0002260   \0  \0  \0  \0  \0  \0  \0   /  \0  \0  \0  \0  \0  \0  \0 031
0002300   \0  \0  \0   4  \0 005  \0  \0  \0   *  \0  \0  \0  \0  \0  \0
0002320   \0  \0  \0   0  \0  \0  \0   6  \0 026  \0  \0  \0  \0  \0   5
0002340   \0 023  \0   ,  \0   $  \0 002  \0  \0  \0  \0  \0  \0  \0  \0
0002360  200  \0  \0  \v 200  \0  \0 022 200  \0  \0 033 200  \0  \0    
0002400  200  \0  \0   $ 200  \0  \0   + 200  \0  \0   3 200  \0  \0   7
0002420  200  \0  \0   ; 200  \0  \0   > 200  \0  \0   D 200  \0  \0   M
0002440  200 001  \0   Q 200  \r  \0   U 200  \f  \0   ^ 200  \0  \0   h
0002460  200  \0  \0   n 200 003  \0   y 200  \0  \0 200 200  \0  \0 211
0002500  200  \0  \0 220 200  \0  \0 224 200 022  \0 225 200  \b  \0 233
0002520  200  \0  \0 242 200  \0  \0 247 200  \0  \0 253 200  \v  \0 257
0002540  200  \0  \0 263 200  \0  \0 266 200 036  \0 275 200 016  \0 306
0002560  200 025  \0 320 200 035  \0 333 200 017  \0 340 200  \0  \0 350
0002600  300  \0  \0 365 300  \0  \0 371 300  \0  \0 374 300  \0  \0 377
0002620  300  \0 001 006 300 034 001  \n 300 033 001 016 200  \0 001 023
0002640  200   & 001 031 200   % 001 032 200  \0 001 033 200   . 001   (
0002660   \0  \0 001   .  \0  \0 001   .  \0  \0 001   ?  \0   + 001   L
0002700   \0  \0 001   O  \0  \0 001   R  \0  \0 001   \ 001   \ 001   \
0002720    U   N   S   P   E   C   I   F   I   E   D   I   N   T   E   G
0002740    E   R   C   H   A   R   A   C   T   E   R   F   A   L   S   E
0002760    T   R   U   E   B   O   O   L   E   A   N   C   A   R   D   I
0003000    N   A   L   W   O   R   D   R   E   A   L   N   A   T   l   e
0003020    n   g   t   h   m   a   x   L   e   n   g   t   h   t   e   x
0003040    t   T   E   X   T   m   a   x   l   e   n   g   t   h   S   t
0003060    r   i   n   g   B   o   d   y   S   T   R   I   N   G   M   O
0003100    N   I   T   O   R   L   O   C   K   t   i   m   e   o   u   t
0003120    C   O   N   D   I   T   I   O   N   M   D   S   Z   o   n   e
0003140    A   T   O   M   ?   U   N   W   I   N   D   A   B   O   R   T
0003160    E   D   f   i   r   s   t   r   e   s   t   B   O   O   L   C
0003200    H   A   R   I   N   T   N   A   T   U   R   A   L   Q   u   i
0003220    c   k   S   o   r   t   C   l   i   e   n   t   D   a   t   a
0003240    C   o   m   p   a   r   e   P   r   o   c   I   n   d   e   x
0003260    S   w   a   p   P   r   o   c   Q   u   i   c   k   S   o   r
0003300    t   I   m   p   l   S   o   r   t   m   i   n   m   a   x   c
0003320    o   m   p   a   r   e   s   w   a   p   d   a   t   a   d   o
0003340    M   a   x   m   i   d   d   l   e   i   j   I   n   s   e   r
0003360    t   i   o   n   S   o   r   t   b   i   g   g   e   r   Q   u
0003400    i   c   k   S   o   r   t   I   m   p   l   .   b   c   d   Q
0003420    u   i   c   k   S   o   r   t   .   b   c   d   o   n   e   t
0003440    w   o   C   o   m   p   a   r   i   s   o   n 001   (  \0 002
0003460  200  \0 001   1  \0 201 200 001 001 200  \0   . 200 002  \0  \0
0003500   \0  \0 200 003  \0  \0  \0  \0  \0 002  \0   '  \0   ~  \0  \0
0003520    2  \0 340  \0 341 200  \0 020 300 002 300 001  \0 002  \0  \0
0003540   \0  \t 300 002 300 001  \0   h  \0  \0  \0 021 300 002 300 001
0003560   \0   j  \0  \0  \0 031 300 002 300 001  \0   l  \0  \0  \0   1
0003600  300 002 300 001  \0   y  \0  \0  \0   9 300 002 300 001  \0   y
0003620   \0  \0  \0   A 300 002 300 001  \0   }  \0  \0  \0   I 300 002
0003640  300 001  \0 177  \0  \0  \0   Q 300 002 300 001  \0 203  \0  \0
0003660   \0   q 300 002 300 001  \0 261  \0  \0  \0 211 300 002 300 001
0003700   \0 230  \0  \0  \0 201 300 002 300 001  \0 265  \0  \0  \0 221
0003720  300 002 300 001  \0 275  \0  \0  \0 241 300 002 300 001  \0 312
0003740   \0  \0  \0 251 300 002 300 001  \0 320  \0  \0  \0 261 300 002
0003760   \0 002  \0 020  \0  \0  \0 271 300 002 300 023  \0  \0  \0 001
0004000   \0   ) 300 002 300 023  \0  \0  \0  \0  \0   ! 300 002 300 322
0004020    ? 377  \0 001  \0 301 300 002 300 322   ? 377  \0 002  \0 310
0004040  341 201  \0 020 341 202  \0  \b 342 300  \0 004  \0 002 300 004
0004060  300 023  \0  \0  \0  \0  \0   ! 300 004 300 023  \0  \0  \0 001
0004100   \0   ( 354 200  \0  \t  \0  \0 377 377 356  \0  \0  \t 354 200
0004120   \0  \t  \0  \0 177 377 343 022  \0       0  \f 320 006  \0   '
0004140   \0 020  \0  \0  \0   Y 300 006  \0 225  \0 020  \0 020  \0   h
0004160  300  \0 200   '  \0 020  \0 020  \0   ` 352 301  \0 220  \0 016
0004200  343   C  \0       0 020 320  \b  \0 030  \0 020  \0  \0  \0   Y
0004220  300  \b 200 030  \0 020  \0 020  \0   y 300  \b  \0 252  \0  \0
0004240   \0      \0   h 345 001  \0 255  \0 016 354 201  \0  \t  \0  \0
0004260   \0  \0 344  \0  \0   6 355  \0  \0 261 343 002  \0 020   0 024
0004300  320  \n  \0 004  \0 020  \0  \0  \0  \0 343 002  \0       0 030
0004320  320  \f  \0 030  \0 020  \0 020  \0 231 320  \f  \0 004  \0 020
0004340   \0  \0  \0  \0 360 001 357  \0  \0  \0  \0   O 344 200  \0 313
0004360  355  \0  \0 316 347 003  \0  \0  \0  \0 361  \0 344 200  \0 325
0004400  355  \0  \0 326 343 306  \0   @     034 344 220  \0 332 355  \0
0004420   \0 335 300 016  \0 330  \0      \0  \0  \0 321 300 016  \0 337
0004440   \0      \0      \0 330 300 002 300 001  \0 023  \0  \0  \0 341
0004460  300 002 300 001  \0 016  \0  \0  \0 351 300 002 300 001 001  \0
0004500   \0  \0  \0 361 300 002 300 001  \0   '  \0  \0  \0 372  \0 004
0004520  355  \0  \0  \t 300 020 301 226  \0  \0 001  \0 001 001 310 020
0004540  301  \f  \0  \0 001  \0 001   ( 347 005  \0  \0  \0  \0 300 022
0004560  300 001 001 275 001 017 001 031 300 022 300 001 001 230 001 024
0004600  001  \t 300 022 300 001 001 242 001 031 001 021 300 022 300 001
0004620  001 324 001 036 001   ! 310 022 301   1  \0  \f 001 001 001   1
0004640  300 022 301   P  \0 030 001 002 001 202  \0  \0 343  \b  \0 020
0004660  020   $ 347  \0 001   4  \0  \0   c 303  \0 200 200   ( 310 024
0004700  001 017  \0 020  \0   0 001   9 310 024 001 017  \0 020  \0  \0
0004720  001   A 310 024 001 031  \0      \0 220 001   I 310 024 001 036
0004740   \0      \0   @ 001   Q 310 024 001 024  \0      \0 020 001   X
0004760  347  \0 001   S  \0  \0   c 303  \0 200 200   , 300 026 001 017
0005000   \0 020  \0  \0 001   9 300 026 001 017  \0 020  \0   0 001   A
0005020  300 026 001 031  \0      \0   ` 001   I 300 026 001 036  \0    
0005040   \0   @ 001   Q 300 026 001 024  \0      \0 020 001   X 300 030
0005060   \0 023  \0 020  \0 260 001   a 300 030 201 017  \0 020  \0 200
0005100  001   i 300 030 001 017  \0 020  \0   ` 001   q 300 030 001 017
0005120   \0 020  \0   p 001   x 343  \b  \0 300 020   0 300 032 201 017
0005140   \0 020  \0 200 001   x   #  \b  \0 220 020   4 300 034 201 017
0005160   \0 020  \0 220 001   p   #  \b  \0 240 020   8 350  \0  \0 036
0005200  310 036 300 001 001 236 001  \f 001  \n 001 242 355  \0 001 240
0005220  344  \0  \0 004 310 036 300 001 001 250 001 026 001 022 001 275
0005240  347  \0 001 253 001 303 343 301  \0   @ 200   D 310   " 001 275
0005260   \0 020  \0  \0 001 251 310   " 001 275  \0 020  \0 020 001 261
0005300  310   " 001 230  \0      \0     001   X 310 036 300 001  \0  \t
0005320  001  \a 001 032 001 313 343 341  \0 020 200   H 310   $ 001 313
0005340   \0 020  \0   @  \0  \0 310 036 300 001 001 321 001 021 001 272
0005360  001 324 342 200  \0   &  \0 003 310 036 300 001 001 332 001 033
0005400  001   "  \0  \0 347  \0 001 335  \0  \0 343 301  \0   @ 200   T
0005420  310   * 001 275  \0 020  \0  \0 001 251 310   * 001 275  \0 020
0005440   \0 020 001 261 310   * 001 230  \0      \0     001   X 310   &
0005460  301 313  \0  \0  \0 002 001 212  \0  \0  \0   , 200 002  \0 020
0005500   \0 240  \0 002 001 373  \0   , 200 002  \0 020  \0 260  \0 002
0005520   \0  \0  \0  \0 030  \0  \0 353  \0  \0  \0   o  \0  \0  \0 206
0005540   \0  \0  \0 233  \0  \0  \0 270  \0  \0  \0 300  \0  \0  \0 341
0005560   \0  \0 001 002  \0  \0 001 017      \0 001   7   @  \0 001   V
0005600    @  \0   A   o   @  \0 001 206   @  \0 001 216   @  \0 001 230
0005620    (   &  \0  \b 002   U 001 256  \0  \0 001 306  \0  \0 001 357
0005640   \b  \0  \0  \b 002 221 001 340  \0  \0  \0  \0   @  \0  \0 252
0005660    * 235 243 343  \0   % 001 230  \0  \0  \0  \0 177 377  \0 252
0005700  376 231 237 305  \0     001 245  \0 036  \0  \0  \0  \0 177 377
0005720   \0  \f 001   . 002   B  \0 375 200 002  \0  \0  \0 002 001  \a
0005740  004   1  \0  \0  \0  \0  \0 030   ? 377 001 203 003 002 001 331
0005760  200 201  \0 002  \0 030 001   # 004 304  \0   !  \0  \0   @  \0
0006000   \0   $  \0  \0  \0 002 005   . 200   .  \0 032  \0  \a 001   (
0006020  005   @  \0   @  \0  \0   @ 030  \0   - 001 213 003   B 005 231
0006040  200   '  \0 034  \0 005 200 005   @   $   ? 377 001 223 003 202
0006060  006   H 200 033  \0 035  \0 004 200  \r   [ 200  \0  \0 377 370
0006100   \0  \0 377 370 200  \0 200 206 300  \0 200 233 300  \0 200 270
0006120  300 002 200 300 300  \0 200 305 300  \0  \0  \0  \0  \0  \0  \0
0006140   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
*
0007000   \0  \r  \0   !  \0 022  \0 022   Q   u   i   c   k   S   o   r
0007020    t   I   m   p   l   .   m   e   s   a  \0  \0 001  \0  \0  \0
0007040  001  \0 006   i 003 033  \a   6 006   ;  \t   . 002   G  \b   ,
0007060  005 035  \b   , 005 035  \b   ) 005 037 002  \r 002  \r 003 025
0007100   \a   & 004 022 006 027 003 016 004 017 005 036  \n   +  \0  \0
0007120  001  \0 005   k  \b 257  \n   /  \a   ' 006 031                
0007134