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
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
|
/* XPM */
static char *magick[] = {
/* columns rows colors chars-per-pixel */
"44 52 206 2",
" c #000008",
". c #080800",
"X c Gray3",
"o c #000010",
"O c #101008",
"+ c #181008",
"@ c #101010",
"# c #181818",
"$ c #000021",
"% c #000031",
"& c #000039",
"* c #100839",
"= c #211800",
"- c #211808",
"; c #291800",
": c #292100",
"> c #312100",
", c #392900",
"< c Gray13",
"1 c #292921",
"2 c Gray16",
"3 c #392931",
"4 c #313131",
"5 c #393939",
"6 c #000042",
"7 c #00004a",
"8 c #000052",
"9 c #08085a",
"0 c #000063",
"q c #00006b",
"w c #000073",
"e c #00007b",
"r c #29187b",
"t c #39217b",
"y c #423100",
"u c #4a3100",
"i c #4a3900",
"p c #5a3900",
"a c #523110",
"s c #5a3910",
"d c #5a3918",
"f c #422952",
"g c #5a3942",
"h c #4a317b",
"j c #524221",
"k c #634200",
"l c #6b4200",
"z c #6b4a00",
"x c #6b5208",
"c c #734a00",
"v c #735a00",
"b c #734a31",
"n c #734a39",
"m c #7f623d",
"M c Gray26",
"N c Gray29",
"B c #52524a",
"V c Gray32",
"C c #52525a",
"Z c #5a5a5a",
"A c #7b526b",
"S c #7b5a63",
"D c Gray39",
"F c Gray42",
"G c Gray45",
"H c #7b7b7b",
"J c #000084",
"K c #00008c",
"L c #08088c",
"P c #000094",
"I c #00009c",
"U c #0000ad",
"Y c #0000b5",
"T c #0000bd",
"R c #1008ad",
"E c #1008b5",
"W c #1810ad",
"Q c #2921a5",
"! c #3929ad",
"~ c #3121b5",
"^ c #3121bd",
"/ c #0000c6",
"( c #0808ce",
") c #0000d6",
"_ c #0000de",
"` c #0800de",
"' c #1008d6",
"] c #1810c6",
"[ c #1810de",
"{ c #0000e7",
"} c #0000ef",
"| c #0808ef",
" . c #1008e7",
".. c #4a319c",
"X. c #4a39b5",
"o. c #634284",
"O. c #6b5294",
"+. c #735a84",
"@. c #845a00",
"#. c #845a08",
"$. c #8c5a00",
"%. c #8c6308",
"&. c #8c6b00",
"*. c #8c6310",
"=. c #946300",
"-. c #946308",
";. c #9c6b00",
":. c #947300",
">. c #9c7b00",
",. c #947b21",
"<. c #a77508",
"1. c #ad7b08",
"2. c #ad7318",
"3. c #ad7b39",
"4. c #8c635a",
"5. c #847b52",
"6. c #946342",
"7. c #9c7b42",
"8. c #846363",
"9. c #946b63",
"0. c #9c8408",
"q. c #ad880c",
"w. c #bd8408",
"e. c #b59808",
"r. c #bd9c08",
"t. c #b58421",
"y. c #bd8429",
"u. c #94844a",
"i. c #9c844a",
"p. c #9c947b",
"a. c #a5844a",
"s. c #ad9442",
"d. c #b58c4a",
"f. c #ad9c7b",
"g. c #b1986b",
"h. c #c68408",
"j. c #c68c00",
"k. c #c68c08",
"l. c #ce8c08",
"z. c #c68c18",
"x. c #ce8c18",
"c. c #ce9408",
"v. c #d69408",
"b. c #d69c00",
"n. c #d69c08",
"m. c #d69410",
"M. c #c68c29",
"N. c #c6a510",
"B. c #d6ad08",
"V. c #dea508",
"C. c #dead08",
"Z. c #dea510",
"A. c #dea518",
"S. c #deb508",
"D. c #d6b518",
"F. c #deb518",
"G. c #d6b521",
"H. c #e7a508",
"J. c #e7ad08",
"K. c #e7a510",
"L. c #e7ad10",
"P. c #e7ad18",
"I. c #efb508",
"U. c #efbd10",
"Y. c #f7bd10",
"T. c #ce9c42",
"R. c #d6b54a",
"E. c #cead73",
"W. c #ceb56b",
"Q. c #dec608",
"!. c #e7c608",
"~. c #efc608",
"^. c #efce08",
"/. c #efce10",
"(. c #efce18",
"). c #f7c610",
"_. c #e7ce21",
"`. c #e7ce31",
"'. c #e7c67b",
"]. c #efce7b",
"[. c #efd66b",
"{. c #848484",
"}. c Gray55",
"|. c Gray58",
" X c Gray61",
".X c #bdad84",
"XX c #b5a594",
"oX c #bdb594",
"OX c #a5a5a5",
"+X c Gray68",
"@X c #bdb5ad",
"#X c Gray71",
"$X c Gray74",
"%X c #bebebe",
"&X c #e7d6b5",
"*X c #c6c6c6",
"=X c #c6c6ce",
"-X c #cecece",
";X c #dedece",
":X c Gray84",
">X c Gray87",
",X c #f7efd6",
"<X c #e7e7e7",
"1X c #efefef",
"2X c Gray97",
"3X c None",
/* pixels */
"3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X3XK 6 % q T 3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X3XY o q { 3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3X3XY 5 M O % _ 3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X$ B D 2 0 3X3X3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3XY O < # O / 3X3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3XJ 8 3X3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3X0 O O @ 3X3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3X0 < M 1 O 1 G G 5 O _ 3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3X0 O |.-X{. < #X-X>X}.O T 3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3Xq 2 XG <X1 F >XZ {.<X4 U 3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3XK 5 M M XN # G X < #XH U 3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3XK # F X m q.0.,.5. +XH U 3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3XI OX*.J.).!.G._.>.u.;X# e 3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3XY . #.V.Y.~.(.`.`.Q.!.D.y 0 3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3XY y h.L.Y.^.`.`.Q.Q.B.N.p 6 3X3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3XY O #.J.U.(._.Q.e.e.V.c.: 4 _ 3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3X/ X p.-.r.N.e.<.l.m.T.oXZ D G O q 3X3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3X_ O $Xf.<.c.c.h.y..X*X>X$X # V _ 3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3X3X6 @ :X$XXXi.a.g.@X*X1X2X2XC 9 3X3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X3XL @ M 2X>X$X$X$X*X>X1X2X2X2X-XO Y 3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X/ o # >X2X2X:X*X=X1X2X2X2X2X2X2XN $ 3X3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3X3X% |.2X2X2X2X2X2X2X2X2X2X2X2X2X+X q 3X3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3X3Xw # >X2X2X2X2X2X2X2X2X2X2X2X2X2X<XX J 3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3XP N *X1X2X2X2X<X1X2X2X2X1X1X<X:X<XN T 3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X_ H $X<X2X2X2X1X2X2X2X2X1X:X-X$X=X*XO # O $ 3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3XP O @ *X2X2X2X2X2X2X2X2X2X2X2X2X2X1X:X:XZ O @ I 3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X7 @ X G 2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X>X$X X # O $ 3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X_ # @ 1X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2XN 2 2 # ) 3X3X3X3X3X",
"3X3X3X3X3X3X3X3Xe @ X H 2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X X@ @ # O w 3X3X3X3X3X",
"3X3X3X3X3X3X3X3X$ # X >X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X$X # $ 3X3X3X3X3X",
"3X3X3X3X3X3X3XY O M 2X2X2X2X2X2X2X1X2X2X2X2X2X2X2X2X2X2X2X2X:X # T 3X3X3X3X",
"3X3X3X3X3X3X3X& @ {.2X2X2X2X2X2X2X1X2X2X2X2X2X2X2X2X2X2X2X2X2X O J 3X3X3X3X",
"3X3X3X3X3X3XK # O OX2X2X2X2X2X2X2X1X2X2X2X2X2X2X2X2X2X2X2X2X2X O O 8 3X3X3X3X",
"3X3X3X3X3X3Xo 1 @ +X2X2X2X2X2X2X1X1X2X2X2X2X2X2X2X2X2X2X2X2X2X# # 6 3X3X3X3X",
"3X3X3X3X3X3X X 2 -X2X2X2X2X2X2X2X1X2X2X2X2X2X2X2X2X2X2X2X2X2X< # 0 3X3X3X3X",
"3X3X3X3X3X3XX v x 1 :X2X2X2X2X2X2X1X2X2X2X2X2X2X2X2X2X2X2X2X2X2X O O X @ < q 3X3X3X3X",
"3X3X3X3X3X3XM.Y.Y.:.C <X2X2X2X2X2X2X1X2X2X2X2X2X2X2X2X2X2X,X[.R.- < - U 3X3X3X3X",
"3X3X3X3X3XA Z.Y.U.Y.&.4 -X2X2X2X2X2X1X2X2X2X2X2X2X2X2X2X2X].U.Q.j + e.s.3X3X3X3X",
"3X3X3X3X..x.L.Y.U.U.U.i # #X2X2X2X2X2X2X2X2X2X2X2X2X2X2X2X'.U.Z.y &.~.G.3X3X3X3X",
"3X! o.6.x.J.U.U.Y.U.Y.B.. X2X2X2X2X2X2X2X2X2X2X2X2X2X>XW.L.V.<.u ; > %.V.U.P.3X3X3X3X",
"S Z.L.U.L.U.U.Y.U.U.U.U.v F 1X2X2X2X2X2X2X2X2X2X2X2X-XE.V.H.j.h.w.w.n.U.U.U.+.3X3X3X",
"3.U.Y.U.Y.Y.U.Y.U.U.Y.U.U.: F 2X2X2X2X2X2X2X2X2X2X2X:Xg.b.C.H.b.n.V.I.Y.U.Y.U.X.3X3X",
"4.I.Y.U.Y.U.U.U.U./.Y.U.~.q.. M 2X2X2X2X2X2X2X2X2X2X2X>X7.j.I.I.J.I.L.U.Y.U.U.U.U.O.3X",
"8.K.Y.U.U.U.Y.U.U.U.Y.U.Y.~.x C *X2X2X2X2X2X2X2X2X2X2X2XC z j.I.U.Y.U.Y.U.Y.U.Y.U.U.Y.d.",
"8.K.U.U.Y.U.Y.U.U.Y.U.U.Y.U.S.&X2X2X2X2X2X2X2X2X2X2X>XM v n.I.Y.U.U.U.U.U.Y.U.U.(.Y.F.",
"4.K.U.U.Y.U.Y./.U.U.U.U.Y.U.S.t.<X2X2X2X2X2X2X2X2X XX . $.n.I.U.Y.U.Y.U.).U.U.U.Y.A.^ ",
"y.V.I.Y.U.Y.U.U.U.Y.U.).U.U.C.w.j X:X<X>X$X XF < O =.n.I.Y.U.U.U.U.U.U.U.L.9. .3X",
"z.n.n.K.C.I.J.Y.U.U.U.U.Y.U.V.w.p = ;.v.I.U.U.Y.U.U.U.Z.8.[ 3X3X3X",
"~ m 2.1.k.k.l.n.V.J.Y.U.U.V.c.<.k = $.h.b.I.I.J.V.n.2.Q 3X3X3X3X3X",
"3X3X3X] h n ;.<.1.w.c.c.n.w.<.@., % 7 w K K K K K K K q * c <.h.l.c.k.w.n ' 3X3X3X3X3X3X",
"3X3X3X3X3X3X .W t b *.<.;.-.@.a R 3X3X3X3X3X3X3X3X3X3X3X` s $.<.1.1.;.g 3X3X3X3X3X3X3X3X",
"3X3X3X3X3X3X3X3X3X3XW f s p f ( 3X3X3X3X3X3X3X3X3X3X3X3X3XE 3 k l d r { 3X3X3X3X3X3X3X3X"
};
|