$ od -c -N 50000 [qv]<Rooms>demo-files>CHI87.TEDIT!2
0000000 A M u l t i p l e , V i r t
0000020 u a l - W o r k s p a c e I n
0000040 t e r f a c e \r t o S u p p o
0000060 r t U s e r T a s k S w i
0000100 t c h i n g \r \r S t u a r t K
0000120 . C a r d a n d A
0000140 u s t i n H e n d e r s o n ,
0000160 J r . \r I n t e l l i g e n t
0000200 S y s t e m s L a b o r a t
0000220 o r y \r X e r o x P a l o A
0000240 l t o R e s e a r c h C e n
0000260 t e r \r P a l o A l t o , C
0000300 a l i f o r n i a 9 4 3 0 4 \r
0000320 \r A b s t r a c t \r A n i n t
0000340 e r f a c e i s p r e s e n
0000360 t e d t h a t i s d e s i
0000400 g n e d t o h e l p u s e
0000420 r s s w i t c h a m o n g
0000440 t a s k s o n w h i c h t
0000460 h e y a r e c o n c u r r e
0000500 n t l y w o r k i n g . N
0000520 i n e d e s i r a b l e p r
0000540 o p e r t i e s f o r s u c
0000560 h a n i n t e r f a c e a
0000600 r e d e r i v e d . I t
0000620 i s a r g u e d t h a t a
0000640 k e y c o n s t r a i n t
0000660 t o b u i l d i n g i n t e
0000700 r f a c e s t h a t s u p p
0000720 o r t t a s k s w i t c h i
0000740 n g i s t h a t l o w u
0000760 s e r - o v e r h e a d s w i
0001000 t c h i n g a m o n g t a s
0001020 k s r e q u i r e s a l a
0001040 r g e a m o u n t o f d i
0001060 s p l a y s p a c e , w h e
0001100 r e a s a c t u a l d i s p
0001120 l a y s p a c e i s l i m
0001140 i t e d . A v i r t u a l
0001160 w o r k s p a c e d e s i g
0001200 n i s p r e s e n t e d t
0001220 h a t g r e a t l y s p e e
0001240 d s t h e i n e v i t a b l
0001260 e t a s k - s w i t c h i n g
0001300 i n d u c e d w i n d o w
0001320 f a u l t i n g . T h e r
0001340 e s u l t i n g i n t e r f a
0001360 c e i s p r e s e n t e d
0001400 a s a s t u d y i n t h
0001420 e o r y - b a s e d h u m a n
0001440 - i n t e r f a c e d e s i g
0001460 n . I t i s s h o w n
0001500 h o w i n t h i s c a s e
0001520 t h e o r y i s i m p o r
0001540 t a n t i n i n s p i r i n
0001560 g a d e s i g n , b u t
0001600 d e s i g n e n t a i l m e n
0001620 t s o u t s i d e t h e t
0001640 h e o r y r a i s e n e w
0001660 i s s u e s t h a t m u s t
0001700 b e f a c e d t o m a k
0001720 e t h e d e s i g n v i a
0001740 b l e . T h e s e d e s i
0001760 g n e x p e r i e n c e s ,
0002000 i n t u r n , h e l p i n
0002020 s p i r e n e w t h e o r y
0002040 . \r \r I n t r o d u c t i o n
0002060 \r M o s t u s e r i n t e r
0002100 f a c e s a r e d e s i g n
0002120 e d t o h e l p t h e u
0002140 s e r p e r f o r m p a r t
0002160 i c u l a r t a s k t o c
0002200 o m p l e t i o n . B u t
0002220 u s e r s a c t u a l l y s
0002240 w i t c h b a c k a n d f
0002260 o r t h a m o n g s e v e r
0002300 a l c o n c u r r e n t t a
0002320 s k s [ 1 ] . W i t h o u
0002340 t s p e c i a l i n t e r f
0002360 a c e s u p p o r t , t a s
0002400 k s w i t c h i n g c a n
0002420 l e a d t o m a j o r d i
0002440 f f i c u l t i e s . I n
0002460 t r a d i t i o n a l c o m m
0002500 a n d - o r i e n t e d s y s
0002520 t e m s , t h e u s e r i
0002540 s u s u a l l y a b l e t
0002560 o s e e i n f o r m a t i o
0002600 n f r o m o n l y o n e
0002620 o f t h e t a s k s a t
0002640 a t i m e . A s a c o
0002660 n s e q u e n c e , t h e s
0002700 t a t e o f t a s k s n o
0002720 t o n t h e s c r e e n
0002740 i s h a r d t o r e m e m
0002760 b e r a n d t h e u s e r
0003000 m a y b e f o r c e d t
0003020 o e x t r e m e a d a p t a
0003040 t i o n s s u c h a s w r
0003060 i t i n g i n f o r m a t i o
0003100 n f r o m o n e t a s k
0003120 o n p a p e r , t h e n t
0003140 y p i n g i t i n t o t o
0003160 a n o t h e r t a s k .
0003200 O n t h e o t h e r h a n
0003220 d , w i n d o w - o r i e n t
0003240 e d s y s t e m s a l l o w
0003260 t h e u s e r t o s e e
0003300 i n f o r m a t i o n f r o
0003320 m s e v e r a l t a s k s ,
0003340 b u t s e v e r e c o n f
0003360 l i c t s a m o n g t a s k
0003400 s f o r t h e u s e o f
0003420 s c r e e n s p a c e m a
0003440 y l e a d t o h i g h o
0003460 v e r h e a d s a s u s e r
0003500 s m u s t m o v e , r e s
0003520 h a p e , o r s c r o l l
0003540 w i n d o w s o r s h r i n
0003560 k a n d e x p a n d i c o
0003600 n s . \r I n t h i s p a p e
0003620 r w e a n a l y z e t h e
0003640 p r o b l e m p o s e d b
0003660 y t a s k s w i t c h i n g
0003700 a n d p r o p o s e a u
0003720 s e r i n t e r f a c e .
0003740 T h e i n t e r f a c e a p
0003760 p e a r s t o s a t i s f y
0004000 a n u m b e r o f p r o
0004020 p e r t i e s d e s i r e d
0004040 f o r s u p p o r t i n g t
0004060 a s k s w i t c h i n g . \r I
0004100 n t e r f a c e P r o p e r t
0004120 i e s t o S u p p o r t T
0004140 a s k - S w i t c h i n g \r B a
0004160 n n o n e t a l [ 2 ] i
0004200 d e n t i f i e d a n u m b
0004220 e r o f r e a s o n s w h
0004240 y u s e r s s w i t c h f
0004260 r o m o n e t a s k t o
0004300 a n o t h e r : ( 1 ) d i
0004320 g r e s s i n g t o d o t
0004340 a s k s t h a t u s e r s
0004360 a r e r e m i n d e d o f
0004400 w h i l e p e r f o r m i n g
0004420 a n o t h e r t a s k ( "
0004440 W h i l e I ' m A t I t
0004460 t a s k s " ) , ( 2 ) t i m
0004500 e s h a r i n g a m o n g c
0004520 o n c u r r e n t d e m a n d
0004540 s , ( 3 ) t a s k s w i t
0004560 h l o n g w a i t s , ( 4
0004600 ) s u b t a s k s , a n d
0004620 ( 5 ) " s n a g s " s u c h
0004640 a s r u n n i n g o u t
0004660 o f f i l e s p a c e .
0004700 T o t h e s e r e a s o n s
0004720 , w e m i g h t a d d o
0004740 t h e r s s u c h a s ( 6
0004760 ) i n t e r r u p t i o n s
0005000 f r o m o u t s i d e ( " p
0005020 l e a s e w r i t e y o u r
0005040 s e c t i o n b y 5 p m
0005060 " ) , ( 7 ) s h i f t i n g
0005100 t o a n o t h e r c u r r
0005120 e n t p r o j e c t ( b e c
0005140 a u s e i t ' s s c h e d u
0005160 l e d n o w o r b e c a u
0005200 s e s o m e r e l e v a n t
0005220 m a i l c a m e i n ) ,
0005240 a n d ( 8 ) s h i f t i n g
0005260 t o a s p e c i a l i z e
0005300 d e n v i r o n m e n t ( s
0005320 a y , t o d r a w a f i
0005340 g u r e ) . T h e r e a r
0005360 e p r o b a b l y m a n y
0005400 m o r e . T h e p o i n t
0005420 i s t h a t i n t e r r u
0005440 p t i o n s a n d o t h e r
0005460 s o r t s o f t a s k s
0005500 w i t c h i n g a r e a n
0005520 i m p o r t a n t a s p e c t
0005540 o f u s e r a c t i v i t
0005560 y . I n d e e d , s t u d
0005600 i e s h a v e s h o w n t
0005620 h a t t h e a v e r a g e
0005640 t i m e a m a n a g e r w
0005660 o r k s o n a s i n g l e
0005700 d e s k t o p i s o n l
0005720 y a b o u t 1 5 m i n [
0005740 1 2 ] . T a s k s w i t c
0005760 h i n g o c c u r s f o r
0006000 a c t i v i t i e s m e a s u
0006020 r e d o v e r m i n u t e s
0006040 ( s u c h a s t h o s e
0006060 d e s c r i b e d i n B a n
0006100 n o n e t a l ) , w h e r
0006120 e t a s k s w i t c h i n g
0006140 t i m e a n d r e s u m p
0006160 t i o n a r e e s p e c i a
0006200 l l y i m p o r t a n t , a
0006220 n d i t o c c u r s f o r
0006240 a c t i v i t y m e a s u r
0006260 e d o v e r d a y s , w h
0006300 e r e t h e m e m o r i a l
0006320 a s p e c t s o f r e m e
0006340 m b e r i n g t h e a c t i
0006360 v i t i e s , t h e i r p i
0006400 e c e s , a n d t h e i r
0006420 s t a t e a r e e s p e c i
0006440 a l l y i m p o r t a n t . \r
0006460 B a n n o n e t a l s u g
0006500 g e s t e d s i x i s s u e
0006520 s t h a t a n i n t e r f
0006540 a c e t o s u p p o r t t
0006560 a s k s w i t c h i n g s h
0006600 o u l d e n g a g e : ( 1
0006620 ) r e d u c i n g m e n t a
0006640 l l o a d w h e n s w i t
0006660 c h i n g t a s k s , ( 2 )
0006700 s u s p e n d i n g a n d
0006720 r e s u m i n g a c t i v i t
0006740 i e s , ( 3 ) m a i n t a i
0006760 n i n g r e c o r d s o f
0007000 a c t i v i t i e s , ( 4 )
0007020 f u n c t i o n a l g r o u p
0007040 i n g o f a c t i v i t i e
0007060 s , ( 5 ) m u l t i p l e
0007100 p e r s p e c t i v e s o n
0007120 t h e w o r k e n v i r o n
0007140 m e n t , ( 6 ) i n t e r d
0007160 e p e n d e n c i e s a m o n
0007200 g i t e m s i n d i f f e
0007220 r e n t w o r k s p a c e s .
0007240 B e f o r e p r o p o s i
0007260 n g a n i n t e r f a c e
0007300 w h i c h , w e b e l i e v
0007320 e , s a t i s f i e s m o s
0007340 t o f t h e s e p r o p e
0007360 r t i e s , w e f i r s t
0007400 p r o c e e d t o s u g g e
0007420 s t a r e f i n e m e n t
0007440 o f B a n n o n e t a l '
0007460 s l i s t . \r T a s k S w i
0007500 t c h i n g P r o p e r t i e
0007520 s \r T h e r e a r e e s s e
0007540 n t i a l l y t w o p r o b
0007560 l e m s a s s o c i a t e d
0007600 w i t h t a s k s w i t c h
0007620 i n g p e r s e : t h e
0007640 a m o u n t o f t i m e
0007660 i t t a k e s a n d t h e
0007700 m e n t a l c o m p l e x i
0007720 t y o f r e m e m b e r i n
0007740 g h o w t o i n v o k e
0007760 t h e o t h e r t a s k a
0010000 n d o f t r y i n g t o
0010020 g e t i n t o m e n t a l
0010040 c o n t e x t . T a s k s
0010060 w i t c h i n g c a n b e
0010100 t i m e - c o n s u m i n g b
0010120 e c a u s e t h e u s e r
0010140 m u s t f i r s t p u t a
0010160 w a y t h e c u r r e n t
0010200 t a s k , t h e n g e t o
0010220 u t t h e t o o l s f o r
0010240 t h e s e c o n d t a s k
0010260 . O n a c o m p u t e r
0010300 s y s t e m t h i s c o u
0010320 l d i n v o l v e s a v i n
0010340 g f i l e s , l o o k i n g
0010360 t h r o u g h d i r e c t o
0010400 r i e s t o f i n d t h e
0010420 n a m e s o f o t h e r
0010440 f i l e s , l o a d i n g a
0010460 p r o g r a m , a n d p a
0010500 u s i n g w h i l e t h e
0010520 u s e r t r i e s t o r e
0010540 m e m b e r a f i l e n a
0010560 m e o r a p r o g r a m
0010600 n a m e o r c o n s u l t s
0010620 a n o t e b o o k . S o
0010640 w h a t e v e r e l s e i
0010660 t i s , w e w o u l d w
0010700 i s h a n i n t e r f a c e
0010720 t o h a v e t h e p r o
0010740 p e r t y : \r A 1 . \t F a s t
0010760 t a s k s w i t c h i n g . \r
0011000 A n d s i n c e m a n y t
0011020 a s k s w i t c h e s a r e
0011040 s h o r t s u b t a s k s
0011060 o r d i g r e s s i o n s ,
0011100 w e w o u l d w a n t a l
0011120 s o w i s h t h e c o m p
0011140 a n i o n p r o p e r t y : \r
0011160 A 2 . \t F a s t t a s k r e
0011200 s u m p t i o n . \r B u t t h
0011220 e m o s t i m p o r t a n t
0011240 p r o p e r t y w e w o u
0011260 l d w i s h r e l a t e s
0011300 t o t h e s e c o n d p r
0011320 o b l e m o f t a s k s w
0011340 i t c h i n g : t h e m e
0011360 n t a l c o m p l e x i t y
0011400 o f r e m e m b e r i n g w
0011420 h e r e t h e u s e r w a
0011440 s i n a r e s u m e d t
0011460 a s k . N o t o n l y m
0011500 a y t h e u s e r c o n s
0011520 u m e t i m e r e c a l l i
0011540 n g h i s p r e v i o u s
0011560 m e n t a l s t a t e , f i
0011600 l e n a m e s , p r o g r a
0011620 m s u s e d , e t c , h e
0011640 m i g h t a c t u a l l y
0011660 n e v e r b e a b l e t o
0011700 r e s u m e t h e s a m e
0011720 p a t h . O n e t h i n
0011740 k s o f l o s t i d e a s
0011760 f o r a l g o r i t h m s ,
0012000 l o s t v e r s e s t o
0012020 p o e m s , p r o j e c t s
0012040 p u r s u e d d i f f e r e n
0012060 t l y b e c a u s e t h e
0012100 p u r s u e r w a s i n t e
0012120 r r u p t e d a n d f o r g
0012140 o t t h e d e t a i l s o
0012160 f w h a t h e w a s d o
0012200 i n g . S o o u r t h i
0012220 r d p r o p e r t y i s : \r
0012240 A 3 . \t E a s y t o r e - a
0012260 c q u i r e m e n t a l t a
0012300 s k c o n t e x t . \r I n f o
0012320 r m a t i o n A c c e s s P
0012340 r o p e r t i e s \r L e t u s
0012360 e x a m i n e f u r t h e r
0012400 t h e p r o b l e m o f
0012420 m e n t a l c o m p l e x i t
0012440 y . A l m o s t a n y k
0012460 n o w l e d g e - i n t e n s
0012500 i v e t a s k i s c o m p
0012520 l e x a n d r e q u i r e s
0012540 t o o m u c h m e m o r y
0012560 f o r a p e r s o n t o
0012600 d o e f f i c i e n t l y
0012620 i n h i s h e a d . H u
0012640 m a n w o r k i n g m e m o
0012660 r y i s s e v e r e l y l
0012700 i m i t e d . T h e g e n
0012720 e r a l s o l u t i o n i s
0012740 t o u s e t h e e n v i
0012760 r o n m e n t a s a n a u
0013000 x i l i a r y t o t h e h
0013020 e a d - - t o u s e n o t e
0013040 s , m a r k e r s , d i a g
0013060 r a m s , o r t h e a r r
0013100 a n g e m e n t s o f p i l
0013120 e s o f n o t e s a s a
0013140 f o r m o f e x t e r n a
0013160 l m e m o r y l i n k e d
0013200 t o a n d a u g m e n t i n
0013220 g t h e i n t e r n a l m
0013240 e m o r y i n s i d e t h e
0013260 u s e r ' s h e a d . T
0013300 h e q u e s t i o n i s h
0013320 o w t o u s e t h e e n
0013340 v i r o n m e n t , i n p a
0013360 r t i c u l a r h o w t o
0013400 u s e t h e c o m p u t e r
0013420 d i s p l a y , t o s u p
0013440 p o r t u s e r m u l t i p
0013460 l e t a s k a c t i v i t y
0013500 ? \r L i k e a n y m e m o r
0013520 y , a n e x t e r n a l m
0013540 e m o r y c a n b e c h a
0013560 r a c t e r i z e d b y c
0013600 a p a c i t y a n d a c c e
0013620 s s t i m e . C o n s i d
0013640 e r f i r s t c a p a c i t
0013660 y . I m a g i n e a u s
0013700 e r d o i n g s o m e p a
0013720 r t i c u l a r t a s k s u
0013740 c h a s w r i t i n g a
0013760 p a p e r u s i n g a w i
0014000 n d o w - o r i e n t e d i n
0014020 t e r f a c e ( t o b e m
0014040 o r e c o n c r e t e , w e
0014060 w i l l a s s u m e t h e
0014100 I n t e r l i s p - D u s e
0014120 r e n v i r o n m e n t ) .
0014140 T o d o t h i s T a s k
0014160 , h e u s e s o n h i s
0014200 e l e c t r o n i c " d e s
0014220 k - t o p " s e v e r a l s
0014240 p e c i a l i z e d w i n d o
0014260 w - o r i e n t e d o b j e
0014300 c t s w e m a y c a l l
0014320 T o o l s : a t e x t - e
0014340 d i t o r , a f i l e - b r
0014360 o w s e r , a p r o m p t
0014400 w i n d o w , a c l o c k
0014420 ( S e e F i g . 1 ) . S
0014440 o m e T o o l s m a y o c
0014460 c u r i n m o r e t h a n
0014500 o n e i n s t a n t i a t i
0014520 o n : o n e t e x t - e d
0014540 i t o r w i n d o w c o n t
0014560 a i n i n g t h e m a i n
0014600 t e x t , a n o t h e r t e
0014620 x t - e d i t o r w i n d o w
0014640 c o n t a i n i n g t h e
0014660 r e f e r e n c e s , a t h
0014700 i r d t e x t - e d i t o r
0014720 w i n d o w c o n t a i n i n
0014740 g a t a b l e f r o m t
0014760 h e p a p e r . W e c a
0015000 l l e a c h o f t h e s e
0015020 a n E n g a g e d T o o l
0015040 t o r e f e r t o t h e
0015060 c o m b i n a t i o n o f
0015100 T o o l a n d c o n t a i n
0015120 e d d a t a t h a t m a k
0015140 e s i t u n i q u e . \r E a
0015160 c h o f t h e s e E n g a
0015200 g e d T o o l s c o n s u m
0015220 e s s p a c e o n t h e
0015240 d i s p l a y s c r e e n o
0015260 f o u r s y s t e m . I
0015300 f e a c h T a s k h a s
0015320 s e v e r a l E n g a g e d
0015340 T o o l s , a n d i f t h
0015360 e u s e r i s t o s w i
0015400 t c h b a c k a n d f o r
0015420 t h a m o n g m u l t i p l
0015440 e t a s k s , t h e n t h
0015460 e r e w i l l b e a s u
0015500 b s t a n t i a l n u m b e r
0015520 o f E n g a g e d T o o l
0015540 s t o w h i c h t h e u
0015560 s e r n e e d s a c c e s s
0015600 . M o r e p a r t i c u l
0015620 a r l y , t h e r e w i l l
0015640 b e a l a r g e a m o u
0015660 n t o f i n f o r m a t i o
0015700 n c o n t a i n e d w i t h
0015720 i n t h e s e E n g a g e d
0015740 - T o o l s t o w h i c h
0015760 t h e u s e r n e e d s a
0016000 c c e s s t o d o h i s
0016020 t a s k . S o w e h a v
0016040 e a s a n o t h e r r e q
0016060 u i r e d p r o p e r t y : \r
0016100 B 1 . \t A c c e s s t o a
0016120 l a r g e a m o u n t o f
0016140 i n f o r m a t i o n . \r T h e
0016160 c o m p a n i o n p r o p e
0016200 r t y i s \r B 2 . \t F a s t
0016220 a c c e s s t o i n f o r m
0016240 a t i o n . \r T h e e s s e n
0016260 c e o f t h e p r o b l e
0016300 m i s t h a t i n a t t
0016320 e m p t i n g t o s a t i s
0016340 f y t a s k s w i t c h i n
0016360 g p r o p e r t i e s A 1 ,
0016400 A 2 , a n d A 3 b y u
0016420 s i n g a n e x t e r n a l
0016440 m e m o r y , p r o p e r t
0016460 y B 1 , l a r g e i n f o
0016500 r m a t i o n a c c e s s ,
0016520 a n d p r o p e r t y B 2 ,
0016540 f a s t a c c e s s c o n
0016560 t e n d w i t h e a c h o
0016600 t h e r . T h e s c r e e
0016620 n i s f a r t o o s m a
0016640 l l t o h o l d a l l t
0016660 h e E n g a g e d T o o l s
0016700 f o r a l l t h e T a s
0016720 k s a t t h e s a m e t
0016740 i m e ( a n d e v e n i f
0016760 i t c o u l d , t h e u
0017000 s e r w o u l d s t i l l
0017020 h a v e s o m e d i f f i c
0017040 u l t y s e a r c h i n g f
0017060 o r w h a t h e w a n t e
0017100 d ) . B u t i f t h e r
0017120 e i s n o t e n o u g h
0017140 s p a c e f o r e a c h E
0017160 n g a g e d T o o l , t h e
0017200 n e a c h t i m e t h e
0017220 u s e r n e e d s a t o o
0017240 l t h a t i s n o t p r
0017260 e s e n t ( o r i s c o v
0017300 e r e d b y s o m e o t h
0017320 e r T o o l i n a n o v
0017340 e r l a p p e d w i n d o w ,
0017360 o r i s a v a i l a b l e
0017400 o n l y b y e x p a n d i
0017420 n g a n i c o n ) , t h e
0017440 r e w i l l b e a t i m
0017460 e - c o n s u m i n g " T o o
0017500 l f a u l t " w h i l e t
0017520 h a t T o o l i s r e a d
0017540 i e d f o r u s e ( b y
0017560 s t a r t i n g i t f r o m
0017600 a c o m m a n d o r a
0017620 m e n u o r b y e x p a n
0017640 d i n g a n i c o n o r
0017660 b y m a k i n g i t b e
0017700 t h e t o p w i n d o w o
0017720 r b y r e s i z i n g o r
0017740 m o v i n g o t h e r w i
0017760 n d o w s ) . T h u s t h
0020000 e u s e r c a n g a i n
0020020 a c c e s s t o m o r e i
0020040 n f o r m a t i o n a t t h
0020060 e c o s t o f o v e r h e
0020100 a d a c t i v i t i e s t h
0020120 a t i n c r e a s e a c c e
0020140 s s t i m e . T o e m p
0020160 h a s i z e t h e p r o b l
0020200 e m o f o v e r h e a d ,
0020220 w e a d d a m o n g o u r
0020240 l i s t o f d e s i r e d
0020260 p r o p e r t i e s : \r B 3 .
0020300 L o w O v e r h e a d \r
0020320 P h a s e s a n d T r a n s
0020340 i t i o n s \r T h e e s s e n
0020360 t i a l i n s i g h t f o r
0020400 t h e d e s i g n t o b
0020420 e p r e s e n t e d i n t
0020440 h i s p a p e r i s t h a
0020460 t t h e g r i m t r a d e
0020500 o f f b e t w e e n t h e
0020520 a m o u n t o f i n f o r m
0020540 a t i o n a v a i l a b l e
0020560 a n d a c c e s s t i m e
0020600 c a n b e b r o k e n b y
0020620 t a k i n g a d v a n t a g
0020640 e o f t h e d y n a m i c
0020660 c h a r a c t e r i s t i c s
0020700 o f u s e r a c t i v i t
0020720 y a n d i n f o r m a t i o
0020740 n a c c e s s . E v e n
0020760 t h o u g h u s e r s s w i
0021000 t c h a m o n g t a s k s ,
0021020 t h e y a r e a c t u a l
0021040 l y e n g a g e d i n o n
0021060 l y a s i n g l e t a s k
0021100 a t a t i m e . S t u
0021120 d i e s o f m e m o r y a
0021140 c c e s s b y c o m p u t e
0021160 r p r o g r a m s [ 6 ] s
0021200 h o w t h a t p r o g r a m
0021220 s p a s s t h r o u g h a
0021240 s e r i e s o f " p h a s
0021260 e s " , w i t h " t r a n s
0021300 i t i o n s " b e t w e e n
0021320 t h e p h a s e s . I n
0021340 e a c h p h a s e t h e p
0021360 r o g r a m a c c e s s e s
0021400 r e p e a t e d l y s o m e
0021420 c l u s t e r o f ( n o t
0021440 n e c e s s a r i l y d i s t
0021460 i n c t ) m e m o r y l o c
0021500 a t i o n s . I n t h e
0021520 n e x t p h a s e , i t a
0021540 c c e s s e s a n o t h e r
0021560 c l u s t e r o f l o c a t
0021600 i o n s . I n o n e s t
0021620 u d y [ 1 0 ] , p r o g r a
0021640 m s s p e n t 9 8 % o f
0021660 t h e i r t i m e w i t h i
0021700 n p h a s e s a n d 2 %
0021720 i n t r a n s i t i o n s ,
0021740 y e t 4 0 - 5 0 % o f t h
0021760 e p a g e f a u l t s o c
0022000 c u r r e d d u r i n g t h
0022020 e t r a n s i t i o n s .
0022040 P r e l i m i n a r y r e s u
0022060 l t s s h o w s t h i s c
0022100 l u s t e r i n g o f a c t
0022120 i v i t y a l s o o c c u r
0022140 s i n u s e r i n t e r a
0022160 c t i o n w h e t h e r m e
0022200 a s u r e d b y i n t e r -
0022220 r e f e r e n c e i n t e r v
0022240 a l [ 4 ] o r b o u n d e
0022260 d l o c a l i t y i n t e r
0022300 v a l [ 9 ] . F i g . 2
0022320 a s h o w s B a n n o n e
0022340 t a l ' s r e p r e s e n t
0022360 a t i o n o f u s e r a c
0022400 t i v i t y [ 1 ] . F i g
0022420 . 2 b s h o w s t h i s
0022440 s a m e a c t i v i t y r e
0022460 p r e s e n t e d i n p h a
0022500 s e a n d t r a n s i t i o
0022520 n f o r m . T h e s e c
0022540 o n s i d e r a t i o n s s u
0022560 g g e s t w e c a n b r e
0022600 a k t h e t r a d e o f f
0022620 b e t w e e n s i z e a n d
0022640 a c c e s s t i m e i f
0022660 w e s e t u p i n d e p e
0022700 n d e n t w o r k s p a c e s
0022720 a r o u n d e a c h T a s
0022740 k a n d a l l o w f a s t
0022760 t r a n s i t i o n s a m o
0023000 n g t h e m . \r I n t e r a
0023020 c t i o n s A m o n g T a s
0023040 k s \r O n e m o r e i
0023060 s s u e r e m a i n s i n
0023100 o u r a n a l y s i s . T
0023120 a s k s a r e n o t n e c
0023140 e s s a r i l y i n d e p e n
0023160 d e n t o f e a c h o t h
0023200 e r . T w o T a s k s m
0023220 a y w i s h t o s h a r e
0023240 t h e s a m e E n g a g e
0023260 d T o o l ( e . g . , t h
0023300 e s a m e p r o m p t w i
0023320 n d o w o r t h e s a m e
0023340 t o - d o l i s t ) . T
0023360 h e r e f o r e w e n e e d
0023400 t h e p r o p e r t y , \r C
0023420 1 . \t E n g a g e d T o o l s
0023440 s h a r a b l e a m o n g
0023460 s e v e r a l T a s k s . \r F
0023500 u r t h e r m o r e , T o o l
0023520 s s u c h a s a n a l a
0023540 r m c l o c k o r t h e
0023560 s y s t e m p r o m p t a n
0023600 d t y p i n w i n d o w s
0023620 m a y b e u s e f u l t o
0023640 h a v e i n m o s t R o
0023660 o m s . W e t h u s n e
0023700 e d , \r C 2 . \t C o l l e c t i
0023720 o n s o f E n g a g e d - T
0023740 o o l s s h a r a b l e a m
0023760 o n g t a s k s . \r A n d f
0024000 i n a l l y , t h e s a m e
0024020 E n g a g e d T o o l m a
0024040 y p l a y a d i f f e r e
0024060 n t r o l e i n d i f f e
0024100 r e n t T a s k s a n d t
0024120 h e r e m a y b e a d i
0024140 f f e r e n t a m o u n t o
0024160 f s p a c e f o r i t .
0024200 S h a r e d T o o l s n e
0024220 e d t o b e a d a p t a b
0024240 l e t o t h e i r v a r i
0024260 o u s T a s k e n v i r o n
0024300 m e n t s . S o w e n e
0024320 e d , \r C 3 . \t T a s k - s p e
0024340 c i f i c p r e s e n t a t i
0024360 o n s o f s h a r e d E n
0024400 g a g e d - T o o l s . \r T h i
0024420 s t h e n i s t h e s e
0024440 t o f p r o p e r t i e s
0024460 w e w i s h a n i n t e r
0024500 f a c e t h a t s u p p o r
0024520 t s t a s k - s w i t c h i n
0024540 g . W e n o w t u r n
0024560 o u r a t t e n t i o n t o
0024600 d e s c r i b i n g a d e
0024620 s i g n t o m e e t t h e
0024640 s e g o a l s . \r \r T h e R
0024660 o o m s D e s i g n \r F r o m
0024700 o u r a n a l y s i s , w
0024720 e e x p e c t u s e r a c
0024740 t i v i t y t o b e d i v
0024760 i d e d i n t o p h a s e s
0025000 . W e e x p e c t f u r
0025020 t h e r t h a t a l a r g
0025040 e n u m b e r o f w i n d
0025060 o w f a u l t s w i l l o
0025100 c c u r b e t w e e n m a j
0025120 o r p h a s e s . W e t
0025140 h e r e f o r e a r r a n g e
0025160 t h i n g s s o t h a t
0025200 p h a s e c h a n g e s c a
0025220 n b e a c c o m p l i s h e
0025240 d i n s i n g l e r a p i
0025260 d a c t i o n b y t h e
0025300 u s e r , d r a s t i c a l l
0025320 y r e d u c i n g t h e c
0025340 o s t o f m a j o r p h a
0025360 s e t r a n s i t i o n s . \r
0025400 M u l t i p l e V i r t u a l
0025420 W o r k s p a c e s \r T o m
0025440 a k e t h e s e r a p i d
0025460 t r a n s i t i o n s p o s s
0025500 i b l e , w e p r o v i d e
0025520 t h e u s e r w i t h a
0025540 n u m b e r o f s c r e e
0025560 n - s i z e d w o r k s p a c
0025600 e s c a l l e d R o o m s .
0025620 F i g . 3 s h o w s t
0025640 w o t y p i c a l R o o m s
0025660 . I n e a c h R o o m
0025700 , t h e r e a r e a n u
0025720 m b e r o f s m a l l i c
0025740 o n - l i k e o b j e c t s
0025760 c a l l e d D o o r s . W
0026000 h e n a D o o r i s s e
0026020 l e c t e d w i t h t h e
0026040 m o u s e , t h e u s e r
0026060 h a s t h e i l l u s i o n
0026100 o f t r a n s i t i n g t
0026120 o a n e w R o o m , c o
0026140 n t a i n i n g o t h e r w
0026160 i n d o w s . F i g . 4
0026200 s h o w s t h e b a s i c
0026220 f u n c t i o n a l s t r u c
0026240 t u r e o f R o o m s .
0026260 E a c h R o o m i s r e l
0026300 a t e d t o a d i f f e r
0026320 e n t m a j o r T a s k ,
0026340 s u c h a s r e a d i n g
0026360 t h e m a i l o r w o r k
0026400 i n g o n a p a r t i c u
0026420 l a r p r o j e c t . I n
0026440 t h e R o o m a r e a
0026460 n u m b e r o f E n g a g e
0026500 d T o o l s r e l a t e d
0026520 t o t h e t a s k . \r T h e
0026540 b a s i c n o t i o n o f
0026560 t h e R o o m s s c h e m
0026600 e i s t h e r e f o r e s
0026620 i m p l e . B u t b e f o
0026640 r e t h i s b a s i c n o
0026660 t i o n c a n b e s u c c
0026700 e s s f u l , a n u m b e r
0026720 o f i s s u e s e n t a i
0026740 l e d b y t h e b a s i c
0026760 n o t i o n a r i s e , e
0027000 a c h o f w h i c h m u s
0027020 t r e c e i v e a s o l u
0027040 t i o n . T h e d e s i g
0027060 n s o l u t i o n t o t h
0027100 e s e i s s u e s , w h i c
0027120 h m a y h a v e l i t t l
0027140 e r e l a t i o n t o t h
0027160 e m a i n p r o b l e m R
0027200 o o m s i s d e s i g n e d
0027220 t o s o l v e , f u r t h
0027240 e r d e v e l o p t h e d
0027260 e s i g n . T h e s e d e
0027300 s i g n s o l u t i o n s m
0027320 a y p r e c i p i t a t e o
0027340 t h e r d e s i g n i s s u
0027360 e s . T h e d e s i g n
0027400 i s v i a b l e w h e n n
0027420 o f a t a l i s s u e s r
0027440 e m a i n u n r e s o l v e d
0027460 . T h e l i s t o f d
0027500 e s i g n i s s u e s a n d
0027520 t h e i r d e s i g n r e
0027540 s p o n s e a r e s u m m a
0027560 r i z e d i n T a b l e 1
0027600 . T h e y c a n b e g
0027620 r o u p e d u n d e r t h e
0027640 h e a d i n g s : T a s k
0027660 i n t e r a c t i o n s , n
0027700 a v i g a t i o n , a n d t
0027720 a i l o r a b i l t y . \r T a s
0027740 k I n t e r a c t i o n s \r T
0027760 a s k s c a n i n t e r a c
0030000 t b y s h a r i n g E n g
0030020 a g e d T o o l s . T h e
0030040 f i r s t t h r e e i n t
0030060 e r a c t i o n s h a v e t
0030100 h e s a m e s o l u t i o n
0030120 a n d a r e b e s t t r
0030140 e a t e d t o g e t h e r : \r
0030160 I S S U E 1 . M u l t i p
0030200 l e i n s t a n c e s o f
0030220 E n g a g e d T o o l s .
0030240 I t i s o b v i o u s t h
0030260 a t s o m e E n g a g e d
0030300 T o o l s , s u c h a s t
0030320 h e e x e c u t i v e w i n
0030340 d o w w h e r e t h e u s
0030360 e r c a n t y p e c o m m
0030400 a n d s , n e e d t o b e
0030420 a b l e t o a p p e a r
0030440 i n m o r e t h a n o n e
0030460 p l a c e . B u t a w
0030500 i n d o w , b y d e f i n i
0030520 t i o n , o n l y h a s a
0030540 s i n g l e l o c a t i o n
0030560 . \r I S S U E 2 . W o r k s
0030600 p a c e - d e p e n d e n t E
0030620 n g a g e d T o o l l o c a
0030640 t i o n s . T o o l s n e e
0030660 d t o b e i n d i f f e
0030700 r e n t l o c a t i o n s i
0030720 n d i f f e r e n t R o o m
0030740 s . O t h e r w i s e t h
0030760 e a r r a n g e m e n t s o
0031000 f T o o l s i n o n e R
0031020 o o m i m p o s e s s e v e
0031040 r e c o n s t r a i n t s o
0031060 n t h e l o c a t i o n s
0031100 o f T o o l s i n a n o t
0031120 h e r R o o m . \r I S S U E
0031140 3 . W o r s k p a c e - d e p
0031160 e n d e n t E n g a g e d T
0031200 o o l p r e s e n t a t i o n
0031220 . I t m a y b e d e s
0031240 i r a b l e t o h a v e s
0031260 h a r e d a t e x t - e d i
0031300 t o r w i n d o w l a r g e
0031320 i n o n e R o o m , b u
0031340 t s m a l l i n a n o t h
0031360 e r . O r i t m a y b
0031400 e c o n v e n i e n t t o
0031420 h a v e t h e t e x t - e d
0031440 i t o r w i n d o w s q u a
0031460 r i s h i n o n e R o o m
0031500 , b u t t a l l a n d t
0031520 h i n i n a n o t h e r s
0031540 o a s t o f i t i n t o
0031560 a d i f f e r e n t l y - a
0031600 r r a n g e d s p a c e .
0031620 O r w e m a y w a n t a
0031640 w i n d o w t o h a v e
0031660 d r o p s h a d o w s t o
0031700 e m p h a s i z e i t i n
0031720 o n e R o o m , b u t n o
0031740 t i n a n o t h e r . \r I n
0031760 e a c h o f t h e s e c
0032000 a s e s t h e r e i s a
0032020 d e s i r e t o h a v e v
0032040 e r s i o n s o f t h e s
0032060 a m e w i n d o w a p p e a
0032100 r i n g i n m o r e t h a
0032120 n o n e R o o m a n d w
0032140 i t h a l o c a t i o n ,
0032160 s h a p e , a n d p r e s e
0032200 n t a t i o n t h a t i s
0032220 p a r t i c u l a r t o t h
0032240 e R o o m . T h i s f o
0032260 r c e s u s t o t h e a
0032300 b s t r a c t i o n o f a
0032320 P l a c e m e n t ( F i g .
0032340 5 ) . A P l a c e m e n t
0032360 i s a r e f e r e n c e
0032400 t o a w i n d o w t o g e
0032420 t h e r w i t h l o c a t i
0032440 o n a n d p r e s e n t a t
0032460 i o n i n f o r m a t i o n :
0032500 \r P l a c e m e n t = R e f
0032520 e r e n c e T o W i n d o w \r
0032540 + L o c a t i o n I n R
0032560 o o m + P r e s e n t a t i
0032600 o n A t t r i b u t e s \r A P
0032620 l a c e m e n t d i v i d e s
0032640 t h e c o n c e p t o f
0032660 a w i n d o w , s e p a r a
0032700 t i n g t h e t o o l s a
0032720 s p e c t o f i t ( t h e
0032740 f a c t t h a t i t d e
0032760 l i v e r s c e r t a i n f
0033000 u n c t i o n a l i t y ) f r
0033020 o m i t s a p p e a r a n c
0033040 e o n t h e s c r e e n .
0033060 U s i n g t h e c o n c
0033100 e p t o f a P l a c e m e
0033120 n t , w e c a n h a v e
0033140 t h e s a m e w i n d o w
0033160 a p p e a r i n d i f f e r
0033200 e n t R o o m s ( e a c h
0033220 w o u l d h a v e a d i f
0033240 f e r e n t P l a c e m e n t
0033260 b u t w o u l d r e f e r
0033300 t o t h e s a m e W i n
0033320 d o w ) , w e c a n h a v
0033340 e t h e l o c a t i o n s
0033360 a n d s h a p e o f t h e
0033400 w i n d o w b e d i f f e
0033420 r e n t i n t h e d i f f
0033440 e r e n t R o o m s , a n d
0033460 w e c a n e v e n h a v
0033500 e p r e s e n t a t i o n a l
0033520 a s p e c t s , s u c h a
0033540 s w h e t h e r t h e w i
0033560 n d o w h a s d r o p s h
0033600 a d o w s , b e d i f f e r
0033620 e n t i n d i f f e r e n t
0033640 r o o m s . \r T h e n e x t
0033660 s e t o f i s s u e m o
0033700 v e s f r o m i n t e r a c
0033720 t i o n b e t w e e n t a s
0033740 k s a t t h e l e v e l
0033760 o f i n d i v i d u a l T o
0034000 o l s t o i n t e r a c t i
0034020 o n a t t h e l e v e l
0034040 o f c o l l e c t i o n s o
0034060 f T o o l s . \r I S S U E 4
0034100 . C o l l e c t i o n s o f
0034120 E n g a g e d T o o l s .
0034140 S o m e g r o u p s o f T
0034160 o o l s n e e d t o b e
0034200 d e f i n e d a s a c o l
0034220 l e c t i o n w h o s e l o
0034240 c a t i o n a n d p o s i t
0034260 i o n a l a t t r i b u t e s
0034300 r e m a i n c o n s t a n t
0034320 a c r o s s w o r k s p a c
0034340 e s . C h a n g e s t o
0034360 a n y o f t h e E n g a g
0034400 e d T o o l s i n t h e
0034420 c o l l e c t i o n n e e d
0034440 t o b e p r o p a g a t e d
0034460 a c r o s s a l l t h e
0034500 w o r k s p a c e s c o n t a
0034520 i n i n g t h e m . A n
0034540 e x a m p l e w o u l d b e
0034560 a c o n t r o l p a n e l
0034600 w i t h a n e x e c u t i
0034620 v e w i n d o w , a p r o
0034640 m p t w i n d o w , a c l
0034660 o c k , a n d a s y s t e
0034700 m m e m o r y i n d i c a t
0034720 o r . \r T h e d e s i g n s
0034740 o l u t i o n h e r e i s
0034760 R o o m i n c l u s i o n .
0035000 R o o m i n c l u s i o n
0035020 a l l o w s a R o o m t o
0035040 i t s e l f b e i n c l u
0035060 d e d i n a n o t h e r R
0035100 o o m , m e a n i n g t h a
0035120 t a l l o f t h e P l a
0035140 c e m e n t s o f t h e i
0035160 n c l u d e d R o o m w i l
0035200 l b e d i s p l a y e d j
0035220 u s t a s i f t h e y h
0035240 a d b e e n i n t h e R
0035260 o o m . T h e t h e b a
0035300 n d o f w i n d o w s a n
0035320 d i c o n s c o m m o n t
0035340 o b o t h p a r t s o f
0035360 F i g . 3 i s a c o n t
0035400 r o l p a n e l , i m p l e
0035420 m e n t e d a s a n i n c
0035440 l u d e d R o o m . \r A f i
0035460 n a l f i n a l s e t o f
0035500 t a s k i n t e r a c t i o
0035520 n i s s u e s i n v o l v e
0035540 t h e u s e r ' s d e s i
0035560 r e t o c a r r y T o o l
0035600 s w i t h h i m a s h e
0035620 m o v e s b e t w e e n R
0035640 o o m s . \r I S S U E 5 . C
0035660 a r r y i n g E n g a g e d
0035700 T o o l s t o o t h e r w
0035720 o r k s p a c e s . T h e
0035740 u s e r m a y w i s h t o
0035760 b r i n g T o o l s w i t
0036000 h h i m a s h e m o v e
0036020 s t o a n o t h e r w o r
0036040 k s p a c e . F o r e x a
0036060 m p l e , h e m a y w i s
0036100 h t o b r i n g p r o g
0036120 r a m c o d e f r o m o n
0036140 e w o r k s p a c e o v e r
0036160 t o a w o r k s p a c e
0036200 w h e r e h e i s w r i t
0036220 i n g a p a p e r . \r I
0036240 S S U E 6 . K e e p i n g
0036260 E n g a g e d T o o l s a l
0036300 o n g . I n s o m e a p
0036320 p l i c a t i o n s , w i n d
0036340 o w s n e e d t o b e a
0036360 u t o m a t i c a l l y a s s
0036400 o c i a t e d w i t h t h e
0036420 u s e r , r e g a r d l e s
0036440 s o f t h e w o r k s p a
0036460 c e . A u s e r m i g h
0036500 t a u t o m a t i c a l l y
0036520 w a n t t h e s a m e c o
0036540 n t r o l p a n e l i n a
0036560 l l h i s w o r k s p a c e
0036600 s . O r h e m i g h t
0036620 w a n t t o p u t a T o
0036640 o l s o m e w h e r e t o
0036660 k e e p i t w i t h h i m
0036700 w h e r e v e r h e g o e
0036720 s ( e . g . a b a r g r
0036740 a p h s h o w i n g a v a i
0036760 l a b l e d i s k s p a c e
0037000 ) . \r O u r s o l u t i o n
0037020 t o t h e i s s u e o f
0037040 c a r r y i n g E n g a g e d
0037060 T o o l s i s t o g i v
0037100 e t h e u s e r B a g g a
0037120 g e i n t o w h i c h h e
0037140 p a c k s T o o l s b e f
0037160 o r e e n t e r i n g a D
0037200 o o r . H e d o e s t h
0037220 i s b y u s i n g a m o
0037240 d e k e y b e f o r e s e
0037260 l e c t i n g t h e d o o r
0037300 , p u t i n g h i m i n t
0037320 o a m o d e i n w h i c
0037340 h h e c a n p o i n t t
0037360 o t h e w i n d o w s h e
0037400 w a n t s i n h i s B a
0037420 g g a g e . T h e B a g g
0037440 a g e g o e s t h r o u g h
0037460 t h e D o o r w i t h h
0037500 i m c r e a t i n g n e w
0037520 P r e s e n t a t i o n s o f
0037540 t h e w i n d o w s o n
0037560 t h e o t h e r s i d e o
0037600 f t h e D o o r . ( T h
0037620 e o l d P r e s e n t a t i
0037640 o n s o f t h e w i n d o
0037660 w s r e m a i n ) . T h e
0037700 u s e r c a n a l s o h a
0037720 v e a c o n s t a n t p i
0037740 e c e o f B a g g a g e c
0037760 a l l e d a P o c k e t .
0040000 A P o c k e t i s a R
0040020 o o m d y n a m i c a l l y
0040040 i n c l u d e d i n a l l
0040060 R o o m s . W h i c h e v e
0040100 r w i n d o w s a r e p l
0040120 a c e d i n t h e u s e r
0040140 ' s P o c k e t ( a c l o
0040160 c k , s a y ) w i l l a u
0040200 t o m a t i c a l l y o c c u
0040220 r ( a t t h e s a m e l
0040240 o c a t i o n a n d w i t h
0040260 t h e s a m e p r e s e n
0040300 t a t i o n a t t r i b u t e
0040320 s ) i n a l l R o o m s .
0040340 \r N a v i g a t i o n I s s u
0040360 e s \r T h e f r a g m e n t a
0040400 t i o n o f t h e u s e r
0040420 ' s w o r k s p a c e i n t
0040440 o a n u m b e r o f w o
0040460 r k s p a c e s a l s o c r
0040500 e a t e s n a v i g a t i o n
0040520 a l p r o b l e m s . \r I S S
0040540 U E 7 . B a c k w a r d
0040560 w o r k s p a c e t r a n s i
0040600 t i o n s . U s e r s f r
0040620 e q u e n t l y w a n t t o
0040640 g o b a c k t o t h e
0040660 R o o m t h e y c a m e f
0040700 r o m , b u t D o o r s a
0040720 r e o n e - w a y . T h e
0040740 r e m a y b e n o D o o
0040760 r b a c k a n d t h e u
0041000 s e r m a y n o t e v e n
0041020 r e m e m b e r t h e R o
0041040 o m n a m e . \r O u r d e s
0041060 i g n s o l u t i o n i s
0041100 t o i n v e n t B a c k D
0041120 o o r s . W h e n e v e r
0041140 a u s e r e n t e r s a
0041160 R o o m , a n e w D o o r
0041200 i s c r e a t e d ( i n
0041220 r e v e r s e v i d e o ) b
0041240 a c k t o t h e R o o m
0041260 f r o m w h i c h h e c a
0041300 m e . I t i s d e s t r
0041320 o y e d a f t e r o n e u
0041340 s e . T h i s m e c h a n
0041360 i s m p r o v i d e s g o o
0041400 d s u p p o r t f o r i n
0041420 t e r r u p t i n g a n d r
0041440 e s u m i n g T a s k s . \r T
0041460 h e u s e r s t i l l f a
0041500 c e s a s e r i o u s p r
0041520 o b l e m o f n a v i g a t
0041540 i o n , h o w e v e r . \r I S
0041560 S U E 8 . U s e r O r i
0041600 e n t a t i o n . A s t h
0041620 e n u m b e r o f R o o m
0041640 s i n c r e a s e s , t h e
0041660 u s e r f i n d s i t d
0041700 i f f i c u l t t o f i n d
0041720 w h i c h R o o m s e x i
0041740 s t a n d h o w t o r e
0041760 a c h t h e m . T h e s
0042000 u i t e o f R o o m s b e
0042020 c o m e s a n e l e c t r o
0042040 n i c m a z e . \r O u r s y
0042060 s t e m h a s t w o d e s
0042100 i g n s o l u t i o n s .
0042120 O n e i s a p o p - u p
0042140 m e n u w i t h t h e n a
0042160 m e s o f a l l t h e R
0042200 o o m s . T h i s a l l o
0042220 w s t h e u s e r t o g
0042240 e t t o a l l R o o m s .
0042260 T h e o t h e r s o l u
0042300 t i o n i s t o u s e a
0042320 n O v e r v i e w ( F i g .
0042340 6 ) . T h e m a i n f
0042360 e a t u r e o f t h e O v
0042400 e r v i e w i s a s e t
0042420 o f R o o m P i c t o g r a
0042440 p h s a r r a n g e d i n
0042460 a l p h a b e t i c a l o r d
0042500 e r . F r o m t h e O v
0042520 e r v i e w t h e u s e r
0042540 i s r e m i n d e d o f t
0042560 h e o v e r a l l l a y o u
0042600 t o f a R o o m a n d
0042620 t h e T o o l s i t c o n
0042640 t a i n s . \r S t i l l m o r
0042660 e h e l p i s o f t e n
0042700 n e e d e d , h o w e v e r ,
0042720 t o e n a b l e t h e u
0042740 s e r t o l o c a t e p a
0042760 r t i c u l a r w i n d o w s
0043000 o r t o r e m i n d h i
0043020 m w h a t p a r t i c u l a
0043040 r W i n d o w P i c t o g r
0043060 a p h s m e a n o r w h i
0043100 c h R o o m s a r e d i r
0043120 e c t l y c o n n e c t e d
0043140 w i t h w h i c h o t h e r
0043160 R o o m s . \r I S S U E 9 .
0043200 W i n d o w P i c t o g r a
0043220 p h i d e n t i f i c a t i o
0043240 n . T h e u s e r n e e
0043260 d s m o r e h e l p i n
0043300 i d e n t i f y i n g o r s
0043320 e a r c h i n g f o r p a r
0043340 t i c u l a r w i n d o w s .
0043360 \r I S S U E 1 0 . W o r k
0043400 s p a c e c o n n e c t i v i
0043420 t y . T h e u s e r n e
0043440 e d s m o r e h e l p i n
0043460 t r a c i n g w h i c h R
0043500 o o m s a r e c o n n e c t
0043520 e d t o w h i c h R o o m
0043540 s . \r T h e s o l u t i o
0043560 n t o t h e f i r s t o
0043600 f t h e s e i s t o a l
0043620 l o w W i n d o w P i c t o
0043640 g r a p h s t o b e i n s
0043660 t a n t l y e x p a n d e d
0043700 o n e a t a t i m e , a
0043720 l l o w i n g t h e u s e r
0043740 t o b r o w s e t h r o u
0043760 g h d i f f e r e n t w i n
0044000 d o w s i n t h e e n t i
0044020 r e s e t o f R o o m s .
0044040 T h e s o l u t i o n t
0044060 o t h e s e c o n d i s
0044100 t o h a v e a c o m m a n
0044120 d f o r d r a w i n g l i
0044140 n e s b e t w e e n R o o m
0044160 s t h a t s h o w s t h e
0044200 c o n n e c t i v i t y . \r T
0044220 o g e t h e r t h e s e m e
0044240 c h a n i s m s s o l v e r
0044260 a t h e r t h o r o u g h l y
0044300 t h e u s e r o r i e n t
0044320 a t i o n a n d n a v i g a
0044340 t i o n p r o b l e m s .
0044360 W i t h t h e m u l t i p l
0044400 e c u e s o f s h a p e ,
0044420 s i z e , a r r a n g e m e
0044440 n t , l a b e l s , a n d
0044460 s e q u e n t i a l e x p a n
0044500 s i o n s , i t i s p o s
0044520 s i b l e f o r t h e u s
0044540 e r t o e x p l o r e e a
0044560 s i l y t h e e n t i r e
0044600 s e t o f w i n d o w s a
0044620 c t i v e i n a n y o f
0044640 t h e R o o m s . \r U s e r
0044660 T a i l o r a b i l i t y I s
0044700 s u e s \r F i n a l l y , t h
0044720 e u s e r ' s w o r k s p a
0044740 c e s c h a n g e d y n a m
0044760 i c a l l y . I t m u s t
0045000 b e p o s s i b l e f o r
0045020 t h e u s e r t o a d d
0045040 , d e l e t e , m o v e ,
0045060 a n d r e s h a p e T o o l
0045100 s / w i n d o w s i n p a r
0045120 t i c u l a r R o o m s q u
0045140 i c k l y . T h e f o l l
0045160 o w i n g t w o i s s u e s
0045200 s p e a k t o t h i s p
0045220 o i n t . \r I S S U E 1 1 .
0045240 R o o m r e d e c o r a t i o
0045260 n . I t m u s t b e p
0045300 o s s i b l e t o c r e a t
0045320 e n e w R o o m s q u i c
0045340 k l y a n d p o p u l a t e
0045360 t h e m w i t h T o o l s
0045400 . \r I S S U E 1 2 . U n
0045420 a n t i c i p a t e d m o d i
0045440 f i c a t i o n s . W e b
0045460 e l i e v e i t i s p r u
0045500 d e n t t o p r o v i d e
0045520 f o r a s y s t e m ' s n
0045540 a t u r a l e v o l u t i o n
0045560 b y s u p p l y i n g e s
0045600 c a p e h a t c h e s t h a
0045620 t e n a b l e m o r e s o
0045640 p h i s t i c a t e d a n d
0045660 d a r i n g u s e r s t o
0045700 e x t e n d t h e s y s t e
0045720 m o r m o d i f y i t t
0045740 o t h e i r o w n p u r p
0045760 o s e . \r I n t h e R o o m
0046000 s s y s t e m , s e v e r a
0046020 l m e c h a n i s m s a r e
0046040 p r o v i d e d t o h e l
0046060 p t h e u s e r t a i l o
0046100 r h i s o w n R o o m s .
0046120 I n t h e f i r s t p
0046140 l a c e , s i m p l y c r e
0046160 a t i n g , m o v i n g , d
0046200 e l e t i n g , a n d s h a
0046220 p i n g w i n d o w s i n
0046240 t h e u s u a l w a y c a
0046260 u s e s t h e s e t h i n g
0046300 s t o e x i s t i n R o
0046320 o m s . T h u s t h e R
0046340 o o m s s i m p l y p r e s
0046360 e r v e t h e n a t u r a l
0046400 i n t e r a c t i o n s o f
0046420 t h e u s e r . I n t
0046440 h e s e c o n d p l a c e ,
0046460 s p e c i a l b a c k g r o
0046500 u n d m e n u e n t r i e s
0046520 a r e p r o v i d e d t o
0046540 a l l o w t h e u s e r
0046560 t o c r e a t e n e w d o
0046600 o r s a n d o t h e r c o
0046620 n v e n i e n c e s o f c o
0046640 n s t r u c t i o n . A t
0046660 t h e O v e r v i e w l e v
0046700 e l , i t i s p o s s i b
0046720 l e t o c o p y , m o v e
0046740 , r e s h a p e o r d e l
0046760 e t e w i n d o w p i c t o
0047000 g r a p h s w i t h i n a
0047020 R o o m b e t w e e n R o o
0047040 m s a n d h a v e t h e
0047060 c h a n g e s r e f l e c t e
0047100 d i n t h e R o o m s t
0047120 h e m s e l v e s . A n d
0047140 f i n a l l y , w e h a v e
0047160 d e f i n e d a s i m p l
0047200 e l a y o u t l a n g u a g
0047220 e f o r c r e a t i n g u
0047240 n i q u e b a c k g r o u n d
0047260 s f o r R o o m s . B y
0047300 u s i n g a n e d i t o r
0047320 o n t h i s l a y o u t
0047340 l a n g u a g e , u s e r s
0047360 c a n r u n a r b i t r a r
0047400 y p r o c e d u r e s o n
0047420 e n t r a n c e a n d e x i
0047440 t t o a R o o m a n d
0047460 c a n c o m p u t e s p e c
0047500 i a l i z e d b a c k g r o u
0047520 n d s f o r R o o m s .
0047540 A s e x p e r i m e n t s m
0047560 a d e b y p r o g r a m m i
0047600 n g t h e s y s t e m t h
0047620 i s w a y s h o w p r o m
0047640 i s e , w e c r e a t e n
0047660 e w a b s t r a c t i o n s
0047700 a n d m o v e t h e m i n
0047720 t o t h e b a s i c R o o
0047740 m s a r c h i t e c t u r e .
0047760 \r F i n a l l y t h e r e
0050000 i s t h e i s s u e o f
0050020 h o w t o s t o r e a
0050040 u s e r ' s s e t o f R o
0050060 o m s . \r I S S U E 1 3 . S
0050100 a v i n g / R e s t o r i n g
0050120 w o r k s p a c e s . T h e
0050140 u s e r n e e d s t o b
0050160 e a b l e t o s a v e h
0050200 i s s e t o f w o r k s p
0050220 a c e s , r e s t o r e t h
0050240 e m , a n d e x c h a n g e
0050260 R o o m s w i t h o t h e
0050300 r u s e r s . \r O u r d e s
0050320 i g n s o l u t i o n u s e
0050340 s b u t t o n s f o r s a
0050360 v i n g , r e s t o r i n g ,
0050400 a n d a p p e n d i n g n
0050420 e w R o o m s i n t h e
0050440 O v e r v i e w . U s e r s
0050460 c a n a l s o s a v e p
0050500 o r t i o n s o f t h e i r
0050520 R o o m s u i t e s u n d
0050540 e r d i f f e r e n t n a m
0050560 e s . \r D i s c u s s i o n \r L
0050600 e t u s n o w c o n s i d
0050620 e r o u r b a s i c s e t
0050640 o f d e s i r e d p r o p
0050660 e r t i e s i n r e l a t i
0050700 o n t o t h e d e s i g n
0050720 o f t h e R o o m s s y
0050740 s t e m . T h e s e a r e
0050760 s u m m a r i z e d i n T
0051000 a b l e 1 . \r A . F a s t
0051020 T a s k S w i t c h i n g \r P
0051040 R O P E R T Y \t D E S I G N S
0051060 O L U T I O N \r A 1 . F a s t
0051100 t a s k s w i t c h i n g
0051120 \t - - > D o o r s \r A l l t
0051140 h e t o o l s n e e d e d
0051160 f o r a n o t h e r t a s k
0051200 c a n b e s e t u p b
0051220 y a s i n g l e b u t t o
0051240 n . \r A 2 . F a s t t a s k
0051260 r e s u m p t i o n \t - - >
0051300 B a c k D o o r s \r A l l t
0051320 h e t o o l s f o r a n
0051340 i n t e r r u p t e d t a s k
0051360 c a n b e r e s u m e d
0051400 b y a s i n g l e t a s k
0051420 b u t t o n . \r A 3 . \t E a s
0051440 y t o r e - a c q u i r e
0051460 m e n t a l t a s k c o n t
0051500 e x t . \r \t \t - - > R o o m s
0051520 \r T h e R o o m i s a w
0051540 o r k s p a c e w h o s e w
0051560 i n d o w p l a c e m e n t
0051600 a n d c o n t e n t ( e x c
0051620 e p t w h e r e a f f e c t
0051640 e d b y t a s k i n t e r
0051660 a c t i o n ) i s e x a c t
0051700 l y a s t h e u s e r
0051720 l e f t i t b e f o r e w
0051740 o r k i n g o n a n o t h e
0051760 r t a s k . \r B . I n f o r
0052000 m a t i o n A c c e s s \r B 1
0052020 . \t A c c e s s t o a l a
0052040 r g e a m o u n t o f i n
0052060 f o r m a t i o n \r \t \t - - >
0052100 R o o m s u i t e s \r T h e
0052120 t o t a l n u m b e r o f
0052140 w i n d o w s , h e n c e t
0052160 h e t o t a l a m o u n t
0052200 o f i n f o r m a t i o n a
0052220 v a i l a b l e i n t h e
0052240 u s e r ' s e n t i r e s u
0052260 i t e o f R o o m s , i s
0052300 m u c h l a r g e r t h a
0052320 n t h e u s e r w o u l d
0052340 h a v e b e e n a b l e
0052360 t o h a n d l e o n a s
0052400 i n g l e s c r e e n . \r B 2
0052420 . \t F a s t a c c e s s t o
0052440 i n f o r m a t i o n \r \t \t
0052460 - - > R o o m s , D o o r s \r T
0052500 h e s c r e e n i s k e p
0052520 t c l e a n o f i n f o r
0052540 m a t i o n n o t r e l a t
0052560 e d t o t h e t a s k a
0052600 t h a n d , s o m o r e
0052620 r e l e v a n t i n f o r m a
0052640 t i o n f i t s o n t h e
0052660 s c r e e n . T h e a v
0052700 e r a g e a c c e s s t i m
0052720 e t o t h e k n o w l e d
0052740 g e e l e m e n t s i s l
0052760 e s s , b e c a u s e t h e
0053000 r e i s l e s s T o o l /
0053020 w i n d o w f a u l t i n g .
0053040 I t r e q u i r e s l e
0053060 s s t i m e t o m o v e
0053100 t o a n o t h e r R o o m
0053120 a n d a c c e s s t h e i
0053140 n f o r m a t i o n t h e r e
0053160 t h a n t o r e t r i e v
0053200 e t h a t i n f o r m a t i
0053220 o n f r o m s c r a t c h .
0053240 \r B 3 . L o w o v e r h e a
0053260 d \t - - > R o o m s , D o o
0053300 r s \r B e c a u s e t h e r e
0053320 t e n d t o b e f e w e
0053340 r w i n d o w s p e r R o
0053360 o m , t h e r e i s l e s
0053400 s i n f o r m a t i o n f a
0053420 u l t i n g h e n c e l e s
0053440 s o v e r h e a d i n m o
0053460 v i n g a n d r e s h a p i
0053500 n g w i n d o w s . B e c
0053520 a u s e i n f o r m a t i o n
0053540 f a u l t i n g i s d o n
0053560 e e n m a s s w h e n s
0053600 w i t c h i n g t a s k s ,
0053620 t h e o v e r h e a d i s
0053640 a l s o l e s s . \r C . G r
0053660 a c e f u l t a s k i n t e
0053700 r a c t i o n s \r C 1 . \t E n g
0053720 a g e d T o o l s s h a r a
0053740 b l e a m o n g s e v e r a
0053760 l T a s k s \r \t \t - - > P l
0054000 a c e m e n t s \r P l a c e m
0054020 e n t s a l l o w t h e s
0054040 a m e w i n d o w t o b e
0054060 i n m o r e t h a n o n
0054100 e w o r k s p a c e . A c
0054120 t i o n s d o n e o n a
0054140 s h a r e d w i n d o w i n
0054160 o n e R o o m a r e r e
0054200 f l e c t e d i n a n o t h
0054220 e r R o o m . \r C 2 . \t C o l
0054240 l e c t i o n s o f E n g a
0054260 g e d - T o o l s s h a r a b
0054300 l e a m o n g t a s k s \r \t
0054320 - - > R o o m i n c l u s i
0054340 o n , P o c k e t s \r R o o m
0054360 i n c l u s i o n a n d P
0054400 o c k e t s a l l o w t h e
0054420 u s e r t o b u i l d c
0054440 o n t r o l p a n e l s o f
0054460 T o o l s t h a t r e m a
0054500 i n w i t h h i m i n a
0054520 l l h i s T a s k s . \r C 3
0054540 . T a s k - s p e c i f i c p
0054560 r e s e n t a t i o n s o f
0054600 s h a r e d E n g a g e d T
0054620 o o l s \t - - > P l a c e
0054640 m e n t s \r T h e p r e s e n
0054660 t a t i o n a l a s p e c t
0054700 o f P l a c e m e n t s a l
0054720 l o w s t h e r e t o b e
0054740 w i n d o w s t h a t a r
0054760 e s h a r e d , b u t w h
0055000 i c h a r e p l a c e d ,
0055020 s h a p e d , a n d p r e s
0055040 e n t e d i n d e p e n d e n
0055060 t l y i n e a c h R o o m
0055100 . T h i s p r e v e n t s
0055120 s o m e u n d e s i r a b l
0055140 e i n t e r a c t i o n s a
0055160 m o n g R o o m s . \r E x p e
0055200 r i e n c e w i t h R o o m
0055220 s \r E a r l y v e r s i o n s
0055240 o f R o o m s h a v e b
0055260 e e n i n u s e s i n c e
0055300 t h e e n d o f J a n u
0055320 a r y , 1 9 8 6 . A n u
0055340 m b e r o f i n f o r m a l
0055360 o b s e r v a t i o n s c a
0055400 n b e r e p o r t e d f r
0055420 o m e a r l y e x p e r i e
0055440 n c e . F i r s t t h e r
0055460 e i s a s t r o n g p s
0055500 y c h o l o g i c a l s e n s
0055520 e o f r e l i e f t h a t
0055540 c o m e s w h e n t h e
0055560 u s e r ' s t a s k s a r e
0055600 s e p a r a t e d i n t o
0055620 t h e d i f f e r e n t R o
0055640 o m s . E a c h R o o m
0055660 s e e m s t o h a v e m u
0055700 c h m o r e s p a c e w i
0055720 t h f e w e r w i n d o w s
0055740 o r p i x e l s i n u s
0055760 e o n t h e s c r e e n .
0056000 S e c o n d , u s e r s
0056020 u s e m u c h m o r e t o
0056040 t a l s p a c e . T h e y
0056060 h a v e , p e r h a p s ,
0056100 t h r e e t i m e s a s m
0056120 a n y w i n d o w s o p e n
0056140 , s p r e a d o u t o v e
0056160 r o n e t o t h r e e d
0056200 o z e n R o o m s . T h e
0056220 s e w o u l d o c c u p y
0056240 t h e a r e a o f o n e
0056260 t o t w o f i v e - f o o t
0056300 d e s k s , i n t e r m s
0056320 o f r a w a r e a o f
0056340 s c r e e n s p a c e . T
0056360 h i r d , t h e r e s e e m
0056400 t o b e t h r e e m a j
0056420 o r c l a s s e s o f R o
0056440 o m s t h a t u s e r ' s
0056460 m a k e : ( 1 ) f u n c t
0056500 i o n a l r o o m s ( e . g
0056520 . , a m a i l R o o m )
0056540 , ( 2 ) p r o j e c t r o
0056560 o m s ( e . g . , t h e R
0056600 o o m f o r w r i t i n g
0056620 t h i s p a p e r ) , a n d
0056640 ( 3 ) m a n a g e m e n t
0056660 R o o m s ( e . g . , a n
0056700 " A t r i u m " f o r e n t
0056720 e r i n g t h e s y s t e m
0056740 , s t o r a g e R o o m s ,
0056760 R o o m s w i t h s p e c
0057000 i a l T o o l s f o r s y
0057020 s t e m i n i t i a l i z a t
0057040 i o n ) . F i n a l l y , b
0057060 e c a u s e t h e r e i s
0057100 e x t r a s p a c e , u s e
0057120 r s m a k e s p a c e - i n
0057140 t e n s i v e t o o l s ( R
0057160 o o m s f u l l o f o p e
0057200 n m a i l f o l d e r s ,
0057220 f o r e x a m p l e , o r
0057240 s p e c i a l " b u t t o n s
0057260 " f o r d o i n g f r e q
0057300 u e n t t a s k s ) . I n
0057320 o t h e r w o r d s t h e
0057340 y u s e m o r e s p a c e
0057360 t o g e t f a s t e r w
0057400 o r k i n g r a t e . \r S i m
0057420 i l a r i t i e s t o O t h
0057440 e r S y s t e m s \r R o o m s
0057460 c o n t i n u e s t h e d
0057500 e v e l o p m e n t o f i d
0057520 e a s b e g u n i n e a r
0057540 l i e r s y s t e m s . S
0057560 m a l l t a l k [ 8 ] h a d
0057600 w i n d o w s c a l l e d
0057620 P r o j e c t V i e w s a s
0057640 e a r l y a s 1 9 7 6 .
0057660 P r o j e c t V i e w s f
0057700 o r m e d a t r e e o f
0057720 w o r k s p a c e s . C e d
0057740 a r [ 1 1 ] [ 1 3 ] c o n t
0057760 a i n e d a f i x e d o v
0060000 e r v i e w o f 1 6 s c r
0060020 e e n s w r i t t e n b y
0060040 J o h n M a x w e l l ( n o
0060060 p u b l i s h e d r e p o r
0060100 t s ) . C h a n [ 5 ] d
0060120 e s i g n e d a s y s t e m
0060140 c a l l e d R o o m ( a b
0060160 o u t w h i c h w e l e a
0060200 r n e d o n l y a f t e r
0060220 t h e f i r s t p u b l i c
0060240 d e m o n s t r a t i o n o
0060260 f o u r s y s t e m , R o
0060300 o m s ) t h a t a l s o ,
0060320 l i k e t h e S m a l l t a
0060340 l k a n d C e d a r s y s
0060360 t e m s , i m p l e m e n t s
0060400 m u l t i p l e w o r k s p
0060420 a c e s . T h e r o o m s
0060440 i n C h a n ' s s y s t e
0060460 m a r e d e f i n e d a t
0060500 t h e s y s t e m l e v e
0060520 l ( s h a r e d b y a l l
0060540 u s e r s ) a n d a p p a
0060560 r e n t l y d o n o t c o
0060600 n t a i n w i n d o w s ( a
0060620 l t h o u g h t h e y d o
0060640 c o n t a i n a c t i v i t y
0060660 i c o n s a n d d o o r s
0060700 ) . M u l t i p l e r o o
0060720 m s c a n b e d i s p l a
0060740 y e d a t o n e t i m e
0060760 a s b a n d s o n t h e
0061000 s c r e e n . S h a r i n g
0061020 a n d i n t e r a c t i o n
0061040 o f t o o l s i s n o t
0061060 a d d r e s s e d . S e v
0061100 e r a l s y s t e m s h a v
0061120 e a l s o b e e n b u i l
0061140 t i n w h i c h t h e u
0061160 s e r i s g i v e n a l
0061200 a r g e v i r t u a l w o r
0061220 k s p a c e , e . g . D a t
0061240 a l a n d [ 3 ] a n d t h e
0061260 C e d a r W h i t e b o a r
0061300 d [ 7 ] . I n s u c h
0061320 s i n g l e w o r k s p a c e
0061340 s y s t e m s , s w i t c h
0061360 i n g t a s k s c a n i n
0061400 v o l v e s e a r c h . I n
0061420 a l l t h e s e s y s t e
0061440 m s n o a t t e m p t w a
0061460 s m a d e t o g a i n a
0061500 n a n a l y t i c a l u n d
0061520 e r s t a n d i n g o f t h
0061540 e t a s k s w i t c h i n g
0061560 a n d s c r e e n s p a c
0061600 e p r o b l e m s . T h u
0061620 s , s o m e o f t h e i
0061640 d e a s i n R o o m s h a
0061660 v e a p p e a r e d p r e v
0061700 i o u s l y , b u t R o o m
0061720 s e x t e n d s t h e m a
0061740 n d a l s o a d d r e s s e
0061760 s m u l t i p l e o c c u r
0062000 r e n c e s o f w i n d o w
0062020 s a c r o s s w o r k s p a
0062040 c e s a n d v a r i o u s
0062060 i n t e r a c t i o n s . (
0062100 F o r a m o r e e x t e n
0062120 s i v e r e v i e w , s e e
0062140 [ 9 ] ) . \r T h e R e l a t
0062160 i o n s h i p b e t w e e n
0062200 A n a l y s i s a n d D e s
0062220 i g n \r F r o m o u r e x p
0062240 e r i e n c e w i t h t h e
0062260 R o o m s d e s i g n , w
0062300 e h a v e a n i n c r e a
0062320 s e d a p p r e c i a t i o n
0062340 o f t h e r e l a t i o n
0062360 s h i p b e t w e e n s c i
0062400 e n c e a n d d e s i g n .
0062420 T h e R o o m s s y s t
0062440 e m b e g a n w i t h t h
0062460 e o b s e r v a t i o n t h
0062500 a t w i n d o w s y s t e m
0062520 s r e q u i r e t h e u s
0062540 e r t o s p e n d t o o
0062560 m u c h t i m e o n o v e
0062600 r h e a d w i n d o w - m a n
0062620 i p u l a t i o n t a s k s ,
0062640 e s p e c i a l l y w h e r
0062660 e t a s k - s w i t c h i n g
0062700 w a s i n v o l v e d .
0062720 T h i s l e a d u s t o
0062740 m o r e f o r m a l a n a l
0062760 y s i s w h e r e w e d e
0063000 t e r m i n e d ( 1 ) d e s
0063020 i r a b l e p r o p e r t i e
0063040 s t h e i n t e r f a c e
0063060 s h o u l d h a v e t o a
0063100 l l o w g r a c e f u l t a
0063120 s k s w i t c h i n g a n d
0063140 ( 2 ) t h a t a k e y -
0063160 c o n s t r a i n t w a s t
0063200 h r a s h i n g c a u s e d
0063220 b y t h e s m a l l s c r
0063240 e e n s p a c e l i m i t a
0063260 t i o n , a n a l o g o u s
0063300 t o t h r a s h i n g i n
0063320 v i r t u a l m e m o r y o
0063340 p e r a t i n g s y s t e m s
0063360 . T h e a n a l y s i s
0063400 s u g g e s t e d a d e s i
0063420 g n i n w h i c h T a s k
0063440 s a r e e m b e d d e d i
0063460 n v i r t u a l w o r k s p
0063500 a c e s w i t h t h e i r
0063520 E n g a g e d - T o o l s a l
0063540 r e a d y l a i d o u t .
0063560 T h i s w o u l d p e r m
0063600 i t t h e m a s s i v e w
0063620 i n d o w f a u l t i n g t
0063640 h a t w a s i n e v i t a b
0063660 l e o n s w i t c h i n g
0063700 t a s k s t o o c c u r v
0063720 e r y r a p i d l y a t t
0063740 h e s i g n a l o f a s
0063760 i n g l e k e y s t r o k e
0064000 b y t h e u s e r . B u
0064020 t i n o r d e r f o r t
0064040 h i s a n a l y s i s t o
0064060 r e s u l t i n a s u c c
0064100 e s s f u l s y s t e m , a
0064120 n u m b e r o f e n t a i
0064140 l m e n t s o f t h e b a
0064160 s i c d e s i g n h a d t
0064200 o b e s u c c e s s f u l l
0064220 y f a c e d . M a n y o
0064240 f t h e s e w e r e o n l
0064260 y m a r g i n a l l y r e l
0064300 a t e d t o t h e o r i g
0064320 i n a l p r o b l e m , b u
0064340 t f a i l u r e t o h a n
0064360 d l e a n y o n e s a t i
0064400 s f a c t o r i l y c o u l d
0064420 b e f a t a l o r s e r
0064440 i o u s l y d e g r a d e t
0064460 h e d e s i g n . \r T h u s
0064500 w e c a n s e e t h a t
0064520 s c i e n t i f i c s t u d i
0064540 e s o f h u m a n - c o m p
0064560 u t e r i n t e r a c t i o n
0064600 m a y n o t n e c e s s a
0064620 r i l y t r a n s l a t e a
0064640 u t o m a t i c a l l y i n t
0064660 o s u c c e s s f u l d e s
0064700 i g n s . O n t h e o t
0064720 h e r h a n d w e c a n
0064740 s e e h o w t h e y m i g
0064760 h t s e r v e a s t o o l
0065000 s f o r t h o u g h t , w
0065020 a y s o f s t r u c t u r i
0065040 n g t h e p r o b l e m a
0065060 n d i t s k e y c o n s t
0065100 r a i n t s i n t h e d e
0065120 s i g n e r ' s h e a d t h
0065140 a t i n s p i r e s a d e
0065160 s i g n n o t o t h e r w i
0065200 s e r e a c h a b l e f r o
0065220 m e x p e r i m e n t a l p
0065240 r o g r a m m i n g s o r i
0065260 n t u i t i v e d e s i g n
0065300 a l o n e . C o m p l e m e
0065320 n t i n g t h i s d e r i v
0065340 a t i o n o f d e s i g n
0065360 f r o m t h e o r y a r e
0065400 n e w p e r s p e c t i v e s
0065420 o n t h e o r y f r o m
0065440 e x p e r i e n c e w i t h
0065460 i m p l e m e n t i n g a n d
0065500 u s i n g d e s i g n s .
0065520 E x p e r i e n c e w i t h
0065540 d e s i g n c a n a l s o
0065560 i n s p i r e a t h e o r
0065600 y n o t o t h e r w i s e
0065620 r e a c h a b l e f r o m o
0065640 t h e r t h e o r e t i c a l
0065660 o r e m p i r i c a l s t
0065700 u d i e s a l o n e . \r \r R
0065720 e f e r e n c e s \r [ 1 ] \t
0065740 B a n n o n , L . , C y p h
0065760 e r , A . , G r e e n s p a
0066000 n , S . , a n d M o n t y
0066020 , M . L . . P r o c e e
0066040 d i n g s o f t h e A C M
0066060 H u m a n F a c t o r s i
0066100 n S o f t w a r e C o n f e
0066120 r e n c e , C H I ' 8 3 (
0066140 1 9 8 3 ) , 5 4 - 5 7 . \r
0066160 [ 2 ] \t B a n n o n , L . ,
0066200 C y p h e r , A . , G r e e
0066220 n s p a n , S . , a n d M
0066240 o n t y , M . . E v a l u
0066260 a t i o n a n d a n a l y s
0066300 i s o f u s e r s ' a c t
0066320 i v i t y o r g a n i z a t i
0066340 o n . T r a n s c r i p t
0066360 o f t a l k d e l i v e r e
0066400 d a t C H I ' 8 3 , S a
0066420 n F r a n c i s o , D e c e
0066440 m b e r , 1 9 8 3 . \r [ 3
0066460 ] \t B o l t , R . A . T
0066500 h e H u m a n I n t e r f a
0066520 c e . B e l m o n t , C a
0066540 l i f o r n i a : L i f e t
0066560 i m e L e a r n i n g P u b
0066600 l i c a t i o n s , 1 9 8 4 .
0066620 \r [ 4 ] \t C a r d , S .
0066640 K . , P a v e l , M . , a
0066660 n d F a r r e l l , J .
0066700 W i n d o w - b a s e d c o m
0066720 p u t e r d i a l o g u e s .
0066740 I n B . S h a c k e l
0066760 ( E d . ) , H u m a n - C o m
0067000 p u t e r I n t e r a c t i o
0067020 n - - I n t e r a c t i o n '
0067040 8 4 ( L o n d o n , A u g .
0067060 1 9 8 4 ) , 2 3 9 - 2 4 3 .
0067100 A m s t e r d a m : E l
0067120 s e v i e r S c i e n c e P
0067140 u b l i s h e r s , B . V .
0067160 , 1 9 8 5 . \r [ 5 ] \t C h
0067200 a n , P . P . . L e a r
0067220 n i n g C o n s i d e r a t i
0067240 o n s i n U s e r I n t e
0067260 r f a c e D e s i g n : T
0067300 h e R o o m M o d e l ( R
0067320 e p o r t C S - 8 4 - 1 6 ) .
0067340 W a t e r l o o , O n t a
0067360 r i o , C a n a d a : U n
0067400 i v e r s i t y o f W a t e
0067420 r l o o C o m p u t e r S c
0067440 i e n c e D e p a r t m e n t
0067460 , 1 9 8 4 . \r [ 6 ] \t D e
0067500 n n i n g , P . J . W o
0067520 r k i n g s e t s p a s t
0067540 a n d p r e s e n t . I E
0067560 E E T r a n s a c t i o n s
0067600 o f S o f t w a r e E n g i
0067620 n e e r i n g , S E - 6 ( 1
0067640 9 8 0 ) , 6 6 - 8 4 . \r [
0067660 7 ] \t 377 377 \0 \0 D \0 o \0 n \0 a \0 h
0067700 \0 u \0 e 377 \0 , 377 377 \0 \0 \0 J \0 .
0067720 \0 \0 a \0 n \0 d \0 \0 W \0 i \0 d
0067740 \0 o \0 m 377 \0 , 377 377 \0 \0 \0 J \0 .
0067760 \0 \0 \0 W \0 h \0 i \0 t \0 e \0 b
0070000 \0 o \0 a \0 r \0 d \0 s \0 : \0 \0
0070020 \0 A \0 \0 G \0 r \0 a \0 p \0 h \0 i
0070040 \0 c \0 a \0 l \0 \0 D \0 a \0 t \0 a
0070060 \0 b \0 a \0 s \0 e \0 \0 T \0 o \0 o
0070100 \0 l 377 \0 ( R e p o r t 377 377 \0 \0
0070120 \0 C \0 S \0 L \0 - \0 8 \0 4 377 \0 -
0070140 4 ) . X e r o x P a l o A
0070160 l t o R e s e a r c h C e n
0070200 t e r , P a l o A l t o ,
0070220 C a l i f o r n i a , J u n e
0070240 , 1 9 8 5 . \r [ 8 ] \t G o
0070260 l d b e r g , A . S m a l
0070300 l t a l k - 8 0 . N e w Y
0070320 o r k : A d d i s o n - W e
0070340 s l e y , 1 9 8 3 . \r [ 9
0070360 ] \t H e n d e r s o n , A .
0070400 a n d C a r d , S . R o o
0070420 m s : T h e u s e o f
0070440 m u l t i p l e v i r t u a l
0070460 w o r k s p a c e s t o r
0070500 e d u c e s p a c e c o n t
0070520 e n t i o n i n a w i n d
0070540 o w - b a s e d g r a p h i c
0070560 a l u s e r i n t e r f a c
0070600 e . 377 377 \0 \0 A \0 C \0 M \0 \0
0070620 T \0 r \0 a \0 n \0 s \0 a \0 c \0 t \0
0070640 i \0 o \0 n \0 s \0 \0 o \0 n \0 \0
0070660 G \0 r \0 a \0 p \0 h \0 i \0 c \0 s 377
0070700 \0 , i n p r e s s . \r [ 1 0
0070720 ] \t K a h n , K . C . .
0070740 P r o g r a m B e h a v i o r
0070760 a n d L o a d D e p e n d
0071000 e n t S y s t e m P e r f o
0071020 r m a n c e . P h . D . d
0071040 i s s e r t a t i o n , D e p
0071060 t . o f C o m p u t e r S
0071100 c i e n c e , P u r d u e U
0071120 n i v e r s i t y , W . L a
0071140 f a y e t t e , I n d i a n n
0071160 a , A u g u s t , 1 9 7 6 .
0071200 \r [ 1 1 ] \t M c G r e g o r ,
0071220 S . T h e v i e w e r w
0071240 i n d o w p a c k a g e .
0071260 I n J . H . H o r n i n g
0071300 ( E d . ) . T h e C e d
0071320 a r S y s t e m : A n A
0071340 n t h o l o g y o f D o c u
0071360 m e n t a t i o n ( R e p o r
0071400 t C S L - 8 3 - 1 4 ) . P
0071420 a l o a l t o , C a l i f o
0071440 r n i a : X e r o x P a l
0071460 o A l t o R e s e a r c h
0071500 C e n t e r , 1 9 8 3 . \r [ 1
0071520 2 ] \t M i n t z b e r g , H .
0071540 . T h e N a t u r e o f
0071560 M a n a g e r i a l W o r k .
0071600 N e w Y o r k : H a r
0071620 p e r a n d R o w , 1 9 7
0071640 3 . \r [ 1 3 ] \t T e i t e l m
0071660 a n , W . . T e n y e a
0071700 r s o f w i n d o w s y s
0071720 t e m - A r e t r o s p e
0071740 c t i v e v i e w . I n
0071760 H o p g o o d , F . R . A
0072000 . , D u c e , D . A . ,
0072020 F i e l d i n g , E . V .
0072040 C . , R o b i n s o n , K .
0072060 , W i l l i a m s , A . S
0072100 . ( E d s . ) . M e t h o
0072120 d o l o g y o f W i n d o w
0072140 M a n a g e m e n t . B e
0072160 r l i n : S p r i n g e r -
0072200 V e r l a g , 1 9 8 6 . \r \r
0072220 \r F i g u r e 1 : \t > > c o n
0072240 t e n t < < \r F i g u r e 2 :
0072260 \t > > c o n t e n t < < \r F i g
0072300 u r e 3 : \t > > c o n t e n t
0072320 < < \r \r T A B L E 1 . \r D e s
0072340 i r a b l e p r o p e r t i e
0072360 s f o r i n t e r f a c e
0072400 a n d \r d e s i g n s o l u
0072420 t i o n s i n R o o m s . \r
0072440 \r A . F A S T T A S K S W
0072460 I T C H I N G \r \r A 1 . F a s
0072500 t t a s k s w i t c h i n g
0072520 \t - - > D o o r s \r A 2 . F
0072540 a s t t a s k r e s u m p t
0072560 i o n \t - - > B a c k D o o
0072600 r s \r A 3 . E a s y t o r
0072620 e - a c q u i r e m e n t a l
0072640 t a s k c o n t e x t \r \t \t
0072660 - - > R o o m s \r \r B .
0072700 I N F O R M A T I O N A C C
0072720 E S S \r \r B 1 . A c c e s s
0072740 t o l a r g e a m o u n t
0072760 o f i n f o r m a t i o n \r \t
0073000 \t - - > R o o m s u i t e s
0073020 \r B 2 . F a s t a c c e s s
0073040 t o i n f o r m a t i o n \t
0073060 377 377 \0 \0 - \0 - \0 > \0 \0 R \0 o \0
0073100 o \0 m \0 , \0 D \0 o \0 o \0 r 377 \0 s
0073120 \r B 3 . L o w o v e r h e a
0073140 d \t - - > R o o m , D o o r
0073160 s \r \r C . G R A C E F U L T
0073200 A S K I N T E R A C T I O N S
0073220 \r \r C 1 . E n g a g e d
0073240 T o o l s s h a r a b l e
0073260 a m o n g s e v e r a l T a
0073300 s k s \r \t \t - - > P l a c e m
0073320 e n t s \r C 2 . C o l l e c t
0073340 i o n s o f E n g a g e d -
0073360 T o o l s s h a r a b l e a
0073400 m o n g \r T a s k s
0073420 - - > R o o m
0073440 i n c l u s i o n , P o c k
0073460 e t s \r C 3 . T a s k - s p e
0073500 c i f i c o r e s e b t a t u
0073520 i b s o f s h a r e d \r
0073540 E n g a g e d T o o
0073560 l s \t - - > P l a c e m e n t
0073600 s \r \r \r \0 \0 \0 \0 \0 005 \0 # \0 1 \0 \0
0073620 \0 030 001 2 \0 004 \0 \0 \0 002 003 004 \0 \0 002 \0
0073640 030 \0 \0 220 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0073660 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 4 \0
0073700 030 \0 \0 001 2 \0 \0 \0 \0 \0 002 003 004 \0 \0 003
0073720 \0 0 \0 \0 272 \0 001 2 001 \0 \0 \0 \0 \0 \0 \0
0073740 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0073760 \0 \0 4 \0 030 \0 0 001 2 \0 \0 \0 \0 \0 002 003
0074000 004 \0 \0 003 \0 0 \0 \0 272 \0 001 2 001 \0 \0 \0
0074020 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0074040 \0 \0 \0 \0 \0 \0 4 \0 030 \0 0 001 2 \0 \b \0
0074060 \0 \0 002 003 004 \0 \0 003 \0 0 \0 \0 272 \0 001 2
0074100 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0074120 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 4 \0 \0 \0 \0 001
0074140 2 \0 \0 \0 \0 \0 002 003 004 \0 \0 003 \0 0 \0 \0
0074160 306 \0 001 2 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0074200 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 4 \0
0074220 \0 \0 \0 001 2 \0 002 \0 \0 \0 002 003 004 \0 \0 003
0074240 \0 0 \0 \0 306 \0 001 2 001 \0 \0 \0 \0 \0 \0 \0
0074260 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0074300 \0 \0 4 \0 \0 \0 \0 001 2 \0 002 \0 \0 \0 002 003
0074320 003 \0 \0 003 \0 0 \0 \0 272 \0 001 2 001 \0 \0 \0
0074340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0074360 \0 \0 \0 \0 \0 \0 4 \0 \0 \0 \0 001 2 \0 002 \0
0074400 \0 \0 002 003 004 \0 \0 003 \0 0 \0 \0 272 \0 001 2
0074420 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0074440 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 . \0 \0 \0 \f 001
0074460 2 \0 004 \0 \0 \0 002 003 004 \0 \0 001 \0 220 \0 \0
0074500 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0074520 \0 \0 \0 \0 \0 \0 \0 \0 4 \0 030 \0 0 001 2 \0
0074540 \0 \0 \0 \0 002 003 004 \0 \0 003 \0 0 \0 \0 306 \0
0074560 001 2 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0074600 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 . \0 \0 \0
0074620 \0 001 2 \0 \b \0 \0 \0 002 003 004 \0 \0 001 \0 0
0074640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0074660 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 1 \0 030 \0 < 001
0074700 2 \0 \b \0 \0 \0 002 003 004 \0 \0 002 \0 < \0 001
0074720 2 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0074740 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 1 \0 \0 \0 \0
0074760 001 2 \0 \b \0 \0 \0 002 003 004 \0 \0 002 \0 0 \0
0075000 001 2 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075020 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 . \0 \0 \0
0075040 0 001 2 \0 \0 \0 \0 \0 002 003 001 \0 \0 001 \0 0
0075060 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075100 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 . \0 \0 \0 0 001
0075120 2 \0 \b \0 \0 \0 002 003 001 \0 \0 001 \0 0 \0 \0
0075140 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075160 \0 \0 \0 \0 \0 \0 \0 \0 . \0 030 \0 \0 001 2 \0
0075200 \b \0 \0 \0 002 003 004 \0 \0 001 \0 0 \0 \0 \0 \0
0075220 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075240 \0 \0 \0 \0 \0 \0 . \0 030 \0 030 001 2 \0 \b \0
0075260 \0 \0 002 003 004 \0 \0 001 \0 0 \0 \0 \0 \0 \0 \0
0075300 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075320 \0 \0 \0 \0 ( \0 \0 \0 \0 001 2 \0 \b \0 \0 \0
0075340 002 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075360 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 . \0 < \0
0075400 T 001 2 \0 \b \0 \0 \0 002 003 004 \0 \0 001 \0 T
0075420 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075440 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 030 \0 \0 001
0075460 2 \0 \b \0 \0 \0 002 002 004 \0 \0 \0 \0 \0 \0 \0
0075500 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075520 \0 \0 ( \0 030 \0 \0 001 2 \0 \0 \0 \0 \0 002 002
0075540 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075560 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 4 \0 030 \0 \0 001
0075600 2 \0 004 \0 \0 \0 002 003 004 \0 \0 003 \0 0 \0 \0
0075620 272 \0 001 2 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0
0075660 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 001 \0 \0 \0
0075700 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075720 \0 \0 \0 \0 \0 \0 . \0 \0 \0 \0 001 2 \0 \n \0
0075740 \0 \0 002 003 004 \0 \0 001 \0 0 \0 \0 \0 \0 \0 \0
0075760 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076000 \0 \0 \0 \0 . \0 \0 \0 \0 001 2 \0 \n \0 \0 \0
0076020 002 003 004 \0 \0 001 \0 < \0 \0 \0 \0 \0 \0 \0 \0
0076040 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076060 \0 \0 . \0 030 \0 \0 001 2 \0 004 \0 \0 \0 002 003
0076100 004 \0 \0 001 \0 < \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076120 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076140 . \0 030 \0 \0 001 2 \0 004 \0 \0 \0 002 003 004 \0
0076160 \0 001 \0 0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076200 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 1 \0
0076220 \0 \0 \0 001 340 \0 001 \0 \0 \0 001 003 003 \0 \0 002
0076240 \0 030 \0 001 > \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076260 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 (
0076300 \0 \0 \0 \0 001 340 \0 005 \0 \0 \0 001 002 004 \0 \0
0076320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076340 \0 \0 \0 \0 \0 \0 \0 ( \0 \0 \0 \0 001 340 \0 005
0076360 \0 \0 \0 001 002 003 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076400 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 1
0076420 \0 \0 \0 \0 001 340 \0 \n \0 \0 \0 001 003 003 \0 \0
0076440 002 \0 030 \0 001 > \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076460 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076500 ( \0 \0 \0 \0 001 340 \0 \n \0 \0 \0 001 002 003 \0
0076520 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076540 \0 \0 \0 \0 \0 \0 \0 \0 . \0 \0 \0 022 001 2 \0
0076560 \n \0 \0 \0 \0 003 004 \0 \0 001 \0 < \0 \0 \0 \0
0076600 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076620 \0 \0 \0 \0 \0 \0 ( \0 030 \0 \0 001 2 \0 004 \0
0076640 \0 \0 002 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076660 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0
0076700 \0 \0 \0 001 2 \0 \n \0 \0 \0 002 002 004 \0 \0 \0
0076720 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0076740 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \f \0 030 \0
0076760 \n T I M E S R O M A N \0 022 \0 \0 \0
0077000 \0 \0 \0 002 \0 \0 023 \0 005 G A C H A \0 \n
0077020 \0 \0 \0 \0 \0 \0 \0 \0 \0 027 \0 \t H E L V
0077040 E T I C A \0 \v \0 \0 \0 \0 \0 \0 002 \0 \0
0077060 030 \0 \n T I M E S R O M A N \0 \t \0
0077100 \0 \0 \0 \0 \0 \0 200 \0 030 \0 \n T I M E S
0077120 R O M A N \0 \t \0 \0 \0 \0 \0 \0 001 \0 \0
0077140 030 \0 \n T I M E S R O M A N \0 \t \0
0077160 \0 \0 \0 \0 \0 \0 \0 \0 030 \0 \n T I M E S
0077200 R O M A N \0 \f \0 \0 \0 \0 \0 \0 \0 \0 \0
0077220 030 \0 \n T I M E S R O M A N \0 \f \0
0077240 \0 \0 \0 \0 \0 002 \0 \0 030 \0 \n T I M E S
0077260 R O M A N \0 \v \0 \0 \0 \0 \0 \0 003 \0 \0
0077300 030 \0 \n T I M E S R O M A N \0 \v \0
0077320 \0 \0 \0 \0 \0 001 \0 \0 030 \0 \n T I M E S
0077340 R O M A N \0 \v \0 \0 \0 \0 \0 \0 \0 \0 \0
0077360 030 \0 \n T I M E S R O M A N \0 \v \0
0077400 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 002 \0 037 \0
0077420 \0 \0 ( \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 \0 036
0077440 \0 \0 \0 037 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 \0
0077460 035 \0 \0 \0 001 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002
0077500 \0 \0 \0 \0 - \0 \0 \0 \0 \a \0 \0 \0 \0 \0
0077520 002 \0 \0 \0 \0 037 \0 \0 \0 \0 \a \0 \0 \0 \0
0077540 \0 002 \0 034 \0 \0 \0 \0 \0 \0 \0 \a \0 \0 \0
0077560 \0 \0 002 \0 034 \0 \0 \0 034 \0 \0 \0 \0 \a \0 \0
0077600 \0 \0 \0 002 \0 035 \0 \0 \0 001 \0 \0 \0 \0 \v \0
0077620 \0 \0 \0 \0 002 \0 # \0 \0 \0 \b \0 \0 \0 \0 \b
0077640 \0 \0 \0 001 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0
0077660 " \0 \0 003 I \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002
0077700 \0 " \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0
0077720 002 \0 # \0 \0 \0 \r \0 \0 \0 \0 \b \0 \0 \0 \0
0077740 \0 002 \0 " \0 \0 003 S \0 \0 \0 \0 \a \0 \0 \0
0077760 \0 \0 002 \0 025 \0 \0 \0 273 \0 \0 \0 \0 \a \0 \0
0100000 \0 \0 \0 002 \0 # \0 \0 \0 / \0 \0 \0 \0 \f \0
0100020 \0 \0 \0 \0 002 \0 " \0 \0 004 302 \0 \0 \0 \0 \v
0100040 \0 \0 \0 \0 \0 002 \0 025 \0 \0 002 \b \0 \0 \0 \0
0100060 \v \0 \0 \0 \0 \0 002 \0 # \0 \0 \0 032 \0 \0 \0
0100100 \0 \n \0 \0 \0 \0 \0 002 \0 " \0 \0 002 225 \0 \0
0100120 \0 \0 \v \0 \0 \0 \0 \0 002 \0 023 \0 \0 \0 030 \0
0100140 \0 \0 \0 \n \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0
0100160 \0 \0 002 \0 022 \0 \0 \0 p \0 \0 \0 \0 \v \0 \0
0100200 \0 \0 \0 002 \0 023 \0 \0 \0 031 \0 \0 \0 \0 \n \0
0100220 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 024
0100240 \0 \0 002 026 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0
0100260 023 \0 \0 \0 , \0 \0 \0 \0 \n \0 \0 \0 \0 \0 002
0100300 \0 # \0 \0 \0 036 \0 \0 \0 \0 \n \0 \0 \0 \0 \0
0100320 002 \0 033 \0 \0 002 X \0 \0 \0 \0 \v \0 \0 \0 \0
0100340 \0 002 \0 025 \0 \0 003 , \0 \0 \0 \0 \v \0 \0 \0
0100360 \0 \0 002 \0 025 \0 \0 001 322 \0 \0 \0 \0 \v \0 \0
0100400 \0 \0 \0 002 \0 023 \0 \0 \0 + \0 \0 \0 \0 \n \0
0100420 \0 \0 002 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 022
0100440 \0 \0 \0 032 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0
0100460 023 \0 \0 \0 037 \0 \0 \0 \0 \n \0 \0 \0 001 \0 \0
0100500 \0 \0 \v \0 \0 \0 \0 \0 002 \0 024 \0 \0 004 026 \0
0100520 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 023 \0 \0 \0 023
0100540 \0 \0 \0 \0 \n \0 \0 \0 \0 \0 002 \0 031 \0 \0 \0
0100560 027 \0 \0 \0 \0 \n \0 \0 \0 \0 \0 002 \0 032 \0 \0
0100600 005 " \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 031 \0
0100620 \0 \0 032 \0 \0 \0 \0 \n \0 \0 \0 \0 \0 002 \0 #
0100640 \0 \0 \0 354 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0
0100660 023 \0 \0 \0 0 \0 \0 \0 \0 \n \0 \0 \0 \0 \0 002
0100700 \0 022 \0 \0 \0 205 \0 \0 \0 \0 \v \0 \0 \0 \0 \0
0100720 002 \0 023 \0 \0 \0 7 \0 \0 \0 \0 \n \0 \0 \0 \0
0100740 \0 002 \0 022 \0 \0 \0 331 \0 \0 \0 \0 \v \0 \0 \0
0100760 \0 \0 002 \0 023 \0 \0 \0 7 \0 \0 \0 \0 \n \0 \0
0101000 \0 002 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 024 \0
0101020 \0 \0 235 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 024
0101040 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0
0101060 022 \0 \0 \0 021 \0 \0 \0 \0 \f \0 \0 \0 \0 \0 002
0101100 \0 " \0 \0 001 D \0 \0 \0 \0 \v \0 \0 \0 \0 \0
0101120 002 \0 # \0 \0 \0 033 \0 \0 \0 \0 \n \0 \0 \0 001
0101140 \0 \0 \0 \0 \f \0 \0 \0 \0 \0 002 \0 " \0 \0 002
0101160 A \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 025 \0 \0
0101200 002 200 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 # \0
0101220 \0 \0 022 \0 \0 \0 \0 \n \0 \0 \0 \0 \0 002 \0 "
0101240 \0 \0 \0 201 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0
0101260 021 \0 \0 \0 001 \0 \0 \0 \0 \n \0 \0 \0 004 \0 \0
0101300 \0 \0 005 \0 \0 \0 002 \0 \0 \0 \0 \n \0 \0 \0 003
0101320 \0 \0 \0 \0 \v \0 \0 \0 $ \0 \0 \0 \0 \n \0 \0
0101340 \0 324 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 021 \0
0101360 \0 \0 001 \0 \0 \0 \0 \n \0 \0 \0 004 \0 \0 \0 \0
0101400 005 \0 \0 \0 002 \0 \0 \0 \0 \n \0 \0 \0 002 \0 \0
0101420 \0 \0 \v \0 \0 \0 + \0 \0 \0 \0 \n \0 \0 \0 264
0101440 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 021 \0 \0 \0
0101460 001 \0 \0 \0 \0 \n \0 \0 \0 004 \0 \0 \0 \0 005 \0
0101500 \0 \0 002 \0 \0 \0 \0 \n \0 \0 \0 002 \0 \0 \0 \0
0101520 \v \0 \0 \0 . \0 \0 \0 \0 \n \0 \0 001 ] \0 \0
0101540 \0 \0 \v \0 \0 \0 \0 \0 002 \0 020 \0 \0 001 S \0
0101560 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 017 \0 \0 \0 \t
0101600 \0 \0 \0 \0 \n \0 \0 \0 003 \0 \0 \0 \0 \v \0 \0
0101620 \0 020 \0 \0 \0 \0 \n \0 \0 \0 002 \0 \0 \0 \0 \v
0101640 \0 \0 \0 \0 \0 002 \0 016 \0 \0 \0 006 \0 \0 \0 \0
0101660 \v \0 \0 \0 016 \0 \0 \0 \0 \n \0 \0 \0 003 \0 \0
0101700 \0 \0 \v \0 \0 \0 026 \0 \0 \0 \0 \n \0 \0 \0 001
0101720 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 020 \0 \0 002
0101740 033 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 025 \0 \0
0101760 \0 221 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 021 \0
0102000 \0 \0 001 \0 \0 \0 \0 \n \0 \0 \0 004 \0 \0 \0 \0
0102020 005 \0 \0 \0 002 \0 \0 \0 \0 \n \0 \0 \0 002 \0 \0
0102040 \0 \0 \v \0 \0 \0 035 \0 \0 \0 \0 \n \0 \0 001 u
0102060 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 020 \0 \0 001
0102100 X \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 025 \0 \0
0102120 \0 z \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 021 \0
0102140 \0 \0 001 \0 \0 \0 \0 \n \0 \0 \0 004 \0 \0 \0 \0
0102160 005 \0 \0 \0 003 \0 \0 \0 \0 \n \0 \0 \0 001 \0 \0
0102200 \0 \0 \v \0 \0 \0 + \0 \0 \0 \0 \n \0 \0 \0 305
0102220 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 021 \0 \0 \0
0102240 001 \0 \0 \0 \0 \n \0 \0 \0 004 \0 \0 \0 \0 005 \0
0102260 \0 \0 003 \0 \0 \0 \0 \n \0 \0 \0 001 \0 \0 \0 \0
0102300 \v \0 \0 \0 034 \0 \0 \0 \0 \n \0 \0 001 ? \0 \0
0102320 \0 \0 \v \0 \0 \0 \0 \0 002 \0 020 \0 \0 \0 H \0
0102340 \0 \0 \0 \v \0 \0 \0 \a \0 \0 \0 \0 \n \0 \0 002
0102360 217 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 030 \0 \0
0102400 \0 022 \0 \0 \0 \0 \n \0 \0 \0 \0 \0 002 \0 033 \0
0102420 \0 \0 j \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 021
0102440 \0 \0 \0 001 \0 \0 \0 \0 \n \0 \0 \0 004 \0 \0 \0
0102460 \0 005 \0 \0 \0 $ \0 \0 \0 \0 \n \0 \0 \0 243 \0
0102500 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 020 \0 \0 001 006
0102520 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 025 \0 \0 \0
0102540 ? \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 021 \0 \0
0102560 \0 001 \0 \0 \0 \0 \n \0 \0 \0 004 \0 \0 \0 \0 005
0102600 \0 \0 \0 026 \0 \0 \0 \0 \n \0 \0 \0 241 \0 \0 \0
0102620 \0 \v \0 \0 \0 \0 \0 002 \0 020 \0 \0 001 } \0 \0
0102640 \0 \0 \v \0 \0 \0 \0 \0 002 \0 025 \0 \0 \0 321 \0
0102660 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 021 \0 \0 \0 001
0102700 \0 \0 \0 \0 \n \0 \0 \0 004 \0 \0 \0 \0 005 \0 \0
0102720 \0 % \0 \0 \0 \0 \n \0 \0 \0 O \0 \0 \0 \0 \v
0102740 \0 \0 \0 \0 \0 002 \0 021 \0 \0 \0 001 \0 \0 \0 \0
0102760 \n \0 \0 \0 004 \0 \0 \0 \0 005 \0 \0 \0 001 \0 \0
0103000 \0 \0 \v \0 \0 \0 034 \0 \0 \0 \0 \n \0 \0 \0 R
0103020 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 020 \0 \0 001
0103040 * \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 025 \0 \0
0103060 001 034 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 030 \0
0103100 \0 \0 032 \0 \0 \0 \0 \n \0 \0 \0 \0 \0 002 \0 033
0103120 \0 \0 \0 321 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0
0103140 021 \0 \0 \0 001 \0 \0 \0 \0 \n \0 \0 \0 004 \0 \0
0103160 \0 \0 005 \0 \0 \0 027 \0 \0 \0 \0 \n \0 \0 \0 R
0103200 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 021 \0 \0 \0
0103220 001 \0 \0 \0 \0 \n \0 \0 \0 004 \0 \0 \0 \0 005 \0
0103240 \0 \0 ! \0 \0 \0 \0 \n \0 \0 \0 313 \0 \0 \0 \0
0103260 \v \0 \0 \0 \0 \0 002 \0 020 \0 \0 003 376 \0 \0 \0
0103300 \0 \v \0 \0 \0 \0 \0 002 \0 025 \0 \0 \0 B \0 \0
0103320 \0 \0 \v \0 \0 \0 \0 \0 002 \0 021 \0 \0 \0 001 \0
0103340 \0 \0 \0 \n \0 \0 \0 004 \0 \0 \0 \0 005 \0 \0 \0
0103360 ! \0 \0 \0 \0 \n \0 \0 \0 n \0 \0 \0 \0 \v \0
0103400 \0 \0 \0 \0 002 \0 020 \0 \0 \0 253 \0 \0 \0 \0 \v
0103420 \0 \0 \0 \0 \0 002 \0 # \0 \0 \0 \n \0 \0 \0 \0
0103440 \f \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002
0103460 \0 033 \0 \0 \0 211 \0 \0 \0 \0 \v \0 \0 \0 \0 \0
0103500 002 \0 \r \0 \0 \0 027 \0 \0 \0 \0 \n \0 \0 \0 \0
0103520 \0 002 \0 \f \0 \0 \0 \b \0 \0 \0 \0 004 \0 \0 \0
0103540 001 \0 \0 \0 \0 006 \0 \0 \0 017 \0 \0 \0 \0 004 \0
0103560 \0 \0 001 \0 \0 \0 \0 006 \0 \0 \0 \0 \0 002 \0 004
0103600 \0 \0 \0 030 \0 \0 \0 \0 \n \0 \0 \0 001 \0 \0 \0
0103620 \0 \v \0 \0 \0 003 \0 \0 \0 \0 002 \0 \0 \0 001 \0
0103640 \0 \0 \0 \f \0 \0 \0 005 \0 \0 \0 \0 003 \0 \0 \0
0103660 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 \v \0 \0
0103700 \0 H \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 004 \0
0103720 \0 \0 030 \0 \0 \0 \0 \n \0 \0 \0 001 \0 \0 \0 \0
0103740 \t \0 \0 \0 003 \0 \0 \0 \0 002 \0 \0 \0 \v \0 \0
0103760 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0
0104000 \0 002 \0 \v \0 \0 \0 N \0 \0 \0 \0 \v \0 \0 \0
0104020 \0 \0 002 \0 004 \0 \0 \0 " \0 \0 \0 \0 \n \0 \0
0104040 \0 001 \0 \0 \0 \0 \t \0 \0 \0 \t \0 \0 \0 \0 \n
0104060 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 001 \0 \0 \0 \0
0104100 \n \0 \0 \0 001 \0 \0 \0 \0 \f \0 \0 \0 003 \0 \0
0104120 \0 \0 002 \0 \0 \0 001 \0 \0 \0 \0 \f \0 \0 \0 005
0104140 \0 \0 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0
0104160 \0 \0 \0 002 \0 \v \0 \0 \0 247 \0 \0 \0 \0 \v \0
0104200 \0 \0 \0 \0 002 \0 \r \0 \0 \0 026 \0 \0 \0 \0 \n
0104220 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 + \0 \0 \0 \0
0104240 \n \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002
0104260 \0 \n \0 \0 \0 002 \0 \0 \0 \0 \f \0 \0 \0 003 \0
0104300 \0 \0 \0 002 \0 \0 \0 001 \0 \0 \0 \0 \f \0 \0 \0
0104320 \v \0 \0 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 \v \0
0104340 \0 \0 \0 \0 002 \0 \v \0 \0 \0 302 \0 \0 \0 \0 \v
0104360 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 036 \0 \0 \0 \0
0104400 \n \0 \0 \0 002 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002
0104420 \0 003 \0 \0 \0 005 \0 \0 \0 \0 002 \0 \0 \0 \v \0
0104440 \0 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0
0104460 \0 \0 002 \0 \v \0 \0 001 b \0 \0 \0 \0 \v \0 \0
0104500 \0 \0 \0 002 \0 004 \0 \0 \0 020 \0 \0 \0 \0 \n \0
0104520 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 003 \0 \0 \0 \0
0104540 002 \0 \0 \0 001 \0 \0 \0 \0 \f \0 \0 \0 \f \0 \0
0104560 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0
0104600 \0 002 \0 \v \0 \0 \0 350 \0 \0 \0 \0 \v \0 \0 \0
0104620 \0 \0 002 \0 # \0 \0 \0 036 \0 \0 \0 \0 \n \0 \0
0104640 \0 \0 \0 002 \0 004 \0 \0 \0 / \0 \0 \0 \0 \n \0
0104660 \0 \0 \0 \0 002 \0 004 \0 \0 \0 002 \0 \0 \0 \0 \n
0104700 \0 \0 \0 003 \0 \0 \0 \0 002 \0 \0 \0 001 \0 \0 \0
0104720 \0 \f \0 \0 \0 \n \0 \0 \0 \0 003 \0 \0 \0 002 \0
0104740 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 \v \0 \0 \0 217
0104760 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0
0105000 \0 \0 \0 \0 \n \0 \0 \0 001 \0 \0 \0 \0 \v \0
0105020 \0 \0 024 \0 \0 \0 \0 \n \0 \0 \0 001 \0 \0 \0 \0
0105040 002 \0 \0 \0 \0 \0 002 \0 004 \0 \0 \0 005 \0 \0 \0
0105060 \0 002 \0 \0 \0 026 \0 \0 \0 \0 003 \0 \0 \0 002 \0
0105100 \0 \0 \0 \f \0 \0 \0 \0 \0 002 \0 \v \0 \0 \0 r
0105120 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0
0105140 9 \0 \0 \0 \0 \n \0 \0 \0 003 \0 \0 \0 \0 002 \0
0105160 \0 \0 001 \0 \0 \0 \0 \f \0 \0 \0 \n \0 \0 \0 \0
0105200 003 \0 \0 \0 001 \0 \0 \0 \0 \n \0 \0 \0 \0 \0 002
0105220 \0 \v \0 \0 \0 326 \0 \0 \0 \0 \v \0 \0 \0 \0 \0
0105240 002 \0 # \0 \0 \0 026 \0 \0 \0 \0 \f \0 \0 \0 \0
0105260 \0 002 \0 026 \0 \0 004 { \0 \0 \0 \0 \v \0 \0 \0
0105300 \0 \0 002 \0 # \0 \0 \0 036 \0 \0 \0 \0 \f \0 \0
0105320 \0 \0 \0 002 \0 026 \0 \0 005 < \0 \0 \0 \0 \v \0
0105340 \0 \0 \0 \0 002 \0 # \0 \0 \0 - \0 \0 \0 \0 \f
0105360 \0 \0 \0 \0 \0 002 \0 026 \0 \0 004 247 \0 \0 \0 \0
0105400 \v \0 \0 \0 \0 \0 002 \0 002 \0 \0 002 222 \0 \0 \0
0105420 \0 \v \0 \0 \0 \0 \0 002 \0 " \0 \0 \0 002 \0 \0
0105440 \0 \0 \v \0 \0 \0 \0 \0 002 \0 # \0 \0 \0 \v \0
0105460 \0 \0 \0 \f \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 224
0105500 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0
0105520 276 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 001 \0 \0
0105540 \0 023 \0 \0 \0 \0 \v \0 \0 \0 023 \0 \0 \0 \0 \n
0105560 \0 \0 \0 ? \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0
0105600 001 \0 \0 \0 f \0 \0 \0 \0 \v \0 \0 \0 + \0 \0
0105620 \0 \0 \n \0 \0 \0 V \0 \0 \0 \0 \v \0 \0 \0 \0
0105640 \0 002 \0 001 \0 \0 \0 300 \0 \0 \0 \0 \v \0 \0 \0
0105660 \0 \0 002 \0 001 \0 \0 \0 6 \0 \0 \0 \0 \v \0 \0
0105700 \0 ) \0 \0 \0 \0 \n \0 \0 \0 026 \0 \0 \0 \0 \v
0105720 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 006 \0 \0 \0 \0
0105740 \v \0 \0 \0 021 \0 \0 002 \0 \v \0 \0 \0 003 \0 \0
0105760 \0 \0 \v \0 \0 \0 035 \0 \0 002 \0 \v \0 \0 \0 003
0106000 \0 \0 \0 \0 \v \0 \0 \0 [ \0 \0 002 \0 \v \0 \0
0106020 \0 \n \0 \0 \0 \0 \v \0 \0 \0 021 \0 \0 002 \0 \v
0106040 \0 \0 \0 K \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0
0106060 001 \0 \0 \0 D \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002
0106100 \0 001 \0 \0 \0 230 \0 \0 \0 \0 \v \0 \0 \0 ; \0
0106120 \0 002 \0 \n \0 \0 \0 016 \0 \0 \0 \0 \v \0 \0 \0
0106140 \0 \0 002 \0 001 \0 \0 \0 264 \0 \0 \0 \0 \v \0 \0
0106160 \0 \0 \0 002 \0 001 \0 \0 \0 315 \0 \0 \0 \0 \v \0
0106200 \0 \0 \0 \0 002 \0 001 \0 \0 \0 024 \0 \0 \0 \0 \v
0106220 \0 \0 \0 035 \0 \0 \0 \0 \n \0 \0 \0 % \0 \0 \0
0106240 \0 \v \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 247 \0 \0
0106260 \0 \0 \v \0 \0 \0 \0 \0 \0 \0 \n \0 \0 \0 $
0106300 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0
0106320 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 \t \0 \0
0106340 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 ! \0
0106360 \0 \0 026 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 !
0106400 \0 \0 \0 026 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0
0106420 ! \0 \0 \0 026 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002
0106440 \0 027 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0
0106460 002 \0 \a \0 \0 \0 \t \0 \0 \0 \0 \v \0 \0 \0 \0
0106500 \0 002 \0 \a \0 \0 \0 ( \0 \0 \0 \0 \v \0 \0 \0
0106520 \0 \0 002 \0 \a \0 \0 \0 033 \0 \0 \0 \0 \v \0 \0
0106540 \0 \0 \0 002 \0 \b \0 \0 \0 001 \0 \0 \0 \0 \v \0
0106560 \0 \0 \0 \0 002 \0 \b \0 \0 \0 027 \0 \0 \0 \0 \f
0106600 \0 \0 \0 \0 \0 002 \0 \b \0 \0 \0 001 \0 \0 \0 \0
0106620 \v \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 027 \0 \0 \0
0106640 \0 \n \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 003 \0
0106660 \0 \0 \0 002 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0
0106700 005 \0 \0 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 \v \0
0106720 \0 \0 \0 \0 002 \0 006 \0 \0 \0 030 \0 \0 \0 \0 \n
0106740 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 003 \0 \0 \0
0106760 \0 002 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \n \0
0107000 \0 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0
0107020 \0 \0 002 \0 006 \0 \0 \0 * \0 \0 \0 \0 \n \0 \0
0107040 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 005 \0
0107060 \0 \0 002 \0 \0 \0 \0 \v \0 \0 \0 003 \0 \0 \0 \0
0107100 002 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 005 \0 \0
0107120 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0
0107140 \0 002 \0 \b \0 \0 \0 004 \0 \0 \0 \0 \v \0 \0 \0
0107160 \0 \0 002 \0 \b \0 \0 \0 026 \0 \0 \0 \0 \f \0 \0
0107200 \0 \0 \0 002 \0 \b \0 \0 \0 001 \0 \0 \0 \0 \v \0
0107220 \0 \0 \0 \0 002 \0 006 \0 \0 \0 * \0 \0 \0 \0 \n
0107240 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 002 \0 \0 \0 \0
0107260 \v \0 \0 \0 003 \0 \0 \0 \0 002 \0 \0 \0 001 \0 \0
0107300 \0 \0 \v \0 \0 \0 \v \0 \0 \0 \0 003 \0 \0 \0 001
0107320 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0
0107340 037 \0 \0 \0 \0 \n \0 \0 \0 \t \0 \0 002 \0 002 \0
0107360 \0 \0 002 \0 \0 002 \0 \v \0 \0 \0 022 \0 \0 002 \0
0107400 003 \0 \0 \0 003 \0 \0 \0 \0 003 \0 \0 \0 001 \0 \0
0107420 \0 \0 \v \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 021 \0
0107440 \0 \0 \0 \n \0 \0 \0 003 \0 \0 \0 \0 002 \0 \0 \0
0107460 001 \0 \0 \0 \0 \v \0 \0 \0 \v \0 \0 \0 \0 003 \0
0107500 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0 \b
0107520 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0 002 \0
0107540 \b \0 \0 \0 036 \0 \0 \0 \0 \f \0 \0 \0 \0 \0 002
0107560 \0 \b \0 \0 \0 004 \0 \0 \0 \0 \v \0 \0 \0 \0 \0
0107600 002 \0 006 \0 \0 \0 / \0 \0 \0 \0 \n \0 \0 \0 \0
0107620 \0 002 \0 006 \0 \0 \0 006 \0 \0 \0 \0 \v \0 \0 \0
0107640 \n \0 \0 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 \v \0
0107660 \0 \0 \0 \0 002 \0 006 \0 \0 \0 0 \0 \0 \0 \0 \n
0107700 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 \f \0 \0 \0 \0
0107720 \v \0 \0 \0 \v \0 \0 \0 \0 002 \0 \0 \0 027 \0 \0
0107740 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0
0107760 \0 002 \0 006 \0 \0 \0 + \0 \0 \0 \0 \n \0 \0 \0
0110000 \0 \0 002 \0 005 \0 \0 \0 023 \0 \0 \0 \0 \n \0 \0
0110020 \0 001 \0 \0 \0 \0 \v \0 \0 \0 003 \0 \0 \0 \0 002
0110040 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \n \0 \0 \0
0110060 \0 003 \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0 \0
0110100 002 \0 ! \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0 \0
0110120 \0 002 \0 ! \0 \0 \0 001 \0 \0 \0 \0 \v \0 \0 \0
0110140 \0 \0 002 \0 ! \0 \0 w 204 002 001 z 272
0110155