$ od -c -N 50000 [Indigo]<Daffodil>IBIP>Doc>IBIPMemAddressing.dm!1 0000000 377 \0 \0 I B I P S i m 4 1 . s i l 0000020 y \0 373 233 i W 354 \0 \0 376 001 \0 266 I 9 r 0000040 \0 1 \0 \b \0 004 \0 022 \v 002 D 3 \0 \0 1 0000060 \0 \b \0 \f \0 022 023 002 D 2 \0 \0 1 \0 \b 0000100 \0 024 \0 022 033 002 D 1 \0 \0 1 \0 \b \0 034 0000120 \0 022 # 002 D 0 \0 \0 1 \0 \b \0 , \0 022 0000140 3 002 A 3 \0 \0 1 \0 \b \0 4 \0 022 ; 0000160 002 A 2 \0 \0 1 \0 \b \0 < \0 022 C 002 A 0000200 1 A \0 1 \0 \b \0 D \0 022 K 002 A 0 \0 0000220 \0 1 \0 \b \0 T \0 022 [ 002 B 3 \0 \0 1 0000240 \0 \b \0 \ \0 022 c 002 B 2 \0 \0 1 \0 \b 0000260 \0 d \0 022 k 002 B 1 \0 \0 1 \0 \b \0 l 0000300 \0 022 s 002 B 0 \0 \0 1 \0 \b \0 | \0 025 0000320 203 003 A L E \0 1 \0 \b \0 214 \0 032 223 0000340 004 W E 1 ' \0 \0 1 \0 \b \0 224 \0 032 233 0000360 004 W E 2 ' \0 \0 1 \0 \b \0 234 \0 ' 243 0000400 \a W E ' / B L E \0 1 \0 004 \0 \0 \0 005 0000420 340 260 \0 1 \0 \n \0 250 \0 033 257 004 O 376 001 0000440 \0 203 $ E A ' \0 \0 1 \0 036 \0 250 \0 / 0000460 257 004 O E B ' \0 \0 1 \0 004 \0 \0 \0 5 340 0000500 001 \0 1 \0 $ \0 , \0 3 3 003 Y A 3 \0 0000520 1 \0 $ \0 4 \0 3 ; 003 Y A 2 \0 1 \0 0000540 $ \0 < \0 3 C 003 Y A 1 \0 1 \0 $ \0 0000560 D \0 3 K 003 Y A 0 \0 1 \0 $ \0 T \0 0000600 3 [ 003 Y B 3 \0 1 \0 $ \0 \ \0 3 0000620 c 003 Y B 2 \0 1 \0 $ \0 d \0 3 k 003 0000640 Y B 1 \0 1 \0 $ \0 l \0 3 s 003 Y B 0000660 0 \0 1 \0 001 \0 004 \0 006 ` \n 001 R \0 1 \0 0000700 001 \0 \f \0 006 ` 022 001 R \0 1 \0 001 \0 034 \0 0000720 006 ` " 001 R \0 1 \0 001 \0 024 \0 006 ` 032 001 0000740 R \0 1 \0 001 \0 < \0 006 ` B 001 R \0 1 \0 0000760 001 \0 D \0 006 ` J 001 R \0 1 \0 001 \0 4 \0 0001000 006 ` : 001 R \0 1 \0 001 \0 , \0 006 ` 2 001 0001020 R \0 1 \0 001 \0 T \0 006 ` Z 001 R \0 1 \0 0001040 001 \0 \ 376 001 \0 227 362 \0 006 ` b 001 R \0 1 0001060 \0 001 \0 l \0 006 ` r 001 R \0 1 \0 001 \0 d 0001100 \0 006 ` j 001 R \0 1 \0 001 \0 | \0 006 ` 202 0001120 001 R \0 1 \0 001 \0 214 \0 006 ` 222 001 R \0 1 0001140 \0 001 \0 224 \0 006 ` 232 001 R \0 1 \0 001 \0 234 0001160 \0 006 ` 242 001 R \0 1 \0 4 \0 \0 \0 5 340 260 0001200 \0 1 \0 004 \0 260 \0 4 340 261 \0 1 \0 017 \0 260 0001220 \0 023 ` 264 001 S \0 1 \0 # \0 260 \0 ' ` 264 0001240 001 S \0 1 \0 4 \0 4 \0 9 ` : 001 T \0 1 0001260 \0 4 \0 , \0 9 ` 2 001 T \0 1 \0 4 \0 < 0001300 \0 9 ` B 001 T \0 1 \0 4 \0 D \0 9 ` J 0001320 001 T \0 1 \0 4 \0 T \0 9 ` Z 001 T \0 1 0001340 \0 4 \0 \ \0 9 ` b 001 T \0 1 \0 4 \0 d 0001360 \0 9 ` j 001 T \0 1 \0 4 \0 l \0 9 ` r 0001400 001 T 377 377 ! 334 002 340 002 \f 002 351 \a 8 / 1 0001420 6 / 8 3 377 377 001 l 002 340 001 271 002 353 016 G 0001440 a r n e r , D 376 001 \0 _ 330 a v i 0001460 e s 377 377 \0 0 001 200 001 \n ! 211 5 T h 0001500 e A C h i p , B a n k S 0001520 e l e c t a n d R A b i t 0001540 s a r e n e e d e d f i r 0001560 s t . 377 377 001 274 002 d 001 306 " k 002 B S 0001600 . 377 377 001 x 002 d 001 212 " k 004 A S . 1 0001620 u 377 377 001 230 002 d 001 252 " k 004 A S . 2 0001640 u 377 377 001 X 002 d 001 j " k 004 A S . 0 0001660 u 377 377 001 4 002 d 001 Q " k 006 u n u s 0001700 e d l 377 377 001 024 002 d 001 1 " k 006 u n 0001720 u s e d l 377 377 \0 P 001 X \0 Q 341 p 377 0001740 377 \0 200 001 X \0 201 341 p 377 377 \0 204 \0 260 \0 0001760 216 267 002 B S . 377 377 \0 0 \0 230 001 O 0002000 241 E u s e d t o s e l e c t 0002020 a n A c h i p ( A S . x 0002040 ) , o r u s e d t o 376 001 \0 0002060 331 324 s e l e c t a m e m o 0002100 r y b a n k ( B S ) . 377 377 \0 204 0002120 001 h \0 216 ! o 002 B S i 377 377 \0 X 001 h 0002140 \0 } ! q \t A S . [ 0 . . 2 ] 377 377 0002160 \0 4 001 h \0 Q ! o 006 u n u s e d l 0002200 377 377 \0 4 \0 260 \0 Q 267 006 u n u s e 0002220 d l 377 377 \0 X \0 260 \0 } 271 \t A S . 0002240 [ 0 . . 2 ] 377 377 \0 P \0 270 \0 Q 340 304 0002260 377 377 \0 200 \0 270 \0 201 340 304 377 377 \0 0 \0 240 0002300 001 . 251 : A s s u m e a d d r 0002320 e s s i n g w e r e d o n e 0002340 i n t h e s t r a i g h t 0002360 f o r w a r d m a n n e r : s 0002400 377 377 \0 0 \0 220 001 Z 231 F R o w a 0002420 d d r e s s a n d C o l u m 0002440 n a d d r e s s . T h e 0002460 r e 376 001 \0 G 021 m a i n i n g b 0002500 i t s a r e e i t h e r u 0002520 n u s e d , 377 377 \0 0 002 304 \0 W " 0002540 315 \t d r o p p i n g . 377 377 \0 0 002 0002560 274 001 017 " 305 : b i t s i s s i 0002600 g n a l l e d b y C p ' g 0002620 o i n g L O . A 2 i s 0002640 s i g n a l l e d b y C a ' 0002660 . 377 377 \0 0 002 264 001 030 " 275 7 t h e 0002700 a d d r e s s b i t s o n 0002720 t h e A P b u s . T h e 0002740 p r e s e n c e o f t h e 0002760 A 1 377 377 \0 0 002 254 001 \t " 265 4 " M 0003000 e m A d d r " i s t h e 0003020 i n t e r p r e t a t i o n t 0003040 h e A c h i p g i v e s 0003060 t o t 377 377 \0 0 376 001 \0 \b m 001 350 001 022 0003100 ! 361 9 t h e l e a s t s i g 0003120 n i f i c a n t 8 b i t s 0003140 f r o m t h e F b u s ( 0003160 F . [ 0 8 . . 1 5 ] ) . 377 377 \0 0 0003200 001 340 001 030 ! 351 9 m o s t s i g n 0003220 i f i c a n t b i t s f r o 0003240 m a n R r e g i s t e r 0003260 ( B . [ 0 0 . . 0 7 ] ) a n d 0003300 377 377 \0 0 001 330 001 016 ! 341 6 b i t s 0003320 a r e r e a d f r o m a n 0003340 R H r e g i s t e r ( H . 0003360 [ 0 . . 7 ] ) , t h e n e x 0003400 t t 377 377 \0 0 001 260 001 8 ! 271 @ a b l 0003420 e t o s u p p o r t 6 4 K 0003440 c h i p s i f n e c e s s 0003460 a r y , w e s e n d 376 001 \0 017 0003500 020 1 6 b i t s , t h e n 0003520 8 . 334 377 377 \0 0 001 250 001 021 ! 261 6 t h 0003540 e n 9 b i t s i n t h e 0003560 s e c o n d s t e p . B 0003600 e c a u s e w e w i s h t 0003620 o b e e 377 377 001 ( 001 P 001 - ! W 001 0003640 B 377 377 001 374 002 X 002 \t " _ 003 H . 7 377 0003660 377 001 334 002 X 001 351 " _ 003 H . 6 377 377 001 0003700 274 002 X 001 311 " _ 003 H . 5 377 377 001 234 002 0003720 X 001 251 " _ 003 H . 4 377 377 001 | 002 X 001 0003740 211 " _ 003 H . 3 377 377 001 \ 002 X 001 i " 0003760 _ 003 H . 2 377 377 001 < 002 X 001 I " _ 003 0004000 H . 1 377 377 001 034 002 X 001 ) " _ 003 H . 0004020 0 377 377 \0 ( 002 230 001 003 " 241 6 * F . 0004040 7 = B . 7 s i n c e t h 0004060 e m o s t s i g n i f i c a 0004100 n 376 001 \0 364 305 t b y t e o f 0004120 t h e A L U 9 377 377 \0 370 002 X 001 \n 0004140 " _ 004 B . 0 6 377 377 \0 330 002 X \0 352 0004160 " _ 004 B . 0 5 377 377 \0 270 002 X \0 312 0004200 " _ 004 B . 0 4 377 377 \0 230 002 X \0 252 0004220 " _ 004 B . 0 3 377 377 \0 x 002 X \0 212 0004240 " _ 004 B . 0 2 377 377 \0 X 002 X \0 j 0004260 " _ 004 B . 0 1 377 377 \0 8 002 X \0 J 0004300 " _ 004 B . 0 0 y 377 377 \0 0 \0 @ 001 + 0004320 I < T h e R H b i t s a 0004340 p p e a r o n t h e H b 0004360 u s a n d t h e R b i t 0004400 s o n t h e B b u s . l 0004420 377 377 \0 324 \0 P \0 376 Y \n B . [ 0 0 0004440 . . 0 5 ] \0 377 377 \0 324 001 P \0 376 ! Y 0004460 \n B . [ 0 0 . . 0 5 ] \0 377 377 \0 P 0004500 001 P \0 p ! Y 376 001 \0 335 256 \b H . [ 0 0004520 . . 7 ] 037 377 377 \0 d \0 P \0 204 Y \b 0004540 H . [ 0 . . 7 ] 037 377 377 \0 0 001 X 001 0004560 260 341 Y 377 377 \0 \0 002 p 002 0 342 q 377 377 \0 0004600 0 002 220 002 0 342 221 377 377 \0 0 002 P 002 0 342 0004620 Q 377 377 \0 0 002 @ 002 0 342 A 377 377 002 0 002 0004640 @ 002 1 342 220 377 377 \0 0 001 030 \0 313 ! ! % 0004660 a d d r e s s b i t s a r e 0004700 p e r m u t e d a s f o l 0004720 l o w s : 377 377 001 260 001 D 001 261 341 p 377 0004740 377 001 001 D 001 ! 341 p 377 377 \0 220 001 X \0 0004760 221 341 p 377 377 \0 0 001 D \0 1 341 p 377 377 \0 0005000 260 001 D \0 261 341 X 377 377 001 020 001 D 001 021 341 0005020 X 377 377 001 0 001 D 001 1 341 X 377 377 001 T 001 0005040 P 001 } ! Y \n F . [ 0 7 . . 1 4 ] 0005060 b 377 377 001 4 001 D 001 > ! K 002 0 7 t 377 0005100 377 001 030 001 P 001 034 ! W 001 F 376 001 \0 001 341 0005120 377 377 001 024 001 D 001 036 ! K 002 1 5 e 377 377 0005140 \0 250 001 D \0 255 ! K 001 7 377 377 \0 230 001 D 0005160 \0 235 ! K 001 6 377 377 \0 210 001 D \0 215 ! K 0005200 001 5 377 377 \0 x 001 D \0 } ! K 001 4 377 377 0005220 \0 h 001 D \0 m ! K 001 3 377 377 \0 X 001 D 0005240 \0 ] ! K 001 2 377 377 \0 H 001 D \0 M ! K 0005260 001 1 377 377 \0 8 001 D \0 = ! K 001 0 377 377 0005300 001 244 001 D 001 256 ! K 002 1 4 \0 377 377 001 224 0005320 001 D 001 236 ! K 002 1 3 \0 377 377 001 204 001 D 0005340 001 216 ! K 002 1 2 \0 377 377 001 t 001 D 001 ~ 0005360 ! K 002 1 1 \0 377 377 001 d 001 D 001 n ! K 0005400 002 1 0 \0 377 377 \0 264 001 D \0 276 ! K 002 0 0005420 0 R 377 377 \0 304 001 D \0 316 ! K 002 0 1 @ 0005440 377 377 \0 324 001 D \0 336 ! K 002 0 2 d 377 377 0005460 \0 344 001 D \0 356 ! K 002 0 3 m 377 377 \0 364 0005500 001 D \0 376 ! K 002 0 4 h 377 377 001 004 001 D 0005520 376 001 \0 355 \0 001 016 ! K 002 0 5 i 377 377 001 0005540 $ 001 D 001 . ! K 002 0 6 260 377 377 001 D 001 0005560 D 001 N ! K 002 0 8 p 377 377 001 T 001 D 001 0005600 ^ ! K 002 0 9 m 377 377 \0 0 001 220 \0 323 ! 0005620 231 ( f r o m t h e I B I P 0005640 t o t h e A c h i p ( s 0005660 e e b e l o w ) . f 377 377 \0 0 001 0005700 210 001 004 ! 221 0 F o r o b s c u r 0005720 e r e a s o n s , t h e y 0005740 a r e p e r m u t e d w h e 0005760 n s e n t h 377 377 \0 0 002 240 \0 353 " 0006000 251 , a l w a y s p e r f o r m 0006020 s F _ r B w h e n M A R _ 0006040 i s s p e c i f i e d . \0 377 0006060 377 001 \ \0 P 001 205 Y \n F . [ 0 8 . 0006100 . 1 5 ] b 377 377 001 0 \0 X 001 1 340 d 377 0006120 377 \0 0 \0 8 376 001 \0 I 275 001 004 A 5 a 0006140 r e h e l d i n a n R H 0006160 , , R , , F B u s t r i p l e 0006200 t , o n e b y t e i n e 0006220 a c h . 377 377 001 370 002 204 002 \n " 213 004 C 0006240 A . 8 \0 377 377 001 330 002 204 001 352 " 213 004 C 0006260 A . 7 \0 377 377 001 270 002 204 001 312 " 213 004 C 0006300 A . 6 \0 377 377 001 230 002 204 001 252 " 213 004 C 0006320 A . 5 \0 377 377 001 x 002 204 001 212 " 213 004 C 0006340 A . 4 \0 377 377 001 X 002 204 001 j " 213 004 C 0006360 A . 3 \0 377 377 001 < 002 204 001 N " 213 004 C 0006400 A . 2 \0 377 377 001 030 002 204 001 * " 213 004 C 0006420 A . 1 \0 377 377 001 370 002 x 002 \t " 177 004 F 0006440 . 1 4 $ 377 377 001 330 002 x 001 351 " 177 004 F 0006460 . 1 3 $ 377 377 001 270 002 x 001 311 " 177 004 F 0006500 . 1 2 $ 377 377 001 234 002 x 001 255 " 177 004 F 0006520 . 1 1 $ 377 377 001 \ 002 x 376 001 \0 363 + 001 0006540 h " 177 003 F . 9 377 377 001 | 002 x 001 215 " 0006560 177 004 F . 1 0 $ 377 377 001 < 002 x 001 H " 0006600 177 003 F . 8 377 377 001 034 002 x 001 - " 177 004 0006620 F . 7 * 001 377 377 \0 \0 002 204 \0 - " 213 \n 0006640 M e m . A d d r . i 377 377 \0 020 002 0006660 x \0 032 " 177 002 A 2 . 377 377 \0 370 002 d 001 0006700 \n " k 004 C A . 0 d 377 377 \0 330 002 d \0 0006720 352 " k 004 R A . 7 d 377 377 \0 270 002 d \0 0006740 312 " k 004 R A . 6 d 377 377 \0 230 002 d \0 0006760 252 " k 004 R A . 5 d 377 377 \0 x 002 d \0 0007000 212 " k 004 R A . 4 d 377 377 \0 8 002 d \0 0007020 J " k 004 R A . 2 d 377 377 002 030 002 d 002 0007040 * " k 004 R A . 8 031 377 377 \0 X 002 d \0 0007060 j " k 004 R A . 3 d 377 377 001 374 002 d 002 0007100 016 " k 004 R A . 1 ! 377 377 001 334 002 d 001 0007120 356 " k 004 R A . 0 ) 377 377 \0 8 001 \ 376 0007140 001 \0 211 260 \0 = ! c 001 0 377 377 \0 H 001 \ 0007160 \0 M ! c 001 1 377 377 \0 X 001 \ \0 ] ! c 0007200 001 2 377 377 \0 h 001 \ \0 m ! c 001 3 377 377 0007220 \0 x 001 \ \0 } ! c 001 4 377 377 \0 210 001 \ 0007240 \0 215 ! c 001 5 377 377 \0 210 \0 274 \0 215 303 0007260 001 5 377 377 \0 x \0 274 \0 } 303 001 4 377 377 0007300 \0 h \0 274 \0 m 303 001 3 377 377 \0 X \0 274 0007320 \0 ] 303 001 2 377 377 \0 H \0 274 \0 M 303 0007340 001 1 377 377 \0 8 \0 274 \0 = 303 001 0 377 377 0007360 001 D \0 \ 001 N c 002 0 9 m 377 377 001 4 0007400 \0 \ 001 > c 002 0 8 p 377 377 001 $ \0 \ 0007420 001 . c 002 0 7 s 377 377 001 024 \0 \ 001 036 0007440 c 002 0 6 260 377 377 001 004 \0 \ 001 016 c 0007460 002 0 5 i 377 377 \0 364 \0 \ \0 376 c 002 0 0007500 4 h 377 377 \0 344 \0 \ \0 356 c 002 0 3 m 0007520 377 377 \0 324 \0 \ \0 336 c 002 0 2 d 377 377 0007540 \0 304 \0 \ 376 001 \0 k 2 \0 316 c 002 0 1 0007560 @ 377 377 \0 264 \0 \ \0 276 c 002 0 0 R 377 0007600 377 001 T \0 \ 001 ^ c 002 1 0 \0 377 377 001 0007620 d \0 \ 001 n c 002 1 1 \0 377 377 001 t \0 0007640 \ 001 ~ c 002 1 2 \0 377 377 001 204 \0 \ 001 0007660 216 c 002 1 3 \0 377 377 001 224 \0 \ 001 236 0007700 c 002 1 4 \0 377 377 001 244 \0 \ 001 256 c 002 0007720 1 5 \0 377 377 \0 8 \0 \ \0 = c 001 0 377 0007740 377 \0 H \0 \ \0 M c 001 1 377 377 \0 X \0 0007760 \ \0 ] c 001 2 377 377 \0 h \0 \ \0 m 0010000 c 001 3 377 377 \0 x \0 \ \0 } c 001 4 377 0010020 377 \0 210 \0 \ \0 215 c 001 5 377 377 \0 230 \0 0010040 \ \0 235 c 001 6 377 377 \0 250 \0 \ \0 255 0010060 c 001 7 377 377 \0 230 001 \ \0 235 ! c 001 0 377 0010100 377 \0 250 001 \ \0 255 ! c 001 1 377 377 \0 270 001 0010120 \ \0 275 ! c 001 2 377 377 \0 310 001 \ \0 315 ! 0010140 c 001 3 377 377 \0 330 001 \ 376 001 \0 C 326 \0 335 0010160 ! c 001 4 377 377 \0 350 001 \ \0 355 ! c 001 5 0010200 377 377 \0 370 001 \ \0 375 ! c 001 6 377 377 001 \b 0010220 001 \ 001 \r ! c 001 7 377 377 001 030 001 \ 001 035 0010240 ! c 001 8 377 377 001 250 001 \ 001 255 ! c 001 8 0010260 377 377 001 230 001 \ 001 235 ! c 001 7 377 377 001 210 0010300 001 \ 001 215 ! c 001 6 377 377 001 x 001 \ 001 } 0010320 ! c 001 5 377 377 001 h 001 \ 001 m ! c 001 4 0010340 377 377 001 X 001 \ 001 ] ! c 001 3 377 377 001 H 0010360 001 \ 001 M ! c 001 2 377 377 001 8 001 \ 001 = 0010400 ! c 001 1 377 377 001 ( 001 \ 001 - ! c 001 0 0010420 377 377 001 ( \0 274 001 - 303 001 0 377 377 001 8 0010440 \0 274 001 = 303 001 1 377 377 001 H \0 274 001 M 0010460 303 001 2 377 377 001 X \0 274 001 ] 303 001 3 0010500 377 377 001 h \0 274 001 m 303 001 4 377 377 001 x 0010520 \0 274 001 } 303 001 5 377 377 001 210 \0 274 001 215 0010540 303 001 6 377 377 001 230 \0 274 001 235 303 376 001 0010560 \0 243 221 001 7 377 377 001 250 \0 274 001 255 303 001 0010600 8 377 377 001 030 \0 274 001 035 303 001 8 377 377 001 0010620 \b \0 274 001 \r 303 001 7 377 377 \0 370 \0 274 \0 0010640 375 303 001 6 377 377 \0 350 \0 274 \0 355 303 001 0010660 5 377 377 \0 330 \0 274 \0 335 303 001 4 377 377 \0 0010700 310 \0 274 \0 315 303 001 3 377 377 \0 270 \0 274 \0 0010720 275 303 001 2 377 377 \0 250 \0 274 \0 255 303 001 0010740 1 377 377 \0 230 \0 274 \0 235 303 001 0 377 377 \0 0010760 0 001 230 001 006 ! 241 4 T h e c h i p 0011000 s a c c e p t t h e C A . 0011020 [ 0 . 8 ] b i t s s o m e 0011040 5 0 n S l a t e r . l 377 377 \0 0011060 304 001 h \0 351 ! q \t R A . [ 0 . . 8 0011100 ] 377 377 001 X 001 h 001 } ! q \t C A . [ 0011120 0 . . 8 ] 377 377 001 X \0 260 001 } 271 \t 0011140 C A . [ 0 . . 8 ] 377 377 \0 304 \0 260 \0 0011160 351 271 376 001 \0 ] \0 \t R A . [ 0 . . 0011200 8 ] 377 377 002 030 002 X 002 ) " _ 004 F . 1 0011220 5 A 377 377 \0 \0 002 d \0 - " k \n M e m 0011240 . A d d r . i 377 377 \0 020 002 X \0 032 0011260 " _ 002 A 1 A 377 377 001 260 002 @ 001 261 342 220 0011300 377 377 001 320 002 @ 001 321 342 220 377 377 001 360 002 @ 0011320 001 361 342 220 377 377 002 020 002 @ 002 021 342 220 377 377 0011340 001 220 002 @ 001 221 342 220 377 377 001 p 002 @ 001 q 0011360 342 220 377 377 001 P 002 @ 001 Q 342 220 377 377 001 0 0011400 002 @ 001 1 342 220 377 377 \0 260 002 @ \0 261 342 220 0011420 377 377 \0 320 002 @ \0 321 342 220 377 377 \0 360 002 @ 0011440 \0 361 342 220 377 377 001 020 002 @ 001 021 342 220 377 377 0011460 \0 220 002 @ \0 221 342 220 377 377 \0 p 002 @ \0 q 0011500 342 220 377 377 \0 P 002 @ \0 Q 342 220 377 377 \0 0 0011520 002 @ \0 1 342 220 377 377 002 024 002 D 002 + " K 0011540 005 A P . 1 5 377 377 001 364 002 D 002 \v " K 0011560 005 A P . 1 4 377 377 376 001 \0 ! 3 001 324 002 0011600 D 001 353 " K 005 A P . 1 3 377 377 001 264 002 0011620 D 001 313 " K 005 A P . 1 2 377 377 001 224 002 0011640 D 001 253 " K 005 A P . 1 1 377 377 001 t 002 0011660 D 001 213 " K 005 A P . 1 0 377 377 001 T 002 0011700 D 001 k " K 005 A P . 0 9 377 377 001 4 002 0011720 D 001 K " K 005 A P . 0 8 377 377 001 024 002 0011740 D 001 + " K 005 A P . 0 7 377 377 \0 364 002 0011760 D 001 \v " K 005 A P . 0 6 377 377 \0 324 002 0012000 D \0 353 " K 005 A P . 0 5 377 377 \0 264 002 0012020 D \0 313 " K 005 A P . 0 4 377 377 \0 224 002 0012040 D \0 253 " K 005 A P . 0 3 377 377 \0 t 002 0012060 D \0 213 " K 005 A P . 0 2 377 377 \0 T 002 0012100 D \0 k " K 005 A P . 0 1 377 377 \0 4 002 0012120 D \0 K " K 005 A P . 0 0 377 377 \0 0 002 0012140 0 \0 316 " 9 % a d d r e s s g r 0012160 o u p s a r e f o r m 376 001 \0 0012200 @ 363 e d a s f o l l o w s : 0012220 377 377 \0 0 002 ( 001 \n " 1 5 b i t s 0012240 ( c a l l e d A 2 ) a n d 0012260 t h e w r i t e o r r e a 0012300 d d a t a . T h e t w o 0012320 377 377 \0 0 002 001 032 " ) 8 o f a d 0012340 d r e s s b i t s ( c a l l 0012360 e d A 1 ) , t h e s e c o 0012400 n d g r o u p o f a d d r 0012420 e s s r 377 377 \0 0 002 030 001 & " ! ; T 0012440 h e A P i n t e r f a c e 0012460 p i n s a r e m u l t i p l 0012500 e x e d a m o n g t h e f 0012520 i r s t g r o u p 377 377 \0 0 002 \b 0012540 001 037 " 021 9 v i r t u a l p a g 0012560 e s a r e s e l d o m a s 0012600 s i 376 001 \0 323 | g n e d c o n s 0012620 e c u t i v e r e a l p a g 0012640 e s . 377 377 \0 0 002 \0 001 & " \t 9 r e 0012660 a s o n a b l e s i n c e p 0012700 a g e s a r e 2 5 6 w o r 0012720 d s l o n g a n d c o n s 0012740 e c u t i v e 377 377 \0 0 001 370 001 \b " 0012760 001 7 l e a s t s i g n i f i c 0013000 a n t b y t e o f r e a l 0013020 a d d r e s s e s . T h i 0013040 s i n o n l y 377 377 \0 0 001 360 001 0013060 024 ! 371 8 A r i t h m e t i c o 0013100 r l o g i c a l o p e r a t 0013120 i o n s a r e o n l y a l 0013140 l o w e d o n t h e e 377 377 \0 0013160 0 001 320 001 022 ! 331 6 D u r i n g a 0013200 r e a l m 376 001 \0 [ 222 e m o r 0013220 y r e f e r e n c e , t h e 0013240 m o s t s i g n i f i c a n 0013260 t 8 b 377 377 \0 0 001 300 \0 322 ! 311 ' s 0013300 e n d s i t a s p a r t 0013320 o f t h e c o l u m n a d 0013340 d r e s s . 377 377 \0 0 001 270 001 027 ! 301 0013360 9 T h e A c h i p s a v e 0013400 s t h e e x t r a b i t 0013420 s e n t i n t h e f i r s 0013440 t s t e p a n d 377 377 \0 0 001 240 0013460 001 032 ! 251 : T h u s , i t i s 0013500 o n l y n e c e s s a r y 0013520 t o s e n t 1 5 b i t s 0013540 i n o n e s t e p a n d 365 0013560 377 377 001 244 001 4 001 256 ! ; 002 2 2 \0 377 377 0013600 001 224 001 4 001 236 ! ; 002 2 1 \0 376 001 \0 G 0013620 227 377 377 001 204 001 4 001 216 ! ; 002 2 0 \0 377 0013640 377 001 t 001 4 001 ~ ! ; 002 1 9 \0 377 377 001 0013660 d 001 4 001 n ! ; 002 1 8 \0 377 377 001 T 001 0013700 4 001 ^ ! ; 002 1 7 \0 377 377 001 D 001 4 001 0013720 N ! ; 002 1 6 \0 377 377 001 4 001 4 001 > ! 0013740 ; 002 1 5 \0 377 377 001 $ 001 4 001 . ! ; 002 0013760 1 4 \0 377 377 001 024 001 4 001 036 ! ; 002 2 3 0014000 C 377 377 \0 270 001 4 \0 275 ! ; 001 8 377 377 \0 0014020 310 001 4 \0 315 ! ; 001 9 377 377 \0 324 001 4 \0 0014040 336 ! ; 002 1 0 \0 377 377 \0 344 001 4 \0 356 ! 0014060 ; 002 1 1 \0 377 377 \0 364 001 4 \0 376 ! ; 002 0014100 1 2 \0 377 377 001 004 001 4 001 016 ! ; 002 1 3 0014120 \0 377 377 \0 250 001 4 \0 255 ! ; 001 7 377 377 \0 0014140 230 001 4 \0 235 ! ; 001 6 377 377 \0 210 001 4 \0 0014160 215 ! ; 001 5 377 377 \0 x 001 4 \0 } ! ; 001 0014200 4 377 377 \0 h 001 4 \0 m ! ; 001 3 377 377 \0 0014220 X 376 001 \0 020 224 001 4 \0 ] ! ; 001 2 377 377 0014240 \0 H 001 4 \0 M ! ; 001 1 377 377 \0 8 001 4 0014260 \0 = ! ; 001 0 377 377 001 260 001 0 001 261 341 @ 0014300 377 377 001 p 001 0 001 q 341 @ 377 377 001 200 001 0 0014320 001 201 341 @ 377 377 001 220 001 0 001 221 341 @ 377 377 0014340 001 240 001 0 001 241 341 @ 377 377 001 ` 001 0 001 a 0014360 341 @ 377 377 001 P 001 0 001 Q 341 @ 377 377 001 @ 0014400 001 0 001 A 341 @ 377 377 001 0 001 0 001 1 341 @ 0014420 377 377 \0 360 001 0 \0 361 341 @ 377 377 001 \0 001 0 0014440 001 001 341 @ 377 377 001 020 001 0 001 021 341 @ 377 377 0014460 001 001 0 001 ! 341 @ 377 377 \0 340 001 0 \0 341 0014500 341 @ 377 377 \0 320 001 0 \0 321 341 @ 377 377 \0 300 0014520 001 0 \0 301 341 @ 377 377 \0 260 001 0 \0 261 341 @ 0014540 377 377 \0 p 001 0 \0 q 341 @ 377 377 \0 200 001 0 0014560 \0 201 341 @ 377 377 \0 220 001 0 \0 221 341 @ 377 377 0014600 \0 240 001 0 \0 241 341 @ 377 377 \0 ` 001 0 \0 a 0014620 341 @ 377 377 \0 P 376 001 \0 H 241 001 0 \0 Q 341 0014640 @ 377 377 \0 @ 001 0 \0 A 341 @ 377 377 \0 0 001 0014660 0 \0 1 341 @ 377 377 \0 0 001 @ 001 260 341 A 377 0014700 377 \0 0 001 0 001 260 341 1 377 377 \0 0 001 020 001 0014720 ' ! 031 @ e i t h e r B i t B l 0014740 t , t h e d i s p l a y c 0014760 o n t r o l l e r o r b o t 0015000 h . T o f i x t h i s , 0015020 t h e e 377 377 \0 0 001 \b 001 1 ! 021 @ 0015040 s u c c e s s i v e n i b b l 0015060 e m o d e a c c e s s e s . 0015100 T h i s i s h o r r i b 0015120 l y c o n f u s i n g f o r 0015140 d 377 377 \0 0 001 \0 001 027 ! \t 6 t h i s 0015160 m a n n e r , w o r d s 0 0015200 , 5 1 2 , 1 , 5 1 3 w o 0015220 u l d b e r e t u 376 001 \0 ' 271 0015240 r n e d o n a 377 377 \0 0 \0 370 001 ) 0015260 ! 001 8 a d d r e s s 0 0 0 0 0 0015300 0 w e r e s e n t t o a 0015320 m e m o r y s y s t e m a 0015340 d d r e s s e d i n e 377 377 \0 0 0015360 \0 360 001 / 371 < m e m o r y c h 0015400 i p a r e a d d r e s s e d 0015420 b y C o l A d d r . 8 , , R 0015440 o w A d d r . 8 . T h u s , 0015460 i f 0 377 377 \0 0 \0 350 001 6 361 > T 0015500 h e u n f o r t u n a t e p 0015520 a r t i s t h a t t h e 0015540 f o u r b i t s r e t u r n 0015560 e d f r o m e a c h m 377 377 0015600 001 \0 270 001 ! 340 304 377 377 \0 220 \0 270 \0 221 0015620 340 304 377 377 001 260 \0 270 001 261 340 304 377 377 \0 0 0015640 376 001 \0 t 204 \0 270 \0 1 340 304 377 377 \0 8 \0 0015660 314 \0 = 323 001 0 377 377 \0 H \0 314 \0 M 0015700 323 001 1 377 377 \0 X \0 314 \0 ] 323 001 2 377 0015720 377 \0 h \0 314 \0 m 323 001 3 377 377 \0 x \0 0015740 314 \0 } 323 001 4 377 377 \0 210 \0 314 \0 215 0015760 323 001 5 377 377 \0 230 \0 314 \0 235 323 001 6 377 0016000 377 \0 250 \0 314 \0 255 323 001 7 377 377 \0 270 \0 0016020 314 \0 275 323 001 8 377 377 \0 310 \0 314 \0 315 0016040 323 001 9 377 377 \0 324 \0 314 \0 336 323 002 1 0 0016060 \0 377 377 \0 344 \0 314 \0 356 323 002 1 1 \0 377 0016100 377 \0 364 \0 314 \0 376 323 002 1 2 \0 377 377 001 0016120 004 \0 314 001 016 323 002 1 3 \0 377 377 001 024 \0 0016140 314 001 036 323 002 1 4 \0 377 377 001 $ \0 314 001 0016160 . 323 002 1 5 \0 377 377 001 4 \0 314 001 > 0016200 323 002 1 6 \0 377 377 001 D \0 314 001 N 323 002 0016220 1 7 \0 377 377 001 T \0 314 001 ^ 323 002 1 8 0016240 \0 377 377 001 d 376 001 \0 233 006 \0 314 001 n 323 0016260 002 1 9 \0 377 377 001 t \0 314 001 ~ 323 002 2 0016300 0 \0 377 377 001 204 \0 314 001 216 323 002 2 1 \0 0016320 377 377 001 224 \0 314 001 236 323 002 2 2 \0 377 377 0016340 001 244 \0 314 001 256 323 002 2 3 \0 377 377 \0 0 0016360 \0 310 001 260 340 311 377 377 \0 0 \0 330 001 260 340 331 0016400 377 377 \0 0 \0 310 \0 1 340 330 377 377 \0 @ \0 310 0016420 \0 A 340 330 377 377 \0 P \0 310 \0 Q 340 330 377 377 0016440 \0 ` \0 310 \0 a 340 330 377 377 \0 240 \0 310 \0 241 0016460 340 330 377 377 \0 220 \0 310 \0 221 340 330 377 377 \0 200 0016500 \0 310 \0 201 340 330 377 377 \0 p \0 310 \0 q 340 330 0016520 377 377 \0 260 \0 310 \0 261 340 330 377 377 \0 300 \0 310 0016540 \0 301 340 330 377 377 \0 320 \0 310 \0 321 340 330 377 377 0016560 \0 340 \0 310 \0 341 340 330 377 377 001 \0 310 001 ! 0016600 340 330 377 377 001 020 \0 310 001 021 340 330 377 377 001 \0 0016620 \0 310 001 001 340 330 377 377 \0 360 \0 310 \0 361 340 330 0016640 377 377 001 0 \0 310 001 1 340 330 376 001 \0 ! 207 377 0016660 377 001 @ \0 310 001 A 340 330 377 377 001 P \0 310 001 0016700 Q 340 330 377 377 001 ` \0 310 001 a 340 330 377 377 001 0016720 240 \0 310 001 241 340 330 377 377 001 220 \0 310 001 221 340 0016740 330 377 377 001 200 \0 310 001 201 340 330 377 377 001 p \0 0016760 310 001 q 340 330 377 377 001 260 \0 310 001 261 340 330 377 0017000 377 \0 0 \0 210 001 > 221 @ T h e 2 5 0017020 6 K m e m o r y c h i p s 0017040 t a k e 1 8 b i t a d d r 0017060 e s s e s i n t w o 9 b 0017100 i t g r o u p s , \0 377 377 001 260 \0 0017120 X 001 261 340 d 377 377 \0 260 \0 X \0 261 340 d 377 0017140 377 \0 0 \0 X \0 1 340 d 377 377 001 260 \0 h 001 0017160 261 340 x 377 377 001 p \0 h 001 q 340 x 377 377 001 0017200 200 \0 h 001 201 340 x 377 377 001 220 \0 h 001 221 340 0017220 x 377 377 001 240 \0 h 001 241 340 x 377 377 001 ` \0 0017240 h 001 a 340 x 377 377 001 P \0 h 001 Q 340 x 376 0017260 001 \0 016 350 377 377 001 @ \0 h 001 A 340 x 377 377 0017300 001 0 \0 h 001 1 340 x 377 377 \0 360 \0 h \0 361 0017320 340 x 377 377 001 \0 \0 h 001 001 340 x 377 377 001 020 0017340 \0 h 001 021 340 x 377 377 001 \0 h 001 ! 340 x 0017360 377 377 \0 340 \0 h \0 341 340 x 377 377 \0 320 \0 h 0017400 \0 321 340 x 377 377 \0 300 \0 h \0 301 340 x 377 377 0017420 \0 260 \0 h \0 261 340 x 377 377 \0 p \0 h \0 q 0017440 340 x 377 377 \0 200 \0 h \0 201 340 x 377 377 \0 220 0017460 \0 h \0 221 340 x 377 377 \0 240 \0 h \0 241 340 x 0017500 377 377 \0 ` \0 h \0 a 340 x 377 377 \0 P \0 h 0017520 \0 Q 340 x 377 377 \0 @ \0 h \0 A 340 x 377 377 0017540 \0 0 \0 h \0 1 340 x 377 377 \0 0 \0 x 001 260 0017560 340 y 377 377 \0 0 \0 h 001 260 340 i 377 377 001 244 0017600 \0 l 001 256 s 002 2 3 \0 377 377 001 224 \0 l 0017620 001 236 s 002 2 2 \0 377 377 001 204 \0 l 001 216 0017640 s 002 2 1 \0 377 377 001 t \0 l 001 ~ s 0017660 002 2 0 \0 376 001 \0 300 r 377 377 001 d \0 l 001 0017700 n s 002 1 9 \0 377 377 001 T \0 l 001 ^ 0017720 s 002 1 8 \0 377 377 001 D \0 l 001 N s 002 0017740 1 7 \0 377 377 001 4 \0 l 001 > s 002 1 6 0017760 \0 377 377 001 $ \0 l 001 . s 002 1 5 \0 377 0020000 377 001 024 \0 l 001 036 s 002 1 4 \0 377 377 001 0020020 004 \0 l 001 016 s 002 1 3 \0 377 377 \0 364 \0 0020040 l \0 376 s 002 1 2 \0 377 377 \0 344 \0 l \0 0020060 356 s 002 1 1 \0 377 377 \0 324 \0 l \0 336 0020100 s 002 1 0 \0 377 377 \0 310 \0 l \0 315 s 001 0020120 9 377 377 \0 270 \0 l \0 275 s 001 8 377 377 \0 0020140 250 \0 l \0 255 s 001 7 377 377 \0 230 \0 l \0 0020160 235 s 001 6 377 377 \0 210 \0 l \0 215 s 001 0020200 5 377 377 \0 x \0 l \0 } s 001 4 377 377 \0 0020220 h \0 l \0 m s 001 3 377 377 \0 X \0 l \0 0020240 ] s 001 2 377 377 \0 H \0 l \0 M s 001 0020260 1 377 377 \0 8 \0 l \0 = 376 001 \0 L 342 s 0020300 001 0 377 377 \0 0 \0 0 001 036 9 : a d d 0020320 r e s s i n g t h e n i b b 0020340 l e s i s c l u m s y . 0020360 A s s u m e t h e a d d r e 0020400 s s b i t s \0 377 377 \0 0 \0 ( 001 ! 0020420 1 8 d o i n g d o u b l e 0020440 w o r d f e t c h e s . U 0020460 n f o r t u n a t e l y , t h 0020500 e m e t h o d o f \0 377 377 \0 0 0020520 \0 001 / ) < b e u s e d b 0020540 y t h e d i s p l a y c o 0020560 n t r o l l e r a n d b y 0020600 t h e p r o c e s s o r s w 0020620 h e n \0 377 377 \0 0 \0 030 001 ( ! ? r 0020640 e a d f o u r b i t s f r 0020660 o m a c h i p i n q 376 001 0020700 \0 \f 245 u i c k s u c c e s s i 0020720 o n . T h i s m o d e w 0020740 i l l 377 377 \0 0 \0 020 001 # 027 : T h 0020760 e s e w i l l h a v e a 0021000 " n i b b l e m o d e " f e 0021020 a t u r e t h a t a l l o w 0021040 s o n e t o \0 377 377 \0 0 \0 \b 001 0021060 ) 021 ; T h e D a i s y m e 0021100 m o r y w i l l b e c o n 0021120 s t r u c t e d u s i n g 2 0021140 5 6 K D R A M c h i p s . 377 0021160 377 \0 t 002 334 \0 304 002 345 017 B u s I n 0021200 t e r f a c e - 377 377 \0 t 002 350 \0 0021220 326 002 364 021 M e m o r y A d d r e 0021240 s s i n g 377 377 001 030 002 340 001 ` 002 353 016 0021260 I B I P S i m 4 1 . s i l y \0 377 0021300 377 002 034 376 001 \0 @ Q 002 340 002 + 002 351 002 4 0021320 1 1 377 377 \0 p 002 324 \0 233 * 333 \t R e f 0021340 e r e n c e 377 377 \0 8 002 340 \0 T 002 353 0021360 005 D a i s y 377 377 \0 \b 002 330 \0 , 002 341 0021400 005 X E R O X 377 377 001 310 002 340 001 320 002 351 0021420 001 A 377 377 \0 020 002 344 \0 ! * 353 003 S D D 0021440 377 377 \0 \0 002 320 002 0 342 322 377 377 001 030 002 324 0021460 001 & * 333 004 F i l e 273 377 377 \0 4 002 324 0021500 \0 T * 335 \a P r o j e c t 377 377 001 h 0021520 002 324 001 214 * 335 \b D e s i g n e r 374 0021540 377 377 001 304 002 324 001 324 * 333 003 R e v 377 377 0021560 001 330 002 324 001 354 * 333 004 D a t e R 377 377 0021600 \0 \0 002 364 002 0 342 366 377 377 002 0 002 320 002 2 0021620 342 366 377 377 \0 \0 002 322 \0 002 342 364 377 377 \0 0 0021640 002 320 \0 2 342 364 377 377 \0 h 002 320 \0 j 342 364 0021660 377 377 001 024 002 320 001 026 342 364 377 377 001 d 002 320 0021700 001 f 342 364 377 377 001 300 376 \0 * 267 246 002 320 001 0021720 302 342 364 377 377 001 324 002 320 001 326 342 364 377 377 002 0021740 020 002 320 002 022 342 364 377 377 002 024 002 324 002 ) * 0021760 335 004 P a g e \0 377 \0 \0 I B I P S i 0022000 m 4 2 . s i l y \0 373 233 f 353 \0 \0 0022020 376 001 \0 N 200 9 r \0 1 \0 4 \0 l \0 9 ` 0022040 r 001 T \0 1 \0 4 \0 d \0 9 ` j 001 T \0 0022060 1 \0 4 \0 \ \0 9 ` b 001 T \0 1 \0 4 \0 0022100 T \0 9 ` Z 001 T \0 1 \0 4 \0 D \0 9 ` 0022120 J 001 T \0 1 \0 4 \0 < \0 9 ` B 001 T \0 0022140 1 \0 4 \0 , \0 9 ` 2 001 T \0 1 \0 4 \0 0022160 4 \0 9 ` : 001 T \0 1 \0 # \0 260 \0 ' ` 0022200 264 001 S \0 1 \0 017 \0 260 \0 023 ` 264 001 S \0 0022220 1 \0 004 \0 260 \0 4 340 261 \0 1 \0 4 \0 \0 \0 0022240 5 340 260 \0 1 \0 001 \0 234 \0 006 ` 242 001 R \0 0022260 1 \0 001 \0 224 \0 006 ` 232 001 R \0 1 \0 001 \0 0022300 214 \0 006 ` 222 001 R \0 1 \0 001 \0 | \0 006 ` 0022320 202 001 R \0 1 \0 001 \0 d \0 006 ` j 001 R \0 0022340 1 \0 001 \0 l \0 006 ` r 001 R \0 1 \0 001 \0 0022360 \ \0 006 ` b 001 R \0 1 \0 001 \0 T \0 006 ` 0022400 Z 001 R \0 1 \0 001 \0 , \0 006 ` 2 001 R \0 0022420 1 \0 001 \0 4 376 001 \0 3 023 \0 006 ` : 001 R 0022440 \0 1 \0 001 \0 D \0 006 ` J 001 R \0 1 \0 001 0022460 \0 < \0 006 ` B 001 R \0 1 \0 001 \0 024 \0 006 0022500 ` 032 001 R \0 1 \0 001 \0 034 \0 006 ` " 001 R 0022520 \0 1 \0 001 \0 \f \0 006 ` 022 001 R \0 1 \0 001 0022540 \0 004 \0 006 ` \n 001 R \0 1 \0 $ \0 l \0 3 0022560 s 003 Y B 0 \0 1 \0 $ \0 d \0 3 k 0022600 003 Y B 1 \0 1 \0 $ \0 \ \0 3 c 003 Y 0022620 B 2 \0 1 \0 $ \0 T \0 3 [ 003 Y B 3 0022640 \0 1 \0 $ \0 D \0 3 K 003 Y A 0 \0 1 0022660 \0 $ \0 < \0 3 C 003 Y A 1 \0 1 \0 $ 0022700 \0 4 \0 3 ; 003 Y A 2 \0 1 \0 $ \0 , 0022720 \0 3 3 003 Y A 3 \0 1 \0 004 \0 \0 \0 5 0022740 340 001 \0 1 \0 036 \0 250 \0 / 257 004 O E B 0022760 ' \0 \0 1 \0 \n \0 250 \0 033 257 004 O E A 0023000 ' \0 \0 1 \0 004 \0 \0 \0 005 340 260 \0 1 \0 \b 0023020 \0 234 \0 ' 243 \a W E ' 376 001 \0 2 304 / 0023040 B L E \0 1 \0 \b \0 224 \0 032 233 004 W E 0023060 2 ' \0 \0 1 \0 \b \0 214 \0 032 223 004 W E 0023100 1 ' \0 \0 1 \0 \b \0 | \0 025 203 003 A L 0023120 E \0 1 \0 \b \0 l \0 022 s 002 B 0 \0 \0 0023140 1 \0 \b \0 d \0 022 k 002 B 1 \0 \0 1 \0 0023160 \b \0 \ \0 022 c 002 B 2 \0 \0 1 \0 \b \0 0023200 T \0 022 [ 002 B 3 \0 \0 1 \0 \b \0 D \0 0023220 022 K 002 A 0 \0 \0 1 \0 \b \0 < \0 022 0023240 C 002 A 1 A \0 1 \0 \b \0 4 \0 022 ; 002 0023260 A 2 \0 \0 1 \0 \b \0 , \0 022 3 002 A 3 0023300 \0 \0 1 \0 \b \0 034 \0 022 # 002 D 0 \0 \0 0023320 1 \0 \b \0 024 \0 022 033 002 D 1 \0 \0 1 \0 0023340 \b \0 \f \0 022 023 002 D 2 \0 \0 1 \0 \b \0 0023360 004 \0 022 \v 002 D 3 \0 377 377 " 002 , 002 0023400 - " 3 003 H . 7 377 377 001 334 002 340 002 \f 002 0023420 351 \a 8 / 1 4 / 8 3 377 377 001 l 002 340 376 0023440 001 \0 > q 001 271 002 353 016 G a r n e r , 0023460 D a v i e s H 377 377 \0 344 002 , \0 361 0023500 " 3 003 H . 6 377 377 \0 304 002 , \0 321 " 3 0023520 003 H . 5 377 377 \0 244 002 , \0 261 " 3 003 H 0023540 . 4 377 377 \0 204 002 , \0 221 " 3 003 H . 3 0023560 377 377 \0 d 002 , \0 q " 3 003 H . 2 377 377 0023600 \0 D 002 , \0 Q " 3 003 H . 1 377 377 \0 $ 0023620 002 , \0 1 " 3 003 H . 0 377 377 \0 002 220 0023640 \0 343 " 231 / " M e m " i s t h 0023660 e i n t e r p r e t a t i o n 0023700 t h e A c h i p g i v e 0023720 s t o 377 377 \0 002 250 \0 G " 261 \t d 0023740 r o p p i n g . 377 377 \0 002 240 \0 377 0023760 " 251 : b i t s i s s i g n a 0024000 l l e d b y C p ' g o i n 0024020 g L O . A 2 i s s i g 0024040 n a l l 376 001 \0 k 367 e d b y C 0024060 a ' . 377 377 \0 002 230 001 \b " 241 7 t h 0024100 e a d d r e s s b i t s o 0024120 n t h e A P b u s . T 0024140 h e p r e s e n c e o f t 0024160 h e A 1 377 377 \0 374 002 < 001 031 " C 006 0024200 u n u s e d l 377 377 001 034 002 < 001 9 " 0024220 C 006 u n u s e d l 377 377 001 D 002 < 001 0024240 V " C 004 A S . 0 u 377 377 001 214 002 < 001 0024260 236 " C 004 A S . 2 u 377 377 001 h 002 < 001 0024300 z " C 004 A S . 1 u 377 377 001 264 002 < 001 0024320 276 " C 002 B S . 377 377 \0 \0 h \0 335 0024340 o , T h e o t h e r s o u r 0024360 c e o f a d d r e s s e s 0024400 f o r t h e A P b u s \0 377 0024420 377 002 \0 274 002 % 303 001 0 377 377 001 374 002 0024440 , 002 001 " 3 001 1 377 377 376 001 \0 004 251 001 330 0024460 002 , 001 335 " 3 001 0 377 377 001 264 002 , 001 271 0024500 " 3 001 0 377 377 001 220 002 , 001 225 " 3 001 0 0024520 377 377 001 l 002 , 001 q " 3 001 0 377 377 001 L 0024540 002 , 001 Q " 3 001 0 377 377 001 $ 002 , 001 ) 0024560 " 3 001 0 377 377 001 004 002 , 001 \t " 3 001 0 0024600 377 377 001 364 \0 274 002 024 305 \a f P C p . 0024620 1 5 377 377 001 320 \0 274 001 360 305 \a f P C 0024640 p . 1 4 377 377 001 254 \0 274 001 314 305 \a f 0024660 P C p . 1 3 377 377 001 210 \0 274 001 250 305 0024700 \a f P C p . 1 2 377 377 001 d \0 274 001 204 0024720 305 \a f P C p . 1 1 377 377 001 @ \0 274 0024740 001 ` 305 \a f P C p . 1 0 377 377 001 034 0024760 \0 274 001 7 305 006 f P C p . 9 s 377 377 0025000 001 374 002 L 002 \b " S 003 F . 7 377 377 001 330 0025020 002 L 001 344 " S 003 F . 6 377 377 001 264 002 L 0025040 001 300 " S 003 F . 5 377 377 001 220 002 L 376 001 0025060 \0 305 205 001 234 " S 003 F . 4 377 377 001 l 002 0025100 L 001 x " S 003 F . 3 377 377 001 H 002 L 001 0025120 T " S 003 F . 2 377 377 001 002 L 001 , " 0025140 S 003 F . 1 377 377 001 \0 002 L 001 \f " S 003 0025160 F . 0 377 377 \0 034 002 034 \0 3 " # 005 A P 0025200 . 0 0 377 377 \0 < 002 034 \0 S " # 005 A P 0025220 . 0 1 377 377 \0 \ 002 034 \0 s " # 005 A P 0025240 . 0 2 377 377 \0 | 002 034 \0 223 " # 005 A P 0025260 . 0 3 377 377 \0 234 002 034 \0 263 " # 005 A P 0025300 . 0 4 377 377 \0 274 002 034 \0 323 " # 005 A P 0025320 . 0 5 377 377 \0 334 002 034 \0 363 " # 005 A P 0025340 . 0 6 377 377 \0 374 002 034 001 023 " # 005 A P 0025360 . 0 7 377 377 001 034 002 034 001 3 " # 005 A P 0025400 . 0 8 377 377 001 @ 002 034 001 W " # 005 A P 0025420 . 0 9 377 377 001 d 002 034 001 { " # 005 A P 0025440 . 1 0 377 377 001 210 002 034 001 237 " # 005 A P 0025460 . 1 1 376 001 \0 032 030 377 377 001 254 002 034 001 303 0025500 " # 005 A P . 1 2 377 377 001 320 002 034 001 347 0025520 " # 005 A P . 1 3 377 377 001 364 002 034 002 \v 0025540 " # 005 A P . 1 4 377 377 002 030 002 034 002 / 0025560 " # 005 A P . 1 5 377 377 \0 030 002 030 \0 031 0025600 342 h 377 377 \0 030 002 030 002 8 342 031 377 377 \0 030 0025620 002 h 002 9 342 i 377 377 \0 8 002 030 \0 9 342 h 0025640 377 377 \0 X 002 030 \0 Y 342 h 377 377 \0 x 002 030 0025660 \0 y 342 h 377 377 \0 370 002 030 \0 371 342 h 377 377 0025700 \0 330 002 030 \0 331 342 h 377 377 \0 270 002 030 \0 271 0025720 342 h 377 377 \0 230 002 030 \0 231 342 h 377 377 001 030 0025740 002 030 001 031 342 h 377 377 001 < 002 030 001 = 342 h 0025760 377 377 001 ` 002 030 001 a 342 h 377 377 001 204 002 030 0026000 001 205 342 h 377 377 002 024 002 030 002 025 342 h 377 377 0026020 001 360 002 030 001 361 342 h 377 377 001 314 002 030 001 315 0026040 342 h 377 377 001 250 002 030 001 251 342 h 377 377 \0 \0 0026060 002 , \0 \n " 3 002 A 376 001 \0 3 K 1 A 377 0026100 377 001 324 002 < 001 346 " C 004 R A . 0 ) 377 0026120 377 001 370 002 < 002 \n " C 004 R A . 1 ! 377 0026140 377 \0 @ 002 < \0 R " C 004 R A . 3 d 377 0026160 377 002 8 002 030 002 9 342 h 377 377 002 034 002 < 002 0026200 . " C 004 R A . 8 031 377 377 \0 002 < \0 0026220 2 " C 004 R A . 2 d 377 377 \0 ` 002 < \0 0026240 r " C 004 R A . 4 d 377 377 \0 200 002 < \0 0026260 222 " C 004 R A . 5 d 377 377 \0 240 002 < \0 0026300 262 " C 004 R A . 6 d 377 377 \0 300 002 < \0 0026320 322 " C 004 R A . 7 d 377 377 \0 340 002 < \0 0026340 362 " C 004 C A . 0 d 377 377 \0 \0 002 L \0 0026360 \n " S 002 A 2 . 377 377 001 \0 002 \ 001 022 " 0026400 c 004 C A . 1 \0 377 377 001 002 \ 001 2 " 0026420 c 004 C A . 2 \0 377 377 001 D 002 \ 001 V " 0026440 c 004 C A . 3 \0 377 377 001 h 002 \ 001 z " 0026460 c 004 C A . 4 \0 377 377 001 214 002 \ 376 001 \0 0026500 351 t 001 236 " c 004 C A . 5 \0 377 377 001 260 0026520 002 \ 001 302 " c 004 C A . 6 \0 377 377 001 324 0026540 002 \ 001 346 " c 004 C A . 7 \0 377 377 001 370 0026560 002 \ 002 \n " c 004 C A . 8 \0 377 377 \0 \0 0026600 002 H 002 8 342 I 377 377 \0 \0 002 \ \0 024 " c 0026620 004 M e m . 360 377 377 \0 \0 002 < \0 024 " C 0026640 004 M e m . 360 377 377 \0 030 002 ( 002 9 342 ) 0026660 377 377 001 \0 001 330 001 " ! 337 \b t h e L 0026700 S B . c 377 377 001 \0 001 320 001 242 ! 331 ( l 0026720 e f t r o t a t e , p u t t 0026740 i n g t h e C a r r y f l 0026760 a g i n t o p 377 377 001 \0 001 310 001 243 0027000 ! 321 ( i n t o t h e C a r r 0027020 y f l a g f o l l o w e d 0027040 b y a 1 6 b i t y 377 377 001 \0 0027060 001 300 001 247 ! 311 ' u p p e r b y t 0027100 e , 376 001 \0 2 N p u t t i n g 0027120 t h e b i t t o b e m o 0027140 v e d 377 377 001 \0 001 270 001 271 ! 301 , t h 0027160 e m a p i n d e x b y d 0027200 o i n g a r i g h t r o t 0027220 a t e o f t h e . 377 377 001 \0 001 0027240 260 001 267 ! 271 * H e n c e , w e 0027260 c h o o s e R H . 7 . T h 0027300 e 8 0 1 8 6 c a n f o r m 0027320 ) 377 377 001 \0 001 250 001 242 ! 261 & w a s t 0027340 i n g 1 6 K o r 3 2 K w 0027360 o r d s r e s p e c t i v e l 0027400 y . 346 377 377 001 \0 001 240 001 262 ! 251 , o n 0027420 l y e v e n l o c a t i o n 0027440 s i n t h e m a p w i l 0027460 l b e u s e d , i 377 377 001 \0 001 0027500 230 001 256 ! 241 + 2 376 001 \0 031 236 2 o r 0027520 2 3 b i t v i r t u a l 0027540 a d d r e s s s p a c e i s 0027560 u s e d , 377 377 001 \0 001 220 001 243 ! 231 0027600 ) s i m p l e 1 6 b i t l 0027620 e f t r o t a t e . H o w 0027640 e v e r , i f a 377 377 001 \0 001 210 0027660 001 243 ! 217 ( l i k e t o c h o 0027700 o s e R H . 0 s i n c e t 0027720 h i s b e c o m e s a i 377 377 0027740 001 \0 001 200 001 246 ! 211 * o r d e r b 0027760 i t s u p t o f i l l t 0030000 h e h o l e . O n e w o 0030020 u l d a 377 377 001 \0 001 x 001 262 ! 201 - t 0030040 h e l e a s t s i g n i f i 0030060 c a n t b i t a n d s h i 0030100 f t t h e l o w e r 376 001 \0 222 0030120 363 377 377 001 \0 001 p 001 254 ! y * w i l l 0030140 m o v e t h e b i t c h 0030160 o s e n ( R H . 0 o r R H 0030200 . 7 ) t o i 377 377 001 \0 001 h 001 253 ! 0030220 q ' p a g e n u m b e r i n 0030240 t o a m a p i n d e x , 0030260 t h e 8 0 1 8 6 377 377 001 \0 001 ` 001 0030300 252 ! g * e i t h e r R H . 0 0030320 o r R H . 7 . T o c o n 0030340 v e r t a v i r t u a l 377 0030360 377 001 \0 001 X 001 235 ! a $ e a s y f 0030400 o r t h e 8 0 1 8 6 , w e 0030420 s h o u l d c h o o s e 377 0030440 377 001 \0 001 P 001 250 ! Y * s i g n i f 0030460 i c a n t m a p i n d e x 0030500 b i t . T o m a k e t h 0030520 i 376 001 \0 307 B n g s e 377 377 001 \0 001 H 0030540 001 245 ! O ' o f t h e m c o u 0030560 l d b e c h o s e n t o 0030600 b e t h e l e a s t 377 377 \0 0030620 001 350 \0 323 ! 361 , A a r e t h e 0030640 R H . [ 0 . . 7 ] b i t s . 0030660 C o n c e p t u a l l y , 0030700 a n y 353 377 377 \0 001 340 \0 330 ! 351 . A 0030720 1 . T h e o n l y b i t 0030740 s t h a t w i l l b e r 0030760 e a d y i n P h a s e 9 377 377 0031000 \0 001 330 \0 273 ! 337 ) B . T h i 0031020 s i s t o o l a t e f o 0031040 r i t t o b e s e n t 0031060 i n 377 377 \0 001 320 \0 307 ! 331 * F . 7 0031100 w i l l n o t b e r e a 0031120 d y i n t 376 001 \0 : F o w e l 0031140 l i n t o P h a s e 377 377 \0 0031160 001 310 \0 334 ! 321 + c o m p u t e d 0031200 p a g e n u m b e r . U 0031220 n l i k e F . 1 5 h o w e v 0031240 e r , 377 377 \0 001 300 \0 306 ! 311 , s i 0031260 n c e t h i s i s t h e 0031300 l e a s t s i g n i f i c a n 0031320 t b i t o f a p 377 377 \0 001 0031340 270 \0 305 ! 301 ( b i t o f a m 0031360 a p i n d e x w o u l d n 0031400 o r m a l l y b e F . 7 A 377 0031420 377 \0 001 260 \0 305 ! 271 ) o f a d d 0031440 r e s s e s ( A 1 ) . T h 0031460 e l e a s t s i g n i f i c 0031500 a n t 377 377 \0 001 250 \0 322 ! 261 - s i 0031520 g n i f i c a n t b 376 001 \0 220 " 0031540 i t o f a d d r e s s i n 0031560 t h e f i r s t g r o u p 0031600 377 377 \0 001 240 \0 270 ! 247 % T h e t 0031620 r i c k h e r e w a s t o 0031640 s e n d t h e l e a s t 0031660 377 377 \0 001 230 \0 303 ! 237 & a c c e s 0031700 s e s r e t u r n c o n s e 0031720 c u t i v e a d d r e s s e s 0031740 . 027 377 377 \0 001 220 \0 277 ! 227 % a d d 0031760 r e s s b i t s d o n e t 0032000 o m a k e n i b b l e m o 0032020 d e 377 377 \0 001 210 \0 313 ! 221 ) T h i 0032040 s a g a i n r e s u l t f 0032060 r o m t h e p e r m u t a t 0032100 i o n o f 377 377 \0 001 200 \0 301 ! 211 0032120 ( d o n o t l i e i n c 0032140 376 001 \0 273 3 o n s e c u t i v e 0032160 m a p l o c a t i o n s . R 377 0032200 377 \0 001 x \0 312 ! 201 ) T h e e n 0032220 t r i e s f o r c o n s e c 0032240 u t i v e v i r t u a l p a 0032260 g e s 377 377 \0 030 \0 270 002 9 340 271 377 377 \0 0032300 001 p \0 325 ! w + T h e 8 0 1 8 0032320 6 m u s t d o a s i m i 0032340 l a r t r a n s f o r m a t i 0032360 o n . 377 377 \0 001 h \0 312 ! q ) c o 0032400 n v e r t e d i n t o m a p 0032420 i n d e x e s i n t h e 0032440 P c h i p . 377 377 \0 001 ` \0 316 ! 0032460 i ) a d d r e s s i n g t h e 0032500 m a p , v i r t u a l a d 0032520 d r e s s e s a r e 377 377 \0 001 0032540 X \0 272 ! a 376 001 \0 O ! ' T h e A 0032560 c h i p h a s n o s p e 0032600 c i a l c i r c u i t r y f 0032620 o r 377 377 \0 001 P \0 311 ! Y ( m a i 0032640 n m e m o r y s t a r t i n 0032660 g a t l o c a t i o n 1 0 0032700 0 0 ' X . H 377 377 \0 001 H \0 277 ! Q 0032720 & T h e M e s a V i r t u a 0032740 l M e m o r y m a p i s 0032760 h e l d i n 300 377 377 \0 0 001 8 \0 R 0033000 001 D 005 M a p _ 377 377 \0 \0 001 ( 002 @ 0033020 341 + 377 377 \0 001 020 \0 R ! 027 \f a s 0033040 0 o r G N D . f 377 377 \0 001 \b 0033060 \0 337 ! 021 - r e f e r e n c e d 0033100 o u b l e w o r d s , f P C 0033120 d . 7 i s a l w a y s s e 0033140 n t 377 377 \0 001 \0 \0 332 376 001 \0 001 340 ! 0033160 \a . N o t e t h a t s i n c 0033200 e a l l I n s t r u c t i o 0033220 n B u f f e r f e t c h e s 0033240 320 377 377 001 364 \0 334 002 017 343 006 f P C d 0033260 . 6 5 377 377 001 320 \0 334 001 353 343 006 f P 0033300 C d . 5 5 377 377 001 254 \0 334 001 307 343 006 0033320 f P C d . 4 5 377 377 001 210 \0 334 001 243 0033340 343 006 f P C d . 3 5 377 377 001 d \0 334 001 0033360 177 343 006 f P C d . 2 5 377 377 001 @ \0 0033400 334 001 [ 343 006 f P C d . 1 5 377 377 001 0033420 034 \0 334 001 7 343 006 f P C d . 0 5 377 0033440 377 \0 374 \0 334 001 027 345 006 f P C p . 7 0033460 4 377 377 \0 374 \0 274 001 027 305 006 f P C p 0033500 . 8 s 377 377 \0 334 \0 274 \0 367 305 006 f P 0033520 C p . 6 s 377 377 \0 274 \0 274 \0 327 305 006 0033540 f P C p . 5 s 377 377 \0 234 \0 274 \0 267 376 0033560 001 \0 215 \n 305 006 f P C p . 4 s 377 377 0033600 \0 | \0 274 \0 227 305 006 f P C p . 3 s 0033620 377 377 \0 \ \0 274 \0 w 305 006 f P C p . 0033640 2 s 377 377 \0 < \0 274 \0 W 305 006 f P C 0033660 p . 1 s 377 377 \0 034 \0 274 \0 7 305 006 f 0033700 P C p . 0 377 377 \0 \0 \0 314 \0 024 323 0033720 004 M e m . 360 377 377 \0 \0 \0 354 \0 024 363 0033740 004 M e m . 360 377 377 \0 \0 220 \0 q 227 0033760 024 a r e s e n t a s f o l 0034000 l o w s : I 377 377 \0 \0 210 \0 332 221 0034020 - a n d i t s p a g e d i 0034040 s p l a c e m e n t ( f P C d 0034060 ) . T h e s e b i t s 377 377 0034100 \0 \0 200 \0 334 211 * f e t c h P 0034120 r o g r a m C o u n t e r ' s 0034140 p a g e n u m b e r ( f P 0034160 C p ) 4 376 001 \0 2 263 377 377 \0 \0 x \0 0034200 303 201 % g e n e r a t e d b y 0034220 t h e c o n c a t e n a t i 0034240 o n o f t h e 377 377 \0 \0 p \0 0034260 324 w - i s t h e I n s t r 0034300 u c t i o n B u f f e r . 0034320 I t s a d d r e s s e s a r 0034340 e 377 377 \0 0 \0 P \0 313 \0 [ 035 C o n t 0034360 i n u e d f r o m I B I P S 0034400 i m 4 1 . s i l y 377 377 \0 \0 \0 330 002 0034420 8 340 331 377 377 001 370 \0 354 002 \n 363 004 C A 0034440 . 8 \0 377 377 001 324 \0 354 001 346 363 004 C A 0034460 . 7 \0 377 377 001 260 \0 354 001 302 363 004 C A 0034500 . 6 \0 377 377 001 214 \0 354 001 236 363 004 C A 0034520 . 5 \0 377 377 001 h \0 354 001 z 363 004 C A 0034540 . 4 \0 377 377 001 H \0 354 001 Z 363 004 C A 0034560 . 3 \0 377 377 001 \0 354 376 001 \0 227 257 001 2 0034600 363 004 C A . 2 \0 377 377 001 \0 \0 354 001 022 0034620 363 004 C A . 1 \0 377 377 \0 \0 \0 334 \0 \n 0034640 343 002 A 2 . 377 377 \0 340 \0 314 \0 362 323 0034660 004 C A . 0 d 377 377 \0 300 \0 314 \0 322 323 0034700 004 R A . 7 d 377 377 \0 240 \0 314 \0 262 323 0034720 004 R A . 6 d 377 377 \0 200 \0 314 \0 222 323 0034740 004 R A . 5 d 377 377 \0 ` \0 314 \0 r 323 0034760 004 R A . 4 d 377 377 \0 \0 314 \0 2 323 0035000 004 R A . 2 d 377 377 002 034 \0 314 002 . 323 0035020 004 R A . 8 031 377 377 002 8 \0 250 002 9 340 370 0035040 377 377 \0 @ \0 314 \0 R 323 004 R A . 3 d 0035060 377 377 001 370 \0 314 002 \n 323 004 R A . 1 ! 0035100 377 377 001 324 \0 314 001 346 323 004 R A . 0 ) 0035120 377 377 \0 \0 \0 274 \0 \n 303 002 A 1 A 377 377 0035140 001 250 \0 250 001 251 340 370 377 377 001 314 \0 250 001 315 0035160 340 370 377 377 001 360 \0 250 001 361 340 370 377 377 376 001 0035200 \0 203 277 002 024 \0 250 002 025 340 370 377 377 001 204 \0 0035220 250 001 205 340 370 377 377 001 ` \0 250 001 a 340 370 377 0035240 377 001 < \0 250 001 = 340 370 377 377 001 030 \0 250 001 0035260 031 340 370 377 377 \0 230 \0 250 \0 231 340 370 377 377 \0 0035300 270 \0 250 \0 271 340 370 377 377 \0 330 \0 250 \0 331 340 0035320 370 377 377 \0 370 \0 250 \0 371 340 370 377 377 \0 x \0 0035340 250 \0 y 340 370 377 377 \0 X \0 250 \0 Y 340 370 377 0035360 377 \0 8 \0 250 \0 9 340 370 377 377 \0 030 \0 370 002 0035400 9 340 371 377 377 \0 030 \0 250 002 8 340 251 377 377 \0 0035420 030 \0 250 \0 031 340 370 377 377 002 030 \0 254 002 / 0035440 263 005 A P . 1 5 377 377 001 364 \0 254 002 \v 0035460 263 005 A P . 1 4 377 377 001 320 \0 254 001 347 0035500 263 005 A P . 1 3 377 377 001 254 \0 254 001 303 0035520 263 005 A P . 1 2 377 377 001 210 \0 254 001 237 0035540 263 005 A P . 1 1 377 377 001 d \0 254 001 { 0035560 263 005 A P . 1 0 377 377 001 @ \0 254 001 W 0035600 263 005 A 376 001 \0 ] 032 P . 0 9 377 377 001 034 0035620 \0 254 001 3 263 005 A P . 0 8 377 377 \0 374 0035640 \0 254 001 023 263 005 A P . 0 7 377 377 \0 334 0035660 \0 254 \0 363 263 005 A P . 0 6 377 377 \0 274 0035700 \0 254 \0 323 263 005 A P . 0 5 377 377 \0 234 0035720 \0 254 \0 263 263 005 A P . 0 4 377 377 \0 | 0035740 \0 254 \0 223 263 005 A P . 0 3 377 377 \0 \ 0035760 \0 254 \0 s 263 005 A P . 0 2 377 377 \0 < 0036000 \0 254 \0 S 263 005 A P . 0 1 377 377 \0 034 0036020 \0 254 \0 3 263 005 A P . 0 0 377 377 002 034 0036040 002 340 002 + 002 351 002 4 2 1 377 377 001 030 002 340 0036060 001 ` 002 353 016 I B I P S i m 4 2 . s 0036100 i l y \0 377 377 \0 t 002 334 \0 304 002 345 017 B 0036120 u s I n t e r f a c e - 377 377 0036140 \0 t 002 350 \0 326 002 364 021 M e m o r y 0036160 A d d r e s s i n g 377 377 \0 p 002 324 0036200 \0 233 * 333 \t R e f 376 001 \0 ? k e r e 0036220 n c e 377 377 \0 8 002 340 \0 T 002 353 005 D a 0036240 i s y 377 377 \0 \b 002 330 \0 , 002 341 005 X E 0036260 R O X 377 377 001 310 002 340 001 320 002 351 001 A 377 0036300 377 \0 020 002 344 \0 ! * 353 003 S D D 377 377 \0 0036320 \0 002 320 002 0 342 322 377 377 001 030 002 324 001 & * 0036340 333 004 F i l e 273 377 377 \0 4 002 324 \0 T * 0036360 335 \a P r o j e c t 377 377 001 h 002 324 001 0036400 214 * 335 \b D e s i g n e r 374 377 377 001 0036420 304 002 324 001 324 * 333 003 R e v 377 377 001 330 002 0036440 324 001 354 * 333 004 D a t e R 377 377 \0 \0 002 0036460 364 002 0 342 366 377 377 002 0 002 320 002 2 342 366 377 0036500 377 \0 \0 002 322 \0 002 342 364 377 377 \0 0 002 320 \0 0036520 2 342 364 377 377 \0 h 002 320 \0 j 342 364 377 377 001 0036540 024 002 320 001 026 342 364 377 377 001 d 002 320 001 f 342 0036560 364 377 377 001 300 002 320 001 302 342 364 377 377 001 324 002 0036600 320 001 326 342 364 377 377 002 020 002 320 002 022 376 \0 t 0036620 C 324 342 364 377 377 002 024 002 324 002 ) * 335 004 P 0036640 a g e \0 377 377 001 264 \0 314 001 276 323 002 B 0036660 S . 377 377 001 h \0 314 001 z 323 004 A S . 0036700 1 u 377 377 001 214 \0 314 001 236 323 004 A S . 0036720 2 u 377 377 001 D \0 314 001 V 323 004 A S . 0036740 0 u 377 377 001 034 \0 314 001 9 323 006 u n u 0036760 s e d l 377 377 \0 374 \0 314 001 031 323 006 u 0037000 n u s e d l 374 0037007