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
|
/* XPM */
static char *bus[] = {
/* columns rows colors chars-per-pixel */
"30 12 147 2",
" c #0C0C0C",
". c #0E0E0E",
"X c #101010",
"o c gray8",
"O c #161616",
"+ c gray10",
"@ c #1D1D1D",
"# c #1E1E1E",
"$ c gray14",
"% c gray15",
"& c gray17",
"* c #323232",
"= c gray21",
"- c #3A3A3A",
"; c #3B3C3C",
": c gray27",
"> c #464646",
", c #565656",
"< c #5B5B5B",
"1 c #5D6262",
"2 c #606060",
"3 c #6B6D6D",
"4 c #6E7777",
"5 c #008080",
"6 c #018080",
"7 c #018181",
"8 c #028181",
"9 c #038181",
"0 c #038282",
"q c #048282",
"w c #058282",
"e c #068383",
"r c #078383",
"t c #088484",
"y c #0A8585",
"u c #0B8686",
"i c #0C8686",
"p c #0D8686",
"a c #0F8787",
"s c #108888",
"d c #148A8A",
"f c #158A8A",
"g c #168A8A",
"h c #178B8B",
"j c #188C8C",
"k c #198C8C",
"l c #1A8D8D",
"z c #1B8D8D",
"x c #1C8D8D",
"c c #1E8E8E",
"v c #1E8F8F",
"b c #1F8F8F",
"n c #208F8F",
"m c #219090",
"M c #229191",
"N c #259191",
"B c #279393",
"V c #289393",
"C c #299494",
"Z c #2B9595",
"A c #2C9595",
"S c #329999",
"D c #359A9A",
"F c #379A9A",
"G c #389B9B",
"H c #3A9898",
"J c #3B9D9D",
"K c #3F9898",
"L c #3C9D9D",
"P c #3D9E9E",
"I c #3F9F9F",
"U c #469494",
"Y c #469797",
"T c #4E9494",
"R c #549393",
"E c #579393",
"W c #42A0A0",
"Q c #43A0A0",
"! c #43A1A1",
"~ c #44A0A0",
"^ c #46A2A2",
"/ c #4AA4A4",
"( c #4BA5A5",
") c #4CA5A5",
"_ c #4EA6A6",
"` c #57A3A3",
"' c #52A8A8",
"] c #59ACAC",
"[ c #5AACAC",
"{ c #5FAEAE",
"} c #62A7A7",
"| c #64B1B1",
" . c #66B2B2",
".. c #7EAAAA",
"X. c #77BABA",
"o. c #7BBCBC",
"O. c #7DBEBE",
"+. c #7EBEBE",
"@. c gray51",
"#. c #868686",
"$. c gray53",
"%. c gray54",
"&. c #8D8D8D",
"*. c #889A9A",
"=. c #9F9F9F",
"-. c #86A0A0",
";. c #80ABAB",
":. c gray72",
">. c #B8BBBB",
",. c #8CC4C4",
"<. c #8FC6C6",
"1. c #9CCCCC",
"2. c #A0CECE",
"3. c #A3D0D0",
"4. c #A5D1D1",
"5. c #A6D2D2",
"6. c #A8D2D2",
"7. c #AED5D5",
"8. c #AFD6D6",
"9. c #B0D7D7",
"0. c #B1D7D7",
"q. c #B8DADA",
"w. c #B9DBDB",
"e. c #BFDEDE",
"r. c #C3C3C3",
"t. c gray81",
"y. c #C0DFDF",
"u. c #D7DDDD",
"i. c #C6E1E1",
"p. c #C9E3E3",
"a. c #D0E6E6",
"s. c #D6E9E9",
"d. c #D7EAEA",
"f. c #DBE7E7",
"g. c #D8EAEA",
"h. c #DBECEC",
"j. c #DDECEC",
"k. c #E4E4E4",
"l. c #E1EEEE",
"z. c #E6F1F1",
"x. c #EAF3F3",
"c. c #EEF5F5",
"v. c gray94",
"b. c #F0F6F6",
"n. c #F6F9F9",
"m. c #F9FAFA",
"M. c gray99",
/* pixels */
"b.^ h h j d j h h d j j d d d d j d d d j d d d j d j d h _ ",
"a.l j Y ! Y W u Z Y ! Y D e P ! ! Y M u ^ Y W G t G ! Y N 8.",
"w.s ' m.m.m.b.n 5.m.m.m.9.d l.m.M.M. .Z m.m.m.w.v e.m.n.[ e.",
"9.u O.M.M.M.s.h p.M.M.M.<.v z.M.M.M.] Y M.M.M.5.M p.M.x.P 2.",
"3.u X.e.e.e.<.h 1.e.e.e. .v 9.e.e.e.P / e.e.e.o.v 2.e.2.b +.",
",.0 e t t t r 7 r e u r t 0 t t u r 7 e e u e e 0 t u e 7 _ ",
"{ 7 7 7 7 7 5 5 7 5 5 5 5 5 7 7 5 5 5 5 5 5 7 7 7 7 7 5 7 S ",
"J s K R T H 7 7 5 5 5 5 5 5 7 7 5 5 7 N U E Y l 7 7 7 7 5 V ",
"Z } 1 X # 4 _ 5 5 5 7 5 5 5 5 5 7 7 M -.& ; ..p 5 5 5 7 M ",
"P *.. :.%.+ ..n l l l l h l l h j j ` > , r.= 3 Y l l l l V ",
"h.:.o @.2 $ u.g.g.g.s.g.s.s.s.s.s.s.g.< - &.% #.l.d.s.s.s.s.",
"M.v.#.# * =.M.M.M.M.M.M.M.M.M.M.M.M.M.t.> O < k.M.M.M.M.M.M."
};
|