$ od -c -N 50000 [eris]<LispCore>SOURCES>LLARRAYELT.DCOM!81
0000000 ( F I L E C R E A T E D " 1 6
0000020 - J u l - 8 6 2 3 : 2 0 : 1 8
0000040 " ( " c o m p i l e d o n
0000060 " { E R I S } < L I S P C O R
0000100 E > S O U R C E S > L L A R R A
0000120 Y E L T . ; 8 3 ) \r " 1 5 - J
0000140 u l - 8 6 2 0 : 0 6 : 4 0 "
0000160 r e c o m p i l e d c h a n g
0000200 e s : \ S E T U P . H U N K .
0000220 T Y P E N U M B E R S i n "
0000240 X e r o x L i s p 1 5 - J u
0000260 l - 8 6 . . . " d a t e d
0000300 \r " 1 5 - J u l - 8 6 2 0 : 1
0000320 8 : 3 4 " ) \r ( F I L E C R E A
0000340 T E D " 1 6 - J u l - 8 6 2
0000360 3 : 1 7 : 2 8 " { E R I S } <
0000400 L I S P C O R E > S O U R C E S
0000420 > L L A R R A Y E L T . ; 8 3
0000440 1 4 2 4 4 6 c h a n g e s t
0000460 o : ( V A R S \r L L A R R A
0000500 Y E L T C O M S \ H U N K . P
0000520 T R S I Z E S \ H U N K . U N
0000540 B O X E D S I Z E S \ H U N K
0000560 . C O D E S I Z E S ) ( F N S
0000600 \ S E T U P . H U N K . T Y P
0000620 E N U M B E R S ) \r p r e v i
0000640 o u s d a t e : " 2 5 - J u
0000660 n - 8 6 1 2 : 4 6 : 2 2 " {
0000700 E R I S } < L I S P C O R E > S
0000720 O U R C E S > L L A R R A Y E L
0000740 T . ; 8 2 ) \r A I N D 1 \r ( P
0000760 1 S T B Y T E P 0 O F
0001000 F S T I 3 F I L E I 2
0001020 N I 1 I N D E X I 0
0001040 A P T R ) \0 245 006 \0 \0 004 @ 005 006
0001060 245 @ 005 \a 241 @ 204 j A 361 226 A l 033 \n \0
0001100 \0 277 @ 310 003 A @ 312 \0 \0 331 021 022 002 @ 312
0001120 \0 C d j 360 244 d l 004 360 225 277 @ 310 002 260
0001140 E d k 360 262 024 277 H 340 270 B 340 b 004 277 I
0001160 340 271 @ 310 002 340 260 . d l 002 360 245 d l \a
0001200 360 262 027 277 H 340 340 270 B 340 340 b 004 277 I 340
0001220 340 271 @ 310 002 340 340 213 l \b 360 221 h 205 @ l
0001240 033 \n \0 \0 I B 330 375 361 226 @ l 033 \n \0 \0
0001260 277 C g \0 \0 \n \0 \0 @ 311 \0 I H 330 021 003
0001300 005 K 311 006 311 6 272 K L M B l 004 J 016 @
0001320 020 \0 ( 2 1 2 Q \ G E T S T R E
0001340 A M 2 0 2 Q \ L I S P E R R
0001360 O R 1 6 6 Q \ L I S P E R R
0001400 O R 2 3 Q \ L I S P E R R O
0001420 R ) \r ( 2 0 7 Q I N P U T ) \r
0001440 ( ) \r A O U T D 1 \r ( P 1
0001460 S T B Y T E P 0 O F F S T
0001500 I 3 F I L E I 2 N
0001520 I 1 I N D E X I 0 A P
0001540 T R ) \0 240 006 \0 \0 004 @ 005 006 245 @ 005
0001560 \a 241 @ 204 j A 361 226 A l 033 \n \0 \0 277 @
0001600 310 003 A @ 312 \0 \0 331 021 022 002 @ 312 \0 C d
0001620 j 360 244 d l 004 360 225 277 @ 310 002 260 @ d k
0001640 360 262 024 277 B 340 b 004 277 I 340 271 H 340 270 @
0001660 310 002 340 260 ) d l 002 360 245 d l \a 360 262 027
0001700 277 B 340 340 b 004 277 I 340 340 271 H 340 340 270 @
0001720 310 002 340 340 206 277 @ l 033 \n \0 \0 I B 330 375
0001740 361 226 @ l 033 \n \0 \0 277 C g \0 \0 \n \0 \0
0001760 @ 311 \0 I H 330 021 003 005 K 311 006 311 8 272 K
0002000 L M B l 004 J 016 @ 020 \0 ( 2 0 5 Q
0002020 \ G E T S T R E A M 1 7 5 Q
0002040 \ L I S P E R R O R 1 6 1 Q
0002060 \ L I S P E R R O R 2 3 Q \
0002100 L I S P E R R O R ) \r ( 2 0 2 Q
0002120 O U T P U T ) \r ( ) \r A R R A
0002140 Y D 1 \r ( P 1 1 Q L A S T
0002160 W O R D 2 B A S E P 1 0 Q
0002200 N W O R D S P 7 B A S E
0002220 P 3 G C T Y P E P 2 T
0002240 Y P P 1 A P P 0 N C
0002260 E L L S I 4 A L I G N I
0002300 3 O R I G I 2 I N I T
0002320 V A L I 1 T Y P E I 0
0002340 S I Z E ) 002 037 \n \0 \0 005 @ j 330
0002360 b \0 j @ 361 247 d d n 377 377 361 230 277 @ l
0002400 033 \n \0 \0 277 @ 021 a 006 A d g \0 \0 360 233
0002420 277 @ l 003 330 342 342 270 j 261 \0 326 g \0 \0 360
0002440 255 A g \0 \0 360 247 A d g \0 \0 360 231 277 @
0002460 k 330 342 270 k 261 \0 272 235 A g \0 \0 360 247 A
0002500 d g \0 \0 360 227 277 k 273 l 006 261 \0 244 j 360
0002520 247 A d g \0 \0 360 232 277 @ 340 270 k 273 l \v
0002540 261 \0 217 g \0 \0 360 224 l 002 261 \0 205 A d g
0002560 \0 \0 360 237 277 B 265 006 l \a 260 u 006 \0 \0 b
0002600 004 277 260 366 g \0 \0 360 235 @ l 037 330 342 342 342
0002620 342 342 270 l \b 260 Z A g \0 \0 360 223 l 002 260
0002640 P @ A 360 223 l 002 260 H A d 003 262 @ d 001
0002660 g \0 \0 360 262 8 d 002 001 l 020 361 224 277 l 002
0002700 260 / 002 001 l \b 361 227 @ k 330 342 270 k 260 !
0002720 A 002 001 k 361 230 @ l 003 330 342 342 270 j 217 @
0002740 l 037 330 342 342 342 342 342 270 l \b 202 \t \0 \0 Z
0002760 l 006 037 d J 317 \0 C 277 d @ 315 002 277 C d
0003000 j 360 254 d k 360 250 265 004 k 204 l 033 \n \0 \0
0003020 274 d L 317 \0 \0 277 d j 315 003 277 H K h D
0003040 \f \0 \0 275 d M 024 \0 277 Y B 242 261 \0 335 d
0003060 311 \0 H 340 k 331 021 022 \t O 016 O 020 k 331 320
0003100 _ 022 277 J d j 360 262 036 277 B j 360 222 261 \0
0003120 273 O 022 B 341 B 330 315 001 277 O 016 d k 320 O
0003140 020 304 261 \0 247 k 360 262 032 B j 360 222 261 \0 234
0003160 O 022 B 315 001 277 O 016 d k 320 O 020 304 261 \0
0003200 213 J d l 002 360 262 033 277 B j 360 263 } O 022
0003220 B 314 \0 277 O 016 d l 002 320 O 020 k 331 304 260
0003240 j l 006 360 247 J d l \v 360 262 034 277 O 016 276
0003260 H d j 361 235 N B 024 \0 277 N l 002 320 276 k
0003300 331 260 360 277 260 E l \a 360 262 ! o \0 \0 \0 B
0003320 \n \0 \0 263 6 O 022 B 355 001 316 \0 277 O 016 d
0003340 l 002 320 O 020 k 331 304 260 ! J l \b 360 262 030
0003360 B j 360 263 026 O 022 n 377 377 315 001 277 O 016 d
0003400 k 320 O 020 304 202 \b \0 \0 I 020 \0 ( 1 0 3
0003420 3 Q S H O U L D N T 7 4 5 Q
0003440 F E Q P 4 6 5 Q \ A L L O
0003460 C B L O C K 4 4 2 Q \ L I S
0003500 P E R R O R 4 0 1 Q \ I L L
0003520 E G A L . A R G 2 6 Q \ L I
0003540 S P E R R O R ) \r ( 3 0 5 Q B
0003560 I T S 2 5 5 Q S I G N E D W
0003600 O R D 2 3 1 Q B I T 2 2 1
0003620 Q F L O A T P 2 0 4 Q F L
0003640 O A T P 1 7 0 Q F I X P 1
0003660 5 0 Q D O U B L E P O I N T E
0003700 R 1 2 6 Q F L A G 1 1 7 Q
0003720 P O I N T E R 7 6 Q W O R
0003740 D 6 7 Q S M A L L P O S P
0003760 6 1 Q S M A L L P 4 0 Q B
0004000 Y T E ) \r ( 7 4 1 Q 0 . 0 )
0004020 \r A R R A Y S I Z E D 1 \r ( I
0004040 0 X ) \0 \b \0 \0 \0 001 @ 006 \0 \0
0004060 310 002 020 \0 N I L \r ( 3 A R R A Y
0004100 P ) \r ( ) \r A R R A Y T Y P D
0004120 1 \r ( I 0 A R R A Y ) \0 Q
0004140 \0 \0 \0 001 @ 006 \0 \0 312 \0 C d j 360 223 g
0004160 \0 \0 020 d l \v 360 223 g \0 \0 020 d l 006 360
0004200 223 g \0 \0 020 d k 360 223 g \0 \0 020 d l 004
0004220 360 223 g \0 \0 020 d l 002 360 223 g \0 \0 020 d
0004240 l \a 360 223 g \0 \0 020 l \b 360 223 g \0 \0 020
0004260 \b \0 \0 020 \0 ( 1 1 6 Q S H O U L
0004300 D N T ) \r ( 1 1 2 Q B I T 1
0004320 0 2 Q F L O A T P 7 1 Q F
0004340 I X P 6 0 Q C O D E 4 7 Q
0004360 S M A L L P O S P 3 7 Q P
0004400 O I N T E R 2 6 Q D O U B L
0004420 E P O I N T E R 1 5 Q B Y T
0004440 E 3 A R R A Y P ) \r ( ) \r A
0004460 R R A Y O R I G D 1 \r ( I 0
0004500 A R R A Y ) \0 \t \0 \0 \0 001 @ 006
0004520 \0 \0 312 \0 \0 020 \0 N I L \r ( 3 A R
0004540 R A Y P ) \r ( ) \r C O P Y A R R
0004560 A Y D 1 \r ( P 5 I N D E X
0004600 P 4 N E W A R R A Y P
0004620 3 S I Z E P 2 T Y P E
0004640 P 1 O R I G P 0 N H A
0004660 R R A Y I 0 A R R A Y )
0004700 \0 o 006 \0 \0 001 @ \t \0 \0 262 027 @ \t \0 \0
0004720 \t \0 \0 021 001 \0 @ H \n \0 \0 @ H \n \0 \0
0004740 020 @ \t \0 \0 @ \t \0 \0 @ 006 \0 \0 310 002 021
0004760 # 005 K J h I \f \0 \0 \ I ] K d j 361
0005000 236 L M @ M ( * 277 M k 324 275 k 331 260 357
0005020 J g \0 \0 360 262 035 I 275 K d j 361 262 025 L
0005040 M @ M \n \0 \0 \v \0 \0 277 M k 324 275 k 331
0005060 260 352 L 020 \0 ( 1 4 2 Q S E T D
0005100 1 3 7 Q E L T D 6 2 Q A R
0005120 R A Y 4 2 Q A R R A Y T Y P
0005140 3 6 Q A R R A Y O R I G 3
0005160 1 Q R E H A S H 2 4 Q \ C
0005200 O P Y H A R R A Y P 1 4 Q H
0005220 A S H A R R A Y 1 1 Q H A R
0005240 R A Y S I Z E 3 H A R R A Y
0005260 P ) \r ( 1 1 5 Q D O U B L E P
0005300 O I N T E R 4 6 Q A R R A Y
0005320 P ) \r ( ) \r E L T D 1 \r ( P
0005340 1 N 0 P 0 B A S E I
0005360 1 N I 0 A ) \0 245 002 \0 \0
0005400 002 @ 006 \0 \0 @ 311 \0 A @ 312 \0 \0 331 021 002
0005420 001 j I 361 250 I d @ 310 002 375 361 250 277 A l
0005440 033 \n \0 \0 277 I @ 310 003 330 Y @ 312 \0 C d
0005460 l 006 360 244 d l \v 360 230 277 H I 320 I 320 311
0005500 \0 020 d l 002 360 236 277 H I 320 I 320 X d 310
0005520 \0 H 310 001 365 020 d j 360 244 d l 004 360 224 277
0005540 H I 302 020 d k 360 226 277 H I 320 310 \0 020 d
0005560 l \b 360 262 031 277 H I 342 342 342 342 320 310 \0 l
0005600 017 I l 017 345 331 \n \0 \0 k 345 020 l \a 360 235
0005620 H I 340 320 d 310 \0 375 310 001 321 355 \0 020 @ l
0005640 033 \n \0 \0 020 \0 ( 2 4 2 Q \ L I S
0005660 P E R R O R 2 0 7 Q L R S H
0005700 4 2 Q \ L I S P E R R O R )
0005720 \r ( 3 A R R A Y P ) \r ( ) \r E
0005740 L T D D 1 \r ( P 1 N 0 P
0005760 0 B A S E I 1 N I
0006000 0 A ) \0 G 003 \0 \0 002 @ 006 \0 \0 @
0006020 312 \0 C l \v 360 262 7 @ 311 \0 A @ 312 \0 \0
0006040 331 021 022 002 j I 361 250 I d @ 310 002 375 361 250
0006060 277 A l 033 \n \0 \0 277 I @ 310 003 330 Y H @
0006100 310 002 Z 320 J 320 I 320 I 320 311 \0 020 @ A (
0006120 020 \0 ( 5 3 Q \ L I S P E R R O
0006140 R ) \r ( 3 A R R A Y P ) \r ( )
0006160 \r S E T A D 1 \r ( P 1 N 0
0006200 P 0 B A S E I 2 V
0006220 I 1 N I 0 A ) \0 345 005
0006240 \0 \0 003 @ 006 \0 \0 b \0 312 \0 j 360 246 @
0006260 l 033 \n \0 \0 277 @ 311 \0 A @ 312 \0 \0 331 021
0006300 002 001 j I 361 250 I d @ 310 002 375 361 250 277 A
0006320 l 033 \n \0 \0 277 I @ 310 003 330 Y @ 312 \0 C
0006340 d l 006 360 244 d l \v 360 232 277 H I 320 I 320
0006360 B 024 \0 B 020 d l 002 360 231 H I 320 I 320 B
0006400 314 \0 B 020 d j 360 244 d l 004 360 225 277 H I
0006420 B 307 020 d k 360 227 H I 320 B 315 \0 B 020 d
0006440 l \b 360 262 C 277 H I 342 342 342 342 320 B j 360
0006460 262 035 H I 342 342 342 342 320 310 \0 k l 017 I l
0006500 017 345 331 \n \0 \0 n 377 377 346 345 260 027 H I 342
0006520 342 342 342 320 310 \0 k l 017 I l 017 345 331 \n \0
0006540 \0 344 315 \0 B 020 l \a 360 262 027 H I 340 B 355
0006560 001 021 003 004 J K 320 L 316 \0 277 L 022 355 \0 020
0006600 @ l 033 \n \0 \0 020 \0 ( 3 4 2 Q \ L
0006620 I S P E R R O R 2 7 5 Q L L
0006640 S H 2 4 2 Q L L S H 6 1 Q
0006660 \ L I S P E R R O R 2 1 Q
0006700 \ L I S P E R R O R ) \r ( 3 A
0006720 R R A Y P ) \r ( ) \r S E T D D
0006740 1 \r ( P 1 N 0 P 0 B A
0006760 S E I 2 V I 1 N I
0007000 0 A ) \0 X 003 \0 \0 003 @ 006 \0 \0
0007020 @ 312 \0 C l \v 360 262 G @ 312 \0 j 360 246
0007040 @ l 033 \n \0 \0 277 @ 311 \0 A @ 312 \0 \0 331
0007060 021 022 002 j I 361 250 I d @ 310 002 375 361 250 277
0007100 A l 033 \n \0 \0 277 I @ 310 003 330 Y H @ 310
0007120 002 Z 320 J 320 I 320 I 320 B 024 \0 B 020 @ A
0007140 B * 020 \0 ( 7 1 Q \ L I S P E R
0007160 R O R 3 1 Q \ L I S P E R R
0007200 O R ) \r ( 3 A R R A Y P ) \r (
0007220 ) \r S U B A R R A Y D 1 \r ( P
0007240 1 0 Q \ I N T E R R U P T A
0007260 B L E P 3 M 1 P 2 N
0007300 1 P 1 O R I G P 0 L
0007320 E N I 4 N E W O R I G I
0007340 3 O L D I 2 M I 1
0007360 N I 0 X ) \0 224 \t \0 \0 005
0007400 @ 006 \0 \0 @ 310 002 @ 312 \0 \0 A B 021 D \a
0007420 j J 361 225 J H k 330 330 272 K 241 H 210 j K
0007440 361 225 K H k 330 330 273 I J 361 h 360 264 e J
0007460 K 361 h 360 264 ^ K H 361 h 360 264 W 021 020 \b
0007500 C 005 006 265 005 l 006 037 @ 311 \0 274 d 006 \0 \0
0007520 L 024 \0 277 K J 331 k 330 275 d M 315 002 277 @
0007540 312 \0 C 276 d N 317 \0 C 277 @ 310 003 J 330 I
0007560 331 _ 016 277 d O 016 315 003 277 d I 317 \0 \0 277
0007600 d j 317 \0 020 277 d j 317 \0 277 d j 317 \0
0007620 020 277 020 \0 N I L \r ( 1 1 7 Q A R
0007640 R A Y P 3 A R R A Y P ) \r (
0007660 ) \r H A R R A Y D 1 \r ( I 0
0007700 M I N K E Y S ) \0 \t \0 \0 \0 001
0007720 @ g \0 \0 \n \0 \0 020 \0 ( 6 H A S H
0007740 A R R A Y ) \r ( 3 E R R O R )
0007760 \r ( ) \r H A S H A R R A Y D 1
0010000 \r ( P 4 N C E L L S P 3
0010020 L O G S L O T S P 2 P H
0010040 Y S L O T S I 5 R E H A S
0010060 H - T H R E S H O L D I 4
0010100 R E C L A I M A B L E I 3
0010120 E Q U I V F N I 2 H A S H
0010140 B I T S F N I 1 O V E R F
0010160 L O W I 0 M I N K E Y S )
0010200 \0 237 \a \0 \0 006 E 3 237 A 3 264 \n
0010220 A E 361 264 005 E A 353 b \n 277 l \b E 225 @
0010240 k 331 E 353 207 @ k 331 l 003 333 340 340 021 002 001
0010260 H d I 361 262 035 277 H 265 003 i 022 021 A 006 J
0010300 340 \ d n 377 375 361 235 o \0 \0 \0 @ \n \0 \0
0010320 020 d 324 X 260 335 E 265 & J 342 J 342 342 330 [
0010340 ` \0 \0 037 L k \n \0 \0 275 d M 024 002 277 J
0010360 k 331 276 d N 315 001 277 d D 225 k 204 J 352 260
0010400 340 j 317 002 \0 277 d A 024 004 277 d K 315 006 277
0010420 d K 315 \0 277 d j 315 \a 277 d B 024 \b 277 d
0010440 C 024 \n 277 020 \0 ( 1 4 1 Q \ A L L
0010460 O C B L O C K 1 1 0 Q E R R
0010500 O R ) \r ( 1 3 3 Q 004 003 H A R R
0010520 A Y P T Y P E # ) \r ( 1 0 4 Q
0010540 " H A R R A Y T O O L A R
0010560 G E " ) \r H A R R A Y P D 1 \r
0010600 ( I 0 X ) \0 \r \0 \0 \0 001 @ \t
0010620 \0 \0 g \0 \0 360 264 003 @ 020 \0 ( 3 T Y
0010640 P E N A M E ) \r ( 6 H A R R A
0010660 Y P ) \r ( ) \r H A R R A Y P R O
0010700 P D 1 \r ( P 5 N E W V A L
0010720 U E P 4 H A P 3 N E
0010740 W V A L P P 2 P R O P P
0010760 1 H A R R A Y P 0 N A
0011000 R G S ) \0 330 006 \0 002 \0 e 021 001 \0 H
0011020 j 361 264 004 k a H k 361 264 005 l 002 a H l
0011040 002 361 021 # 005 I 006 \0 \0 274 K 223 l 003 a 275
0011060 J d g \0 \0 360 230 277 K 263 | L \t \0 \0 020
0011100 g \0 \0 360 262 031 I 003 265 \r L 311 004 K 224 L
0011120 M 024 004 277 020 002 K 223 I M 031 277 020 J d g
0011140 \0 \0 360 227 277 K 263 O L 310 \a 020 g \0 \0 360
0011160 262 024 L 311 \n K 233 L 310 \a j 360 262 8 L M
0011200 024 \n 277 020 J d g \0 \0 360 262 030 277 L 312 002
0011220 \0 j 360 h 360 K 231 L M 221 k 200 j 317 002 \0
0011240 277 020 g \0 \0 360 262 037 L 311 \b K 262 030 L 310
0011260 \a j 360 252 277 o \0 \0 \0 J \n \0 \0 h 020 L
0011300 M 024 \b 277 020 L 311 \f Y J ' K 262 025 I 265
0011320 \f L J M h 032 032 024 \f 277 020 J M \v \0 \0
0011340 277 020 \0 ( 3 2 4 Q L I S T P U T
0011360 2 6 1 Q E R R O R 6 3 Q
0011400 H A R R A Y S I Z E ) \r ( 2 3 1
0011420 Q H A S H B I T S F N 1 7 5
0011440 Q R E C L A I M A B L E 1 4
0011460 3 Q E Q U I V F N 1 2 6 Q
0011500 N U M K E Y S 6 7 Q O V E R
0011520 F L O W 5 1 Q S I Z E 3 5
0011540 Q H A R R A Y P ) \r ( 2 5 5
0011560 Q " C a n ' t u p d a t e
0011600 t h i s h a s h a r r a y
0011620 p r o p e r t y " ) \r H A R R A
0011640 Y S I Z E D 1 \r ( I 0 H A
0011660 R R A Y ) \0 \b \0 \0 \0 001 @ 006 \0 \0
0011700 310 006 020 \0 N I L \r ( 3 H A R R A
0011720 Y P ) \r ( ) \r C L R H A S H D
0011740 1 \r ( L ( 0 H A R R A Y )
0011760 P 4 \ I N T E R R U P T A B
0012000 L E ) \0 A 005 \0 \0 001 @ 006 \0 \0 021 1
0012020 003 H 311 002 Y 021 020 004 I H 310 001 Z 320 J 320
0012040 J 320 J 320 l 004 320 273 I h 024 \0 277 I h 024
0012060 002 277 I l 004 320 Y d K 360 264 360 277 H d 310
0012100 006 315 \0 277 H j 315 \a @ 020 \0 N I L \r (
0012120 3 H A R R A Y P ) \r ( ) \r M A
0012140 P H A S H D 1 \r ( L ( 1 M
0012160 A P H F N 0 H A R R A Y ) )
0012200 \0 D 006 \0 \0 002 @ 006 \0 \0 021 ! 002 H 311
0012220 002 Y d H 310 001 Z 320 J 320 J 320 J 320 l 004
0012240 320 ` \0 \0 021 022 005 I 311 002 ] 265 003 217 L 360
0012260 h 360 264 003 M I 311 \0 l 002 A 017 016 277 I l
0012300 004 320 Y d K 360 262 342 @ 020 \0 N I L \r (
0012320 3 4 Q \ H A S H . N U L L . V
0012340 A L U E 3 H A R R A Y P ) \r
0012360 ( ) \r G E T H A S H D 1 \r ( P
0012400 1 2 Q V A L U E P 1 1 Q
0012420 A B A S E P 1 0 Q E Q F
0012440 N P 7 B I T S P 6 L
0012460 I M I T P 5 R E P R O B E
0012500 P 4 F I R S T I N D E X
0012520 P 3 S K E Y P 2 S L O
0012540 T P 1 I N D E X P 0
0012560 H A I 2 D E F A U L T I
0012600 1 H A R R A Y I 0 I T
0012620 E M ) \0 321 \f \0 \0 003 A 006 \0 \0 021 261
0012640 \v H 311 \b _ 016 227 @ k O 016 017 016 260 023 @
0012660 322 @ 323 n 037 377 345 340 340 340 @ 323 343 342 346 346
0012700 _ 016 H 310 001 345 271 H 311 002 _ 022 I 320 I 320
0012720 I 320 I 320 Z 311 002 _ 024 262 034 @ J 311 \0 [
0012740 360 263 u H 311 \n _ 020 262 030 @ K l 002 O 020
0012760 017 016 234 260 c J 311 \0 262 p H 311 \n _ 020 277
0013000 I 274 O 016 d 343 346 H 310 001 _ 026 277 l ? O
0013020 026 361 222 O 026 201 l ? 345 k 344 275 H 310 001 276
0013040 I M 320 323 N 345 Y L 360 221 h 020 O 022 I 320
0013060 I 320 I 320 I 320 Z 311 \0 273 J 311 002 _ 024 262
0013100 $ J 311 \0 [ @ 360 255 O 020 262 326 @ K l 002
0013120 O 020 017 016 262 314 O 024 ` \0 \0 360 h 360 264 \v
0013140 O 024 020 J 311 \0 263 272 B 020 \0 N I L \r (
0013160 3 0 0 Q \ H A S H . N U L L .
0013200 V A L U E 3 H A R R A Y P )
0013220 \r ( ) \r P U T H A S H D 1 \r (
0013240 I 2 H A R R A Y I 1 V
0013260 A L I 0 I T E M ) \0 \f \0
0013300 \0 \0 003 @ A B A h 360 \f \0 \0 A 020 \0 (
0013320 1 0 Q \ H A S H A C C E S S )
0013340 \r N I L \r ( ) \r R E M H A S H
0013360 D 1 \r ( I 1 H A R R A Y I
0013400 0 K E Y ) \0 \t \0 \0 \0 002 @ h
0013420 A i \f \0 \0 020 \0 ( 6 \ H A S H A
0013440 C C E S S ) \r N I L \r ( ) \r \ H
0013460 A S H R E C L A I M D 1 \r ( P
0013500 6 K E Y P 5 N U M D E
0013520 L E T E D P 4 L A S T S L
0013540 O T P 3 \ I N T E R R U P
0013560 T A B L E P 1 S L O T P
0013600 0 H A I 0 H A R R A Y
0013620 ) \0 S \a \0 \0 001 @ 006 \0 \0 021 ! 002 H
0013640 311 002 Y 021 020 003 I H 310 001 Z 320 J 320 J 320
0013660 J 320 l 004 320 j 021 022 006 I 311 \0 ^ 262 032 N
0013700 i 360 263 025 N \t \0 \0 235 I i 024 \0 277 I h
0013720 024 002 277 M k 324 275 L I l 004 320 Y 360 262 333
0013740 H d 310 \a M 331 315 \a @ 020 \0 ( 5 7 Q
0013760 \ E Q R E F C N T 1 ) \r ( 3 H
0014000 A R R A Y P ) \r ( ) \r \ H A S H
0014020 A C C E S S D 1 \r ( P 1 5 Q
0014040 \ I N T E R R U P T A B L E
0014060 P 1 3 Q A B A S E P 1 2
0014100 Q E Q F N P 1 1 Q H A S
0014120 H B I T S F N P 1 0 Q B I
0014140 T S P 7 L I M I T P 6
0014160 R E P R O B E P 5 F I R
0014200 S T I N D E X P 4 S K E Y
0014220 P 3 S L O T P 2 I N
0014240 D E X P 1 D E L S L O T
0014260 P 0 H A I 3 R E M O V
0014300 E I 2 H A R R A Y I 1
0014320 V A L I 0 I T E M ) 001
0014340 W 016 \0 \0 004 B 006 \0 \0 021 301 \f H 311 \b _
0014360 022 227 @ k O 022 017 016 260 023 @ 322 @ 323 n 037
0014400 377 345 340 340 340 @ 323 343 342 346 346 _ 020 277 O 020
0014420 H 310 001 345 272 H 311 002 _ 026 J 320 J 320 J 320
0014440 J 320 [ 311 002 262 037 @ K 311 \0 \ 360 222 261 \0
0014460 202 H 311 \n _ 024 262 035 @ L l 002 O 024 017 016
0014500 262 023 260 n K 311 \0 242 261 \0 213 K 271 H 311 \n
0014520 _ 024 277 J 275 O 020 d 343 346 H 310 001 _ 030 277
0014540 l ? O 030 361 222 O 030 201 l ? 345 k 344 276 H
0014560 310 001 _ 016 277 J N 320 323 O 016 345 Z M 360 233
0014600 I 265 Q o \0 \0 \0 \t \0 \0 260 H O 026 J 320
0014620 J 320 J 320 J 320 [ 311 002 262 2 K 311 \0 \ @
0014640 360 255 O 024 262 321 @ L l 002 O 024 017 016 262 307
0014660 021 020 \r C 262 + K i 024 \0 277 K h 024 002 277
0014700 H d 310 \a m 377 324 315 \a 260 037 K 311 \0 250 I
0014720 221 I 273 C 262 026 h 020 I 263 234 K 271 260 230 K
0014740 A 265 005 ` \0 \0 024 002 i 020 H 310 \0 j 360 262
0014760 " H 312 002 \0 j 360 244 H \t \0 \0 277 B 265 005
0015000 ` \0 \0 \t \0 \0 b 004 006 \0 \0 270 h 271 261 377
0015020 \0 021 020 \r K I 360 251 H d 310 \0 m 377 324 315
0015040 \0 277 H d 310 \a k 324 315 \a 277 K @ 024 \0 277
0015060 K A 265 005 ` \0 \0 024 002 A 020 \0 ( 4 4 0
0015100 Q H A S H O V E R F L O W 4
0015120 2 6 Q \ H A S H R E C L A I M
0015140 2 4 4 Q E R R O R ) \r ( 5 2
0015160 1 Q \ H A S H . N U L L . V A
0015200 L U E 4 4 5 Q H A R R A Y P
0015220 4 3 5 Q S Y S H A S H A R R
0015240 A Y 4 0 0 Q \ H A S H . N U
0015260 L L . V A L U E 3 H A R R A
0015300 Y P ) \r ( 2 4 1 Q " N o v
0015320 a c a n t s l o t i n h a
0015340 s h a r r a y " ) \r R E H A S H
0015360 D 1 \r ( I 1 N E W A R I
0015400 0 O L D A R ) \0 7 005 \0 \0 002
0015420 A \t \0 \0 @ 006 \0 \0 021 A 004 H 311 002 Y H
0015440 310 001 \ 320 L 320 L 320 L 320 272 I 311 002 [ 230
0015460 I 311 \0 K A \v \0 \0 277 I d J 360 221 A 020
0015500 l 004 320 Y 260 350 \0 ( 4 7 Q P U T H
0015520 A S H 3 C L R H A S H ) \r (
0015540 7 H A R R A Y P ) \r ( ) \r \ C
0015560 O P Y H A R R A Y P D 1 \r ( L
0015600 ( 1 T A R G E T 0 S O U
0015620 R C E ) ) \0 , 002 \0 \0 002 A @ 310 \0
0015640 315 \0 A @ 310 001 315 001 A @ 311 002 024 002 A @
0015660 311 004 024 004 A @ 310 006 315 006 A @ 310 \a 021 002
0015700 001 H I 315 \a I 020 \0 N I L \r N I L \r
0015720 ( ) \r S T R I N G H A S H B I T
0015740 S D 1 \r ( P 3 C P 2
0015760 H A S H B I T S I 0 S T R
0016000 I N G ) \0 y \a \0 \0 001 j @ j 021 C
0016020 006 I 004 d l \a 360 262 037 277 I 311 \0 274 I 310
0016040 003 k 331 X I 310 002 330 275 I 312 \0 C j 360 222
0016060 h 260 036 i 260 033 l 004 360 262 I 301 \b 311 \0
0016100 \ 312 \0 \a 275 I 301 002 312 \0 j 360 h 360 276
0016120 H k 330 X M 361 230 J 020 I \t \0 \0 Y 260 264
0016140 N 225 L H 320 310 \0 202 L H 302 [ J d n 017
0016160 377 345 340 340 320 323 Z d l 377 345 341 320 323 320 323
0016200 272 260 317 \0 ( 1 2 1 Q M K S T R I
0016220 N G ) \r N I L \r ( ) \r S T R I N
0016240 G - E Q U A L - H A S H B I T S
0016260 D 1 \r ( P 3 C P 2 H
0016300 A S H B I T S I 0 S T R I
0016320 N G ) \0 | \a \0 \0 001 j @ j 021 C 006
0016340 I 004 d l \a 360 262 037 277 I 311 \0 274 I 310 003
0016360 k 331 X I 310 002 330 275 I 312 \0 C j 360 222 h
0016400 260 036 i 260 033 l 004 360 262 I 301 \b 311 \0 \
0016420 312 \0 \a 275 I 301 002 312 \0 j 360 h 360 276 H
0016440 k 330 X M 361 230 J 020 I \t \0 \0 Y 260 264 N
0016460 225 L H 320 310 \0 202 L H 302 [ l 344 J d
0016500 n 017 377 345 340 340 320 323 Z d l 377 345 341 320 323
0016520 320 323 272 260 314 \0 ( 1 2 1 Q M K S T
0016540 R I N G ) \r N I L \r ( ) \r \ C O
0016560 D E A R R A Y D 1 \r ( I 1
0016600 I N I T O N P A G E I 0 N
0016620 B Y T E S ) \0 @ 002 \0 \0 002 j @ 361
0016640 245 @ n 377 377 361 226 @ l 033 \n \0 \0 277 l 006
0016660 037 d l 004 317 \0 C 277 @ l 003 330 342 342 l 002
0016700 A l 002 \f \0 \0 021 002 001 H d I 024 \0 277 022
0016720 d @ 315 002 277 d j 317 \0 \0 277 020 \0 ( 5 0
0016740 Q \ A L L O C B L O C K 1 7
0016760 Q \ L I S P E R R O R ) \r N I
0017000 L \r ( ) \r \ F I X C O D E N U M
0017020 D 1 \r ( P 0 B A S E I
0017040 2 N U M I 1 B N I 0
0017060 C A ) \0 035 001 \0 \0 003 @ 311 \0 021 001
0017100 \0 H A B l 377 345 307 H A k 331 b 002 H A
0017120 302 B 343 344 307 B 020 \0 N I L \r N I L \r
0017140 ( ) \r \ F I X C O D E P T R D
0017160 1 \r ( P 2 \ I N T E R R U P
0017200 T A B L E P 1 L O P 0
0017220 B A S E I 2 P T R I
0017240 1 B N I 0 C A ) \0 * 003
0017260 \0 \0 003 @ 311 \0 B 323 021 002 001 021 020 002 B 025
0017300 \0 277 H A I l 377 345 307 277 H A k 331 I 343
0017320 307 277 H A l 002 331 B 322 307 B 020 \0 N I L
0017340 \r N I L \r ( ) \r \ A L L O C B L
0017360 O C K D 1 \r ( P 3 \ I N T
0017400 E R R U P T A B L E P 1 A
0017420 B L O C K P 0 A R L E N
0017440 I 3 A L I G N I 2 I N
0017460 I T O N P A G E I 1 G C T
0017500 Y P E I 0 N C E L L S )
0017520 001 024 004 \0 \0 004 l 002 @ 361 235 j @ 361 224 @
0017540 \t \0 \0 277 l 002 b \0 215 @ n 377 375 361 230 @
0017560 o \0 \0 \0 \n \0 \0 277 A 265 004 j 203 i 360 223
0017600 k b 002 277 B 235 j B 361 244 B l 200 361 224 B
0017620 \t \0 \0 277 C 262 033 j C 361 246 C d l 200 361
0017640 225 277 C \t \0 \0 207 k 361 243 h b 006 200 B 277
0017660 ` \0 \0 262 024 @ d l @ 361 254 A B C \f \0
0017700 \0 265 003 202 261 \0 244 @ l 002 330 021 ! 002 021 020
0017720 003 H A B C \f \0 \0 265 . H A B C \f \0
0017740 \0 265 % l \n d j 361 227 \b \0 \0 277 k 331 260
0017760 366 277 H A B C \f \0 \0 265 \r 023 h l 025 i
0020000 \v \0 \0 277 260 312 Y k 317 \0 360 277 I d 310 001
0020020 k 331 Z 320 J 320 k 317 \0 360 277 I A 317 \0 321
0020040 277 I \t \0 \0 277 ` \0 \0 262 032 ` \0 \0 @ 361
0020060 264 \v ` \0 \0 @ 331 027 \0 \0 206 027 \0 \0 277 \b
0020100 \0 \0 277 I l 002 320 Y 025 001 277 ` \0 \0 262 031
0020120 ` \0 \0 k 361 264 \v ` \0 \0 k 331 027 \0 \0 206
0020140 027 \0 \0 277 \b \0 \0 I 020 \0 ( 4 2 0 Q
0020160 \ D O R E C L A I M 3 5 3 Q
0020200 \ D O R E C L A I M 3 1 6 Q
0020220 \ C H E C K A R R A Y B L O C K
0020240 2 5 4 Q \ L I S P E R R O R
0020260 2 4 2 Q \ A L L O C B L O C
0020300 K . O L D 2 2 5 Q R E C L A
0020320 I M 2 1 2 Q \ A L L O C B L
0020340 O C K . N E W 2 0 1 Q \ A L
0020360 L O C B L O C K . O L D 1 5 2
0020400 Q \ A L L O C H U N K 1 1 7
0020420 Q \ I L L E G A L . A R G 7
0020440 4 Q \ I L L E G A L . A R G
0020460 4 0 Q \ L I S P E R R O R 1
0020500 4 Q \ I L L E G A L . A R G )
0020520 \r ( 4 1 4 Q \ R E C L A I M .
0020540 C O U N T D O W N 4 1 0 Q \
0020560 R E C L A I M . C O U N T D O W
0020600 N 4 0 3 Q \ R E C L A I M .
0020620 C O U N T D O W N 3 7 4 Q \
0020640 R E C L A I M . C O U N T D O W
0020660 N 3 6 7 Q \ R E C L A I M .
0020700 C O U N T D O W N 3 4 7 Q \
0020720 R E C L A I M . C O U N T D O W
0020740 N 3 4 3 Q \ R E C L A I M .
0020760 C O U N T D O W N 3 3 6 Q \
0021000 R E C L A I M . C O U N T D O W
0021020 N 3 2 7 Q \ R E C L A I M .
0021040 C O U N T D O W N 3 2 2 Q \
0021060 R E C L A I M . C O U N T D O W
0021100 N 1 3 4 Q \ H U N K I N G ?
0021120 ) \r ( 3 5 Q " A R R A Y S
0021140 T O R A G E B L O C K T O O
0021160 L A R G E " ) \r \ A L L O C B
0021200 L O C K . O L D D 1 \r ( P 7
0021220 P R E F I X L E N P 6 R
0021240 E M A I N D E R L E N P 5
0021260 U S A B L E L E N P 4 1 S
0021300 T B L O C K . I N . F R E E C H
0021320 A I N P 2 A B L O C K P
0021340 1 B K T I I 3 A L I G
0021360 N I 2 I N I T O N P A G E
0021400 I 1 G C T Y P E I 0
0021420 A R L E N ) \0 370 \b \0 \0 004 l 036 @
0021440 \t \0 \0 d l 036 361 222 277 l 036 021 " 003 I H
0021460 363 222 261 \0 340 ` \0 \0 I 320 I 320 311 \0 Z 265
0021500 \b I k 324 Y 260 352 021 1 \a J 312 \0 \f n 025
0021520 U 360 262 024 J d 310 001 k 331 [ 320 K 320 312 \0
0021540 \f n 025 U 360 254 l 033 o \0 \0 \0 J \v \0 \0
0021560 261 \0 233 C 241 B 231 @ B C A J \r 005 \0 \0
0021600 200 j _ 016 277 J 310 001 O 016 331 ] @ 375 361 263
0021620 o J i d \v \0 \0 277 J \t \0 \0 277 O 016 j
0021640 360 263 024 J O 016 \n \0 \0 \t \0 \0 277 J O 016
0021660 320 O 016 320 272 M @ 331 ^ ` \0 \0 222 l B 200
0021700 j 361 237 J @ 320 @ 320 N \n \0 \0 \t \0 \0 \t
0021720 \0 \0 206 ` \0 \0 223 M b \0 277 O 016 j 360 223
0021740 M @ 360 245 J @ \n \0 \0 277 J i \n \0 \0 277
0021760 J l 002 320 @ l 002 331 \n \0 \0 277 i 214 J 311
0022000 002 Z d L 360 242 261 377 E 277 h 022 242 261 377 4
0022020 J 020 h 020 \0 ( 3 3 5 Q \ C L E A
0022040 R C E L L S 3 2 1 Q \ C H E
0022060 C K A R R A Y B L O C K 3 1 3
0022100 Q \ M A K E F R E E A R R A Y
0022120 B L O C K 2 6 4 Q \ M E R G
0022140 E F O R W A R D 2 6 1 Q \ L
0022160 I N K B L O C K 2 5 6 Q \ M
0022200 A K E F R E E A R R A Y B L O C
0022220 K 2 1 6 Q \ M E R G E B A C
0022240 K W A R D 2 1 3 Q \ M A K E
0022260 F R E E A R R A Y B L O C K 1
0022300 7 6 Q \ D E L E T E B L O C K
0022320 ? 1 7 1 Q \ C H E C K A R R
0022340 A Y B L O C K 1 4 2 Q \ P R
0022360 E F I X A L I G N M E N T ? 1
0022400 2 2 Q \ M P . E R R O R 5
0022420 I N T E G E R L E N G T H ) \r (
0022440 2 7 0 Q \ H U N K I N G ? 2
0022460 3 6 Q \ H U N K I N G ? 3 2
0022500 Q \ F R E E B L O C K B U C K
0022520 E T S ) \r ( 1 1 6 Q " B a d
0022540 A r r a y B l o c k " ) \r \
0022560 A L L O C B L O C K . N E W D
0022600 1 \r ( P 3 P R E F I X L E N
0022620 P 2 N E X T F R E E B L O
0022640 C K P 1 F I N A L P A G E
0022660 P 0 F I N A L W O R D I
0022700 3 A L I G N I 2 I N I
0022720 T O N P A G E I 1 G C T Y
0022740 P E I 0 A R L E N ) \0 220
0022760 005 \0 \0 004 021 P 004 B 242 C 262 035 @ B C A
0023000 ` \0 \0 \r 005 \0 \0 [ j 360 253 K \t \0 \0 [
0023020 d 262 L \t \0 \0 277 ` \0 \0 @ 320 @ k 331 320
0023040 X k 320 272 H 322 341 H 323 343 330 Y ` \0 \0 l
0023060 200 331 361 237 I ` \0 \0 331 k 330 \t \0 \0 d i
0023100 360 262 035 277 ` \0 \0 d I 361 262 032 277 ` \0 \0
0023120 @ \n \0 \0 g \0 \0 301 \f J 316 \0 277 020 j 360
0023140 264 375 260 225 j \n \0 \0 277 ` \0 \0 \ 343 L l
0023160 377 345 341 321 \t \0 \0 277 ` \0 \0 l 002 330 027 \0
0023200 \0 260 306 \0 ( 2 0 2 Q \ N E W 2 P
0023220 A G E 1 6 3 Q \ M A K E M D
0023240 S E N T R Y 1 3 7 Q \ M A K
0023260 E F R E E A R R A Y B L O C K
0023300 1 1 1 Q \ C H E C K F O R S T
0023320 O R A G E F U L L 4 1 Q \ M
0023340 E R G E B A C K W A R D 3 2 Q
0023360 \ A L L O C B L O C K . N E W
0023400 2 2 Q \ P R E F I X A L I G
0023420 N M E N T ? ) \r ( 2 1 4 Q \ N
0023440 x t A r r a y P a g e 2 0 6 Q
0023460 \ N x t A r r a y P a g e 1
0023500 6 7 Q \ N x t A r r a y P a g
0023520 e 1 4 2 Q \ A r r a y F r L
0023540 s t 1 3 3 Q \ A r r a y F r
0023560 L s t 1 2 2 Q \ N x t A r r
0023600 a y P a g e 1 0 3 Q \ N x t
0023620 A r r a y P a g e 7 2 Q \ N
0023640 x t M D S P a g e 4 5 Q \ A
0023660 r r a y F r L s t 1 6 Q \ A
0023700 r r a y F r L s t ) \r ( ) \r \ P
0023720 R E F I X A L I G N M E N T ?
0023740 D 1 \r ( L ( 4 B A S E 3
0023760 G C T Y P E 2 A L I G N 1
0024000 I N I T O N P A G E 0 A R
0024020 L E N ) ) \0 ` 003 \0 \0 005 D l 002 320
0024040 323 342 j 021 022 002 B 262 024 H B 334 Z j 360 252
0024060 I B J 331 Z 324 271 H J 324 270 A 262 037 H m
0024100 200 345 H A k 331 330 m 200 345 360 256 I l 200 H
0024120 l 177 345 331 Z 324 271 H J 324 270 C l 002 360 262
0024140 032 @ l 002 331 n 200 \0 H n 177 377 345 X 331 Z
0024160 361 226 I J 324 271 H J 324 I 020 \0 N I L \r
0024200 N I L \r ( ) \r \ M A K E F R E E
0024220 A R R A Y B L O C K D 1 \r ( L
0024240 ( 1 L E N G T H 0 B L O
0024260 C K ) ) \0 3 002 \0 \0 002 @ n 252 250 315
0024300 \0 @ A 315 001 @ d 310 001 k 331 021 002 001 H I
0024320 320 I 320 022 n 252 250 315 \0 @ d 310 001 k 331 021
0024340 002 001 H I 320 I 320 022 A 315 001 @ 020 \0 N I
0024360 L \r N I L \r ( ) \r \ D E L E T E
0024400 B L O C K ? D 1 \r ( P 4 F
0024420 B L P 3 B P 2 F I
0024440 0 B A S E ) \0 ` 005 \0 \0 001 l
0024460 004 @ 310 001 361 263 W @ 311 002 264 S @ 311 002 @
0024500 311 004 ` \0 \0 @ 310 001 \t \0 \0 d l 036 361 222
0024520 277 l 036 021 002 001 H I 320 I 320 022 021 003 004 @
0024540 d J 360 262 027 L 311 \0 360 224 L h 316 \0 210 l
0024560 034 o \0 \0 \0 \n \0 \0 h 020 L 311 \0 360 224 L
0024600 J 316 \0 277 J K 316 004 K J 316 002 h 020 \0 (
0024620 1 1 0 Q \ M P . E R R O R 3
0024640 3 Q I N T E G E R L E N G T H
0024660 ) \r ( 2 5 Q \ F R E E B L O C
0024700 K B U C K E T S ) \r ( 1 0 5 Q
0024720 " d e l e t i n g l a s t
0024740 b l o c k # F R E E B L O C
0024760 K L I S T " ) \r \ L I N K B L O
0025000 C K D 1 \r ( P 3 F R E E B
0025020 L O C K P 2 F B L I 0
0025040 B A S E ) \0 e 004 \0 \0 001 ` \0 \0
0025060 262 _ l 004 @ 310 001 361 227 @ i \n \0 \0 277 260
0025100 P ` \0 \0 @ 310 001 \t \0 \0 d l 036 361 222 277
0025120 l 036 021 002 001 H I 320 I 320 022 021 021 003 J 311
0025140 \0 [ 250 @ d 316 002 277 @ d 260 027 @ K 316 002
0025160 277 @ K 311 004 316 004 277 K 311 004 @ 316 002 277 K
0025200 @ 316 004 277 J @ 316 \0 277 @ i d \v \0 \0 @
0025220 020 \0 ( 1 4 1 Q \ C H E C K A R
0025240 R A Y B L O C K 3 4 Q I N T
0025260 E G E R L E N G T H 2 0 Q \
0025300 C H E C K A R R A Y B L O C K )
0025320 \r ( 2 6 Q \ F R E E B L O C K
0025340 B U C K E T S 2 \ F R E E B
0025360 L O C K B U C K E T S ) \r ( ) \r
0025400 \ M E R G E B A C K W A R D D
0025420 1 \r ( P 4 S P L I T P 3
0025440 P T R A I L E R P 2 P B
0025460 A S E P 1 P A R L E N P
0025500 0 A R L E N I 0 B A S
0025520 E ) \0 D 006 \0 \0 001 021 ` 005 @ 241 h 020
0025540 ` \0 \0 262 032 @ d ` \0 \0 360 263 023 d ` \0
0025560 \0 360 252 m 376 320 [ 312 \0 360 j 360 244 @ \t \0
0025600 \0 020 @ j K 310 001 331 ] 320 M 320 Z d i \n
0025620 \0 \0 J \t \0 \0 J @ \n \0 \0 020 \0 ( 1 0
0025640 1 Q \ A R R A Y B L O C K M E
0025660 R G E R 7 4 Q \ D E L E T E
0025700 B L O C K ? 7 0 Q \ C H E C
0025720 K A R R A Y B L O C K 4 7 Q
0025740 \ L I N K B L O C K ) \r ( 2 7 Q
0025760 \ A R R A Y S P A C E 2 2 0
0026000 Q \ A R R A Y S P A C E 1 1
0026020 Q \ A R R A Y M E R G I N G )
0026040 \r ( ) \r \ M E R G E F O R W A R
0026060 D D 1 \r ( P 1 N B I N U S
0026100 E P 0 N B A S E I 0
0026120 B A S E ) \0 M 003 \0 \0 001 021 0 002 `
0026140 \0 \0 264 6 @ d 262 2 i d \v \0 \0 263 * @
0026160 d 310 001 Z 320 J 320 X ` \0 \0 360 263 033 H `
0026200 \0 \0 360 263 024 H d 312 \0 360 j 360 h 360 Y h
0026220 360 \n \0 \0 241 I 221 h 020 H \t \0 \0 @ \t \0
0026240 \0 @ H \n \0 \0 h 020 \0 ( 1 1 1 Q \
0026260 A R R A Y B L O C K M E R G E R
0026300 1 0 4 Q \ D E L E T E B L O
0026320 C K ? 1 0 0 Q \ D E L E T E
0026340 B L O C K ? 6 7 Q \ C H E C
0026360 K A R R A Y B L O C K 2 0 Q
0026400 \ C H E C K A R R A Y B L O C K
0026420 ) \r ( 4 5 Q \ A r r a y F r L
0026440 s t 2 3 6 Q \ A r r a y F r
0026460 L s t 5 \ A R R A Y M E R G
0026500 I N G ) \r ( ) \r \ A R R A Y B L
0026520 O C K M E R G E R D 1 \r ( P
0026540 4 S H A V E B A C K P 3
0026560 M I N B L O C K S I Z E P 2
0026600 S E C O N D B I T E P 1
0026620 N A R L E N P 0 A R L E N
0026640 I 1 N B A S E I 0 B
0026660 A S E ) \0 Q 005 \0 \0 002 @ 310 001 A 310
0026700 001 021 2 004 n 377 377 H 331 Z I J 361 262 3 n
0026720 377 377 270 I J 331 Y ` \0 \0 222 l B 201 l 004
0026740 [ 375 361 234 I K Y 331 274 H L 324 270 J L 324
0026760 272 A J 320 J 320 I \n \0 \0 \t \0 \0 277 j 271
0027000 @ H I 330 \n \0 \0 \t \0 \0 020 \0 ( 1 1 6
0027020 Q \ L I N K B L O C K 1 1 3
0027040 Q \ M A K E F R E E A R R A Y
0027060 B L O C K 1 0 1 Q \ L I N K
0027100 B L O C K 7 6 Q \ M A K E F
0027120 R E E A R R A Y B L O C K ) \r (
0027140 3 6 Q \ H U N K I N G ? ) \r (
0027160 ) \r \ # B L O C K D A T A C E L
0027200 L S D 1 \r ( P 0 T Y P E N
0027220 O I 0 D A T A W O R D )
0027240 \0 J 001 \0 \0 001 @ 004 021 001 \0 H j 360 262 033
0027260 @ d 004 j 360 262 6 277 l 023 @ 322 361 263 - @
0027300 m 377 320 310 \0 l 002 331 020 ` \0 \0 256 ` \0 \0
0027320 H 340 340 340 340 320 312 004 P j 360 255 ` \0 \0 H
0027340 340 340 340 340 320 310 001 342 265 006 @ \t \0 \0 020 \0
0027360 ( 1 0 7 Q \ I L L E G A L . A
0027400 R G ) \r ( 7 0 Q \ D T D S p a
0027420 c e B a s e 5 1 Q \ D T D S
0027440 p a c e B a s e 4 5 Q \ H U
0027460 N K I N G ? ) \r ( ) \r \ R E C L
0027500 A I M A R R A Y B L O C K D 1
0027520 \r ( P 0 B I 0 P ) \0
0027540 c 003 \0 \0 001 @ m 376 320 021 ! 002 H 312 \0 \f
0027560 n 025 U 360 226 H 312 \0 360 j 360 232 l 035 o \0
0027600 \0 \0 \n \0 \0 h 020 H 312 \0 321 d k 360 262 !
0027620 277 H d 310 001 k 331 Y 320 I 320 272 @ d J 360
0027640 264 004 260 025 024 \0 277 @ l 002 320 b \0 260 360 l
0027660 002 360 224 @ \t \0 \0 277 H d 310 001 \n \0 \0 \t
0027700 \0 \0 \t \0 \0 h 020 \0 ( 1 3 7 Q \ M
0027720 E R G E F O R W A R D 1 3 4 Q
0027740 \ M E R G E B A C K W A R D
0027760 1 3 1 Q \ M A K E F R E E A R
0030000 R A Y B L O C K 1 2 1 Q \ R
0030020 E C L A I M C O D E B L O C K
0030040 3 7 Q \ M P . E R R O R ) \r N
0030060 I L \r ( 3 4 Q " B a d a r
0030100 r a y b l o c k r e c l a i
0030120 m e d - - c o n t i n u e w i
0030140 t h ^ N b u t s a v e s
0030160 t a t e A S A P " ) \r \ A D V
0030200 A N C E . A R R A Y . S E G M E
0030220 N T S D 1 \r ( P 0 N C E L
0030240 L S L E F T I 0 N X T P A
0030260 G E ) \0 n 004 \0 \0 001 021 @ 003 g \0 \0
0030300 301 \f l 004 ` \0 \0 ` \0 \0 322 341 ` \0 \0 323
0030320 343 330 331 k 331 340 340 340 340 340 340 340 l 200 ` \0
0030340 \0 323 l 377 345 342 331 330 X 361 263 031 ` \0 \0 H
0030360 \n \0 \0 \t \0 \0 277 ` \0 \0 Y 343 I l 377 345
0030400 341 321 202 ` \0 \0 316 \0 g \0 \0 301 \f g \0 \0
0030420 301 \f @ 027 \0 \0 Z 343 J l 377 345 341 321 [ 316
0030440 \0 277 K 316 \0 j 020 \0 ( 7 3 Q \ M E
0030460 R G E B A C K W A R D 7 0 Q
0030500 \ M A K E F R E E A R R A Y B L
0030520 O C K ) \r ( 1 3 3 Q \ N x t A
0030540 r r a y P a g e 1 2 5 Q \ A
0030560 r r a y F r L s t 1 2 0 Q \
0030600 A R R A Y S P A C E 2 1 1 3 Q
0030620 \ A r r a y F r L s t 7 7 Q
0030640 \ L e a s t M D S P a g e 6
0030660 4 Q \ A r r a y F r L s t 4
0030700 6 Q \ A r r a y F r L s t 2
0030720 4 Q \ A r r a y F r L s t 1
0030740 7 Q \ A r r a y F r L s t 1
0030760 4 Q \ N x t A r r a y P a g e
0031000 5 \ A r r a y F r L s t 2 )
0031020 \r ( ) \r \ B Y T E L T D 1 \r (
0031040 I 1 J I 0 A ) \0 : \0
0031060 \0 \0 002 @ 006 \0 \0 b \0 312 \0 \0 j 360 236 @
0031100 312 \0 C j 360 256 @ 312 \0 C l 004 360 246 @ l
0031120 033 \n \0 \0 277 @ 310 002 A 361 246 A l 033 \n \0
0031140 \0 277 @ 311 \0 @ 310 003 A 330 302 020 \0 ( 5 5
0031160 Q \ L I S P E R R O R 4 0 Q
0031200 \ L I S P E R R O R ) \r ( 3
0031220 A R R A Y P ) \r ( ) \r \ B Y T E
0031240 S E T A D 1 \r ( I 2 V I
0031260 1 J I 0 A ) \0 I \0 \0
0031300 \0 003 @ 006 \0 \0 b \0 312 \0 \0 j 360 236 @ 312
0031320 \0 C j 360 256 @ 312 \0 C l 004 360 246 @ l 033
0031340 \n \0 \0 277 @ 310 002 A 361 246 A l 033 \n \0 \0
0031360 277 @ 312 \0 j 360 246 @ l 033 \n \0 \0 277 @
0031400 311 \0 @ 310 003 A 330 B 307 020 \0 ( 7 3 Q
0031420 \ L I S P E R R O R 5 5 Q \
0031440 L I S P E R R O R 4 0 Q \ L
0031460 I S P E R R O R ) \r ( 3 A R R
0031500 A Y P ) \r ( ) \r \ W O R D E L T
0031520 D 1 \r ( I 1 J I 0 A
0031540 ) \0 4 \0 \0 \0 002 @ 006 \0 \0 b \0 312 \0
0031560 \0 j 360 226 @ 312 \0 C k 360 246 @ l 033 \n \0
0031600 \0 277 @ 310 002 A 361 246 A l 033 \n \0 \0 277 @
0031620 311 \0 @ 310 003 A 330 320 310 \0 020 \0 ( 4 5 Q
0031640 \ L I S P E R R O R 3 0 Q
0031660 \ L I S P E R R O R ) \r ( 3 A
0031700 R R A Y P ) \r ( ) \r \ A R R A Y
0031720 T Y P E N A M E D 1 \r ( L (
0031740 0 X ) ) \0 021 \0 \0 \0 001 @ 312 \0 C
0031760 l 004 360 223 g \0 \0 020 g \0 \0 020 \0 N I L
0032000 \r ( 1 6 Q A R R A Y P 1 2 Q
0032020 C C O D E P ) \r ( ) \r \ S H O
0032040 W . A R R A Y . F R E E L I S T
0032060 S A 0 0 0 1 D 1 \r ( N A M E
0032100 E R R O R S E T P 1 4 Q X
0032120 P 1 3 Q S A F E N T R Y
0032140 P 5 A R L E N P 4 A B
0032160 L O C K P 3 F B L P 2
0032200 T O T A L P 1 N P 0
0032220 T A B L E F 1 5 Q S I Z
0032240 E S L S T F 1 6 Q M A C R
0032260 O Y ) 001 Z \r 002 002 \0 ` \0 \0 W 032 \t
0032300 \0 \0 j 021 S \a H \t \0 \0 230 I H \t \0 \0
0032320 342 375 361 255 I l 004 330 340 j \n \0 \0 X 027 \0
0032340 \0 200 H d \t \0 \0 \n \0 \0 277 l 036 j _ 016
0032360 277 276 O 016 N 363 263 e ` \0 \0 O 016 320 O 016
0032400 320 311 \0 [ 265 \n O 016 k 324 _ 016 260 350 274 J
0032420 L 310 001 ] 324 272 W 032 H 021 022 \n O 020 003 265
0032440 \r 023 K L 311 002 \ 360 262 347 260 334 001 _ 024 225
0032460 M O 024 361 263 030 O 022 d 310 \0 k 324 315 \0 277
0032500 O 022 d 313 002 M 324 314 002 277 260 327 O 022 l 004
0032520 320 _ 022 277 O 020 002 _ 020 260 305 h \t \0 \0 277
0032540 o \0 \0 \0 \t \0 \0 277 h \t \0 \0 277 W 032 H
0032560 021 022 \f O 024 003 265 C 023 h \t \0 \0 277 o \0
0032600 \0 \0 \t \0 \0 277 o \0 \0 \0 J \n \0 \0 277 o
0032620 \0 \0 \0 \t \0 \0 277 o \0 \0 \0 J l 177 330 342
0032640 342 342 342 342 342 342 \n \0 \0 277 h \t \0 \0 277 h
0032660 \t \0 \0 023 h c 034 i 020 001 _ 030 232 o \0 \0
0032700 \0 \t \0 \0 277 O 030 203 o \0 \0 \0 \t \0 \0 277
0032720 l \n \t \0 \0 277 o \0 \0 \0 O 026 310 \0 \n \0
0032740 \0 277 o \0 \0 \0 \t \0 \0 277 o \0 \0 \0 O 026
0032760 313 002 \n \0 \0 277 o \0 \0 \0 \t \0 \0 277 h \t
0033000 \0 \0 277 O 026 l 004 320 _ 026 277 O 024 002 _ 024
0033020 261 377 e \0 ( 5 0 7 Q T E R P R I
0033040 5 0 2 Q P R I N 1 4 7 2 Q
0033060 P R I N T N U M 4 5 6 Q P
0033100 R I N 1 4 4 6 Q P R I N T N
0033120 U M 4 3 2 Q T A B 4 2 4 Q
0033140 P R I N 1 4 1 1 Q P R I N
0033160 1 3 7 0 Q T E R P R I 3 6
0033200 3 Q T E R P R I 3 5 6 Q P
0033220 R I N T N U M 3 3 3 Q P R I
0033240 N 1 3 2 3 Q P R I N T N U M
0033260 3 1 2 Q P R I N 1 3 0 2 Q
0033300 T E R P R I 2 6 1 Q T E R
0033320 P R I 2 5 4 Q P R I N 1 2
0033340 4 4 Q T E R P R I 5 7 Q \
0033360 C L E A R C E L L S 5 4 Q \
0033400 # B L O C K D A T A C E L L S
0033420 4 2 Q \ A L L O C B L O C K
0033440 2 5 Q \ # B L O C K D A T A C
0033460 E L L S 1 7 Q \ B L O C K D
0033500 A T A P 7 L E N G T H ) \r (
0033520 1 0 0 Q \ F R E E B L O C K B
0033540 U C K E T S 4 6 Q \ A B S T
0033560 O R A G E T A B L E 2 \ A B
0033600 S T O R A G E T A B L E ) \r (
0033620 4 7 7 Q " c e l l s . " 4
0033640 6 3 Q ( F I X 1 0 Q ) 4 5
0033660 3 Q " i t e m s ; " 4 3
0033700 7 Q ( F I X 1 0 Q ) 4 2 1
0033720 Q " o t h e r s " 4 0 6 Q
0033740 " l e " 3 4 0 Q ( F I X
0033760 4 ) 3 3 0 Q \r " t o t
0034000 a l p a g e s : " 3 1 7 Q
0034020 ( F I X 1 0 Q ) 3 0 7 Q
0034040 " T o t a l c e l l s f r e
0034060 e : " 2 5 1 Q " v a r i
0034100 a b l e - d a t u m f r e e
0034120 l i s t : " ) \r \ S H O W . A
0034140 R R A Y . F R E E L I S T S D
0034160 1 \r ( P 3 R E S E T S T A T
0034200 E P 2 M A C R O Y P 0
0034220 O L D V A L U E I 0 S I
0034240 Z E S L S T F 4 R E S E T
0034260 V A R S L S T F 5 S T O R
0034300 A G E . A R R A Y S I Z E S )
0034320 \0 D 004 002 \0 001 @ 244 U b \0 264 = n 377 377
0034340 \t \0 \0 021 1 003 g \0 \0 H h 032 032 h 032 T
0034360 032 c \b Y o \0 \0 \0 g \0 \0 \n \0 \0 243 g
0034400 \0 \0 273 I 002 c \b g \0 \0 I 001 001 002 \n \0
0034420 \0 K 223 \b \0 \0 020 J 020 \0 ( 7 7 Q E
0034440 R R O R ! 7 2 Q A P P L Y
0034460 4 7 Q \ S H O W . A R R A Y .
0034500 F R E E L I S T S A 0 0 0 1 1
0034520 4 Q R E C L A I M M I N ) \r (
0034540 6 3 Q R E C L A I M M I N 5
0034560 3 Q E R R O R 4 4 Q I N T
0034600 E R N A L 2 2 Q R E C L A I
0034620 M M I N ) \r ( 4 1 Q ( \ S H
0034640 O W . A R R A Y . F R E E L I S
0034660 T S A 0 0 0 1 ) ) \r \ C H E C K
0034700 A R R A Y B L O C K D 1 \r ( P
0034720 5 R O V E R P 4 F B L
0034740 P 1 T R A I L E R P 0
0034760 E R R O R I 2 O N F R E
0035000 E L I S T I 1 F R E E I
0035020 0 B A S E ) \0 343 006 \0 \0 003 `
0035040 \0 \0 264 003 202 261 \0 333 021 @ 003 @ 312 \0 \f n
0035060 025 U 360 245 o \0 \0 \0 260 } @ 312 \0 360 j 360
0035100 h 360 A h 360 360 245 o \0 \0 \0 260 j A 234 @
0035120 \t \0 \0 k 360 245 o \0 \0 \0 260 [ @ d 310 001
0035140 k 331 Z 320 J 320 Y 312 \0 \f n 025 U 360 245 o
0035160 \0 \0 \0 260 B @ 310 001 I 310 001 360 245 o \0 \0
0035200 \0 260 4 @ 312 \0 360 j 360 h 360 A h 360 360 245
0035220 o \0 \0 \0 260 ! B 264 i l 004 @ 310 001 361 263
0035240 ` @ 311 004 311 002 @ 360 227 @ 311 002 311 004 @ 360
0035260 256 o \0 \0 \0 270 l 033 H @ i \f \0 \0 H 020
0035300 ` \0 \0 @ 310 001 \t \0 \0 d l 036 361 222 277 l
0035320 036 [ 320 K 320 021 021 005 L 311 \0 ] 265 \t o \0
0035340 \0 \0 X 260 031 @ 360 263 024 M i \n \0 \0 277 M
0035360 311 002 ] d L 311 \0 360 262 355 277 h 022 263 271 h
0035400 020 \0 ( 3 1 6 Q \ C H E C K A R
0035420 R A Y B L O C K 2 5 1 Q I N
0035440 T E G E R L E N G T H 2 3 6 Q
0035460 \ M P . E R R O R 6 3 Q \
0035500 R E F C N T ) \r ( 2 4 3 Q \ F
0035520 R E E B L O C K B U C K E T S
0035540 2 A R R A Y B L O C K C H E C
0035560 K I N G ) \r ( 3 0 2 Q " F r
0035600 e e b l o c k ' s b u c k e
0035620 t e m p t y " 2 2 5 Q " A
0035640 R R A Y B L O C K l i n k s
0035660 f o u l e d " 1 6 4 Q " A R
0035700 R A Y B L O C K T r a i l e r
0035720 I N U S E b i t s e t w
0035740 r o n g " \r 1 4 1 Q " A R R
0035760 A Y B L O C K H e a d e r a
0036000 n d T r a i l e r l e n g t
0036020 h d o n ' t m a t c h " 1
0036040 2 3 Q " A R R A Y B L O C K
0036060 T r a i l e r p a s s w o r d
0036100 w r o n g " 7 2 Q " F r e
0036120 e A R R A Y B L O C K w i t
0036140 h R e f C n t n o t 1 " \r
0036160 5 3 Q " A R R A Y B L O C K
0036200 I N U S E b i t s e t w
0036220 r o n g " 3 0 Q " A R R A Y
0036240 B L O C K P a s s w o r d w
0036260 r o n g " ) \r \ P A R S E A R R
0036300 A Y S P A C E D 1 \r ( I 0
0036320 F N ) \0 * \0 \0 \0 001 ` \0 \0 ` \0 \0
0036340 360 263 027 @ ` \0 \0 ` \0 \0 \v \0 \0 @ ` \0
0036360 \0 ` \0 \0 \v \0 \0 020 @ ` \0 \0 ` \0 \0 \v
0036400 \0 \0 020 \0 ( 4 7 Q \ P A R S E A
0036420 R R A Y S P A C E 1 3 4 Q \
0036440 P A R S E A R R A Y S P A C E 1
0036460 2 2 Q \ P A R S E A R R A Y
0036500 S P A C E 1 ) \r ( 4 4 Q \ A r
0036520 r a y F r L s t 4 1 Q \ A R
0036540 R A Y S P A C E 3 1 Q \ A r
0036560 r a y F r L s t 2 6 Q \ A R
0036600 R A Y S P A C E 2 1 7 Q \ A
0036620 r r a y F r L s t 2 1 4 Q \
0036640 A R R A Y S P A C E 5 \ A R
0036660 R A Y S P A C E 2 2 \ A r r
0036700 a y F r L s t 2 ) \r ( ) \r \ P A
0036720 R S E A R R A Y S P A C E 1 D
0036740 1 \r ( P 0 R O V E R I 2
0036760 E N D I 1 S T A R T I
0037000 0 F N ) \0 K 002 \0 \0 003 A 021 021
0037020 001 H d 312 \0 360 j 360 h 360 h 360 H 312 \0 360
0037040 j 360 h 360 h 360 264 005 H 311 002 \v \0 \0 277 @
0037060 262 030 H d 310 001 H 312 \0 360 j 360 h 360 H 312
0037100 \0 321 l 004 @ 017 016 277 B H d 310 001 Y 320 I
0037120 320 X 360 262 276 h 020 \0 ( 4 0 Q \ C H
0037140 E C K A R R A Y B L O C K ) \r N
0037160 I L \r ( ) \r \ A L L O C H U N K
0037200 D 1 \r ( P 6 S T R A D D L
0037220 E R S P 5 O N P A G E P
0037240 4 H U N K S I Z E P 3
0037260 H U N K P 2 D T N U M B E
0037300 R P 1 F A I L C N T P
0037320 0 T Y P E N U M . T A B L E
0037340 I 3 A L I G N I 2 I N
0037360 I T O N P A G E I 1 G C T
0037400 Y P E I 0 N C E L L S )
0037420 001 003 \a \0 \0 004 C 265 016 A d j 360 262 : 277
0037440 ` \0 \0 260 G l @ 361 263 $ C A d j 360 226
0037460 277 o \0 \0 \0 260 024 k 360 224 o \0 \0 \0 211 A
0037500 l 002 360 264 006 o \0 \0 \0 034 263 317 o \0 \0 \0
0037520 C \n \0 \0 277 260 304 l 002 360 223 ` \0 \0 212 A
0037540 k 360 223 ` \0 \0 202 \b \0 \0 j 021 R 006 H @
0037560 302 272 ` \0 \0 J 340 340 340 340 320 310 001 342 274 C
0037600 242 261 \0 201 ` \0 \0 J 340 340 340 340 320 310 001 342
0037620 C 334 j 360 263 n L k 330 b \0 l @ 361 262 320
0037640 200 277 N d 231 ` \0 \0 \n \0 \0 027 \0 \0 h 020
0037660 A l 002 360 262 ! M l \n 332 L 333 L d l 030
0037700 361 243 277 l < 210 l 2 361 242 l 2 201 l 036 361
0037720 243 K 025 \0 203 K N 032 ^ 277 I k 324 Y d l
0037740 020 361 263 277 l \b 360 262 033 L k 330 b \0 277 N
0037760 242 261 377 } N ` \0 \0 \n \0 \0 027 \0 \0 277 261
0040000 377 o J 037 273 B 236 B l 200 K 323 l 377 345 342
0040020 331 ] 375 361 262 234 K 020 \0 ( 3 4 4 Q \
0040040 N C O N C 2 2 2 4 Q \ N C O
0040060 N C 2 1 2 3 Q S H O U L D N
0040100 T 7 5 Q E R R O R ) \r ( 3 4
0040120 7 Q \ H U N K R E J E C T S
0040140 3 4 1 Q \ H U N K R E J E C T
0040160 S 2 2 7 Q \ H U N K R E J E
0040200 C T S 2 2 1 Q \ H U N K R E
0040220 J E C T S 1 6 0 Q \ D T D S
0040240 p a c e B a s e 1 3 6 Q \ D
0040260 T D S p a c e B a s e 1 1 7 Q
0040300 \ P T R H U N K . T Y P E N U
0040320 M . T A B L E 1 0 7 Q \ C O
0040340 D E H U N K . T Y P E N U M . T
0040360 A B L E 1 4 Q \ U N B O X E
0040400 D H U N K . T Y P E N U M . T A
0040420 B L E ) \r ( 7 1 Q " O d d b
0040440 a l l a l i g n m e n t r e
0040460 q u e s t " 6 2 Q ( 2 ) 4
0040500 7 Q ( 2 4 1 0 Q 2 0 Q
0040520 4 0 Q 1 0 0 Q ) 3 6 Q ( 2
0040540 4 1 0 Q 2 0 Q 4 0 Q 1
0040560 0 0 Q ) ) \r ( P R E T T Y C O M
0040600 P R I N T L L A R R A Y E L T
0040620 C O M S ) \r ( R P A Q Q L L A
0040640 R R A Y E L T C O M S ( ( C O
0040660 M S ( * " A R R A Y e n t
0040700 r i e s " ) ( F N S A I N
0040720 A O U T A R R A Y A R R A Y
0040740 S I Z E A R R A Y T Y P A R
0040760 R A Y O R I G \r C O P Y A R R
0041000 A Y ) ( D E C L A R E : D O
0041020 N T C O P Y ( M A C R O S A
0041040 R R A Y S I Z E ) ) ( F N S
0041060 E L T E L T D S E T A S E
0041100 T D S U B A R R A Y ) ) ( C
0041120 O M S ( * \r " H A S H A R R
0041140 A Y e n t r i e s " ) ( F N
0041160 S H A R R A Y H A S H A R R
0041200 A Y H A R R A Y P H A R R A
0041220 Y P R O P H A R R A Y S I Z E
0041240 C L R H A S H M A P H A S H
0041260 G E T H A S H \r P U T H A S
0041300 H R E M H A S H \ H A S H R
0041320 E C L A I M \ H A S H A C C E
0041340 S S R E H A S H \ C O P Y H
0041360 A R R A Y P S T R I N G H A S
0041400 H B I T S S T R I N G - E Q U
0041420 A L - H A S H B I T S ) ( \r D
0041440 E C L A R E : D O N T C O P Y
0041460 ( E X P O R T ( R E C O R D
0041500 S H A R R A Y P ) ) ( R E C
0041520 O R D S H A S H S L O T ) (
0041540 M A C R O S \ F I R S T I N D
0041560 E X \ H A S H S L O T \r \ E
0041600 Q H A S H I N G B I T S \ R E
0041620 P R O B E ) ( C O N S T A N T
0041640 S ( C E L L S P E R S L O T
0041660 2 ) ) ( G L O B A L V A R S
0041700 \ H A S H . N U L L . V A L U E
0041720 S Y S H A S H A R R A Y ) )
0041740 ( \r I N I T R E C O R D S H A
0041760 R R A Y P ) ( S Y S R E C O R
0042000 D S H A R R A Y P ) ( V A R
0042020 S ( \ H A S H . N U L L . V A
0042040 L U E ( Q U O T E \ H a s h
0042060 \ N u l l \ V a l u e \ ) ) ) )
0042100 ( C O M S ( \r * " S y s t
0042120 e m e n t r i e s f o r C
0042140 O D E " ) ( F N S \ C O D E
0042160 A R R A Y \ F I X C O D E N U
0042200 M \ F I X C O D E P T R ) )
0042220 ( C O M S ( * " I n t e r n
0042240 a l " ) ( D E C L A R E : \r
0042260 D O N T C O P Y ( M A C R O S
0042300 E Q P T R B U C K E T I N D
0042320 E X F R E E B L O C K C H A I
0042340 N . N ) ( C O N S T A N T S
0042360 \ M A X B U C K E T I N D E X )
0042400 ( * \r " \ A D D B A S E 2
0042420 a n d \ A D D B A S E 4 d o
0042440 \ A D D B A S E o f 2 * N
0042460 a n d 4 * N w i t h o u t
0042500 b o x i n g " ) ( E X P O R
0042520 T ( M A C R O S \ A D D B A
0042540 S E 2 \r \ A D D B A S E 4 H
0042560 U N K S I Z E F R O M N U M B E
0042600 R \ B Y T E L T \ B Y T E S
0042620 E T A \ W O R D E L T ) ( C
0042640 O N S T A N T S * B L O C K
0042660 G C T Y P E C O N S T A N T S )
0042700 ( C O N S T A N T S \r * A
0042720 R R A Y C O N S T A N T S ) (
0042740 C O N S T A N T S * A R R A
0042760 Y T Y P E S ) ( C O N S T A N
0043000 T S \ M A X . C E L L S P E R
0043020 H U N K ) ( C O N S T A N T S
0043040 ( \ I N . M A K E I N I T ) )
0043060 ( \r R E C O R D S S E Q U E
0043100 N C E D E S C R I P T O R A R
0043120 R A Y P A R R A Y B L O C K )
0043140 ( G L O B A L V A R S \ N x
0043160 t A r r a y P a g e \ F R E E
0043200 B L O C K B U C K E T S \ H U
0043220 N K I N G ? ) ) \r ( G L O B A
0043240 L V A R S \ A r r a y F r L s
0043260 t \ A r r a y F r L s t 2 \
0043300 R E C L A I M . C O U N T D O W
0043320 N ) ) ( F N S \ A L L O C B
0043340 L O C K \ A L L O C B L O C K
0043360 . O L D \r \ A L L O C B L O C
0043400 K . N E W \ P R E F I X A L I
0043420 G N M E N T ? \ M A K E F R E
0043440 E A R R A Y B L O C K \ D E L
0043460 E T E B L O C K ? \ L I N K B
0043500 L O C K \ M E R G E B A C K W
0043520 A R D \r \ M E R G E F O R W A
0043540 R D \ A R R A Y B L O C K M E
0043560 R G E R \ # B L O C K D A T A
0043600 C E L L S \ R E C L A I M A R
0043620 R A Y B L O C K \ A D V A N C
0043640 E . A R R A Y . S E G M E N T S
0043660 ) ( F N S \r \ B Y T E L T
0043700 \ B Y T E S E T A \ W O R D E
0043720 L T ) ( F N S \ A R R A Y T
0043740 Y P E N A M E ) ( V A R S (
0043760 \ A R R A Y M E R G I N G T )
0044000 ) ( G L O B A L V A R S \ A
0044020 R R A Y M E R G I N G ) ( \r C
0044040 O M S ( * " f o r S T O R
0044060 A G E " ) ( F N S \ S H O W
0044100 . A R R A Y . F R E E L I S T S
0044120 ) ( I N I T V A R S ( \ A B
0044140 S T O R A G E T A B L E N I L
0044160 ) ) ( G L O B A L V A R S \r
0044200 \ A B S T O R A G E T A B L E )
0044220 ( D E C L A R E : D O N T C
0044240 O P Y ( R E C O R D S S A F
0044260 T A B L E ) ) ) ( C O M S (
0044300 * " D e b u g g i n g a n d
0044320 R D S Y S " ) ( F N S \r \
0044340 C H E C K A R R A Y B L O C K
0044360 \ P A R S E A R R A Y S P A C E
0044400 \ P A R S E A R R A Y S P A C
0044420 E 1 ) ( I N I T V A R S ( A
0044440 R R A Y B L O C K C H E C K I N
0044460 G ) ) ( G L O B A L V A R S
0044500 \r A R R A Y B L O C K C H E C K
0044520 I N G ) ) ( P ( M O V D ?
0044540 ( Q U O T E N I L L ) ( Q U
0044560 O T E \ R E C L A I M C O D E
0044600 B L O C K ) ) ) ) ( C O M S
0044620 ( * " B a s i c h u n k i n
0044640 g " ) ( \r F N S \ A L L O C
0044660 H U N K ) ( V A R S \ H U N
0044700 K . P T R S I Z E S ) ( * \r
0044720 " C o m p i l e r n e e d s
0044740 \ H U N K . P T R S I Z E S f
0044760 o r c r e a t i n g c l o s
0045000 u r e e n v i r o n m e n t s
0045020 " ) ( D E C L A R E : E V A
0045040 L @ C O M P I L E D O N T C O
0045060 P Y ( \r E X P O R T ( M A C
0045100 R O S H U N K S I Z E F R O M
0045120 N U M B E R ) ) ( C O N S T A
0045140 N T S \ H U N K . U N B O X E
0045160 D S I Z E S \ H U N K . C O D
0045200 E S I Z E S \ H U N K . P T R
0045220 S I Z E S ) ( \r G L O B A L V
0045240 A R S \ H U N K I N G ? \ U
0045260 N B O X E D H U N K . T Y P E N
0045300 U M . T A B L E \ C O D E H U
0045320 N K . T Y P E N U M . T A B L E
0045340 \ P T R H U N K . T Y P E N U
0045360 M . T A B L E ) ) ( C O M S \r
0045400 ( * \r " K e e p a l i s
0045420 t o f a l l t h e h u n
0045440 k s r e j e c t e d d u e
0045460 t o p o o r p a g e - s t r
0045500 a d d l i n g a l i g n m e n
0045520 t , o r t o c o d e f a
0045540 l l i n g o f f t h e e n
0045560 d o f a d o u b l e p a g
0045600 e " \r ) ( V A R S ( \ H U N
0045620 K R E J E C T S ) ) ( G L O B
0045640 A L V A R S \ H U N K R E J E
0045660 C T S ) ) ) ( C O M S ( *
0045700 " f o r M A K E I N I T " )
0045720 ( F N S P R E I N I T A R R A
0045740 Y S \r P O S T I N I T A R R A
0045760 Y S F I L E A R R A Y B A S E
0046000 F I L E B L O C K T R A I L E
0046020 R F I L E C O D E B L O C K
0046040 F I L E P A T C H B L O C K )
0046060 ( C O M S ( * \r " H u n k
0046100 I n i t i a l i z a t i o n " )
0046120 ( F N S \ S E T U P . H U N
0046140 K . T Y P E N U M B E R S \ C
0046160 O M P U T E . H U N K . T Y P E
0046200 D E C L S \ T U R N . O N . H
0046220 U N K I N G \r \ S E T U P . T
0046240 Y P E N U M . T A B L E ) ) (
0046260 D E C L A R E : D O N T C O P
0046300 Y ( A D D V A R S ( I N I T
0046320 V A L U E S ( \ N x t A r r a
0046340 y P a g e ) ( \ H U N K I N G
0046360 ? ) ) ( I N I T P T R S \r (
0046400 \ F R E E B L O C K B U C K E T
0046420 S ) ( \ A r r a y F r L s t )
0046440 ( \ A r r a y F r L s t 2 )
0046460 ( \ U N B O X E D H U N K . T Y
0046500 P E N U M . T A B L E ) ( \ C
0046520 O D E H U N K . T Y P E N U M .
0046540 T A B L E \r ) ( \ P T R H U N
0046560 K . T Y P E N U M . T A B L E )
0046600 ) ( I N E W C O M S ( F N S
0046620 \ # B L O C K D A T A C E L L
0046640 S \ P R E F I X A L I G N M E
0046660 N T ? \ A L L O C B L O C K
0046700 \r \ A L L O C B L O C K . N E W
0046720 \ M A K E F R E E A R R A Y B
0046740 L O C K \ M E R G E B A C K W
0046760 A R D \ L I N K B L O C K \
0047000 A L L O C H U N K ) ( F N S
0047020 P R E I N I T A R R A Y S \r P
0047040 O S T I N I T A R R A Y S F I
0047060 L E A R R A Y B A S E F I L E
0047100 B L O C K T R A I L E R F I L
0047120 E C O D E B L O C K F I L E P
0047140 A T C H B L O C K ) ( F N S
0047160 \r \ S E T U P . H U N K . T Y P
0047200 E N U M B E R S \ C O M P U T
0047220 E . H U N K . T Y P E D E C L S
0047240 \ T U R N . O N . H U N K I N
0047260 G \ S E T U P . T Y P E N U M
0047300 . T A B L E ) ) ( M K I . S U
0047320 B F N S ( \r \ I N . M A K E I
0047340 N I T . T ) ( \ A L L O C
0047360 B L O C K . O L D . N I L L
0047400 ) ( \ M E R G E F O R W A R D
0047420 . N I L L ) ( \ F I X C O
0047440 D E N U M . I . F I X U P N
0047460 U M ) ( \r \ F I X C O D E P T
0047500 R . I . F I X U P P T R )
0047520 ( \ C H E C K A R R A Y B L O C
0047540 K . N I L L ) ( \ A R R A
0047560 Y M E R G I N G P R O G N N
0047600 I L ) ) ( E X P A N D M A C R
0047620 O F N S \r \ A D D B A S E 2
0047640 \ A D D B A S E 4 H U N K S I
0047660 Z E F R O M N U M B E R B U C
0047700 K E T I N D E X F R E E B L O
0047720 C K C H A I N . N ) ( R D C O
0047740 M S ( F N S \ C H E C K A R
0047760 R A Y B L O C K \r \ P A R S E
0050000 A R R A Y S P A C E \ P A R S
0050020 E A R R A Y S P A C E 1 ) ) (
0050040 R D . S U B F N S ( E Q P T R
0050060 . E Q U A L ) ( A R R A Y
0050100 B L O C K C H E C K I N G .
0050120 T ) ) ( R D P T R S ( \r \ F
0050140 R E E B L O C K B U C K E T S )
0050160 ) ( R D V A L S ( \ A r r a
0050200 y F r L s t ) ( \ A r r a y F
0050220 r L s t 2 ) ) ) E V A L @ C O
0050240 M P I L E ( A D D V A R S (
0050260 D O N T C O M P I L E F N S \r
0050300 P R E I N I T A R R A Y S P O
0050320 S T I N I T A R R A Y S F I L
0050340 E A R R A Y B A S E F I L E B
0050360 L O C K T R A I L E R F I L E
0050400 C O D E B L O C K F I L E P A
0050420 T C H B L O C K ) ( \r D O N T
0050440 C O M P I L E F N S \ S E T U
0050460 P . H U N K . T Y P E N U M B E
0050500 R S \ C O M P U T E . H U N K
0050520 . T Y P E D E C L S \ T U R N
0050540 . O N . H U N K I N G \ S E T
0050560 U P . T Y P E N U M . T A B L E
0050600 ) ) \r ) ) ( C O M S ( * "
0050620 D e b u g g i n g a i d s " )
0050640 ( D E C L A R E : E V A L @
0050660 C O M P I L E D O N T C O P Y
0050700 ( G L O B A L V A R S \ A r
0050720 r a y F r L s t ) ( C O N S T
0050740 A N T S \r \ A r r a y B l o c
0050760 k P a s s w o r d ) ( A D D V
0051000 A R S ( D O N T C O M P I L E
0051020 F N S \ H U N K F I T ? \ A
0051040 B . N E X T \ A B . B A C K )
0051060 ) ) ( F N S \ H U N K F I T
0051100 ? \ A B . N E X T \r \ A B .
0051120 B A C K ) ) ( L O C A L V A R
0051140 S . T ) ( D E C L A R E :
0051160 D O N T E V A L @ L O A D D
0051200 O E V A L @ C O M P I L E D O
0051220 N T C O P Y C O M P I L E R V
0051240 A R S ( A D D V A R S ( \r N
0051260 L A M A ) ( N L A M L ) ( L
0051300 A M A H A R R A Y P R O P ) )
0051320 ) ) ) \r ( / D E C L A R E D A T
0051340 A T Y P E ( Q U O T E H A R
0051360 R A Y P ) ( Q U O T E ( W O
0051400 R D W O R D P O I N T E R
0051420 F L A G P O I N T E R W O R
0051440 D W O R D P O I N T E R P
0051460 O I N T E R \r P O I N T E R )
0051500 ) ( Q U O T E ( ( H A R R A
0051520 Y P 0 ( B I T S . 1 5 )
0051540 ) ( H A R R A Y P 1 ( B I
0051560 T S . 1 5 ) ) ( H A R R A
0051600 Y P 2 P O I N T E R ) ( H
0051620 A R R A Y P 2 ( \r F L A G B
0051640 I T S . 0 ) ) ( H A R R A
0051660 Y P 4 P O I N T E R ) ( H
0051700 A R R A Y P 6 ( B I T S .
0051720 1 5 ) ) ( H A R R A Y P 7
0051740 ( B I T S . 1 5 ) ) ( H
0051760 A R R A Y P 8 P O I N T E R
0052000 ) \r ( H A R R A Y P 1 0 P
0052020 O I N T E R ) ( H A R R A Y P
0052040 1 2 P O I N T E R ) ) ) (
0052060 Q U O T E 1 4 ) ) \r ( A D D T
0052100 O V A R S Y S T E M R E C L S
0052120 T ( D A T A T Y P E H A R R
0052140 A Y P ( ( N U L L S L O T S
0052160 W O R D ) ( L A S T I N D E X
0052200 W O R D ) ( H A R R A Y P B
0052220 A S E P O I N T E R ) ( \r R
0052240 E C L A I M A B L E F L A G )
0052260 ( O V E R F L O W A C T I O N
0052300 P O I N T E R ) ( N U M S L
0052320 O T S W O R D ) ( N U M K E
0052340 Y S W O R D ) ( H A S H B I
0052360 T S F N P O I N T E R ) ( \r
0052400 E Q U I V F N P O I N T E R )
0052420 ( H A S H U S E R D A T A P
0052440 O I N T E R ) ) ) ) \r ( R P A Q
0052460 Q \ H A S H . N U L L . V A L
0052500 U E \ H a s h \ N u l l \ V a
0052520 l u e \ ) \r ( R P A Q Q \ A R
0052540 R A Y M E R G I N G T ) \r ( R
0052560 P A Q ? \ A B S T O R A G E T
0052600 A B L E N I L ) \r ( R P A Q ?
0052620 A R R A Y B L O C K C H E C K
0052640 I N G ) \r ( M O V D ? ( Q U O
0052660 T E N I L L ) ( Q U O T E
0052700 \ R E C L A I M C O D E B L O C
0052720 K ) ) \r ( R P A Q Q \ H U N K
0052740 . P T R S I Z E S ( 2 4 5
0052760 6 7 8 1 0 1 2 1 6
0053000 2 4 3 2 4 2 6 4 ) ) \r ( R
0053020 P A Q Q \ H U N K R E J E C T
0053040 S N I L ) \r ( P U T P R O P S
0053060 L L A R R A Y E L T C O P Y
0053100 R I G H T ( " X e r o x C o
0053120 r p o r a t i o n " 1 9 8 2
0053140 1 9 8 3 1 9 8 4 1 9 8 5 1
0053160 9 8 6 ) ) \r N I L \r
0053172