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