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