1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
|
/* XPM */
static char * dying_xpm[] = {
/* width height num_colors chars_per_pixel */
"256 32 208 3",
/* colors */
" c None",
". c #040204",
"X c #1c1604",
"o c #e4ee64",
"O c #ecea3c",
"+ c #e4ea4c",
"@ c #e4e65c",
"# c #2c220c",
"$ c #1c2224",
"% c #1c1b16",
"& c #141614",
"* c #ecf696",
"= c #dcea84",
"- c #d4e684",
"; c #f4fa54",
": c #fcf23c",
"> c #f4f644",
", c #fcfa3c",
"< c #d4de64",
"1 c #c4d684",
"2 c #ccde98",
"3 c #241e1b",
"4 c #c4daa4",
"5 c #94dadc",
"6 c #4ccefc",
"7 c #3cbef4",
"8 c #54c6ec",
"9 c #b4e2cc",
"0 c #ecf674",
"q c #fcfd44",
"w c #fcfa52",
"e c #fcfe3b",
"r c #ecf24c",
"t c #d4ee94",
"y c #94ded4",
"u c #54caec",
"i c #34b6f4",
"p c #4cbaec",
"a c #a4ced4",
"s c #24262c",
"d c #54bbf9",
"f c #2cbafc",
"g c #0ca2fc",
"h c #045e9c",
"j c #049afc",
"k c #2caef4",
"l c #a4dee4",
"z c #fcfe5f",
"x c #54c6fc",
"c c #04567c",
"v c #9cd0d8",
"b c #dce26c",
"n c #7cbcf1",
"m c #1492fc",
"M c #0c8efc",
"N c #0c629c",
"B c #045694",
"V c #04467c",
"C c #1496fc",
"Z c #e4eeb1",
"A c #044664",
"S c #dceaac",
"D c #24221c",
"F c #ece954",
"G c #dcea94",
"H c #3492f4",
"J c #0476ec",
"K c #0c76e4",
"L c #349afc",
"P c #1c86ec",
"I c #046edc",
"U c #2c96fc",
"Y c #acd2dc",
"T c #147eec",
"R c #e4de5c",
"E c #3c3634",
"W c #dcd65c",
"Q c #f4f250",
"! c #2c7ed4",
"~ c #0462c4",
"^ c #045ebc",
"/ c #0454ac",
"( c #045ab4",
") c #a4c6d4",
"_ c #f4fa7c",
"` c #34361c",
"' c #ecde34",
"] c #f4f694",
"[ c #3c7ab4",
"{ c #044e9c",
"} c #044a94",
"| c #04468c",
" . c #0452a4",
"... c #0c5aac",
"X.. c #a4c2cc",
"o.. c #f4f284",
"O.. c #fcf55e",
"+.. c #f4de34",
"@.. c #e4c64c",
"#.. c #f4e534",
"$.. c #fcf64c",
"%.. c #8ca2b4",
"&.. c #043a74",
"*.. c #044284",
"=.. c #346a9c",
"-.. c #fcfe71",
";.. c #f4ee4c",
":.. c #e4ca2c",
">.. c #fce234",
",.. c #fcda2c",
"<.. c #fce672",
"1.. c #647a8c",
"2.. c #143a5c",
"3.. c #042a54",
"4.. c #04264c",
"5.. c #0c2e54",
"6.. c #345674",
"7.. c #ccd2b8",
"8.. c #f4dd7c",
"9.. c #dcb62c",
"0.. c #ecc634",
"q.. c #fcd22c",
"w.. c #acaaa4",
"e.. c #a49a5c",
"r.. c #aca264",
"t.. c #bcba74",
"y.. c #dcdeac",
"u.. c #fced52",
"i.. c #fcda3c",
"p.. c #bca65c",
"a.. c #dccea4",
"s.. c #ecc84c",
"d.. c #f4ca37",
"f.. c #fccc2c",
"g.. c #fcd63c",
"h.. c #fcc62c",
"j.. c #fcc22c",
"k.. c #fcd444",
"l.. c #fce24c",
"z.. c #fcda49",
"x.. c #fcbe2c",
"c.. c #fcee64",
"v.. c #fcc654",
"b.. c #ecba3c",
"n.. c #f4ba34",
"m.. c #fcda54",
"M.. c #fccc3c",
"N.. c #f4b625",
"B.. c #ecb224",
"V.. c #ecb625",
"C.. c #fcba2c",
"Z.. c #e4aa24",
"A.. c #ecb63a",
"S.. c #e4ae24",
"D.. c #dca624",
"F.. c #dcaa24",
"G.. c #d49e24",
"H.. c #cc9924",
"J.. c #c49524",
"K.. c #c49a2c",
"L.. c #d4a224",
"P.. c #cc9e24",
"I.. c #bc8d22",
"U.. c #b48a1c",
"Y.. c #b4861c",
"T.. c #ac821c",
"R.. c #ac7e1c",
"E.. c #a47c1c",
"W.. c #bc9224",
"Q.. c #9c771c",
"!.. c #c4a24c",
"~.. c #140e0c",
"^.. c #94701c",
"/.. c #0c0a0c",
"(.. c #8c6e1c",
").. c #8c6a18",
"_.. c #8c7644",
"`.. c #8c661c",
"'.. c #846414",
"].. c #947a3c",
"[.. c #241a04",
"{.. c #745714",
"}.. c #7c5e14",
"|.. c #7c6214",
" X. c #7c6a44",
".X. c #644d14",
"XXX c #6c5214",
"oXX c #6c4e14",
"OXX c #64562c",
"+XX c #543e0c",
"@XX c #5c4514",
"#XX c #5c4a14",
"$XX c #74622c",
"%XX c #4c422f",
"&XX c #4c3b0c",
"*XX c #54420c",
"=XX c #645225",
"-XX c #544224",
";XX c #44320c",
":XX c #44360c",
">XX c #5c4e2c",
",XX c #5c523c",
"<XX c #34280c",
"1XX c #3c2e0c",
"2XX c #1c1a04",
"3XX c #443e34",
"4XX c #2c2610",
"5XX c #141204",
/* pixels */
" ",
" . . . . . . . ",
" . . X o O + O O + @ # $ % ",
" & . * = - o ; : > > , + < 1 2 $ & ",
" 3 4 5 6 7 8 9 0 q w e r t y u i p a $ ",
" s 4 d f g h j k l z e e * x f g c j k v . . . . . . . ",
" 3 b n m M N B V C d Z e z n C M c A B C d S 3 . . X O + O O + @ # % ",
" D F G H J K L P I J U Y e * H J T L T I J U a R E & . * = - ; : > > , + < 2 $ & ",
" 3 W Q * ! ~ ^ / / ( ~ ~ ) e _ ! ^ ^ / / ^ ^ ~ ) r W 3 s 4 d f g h j l z e e * x f c j k v . ",
" ` ' , ] [ { } | | } . ...X.., o..[ { } | V { / ...X..O..+..3 b n m M N B V d Z e z n C M A B C d S 3 . . . . . ",
" & @..#..: $..%..&..&..&..&..&..*..=..Z q w %..&..&..&..&..&..*..=..Z -..;..@... D G H J K L P I U Y e * H J T T I J U a R E & . * - o ; > > , < 1 2 & ",
" & :..>..>..,..<..1..2..3..4..5..6..7..-..-..q 8..1..2..4..4..5..6..7..-..z O..9... 3 W * ! ~ ^ / / ( ~ ) e _ ! ^ ^ / ^ ^ ~ ) r W 4 5 6 8 9 0 w e r y u i a $ ",
" X 0..,..,..,..q..8..w..e..r..t..y..-..-..w u..i..8..w..e..e..p..a..u..O..-..O..0... ` ' ] [ { } | | } ...X.., o..[ { } V { / ...X..O..+.. s d f g j k l e e * f g c k v . ",
". s..d..f..q..g..f..f..h..j..k..l..u..O..O..u..z..h..x..j..x..x..j..j..k..c..$..u..d..v... & @..#..$..%..&..&..&..&..&..=..Z q w %..&..&..&..&..*..=..Z -..;... D F G J K L I J U e * H T L T J U a E . X O O O @ # % ",
". b..h..h..f..h..h..j..x..n..j..k..m..m..k..M..x..N..B..N..V..N..C..x..x..g..l..l..h..b... & :..>..,..<..1..2..3..4..5..7..-..-..q 8..1..2..4..5..6..7..-..z O... W Q * ~ ^ / ( ~ ~ e _ ! ^ / / ^ ~ ) W 3 & . = - ; > > + < 2 & ",
". N..x..x..x..x..C..N..N..B..Z..A..b..n..A..S..D..D..D..Z..S..B..B..V..N..C..M..M..b..S... . s..d..f..g..f..f..h..j..k..l..O..O..u..z..h..x..j..x..j..j..k..c..$..u..v... ' , ] { } | } . ..., o..[ } | V / ...X..+..3 s d f h j l e e x f c k v ",
". F..N..B..N..B..B..S..Z..D..D..G..H..J..J..J..K..H..G..L..D..Z..S..S..B..S..B..B..B..D... . b..h..h..h..h..j..x..n..j..k..m..k..M..x..N..B..N..N..C..x..x..g..l..l..b... & >..>..,..1..2..3..5..6..7..-..q 8..2..4..4..6..7..-..O..9... D G J K P I U e * J T T J U R E ",
". G..Z..F..Z..D..D..L..L..P..J..J..I..U..Y..I..I..J..H..P..G..L..D..D..D..D..Z..D..L..G... . N..x..x..x..C..N..N..B..Z..A..n..A..S..D..D..D..Z..B..B..V..N..C..M..M..S... X ,..,..,..8..w..e..t..y..-..w u..i..w..e..e..a..u..O..O..0... 3 W * ~ ^ / ( ~ e _ ^ ^ / ^ ~ r W . o + O @ $ ",
". J..P..G..G..P..H..H..J..J..I..U..T..R..E..T..Y..U..I..J..J..H..H..P..L..G..G..G..P..P... . F..N..B..B..B..S..Z..D..D..G..J..J..J..K..H..G..L..Z..S..S..B..S..B..B..D... . s..f..q..g..f..h..j..l..u..O..u..z..h..j..x..x..j..k..c..u..d..v.. @..#..$..&..&..&..&..=..q w &..&..&..*..=..-..;... 3 5 7 9 q e t u p $ ",
". K..W..W..J..J..W..I..Y..Y..T..E..E..E..Q..E..E..T..Y..U..I..I..J..J..J..J..J..J..U..!... . G..Z..F..D..D..L..L..P..J..J..U..Y..I..I..J..H..P..L..D..D..D..D..Z..D..G... . N..x..x..x..N..N..B..A..b..n..S..D..D..Z..S..B..V..N..C..M..b..S.. :..>..,..1..2..4..5..7..-..q 1..2..4..6..7..z O... 3 n M B C Z z C c B d 3 ",
" ~..E..Y..Y..T..T..T..E..E..Q..Q..Q..^..Q..^..Q..E..E..T..T..U..U..I..I..I..I..I..R... . J..P..G..P..H..H..J..J..I..U..R..E..T..Y..U..I..J..H..H..P..L..G..G..G..P... . F..B..N..B..S..Z..D..G..H..J..J..K..H..L..D..Z..S..B..S..B..B..D.. . d..f..g..f..h..k..l..O..u..z..x..j..x..j..k..$..u..v.. 3 Q ! ^ / ~ ) _ ^ / ^ ~ r 3 . . ",
" /..^..Q..E..E..Q..Q..^..(..)..^..^..^..^..)..)..^..Q..Q..E..E..R..R..T..T..T..E..^... . K..W..W..J..W..I..Y..Y..T..E..E..Q..E..E..T..Y..U..I..J..J..J..J..J..J..!... . G..F..Z..D..L..L..P..J..I..U..I..I..J..P..G..L..D..D..D..D..L..G.. . x..x..x..N..N..Z..A..n..S..D..D..Z..B..V..N..M..M..S.. @..: %..&..&..*..Z w &..&..&..=..-..@.. * - : , < $ ",
" % _..)..(..`..(..'..'..(..)..'..)..'..'..'..'..'..)..^..^..Q..Q..Q..E..E..Q..Q..]... /..^..Q..E..Q..Q..^..(..)..^..^..^..)..)..^..Q..Q..E..R..R..T..T..T..E... . K..W..J..J..I..Y..Y..E..E..E..E..E..T..U..I..I..J..J..J..J..U..!.. . N..B..B..S..Z..D..G..J..J..K..G..L..Z..S..B..B..B..D.. 0..,..q..w..r..y..-..u..8..e..p..u..-..0.. n N V Z n M B S ",
" [..{..'..}..}..}..}..'..|..'..|..'..'..}..}..}..}..'..'..)..)..(..(..)..^..}..$ % _..)..`..(..'..'..(..)..'..'..'..'..'..'..)..^..Q..Q..Q..E..E..Q..Q... ~..Y..Y..T..T..E..E..Q..Q..^..^..Q..E..T..T..U..I..I..I..I..R... . P..G..P..H..J..I..U..R..T..Y..I..J..H..P..L..G..G..P.. . h..f..h..x..j..m..k..x..B..V..C..x..l..h... ' [ | } X..[ } { X..+.. ",
" & X..X.XXXoXX{..{..{..{..}..{..{..{..{..XXXXXX{..{..|..}..'..'..'..|..}.._..D [..{..}..}..}..}..'..|..'..'..'..}..}..}..}..'..)..)..(..(..)..^..}.. /..Q..E..E..Q..^..(..^..^..^..)..)..^..Q..E..E..R..T..T..E..^... . W..W..J..I..Y..T..E..E..E..E..Y..U..I..J..J..J..J..!.. . N..N..B..Z..D..H..J..K..G..D..S..B..B..B... & >..<..3..5..-..8..2..5..-..O.. . . ",
" 3 OXX+XX@XX.X..X.oXXXXXoXXXXXoXXXXXoXX.X.#XX.X..X.oXXXXXXXXoXX{..oXX$XX3 & X.XXXoXX{..{..{..{..}..{..{..{..XXXXXX{..{..}..'..'..'..|..}.._.. {..'..}..}..}..'..'..|..'..}..}..}..'..'..)..(..(..)..}..$ ^..Q..E..Q..^..)..^..^..)..)..Q..Q..E..R..T..T..E... . P..G..H..J..I..T..E..Y..I..J..H..L..G..P... b..h..h..n..k..k..N..N..C..g..l... s g l * c . ",
" 3 %XX&XX+XX*XX@XX@XX@XX.X.@XX@XX@XX@XX+XX+XX*XX@XX@XX@XX.X.@XX=XX3 3 +XX@XX.X..X.oXXXXXoXXoXXXXXoXX.X.#XX.X..X.XXXXXXoXX{..oXX$XX3 X..X.XXX{..{..{..}..{..{..{..XXXXXX{..|..}..'..'..|.._..D [..{..}..}..}..|..'..'..}..}..}..'..)..(..(..^..}.. E..Y..T..E..Q..Q..Q..Q..E..T..U..I..I..R.. G..F..D..P..J..Y..J..P..D..D..D... ] | ...[ V X.. ",
" D -XX;XX&XX&XX&XX+XX*XX&XX+XX&XX&XX:XX:XX;XX:XX&XX&XX&XX>XX3 %XX&XX+XX*XX@XX@XX@XX@XX@XX@XX@XX+XX+XX*XX@XX@XX.X.@XX=XX3 3 OXX+XX.X..X.oXXoXXXXXoXXoXX.X.#XX.X.oXXXXXoXX{..oXX3 & X.XXX{..{..{..}..{..{..XXX{..{..}..'..'..}.._.. _..(..(..'..)..)..'..'..)..^..Q..E..Q..].. K..W..W..Y..E..Q..T..U..J..J..J... s..g..j..O..h..x..c..v.. ",
" % ,XX<XX1XX:XX1XX:XX;XX1XX;XX1XX1XX<XX<XX<XX<XX<XX,XX% D -XX;XX&XX&XX&XX+XX&XX+XX&XX&XX:XX:XX;XX&XX&XX&XX>XX3 D ;XX&XX&XX+XX*XX&XX&XX&XX:XX;XX:XX&XX&XX>XX3 %XX+XX*XX@XX@XX@XX@XX@XX+XX*XX@XX.X.@XX3 & .X.oXX{..{..{..{..XXX{..|..'..'..}..D % )..(..(..'..'..'..^..Q..E..Q.. G..D..P..U..J..L..D..G.. - < ",
" % 2XX3XX# # <XX4XX<XX4XX# [..[..X X 3XX2XX% % 2XX3XX# # 4XX<XX4XX# [..[..X 3XX2XX% ,XX<XX1XX1XX:XX;XX;XX1XX1XX<XX<XX<XX,XX% D ;XX&XX&XX+XX&XX&XX&XX:XX;XX&XX&XX>XX 3 &XX*XX@XX.X.@XX@XX+XX@XX@XX@XX3 3 @XXoXXoXXXXX#XX.X.XXXoXX3 /..E..(..^..^..E..T... >..5..2..O.. ",
" . . . 3XX4XXX X 5XX3 ` . . . . . . 4XXX X 5XX3 ` . . % 2XX3XX# <XX4XX4XX# [..X X 3XX% % 2XX# # 4XX4XX# [..X 3XX% % <XX:XX:XX1XX1XX<XX<XX<XX% -XX&XX+XX+XX:XX;XX&XX3 +XXoXXoXX#XXXXXoXX W..E..U..J.. ",
" . . . . . . . . . . . . . . . . . . . . . . . 3XXX 5XX` . . . X 3 . 3XX4XX[..3XX +XX;XX "};
|