$ od -c -N 50000 [eris]<Lisp>KOTO>LISPUSERS>BACKGROUNDIMAGES.TEDIT!3 0000000 X E R O X \t B A C K G R O U N D 0000020 I M A G E S \r 2 \r \r 4 \r \r 1 \r \r 0000040 B A C K G R O U N D I M A G E S 0000060 \r 1 \r \r 4 \r \r B y : T a y l 0000100 o e S t a n s b u r y ( S t 0000120 a n s b u r y . p a @ X e r o x 0000140 . C O M ) \r A c c e s s o r y 0000160 f i l e s : \r B a c k g r o u n 0000200 d - D u r e r C a t . b i t m a 0000220 p \r B a c k g r o u n d - P a r 0000240 c . p r e s s \r B a c k g r o u 0000260 n d - R h i n e . p r e s s \r B 0000300 a c k g r o u n d - S t e i n h 0000320 e i m . p r e s s \r B a c k g r 0000340 o u n d - T i f f a n y . p r e 0000360 s s \r B a c k g r o u n d - T w 0000400 o D o l l a r . p r e s s \r I N 0000420 T R O D U C T I O N \r B a c k g 0000440 r o u n d I m a g e s i s a 0000460 p a c k a g e w h i c h m 0000500 a k e s i t e a s y t o 0000520 a p p l y g r a p h i c a l l 0000540 y i n t e r e s t i n g s t 0000560 a t i c i m a g e s t o t 0000600 h e b a c k g r o u n d o f 0000620 o n e ' s L i s p s c r e 0000640 e n . T o u s e t h e 0000660 p a c k a g e i n t h e s 0000700 i m p l e s t w a y , l o a 0000720 d i t a n d c a l l \r ( B 0000740 A C K G R O U N D . S E T U P ) 0000760 \r T h i s w i l l p u t a 0001000 n e n t r y c a l l e d " 0001020 B a c k g r o u n d " o n y 0001040 o u r b a c k g r o u n d m 0001060 e n u ( i n a m a n n e r 0001100 c o m p a t i b l e w i t h 0001120 t h e p a c k a g e B A C 0001140 K G R O U N D M E N U ) , s o 0001160 t h a t i t w i l l l o 0001200 o k s o m e t h i n g l i k 0001220 e t h i s : \r \0 001 \0 \0 \0 \0 \0 231 0001240 \0 ~ \0 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0001260 \0 \0 \0 \0 \0 \0 \0 \0 355 m 366 336 333 Z 332 366 0001300 333 m 266 333 m 373 m 266 333 m 266 200 266 266 253 k 0001320 m 357 o [ m 266 333 m 266 255 266 333 m 266 333 \0 0001340 [ 333 } 265 266 265 265 255 266 333 o 377 377 377 377 377 0001360 377 377 375 200 355 m 252 336 333 Z 332 366 333 m 267 377 0001400 377 377 377 377 377 377 376 200 266 266 337 k m 357 o [ 0001420 m 266 333 377 377 377 377 377 377 377 377 \0 [ 333 i 265 0001440 266 265 265 255 266 333 o 377 377 301 377 377 377 377 375 200 0001460 355 m 266 336 333 Z 332 366 333 m 267 377 377 336 377 377 0001500 377 377 376 200 266 266 335 265 265 357 o [ m 266 333 377 0001520 377 336 343 246 ? 377 377 \0 [ 333 k n 336 265 265 255 0001540 266 333 o 377 377 336 335 225 337 377 375 200 355 m 266 333 0001560 k Z 332 366 333 m 267 377 377 301 361 275 377 377 376 200 0001600 266 266 333 m 265 357 o [ m 266 333 377 377 337 315 275 0001620 377 377 377 \0 253 333 m 266 336 265 265 255 266 333 o 377 0001640 377 337 335 275 337 377 375 200 375 m 266 333 k Z 332 366 0001660 333 m 267 377 377 337 342 276 ? 377 376 200 253 V 333 m 0001700 265 357 o [ m 266 333 377 377 377 377 377 377 377 377 \0 0001720 335 373 m 266 336 265 265 255 266 333 o 377 377 377 377 377 0001740 377 377 375 200 j 255 266 333 k Z 332 366 333 m 266 \0 0001760 \0 \0 \0 \0 \0 \0 006 200 267 k m 266 265 357 o [ 0002000 m 266 332 \0 \0 \0 001 \0 \0 \0 \a \0 Z 335 266 333 0002020 336 265 265 255 266 333 n \0 003 361 001 \0 \0 \0 005 200 0002040 357 k m 266 253 Z 332 366 333 m 266 \0 002 \t \0 \0 0002060 \0 \0 006 200 265 275 266 333 u 357 o [ m 266 332 \0 0002100 002 \t q . 034 \0 \a \0 Z 326 333 m 256 265 265 255 0002120 266 333 n \0 002 \t 211 1 " \0 005 200 357 k m 266 0002140 367 Z 332 366 333 m 266 \0 003 361 \t ! > \0 006 200 0002160 265 275 266 333 Z 357 o [ m 266 332 \0 002 \t \t ! 0002200 \0 \a \0 256 326 333 m 255 265 265 255 266 333 n \0 0002220 002 \t \t ! " \0 005 200 u k m 266 366 332 332 366 0002240 333 m 266 \0 002 \t \t ! 034 \0 006 200 257 275 266 333 0002260 [ o o [ m 266 332 \0 \0 \0 \0 \0 \0 \0 \a \0 0002300 u k m 266 355 265 265 255 266 333 n \0 \0 \0 \0 \0 0002320 \0 \0 005 200 255 266 333 m 266 335 332 366 333 m 266 \0 0002340 \0 \0 \0 \0 \0 \0 006 200 366 333 m 266 333 k o [ 0002360 m 266 332 \0 \0 004 \0 \0 001 \0 \a \0 [ m 266 333 0002400 m 275 265 255 266 333 n > 004 \0 200 001 \0 005 200 0002420 255 266 333 m 266 326 332 366 333 m 266 A \0 \0 200 0002440 \0 \0 006 200 v 333 m 266 333 k o [ m 266 332 @ 0002460 y 304 270 270 q , 307 \0 333 m 266 333 m 275 265 266 0002500 333 m 266 < " $ 304 304 211 3 % 200 m 266 333 n 0002520 333 j 332 333 m 266 332 002 # 344 204 204 371 " & 200 0002540 277 377 377 377 377 377 377 377 377 377 376 001 " 004 204 204 0002560 201 " ' \0 320 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 A 0002600 " $ 204 204 211 " % 200 260 \0 \0 \0 \0 \0 \0 \0 0002620 \0 \0 B > 031 304 204 204 q " & 200 320 \0 \0 \a 0002640 360 \0 \0 \0 \0 \0 " \0 \0 \0 \0 \0 \0 \0 \a \0 0002660 p \0 \0 004 \0 \0 \0 \0 \0 \0 R \0 \0 \0 \0 \0 0002700 \0 \0 005 200 P \0 \0 004 002 # 207 \0 \0 \0 * \0 0002720 \0 \0 \0 \0 \0 \0 006 200 360 \0 \0 \a 341 D H 200 0002740 \0 \0 V \0 \0 020 \0 \0 \0 \0 \a \0 P \0 \0 004 0002760 \0 207 310 \0 \0 \0 * \0 037 323 270 \0 \0 \0 005 200 0003000 360 \0 \0 004 \0 204 \b \0 \0 \0 R \0 002 002 \0 0003020 \0 \0 006 200 260 \0 \0 004 001 D H 200 \0 \0 " \0 0003040 002 027 371 305 304 @ \a \0 260 \0 \0 \a 362 # 207 \0 0003060 \0 \0 B \0 002 022 " & $ @ 005 200 360 \0 \0 \0 0003100 \0 \0 \0 \0 \0 \0 002 \0 002 022 344 " 200 \a 200 0003120 P \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 002 022 # $ 0003140 " 200 005 \0 277 377 377 377 377 377 377 377 377 377 376 \0 0003160 002 022 " $ ! \0 \a \0 377 377 377 377 377 377 377 377 0003200 377 377 276 \0 002 022 ! 324 ! \0 006 200 \ 017 377 373 0003220 377 377 377 377 377 375 336 \0 \0 \0 \0 \0 001 \0 \a \0 0003240 375 367 377 373 377 377 377 377 377 375 256 \0 \0 \0 \0 \0 0003260 006 \0 005 200 275 367 036 ; 270 264 303 275 243 305 326 \0 0003300 \0 \0 \0 \0 \0 \0 006 200 \ 016 355 333 w 2 275 275 0003320 235 271 252 \0 \0 \0 \0 \0 \0 \0 \a \0 375 367 215 372 0003340 367 267 275 275 275 275 326 177 \0 \0 \0 200 022 \0 005 200 0003360 } 366 m 371 w 267 275 275 275 275 256 \b \0 \0 \0 200 0003400 022 \0 006 200 275 366 355 333 267 7 275 271 275 271 336 \b 0003420 D O 016 217 022 8 267 \0 | 017 026 ; 330 267 303 305 0003440 275 305 276 \b D P 221 220 222 D 325 200 277 377 377 377 0003460 367 277 377 377 377 377 376 \b * 220 220 220 222 034 207 \0 0003500 377 377 377 377 370 177 377 377 377 377 376 \b * 220 220 220 0003520 222 d 205 200 P \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \b 0003540 021 020 221 220 222 D 207 \0 360 \0 \0 \0 \0 \0 \0 \0 0003560 \0 \0 002 \b 021 017 016 217 022 : 206 200 P \0 \0 \a 0003600 300 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 005 200 0003620 360 \0 \0 \b \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 0003640 \0 \0 \a \0 260 \0 \0 \b 005 303 213 200 \0 \0 003 377 0003660 377 377 377 377 377 377 376 200 320 \0 \0 \a 206 $ L @ 0003700 \0 \0 001 333 m 265 273 n 352 335 267 \0 p \0 \0 \0 0003720 D ! 310 @ \0 \0 001 m 273 n 355 273 { k m 200 0003740 260 \0 \0 \0 $ & H @ \0 \0 001 266 326 365 266 355 0003760 255 275 266 200 320 \0 \0 \b $ $ L @ \0 \0 001 333 0004000 { 256 333 V 326 326 333 \0 260 \0 \0 \a 304 # 253 200 0004020 \0 \0 001 266 326 333 m 373 { w m 200 320 \0 \0 \0 0004040 \0 \0 \b \0 \0 \0 001 m 273 m 266 255 255 255 273 \0 0004060 p \0 \0 \0 \0 \0 \b \0 \0 \0 001 333 326 333 m 326 0004100 366 366 326 200 360 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 275 0004120 { m 267 { [ 255 273 \0 260 \0 \0 \0 \0 \0 \0 \0 0004140 \0 \0 001 k 255 266 332 255 335 v 335 200 260 \0 \0 017 0004160 020 A \a 360 \0 \0 001 335 n 335 357 333 k 255 266 200 0004200 p \0 \0 020 220 A \0 200 \0 \0 001 267 265 267 Z 266 0004220 335 v 333 200 320 \0 \0 020 B 200 200 \0 \0 001 m 0004240 n 355 266 335 267 273 m \0 p \0 \0 037 302 200 200 0004260 \0 \0 001 266 333 Z 333 v 332 326 366 200 260 \0 \0 0004300 020 D @ 200 \0 \0 001 { v 357 m 333 m 273 255 200 0004320 360 \0 \0 020 G 300 200 \0 \0 001 255 255 265 273 m 0004340 266 326 333 \0 P \0 \0 020 220 H 200 \0 \0 001 326 0004360 366 336 326 266 357 { n 200 360 \0 \0 017 020 H 200 0004400 \0 \0 001 { [ k { 333 Z 326 333 \0 P \0 \0 \0 0004420 \0 \0 \0 \0 \0 \0 001 255 355 335 255 m 355 273 m 200 0004440 260 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 333 [ k w 266 0004460 266 326 333 \0 320 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 n 0004500 356 335 255 o o { 266 200 p \0 \0 \0 \0 \0 \0 \0 0004520 \0 \0 001 265 265 266 366 332 332 326 335 200 260 \0 \0 \a 0004540 303 342 1 \0 \0 \0 001 { ^ 333 [ w w m 267 \0 0004560 320 \0 \0 004 $ 022 1 \0 \0 \0 001 326 353 m 355 332 0004600 332 333 m 200 p \0 \0 004 $ 002 1 \0 \0 \0 001 m 0004620 275 273 [ o o n 332 200 260 \0 \0 004 # 301 J \0 0004640 \0 \0 001 273 326 355 266 265 265 273 w \0 320 \0 \0 \a 0004660 300 ! J \0 \0 \0 001 326 273 V 355 333 n 325 255 200 0004700 p \0 \0 004 \0 021 J \0 \0 \0 001 { m 373 [ m 0004720 265 276 366 200 320 \0 \0 004 004 020 204 \0 \0 \0 001 255 0004740 326 255 356 336 336 325 255 200 p \0 \0 004 003 340 204 \0 0004760 \0 \0 001 366 273 n 265 265 265 273 w \0 260 \0 \0 \0 0005000 \0 \0 \0 \0 \0 \0 001 255 335 265 336 356 356 356 332 200 0005020 320 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 333 k n 265 265 0005040 265 265 267 \0 p \0 \0 \0 \0 \0 \0 \0 \0 \0 001 v 0005060 335 333 333 n 336 336 335 200 260 \0 \0 \0 \0 \0 004 \0 0005100 \0 \0 001 333 266 266 267 267 k k k \0 360 \0 \0 017 0005120 357 340 $ 200 \0 \0 001 n 333 335 335 m 275 266 375 200 0005140 P \0 \0 001 \b \0 200 \0 \0 001 333 m k k 272 0005160 326 333 253 \0 360 \0 \0 001 \b 003 245 340 \0 \0 001 m 0005200 267 275 275 o w v 335 200 P \0 \0 001 017 304 d 200 0005220 \0 \0 001 266 335 k k 265 255 255 k \0 360 \0 \0 001 0005240 \b 004 $ 200 \0 \0 001 m 266 335 266 333 v 367 275 200 0005260 260 \0 \0 001 \b 004 $ 200 \0 \0 001 333 m 266 335 266 0005300 333 Z 326 200 p \0 \0 001 \b 004 d 200 \0 \0 001 356 0005320 366 355 353 o m 357 { \0 320 \0 \0 001 017 343 244 ` 0005340 \0 \0 001 [ 255 267 ] 332 336 265 255 200 260 \0 \0 \0 0005360 \0 \0 \0 \0 \0 \0 001 355 w m 266 273 265 336 356 200 0005400 p \0 \0 \0 \0 \0 \0 \0 \0 \0 001 [ 255 266 333 355 0005420 n 265 265 200 320 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 356 0005440 366 333 m W 265 333 ^ 200 p \0 \0 \0 \0 \0 \0 \0 0005460 \0 001 u 255 275 273 272 336 355 353 200 260 \0 | \0 0005500 \0 004 301 200 $ \0 001 256 333 k n 357 u 266 272 200 0005520 320 \0 202 \0 \0 004 301 200 004 \0 001 273 w 266 333 Z 0005540 333 [ 327 \0 p \0 200 8 270 t 242 216 $ \0 001 326 0005560 335 o u 355 256 355 m 200 260 \0 x D 304 214 242 221 0005600 $ \0 001 { k 272 336 267 u 267 273 \0 360 \0 004 | 0005620 204 204 224 207 $ \0 001 255 275 m 265 332 336 335 m 200 0005640 260 \0 002 @ 204 204 224 231 $ \0 001 366 327 267 n 267 0005660 k v 333 \0 p \0 202 D 204 214 210 221 $ \0 001 255 0005700 355 m 265 335 275 333 m 200 320 \0 | 8 204 t 210 216 0005720 244 \0 001 w [ 266 336 353 k m 266 200 p \0 \0 \0 0005740 \0 \0 \0 \0 \0 \0 001 332 355 m 265 275 335 266 357 \0 0005760 260 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 267 [ 273 n 326 0006000 266 333 Z 200 337 377 377 377 377 377 377 377 377 377 377 335 0006020 356 326 365 267 m 266 367 \0 266 333 v 332 336 275 272 332 0006040 353 [ { k [ { 256 332 366 335 255 200 355 355 333 267 0006060 u 326 355 267 ] 355 255 275 266 326 333 o [ 267 v 200 0006100 267 [ n 355 256 273 [ 335 353 [ v 326 355 275 267 272 0006120 355 m 273 \0 332 356 333 [ u 326 356 266 275 356 333 { 0006140 [ k z 327 [ 333 m 200 \0 \0 \0 \0 \0 \0 \0 \0 0006160 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \r I 0006200 f y o u s e l e c t " B a 0006220 c k g r o u n d , " i t w i 0006240 l l c h a n g e t h e b a 0006260 c k g r o u n d o f y o u r 0006300 s c r e e n t o p l a i n 0006320 g r a y . I f y o u s 0006340 e l e c t o n e o f t h e 0006360 s u b i t e m s o f " B a 0006400 c k g r o u n d , " i t w i 0006420 l l c o v e r y o u r b a 0006440 c k g r o u n d w i t h t h 0006460 e i m a g e w h o s e n a 0006500 m e y o u s e l e c t e d . 0006520 T h e b a c k g r o u n d 0006540 s c u r r e n t l y a v a i 0006560 l a b l e a r e \r D u r e r C 0006600 a t s : \t a r e f l e c t e d 0006620 p i c t u r e o f a c a 0006640 t f r o m a n e n g r a v 0006660 i n g b y A l b r e c h t 0006700 D u r e r 377 377 \0 \0 \r \0 P \0 a \0 r 0006720 \0 c \0 : \0 \t \0 a \0 \0 p \0 i \0 c 0006740 \0 t \0 u \0 r \0 e \0 \0 o \0 f \0 0006760 \0 t \0 h \0 e \0 \0 X \0 e \0 r \0 o 0007000 \0 x 377 \0 P a l o A l t o R 0007020 e s e a r c h C e n t e r \r R 0007040 h i n e : \t a p i c t u r e 0007060 o f a v i l l a g e o n 0007100 t h e R h i n e r i v e r \r 0007120 S t e i n h e i m : \t a p i c 0007140 t u r e o f a r e l a t i 0007160 v e l y u n f o r t i f i e d 0007200 c a s t l e 377 377 \0 \0 \r \0 T \0 i 0007220 \0 f \0 f \0 a \0 n \0 y \0 : \0 \t \0 a 0007240 \0 \0 p \0 i \0 c \0 t \0 u \0 r \0 e 0007260 \0 \0 o \0 f 377 \0 377 377 \0 \0 a \0 0007300 \0 g \0 i \0 r \0 l \0 \r \0 T \0 w \0 o 0007320 \0 D \0 o \0 l \0 l \0 a \0 r \0 : \0 \t 0007340 \0 a \0 \0 p \0 i \0 c \0 t \0 u \0 r 0007360 \0 e \0 \0 o \0 f \0 \0 p \0 a \0 r 0007400 \0 t \0 \0 o \0 f \0 \0 a \0 \0 t 0007420 \0 w \0 o \0 \0 d \0 o \0 l \0 l \0 a 0007440 \0 r \0 \0 b \0 i \0 l \0 l 377 \0 \r D 0007460 E T A I L S \r B a c k g r o u n 0007500 d i m a g e s t o b e u 0007520 s e d w i t h t h i s p a 0007540 c k a g e m u s t b e r e 0007560 p r e s e n t e d i n f i l 0007600 e s t h a t c a n b e r 0007620 e a d b y e i t h e r H R 0007640 E A D o r R E A D P R E S S 0007660 . F o r c o n v e n i e n 0007700 c e , t h e y s h o u l d 0007720 b e n a m e d a c c o r d i 0007740 n g t o t h e c o n v e n 0007760 t i o n s m e n t i o n e d 0010000 b e l o w u n d e r B A C K 0010020 G R O U N D . F I L E S . \r B a 0010040 c k g r o u n d I m a g e s d 0010060 o e s t a k e s o m e p a 0010100 i n s t o r e d u c e u s 0010120 e r w a i t t i m e . F 0010140 i r s t , i t i s v e r y 0010160 l a z y a b o u t f i l e 0010200 i n t e r a c t i o n s , a 0010220 n d d e f e r s t h e m u 0010240 n t i l i t i s q u i t e 0010260 c l e a r t h e y c a n n 0010300 o t b e a v o i d e d . 0010320 A n d s e c o n d , w h e n 0010340 o n e s e l e c t s a b 0010360 a c k g r o u n d , i t i s 0010400 c a c h e d s o t h a t 0010420 c h a n g i n g b a c k t o 0010440 i t w i l l b e s i g n 0010460 i f i c a n t l y f a s t e r 0010500 t h a n f e t c h i n g i 0010520 t t h e f i r s t t i m e 0010540 . S i n c e t h e c a c 0010560 h e d b a c k g r o u n d b 0010600 i t m a p s c o n s u m e q 0010620 u i t e a b i t o f s p 0010640 a c e , t h e y c a n b e 0010660 r e m o v e d b y t h e 0010700 G A I N S P A C E m e c h a n 0010720 i s m . \r T h e p u b l i c 0010740 i n t e r f a c e t o t h i 0010760 s p a c k a g e , m o r e 0011000 f u l l y d e s c r i b e d , 0011020 i s a s f o l l o w s : \r 0011040 ( B A C K G R O U N D . S E T U 0011060 P N A M E S ) \t [ F u n c t 0011100 i o n ] \r P u t s a n e n t 0011120 r y o n t h e b a c k g r 0011140 o u n d m e n u w h i c h 0011160 e n a b l e s u s e r s t o 0011200 c h a n g e b a c k g r o u 0011220 n d s e a s i l y . T h e 0011240 e n t r y w i l l b e l 0011260 a b e l e d " B a c k g r o u 0011300 n d s " a n d i f i n v o 0011320 k e d w i l l t u r n t h 0011340 e s c r e e n b a c k g r o 0011360 u n d g r a y . T h e e 0011400 n t r y w i l l h a v e s 0011420 e v e r a l s u b i t e m s , 0011440 e a c h l a b e l e d w i 0011460 t h t h e n a m e o f t 0011500 h e b a c k g r o u n d i m 0011520 a g e i t w i l l , i f 0011540 s e l e c t e d , p u t o n 0011560 t h e s c r e e n . T h 0011600 e a r g u m e n t N A M E S 0011620 i s m e a n t t o s p e 0011640 c i f y t h e n a m e s o 0011660 f t h e i m a g e s ; i t 0011700 m u s t b e a l i s t 0011720 e i t h e r o f d o t t e d 0011740 p a i r s ( w h o s e C A 0011760 R i s t h e n a m e o f 0012000 a n i m a g e a n d w h 0012020 o s e C D R i s t h e n 0012040 a m e o f t h e f i l e 0012060 i n w h i c h a r e p r e 0012100 s e n t a t i o n o f t h a 0012120 t i m a g e c a n b e f 0012140 o u n d ) o r o f a t o m 0012160 s ( e a c h o f w h i c h 0012200 i s t h e n a m e o f 0012220 a n i m a g e ) . I f N 0012240 A M E S i s N I L , B A C 0012260 K G R O U N D . S E T U P w i 0012300 l l c a l l ( B A C K G R O 0012320 U N D . F I L E S ) t o g e 0012340 n e r a t e a s e t o f 0012360 b a c k g r o u n d i m a g e 0012400 n a m e s . \r ( B A C K G R O 0012420 U N D . F I L E S W H I C H 0012440 ) \t [ F u n c t i o n ] \r R e t 0012460 u r n s a l i s t o f d 0012500 o t t e d p a i r s w h o s 0012520 e C A R i s t h e n a m 0012540 e o f a n i m a g e a n 0012560 d w h o s e C D R i s t 0012600 h e n a m e o f t h e f 0012620 i l e i n w h i c h a r 0012640 e p r e s e n t a t i o n o f 0012660 t h a t i m a g e c a n 0012700 b e f o u n d . G e n e r 0012720 a t e s t h i s l i s t b 0012740 y l o o k i n g o n L I S 0012760 P U S E R S D I R E C T O R I E 0013000 S f o r f i l e s o f t 0013020 h e f o r m " b a c k g r o 0013040 u n d - * . b i t m a p " o r 0013060 " b a c k g r o u n d - * . p 0013100 r e s s " ; a l l s u c h 0013120 f i l e s a r e t a k e n 0013140 t o b e r e p r e s e n t a 0013160 t i o n s o f b a c k g r o 0013200 u n d i m a g e s . I m a 0013220 g e r e p r e s e n t a t i o 0013240 n f i l e s t h a t a r e 0013260 n o t n a m e d a n d l 0013300 o c a t e d a c c o r d i n g 0013320 t o t h i s c o n v e n t 0013340 i o n w i l l h a v e t o 0013360 b e s p e c i f i e d d i 0013400 r e c t l y t o B A C K G R 0013420 O U N D . S E T U P . I f 0013440 W H I C H i s T , i t w 0013460 i l l s e a r c h a l l t 0013500 h e L I S P U S E R S D I R E 0013520 C T O R I E S ; o t h e r w i 0013540 s e i t w i l l s e a r c 0013560 h t i l l i t f i n d s 0013600 t h e f i r s t d i r e c t 0013620 o r y w i t h b a c k g r o 0013640 u n d i m a g e s i n i t 0013660 . \r ( B A C K G R O U N D . 0013700 F E T C H N A M E F I L E 0013720 N A M E M O D E ) \t [ F u n c 0013740 t i o n ] \r C a u s e s t h e 0013760 i m a g e w h o s e n a m 0014000 e i s N A M E , a n d f 0014020 o r w h i c h t h e r e i 0014040 s a r e p r e s e n t a t i 0014060 o n i n f i l e F I L E N 0014100 A M E , t o b e a p p l i 0014120 e d t o t h e s c r e e n 0014140 b a c k g r o u n d . I t 0014160 i s t h i s f u n c t i o 0014200 n w h i c h t h e b a c k 0014220 g r o u n d m e n u s u b i 0014240 t e m s c a l l t o a p p 0014260 l y n e w i m a g e s . 0014300 I f F I L E N A M E i s n 0014320 o t s p e c i f i e d , B A 0014340 C K G R O U N D . F E T C H w 0014360 i l l a t t e m p t t o f 0014400 i n d a n i m a g e r e p 0014420 r e s e n t a t i o n f i l e 0014440 w h o s e n a m e i s e 0014460 i t h e r " b a c k g r o u n 0014500 d - N A M E . b i t m a p " o 0014520 r " b a c k g r o u n d - N A 0014540 M E . p r e s s " o n a n y 0014560 o f t h e L I S P U S E R 0014600 S D I R E C T O R I E S . M 0014620 O D E s p e c i f i e s h o 0014640 w t h e i m a g e w i l l 0014660 b e a p p l i e d t o t 0014700 h e b a c k g r o u n d i f 0014720 i t i s a d i f f e r e 0014740 n t s i z e t h a n t h e 0014760 s c r e e n . M O D E s 0015000 h o u l d b e o n e o f 0015020 t h e a t o m s C E N T E R 0015040 , T I L E , o r R E F L E 0015060 C T ; i t d e f a u l t s 0015100 t o C E N T E R . C E N T 0015120 E R c a u s e s t h e i m 0015140 a g e t o b e c e n t e r 0015160 e d w i t h a w h i t e 0015200 b o r d e r a r o u n d i t 0015220 ; T I L E c a u s e s t h 0015240 e i m a g e t o t i l e 0015260 t h e s c r e e n ; a n d 0015300 R E F L E C T c a u s e s t 0015320 h e i m a g e t o t i l e 0015340 t h e s c r e e n s u c h 0015360 t h a t e a c h t i l e 0015400 i s a r e f l e c t i o n 0015420 o f t h o s e a d j a c e n 0015440 t t o i t . \r ( B A C K G R 0015460 O U N D . M O D E M O D E ) 0015500 \t [ F u n c t i o n ] \r S e t s 0015520 a n d a c c e s s e s t h 0015540 e m o d e ( a s d e s c r 0015560 i b e d a b o v e ) w h i c 0015600 h w i l l b e p a s s e d 0015620 t o B A C K G R O U N D . F 0015640 E T C H w h e n t h e l a 0015660 t t e r i s i n v o k e d 0015700 f r o m t h e b a c k g r o 0015720 u n d m e n u s u b i t e m 0015740 s . M O D E , i f p r o 0015760 v i d e d , g i v e s t h e 0016000 n e w m o d e s e t t i n 0016020 g . R e t u r n s t h e 0016040 p r e v i o u s m o d e s e 0016060 t t i n g . \r ( B A C K G R 0016100 O U N D . C E N T E R B I T 0016120 M A P ) \t [ F u n c t i o n ] \r 0016140 R e t u r n s a s c r e e n 0016160 - s i z e d b i t m a p w i 0016200 t h B I T M A P c e n t e r 0016220 e d i n i t w i t h a 0016240 w h i t e b o r d e r . \r ( B 0016260 A C K G R O U N D . T I L E 0016300 B I T M A P ) \t [ F u n c t i o 0016320 n ] \r R e t u r n s a s c r 0016340 e e n - s i z e d b i t m a p 0016360 t h a t i s t i l e d w 0016400 i t h B I T M A P w i t h 0016420 o n e o f t h e t i l e s 0016440 c e n t e r e d . \r ( B A C K 0016460 G R O U N D . R E F E C T B 0016500 I T M A P ) \t [ F u n c t i o n 0016520 ] \r R e t u r n s a s c r e 0016540 e n - s i z e d t i l e d b 0016560 i t m a p s u c h t h a t 0016600 e a c h t i l e i s a r 0016620 e f l e c t i o n o f t h o 0016640 s e a d j a c e n t t o i 0016660 t a n d s u c h t h a t 0016700 t h e c e n t e r t i l e 0016720 i s a c o p y o f B I T 0016740 M A P . \r \0 \0 \0 \0 \0 003 ( L I S T 0016760 ( ( P A G E N I L ( F O L 0017000 I O I N F O ( A R A B I C ) 0017020 S T A R T I N G P A G E # 1 ) 0017040 ( 0 0 6 1 2 7 9 2 ) ( 0017060 ( F O L I O N I L ( P A R A 0017100 L O O K S ( Q U A D C E N T 0017120 E R E D ) C H A R L O O K S 0017140 ( S U P E R S C R I P T 0 S 0017160 I Z E 1 0 F A M I L Y M O 0017200 D E R N O V E R L I N E O F 0017220 F S T R I K E O U T O F F 0017240 U N D E R L I N E O F F S L 0017260 O P E R E G U L A R W E I G 0017300 H T M E D I U M ) F O R M A 0017320 T I N F O ( A R A B I C ) ) 0017340 ( 1 7 4 3 6 2 8 8 3 6 ) 0017360 N I L ) ( H E A D I N G N I 0017400 L ( H E A D I N G T Y P E R 0017420 U N N I N G H E A D ) ( 8 4 0017440 7 4 4 4 4 4 3 6 ) N I L ) 0017460 ( T E X T N I L N I L ( 0017500 8 4 9 6 4 5 6 6 0 0 ) N 0017520 I L ) ) ) ( P A G E N I L 0017540 N I L ( 0 0 6 1 2 7 9 2 0017560 ) ( ( F O L I O N I L ( P 0017600 A R A L O O K S ( Q U A D C 0017620 E N T E R E D ) C H A R L O O 0017640 K S ( S U P E R S C R I P T 0017660 0 S I Z E 1 0 F A M I L Y 0017700 M O D E R N O V E R L I N E 0017720 O F F S T R I K E O U T O 0017740 F F U N D E R L I N E O F F 0017760 S L O P E R E G U L A R W 0020000 E I G H T M E D I U M ) ) ( 0020020 2 8 2 4 2 7 2 3 6 ) N I 0020040 L ) ( H E A D I N G N I L 0020060 ( H E A D I N G T Y P E R U N 0020100 N I N G H E A D ) ( 8 4 7 4 0020120 4 4 4 4 3 6 ) N I L ) ( 0020140 T E X T N I L N I L ( 8 4 0020160 9 6 4 5 6 6 0 0 ) N I L 0020200 ) ) ) ( P A G E N I L N I 0020220 L ( 0 0 6 1 2 7 9 2 ) 0020240 ( ( F O L I O N I L ( P A R 0020260 A L O O K S ( Q U A D C E N 0020300 T E R E D ) C H A R L O O K S 0020320 ( S U P E R S C R I P T 0 0020340 S I Z E 1 0 F A M I L Y M 0020360 O D E R N O V E R L I N E O 0020400 F F S T R I K E O U T O F F 0020420 U N D E R L I N E O F F S 0020440 L O P E R E G U L A R W E I 0020460 G H T M E D I U M ) ) ( 2 8 0020500 2 4 2 7 2 3 6 ) N I L ) 0020520 ( H E A D I N G N I L ( H 0020540 E A D I N G T Y P E R U N N I 0020560 N G H E A D ) ( 8 4 7 4 4 0020600 4 4 4 3 6 ) N I L ) ( T E 0020620 X T N I L N I L ( 8 4 9 0020640 6 4 5 6 6 0 0 ) N I L ) ) 0020660 ) ) ) \0 \0 \0 \0 \0 005 \0 \t \0 . \0 \0 \0 0020700 \0 001 310 \0 \v \0 \0 \0 004 003 004 \0 \0 001 \0 T 0020720 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0020740 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 \0 \0 \0 001 0020760 310 \0 \v \0 \0 \0 004 002 003 \0 \0 \0 \0 \0 \0 \0 0021000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0021020 \0 \0 . \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 0021040 003 \0 \0 001 \0 T \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0021060 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0021100 ( \0 \0 \0 \0 001 310 \0 021 \0 \0 \0 004 002 003 \0 0021120 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0021140 \0 \0 \0 \0 \0 \0 \0 \0 1 \0 \0 \0 \0 001 310 \0 0021160 \v \0 \0 \0 004 003 004 \0 \0 002 \0 \0 001 001 310 001 0021200 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0021220 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 212 \0 212 001 8 0021240 \0 006 \0 \0 \0 004 002 003 \0 \0 \0 \0 \0 \0 \0 \0 0021260 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0021300 \0 ( \0 \0 \0 \0 001 310 \0 \v \0 \0 \0 004 002 004 0021320 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0021340 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 212 \0 212 001 8 0021360 \0 \0 \0 \0 \0 004 002 004 \0 \0 \0 \0 \0 \0 \0 \0 0021400 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0021420 \0 D \0 \0 \0 \0 001 310 \0 \0 \0 \0 \0 \0 003 004 0021440 \0 \0 001 001 310 001 \0 \0 \0 \0 \0 \0 \0 \v P A 0021460 G E H E A D I N G \0 \v R U N N I 0021500 N G H E A D \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0021520 \0 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \a \0 027 \0 \t 0021540 H E L V E T I C A \0 \n \0 \0 \0 \0 \0 0021560 \0 \0 \0 \0 024 \0 006 M O D E R N \0 \n \0 0021600 \0 \0 \0 \0 \0 002 \0 \0 024 \0 006 M O D E R 0021620 N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 024 \0 006 M 0021640 O D E R N \0 \f \0 \0 \0 \0 \0 \0 002 \0 \0 0021660 024 \0 006 M O D E R N \0 006 \0 \0 \0 \0 \0 0021700 \0 \0 \0 \0 024 \0 006 M O D E R N \0 \n \0 0021720 \0 \0 \0 \0 \0 001 \0 \0 022 \0 004 L O G O \0 0021740 030 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 0021760 \t \0 \0 \0 005 \0 \0 \0 \0 \a \0 \0 \0 001 \0 \0 0022000 \0 \0 005 \0 \0 \0 021 \0 \0 \0 \0 003 \0 \0 \0 \0 0022020 \0 002 \0 \t \0 \0 \0 002 \0 001 \0 \v H R U L 0022040 E . G E T F N 001 \0 024 \0 006 M O D E 0022060 R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 0022100 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 \b \0 \0 \0 0022120 002 \0 001 \0 \v H R U L E . G E T F N 0022140 001 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 0022160 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 0022200 \0 \0 \0 002 \0 \b \0 \0 \0 002 \0 001 \0 \v H R 0022220 U L E . G E T F N 001 \0 024 \0 006 M O 0022240 D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0022260 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 006 \0 0022300 \0 \0 021 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 \0 006 0022320 \0 \0 \0 002 \0 001 \0 \v H R U L E . G E 0022340 T F N 001 \0 024 \0 006 M O D E R N \0 \f 0022360 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \0 0022400 004 \0 \0 \0 \0 \0 002 \0 \b \0 \0 \0 002 \0 001 \0 0022420 \v H R U L E . G E T F N 001 \0 024 \0 0022440 006 M O D E R N \0 \f \0 \0 \0 \0 \0 \0 002 0022460 \0 \0 \0 \0 001 \0 \0 \0 \0 004 \0 \0 \0 \0 \0 002 0022500 \0 004 \0 \0 \0 / \0 \0 \0 \0 003 \0 \0 \0 \0 \0 0022520 002 \0 004 \0 \0 \0 250 \0 \0 \0 \0 003 \0 \0 \0 \0 0022540 \0 002 \0 \a \0 \0 \0 \f \0 \0 \0 \0 002 \0 \0 \0 0022560 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 \a \0 \0 0022600 \0 303 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 002 \0 0022620 \0 \0 023 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 \a 0022640 \0 \0 \0 247 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 0022660 003 \0 \0 \t 344 \0 001 \0 \f B M O B J . G 0022700 E T F N 3 001 \0 027 \0 \t H E L V E T 0022720 I C A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0022740 003 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 \0 \a \0 \0 0022760 \0 373 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 001 \0 0023000 \0 \0 K \0 \0 \0 \0 003 \0 \0 \0 = \0 \0 002 \0 0023020 003 \0 \0 \0 205 \0 \0 \0 \0 003 \0 \0 \0 / \0 \0 0023040 002 \0 003 \0 \0 \0 003 \0 \0 \0 \0 003 \0 \0 \0 s 0023060 \0 \0 002 \0 003 \0 \0 \0 003 \0 \0 \0 \0 003 \0 \0 0023100 \0 \0 \0 002 \0 \a \0 \0 \0 \a \0 \0 \0 \0 002 \0 0023120 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 \a 0023140 \0 \0 \0 347 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 0023160 \a \0 \0 001 267 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 0023200 \0 \a \0 \0 \0 K \0 \0 \0 \0 003 \0 \0 \0 \0 \0 0023220 002 \0 005 \0 \0 \0 023 \0 \0 \0 \0 003 \0 \0 \0 005 0023240 \0 \0 \0 \0 006 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 0023260 \0 001 \0 \0 \0 \0 001 \0 \0 \0 \v \0 \0 \0 \0 003 0023300 \0 \0 \0 \0 \0 002 \0 \a \0 \0 002 303 \0 \0 \0 \0 0023320 003 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 023 \0 \0 \0 0023340 \0 003 \0 \0 \0 005 \0 \0 \0 \0 006 \0 \0 \0 001 \0 0023360 \0 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 001 \0 \0 \0 0023400 \v \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 \a \0 \0 0023420 002 207 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 005 \0 0023440 \0 \0 023 \0 \0 \0 \0 003 \0 \0 \0 022 \0 \0 \0 \0 0023460 006 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 001 \0 \0 0023500 \0 \0 001 \0 \0 \0 \v \0 \0 \0 \0 003 \0 \0 \0 \0 0023520 \0 002 \0 005 \0 \0 001 \ \0 \0 \0 \0 003 \0 \0 \0 0023540 004 \0 \0 \0 \0 006 \0 \0 \0 030 \0 \0 \0 \0 003 \0 0023560 \0 \0 004 \0 \0 \0 \0 006 \0 \0 001 307 \0 \0 \0 \0 0023600 003 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 022 \0 \0 \0 0023620 \0 003 \0 \0 \0 004 \0 \0 \0 \0 006 \0 \0 \0 001 \0 0023640 \0 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 001 \0 \0 \0 0023660 \v \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 005 \0 \0 0023700 \0 355 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 005 \0 0023720 \0 \0 024 \0 \0 \0 \0 003 \0 \0 \0 006 \0 \0 \0 \0 0023740 006 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 001 \0 \0 0023760 \0 \0 001 \0 \0 \0 \v \0 \0 \0 \0 003 \0 \0 \0 \0 0024000 \0 002 \0 \a \0 \0 \0 N \0 \0 \0 \0 003 \0 \0 \0 0024020 \0 \0 002 \0 005 \0 \0 \0 022 \0 \0 \0 \0 003 \0 \0 0024040 \0 006 \0 \0 \0 \0 006 \0 \0 \0 001 \0 \0 \0 \0 003 0024060 \0 \0 \0 001 \0 \0 \0 \0 001 \0 \0 \0 \v \0 \0 \0 0024100 \0 003 \0 \0 \0 \0 \0 002 \0 \a \0 \0 \0 X \0 \0 0024120 \0 \0 003 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 024 \0 0024140 \0 \0 \0 003 \0 \0 \0 006 \0 \0 \0 \0 006 \0 \0 \0 0024160 001 \0 \0 \0 \0 003 \0 \0 \0 001 \0 \0 \0 \0 001 \0 0024200 \0 \0 \v \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 \a 0024220 \0 \0 \0 223 \0 \0 \0 \0 003 \0 \0 \0 \0 \0 002 \0 0024240 \a \0 \0 035 345 \0 v z 272 0024251