$ od -c -N 50000 [eris]<LispCore>CML>DOC>CMLARITH2.TEDIT!7 0000000 1 \r \r X E R O X C O M M O N 0000020 L I S P D E S I G N D O C U 0000040 M E N T \r C M L A R I T H 2 \r 1 0000060 \r \r C M L A R I T H 2 \r 6 \r \r K 0000100 e l l y R o a c h \r 2 6 - M A 0000120 R - 8 6 \r C o v e r i n g p a 0000140 r t o f s e c t i o n 1 2 0000160 . 6 . M a i n l y r o u n 0000200 d i n g f n s . R e m a i 0000220 n d e r o f s e c t i o n 0000240 1 2 . 6 i s c o v e r e d 0000260 b y C M L N U M . C M L A 0000300 R I T H 2 i m p l e m e n t s 0000320 f o l l o w i n g f n s : \r 0000340 F L O O R T R U N C A 0000360 T E C E I L I N G R O U N D 0000400 M O D R E M F F L O O R 0000420 F C E I L I N G F T R U N C A 0000440 T E F R O U N D \r 2 \r \r I s s 0000460 u e s \r 1 \r \r ( 1 ) E X P O R 0000500 T S . A L L a n d e v e r y 0000520 p i e c e o f t h e s y 0000540 s t e m t h a t h a s e v 0000560 e r b e e n w r i t t e n 0000600 u s e s C E I L , F L O O R 0000620 , a n d M O D m a c r o s 0000640 . M O D A R I T H d e f i 0000660 n e s C E I L , F L O O R , 0000700 F O L D H I , F O L D L O , M 0000720 O D U P , U N F O L D , a n d 0000740 M O D m a c r o s . \r ( 2 ) 0000760 A R I T H . S L I S P i m p 0001000 l e m e n t s C I S . \r ( 3 ) 0001020 I n t e r l i s p F I X a 0001040 n d F I X R . F I X = T R 0001060 U N C A T E ? F I X R = R O 0001100 U N D ? S h o u l d F I X 0001120 a n d F I X R c o n t i n 0001140 u e t o e x i s t ? \r 2 \r \r 0001160 D e c i s i o n s \r 1 \r \r ( 1 ) 0001200 J u s t d e f i n e C L : 0001220 F L O O R , C L : M O D a n 0001240 d f r i e n d s t o b e 0001260 i n a d i f f e r e n t p 0001300 a c k a g e , r a t h e r t 0001320 h a n h a c k E X P O R T S 0001340 . A L L . S y s t e m t i c 0001360 r e p l a c e m e n t o n a 0001400 l l s y s t e m s o u r c e 0001420 f i l e i s t r i c k y , 0001440 d i f f i c u l t . W h y 0001460 n o t u s e t h e p a c k 0001500 a g e s y s t e m i n s t e 0001520 a d ? B e c a u s e I t 0001540 h i n k t h e r e w i l l 0001560 b e a l o t o f c o n f 0001600 u s i o n . T h i s i s 0001620 n o t a c a s e o f I L 0001640 : S I N v s C L : S I N , 0001660 f o r e x a m p l e . I n 0001700 t h e I L : S I N v s C 0001720 L : S I N f i g h t , u s e 0001740 r o f C L : S I N c a n 0001760 j u s t f o r g e t a b o u 0002000 t u s i n g I L : S I N - - 0002020 f o r g e t t h a t I L : S 0002040 I N e x i s t s . I n t 0002060 h e c a s e o f C L : F L 0002100 O O R a n d I L : F L O O R 0002120 , s y s t e m c o d e r s 0002140 w o u l d r o u t i n e h a 0002160 v e t o b e u s i n g b 0002200 o t h o f C L : F L O O R 0002220 a n d I L : F L O O R . I 0002240 t h i n k w e n e e d t 0002260 o f i n d a n e w n a m 0002300 e f o r E X P O R T S . A L 0002320 L m a c r o s F L O O R , 0002340 M O D , a n d p r o b a b l 0002360 y C E I L . I d o n ' t 0002400 t h i n k e v e n w i t h 0002420 t h e e x i s t e n c e o 0002440 f a p a c k a g e s s o l 0002460 u t i o n t h a t w e w a 0002500 n t t h e E X P O R T S . A 0002520 L L m a c r o s a n d t h 0002540 e C o m m o n L i s p f u 0002560 n c t i o n s t o h a v e 0002600 t h e s a m e n a m e s . 0002620 T h e E X P O R T S . A L L 0002640 m a c r o s w i l l h a v 0002660 e t o g i v e w a y . 0002700 A l l o c c u r e n c e s o 0002720 f F L O O R , M O D , a n 0002740 d C E I L i n t h e s y 0002760 s t e m w i l l h a v e t 0003000 o b e r e p l a c e d b y 0003020 t h e n e w m a c r o n 0003040 a m e s . D o s y s t e m 0003060 a t i c r e p l a c e m e n t 0003100 o n e v e r y s y s t e m 0003120 s o u r c e f i l e . T 0003140 h e d e f i n i t i o n s i 0003160 n M O D A R I T H a r e a 0003200 d m i t e d l y h o k e y . 0003220 I t i s p o s s i b l e t 0003240 h a t s o m e d a y w e 0003260 m i g h t b e a b l e t o 0003300 u s e t h e " r e a l " 0003320 c o m m o n L i s p d e f i 0003340 n i t i o n s w i t h s u i 0003360 t a b l e d e c l a r a t i o 0003400 n s a n d c o m p i l e r 0003420 w o r k , b u t k e e p i n 0003440 g t h e m t h e s a m e 0003460 i s a p r o b l e m . \r ( 2 0003500 ) C I S i s r e a l l y 0003520 a t r i g f n a n d i s 0003540 d e s c r i b e d i n s e 0003560 c t i o n 1 2 . 5 . C M L 0003600 I R R A T w i l l i m p l e 0003620 m e n t C I S . \r ( 3 ) P r 0003640 o b a b l y n o t . B u t 0003660 w i l l d o n o t h i n g 0003700 a b o u t e n a b l i n g 0003720 t h e m t o n o l o n g e 0003740 r e x i s t a t t h i s 0003760 t i m e . N o t c r u c i 0004000 a l t o w e e d o u t u 0004020 s e o f o l d r o u n d i 0004040 n g f n s i n f i r s t 0004060 r e l e a s e o f C o m m o 0004100 n L i s p . M i n o r p 0004120 r u n i n g o f t h e I n 0004140 t e r l i s p b u s h h a s 0004160 n o e f f e c t . \r 2 \r \r D 0004200 e s i g n o v e r v i e w \r 1 0004220 \r \r ( 1 ) M o s t o f t h 0004240 e c o d e w i l l b e l 0004260 i k e F I X a n d F I X R 0004300 . I s e e n o s e r i 0004320 o u s p r o b l e m s o t h 0004340 e r t h a n t h a t t h e 0004360 c o d e f o r F I X R i 0004400 s v e r y h a i r y s o 0004420 t h a t w e m a y e x p e 0004440 c t t h a t t h e c o d e 0004460 f o r s o m e o f t h e 0004500 f n s i n C M L A R I T H 0004520 2 t o b e s i m i l a r i 0004540 l y h a i r y . \r ( 2 ) W h 0004560 e n L O N G - F L O A T s a 0004600 r e i m p l e m e n t e d , 0004620 w i l l h a v e t o g o 0004640 b a c k i n t o C M L A R I 0004660 T H 2 c o d e . L O N G - 0004700 F L O A T s w i l l n o t 0004720 b e i m p l e m e n t e d i 0004740 n f i r s t r e l e a s e 0004760 o f C o m m o n L i s p . \r 0005000 2 \r \r A l g o r i t h m s a n 0005020 d D a t a S t r u c t u r e 0005040 s \r 1 \r \r ( 1 ) U s e L L F 0005060 L O A T r e c o r d d e c l 0005100 a r a t i o n s . \r ( 2 ) U s 0005120 e F I X a n d F I X R c 0005140 o d e t o h e l p i n i 0005160 m p l e m e n t i n g T R U N 0005200 C A T E a n d R O U N D . 0005220 M u s t a d d D I V I S O 0005240 R a r g . \r ( 3 ) S t u d y 0005260 F I X R c o d e t o h e 0005300 l p i n i m p l e m e n t i 0005320 n g F L O O R a n d C E I 0005340 L I N G . \r D e p e n d e n c i 0005360 e s \r 1 \r \r ( 1 ) E X P O R T 0005400 S . A L L F L O O R , M O D 0005420 , a n d C E I L m a c r o 0005440 s h a v e t o b e r e n 0005460 a m e d . U s e s o f F 0005500 L O O R , M O D , a n d C 0005520 E I L h a v e t o b e r 0005540 e p l a c e d b y n e w n 0005560 a m e s t h r o u g h o u t 0005600 s y s t e m . \r P e r f o r m a 0005620 n c e p o i n t s \r 1 \r \r C o 0005640 m p i l e r / e v a l u a t 0005660 o r : \r ( F L O O R 0005700 ( \ X Y ) ) w h e r e 0005720 X a n d Y a r e d e c l 0005740 a r e d t o b e i n t e g 0005760 e r s c a n b e d o n e 0006000 w i t h I Q U O T I E N T m 0006020 a y b e , a n d w e p r o 0006040 b a b l y n e e d t o r e 0006060 c o g n i z e t h e i d i o 0006100 m s i n t h e c o m p i l 0006120 e r . E x p e c t o t h e 0006140 r ( s u b t l e ) p e r f o 0006160 r m a n c e i s s u e s . \r O 0006200 p t i m i z e r m a c r o s : 0006220 \r C O N S T A N T E X 0006240 P R E S S I O N P s h o u l d 0006260 k n o w t h a t a l l o 0006300 f t h e f o l l o w i n g 0006320 f n s a r e s i d e e f f 0006340 e c t f r e e : F L O O R 0006360 T R U N C A T E C E I L I N G 0006400 R O U N D M O D R E M F 0006420 F L O O R F C E I L I N G F 0006440 T R U N C A T E F R O U N D . 0006460 \r M i c r o c o d e : I t a 0006500 p p e a r s t h a t ( F I X 0006520 N ) i s i m p l e m e n t 0006540 e d b y d o i n g ( I P L 0006560 U S N 0 ) a n d t h a t 0006600 I P L U S 2 o p c o d e d 0006620 o e s F I X i n g : I V A R 0006640 ' 0 I P L U S 2 R E T U R 0006660 N - X - . T h e C o m m 0006700 o n L i s p e q u i v a l e 0006720 n t o f F I X i s T R U 0006740 N C A T E w h i c h h a s 0006760 s l i g h t l y d i f f e r e 0007000 n t a r g l i s t : ( T R 0007020 U N C A T E N U M B E R & O 0007040 P T I O N A L D I V I S O R ) 0007060 . I d o n ' t t h i n k 0007100 n e w m i c r o c o d e s 0007120 u p p o r t i s n e e d e d 0007140 h e r e , b u t i n i m 0007160 p l e m e n t i n g T R U N C 0007200 A T E w e s h o u l d u s 0007220 e t h e s a m e t r i c k 0007240 t h a t F I X u s e s i 0007260 f D I V I S O R = N I L , a 0007300 n d o t h e r w i s e h a n 0007320 d l e T R U N C A T E t h e 0007340 h a r d w a y . \r E n v i r 0007360 o n m e n t s u p p o r t \r 1 0007400 \r \r E n v i r o n m e n t a l 0007420 i m p a c t ( t o o l s n e 0007440 e d e d , e t c . ) : N o n 0007460 e \r T a s k s \r 1 \r \r ( 1 ) S 0007500 o l i c i t n e w n a m e 0007520 f r o m L I S P C O R E ^ t 0007540 o r e p l a c e M O D A R I 0007560 T H ' s M O D , F L O O R , 0007600 a n d C E I L m a c r o s 0007620 . T h e n d o s y s t e 0007640 m w i d e r e p l a c e . \r ( 0007660 2 ) I m p l e m e n t p 2 1 0007700 5 f u n c t i o n s \r 0007720 ( F L O O R N U M B E R & 0007740 O P T I O N A L D I V I S O R 0007760 ) \r ( C E I L I N G 0010000 N U M B E R & O P T I O N A L 0010020 D I V I S O R ) \r ( 0010040 T R U N C A T E N U M B E R 0010060 & O P T I O N A L D I V I S O 0010100 R ) \r ( R O U N D N 0010120 U M B E R & O P T I O N A L 0010140 D I V I S O R ) \r ( 3 ) I m p 0010160 l e m e n t p 2 1 7 f u n c 0010200 t i o n s \r ( M O D 0010220 N U M B E R D I V I S O R ) \r 0010240 ( R E M N U M B E R 0010260 D I V I S O R ) \r A c c o r d 0010300 i n g t o s i l v e r b o 0010320 o k , t h e s e s e e m t 0010340 o r e q u i r e t h a t F 0010360 L O O R a n d T R U N C A T 0010400 E a r e a l r e a d y i m 0010420 p l e m e n t e d . \r ( 4 ) I 0010440 m p l e m e n t p 2 1 7 f u 0010460 n c t i o n s \r ( F F 0010500 L O O R N U M B E R & O P T 0010520 I O N A L D I V I S O R ) \r 0010540 ( F C E I L I N G N U 0010560 M B E R & O P T I O N A L D 0010600 I V I S O R ) \r ( F T 0010620 R U N C A T E N U M B E R & 0010640 O P T I O N A L D I V I S O R 0010660 ) \r ( F R O U N D N 0010700 U M B E R & O P T I O N A L 0010720 D I V I S O R ) \r \r T e s t i n 0010740 g i s s u e s \r 1 \r \r ( 1 ) 0010760 P a g e 2 1 5 : \r ( 0011000 N U M E R A T O R ( / 8 - 0011020 6 ) ) = > - 4 \r ( 0011040 D E N O M I N A T O R ( / 8 0011060 - 6 ) ) = > 3 \r ( 2 ) T 0011100 a b l e o n p a g e 2 1 6 0011120 . T h i s t a b l e c a 0011140 n a l s o b e u s e d t 0011160 o t e s t F F L O O R , F 0011200 C E I L I N G . F T R U N C A 0011220 T E , a n d F R O U N D . 0011240 F o r t h e s e f o u r 0011260 f u n c t i o n s , e x p e c 0011300 t t h a t F L O A T P s w 0011320 i l l ( c a n ? ) b e r e 0011340 t u r n e d . \r ( 3 ) P a g e 0011360 2 1 7 : 1 2 M O D a n d 0011400 R E M c a s e s t o t e 0011420 s t . \r ( 4 ) P a g e 2 1 8 0011440 : 2 F F L O O R c a s e s 0011460 t o t e s t . \r \r 2 \r \r P h 0011500 a s i n g a n d T i m i n g 0011520 \r 1 \r \r \r T h e i m p l e m e 0011540 n t a t i o n i s p h a s e 0011560 d : \r ( 1 ) , ( 2 ) 0011600 , ( 3 ) a s d e s c r i b 0011620 e d i n T a s k s s e c t 0011640 i o n . \r T i m e e s t i m a 0011660 t e : 1 0 d a y s . \r 2 \r \r 0011700 A p p e n d i x \r 1 \r \r \r ( F L 0011720 O O R N U M B E R & O P T I 0011740 O N A L D I V I S O R ) \r ( C 0011760 E I L I N G N U M B E R & O 0012000 P T I O N A L D I V I S O R ) 0012020 \r ( T R U N C A T E N U M B E 0012040 R & O P T I O N A L D I V I 0012060 S O R ) \r ( R O U N D N U M B 0012100 E R & O P T I O N A L D I V 0012120 I S O R ) \r ( M O D N U M B E 0012140 R D I V I S O R ) \r ( R E M 0012160 N U M B E R D I V I S O R ) \r 0012200 ( F F L O O R N U M B E R & 0012220 O P T I O N A L D I V I S O R 0012240 ) \r ( F C E I L I N G N U M B 0012260 E R & O P T I O N A L D I V 0012300 I S O R ) \r ( F T R U N C A T E 0012320 N U M B E R & O P T I O N A 0012340 L D I V I S O R ) \r ( F R O U 0012360 N D N U M B E R & O P T I O 0012400 N A L D I V I S O R ) \r \r \0 \0 0012420 \0 \0 \0 003 ( L I S T ( ( P A G E 0012440 N I L ( P A P E R S I Z E 0012460 L e t t e r F O L I O I N F O 0012500 ( A R A B I C ) ) ( 0 0 0012520 6 1 2 7 9 2 ) ( ( H E A D I 0012540 N G N I L ( H E A D I N G T 0012560 Y P E F O O T I N G R ) ( 7 0012600 2 2 7 5 4 0 3 6 ) N I L 0012620 ) ( T E X T N I L N I L 0012640 ( 7 2 7 2 5 0 4 6 4 8 ) 0012660 N I L ) ) ) ( P A G E N I L 0012700 ( P A P E R S I Z E L e t t 0012720 e r F O L I O I N F O ( A R 0012740 A B I C ) ) ( 0 0 6 1 2 0012760 7 9 2 ) ( ( F O L I O N I L 0013000 ( P A R A L O O K S ( Q U A 0013020 D R I G H T ) C H A R L O O 0013040 K S ( S U P E R S C R I P T 0013060 0 I N V I S I B L E O F F 0013100 S E L E C T P O I N T O F F 0013120 P R O T E C T E D O F F S I 0013140 Z E 1 0 F A M I L Y M O D 0013160 E R N O V E R L I N E O F F 0013200 S T R I K E O U T O F F U 0013220 N D E R L I N E O F F E X P 0013240 A N S I O N R E G U L A R S 0013260 L O P E R E G U L A R W E I 0013300 G H T M E D I U M I N V E R 0013320 T E D O F F U S E R I N F O 0013340 N I L S T Y L E N I L ) 0013360 F O R M A T I N F O ( A R A B 0013400 I C ) ) ( 2 8 8 1 2 2 8 8 0013420 3 6 ) N I L ) ( H E A D I 0013440 N G N I L ( H E A D I N G T 0013460 Y P E F O O T I N G R ) ( 7 0013500 2 2 7 5 4 0 3 6 ) N I L 0013520 ) ( H E A D I N G N I L ( 0013540 H E A D I N G T Y P E R E C T 0013560 O H E A D ) ( 7 2 7 6 2 5 0013600 4 0 3 6 ) N I L ) ( T E X 0013620 T N I L N I L ( 7 2 7 2 0013640 5 0 4 6 4 8 ) N I L ) ) ) 0013660 ( P A G E N I L ( P A P E 0013700 R S I Z E L e t t e r F O L 0013720 I O I N F O ( A R A B I C ) ) 0013740 ( 0 0 6 1 2 7 9 2 ) ( 0013760 ( F O L I O N I L ( P A R A 0014000 L O O K S ( Q U A D R I G H 0014020 T ) C H A R L O O K S ( S U 0014040 P E R S C R I P T 0 I N V I 0014060 S I B L E O F F S E L E C T 0014100 P O I N T O F F P R O T E C 0014120 T E D O F F S I Z E 1 0 0014140 F A M I L Y M O D E R N O V 0014160 E R L I N E O F F S T R I K 0014200 E O U T O F F U N D E R L I 0014220 N E O F F E X P A N S I O N 0014240 R E G U L A R S L O P E R 0014260 E G U L A R W E I G H T M E 0014300 D I U M I N V E R T E D O F 0014320 F U S E R I N F O N I L S 0014340 T Y L E N I L ) F O R M A T 0014360 I N F O ( A R A B I C ) ) ( 0014400 2 8 8 1 2 2 8 8 3 6 ) N 0014420 I L ) ( H E A D I N G N I L 0014440 ( H E A D I N G T Y P E F O 0014460 O T I N G R ) ( 7 2 2 7 5 0014500 4 0 3 6 ) N I L ) ( H E A 0014520 D I N G N I L ( H E A D I N 0014540 G T Y P E R E C T O H E A D ) 0014560 ( 7 2 7 6 2 5 4 0 3 6 ) 0014600 N I L ) ( T E X T N I L 0014620 N I L ( 7 2 7 2 5 0 4 6 0014640 4 8 ) N I L ) ) ) ) ) \0 \0 \0 \0 0014660 \0 005 \0 \n \0 / \0 ` \0 ` \0 \0 \0 \a \0 \0 0014700 \0 \0 003 004 \0 \0 001 001 370 001 \0 \0 \0 \0 \0 \0 0014720 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 T \0 0014740 \0 \0 \0 \0 / \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0014760 \0 003 001 \0 \0 001 001 370 001 \0 \0 \0 \0 \0 \0 \0 0015000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 T \0 \0 0015020 \0 \0 \0 / \0 \0 \0 \0 \0 \0 \0 \n \0 \0 \0 \0 0015040 003 001 \0 \0 001 001 370 001 \0 \0 \0 \0 \0 \0 \0 \0 0015060 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 T \0 \0 \0 0015100 \0 \0 ) \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 0015120 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0015140 \0 \0 \0 \0 001 T \0 \0 \0 \0 \0 ) \0 \0 \0 \0 0015160 \0 \0 \0 2 \0 \0 \0 \0 002 001 \0 \0 \0 \0 \0 \0 0015200 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 T \0 0015220 \0 \0 \0 \0 ( \0 ` \0 ` \0 \0 \0 \v \0 \0 \0 0015240 \0 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0015260 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ) \0 ` \0 0015300 ` \0 \0 \0 \0 \0 \0 \0 \0 002 001 \0 \0 \0 \0 \0 0015320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 T 0015340 \0 \0 \0 \0 \0 ) \0 ` \0 ` \0 \0 \0 \n \0 \0 0015360 \0 \0 002 002 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0015400 \0 \0 \0 \0 \0 \0 \0 001 T \0 \0 \0 \0 \0 B \0 0015420 \0 \0 \0 001 370 \0 \0 \0 \0 \0 \0 003 002 \0 \0 001 0015440 001 370 001 \0 \0 \0 \0 \0 \0 \0 \v P A G E H 0015460 E A D I N G \0 \t R E C T O H E A 0015500 D \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0015520 A \0 \0 \0 \0 001 370 \0 001 \0 \0 \0 001 003 001 \0 0015540 \0 001 001 370 001 \0 \0 \0 \0 \0 \0 \0 \v P A G 0015560 E H E A D I N G \0 \b F O O T I N 0015600 G R \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0015620 \0 \0 \0 \0 \0 004 \0 005 \0 027 \0 \t H E L V 0015640 E T I C A \0 \b \0 \0 \0 \0 \0 \0 \0 \0 \0 0015660 024 \0 006 M O D E R N \0 \n \0 \0 \0 \0 \0 0015700 \0 002 \0 \0 024 \0 006 M O D E R N \0 016 \0 0015720 \0 \0 \0 \0 \0 002 \0 \0 024 \0 006 M O D E R 0015740 N \0 022 \0 \0 \0 \0 \0 \0 002 \0 \0 024 \0 006 M 0015760 O D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 0016000 \0 \0 \0 \0 002 \0 \n \0 \0 \0 002 \0 001 \0 \v H 0016020 R U L E . G E T F N 001 \0 024 \0 006 M 0016040 O D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 0016060 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 \n 0016100 \0 \0 \0 " \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 0016120 \t \0 \0 \0 \n \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 0016140 \0 \t \0 \0 \0 002 \0 001 \0 \v H R U L E . 0016160 G E T F N 001 \0 024 \0 006 M O D E R N 0016200 \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 0016220 \0 \0 005 \0 \0 \0 \0 \0 002 \0 \b \0 \0 \0 \n \0 0016240 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 002 0016260 \0 001 \0 \v H R U L E . G E T F N 001 0016300 \0 024 \0 006 M O D E R N \0 022 \0 \0 \0 \0 0016320 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 0016340 \0 \0 002 \0 006 \0 \0 \0 026 \0 \0 \0 \0 005 \0 \0 0016360 \0 \0 \0 002 \0 006 \0 \0 \0 213 \0 \0 \0 \0 005 \0 0016400 \0 \0 \0 \0 002 \0 006 \0 \0 \0 J \0 \0 \0 \0 005 0016420 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 002 \0 001 \0 \v 0016440 H R U L E . G E T F N 001 \0 024 \0 006 0016460 M O D E R N \0 016 \0 \0 \0 \0 \0 \0 002 \0 0016500 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 0016520 004 \0 \0 \0 \a \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 0016540 \0 004 \0 \0 \0 002 \0 001 \0 \v H R U L E . 0016560 G E T F N 001 \0 024 \0 006 M O D E R N 0016600 \0 016 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 0016620 \0 \0 003 \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 266 \0 0016640 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 0016660 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 0016700 ` \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 005 \0 \0 0016720 \0 002 \0 001 \0 \v H R U L E . G E T F 0016740 N 001 \0 024 \0 006 M O D E R N \0 016 \0 \0 0016760 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 003 \0 0017000 \0 \0 \0 \0 002 \0 004 \0 \0 \0 \n \0 \0 \0 \0 003 0017020 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 \v 0017040 H R U L E . G E T F N 001 \0 024 \0 006 0017060 M O D E R N \0 016 \0 \0 \0 \0 \0 \0 002 \0 0017100 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 0017120 006 \0 \0 \0 004 \0 \0 \0 \0 005 \0 \0 \0 322 \0 \0 0017140 \0 \0 001 \0 \0 003 \f \0 \0 \0 \0 005 \0 \0 \0 336 0017160 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 0017200 \0 \0 \0 002 \0 006 \0 \0 \0 \ \0 \0 \0 \0 005 \0 0017220 \0 \0 \0 \0 002 \0 006 \0 \0 \0 260 \0 \0 \0 \0 005 0017240 \0 \0 \0 1 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 0017260 \0 005 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 002 \0 001 0017300 \0 \v H R U L E . G E T F N 001 \0 024 0017320 \0 006 M O D E R N \0 016 \0 \0 \0 \0 \0 \0 0017340 002 \0 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 0017360 002 \0 004 \0 \0 \0 020 \0 \0 \0 \0 003 \0 \0 \0 \0 0017400 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 \v H R U L 0017420 E . G E T F N 001 \0 024 \0 006 M O D E 0017440 R N \0 016 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 0017460 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 0017500 330 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 006 \0 \0 0017520 \0 226 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 005 \0 0017540 \0 \0 002 \0 001 \0 \v H R U L E . G E T 0017560 F N 001 \0 024 \0 006 M O D E R N \0 016 \0 0017600 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 003 0017620 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 037 \0 \0 \0 \0 0017640 003 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 0017660 \v H R U L E . G E T F N 001 \0 024 \0 0017700 006 M O D E R N \0 016 \0 \0 \0 \0 \0 \0 002 0017720 \0 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 0017740 \0 006 \0 \0 \0 % \0 \0 \0 \0 005 \0 \0 \0 \0 \0 0017760 002 \0 006 \0 \0 \0 ] \0 \0 \0 \0 005 \0 \0 \0 \0 0020000 \0 002 \0 006 \0 \0 \0 ? \0 \0 \0 \0 005 \0 \0 \0 0020020 \0 \0 002 \0 003 \0 \0 \0 \r \0 \0 \0 \0 002 \0 \0 0020040 \0 \0 \0 002 \0 002 \0 \0 \0 002 \0 001 \0 \v H R 0020060 U L E . G E T F N 001 \0 024 \0 006 M O 0020100 D E R N \0 \n \0 \0 \0 \0 \0 \0 002 \0 \0 \0 0020120 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 0020140 \0 \0 222 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 003 0020160 \0 \0 \0 023 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 0020200 002 \0 \0 \0 002 \0 001 \0 \v H R U L E . G 0020220 E T F N 001 \0 024 \0 006 M O D E R N \0 0020240 \n \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 0020260 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 027 \0 \0 0020300 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 005 \0 0020320 \0 \0 \0 005 \0 \0 \0 \n \0 \0 \0 \0 001 \0 \0 \0 0020340 003 \0 \0 \0 \0 005 \0 \0 \0 214 \0 \0 \0 \0 001 \0 0020360 \0 \0 017 \0 \0 \0 \0 005 \0 \0 \0 034 \0 \0 \0 \0 0020400 001 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 0020420 \0 001 \0 \0 \0 022 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 0020440 002 \0 001 \0 \0 \0 240 \0 \0 \0 \0 005 \0 \0 \0 \0 0020460 \0 002 \0 001 \0 \0 001 272 \0 \0 \0 \0 005 \0 \0 \0 0020500 \0 \0 002 \0 003 \0 \0 \0 024 \0 \0 \0 \0 002 \0 \0 0020520 \0 \0 \0 002 \0 002 \0 \0 \0 002 \0 001 \0 \v H R 0020540 U L E . G E T F N 001 \0 024 \0 006 M O 0020560 D E R N \0 \n \0 \0 \0 \0 \0 \0 002 \0 \0 \0 0020600 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 0020620 \0 \0 0 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 003 0020640 \0 \0 \0 006 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 0020660 002 \0 \0 \0 002 \0 001 \0 \v H R U L E . G 0020700 E T F N 001 \0 024 \0 006 M O D E R N \0 0020720 \n \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 0020740 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 t \0 \0 0020760 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 035 \0 0021000 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 & 0021020 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 0021040 ( \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 0021060 \0 ) \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 0021100 \0 \0 & \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 0021120 \0 \0 \0 035 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 0021140 001 \0 \0 \0 032 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 0021160 \0 001 \0 \0 \0 032 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 0021200 002 \0 001 \0 \0 \0 a \0 \0 \0 \0 005 \0 \0 \0 \0 0021220 \0 002 \0 001 \0 \0 \0 035 \0 \0 \0 \0 005 \0 \0 \0 0021240 \0 \0 002 \0 001 \0 \0 \0 ' \0 \0 \0 \0 005 \0 \0 0021260 \0 \0 \0 002 \0 001 \0 \0 \0 ) \0 \0 \0 \0 005 \0 0021300 \0 \0 \0 \0 002 \0 001 \0 \0 \0 * \0 \0 \0 \0 005 0021320 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 ' \0 \0 \0 \0 0021340 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 \0 0021360 \0 005 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 017 \0 \0 0021400 \0 \0 002 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 002 \0 0021420 001 \0 \v H R U L E . G E T F N 001 \0 0021440 024 \0 006 M O D E R N \0 \n \0 \0 \0 \0 \0 0021460 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 0021500 \0 002 \0 001 \0 \0 \0 016 \0 \0 \0 \0 005 \0 \0 \0 0021520 \0 \0 002 \0 001 \0 \0 \0 \0 \0 \0 \0 005 \0 \0 0021540 \0 \0 \0 002 \0 001 \0 \0 \0 ! \0 \0 \0 \0 005 \0 0021560 \0 \0 \0 \0 002 \0 001 \0 \0 \0 255 \0 \0 \0 \0 005 0021600 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 , \0 \0 \0 \0 0021620 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 & \0 \0 \0 0021640 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 \0 0021660 \0 \0 005 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 002 \0 0021700 001 \0 \v H R U L E . G E T F N 001 \0 0021720 024 \0 006 M O D E R N \0 016 \0 \0 \0 \0 \0 0021740 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 0021760 \0 002 \0 004 \0 \0 \0 023 \0 \0 \0 \0 003 \0 \0 \0 0022000 \0 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 \v H R U 0022020 L E . G E T F N 001 \0 024 \0 006 M O D 0022040 E R N \0 016 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 0022060 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 004 \0 \0 0022100 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 001 \0 0022120 \0 \0 036 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 0022140 \0 \0 \0 2 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 0022160 001 \0 \0 \0 030 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 0022200 \0 005 \0 \0 \0 002 \0 001 \0 \v H R U L E . 0022220 G E T F N 001 \0 024 \0 006 M O D E R N 0022240 \0 016 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 0022260 \0 \0 003 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 \t \0 0022300 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 002 0022320 \0 001 \0 \v H R U L E . G E T F N 001 0022340 \0 024 \0 006 M O D E R N \0 016 \0 \0 \0 \0 0022360 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 0022400 \0 \0 002 \0 004 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 0022420 \0 \0 \0 002 \0 001 \0 \0 \0 ! \0 \0 \0 \0 005 \0 0022440 \0 \0 \0 \0 002 \0 001 \0 \0 \0 # \0 \0 \0 \0 005 0022460 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 $ \0 \0 \0 \0 0022500 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 ! \0 \0 \0 0022520 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 025 \0 \0 0022540 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 025 \0 0022560 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 " 0022600 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 0022620 $ \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 \0 0022640 \0 % \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 \0 0022660 \0 \0 " \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 001 0022700 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 0022720 001 \0 \0 025 016 \0 336 z 272 0022731