Utilities for drawing on 4 Adafruit 8x8 LED Backpack displays as one
1# converted from tom-thumb.bdf:
2# http://robey.lag.net/2010/01/23/tiny-monospace-font.html
3
4class Font3x5
5 CHARS = {
6 32 => [ # space
7 [0],
8 [0],
9 [0],
10 [0],
11 [0],
12 ],
13 33 => [ # exclam
14 [1],
15 [1],
16 [1],
17 [0],
18 [1],
19 ],
20 34 => [ # quotedbl
21 [1, 0, 1],
22 [1, 0, 1],
23 [0, 0, 0],
24 [0, 0, 0],
25 [0, 0, 0],
26 ],
27 35 => [ # numbersign
28 [1, 0, 1],
29 [1, 1, 1],
30 [1, 0, 1],
31 [1, 1, 1],
32 [1, 0, 1],
33 ],
34 36 => [ # dollar
35 [0, 1, 1],
36 [1, 1, 0],
37 [0, 1, 1],
38 [1, 1, 0],
39 [0, 1, 0],
40 ],
41 37 => [ # percent
42 [1, 0, 0],
43 [0, 0, 1],
44 [0, 1, 0],
45 [1, 0, 0],
46 [0, 0, 1],
47 ],
48 38 => [ # ampersand
49 [1, 1, 0],
50 [1, 1, 0],
51 [1, 1, 1],
52 [1, 0, 1],
53 [0, 1, 1],
54 ],
55 39 => [ # quotesingle
56 [1],
57 [1],
58 [0],
59 [0],
60 [0],
61 ],
62 40 => [ # parenleft
63 [0, 1],
64 [1, 0],
65 [1, 0],
66 [1, 0],
67 [0, 1],
68 ],
69 41 => [ # parenright
70 [1, 0],
71 [0, 1],
72 [0, 1],
73 [0, 1],
74 [1, 0],
75 ],
76 42 => [ # asterisk
77 [1, 0, 1],
78 [0, 1, 0],
79 [1, 0, 1],
80 [0, 0, 0],
81 [0, 0, 0],
82 ],
83 43 => [ # plus
84 [0, 0, 0],
85 [0, 1, 0],
86 [1, 1, 1],
87 [0, 1, 0],
88 [0, 0, 0],
89 ],
90 44 => [ # comma
91 [0, 0],
92 [0, 0],
93 [0, 0],
94 [0, 1],
95 [1, 0],
96 ],
97 45 => [ # hyphen
98 [0, 0, 0],
99 [0, 0, 0],
100 [1, 1, 1],
101 [0, 0, 0],
102 [0, 0, 0],
103 ],
104 46 => [ # period
105 [0],
106 [0],
107 [0],
108 [0],
109 [1],
110 ],
111 47 => [ # slash
112 [0, 0, 1],
113 [0, 0, 1],
114 [0, 1, 0],
115 [1, 0, 0],
116 [1, 0, 0],
117 ],
118 48 => [ # zero
119 [0, 1, 1],
120 [1, 0, 1],
121 [1, 0, 1],
122 [1, 0, 1],
123 [1, 1, 0],
124 ],
125 49 => [ # one
126 [0, 1],
127 [1, 1],
128 [0, 1],
129 [0, 1],
130 [0, 1],
131 ],
132 50 => [ # two
133 [1, 1, 0],
134 [0, 0, 1],
135 [0, 1, 0],
136 [1, 0, 0],
137 [1, 1, 1],
138 ],
139 51 => [ # three
140 [1, 1, 0],
141 [0, 0, 1],
142 [0, 1, 0],
143 [0, 0, 1],
144 [1, 1, 0],
145 ],
146 52 => [ # four
147 [1, 0, 1],
148 [1, 0, 1],
149 [1, 1, 1],
150 [0, 0, 1],
151 [0, 0, 1],
152 ],
153 53 => [ # five
154 [1, 1, 1],
155 [1, 0, 0],
156 [1, 1, 0],
157 [0, 0, 1],
158 [1, 1, 0],
159 ],
160 54 => [ # six
161 [0, 1, 1],
162 [1, 0, 0],
163 [1, 1, 1],
164 [1, 0, 1],
165 [1, 1, 1],
166 ],
167 55 => [ # seven
168 [1, 1, 1],
169 [0, 0, 1],
170 [0, 1, 0],
171 [1, 0, 0],
172 [1, 0, 0],
173 ],
174 56 => [ # eight
175 [1, 1, 1],
176 [1, 0, 1],
177 [1, 1, 1],
178 [1, 0, 1],
179 [1, 1, 1],
180 ],
181 57 => [ # nine
182 [1, 1, 1],
183 [1, 0, 1],
184 [1, 1, 1],
185 [0, 0, 1],
186 [1, 1, 0],
187 ],
188 58 => [ # colon
189 [0],
190 [1],
191 [0],
192 [1],
193 [0],
194 ],
195 59 => [ # semicolon
196 [0, 0],
197 [0, 1],
198 [0, 0],
199 [0, 1],
200 [1, 0],
201 ],
202 60 => [ # less
203 [0, 0, 1],
204 [0, 1, 0],
205 [1, 0, 0],
206 [0, 1, 0],
207 [0, 0, 1],
208 ],
209 61 => [ # equal
210 [0, 0, 0],
211 [1, 1, 1],
212 [0, 0, 0],
213 [1, 1, 1],
214 [0, 0, 0],
215 ],
216 62 => [ # greater
217 [1, 0, 0],
218 [0, 1, 0],
219 [0, 0, 1],
220 [0, 1, 0],
221 [1, 0, 0],
222 ],
223 63 => [ # question
224 [1, 1, 1],
225 [0, 0, 1],
226 [0, 1, 0],
227 [0, 0, 0],
228 [0, 1, 0],
229 ],
230 64 => [ # at
231 [0, 1, 0],
232 [1, 0, 1],
233 [1, 1, 1],
234 [1, 0, 0],
235 [0, 1, 1],
236 ],
237 65 => [ # A
238 [0, 1, 0],
239 [1, 0, 1],
240 [1, 1, 1],
241 [1, 0, 1],
242 [1, 0, 1],
243 ],
244 66 => [ # B
245 [1, 1, 0],
246 [1, 0, 1],
247 [1, 1, 0],
248 [1, 0, 1],
249 [1, 1, 0],
250 ],
251 67 => [ # C
252 [0, 1, 1],
253 [1, 0, 0],
254 [1, 0, 0],
255 [1, 0, 0],
256 [0, 1, 1],
257 ],
258 68 => [ # D
259 [1, 1, 0],
260 [1, 0, 1],
261 [1, 0, 1],
262 [1, 0, 1],
263 [1, 1, 0],
264 ],
265 69 => [ # E
266 [1, 1, 1],
267 [1, 0, 0],
268 [1, 1, 1],
269 [1, 0, 0],
270 [1, 1, 1],
271 ],
272 70 => [ # F
273 [1, 1, 1],
274 [1, 0, 0],
275 [1, 1, 1],
276 [1, 0, 0],
277 [1, 0, 0],
278 ],
279 71 => [ # G
280 [0, 1, 1],
281 [1, 0, 0],
282 [1, 1, 1],
283 [1, 0, 1],
284 [0, 1, 1],
285 ],
286 72 => [ # H
287 [1, 0, 1],
288 [1, 0, 1],
289 [1, 1, 1],
290 [1, 0, 1],
291 [1, 0, 1],
292 ],
293 73 => [ # I
294 [1, 1, 1],
295 [0, 1, 0],
296 [0, 1, 0],
297 [0, 1, 0],
298 [1, 1, 1],
299 ],
300 74 => [ # J
301 [0, 0, 1],
302 [0, 0, 1],
303 [0, 0, 1],
304 [1, 0, 1],
305 [0, 1, 0],
306 ],
307 75 => [ # K
308 [1, 0, 1],
309 [1, 0, 1],
310 [1, 1, 0],
311 [1, 0, 1],
312 [1, 0, 1],
313 ],
314 76 => [ # L
315 [1, 0, 0],
316 [1, 0, 0],
317 [1, 0, 0],
318 [1, 0, 0],
319 [1, 1, 1],
320 ],
321 77 => [ # M
322 [1, 0, 1],
323 [1, 1, 1],
324 [1, 1, 1],
325 [1, 0, 1],
326 [1, 0, 1],
327 ],
328 78 => [ # N
329 [1, 0, 1],
330 [1, 1, 1],
331 [1, 1, 1],
332 [1, 1, 1],
333 [1, 0, 1],
334 ],
335 79 => [ # O
336 [0, 1, 0],
337 [1, 0, 1],
338 [1, 0, 1],
339 [1, 0, 1],
340 [0, 1, 0],
341 ],
342 80 => [ # P
343 [1, 1, 0],
344 [1, 0, 1],
345 [1, 1, 0],
346 [1, 0, 0],
347 [1, 0, 0],
348 ],
349 81 => [ # Q
350 [0, 1, 0],
351 [1, 0, 1],
352 [1, 0, 1],
353 [1, 1, 1],
354 [0, 1, 1],
355 ],
356 82 => [ # R
357 [1, 1, 0],
358 [1, 0, 1],
359 [1, 1, 1],
360 [1, 1, 0],
361 [1, 0, 1],
362 ],
363 83 => [ # S
364 [0, 1, 1],
365 [1, 0, 0],
366 [0, 1, 0],
367 [0, 0, 1],
368 [1, 1, 0],
369 ],
370 84 => [ # T
371 [1, 1, 1],
372 [0, 1, 0],
373 [0, 1, 0],
374 [0, 1, 0],
375 [0, 1, 0],
376 ],
377 85 => [ # U
378 [1, 0, 1],
379 [1, 0, 1],
380 [1, 0, 1],
381 [1, 0, 1],
382 [0, 1, 1],
383 ],
384 86 => [ # V
385 [1, 0, 1],
386 [1, 0, 1],
387 [1, 0, 1],
388 [0, 1, 0],
389 [0, 1, 0],
390 ],
391 87 => [ # W
392 [1, 0, 1],
393 [1, 0, 1],
394 [1, 1, 1],
395 [1, 1, 1],
396 [1, 0, 1],
397 ],
398 88 => [ # X
399 [1, 0, 1],
400 [1, 0, 1],
401 [0, 1, 0],
402 [1, 0, 1],
403 [1, 0, 1],
404 ],
405 89 => [ # Y
406 [1, 0, 1],
407 [1, 0, 1],
408 [0, 1, 0],
409 [0, 1, 0],
410 [0, 1, 0],
411 ],
412 90 => [ # Z
413 [1, 1, 1],
414 [0, 0, 1],
415 [0, 1, 0],
416 [1, 0, 0],
417 [1, 1, 1],
418 ],
419 91 => [ # bracketleft
420 [1, 1, 1],
421 [1, 0, 0],
422 [1, 0, 0],
423 [1, 0, 0],
424 [1, 1, 1],
425 ],
426 92 => [ # backslash
427 [0, 0, 0],
428 [1, 0, 0],
429 [0, 1, 0],
430 [0, 0, 1],
431 [0, 0, 0],
432 ],
433 93 => [ # bracketright
434 [1, 1, 1],
435 [0, 0, 1],
436 [0, 0, 1],
437 [0, 0, 1],
438 [1, 1, 1],
439 ],
440 94 => [ # asciicircum
441 [0, 1, 0],
442 [1, 0, 1],
443 [0, 0, 0],
444 [0, 0, 0],
445 [0, 0, 0],
446 ],
447 95 => [ # underscore
448 [0, 0, 0],
449 [0, 0, 0],
450 [0, 0, 0],
451 [0, 0, 0],
452 [1, 1, 1],
453 ],
454 96 => [ # grave
455 [1, 0],
456 [0, 1],
457 [0, 0],
458 [0, 0],
459 [0, 0],
460 ],
461 97 => [ # a
462 [0, 0, 0],
463 [1, 1, 0],
464 [0, 1, 1],
465 [1, 0, 1],
466 [1, 1, 1],
467 ],
468 98 => [ # b
469 [1, 0, 0],
470 [1, 1, 0],
471 [1, 0, 1],
472 [1, 0, 1],
473 [1, 1, 0],
474 ],
475 99 => [ # c
476 [0, 0, 0],
477 [0, 1, 1],
478 [1, 0, 0],
479 [1, 0, 0],
480 [0, 1, 1],
481 ],
482 100 => [ # d
483 [0, 0, 1],
484 [0, 1, 1],
485 [1, 0, 1],
486 [1, 0, 1],
487 [0, 1, 1],
488 ],
489 101 => [ # e
490 [0, 0, 0],
491 [0, 1, 1],
492 [1, 0, 1],
493 [1, 1, 0],
494 [0, 1, 1],
495 ],
496 102 => [ # f
497 [0, 0, 1],
498 [0, 1, 0],
499 [1, 1, 1],
500 [0, 1, 0],
501 [0, 1, 0],
502 ],
503 103 => [ # g
504 [0, 1, 1],
505 [1, 0, 1],
506 [1, 1, 1],
507 [0, 0, 1],
508 [0, 1, 0],
509 ],
510 104 => [ # h
511 [1, 0, 0],
512 [1, 1, 0],
513 [1, 0, 1],
514 [1, 0, 1],
515 [1, 0, 1],
516 ],
517 105 => [ # i
518 [1],
519 [0],
520 [1],
521 [1],
522 [1],
523 ],
524 106 => [ # j
525 [0, 0, 0],
526 [0, 0, 1],
527 [0, 0, 1],
528 [1, 0, 1],
529 [0, 1, 0],
530 ],
531 107 => [ # k
532 [1, 0, 0],
533 [1, 0, 1],
534 [1, 1, 0],
535 [1, 1, 0],
536 [1, 0, 1],
537 ],
538 108 => [ # l
539 [1, 1, 0],
540 [0, 1, 0],
541 [0, 1, 0],
542 [0, 1, 0],
543 [1, 1, 1],
544 ],
545 109 => [ # m
546 [0, 0, 0],
547 [1, 1, 1],
548 [1, 1, 1],
549 [1, 1, 1],
550 [1, 0, 1],
551 ],
552 110 => [ # n
553 [0, 0, 0],
554 [1, 1, 0],
555 [1, 0, 1],
556 [1, 0, 1],
557 [1, 0, 1],
558 ],
559 111 => [ # o
560 [0, 0, 0],
561 [0, 1, 0],
562 [1, 0, 1],
563 [1, 0, 1],
564 [0, 1, 0],
565 ],
566 112 => [ # p
567 [1, 1, 0],
568 [1, 0, 1],
569 [1, 0, 1],
570 [1, 1, 0],
571 [1, 0, 0],
572 ],
573 113 => [ # q
574 [0, 1, 1],
575 [1, 0, 1],
576 [1, 0, 1],
577 [0, 1, 1],
578 [0, 0, 1],
579 ],
580 114 => [ # r
581 [0, 0, 0],
582 [0, 1, 1],
583 [1, 0, 0],
584 [1, 0, 0],
585 [1, 0, 0],
586 ],
587 115 => [ # s
588 [0, 0, 0],
589 [0, 1, 1],
590 [1, 1, 0],
591 [0, 1, 1],
592 [1, 1, 0],
593 ],
594 116 => [ # t
595 [0, 1, 0],
596 [1, 1, 1],
597 [0, 1, 0],
598 [0, 1, 0],
599 [0, 1, 1],
600 ],
601 117 => [ # u
602 [0, 0, 0],
603 [1, 0, 1],
604 [1, 0, 1],
605 [1, 0, 1],
606 [0, 1, 1],
607 ],
608 118 => [ # v
609 [0, 0, 0],
610 [1, 0, 1],
611 [1, 0, 1],
612 [1, 1, 1],
613 [0, 1, 0],
614 ],
615 119 => [ # w
616 [0, 0, 0],
617 [1, 0, 1],
618 [1, 1, 1],
619 [1, 1, 1],
620 [1, 1, 1],
621 ],
622 120 => [ # x
623 [0, 0, 0],
624 [1, 0, 1],
625 [0, 1, 0],
626 [0, 1, 0],
627 [1, 0, 1],
628 ],
629 121 => [ # y
630 [1, 0, 1],
631 [1, 0, 1],
632 [0, 1, 1],
633 [0, 0, 1],
634 [0, 1, 0],
635 ],
636 122 => [ # z
637 [0, 0, 0],
638 [1, 1, 1],
639 [0, 1, 1],
640 [1, 1, 0],
641 [1, 1, 1],
642 ],
643 123 => [ # braceleft
644 [0, 1, 1],
645 [0, 1, 0],
646 [1, 0, 0],
647 [0, 1, 0],
648 [0, 1, 1],
649 ],
650 124 => [ # bar
651 [1],
652 [1],
653 [0],
654 [1],
655 [1],
656 ],
657 125 => [ # braceright
658 [1, 1, 0],
659 [0, 1, 0],
660 [0, 0, 1],
661 [0, 1, 0],
662 [1, 1, 0],
663 ],
664 126 => [ # asciitilde
665 [0, 1, 1],
666 [1, 1, 0],
667 [0, 0, 0],
668 [0, 0, 0],
669 [0, 0, 0],
670 ],
671 161 => [ # exclamdown
672 [1, 0, 0],
673 [0, 0, 0],
674 [1, 0, 0],
675 [1, 0, 0],
676 [1, 0, 0],
677 ],
678 162 => [ # cent
679 [0, 1, 0],
680 [1, 1, 1],
681 [1, 0, 0],
682 [1, 1, 1],
683 [0, 1, 0],
684 ],
685 163 => [ # sterling
686 [0, 1, 1],
687 [0, 1, 0],
688 [1, 1, 1],
689 [0, 1, 0],
690 [1, 1, 1],
691 ],
692 164 => [ # currency
693 [1, 0, 1],
694 [0, 1, 0],
695 [1, 1, 1],
696 [0, 1, 0],
697 [1, 0, 1],
698 ],
699 165 => [ # yen
700 [1, 0, 1],
701 [1, 0, 1],
702 [0, 1, 0],
703 [1, 1, 1],
704 [0, 1, 0],
705 ],
706 166 => [ # brokenbar
707 [1, 0, 0],
708 [1, 0, 0],
709 [0, 0, 0],
710 [1, 0, 0],
711 [1, 0, 0],
712 ],
713 167 => [ # section
714 [0, 1, 1],
715 [0, 1, 0],
716 [1, 0, 1],
717 [0, 1, 0],
718 [1, 1, 0],
719 ],
720 168 => [ # dieresis
721 [1, 0, 1],
722 [0, 0, 0],
723 [0, 0, 0],
724 [0, 0, 0],
725 [0, 0, 0],
726 ],
727 169 => [ # copyright
728 [0, 1, 1],
729 [1, 0, 0],
730 [0, 1, 1],
731 [0, 0, 0],
732 [0, 0, 0],
733 ],
734 170 => [ # ordfeminine
735 [0, 1, 1],
736 [1, 0, 1],
737 [1, 1, 1],
738 [0, 0, 0],
739 [1, 1, 1],
740 ],
741 171 => [ # guillemotleft
742 [0, 1, 0],
743 [1, 0, 0],
744 [0, 1, 0],
745 [0, 0, 0],
746 [0, 0, 0],
747 ],
748 172 => [ # logicalnot
749 [0, 0, 0],
750 [1, 1, 1],
751 [0, 0, 1],
752 [0, 0, 0],
753 [0, 0, 0],
754 ],
755 173 => [ # softhyphen
756 [0, 0, 0],
757 [0, 0, 0],
758 [1, 1, 0],
759 [0, 0, 0],
760 [0, 0, 0],
761 ],
762 174 => [ # registered
763 [1, 1, 0],
764 [1, 1, 0],
765 [1, 0, 1],
766 [0, 0, 0],
767 [0, 0, 0],
768 ],
769 175 => [ # macron
770 [1, 1, 1],
771 [0, 0, 0],
772 [0, 0, 0],
773 [0, 0, 0],
774 [0, 0, 0],
775 ],
776 176 => [ # degree
777 [0, 1, 0],
778 [1, 0, 1],
779 [0, 1, 0],
780 [0, 0, 0],
781 [0, 0, 0],
782 ],
783 177 => [ # plusminus
784 [0, 1, 0],
785 [1, 1, 1],
786 [0, 1, 0],
787 [0, 0, 0],
788 [1, 1, 1],
789 ],
790 178 => [ # twosuperior
791 [1, 1, 0],
792 [0, 1, 0],
793 [0, 1, 1],
794 [0, 0, 0],
795 [0, 0, 0],
796 ],
797 179 => [ # threesuperior
798 [1, 1, 1],
799 [0, 1, 1],
800 [1, 1, 1],
801 [0, 0, 0],
802 [0, 0, 0],
803 ],
804 180 => [ # acute
805 [0, 1, 0],
806 [1, 0, 0],
807 [0, 0, 0],
808 [0, 0, 0],
809 [0, 0, 0],
810 ],
811 181 => [ # mu
812 [1, 0, 1],
813 [1, 0, 1],
814 [1, 0, 1],
815 [1, 1, 0],
816 [1, 0, 0],
817 ],
818 182 => [ # paragraph
819 [0, 1, 1],
820 [1, 0, 1],
821 [0, 1, 1],
822 [0, 1, 1],
823 [0, 1, 1],
824 ],
825 183 => [ # periodcentered
826 [0, 0, 0],
827 [1, 1, 1],
828 [1, 1, 1],
829 [1, 1, 1],
830 [0, 0, 0],
831 ],
832 184 => [ # cedilla
833 [0, 0, 0],
834 [0, 0, 0],
835 [0, 1, 0],
836 [0, 0, 1],
837 [1, 1, 0],
838 ],
839 185 => [ # onesuperior
840 [1, 0, 0],
841 [1, 0, 0],
842 [1, 0, 0],
843 [0, 0, 0],
844 [0, 0, 0],
845 ],
846 186 => [ # ordmasculine
847 [0, 1, 0],
848 [1, 0, 1],
849 [0, 1, 0],
850 [0, 0, 0],
851 [1, 1, 1],
852 ],
853 187 => [ # guillemotright
854 [1, 0, 0],
855 [0, 1, 0],
856 [1, 0, 0],
857 [0, 0, 0],
858 [0, 0, 0],
859 ],
860 188 => [ # onequarter
861 [1, 0, 0],
862 [1, 0, 0],
863 [0, 0, 0],
864 [0, 1, 1],
865 [0, 0, 1],
866 ],
867 189 => [ # onehalf
868 [1, 0, 0],
869 [1, 0, 0],
870 [0, 0, 0],
871 [1, 1, 0],
872 [0, 1, 1],
873 ],
874 190 => [ # threequarters
875 [1, 1, 0],
876 [1, 1, 0],
877 [0, 0, 0],
878 [0, 1, 1],
879 [0, 0, 1],
880 ],
881 191 => [ # questiondown
882 [0, 1, 0],
883 [0, 0, 0],
884 [0, 1, 0],
885 [1, 0, 0],
886 [1, 1, 1],
887 ],
888 192 => [ # Agrave
889 [0, 1, 0],
890 [0, 0, 1],
891 [0, 1, 0],
892 [1, 1, 1],
893 [1, 0, 1],
894 ],
895 193 => [ # Aacute
896 [0, 1, 0],
897 [1, 0, 0],
898 [0, 1, 0],
899 [1, 1, 1],
900 [1, 0, 1],
901 ],
902 194 => [ # Acircumflex
903 [1, 1, 1],
904 [0, 0, 0],
905 [0, 1, 0],
906 [1, 1, 1],
907 [1, 0, 1],
908 ],
909 195 => [ # Atilde
910 [0, 1, 1],
911 [1, 1, 0],
912 [0, 1, 0],
913 [1, 1, 1],
914 [1, 0, 1],
915 ],
916 196 => [ # Adieresis
917 [1, 0, 1],
918 [0, 1, 0],
919 [1, 0, 1],
920 [1, 1, 1],
921 [1, 0, 1],
922 ],
923 197 => [ # Aring
924 [1, 1, 0],
925 [1, 1, 0],
926 [1, 0, 1],
927 [1, 1, 1],
928 [1, 0, 1],
929 ],
930 198 => [ # AE
931 [0, 1, 1],
932 [1, 1, 0],
933 [1, 1, 1],
934 [1, 1, 0],
935 [1, 1, 1],
936 ],
937 199 => [ # Ccedilla
938 [1, 0, 0],
939 [1, 0, 0],
940 [0, 1, 1],
941 [0, 0, 1],
942 [0, 1, 0],
943 ],
944 200 => [ # Egrave
945 [0, 1, 0],
946 [0, 0, 1],
947 [1, 1, 1],
948 [1, 1, 0],
949 [1, 1, 1],
950 ],
951 201 => [ # Eacute
952 [0, 1, 0],
953 [1, 0, 0],
954 [1, 1, 1],
955 [1, 1, 0],
956 [1, 1, 1],
957 ],
958 202 => [ # Ecircumflex
959 [1, 1, 1],
960 [0, 0, 0],
961 [1, 1, 1],
962 [1, 1, 0],
963 [1, 1, 1],
964 ],
965 203 => [ # Edieresis
966 [1, 0, 1],
967 [0, 0, 0],
968 [1, 1, 1],
969 [1, 1, 0],
970 [1, 1, 1],
971 ],
972 204 => [ # Igrave
973 [0, 1, 0],
974 [0, 0, 1],
975 [1, 1, 1],
976 [0, 1, 0],
977 [1, 1, 1],
978 ],
979 205 => [ # Iacute
980 [0, 1, 0],
981 [1, 0, 0],
982 [1, 1, 1],
983 [0, 1, 0],
984 [1, 1, 1],
985 ],
986 206 => [ # Icircumflex
987 [1, 1, 1],
988 [0, 0, 0],
989 [1, 1, 1],
990 [0, 1, 0],
991 [1, 1, 1],
992 ],
993 207 => [ # Idieresis
994 [1, 0, 1],
995 [0, 0, 0],
996 [1, 1, 1],
997 [0, 1, 0],
998 [1, 1, 1],
999 ],
1000 208 => [ # Eth
1001 [1, 1, 0],
1002 [1, 0, 1],
1003 [1, 1, 1],
1004 [1, 0, 1],
1005 [1, 1, 0],
1006 ],
1007 209 => [ # Ntilde
1008 [1, 1, 0],
1009 [0, 1, 1],
1010 [1, 0, 1],
1011 [1, 1, 1],
1012 [1, 0, 1],
1013 ],
1014 210 => [ # Ograve
1015 [0, 1, 0],
1016 [0, 0, 1],
1017 [1, 1, 1],
1018 [1, 0, 1],
1019 [1, 1, 1],
1020 ],
1021 211 => [ # Oacute
1022 [0, 1, 0],
1023 [1, 0, 0],
1024 [1, 1, 1],
1025 [1, 0, 1],
1026 [1, 1, 1],
1027 ],
1028 212 => [ # Ocircumflex
1029 [1, 1, 1],
1030 [0, 0, 0],
1031 [1, 1, 1],
1032 [1, 0, 1],
1033 [1, 1, 1],
1034 ],
1035 213 => [ # Otilde
1036 [1, 1, 0],
1037 [0, 1, 1],
1038 [1, 1, 1],
1039 [1, 0, 1],
1040 [1, 1, 1],
1041 ],
1042 214 => [ # Odieresis
1043 [1, 0, 1],
1044 [0, 0, 0],
1045 [1, 1, 1],
1046 [1, 0, 1],
1047 [1, 1, 1],
1048 ],
1049 215 => [ # multiply
1050 [0, 0, 0],
1051 [1, 0, 1],
1052 [0, 1, 0],
1053 [1, 0, 1],
1054 [0, 0, 0],
1055 ],
1056 216 => [ # Oslash
1057 [0, 1, 1],
1058 [1, 0, 1],
1059 [1, 1, 1],
1060 [1, 0, 1],
1061 [1, 1, 0],
1062 ],
1063 217 => [ # Ugrave
1064 [1, 0, 0],
1065 [0, 1, 0],
1066 [1, 0, 1],
1067 [1, 0, 1],
1068 [1, 1, 1],
1069 ],
1070 218 => [ # Uacute
1071 [0, 0, 1],
1072 [0, 1, 0],
1073 [1, 0, 1],
1074 [1, 0, 1],
1075 [1, 1, 1],
1076 ],
1077 219 => [ # Ucircumflex
1078 [1, 1, 1],
1079 [0, 0, 0],
1080 [1, 0, 1],
1081 [1, 0, 1],
1082 [1, 1, 1],
1083 ],
1084 220 => [ # Udieresis
1085 [1, 0, 1],
1086 [0, 0, 0],
1087 [1, 0, 1],
1088 [1, 0, 1],
1089 [1, 1, 1],
1090 ],
1091 221 => [ # Yacute
1092 [0, 0, 1],
1093 [0, 1, 0],
1094 [1, 0, 1],
1095 [1, 1, 1],
1096 [0, 1, 0],
1097 ],
1098 222 => [ # Thorn
1099 [1, 0, 0],
1100 [1, 1, 1],
1101 [1, 0, 1],
1102 [1, 1, 1],
1103 [1, 0, 0],
1104 ],
1105 223 => [ # germandbls
1106 [1, 0, 1],
1107 [1, 1, 0],
1108 [1, 0, 1],
1109 [1, 1, 0],
1110 [1, 0, 0],
1111 ],
1112 224 => [ # agrave
1113 [0, 1, 0],
1114 [0, 0, 1],
1115 [0, 1, 1],
1116 [1, 0, 1],
1117 [1, 1, 1],
1118 ],
1119 225 => [ # aacute
1120 [0, 1, 0],
1121 [1, 0, 0],
1122 [0, 1, 1],
1123 [1, 0, 1],
1124 [1, 1, 1],
1125 ],
1126 226 => [ # acircumflex
1127 [1, 1, 1],
1128 [0, 0, 0],
1129 [0, 1, 1],
1130 [1, 0, 1],
1131 [1, 1, 1],
1132 ],
1133 227 => [ # atilde
1134 [0, 1, 1],
1135 [1, 1, 0],
1136 [0, 1, 1],
1137 [1, 0, 1],
1138 [1, 1, 1],
1139 ],
1140 228 => [ # adieresis
1141 [1, 0, 1],
1142 [0, 0, 0],
1143 [0, 1, 1],
1144 [1, 0, 1],
1145 [1, 1, 1],
1146 ],
1147 229 => [ # aring
1148 [0, 1, 1],
1149 [0, 1, 1],
1150 [0, 1, 1],
1151 [1, 0, 1],
1152 [1, 1, 1],
1153 ],
1154 230 => [ # ae
1155 [0, 0, 0],
1156 [0, 1, 1],
1157 [1, 1, 1],
1158 [1, 1, 1],
1159 [1, 1, 0],
1160 ],
1161 231 => [ # ccedilla
1162 [0, 1, 1],
1163 [1, 0, 0],
1164 [0, 1, 1],
1165 [0, 0, 1],
1166 [0, 1, 0],
1167 ],
1168 232 => [ # egrave
1169 [0, 1, 0],
1170 [0, 0, 1],
1171 [0, 1, 1],
1172 [1, 1, 1],
1173 [0, 1, 1],
1174 ],
1175 233 => [ # eacute
1176 [0, 1, 0],
1177 [1, 0, 0],
1178 [0, 1, 1],
1179 [1, 1, 1],
1180 [0, 1, 1],
1181 ],
1182 234 => [ # ecircumflex
1183 [1, 1, 1],
1184 [0, 0, 0],
1185 [0, 1, 1],
1186 [1, 1, 1],
1187 [0, 1, 1],
1188 ],
1189 235 => [ # edieresis
1190 [1, 0, 1],
1191 [0, 0, 0],
1192 [0, 1, 1],
1193 [1, 1, 1],
1194 [0, 1, 1],
1195 ],
1196 236 => [ # igrave
1197 [1, 0, 0],
1198 [0, 1, 0],
1199 [1, 0, 0],
1200 [1, 0, 0],
1201 [1, 0, 0],
1202 ],
1203 237 => [ # iacute
1204 [0, 1, 0],
1205 [1, 0, 0],
1206 [0, 1, 0],
1207 [0, 1, 0],
1208 [0, 1, 0],
1209 ],
1210 238 => [ # icircumflex
1211 [1, 1, 1],
1212 [0, 0, 0],
1213 [0, 1, 0],
1214 [0, 1, 0],
1215 [0, 1, 0],
1216 ],
1217 239 => [ # idieresis
1218 [1, 0, 1],
1219 [0, 0, 0],
1220 [0, 1, 0],
1221 [0, 1, 0],
1222 [0, 1, 0],
1223 ],
1224 240 => [ # eth
1225 [0, 1, 1],
1226 [1, 1, 0],
1227 [0, 1, 1],
1228 [1, 0, 1],
1229 [0, 1, 1],
1230 ],
1231 241 => [ # ntilde
1232 [1, 1, 0],
1233 [0, 1, 1],
1234 [1, 1, 0],
1235 [1, 0, 1],
1236 [1, 0, 1],
1237 ],
1238 242 => [ # ograve
1239 [0, 1, 0],
1240 [0, 0, 1],
1241 [0, 1, 0],
1242 [1, 0, 1],
1243 [0, 1, 0],
1244 ],
1245 243 => [ # oacute
1246 [0, 1, 0],
1247 [1, 0, 0],
1248 [0, 1, 0],
1249 [1, 0, 1],
1250 [0, 1, 0],
1251 ],
1252 244 => [ # ocircumflex
1253 [1, 1, 1],
1254 [0, 0, 0],
1255 [0, 1, 0],
1256 [1, 0, 1],
1257 [0, 1, 0],
1258 ],
1259 245 => [ # otilde
1260 [1, 1, 0],
1261 [0, 1, 1],
1262 [0, 1, 0],
1263 [1, 0, 1],
1264 [0, 1, 0],
1265 ],
1266 246 => [ # odieresis
1267 [1, 0, 1],
1268 [0, 0, 0],
1269 [0, 1, 0],
1270 [1, 0, 1],
1271 [0, 1, 0],
1272 ],
1273 247 => [ # divide
1274 [0, 1, 0],
1275 [0, 0, 0],
1276 [1, 1, 1],
1277 [0, 0, 0],
1278 [0, 1, 0],
1279 ],
1280 248 => [ # oslash
1281 [0, 0, 0],
1282 [0, 1, 1],
1283 [1, 1, 1],
1284 [1, 0, 1],
1285 [1, 1, 0],
1286 ],
1287 249 => [ # ugrave
1288 [1, 0, 0],
1289 [0, 1, 0],
1290 [1, 0, 1],
1291 [1, 0, 1],
1292 [0, 1, 1],
1293 ],
1294 250 => [ # uacute
1295 [0, 0, 1],
1296 [0, 1, 0],
1297 [1, 0, 1],
1298 [1, 0, 1],
1299 [0, 1, 1],
1300 ],
1301 251 => [ # ucircumflex
1302 [1, 1, 1],
1303 [0, 0, 0],
1304 [1, 0, 1],
1305 [1, 0, 1],
1306 [0, 1, 1],
1307 ],
1308 252 => [ # udieresis
1309 [1, 0, 1],
1310 [0, 0, 0],
1311 [1, 0, 1],
1312 [1, 0, 1],
1313 [0, 1, 1],
1314 ],
1315 253 => [ # yacute
1316 [0, 1, 0],
1317 [1, 0, 1],
1318 [0, 1, 1],
1319 [0, 0, 1],
1320 [0, 1, 0],
1321 ],
1322 254 => [ # thorn
1323 [1, 0, 0],
1324 [1, 1, 0],
1325 [1, 0, 1],
1326 [1, 1, 0],
1327 [1, 0, 0],
1328 ],
1329 255 => [ # ydieresis
1330 [0, 0, 0],
1331 [1, 0, 1],
1332 [0, 1, 1],
1333 [0, 0, 1],
1334 [0, 1, 0],
1335 ],
1336 285 => [ # gcircumflex
1337 [0, 0, 0],
1338 [0, 0, 0],
1339 [0, 0, 0],
1340 [0, 0, 0],
1341 [0, 0, 0],
1342 ],
1343 338 => [ # OE
1344 [0, 1, 1],
1345 [1, 1, 0],
1346 [1, 1, 1],
1347 [1, 1, 0],
1348 [0, 1, 1],
1349 ],
1350 339 => [ # oe
1351 [0, 0, 0],
1352 [0, 1, 1],
1353 [1, 1, 1],
1354 [1, 1, 0],
1355 [1, 1, 1],
1356 ],
1357 352 => [ # Scaron
1358 [1, 0, 1],
1359 [0, 1, 1],
1360 [1, 1, 0],
1361 [0, 1, 1],
1362 [1, 1, 0],
1363 ],
1364 353 => [ # scaron
1365 [1, 0, 1],
1366 [0, 1, 1],
1367 [1, 1, 0],
1368 [0, 1, 1],
1369 [1, 1, 0],
1370 ],
1371 376 => [ # Ydieresis
1372 [1, 0, 1],
1373 [0, 0, 0],
1374 [1, 0, 1],
1375 [0, 1, 0],
1376 [0, 1, 0],
1377 ],
1378 381 => [ # Zcaron
1379 [1, 0, 1],
1380 [1, 1, 1],
1381 [0, 1, 1],
1382 [1, 1, 0],
1383 [1, 1, 1],
1384 ],
1385 382 => [ # zcaron
1386 [1, 0, 1],
1387 [1, 1, 1],
1388 [0, 1, 1],
1389 [1, 1, 0],
1390 [1, 1, 1],
1391 ],
1392 3748 => [ # uni0EA4
1393 [0, 0, 0],
1394 [0, 0, 0],
1395 [0, 0, 0],
1396 [0, 0, 0],
1397 [0, 0, 0],
1398 ],
1399 5024 => [ # uni13A0
1400 [0, 0, 0],
1401 [0, 0, 0],
1402 [0, 0, 0],
1403 [0, 0, 0],
1404 [0, 0, 0],
1405 ],
1406 8226 => [ # bullet
1407 [0, 0, 0],
1408 [0, 0, 0],
1409 [1, 0, 0],
1410 [0, 0, 0],
1411 [0, 0, 0],
1412 ],
1413 8230 => [ # ellipsis
1414 [0, 0, 0],
1415 [0, 0, 0],
1416 [0, 0, 0],
1417 [0, 0, 0],
1418 [1, 0, 1],
1419 ],
1420 8364 => [ # Euro
1421 [0, 1, 1],
1422 [1, 1, 1],
1423 [1, 1, 1],
1424 [1, 1, 0],
1425 [0, 1, 1],
1426 ],
1427 65533 => [ # uniFFFD
1428 [1, 1, 1],
1429 [1, 0, 1],
1430 [1, 0, 1],
1431 [1, 0, 1],
1432 [1, 1, 1],
1433 ],
1434 }
1435end