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