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