zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SDL_test_font.c
Go to the documentation of this file.
1 /*
2  Simple DirectMedia Layer
3  Copyright (C) 1997-2013 Sam Lantinga <slouken@libsdl.org>
4 
5  This software is provided 'as-is', without any express or implied
6  warranty. In no event will the authors be held liable for any damages
7  arising from the use of this software.
8 
9  Permission is granted to anyone to use this software for any purpose,
10  including commercial applications, and to alter it and redistribute it
11  freely, subject to the following restrictions:
12 
13  1. The origin of this software must not be misrepresented; you must not
14  claim that you wrote the original software. If you use this software
15  in a product, an acknowledgment in the product documentation would be
16  appreciated but is not required.
17  2. Altered source versions must be plainly marked as such, and must not be
18  misrepresented as being the original software.
19  3. This notice may not be removed or altered from any source distribution.
20 */
21 #include "SDL_config.h"
22 
23 #include "SDL_test.h"
24 
25 /* ---- 8x8 font definition ---- */
26 
27 /* Originally part of SDL2_gfx */
28 
29 /* ZLIB (c) A. Schiffler 2012 */
30 
31 #define SDL_TESTFONTDATAMAX (8*256)
32 
33 static unsigned char SDLTest_FontData[SDL_TESTFONTDATAMAX] = {
34 
35  /*
36  * 0 0x00 '^@'
37  */
38  0x00, /* 00000000 */
39  0x00, /* 00000000 */
40  0x00, /* 00000000 */
41  0x00, /* 00000000 */
42  0x00, /* 00000000 */
43  0x00, /* 00000000 */
44  0x00, /* 00000000 */
45  0x00, /* 00000000 */
46 
47  /*
48  * 1 0x01 '^A'
49  */
50  0x7e, /* 01111110 */
51  0x81, /* 10000001 */
52  0xa5, /* 10100101 */
53  0x81, /* 10000001 */
54  0xbd, /* 10111101 */
55  0x99, /* 10011001 */
56  0x81, /* 10000001 */
57  0x7e, /* 01111110 */
58 
59  /*
60  * 2 0x02 '^B'
61  */
62  0x7e, /* 01111110 */
63  0xff, /* 11111111 */
64  0xdb, /* 11011011 */
65  0xff, /* 11111111 */
66  0xc3, /* 11000011 */
67  0xe7, /* 11100111 */
68  0xff, /* 11111111 */
69  0x7e, /* 01111110 */
70 
71  /*
72  * 3 0x03 '^C'
73  */
74  0x6c, /* 01101100 */
75  0xfe, /* 11111110 */
76  0xfe, /* 11111110 */
77  0xfe, /* 11111110 */
78  0x7c, /* 01111100 */
79  0x38, /* 00111000 */
80  0x10, /* 00010000 */
81  0x00, /* 00000000 */
82 
83  /*
84  * 4 0x04 '^D'
85  */
86  0x10, /* 00010000 */
87  0x38, /* 00111000 */
88  0x7c, /* 01111100 */
89  0xfe, /* 11111110 */
90  0x7c, /* 01111100 */
91  0x38, /* 00111000 */
92  0x10, /* 00010000 */
93  0x00, /* 00000000 */
94 
95  /*
96  * 5 0x05 '^E'
97  */
98  0x38, /* 00111000 */
99  0x7c, /* 01111100 */
100  0x38, /* 00111000 */
101  0xfe, /* 11111110 */
102  0xfe, /* 11111110 */
103  0xd6, /* 11010110 */
104  0x10, /* 00010000 */
105  0x38, /* 00111000 */
106 
107  /*
108  * 6 0x06 '^F'
109  */
110  0x10, /* 00010000 */
111  0x38, /* 00111000 */
112  0x7c, /* 01111100 */
113  0xfe, /* 11111110 */
114  0xfe, /* 11111110 */
115  0x7c, /* 01111100 */
116  0x10, /* 00010000 */
117  0x38, /* 00111000 */
118 
119  /*
120  * 7 0x07 '^G'
121  */
122  0x00, /* 00000000 */
123  0x00, /* 00000000 */
124  0x18, /* 00011000 */
125  0x3c, /* 00111100 */
126  0x3c, /* 00111100 */
127  0x18, /* 00011000 */
128  0x00, /* 00000000 */
129  0x00, /* 00000000 */
130 
131  /*
132  * 8 0x08 '^H'
133  */
134  0xff, /* 11111111 */
135  0xff, /* 11111111 */
136  0xe7, /* 11100111 */
137  0xc3, /* 11000011 */
138  0xc3, /* 11000011 */
139  0xe7, /* 11100111 */
140  0xff, /* 11111111 */
141  0xff, /* 11111111 */
142 
143  /*
144  * 9 0x09 '^I'
145  */
146  0x00, /* 00000000 */
147  0x3c, /* 00111100 */
148  0x66, /* 01100110 */
149  0x42, /* 01000010 */
150  0x42, /* 01000010 */
151  0x66, /* 01100110 */
152  0x3c, /* 00111100 */
153  0x00, /* 00000000 */
154 
155  /*
156  * 10 0x0a '^J'
157  */
158  0xff, /* 11111111 */
159  0xc3, /* 11000011 */
160  0x99, /* 10011001 */
161  0xbd, /* 10111101 */
162  0xbd, /* 10111101 */
163  0x99, /* 10011001 */
164  0xc3, /* 11000011 */
165  0xff, /* 11111111 */
166 
167  /*
168  * 11 0x0b '^K'
169  */
170  0x0f, /* 00001111 */
171  0x07, /* 00000111 */
172  0x0f, /* 00001111 */
173  0x7d, /* 01111101 */
174  0xcc, /* 11001100 */
175  0xcc, /* 11001100 */
176  0xcc, /* 11001100 */
177  0x78, /* 01111000 */
178 
179  /*
180  * 12 0x0c '^L'
181  */
182  0x3c, /* 00111100 */
183  0x66, /* 01100110 */
184  0x66, /* 01100110 */
185  0x66, /* 01100110 */
186  0x3c, /* 00111100 */
187  0x18, /* 00011000 */
188  0x7e, /* 01111110 */
189  0x18, /* 00011000 */
190 
191  /*
192  * 13 0x0d '^M'
193  */
194  0x3f, /* 00111111 */
195  0x33, /* 00110011 */
196  0x3f, /* 00111111 */
197  0x30, /* 00110000 */
198  0x30, /* 00110000 */
199  0x70, /* 01110000 */
200  0xf0, /* 11110000 */
201  0xe0, /* 11100000 */
202 
203  /*
204  * 14 0x0e '^N'
205  */
206  0x7f, /* 01111111 */
207  0x63, /* 01100011 */
208  0x7f, /* 01111111 */
209  0x63, /* 01100011 */
210  0x63, /* 01100011 */
211  0x67, /* 01100111 */
212  0xe6, /* 11100110 */
213  0xc0, /* 11000000 */
214 
215  /*
216  * 15 0x0f '^O'
217  */
218  0x18, /* 00011000 */
219  0xdb, /* 11011011 */
220  0x3c, /* 00111100 */
221  0xe7, /* 11100111 */
222  0xe7, /* 11100111 */
223  0x3c, /* 00111100 */
224  0xdb, /* 11011011 */
225  0x18, /* 00011000 */
226 
227  /*
228  * 16 0x10 '^P'
229  */
230  0x80, /* 10000000 */
231  0xe0, /* 11100000 */
232  0xf8, /* 11111000 */
233  0xfe, /* 11111110 */
234  0xf8, /* 11111000 */
235  0xe0, /* 11100000 */
236  0x80, /* 10000000 */
237  0x00, /* 00000000 */
238 
239  /*
240  * 17 0x11 '^Q'
241  */
242  0x02, /* 00000010 */
243  0x0e, /* 00001110 */
244  0x3e, /* 00111110 */
245  0xfe, /* 11111110 */
246  0x3e, /* 00111110 */
247  0x0e, /* 00001110 */
248  0x02, /* 00000010 */
249  0x00, /* 00000000 */
250 
251  /*
252  * 18 0x12 '^R'
253  */
254  0x18, /* 00011000 */
255  0x3c, /* 00111100 */
256  0x7e, /* 01111110 */
257  0x18, /* 00011000 */
258  0x18, /* 00011000 */
259  0x7e, /* 01111110 */
260  0x3c, /* 00111100 */
261  0x18, /* 00011000 */
262 
263  /*
264  * 19 0x13 '^S'
265  */
266  0x66, /* 01100110 */
267  0x66, /* 01100110 */
268  0x66, /* 01100110 */
269  0x66, /* 01100110 */
270  0x66, /* 01100110 */
271  0x00, /* 00000000 */
272  0x66, /* 01100110 */
273  0x00, /* 00000000 */
274 
275  /*
276  * 20 0x14 '^T'
277  */
278  0x7f, /* 01111111 */
279  0xdb, /* 11011011 */
280  0xdb, /* 11011011 */
281  0x7b, /* 01111011 */
282  0x1b, /* 00011011 */
283  0x1b, /* 00011011 */
284  0x1b, /* 00011011 */
285  0x00, /* 00000000 */
286 
287  /*
288  * 21 0x15 '^U'
289  */
290  0x3e, /* 00111110 */
291  0x61, /* 01100001 */
292  0x3c, /* 00111100 */
293  0x66, /* 01100110 */
294  0x66, /* 01100110 */
295  0x3c, /* 00111100 */
296  0x86, /* 10000110 */
297  0x7c, /* 01111100 */
298 
299  /*
300  * 22 0x16 '^V'
301  */
302  0x00, /* 00000000 */
303  0x00, /* 00000000 */
304  0x00, /* 00000000 */
305  0x00, /* 00000000 */
306  0x7e, /* 01111110 */
307  0x7e, /* 01111110 */
308  0x7e, /* 01111110 */
309  0x00, /* 00000000 */
310 
311  /*
312  * 23 0x17 '^W'
313  */
314  0x18, /* 00011000 */
315  0x3c, /* 00111100 */
316  0x7e, /* 01111110 */
317  0x18, /* 00011000 */
318  0x7e, /* 01111110 */
319  0x3c, /* 00111100 */
320  0x18, /* 00011000 */
321  0xff, /* 11111111 */
322 
323  /*
324  * 24 0x18 '^X'
325  */
326  0x18, /* 00011000 */
327  0x3c, /* 00111100 */
328  0x7e, /* 01111110 */
329  0x18, /* 00011000 */
330  0x18, /* 00011000 */
331  0x18, /* 00011000 */
332  0x18, /* 00011000 */
333  0x00, /* 00000000 */
334 
335  /*
336  * 25 0x19 '^Y'
337  */
338  0x18, /* 00011000 */
339  0x18, /* 00011000 */
340  0x18, /* 00011000 */
341  0x18, /* 00011000 */
342  0x7e, /* 01111110 */
343  0x3c, /* 00111100 */
344  0x18, /* 00011000 */
345  0x00, /* 00000000 */
346 
347  /*
348  * 26 0x1a '^Z'
349  */
350  0x00, /* 00000000 */
351  0x18, /* 00011000 */
352  0x0c, /* 00001100 */
353  0xfe, /* 11111110 */
354  0x0c, /* 00001100 */
355  0x18, /* 00011000 */
356  0x00, /* 00000000 */
357  0x00, /* 00000000 */
358 
359  /*
360  * 27 0x1b '^['
361  */
362  0x00, /* 00000000 */
363  0x30, /* 00110000 */
364  0x60, /* 01100000 */
365  0xfe, /* 11111110 */
366  0x60, /* 01100000 */
367  0x30, /* 00110000 */
368  0x00, /* 00000000 */
369  0x00, /* 00000000 */
370 
371  /*
372  * 28 0x1c '^\'
373  */
374  0x00, /* 00000000 */
375  0x00, /* 00000000 */
376  0xc0, /* 11000000 */
377  0xc0, /* 11000000 */
378  0xc0, /* 11000000 */
379  0xfe, /* 11111110 */
380  0x00, /* 00000000 */
381  0x00, /* 00000000 */
382 
383  /*
384  * 29 0x1d '^]'
385  */
386  0x00, /* 00000000 */
387  0x24, /* 00100100 */
388  0x66, /* 01100110 */
389  0xff, /* 11111111 */
390  0x66, /* 01100110 */
391  0x24, /* 00100100 */
392  0x00, /* 00000000 */
393  0x00, /* 00000000 */
394 
395  /*
396  * 30 0x1e '^^'
397  */
398  0x00, /* 00000000 */
399  0x18, /* 00011000 */
400  0x3c, /* 00111100 */
401  0x7e, /* 01111110 */
402  0xff, /* 11111111 */
403  0xff, /* 11111111 */
404  0x00, /* 00000000 */
405  0x00, /* 00000000 */
406 
407  /*
408  * 31 0x1f '^_'
409  */
410  0x00, /* 00000000 */
411  0xff, /* 11111111 */
412  0xff, /* 11111111 */
413  0x7e, /* 01111110 */
414  0x3c, /* 00111100 */
415  0x18, /* 00011000 */
416  0x00, /* 00000000 */
417  0x00, /* 00000000 */
418 
419  /*
420  * 32 0x20 ' '
421  */
422  0x00, /* 00000000 */
423  0x00, /* 00000000 */
424  0x00, /* 00000000 */
425  0x00, /* 00000000 */
426  0x00, /* 00000000 */
427  0x00, /* 00000000 */
428  0x00, /* 00000000 */
429  0x00, /* 00000000 */
430 
431  /*
432  * 33 0x21 '!'
433  */
434  0x18, /* 00011000 */
435  0x3c, /* 00111100 */
436  0x3c, /* 00111100 */
437  0x18, /* 00011000 */
438  0x18, /* 00011000 */
439  0x00, /* 00000000 */
440  0x18, /* 00011000 */
441  0x00, /* 00000000 */
442 
443  /*
444  * 34 0x22 '"'
445  */
446  0x66, /* 01100110 */
447  0x66, /* 01100110 */
448  0x24, /* 00100100 */
449  0x00, /* 00000000 */
450  0x00, /* 00000000 */
451  0x00, /* 00000000 */
452  0x00, /* 00000000 */
453  0x00, /* 00000000 */
454 
455  /*
456  * 35 0x23 '#'
457  */
458  0x6c, /* 01101100 */
459  0x6c, /* 01101100 */
460  0xfe, /* 11111110 */
461  0x6c, /* 01101100 */
462  0xfe, /* 11111110 */
463  0x6c, /* 01101100 */
464  0x6c, /* 01101100 */
465  0x00, /* 00000000 */
466 
467  /*
468  * 36 0x24 '$'
469  */
470  0x18, /* 00011000 */
471  0x3e, /* 00111110 */
472  0x60, /* 01100000 */
473  0x3c, /* 00111100 */
474  0x06, /* 00000110 */
475  0x7c, /* 01111100 */
476  0x18, /* 00011000 */
477  0x00, /* 00000000 */
478 
479  /*
480  * 37 0x25 '%'
481  */
482  0x00, /* 00000000 */
483  0xc6, /* 11000110 */
484  0xcc, /* 11001100 */
485  0x18, /* 00011000 */
486  0x30, /* 00110000 */
487  0x66, /* 01100110 */
488  0xc6, /* 11000110 */
489  0x00, /* 00000000 */
490 
491  /*
492  * 38 0x26 '&'
493  */
494  0x38, /* 00111000 */
495  0x6c, /* 01101100 */
496  0x38, /* 00111000 */
497  0x76, /* 01110110 */
498  0xdc, /* 11011100 */
499  0xcc, /* 11001100 */
500  0x76, /* 01110110 */
501  0x00, /* 00000000 */
502 
503  /*
504  * 39 0x27 '''
505  */
506  0x18, /* 00011000 */
507  0x18, /* 00011000 */
508  0x30, /* 00110000 */
509  0x00, /* 00000000 */
510  0x00, /* 00000000 */
511  0x00, /* 00000000 */
512  0x00, /* 00000000 */
513  0x00, /* 00000000 */
514 
515  /*
516  * 40 0x28 '('
517  */
518  0x0c, /* 00001100 */
519  0x18, /* 00011000 */
520  0x30, /* 00110000 */
521  0x30, /* 00110000 */
522  0x30, /* 00110000 */
523  0x18, /* 00011000 */
524  0x0c, /* 00001100 */
525  0x00, /* 00000000 */
526 
527  /*
528  * 41 0x29 ')'
529  */
530  0x30, /* 00110000 */
531  0x18, /* 00011000 */
532  0x0c, /* 00001100 */
533  0x0c, /* 00001100 */
534  0x0c, /* 00001100 */
535  0x18, /* 00011000 */
536  0x30, /* 00110000 */
537  0x00, /* 00000000 */
538 
539  /*
540  * 42 0x2a '*'
541  */
542  0x00, /* 00000000 */
543  0x66, /* 01100110 */
544  0x3c, /* 00111100 */
545  0xff, /* 11111111 */
546  0x3c, /* 00111100 */
547  0x66, /* 01100110 */
548  0x00, /* 00000000 */
549  0x00, /* 00000000 */
550 
551  /*
552  * 43 0x2b '+'
553  */
554  0x00, /* 00000000 */
555  0x18, /* 00011000 */
556  0x18, /* 00011000 */
557  0x7e, /* 01111110 */
558  0x18, /* 00011000 */
559  0x18, /* 00011000 */
560  0x00, /* 00000000 */
561  0x00, /* 00000000 */
562 
563  /*
564  * 44 0x2c ','
565  */
566  0x00, /* 00000000 */
567  0x00, /* 00000000 */
568  0x00, /* 00000000 */
569  0x00, /* 00000000 */
570  0x00, /* 00000000 */
571  0x18, /* 00011000 */
572  0x18, /* 00011000 */
573  0x30, /* 00110000 */
574 
575  /*
576  * 45 0x2d '-'
577  */
578  0x00, /* 00000000 */
579  0x00, /* 00000000 */
580  0x00, /* 00000000 */
581  0x7e, /* 01111110 */
582  0x00, /* 00000000 */
583  0x00, /* 00000000 */
584  0x00, /* 00000000 */
585  0x00, /* 00000000 */
586 
587  /*
588  * 46 0x2e '.'
589  */
590  0x00, /* 00000000 */
591  0x00, /* 00000000 */
592  0x00, /* 00000000 */
593  0x00, /* 00000000 */
594  0x00, /* 00000000 */
595  0x18, /* 00011000 */
596  0x18, /* 00011000 */
597  0x00, /* 00000000 */
598 
599  /*
600  * 47 0x2f '/'
601  */
602  0x06, /* 00000110 */
603  0x0c, /* 00001100 */
604  0x18, /* 00011000 */
605  0x30, /* 00110000 */
606  0x60, /* 01100000 */
607  0xc0, /* 11000000 */
608  0x80, /* 10000000 */
609  0x00, /* 00000000 */
610 
611  /*
612  * 48 0x30 '0'
613  */
614  0x38, /* 00111000 */
615  0x6c, /* 01101100 */
616  0xc6, /* 11000110 */
617  0xd6, /* 11010110 */
618  0xc6, /* 11000110 */
619  0x6c, /* 01101100 */
620  0x38, /* 00111000 */
621  0x00, /* 00000000 */
622 
623  /*
624  * 49 0x31 '1'
625  */
626  0x18, /* 00011000 */
627  0x38, /* 00111000 */
628  0x18, /* 00011000 */
629  0x18, /* 00011000 */
630  0x18, /* 00011000 */
631  0x18, /* 00011000 */
632  0x7e, /* 01111110 */
633  0x00, /* 00000000 */
634 
635  /*
636  * 50 0x32 '2'
637  */
638  0x7c, /* 01111100 */
639  0xc6, /* 11000110 */
640  0x06, /* 00000110 */
641  0x1c, /* 00011100 */
642  0x30, /* 00110000 */
643  0x66, /* 01100110 */
644  0xfe, /* 11111110 */
645  0x00, /* 00000000 */
646 
647  /*
648  * 51 0x33 '3'
649  */
650  0x7c, /* 01111100 */
651  0xc6, /* 11000110 */
652  0x06, /* 00000110 */
653  0x3c, /* 00111100 */
654  0x06, /* 00000110 */
655  0xc6, /* 11000110 */
656  0x7c, /* 01111100 */
657  0x00, /* 00000000 */
658 
659  /*
660  * 52 0x34 '4'
661  */
662  0x1c, /* 00011100 */
663  0x3c, /* 00111100 */
664  0x6c, /* 01101100 */
665  0xcc, /* 11001100 */
666  0xfe, /* 11111110 */
667  0x0c, /* 00001100 */
668  0x1e, /* 00011110 */
669  0x00, /* 00000000 */
670 
671  /*
672  * 53 0x35 '5'
673  */
674  0xfe, /* 11111110 */
675  0xc0, /* 11000000 */
676  0xc0, /* 11000000 */
677  0xfc, /* 11111100 */
678  0x06, /* 00000110 */
679  0xc6, /* 11000110 */
680  0x7c, /* 01111100 */
681  0x00, /* 00000000 */
682 
683  /*
684  * 54 0x36 '6'
685  */
686  0x38, /* 00111000 */
687  0x60, /* 01100000 */
688  0xc0, /* 11000000 */
689  0xfc, /* 11111100 */
690  0xc6, /* 11000110 */
691  0xc6, /* 11000110 */
692  0x7c, /* 01111100 */
693  0x00, /* 00000000 */
694 
695  /*
696  * 55 0x37 '7'
697  */
698  0xfe, /* 11111110 */
699  0xc6, /* 11000110 */
700  0x0c, /* 00001100 */
701  0x18, /* 00011000 */
702  0x30, /* 00110000 */
703  0x30, /* 00110000 */
704  0x30, /* 00110000 */
705  0x00, /* 00000000 */
706 
707  /*
708  * 56 0x38 '8'
709  */
710  0x7c, /* 01111100 */
711  0xc6, /* 11000110 */
712  0xc6, /* 11000110 */
713  0x7c, /* 01111100 */
714  0xc6, /* 11000110 */
715  0xc6, /* 11000110 */
716  0x7c, /* 01111100 */
717  0x00, /* 00000000 */
718 
719  /*
720  * 57 0x39 '9'
721  */
722  0x7c, /* 01111100 */
723  0xc6, /* 11000110 */
724  0xc6, /* 11000110 */
725  0x7e, /* 01111110 */
726  0x06, /* 00000110 */
727  0x0c, /* 00001100 */
728  0x78, /* 01111000 */
729  0x00, /* 00000000 */
730 
731  /*
732  * 58 0x3a ':'
733  */
734  0x00, /* 00000000 */
735  0x18, /* 00011000 */
736  0x18, /* 00011000 */
737  0x00, /* 00000000 */
738  0x00, /* 00000000 */
739  0x18, /* 00011000 */
740  0x18, /* 00011000 */
741  0x00, /* 00000000 */
742 
743  /*
744  * 59 0x3b ';'
745  */
746  0x00, /* 00000000 */
747  0x18, /* 00011000 */
748  0x18, /* 00011000 */
749  0x00, /* 00000000 */
750  0x00, /* 00000000 */
751  0x18, /* 00011000 */
752  0x18, /* 00011000 */
753  0x30, /* 00110000 */
754 
755  /*
756  * 60 0x3c '<'
757  */
758  0x06, /* 00000110 */
759  0x0c, /* 00001100 */
760  0x18, /* 00011000 */
761  0x30, /* 00110000 */
762  0x18, /* 00011000 */
763  0x0c, /* 00001100 */
764  0x06, /* 00000110 */
765  0x00, /* 00000000 */
766 
767  /*
768  * 61 0x3d '='
769  */
770  0x00, /* 00000000 */
771  0x00, /* 00000000 */
772  0x7e, /* 01111110 */
773  0x00, /* 00000000 */
774  0x00, /* 00000000 */
775  0x7e, /* 01111110 */
776  0x00, /* 00000000 */
777  0x00, /* 00000000 */
778 
779  /*
780  * 62 0x3e '>'
781  */
782  0x60, /* 01100000 */
783  0x30, /* 00110000 */
784  0x18, /* 00011000 */
785  0x0c, /* 00001100 */
786  0x18, /* 00011000 */
787  0x30, /* 00110000 */
788  0x60, /* 01100000 */
789  0x00, /* 00000000 */
790 
791  /*
792  * 63 0x3f '?'
793  */
794  0x7c, /* 01111100 */
795  0xc6, /* 11000110 */
796  0x0c, /* 00001100 */
797  0x18, /* 00011000 */
798  0x18, /* 00011000 */
799  0x00, /* 00000000 */
800  0x18, /* 00011000 */
801  0x00, /* 00000000 */
802 
803  /*
804  * 64 0x40 '@'
805  */
806  0x7c, /* 01111100 */
807  0xc6, /* 11000110 */
808  0xde, /* 11011110 */
809  0xde, /* 11011110 */
810  0xde, /* 11011110 */
811  0xc0, /* 11000000 */
812  0x78, /* 01111000 */
813  0x00, /* 00000000 */
814 
815  /*
816  * 65 0x41 'A'
817  */
818  0x38, /* 00111000 */
819  0x6c, /* 01101100 */
820  0xc6, /* 11000110 */
821  0xfe, /* 11111110 */
822  0xc6, /* 11000110 */
823  0xc6, /* 11000110 */
824  0xc6, /* 11000110 */
825  0x00, /* 00000000 */
826 
827  /*
828  * 66 0x42 'B'
829  */
830  0xfc, /* 11111100 */
831  0x66, /* 01100110 */
832  0x66, /* 01100110 */
833  0x7c, /* 01111100 */
834  0x66, /* 01100110 */
835  0x66, /* 01100110 */
836  0xfc, /* 11111100 */
837  0x00, /* 00000000 */
838 
839  /*
840  * 67 0x43 'C'
841  */
842  0x3c, /* 00111100 */
843  0x66, /* 01100110 */
844  0xc0, /* 11000000 */
845  0xc0, /* 11000000 */
846  0xc0, /* 11000000 */
847  0x66, /* 01100110 */
848  0x3c, /* 00111100 */
849  0x00, /* 00000000 */
850 
851  /*
852  * 68 0x44 'D'
853  */
854  0xf8, /* 11111000 */
855  0x6c, /* 01101100 */
856  0x66, /* 01100110 */
857  0x66, /* 01100110 */
858  0x66, /* 01100110 */
859  0x6c, /* 01101100 */
860  0xf8, /* 11111000 */
861  0x00, /* 00000000 */
862 
863  /*
864  * 69 0x45 'E'
865  */
866  0xfe, /* 11111110 */
867  0x62, /* 01100010 */
868  0x68, /* 01101000 */
869  0x78, /* 01111000 */
870  0x68, /* 01101000 */
871  0x62, /* 01100010 */
872  0xfe, /* 11111110 */
873  0x00, /* 00000000 */
874 
875  /*
876  * 70 0x46 'F'
877  */
878  0xfe, /* 11111110 */
879  0x62, /* 01100010 */
880  0x68, /* 01101000 */
881  0x78, /* 01111000 */
882  0x68, /* 01101000 */
883  0x60, /* 01100000 */
884  0xf0, /* 11110000 */
885  0x00, /* 00000000 */
886 
887  /*
888  * 71 0x47 'G'
889  */
890  0x3c, /* 00111100 */
891  0x66, /* 01100110 */
892  0xc0, /* 11000000 */
893  0xc0, /* 11000000 */
894  0xce, /* 11001110 */
895  0x66, /* 01100110 */
896  0x3a, /* 00111010 */
897  0x00, /* 00000000 */
898 
899  /*
900  * 72 0x48 'H'
901  */
902  0xc6, /* 11000110 */
903  0xc6, /* 11000110 */
904  0xc6, /* 11000110 */
905  0xfe, /* 11111110 */
906  0xc6, /* 11000110 */
907  0xc6, /* 11000110 */
908  0xc6, /* 11000110 */
909  0x00, /* 00000000 */
910 
911  /*
912  * 73 0x49 'I'
913  */
914  0x3c, /* 00111100 */
915  0x18, /* 00011000 */
916  0x18, /* 00011000 */
917  0x18, /* 00011000 */
918  0x18, /* 00011000 */
919  0x18, /* 00011000 */
920  0x3c, /* 00111100 */
921  0x00, /* 00000000 */
922 
923  /*
924  * 74 0x4a 'J'
925  */
926  0x1e, /* 00011110 */
927  0x0c, /* 00001100 */
928  0x0c, /* 00001100 */
929  0x0c, /* 00001100 */
930  0xcc, /* 11001100 */
931  0xcc, /* 11001100 */
932  0x78, /* 01111000 */
933  0x00, /* 00000000 */
934 
935  /*
936  * 75 0x4b 'K'
937  */
938  0xe6, /* 11100110 */
939  0x66, /* 01100110 */
940  0x6c, /* 01101100 */
941  0x78, /* 01111000 */
942  0x6c, /* 01101100 */
943  0x66, /* 01100110 */
944  0xe6, /* 11100110 */
945  0x00, /* 00000000 */
946 
947  /*
948  * 76 0x4c 'L'
949  */
950  0xf0, /* 11110000 */
951  0x60, /* 01100000 */
952  0x60, /* 01100000 */
953  0x60, /* 01100000 */
954  0x62, /* 01100010 */
955  0x66, /* 01100110 */
956  0xfe, /* 11111110 */
957  0x00, /* 00000000 */
958 
959  /*
960  * 77 0x4d 'M'
961  */
962  0xc6, /* 11000110 */
963  0xee, /* 11101110 */
964  0xfe, /* 11111110 */
965  0xfe, /* 11111110 */
966  0xd6, /* 11010110 */
967  0xc6, /* 11000110 */
968  0xc6, /* 11000110 */
969  0x00, /* 00000000 */
970 
971  /*
972  * 78 0x4e 'N'
973  */
974  0xc6, /* 11000110 */
975  0xe6, /* 11100110 */
976  0xf6, /* 11110110 */
977  0xde, /* 11011110 */
978  0xce, /* 11001110 */
979  0xc6, /* 11000110 */
980  0xc6, /* 11000110 */
981  0x00, /* 00000000 */
982 
983  /*
984  * 79 0x4f 'O'
985  */
986  0x7c, /* 01111100 */
987  0xc6, /* 11000110 */
988  0xc6, /* 11000110 */
989  0xc6, /* 11000110 */
990  0xc6, /* 11000110 */
991  0xc6, /* 11000110 */
992  0x7c, /* 01111100 */
993  0x00, /* 00000000 */
994 
995  /*
996  * 80 0x50 'P'
997  */
998  0xfc, /* 11111100 */
999  0x66, /* 01100110 */
1000  0x66, /* 01100110 */
1001  0x7c, /* 01111100 */
1002  0x60, /* 01100000 */
1003  0x60, /* 01100000 */
1004  0xf0, /* 11110000 */
1005  0x00, /* 00000000 */
1006 
1007  /*
1008  * 81 0x51 'Q'
1009  */
1010  0x7c, /* 01111100 */
1011  0xc6, /* 11000110 */
1012  0xc6, /* 11000110 */
1013  0xc6, /* 11000110 */
1014  0xc6, /* 11000110 */
1015  0xce, /* 11001110 */
1016  0x7c, /* 01111100 */
1017  0x0e, /* 00001110 */
1018 
1019  /*
1020  * 82 0x52 'R'
1021  */
1022  0xfc, /* 11111100 */
1023  0x66, /* 01100110 */
1024  0x66, /* 01100110 */
1025  0x7c, /* 01111100 */
1026  0x6c, /* 01101100 */
1027  0x66, /* 01100110 */
1028  0xe6, /* 11100110 */
1029  0x00, /* 00000000 */
1030 
1031  /*
1032  * 83 0x53 'S'
1033  */
1034  0x3c, /* 00111100 */
1035  0x66, /* 01100110 */
1036  0x30, /* 00110000 */
1037  0x18, /* 00011000 */
1038  0x0c, /* 00001100 */
1039  0x66, /* 01100110 */
1040  0x3c, /* 00111100 */
1041  0x00, /* 00000000 */
1042 
1043  /*
1044  * 84 0x54 'T'
1045  */
1046  0x7e, /* 01111110 */
1047  0x7e, /* 01111110 */
1048  0x5a, /* 01011010 */
1049  0x18, /* 00011000 */
1050  0x18, /* 00011000 */
1051  0x18, /* 00011000 */
1052  0x3c, /* 00111100 */
1053  0x00, /* 00000000 */
1054 
1055  /*
1056  * 85 0x55 'U'
1057  */
1058  0xc6, /* 11000110 */
1059  0xc6, /* 11000110 */
1060  0xc6, /* 11000110 */
1061  0xc6, /* 11000110 */
1062  0xc6, /* 11000110 */
1063  0xc6, /* 11000110 */
1064  0x7c, /* 01111100 */
1065  0x00, /* 00000000 */
1066 
1067  /*
1068  * 86 0x56 'V'
1069  */
1070  0xc6, /* 11000110 */
1071  0xc6, /* 11000110 */
1072  0xc6, /* 11000110 */
1073  0xc6, /* 11000110 */
1074  0xc6, /* 11000110 */
1075  0x6c, /* 01101100 */
1076  0x38, /* 00111000 */
1077  0x00, /* 00000000 */
1078 
1079  /*
1080  * 87 0x57 'W'
1081  */
1082  0xc6, /* 11000110 */
1083  0xc6, /* 11000110 */
1084  0xc6, /* 11000110 */
1085  0xd6, /* 11010110 */
1086  0xd6, /* 11010110 */
1087  0xfe, /* 11111110 */
1088  0x6c, /* 01101100 */
1089  0x00, /* 00000000 */
1090 
1091  /*
1092  * 88 0x58 'X'
1093  */
1094  0xc6, /* 11000110 */
1095  0xc6, /* 11000110 */
1096  0x6c, /* 01101100 */
1097  0x38, /* 00111000 */
1098  0x6c, /* 01101100 */
1099  0xc6, /* 11000110 */
1100  0xc6, /* 11000110 */
1101  0x00, /* 00000000 */
1102 
1103  /*
1104  * 89 0x59 'Y'
1105  */
1106  0x66, /* 01100110 */
1107  0x66, /* 01100110 */
1108  0x66, /* 01100110 */
1109  0x3c, /* 00111100 */
1110  0x18, /* 00011000 */
1111  0x18, /* 00011000 */
1112  0x3c, /* 00111100 */
1113  0x00, /* 00000000 */
1114 
1115  /*
1116  * 90 0x5a 'Z'
1117  */
1118  0xfe, /* 11111110 */
1119  0xc6, /* 11000110 */
1120  0x8c, /* 10001100 */
1121  0x18, /* 00011000 */
1122  0x32, /* 00110010 */
1123  0x66, /* 01100110 */
1124  0xfe, /* 11111110 */
1125  0x00, /* 00000000 */
1126 
1127  /*
1128  * 91 0x5b '['
1129  */
1130  0x3c, /* 00111100 */
1131  0x30, /* 00110000 */
1132  0x30, /* 00110000 */
1133  0x30, /* 00110000 */
1134  0x30, /* 00110000 */
1135  0x30, /* 00110000 */
1136  0x3c, /* 00111100 */
1137  0x00, /* 00000000 */
1138 
1139  /*
1140  * 92 0x5c '\'
1141  */
1142  0xc0, /* 11000000 */
1143  0x60, /* 01100000 */
1144  0x30, /* 00110000 */
1145  0x18, /* 00011000 */
1146  0x0c, /* 00001100 */
1147  0x06, /* 00000110 */
1148  0x02, /* 00000010 */
1149  0x00, /* 00000000 */
1150 
1151  /*
1152  * 93 0x5d ']'
1153  */
1154  0x3c, /* 00111100 */
1155  0x0c, /* 00001100 */
1156  0x0c, /* 00001100 */
1157  0x0c, /* 00001100 */
1158  0x0c, /* 00001100 */
1159  0x0c, /* 00001100 */
1160  0x3c, /* 00111100 */
1161  0x00, /* 00000000 */
1162 
1163  /*
1164  * 94 0x5e '^'
1165  */
1166  0x10, /* 00010000 */
1167  0x38, /* 00111000 */
1168  0x6c, /* 01101100 */
1169  0xc6, /* 11000110 */
1170  0x00, /* 00000000 */
1171  0x00, /* 00000000 */
1172  0x00, /* 00000000 */
1173  0x00, /* 00000000 */
1174 
1175  /*
1176  * 95 0x5f '_'
1177  */
1178  0x00, /* 00000000 */
1179  0x00, /* 00000000 */
1180  0x00, /* 00000000 */
1181  0x00, /* 00000000 */
1182  0x00, /* 00000000 */
1183  0x00, /* 00000000 */
1184  0x00, /* 00000000 */
1185  0xff, /* 11111111 */
1186 
1187  /*
1188  * 96 0x60 '`'
1189  */
1190  0x30, /* 00110000 */
1191  0x18, /* 00011000 */
1192  0x0c, /* 00001100 */
1193  0x00, /* 00000000 */
1194  0x00, /* 00000000 */
1195  0x00, /* 00000000 */
1196  0x00, /* 00000000 */
1197  0x00, /* 00000000 */
1198 
1199  /*
1200  * 97 0x61 'a'
1201  */
1202  0x00, /* 00000000 */
1203  0x00, /* 00000000 */
1204  0x78, /* 01111000 */
1205  0x0c, /* 00001100 */
1206  0x7c, /* 01111100 */
1207  0xcc, /* 11001100 */
1208  0x76, /* 01110110 */
1209  0x00, /* 00000000 */
1210 
1211  /*
1212  * 98 0x62 'b'
1213  */
1214  0xe0, /* 11100000 */
1215  0x60, /* 01100000 */
1216  0x7c, /* 01111100 */
1217  0x66, /* 01100110 */
1218  0x66, /* 01100110 */
1219  0x66, /* 01100110 */
1220  0xdc, /* 11011100 */
1221  0x00, /* 00000000 */
1222 
1223  /*
1224  * 99 0x63 'c'
1225  */
1226  0x00, /* 00000000 */
1227  0x00, /* 00000000 */
1228  0x7c, /* 01111100 */
1229  0xc6, /* 11000110 */
1230  0xc0, /* 11000000 */
1231  0xc6, /* 11000110 */
1232  0x7c, /* 01111100 */
1233  0x00, /* 00000000 */
1234 
1235  /*
1236  * 100 0x64 'd'
1237  */
1238  0x1c, /* 00011100 */
1239  0x0c, /* 00001100 */
1240  0x7c, /* 01111100 */
1241  0xcc, /* 11001100 */
1242  0xcc, /* 11001100 */
1243  0xcc, /* 11001100 */
1244  0x76, /* 01110110 */
1245  0x00, /* 00000000 */
1246 
1247  /*
1248  * 101 0x65 'e'
1249  */
1250  0x00, /* 00000000 */
1251  0x00, /* 00000000 */
1252  0x7c, /* 01111100 */
1253  0xc6, /* 11000110 */
1254  0xfe, /* 11111110 */
1255  0xc0, /* 11000000 */
1256  0x7c, /* 01111100 */
1257  0x00, /* 00000000 */
1258 
1259  /*
1260  * 102 0x66 'f'
1261  */
1262  0x3c, /* 00111100 */
1263  0x66, /* 01100110 */
1264  0x60, /* 01100000 */
1265  0xf8, /* 11111000 */
1266  0x60, /* 01100000 */
1267  0x60, /* 01100000 */
1268  0xf0, /* 11110000 */
1269  0x00, /* 00000000 */
1270 
1271  /*
1272  * 103 0x67 'g'
1273  */
1274  0x00, /* 00000000 */
1275  0x00, /* 00000000 */
1276  0x76, /* 01110110 */
1277  0xcc, /* 11001100 */
1278  0xcc, /* 11001100 */
1279  0x7c, /* 01111100 */
1280  0x0c, /* 00001100 */
1281  0xf8, /* 11111000 */
1282 
1283  /*
1284  * 104 0x68 'h'
1285  */
1286  0xe0, /* 11100000 */
1287  0x60, /* 01100000 */
1288  0x6c, /* 01101100 */
1289  0x76, /* 01110110 */
1290  0x66, /* 01100110 */
1291  0x66, /* 01100110 */
1292  0xe6, /* 11100110 */
1293  0x00, /* 00000000 */
1294 
1295  /*
1296  * 105 0x69 'i'
1297  */
1298  0x18, /* 00011000 */
1299  0x00, /* 00000000 */
1300  0x38, /* 00111000 */
1301  0x18, /* 00011000 */
1302  0x18, /* 00011000 */
1303  0x18, /* 00011000 */
1304  0x3c, /* 00111100 */
1305  0x00, /* 00000000 */
1306 
1307  /*
1308  * 106 0x6a 'j'
1309  */
1310  0x06, /* 00000110 */
1311  0x00, /* 00000000 */
1312  0x06, /* 00000110 */
1313  0x06, /* 00000110 */
1314  0x06, /* 00000110 */
1315  0x66, /* 01100110 */
1316  0x66, /* 01100110 */
1317  0x3c, /* 00111100 */
1318 
1319  /*
1320  * 107 0x6b 'k'
1321  */
1322  0xe0, /* 11100000 */
1323  0x60, /* 01100000 */
1324  0x66, /* 01100110 */
1325  0x6c, /* 01101100 */
1326  0x78, /* 01111000 */
1327  0x6c, /* 01101100 */
1328  0xe6, /* 11100110 */
1329  0x00, /* 00000000 */
1330 
1331  /*
1332  * 108 0x6c 'l'
1333  */
1334  0x38, /* 00111000 */
1335  0x18, /* 00011000 */
1336  0x18, /* 00011000 */
1337  0x18, /* 00011000 */
1338  0x18, /* 00011000 */
1339  0x18, /* 00011000 */
1340  0x3c, /* 00111100 */
1341  0x00, /* 00000000 */
1342 
1343  /*
1344  * 109 0x6d 'm'
1345  */
1346  0x00, /* 00000000 */
1347  0x00, /* 00000000 */
1348  0xec, /* 11101100 */
1349  0xfe, /* 11111110 */
1350  0xd6, /* 11010110 */
1351  0xd6, /* 11010110 */
1352  0xd6, /* 11010110 */
1353  0x00, /* 00000000 */
1354 
1355  /*
1356  * 110 0x6e 'n'
1357  */
1358  0x00, /* 00000000 */
1359  0x00, /* 00000000 */
1360  0xdc, /* 11011100 */
1361  0x66, /* 01100110 */
1362  0x66, /* 01100110 */
1363  0x66, /* 01100110 */
1364  0x66, /* 01100110 */
1365  0x00, /* 00000000 */
1366 
1367  /*
1368  * 111 0x6f 'o'
1369  */
1370  0x00, /* 00000000 */
1371  0x00, /* 00000000 */
1372  0x7c, /* 01111100 */
1373  0xc6, /* 11000110 */
1374  0xc6, /* 11000110 */
1375  0xc6, /* 11000110 */
1376  0x7c, /* 01111100 */
1377  0x00, /* 00000000 */
1378 
1379  /*
1380  * 112 0x70 'p'
1381  */
1382  0x00, /* 00000000 */
1383  0x00, /* 00000000 */
1384  0xdc, /* 11011100 */
1385  0x66, /* 01100110 */
1386  0x66, /* 01100110 */
1387  0x7c, /* 01111100 */
1388  0x60, /* 01100000 */
1389  0xf0, /* 11110000 */
1390 
1391  /*
1392  * 113 0x71 'q'
1393  */
1394  0x00, /* 00000000 */
1395  0x00, /* 00000000 */
1396  0x76, /* 01110110 */
1397  0xcc, /* 11001100 */
1398  0xcc, /* 11001100 */
1399  0x7c, /* 01111100 */
1400  0x0c, /* 00001100 */
1401  0x1e, /* 00011110 */
1402 
1403  /*
1404  * 114 0x72 'r'
1405  */
1406  0x00, /* 00000000 */
1407  0x00, /* 00000000 */
1408  0xdc, /* 11011100 */
1409  0x76, /* 01110110 */
1410  0x60, /* 01100000 */
1411  0x60, /* 01100000 */
1412  0xf0, /* 11110000 */
1413  0x00, /* 00000000 */
1414 
1415  /*
1416  * 115 0x73 's'
1417  */
1418  0x00, /* 00000000 */
1419  0x00, /* 00000000 */
1420  0x7e, /* 01111110 */
1421  0xc0, /* 11000000 */
1422  0x7c, /* 01111100 */
1423  0x06, /* 00000110 */
1424  0xfc, /* 11111100 */
1425  0x00, /* 00000000 */
1426 
1427  /*
1428  * 116 0x74 't'
1429  */
1430  0x30, /* 00110000 */
1431  0x30, /* 00110000 */
1432  0xfc, /* 11111100 */
1433  0x30, /* 00110000 */
1434  0x30, /* 00110000 */
1435  0x36, /* 00110110 */
1436  0x1c, /* 00011100 */
1437  0x00, /* 00000000 */
1438 
1439  /*
1440  * 117 0x75 'u'
1441  */
1442  0x00, /* 00000000 */
1443  0x00, /* 00000000 */
1444  0xcc, /* 11001100 */
1445  0xcc, /* 11001100 */
1446  0xcc, /* 11001100 */
1447  0xcc, /* 11001100 */
1448  0x76, /* 01110110 */
1449  0x00, /* 00000000 */
1450 
1451  /*
1452  * 118 0x76 'v'
1453  */
1454  0x00, /* 00000000 */
1455  0x00, /* 00000000 */
1456  0xc6, /* 11000110 */
1457  0xc6, /* 11000110 */
1458  0xc6, /* 11000110 */
1459  0x6c, /* 01101100 */
1460  0x38, /* 00111000 */
1461  0x00, /* 00000000 */
1462 
1463  /*
1464  * 119 0x77 'w'
1465  */
1466  0x00, /* 00000000 */
1467  0x00, /* 00000000 */
1468  0xc6, /* 11000110 */
1469  0xd6, /* 11010110 */
1470  0xd6, /* 11010110 */
1471  0xfe, /* 11111110 */
1472  0x6c, /* 01101100 */
1473  0x00, /* 00000000 */
1474 
1475  /*
1476  * 120 0x78 'x'
1477  */
1478  0x00, /* 00000000 */
1479  0x00, /* 00000000 */
1480  0xc6, /* 11000110 */
1481  0x6c, /* 01101100 */
1482  0x38, /* 00111000 */
1483  0x6c, /* 01101100 */
1484  0xc6, /* 11000110 */
1485  0x00, /* 00000000 */
1486 
1487  /*
1488  * 121 0x79 'y'
1489  */
1490  0x00, /* 00000000 */
1491  0x00, /* 00000000 */
1492  0xc6, /* 11000110 */
1493  0xc6, /* 11000110 */
1494  0xc6, /* 11000110 */
1495  0x7e, /* 01111110 */
1496  0x06, /* 00000110 */
1497  0xfc, /* 11111100 */
1498 
1499  /*
1500  * 122 0x7a 'z'
1501  */
1502  0x00, /* 00000000 */
1503  0x00, /* 00000000 */
1504  0x7e, /* 01111110 */
1505  0x4c, /* 01001100 */
1506  0x18, /* 00011000 */
1507  0x32, /* 00110010 */
1508  0x7e, /* 01111110 */
1509  0x00, /* 00000000 */
1510 
1511  /*
1512  * 123 0x7b '{'
1513  */
1514  0x0e, /* 00001110 */
1515  0x18, /* 00011000 */
1516  0x18, /* 00011000 */
1517  0x70, /* 01110000 */
1518  0x18, /* 00011000 */
1519  0x18, /* 00011000 */
1520  0x0e, /* 00001110 */
1521  0x00, /* 00000000 */
1522 
1523  /*
1524  * 124 0x7c '|'
1525  */
1526  0x18, /* 00011000 */
1527  0x18, /* 00011000 */
1528  0x18, /* 00011000 */
1529  0x18, /* 00011000 */
1530  0x18, /* 00011000 */
1531  0x18, /* 00011000 */
1532  0x18, /* 00011000 */
1533  0x00, /* 00000000 */
1534 
1535  /*
1536  * 125 0x7d '}'
1537  */
1538  0x70, /* 01110000 */
1539  0x18, /* 00011000 */
1540  0x18, /* 00011000 */
1541  0x0e, /* 00001110 */
1542  0x18, /* 00011000 */
1543  0x18, /* 00011000 */
1544  0x70, /* 01110000 */
1545  0x00, /* 00000000 */
1546 
1547  /*
1548  * 126 0x7e '~'
1549  */
1550  0x76, /* 01110110 */
1551  0xdc, /* 11011100 */
1552  0x00, /* 00000000 */
1553  0x00, /* 00000000 */
1554  0x00, /* 00000000 */
1555  0x00, /* 00000000 */
1556  0x00, /* 00000000 */
1557  0x00, /* 00000000 */
1558 
1559  /*
1560  * 127 0x7f ''
1561  */
1562  0x00, /* 00000000 */
1563  0x10, /* 00010000 */
1564  0x38, /* 00111000 */
1565  0x6c, /* 01101100 */
1566  0xc6, /* 11000110 */
1567  0xc6, /* 11000110 */
1568  0xfe, /* 11111110 */
1569  0x00, /* 00000000 */
1570 
1571  /*
1572  * 128 0x80 '�'
1573  */
1574  0x7c, /* 01111100 */
1575  0xc6, /* 11000110 */
1576  0xc0, /* 11000000 */
1577  0xc0, /* 11000000 */
1578  0xc6, /* 11000110 */
1579  0x7c, /* 01111100 */
1580  0x0c, /* 00001100 */
1581  0x78, /* 01111000 */
1582 
1583  /*
1584  * 129 0x81 '�'
1585  */
1586  0xcc, /* 11001100 */
1587  0x00, /* 00000000 */
1588  0xcc, /* 11001100 */
1589  0xcc, /* 11001100 */
1590  0xcc, /* 11001100 */
1591  0xcc, /* 11001100 */
1592  0x76, /* 01110110 */
1593  0x00, /* 00000000 */
1594 
1595  /*
1596  * 130 0x82 '�'
1597  */
1598  0x0c, /* 00001100 */
1599  0x18, /* 00011000 */
1600  0x7c, /* 01111100 */
1601  0xc6, /* 11000110 */
1602  0xfe, /* 11111110 */
1603  0xc0, /* 11000000 */
1604  0x7c, /* 01111100 */
1605  0x00, /* 00000000 */
1606 
1607  /*
1608  * 131 0x83 '�'
1609  */
1610  0x7c, /* 01111100 */
1611  0x82, /* 10000010 */
1612  0x78, /* 01111000 */
1613  0x0c, /* 00001100 */
1614  0x7c, /* 01111100 */
1615  0xcc, /* 11001100 */
1616  0x76, /* 01110110 */
1617  0x00, /* 00000000 */
1618 
1619  /*
1620  * 132 0x84 '�'
1621  */
1622  0xc6, /* 11000110 */
1623  0x00, /* 00000000 */
1624  0x78, /* 01111000 */
1625  0x0c, /* 00001100 */
1626  0x7c, /* 01111100 */
1627  0xcc, /* 11001100 */
1628  0x76, /* 01110110 */
1629  0x00, /* 00000000 */
1630 
1631  /*
1632  * 133 0x85 '�'
1633  */
1634  0x30, /* 00110000 */
1635  0x18, /* 00011000 */
1636  0x78, /* 01111000 */
1637  0x0c, /* 00001100 */
1638  0x7c, /* 01111100 */
1639  0xcc, /* 11001100 */
1640  0x76, /* 01110110 */
1641  0x00, /* 00000000 */
1642 
1643  /*
1644  * 134 0x86 '�'
1645  */
1646  0x30, /* 00110000 */
1647  0x30, /* 00110000 */
1648  0x78, /* 01111000 */
1649  0x0c, /* 00001100 */
1650  0x7c, /* 01111100 */
1651  0xcc, /* 11001100 */
1652  0x76, /* 01110110 */
1653  0x00, /* 00000000 */
1654 
1655  /*
1656  * 135 0x87 '�'
1657  */
1658  0x00, /* 00000000 */
1659  0x00, /* 00000000 */
1660  0x7e, /* 01111110 */
1661  0xc0, /* 11000000 */
1662  0xc0, /* 11000000 */
1663  0x7e, /* 01111110 */
1664  0x0c, /* 00001100 */
1665  0x38, /* 00111000 */
1666 
1667  /*
1668  * 136 0x88 '�'
1669  */
1670  0x7c, /* 01111100 */
1671  0x82, /* 10000010 */
1672  0x7c, /* 01111100 */
1673  0xc6, /* 11000110 */
1674  0xfe, /* 11111110 */
1675  0xc0, /* 11000000 */
1676  0x7c, /* 01111100 */
1677  0x00, /* 00000000 */
1678 
1679  /*
1680  * 137 0x89 '�'
1681  */
1682  0xc6, /* 11000110 */
1683  0x00, /* 00000000 */
1684  0x7c, /* 01111100 */
1685  0xc6, /* 11000110 */
1686  0xfe, /* 11111110 */
1687  0xc0, /* 11000000 */
1688  0x7c, /* 01111100 */
1689  0x00, /* 00000000 */
1690 
1691  /*
1692  * 138 0x8a '�'
1693  */
1694  0x30, /* 00110000 */
1695  0x18, /* 00011000 */
1696  0x7c, /* 01111100 */
1697  0xc6, /* 11000110 */
1698  0xfe, /* 11111110 */
1699  0xc0, /* 11000000 */
1700  0x7c, /* 01111100 */
1701  0x00, /* 00000000 */
1702 
1703  /*
1704  * 139 0x8b '�'
1705  */
1706  0x66, /* 01100110 */
1707  0x00, /* 00000000 */
1708  0x38, /* 00111000 */
1709  0x18, /* 00011000 */
1710  0x18, /* 00011000 */
1711  0x18, /* 00011000 */
1712  0x3c, /* 00111100 */
1713  0x00, /* 00000000 */
1714 
1715  /*
1716  * 140 0x8c '�'
1717  */
1718  0x7c, /* 01111100 */
1719  0x82, /* 10000010 */
1720  0x38, /* 00111000 */
1721  0x18, /* 00011000 */
1722  0x18, /* 00011000 */
1723  0x18, /* 00011000 */
1724  0x3c, /* 00111100 */
1725  0x00, /* 00000000 */
1726 
1727  /*
1728  * 141 0x8d '�'
1729  */
1730  0x30, /* 00110000 */
1731  0x18, /* 00011000 */
1732  0x00, /* 00000000 */
1733  0x38, /* 00111000 */
1734  0x18, /* 00011000 */
1735  0x18, /* 00011000 */
1736  0x3c, /* 00111100 */
1737  0x00, /* 00000000 */
1738 
1739  /*
1740  * 142 0x8e '�'
1741  */
1742  0xc6, /* 11000110 */
1743  0x38, /* 00111000 */
1744  0x6c, /* 01101100 */
1745  0xc6, /* 11000110 */
1746  0xfe, /* 11111110 */
1747  0xc6, /* 11000110 */
1748  0xc6, /* 11000110 */
1749  0x00, /* 00000000 */
1750 
1751  /*
1752  * 143 0x8f '�'
1753  */
1754  0x38, /* 00111000 */
1755  0x6c, /* 01101100 */
1756  0x7c, /* 01111100 */
1757  0xc6, /* 11000110 */
1758  0xfe, /* 11111110 */
1759  0xc6, /* 11000110 */
1760  0xc6, /* 11000110 */
1761  0x00, /* 00000000 */
1762 
1763  /*
1764  * 144 0x90 '�'
1765  */
1766  0x18, /* 00011000 */
1767  0x30, /* 00110000 */
1768  0xfe, /* 11111110 */
1769  0xc0, /* 11000000 */
1770  0xf8, /* 11111000 */
1771  0xc0, /* 11000000 */
1772  0xfe, /* 11111110 */
1773  0x00, /* 00000000 */
1774 
1775  /*
1776  * 145 0x91 '�'
1777  */
1778  0x00, /* 00000000 */
1779  0x00, /* 00000000 */
1780  0x7e, /* 01111110 */
1781  0x18, /* 00011000 */
1782  0x7e, /* 01111110 */
1783  0xd8, /* 11011000 */
1784  0x7e, /* 01111110 */
1785  0x00, /* 00000000 */
1786 
1787  /*
1788  * 146 0x92 '�'
1789  */
1790  0x3e, /* 00111110 */
1791  0x6c, /* 01101100 */
1792  0xcc, /* 11001100 */
1793  0xfe, /* 11111110 */
1794  0xcc, /* 11001100 */
1795  0xcc, /* 11001100 */
1796  0xce, /* 11001110 */
1797  0x00, /* 00000000 */
1798 
1799  /*
1800  * 147 0x93 '�'
1801  */
1802  0x7c, /* 01111100 */
1803  0x82, /* 10000010 */
1804  0x7c, /* 01111100 */
1805  0xc6, /* 11000110 */
1806  0xc6, /* 11000110 */
1807  0xc6, /* 11000110 */
1808  0x7c, /* 01111100 */
1809  0x00, /* 00000000 */
1810 
1811  /*
1812  * 148 0x94 '�'
1813  */
1814  0xc6, /* 11000110 */
1815  0x00, /* 00000000 */
1816  0x7c, /* 01111100 */
1817  0xc6, /* 11000110 */
1818  0xc6, /* 11000110 */
1819  0xc6, /* 11000110 */
1820  0x7c, /* 01111100 */
1821  0x00, /* 00000000 */
1822 
1823  /*
1824  * 149 0x95 '�'
1825  */
1826  0x30, /* 00110000 */
1827  0x18, /* 00011000 */
1828  0x7c, /* 01111100 */
1829  0xc6, /* 11000110 */
1830  0xc6, /* 11000110 */
1831  0xc6, /* 11000110 */
1832  0x7c, /* 01111100 */
1833  0x00, /* 00000000 */
1834 
1835  /*
1836  * 150 0x96 '�'
1837  */
1838  0x78, /* 01111000 */
1839  0x84, /* 10000100 */
1840  0x00, /* 00000000 */
1841  0xcc, /* 11001100 */
1842  0xcc, /* 11001100 */
1843  0xcc, /* 11001100 */
1844  0x76, /* 01110110 */
1845  0x00, /* 00000000 */
1846 
1847  /*
1848  * 151 0x97 '�'
1849  */
1850  0x60, /* 01100000 */
1851  0x30, /* 00110000 */
1852  0xcc, /* 11001100 */
1853  0xcc, /* 11001100 */
1854  0xcc, /* 11001100 */
1855  0xcc, /* 11001100 */
1856  0x76, /* 01110110 */
1857  0x00, /* 00000000 */
1858 
1859  /*
1860  * 152 0x98 '�'
1861  */
1862  0xc6, /* 11000110 */
1863  0x00, /* 00000000 */
1864  0xc6, /* 11000110 */
1865  0xc6, /* 11000110 */
1866  0xc6, /* 11000110 */
1867  0x7e, /* 01111110 */
1868  0x06, /* 00000110 */
1869  0xfc, /* 11111100 */
1870 
1871  /*
1872  * 153 0x99 '�'
1873  */
1874  0xc6, /* 11000110 */
1875  0x38, /* 00111000 */
1876  0x6c, /* 01101100 */
1877  0xc6, /* 11000110 */
1878  0xc6, /* 11000110 */
1879  0x6c, /* 01101100 */
1880  0x38, /* 00111000 */
1881  0x00, /* 00000000 */
1882 
1883  /*
1884  * 154 0x9a '�'
1885  */
1886  0xc6, /* 11000110 */
1887  0x00, /* 00000000 */
1888  0xc6, /* 11000110 */
1889  0xc6, /* 11000110 */
1890  0xc6, /* 11000110 */
1891  0xc6, /* 11000110 */
1892  0x7c, /* 01111100 */
1893  0x00, /* 00000000 */
1894 
1895  /*
1896  * 155 0x9b '�'
1897  */
1898  0x18, /* 00011000 */
1899  0x18, /* 00011000 */
1900  0x7e, /* 01111110 */
1901  0xc0, /* 11000000 */
1902  0xc0, /* 11000000 */
1903  0x7e, /* 01111110 */
1904  0x18, /* 00011000 */
1905  0x18, /* 00011000 */
1906 
1907  /*
1908  * 156 0x9c '�'
1909  */
1910  0x38, /* 00111000 */
1911  0x6c, /* 01101100 */
1912  0x64, /* 01100100 */
1913  0xf0, /* 11110000 */
1914  0x60, /* 01100000 */
1915  0x66, /* 01100110 */
1916  0xfc, /* 11111100 */
1917  0x00, /* 00000000 */
1918 
1919  /*
1920  * 157 0x9d '�'
1921  */
1922  0x66, /* 01100110 */
1923  0x66, /* 01100110 */
1924  0x3c, /* 00111100 */
1925  0x7e, /* 01111110 */
1926  0x18, /* 00011000 */
1927  0x7e, /* 01111110 */
1928  0x18, /* 00011000 */
1929  0x18, /* 00011000 */
1930 
1931  /*
1932  * 158 0x9e '�'
1933  */
1934  0xf8, /* 11111000 */
1935  0xcc, /* 11001100 */
1936  0xcc, /* 11001100 */
1937  0xfa, /* 11111010 */
1938  0xc6, /* 11000110 */
1939  0xcf, /* 11001111 */
1940  0xc6, /* 11000110 */
1941  0xc7, /* 11000111 */
1942 
1943  /*
1944  * 159 0x9f '�'
1945  */
1946  0x0e, /* 00001110 */
1947  0x1b, /* 00011011 */
1948  0x18, /* 00011000 */
1949  0x3c, /* 00111100 */
1950  0x18, /* 00011000 */
1951  0xd8, /* 11011000 */
1952  0x70, /* 01110000 */
1953  0x00, /* 00000000 */
1954 
1955  /*
1956  * 160 0xa0 '�'
1957  */
1958  0x18, /* 00011000 */
1959  0x30, /* 00110000 */
1960  0x78, /* 01111000 */
1961  0x0c, /* 00001100 */
1962  0x7c, /* 01111100 */
1963  0xcc, /* 11001100 */
1964  0x76, /* 01110110 */
1965  0x00, /* 00000000 */
1966 
1967  /*
1968  * 161 0xa1 '�'
1969  */
1970  0x0c, /* 00001100 */
1971  0x18, /* 00011000 */
1972  0x00, /* 00000000 */
1973  0x38, /* 00111000 */
1974  0x18, /* 00011000 */
1975  0x18, /* 00011000 */
1976  0x3c, /* 00111100 */
1977  0x00, /* 00000000 */
1978 
1979  /*
1980  * 162 0xa2 '�'
1981  */
1982  0x0c, /* 00001100 */
1983  0x18, /* 00011000 */
1984  0x7c, /* 01111100 */
1985  0xc6, /* 11000110 */
1986  0xc6, /* 11000110 */
1987  0xc6, /* 11000110 */
1988  0x7c, /* 01111100 */
1989  0x00, /* 00000000 */
1990 
1991  /*
1992  * 163 0xa3 '�'
1993  */
1994  0x18, /* 00011000 */
1995  0x30, /* 00110000 */
1996  0xcc, /* 11001100 */
1997  0xcc, /* 11001100 */
1998  0xcc, /* 11001100 */
1999  0xcc, /* 11001100 */
2000  0x76, /* 01110110 */
2001  0x00, /* 00000000 */
2002 
2003  /*
2004  * 164 0xa4 '�'
2005  */
2006  0x76, /* 01110110 */
2007  0xdc, /* 11011100 */
2008  0x00, /* 00000000 */
2009  0xdc, /* 11011100 */
2010  0x66, /* 01100110 */
2011  0x66, /* 01100110 */
2012  0x66, /* 01100110 */
2013  0x00, /* 00000000 */
2014 
2015  /*
2016  * 165 0xa5 '�'
2017  */
2018  0x76, /* 01110110 */
2019  0xdc, /* 11011100 */
2020  0x00, /* 00000000 */
2021  0xe6, /* 11100110 */
2022  0xf6, /* 11110110 */
2023  0xde, /* 11011110 */
2024  0xce, /* 11001110 */
2025  0x00, /* 00000000 */
2026 
2027  /*
2028  * 166 0xa6 '�'
2029  */
2030  0x3c, /* 00111100 */
2031  0x6c, /* 01101100 */
2032  0x6c, /* 01101100 */
2033  0x3e, /* 00111110 */
2034  0x00, /* 00000000 */
2035  0x7e, /* 01111110 */
2036  0x00, /* 00000000 */
2037  0x00, /* 00000000 */
2038 
2039  /*
2040  * 167 0xa7 '�'
2041  */
2042  0x38, /* 00111000 */
2043  0x6c, /* 01101100 */
2044  0x6c, /* 01101100 */
2045  0x38, /* 00111000 */
2046  0x00, /* 00000000 */
2047  0x7c, /* 01111100 */
2048  0x00, /* 00000000 */
2049  0x00, /* 00000000 */
2050 
2051  /*
2052  * 168 0xa8 '�'
2053  */
2054  0x18, /* 00011000 */
2055  0x00, /* 00000000 */
2056  0x18, /* 00011000 */
2057  0x18, /* 00011000 */
2058  0x30, /* 00110000 */
2059  0x63, /* 01100011 */
2060  0x3e, /* 00111110 */
2061  0x00, /* 00000000 */
2062 
2063  /*
2064  * 169 0xa9 '�'
2065  */
2066  0x00, /* 00000000 */
2067  0x00, /* 00000000 */
2068  0x00, /* 00000000 */
2069  0xfe, /* 11111110 */
2070  0xc0, /* 11000000 */
2071  0xc0, /* 11000000 */
2072  0x00, /* 00000000 */
2073  0x00, /* 00000000 */
2074 
2075  /*
2076  * 170 0xaa '�'
2077  */
2078  0x00, /* 00000000 */
2079  0x00, /* 00000000 */
2080  0x00, /* 00000000 */
2081  0xfe, /* 11111110 */
2082  0x06, /* 00000110 */
2083  0x06, /* 00000110 */
2084  0x00, /* 00000000 */
2085  0x00, /* 00000000 */
2086 
2087  /*
2088  * 171 0xab '�'
2089  */
2090  0x63, /* 01100011 */
2091  0xe6, /* 11100110 */
2092  0x6c, /* 01101100 */
2093  0x7e, /* 01111110 */
2094  0x33, /* 00110011 */
2095  0x66, /* 01100110 */
2096  0xcc, /* 11001100 */
2097  0x0f, /* 00001111 */
2098 
2099  /*
2100  * 172 0xac '�'
2101  */
2102  0x63, /* 01100011 */
2103  0xe6, /* 11100110 */
2104  0x6c, /* 01101100 */
2105  0x7a, /* 01111010 */
2106  0x36, /* 00110110 */
2107  0x6a, /* 01101010 */
2108  0xdf, /* 11011111 */
2109  0x06, /* 00000110 */
2110 
2111  /*
2112  * 173 0xad '�'
2113  */
2114  0x18, /* 00011000 */
2115  0x00, /* 00000000 */
2116  0x18, /* 00011000 */
2117  0x18, /* 00011000 */
2118  0x3c, /* 00111100 */
2119  0x3c, /* 00111100 */
2120  0x18, /* 00011000 */
2121  0x00, /* 00000000 */
2122 
2123  /*
2124  * 174 0xae '�'
2125  */
2126  0x00, /* 00000000 */
2127  0x33, /* 00110011 */
2128  0x66, /* 01100110 */
2129  0xcc, /* 11001100 */
2130  0x66, /* 01100110 */
2131  0x33, /* 00110011 */
2132  0x00, /* 00000000 */
2133  0x00, /* 00000000 */
2134 
2135  /*
2136  * 175 0xaf '�'
2137  */
2138  0x00, /* 00000000 */
2139  0xcc, /* 11001100 */
2140  0x66, /* 01100110 */
2141  0x33, /* 00110011 */
2142  0x66, /* 01100110 */
2143  0xcc, /* 11001100 */
2144  0x00, /* 00000000 */
2145  0x00, /* 00000000 */
2146 
2147  /*
2148  * 176 0xb0 '�'
2149  */
2150  0x22, /* 00100010 */
2151  0x88, /* 10001000 */
2152  0x22, /* 00100010 */
2153  0x88, /* 10001000 */
2154  0x22, /* 00100010 */
2155  0x88, /* 10001000 */
2156  0x22, /* 00100010 */
2157  0x88, /* 10001000 */
2158 
2159  /*
2160  * 177 0xb1 '�'
2161  */
2162  0x55, /* 01010101 */
2163  0xaa, /* 10101010 */
2164  0x55, /* 01010101 */
2165  0xaa, /* 10101010 */
2166  0x55, /* 01010101 */
2167  0xaa, /* 10101010 */
2168  0x55, /* 01010101 */
2169  0xaa, /* 10101010 */
2170 
2171  /*
2172  * 178 0xb2 '�'
2173  */
2174  0x77, /* 01110111 */
2175  0xdd, /* 11011101 */
2176  0x77, /* 01110111 */
2177  0xdd, /* 11011101 */
2178  0x77, /* 01110111 */
2179  0xdd, /* 11011101 */
2180  0x77, /* 01110111 */
2181  0xdd, /* 11011101 */
2182 
2183  /*
2184  * 179 0xb3 '�'
2185  */
2186  0x18, /* 00011000 */
2187  0x18, /* 00011000 */
2188  0x18, /* 00011000 */
2189  0x18, /* 00011000 */
2190  0x18, /* 00011000 */
2191  0x18, /* 00011000 */
2192  0x18, /* 00011000 */
2193  0x18, /* 00011000 */
2194 
2195  /*
2196  * 180 0xb4 '�'
2197  */
2198  0x18, /* 00011000 */
2199  0x18, /* 00011000 */
2200  0x18, /* 00011000 */
2201  0x18, /* 00011000 */
2202  0xf8, /* 11111000 */
2203  0x18, /* 00011000 */
2204  0x18, /* 00011000 */
2205  0x18, /* 00011000 */
2206 
2207  /*
2208  * 181 0xb5 '�'
2209  */
2210  0x18, /* 00011000 */
2211  0x18, /* 00011000 */
2212  0xf8, /* 11111000 */
2213  0x18, /* 00011000 */
2214  0xf8, /* 11111000 */
2215  0x18, /* 00011000 */
2216  0x18, /* 00011000 */
2217  0x18, /* 00011000 */
2218 
2219  /*
2220  * 182 0xb6 '�'
2221  */
2222  0x36, /* 00110110 */
2223  0x36, /* 00110110 */
2224  0x36, /* 00110110 */
2225  0x36, /* 00110110 */
2226  0xf6, /* 11110110 */
2227  0x36, /* 00110110 */
2228  0x36, /* 00110110 */
2229  0x36, /* 00110110 */
2230 
2231  /*
2232  * 183 0xb7 '�'
2233  */
2234  0x00, /* 00000000 */
2235  0x00, /* 00000000 */
2236  0x00, /* 00000000 */
2237  0x00, /* 00000000 */
2238  0xfe, /* 11111110 */
2239  0x36, /* 00110110 */
2240  0x36, /* 00110110 */
2241  0x36, /* 00110110 */
2242 
2243  /*
2244  * 184 0xb8 '�'
2245  */
2246  0x00, /* 00000000 */
2247  0x00, /* 00000000 */
2248  0xf8, /* 11111000 */
2249  0x18, /* 00011000 */
2250  0xf8, /* 11111000 */
2251  0x18, /* 00011000 */
2252  0x18, /* 00011000 */
2253  0x18, /* 00011000 */
2254 
2255  /*
2256  * 185 0xb9 '�'
2257  */
2258  0x36, /* 00110110 */
2259  0x36, /* 00110110 */
2260  0xf6, /* 11110110 */
2261  0x06, /* 00000110 */
2262  0xf6, /* 11110110 */
2263  0x36, /* 00110110 */
2264  0x36, /* 00110110 */
2265  0x36, /* 00110110 */
2266 
2267  /*
2268  * 186 0xba '�'
2269  */
2270  0x36, /* 00110110 */
2271  0x36, /* 00110110 */
2272  0x36, /* 00110110 */
2273  0x36, /* 00110110 */
2274  0x36, /* 00110110 */
2275  0x36, /* 00110110 */
2276  0x36, /* 00110110 */
2277  0x36, /* 00110110 */
2278 
2279  /*
2280  * 187 0xbb '�'
2281  */
2282  0x00, /* 00000000 */
2283  0x00, /* 00000000 */
2284  0xfe, /* 11111110 */
2285  0x06, /* 00000110 */
2286  0xf6, /* 11110110 */
2287  0x36, /* 00110110 */
2288  0x36, /* 00110110 */
2289  0x36, /* 00110110 */
2290 
2291  /*
2292  * 188 0xbc '�'
2293  */
2294  0x36, /* 00110110 */
2295  0x36, /* 00110110 */
2296  0xf6, /* 11110110 */
2297  0x06, /* 00000110 */
2298  0xfe, /* 11111110 */
2299  0x00, /* 00000000 */
2300  0x00, /* 00000000 */
2301  0x00, /* 00000000 */
2302 
2303  /*
2304  * 189 0xbd '�'
2305  */
2306  0x36, /* 00110110 */
2307  0x36, /* 00110110 */
2308  0x36, /* 00110110 */
2309  0x36, /* 00110110 */
2310  0xfe, /* 11111110 */
2311  0x00, /* 00000000 */
2312  0x00, /* 00000000 */
2313  0x00, /* 00000000 */
2314 
2315  /*
2316  * 190 0xbe '�'
2317  */
2318  0x18, /* 00011000 */
2319  0x18, /* 00011000 */
2320  0xf8, /* 11111000 */
2321  0x18, /* 00011000 */
2322  0xf8, /* 11111000 */
2323  0x00, /* 00000000 */
2324  0x00, /* 00000000 */
2325  0x00, /* 00000000 */
2326 
2327  /*
2328  * 191 0xbf '�'
2329  */
2330  0x00, /* 00000000 */
2331  0x00, /* 00000000 */
2332  0x00, /* 00000000 */
2333  0x00, /* 00000000 */
2334  0xf8, /* 11111000 */
2335  0x18, /* 00011000 */
2336  0x18, /* 00011000 */
2337  0x18, /* 00011000 */
2338 
2339  /*
2340  * 192 0xc0 '�'
2341  */
2342  0x18, /* 00011000 */
2343  0x18, /* 00011000 */
2344  0x18, /* 00011000 */
2345  0x18, /* 00011000 */
2346  0x1f, /* 00011111 */
2347  0x00, /* 00000000 */
2348  0x00, /* 00000000 */
2349  0x00, /* 00000000 */
2350 
2351  /*
2352  * 193 0xc1 '�'
2353  */
2354  0x18, /* 00011000 */
2355  0x18, /* 00011000 */
2356  0x18, /* 00011000 */
2357  0x18, /* 00011000 */
2358  0xff, /* 11111111 */
2359  0x00, /* 00000000 */
2360  0x00, /* 00000000 */
2361  0x00, /* 00000000 */
2362 
2363  /*
2364  * 194 0xc2 '�'
2365  */
2366  0x00, /* 00000000 */
2367  0x00, /* 00000000 */
2368  0x00, /* 00000000 */
2369  0x00, /* 00000000 */
2370  0xff, /* 11111111 */
2371  0x18, /* 00011000 */
2372  0x18, /* 00011000 */
2373  0x18, /* 00011000 */
2374 
2375  /*
2376  * 195 0xc3 '�'
2377  */
2378  0x18, /* 00011000 */
2379  0x18, /* 00011000 */
2380  0x18, /* 00011000 */
2381  0x18, /* 00011000 */
2382  0x1f, /* 00011111 */
2383  0x18, /* 00011000 */
2384  0x18, /* 00011000 */
2385  0x18, /* 00011000 */
2386 
2387  /*
2388  * 196 0xc4 '�'
2389  */
2390  0x00, /* 00000000 */
2391  0x00, /* 00000000 */
2392  0x00, /* 00000000 */
2393  0x00, /* 00000000 */
2394  0xff, /* 11111111 */
2395  0x00, /* 00000000 */
2396  0x00, /* 00000000 */
2397  0x00, /* 00000000 */
2398 
2399  /*
2400  * 197 0xc5 '�'
2401  */
2402  0x18, /* 00011000 */
2403  0x18, /* 00011000 */
2404  0x18, /* 00011000 */
2405  0x18, /* 00011000 */
2406  0xff, /* 11111111 */
2407  0x18, /* 00011000 */
2408  0x18, /* 00011000 */
2409  0x18, /* 00011000 */
2410 
2411  /*
2412  * 198 0xc6 '�'
2413  */
2414  0x18, /* 00011000 */
2415  0x18, /* 00011000 */
2416  0x1f, /* 00011111 */
2417  0x18, /* 00011000 */
2418  0x1f, /* 00011111 */
2419  0x18, /* 00011000 */
2420  0x18, /* 00011000 */
2421  0x18, /* 00011000 */
2422 
2423  /*
2424  * 199 0xc7 '�'
2425  */
2426  0x36, /* 00110110 */
2427  0x36, /* 00110110 */
2428  0x36, /* 00110110 */
2429  0x36, /* 00110110 */
2430  0x37, /* 00110111 */
2431  0x36, /* 00110110 */
2432  0x36, /* 00110110 */
2433  0x36, /* 00110110 */
2434 
2435  /*
2436  * 200 0xc8 '�'
2437  */
2438  0x36, /* 00110110 */
2439  0x36, /* 00110110 */
2440  0x37, /* 00110111 */
2441  0x30, /* 00110000 */
2442  0x3f, /* 00111111 */
2443  0x00, /* 00000000 */
2444  0x00, /* 00000000 */
2445  0x00, /* 00000000 */
2446 
2447  /*
2448  * 201 0xc9 '�'
2449  */
2450  0x00, /* 00000000 */
2451  0x00, /* 00000000 */
2452  0x3f, /* 00111111 */
2453  0x30, /* 00110000 */
2454  0x37, /* 00110111 */
2455  0x36, /* 00110110 */
2456  0x36, /* 00110110 */
2457  0x36, /* 00110110 */
2458 
2459  /*
2460  * 202 0xca '�'
2461  */
2462  0x36, /* 00110110 */
2463  0x36, /* 00110110 */
2464  0xf7, /* 11110111 */
2465  0x00, /* 00000000 */
2466  0xff, /* 11111111 */
2467  0x00, /* 00000000 */
2468  0x00, /* 00000000 */
2469  0x00, /* 00000000 */
2470 
2471  /*
2472  * 203 0xcb '�'
2473  */
2474  0x00, /* 00000000 */
2475  0x00, /* 00000000 */
2476  0xff, /* 11111111 */
2477  0x00, /* 00000000 */
2478  0xf7, /* 11110111 */
2479  0x36, /* 00110110 */
2480  0x36, /* 00110110 */
2481  0x36, /* 00110110 */
2482 
2483  /*
2484  * 204 0xcc '�'
2485  */
2486  0x36, /* 00110110 */
2487  0x36, /* 00110110 */
2488  0x37, /* 00110111 */
2489  0x30, /* 00110000 */
2490  0x37, /* 00110111 */
2491  0x36, /* 00110110 */
2492  0x36, /* 00110110 */
2493  0x36, /* 00110110 */
2494 
2495  /*
2496  * 205 0xcd '�'
2497  */
2498  0x00, /* 00000000 */
2499  0x00, /* 00000000 */
2500  0xff, /* 11111111 */
2501  0x00, /* 00000000 */
2502  0xff, /* 11111111 */
2503  0x00, /* 00000000 */
2504  0x00, /* 00000000 */
2505  0x00, /* 00000000 */
2506 
2507  /*
2508  * 206 0xce '�'
2509  */
2510  0x36, /* 00110110 */
2511  0x36, /* 00110110 */
2512  0xf7, /* 11110111 */
2513  0x00, /* 00000000 */
2514  0xf7, /* 11110111 */
2515  0x36, /* 00110110 */
2516  0x36, /* 00110110 */
2517  0x36, /* 00110110 */
2518 
2519  /*
2520  * 207 0xcf '�'
2521  */
2522  0x18, /* 00011000 */
2523  0x18, /* 00011000 */
2524  0xff, /* 11111111 */
2525  0x00, /* 00000000 */
2526  0xff, /* 11111111 */
2527  0x00, /* 00000000 */
2528  0x00, /* 00000000 */
2529  0x00, /* 00000000 */
2530 
2531  /*
2532  * 208 0xd0 '�'
2533  */
2534  0x36, /* 00110110 */
2535  0x36, /* 00110110 */
2536  0x36, /* 00110110 */
2537  0x36, /* 00110110 */
2538  0xff, /* 11111111 */
2539  0x00, /* 00000000 */
2540  0x00, /* 00000000 */
2541  0x00, /* 00000000 */
2542 
2543  /*
2544  * 209 0xd1 '�'
2545  */
2546  0x00, /* 00000000 */
2547  0x00, /* 00000000 */
2548  0xff, /* 11111111 */
2549  0x00, /* 00000000 */
2550  0xff, /* 11111111 */
2551  0x18, /* 00011000 */
2552  0x18, /* 00011000 */
2553  0x18, /* 00011000 */
2554 
2555  /*
2556  * 210 0xd2 '�'
2557  */
2558  0x00, /* 00000000 */
2559  0x00, /* 00000000 */
2560  0x00, /* 00000000 */
2561  0x00, /* 00000000 */
2562  0xff, /* 11111111 */
2563  0x36, /* 00110110 */
2564  0x36, /* 00110110 */
2565  0x36, /* 00110110 */
2566 
2567  /*
2568  * 211 0xd3 '�'
2569  */
2570  0x36, /* 00110110 */
2571  0x36, /* 00110110 */
2572  0x36, /* 00110110 */
2573  0x36, /* 00110110 */
2574  0x3f, /* 00111111 */
2575  0x00, /* 00000000 */
2576  0x00, /* 00000000 */
2577  0x00, /* 00000000 */
2578 
2579  /*
2580  * 212 0xd4 '�'
2581  */
2582  0x18, /* 00011000 */
2583  0x18, /* 00011000 */
2584  0x1f, /* 00011111 */
2585  0x18, /* 00011000 */
2586  0x1f, /* 00011111 */
2587  0x00, /* 00000000 */
2588  0x00, /* 00000000 */
2589  0x00, /* 00000000 */
2590 
2591  /*
2592  * 213 0xd5 '�'
2593  */
2594  0x00, /* 00000000 */
2595  0x00, /* 00000000 */
2596  0x1f, /* 00011111 */
2597  0x18, /* 00011000 */
2598  0x1f, /* 00011111 */
2599  0x18, /* 00011000 */
2600  0x18, /* 00011000 */
2601  0x18, /* 00011000 */
2602 
2603  /*
2604  * 214 0xd6 '�'
2605  */
2606  0x00, /* 00000000 */
2607  0x00, /* 00000000 */
2608  0x00, /* 00000000 */
2609  0x00, /* 00000000 */
2610  0x3f, /* 00111111 */
2611  0x36, /* 00110110 */
2612  0x36, /* 00110110 */
2613  0x36, /* 00110110 */
2614 
2615  /*
2616  * 215 0xd7 '�'
2617  */
2618  0x36, /* 00110110 */
2619  0x36, /* 00110110 */
2620  0x36, /* 00110110 */
2621  0x36, /* 00110110 */
2622  0xff, /* 11111111 */
2623  0x36, /* 00110110 */
2624  0x36, /* 00110110 */
2625  0x36, /* 00110110 */
2626 
2627  /*
2628  * 216 0xd8 '�'
2629  */
2630  0x18, /* 00011000 */
2631  0x18, /* 00011000 */
2632  0xff, /* 11111111 */
2633  0x18, /* 00011000 */
2634  0xff, /* 11111111 */
2635  0x18, /* 00011000 */
2636  0x18, /* 00011000 */
2637  0x18, /* 00011000 */
2638 
2639  /*
2640  * 217 0xd9 '�'
2641  */
2642  0x18, /* 00011000 */
2643  0x18, /* 00011000 */
2644  0x18, /* 00011000 */
2645  0x18, /* 00011000 */
2646  0xf8, /* 11111000 */
2647  0x00, /* 00000000 */
2648  0x00, /* 00000000 */
2649  0x00, /* 00000000 */
2650 
2651  /*
2652  * 218 0xda '�'
2653  */
2654  0x00, /* 00000000 */
2655  0x00, /* 00000000 */
2656  0x00, /* 00000000 */
2657  0x00, /* 00000000 */
2658  0x1f, /* 00011111 */
2659  0x18, /* 00011000 */
2660  0x18, /* 00011000 */
2661  0x18, /* 00011000 */
2662 
2663  /*
2664  * 219 0xdb '�'
2665  */
2666  0xff, /* 11111111 */
2667  0xff, /* 11111111 */
2668  0xff, /* 11111111 */
2669  0xff, /* 11111111 */
2670  0xff, /* 11111111 */
2671  0xff, /* 11111111 */
2672  0xff, /* 11111111 */
2673  0xff, /* 11111111 */
2674 
2675  /*
2676  * 220 0xdc '�'
2677  */
2678  0x00, /* 00000000 */
2679  0x00, /* 00000000 */
2680  0x00, /* 00000000 */
2681  0x00, /* 00000000 */
2682  0xff, /* 11111111 */
2683  0xff, /* 11111111 */
2684  0xff, /* 11111111 */
2685  0xff, /* 11111111 */
2686 
2687  /*
2688  * 221 0xdd '�'
2689  */
2690  0xf0, /* 11110000 */
2691  0xf0, /* 11110000 */
2692  0xf0, /* 11110000 */
2693  0xf0, /* 11110000 */
2694  0xf0, /* 11110000 */
2695  0xf0, /* 11110000 */
2696  0xf0, /* 11110000 */
2697  0xf0, /* 11110000 */
2698 
2699  /*
2700  * 222 0xde '�'
2701  */
2702  0x0f, /* 00001111 */
2703  0x0f, /* 00001111 */
2704  0x0f, /* 00001111 */
2705  0x0f, /* 00001111 */
2706  0x0f, /* 00001111 */
2707  0x0f, /* 00001111 */
2708  0x0f, /* 00001111 */
2709  0x0f, /* 00001111 */
2710 
2711  /*
2712  * 223 0xdf '�'
2713  */
2714  0xff, /* 11111111 */
2715  0xff, /* 11111111 */
2716  0xff, /* 11111111 */
2717  0xff, /* 11111111 */
2718  0x00, /* 00000000 */
2719  0x00, /* 00000000 */
2720  0x00, /* 00000000 */
2721  0x00, /* 00000000 */
2722 
2723  /*
2724  * 224 0xe0 '�'
2725  */
2726  0x00, /* 00000000 */
2727  0x00, /* 00000000 */
2728  0x76, /* 01110110 */
2729  0xdc, /* 11011100 */
2730  0xc8, /* 11001000 */
2731  0xdc, /* 11011100 */
2732  0x76, /* 01110110 */
2733  0x00, /* 00000000 */
2734 
2735  /*
2736  * 225 0xe1 '�'
2737  */
2738  0x78, /* 01111000 */
2739  0xcc, /* 11001100 */
2740  0xcc, /* 11001100 */
2741  0xd8, /* 11011000 */
2742  0xcc, /* 11001100 */
2743  0xc6, /* 11000110 */
2744  0xcc, /* 11001100 */
2745  0x00, /* 00000000 */
2746 
2747  /*
2748  * 226 0xe2 '�'
2749  */
2750  0xfe, /* 11111110 */
2751  0xc6, /* 11000110 */
2752  0xc0, /* 11000000 */
2753  0xc0, /* 11000000 */
2754  0xc0, /* 11000000 */
2755  0xc0, /* 11000000 */
2756  0xc0, /* 11000000 */
2757  0x00, /* 00000000 */
2758 
2759  /*
2760  * 227 0xe3 '�'
2761  */
2762  0x00, /* 00000000 */
2763  0x00, /* 00000000 */
2764  0xfe, /* 11111110 */
2765  0x6c, /* 01101100 */
2766  0x6c, /* 01101100 */
2767  0x6c, /* 01101100 */
2768  0x6c, /* 01101100 */
2769  0x00, /* 00000000 */
2770 
2771  /*
2772  * 228 0xe4 '�'
2773  */
2774  0xfe, /* 11111110 */
2775  0xc6, /* 11000110 */
2776  0x60, /* 01100000 */
2777  0x30, /* 00110000 */
2778  0x60, /* 01100000 */
2779  0xc6, /* 11000110 */
2780  0xfe, /* 11111110 */
2781  0x00, /* 00000000 */
2782 
2783  /*
2784  * 229 0xe5 '�'
2785  */
2786  0x00, /* 00000000 */
2787  0x00, /* 00000000 */
2788  0x7e, /* 01111110 */
2789  0xd8, /* 11011000 */
2790  0xd8, /* 11011000 */
2791  0xd8, /* 11011000 */
2792  0x70, /* 01110000 */
2793  0x00, /* 00000000 */
2794 
2795  /*
2796  * 230 0xe6 '�'
2797  */
2798  0x00, /* 00000000 */
2799  0x00, /* 00000000 */
2800  0x66, /* 01100110 */
2801  0x66, /* 01100110 */
2802  0x66, /* 01100110 */
2803  0x66, /* 01100110 */
2804  0x7c, /* 01111100 */
2805  0xc0, /* 11000000 */
2806 
2807  /*
2808  * 231 0xe7 '�'
2809  */
2810  0x00, /* 00000000 */
2811  0x76, /* 01110110 */
2812  0xdc, /* 11011100 */
2813  0x18, /* 00011000 */
2814  0x18, /* 00011000 */
2815  0x18, /* 00011000 */
2816  0x18, /* 00011000 */
2817  0x00, /* 00000000 */
2818 
2819  /*
2820  * 232 0xe8 '�'
2821  */
2822  0x7e, /* 01111110 */
2823  0x18, /* 00011000 */
2824  0x3c, /* 00111100 */
2825  0x66, /* 01100110 */
2826  0x66, /* 01100110 */
2827  0x3c, /* 00111100 */
2828  0x18, /* 00011000 */
2829  0x7e, /* 01111110 */
2830 
2831  /*
2832  * 233 0xe9 '�'
2833  */
2834  0x38, /* 00111000 */
2835  0x6c, /* 01101100 */
2836  0xc6, /* 11000110 */
2837  0xfe, /* 11111110 */
2838  0xc6, /* 11000110 */
2839  0x6c, /* 01101100 */
2840  0x38, /* 00111000 */
2841  0x00, /* 00000000 */
2842 
2843  /*
2844  * 234 0xea '�'
2845  */
2846  0x38, /* 00111000 */
2847  0x6c, /* 01101100 */
2848  0xc6, /* 11000110 */
2849  0xc6, /* 11000110 */
2850  0x6c, /* 01101100 */
2851  0x6c, /* 01101100 */
2852  0xee, /* 11101110 */
2853  0x00, /* 00000000 */
2854 
2855  /*
2856  * 235 0xeb '�'
2857  */
2858  0x0e, /* 00001110 */
2859  0x18, /* 00011000 */
2860  0x0c, /* 00001100 */
2861  0x3e, /* 00111110 */
2862  0x66, /* 01100110 */
2863  0x66, /* 01100110 */
2864  0x3c, /* 00111100 */
2865  0x00, /* 00000000 */
2866 
2867  /*
2868  * 236 0xec '�'
2869  */
2870  0x00, /* 00000000 */
2871  0x00, /* 00000000 */
2872  0x7e, /* 01111110 */
2873  0xdb, /* 11011011 */
2874  0xdb, /* 11011011 */
2875  0x7e, /* 01111110 */
2876  0x00, /* 00000000 */
2877  0x00, /* 00000000 */
2878 
2879  /*
2880  * 237 0xed '�'
2881  */
2882  0x06, /* 00000110 */
2883  0x0c, /* 00001100 */
2884  0x7e, /* 01111110 */
2885  0xdb, /* 11011011 */
2886  0xdb, /* 11011011 */
2887  0x7e, /* 01111110 */
2888  0x60, /* 01100000 */
2889  0xc0, /* 11000000 */
2890 
2891  /*
2892  * 238 0xee '�'
2893  */
2894  0x1e, /* 00011110 */
2895  0x30, /* 00110000 */
2896  0x60, /* 01100000 */
2897  0x7e, /* 01111110 */
2898  0x60, /* 01100000 */
2899  0x30, /* 00110000 */
2900  0x1e, /* 00011110 */
2901  0x00, /* 00000000 */
2902 
2903  /*
2904  * 239 0xef '�'
2905  */
2906  0x00, /* 00000000 */
2907  0x7c, /* 01111100 */
2908  0xc6, /* 11000110 */
2909  0xc6, /* 11000110 */
2910  0xc6, /* 11000110 */
2911  0xc6, /* 11000110 */
2912  0xc6, /* 11000110 */
2913  0x00, /* 00000000 */
2914 
2915  /*
2916  * 240 0xf0 '�'
2917  */
2918  0x00, /* 00000000 */
2919  0xfe, /* 11111110 */
2920  0x00, /* 00000000 */
2921  0xfe, /* 11111110 */
2922  0x00, /* 00000000 */
2923  0xfe, /* 11111110 */
2924  0x00, /* 00000000 */
2925  0x00, /* 00000000 */
2926 
2927  /*
2928  * 241 0xf1 '�'
2929  */
2930  0x18, /* 00011000 */
2931  0x18, /* 00011000 */
2932  0x7e, /* 01111110 */
2933  0x18, /* 00011000 */
2934  0x18, /* 00011000 */
2935  0x00, /* 00000000 */
2936  0x7e, /* 01111110 */
2937  0x00, /* 00000000 */
2938 
2939  /*
2940  * 242 0xf2 '�'
2941  */
2942  0x30, /* 00110000 */
2943  0x18, /* 00011000 */
2944  0x0c, /* 00001100 */
2945  0x18, /* 00011000 */
2946  0x30, /* 00110000 */
2947  0x00, /* 00000000 */
2948  0x7e, /* 01111110 */
2949  0x00, /* 00000000 */
2950 
2951  /*
2952  * 243 0xf3 '�'
2953  */
2954  0x0c, /* 00001100 */
2955  0x18, /* 00011000 */
2956  0x30, /* 00110000 */
2957  0x18, /* 00011000 */
2958  0x0c, /* 00001100 */
2959  0x00, /* 00000000 */
2960  0x7e, /* 01111110 */
2961  0x00, /* 00000000 */
2962 
2963  /*
2964  * 244 0xf4 '�'
2965  */
2966  0x0e, /* 00001110 */
2967  0x1b, /* 00011011 */
2968  0x1b, /* 00011011 */
2969  0x18, /* 00011000 */
2970  0x18, /* 00011000 */
2971  0x18, /* 00011000 */
2972  0x18, /* 00011000 */
2973  0x18, /* 00011000 */
2974 
2975  /*
2976  * 245 0xf5 '�'
2977  */
2978  0x18, /* 00011000 */
2979  0x18, /* 00011000 */
2980  0x18, /* 00011000 */
2981  0x18, /* 00011000 */
2982  0x18, /* 00011000 */
2983  0xd8, /* 11011000 */
2984  0xd8, /* 11011000 */
2985  0x70, /* 01110000 */
2986 
2987  /*
2988  * 246 0xf6 '�'
2989  */
2990  0x00, /* 00000000 */
2991  0x18, /* 00011000 */
2992  0x00, /* 00000000 */
2993  0x7e, /* 01111110 */
2994  0x00, /* 00000000 */
2995  0x18, /* 00011000 */
2996  0x00, /* 00000000 */
2997  0x00, /* 00000000 */
2998 
2999  /*
3000  * 247 0xf7 '�'
3001  */
3002  0x00, /* 00000000 */
3003  0x76, /* 01110110 */
3004  0xdc, /* 11011100 */
3005  0x00, /* 00000000 */
3006  0x76, /* 01110110 */
3007  0xdc, /* 11011100 */
3008  0x00, /* 00000000 */
3009  0x00, /* 00000000 */
3010 
3011  /*
3012  * 248 0xf8 '�'
3013  */
3014  0x38, /* 00111000 */
3015  0x6c, /* 01101100 */
3016  0x6c, /* 01101100 */
3017  0x38, /* 00111000 */
3018  0x00, /* 00000000 */
3019  0x00, /* 00000000 */
3020  0x00, /* 00000000 */
3021  0x00, /* 00000000 */
3022 
3023  /*
3024  * 249 0xf9 '�'
3025  */
3026  0x00, /* 00000000 */
3027  0x00, /* 00000000 */
3028  0x00, /* 00000000 */
3029  0x18, /* 00011000 */
3030  0x18, /* 00011000 */
3031  0x00, /* 00000000 */
3032  0x00, /* 00000000 */
3033  0x00, /* 00000000 */
3034 
3035  /*
3036  * 250 0xfa '�'
3037  */
3038  0x00, /* 00000000 */
3039  0x00, /* 00000000 */
3040  0x00, /* 00000000 */
3041  0x18, /* 00011000 */
3042  0x00, /* 00000000 */
3043  0x00, /* 00000000 */
3044  0x00, /* 00000000 */
3045  0x00, /* 00000000 */
3046 
3047  /*
3048  * 251 0xfb '�'
3049  */
3050  0x0f, /* 00001111 */
3051  0x0c, /* 00001100 */
3052  0x0c, /* 00001100 */
3053  0x0c, /* 00001100 */
3054  0xec, /* 11101100 */
3055  0x6c, /* 01101100 */
3056  0x3c, /* 00111100 */
3057  0x1c, /* 00011100 */
3058 
3059  /*
3060  * 252 0xfc '�'
3061  */
3062  0x6c, /* 01101100 */
3063  0x36, /* 00110110 */
3064  0x36, /* 00110110 */
3065  0x36, /* 00110110 */
3066  0x36, /* 00110110 */
3067  0x00, /* 00000000 */
3068  0x00, /* 00000000 */
3069  0x00, /* 00000000 */
3070 
3071  /*
3072  * 253 0xfd '�'
3073  */
3074  0x78, /* 01111000 */
3075  0x0c, /* 00001100 */
3076  0x18, /* 00011000 */
3077  0x30, /* 00110000 */
3078  0x7c, /* 01111100 */
3079  0x00, /* 00000000 */
3080  0x00, /* 00000000 */
3081  0x00, /* 00000000 */
3082 
3083  /*
3084  * 254 0xfe '�'
3085  */
3086  0x00, /* 00000000 */
3087  0x00, /* 00000000 */
3088  0x3c, /* 00111100 */
3089  0x3c, /* 00111100 */
3090  0x3c, /* 00111100 */
3091  0x3c, /* 00111100 */
3092  0x00, /* 00000000 */
3093  0x00, /* 00000000 */
3094 
3095  /*
3096  * 255 0xff ' '
3097  */
3098  0x00, /* 00000000 */
3099  0x00, /* 00000000 */
3100  0x00, /* 00000000 */
3101  0x00, /* 00000000 */
3102  0x00, /* 00000000 */
3103  0x00, /* 00000000 */
3104  0x00, /* 00000000 */
3105  0x00, /* 00000000 */
3106 
3107 };
3108 
3109 
3110 /* ---- Character */
3111 
3112 /* !
3113 \brief Global cache for 8x8 pixel font textures created at runtime.
3114 */
3116 
3117 int SDLTest_DrawCharacter(SDL_Renderer *renderer, int x, int y, char c)
3118 {
3119  const Uint32 charWidth = 8;
3120  const Uint32 charHeight = 8;
3121  const Uint32 charSize = 8;
3122  SDL_Rect srect;
3123  SDL_Rect drect;
3124  int result;
3125  Uint32 ix, iy;
3126  const unsigned char *charpos;
3127  Uint8 *curpos;
3128  Uint8 patt, mask;
3129  Uint8 *linepos;
3130  Uint32 pitch;
3131  SDL_Surface *character;
3132  Uint32 ci;
3133  Uint8 r, g, b, a;
3134 
3135  /*
3136  * Setup source rectangle
3137  */
3138  srect.x = 0;
3139  srect.y = 0;
3140  srect.w = charWidth;
3141  srect.h = charHeight;
3142 
3143  /*
3144  * Setup destination rectangle
3145  */
3146  drect.x = x;
3147  drect.y = y;
3148  drect.w = charWidth;
3149  drect.h = charHeight;
3150 
3151  /* Character index in cache */
3152  ci = (unsigned char)c;
3153 
3154  /*
3155  * Create new charWidth x charHeight bitmap surface if not already present.
3156  */
3157  if (SDLTest_CharTextureCache[ci] == NULL) {
3158  /*
3159  * Redraw character into surface
3160  */
3161  character = SDL_CreateRGBSurface(SDL_SWSURFACE,
3162  charWidth, charHeight, 32,
3163  0xFF000000, 0x00FF0000, 0x0000FF00, 0x000000FF);
3164  if (character == NULL) {
3165  return (-1);
3166  }
3167 
3168  charpos = SDLTest_FontData + ci * charSize;
3169  linepos = (Uint8 *)character->pixels;
3170  pitch = character->pitch;
3171 
3172  /*
3173  * Drawing loop
3174  */
3175  patt = 0;
3176  for (iy = 0; iy < charWidth; iy++) {
3177  mask = 0x00;
3178  curpos = linepos;
3179  for (ix = 0; ix < charWidth; ix++) {
3180  if (!(mask >>= 1)) {
3181  patt = *charpos++;
3182  mask = 0x80;
3183  }
3184  if (patt & mask) {
3185  *(Uint32 *)curpos = 0xffffffff;
3186  } else {
3187  *(Uint32 *)curpos = 0;
3188  }
3189  curpos += 4;
3190  }
3191  linepos += pitch;
3192  }
3193 
3194  /* Convert temp surface into texture */
3195  SDLTest_CharTextureCache[ci] = SDL_CreateTextureFromSurface(renderer, character);
3196  SDL_FreeSurface(character);
3197 
3198  /*
3199  * Check pointer
3200  */
3201  if (SDLTest_CharTextureCache[ci] == NULL) {
3202  return (-1);
3203  }
3204  }
3205 
3206  /*
3207  * Set color
3208  */
3209  result = 0;
3210  result |= SDL_GetRenderDrawColor(renderer, &r, &g, &b, &a);
3211  result |= SDL_SetTextureColorMod(SDLTest_CharTextureCache[ci], r, g, b);
3212  result |= SDL_SetTextureAlphaMod(SDLTest_CharTextureCache[ci], a);
3213 
3214  /*
3215  * Draw texture onto destination
3216  */
3217  result |= SDL_RenderCopy(renderer, SDLTest_CharTextureCache[ci], &srect, &drect);
3218 
3219  return (result);
3220 }
3221 
3222 int SDLTest_DrawString(SDL_Renderer * renderer, int x, int y, const char *s)
3223 {
3224  const Uint32 charWidth = 8;
3225  int result = 0;
3226  int curx = x;
3227  int cury = y;
3228  const char *curchar = s;
3229 
3230  while (*curchar && !result) {
3231  result |= SDLTest_DrawCharacter(renderer, curx, cury, *curchar);
3232  curx += charWidth;
3233  curchar++;
3234  }
3235 
3236  return (result);
3237 }
3238 
DECLSPEC int SDL_GetRenderDrawColor(SDL_Renderer *renderer, Uint8 *r, Uint8 *g, Uint8 *b, Uint8 *a)
Get the color used for drawing operations (Rect, Line and Clear).
Definition: SDL_render.c:1285
static unsigned char SDLTest_FontData[SDL_TESTFONTDATAMAX]
Definition: SDL_test_font.c:33
DECLSPEC void SDLCALL SDL_FreeSurface(SDL_Surface *surface)
Definition: SDL_surface.c:1053
GLdouble s
Definition: glew.h:1376
DECLSPEC SDL_Surface *SDLCALL SDL_CreateRGBSurface(Uint32 flags, int width, int height, int depth, Uint32 Rmask, Uint32 Gmask, Uint32 Bmask, Uint32 Amask)
Definition: SDL_surface.c:35
DECLSPEC int SDLCALL SDL_SetTextureColorMod(SDL_Texture *texture, Uint8 r, Uint8 g, Uint8 b)
Set an additional color value used in render copy operations.
Definition: SDL_render.c:586
GLboolean GLboolean g
Definition: glew.h:8736
#define NULL
Definition: ftobjs.h:61
#define SDL_SWSURFACE
Definition: SDL_surface.h:52
EGLSurface EGLint x
Definition: eglext.h:293
A collection of pixels used in software blitting.
Definition: SDL_surface.h:69
GLboolean GLboolean GLboolean GLboolean a
Definition: glew.h:8736
#define SDL_TESTFONTDATAMAX
Definition: SDL_test_font.c:31
DECLSPEC int SDLCALL SDL_RenderCopy(SDL_Renderer *renderer, SDL_Texture *texture, const SDL_Rect *srcrect, const SDL_Rect *dstrect)
Copy a portion of the texture to the current rendering target.
Definition: SDL_render.c:1634
uint32_t Uint32
An unsigned 32-bit integer type.
Definition: SDL_stdinc.h:145
GLuint64EXT * result
Definition: glew.h:12708
for(;;)
void * pixels
Definition: SDL_surface.h:75
static SDL_Texture * SDLTest_CharTextureCache[256]
int SDLTest_DrawString(SDL_Renderer *renderer, int x, int y, const char *s)
Draw a string in the currently set font.
const GLfloat * c
Definition: glew.h:14913
DECLSPEC SDL_Texture *SDLCALL SDL_CreateTextureFromSurface(SDL_Renderer *renderer, SDL_Surface *surface)
Create a texture from an existing surface.
Definition: SDL_render.c:481
int x
Definition: SDL_rect.h:65
int w
Definition: SDL_rect.h:66
EGLSurface EGLint EGLint y
Definition: eglext.h:293
DECLSPEC int SDLCALL SDL_SetTextureAlphaMod(SDL_Texture *texture, Uint8 alpha)
Set an additional alpha value used in render copy operations.
Definition: SDL_render.c:629
int32_t ix
Definition: e_rem_pio2.c:100
int h
Definition: SDL_rect.h:66
uint8_t Uint8
An unsigned 8-bit integer type.
Definition: SDL_stdinc.h:129
GLint GLint GLint GLint GLint GLint GLint GLbitfield mask
Definition: gl2ext.h:961
GLdouble GLdouble GLdouble r
Definition: glew.h:1392
GLdouble GLdouble GLdouble b
Definition: glew.h:8383
int iy
Definition: k_sin.c:69
int y
Definition: SDL_rect.h:65
A rectangle, with the origin at the upper left.
Definition: SDL_rect.h:63
int SDLTest_DrawCharacter(SDL_Renderer *renderer, int x, int y, char c)