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