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