$ od -c -N 50000 [qv]<IDL>NEXT>E-ARRAY-ARITH.dfasl!5 0000000 221 \0 \a X C L C o m p i l e r 0000020 o u t p u t f o r s o u r c 0000040 e f i l e { Q V } < I D L > 0000060 N E X T > E - A R R A Y - A R I 0000100 T H . ; 5 \r S o u r c e f i l 0000120 e c r e a t e d S a t u r d 0000140 a y , 1 9 N o v e m b e r 0000160 1 9 8 8 , 1 3 : 0 3 : 1 5 . \r 0000200 F A S L f i l e c r e a t e 0000220 d F r i d a y , 2 5 N o v 0000240 e m b e r 1 9 8 8 , 1 6 : 1 0000260 6 : 1 6 . \r 377 235 230 226 002 031 o \0 \0 \0 0000300 g \0 \0 g \0 \0 \v \0 \0 021 021 001 o \0 \0 \0 0000320 \t \0 \0 020 \0 002 001 230 225 214 016 F I L E C 0000340 R E A T E D L O C 002 \0 230 217 214 020 * 0000360 S T A N D A R D - I N P U T * 230 0000400 214 020 1 t o p - l e v e l f o 0000420 r m 002 \0 \0 \0 230 220 214 \b F U N C T I 0000440 O N 230 223 001 200 002 025 230 225 214 020 D E F I 0000460 N E - F I L E - I N F O \v 230 217 214 0000500 004 O P E N 002 \b 230 220 214 006 O U T P U 0000520 T 005 230 220 214 \t D I R E C T I O N 002 0000540 021 230 223 004 230 220 214 \t R E A D T A B L 0000560 E 230 214 003 X C L 230 220 214 \a P A C K A 0000600 G E 230 214 \a E - A R R A Y 001 230 214 006 0000620 { N u l l } \0 235 230 226 \0 027 g \0 \0 g 0000640 \0 \0 o \0 \0 \0 \v \0 \0 277 o \0 \0 \0 027 \0 0000660 \0 020 \0 230 214 021 2 t o p - l e v e 0000700 l f o r m s \0 \0 \0 \0 231 003 230 223 001 0000720 200 001 \v 230 225 214 \a P U T P R O P 003 023 0000740 230 225 214 021 E - A R R A Y - A R I T 0000760 H C O M S 004 230 225 214 \t F I L E D A 0001000 T E S 001 230 225 214 \r E - A R R A Y - 0001020 A R I T H 002 017 230 223 005 230 223 005 230 225 214 0001040 \t F U N C T I O N S 230 222 214 017 B I 0001060 N A R Y - O P - M A C R O 230 221 230 0001100 214 \a E - A R R A Y 230 222 214 016 U N A 0001120 R Y - O P - M A C R O 231 030 230 222 214 0001140 022 R E D U C T I O N - O P - M A 0001160 C R O 231 030 230 222 214 \r S C A N - O P 0001200 - M A C R O 231 030 230 223 \r 230 222 214 \n E 0001220 A R R A Y - O P S 231 030 230 223 002 230 217 0001240 214 001 + 230 222 214 006 D Y A D I C 231 030 230 0001260 223 002 231 037 230 222 214 \t R E D U C T I O 0001300 N 231 030 230 223 002 231 037 230 222 214 004 S C A N 0001320 231 030 230 223 002 230 217 214 001 - 231 230 223 002 231 0001340 & 230 222 214 \a M O N A D I C 231 030 230 223 0001360 002 231 & 231 " 230 223 002 231 & 231 $ 230 223 002 230 0001400 217 214 001 * 231 230 223 002 231 , 231 " 230 223 002 0001420 230 217 214 001 / 231 230 223 002 231 / 231 ( 230 223 0001440 002 231 / 231 " 230 223 \a 231 036 230 223 002 230 217 214 0001460 003 M A X 231 230 223 002 231 4 231 " 230 223 002 0001500 231 4 231 $ 230 223 002 230 217 214 003 M I N 231 0001520 230 223 002 231 8 231 " 230 223 002 231 8 231 $ 230 223 0001540 003 230 225 214 004 C O M S 230 223 004 231 026 230 222 0001560 214 004 M E A N 231 030 230 222 214 \b V A R I 0001600 A N C E 231 030 230 222 214 017 S A M P L E 0001620 - V A R I A N C E 231 030 230 223 004 231 036 0001640 230 223 002 231 > 231 " 230 223 002 231 ? 231 " 230 223 0001660 002 231 @ 231 " 230 223 002 230 222 214 021 F I L E 0001700 - E N V I R O N M E N T S 230 221 230 0001720 214 021 X E R O X - C O M M O N - L 0001740 I S P 230 214 \r E - A R R A Y - A R 0001760 I T H \a 230 223 001 230 224 002 230 214 022 1 9 - 0002000 N o v - 8 8 1 3 : 0 3 : 1 3 225 0002020 214 036 { Q V } < I D L > N E X T > 0002040 E - A R R A Y - A R I T H . ; 5 0002060 \0 234 230 222 214 026 e x p a n d - B I N 0002100 A R Y - O P - M A C R O 231 030 230 226 0002120 \0 202 \0 \0 002 3 @ 002 270 H 001 271 H 002 272 J 0002140 001 273 J 002 274 L 001 275 L 002 001 276 h _ 016 277 0002160 h _ 020 277 I 004 l 004 360 _ 022 277 O 022 222 O 0002200 022 203 I \t \0 \0 222 I 260 031 \b \0 \0 _ 022 277 0002220 O 022 O 016 032 _ 016 277 I O 020 032 _ 020 277 O 0002240 022 _ 022 277 K 004 l 004 360 _ 024 277 O 024 222 O 0002260 024 203 K \t \0 \0 222 K 260 031 \b \0 \0 _ 024 277 0002300 O 024 O 016 032 _ 016 277 K O 020 032 _ 020 277 O 0002320 024 _ 024 277 M 004 l 004 360 _ 026 277 O 026 222 O 0002340 026 203 M \t \0 \0 222 M 260 031 \b \0 \0 _ 026 277 0002360 O 026 O 016 032 _ 016 277 M O 020 032 _ 020 277 O 0002400 026 _ 026 277 N 004 l 004 360 _ 030 277 O 030 222 O 0002420 030 203 N \t \0 \0 222 N 260 031 \b \0 \0 _ 030 277 0002440 O 030 O 016 032 _ 016 277 N O 020 032 _ 020 277 O 0002460 030 _ 030 277 g \0 \0 g \0 \0 g \0 \0 O 024 h 0002500 032 032 h 032 032 g \0 \0 g \0 \0 O 026 h 032 032 0002520 h 032 032 g \0 \0 g \0 \0 O 030 h 032 032 h 032 0002540 032 h 032 032 032 g \0 \0 g \0 \0 O 024 h 032 032 0002560 g \0 \0 g \0 \0 O 026 h 032 032 g \0 \0 O 030 0002600 O 022 O 024 O 026 h 032 032 032 h 032 032 032 g \0 0002620 \0 g \0 \0 g \0 \0 O 030 h 032 032 h 032 032 g 0002640 \0 \0 o \0 \0 \0 O 022 O 024 o \0 \0 \0 032 032 0002660 h 032 032 032 h 032 032 032 h 032 032 032 032 g \0 \0 0002700 g \0 \0 O 026 h 032 032 g \0 \0 g \0 \0 g \0 0002720 \0 O 030 h 032 032 h 032 032 g \0 \0 o \0 \0 \0 0002740 O 022 o \0 \0 \0 O 026 h 032 032 032 h 032 032 032 0002760 h 032 032 032 g \0 \0 g \0 \0 g \0 \0 O 030 h 0003000 032 032 h 032 032 g \0 \0 o \0 \0 \0 O 022 o \0 0003020 \0 \0 032 h 032 032 032 h 032 032 032 h 032 032 032 032 0003040 h 032 032 032 032 O 030 h 032 032 032 032 _ 030 277 g 0003060 \0 \0 h _ 026 277 h _ 024 277 O 016 \t \0 \0 _ 0003100 022 277 O 020 \t \0 \0 _ 032 277 O 022 220 201 260 1 0003120 O 022 001 O 032 001 h 032 032 _ 034 277 O 026 230 O 0003140 024 O 034 & _ 024 277 210 O 034 h 032 _ 024 _ 026 0003160 277 O 032 002 _ 032 277 O 022 002 _ 022 277 260 315 O 0003200 026 O 030 h 032 032 032 020 \0 231 Q 017 \0 \0 002 231 0003220 003 230 223 001 230 223 002 230 214 \f $ $ M A C R 0003240 O - F O R M 230 214 023 $ $ M A C R O 0003260 - E N V I R O N M E N T \n 202 \0 \0 0003300 001 357 230 217 214 \a R E V E R S E 202 \0 \0 0003320 001 347 231 V 202 \0 \0 \0 305 230 217 214 006 G E N 0003340 S Y M 202 \0 \0 \0 276 230 217 214 \t C O N S 0003360 T A N T P 202 \0 \0 \0 225 231 W 202 \0 \0 \0 0003400 216 231 X e 231 W ^ 231 X 5 231 W . 231 X 033 0003420 202 \0 \0 001 332 230 217 214 003 L E T 202 \0 \0 001 0003440 260 230 217 214 004 S E T F 202 \0 \0 001 245 230 217 0003460 214 020 A R R A Y - T O T A L - S I 0003500 Z E 202 \0 \0 001 242 230 222 214 001 I 231 030 202 \0 0003520 \0 001 237 230 217 214 \a D O T I M E S 202 \0 0003540 \0 001 204 231 Z 202 \0 \0 001 y 231 [ 202 \0 \0 001 0003560 v 231 \ 202 \0 \0 001 s 231 ] 202 \0 \0 001 k 230 0003600 222 214 \a S C A L A R P 231 030 202 \0 \0 001 0003620 h 230 217 214 002 I F 202 \0 \0 001 J 231 Z 202 \0 0003640 \0 001 ? 231 [ 202 \0 \0 001 < 231 \ 202 \0 \0 001 0003660 9 231 ] 202 \0 \0 001 & 230 217 214 004 S E T Q 0003700 202 \0 \0 001 036 231 ^ 202 \0 \0 001 033 231 _ 202 \0 0003720 \0 001 023 231 ^ 202 \0 \0 001 020 231 _ 202 \0 \0 001 0003740 001 230 222 214 \t L I N E A R I Z E 231 030 0003760 202 \0 \0 \0 376 230 222 214 021 L I N E A R I 0004000 Z E D - R E S U L T 231 030 202 \0 \0 \0 0004020 363 231 a 202 \0 \0 \0 360 230 222 214 021 L I N E 0004040 A R I Z E D - A R R A Y 2 231 030 202 0004060 \0 \0 \0 345 231 a 202 \0 \0 \0 342 230 222 214 021 L 0004100 I N E A R I Z E D - A R R A Y 1 0004120 231 030 202 \0 \0 \0 337 231 Y 006 202 \0 \0 001 271 230 0004140 223 002 230 223 003 230 217 214 004 A R E F 231 d 231 0004160 \ 230 223 003 231 e 231 c 231 \ 202 \0 \0 001 263 230 0004200 223 003 231 e 231 b 231 \ 202 \0 \0 001 215 230 223 003 0004220 231 e 231 d 231 \ 202 \0 \0 001 207 230 223 003 231 e 0004240 231 b 231 \ 202 \0 \0 001 U 230 223 001 230 223 003 231 0004260 e 231 c 231 \ 202 \0 \0 001 M 230 223 003 231 e 231 0004300 b 231 \ \0 235 230 226 \0 \v g \0 \0 g \0 \0 \n 0004320 \0 \0 020 \0 230 214 030 d e f m a c r o 0004340 b i n a r y - o p - m a c r o \0 0004360 \0 \0 \0 231 003 230 223 001 200 001 \a 230 225 214 023 S 0004400 E T F - M A C R O - F U N C T I 0004420 O N 002 004 231 Q 001 231 031 \0 \0 234 230 222 214 025 0004440 e x p a n d - U N A R Y - O P - 0004460 M A C R O 231 030 230 226 \0 202 \0 \0 001 ] @ 0004500 002 270 H 001 271 H 002 272 J 001 273 J 002 001 274 h 0004520 275 h 276 I 004 l 004 360 _ 016 277 O 016 222 O 016 0004540 203 I \t \0 \0 222 I 260 023 \b \0 \0 _ 016 277 O 0004560 016 M 032 275 I N 032 276 O 016 _ 016 277 K 004 l 0004600 004 360 _ 020 277 O 020 222 O 020 203 K \t \0 \0 222 0004620 K 260 023 \b \0 \0 _ 020 277 O 020 M 032 275 K N 0004640 032 276 O 020 _ 020 277 L 004 l 004 360 _ 022 277 O 0004660 022 222 O 022 203 L \t \0 \0 222 L 260 023 \b \0 \0 0004700 _ 022 277 O 022 M 032 275 L N 032 276 O 022 _ 022 0004720 277 g \0 \0 g \0 \0 g \0 \0 O 020 h 032 032 h 0004740 032 032 g \0 \0 g \0 \0 O 022 h 032 032 h 032 032 0004760 h 032 032 g \0 \0 g \0 \0 O 020 h 032 032 g \0 0005000 \0 O 022 O 016 O 020 h 032 032 h 032 032 032 g \0 0005020 \0 g \0 \0 g \0 \0 O 022 h 032 032 h 032 032 g 0005040 \0 \0 o \0 \0 \0 O 016 o \0 \0 \0 032 h 032 032 0005060 032 h 032 032 032 h 032 032 032 032 O 022 h 032 032 032 0005100 032 _ 022 277 g \0 \0 h _ 020 277 h _ 016 277 M 0005120 \t \0 \0 _ 024 277 N \t \0 \0 _ 026 277 O 024 220 0005140 201 260 1 O 024 001 O 026 001 h 032 032 _ 030 277 O 0005160 020 230 O 016 O 030 & _ 016 277 210 O 030 h 032 _ 0005200 016 _ 020 277 O 026 002 _ 026 277 O 024 002 _ 024 277 0005220 260 315 O 020 O 022 h 032 032 032 020 \0 231 t \r \0 0005240 \0 002 231 003 230 223 001 230 223 002 230 214 \f $ $ M 0005260 A C R O - F O R M 230 214 023 $ $ M A 0005300 C R O - E N V I R O N M E N T \b 0005320 202 \0 \0 001 031 231 V 202 \0 \0 001 022 231 V 177 231 0005340 W x 231 X U 231 W N 231 X + 231 W $ 231 X 0005360 \r 202 \0 \0 001 006 231 Y 202 \0 \0 \0 341 231 Z 202 0005400 \0 \0 \0 326 231 [ 202 \0 \0 \0 323 231 \ 202 \0 \0 0005420 \0 320 231 ] 202 \0 \0 \0 300 231 ` 202 \0 \0 \0 270 0005440 231 ^ 202 \0 \0 \0 265 231 _ 202 \0 \0 \0 247 231 a 0005460 202 \0 \0 \0 244 231 b 202 \0 \0 \0 231 231 a 202 \0 0005500 \0 \0 226 230 222 214 020 L I N E A R I Z E 0005520 D - A R R A Y 231 030 202 \0 \0 \0 223 231 Y 0005540 002 202 \0 \0 \0 352 230 223 001 230 223 003 231 e 231 y 0005560 231 \ 202 \0 \0 \0 344 230 223 003 231 e 231 b 231 \ 0005600 \0 235 230 226 \0 \v g \0 \0 g \0 \0 \n \0 \0 020 0005620 \0 230 214 027 d e f m a c r o u n a 0005640 r y - o p - m a c r o \0 \0 \0 \0 231 0005660 003 230 223 001 200 001 \a 231 r 002 004 231 t 001 231 032 0005700 \0 \0 234 230 222 214 031 e x p a n d - R E 0005720 D U C T I O N - O P - M A C R O 0005740 231 030 230 226 \0 202 \0 \0 001 266 @ 002 270 H 001 271 0005760 H 002 272 J 001 273 J 002 274 L 222 L 001 200 h 275 0006000 h 276 h _ 016 277 I 004 l 004 360 _ 020 277 O 020 0006020 222 O 020 203 I \t \0 \0 222 I 260 026 \b \0 \0 _ 0006040 020 277 O 020 N 032 276 I O 016 032 _ 016 277 O 020 0006060 _ 020 277 K 004 l 004 360 _ 022 277 O 022 222 O 022 0006100 203 K \t \0 \0 222 K 260 026 \b \0 \0 _ 022 277 O 0006120 022 N 032 276 K O 016 032 _ 016 277 O 022 _ 022 277 0006140 M 004 l 004 360 _ 024 277 O 024 222 O 024 203 M \t 0006160 \0 \0 222 M 260 026 \b \0 \0 _ 024 277 O 024 N 032 0006200 276 M O 016 032 _ 016 277 O 024 _ 024 277 g \0 \0 0006220 g \0 \0 g \0 \0 O 022 h 032 032 h 032 032 o \0 0006240 \0 \0 g \0 \0 O 024 h 032 032 h 032 032 032 g \0 0006260 \0 g \0 \0 o \0 \0 \0 k g \0 \0 g \0 \0 O 0006300 024 262 027 O 020 g \0 \0 g \0 \0 O 022 o \0 \0 0006320 \0 032 032 h 032 032 032 212 g \0 \0 O 022 o \0 \0 0006340 \0 032 032 h 032 032 032 h 032 032 g \0 \0 g \0 \0 0006360 g \0 \0 g \0 \0 O 022 o \0 \0 \0 032 032 h 032 0006400 032 032 o \0 \0 \0 g \0 \0 o \0 \0 \0 g \0 \0 0006420 g \0 \0 O 020 g \0 \0 g \0 \0 O 022 o \0 \0 0006440 \0 032 032 h 032 032 032 h 032 032 032 o \0 \0 \0 032 0006460 032 032 h 032 032 032 032 h 032 032 032 032 032 o \0 \0 0006500 \0 032 032 032 _ 024 277 g \0 \0 h _ 022 277 h _ 0006520 020 277 N \t \0 \0 _ 026 277 O 016 \t \0 \0 _ 030 0006540 277 O 026 220 201 260 1 O 026 001 O 030 001 h 032 032 0006560 _ 032 277 O 022 230 O 020 O 032 & _ 020 277 210 O 0006600 032 h 032 _ 020 _ 022 277 O 030 002 _ 030 277 O 026 0006620 002 _ 026 277 260 315 O 022 O 024 h 032 032 032 020 \0 0006640 231 202 \0 \0 \0 201 016 \0 \0 002 231 003 230 223 001 230 0006660 223 002 230 214 \f $ $ M A C R O - F O R 0006700 M 230 214 023 $ $ M A C R O - E N V I 0006720 R O N M E N T \b 202 \0 \0 001 r 231 V 202 0006740 \0 \0 001 j 231 V 202 \0 \0 \0 215 231 W 202 \0 \0 0006760 \0 206 231 X ` 231 W Y 231 X 3 231 W , 231 X 0007000 025 202 \0 \0 001 ^ 231 Y 202 \0 \0 001 / 231 e 202 0007020 \0 \0 001 , 230 222 214 006 R E S U L T 231 030 0007040 202 \0 \0 001 ' 231 202 \0 \0 \0 206 202 \0 \0 001 $ 0007060 231 ` 202 \0 \0 001 035 230 217 214 004 L O O P 202 0007100 \0 \0 001 \n 231 e 202 \0 \0 001 \a 231 202 \0 \0 \0 0007120 206 202 \0 \0 001 004 231 ` 202 \0 \0 001 001 230 217 214 0007140 \t O T H E R W I S E 202 \0 \0 \0 357 231 0007160 e 202 \0 \0 \0 337 231 e 202 \0 \0 \0 334 231 202 \0 0007200 \0 \0 206 202 \0 \0 \0 323 231 202 \0 \0 \0 206 202 \0 0007220 \0 \0 320 231 ` 202 \0 \0 \0 310 230 222 214 004 S I 0007240 Z E 231 030 202 \0 \0 \0 305 230 217 214 004 C A S 0007260 E 202 \0 \0 \0 271 231 202 \0 \0 \0 206 202 \0 \0 \0 0007300 252 230 222 214 \n T O T A L - S I Z E 231 0007320 030 202 \0 \0 \0 247 231 202 \0 \0 \0 211 202 \0 \0 \0 0007340 244 231 Y \n 202 \0 \0 001 T 230 223 001 231 202 \0 \0 0007360 \0 206 202 \0 \0 001 B 230 223 001 230 223 002 230 217 214 0007400 004 I N C F 230 222 214 005 I N D E X 231 030 0007420 202 \0 \0 001 4 230 223 001 231 202 \0 \0 \0 216 202 \0 0007440 \0 001 230 223 003 231 _ 230 223 003 230 217 214 002 E 0007460 Q 231 202 \0 \0 \0 216 231 202 \0 \0 \0 211 230 223 002 0007500 230 217 214 006 R E T U R N 200 202 \0 \0 001 031 0007520 230 223 003 231 ` 231 202 \0 \0 \0 216 001 202 \0 \0 001 0007540 017 230 223 001 \0 202 \0 \0 \0 364 230 223 001 \0 202 \0 0007560 \0 \0 344 230 223 001 \0 202 \0 \0 \0 313 230 223 002 \0 0007600 200 202 \0 \0 \0 265 230 223 002 231 202 \0 \0 \0 216 \0 0007620 \0 235 230 226 \0 \v g \0 \0 g \0 \0 \n \0 \0 020 0007640 \0 230 214 033 d e f m a c r o r e d 0007660 u c t i o n - o p - m a c r o \0 0007700 \0 \0 \0 231 003 230 223 001 200 001 \a 231 r 002 004 231 0007720 202 \0 \0 \0 201 001 231 033 \0 \0 234 230 222 214 024 e 0007740 x p a n d - S C A N - O P - M A 0007760 C R O 231 030 230 226 \0 202 \0 \0 002 0 @ 002 270 0010000 H 001 271 H 002 272 J 001 273 J 002 274 L 001 275 L 0010020 002 276 N 222 N 001 200 h _ 016 277 h _ 020 277 h 0010040 _ 022 277 I 004 l 004 360 _ 024 277 O 024 222 O 024 0010060 203 I \t \0 \0 222 I 260 031 \b \0 \0 _ 024 277 O 0010100 024 O 020 032 _ 020 277 I O 022 032 _ 022 277 O 024 0010120 _ 024 277 K 004 l 004 360 _ 026 277 O 026 222 O 026 0010140 203 K \t \0 \0 222 K 260 031 \b \0 \0 _ 026 277 O 0010160 026 O 020 032 _ 020 277 K O 022 032 _ 022 277 O 026 0010200 _ 026 277 M 004 l 004 360 _ 030 277 O 030 222 O 030 0010220 203 M \t \0 \0 222 M 260 031 \b \0 \0 _ 030 277 O 0010240 030 O 020 032 _ 020 277 M O 022 032 _ 022 277 O 030 0010260 _ 030 277 O 016 004 l 004 360 _ 032 277 O 032 222 O 0010300 032 204 O 016 \t \0 \0 223 O 016 260 032 \b \0 \0 _ 0010320 032 277 O 032 O 020 032 _ 020 277 O 016 O 022 032 _ 0010340 022 277 O 032 _ 032 277 g \0 \0 g \0 \0 g \0 \0 0010360 O 026 h 032 032 h 032 032 o \0 \0 \0 g \0 \0 O 0010400 032 h 032 032 h 032 032 032 g \0 \0 g \0 \0 o \0 0010420 \0 \0 k g \0 \0 g \0 \0 O 030 o \0 \0 \0 032 0010440 032 O 032 262 027 O 024 g \0 \0 g \0 \0 O 026 o 0010460 \0 \0 \0 032 032 h 032 032 032 212 g \0 \0 O 026 o 0010500 \0 \0 \0 032 032 h 032 032 032 h 032 032 g \0 \0 g 0010520 \0 \0 g \0 \0 g \0 \0 O 026 o \0 \0 \0 032 032 0010540 h 032 032 032 g \0 \0 g \0 \0 O 030 o \0 \0 \0 0010560 032 032 o \0 \0 \0 032 032 o \0 \0 \0 g \0 \0 o 0010600 \0 \0 \0 g \0 \0 g \0 \0 O 024 g \0 \0 g \0 0010620 \0 O 026 o \0 \0 \0 032 032 h 032 032 032 h 032 032 0010640 032 g \0 \0 g \0 \0 O 030 o \0 \0 \0 032 032 o 0010660 \0 \0 \0 032 032 o \0 \0 \0 032 032 032 032 h 032 032 0010700 032 032 032 h 032 032 032 032 032 O 030 h 032 032 032 032 0010720 _ 032 277 g \0 \0 h _ 030 277 h _ 026 277 O 020 0010740 \t \0 \0 _ 024 277 O 022 \t \0 \0 _ 034 277 O 024 0010760 220 201 260 1 O 024 001 O 034 001 h 032 032 _ 036 277 0011000 O 030 230 O 026 O 036 & _ 026 277 210 O 036 h 032 0011020 _ 026 _ 030 277 O 034 002 _ 034 277 O 024 002 _ 024 0011040 277 260 315 O 030 O 032 h 032 032 032 020 \0 231 202 \0 0011060 \0 \0 241 020 \0 \0 002 231 003 230 223 001 230 223 002 230 0011100 214 \f $ $ M A C R O - F O R M 230 214 0011120 023 $ $ M A C R O - E N V I R O N 0011140 M E N T \n 202 \0 \0 001 354 231 V 202 \0 \0 001 0011160 344 231 V 202 \0 \0 \0 320 231 W 202 \0 \0 \0 310 231 0011200 X 202 \0 \0 \0 235 231 W 202 \0 \0 \0 226 231 X m 0011220 231 W f 231 X = 231 W 6 231 X 031 202 \0 \0 001 0011240 327 231 Y 202 \0 \0 001 250 231 e 202 \0 \0 001 245 231 0011260 Z 202 \0 \0 001 222 231 e 202 \0 \0 001 217 230 222 214 0011300 \v A C C U M U L A T O R 231 030 202 \0 0011320 \0 001 212 231 202 \0 \0 \0 246 202 \0 \0 001 207 231 ` 0011340 202 \0 \0 001 200 231 202 \0 \0 \0 207 202 \0 \0 001 k 0011360 231 e 202 \0 \0 001 h 231 Z 202 \0 \0 001 Y 231 e 0011400 202 \0 \0 001 V 231 202 \0 \0 \0 246 202 \0 \0 001 S 0011420 231 ` 202 \0 \0 001 P 231 202 \0 \0 \0 210 202 \0 \0 0011440 001 > 231 e 202 \0 \0 001 . 231 e 202 \0 \0 001 + 0011460 231 202 \0 \0 \0 246 202 \0 \0 001 032 231 e 202 \0 \0 0011500 001 027 231 Z 202 \0 \0 001 017 231 202 \0 \0 \0 211 202 0011520 \0 \0 001 \f 231 202 \0 \0 \0 212 202 \0 \0 001 \0 231 0011540 202 \0 \0 \0 246 202 \0 \0 \0 361 231 202 \0 \0 \0 213 0011560 202 \0 \0 \0 356 231 202 \0 \0 \0 211 202 \0 \0 \0 353 0011600 231 Y 016 202 \0 \0 001 271 230 223 001 230 223 002 231 202 0011620 \0 \0 \0 215 231 202 \0 \0 \0 216 202 \0 \0 001 263 230 0011640 223 001 231 202 \0 \0 \0 246 202 \0 \0 001 255 230 223 001 0011660 231 202 \0 \0 \0 216 202 \0 \0 001 227 230 223 001 231 202 0011700 \0 \0 \0 216 202 \0 \0 001 203 230 223 003 231 _ 230 223 0011720 003 231 202 \0 \0 \0 222 231 202 \0 \0 \0 216 231 202 \0 0011740 \0 \0 211 230 223 002 231 202 \0 \0 \0 224 231 202 \0 \0 0011760 \0 246 202 \0 \0 001 | 230 223 003 231 ` 231 202 \0 \0 0012000 \0 216 001 202 \0 \0 001 v 230 223 001 231 202 \0 \0 \0 0012020 246 202 \0 \0 001 p 230 223 001 \0 202 \0 \0 001 ^ 230 0012040 223 001 \0 202 \0 \0 001 C 230 223 001 \0 202 \0 \0 001 0012060 3 230 223 001 \0 202 \0 \0 001 037 230 223 001 \0 202 \0 0012100 \0 001 022 230 223 002 \0 200 202 \0 \0 \0 374 230 223 002 0012120 231 202 \0 \0 \0 216 \0 \0 235 230 226 \0 \v g \0 \0 0012140 g \0 \0 \n \0 \0 020 \0 230 214 026 d e f m a 0012160 c r o s c a n - o p - m a c r 0012200 o \0 \0 \0 \0 231 003 230 223 001 200 001 \a 231 r 002 0012220 004 231 202 \0 \0 \0 241 001 231 034 \0 \0 234 230 222 214 0012240 \b D Y A D I C - + 231 030 230 226 \0 202 \0 0012260 \0 \0 227 @ \t \0 \0 270 A \t \0 \0 271 B \t \0 0012300 \0 272 @ \t \0 \0 262 R A \t \0 \0 262 ( B \t 0012320 \0 \0 273 j 274 L K 375 363 220 201 260 027 J 275 L 0012340 276 H L 266 I L 266 324 M N 267 277 L k 324 274 0012360 260 345 260 $ B \t \0 \0 274 j 273 K L 375 363 220 0012400 201 260 025 J 275 K 276 H K 266 A 324 M N 267 277 0012420 K k 324 273 260 347 260 1 A \t \0 \0 262 % B \t 0012440 \0 \0 273 j 274 L K 375 363 220 201 260 025 J 275 L 0012460 276 @ I L 266 324 M N 267 277 L k 324 274 260 347 0012500 205 @ A 324 b 004 277 B 020 \0 231 202 \0 \0 \0 274 0012520 \a \0 \0 003 231 003 230 223 001 230 223 003 230 214 006 A 0012540 R R A Y 1 230 214 006 A R R A Y 2 230 214 0012560 006 R E S U L T \t m 231 [ g 230 217 214 006 0012600 A R R A Y P C 231 [ 035 231 [ 027 231 202 \0 0012620 \0 \0 302 021 231 202 \0 \0 \0 302 \f 231 a \a 231 a 0012640 002 231 a \0 \0 \0 235 230 226 001 \f g \0 \0 P g 0012660 \0 \0 \v \0 \0 020 \0 003 \0 230 222 214 022 * D Y 0012700 A D I C - F U N C T I O N S * 231 0012720 030 230 214 033 d e f i n e - d y a d i 0012740 c - o p ( + d y a d i c ) \0 0012760 001 \0 \0 231 003 230 223 001 200 001 \b 230 217 214 \a P 0013000 U T H A S H 002 005 231 202 \0 \0 \0 274 001 231 0013020 037 \0 \0 234 230 222 214 \v R E D U C T I O 0013040 N - + 231 030 230 226 \0 5 @ \t \0 \0 270 j 271 0013060 j 272 H j 360 221 260 % H k 360 227 J @ j 266 0013100 324 272 260 031 @ j 266 272 k 271 I H 360 220 213 J 0013120 @ I 266 324 272 I k 324 271 260 361 J 020 \0 231 202 0013140 \0 \0 \0 311 003 \0 \0 001 231 003 230 223 001 230 223 001 0013160 230 214 006 V E C T O R 001 002 231 202 \0 \0 \0 0013200 213 \0 \0 \0 235 230 226 001 \f g \0 \0 P g \0 \0 0013220 \v \0 \0 020 \0 003 \0 230 222 214 025 * R E D U 0013240 C T I O N - F U N C T I O N S * 0013260 231 030 230 214 ! d e f i n e - r e d u 0013300 c t i o n - o p ( + r e d u 0013320 c t i o n ) \0 001 \0 \0 231 003 230 223 001 200 0013340 001 \b 231 202 \0 \0 \0 307 002 005 231 202 \0 \0 \0 311 0013360 001 231 037 \0 \0 234 230 222 214 006 S C A N - + 0013400 231 030 230 226 \0 E @ \t \0 \0 270 j 271 j 272 H 0013420 j 360 221 260 5 H k 360 234 A 273 J @ j 266 324 0013440 K j 267 277 260 $ @ j 266 272 J A j 267 277 k 0013460 271 I H 360 221 260 023 J @ I 266 324 272 J A I 0013500 267 277 I k 324 271 260 353 A 020 \0 231 202 \0 \0 \0 0013520 322 004 \0 \0 002 231 003 230 223 001 230 223 002 230 214 006 0013540 V E C T O R 230 214 006 R E S U L T 001 0013560 002 231 202 \0 \0 \0 213 \0 \0 \0 235 230 226 001 \f g 0013600 \0 \0 P g \0 \0 \v \0 \0 020 \0 003 \0 230 222 214 0013620 020 * S C A N - F U N C T I O N S 0013640 * 231 030 230 214 027 d e f i n e - s c a 0013660 n - o p ( + s c a n ) \0 001 \0 0013700 \0 231 003 230 223 001 200 001 \b 231 202 \0 \0 \0 307 002 0013720 005 231 202 \0 \0 \0 322 001 231 037 \0 \0 234 230 222 214 0013740 \b D Y A D I C - - 231 030 230 226 \0 202 \0 0013760 \0 \0 227 @ \t \0 \0 270 A \t \0 \0 271 B \t \0 0014000 \0 272 @ \t \0 \0 262 R A \t \0 \0 262 ( B \t 0014020 \0 \0 273 j 274 L K 375 363 220 201 260 027 J 275 L 0014040 276 H L 266 I L 266 325 M N 267 277 L k 324 274 0014060 260 345 260 $ B \t \0 \0 274 j 273 K L 375 363 220 0014100 201 260 025 J 275 K 276 H K 266 A 325 M N 267 277 0014120 K k 324 273 260 347 260 1 A \t \0 \0 262 % B \t 0014140 \0 \0 273 j 274 L K 375 363 220 201 260 025 J 275 L 0014160 276 @ I L 266 325 M N 267 277 L k 324 274 260 347 0014200 205 @ A 325 b 004 277 B 020 \0 231 202 \0 \0 \0 334 0014220 \a \0 \0 003 231 003 230 223 001 230 223 003 230 214 006 A 0014240 R R A Y 1 230 214 006 A R R A Y 2 230 214 0014260 006 R E S U L T \t m 231 [ g 231 202 \0 \0 0014300 \0 302 C 231 [ 035 231 [ 027 231 202 \0 \0 \0 302 021 0014320 231 202 \0 \0 \0 302 \f 231 a \a 231 a 002 231 a \0 0014340 \0 \0 235 230 226 001 \f g \0 \0 P g \0 \0 \v \0 0014360 \0 020 \0 003 \0 231 202 \0 \0 \0 304 230 214 033 d e 0014400 f i n e - d y a d i c - o p ( 0014420 - d y a d i c ) \0 001 \0 \0 231 003 230 0014440 223 001 200 001 \b 231 202 \0 \0 \0 307 002 005 231 202 \0 0014460 \0 \0 334 001 231 & \0 \0 234 230 222 214 \t M O N 0014500 A D I C - - 231 030 230 226 \0 < @ \t \0 \0 0014520 270 A \t \0 \0 271 @ \t \0 \0 262 % A \t \0 \0 0014540 272 j 273 K J 375 363 220 201 260 025 I 274 K 275 j 0014560 H K 266 325 L M 267 277 K k 324 273 260 347 205 j 0014600 @ 325 b 002 277 A 020 \0 231 202 \0 \0 \0 346 006 \0 0014620 \0 002 231 003 230 223 001 230 223 002 230 214 005 A R R 0014640 A Y 230 214 006 R E S U L T 004 022 231 [ \f 0014660 231 202 \0 \0 \0 302 \a 231 a 002 231 a \0 \0 \0 235 0014700 230 226 001 \f g \0 \0 P g \0 \0 \v \0 \0 020 \0 0014720 003 \0 230 222 214 023 * M O N A D I C - F 0014740 U N C T I O N S * 231 030 230 214 035 d e 0014760 f i n e - m o n a d i c - o p 0015000 ( - m o n a d i c ) \0 001 \0 \0 231 0015020 003 230 223 001 200 001 \b 231 202 \0 \0 \0 307 002 005 231 0015040 202 \0 \0 \0 346 001 231 & \0 \0 234 230 222 214 \v R 0015060 E D U C T I O N - - 231 030 230 226 \0 3 0015100 @ \t \0 \0 270 j 271 h 272 H j 360 221 260 # H 0015120 k 360 225 @ j 266 272 260 031 @ j 266 272 k 271 I 0015140 H 360 220 213 J @ I 266 325 272 I k 324 271 260 361 0015160 J 020 \0 231 202 \0 \0 \0 360 003 \0 \0 001 231 003 230 0015200 223 001 230 223 001 230 214 006 V E C T O R 001 002 0015220 231 202 \0 \0 \0 213 \0 \0 \0 235 230 226 001 \f g \0 0015240 \0 P g \0 \0 \v \0 \0 020 \0 003 \0 231 202 \0 \0 0015260 \0 316 230 214 ! d e f i n e - r e d u 0015300 c t i o n - o p ( - r e d u 0015320 c t i o n ) \0 001 \0 \0 231 003 230 223 001 200 0015340 001 \b 231 202 \0 \0 \0 307 002 005 231 202 \0 \0 \0 360 0015360 001 231 & \0 \0 234 230 222 214 006 S C A N - - 0015400 231 030 230 226 \0 C @ \t \0 \0 270 j 271 h 272 H 0015420 j 360 221 260 3 H k 360 232 A 273 @ j 266 K j 0015440 267 277 260 $ @ j 266 272 J A j 267 277 k 271 I 0015460 H 360 221 260 023 J @ I 266 325 272 J A I 267 277 0015500 I k 324 271 260 353 A 020 \0 231 202 \0 \0 \0 370 004 0015520 \0 \0 002 231 003 230 223 001 230 223 002 230 214 006 V E 0015540 C T O R 230 214 006 R E S U L T 001 002 231 0015560 202 \0 \0 \0 213 \0 \0 \0 235 230 226 001 \f g \0 \0 0015600 P g \0 \0 \v \0 \0 020 \0 003 \0 231 202 \0 \0 \0 0015620 330 230 214 027 d e f i n e - s c a n - 0015640 o p ( - s c a n ) \0 001 \0 \0 231 0015660 003 230 223 001 200 001 \b 231 202 \0 \0 \0 307 002 005 231 0015700 202 \0 \0 \0 370 001 231 & \0 \0 234 230 222 214 \b D 0015720 Y A D I C - * 231 030 230 226 \0 202 \0 \0 \0 0015740 227 @ \t \0 \0 270 A \t \0 \0 271 B \t \0 \0 272 0015760 @ \t \0 \0 262 R A \t \0 \0 262 ( B \t \0 \0 0016000 273 j 274 L K 375 363 220 201 260 027 J 275 L 276 H 0016020 L 266 I L 266 326 M N 267 277 L k 324 274 260 345 0016040 260 $ B \t \0 \0 274 j 273 K L 375 363 220 201 260 0016060 025 J 275 K 276 H K 266 A 326 M N 267 277 K k 0016100 324 273 260 347 260 1 A \t \0 \0 262 % B \t \0 \0 0016120 273 j 274 L K 375 363 220 201 260 025 J 275 L 276 @ 0016140 I L 266 326 M N 267 277 L k 324 274 260 347 205 @ 0016160 A 326 b 004 277 B 020 \0 231 202 \0 \0 001 001 \a \0 0016200 \0 003 231 003 230 223 001 230 223 003 230 214 006 A R R 0016220 A Y 1 230 214 006 A R R A Y 2 230 214 006 R 0016240 E S U L T \t m 231 [ g 231 202 \0 \0 \0 302 0016260 C 231 [ 035 231 [ 027 231 202 \0 \0 \0 302 021 231 202 0016300 \0 \0 \0 302 \f 231 a \a 231 a 002 231 a \0 \0 \0 0016320 235 230 226 001 \f g \0 \0 P g \0 \0 \v \0 \0 020 0016340 \0 003 \0 231 202 \0 \0 \0 304 230 214 033 d e f i 0016360 n e - d y a d i c - o p ( * 0016400 d y a d i c ) \0 001 \0 \0 231 003 230 223 001 0016420 200 001 \b 231 202 \0 \0 \0 307 002 005 231 202 \0 \0 001 0016440 001 001 231 , \0 \0 234 230 222 214 \v R E D U C 0016460 T I O N - * 231 030 230 226 \0 5 @ \t \0 \0 0016500 270 j 271 k 272 H j 360 221 260 % H k 360 227 J 0016520 @ j 266 326 272 260 031 @ j 266 272 k 271 I H 360 0016540 220 213 J @ I 266 326 272 I k 324 271 260 361 J 020 0016560 \0 231 202 \0 \0 001 \v 003 \0 \0 001 231 003 230 223 001 0016600 230 223 001 230 214 006 V E C T O R 001 002 231 202 0016620 \0 \0 \0 213 \0 \0 \0 235 230 226 001 \f g \0 \0 P 0016640 g \0 \0 \v \0 \0 020 \0 003 \0 231 202 \0 \0 \0 316 0016660 230 214 ! d e f i n e - r e d u c t 0016700 i o n - o p ( * r e d u c t 0016720 i o n ) \0 001 \0 \0 231 003 230 223 001 200 001 \b 0016740 231 202 \0 \0 \0 307 002 005 231 202 \0 \0 001 \v 001 231 0016760 , \0 \0 234 230 222 214 \b D Y A D I C - / 0017000 231 030 230 226 \0 202 \0 \0 \0 237 @ \t \0 \0 270 A 0017020 \t \0 \0 271 B \t \0 \0 272 @ \t \0 \0 262 V A 0017040 \t \0 \0 262 * B \t \0 \0 273 j 274 L K 375 363 0017060 220 201 260 031 J 275 L 276 H L 266 I L 266 \n \0 0017100 \0 M N 267 277 L k 324 274 260 343 260 & B \t \0 0017120 \0 274 j 273 K L 375 363 220 201 260 027 J 275 K 276 0017140 H K 266 A \n \0 \0 M N 267 277 K k 324 273 260 0017160 345 260 5 A \t \0 \0 262 ' B \t \0 \0 273 j 274 0017200 L K 375 363 220 201 260 027 J 275 L 276 @ I L 266 0017220 \n \0 \0 M N 267 277 L k 324 274 260 345 207 @ A 0017240 \n \0 \0 b 004 277 B 020 \0 231 202 \0 \0 001 023 \a 0017260 \0 \0 003 231 003 230 223 001 230 223 003 230 214 006 A R 0017300 R A Y 1 230 214 006 A R R A Y 2 230 214 006 0017320 R E S U L T \r 202 \0 \0 \0 227 230 217 214 002 0017340 % / 202 \0 \0 \0 207 231 202 \0 \0 001 031 q 231 [ 0017360 k 231 202 \0 \0 \0 302 [ 231 202 \0 \0 001 031 E 231 0017400 [ 5 231 202 \0 \0 001 031 035 231 [ 027 231 202 \0 \0 0017420 \0 302 021 231 202 \0 \0 \0 302 \f 231 a \a 231 a 002 0017440 231 a \0 \0 \0 235 230 226 001 \f g \0 \0 P g \0 0017460 \0 \v \0 \0 020 \0 003 \0 231 202 \0 \0 \0 304 230 214 0017500 033 d e f i n e - d y a d i c - o 0017520 p ( / d y a d i c ) \0 001 \0 \0 0017540 231 003 230 223 001 200 001 \b 231 202 \0 \0 \0 307 002 005 0017560 231 202 \0 \0 001 023 001 231 / \0 \0 234 230 222 214 \t 0017600 M O N A D I C - / 231 030 230 226 \0 > @ 0017620 \t \0 \0 270 A \t \0 \0 271 @ \t \0 \0 262 & A 0017640 \t \0 \0 272 j 273 K J 375 363 220 201 260 026 I 274 0017660 K 275 H K 266 \t \0 \0 L M 267 277 K k 324 273 0017700 260 346 206 @ \t \0 \0 b 002 277 A 020 \0 231 202 \0 0017720 \0 001 036 006 \0 \0 002 231 003 230 223 001 230 223 002 230 0017740 214 005 A R R A Y 230 214 006 R E S U L T 0017760 006 6 230 217 214 \v % R E C I P R O C O 0020000 L ' 231 202 \0 \0 001 # 022 231 [ \f 231 202 \0 \0 0020020 \0 302 \a 231 a 002 231 a \0 \0 \0 235 230 226 001 \f 0020040 g \0 \0 P g \0 \0 \v \0 \0 020 \0 003 \0 231 202 0020060 \0 \0 \0 354 230 214 035 d e f i n e - m o 0020100 n a d i c - o p ( / m o n a 0020120 d i c ) \0 001 \0 \0 231 003 230 223 001 200 001 \b 0020140 231 202 \0 \0 \0 307 002 005 231 202 \0 \0 001 036 001 231 0020160 / \0 \0 234 230 222 214 \v R E D U C T I O 0020200 N - / 231 030 230 226 \0 5 @ \t \0 \0 270 j 271 0020220 h 272 H j 360 221 260 % H k 360 225 @ j 266 272 0020240 260 033 @ j 266 272 k 271 I H 360 220 215 J @ I 0020260 266 \n \0 \0 272 I k 324 271 260 357 J 020 \0 231 202 0020300 \0 \0 001 ( 003 \0 \0 001 231 003 230 223 001 230 223 001 0020320 230 214 006 V E C T O R 002 ) 231 202 \0 \0 001 0020340 031 002 231 202 \0 \0 \0 213 \0 \0 \0 235 230 226 001 \f 0020360 g \0 \0 P g \0 \0 \v \0 \0 020 \0 003 \0 231 202 0020400 \0 \0 \0 316 230 214 ! d e f i n e - r e 0020420 d u c t i o n - o p ( / r e 0020440 d u c t i o n ) \0 001 \0 \0 231 003 230 223 0020460 001 200 001 \b 231 202 \0 \0 \0 307 002 005 231 202 \0 \0 0020500 001 ( 001 231 / \0 \0 234 230 222 214 \n D Y A D 0020520 I C - M A X 231 030 230 226 \0 202 \0 \0 \0 305 0020540 @ \t \0 \0 270 A \t \0 \0 271 B \t \0 \0 272 @ 0020560 \t \0 \0 262 l A \t \0 \0 262 8 B \t \0 \0 273 0020600 j 274 L K 375 363 220 201 260 ' J 275 L 276 H L 0020620 266 _ 016 277 I L 266 _ 020 277 O 016 O 020 363 222 0020640 O 016 201 O 020 M N 267 277 L k 324 274 260 325 260 0020660 . B \t \0 \0 274 j 273 K L 375 363 220 201 260 037 0020700 J 275 K 276 H K 266 _ 020 277 O 020 A 363 222 O 0020720 020 200 A M N 267 277 K k 324 273 260 335 260 E A 0020740 \t \0 \0 262 5 B \t \0 \0 273 j 274 L K 375 363 0020760 220 201 260 % J 275 L 276 @ _ 020 277 I L 266 _ 0021000 016 277 O 020 O 016 363 222 O 020 201 O 016 M N 267 0021020 277 L k 324 274 260 327 211 @ A 363 221 @ 200 A b 0021040 004 277 B 020 \0 231 202 \0 \0 001 0 \t \0 \0 003 231 0021060 003 230 223 001 230 223 003 230 214 006 A R R A Y 1 0021100 230 214 006 A R R A Y 2 230 214 006 R E S U 0021120 L T \t 202 \0 \0 \0 207 231 [ 202 \0 \0 \0 201 231 0021140 202 \0 \0 \0 302 S 231 [ 035 231 [ 027 231 202 \0 \0 0021160 \0 302 021 231 202 \0 \0 \0 302 \f 231 a \a 231 a 002 0021200 231 a \0 \0 \0 235 230 226 001 \f g \0 \0 P g \0 0021220 \0 \v \0 \0 020 \0 003 \0 231 202 \0 \0 \0 304 230 214 0021240 035 d e f i n e - d y a d i c - o 0021260 p ( m a x d y a d i c ) \0 001 0021300 \0 \0 231 003 230 223 001 200 001 \b 231 202 \0 \0 \0 307 0021320 002 005 231 202 \0 \0 001 0 001 231 4 \0 \0 234 230 222 0021340 214 \r R E D U C T I O N - M A X 231 0021360 030 230 226 \0 < @ \t \0 \0 270 j 271 h 272 H j 0021400 360 221 260 , H k 360 225 @ j 266 272 260 " @ j 0021420 266 272 k 271 I H 360 221 260 026 J 273 @ I 266 274 0021440 K L 363 221 K 200 L 272 I k 324 271 260 350 J 020 0021460 \0 231 202 \0 \0 001 : 005 \0 \0 001 231 003 230 223 001 0021500 230 223 001 230 214 006 V E C T O R 001 002 231 202 0021520 \0 \0 \0 213 \0 \0 \0 235 230 226 001 \f g \0 \0 P 0021540 g \0 \0 \v \0 \0 020 \0 003 \0 231 202 \0 \0 \0 316 0021560 230 214 # d e f i n e - r e d u c t 0021600 i o n - o p ( m a x r e d u 0021620 c t i o n ) \0 001 \0 \0 231 003 230 223 001 200 0021640 001 \b 231 202 \0 \0 \0 307 002 005 231 202 \0 \0 001 : 0021660 001 231 4 \0 \0 234 230 222 214 \b S C A N - M 0021700 A X 231 030 230 226 \0 K @ \t \0 \0 270 j 271 h 0021720 272 H j 360 221 260 ; H k 360 232 A 273 @ j 266 0021740 K j 267 277 260 , @ j 266 272 J A j 267 277 k 0021760 271 I H 360 221 260 033 J 273 @ I 266 274 K L 363 0022000 221 K 200 L 272 J A I 267 277 I k 324 271 260 343 0022020 A 020 \0 231 202 \0 \0 001 B 005 \0 \0 002 231 003 230 0022040 223 001 230 223 002 230 214 006 V E C T O R 230 214 0022060 006 R E S U L T 001 002 231 202 \0 \0 \0 213 \0 0022100 \0 \0 235 230 226 001 \f g \0 \0 P g \0 \0 \v \0 0022120 \0 020 \0 003 \0 231 202 \0 \0 \0 330 230 214 031 d e 0022140 f i n e - s c a n - o p ( m a 0022160 x s c a n ) \0 001 \0 \0 231 003 230 223 001 0022200 200 001 \b 231 202 \0 \0 \0 307 002 005 231 202 \0 \0 001 0022220 B 001 231 4 \0 \0 234 230 222 214 \n D Y A D I 0022240 C - M I N 231 030 230 226 \0 202 \0 \0 \0 311 @ 0022260 \t \0 \0 270 A \t \0 \0 271 B \t \0 \0 272 @ \t 0022300 \0 \0 262 n A \t \0 \0 262 9 B \t \0 \0 273 j 0022320 274 L K 375 363 220 201 260 ( J 275 L 276 H L 266 0022340 _ 016 277 I L 266 _ 020 277 O 016 O 020 375 363 222 0022360 O 016 201 O 020 M N 267 277 L k 324 274 260 324 260 0022400 / B \t \0 \0 274 j 273 K L 375 363 220 201 260 0022420 J 275 K 276 H K 266 _ 020 277 O 020 A 375 363 222 0022440 O 020 200 A M N 267 277 K k 324 273 260 334 260 G 0022460 A \t \0 \0 262 6 B \t \0 \0 273 j 274 L K 375 0022500 363 220 201 260 & J 275 L 276 @ _ 020 277 I L 266 0022520 _ 016 277 O 020 O 016 375 363 222 O 020 201 O 016 M 0022540 N 267 277 L k 324 274 260 326 212 @ A 375 363 221 @ 0022560 200 A b 004 277 B 020 \0 231 202 \0 \0 001 K \t \0 0022600 \0 003 231 003 230 223 001 230 223 003 230 214 006 A R R 0022620 A Y 1 230 214 006 A R R A Y 2 230 214 006 R 0022640 E S U L T \t 202 \0 \0 \0 211 231 [ 202 \0 \0 0022660 \0 203 231 202 \0 \0 \0 302 T 231 [ 035 231 [ 027 231 0022700 202 \0 \0 \0 302 021 231 202 \0 \0 \0 302 \f 231 a \a 0022720 231 a 002 231 a \0 \0 \0 235 230 226 001 \f g \0 \0 0022740 P g \0 \0 \v \0 \0 020 \0 003 \0 231 202 \0 \0 \0 0022760 304 230 214 035 d e f i n e - d y a d i 0023000 c - o p ( m i n d y a d i c 0023020 ) \0 001 \0 \0 231 003 230 223 001 200 001 \b 231 202 \0 0023040 \0 \0 307 002 005 231 202 \0 \0 001 K 001 231 8 \0 \0 0023060 234 230 222 214 \r R E D U C T I O N - M 0023100 I N 231 030 230 226 \0 = @ \t \0 \0 270 j 271 h 0023120 272 H j 360 221 260 - H k 360 225 @ j 266 272 260 0023140 # @ j 266 272 k 271 I H 360 221 260 027 J 273 @ 0023160 I 266 274 K L 375 363 221 K 200 L 272 I k 324 271 0023200 260 347 J 020 \0 231 202 \0 \0 001 U 005 \0 \0 001 231 0023220 003 230 223 001 230 223 001 230 214 006 V E C T O R 0023240 001 002 231 202 \0 \0 \0 213 \0 \0 \0 235 230 226 001 \f 0023260 g \0 \0 P g \0 \0 \v \0 \0 020 \0 003 \0 231 202 0023300 \0 \0 \0 316 230 214 # d e f i n e - r e 0023320 d u c t i o n - o p ( m i n 0023340 r e d u c t i o n ) \0 001 \0 \0 231 003 0023360 230 223 001 200 001 \b 231 202 \0 \0 \0 307 002 005 231 202 0023400 \0 \0 001 U 001 231 8 \0 \0 234 230 222 214 \b S C 0023420 A N - M I N 231 030 230 226 \0 L @ \t \0 \0 0023440 270 j 271 h 272 H j 360 221 260 < H k 360 232 A 0023460 273 @ j 266 K j 267 277 260 - @ j 266 272 J A 0023500 j 267 277 k 271 I H 360 221 260 034 J 273 @ I 266 0023520 274 K L 375 363 221 K 200 L 272 J A I 267 277 I 0023540 k 324 271 260 342 A 020 \0 231 202 \0 \0 001 ] 005 \0 0023560 \0 002 231 003 230 223 001 230 223 002 230 214 006 V E C 0023600 T O R 230 214 006 R E S U L T 001 002 231 202 0023620 \0 \0 \0 213 \0 \0 \0 235 230 226 001 \f g \0 \0 P 0023640 g \0 \0 \v \0 \0 020 \0 003 \0 231 202 \0 \0 \0 330 0023660 230 214 031 d e f i n e - s c a n - o 0023700 p ( m i n s c a n ) \0 001 \0 \0 0023720 231 003 230 223 001 200 001 \b 231 202 \0 \0 \0 307 002 005 0023740 231 202 \0 \0 001 ] 001 231 8 \0 \0 234 231 > 230 226 0023760 \0 020 g \0 \0 @ \n \0 \0 @ \t \0 \0 \n \0 \0 0024000 020 \0 231 > \0 \0 \0 001 231 003 230 223 001 230 223 001 0024020 230 214 006 V E C T O R 003 \f 231 202 \0 \0 001 0024040 031 \t 231 202 \0 \0 \0 213 005 230 222 214 \f A R R 0024060 A Y - R E D U C E 231 030 001 001 231 037 \0 0024100 \0 234 231 ? 230 226 \0 + @ \t \0 \0 270 @ \t \0 0024120 \0 271 j 272 j 273 K I 360 225 J I \n \0 \0 020 0024140 J @ K 266 H 325 274 L L 326 324 272 K k 324 273 0024160 260 346 \0 231 ? 005 \0 \0 001 231 003 230 223 001 230 223 0024200 001 230 214 006 V E C T O R 003 025 231 202 \0 \0 0024220 001 031 \a 231 202 \0 \0 \0 213 002 231 > \0 \0 \0 234 0024240 231 @ 230 226 \0 - @ \t \0 \0 270 @ \t \0 \0 271 0024260 j 272 j 273 K I 360 227 J I k 325 \n \0 \0 020 0024300 J @ K 266 H 325 274 L L 326 324 272 K k 324 273 0024320 260 344 \0 231 @ 005 \0 \0 001 231 003 230 223 001 230 223 0024340 001 230 214 006 V E C T O R 003 027 231 202 \0 \0 0024360 001 031 \a 231 202 \0 \0 \0 213 002 231 > \0 \0 \0 234 0024400 230 222 214 016 R E D U C T I O N - M E 0024420 A N 231 030 230 226 \0 006 @ \t \0 \0 020 \0 231 202 0024440 \0 \0 001 s \0 \0 \0 001 231 003 230 223 001 230 223 001 0024460 230 214 006 V E C T O R 001 002 231 > \0 \0 \0 0024500 235 230 226 001 \f g \0 \0 P g \0 \0 \v \0 \0 020 0024520 \0 003 \0 231 202 \0 \0 \0 316 230 214 $ d e f i 0024540 n e - r e d u c t i o n - o p 0024560 ( m e a n r e d u c t i o n ) 0024600 \0 001 \0 \0 231 003 230 223 001 200 001 \b 231 202 \0 \0 0024620 \0 307 002 005 231 202 \0 \0 001 s 001 231 > \0 \0 234 0024640 230 222 214 022 R E D U C T I O N - V A 0024660 R I A N C E 231 030 230 226 \0 006 @ \t \0 \0 0024700 020 \0 231 202 \0 \0 001 { \0 \0 \0 001 231 003 230 223 0024720 001 230 223 001 230 214 006 V E C T O R 001 002 231 0024740 ? \0 \0 \0 235 230 226 001 \f g \0 \0 P g \0 \0 0024760 \v \0 \0 020 \0 003 \0 231 202 \0 \0 \0 316 230 214 ( 0025000 d e f i n e - r e d u c t i o n 0025020 - o p ( v a r i a n c e r e 0025040 d u c t i o n ) \0 001 \0 \0 231 003 230 223 0025060 001 200 001 \b 231 202 \0 \0 \0 307 002 005 231 202 \0 \0 0025100 001 { 001 231 ? \0 \0 234 230 222 214 031 R E D U 0025120 C T I O N - S A M P L E - V A R 0025140 I A N C E 231 030 230 226 \0 006 @ \t \0 \0 020 0025160 \0 231 202 \0 \0 001 203 \0 \0 \0 001 231 003 230 223 001 0025200 230 223 001 230 214 006 V E C T O R 001 002 231 @ 0025220 \0 \0 \0 235 230 226 001 \f g \0 \0 P g \0 \0 \v 0025240 \0 \0 020 \0 003 \0 231 202 \0 \0 \0 316 230 214 / d 0025260 e f i n e - r e d u c t i o n - 0025300 o p ( s a m p l e - v a r i a 0025320 n c e r e d u c t i o n ) \0 001 0025340 \0 \0 231 003 230 223 001 200 001 \b 231 202 \0 \0 \0 307 0025360 002 005 231 202 \0 \0 001 203 001 231 @ \0 \0 235 230 226 0025400 \0 034 g \0 \0 g \0 \0 o \0 \0 \0 \v \0 \0 277 0025420 g \0 \0 g \0 \0 g \0 \0 \v \0 \0 020 \0 230 214 0025440 + x c l : d e f i n e - f i l e 0025460 - e n v i r o n m e n t " E - 0025500 A R R A Y - A R I T H " \0 \0 \0 \0 0025520 231 003 230 223 001 200 002 030 231 022 \v 231 022 005 025 230 0025540 220 214 \f C O M P I L E - F I L E 022 0025560 230 225 214 \b F I L E T Y P E 017 231 025 004 0025600 230 225 214 024 M A K E F I L E - E N V 0025620 I R O N M E N T 001 231 025 001 \a 230 223 004 0025640 231 \t 230 214 003 X C L 231 \v 230 214 \a E - A 0025660 R R A Y \0 235 230 226 \0 \t o \0 \0 \0 \t \0 0025700 \0 020 \0 230 214 020 1 t o p - l e v e 0025720 l f o r m \0 \0 \0 \0 231 003 230 223 001 200 0025740 001 005 230 225 214 \b P U T P R O P S \0 001 0025760 001 230 223 003 231 025 230 225 214 \t C O P Y R I 0026000 G H T 230 223 002 230 214 021 X e r o x C 0026020 o r p o r a t i o n 202 \0 \0 \a 304 \0 0026040 232 202 \0 \0 001 234 377 377 0026050