$ od -c -N 50000 [Erinyes]<LispManual>ImageStreams.im!13
0000000 \r \r { B e g i n S u b s e c
0000020 O p e n i n g I m a g e S t
0000040 r e a m s } \r { T i t l e O p
0000060 e n i n g I m a g e S t r e
0000100 a m s } \r { T e x t \r \r { I n d
0000120 e x * P R I M A R Y * I m a
0000140 g e s t r e a m s } \r \r A n
0000160 i m a g e s t r e a m i s
0000200 a n o u t p u t s t r e a m
0000220 w h i c h " k n o w s " h
0000240 o w t o p r o c e s s g r
0000260 a p h i c c o m m a n d s t
0000300 o a g r a p h i c s o u t
0000320 p u t d e v i c e . B e s
0000340 i d e s a c c e p t i n g t
0000360 h e n o r m a l c h a r a c
0000400 t e r - o u t p u t f u n c t
0000420 i o n s ( { f n P R I N T }
0000440 , e t c . ) , a n i m a g
0000460 e s t r e a m c a n a l s
0000500 o b e p a s s e d a s a
0000520 n a r g u m e n t t o f u
0000540 n c t i o n s t o d r a w
0000560 c u r v e s , t o p r i n t
0000600 c h a r a c t e r s i n m
0000620 u l t i p l e f o n t s , a
0000640 n d o t h e r g r a p h i c
0000660 s o p e r a t i o n s . \r \r {
0000700 i n d e x * P R I M A R Y *
0000720 I m a g e s t r e a m t y p
0000740 e s } \r { I n d e x D I S P L
0000760 A Y ( I m a g e s t r e a m
0001000 t y p e ) } \r { I n d e x *
0001020 P R I M A R Y * I N T E R P R
0001040 E S S ( I m a g e s t r e a
0001060 m t y p e ) } \r { I n d e x
0001100 * P R I M A R Y * P R E S S
0001120 ( I m a g e s t r e a m t y
0001140 p e ) } \r \r E a c h i m a g e
0001160 s t r e a m h a s a n "
0001200 i m a g e s t r e a m t y p
0001220 e , " a l i t a t o m t h
0001240 a t s p e c i f i e s t h e
0001260 t y p e o f g r a p h i c
0001300 o u t p u t d e v i c e t
0001320 h a t t h e i m a g e s t
0001340 r e a m i s p r o c e s s i
0001360 n g g r a p h i c s c o m m
0001400 a n d s f o r . C u r r e
0001420 n t l y , t h e b u i l t -
0001440 i n i m a g e s t r e a m
0001460 t y p e s a r e { l i s p
0001500 D I S P L A Y } ( f o r t h
0001520 e d i s p l a y s c r e e n
0001540 ) , { l i s p I N T E R P R
0001560 E S S } ( f o r { i n d e x
0001600 I n t e r p r e s s f o r m
0001620 a t } I n t e r p r e s s f o
0001640 r m a t p r i n t e r s ) ,
0001660 a n d { l i s p P R E S S }
0001700 ( f o r { i n d e x P r e
0001720 s s f o r m a t } P r e s s
0001740 f o r m a t p r i n t e r s )
0001760 . T h e r e a r e a l s
0002000 o l i b r a r y p a c k a g
0002020 e s a v a i l a b l e t h a
0002040 t d e f i n e i m a g e s
0002060 t r e a m t y p e s f o r
0002100 t h e I R I S d i s p l a y
0002120 , 4 0 4 5 p r i n t e r ,
0002140 F X - 8 0 p r i n t e r , C
0002160 1 5 0 p r i n t e r , e t c
0002200 . \r \r I m a g e s t r e a m s
0002220 t o t h e d i s p l a y
0002240 ( d i s p l a y s t r e a m s
0002260 { I n d e x D i s p l a y s
0002300 t r e a m s } ) i n t e r p r
0002320 e t g r a p h i c s c o m m
0002340 a n d s b y i m m e d i a t
0002360 e l y e x e c u t i n g t h
0002400 e a p p r o p r i a t e o p
0002420 e r a t i o n s t o c a u s
0002440 e t h e d e s i r e d i m
0002460 a g e t o a p p e a r o n
0002500 t h e d i s p l a y s c r
0002520 e e n . I m a g e s t r e
0002540 a m s f o r h a r d c o p y
0002560 d e v i c e s s u c h a s
0002600 I n t e r p r e s s p r i n
0002620 t e r s i n t e r p r e t t
0002640 h e g r a p h i c c o m m a
0002660 n d s b y s a v i n g i n
0002700 f o r m a t i o n i n a f
0002720 i l e , w h i c h c a n l
0002740 a t e r b e s e n t t o
0002760 t h e p r i n t e r . \r \r \r N
0003000 o t e : N o t a l l g r
0003020 a p h i c s o p e r a t i o n
0003040 s c a n b e p r o p e r l
0003060 y e x e c u t e d f o r a
0003100 l l i m a g e s t r e a m
0003120 t y p e s . F o r e x a m
0003140 p l e , { f n B I T B L T }
0003160 m a y n o t b e s u p p
0003200 o r t e d t o a l l p r i
0003220 n t e r s . T h i s f u n
0003240 c t i o n a l i t y i s s t
0003260 i l l b e i n g d e v e l o
0003300 p e d , b u t e v e n i n
0003320 t h e l o n g r u n s o
0003340 m e o p e r a t i o n s m a
0003360 y b e b e y o n d t h e
0003400 p h y s i c a l o r l o g i
0003420 c a l c a p a b i l i t i e s
0003440 o f s o m e d e v i c e s
0003460 o r i m a g e f i l e f
0003500 o r m a t s . I n t h e s
0003520 e c a s e s , t h e s t r
0003540 e a m w i l l a p p r o x i
0003560 m a t e t h e s p e c i f i
0003600 e d i m a g e a s b e s t
0003620 i t c a n . \r \r \r { F n D e
0003640 f { N a m e O P E N I M A G
0003660 E S T R E A M } { A r g s F
0003700 I L E I M A G E T Y P E O P
0003720 T I O N S } \r { T e x t \r O p e
0003740 n s a n d r e t u r n s a
0003760 n i m a g e s t r e a m o
0004000 f t y p e { a r g I M A G
0004020 E T Y P E } o n a d e s t
0004040 i n a t i o n s p e c i f i e
0004060 d b y { a r g F I L E } .
0004100 I f { a r g F I L E }
0004120 i s a f i l e n a m e o
0004140 n a n o r m a l f i l e
0004160 s t o r a g e d e v i c e ,
0004200 t h e i m a g e s t r e a m
0004220 w i l l s t o r e g r a p
0004240 h i c s c o m m a n d s o n
0004260 t h e s p e c i f i e d f
0004300 i l e , w h i c h c a n b
0004320 e t r a n s m i t t e d t o
0004340 a p r i n t e r b y e x
0004360 p l i c i t c a l l s t o
0004400 { f n L I S T F I L E S } a
0004420 n d { f n S E N D . F I L E
0004440 . T O . P R I N T E R } . I
0004460 f { a r g I M A G E T Y P E
0004500 } i s { l i s p D I S P L
0004520 A Y } , t h e n t h e u s
0004540 e r i s p r o m p t e d f
0004560 o r a w i n d o w t o o
0004600 p e n . { a r g F I L E }
0004620 i n t h i s c a s e w i
0004640 l l b e u s e d a s t h
0004660 e t i t l e o f t h e w
0004700 i n d o w . \r \r I f { a r g
0004720 F I L E } i s a f i l e
0004740 n a m e o n t h e { l i s
0004760 p L P T } d e v i c e , t
0005000 h i s i n d i c a t e s t h
0005020 a t t h e g r a p h i c s
0005040 c o m m a n d s s h o u l d
0005060 b e s t o r e d i n a t
0005100 e m p o r a r y f i l e , a
0005120 n d a u t o m a t i c a l l y
0005140 s e n t t o t h e p r i
0005160 n t e r w h e n t h e i m
0005200 a g e s t r e a m i s c l
0005220 o s e d b y { f n C L O S
0005240 E F } . { a r g F I L E }
0005260 = { l i s p N I L } i s
0005300 e q u i v a l e n t t o {
0005320 a r g F I L E } = { l i s
0005340 p { b r a c k e t L P T } }
0005360 . F i l e n a m e s o n
0005400 t h e { l i s p L P T }
0005420 d e v i c e a r e o f t h
0005440 e f o r m { l i s p { b r
0005460 a c k e t L P T } { a r g P
0005500 R I N T E R N A M E } . { a r g
0005520 T Y P E } } , w h e r e {
0005540 a r g P R I N T E R N A M E }
0005560 , { a r g T Y P E } , o r
0005600 b o t h m a y b e o m i
0005620 t t e d . { a r g P R I N
0005640 T E R N A M E } i s t h e
0005660 n a m e o f t h e p a r t
0005700 i c u l a r p r i n t e r t
0005720 o w h i c h t h e f i l e
0005740 w i l l b e t r a n s m i
0005760 t t e d o n c l o s i n g ;
0006000 i t d e f a u l t s t o
0006020 t h e f i r s t p r i n t e
0006040 r o n { v a r D E F A U L
0006060 T P R I N T I N G H O S T } t
0006100 h a t c a n p r i n t { a
0006120 r g I M A G E T Y P E } f i
0006140 l e s . T h e { a r g T
0006160 Y P E } e x t e n s i o n s
0006200 u p p l i e s t h e v a l u
0006220 e o f { a r g I M A G E T
0006240 Y P E } w h e n i t i s
0006260 d e f a u l t e d ( s e e b
0006300 e l o w ) . { f n O P E N
0006320 I M A G E S T R E A M } w i l
0006340 l g e n e r a t e a n e r
0006360 r o r i f t h e s p e c i
0006400 f i e d p r i n t e r d o e
0006420 s n o t a c c e p t t h e
0006440 k i n d o f f i l e s p
0006460 e c i f i e d b y { a r g
0006500 I M A G E T Y P E } . \r \r I f
0006520 { a r g I M A G E T Y P E }
0006540 i s { l i s p N I L } , t
0006560 h e i m a g e t y p e i s
0006600 i n f e r r e d f r o m t
0006620 h e e x t e n s i o n f i e
0006640 l d o f { a r g F I L E }
0006660 a n d t h e { l i s p E
0006700 X T E N S I O N S } p r o p e
0006720 r t i e s i n t h e l i s
0006740 t { v a r P R I N T F I L E
0006760 T Y P E S } { i n d e x P R I
0007000 N T F I L E T Y P E S V a r }
0007020 ( s e e { P a g e R e f V
0007040 a r P R I N T F I L E T Y P E
0007060 S } ) . T h u s , t h e
0007100 e x t e n s i o n s { l i s p
0007120 I P } , { l i s p I P R }
0007140 , a n d { l i s p I N T E
0007160 R P R E S S } i n d i c a t e
0007200 { i n d e x I n t e r p r e
0007220 s s f o r m a t } I n t e r p
0007240 r e s s f o r m a t , a n d
0007260 t h e e x t e n s i o n {
0007300 l i s p P R E S S } i n d i
0007320 c a t e s { i n d e x P r e
0007340 s s f o r m a t } P r e s s
0007360 f o r m a t . I f { a r g
0007400 F I L E } i s a p r i n
0007420 t e r f i l e w i t h n o
0007440 e x t e n s i o n ( o f t
0007460 h e f o r m { l i s p { b
0007500 r a c k e t L P T } { a r g
0007520 P R I N T E R N A M E } } ) ,
0007540 t h e n { a r g I M A G E T
0007560 Y P E } w i l l b e t h e
0007600 t y p e t h a t t h e i
0007620 n d i c a t e d p r i n t e r
0007640 c a n p r i n t . I f
0007660 { a r g F I L E } h a s n
0007700 o e x t e n s i o n b u t
0007720 i s n o t o n t h e p r
0007740 i n t e r d e v i c e { l i
0007760 s p { b r a c k e t L P T }
0010000 } , t h e n { a r g I M A
0010020 G E T Y P E } w i l l d e f
0010040 a u l t t o t h e t y p e
0010060 a c c e p t e d b y t h e
0010100 f i r s t p r i n t e r o
0010120 n { v a r D E F A U L T P R
0010140 I N T I N G H O S T } . \r \r
0010160 { a r g O P T I O N S } i s
0010200 a l i s t i n p r o p e
0010220 r t y l i s t f o r m a t ,
0010240 { l i s p ( { a r g P R O
0010260 P 1 } { a r g V A L 1 } {
0010300 a r g P R O P 2 } { a r g
0010320 V A L 2 } { a n o n a r g } )
0010340 } , u s e d t o s p e c i
0010360 f y c e r t a i n a t t r i
0010400 b u t e s o f t h e i m a
0010420 g e s t r e a m ; n o t a
0010440 l l a t t r i b u t e s a r
0010460 e m e a n i n g f u l o r
0010500 i n t e r p r e t e d b y a
0010520 l l t y p e s o f i m a g
0010540 e s t r e a m s . A c c e
0010560 p t a b l e p r o p e r t i e
0010600 s a r e : \r \r { B e g i n l
0010620 a b e l e d l i s t O P E N I
0010640 M A G E S T R E A M o p t i o
0010660 n s } \r \r { L a b e l { l i s
0010700 p R E G I O N } } \r { T e x t
0010720 \r V a l u e i s t h e r e
0010740 g i o n o n t h e p a g e
0010760 ( i n s t r e a m s c a l
0011000 e u n i t s , 0 , 0 b e i
0011020 n g t h e l o w e r - l e f
0011040 t c o r n e r o f t h e
0011060 p a g e ) t h a t t e x t
0011100 w i l l f i l l u p . I
0011120 t e s t a b l i s h e s t h
0011140 e i n i t i a l v a l u e s
0011160 f o r { f n D S P L E F T
0011200 M A R G I N } , { f n D S P
0011220 R I G H T M A R G I N } , { f
0011240 n D S P B O T T O M M A R G I
0011260 N } ( t h e p o i n t a t
0011300 w h i c h c a r r i a g e
0011320 r e t u r n s c a u s e p a
0011340 g e a d v a n c e m e n t )
0011360 a n d { f n D S P T O P M A
0011400 R G I N } ( w h e r e t h e
0011420 s t r e a m i s p o s i t
0011440 i o n e d a t t h e b e g
0011460 i n n i n g o f a n e w
0011500 p a g e ) . \r \r I f t h i s
0011520 p r o p e r t y i s n o t
0011540 g i v e n , t h e v a l u e
0011560 o f t h e v a r i a b l e
0011600 { v a r D E F A U L T P A G
0011620 E R E G I O N } , { i n d e x
0011640 D E F A U L T P A G E R E G I O
0011660 N V a r } i s u s e d . \r
0011700 } \r \r { L a b e l { l i s p
0011720 F O N T S } } \r { T e x t \r V a
0011740 l u e i s a l i s t o f
0011760 f o n t s t h a t a r e
0012000 e x p e c t e d t o b e u
0012020 s e d i n t h e i m a g e
0012040 s t r e a m . S o m e i
0012060 m a g e s t r e a m s ( e .
0012100 g . I n t e r p r e s s ) a
0012120 r e m o r e e f f i c i e n
0012140 t i f t h e e x p e c t e
0012160 d f o n t s a r e s p e c
0012200 i f i e d i n a d v a n c e
0012220 , b u t t h i s i s n o
0012240 t n e c e s s a r y . T h
0012260 e f i r s t f o n t i n
0012300 t h i s l i s t w i l l b
0012320 e t h e i n i t i a l f o
0012340 n t o f t h e s t r e a m
0012360 , o t h e r w i s e t h e
0012400 d e f a u l t f o n t f o r
0012420 t h a t i m a g e s t r e
0012440 a m t y p e w i l l b e
0012460 u s e d . \r } \r \r { L a b e l
0012500 { l i s p H E A D I N G } } \r
0012520 { T e x t \r V a l u e i s t
0012540 h e h e a d i n g t o b e
0012560 p l a c e d a u t o m a t i
0012600 c a l l y o n e a c h p a
0012620 g e . { l i s p N I L }
0012640 m e a n s n o h e a d i n g
0012660 . \r } \r \r \r { E n d l a b e l
0012700 e d l i s t O P E N I M A G E
0012720 S T R E A M o p t i o n s } \r
0012740 \r { B e g i n N o t e } \r T h
0012760 i s o p t i o n s h o u l d
0013000 n o t b e d o c u m e n t
0013020 e d - - - e v e n t u a l l
0013040 y , t h i s w i l l b e
0013060 d o n e " r i g h t " , u s
0013100 i n g a D S P R O T A T E
0013120 f u n c t i o n : \r L A N D S C
0013140 A P E - - - I f t h e v
0013160 a l u e i s n o n - { l i s
0013200 p N I L } , p r i n t i n g
0013220 o n t o t h e i m a g e
0013240 s t r e a m i s d o n e i
0013260 n " l a n d s c a p e " m o
0013300 d e , w i t h t h e p a g
0013320 e r o t a t e d 9 0 d e g
0013340 r e e s . \r { E n d N o t e }
0013360 \r } } \r \r \r \r E x a m p l e s :
0013400 S u p p o s e t h a t {
0013420 l i s p T r e m o r : } i s
0013440 a n { i n d e x I n t e r
0013460 p r e s s f o r m a t } I n t
0013500 e r p r e s s p r i n t e r ,
0013520 { l i s p Q u a k e } i s
0013540 a { i n d e x P r e s s
0013560 f o r m a t } P r e s s p r i
0013600 n t e r , a n d { v a r D
0013620 E F A U L T P R I N T I N G H O
0013640 S T } i s { l i s p ( T r
0013660 e m o r : Q u a k e ) } : \r \r
0013700 { l i s p ( O P E N I M A G E
0013720 S T R E A M ) } r e t u r n s
0013740 a n I n t e r p r e s s i
0013760 m a g e s t r e a m o n p
0014000 r i n t e r { l i s p T r e
0014020 m o r : } . \r \r { l i s p ( O
0014040 P E N I M A G E S T R E A M N
0014060 I L ' P R E S S ) } r e t u
0014100 r n s a P r e s s s t r e
0014120 a m o n { l i s p Q u a k
0014140 e } . \r \r { l i s p ( O P E N
0014160 I M A G E S T R E A M ' { b r
0014200 a c k e t L P T } . I N T E R
0014220 P R E S S ) } r e t u r n s
0014240 a n I n t e r p r e s s s t
0014260 r e a m o n { l i s p T r
0014300 e m o r : } . \r \r { l i s p (
0014320 O P E N I M A G E S T R E A M
0014340 ' { b r a c k e t C O R E } F
0014360 O O . P R E S S ) } r e t u r
0014400 n s a P r e s s s t r e a
0014420 m o n t h e f i l e { l
0014440 i s p { b r a c k e t C O R
0014460 E } F O O . P R E S S } . \r \r \r
0014500 \r { F n D e f { N a m e I M
0014520 A G E S T R E A M P } { A r g
0014540 s X I M A G E T Y P E } \r {
0014560 T y p e n o s p r e a d } \r {
0014600 T e x t \r R e t u r n s { a r
0014620 g X } ( p o s s i b l y c
0014640 o e r c e d t o a s t r e
0014660 a m ) i f i t i s a n
0014700 o u t p u t i m a g e s t r
0014720 e a m o f t y p e { a r g
0014740 I M A G E T Y P E } ( o r
0014760 o f a n y t y p e i f {
0015000 a r g I M A G E T Y P E } = {
0015020 l i s p N I L } ) , o t h e
0015040 r w i s e { l i s p N I L }
0015060 . \r } } \r \r \r { F n D e f { N
0015100 a m e I M A G E S T R E A M T
0015120 Y P E } { A r g s S T R E A
0015140 M } \r { T e x t \r R e t u r n s
0015160 t h e i m a g e s t r e a
0015200 m t y p e o f { a r g S
0015220 T R E A M } . \r } } \r \r \r { F n
0015240 D e f { N a m e I M A G E S
0015260 T R E A M T Y P E P } { A r g
0015300 s S T R E A M T Y P E } \r {
0015320 T e x t \r R e t u r n s { l i
0015340 s p T } i f { a r g S T
0015360 R E A M } i s a n i m a g
0015400 e s t r e a m o f t y p e
0015420 { a r g T Y P E } . \r } } \r
0015440 \r \r } { E n d S u b s e c O
0015460 p e n i n g I m a g e S t r
0015500 e a m s } \r \r \r { B e g i n S
0015520 u b S e c A c c e s s i n g
0015540 I m a g e S t r e a m F i e
0015560 l d s } \r { T i t l e A c c e
0015600 s s i n g I m a g e S t r e
0015620 a m F i e l d s } \r { T e x t
0015640 \r \r T h e f o l l o w i n g
0015660 f u n c t i o n s m a n i p u
0015700 l a t e t h e f i e l d s
0015720 o f a n i m a g e s t r e
0015740 a m . T h e s e f u n c t
0015760 i o n s r e t u r n t h e
0016000 o l d v a l u e ( t h e o
0016020 n e b e i n g r e p l a c e
0016040 d ) . A v a l u e o f
0016060 { l i s p N I L } f o r t
0016100 h e n e w v a l u e w i l
0016120 l r e t u r n t h e c u r
0016140 r e n t s e t t i n g w i t
0016160 h o u t c h a n g i n g i t
0016200 . T h e s e f u n c t i o
0016220 n s d o n o t c h a n g e
0016240 a n y o f t h e b i t s
0016260 d r a w n o n t h e i m
0016300 a g e s t r e a m ; t h e y
0016320 j u s t a f f e c t f u t
0016340 u r e o p e r a t i o n s d
0016360 o n e o n t h e i m a g e
0016400 s t r e a m . \r \r \r { F n D e
0016420 f { N a m e D S P C L I P P
0016440 I N G R E G I O N } { A r g s
0016460 R E G I O N S T R E A M } \r
0016500 { T e x t \r T h e c l i p p i
0016520 n g r e g i o n { i n d e x
0016540 C l i p p i n g r e g i o n }
0016560 i s a r e g i o n t h a
0016600 t l i m i t s t h e e x t
0016620 e n t o f c h a r a c t e r
0016640 s p r i n t e d a n d l i
0016660 n e s d r a w n ( i n t h
0016700 e i m a g e s t r e a m ' s
0016720 c o o r d i n a t e s y s t
0016740 e m ) . I n i t i a l l y
0016760 s e t s o t h a t n o c
0017000 l i p p i n g o c c u r s . \r
0017020 \r W a r n i n g : F o r d
0017040 i s p l a y s t r e a m s ,
0017060 t h e w i n d o w s y s t e
0017100 m m a i n t a i n s t h e
0017120 c l i p p i n g r e g i o n
0017140 d u r i n g w i n d o w o p
0017160 e r a t i o n s . U s e r s
0017200 s h o u l d b e v e r y
0017220 c a r e f u l a b o u t c h
0017240 a n g i n g t h i s f i e l
0017260 d . \r } } \r \r \r { F n D e f {
0017300 N a m e D S P F O N T } { A
0017320 r g s F O N T S T R E A M }
0017340 \r { T e x t \r T h e f o n t
0017360 f i e l d s p e c i f i e s
0017400 t h e f o n t ( s e e { P
0017420 a g e R e f T e r m F o n t
0017440 s } ) u s e d w h e n p r
0017460 i n t i n g c h a r a c t e r
0017500 s t o t h e i m a g e s
0017520 t r e a m . \r \r { I n d e x F
0017540 o n t s } \r \r N o t e : { f
0017560 n D S P F O N T } d e t e r
0017600 m i n e s i t s n e w f o
0017620 n t d e s c r i p t o r f r
0017640 o m { a r g F O N T } b y
0017660 t h e s a m e c o e r c i
0017700 o n r u l e s t h a t { f
0017720 n F O N T P R O P } a n d
0017740 { f n F O N T C R E A T E }
0017760 u s e ( { P a g e R e f F n
0020000 F O N T C R E A T E } ) , w
0020020 i t h o n e a d d i t i o n
0020040 a l p o s s i b i l i t y :
0020060 I f { a r g F O N T } i s
0020100 a l i s t o f t h e f
0020120 o r m { l i s p ( { a r g
0020140 P R O P { s u b 1 } } { a r
0020160 g V A L { s u b 1 } } { a
0020200 r g P R O P { s u b 2 } }
0020220 { a r g V A L { s u b 2 } }
0020240 { e l l i p s i s } ) } w h
0020260 e r e { a r g P R O P { s u
0020300 b 1 } } i s a c c e p t a
0020320 b l e a s a f o n t - p r
0020340 o p e r t y t o { f n F O
0020360 N T C O P Y } ( { P a g e R e
0020400 f F n F O N T C O P Y } ) ,
0020420 t h e n t h e n e w f o
0020440 n t i s o b t a i n e d b
0020460 y { l i s p ( { f n F O N
0020500 T C O P Y } ( { f n D S P F
0020520 O N T } N I L { a r g S
0020540 T R E A M } ) { a r g P R
0020560 O P { s u b 1 } } { a r g
0020600 V A L { s u b 1 } } { a r g
0020620 P R O P { s u b 2 } } {
0020640 a r g V A L { s u b 2 } }
0020660 { e l l i p s i s } ) } . F
0020700 o r e x a m p l e , { l i s
0020720 p ( D S P F O N T ' ( S I Z
0020740 E 1 2 ) { a r g S T R E A
0020760 M } ) } w o u l d c h a n g
0021000 e t h e f o n t t o t h
0021020 e 1 2 p o i n t v e r s i
0021040 o n o f t h e c u r r e n
0021060 t f o n t , l e a v i n g
0021100 a l l o t h e r f o n t p
0021120 r o p e r t i e s t h e s a
0021140 m e . \r } } \r \r \r { F n D e f
0021160 { N a m e D S P T O P M A R G
0021200 I N } { A r g s Y P O S I T
0021220 I O N S T R E A M } \r { T e x
0021240 t \r T h e t o p m a r g i n
0021260 { I n d e x T o p m a r g i
0021300 n } i s a n i n t e g e r
0021320 t h a t i s t h e Y p
0021340 o s i t i o n a f t e r a
0021360 n e w p a g e ( i n t h e
0021400 i m a g e s t r e a m ' s
0021420 c o o r d i n a t e s y s t e
0021440 m ) . T h i s f u n c t i
0021460 o n h a s n o e f f e c t
0021500 o n w i n d o w s . \r } } \r
0021520 \r { F n D e f { N a m e D S
0021540 P B O T T O M M A R G I N } {
0021560 A r g s Y P O S I T I O N S
0021600 T R E A M } \r { T e x t \r T h e
0021620 b o t t o m m a r g i n { I
0021640 n d e x B o t t o m m a r g
0021660 i n } i s a n i n t e g e
0021700 r t h a t i s t h e m i
0021720 n i m u m Y p o s i t i o n
0021740 t h a t c h a r a c t e r s
0021760 w i l l b e p r i n t e d
0022000 b y { l i s p P R I N 1 }
0022020 ( i n t h e i m a g e s
0022040 t r e a m ' s c o o r d i n a
0022060 t e s y s t e m ) . T h i
0022100 s f u n c t i o n h a s n
0022120 o e f f e c t o n w i n d
0022140 o w s . \r } } \r \r \r { F n D e f
0022160 { N a m e D S P L E F T M A
0022200 R G I N } { A r g s X P O S
0022220 I T I O N S T R E A M } \r { T
0022240 e x t \r T h e l e f t m a r
0022260 g i n { I n d e x L e f t m
0022300 a r g i n } i s a n i n t
0022320 e g e r t h a t i s t h e
0022340 X p o s i t i o n a f t e
0022360 r a n e n d - o f - l i n e
0022400 ( i n t h e i m a g e s
0022420 t r e a m ' s c o o r d i n a
0022440 t e s y s t e m ) . I n i
0022460 t i a l l y t h e l e f t
0022500 e d g e o f t h e c l i p
0022520 p i n g r e g i o n . \r } } \r
0022540 \r { F n D e f { N a m e D S
0022560 P R I G H T M A R G I N } { A
0022600 r g s X P O S I T I O N S T
0022620 R E A M } \r { T e x t \r T h e
0022640 r i g h t m a r g i n { I n d
0022660 e x R i g h t m a r g i n }
0022700 i s a n i n t e g e r t
0022720 h a t i s t h e m a x i m
0022740 u m X p o s i t i o n t h
0022760 a t c h a r a c t e r s w i
0023000 l l b e p r i n t e d b y
0023020 { l i s p P R I N 1 } ( i
0023040 n t h e i m a g e s t r e
0023060 a m ' s c o o r d i n a t e
0023100 s y s t e m ) . T h i s i
0023120 s i n i t i a l l y t h e
0023140 p o s i t i o n o f t h e
0023160 r i g h t e d g e o f t h
0023200 e w i n d o w o r p a g e
0023220 . \r } } \r \r \r T h e l i n e
0023240 l e n g t h { I n d e x L i n
0023260 e l e n g t h } o f a w
0023300 i n d o w o r i m a g e s
0023320 t r e a m ( a s r e t u r n
0023340 e d b y { f n L I N E L E
0023360 N G T H } , { I n d e x L I N
0023400 E L E N G T H F n } { P a g
0023420 e R e f F n L I N E L E N G
0023440 T H } ) i s c o m p u t e d
0023460 b y d i v i d i n g t h e
0023500 d i s t a n c e b e t w e e
0023520 n t h e l e f t a n d r
0023540 i g h t m a r g i n s b y
0023560 t h e w i d t h o f a n
0023600 u p p e r c a s e " A " i n
0023620 t h e c u r r e n t f o n
0023640 t . T h e l i n e l e n
0023660 g t h i s c h a n g e d w
0023700 h e n e v e r t h e f o n t
0023720 , l e f t m a r g i n , o
0023740 r r i g h t m a r g i n a
0023760 r e c h a n g e d o r w h
0024000 e n e v e r t h e w i n d o
0024020 w i s r e s h a p e d . \r \r
0024040 \r { F n D e f { N a m e D S
0024060 P O P E R A T I O N } { A r g
0024100 s O P E R A T I O N S T R E
0024120 A M } \r { T e x t \r T h e o p
0024140 e r a t i o n i s t h e d
0024160 e f a u l t { l i s p B I T
0024200 B L T } o p e r a t i o n (
0024220 s e e { P a g e R e f ( B I
0024240 T B L T a r g u m e n t ) O
0024260 P E R A T I O N } ) u s e d
0024300 w h e n p r i n t i n g o r
0024320 d r a w i n g o n t h e
0024340 i m a g e s t r e a m . O
0024360 n e o f { l i s p R E P L
0024400 A C E } , { l i s p P A I N
0024420 T } , { l i s p I N V E R T
0024440 } , o r { l i s p E R A S
0024460 E } . I n i t i a l l y {
0024500 l i s p R E P L A C E } .
0024520 T h i s i s a m e a n i n
0024540 g l e s s o p e r a t i o n
0024560 f o r m o s t p r i n t e r
0024600 s w h i c h s u p p o r t
0024620 t h e m o d e l t h a t o
0024640 n c e d o t s a r e d e p
0024660 o s i t e d o n a p a g e
0024700 t h e y c a n n o t b e
0024720 r e m o v e d . \r } } \r \r \r { F
0024740 n D e f { N a m e D S P L I
0024760 N E F E E D } { A r g s D E
0025000 L T A Y S T R E A M } \r { T e
0025020 x t \r T h e l i n e f e e d
0025040 i s a n i n t e g e r t h
0025060 a t s p e c i f i e s t h e
0025100 Y i n c r e m e n t f o r
0025120 e a c h l i n e f e e d ,
0025140 n o r m a l l y n e g a t i v
0025160 e . I n i t i a l l y m i
0025200 n u s t h e h e i g h t o
0025220 f t h e i n i t i a l f o
0025240 n t . \r } } \r \r \r { F n D e f
0025260 { N a m e D S P S C A L E }
0025300 { A r g s S C A L E S T R E
0025320 A M } \r { T e x t \r R e t u r
0025340 n s t h e s c a l e o f
0025360 t h e i m a g e s t r e a m
0025400 { a r g S T R E A M } , a
0025420 n u m b e r i n d i c a t i
0025440 n g h o w m a n y u n i t
0025460 s i n t h e s t r e a m s
0025500 c o o r d i n a t e s y s t
0025520 e m c o r r e s p o n d t o
0025540 o n e p r i n t e r ' s p
0025560 o i n t ( 1 / 7 2 o f a n
0025600 i n c h ) . F o r e x a
0025620 m p l e , { f n D S P S C A
0025640 L E } r e t u r n s 1 f o
0025660 r d i s p l a y s t r e a m
0025700 s , a n d 3 5 . 2 7 7 7 8
0025720 f o r { i n d e x I n t e r
0025740 p r e s s f o r m a t } I n t
0025760 e r p r e s s a n d { i n d
0026000 e x P r e s s f o r m a t }
0026020 P r e s s s t r e a m s ( t
0026040 h e n u m b e r o f m i c
0026060 a s p e r p r i n t e r ' s
0026100 p o i n t ) . I n o r d
0026120 e r t o b e d e v i c e -
0026140 i n d e p e n d e n t , u s e
0026160 r g r a p h i c s p r o g r
0026200 a m s m u s t e i t h e r
0026220 n o t s p e c i f y p o s i
0026240 t i o n v a l u e s a b s o
0026260 l u t e l y , o r m u s t
0026300 m u l t i p l y a b s o l u t
0026320 e p o i n t q u a n t i t i
0026340 e s b y t h e { f n D S
0026360 P S C A L E } o f t h e d
0026400 e s t i n a t i o n s t r e a
0026420 m . F o r e x a m p l e ,
0026440 t o s e t t h e l e f t
0026460 m a r g i n o f t h e I
0026500 n t e r p r e s s s t r e a m
0026520 { l i s p X X } t o o n
0026540 e i n c h , d o \r \r { l i s
0026560 p c o d e \r ( D S P L E F T M A
0026600 R G I N ( T I M E S 7 2 (
0026620 D S P S C A L E N I L X X )
0026640 ) X X ) } \r \r T h e { a r
0026660 g S C A L E } a r g u m e n
0026700 t t o { f n D S P S C A L
0026720 E } i s c u r r e n t l y
0026740 i g n o r e d . I n a f
0026760 u t u r e r e l e a s e i t
0027000 w i l l e n a b l e t h e
0027020 s c a l e o f t h e s t
0027040 r e a m t o b e c h a n g
0027060 e d u n d e r u s e r c o
0027100 n t r o l , s o t h a t t
0027120 h e n e c e s s a r y m u l
0027140 t i p l i c a t i o n w i l l
0027160 b e d o n e i n t e r n a
0027200 l t o t h e i m a g e s
0027220 t r e a m i n t e r f a c e .
0027240 I n t h i s c a s e ,
0027260 i t w o u l d b e p o s s
0027300 i b l e t o s e t t h e
0027320 l e f t m a r g i n o f t
0027340 h e I n t e r p r e s s s t
0027360 r e a m { l i s p X X } t
0027400 o o n e i n c h b y d o
0027420 i n g \r \r { l i s p c o d e \r (
0027440 D S P S C A L E 1 X X ) \r (
0027460 D S P L E F T M A R G I N 7 2
0027500 X X ) } \r } } \r \r \r { F n D
0027520 e f { N a m e D S P S P A C
0027540 E F A C T O R } { A r g s F
0027560 A C T O R S T R E A M } \r {
0027600 T e x t \r T h e s p a c e f
0027620 a c t o r { i n d e x S p a c
0027640 e f a c t o r } i s t h e
0027660 a m o u n t b y w h i c h
0027700 t o m u l t i p l y t h e
0027720 n a t u r a l w i d t h o
0027740 f a l l f o l l o w i n g
0027760 s p a c e c h a r a c t e r s
0030000 o n { a r g S T R E A M }
0030020 ; t h i s c a n b e u s
0030040 e d f o r t h e j u s t i
0030060 f i c a t i o n o f t e x t
0030100 . T h e d e f a u l t v
0030120 a l u e i s 1 . F o r
0030140 e x a m p l e , i f t h e
0030160 n a t u r a l w i d t h o f
0030200 a s p a c e i n { a r g
0030220 S T R E A M } ' s c u r r e
0030240 n t f o n t i s 1 2 u n
0030260 i t s , a n d t h e s p a
0030300 c e f a c t o r i s s e t
0030320 t o t w o , s p a c e s
0030340 a p p e a r 2 4 u n i t s
0030360 w i d e . T h e v a l u e
0030400 s r e t u r n e d b y { f
0030420 n S T R I N G W I D T H } a
0030440 n d { f n C H A R W I D T H
0030460 } a r e a l s o a f f e c
0030500 t e d . \r } } \r \r \r T h e f o
0030520 l l o w i n g t w o f u n c
0030540 t i o n s o n l y h a v e
0030560 m e a n i n g f o r i m a g
0030600 e s t r e a m s t h a t c
0030620 a n d i s p l a y c o l o r
0030640 : \r \r { F n D e f { N a m e
0030660 D S P C O L O R } { A r g s
0030700 C O L O R S T R E A M } \r { T
0030720 e x t \r S e t s t h e d e f
0030740 a u l t f o r e g r o u n d
0030760 c o l o r o f { a r g S T
0031000 R E A M } . R e t u r n s
0031020 t h e p r e v i o u s f o r
0031040 e g r o u n d c o l o r .
0031060 I f { a r g C O L O R } i
0031100 s { l i s p N I L } , i t
0031120 r e t u r n s t h e c u r
0031140 r e n t f o r e g r o u n d
0031160 c o l o r w i t h o u t c h
0031200 a n g i n g a n y t h i n g .
0031220 T h e d e f a u l t c o
0031240 l o r i s w h i t e \r } } \r
0031260 \r \r { F n D e f { N a m e D
0031300 S P B A C K C O L O R } { A r
0031320 g s C O L O R S T R E A M }
0031340 \r { T e x t \r S e t s t h e
0031360 b a c k g r o u n d c o l o r
0031400 o f { a r g S T R E A M }
0031420 . R e t u r n s t h e p
0031440 r e v i o u s b a c k g r o u
0031460 n d c o l o r . I f { a
0031500 r g C O L O R } i s { l i
0031520 s p N I L } , i t r e t u
0031540 r n s t h e c u r r e n t
0031560 b a c k g r o u n d c o l o r
0031600 w i t h o u t c h a n g i n
0031620 g a n y t h i n g . T h e
0031640 d e f a u l t b a c k g r o
0031660 u n d c o l o r i s b l a
0031700 c k . \r } } \r \r \r } { E n d S
0031720 u b S e c A c c e s s i n g
0031740 I m a g e S t r e a m F i e
0031760 l d s } \r \r \r { B e g i n S u
0032000 b S e c C u r r e n t P o s
0032020 i t i o n o f a n I m a g
0032040 e S t r e a m } \r { T i t l e
0032060 C u r r e n t P o s i t i o
0032100 n o f a n I m a g e S t
0032120 r e a m } \r { T e x t \r \r { i n
0032140 d e x * P R I M A R Y * C u
0032160 r r e n t p o s i t i o n o
0032200 f i m a g e s t r e a m } \r
0032220 \r E a c h i m a g e s t r e
0032240 a m h a s a " c u r r e n
0032260 t p o s i t i o n , " w h i
0032300 c h i s a p o s i t i o n
0032320 ( i n t h e i m a g e s
0032340 t r e a m ' s c o o r d i n a
0032360 t e s y s t e m ) w h e r e
0032400 t h e n e x t p r i n t i
0032420 n g o p e r a t i o n w i l
0032440 l s t a r t f r o m . T
0032460 h e f u n c t i o n s w h i
0032500 c h p r i n t c h a r a c t
0032520 e r s o r d r a w o n a
0032540 n i m a g e s t r e a m u
0032560 p d a t e t h e s e v a l u
0032600 e s a p p r o p r i a t e l y
0032620 . T h e f o l l o w i n g
0032640 f u n c t i o n s a r e u
0032660 s e d t o e x p l i c i t l
0032700 y a c c e s s t h e c u r
0032720 r e n t p o s i t i o n o f
0032740 a n i m a g e s t r e a m
0032760 : \r \r \r { F n D e f { N a m e
0033000 D S P X P O S I T I O N } {
0033020 A r g s X P O S I T I O N S
0033040 T R E A M } \r { T e x t \r R e t
0033060 u r n s t h e X c o o r d
0033100 i n a t e o f t h e c u r
0033120 r e n t p o s i t i o n o f
0033140 { a r g S T R E A M } .
0033160 I f { a r g X P O S I T I O
0033200 N } i s n o n - { l i s p
0033220 N I L } , t h e X c o o r
0033240 d i n a t e i s s e t t o
0033260 i t ( w i t h o u t c h a
0033300 n g i n g t h e Y c o o r
0033320 d i n a t e ) . \r } } \r \r { F n
0033340 D e f { N a m e D S P Y P O
0033360 S I T I O N } { A r g s Y P
0033400 O S I T I O N S T R E A M } \r
0033420 { T e x t \r R e t u r n s t h
0033440 e Y c o o r d i n a t e o
0033460 f t h e c u r r e n t p o
0033500 s i t i o n o f { a r g S
0033520 T R E A M } . I f { a r g
0033540 Y P O S I T I O N } i s n
0033560 o n - { l i s p N I L } , t
0033600 h e Y c o o r d i n a t e
0033620 i s s e t t o i t ( w i
0033640 t h o u t c h a n g i n g t
0033660 h e X c o o r d i n a t e )
0033700 . \r } } \r \r \r { F n D e f { N
0033720 a m e M O V E T O } { A r g
0033740 s X Y S T R E A M } \r { T
0033760 e x t \r C h a n g e s t h e
0034000 c u r r e n t p o s i t i o n
0034020 o f { a r g S T R E A M }
0034040 t o t h e p o i n t { l
0034060 i s p ( { a r g X } , { a r
0034100 g Y } ) } . \r } } \r \r \r { F n
0034120 D e f { N a m e R E L M O V
0034140 E T O } { A r g s D X D Y
0034160 S T R E A M } \r { T e x t \r C
0034200 h a n g e s t h e c u r r e
0034220 n t p o s i t i o n t o t
0034240 h e p o i n t { l i s p (
0034260 { a r g D X } , { a r g D Y
0034300 } ) } \r c o o r d i n a t e s
0034320 a w a y f r o m c u r r e n
0034340 t p o s i t i o n o f { a
0034360 r g S T R E A M } . \r } } \r \r
0034400 \r { F n D e f { N a m e M O
0034420 V E T O U P P E R L E F T } {
0034440 A r g s S T R E A M R E G I
0034460 O N } \r { T e x t \r M o v e s
0034500 t h e c u r r e n t p o s i
0034520 t i o n t o t h e b e g i
0034540 n n i n g p o s i t i o n o
0034560 f t h e t o p l i n e o
0034600 f t e x t . I f { a r g
0034620 R E G I O N } i s n o n -
0034640 { l i s p N I L } , i t m
0034660 u s t b e a { l i s p R
0034700 E G I O N } a n d t h e X
0034720 p o s i t i o n i s c h a
0034740 n g e d t o t h e l e f t
0034760 e d g e o f { a r g R E
0035000 G I O N } a n d t h e Y
0035020 p o s i t i o n c h a n g e d
0035040 t o t h e t o p o f {
0035060 a r g R E G I O N } l e s s
0035100 t h e f o n t a s c e n t
0035120 o f { a r g S T R E A M }
0035140 . I f { a r g R E G I O
0035160 N } i s { l i s p N I L }
0035200 , t h e X c o o r d i n a
0035220 t e i s c h a n g e d t o
0035240 t h e l e f t m a r g i n
0035260 o f { a r g S T R E A M }
0035300 a n d t h e Y c o o r d
0035320 i n a t e i s c h a n g e d
0035340 t o t h e t o p o f t
0035360 h e c l i p p i n g r e g i
0035400 o n o f { a r g S T R E A
0035420 M } l e s s t h e f o n t
0035440 a s c e n t o f { a r g
0035460 S T R E A M } . \r } } \r \r \r } {
0035500 E n d S u b S e c C u r r e
0035520 n t P o s i t i o n o f a
0035540 n I m a g e S t r e a m } \r
0035560 \r \r \r { B e g i n S u b S e c
0035600 M o v i n g B i t s B e t
0035620 w e e n B i t m a p s W i t
0035640 h B I T B L T } \r { T i t l e
0035660 M o v i n g B i t s B e t
0035700 w e e n B i t m a p s W i t
0035720 h B I T B L T } \r { T e x t \r
0035740 \r { f n B I T B L T } i s
0035760 t h e p r i m i t i v e f u
0036000 n c t i o n f o r m o v i n
0036020 g b i t s f r o m o n e
0036040 b i t m a p t o a n o t h e
0036060 r , o r f r o m a b i t
0036100 m a p t o a n i m a g e
0036120 s t r e a m . \r \r \r { F n D e f
0036140 { N a m e B I T B L T } {
0036160 A r g s S O U R C E S O U R
0036200 C E L E F T S O U R C E B O T
0036220 T O M D E S T I N A T I O N
0036240 D E S T I N A T I O N L E F T
0036260 D E S T I N A T I O N B O T T O
0036300 M W I D T H H E I G H T S
0036320 O U R C E T Y P E O P E R A T
0036340 I O N T E X T U R E C L I P
0036360 P I N G R E G I O N } \r { T e x
0036400 t \r T r a n s f e r s a r e
0036420 c t a n g u l a r a r r a y
0036440 o f b i t s f r o m { a r
0036460 g S O U R C E } t o { a r
0036500 g D E S T I N A T I O N } .
0036520 { a r g S O U R C E }
0036540 c a n b e a b i t m a p ,
0036560 o r a d i s p l a y s t
0036600 r e a m o r w i n d o w ,
0036620 i n w h i c h c a s e i t
0036640 s a s s o c i a t e d b i t
0036660 m a p i s u s e d . { a r
0036700 g D E S T I N A T I O N } c
0036720 a n b e a b i t m a p o
0036740 r a n a r b i t r a r y i
0036760 m a g e s t r e a m . \r \r { a
0037000 r g W I D T H } a n d { a
0037020 r g H E I G H T } d e f i n
0037040 e a p a i r o f r e c t
0037060 a n g l e s , o n e i n e
0037100 a c h o f t h e { a r g
0037120 S O U R C E } a n d { a r g
0037140 D E S T I N A T I O N } w h
0037160 o s e l e f t , b o t t o m
0037200 c o r n e r s a r e a t ,
0037220 r e s p e c t i v e l y , (
0037240 { a r g S O U R C E L E F T }
0037260 , { a r g S O U R C E B O T
0037300 T O M } ) a n d ( { a r g
0037320 D E S T I N A T I O N L E F T }
0037340 , { a r g D E S T I N A T I
0037360 O N B O T T O M } ) . I f
0037400 t h e s e r e c t a n g l e s
0037420 o v e r l a p t h e b o u
0037440 n d a r i e s o f e i t h e
0037460 r s o u r c e o r d e s t
0037500 i n a t i o n t h e y a r e
0037520 b o t h r e d u c e d i n
0037540 s i z e ( w i t h o u t t
0037560 r a n s l a t i o n ) s o t
0037600 h a t t h e y f i t w i t
0037620 h i n t h e i r r e s p e c
0037640 t i v e b o u n d a r i e s .
0037660 I f { a r g C L I P P I
0037700 N G R E G I O N } i s n o n
0037720 - { l i s p N I L } i t s
0037740 h o u l d b e a { l i s p
0037760 R E G I O N } a n d i s
0040000 i n t e r p r e t e d a s a
0040020 c l i p p i n g r e g i o n
0040040 w i t h i n { a r g D E S
0040060 T I N A T I O N } ; c l i p p
0040100 i n g t o t h i s r e g i
0040120 o n m a y f u r t h e r r
0040140 e d u c e t h e d e f i n i
0040160 n g r e c t a n g l e s .
0040200 T h e s e ( p o s s i b l y
0040220 r e d u c e d ) r e c t a n g
0040240 l e s d e f i n e t h e s
0040260 o u r c e a n d d e s t i n
0040300 a t i o n r e c t a n g l e s
0040320 f o r { f n B I T B L T }
0040340 . \r \r T h e m o d e o f
0040360 t r a n s f e r r i n g b i t
0040400 s i s d e f i n e d b y
0040420 { a r g S O U R C E T Y P E }
0040440 a n d { a r g O P E R A T
0040460 I O N } . { a r g S O U R
0040500 C E T Y P E } a n d { a r g
0040520 O P E R A T I O N } s p e c
0040540 i f y w h e t h e r t h e
0040560 s o u r c e b i t s s h o u
0040600 l d c o m e f r o m { a r
0040620 g S O U R C E } o r { a r
0040640 g T E X T U R E } , a n d
0040660 h o w t h e s e b i t s a
0040700 r e c o m b i n e d w i t h
0040720 t h o s e o f { a r g D
0040740 E S T I N A T I O N } . { a
0040760 r g S O U R C E T Y P E } a
0041000 n d { a r g O P E R A T I O
0041020 N } a r e d e s c r i b e d
0041040 f u r t h e r b e l o w . \r
0041060 \r { a r g T E X T U R E } i
0041100 s a t e x t u r e , a s
0041120 d e s c r i b e d o n { P a
0041140 g e R e f T a g T e x t u r
0041160 e s } . { f n B I T B L T
0041200 } a l i g n s t h e t e x
0041220 t u r e s o t h a t t h e
0041240 u p p e r - l e f t p i x e
0041260 l o f t h e t e x t u r e
0041300 c o i n c i d e s w i t h
0041320 t h e u p p e r - l e f t p
0041340 i x e l o f t h e d e s t
0041360 i n a t i o n b i t m a p . \r
0041400 \r { a r g S O U R C E L E F T
0041420 } , { a r g S O U R C E B O
0041440 T T O M } , { a r g D E S T
0041460 I N A T I O N L E F T } , a n
0041500 d { a r g D E S T I N A T I
0041520 O N B O T T O M } d e f a u l
0041540 t t o 0 . { a r g W I
0041560 D T H } a n d { a r g H E
0041600 I G H T } d e f a u l t t o
0041620 t h e w i d t h a n d h
0041640 e i g h t o f t h e { a r
0041660 g S O U R C E } . { a r g
0041700 T E X T U R E } d e f a u l
0041720 t s t o w h i t e . { a
0041740 r g S O U R C E T Y P E } d
0041760 e f a u l t s t o { l i s p
0042000 I N P U T } . { a r g O
0042020 P E R A T I O N } d e f a u l
0042040 t s t o { l i s p R E P L
0042060 A C E } . I f { a r g C
0042100 L I P P I N G R E G I O N } i
0042120 s n o t p r o v i d e d ,
0042140 n o a d d i t i o n a l c l
0042160 i p p i n g i s d o n e .
0042200 { f n B I T B L T } r e t
0042220 u r n s { l i s p T } i f
0042240 a n y b i t s w e r e m
0042260 o v e d ; { l i s p N I L }
0042300 o t h e r w i s e . \r \r N o t
0042320 e : I f { a r g S O U R
0042340 C E } o r { a r g D E S T
0042360 I N A T I O N } i s a w i
0042400 n d o w o r i m a g e s t
0042420 r e a m , t h e r e m a i n
0042440 i n g a r g u m e n t s a r
0042460 e i n t e r p r e t e d a s
0042500 v a l u e s i n t h e c
0042520 o o r d i n a t e s y s t e m
0042540 o f t h e w i n d o w o
0042560 r i m a g e s t r e a m a
0042600 n d t h e o p e r a t i o n
0042620 o f { f n B I T B L T }
0042640 i s t r a n s l a t e d a n
0042660 d c l i p p e d a c c o r d
0042700 i n g l y . A l s o , i f
0042720 a w i n d o w o r i m a
0042740 g e s t r e a m i s u s e
0042760 d a s t h e d e s t i n a
0043000 t i o n t o { f n B I T B
0043020 L T } , i t s c l i p p i n
0043040 g r e g i o n f u r t h e r
0043060 l i m i t s t h e r e g i
0043100 o n i n v o l v e d . \r } } \r
0043120 \r \r { a r g S O U R C E T Y P
0043140 E } s p e c i f i e s w h e
0043160 t h e r t h e s o u r c e
0043200 b i t s s h o u l d c o m e
0043220 f r o m t h e b i t m a p
0043240 { a r g S O U R C E } , o
0043260 r f r o m t h e t e x t u
0043300 r e { a r g T E X T U R E }
0043320 . { a r g S O U R C E T Y
0043340 P E } i s i n t e r p r e t
0043360 e d a s f o l l o w s : \r \r
0043400 { i n d e x * P R I M A R Y *
0043420 S O U R C E T Y P E ( B I T
0043440 B L T a r g u m e n t ) } \r \r
0043460 { B e g i n L a b e l e d L i
0043500 s t S o u r c e t y p e s p
0043520 e c i f i e s } \r \r { L a b e l
0043540 { l i s p I N P U T } } \r {
0043560 T e x t T h e s o u r c e
0043600 b i t s c o m e f r o m {
0043620 a r g S O U R C E } . { a
0043640 r g T E X T U R E } i s i
0043660 g n o r e d . } \r \r { L a b e l
0043700 { l i s p I N V E R T } } \r
0043720 { T e x t T h e s o u r c e
0043740 b i t s a r e t h e i n
0043760 v e r s e o f t h e b i t
0044000 s f r o m { a r g S O U R
0044020 C E } . { a r g T E X T U
0044040 R E } i s i g n o r e d . }
0044060 \r \r { L a b e l { l i s p T
0044100 E X T U R E } } \r { T e x t T
0044120 h e s o u r c e b i t s c
0044140 o m e f r o m { a r g T E
0044160 X T U R E } . { a r g S O
0044200 U R C E } , { a r g S O U R
0044220 C E L E F T } , a n d { a r
0044240 g S O U R C E B O T T O M }
0044260 a r e i g n o r e d . } \r \r {
0044300 E n d L a b e l e d L i s t
0044320 S o u r c e t y p e s p e c i
0044340 f i e s } \r \r \r { a r g O P E
0044360 R A T I O N } s p e c i f i e
0044400 s h o w t h e s o u r c e
0044420 b i t s ( a s s p e c i f
0044440 i e d b y { a r g S O U R
0044460 C E T Y P E } ) a r e c o m
0044500 b i n e d w i t h t h e b
0044520 i t s i n { a r g D E S T
0044540 I N A T I O N } a n d s t o
0044560 r e d b a c k i n t o { a
0044600 r g D E S T I N A T I O N } .
0044620 { a r g D E S T I N A T I
0044640 O N } i s o n e o f t h
0044660 e f o l l o w i n g : \r \r { i
0044700 n d e x * P R I M A R Y * O
0044720 P E R A T I O N ( B I T B L T
0044740 a r g u m e n t ) } \r \r { B e
0044760 g i n L a b e l e d L i s t
0045000 O p e r a t i o n s p e c i f
0045020 i e s } \r \r { L a b e l { l i
0045040 s p R E P L A C E } } \r { T e
0045060 x t A l l s o u r c e b i
0045100 t s ( o n o r o f f ) r
0045120 e p l a c e d e s t i n a t i
0045140 o n b i t s . } \r \r { L a b e
0045160 l { l i s p P A I N T } } \r
0045200 { T e x t A n y s o u r c e
0045220 b i t s t h a t a r e o
0045240 n r e p l a c e t h e c o
0045260 r r e s p o n d i n g d e s t
0045300 i n a t i o n b i t s . S
0045320 o u r c e b i t s t h a t
0045340 a r e o f f h a v e n o
0045360 e f f e c t . D o e s a
0045400 l o g i c a l O R b e t w e
0045420 e n t h e s o u r c e b i
0045440 t s a n d t h e d e s t i
0045460 n a t i o n b i t s . } \r \r {
0045500 L a b e l { l i s p I N V E
0045520 R T } } \r { T e x t A n y s
0045540 o u r c e b i t s t h a t
0045560 a r e o n i n v e r t t h
0045600 e c o r r e s p o n d i n g
0045620 d e s t i n a t i o n b i t s
0045640 . D o e s a l o g i c a
0045660 l X O R b e t w e e n t h
0045700 e s o u r c e b i t s a n
0045720 d t h e d e s t i n a t i o
0045740 n b i t s . } \r \r { L a b e l
0045760 { l i s p E R A S E } } \r {
0046000 T e x t A n y s o u r c e
0046020 b i t s t h a t a r e o n
0046040 e r a s e t h e c o r r e
0046060 s p o n d i n g d e s t i n a
0046100 t i o n b i t s . D o e s
0046120 a l o g i c a l A N D o
0046140 p e r a t i o n b e t w e e n
0046160 t h e i n v e r s e o f
0046200 t h e s o u r c e b i t s
0046220 a n d t h e d e s t i n a t
0046240 i o n b i t s . } \r \r { E n d
0046260 L a b e l e d L i s t O p e
0046300 r a t i o n s p e c i f i e s
0046320 } \r \r \r D i f f e r e n t c o
0046340 m b i n a t i o n s o f { a
0046360 r g S O U R C E T Y P E } a
0046400 n d { a r g O P E R A T I O
0046420 N } c a n b e s p e c i f
0046440 i e d t o a c h i e v e m
0046460 a n y d i f f e r e n t e f
0046500 f e c t s . G i v e n t h
0046520 e f o l l o w i n g b i t m
0046540 a p s a s t h e v a l u e
0046560 s o f { a r g S O U R C E
0046600 } , { a r g T E X T U R E }
0046620 , a n d { a r g D E S T I
0046640 N A T I O N } : \r \r { l i s p c
0046660 o d e \r \0 001 \0 \0 \0 < \0 F \0 001 377 377
0046700 377 377 377 377 377 360 377 377 377 377 377 377 377 360 377 377
*
0046760 377 377 377 377 377 360 374 \0 \0 \0 \0 \0 003 360 374 \0
0047000 \0 \0 \0 \0 003 360 374 \0 \0 \0 \0 \0 003 360 374 \0
*
0047060 \0 \0 \0 \0 003 360 374 \0 \0 ? 300 \0 003 360 374 \0
0047100 \0 377 360 \0 003 360 374 \0 003 377 374 \0 003 360 374 \0
0047120 \a 377 376 \0 003 360 374 \0 017 377 377 \0 003 360 374 \0
0047140 037 377 377 200 003 360 374 \0 ? 340 177 300 003 360 374 \0
0047160 177 200 037 340 003 360 374 \0 ~ \0 \a 340 003 360 374 \0
0047200 376 \0 \a 360 003 360 374 \0 374 \0 003 360 003 360 374 001
0047220 374 \0 003 370 003 360 374 001 370 \0 001 370 003 360 374 001
0047240 370 \0 001 370 003 360 374 001 370 \0 001 370 003 360 374 001
*
0047300 370 \0 001 370 003 360 374 001 374 \0 003 370 003 360 374 \0
0047320 374 \0 003 360 003 360 374 \0 376 \0 \a 360 003 360 374 \0
0047340 ~ \0 \a 340 003 360 374 \0 177 200 037 340 003 360 374 \0
0047360 ? 340 177 300 003 360 374 \0 037 377 377 200 003 360 374 \0
0047400 017 377 377 \0 003 360 374 \0 \a 377 376 \0 003 360 374 \0
0047420 003 377 374 \0 003 360 374 \0 \0 377 360 \0 003 360 374 \0
0047440 \0 ? 300 \0 003 360 374 \0 \0 \0 \0 \0 003 360 374 \0
0047460 \0 \0 \0 \0 003 360 374 \0 \0 \0 \0 \0 003 360 374 \0
*
0047540 \0 \0 \0 \0 003 360 374 \0 \0 \0 \0 \0 003 360 377 377
0047560 377 377 377 377 377 360 377 377 377 377 377 377 377 360 377 377
*
0047620 377 377 377 377 377 360 377 377 377 377 377 377 377 360 \0 \0
0047640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0047660 \0 \0 \0 \0 \0 \0 < 373 233 307 276 \0 \0 \0 a 215
0047700 233 l 0 \0 \0 \0 q 215 233 l 0 \0 \0 \0 9 215
0047720 233 314 > \0 \0 \0 035 215 233 l 0 \0 \0 \0 \r 215
0047740 233 l 0 \0 \0 \0 370 370 363 ' 276 \0 \0 \0
0047760 \0 001 \0
0050000 \0 \0 ; \0 F \0 001 D D D D D D D @ f
0050020 f f f f f f ` " " " " " " " \0
0050040 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050060 f f f f f f ` " " " " " " " \0
0050100 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050120 f f f f f f ` " " " " " " " \0
0050140 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050160 f f f f f f ` " " " " " " " \0
0050200 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050220 f f f f f f ` " " " " " " " \0
0050240 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050260 f f f f f f ` " " " " " " " \0
0050300 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050320 f f f f f f ` " " " " " " " \0
0050340 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050360 f f f f f f ` " " " " " " " \0
0050400 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050420 f f f f f f ` " " " " " " " \0
0050440 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050460 f f f f f f ` " " " " " " " \0
0050500 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050520 f f f f f f ` " " " " " " " \0
0050540 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050560 f f f f f f ` " " " " " " " \0
0050600 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050620 f f f f f f ` " " " " " " " \0
0050640 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050660 f f f f f f ` " " " " " " " \0
0050700 \0 \0 \0 \0 \0 \0 \0 D D D D D D D @ f
0050720 f f f f f f ` " " " " " " " \0
0050740 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0050760 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 373
0051000 354 337 346 363 340 \0 \0 3 \f 306 f 333 \0 \0 \0 3
0051020 \a 206 f 333 \0 \0 \0 3 343 006 f 363 340 \0 \0 3
0051040 \a 206 f 333 \0 \0 \0 3 \f 306 f 333 \0 \0 \0 3
0051060 354 306 < 313 340 \0 \0
0051100 \0 001 \0 \0 \0 P \0 Z \0 001
0051120 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0051140 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0051160 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0051200 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0051220 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0051240 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0051260 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0051300 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0051320 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0051340 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0051360 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0051400 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0051420 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0051440 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0051460 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0051500 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0051520 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0051540 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0051560 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0051600 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0051620 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0051640 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0051660 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0051700 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0051720 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0051740 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0051760 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0052000 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0052020 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0052040 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0052060 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0052100 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0052120 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0052140 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0052160 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0052200 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0052220 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0052240 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0052260 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0052300 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0052320 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0052340 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0052360 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0052400 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0052420 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0052440 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0052460 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0052500 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0052520 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0052540 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0052560 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0052600 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 x 371
0052620 357 266 b 037 g 314 300 \0 l 303 003 6 g 006 l l
0052640 300 \0 f 303 203 7 g 006 l n 300 \0 f 371 303 7
0052660 m 206 l n 300 \0 f 300 343 6 357 206 l m 300 \0
0052700 l 300 c 6 377 306 l m 300 \0 x 377 303 6 x 306
0052720 g 314 300 \0 } \r \r \r { f n B I T B
0052740 L T } w o u l d p r o d u c
0052760 e t h e r e s u l t s g i
0053000 v e n b e l o w f o r t h
0053020 e d i f f e r e n c e c o m
0053040 b i n a t i o n s o f { a r
0053060 g S O U R C E T Y P E } a n
0053100 d { a r g O P E R A T I O N
0053120 } ( a s s u m i n g { a r g
0053140 C L I P P I N G R E G I O N }
0053160 , { a r g S O U R C E L E F
0053200 T } , e t c . a r e s e t
0053220 c o r r e c t l y , o f c
0053240 o u r s e ) : \r \r \r { b i g l i
0053260 s p c o d e \r \0 001 \0 \0 \0 P \0 f
0053300 \0 001 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0053320 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0053340 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0053360 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0053400 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0053420 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0053440 377 \0 \0 \0 \0 \0 377 377 377 377 377 377 377 377 374 \0
0053460 377 377 377 377 377 377 377 377 374 \0 377 377 377 377 377 377
0053500 377 377 374 \0 377 377 377 377 377 377 377 377 374 \0 377 377
0053520 377 377 377 377 377 377 374 \0 377 377 377 377 377 377 377 377
0053540 374 \0 377 377 377 377 377 377 377 377 374 \0 377 377 \0 \0
0053560 \0 \0 \0 \0 374 \0 377 377 \0 \0 \0 \0 \0 \0 374 \0
0053600 377 377 \0 \0 \0 \0 \0 \0 374 \0 377 377 \0 \0 \0 \0
0053620 \0 \0 374 \0 377 377 \0 \0 \0 \0 \0 \0 374 \0 377 377
0053640 \0 \0 \0 \0 \0 \0 374 \0 377 377 \0 \0 \0 \0 \0 \0
0053660 374 \0 377 377 \0 \0 \0 \0 \0 \0 374 \0 377 377 \0 \0
0053700 017 360 \0 \0 374 \0 377 377 \0 \0 ? 374 \0 \0 374 \0
0053720 377 377 \0 \0 377 377 \0 \0 374 \0 377 377 \0 001 377 377
0053740 200 \0 374 \0 377 377 \0 003 377 377 300 \0 374 \0 377 377
0053760 \0 \a 377 377 340 \0 374 \0 377 377 \0 017 370 037 360 \0
0054000 374 \0 377 377 \0 037 340 \a 370 \0 374 \0 377 377 \0 037
0054020 200 001 370 \0 374 \0 377 377 \0 ? 200 001 374 \0 374 \0
0054040 377 377 \0 ? \0 \0 374 \0 374 \0 377 377 \0 177 \0 \0
0054060 376 \0 374 \0 377 377 \0 ~ \0 \0 ~ \0 374 \0 377 377
0054100 \0 ~ \0 \0 ~ \0 374 \0 377 377 \0 ~ \0 \0 ~ \0
0054120 374 \0 \0 ? \0 ~ \0 \0 ~ \0 377 377 \0 ? \0 ~
0054140 \0 \0 ~ \0 377 377 \0 ? \0 ~ \0 \0 ~ \0 377 377
0054160 \0 ? \0 177 \0 \0 376 \0 377 377 \0 ? \0 ? \0 \0
0054200 374 \0 377 377 \0 ? \0 ? 200 001 374 \0 377 377 \0 ?
0054220 \0 037 200 001 370 \0 377 377 \0 ? \0 037 340 \a 370 \0
0054240 377 377 \0 ? \0 017 370 037 360 \0 377 377 \0 ? \0 \a
0054260 377 377 340 \0 377 377 \0 ? \0 003 377 377 300 \0 377 377
0054300 \0 ? \0 001 377 377 200 \0 377 377 \0 ? \0 \0 377 377
0054320 \0 \0 377 377 \0 ? \0 \0 ? 374 \0 \0 377 377 \0 ?
0054340 \0 \0 017 360 \0 \0 377 377 \0 ? \0 \0 \0 \0 \0 \0
0054360 377 377 \0 ? \0 \0 \0 \0 \0 \0 377 377 \0 ? \0 \0
0054400 \0 \0 \0 \0 377 377 \0 ? \0 \0 \0 \0 \0 \0 377 377
0054420 \0 ? \0 \0 \0 \0 \0 \0 377 377 \0 ? \0 \0 \0 \0
0054440 \0 \0 377 377 \0 ? \0 \0 \0 \0 \0 \0 377 377 \0 ?
0054460 \0 \0 \0 \0 \0 \0 377 377 \0 ? \0 \0 \0 \0 \0 \0
0054500 377 377 \0 ? 377 377 377 377 377 377 377 377 \0 ? 377 377
0054520 377 377 377 377 377 377 \0 ? 377 377 377 377 377 377 377 377
0054540 \0 ? 377 377 377 377 377 377 377 377 \0 ? 377 377 377 377
0054560 377 377 377 377 \0 ? 377 377 377 377 377 377 377 377 \0 \0
0054600 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0054620 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0054640 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0054660 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0054700 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0054720 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0054740 377 377 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0054760 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0055000 \0 \0 \0 \0 033 7 271 276 \0 \0 ` \0 \0 \0 033 6
0055020 331 214 \0 \0 366 336 8 374 033 266 331 214 \0 \0 f 333
0055040 l 374 033 266 331 214 \0 \0 g 233 | \0 033 w 231 214
0055060 \0 \0 c 233 ` 374 033 v 031 214 \0 \0 3 036 < 374
0055100 033 6 017 \f \0 \0 003 030 \0 \0 \0 \0 \0 \0 \0 \0
0055120 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0055140 \0 \0 \0 \0 \0 \0 \0 y 367 230 367 300 \0 \0 \0
0055160 \0 m 206 330 q 206 \0 \0 9 343 360 m 206 330 q 206
0055200 \0 \0 m 263 360 y 366 330 331 207 300 \0 m 260 \0 m
0055220 207 230 371 206 \0 \0 m 263 360 m 206 031 375 206 \0 \0
0055240 9 343 360 e 366 037 214 367 300 \0 001 200 \0 \0 \0 \0
0055260 \0 \0 \0 \0 001 200 \0 \0 \0 \0 \0 \0 \0 \0
0055300 \0 001 \0
0055320 \0 \0 P \0 f \0 001 377 377 377 377 377 \0 \0 \0 \0
0055340 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0055360 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0055400 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0055420 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0055440 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0055460 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0055500 377 377 377 374 \0 377 377 377 377 377 377 377 377 374 \0 377
0055520 377 377 377 377 377 377 377 374 \0 377 377 377 377 377 377 377
0055540 377 374 \0 377 377 377 377 377 377 377 377 374 \0 377 377 377
0055560 377 377 377 377 377 374 \0 377 377 377 377 377 377 377 377 374
0055600 \0 377 377 377 377 377 \0 \0 \0 374 \0 377 377 377 377 377
0055620 \0 \0 \0 374 \0 377 377 377 377 377 \0 \0 \0 374 \0 377
0055640 377 377 377 377 \0 \0 \0 374 \0 377 377 377 377 377 \0 \0
0055660 \0 374 \0 377 377 377 377 377 \0 \0 \0 374 \0 377 377 377
0055700 377 377 \0 \0 \0 374 \0 377 377 377 377 377 \0 \0 \0 374
0055720 \0 377 377 377 377 377 360 \0 \0 374 \0 377 377 377 377 377
0055740 374 \0 \0 374 \0 377 377 377 377 377 377 \0 \0 374 \0 377
0055760 377 377 377 377 377 200 \0 374 \0 377 377 377 377 377 377 300
0056000 \0 374 \0 377 377 377 377 377 377 340 \0 374 \0 377 377 377
0056020 377 377 037 360 \0 374 \0 377 377 377 377 377 \a 370 \0 374
0056040 \0 377 377 377 377 377 001 370 \0 374 \0 377 377 377 377 377
0056060 001 374 \0 374 \0 377 377 377 377 377 \0 374 \0 374 \0 377
0056100 377 377 377 377 \0 376 \0 374 \0 377 377 377 377 377 \0 ~
0056120 \0 374 \0 377 377 377 377 377 \0 ~ \0 374 \0 377 377 377
0056140 377 377 \0 ~ \0 374 \0 \0 ? \0 ~ \0 377 377 377 377
0056160 377 \0 ? \0 ~ \0 377 377 377 377 377 \0 ? \0 ~ \0
0056200 377 377 377 377 377 \0 ? \0 177 \0 377 377 377 377 377 \0
0056220 ? \0 ? \0 377 377 377 377 377 \0 ? \0 ? 200 377 377
0056240 377 377 377 \0 ? \0 037 200 377 377 377 377 377 \0 ? \0
0056260 037 340 377 377 377 377 377 \0 ? \0 017 370 377 377 377 377
0056300 377 \0 ? \0 \a 377 377 377 377 377 377 \0 ? \0 003 377
0056320 377 377 377 377 377 \0 ? \0 001 377 377 377 377 377 377 \0
0056340 ? \0 \0 377 377 377 377 377 377 \0 ? \0 \0 ? 377 377
0056360 377 377 377 \0 ? \0 \0 017 377 377 377 377 377 \0 ? \0
0056400 \0 \0 377 377 377 377 377 \0 ? \0 \0 \0 377 377 377 377
0056420 377 \0 ? \0 \0 \0 377 377 377 377 377 \0 ? \0 \0 \0
0056440 377 377 377 377 377 \0 ? \0 \0 \0 377 377 377 377 377 \0
0056460 ? \0 \0 \0 377 377 377 377 377 \0 ? \0 \0 \0 377 377
0056500 377 377 377 \0 ? \0 \0 \0 377 377 377 377 377 \0 ? \0
0056520 \0 \0 377 377 377 377 377 \0 ? 377 377 377 377 377 377 377
0056540 377 \0 ? 377 377 377 377 377 377 377 377 \0 ? 377 377 377
0056560 377 377 377 377 377 \0 ? 377 377 377 377 377 377 377 377 \0
0056600 ? 377 377 377 377 377 377 377 377 \0 ? 377 377 377 377 377
0056620 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0056640 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0056660 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0056700 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0056720 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0056740 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0056760 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 \0 \0 \0 \0
0057000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0057020 \0 \0 \0 \0 \0 \0 \0 \0 \0 033 7 271 276 \0 \0 `
0057040 \0 \0 \0 033 6 331 214 \0 \0 366 336 8 374 033 266 331
0057060 214 \0 \0 f 333 l 374 033 266 331 214 \0 \0 g 233 |
0057100 \0 033 w 231 214 \0 \0 c 233 ` 374 033 v 031 214 \0
0057120 \0 3 036 < 374 033 6 017 \f \0 \0 003 030 \0 \0 \0
0057140 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0057160 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 x C f 370
0057200 \0 \0 \0 \0 \0 \0 l 343 f 0 \0 \0 \0 9 343 360
0057220 l 343 v 0 \0 \0 \0 m 263 360 m 263 v 0 \0 \0
0057240 \0 m 260 \0 y 363 n 0 \0 \0 \0 m 263 360 c 373
0057260 n 0 \0 \0 \0 9 343 360 c 033 f 0 \0 \0 \0 001
0057300 200 \0 \0 \0 \0 \0 \0 \0 \0 001 200 \0 \0 \0 \0 \0
0057320 \0 \0 \0
0057340 \0 001 \0 \0 \0 P \0 f \0 001 377 377 377 377
0057360 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0057400 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0057420 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0057440 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0057460 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0057500 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0057520 377 300 \0 \0 \0 377 377 377 374 \0 377 300 \0 \0 \0 377
0057540 377 377 374 \0 377 300 \0 \0 \0 377 377 377 374 \0 377 300
0057560 \0 \0 \0 377 377 377 374 \0 377 300 \0 \0 \0 377 377 377
0057600 374 \0 377 300 \0 \0 \0 377 377 377 374 \0 377 300 \0 \0
0057620 \0 377 377 377 374 \0 377 300 377 377 377 \0 \0 \0 374 \0
0057640 377 300 377 377 377 \0 \0 \0 374 \0 377 300 377 377 377 \0
0057660 \0 \0 374 \0 377 300 377 377 377 \0 \0 \0 374 \0 377 300
0057700 377 377 377 \0 \0 \0 374 \0 377 300 377 377 377 \0 \0 \0
0057720 374 \0 377 300 377 377 377 \0 \0 \0 374 \0 377 300 377 377
0057740 377 \0 \0 \0 374 \0 377 300 377 377 360 360 \0 \0 374 \0
0057760 377 300 377 377 300 374 \0 \0 374 \0 377 300 377 377 \0 377
0060000 \0 \0 374 \0 377 300 377 376 \0 377 200 \0 374 \0 377 300
0060020 377 374 \0 377 300 \0 374 \0 377 300 377 370 \0 377 340 \0
0060040 374 \0 377 300 377 360 \a 037 360 \0 374 \0 377 300 377 340
0060060 037 \a 370 \0 374 \0 377 300 377 340 177 001 370 \0 374 \0
0060100 377 300 377 300 177 001 374 \0 374 \0 377 300 377 300 377 \0
0060120 374 \0 374 \0 377 300 377 200 377 \0 376 \0 374 \0 377 300
0060140 377 201 377 \0 ~ \0 374 \0 377 300 377 201 377 \0 ~ \0
0060160 374 \0 377 300 377 201 377 \0 ~ \0 374 \0 \0 ? \0 ~
0060200 \0 377 201 377 003 377 \0 ? \0 ~ \0 377 201 377 003 377
0060220 \0 ? \0 ~ \0 377 201 377 003 377 \0 ? \0 177 \0 377
0060240 001 377 003 377 \0 ? \0 ? \0 377 003 377 003 377 \0 ?
0060260 \0 ? 200 376 003 377 003 377 \0 ? \0 037 200 376 \a 377
0060300 003 377 \0 ? \0 037 340 370 \a 377 003 377 \0 ? \0 017
0060320 370 340 017 377 003 377 \0 ? \0 \a 377 \0 037 377 003 377
0060340 \0 ? \0 003 377 \0 ? 377 003 377 \0 ? \0 001 377 \0
0060360 177 377 003 377 \0 ? \0 \0 377 \0 377 377 003 377 \0 ?
0060400 \0 \0 ? 003 377 377 003 377 \0 ? \0 \0 017 017 377 377
0060420 003 377 \0 ? \0 \0 \0 377 377 377 003 377 \0 ? \0 \0
0060440 \0 377 377 377 003 377 \0 ? \0 \0 \0 377 377 377 003 377
0060460 \0 ? \0 \0 \0 377 377 377 003 377 \0 ? \0 \0 \0 377
0060500 377 377 003 377 \0 ? \0 \0 \0 377 377 377 003 377 \0 ?
0060520 \0 \0 \0 377 377 377 003 377 \0 ? \0 \0 \0 377 377 377
0060540 003 377 \0 ? \0 \0 \0 377 377 377 003 377 \0 ? 377 377
0060560 377 \0 \0 \0 003 377 \0 ? 377 377 377 \0 \0 \0 003 377
0060600 \0 ? 377 377 377 \0 \0 \0 003 377 \0 ? 377 377 377 \0
0060620 \0 \0 003 377 \0 ? 377 377 377 \0 \0 \0 003 377 \0 ?
0060640 377 377 377 \0 \0 \0 003 377 \0 \0 \0 \0 \0 377 377 377
0060660 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0060700 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0060720 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0060740 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0060760 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0061000 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0061020 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0061040 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 033 7
0061060 271 276 \0 \0 ` \0 \0 \0 033 6 331 214 \0 \0 366 336
0061100 8 374 033 266 331 214 \0 \0 f 333 l 374 033 266 331 214
0061120 \0 \0 g 233 | \0 033 w 231 214 \0 \0 c 233 ` 374
0061140 033 v 031 214 \0 \0 3 036 < 374 033 6 017 \f \0 \0
0061160 003 030 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0061200 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0061220 \0 l 361 276 363 340 \0 \0 \0 \0 \0 l 361 260 330 300
0061240 \0 \0 9 343 360 n 333 0 330 300 \0 \0 m 263 360 n
0061260 333 > 360 300 \0 \0 m 260 \0 m 316 0 330 300 \0 \0
0061300 m 263 360 m 316 0 330 300 \0 \0 9 343 360 l 304 >
0061320 310 300 \0 \0 001 200 \0 \0 \0 \0 \0 \0 \0 \0 001 200
0061340 \0 \0 \0 \0 \0 \0 \0 \0
0061360 \0 001 \0 \0 \0 P \0 f \0
0061400 001 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0061420 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0061440 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0061460 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0061500 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0061520 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0061540 \0 \0 \0 \0 \0 377 300 \0 \0 \0 \0 \0 \0 \0 \0 377
0061560 300 \0 \0 \0 \0 \0 \0 \0 \0 377 300 \0 \0 \0 \0 \0
0061600 \0 \0 \0 377 300 \0 \0 \0 \0 \0 \0 \0 \0 377 300 \0
0061620 \0 \0 \0 \0 \0 \0 \0 377 300 \0 \0 \0 \0 \0 \0 \0
0061640 \0 377 300 \0 \0 \0 \0 \0 \0 \0 \0 377 300 377 377 377
0061660 \0 \0 \0 \0 \0 377 300 377 377 377 \0 \0 \0 \0 \0 377
0061700 300 377 377 377 \0 \0 \0 \0 \0 377 300 377 377 377 \0 \0
0061720 \0 \0 \0 377 300 377 377 377 \0 \0 \0 \0 \0 377 300 377
0061740 377 377 \0 \0 \0 \0 \0 377 300 377 377 377 \0 \0 \0 \0
0061760 \0 377 300 377 377 377 \0 \0 \0 \0 \0 377 300 377 377 360
0062000 \0 \0 \0 \0 \0 377 300 377 377 300 \0 \0 \0 \0 \0 377
0062020 300 377 377 \0 \0 \0 \0 \0 \0 377 300 377 376 \0 \0 \0
0062040 \0 \0 \0 377 300 377 374 \0 \0 \0 \0 \0 \0 377 300 377
0062060 370 \0 \0 \0 \0 \0 \0 377 300 377 360 \a \0 \0 \0 \0
0062100 \0 377 300 377 340 037 \0 \0 \0 \0 \0 377 300 377 340 177
0062120 \0 \0 \0 \0 \0 377 300 377 300 177 \0 \0 \0 \0 \0 377
0062140 300 377 300 377 \0 \0 \0 \0 \0 377 300 377 200 377 \0 \0
0062160 \0 \0 \0 377 300 377 201 377 \0 \0 \0 \0 \0 377 300 377
0062200 201 377 \0 \0 \0 \0 \0 377 300 377 201 377 \0 \0 \0 \0
0062220 \0 \0 \0 \0 \0 \0 377 201 377 003 377 \0 \0 \0 \0 \0
0062240 377 201 377 003 377 \0 \0 \0 \0 \0 377 201 377 003 377 \0
0062260 \0 \0 \0 \0 377 001 377 003 377 \0 \0 \0 \0 \0 377 003
0062300 377 003 377 \0 \0 \0 \0 \0 376 003 377 003 377 \0 \0 \0
0062320 \0 \0 376 \a 377 003 377 \0 \0 \0 \0 \0 370 \a 377 003
0062340 377 \0 \0 \0 \0 \0 340 017 377 003 377 \0 \0 \0 \0 \0
0062360 \0 037 377 003 377 \0 \0 \0 \0 \0 \0 ? 377 003 377 \0
0062400 \0 \0 \0 \0 \0 177 377 003 377 \0 \0 \0 \0 \0 \0 377
0062420 377 003 377 \0 \0 \0 \0 \0 003 377 377 003 377 \0 \0 \0
0062440 \0 \0 017 377 377 003 377 \0 \0 \0 \0 \0 377 377 377 003
0062460 377 \0 \0 \0 \0 \0 377 377 377 003 377 \0 \0 \0 \0 \0
0062500 377 377 377 003 377 \0 \0 \0 \0 \0 377 377 377 003 377 \0
0062520 \0 \0 \0 \0 377 377 377 003 377 \0 \0 \0 \0 \0 377 377
0062540 377 003 377 \0 \0 \0 \0 \0 377 377 377 003 377 \0 \0 \0
0062560 \0 \0 377 377 377 003 377 \0 \0 \0 \0 \0 377 377 377 003
0062600 377 \0 \0 \0 \0 \0 \0 \0 \0 003 377 \0 \0 \0 \0 \0
0062620 \0 \0 \0 003 377 \0 \0 \0 \0 \0 \0 \0 \0 003 377 \0
0062640 \0 \0 \0 \0 \0 \0 \0 003 377 \0 \0 \0 \0 \0 \0 \0
0062660 \0 003 377 \0 \0 \0 \0 \0 \0 \0 \0 003 377 \0 \0 \0
0062700 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0062720 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0062740 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0062760 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0063000 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0063020 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0063040 377 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0063060 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0063100 \0 \0 \0 033 7 271 276 \0 \0 ` \0 \0 \0 033 6 331
0063120 214 \0 \0 366 336 8 374 033 266 331 214 \0 \0 f 333 l
0063140 374 033 266 331 214 \0 \0 g 233 | \0 033 w 231 214 \0
0063160 \0 c 233 ` 374 033 v 031 214 \0 \0 3 036 < 374 033
0063200 6 017 \f \0 \0 003 030 \0 \0 \0 \0 \0 \0 \0 \0 \0
0063220 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0063240 \0 \0 \0 \0 \0 \0 } 341 \a 276 \0 \0 \0 \0 \0 \0
0063260 a 263 214 0 \0 \0 \0 9 343 360 a 263 216 0 \0 \0
0063300 \0 m 263 360 } 346 307 > \0 \0 \0 m 260 \0 a 267
0063320 303 260 \0 \0 \0 m 263 360 a 277 341 260 \0 \0 \0 9
0063340 343 360 } 234 177 > \0 \0 \0 001 200 \0 \0 \0 \0 \0
0063360 \0 \0 \0 001 200 \0 \0 \0 \0 \0 \0 \0 \0 } \r \r
0063400 { b i g l i s p c o d e \r \0 001
0063420 \0 \0 \0 P \0 f \0 001 377 377 377 377 377 \0 \0 \0
0063440 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0063460 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0063500 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0063520 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0063540 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0063560 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 300 \0 \0
0063600 \0 \0 \0 \0 \0 \0 377 300 \0 \0 \0 \0 \0 \0 \0 \0
0063620 377 300 \0 \0 \0 \0 \0 \0 \0 \0 377 300 \0 \0 \0 \0
0063640 \0 \0 \0 \0 377 300 \0 \0 \0 \0 \0 \0 \0 \0 377 300
0063660 \0 \0 \0 \0 \0 \0 \0 \0 377 300 \0 \0 \0 \0 \0 \0
0063700 \0 \0 377 300 377 377 377 377 377 377 \0 \0 377 300 377 377
0063720 377 377 377 377 \0 \0 377 300 377 377 377 377 377 377 \0 \0
0063740 377 300 377 377 377 377 377 377 \0 \0 377 300 377 377 377 377
0063760 377 377 \0 \0 377 300 377 377 377 377 377 377 \0 \0 377 300
0064000 377 377 377 377 377 377 \0 \0 377 300 377 377 377 377 377 377
0064020 \0 \0 377 300 377 377 360 017 377 377 \0 \0 377 300 377 377
0064040 300 003 377 377 \0 \0 377 300 377 377 \0 \0 377 377 \0 \0
0064060 377 300 377 376 \0 \0 177 377 \0 \0 377 300 377 374 \0 \0
0064100 ? 377 \0 \0 377 300 377 370 \0 \0 037 377 \0 \0 377 300
0064120 377 360 \a 340 017 377 \0 \0 377 300 377 340 037 370 \a 377
0064140 \0 \0 377 300 377 340 177 376 \a 377 \0 \0 377 300 377 300
0064160 177 376 003 377 \0 \0 377 300 377 300 377 377 003 377 \0 \0
0064200 377 300 377 200 377 377 001 377 \0 \0 377 300 377 201 377 377
0064220 201 377 \0 \0 377 300 377 201 377 377 201 377 \0 \0 377 300
0064240 377 201 377 377 201 377 \0 \0 \0 \0 377 201 377 377 201 377
0064260 003 377 \0 \0 377 201 377 377 201 377 003 377 \0 \0 377 201
0064300 377 377 201 377 003 377 \0 \0 377 200 377 377 001 377 003 377
0064320 \0 \0 377 300 377 377 003 377 003 377 \0 \0 377 300 177 376
0064340 003 377 003 377 \0 \0 377 340 177 376 \a 377 003 377 \0 \0
0064360 377 340 037 370 \a 377 003 377 \0 \0 377 360 \a 340 017 377
0064400 003 377 \0 \0 377 370 \0 \0 037 377 003 377 \0 \0 377 374
0064420 \0 \0 ? 377 003 377 \0 \0 377 376 \0 \0 177 377 003 377
0064440 \0 \0 377 377 \0 \0 377 377 003 377 \0 \0 377 377 300 003
0064460 377 377 003 377 \0 \0 377 377 360 017 377 377 003 377 \0 \0
0064500 377 377 377 377 377 377 003 377 \0 \0 377 377 377 377 377 377
0064520 003 377 \0 \0 377 377 377 377 377 377 003 377 \0 \0 377 377
0064540 377 377 377 377 003 377 \0 \0 377 377 377 377 377 377 003 377
0064560 \0 \0 377 377 377 377 377 377 003 377 \0 \0 377 377 377 377
0064600 377 377 003 377 \0 \0 377 377 377 377 377 377 003 377 \0 \0
0064620 377 377 377 377 377 377 003 377 \0 \0 \0 \0 \0 \0 \0 \0
0064640 003 377 \0 \0 \0 \0 \0 \0 \0 \0 003 377 \0 \0 \0 \0
0064660 \0 \0 \0 \0 003 377 \0 \0 \0 \0 \0 \0 \0 \0 003 377
0064700 \0 \0 \0 \0 \0 \0 \0 \0 003 377 \0 \0 \0 \0 \0 \0
0064720 \0 \0 003 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0064740 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0064760 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0065000 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0065020 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0065040 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0065060 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 \0 \0 \0
0065100 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0065120 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 033 < o 274 370 \0
0065140 ` \0 \0 \0 033 < l 6 0 \0 366 336 8 374 033 266
0065160 314 6 0 \0 f 333 l 374 033 266 317 274 0 \0 g 233
0065200 | \0 033 s 214 6 0 \0 c 233 ` 374 033 s 214 6
0065220 0 \0 3 036 < 374 033 1 017 262 0 \0 003 030 \0 \0
0065240 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0065260 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 y 367 230
0065300 367 300 \0 \0 \0 \0 m 206 330 q 206 \0 \0 9 343
0065320 360 m 206 330 q 206 \0 \0 m 263 360 y 366 330 331 207
0065340 300 \0 m 260 \0 m 207 230 371 206 \0 \0 m 263 360 m
0065360 206 031 375 206 \0 \0 9 343 360 e 366 037 214 367 300 \0
0065400 001 200 \0 \0 \0 \0 \0 \0 \0 \0 001 200 \0 \0 \0 \0
0065420 \0 \0 \0 \0
0065440 \0 001 \0 \0 \0 P \0 f \0 001 377 377 377
0065460 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0065500 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0065520 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0065540 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0065560 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0065600 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0065620 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0065640 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0065660 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0065700 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0065720 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 377 377 377 \0
0065740 \0 377 377 377 377 377 377 377 377 \0 \0 377 377 377 377 377
0065760 377 377 377 \0 \0 377 377 377 377 377 377 377 377 \0 \0 377
0066000 377 377 377 377 377 377 377 \0 \0 377 377 377 377 377 377 377
0066020 377 \0 \0 377 377 377 377 377 377 377 377 \0 \0 377 377 377
0066040 377 377 377 377 377 \0 \0 377 377 377 377 377 017 377 377 \0
0066060 \0 377 377 377 377 377 003 377 377 \0 \0 377 377 377 377 377
0066100 \0 377 377 \0 \0 377 377 377 377 377 \0 177 377 \0 \0 377
0066120 377 377 377 377 \0 ? 377 \0 \0 377 377 377 377 377 \0 037
0066140 377 \0 \0 377 377 377 377 377 340 017 377 \0 \0 377 377 377
0066160 377 377 370 \a 377 \0 \0 377 377 377 377 377 376 \a 377 \0
0066200 \0 377 377 377 377 377 376 003 377 \0 \0 377 377 377 377 377
0066220 377 003 377 \0 \0 377 377 377 377 377 377 001 377 \0 \0 377
0066240 377 377 377 377 377 201 377 \0 \0 377 377 377 377 377 377 201
0066260 377 \0 \0 377 377 377 377 377 377 201 377 \0 \0 \0 \0 377
0066300 201 377 377 377 377 377 377 \0 \0 377 201 377 377 377 377 377
0066320 377 \0 \0 377 201 377 377 377 377 377 377 \0 \0 377 200 377
0066340 377 377 377 377 377 \0 \0 377 300 377 377 377 377 377 377 \0
0066360 \0 377 300 177 377 377 377 377 377 \0 \0 377 340 177 377 377
0066400 377 377 377 \0 \0 377 340 037 377 377 377 377 377 \0 \0 377
0066420 360 \a 377 377 377 377 377 \0 \0 377 370 \0 377 377 377 377
0066440 377 \0 \0 377 374 \0 377 377 377 377 377 \0 \0 377 376 \0
0066460 377 377 377 377 377 \0 \0 377 377 \0 377 377 377 377 377 \0
0066500 \0 377 377 300 377 377 377 377 377 \0 \0 377 377 360 377 377
0066520 377 377 377 \0 \0 377 377 377 377 377 377 377 377 \0 \0 377
0066540 377 377 377 377 377 377 377 \0 \0 377 377 377 377 377 377 377
0066560 377 \0 \0 377 377 377 377 377 377 377 377 \0 \0 377 377 377
0066600 377 377 377 377 377 \0 \0 377 377 377 377 377 377 377 377 \0
0066620 \0 377 377 377 377 377 377 377 377 \0 \0 377 377 377 377 377
0066640 377 377 377 \0 \0 377 377 377 377 377 377 377 377 \0 \0 \0
0066660 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0066700 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0066720 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0066740 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0066760 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0067000 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0067020 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0067040 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0067060 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0067100 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0067120 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0067140 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 033
0067160 < o 274 370 \0 ` \0 \0 \0 033 < l 6 0 \0 366
0067200 336 8 374 033 266 314 6 0 \0 f 333 l 374 033 266 317
0067220 274 0 \0 g 233 | \0 033 s 214 6 0 \0 c 233 `
0067240 374 033 s 214 6 0 \0 3 036 < 374 033 1 017 262 0
0067260 \0 003 030 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0067300 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0067320 \0 \0 x C f 370 \0 \0 \0 \0 \0 \0 l 343 f 0
0067340 \0 \0 \0 9 343 360 l 343 v 0 \0 \0 \0 m 263 360
0067360 m 263 v 0 \0 \0 \0 m 260 \0 y 363 n 0 \0 \0
0067400 \0 m 263 360 c 373 n 0 \0 \0 \0 9 343 360 c 033
0067420 f 0 \0 \0 \0 001 200 \0 \0 \0 \0 \0 \0 \0 \0 001
0067440 200 \0 \0 \0 \0 \0 \0 \0 \0
0067460 \0 001 \0 \0 \0 P \0 f
0067500 \0 001 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0067520 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0067540 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0067560 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0067600 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0067620 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0067640 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0067660 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0067700 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0067720 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0067740 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 \0 \0
0067760 \0 377 377 377 \0 \0 377 377 \0 \0 \0 377 377 377 \0 \0
0070000 377 377 \0 \0 \0 377 377 377 \0 \0 377 377 \0 \0 \0 377
0070020 377 377 \0 \0 377 377 \0 \0 \0 377 377 377 \0 \0 377 377
0070040 \0 \0 \0 377 377 377 \0 \0 377 377 \0 \0 \0 377 377 377
0070060 \0 \0 377 377 \0 \0 \0 377 377 377 \0 \0 377 377 \0 \0
0070100 017 017 377 377 \0 \0 377 377 \0 \0 ? 003 377 377 \0 \0
0070120 377 377 \0 \0 377 \0 377 377 \0 \0 377 377 \0 001 377 \0
0070140 177 377 \0 \0 377 377 \0 003 377 \0 ? 377 \0 \0 377 377
0070160 \0 \a 377 \0 037 377 \0 \0 377 377 \0 017 370 340 017 377
0070200 \0 \0 377 377 \0 037 340 370 \a 377 \0 \0 377 377 \0 037
0070220 200 376 \a 377 \0 \0 377 377 \0 ? 200 376 003 377 \0 \0
0070240 377 377 \0 ? \0 377 003 377 \0 \0 377 377 \0 177 \0 377
0070260 001 377 \0 \0 377 377 \0 ~ \0 377 201 377 \0 \0 377 377
0070300 \0 ~ \0 377 201 377 \0 \0 377 377 \0 ~ \0 377 201 377
0070320 \0 \0 \0 \0 377 201 377 \0 ~ \0 377 377 \0 \0 377 201
0070340 377 \0 ~ \0 377 377 \0 \0 377 201 377 \0 ~ \0 377 377
0070360 \0 \0 377 200 377 \0 376 \0 377 377 \0 \0 377 300 377 \0
0070400 374 \0 377 377 \0 \0 377 300 177 001 374 \0 377 377 \0 \0
0070420 377 340 177 001 370 \0 377 377 \0 \0 377 340 037 \a 370 \0
0070440 377 377 \0 \0 377 360 \a 037 360 \0 377 377 \0 \0 377 370
0070460 \0 377 340 \0 377 377 \0 \0 377 374 \0 377 300 \0 377 377
0070500 \0 \0 377 376 \0 377 200 \0 377 377 \0 \0 377 377 \0 377
0070520 \0 \0 377 377 \0 \0 377 377 300 374 \0 \0 377 377 \0 \0
0070540 377 377 360 360 \0 \0 377 377 \0 \0 377 377 377 \0 \0 \0
0070560 377 377 \0 \0 377 377 377 \0 \0 \0 377 377 \0 \0 377 377
0070600 377 \0 \0 \0 377 377 \0 \0 377 377 377 \0 \0 \0 377 377
0070620 \0 \0 377 377 377 \0 \0 \0 377 377 \0 \0 377 377 377 \0
0070640 \0 \0 377 377 \0 \0 377 377 377 \0 \0 \0 377 377 \0 \0
0070660 377 377 377 \0 \0 \0 377 377 \0 \0 377 377 377 \0 \0 \0
0070700 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0070720 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0070740 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0070760 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0071000 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0071020 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0071040 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0071060 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0071100 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0071120 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0071140 377 377 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0071160 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0071200 \0 \0 \0 \0 033 < o 274 370 \0 ` \0 \0 \0 033 <
0071220 l 6 0 \0 366 336 8 374 033 266 314 6 0 \0 f 333
0071240 l 374 033 266 317 274 0 \0 g 233 | \0 033 s 214 6
0071260 0 \0 c 233 ` 374 033 s 214 6 0 \0 3 036 < 374
0071300 033 1 017 262 0 \0 003 030 \0 \0 \0 \0 \0 \0 \0 \0
0071320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0071340 \0 \0 \0 \0 \0 \0 \0 l 361 276 363 340 \0 \0 \0 \0
0071360 \0 l 361 260 330 300 \0 \0 9 343 360 n 333 0 330 300
0071400 \0 \0 m 263 360 n 333 > 360 300 \0 \0 m 260 \0 m
0071420 316 0 330 300 \0 \0 m 263 360 m 316 0 330 300 \0 \0
0071440 9 343 360 l 304 > 310 300 \0 \0 001 200 \0 \0 \0 \0
0071460 \0 \0 \0 \0 001 200 \0 \0 \0 \0 \0 \0 \0 \0
0071500 \0 001 \0
0071520 \0 \0 P \0 f \0 001 377 377 377 377 377 \0 \0 \0 \0
0071540 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0071560 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0071600 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0071620 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0071640 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0071660 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0071700 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0071720 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0071740 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0071760 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0072000 \0 377 377 \0 \0 \0 \0 \0 \0 \0 \0 377 377 \0 \0 \0
0072020 \0 \0 \0 \0 \0 377 377 \0 \0 \0 \0 \0 \0 \0 \0 377
0072040 377 \0 \0 \0 \0 \0 \0 \0 \0 377 377 \0 \0 \0 \0 \0
0072060 \0 \0 \0 377 377 \0 \0 \0 \0 \0 \0 \0 \0 377 377 \0
0072100 \0 \0 \0 \0 \0 \0 \0 377 377 \0 \0 \0 \0 \0 \0 \0
0072120 \0 377 377 \0 \0 017 \0 \0 \0 \0 \0 377 377 \0 \0 ?
0072140 \0 \0 \0 \0 \0 377 377 \0 \0 377 \0 \0 \0 \0 \0 377
0072160 377 \0 001 377 \0 \0 \0 \0 \0 377 377 \0 003 377 \0 \0
0072200 \0 \0 \0 377 377 \0 \a 377 \0 \0 \0 \0 \0 377 377 \0
0072220 017 370 \0 \0 \0 \0 \0 377 377 \0 037 340 \0 \0 \0 \0
0072240 \0 377 377 \0 037 200 \0 \0 \0 \0 \0 377 377 \0 ? 200
0072260 \0 \0 \0 \0 \0 377 377 \0 ? \0 \0 \0 \0 \0 \0 377
0072300 377 \0 177 \0 \0 \0 \0 \0 \0 377 377 \0 ~ \0 \0 \0
0072320 \0 \0 \0 377 377 \0 ~ \0 \0 \0 \0 \0 \0 377 377 \0
0072340 ~ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ~ \0 377
0072360 377 \0 \0 \0 \0 \0 \0 ~ \0 377 377 \0 \0 \0 \0 \0
0072400 \0 ~ \0 377 377 \0 \0 \0 \0 \0 \0 376 \0 377 377 \0
0072420 \0 \0 \0 \0 \0 374 \0 377 377 \0 \0 \0 \0 \0 001 374
0072440 \0 377 377 \0 \0 \0 \0 \0 001 370 \0 377 377 \0 \0 \0
0072460 \0 \0 \a 370 \0 377 377 \0 \0 \0 \0 \0 037 360 \0 377
0072500 377 \0 \0 \0 \0 \0 377 340 \0 377 377 \0 \0 \0 \0 \0
0072520 377 300 \0 377 377 \0 \0 \0 \0 \0 377 200 \0 377 377 \0
0072540 \0 \0 \0 \0 377 \0 \0 377 377 \0 \0 \0 \0 \0 374 \0
0072560 \0 377 377 \0 \0 \0 \0 \0 360 \0 \0 377 377 \0 \0 \0
0072600 \0 \0 \0 \0 \0 377 377 \0 \0 \0 \0 \0 \0 \0 \0 377
0072620 377 \0 \0 \0 \0 \0 \0 \0 \0 377 377 \0 \0 \0 \0 \0
0072640 \0 \0 \0 377 377 \0 \0 \0 \0 \0 \0 \0 \0 377 377 \0
0072660 \0 \0 \0 \0 \0 \0 \0 377 377 \0 \0 \0 \0 \0 \0 \0
0072700 \0 377 377 \0 \0 \0 \0 \0 \0 \0 \0 377 377 \0 \0 \0
0072720 \0 \0 \0 \0 \0 377 377 \0 \0 \0 \0 \0 377 377 377 377
0072740 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0072760 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0073000 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0073020 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0073040 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0073060 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0073100 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0073120 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0073140 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0073160 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 \0 \0 \0 \0
0073200 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0073220 \0 \0 \0 \0 \0 \0 \0 \0 \0 033 < o 274 370 \0 `
0073240 \0 \0 \0 033 < l 6 0 \0 366 336 8 374 033 266 314
0073260 6 0 \0 f 333 l 374 033 266 317 274 0 \0 g 233 |
0073300 \0 033 s 214 6 0 \0 c 233 ` 374 033 s 214 6 0
0073320 \0 3 036 < 374 033 1 017 262 0 \0 003 030 \0 \0 \0
0073340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0073360 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 } 341 \a 276
0073400 \0 \0 \0 \0 \0 \0 a 263 214 0 \0 \0 \0 9 343 360
0073420 a 263 216 0 \0 \0 \0 m 263 360 } 346 307 > \0 \0
0073440 \0 m 260 \0 a 267 303 260 \0 \0 \0 m 263 360 a 277
0073460 341 260 \0 \0 \0 9 343 360 } 234 177 > \0 \0 \0 001
0073500 200 \0 \0 \0 \0 \0 \0 \0 \0 001 200 \0 \0 \0 \0 \0
0073520 \0 \0 \0 } \r \r { b i g l i s p c o
0073540 d e \r \0 001 \0 \0 \0 P \0 f \0 001 377 377
0073560 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0073600 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0073620 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0073640 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0073660 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0073700 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0073720 \0 \0 377 304 D D D D D D D \0 377 346 f f
0073740 f f f f d \0 377 342 " " " " " " \0
0073760 377 300 \0 \0 \0 \0 \0 \0 \0 \0 377 304 D D D D
0074000 D D D \0 377 346 f f f f f f d \0 377 342
0074020 " " " " " " \0 377 300 \0 \0 \0 \0 \0 \0
0074040 \0 \0 377 304 D D D D D D D \0 377 346 f f
0074060 f f f f d \0 377 342 " " " " " " \0
0074100 377 300 \0 \0 \0 \0 \0 \0 \0 \0 377 304 D D D D
0074120 D D D \0 377 346 f f f f f f d \0 377 342
0074140 " " " " " " \0 377 300 \0 \0 \0 \0 \0 \0
0074160 \0 \0 377 304 D D D D D D D \0 377 346 f f
0074200 f f f f d \0 377 342 " " " " " " \0
0074220 377 300 \0 \0 \0 \0 \0 \0 \0 \0 377 304 D D D D
0074240 D D D \0 377 346 f f f f f f d \0 377 342
0074260 " " " " " " \0 377 300 \0 \0 \0 \0 \0 \0
0074300 \0 \0 377 304 D D D D D D D \0 377 346 f f
0074320 f f f f d \0 377 342 " " " " " " \0
0074340 377 300 \0 \0 \0 \0 \0 \0 \0 \0 377 304 D D D D
0074360 D D D \0 377 346 f f f f f f d \0 \0 "
0074400 " " " " " " # 377 \0 \0 \0 \0 \0 \0 \0 \0
0074420 003 377 \0 004 D D D D D D G 377 \0 & f f
0074440 f f f f g 377 \0 " " " " " " " # 377
0074460 \0 \0 \0 \0 \0 \0 \0 \0 003 377 \0 004 D D D D
0074500 D D G 377 \0 & f f f f f f g 377 \0 "
0074520 " " " " " " # 377 \0 \0 \0 \0 \0 \0 \0 \0
0074540 003 377 \0 004 D D D D D D G 377 \0 & f f
0074560 f f f f g 377 \0 " " " " " " " # 377
0074600 \0 \0 \0 \0 \0 \0 \0 \0 003 377 \0 004 D D D D
0074620 D D G 377 \0 & f f f f f f g 377 \0 "
0074640 " " " " " " # 377 \0 \0 \0 \0 \0 \0 \0 \0
0074660 003 377 \0 004 D D D D D D G 377 \0 & f f
0074700 f f f f g 377 \0 " " " " " " " # 377
0074720 \0 \0 \0 \0 \0 \0 \0 \0 003 377 \0 004 D D D D
0074740 D D G 377 \0 & f f f f f f g 377 \0 "
0074760 " " " " " " # 377 \0 \0 \0 \0 \0 \0 \0 \0
0075000 003 377 \0 004 D D D D D D G 377 \0 & f f
0075020 f f f f g 377 \0 " " " " " " " # 377
0075040 \0 \0 \0 \0 \0 \0 \0 \0 003 377 \0 \0 \0 \0 \0 377
0075060 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0075100 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0075120 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0075140 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0075160 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0075200 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0075220 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
*
0075260 037 } 233 374 336 | ` \0 \0 \0 006 a 230 314 333 `
0075300 366 336 8 374 006 ` 360 314 333 ` f 333 l 374 006 |
0075320 ` 314 336 | g 233 | \0 006 ` 360 314 333 ` c 233
0075340 ` 374 006 a 230 314 333 ` 3 036 < 374 006 } 230 307
0075360 231 | 003 030 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075400 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0075420 \0 \0 \0 y 367 230 367 300 \0 \0 \0 \0 m 206 330
0075440 q 206 \0 \0 9 343 360 m 206 330 q 206 \0 \0 m 263
0075460 360 y 366 330 331 207 300 \0 m 260 \0 m 207 230 371 206
0075500 \0 \0 m 263 360 m 206 031 375 206 \0 \0 9 343 360 e
0075520 366 037 214 367 300 \0 001 200 \0 \0 \0 \0 \0 \0 \0 \0
0075540 001 200 \0 \0 \0 \0 \0 \0 \0 \0
0075560 \0 001 \0 \0 \0 P \0
0075600 f \0 001 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0075620 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0075640 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0075660 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0075700 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0075720 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0075740 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 D D D D
0075760 \0 377 377 377 377 377 f f f d \0 377 377 377 377 377
0076000 " " " \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0076020 377 377 377 377 D D D D \0 377 377 377 377 377 f f
0076040 f d \0 377 377 377 377 377 " " " \0 377 377 377
0076060 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 D D D D
0076100 \0 377 377 377 377 377 f f f d \0 377 377 377 377 377
0076120 " " " \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0076140 377 377 377 377 D D D D \0 377 377 377 377 377 f f
0076160 f d \0 377 377 377 377 377 " " " \0 377 377 377
0076200 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 D D D D
0076220 \0 377 377 377 377 377 f f f d \0 377 377 377 377 377
0076240 " " " \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0076260 377 377 377 377 D D D D \0 377 377 377 377 377 f f
0076300 f d \0 377 377 377 377 377 " " " \0 377 377 377
0076320 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 D D D D
0076340 \0 377 377 377 377 377 f f f d \0 377 377 377 377 377
0076360 " " " \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0076400 377 377 377 377 D D D D \0 377 377 377 377 377 f f
0076420 f d \0 \0 " " " " 377 377 377 377 377 \0 \0 \0
0076440 \0 \0 377 377 377 377 377 \0 004 D D D 377 377 377 377
0076460 377 \0 & f f f 377 377 377 377 377 \0 " " " "
0076500 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0076520 004 D D D 377 377 377 377 377 \0 & f f f 377 377
0076540 377 377 377 \0 " " " " 377 377 377 377 377 \0 \0 \0
0076560 \0 \0 377 377 377 377 377 \0 004 D D D 377 377 377 377
0076600 377 \0 & f f f 377 377 377 377 377 \0 " " " "
0076620 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0076640 004 D D D 377 377 377 377 377 \0 & f f f 377 377
0076660 377 377 377 \0 " " " " 377 377 377 377 377 \0 \0 \0
0076700 \0 \0 377 377 377 377 377 \0 004 D D D 377 377 377 377
0076720 377 \0 & f f f 377 377 377 377 377 \0 " " " "
0076740 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0076760 004 D D D 377 377 377 377 377 \0 & f f f 377 377
0077000 377 377 377 \0 " " " " 377 377 377 377 377 \0 \0 \0
0077020 \0 \0 377 377 377 377 377 \0 004 D D D 377 377 377 377
0077040 377 \0 & f f f 377 377 377 377 377 \0 " " " "
0077060 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0077100 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0077120 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0077140 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0077160 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0077200 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0077220 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0077240 377 377 377 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0077260 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0077300 \0 \0 \0 \0 \0 037 } 233 374 336 | ` \0 \0 \0 006
0077320 a 230 314 333 ` 366 336 8 374 006 ` 360 314 333 ` f
0077340 333 l 374 006 | ` 314 336 | g 233 | \0 006 ` 360
0077360 314 333 ` c 233 ` 374 006 a 230 314 333 ` 3 036 <
0077400 374 006 } 230 307 231 | 003 030 \0 \0 \0 \0 \0 \0 \0
0077420 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0077440 \0 \0 \0 \0 \0 \0 \0 \0 x C f 370 \0 \0 \0 \0
0077460 \0 \0 l 343 f 0 \0 \0 \0 9 343 360 l 343 v 0
0077500 \0 \0 \0 m 263 360 m 263 v 0 \0 \0 \0 m 260 \0
0077520 y 363 n 0 \0 \0 \0 m 263 360 c 373 n 0 \0 \0
0077540 \0 9 343 360 c 033 f 0 \0 \0 \0 001 200 \0 \0 \0
0077560 \0 \0 \0 \0 \0 001 200 \0 \0 \0 \0 \0 \0 \0 \0
0077600 \0 001
0077620 \0 \0 \0 P \0 f \0 001 377 377 377 377 377 \0 \0 \0
0077640 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0077660 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0077700 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0077720 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0077740 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0077760 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 373 273 273
0100000 273 D D D D \0 377 331 231 231 231 f f f d \0
0100020 377 335 335 335 335 " " " \0 377 377 377 377 377 \0
0100040 \0 \0 \0 \0 377 373 273 273 273 D D D D \0 377 331
0100060 231 231 231 f f f d \0 377 335 335 335 335 " " "
0100100 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 373 273 273
0100120 273 D D D D \0 377 331 231 231 231 f f f d \0
0100140 377 335 335 335 335 " " " \0 377 377 377 377 377 \0
0100160 \0 \0 \0 \0 377 373 273 273 273 D D D D \0 377 331
0100200 231 231 231 f f f d \0 377 335 335 335 335 " " "
0100220 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 373 273 273
0100240 273 D D D D \0 377 331 231 231 231 f f f d \0
0100260 377 335 335 335 335 " " " \0 377 377 377 377 377 \0
0100300 \0 \0 \0 \0 377 373 273 273 273 D D D D \0 377 331
0100320 231 231 231 f f f d \0 377 335 335 335 335 " " "
0100340 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 373 273 273
0100360 273 D D D D \0 377 331 231 231 231 f f f d \0
0100400 377 335 335 335 335 " " " \0 377 377 377 377 377 \0
0100420 \0 \0 \0 \0 377 373 273 273 273 D D D D \0 377 331
0100440 231 231 231 f f f d \0 \0 " " " " 335 335 335
0100460 337 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 004 D D
0100500 D 273 273 273 273 377 \0 & f f f 231 231 231 233 377
0100520 \0 " " " " 335 335 335 337 377 \0 \0 \0 \0 \0 377
0100540 377 377 377 377 \0 004 D D D 273 273 273 273 377 \0 &
0100560 f f f 231 231 231 233 377 \0 " " " " 335 335 335
0100600 337 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 004 D D
0100620 D 273 273 273 273 377 \0 & f f f 231 231 231 233 377
0100640 \0 " " " " 335 335 335 337 377 \0 \0 \0 \0 \0 377
0100660 377 377 377 377 \0 004 D D D 273 273 273 273 377 \0 &
0100700 f f f 231 231 231 233 377 \0 " " " " 335 335 335
0100720 337 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 004 D D
0100740 D 273 273 273 273 377 \0 & f f f 231 231 231 233 377
0100760 \0 " " " " 335 335 335 337 377 \0 \0 \0 \0 \0 377
0101000 377 377 377 377 \0 004 D D D 273 273 273 273 377 \0 &
0101020 f f f 231 231 231 233 377 \0 " " " " 335 335 335
0101040 337 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 004 D D
0101060 D 273 273 273 273 377 \0 & f f f 231 231 231 233 377
0101100 \0 " " " " 335 335 335 337 377 \0 \0 \0 \0 \0 377
0101120 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0101140 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0101160 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0101200 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0101220 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0101240 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0101260 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 \0 \0 \0
0101300 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0101320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 037 } 233 374 336 |
0101340 ` \0 \0 \0 006 a 230 314 333 ` 366 336 8 374 006 `
0101360 360 314 333 ` f 333 l 374 006 | ` 314 336 | g 233
0101400 | \0 006 ` 360 314 333 ` c 233 ` 374 006 a 230 314
0101420 333 ` 3 036 < 374 006 } 230 307 231 | 003 030 \0 \0
0101440 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0101460 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 l 361 276
0101500 363 340 \0 \0 \0 \0 \0 l 361 260 330 300 \0 \0 9 343
0101520 360 n 333 0 330 300 \0 \0 m 263 360 n 333 > 360 300
0101540 \0 \0 m 260 \0 m 316 0 330 300 \0 \0 m 263 360 m
0101560 316 0 330 300 \0 \0 9 343 360 l 304 > 310 300 \0 \0
0101600 001 200 \0 \0 \0 \0 \0 \0 \0 \0 001 200 \0 \0 \0 \0
0101620 \0 \0 \0 \0
0101640 \0 001 \0 \0 \0 P \0 f \0 001 377 377 377
0101660 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0101700 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377
0101720 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377
0101740 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0
0101760 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377
0102000 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0102020 \0 377 373 273 273 273 \0 \0 \0 \0 \0 377 331 231 231 231
0102040 \0 \0 \0 \0 \0 377 335 335 335 335 \0 \0 \0 \0 \0 377
0102060 377 377 377 377 \0 \0 \0 \0 \0 377 373 273 273 273 \0 \0
0102100 \0 \0 \0 377 331 231 231 231 \0 \0 \0 \0 \0 377 335 335
0102120 335 335 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0102140 \0 377 373 273 273 273 \0 \0 \0 \0 \0 377 331 231 231 231
0102160 \0 \0 \0 \0 \0 377 335 335 335 335 \0 \0 \0 \0 \0 377
0102200 377 377 377 377 \0 \0 \0 \0 \0 377 373 273 273 273 \0 \0
0102220 \0 \0 \0 377 331 231 231 231 \0 \0 \0 \0 \0 377 335 335
0102240 335 335 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0102260 \0 377 373 273 273 273 \0 \0 \0 \0 \0 377 331 231 231 231
0102300 \0 \0 \0 \0 \0 377 335 335 335 335 \0 \0 \0 \0 \0 377
0102320 377 377 377 377 \0 \0 \0 \0 \0 377 373 273 273 273 \0 \0
0102340 \0 \0 \0 377 331 231 231 231 \0 \0 \0 \0 \0 377 335 335
0102360 335 335 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0
0102400 \0 377 373 273 273 273 \0 \0 \0 \0 \0 377 331 231 231 231
0102420 \0 \0 \0 \0 \0 377 335 335 335 335 \0 \0 \0 \0 \0 377
0102440 377 377 377 377 \0 \0 \0 \0 \0 377 373 273 273 273 \0 \0
0102460 \0 \0 \0 377 331 231 231 231 \0 \0 \0 \0 \0 \0 \0 \0
0102500 \0 \0 335 335 335 337 377 \0 \0 \0 \0 \0 377 377 377 377
0102520 377 \0 \0 \0 \0 \0 273 273 273 273 377 \0 \0 \0 \0 \0
0102540 231 231 231 233 377 \0 \0 \0 \0 \0 335 335 335 337 377 \0
0102560 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 273 273
0102600 273 273 377 \0 \0 \0 \0 \0 231 231 231 233 377 \0 \0 \0
0102620 \0 \0 335 335 335 337 377 \0 \0 \0 \0 \0 377 377 377 377
0102640 377 \0 \0 \0 \0 \0 273 273 273 273 377 \0 \0 \0 \0 \0
0102660 231 231 231 233 377 \0 \0 \0 \0 \0 335 335 335 337 377 \0
0102700 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 273 273
0102720 273 273 377 \0 \0 \0 \0 \0 231 231 231 233 377 \0 \0 \0
0102740 \0 \0 335 335 335 337 377 \0 \0 \0 \0 \0 377 377 377 377
0102760 377 \0 \0 \0 \0 \0 273 273 273 273 377 \0 \0 \0 \0 \0
0103000 231 231 231 233 377 \0 \0 \0 \0 \0 335 335 335 337 377 \0
0103020 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 273 273
0103040 273 273 377 \0 \0 \0 \0 \0 231 231 231 233 377 \0 \0 \0
0103060 \0 \0 335 335 335 337 377 \0 \0 \0 \0 \0 377 377 377 377
0103100 377 \0 \0 \0 \0 \0 273 273 273 273 377 \0 \0 \0 \0 \0
0103120 231 231 231 233 377 \0 \0 \0 \0 \0 335 335 335 337 377 \0
0103140 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0103160 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0103200 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377
0103220 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0
0103240 377 377 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0
0103260 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0 \0 \0 377 377
0103300 377 377 377 \0 \0 \0 \0 \0 377 377 377 377 377 \0 \0 \0
0103320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0103340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 037
0103360 } 233 374 336 | ` \0 \0 \0 006 a 230 314 333 ` 366
0103400 336 8 374 006 ` 360 314 333 ` f 333 l 374 006 | `
0103420 314 336 | g 233 | \0 006 ` 360 314 333 ` c 233 `
0103440 374 006 a 230 314 333 ` 3 036 < 374 006 } 230 307 231
0103460 | 003 030 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0103500 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0103520 \0 \0 } 341 \a 276 \0 \0 \0 \0 \0 \0 a 263 214 0
0103540 \0 \0 \0 9 343 360 a 263 216 0 \0 \0 \0 m 263 360
0103560 } 346 307 > \0 \0 \0 m 260 \0 a 267 303 260 \0 \0
0103600 \0 m 263 360 a 277 341 260 \0 \0 \0 9 343 360 } 234
0103620 177 > \0 \0 \0 001 200 \0 \0 \0 \0 \0 \0 \0 \0 001
0103640 200 \0 \0 \0 \0 \0 \0 \0 \0 } \r \r \r \r { F
0103660 n D e f { N a m e B L T S H
0103700 A D E } { A r g s T E X T U
0103720 R E D E S T I N A T I O N D
0103740 E S T I N A T I O N L E F T D
0103760 E S T I N A T I O N B O T T O M
0104000 W I D T H H E I G H T O P
0104020 E R A T I O N C L I P P I N G
0104040 R E G I O N } \r { T e x t \r { f
0104060 n B L T S H A D E } i s t
0104100 h e { a r g S O U R C E T Y
0104120 P E } = { l i s p T E X T
0104140 U R E } c a s e o f { f n
0104160 B I T B L T } . I t f i
0104200 l l s t h e s p e c i f i e
0104220 d r e g i o n o f t h e
0104240 d e s t i n a t i o n b i t m
0104260 a p { a r g D E S T I N A T
0104300 I O N } w i t h t h e t e
0104320 x t u r e { a r g T E X T U
0104340 R E } . { a r g D E S T I
0104360 N A T I O N } c a n b e a
0104400 b i t m a p o r i m a g e
0104420 s t r e a m . \r } } \r \r \r { F
0104440 n D e f { N a m e B I T M A
0104460 P I M A G E S I Z E } { A r g
0104500 s B I T M A P D I M E N S I
0104520 O N S T R E A M } \r { T e x t
0104540 \r R e t u r n s t h e s i z
0104560 e t h a t { a r g B I T M
0104600 A P } w i l l b e w h e n
0104620 { f n B I T B L T } e d t
0104640 o { a r g S T R E A M } ,
0104660 i n { a r g S T R E A M } '
0104700 s u n i t s . { a r g D
0104720 I M E N S I O N } c a n b e
0104740 o n e o f { l i s p W I
0104760 D T H } , { l i s p H E I G
0105000 H T } , o r { l i s p N I
0105020 L } , i n w h i c h c a s
0105040 e t h e d o t t e d p a i
0105060 r { l i s p ( { a r g W I
0105100 D T H } . { a r g H E I G
0105120 H T } ) } w i l l b e r e
0105140 t u r n e d . \r } } \r \r } { E n
0105160 d S u b S e c M o v i n g
0105200 B i t s B e t w e e n B i t
0105220 m a p s W i t h B I T B L T
0105240 } \r \r \r \r { B e g i n S u b S
0105260 e c D r a w i n g L i n e s
0105300 } \r { T i t l e D r a w i n g
0105320 L i n e s } \r { T e x t \r \r I
0105340 n t e r l i s p - D p r o v i
0105360 d e s s e v e r a l f u n c
0105400 t i o n s f o r d r a w i n
0105420 g l i n e s a n d c u r v
0105440 e s o n i m a g e s t r e
0105460 a m s . T h e l i n e d
0105500 r a w i n g f u n c t i o n s
0105520 a r e i n t e n d e d f o
0105540 r i n t e r a c t i v e a p
0105560 p l i c a t i o n s w h e r e
0105600 e f f i c i e n c y i s i
0105620 m p o r t a n t . T h e y
0105640 d o n o t a l l o w t h e
0105660 u s e o f " b r u s h "
0105700 p a t t e r n s , l i k e t
0105720 h e c u r v e d r a w i n g
0105740 f u n c t i o n s , b u t
0105760 ( f o r d i s p l a y s t r
0106000 e a m s ) t h e y s u p p o
0106020 r t d r a w i n g a l i n
0106040 e i n { l i s p I N V E R
0106060 T } m o d e , s o r e d r
0106100 a w i n g t h e l i n e w
0106120 i l l e r a s e i t . {
0106140 f n D R A W C U R V E } ( {
0106160 P a g e R e f F n D R A W C
0106200 U R V E } ) c a n b e u s
0106220 e d t o d r a w l i n e s
0106240 u s i n g a b r u s h . \r
0106260 \r \r { F n D e f { N a m e D
0106300 R A W L I N E } { A r g s X
0106320 { s u b 1 } Y { s u b 1 }
0106340 X { s u b 2 } Y { s u b
0106360 2 } W I D T H O P E R A T I
0106400 O N S T R E A M C O L O R
0106420 D A S H I N G } \r { T e x t \r D
0106440 r a w s a s t r a i g h t
0106460 l i n e f r o m t h e p o
0106500 i n t { l i s p ( { a r g
0106520 X { s u b 1 } } , { a r g Y
0106540 { s u b 1 } } ) } t o t h
0106560 e p o i n t { l i s p ( {
0106600 a r g X { s u b 2 } } , { a
0106620 r g Y { s u b 2 } } ) } o
0106640 n t h e i m a g e s t r e
0106660 a m { a r g S T R E A M } .
0106700 T h e p o s i t i o n o
0106720 f { a r g S T R E A M } i
0106740 s s e t t o { l i s p (
0106760 { a r g X { s u b 2 } } , {
0107000 a r g Y { s u b 2 } } ) } .
0107020 I f { a r g X { s u b
0107040 1 } } e q u a l s { a r g
0107060 X { s u b 2 } } a n d { a
0107100 r g Y { s u b 1 } } e q u
0107120 a l s { a r g Y { s u b 2
0107140 } } , a p o i n t i s d
0107160 r a w n a t { l i s p ( {
0107200 a r g X { s u b 1 } } , { a
0107220 r g Y { s u b 1 } } ) } . \r
0107240 \r { a r g W I D T H } i s
0107260 t h e w i d t h o f t h e
0107300 l i n e , i n t h e u n
0107320 i t s o f t h e d e v i c
0107340 e . I f { a r g W I D T
0107360 H } i s { l i s p N I L }
0107400 , t h e d e f a u l t i s
0107420 1 . \r \r { a r g O P E R A T
0107440 I O N } i s t h e { f n
0107460 B I T B L T } o p e r a t i o
0107500 n ( s e e { P a g e R e f
0107520 ( B I T B L T a r g u m e n t
0107540 ) O P E R A T I O N } ) u s
0107560 e d t o d r a w t h e l
0107600 i n e . I f { a r g O P
0107620 E R A T I O N } i s { l i s
0107640 p N I L } , t h e v a l u
0107660 e o f { f n D S P O P E R
0107700 A T I O N } f o r t h e i
0107720 m a g e s t r e a m i s u
0107740 s e d . \r \r { a r g C O L O R
0107760 } i s a c o l o r s p e
0110000 c i f i c a t i o n t h a t
0110020 d e t e r m i n e s t h e c
0110040 o l o r u s e d t o d r a
0110060 w t h e l i n e f o r i
0110100 m a g e s t r e a m s t h a
0110120 t s u p p o r t c o l o r .
0110140 I f { a r g C O L O R }
0110160 i s { l i s p N I L } ,
0110200 t h e { f n D S P C O L O R
0110220 } o f { a r g S T R E A M
0110240 } i s u s e d . \r \r { a r g
0110260 D A S H I N G } i s a l
0110300 i s t o f p o s i t i v e
0110320 i n t e g e r s t h a t d e
0110340 t e r m i n e s t h e d a s
0110360 h i n g c h a r a c t e r i s
0110400 t i c s o f t h e l i n e
0110420 . T h e l i n e i s d
0110440 r a w n f o r t h e n u m
0110460 b e r o f p o i n t s i n
0110500 d i c a t e d b y t h e f
0110520 i r s t e l e m e n t o f
0110540 t h e d a s h i n g l i s t
0110560 , i s n o t d r a w n f
0110600 o r t h e n u m b e r o f
0110620 p o i n t s i n d i c a t e
0110640 d b y t h e s e c o n d
0110660 e l e m e n t . T h e t h
0110700 i r d e l e m e n t i n d i
0110720 c a t e s h o w l o n g i
0110740 t w i l l b e o n a g a
0110760 i n , a n d s o f o r t h
0111000 . T h e d a s h i n g s
0111020 e q u e n c e i s r e p e a
0111040 t e d f r o m t h e b e g
0111060 i n n i n g w h e n t h e
0111100 l i s t i s e x h a u s t e
0111120 d . I f { a r g D A S H
0111140 I N G } i s { l i s p N I
0111160 L } , t h e l i n e i s
0111200 n o t d a s h e d . \r } } \r \r
0111220 \r { F n D e f { N a m e D R
0111240 A W B E T W E E N } \r { A r g s
0111260 P O S I T I O N { s u b 1 }
0111300 P O S I T I O N { s u b 2 }
0111320 W I D T H O P E R A T I O N
0111340 S T R E A M C O L O R D A
0111360 S H I N G } \r { T e x t \r D r a
0111400 w s a l i n e f r o m t
0111420 h e p o i n t { a r g P O
0111440 S I T I O N { s u b 1 } } t
0111460 o t h e p o i n t { a r g
0111500 P O S I T I O N { s u b 2 }
0111520 } o n t o t h e d e s t i
0111540 n a t i o n b i t m a p o f
0111560 { a r g S T R E A M } .
0111600 T h e p o s i t i o n o f
0111620 { a r g S T R E A M } i s
0111640 s e t t o { a r g P O S I
0111660 T I O N { s u b 2 } } . \r } }
0111700 \r \r \r { F n D e f { N a m e
0111720 D R A W T O } { A r g s X
0111740 Y W I D T H O P E R A T I O
0111760 N S T R E A M C O L O R D
0112000 A S H I N G } \r { T e x t \r D r
0112020 a w s a l i n e f r o m
0112040 t h e c u r r e n t p o s i
0112060 t i o n t o t h e p o i n
0112100 t { l i s p ( { a r g X }
0112120 , { a r g Y } ) } o n t o
0112140 t h e d e s t i n a t i o n
0112160 b i t m a p o f { a r g S
0112200 T R E A M } . T h e p o s
0112220 i t i o n o f { a r g S T
0112240 R E A M } i s s e t t o
0112260 { l i s p ( { a r g X } , {
0112300 a r g Y } ) } . \r } } \r \r \r {
0112320 F n D e f { N a m e R E L D
0112340 R A W T O } { A r g s D X
0112360 D Y W I D T H O P E R A T I
0112400 O N S T R E A M C O L O R
0112420 D A S H I N G } \r { T e x t \r D
0112440 r a w s a l i n e f r o m
0112460 t h e c u r r e n t p o s
0112500 i t i o n t o t h e p o i
0112520 n t { l i s p ( { a r g D
0112540 X } , { a r g D Y } ) } c o
0112560 o r d i n a t e s a w a y o
0112600 n t o t h e d e s t i n a t
0112620 i o n b i t m a p o f { a
0112640 r g S T R E A M } . T h e
0112660 p o s i t i o n o f { a r
0112700 g S T R E A M } i s s e t
0112720 t o t h e e n d o f t
0112740 h e l i n e . I f { a r
0112760 g D X } a n d { a r g D
0113000 Y } a r e b o t h 0 , n
0113020 o t h i n g i s d r a w n .
0113040 \r } } \r \r } { E n d S u b S e
0113060 c D r a w i n g L i n e s }
0113100 \r \r \r \r { B e g i n S u b S e
0113120 c D r a w i n g C u r v e s
0113140 } \r { T i t l e D r a w i n g
0113160 C u r v e s } \r { T e x t \r \r
0113200 { i n d e x * P R I M A R Y *
0113220 B r u s h e s f o r d r a
0113240 w i n g c u r v e s } \r \r A
0113260 c u r v e i s d r a w n b
0113300 y p l a c i n g a b r u s
0113320 h p a t t e r n c e n t e r
0113340 e d a t e a c h p o i n t
0113360 a l o n g t h e c u r v e
0113400 ' s t r a j e c t o r y .
0113420 A b r u s h p a t t e r n
0113440 i s d e f i n e d b y i t
0113460 s s h a p e , s i z e , a
0113500 n d c o l o r . T h e p
0113520 r e d e f i n e d b r u s h
0113540 s h a p e s a r e { l i s p
0113560 R O U N D } , { l i s p S
0113600 Q U A R E } , { l i s p H O
0113620 R I Z O N T A L } , { l i s p
0113640 V E R T I C A L } , a n d
0113660 { l i s p D I A G O N A L } ;
0113700 n e w b r u s h s h a p e
0113720 s c a n b e c r e a t e d
0113740 u s i n g t h e { f n I
0113760 N S T A L L B R U S H } f u n
0114000 c t i o n , d e s c r i b e d
0114020 b e l o w . A b r u s h
0114040 s i z e i s a n i n t e
0114060 g e r s p e c i f y i n g t
0114100 h e w i d t h o f t h e
0114120 b r u s h i n t h e u n i
0114140 t s o f t h e d e v i c e
0114160 . T h e c o l o r i s
0114200 a c o l o r s p e c i f i c
0114220 a t i o n , w h i c h i s
0114240 o n l y u s e d i f t h e
0114260 c u r v e i s d r a w n
0114300 t o a n i m a g e s t r e
0114320 a m t h a t s u p p o r t s
0114340 c o l o r s . \r \r A b r u s
0114360 h i s s p e c i f i e d t
0114400 o t h e v a r i o u s d r
0114420 a w i n g f u n c t i o n s
0114440 a s a l i s t o f t h e
0114460 f o r m { l i s p ( { a r
0114500 g S H A P E } { a r g W I
0114520 D T H } { a r g C O L O R }
0114540 ) } , f o r e x a m p l e
0114560 { l i s p ( S Q U A R E 2 )
0114600 } o r { l i s p ( V E R T
0114620 I C A L 4 R E D ) } . A
0114640 b r u s h c a n a l s o
0114660 b e s p e c i f i e d a s
0114700 a p o s i t i v e i n t e g
0114720 e r , w h i c h i s i n t
0114740 e r p r e t e d a s a { l
0114760 i s p R O U N D } b r u s h
0115000 o f t h a t w i d t h .
0115020 I f a b r u s h i s a
0115040 l i t a t o m , i t i s
0115060 a s s u m e d t o b e a
0115100 f u n c t i o n w h i c h i
0115120 s c a l l e d a t e a c h
0115140 p o i n t o f t h e c u
0115160 r v e ' s t r a j e c t o r y
0115200 ( w i t h t h r e e a r g
0115220 u m e n t s : t h e X - c o
0115240 o r d i n a t e o f t h e
0115260 p o i n t , t h e Y - c o o
0115300 r d i n a t e , a n d t h e
0115320 i m a g e s t r e a m ) ,
0115340 a n d s h o u l d d o w h
0115360 a t e v e r i m a g e s t r
0115400 e a m o p e r a t i o n s a
0115420 r e n e c e s s a r y t o
0115440 d r a w e a c h p o i n t .
0115460 F i n a l l y , i f a
0115500 b r u s h i s s p e c i f i
0115520 e d a s { l i s p N I L }
0115540 , a { l i s p ( R O U N D
0115560 1 ) } b r u s h i s u s
0115600 e d a s d e f a u l t . \r \r
0115620 \r { i n d e x * P R I M A R Y
0115640 * D a s h i n g o f c u r
0115660 v e s } \r \r T h e a p p e a r
0115700 a n c e o f a c u r v e
0115720 i s a l s o d e t e r m i n
0115740 e d b y i t s d a s h i n
0115760 g c h a r a c t e r i s t i c
0116000 s . D a s h i n g i s s
0116020 p e c i f i e d b y a l i
0116040 s t o f p o s i t i v e i
0116060 n t e g e r s . I f a c
0116100 u r v e i s d a s h e d ,
0116120 t h e b r u s h i s p l a
0116140 c e d a l o n g t h e t r
0116160 a j e c t o r y f o r t h e
0116200 n u m b e r o f u n i t s
0116220 i n d i c a t e d b y t h
0116240 e f i r s t e l e m e n t
0116260 o f t h e d a s h i n g l
0116300 i s t . T h e b r u s h
0116320 i s { i t o f f } , n o t
0116340 p l a c e d i n t h e b
0116360 i t m a p , f o r a n u m
0116400 b e r o f u n i t s i n d
0116420 i c a t e d b y t h e s e
0116440 c o n d e l e m e n t . T
0116460 h e t h i r d e l e m e n t
0116500 i n d i c a t e s h o w l
0116520 o n g i t w i l l b e o
0116540 n a g a i n , a n d s o
0116560 f o r t h . T h e d a s h
0116600 i n g s e q u e n c e i s
0116620 r e p e a t e d f r o m t h
0116640 e b e g i n n i n g w h e n
0116660 t h e l i s t i s e x h
0116700 a u s t e d . T h e u n i
0116720 t s u s e d t o m e a s u
0116740 r e d a s h i n g a r e t
0116760 h e u n i t s o f t h e
0117000 b r u s h . F o r e x a m
0117020 p l e , s p e c i f y i n g
0117040 t h e d a s h i n g a s {
0117060 l i s p ( 1 1 ) } w i t h
0117100 a b r u s h o f { l i s
0117120 p ( R O U N D 1 6 ) } w o
0117140 u l d p u t t h e b r u s
0117160 h o n t h e t r a j e c t
0117200 o r y , s k i p 1 6 p o i
0117220 n t s , a n d p u t d o w
0117240 n a n o t h e r b r u s h .
0117260 A c u r v e i s n o t
0117300 d a s h e d i f t h e d
0117320 a s h i n g a r g u m e n t
0117340 t o t h e d r a w i n g f
0117360 u n c t i o n i s { l i s p
0117400 N I L } . \r \r T h e c u r v
0117420 e f u n c t i o n s u s e
0117440 t h e i m a g e s t r e a m
0117460 ' s c l i p p i n g r e g i
0117500 o n a n d o p e r a t i o n
0117520 . M o s t t y p e s o f
0117540 i m a g e s t r e a m s o
0117560 n l y s u p p o r t t h e
0117600 { l i s p P A I N T } o p e
0117620 r a t i o n w h e n d r a w
0117640 i n g c u r v e s . W h e
0117660 n d r a w i n g t o a d
0117700 i s p l a y s t r e a m , t
0117720 h e c u r v e - d r a w i n g
0117740 f u n c t i o n s a c c e p
0117760 t t h e o p e r a t i o n
0120000 { l i s p I N V E R T } i f
0120020 t h e b r u s h a r g u m
0120040 e n t i s 1 . F o r b
0120060 r u s h e s l a r g e r t h
0120100 a n 1 , t h e s e f u n c
0120120 t i o n s w i l l u s e t
0120140 h e { l i s p E R A S E }
0120160 o p e r a t i o n i n s t e a
0120200 d o f { l i s p I N V E R
0120220 T } . F o r d i s p l a y
0120240 s t r e a m s , t h e c u
0120260 r v e - d r a w i n g f u n c
0120300 t i o n s t r e a t t h e
0120320 { l i s p R E P L A C E } o
0120340 p e r a t i o n t h e s a m
0120360 e a s { l i s p P A I N T
0120400 } . \r \r \r { F n D e f { N a m
0120420 e D R A W C U R V E } { A r
0120440 g s K N O T S C L O S E D
0120460 B R U S H D A S H I N G S T
0120500 R E A M } \r { T e x t \r D r a w
0120520 s a " p a r a m e t r i c
0120540 c u b i c s p l i n e c u r
0120560 v e " o n t h e i m a g e
0120600 s t r e a m { a r g S T R
0120620 E A M } . { a r g K N O T
0120640 S } i s a l i s t o f
0120660 p o s i t i o n s t o w h i
0120700 c h t h e c u r v e w i l
0120720 l b e f i t t e d . I f
0120740 { a r g C L O S E D } i s
0120760 n o n - { l i s p N I L } ,
0121000 t h e c u r v e w i l l
0121020 b e c l o s e d ; o t h e r
0121040 w i s e i t e n d s a t
0121060 t h e f i r s t a n d l a
0121100 s t p o s i t i o n s i n
0121120 { a r g K N O T S } . { a
0121140 r g B R U S H } a n d { a
0121160 r g D A S H I N G } a r e
0121200 i n t e r p r e t e d a s d
0121220 e s c r i b e d a b o v e . \r
0121240 \r F o r e x a m p l e , \r \r {
0121260 l i s p c o d e \r ( D R A W C U
0121300 R V E ' ( ( 1 0 . 1 0 ) (
0121320 5 0 . 5 0 ) ( 1 0 0 . 1
0121340 0 ) ( 1 5 0 . 5 0 ) ) \r
0121360 N I L ' ( R O U N D 5 )
0121400 ' ( 1 1 1 2 ) X X ) } \r
0121420 \r w o u l d d r a w a c u
0121440 r v e l i k e t h e f o l
0121460 l o w i n g o n t h e d i
0121500 s p l a y s t r e a m { l i
0121520 s p X X } : \r \r \0 001 \0 \0 \0 236 \0
0121540 ; \0 001 377 377 377 377 377 377 377 377 377 377 377 377 377
0121560 377 377 377 377 377 377 374 377 377 377 377 377 377 377 377 377
0121600 377 377 377 377 377 377 377 377 377 377 374 300 \0 \0 \0 \0
0121620 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \f 300
0121640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0121660 \0 \0 \f 300 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0121700 \0 \0 \0 \0 \0 \0 \f 300 \0 \0 \0 \0 \0 \0 \0 \0
0121720 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \f 300 \0 \0 \0 \0
0121740 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \f 300
0121760 \0 \0 \0 \a \0 340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0122000 \0 034 \f 300 \0 \0 \0 017 201 360 \0 \0 \0 \0 \0 \0
0122020 \0 \0 \0 \0 \0 > \f 300 \0 \0 \0 017 201 360 \0 \0
0122040 \0 \0 \0 \0 \0 \0 \0 \0 \0 > \f 300 \0 \0 \0 017
0122060 201 363 200 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 > \f 300
0122100 \0 \0 \0 \a \0 347 300 \0 \0 \0 \0 \0 \0 \0 \0 \0
0122120 \0 034 \f 300 \0 \0 001 300 \0 \a 300 \0 \0 \0 \0 \0
0122140 \0 \0 \0 \0 \0 \0 \f 300 \0 \0 003 340 \0 \a 300 \0
0122160 \0 \0 \0 \0 \0 \0 \0 \0 001 300 \f 300 \0 \0 003 340
0122200 \0 003 200 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 340 \f 300
0122220 \0 \0 003 340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0122240 003 340 \f 300 \0 \0 001 300 \0 \0 \0 \0 \0 \0 \0 \0
0122260 \0 \0 \0 \0 003 340 \f 300 \0 \0 \0 \0 \0 \0 \0 \0
0122300 \0 \0 \0 \0 \0 \0 \0 \0 001 300 \f 300 \0 \0 \0 \0
0122320 \0 \0 \0 340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \f 300
0122340 \0 \0 \0 \0 \0 \0 001 360 \0 \0 \0 \0 \0 \0 \0 \0
0122360 \0 \0 \f 300 \0 \0 \0 \0 \0 \0 001 360 \0 \0 \0 \0
0122400 \0 \0 \0 \0 \0 \0 \f 300 \0 \0 \0 \0 \0 \0 001 360
0122420 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \f 300 \0 \0 \0 \0
0122440 \0 \0 \0 340 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \f 300
0122460 \0 \a \0 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 \0 \0 \0
0122500 \0 \0 \f 300 \0 017 200 \0 \0 \0 \0 017 200 \0 \0 \0
0122520 \0 \0 \0 003 200 \0 \f 300 \0 017 200 \0 \0 \0 \0 017
0122540 200 \0 \0 \0 \0 \0 \0 \a 300 \0 \f 300 \0 017 200 \0
0122560 \0 \0 \0 017 200 \0 \0 \0 \0 \0 \0 \a 300 \0 \f 300
0122600 \0 \a \0 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 \0 \0 \a
0122620 300 \0 \f 300 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0122640 \0 \0 \0 003 200 \0 \f 300 \0 p \0 \0 \0 \0 \0 \0
0122660 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \f 300 \0 370 \0 \0
0122700 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 p \0 \0 \f 300
0122720 \0 370 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 370
0122740 \0 \0 \f 300 \0 370 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0122760 \0 \0 \0 370 \0 \0 \f 300 \0 p \0 \0 \0 \0 \0 \0
0123000 \0 \0 \0 \0 \0 \0 \0 370 \0 \0 \f 300 \0 \0 \0 \0
0123020 \0 \0 \0 \0 001 300 \0 \0 \0 \0 \0 p \0 \0 \f 300
0123040 \0 \0 \0 \0 \0 \0 \0 \0 003 340 \0 \0 \0 \0 \0 \0
0123060 \0 \0 \f 300 \0 \0 \0 \0 \0 \0 \0 \0 003 340 \0 \0
0123100 \0 \0 \0 \0 \0 \0 \f 300 \0 \0 \0 \0 \0 \0 \0 \0
0123120 003 340 \0 \0 \0 \0 \0 \0 \0 \0 \f 300 \0 \0 \0 \0
0123140 \0 \0 \0 \0 001 300 \0 \0 \0 \0 \0 \0 \0 \0 \f 300
0123160 \0 \0 \0 \0 \0 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 \0
0123200 \0 \0 \f 300 034 \0 \0 \0 \0 \0 \0 \0 \0 017 200 \0
0123220 \0 001 300 \0 \0 \0 \f 300 > \0 \0 \0 \0 \0 \0 \0
0123240 \0 017 200 \0 \0 003 340 \0 \0 \0 \f 300 > \0 \0 \0
0123260 \0 \0 \0 \0 \0 017 200 \0 \0 003 340 \0 \0 \0 \f 300
0123300 > \0 \0 \0 \0 \0 \0 \0 \0 \a \0 \0 \0 003 340 \0
0123320 \0 \0 \f 300 034 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0123340 \0 q 300 \0 \0 \0 \f 300 \0 \0 \0 \0 \0 \0 \0 \0
0123360 \0 \0 \0 \0 \0 370 \0 \0 \0 \0 \f 300 340 \0 \0 \0
0123400 \0 \0 \0 \0 \0 \0 \0 340 \0 370 \0 \0 \0 \0 \f 301
0123420 360 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 363 200 370 \0 \0
0123440 \0 \0 \f 301 360 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 367
0123460 300 p \0 \0 \0 \0 \f 301 360 \0 \0 \0 \0 \0 \0 \0
0123500 \0 \0 001 367 300 \0 \0 \0 \0 \0 \f 300 340 \0 \0 \0
0123520 \0 \0 \0 \0 \0 \0 \0 347 300 \0 \0 \0 \0 \0 \f 300
0123540 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 200 \0 \0 \0
0123560 \0 \0 \f 300 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0123600 \0 \0 \0 \0 \0 \0 \f 300 \0 \0 \0 \0 \0 \0 \0 \0
0123620 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \f 300 \0 \0 \0 \0
0123640 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \f 300
0123660 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0123700 \0 \0 \f 300 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0123720 \0 \0 \0 \0 \0 \0 \f 377 377 377 377 377 377 377 377 377
0123740 377 377 377 377 377 377 377 377 377 377 374 377 377 377 377 377
0123760 377 377 377 377 377 377 377 377 377 377 377 377 377 377 374 \r
0124000 \r } } \r \r \r { F n D e f { N a
0124020 m e D R A W C I R C L E } {
0124040 A r g s C E N T E R X C E N
0124060 T E R Y R A D I U S B R U S
0124100 H D A S H I N G S T R E A M
0124120 } \r { T e x t \r D r a w s a
0124140 c i r c l e o f r a d i u s
0124160 { a r g R A D I U S } a b
0124200 o u t t h e p o i n t { l
0124220 i s p ( { a r g C E N T E R
0124240 X } , { a r g C E N T E R Y }
0124260 ) } o n t o t h e i m a g
0124300 e s t r e a m { a r g S T
0124320 R E A M } . { a r g S T R
0124340 E A M } ' s p o s i t i o n
0124360 i s l e f t a t { l i s p
0124400 ( { a r g C E N T E R X } ,
0124420 { a r g C E N T E R Y } ) } .
0124440 T h e o t h e r a r g u
0124460 m e n t s a r e i n t e r p
0124500 r e t e d a s d e s c r i b
0124520 e d a b o v e . \r } } \r \r \r {
0124540 F n D e f { N a m e D R A W
0124560 E L L I P S E } { A r g s C
0124600 E N T E R X C E N T E R Y S
0124620 E M I M I N O R R A D I U S S
0124640 E M I M A J O R R A D I U S O
0124660 R I E N T A T I O N B R U S H
0124700 D A S H I N G S T R E A M }
0124720 \r { T e x t \r D r a w s a n
0124740 e l l i p s e w i t h a m
0124760 i n o r r a d i u s o f {
0125000 a r g S E M I M I N O R R A D
0125020 I U S } a n d a m a j o r
0125040 r a d i u s o f { a r g
0125060 S E M I M A J O R R A D I U S }
0125100 a b o u t t h e p o i n t
0125120 { l i s p ( { a r g C E N
0125140 T E R X } , { a r g C E N T E
0125160 R Y } ) } o n t o t h e i
0125200 m a g e s t r e a m { a r g
0125220 S T R E A M } . { a r g
0125240 O R I E N T A T I O N } i s
0125260 t h e a n g l e o f t h e
0125300 m a j o r a x i s i n d
0125320 e g r e e s , p o s i t i v e
0125340 i n t h e c o u n t e r c
0125360 l o c k w i s e d i r e c t i
0125400 o n . { a r g S T R E A M
0125420 } ' s p o s i t i o n i s
0125440 l e f t a t { l i s p ( {
0125460 a r g C E N T E R X } , { a r
0125500 g C E N T E R Y } ) } . T
0125520 h e o t h e r a r g u m e n
0125540 t s a r e i n t e r p r e t
0125560 e d a s d e s c r i b e d
0125600 a b o v e . \r } } \r \r \r N e w
0125620 b r u s h s h a p e s c a n
0125640 b e d e f i n e d u s i n
0125660 g t h e f o l l o w i n g
0125700 f u n c t i o n : \r \r \r { F n D
0125720 e f { N a m e I N S T A L L
0125740 B R U S H } { A r g s B R U
0125760 S H N A M E B R U S H F N B
0126000 R U S H A R R A Y } \r { T e x t
0126020 \r I n s t a l l s a n e w
0126040 b r u s h c a l l e d { a r
0126060 g B R U S H N A M E } w i t
0126100 h c r e a t i o n - f u n c t
0126120 i o n { a r g B R U S H F N
0126140 } a n d o p t i o n a l a
0126160 r r a y { a r g B R U S H A
0126200 R R A Y } . { a r g B R U
0126220 S H F N } s h o u l d b e
0126240 a f u n c t i o n o f o n
0126260 e a r g u m e n t ( a w i
0126300 d t h ) , w h i c h r e t u
0126320 r n s a b i t m a p o f
0126340 t h e b r u s h f o r t h
0126360 a t w i d t h . { a r g
0126400 B R U S H F N } w i l l b e
0126420 c a l l e d t o c r e a t
0126440 e n e w i n s t a n c e s
0126460 o f { a r g B R U S H N A M
0126500 E } - t y p e b r u s h e s ;
0126520 t h e s i x t e e n s m a
0126540 l l e s t i n s t a n c e s
0126560 w i l l b e p r e - c o m p
0126600 u t e d a n d c a c h e d .
0126620 " H a n d - c r a f t e d "
0126640 b r u s h e s c a n b e
0126660 s u p p l i e d a s t h e
0126700 { a r g B R U S H A R R A Y }
0126720 a r g u m e n t . C h a n
0126740 g i n g a n e x i s t i n g
0126760 b r u s h c a n b e d o
0127000 n e b y c a l l i n g { f
0127020 n I N S T A L L B R U S H }
0127040 w i t h n e w { a r g B R
0127060 U S H F N } a n d / o r { a
0127100 r g B R U S H A R R A Y } . \r
0127120 } } \r \r \r { F n D e f { N a m
0127140 e D R A W P O I N T } { A r
0127160 g s X Y B R U S H S T R
0127200 E A M O P E R A T I O N } \r {
0127220 T e x t \r D r a w s { a r g
0127240 B R U S H } c e n t e r e d
0127260 a r o u n d p o i n t ( { a
0127300 r g X } , { a r g Y } )
0127320 o n { a r g S T R E A M } ,
0127340 u s i n g t h e o p e r a
0127360 t i o n { a r g O P E R A T
0127400 I O N } . { a r g B R U S
0127420 H } m a y b e a b i t m
0127440 a p o r a b r u s h . \r }
0127460 } \r \r \r } { E n d S u b S e c
0127500 D r a w i n g C u r v e s }
0127520 \r \r \r \r { B e g i n S u b S e
0127540 c M i s c e l l a n e o u s
0127560 D r a w i n g a n d P r i n
0127600 t i n g O p e r a t i o n s }
0127620 \r { T i t l e M i s c e l l a
0127640 n e o u s D r a w i n g a n
0127660 d P r i n t i n g O p e r a
0127700 t i o n s } \r { T e x t \r \r \r {
0127720 F n D e f { N a m e D S P F
0127740 I L L } { A r g s R E G I O
0127760 N T E X T U R E O P E R A T
0130000 I O N S T R E A M } \r { T e x
0130020 t \r F i l l s { a r g R E G
0130040 I O N } o f t h e i m a g
0130060 e s t r e a m { a r g S T
0130100 R E A M } ( w i t h i n t h
0130120 e c l i p p i n g r e g i o
0130140 n ) w i t h t h e t e x t
0130160 u r e { a r g T E X T U R E
0130200 } . I f { a r g R E G I
0130220 O N } i s { l i s p N I L
0130240 } , t h e w h o l e c l i
0130260 p p i n g r e g i o n o f
0130300 { a r g S T R E A M } i s
0130320 u s e d . I f { a r g T
0130340 E X T U R E } o r { a r g
0130360 O P E R A T I O N } i s { l
0130400 i s p N I L } , t h e v a
0130420 l u e s f o r { a r g S T
0130440 R E A M } a r e u s e d . \r
0130460 } } \r \r \r { i n d e x P o l y
0130500 g o n s } \r \r { F n D e f { N
0130520 a m e F I L L P O L Y G O N }
0130540 { A r g s P O I N T S T E
0130560 X T U R E S T R E A M } \r { T
0130600 e x t \r F i l l s i n t h e
0130620 p o l y g o n o u t l i n e
0130640 d b y { a r g P O I N T S
0130660 } o n t h e i m a g e s
0130700 t r e a m { a r g S T R E A
0130720 M } , u s i n g t h e t e
0130740 x t u r e { a r g T E X T U
0130760 R E } . \r \r { a r g P O I N T
0131000 S } i s a l i s t o f
0131020 p o s i t i o n s ( { P a g e
0131040 R e f T e r m P o s i t i o
0131060 n s } ) d e t e r m i n i n g
0131100 t h e v e r t i c e s o f
0131120 a c l o s e d p o l y g o
0131140 n . { f n F I L L P O L Y
0131160 G O N } f i l l s i n t h
0131200 i s p o l y g o n w i t h
0131220 t h e t e x t u r e { a r g
0131240 T E X T U R E } . { a r g
0131260 P O I N T S } c a n a l s
0131300 o b e a l i s t w h o s
0131320 e e l e m e n t s a r e l
0131340 i s t s o f p o s i t i o n
0131360 s , i n w h i c h c a s e
0131400 e a c h s u b l i s t d e
0131420 s c r i b e s a s e p a r a
0131440 t e p o l y g o n t o b e
0131460 f i l l e d . \r \r N o t e :
0131500 W h e n f i l l i n g a
0131520 p o l y g o n , t h e r e i
0131540 s m o r e t h a n o n e
0131560 w a y o f d e a l i n g w
0131600 i t h t h e s i t u a t i o
0131620 n w h e r e t w o p o l y
0131640 g o n s i d e s i n t e r s
0131660 e c t , o r o n e p o l y
0131700 g o n i s f u l l y i n s
0131720 i d e t h e o t h e r .
0131740 C u r r e n t l y , { f n F
0131760 I L L P O L Y G O N } t o a
0132000 d i s p l a y s t r e a m
0132020 u s e s t h e " o d d " f
0132040 i l l r u l e , w h i c h
0132060 m e a n s t h a t i n t e r
0132100 s e c t i n g p o l y g o n
0132120 s i d e s d e f i n e a r e
0132140 a s t h a t a r e f i l l
0132160 e d o r n o t f i l l e d
0132200 s o m e w h a t l i k e a
0132220 c h e c k e r b o a r d .
0132240 F o r e x a m p l e , { l i
0132260 s p ( F I L L P O L Y G O N
0132300 ' ( ( 1 2 5 . 1 2 5 ) ( 1 5
0132320 0 . 2 0 0 ) ( 1 7 5 . 1
0132340 2 5 ) ( 1 2 5 . 1 7 5 ) ( 1
0132360 7 5 . 1 7 5 ) ) G R A Y S
0132400 H A D E { a r g W I N D O W
0132420 } ) } w o u l d p r o d u c
0132440 e a d i s p l a y s o m e
0132460 t h i n g l i k e t h i s :
0132500 \r \r \0 001 \0 \0 \0 / \0 E \0 001 \0 \0 001 \0
0132520 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 200 \0 \0 \0 \0
0132540 002 200 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 005 @ \0 \0
0132560 \0 \0 002 200 \0 \0 \0 \0 002 200 \0 \0 \0 \0 005 @
0132600 \0 \0 \0 \0 005 @ \0 \0 \0 \0 \n 240 \0 \0 \0 \0
0132620 \n 240 \0 \0 \0 \0 025 P \0 \0 \0 \0 025 P \0 \0
0132640 \0 \0 * 250 \0 \0 \0 \0 * 250 \0 \0 \0 \0 025 P
0132660 \0 \0 \0 \0 U T \0 \0 \0 \0 * 250 \0 \0 \0 \0
0132700 * 250 \0 \0 \0 \0 U T \0 \0 \0 \0 U T \0 \0
0132720 252 252 \0 \0 252 252 252 250 \0 \0 * 252 U T \0 \0
0132740 U T 025 T \0 \0 U P \n 250 \0 \0 * 240 \n 250
0132760 \0 \0 * 240 005 P \0 \0 025 @ 001 P \0 \0 025 \0
0133000 \0 240 \0 \0 \n \0 \0 240 \0 \0 \n \0 \0 @ \0 \0
0133020 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
0133040 \0 \0 \0 \0 \0 020 \0 \0 020 \0 \0 020 \0 \0 020 \0
0133060 \0 ( \0 \0 ( \0 \0 * \0 \0 250 \0 \0 025 \0 001
0133100 P \0 \0 U \0 001 T \0 \0 * 200 002 250 \0 \0 *
0133120 240 \n 250 \0 \0 U P 025 T \0 \0 U P 025 T \0
0133140 \0 252 250 * 252 \0 \0 252 252 252 252 \0 001 U T U
0133160 U \0 001 U P 025 U \0 002 252 240 \n 252 200 002 252
0133200 240 \n 252 200 001 U @ 005 U \0 005 U \0 001 U @
0133220 002 252 \0 \0 252 200 002 252 \0 \0 252 200 005 T \0 \0
0133240 U @ 005 P \0 \0 025 @ \n 240 \0 \0 \n 240 \n 240
0133260 \0 \0 \n 240 025 @ \0 \0 005 P 025 \0 \0 \0 001 P
0133300 * \0 \0 \0 \0 250 * \0 \0 \0 \0 250 024 \0 \0 \0
0133320 \0 P P \0 \0 \0 \0 024 \0 \0 \0 \0 \b \0
0133340 \0 \0 \0 \b @ \0 \0 \0 \0 004 \r \r T h i s
0133360 f i l l c o n v e n t i o n
0133400 a l s o t a k e s i n t o
0133420 a c c o u n t a l l p o l
0133440 y g o n s i n { a r g P O
0133460 I N T S } , i f i t s p e
0133500 c i f i e s m u l t i p l e
0133520 p o l y g o n s . T h i s
0133540 c a n b e u s e d t o p
0133560 u t " h o l e s " i n f i
0133600 l l e d p o l y g o n s .
0133620 F o r e x a m p l e , \r \r { l
0133640 i s p c o d e \r ( F I L L P O L
0133660 Y G O N \r ' ( ( ( 1 1 0
0133700 . 1 1 0 ) ( 1 5 0 . 2 0 0
0133720 ) ( 1 9 0 . 1 1 0 ) ) \r
0133740 ( ( 1 3 5 . 1 2 5 ) (
0133760 1 6 0 . 1 2 5 ) ( 1 6 0 .
0134000 1 5 0 ) ( 1 3 5 . 1 5 0 )
0134020 ) ) \r G R A Y S H A D E
0134040 { a r g W I N D O W } ) } \r
0134060 \r w i l l p u t a s q u a
0134100 r e h o l e i n a t r i
0134120 a n g u l a r r e g i o n : \r
0134140 \r \0 001 \0 \0 \0 O \0 X \0 001 \0 \0 \0 \0 001
0134160 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 \0
0134200 \0 \0 \0 002 200 \0 \0 \0 \0 \0 \0 \0 \0 002 200 \0
0134220 \0 \0 \0 \0 \0 \0 \0 005 @ \0 \0 \0 \0 \0 \0 \0
0134240 \0 005 @ \0 \0 \0 \0 \0 \0 \0 \0 \n 240 \0 \0 \0
0134260 \0 \0 \0 \0 \0 \n 240 \0 \0 \0 \0 \0 \0 \0 \0 025
0134300 P \0 \0 \0 \0 \0 \0 \0 \0 025 P \0 \0 \0 \0 \0
0134320 \0 \0 \0 * 250 \0 \0 \0 \0 \0 \0 \0 \0 * 250 \0
0134340 \0 \0 \0 \0 \0 \0 \0 U T \0 \0 \0 \0 \0 \0 \0
0134360 \0 U T \0 \0 \0 \0 \0 \0 \0 \0 252 252 \0 \0 \0
0134400 \0 \0 \0 \0 \0 252 252 \0 \0 \0 \0 \0 \0 \0 \0 U
0134420 T \0 \0 \0 \0 \0 \0 \0 001 U U \0 \0 \0 \0 \0
0134440 \0 \0 \0 252 252 \0 \0 \0 \0 \0 \0 \0 002 252 252 200
0134460 \0 \0 \0 \0 \0 \0 001 U U \0 \0 \0 \0 \0 \0 \0
0134500 005 U U @ \0 \0 \0 \0 \0 \0 002 252 252 200 \0 \0
0134520 \0 \0 \0 \0 \n 252 252 240 \0 \0 \0 \0 \0 \0 005 U
0134540 U @ \0 \0 \0 \0 \0 \0 005 U U @ \0 \0 \0 \0
0134560 \0 \0 \n 252 252 240 \0 \0 \0 \0 \0 \0 \n 252 252 240
0134600 \0 \0 \0 \0 \0 \0 025 U U P \0 \0 \0 \0 \0 \0
0134620 025 U U P \0 \0 \0 \0 \0 \0 * 252 252 250 \0 \0
0134640 \0 \0 \0 \0 * 252 252 250 \0 \0 \0 \0 \0 \0 U U
0134660 U T \0 \0 \0 \0 \0 \0 U U U T \0 \0 \0 \0
0134700 \0 \0 252 252 252 252 \0 \0 \0 \0 \0 \0 252 252 252 252
0134720 \0 \0 \0 \0 \0 001 U U U U \0 \0 \0 \0 \0 001
0134740 U U U U \0 \0 \0 \0 \0 002 252 252 252 252 200 \0
0134760 \0 \0 \0 002 252 252 252 252 200 \0 \0 \0 \0 005 U U
0135000 U U @ \0 \0 \0 \0 005 U U U U @ \0 \0 \0
0135020 \0 \n 252 252 252 252 240 \0 \0 \0 \0 \n 252 252 252 252
0135040 240 \0 \0 \0 \0 025 U U U U P \0 \0 \0 \0 025
0135060 U U U U P \0 \0 \0 \0 * 252 252 252 252 250 \0
0135100 \0 \0 \0 * \0 \0 \0 * 250 \0 \0 \0 \0 U \0 \0
0135120 \0 025 T \0 \0 \0 \0 U \0 \0 \0 025 T \0 \0 \0
0135140 \0 252 \0 \0 \0 * 252 \0 \0 \0 \0 252 \0 \0 \0 *
0135160 252 \0 \0 \0 \0 U \0 \0 \0 025 T \0 \0 \0 001 U
0135200 \0 \0 \0 025 U \0 \0 \0 \0 252 \0 \0 \0 * 252 \0
0135220 \0 \0 002 252 \0 \0 \0 * 252 200 \0 \0 001 U \0 \0
0135240 \0 025 U \0 \0 \0 005 U \0 \0 \0 025 U @ \0 \0
0135260 002 252 \0 \0 \0 * 252 200 \0 \0 \n 252 \0 \0 \0 *
0135300 252 240 \0 \0 005 U \0 \0 \0 025 U @ \0 \0 005 U
0135320 \0 \0 \0 025 U @ \0 \0 \n 252 \0 \0 \0 * 252 240
0135340 \0 \0 \n 252 \0 \0 \0 * 252 240 \0 \0 025 U \0 \0
0135360 \0 025 U P \0 \0 025 U \0 \0 \0 025 U P \0 \0
0135400 * 252 \0 \0 \0 * 252 250 \0 \0 * 252 \0 \0 \0 *
0135420 252 250 \0 \0 U U \0 \0 \0 025 U T \0 \0 U U
0135440 \0 \0 \0 025 U T \0 \0 252 252 \0 \0 \0 * 252 252
0135460 \0 \0 252 252 \0 \0 \0 * 252 252 \0 001 U U \0 \0
0135500 \0 025 U U \0 001 U U U U U U U U \0 002
0135520 252 252 252 252 252 252 252 252 200 002 252 252 252 252 252 252
0135540 252 252 200 005 U U U U U U U U @ 005 U U
0135560 U U U U U U @ \n 252 252 252 252 252 252 252 252
0135600 240 \n 252 252 252 252 252 252 252 252 240 025 U U U U
0135620 U U U U P 025 U U U U U U U U P *
0135640 252 252 252 252 252 252 252 252 250 * 252 252 252 252 252 252
0135660 252 252 250 U U U U U U U U U T U U U
0135700 U U U U U U T 252 252 252 252 252 252 252 252 252
0135720 252 252 252 252 252 252 252 252 252 252 252 \r \r C u r
0135740 r e n t l y , { f n F I L L
0135760 P O L Y G O N } u s e s t h
0136000 e " R e p l a c e " { f n
0136020 B I T B L T } o p e r a t i o
0136040 n ( s e e { P a g e R e f
0136060 ( B I T B L T a r g u m e n t
0136100 ) O P E R A T I O N } ) t o
0136120 f i l l a r e a s w i t h
0136140 t h e t e x t u r e . H
0136160 o w e v e r , a n y a r e a
0136200 s t h a t a r e n o t f
0136220 i l l e d a r e n o t c h
0136240 a n g e d . I f t h e r e
0136260 a r e " h o l e s " i n
0136300 t h e f i l l e d p o l y g
0136320 o n , t h i s c a n b e
0136340 u s e d t o p r o d u c e
0136360 a " w i n d o w " e f f e c
0136400 t . F o r e x a m p l e ,
0136420 t h e f o l l o w i n g i
0136440 s t h e d i s p l a y p r
0136460 o d u c e d b y f i l l i n
0136500 g t h e s t a r p o l y g
0136520 o n ( a b o v e ) o v e r
0136540 a w i n d o w f u l l o f
0136560 t e x t : \r \r \0 001 \0 \0 \0 ` \0 P
0136600 \0 001 370 \0 \0 \0 037 \0 \0 \0 003 340 \0 \0 \0
0136620 002 \0 004 \0 \0 @ \0 200 \0 \b 342 ' 200 004 034
0136640 D 360 \0 203 210 236 ! 021 B \0 004 " ( @ \0 204
0136660 E \b ! 360 202 \0 004 > 020 @ \0 207 302 \b ! \0
0136700 202 \0 004 020 @ \0 204 002 \b ! 021 B @ 004 *
0136720 ( H \0 204 E \t 342 ! 200 004 034 D 0 \0 203
0136740 210 206 \0 \0 \0 \0 \0 024 \0 \0 \0 \0 \0 \0 \0 \0
0136760 \0 \0 \0 024 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \b
0137000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 * \0 \0 \0 \0
0137020 \0 \0 370 \0 \0 \0 037 024 \0 \0 003 340 \0 \0 \0
0137040 002 \0 004 024 \0 @ \0 200 \0 \b 342 ' 200 004 *
0137060 D 360 \0 203 210 236 ! 021 B \0 004 * ( @ \0 204
0137100 E \b ! 360 202 \0 004 U 020 @ \0 207 302 \b ! \0
0137120 202 \0 004 U 020 @ \0 204 002 \b ! 021 B @ 004 252
0137140 250 H \0 204 E \t 342 ! 200 004 252 304 0 \0 203
0137160 210 206 \0 \0 \0 \0 001 U @ \0 \0 \0 \0 \0 \0 \0
0137200 \0 \0 001 U @ \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 252
0137220 200 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 252 240 \0 \0 \0
0137240 \0 \0 370 \0 \0 \0 035 U @ \0 003 340 \0 \0 \0
0137260 002 \0 005 U @ @ \0 200 \0 \b 342 ' 200 002 252
0137300 244 360 \0 203 210 236 ! 021 B \0 002 252 250 @ \0 204
0137320 E \b ! 360 205 U T > 025 U P 207 302 \b ! \0
0137340 205 U D 021 U P 204 002 \b ! 021 B 252 244 "
0137360 * 252 240 204 E \t 342 252 244 034 F 252 200 203
0137400 210 206 \0 \0 \0 U @ \0 001 U \0 \0 \0 \0 \0 \0
0137420 \0 U @ \0 001 U \0 \0 \0 \0 \0 \0 \0 * 200 \0
0137440 \0 252 \0 \0 \0 \0 \0 \0 \0 \n 200 \0 \0 250 \0 \0
0137460 \0 \0 370 \0 \0 005 037 \0 \0 P 003 340 \0 \0 \0
0137500 002 005 004 \0 \0 P \0 200 \0 \b 342 ' 202 004 034
0137520 D 260 \0 203 210 236 ! 021 B \0 004 " ( \0 \0 204
0137540 E \b ! 360 202 \0 004 > 020 @ \0 207 302 \b ! \0
0137560 202 \0 004 020 @ \0 204 002 \b ! 021 B @ 204 "
0137600 ( 310 \0 204 E \t 342 ! 200 204 034 D 260 \0 203
0137620 210 206 \0 \0 \0 001 @ \0 001 @ \0 \0 \0 \0 \0 \0
0137640 \0 001 P \0 005 @ \0 \0 \0 \0 \0 \0 \0 \0 250 \0
0137660 \n 200 \0 \0 \0 \0 \0 \0 \0 002 250 \0 \n 240 \0 \0
0137700 \0 \0 370 \0 \0 001 U \0 025 @ 003 340 \0 \0 \0
0137720 002 001 U \0 U @ \0 200 \0 \b 342 ' 202 252 234
0137740 252 240 \0 203 210 236 ! 021 B 002 252 242 252 240 \0 204
0137760 E \b ! 360 202 005 U ] U P \0 207 302 \b ! \0
0140000 202 005 U U U P \0 204 002 \b ! 021 B J 252 242
0140020 252 250 \0 204 E \t 342 ! 212 252 234 252 250 \0 203
0140040 210 206 \0 \0 \0 025 U \0 U T \0 \0 \0 \0 \0 \0
0140060 \0 025 U \0 U T \0 \0 \0 \0 \0 \0 \0 \n 252 \0
0140100 * 250 \0 \0 \0 \0 \0 \0 \0 * 250 \0 \n 252 \0 \0
0140120 \0 \0 370 \0 \0 025 W \0 005 T 003 340 \0 \0 \0
0140140 002 025 T \0 005 T \0 200 \0 \b 342 ' 252 244 034
0140160 F 252 \0 203 210 236 ! 021 B * 204 " ( 252 \0 204
0140200 E \b ! 360 202 U 004 > 020 U \0 207 302 \b ! \0
0140220 202 U 004 020 U \0 204 002 \b ! 021 B 252 004 "
0140240 ( j 200 204 E \t 342 ! 250 004 034 D * 200 203
0140260 210 206 \0 \0 001 P \0 \0 \0 005 @ \0 \0 \0 \0 \0
0140300 001 P \0 \0 \0 005 @ \0 \0 \0 \0 \0 \0 240 \0 \0
0140320 \0 002 200 \0 \0 \0 \0 \0 002 200 \0 \0 \0 \0 240 \0
0140340 \0 \0 370 \0 001 \0 037 \0 \0 \0 C 340 \0 \0 \0
0140360 001 \0 004 \0 \0 @ @ 200 \0 \b 342 # 200 004 034
0140400 D 360 203 210 236 ! 021 B \0 004 " ( @ \0 204
0140420 E \b ! 360 202 \0 004 > 020 @ \0 207 302 \b ! \0
0140440 202 \0 004 020 @ \0 204 002 \b ! 021 B @ 004 "
0140460 ( H \0 204 E \t 342 ! 200 004 034 D 0 \0 203
0140500 210 206 \r } } \r \r { F n D e f { N
0140520 a m e F I L L C I R C L E }
0140540 { A r g s C E N T E R X C E
0140560 N T E R Y R A D I U S T E X
0140600 T U R E S T R E A M } \r { T e
0140620 x t \r F i l l s i n a c i
0140640 r c u l a r a r e a o f r
0140660 a d i u s { a r g R A D I U
0140700 S } a b o u t t h e p o i
0140720 n t ( { a r g C E N T E R X
0140740 } , { a r g C E N T E R Y } )
0140760 i n { a r g S T R E A M }
0141000 w i t h { a r g T E X T U
0141020 R E } . { a r g S T R E A
0141040 M } ' s p o s i t i o n i s
0141060 l e f t a t ( { a r g C
0141100 E N T E R X } , { a r g C E N
0141120 T E R Y } ) . \r \r { n o t e c
0141140 a n ' t s p e c i f y O P E
0141160 R A T I O N ? ? } \r } } \r \r \r {
0141200 F n D e f { N a m e D S P R
0141220 E S E T } { A r g s S T R E
0141240 A M } \r { T e x t \r S e t s t
0141260 h e X c o o r d i n a t e
0141300 o f { a r g S T R E A M }
0141320 t o i t s l e f t m a r g
0141340 i n , s e t s i t s Y c
0141360 o o r d i n a t e t o t h e
0141400 t o p o f t h e c l i p
0141420 p i n g r e g i o n m i n u
0141440 s t h e f o n t a s c e n
0141460 t . F o r a d i s p l a
0141500 y s t r e a m , t h i s a
0141520