diff --git a/examples/ssd1306_fps/main.c b/examples/ssd1306_fps/main.c index e4ba524..6c56331 100644 --- a/examples/ssd1306_fps/main.c +++ b/examples/ssd1306_fps/main.c @@ -53,10 +53,15 @@ static const ssd1306_t dev = { /* Local frame buffer */ static uint8_t buffer[DISPLAY_WIDTH * DISPLAY_HEIGHT / 8]; -TimerHandle_t timerHandle = 0; // Timer handler +TimerHandle_t fps_timer_handle = NULL; // Timer handler +TimerHandle_t font_timer_handle = NULL; + uint8_t frame_done = 0; // number of frame send. uint8_t fps = 0; // image per second. +const font_info_t *font = NULL; // current font +font_face_t font_face = 0; + #define SECOND (1000 / portTICK_PERIOD_MS) static void ssd1306_task(void *pvParameters) @@ -72,23 +77,15 @@ static void ssd1306_task(void *pvParameters) uint8_t x1 = LOAD_ICON_X + LOAD_ICON_SIZE; uint8_t y1 = LOAD_ICON_Y + LOAD_ICON_SIZE; uint16_t count = 0; - uint8_t font = 0; - //ssd1306_select_font(FONT_FACE_TERMINUS_BOLD_8X14_KOI8_R); while (1) { - if (!(count % 200)) - while (true) - { - if (font++ >= FONT_FACE_MAX) font = 0; - if (!ssd1306_select_font(font)) break; - } + ssd1306_draw_string(&dev, buffer, font, 0, 0, "Hello, esp-open-rtos!", OLED_COLOR_WHITE, OLED_COLOR_BLACK); + sprintf(text, "FPS: %u ", fps); + ssd1306_draw_string(&dev, buffer, font_builtin_fonts[FONT_FACE_TERMINUS_6X12_KOI8_R], + 0, 40, text, OLED_COLOR_WHITE, OLED_COLOR_BLACK); - ssd1306_draw_string(&dev, buffer, 10, 10,"Hello, esp-open-rtos !", OLED_COLOR_WHITE, OLED_COLOR_BLACK); - sprintf(text,"FPS: %u",fps); - ssd1306_draw_string(&dev, buffer, 10, 40, text, OLED_COLOR_WHITE, OLED_COLOR_BLACK); - - //generate loading icon + // generate loading icon ssd1306_draw_line(&dev, buffer, x0, y0, x1, y1, OLED_COLOR_BLACK); if (x0 < (LOAD_ICON_X + LOAD_ICON_SIZE)) { x0++; @@ -108,7 +105,7 @@ static void ssd1306_task(void *pvParameters) ssd1306_draw_rectangle(&dev, buffer, LOAD_ICON_X, LOAD_ICON_Y, LOAD_ICON_SIZE + 1, LOAD_ICON_SIZE + 1, OLED_COLOR_WHITE); - //generate circle counting + // generate circle counting for (uint8_t i = 0; i < 10; i++) { if ((count >> i) & 0x01) ssd1306_draw_circle(&dev, buffer, CIRCLE_COUNT_ICON_X, CIRCLE_COUNT_ICON_Y, i, OLED_COLOR_BLACK); @@ -135,12 +132,23 @@ error_loop: } } -void SoftTimer(TimerHandle_t xTimer) +void fps_timer(TimerHandle_t h) { fps = frame_done; // Save number of frame already send to screen frame_done = 0; } +void font_timer(TimerHandle_t h) +{ + do { + if (++font_face >= font_builtin_fonts_count) + font_face = 0; + font = font_builtin_fonts[font_face]; + } while (!font); + + printf("Selected builtin font %d\n", font_face); +} + void user_init(void) { //uncomment to test with CPU overclocked @@ -162,9 +170,14 @@ void user_init(void) ssd1306_set_whole_display_lighting(&dev, true); vTaskDelay(SECOND); + font = font_builtin_fonts[font_face]; + // Create user interface task xTaskCreate(ssd1306_task, "ssd1306_task", 256, NULL, 2, NULL); - timerHandle = xTimerCreate("Timer", SECOND, pdTRUE, NULL, SoftTimer); - xTimerStart(timerHandle, 0); + fps_timer_handle = xTimerCreate("fps_timer", SECOND, pdTRUE, NULL, fps_timer); + xTimerStart(fps_timer_handle, 0); + + font_timer_handle = xTimerCreate("font_timer", 5 * SECOND, pdTRUE, NULL, font_timer); + xTimerStart(font_timer_handle, 0); } diff --git a/extras/fonts/OFL.txt b/extras/fonts/OFL.txt new file mode 100644 index 0000000..f1a20ac --- /dev/null +++ b/extras/fonts/OFL.txt @@ -0,0 +1,97 @@ +Copyright (c) , (), +with Reserved Font Name . +Copyright (c) , (), +with Reserved Font Name . +Copyright (c) , (). + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/extras/fonts/component.mk b/extras/fonts/component.mk index 87d988e..a8cd9b3 100644 --- a/extras/fonts/component.mk +++ b/extras/fonts/component.mk @@ -1,19 +1,29 @@ # Component makefile for extras/fonts -# expected anyone using bmp driver includes it as 'fonts/fonts.h' +# expected anyone using this component includes it as 'fonts/fonts.h' INC_DIRS += $(fonts_ROOT).. # args for passing into compile rule generation -fonts_SRC_DIR = $(fonts_ROOT) +fonts_SRC_DIR = $(fonts_ROOT) FONTS_DIR := $(dir $(lastword $(MAKEFILE_LIST))) -# fonts by default +# default builtin fonts include $(FONTS_DIR)defaults.mk fonts_CFLAGS = $(CFLAGS) \ - -DFONTS_GLCD_5X7=$(FONTS_GLCD_5X7) - -DFONTS_ROBOTO_8PT=$(FONTS_ROBOTO_8PT) - -DFONTS_ROBOTO_10PT=$(FONTS_ROBOTO_10PT) + -DFONTS_GLCD_5X7=$(FONTS_GLCD_5X7) \ + -DFONTS_ROBOTO_8PT=$(FONTS_ROBOTO_8PT) \ + -DFONTS_ROBOTO_10PT=$(FONTS_ROBOTO_10PT) \ + -DFONTS_BITOCRA_4X7=$(FONTS_BITOCRA_4X7) \ + -DFONTS_BITOCRA_6X11=$(FONTS_BITOCRA_6X11) \ + -DFONTS_BITOCRA_7X13=$(FONTS_BITOCRA_7X13) \ + -DFONTS_TERMINUS_6X12_KOI8_R=$(FONTS_TERMINUS_6X12_KOI8_R) \ + -DFONTS_TERMINUS_8X14_KOI8_R=$(FONTS_TERMINUS_8X14_KOI8_R) \ + -DFONTS_TERMINUS_BOLD_8X14_KOI8_R=$(FONTS_TERMINUS_BOLD_8X14_KOI8_R) \ + -DFONTS_TERMINUS_14X28_KOI8_R=$(FONTS_TERMINUS_14X28_KOI8_R) \ + -DFONTS_TERMINUS_BOLD_14X28_KOI8_R=$(FONTS_TERMINUS_BOLD_14X28_KOI8_R) \ + -DFONTS_TERMINUS_16X32_KOI8_R=$(FONTS_TERMINUS_16X32_KOI8_R) \ + -DFONTS_TERMINUS_BOLD_16X32_KOI8_R=$(FONTS_TERMINUS_BOLD_16X32_KOI8_R) $(eval $(call component_compile_rules,fonts)) diff --git a/extras/fonts/config.h b/extras/fonts/config.h index 43f7ff8..3820575 100644 --- a/extras/fonts/config.h +++ b/extras/fonts/config.h @@ -14,6 +14,18 @@ #define FONTS_ROBOTO_10PT 0 #endif +#ifndef FONTS_BITOCRA_4X7 +#define FONTS_BITOCRA_4X7 1 +#endif + +#ifndef FONTS_BITOCRA_6X11 +#define FONTS_BITOCRA_6X11 1 +#endif + +#ifndef FONTS_BITOCRA_7X13 +#define FONTS_BITOCRA_7X13 1 +#endif + #ifndef FONTS_TERMINUS_6X12_KOI8_R #define FONTS_TERMINUS_6X12_KOI8_R 1 #endif @@ -26,14 +38,6 @@ #define FONTS_TERMINUS_BOLD_8X14_KOI8_R 1 #endif -#ifndef FONTS_TERMINUS_8X16_KOI8_R -#define FONTS_TERMINUS_8X16_KOI8_R 1 -#endif - -#ifndef FONTS_TERMINUS_BOLD_8X16_KOI8_R -#define FONTS_TERMINUS_BOLD_8X16_KOI8_R 1 -#endif - #ifndef FONTS_TERMINUS_14X28_KOI8_R #define FONTS_TERMINUS_14X28_KOI8_R 1 #endif diff --git a/extras/fonts/data/font_bitocra_4x7_ascii.h b/extras/fonts/data/font_bitocra_4x7_ascii.h new file mode 100644 index 0000000..52e577b --- /dev/null +++ b/extras/fonts/data/font_bitocra_4x7_ascii.h @@ -0,0 +1,993 @@ +/** + * This file contains generated binary font data. + * + * Font: BitOCRA + * Size: 4x7 + * Charset: ASCII + * 96 characters (32..127) + * + * Copyright (c) 2011, Aaron Christianson (https://github.com/ninjaaron) + * Licensed under the OFL v1.1 + * + * Generated: Mon Dec 12 00:46:53 2016 + */ +#ifndef _EXTRAS_FONTS_FONT_BITOCRA_4X7_ASCII_H_ +#define _EXTRAS_FONTS_FONT_BITOCRA_4X7_ASCII_H_ + +static const uint8_t _fonts_bitocra_4x7_ascii_bitmaps[] = { + + /* Index: 0x00, char: \x20, offset: 0x0000 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x01, char: \x21, offset: 0x0007 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x02, char: \x22, offset: 0x000e */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x03, char: \x23, offset: 0x0015 */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x04, char: \x24, offset: 0x001c */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0xe0, /* ###..... */ + 0xc0, /* ##...... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0x40, /* .#...... */ + + /* Index: 0x05, char: \x25, offset: 0x0023 */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x80, /* #....... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x06, char: \x26, offset: 0x002a */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x80, /* #....... */ + 0x50, /* .#.#.... */ + 0xa0, /* #.#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + + /* Index: 0x07, char: \x27, offset: 0x0031 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x08, char: \x28, offset: 0x0038 */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + + /* Index: 0x09, char: \x29, offset: 0x003f */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + + /* Index: 0x0a, char: \x2a, offset: 0x0046 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0xe0, /* ###..... */ + 0x40, /* .#...... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x0b, char: \x2b, offset: 0x004d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0xe0, /* ###..... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x0c, char: \x2c, offset: 0x0054 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + + /* Index: 0x0d, char: \x2d, offset: 0x005b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x0e, char: \x2e, offset: 0x0062 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x0f, char: \x2f, offset: 0x0069 */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + + /* Index: 0x10, char: \x30, offset: 0x0070 */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x11, char: \x31, offset: 0x0077 */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x12, char: \x32, offset: 0x007e */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x13, char: \x33, offset: 0x0085 */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x14, char: \x34, offset: 0x008c */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x15, char: \x35, offset: 0x0093 */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x16, char: \x36, offset: 0x009a */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x17, char: \x37, offset: 0x00a1 */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x18, char: \x38, offset: 0x00a8 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x60, /* .##..... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x19, char: \x39, offset: 0x00af */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0x60, /* .##..... */ + 0x00, /* ........ */ + + /* Index: 0x1a, char: \x3a, offset: 0x00b6 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x1b, char: \x3b, offset: 0x00bd */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + + /* Index: 0x1c, char: \x3c, offset: 0x00c4 */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x80, /* #....... */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x1d, char: \x3d, offset: 0x00cb */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x1e, char: \x3e, offset: 0x00d2 */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0x1f, char: \x3f, offset: 0x00d9 */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + + /* Index: 0x20, char: \x40, offset: 0x00e0 */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x50, /* .#.#.... */ + 0xd0, /* ##.#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + + /* Index: 0x21, char: \x41, offset: 0x00e7 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x22, char: \x42, offset: 0x00ee */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0xc0, /* ##...... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x23, char: \x43, offset: 0x00f5 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x24, char: \x44, offset: 0x00fc */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xc0, /* ##...... */ + 0x00, /* ........ */ + + /* Index: 0x25, char: \x45, offset: 0x0103 */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0xc0, /* ##...... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x26, char: \x46, offset: 0x010a */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0xc0, /* ##...... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0x27, char: \x47, offset: 0x0111 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x80, /* #....... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x28, char: \x48, offset: 0x0118 */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x29, char: \x49, offset: 0x011f */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x2a, char: \x4a, offset: 0x0126 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x2b, char: \x4b, offset: 0x012d */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xc0, /* ##...... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x2c, char: \x4c, offset: 0x0134 */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x2d, char: \x4d, offset: 0x013b */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x2e, char: \x4e, offset: 0x0142 */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x2f, char: \x4f, offset: 0x0149 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x30, char: \x50, offset: 0x0150 */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0x31, char: \x51, offset: 0x0157 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xc0, /* ##...... */ + 0x60, /* .##..... */ + + /* Index: 0x32, char: \x52, offset: 0x015e */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xc0, /* ##...... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x33, char: \x53, offset: 0x0165 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x34, char: \x54, offset: 0x016c */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x35, char: \x55, offset: 0x0173 */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x36, char: \x56, offset: 0x017a */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xc0, /* ##...... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0x37, char: \x57, offset: 0x0181 */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x38, char: \x58, offset: 0x0188 */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x40, /* .#...... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x39, char: \x59, offset: 0x018f */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x3a, char: \x5a, offset: 0x0196 */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x3b, char: \x5b, offset: 0x019d */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xc0, /* ##...... */ + 0xc0, /* ##...... */ + 0xc0, /* ##...... */ + 0xc0, /* ##...... */ + 0xe0, /* ###..... */ + + /* Index: 0x3c, char: \x5c, offset: 0x01a4 */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + + /* Index: 0x3d, char: \x5d, offset: 0x01ab */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x60, /* .##..... */ + 0x60, /* .##..... */ + 0x60, /* .##..... */ + 0x60, /* .##..... */ + 0xe0, /* ###..... */ + + /* Index: 0x3e, char: \x5e, offset: 0x01b2 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x3f, char: \x5f, offset: 0x01b9 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + + /* Index: 0x40, char: \x60, offset: 0x01c0 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x41, char: \x61, offset: 0x01c7 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x42, char: \x62, offset: 0x01ce */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x43, char: \x63, offset: 0x01d5 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x44, char: \x64, offset: 0x01dc */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x45, char: \x65, offset: 0x01e3 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x46, char: \x66, offset: 0x01ea */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0x47, char: \x67, offset: 0x01f1 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + + /* Index: 0x48, char: \x68, offset: 0x01f8 */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x49, char: \x69, offset: 0x01ff */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x4a, char: \x6a, offset: 0x0206 */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + + /* Index: 0x4b, char: \x6b, offset: 0x020d */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0xa0, /* #.#..... */ + 0xc0, /* ##...... */ + 0xc0, /* ##...... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x4c, char: \x6c, offset: 0x0214 */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x60, /* .##..... */ + 0x00, /* ........ */ + + /* Index: 0x4d, char: \x6d, offset: 0x021b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x4e, char: \x6e, offset: 0x0222 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x4f, char: \x6f, offset: 0x0229 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x50, char: \x70, offset: 0x0230 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + + /* Index: 0x51, char: \x71, offset: 0x0237 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + + /* Index: 0x52, char: \x72, offset: 0x023e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0x53, char: \x73, offset: 0x0245 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x60, /* .##..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x54, char: \x74, offset: 0x024c */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x60, /* .##..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x60, /* .##..... */ + 0x00, /* ........ */ + + /* Index: 0x55, char: \x75, offset: 0x0253 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x56, char: \x76, offset: 0x025a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x57, char: \x77, offset: 0x0261 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x58, char: \x78, offset: 0x0268 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0x40, /* .#...... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + + /* Index: 0x59, char: \x79, offset: 0x026f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + + /* Index: 0x5a, char: \x7a, offset: 0x0276 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x60, /* .##..... */ + 0xc0, /* ##...... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x5b, char: \x7b, offset: 0x027d */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x40, /* .#...... */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x60, /* .##..... */ + + /* Index: 0x5c, char: \x7c, offset: 0x0284 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x5d, char: \x7d, offset: 0x028b */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x60, /* .##..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xc0, /* ##...... */ + + /* Index: 0x5e, char: \x7e, offset: 0x0292 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x5f, char: \x7f, offset: 0x0299 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ +}; + +const font_char_desc_t _fonts_bitocra_4x7_ascii_descriptors[] = { + { 0x04, 0x0000 }, /* Index: 0x00, char: \x20 */ + { 0x04, 0x0007 }, /* Index: 0x01, char: \x21 */ + { 0x04, 0x000e }, /* Index: 0x02, char: \x22 */ + { 0x04, 0x0015 }, /* Index: 0x03, char: \x23 */ + { 0x04, 0x001c }, /* Index: 0x04, char: \x24 */ + { 0x04, 0x0023 }, /* Index: 0x05, char: \x25 */ + { 0x04, 0x002a }, /* Index: 0x06, char: \x26 */ + { 0x04, 0x0031 }, /* Index: 0x07, char: \x27 */ + { 0x04, 0x0038 }, /* Index: 0x08, char: \x28 */ + { 0x04, 0x003f }, /* Index: 0x09, char: \x29 */ + { 0x04, 0x0046 }, /* Index: 0x0a, char: \x2a */ + { 0x04, 0x004d }, /* Index: 0x0b, char: \x2b */ + { 0x04, 0x0054 }, /* Index: 0x0c, char: \x2c */ + { 0x04, 0x005b }, /* Index: 0x0d, char: \x2d */ + { 0x04, 0x0062 }, /* Index: 0x0e, char: \x2e */ + { 0x04, 0x0069 }, /* Index: 0x0f, char: \x2f */ + { 0x04, 0x0070 }, /* Index: 0x10, char: \x30 */ + { 0x04, 0x0077 }, /* Index: 0x11, char: \x31 */ + { 0x04, 0x007e }, /* Index: 0x12, char: \x32 */ + { 0x04, 0x0085 }, /* Index: 0x13, char: \x33 */ + { 0x04, 0x008c }, /* Index: 0x14, char: \x34 */ + { 0x04, 0x0093 }, /* Index: 0x15, char: \x35 */ + { 0x04, 0x009a }, /* Index: 0x16, char: \x36 */ + { 0x04, 0x00a1 }, /* Index: 0x17, char: \x37 */ + { 0x04, 0x00a8 }, /* Index: 0x18, char: \x38 */ + { 0x04, 0x00af }, /* Index: 0x19, char: \x39 */ + { 0x04, 0x00b6 }, /* Index: 0x1a, char: \x3a */ + { 0x04, 0x00bd }, /* Index: 0x1b, char: \x3b */ + { 0x04, 0x00c4 }, /* Index: 0x1c, char: \x3c */ + { 0x04, 0x00cb }, /* Index: 0x1d, char: \x3d */ + { 0x04, 0x00d2 }, /* Index: 0x1e, char: \x3e */ + { 0x04, 0x00d9 }, /* Index: 0x1f, char: \x3f */ + { 0x04, 0x00e0 }, /* Index: 0x20, char: \x40 */ + { 0x04, 0x00e7 }, /* Index: 0x21, char: \x41 */ + { 0x04, 0x00ee }, /* Index: 0x22, char: \x42 */ + { 0x04, 0x00f5 }, /* Index: 0x23, char: \x43 */ + { 0x04, 0x00fc }, /* Index: 0x24, char: \x44 */ + { 0x04, 0x0103 }, /* Index: 0x25, char: \x45 */ + { 0x04, 0x010a }, /* Index: 0x26, char: \x46 */ + { 0x04, 0x0111 }, /* Index: 0x27, char: \x47 */ + { 0x04, 0x0118 }, /* Index: 0x28, char: \x48 */ + { 0x04, 0x011f }, /* Index: 0x29, char: \x49 */ + { 0x04, 0x0126 }, /* Index: 0x2a, char: \x4a */ + { 0x04, 0x012d }, /* Index: 0x2b, char: \x4b */ + { 0x04, 0x0134 }, /* Index: 0x2c, char: \x4c */ + { 0x04, 0x013b }, /* Index: 0x2d, char: \x4d */ + { 0x04, 0x0142 }, /* Index: 0x2e, char: \x4e */ + { 0x04, 0x0149 }, /* Index: 0x2f, char: \x4f */ + { 0x04, 0x0150 }, /* Index: 0x30, char: \x50 */ + { 0x04, 0x0157 }, /* Index: 0x31, char: \x51 */ + { 0x04, 0x015e }, /* Index: 0x32, char: \x52 */ + { 0x04, 0x0165 }, /* Index: 0x33, char: \x53 */ + { 0x04, 0x016c }, /* Index: 0x34, char: \x54 */ + { 0x04, 0x0173 }, /* Index: 0x35, char: \x55 */ + { 0x04, 0x017a }, /* Index: 0x36, char: \x56 */ + { 0x04, 0x0181 }, /* Index: 0x37, char: \x57 */ + { 0x04, 0x0188 }, /* Index: 0x38, char: \x58 */ + { 0x04, 0x018f }, /* Index: 0x39, char: \x59 */ + { 0x04, 0x0196 }, /* Index: 0x3a, char: \x5a */ + { 0x04, 0x019d }, /* Index: 0x3b, char: \x5b */ + { 0x04, 0x01a4 }, /* Index: 0x3c, char: \x5c */ + { 0x04, 0x01ab }, /* Index: 0x3d, char: \x5d */ + { 0x04, 0x01b2 }, /* Index: 0x3e, char: \x5e */ + { 0x04, 0x01b9 }, /* Index: 0x3f, char: \x5f */ + { 0x04, 0x01c0 }, /* Index: 0x40, char: \x60 */ + { 0x04, 0x01c7 }, /* Index: 0x41, char: \x61 */ + { 0x04, 0x01ce }, /* Index: 0x42, char: \x62 */ + { 0x04, 0x01d5 }, /* Index: 0x43, char: \x63 */ + { 0x04, 0x01dc }, /* Index: 0x44, char: \x64 */ + { 0x04, 0x01e3 }, /* Index: 0x45, char: \x65 */ + { 0x04, 0x01ea }, /* Index: 0x46, char: \x66 */ + { 0x04, 0x01f1 }, /* Index: 0x47, char: \x67 */ + { 0x04, 0x01f8 }, /* Index: 0x48, char: \x68 */ + { 0x04, 0x01ff }, /* Index: 0x49, char: \x69 */ + { 0x04, 0x0206 }, /* Index: 0x4a, char: \x6a */ + { 0x04, 0x020d }, /* Index: 0x4b, char: \x6b */ + { 0x04, 0x0214 }, /* Index: 0x4c, char: \x6c */ + { 0x04, 0x021b }, /* Index: 0x4d, char: \x6d */ + { 0x04, 0x0222 }, /* Index: 0x4e, char: \x6e */ + { 0x04, 0x0229 }, /* Index: 0x4f, char: \x6f */ + { 0x04, 0x0230 }, /* Index: 0x50, char: \x70 */ + { 0x04, 0x0237 }, /* Index: 0x51, char: \x71 */ + { 0x04, 0x023e }, /* Index: 0x52, char: \x72 */ + { 0x04, 0x0245 }, /* Index: 0x53, char: \x73 */ + { 0x04, 0x024c }, /* Index: 0x54, char: \x74 */ + { 0x04, 0x0253 }, /* Index: 0x55, char: \x75 */ + { 0x04, 0x025a }, /* Index: 0x56, char: \x76 */ + { 0x04, 0x0261 }, /* Index: 0x57, char: \x77 */ + { 0x04, 0x0268 }, /* Index: 0x58, char: \x78 */ + { 0x04, 0x026f }, /* Index: 0x59, char: \x79 */ + { 0x04, 0x0276 }, /* Index: 0x5a, char: \x7a */ + { 0x04, 0x027d }, /* Index: 0x5b, char: \x7b */ + { 0x04, 0x0284 }, /* Index: 0x5c, char: \x7c */ + { 0x04, 0x028b }, /* Index: 0x5d, char: \x7d */ + { 0x04, 0x0292 }, /* Index: 0x5e, char: \x7e */ + { 0x04, 0x0299 }, /* Index: 0x5f, char: \x7f */ +}; + +const font_info_t _fonts_bitocra_4x7_ascii_info = +{ + .height = 7, /* Character height */ + .c = 0, /* C */ + .char_start = 32, /* Start character */ + .char_end = 127, /* End character */ + .char_descriptors = _fonts_bitocra_4x7_ascii_descriptors, /* Character descriptor array */ + .bitmap = _fonts_bitocra_4x7_ascii_bitmaps, /* Character bitmap array */ +}; + +#endif /* _EXTRAS_FONTS_FONT_BITOCRA_4X7_ASCII_H_ */ diff --git a/extras/fonts/data/font_bitocra_6x11_iso8859_1.h b/extras/fonts/data/font_bitocra_6x11_iso8859_1.h new file mode 100644 index 0000000..7b9a790 --- /dev/null +++ b/extras/fonts/data/font_bitocra_6x11_iso8859_1.h @@ -0,0 +1,3169 @@ +/** + * This file contains generated binary font data. + * + * Font: BitOCRA + * Size: 6x11 + * Charset: ISO8859-1 + * 224 characters (32..255) + * + * Copyright (c) 2011, Aaron Christianson (https://github.com/ninjaaron) + * Licensed under the OFL v1.1 + * + * Generated: Mon Dec 12 00:44:35 2016 + */ +#ifndef _EXTRAS_FONTS_FONT_BITOCRA_6X11_ISO8859_1_H_ +#define _EXTRAS_FONTS_FONT_BITOCRA_6X11_ISO8859_1_H_ + +static const uint8_t _fonts_bitocra_6x11_iso8859_1_bitmaps[] = { + + /* Index: 0x00, char: \x20, offset: 0x0000 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x01, char: \x21, offset: 0x000b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x02, char: \x22, offset: 0x0016 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x03, char: \x23, offset: 0x0021 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0xf8, /* #####... */ + 0x50, /* .#.#.... */ + 0xf8, /* #####... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x04, char: \x24, offset: 0x002c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0xa0, /* #.#..... */ + 0xf8, /* #####... */ + 0x28, /* ..#.#... */ + 0xf8, /* #####... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x05, char: \x25, offset: 0x0037 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0xd8, /* ##.##... */ + 0x30, /* ..##.... */ + 0x60, /* .##..... */ + 0xd8, /* ##.##... */ + 0x18, /* ...##... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x06, char: \x26, offset: 0x0042 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x40, /* .#...... */ + 0xe8, /* ###.#... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xe8, /* ###.#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x07, char: \x27, offset: 0x004d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x08, char: \x28, offset: 0x0058 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x09, char: \x29, offset: 0x0063 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x0a, char: \x2a, offset: 0x006e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0xa8, /* #.#.#... */ + 0x70, /* .###.... */ + 0xa8, /* #.#.#... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x0b, char: \x2b, offset: 0x0079 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x0c, char: \x2c, offset: 0x0084 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x0d, char: \x2d, offset: 0x008f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x0e, char: \x2e, offset: 0x009a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x60, /* .##..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x0f, char: \x2f, offset: 0x00a5 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0x10, char: \x30, offset: 0x00b0 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xb0, /* #.##.... */ + 0xd0, /* ##.#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x11, char: \x31, offset: 0x00bb */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x50, /* .#.#.... */ + 0x50, /* .#.#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x12, char: \x32, offset: 0x00c6 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x13, char: \x33, offset: 0x00d1 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x14, char: \x34, offset: 0x00dc */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xf0, /* ####.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x15, char: \x35, offset: 0x00e7 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x16, char: \x36, offset: 0x00f2 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x17, char: \x37, offset: 0x00fd */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0x30, /* ..##.... */ + 0x60, /* .##..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x18, char: \x38, offset: 0x0108 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x50, /* .#.#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x19, char: \x39, offset: 0x0113 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x1a, char: \x3a, offset: 0x011e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x60, /* .##..... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x60, /* .##..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x1b, char: \x3b, offset: 0x0129 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x60, /* .##..... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x1c, char: \x3c, offset: 0x0134 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x60, /* .##..... */ + 0xc0, /* ##...... */ + 0x60, /* .##..... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x1d, char: \x3d, offset: 0x013f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x1e, char: \x3e, offset: 0x014a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x60, /* .##..... */ + 0x30, /* ..##.... */ + 0x60, /* .##..... */ + 0xc0, /* ##...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x1f, char: \x3f, offset: 0x0155 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x10, /* ...#.... */ + 0x70, /* .###.... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x20, char: \x40, offset: 0x0160 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xe8, /* ###.#... */ + 0xa8, /* #.#.#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x21, char: \x41, offset: 0x016b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x22, char: \x42, offset: 0x0176 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x23, char: \x43, offset: 0x0181 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x24, char: \x44, offset: 0x018c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x48, /* .#..#... */ + 0x48, /* .#..#... */ + 0x48, /* .#..#... */ + 0x48, /* .#..#... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x25, char: \x45, offset: 0x0197 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x26, char: \x46, offset: 0x01a2 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x27, char: \x47, offset: 0x01ad */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xb0, /* #.##.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x28, char: \x48, offset: 0x01b8 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x29, char: \x49, offset: 0x01c3 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2a, char: \x4a, offset: 0x01ce */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2b, char: \x4b, offset: 0x01d9 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xe0, /* ###..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2c, char: \x4c, offset: 0x01e4 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2d, char: \x4d, offset: 0x01ef */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0xd8, /* ##.##... */ + 0xf8, /* #####... */ + 0xa8, /* #.#.#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2e, char: \x4e, offset: 0x01fa */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xd0, /* ##.#.... */ + 0xf0, /* ####.... */ + 0xb0, /* #.##.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2f, char: \x4f, offset: 0x0205 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x30, char: \x50, offset: 0x0210 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x48, /* .#..#... */ + 0x48, /* .#..#... */ + 0x78, /* .####... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x31, char: \x51, offset: 0x021b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xe0, /* ###..... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + + /* Index: 0x32, char: \x52, offset: 0x0226 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xe0, /* ###..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x33, char: \x53, offset: 0x0231 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x34, char: \x54, offset: 0x023c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0xa8, /* #.#.#... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x35, char: \x55, offset: 0x0247 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x36, char: \x56, offset: 0x0252 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xb0, /* #.##.... */ + 0xe0, /* ###..... */ + 0xc0, /* ##...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x37, char: \x57, offset: 0x025d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xa8, /* #.#.#... */ + 0xf8, /* #####... */ + 0xd8, /* ##.##... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x38, char: \x58, offset: 0x0268 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x60, /* .##..... */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x39, char: \x59, offset: 0x0273 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x3a, char: \x5a, offset: 0x027e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x30, /* ..##.... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0xc0, /* ##...... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x3b, char: \x5b, offset: 0x0289 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + + /* Index: 0x3c, char: \x5c, offset: 0x0294 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x00, /* ........ */ + + /* Index: 0x3d, char: \x5d, offset: 0x029f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + + /* Index: 0x3e, char: \x5e, offset: 0x02aa */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0xd8, /* ##.##... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x3f, char: \x5f, offset: 0x02b5 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + + /* Index: 0x40, char: \x60, offset: 0x02c0 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x41, char: \x61, offset: 0x02cb */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x42, char: \x62, offset: 0x02d6 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x43, char: \x63, offset: 0x02e1 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x44, char: \x64, offset: 0x02ec */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x45, char: \x65, offset: 0x02f7 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x46, char: \x66, offset: 0x0302 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x40, /* .#...... */ + 0x70, /* .###.... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x47, char: \x67, offset: 0x030d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + + /* Index: 0x48, char: \x68, offset: 0x0318 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x49, char: \x69, offset: 0x0323 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x4a, char: \x6a, offset: 0x032e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x4b, char: \x6b, offset: 0x0339 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xe0, /* ###..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x4c, char: \x6c, offset: 0x0344 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x4d, char: \x6d, offset: 0x034f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0xa8, /* #.#.#... */ + 0xa8, /* #.#.#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x4e, char: \x6e, offset: 0x035a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x4f, char: \x6f, offset: 0x0365 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x50, char: \x70, offset: 0x0370 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0x51, char: \x71, offset: 0x037b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x00, /* ........ */ + + /* Index: 0x52, char: \x72, offset: 0x0386 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x53, char: \x73, offset: 0x0391 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x54, char: \x74, offset: 0x039c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x70, /* .###.... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x50, /* .#.#.... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x55, char: \x75, offset: 0x03a7 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x56, char: \x76, offset: 0x03b2 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x60, /* .##..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x57, char: \x77, offset: 0x03bd */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xa8, /* #.#.#... */ + 0xa8, /* #.#.#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x58, char: \x78, offset: 0x03c8 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x59, char: \x79, offset: 0x03d3 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + + /* Index: 0x5a, char: \x7a, offset: 0x03de */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0x60, /* .##..... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x5b, char: \x7b, offset: 0x03e9 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + + /* Index: 0x5c, char: \x7c, offset: 0x03f4 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x5d, char: \x7d, offset: 0x03ff */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x60, /* .##..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xc0, /* ##...... */ + 0x00, /* ........ */ + + /* Index: 0x5e, char: \x7e, offset: 0x040a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe8, /* ###.#... */ + 0xb8, /* #.###... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x5f, char: \x7f, offset: 0x0415 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x60, char: \x80, offset: 0x0420 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x61, char: \x81, offset: 0x042b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x62, char: \x82, offset: 0x0436 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x63, char: \x83, offset: 0x0441 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x64, char: \x84, offset: 0x044c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x65, char: \x85, offset: 0x0457 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x66, char: \x86, offset: 0x0462 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x67, char: \x87, offset: 0x046d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x68, char: \x88, offset: 0x0478 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x69, char: \x89, offset: 0x0483 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6a, char: \x8a, offset: 0x048e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6b, char: \x8b, offset: 0x0499 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6c, char: \x8c, offset: 0x04a4 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6d, char: \x8d, offset: 0x04af */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6e, char: \x8e, offset: 0x04ba */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6f, char: \x8f, offset: 0x04c5 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x70, char: \x90, offset: 0x04d0 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x71, char: \x91, offset: 0x04db */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x72, char: \x92, offset: 0x04e6 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x73, char: \x93, offset: 0x04f1 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x74, char: \x94, offset: 0x04fc */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x75, char: \x95, offset: 0x0507 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x76, char: \x96, offset: 0x0512 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x77, char: \x97, offset: 0x051d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x78, char: \x98, offset: 0x0528 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x79, char: \x99, offset: 0x0533 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7a, char: \x9a, offset: 0x053e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7b, char: \x9b, offset: 0x0549 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7c, char: \x9c, offset: 0x0554 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7d, char: \x9d, offset: 0x055f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7e, char: \x9e, offset: 0x056a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7f, char: \x9f, offset: 0x0575 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x80, char: \xa0, offset: 0x0580 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x81, char: \xa1, offset: 0x058b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x82, char: \xa2, offset: 0x0596 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x70, /* .###.... */ + 0xa8, /* #.#.#... */ + 0xa0, /* #.#..... */ + 0xc8, /* ##..#... */ + 0x70, /* .###.... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x83, char: \xa3, offset: 0x05a1 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x38, /* ..###... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xf0, /* ####.... */ + 0x40, /* .#...... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x84, char: \xa4, offset: 0x05ac */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x84, /* #....#.. */ + 0x78, /* .####... */ + 0x48, /* .#..#... */ + 0x48, /* .#..#... */ + 0x78, /* .####... */ + 0x84, /* #....#.. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x85, char: \xa5, offset: 0x05b7 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x50, /* .#.#.... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x86, char: \xa6, offset: 0x05c2 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x87, char: \xa7, offset: 0x05cd */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x40, /* .#...... */ + 0xa0, /* #.#..... */ + 0x50, /* .#.#.... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + + /* Index: 0x88, char: \xa8, offset: 0x05d8 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x48, /* .#..#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x89, char: \xa9, offset: 0x05e3 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x48, /* .#..#... */ + 0xb4, /* #.##.#.. */ + 0xc4, /* ##...#.. */ + 0xb4, /* #.##.#.. */ + 0x48, /* .#..#... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8a, char: \xaa, offset: 0x05ee */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8b, char: \xab, offset: 0x05f9 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x48, /* .#..#... */ + 0x90, /* #..#.... */ + 0x48, /* .#..#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8c, char: \xac, offset: 0x0604 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8d, char: \xad, offset: 0x060f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8e, char: \xae, offset: 0x061a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x48, /* .#..#... */ + 0xbc, /* #.####.. */ + 0xb4, /* #.##.#.. */ + 0xac, /* #.#.##.. */ + 0x48, /* .#..#... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8f, char: \xaf, offset: 0x0625 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x90, char: \xb0, offset: 0x0630 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0xa0, /* #.#..... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x91, char: \xb1, offset: 0x063b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x92, char: \xb2, offset: 0x0646 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x93, char: \xb3, offset: 0x0651 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x20, /* ..#..... */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x94, char: \xb4, offset: 0x065c */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x95, char: \xb5, offset: 0x0667 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xb0, /* #.##.... */ + 0xd0, /* ##.#.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + + /* Index: 0x96, char: \xb6, offset: 0x0672 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0xe8, /* ###.#... */ + 0xe8, /* ###.#... */ + 0x68, /* .##.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x00, /* ........ */ + + /* Index: 0x97, char: \xb7, offset: 0x067d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x98, char: \xb8, offset: 0x0688 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x10, /* ...#.... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x99, char: \xb9, offset: 0x0693 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x60, /* .##..... */ + 0xe0, /* ###..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x9a, char: \xba, offset: 0x069e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x60, /* .##..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x9b, char: \xbb, offset: 0x06a9 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x48, /* .#..#... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x9c, char: \xbc, offset: 0x06b4 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x48, /* .#..#... */ + 0x18, /* ...##... */ + 0x28, /* ..#.#... */ + 0x3c, /* ..####.. */ + 0x08, /* ....#... */ + 0x00, /* ........ */ + + /* Index: 0x9d, char: \xbd, offset: 0x06bf */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x5c, /* .#.###.. */ + 0x0c, /* ....##.. */ + 0x10, /* ...#.... */ + 0x1c, /* ...###.. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x9e, char: \xbe, offset: 0x06ca */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x28, /* ..#.#... */ + 0xd8, /* ##.##... */ + 0x28, /* ..#.#... */ + 0x3c, /* ..####.. */ + 0x08, /* ....#... */ + 0x00, /* ........ */ + + /* Index: 0x9f, char: \xbf, offset: 0x06d5 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + + /* Index: 0xa0, char: \xc0, offset: 0x06e0 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa1, char: \xc1, offset: 0x06eb */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa2, char: \xc2, offset: 0x06f6 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa3, char: \xc3, offset: 0x0701 */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0xa0, /* #.#..... */ + 0x70, /* .###.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa4, char: \xc4, offset: 0x070c */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa5, char: \xc5, offset: 0x0717 */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa6, char: \xc6, offset: 0x0722 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0xa0, /* #.#..... */ + 0xb0, /* #.##.... */ + 0xa0, /* #.#..... */ + 0xe0, /* ###..... */ + 0xb8, /* #.###... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa7, char: \xc7, offset: 0x072d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x20, /* ..#..... */ + 0x60, /* .##..... */ + + /* Index: 0xa8, char: \xc8, offset: 0x0738 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa9, char: \xc9, offset: 0x0743 */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xaa, char: \xca, offset: 0x074e */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x70, /* .###.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xab, char: \xcb, offset: 0x0759 */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xac, char: \xcc, offset: 0x0764 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xad, char: \xcd, offset: 0x076f */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xae, char: \xce, offset: 0x077a */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xaf, char: \xcf, offset: 0x0785 */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb0, char: \xd0, offset: 0x0790 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x48, /* .#..#... */ + 0xe8, /* ###.#... */ + 0x48, /* .#..#... */ + 0x48, /* .#..#... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb1, char: \xd1, offset: 0x079b */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0xa0, /* #.#..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xd0, /* ##.#.... */ + 0xf0, /* ####.... */ + 0xb0, /* #.##.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb2, char: \xd2, offset: 0x07a6 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb3, char: \xd3, offset: 0x07b1 */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb4, char: \xd4, offset: 0x07bc */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb5, char: \xd5, offset: 0x07c7 */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0xa0, /* #.#..... */ + 0x70, /* .###.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb6, char: \xd6, offset: 0x07d2 */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb7, char: \xd7, offset: 0x07dd */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb8, char: \xd8, offset: 0x07e8 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0xb0, /* #.##.... */ + 0xb0, /* #.##.... */ + 0xd0, /* ##.#.... */ + 0xd0, /* ##.#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0xb9, char: \xd9, offset: 0x07f3 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xba, char: \xda, offset: 0x07fe */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xbb, char: \xdb, offset: 0x0809 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xbc, char: \xdc, offset: 0x0814 */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xbd, char: \xdd, offset: 0x081f */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xbe, char: \xde, offset: 0x082a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0xbf, char: \xdf, offset: 0x0835 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xb0, /* #.##.... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0xc0, char: \xe0, offset: 0x0840 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc1, char: \xe1, offset: 0x084b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc2, char: \xe2, offset: 0x0856 */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc3, char: \xe3, offset: 0x0861 */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc4, char: \xe4, offset: 0x086c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc5, char: \xe5, offset: 0x0877 */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc6, char: \xe6, offset: 0x0882 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x28, /* ..#.#... */ + 0xf8, /* #####... */ + 0xa0, /* #.#..... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc7, char: \xe7, offset: 0x088d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x20, /* ..#..... */ + 0x60, /* .##..... */ + + /* Index: 0xc8, char: \xe8, offset: 0x0898 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc9, char: \xe9, offset: 0x08a3 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xca, char: \xea, offset: 0x08ae */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xcb, char: \xeb, offset: 0x08b9 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xcc, char: \xec, offset: 0x08c4 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xcd, char: \xed, offset: 0x08cf */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xce, char: \xee, offset: 0x08da */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xcf, char: \xef, offset: 0x08e5 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd0, char: \xf0, offset: 0x08f0 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x18, /* ...##... */ + 0x30, /* ..##.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd1, char: \xf1, offset: 0x08fb */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd2, char: \xf2, offset: 0x0906 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd3, char: \xf3, offset: 0x0911 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd4, char: \xf4, offset: 0x091c */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd5, char: \xf5, offset: 0x0927 */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0xa0, /* #.#..... */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd6, char: \xf6, offset: 0x0932 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd7, char: \xf7, offset: 0x093d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd8, char: \xf8, offset: 0x0948 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0xb0, /* #.##.... */ + 0x90, /* #..#.... */ + 0xd0, /* ##.#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0xd9, char: \xf9, offset: 0x0953 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xda, char: \xfa, offset: 0x095e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xdb, char: \xfb, offset: 0x0969 */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xdc, char: \xfc, offset: 0x0974 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xdd, char: \xfd, offset: 0x097f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + + /* Index: 0xde, char: \xfe, offset: 0x098a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0xdf, char: \xff, offset: 0x0995 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ +}; + +const font_char_desc_t _fonts_bitocra_6x11_iso8859_1_descriptors[] = { + { 0x06, 0x0000 }, /* Index: 0x00, char: \x20 */ + { 0x06, 0x000b }, /* Index: 0x01, char: \x21 */ + { 0x06, 0x0016 }, /* Index: 0x02, char: \x22 */ + { 0x06, 0x0021 }, /* Index: 0x03, char: \x23 */ + { 0x06, 0x002c }, /* Index: 0x04, char: \x24 */ + { 0x06, 0x0037 }, /* Index: 0x05, char: \x25 */ + { 0x06, 0x0042 }, /* Index: 0x06, char: \x26 */ + { 0x06, 0x004d }, /* Index: 0x07, char: \x27 */ + { 0x06, 0x0058 }, /* Index: 0x08, char: \x28 */ + { 0x06, 0x0063 }, /* Index: 0x09, char: \x29 */ + { 0x06, 0x006e }, /* Index: 0x0a, char: \x2a */ + { 0x06, 0x0079 }, /* Index: 0x0b, char: \x2b */ + { 0x06, 0x0084 }, /* Index: 0x0c, char: \x2c */ + { 0x06, 0x008f }, /* Index: 0x0d, char: \x2d */ + { 0x06, 0x009a }, /* Index: 0x0e, char: \x2e */ + { 0x06, 0x00a5 }, /* Index: 0x0f, char: \x2f */ + { 0x06, 0x00b0 }, /* Index: 0x10, char: \x30 */ + { 0x06, 0x00bb }, /* Index: 0x11, char: \x31 */ + { 0x06, 0x00c6 }, /* Index: 0x12, char: \x32 */ + { 0x06, 0x00d1 }, /* Index: 0x13, char: \x33 */ + { 0x06, 0x00dc }, /* Index: 0x14, char: \x34 */ + { 0x06, 0x00e7 }, /* Index: 0x15, char: \x35 */ + { 0x06, 0x00f2 }, /* Index: 0x16, char: \x36 */ + { 0x06, 0x00fd }, /* Index: 0x17, char: \x37 */ + { 0x06, 0x0108 }, /* Index: 0x18, char: \x38 */ + { 0x06, 0x0113 }, /* Index: 0x19, char: \x39 */ + { 0x06, 0x011e }, /* Index: 0x1a, char: \x3a */ + { 0x06, 0x0129 }, /* Index: 0x1b, char: \x3b */ + { 0x06, 0x0134 }, /* Index: 0x1c, char: \x3c */ + { 0x06, 0x013f }, /* Index: 0x1d, char: \x3d */ + { 0x06, 0x014a }, /* Index: 0x1e, char: \x3e */ + { 0x06, 0x0155 }, /* Index: 0x1f, char: \x3f */ + { 0x06, 0x0160 }, /* Index: 0x20, char: \x40 */ + { 0x06, 0x016b }, /* Index: 0x21, char: \x41 */ + { 0x06, 0x0176 }, /* Index: 0x22, char: \x42 */ + { 0x06, 0x0181 }, /* Index: 0x23, char: \x43 */ + { 0x06, 0x018c }, /* Index: 0x24, char: \x44 */ + { 0x06, 0x0197 }, /* Index: 0x25, char: \x45 */ + { 0x06, 0x01a2 }, /* Index: 0x26, char: \x46 */ + { 0x06, 0x01ad }, /* Index: 0x27, char: \x47 */ + { 0x06, 0x01b8 }, /* Index: 0x28, char: \x48 */ + { 0x06, 0x01c3 }, /* Index: 0x29, char: \x49 */ + { 0x06, 0x01ce }, /* Index: 0x2a, char: \x4a */ + { 0x06, 0x01d9 }, /* Index: 0x2b, char: \x4b */ + { 0x06, 0x01e4 }, /* Index: 0x2c, char: \x4c */ + { 0x06, 0x01ef }, /* Index: 0x2d, char: \x4d */ + { 0x06, 0x01fa }, /* Index: 0x2e, char: \x4e */ + { 0x06, 0x0205 }, /* Index: 0x2f, char: \x4f */ + { 0x06, 0x0210 }, /* Index: 0x30, char: \x50 */ + { 0x06, 0x021b }, /* Index: 0x31, char: \x51 */ + { 0x06, 0x0226 }, /* Index: 0x32, char: \x52 */ + { 0x06, 0x0231 }, /* Index: 0x33, char: \x53 */ + { 0x06, 0x023c }, /* Index: 0x34, char: \x54 */ + { 0x06, 0x0247 }, /* Index: 0x35, char: \x55 */ + { 0x06, 0x0252 }, /* Index: 0x36, char: \x56 */ + { 0x06, 0x025d }, /* Index: 0x37, char: \x57 */ + { 0x06, 0x0268 }, /* Index: 0x38, char: \x58 */ + { 0x06, 0x0273 }, /* Index: 0x39, char: \x59 */ + { 0x06, 0x027e }, /* Index: 0x3a, char: \x5a */ + { 0x06, 0x0289 }, /* Index: 0x3b, char: \x5b */ + { 0x06, 0x0294 }, /* Index: 0x3c, char: \x5c */ + { 0x06, 0x029f }, /* Index: 0x3d, char: \x5d */ + { 0x06, 0x02aa }, /* Index: 0x3e, char: \x5e */ + { 0x06, 0x02b5 }, /* Index: 0x3f, char: \x5f */ + { 0x06, 0x02c0 }, /* Index: 0x40, char: \x60 */ + { 0x06, 0x02cb }, /* Index: 0x41, char: \x61 */ + { 0x06, 0x02d6 }, /* Index: 0x42, char: \x62 */ + { 0x06, 0x02e1 }, /* Index: 0x43, char: \x63 */ + { 0x06, 0x02ec }, /* Index: 0x44, char: \x64 */ + { 0x06, 0x02f7 }, /* Index: 0x45, char: \x65 */ + { 0x06, 0x0302 }, /* Index: 0x46, char: \x66 */ + { 0x06, 0x030d }, /* Index: 0x47, char: \x67 */ + { 0x06, 0x0318 }, /* Index: 0x48, char: \x68 */ + { 0x06, 0x0323 }, /* Index: 0x49, char: \x69 */ + { 0x06, 0x032e }, /* Index: 0x4a, char: \x6a */ + { 0x06, 0x0339 }, /* Index: 0x4b, char: \x6b */ + { 0x06, 0x0344 }, /* Index: 0x4c, char: \x6c */ + { 0x06, 0x034f }, /* Index: 0x4d, char: \x6d */ + { 0x06, 0x035a }, /* Index: 0x4e, char: \x6e */ + { 0x06, 0x0365 }, /* Index: 0x4f, char: \x6f */ + { 0x06, 0x0370 }, /* Index: 0x50, char: \x70 */ + { 0x06, 0x037b }, /* Index: 0x51, char: \x71 */ + { 0x06, 0x0386 }, /* Index: 0x52, char: \x72 */ + { 0x06, 0x0391 }, /* Index: 0x53, char: \x73 */ + { 0x06, 0x039c }, /* Index: 0x54, char: \x74 */ + { 0x06, 0x03a7 }, /* Index: 0x55, char: \x75 */ + { 0x06, 0x03b2 }, /* Index: 0x56, char: \x76 */ + { 0x06, 0x03bd }, /* Index: 0x57, char: \x77 */ + { 0x06, 0x03c8 }, /* Index: 0x58, char: \x78 */ + { 0x06, 0x03d3 }, /* Index: 0x59, char: \x79 */ + { 0x06, 0x03de }, /* Index: 0x5a, char: \x7a */ + { 0x06, 0x03e9 }, /* Index: 0x5b, char: \x7b */ + { 0x06, 0x03f4 }, /* Index: 0x5c, char: \x7c */ + { 0x06, 0x03ff }, /* Index: 0x5d, char: \x7d */ + { 0x06, 0x040a }, /* Index: 0x5e, char: \x7e */ + { 0x06, 0x0415 }, /* Index: 0x5f, char: \x7f */ + { 0x06, 0x0420 }, /* Index: 0x60, char: \x80 */ + { 0x06, 0x042b }, /* Index: 0x61, char: \x81 */ + { 0x06, 0x0436 }, /* Index: 0x62, char: \x82 */ + { 0x06, 0x0441 }, /* Index: 0x63, char: \x83 */ + { 0x06, 0x044c }, /* Index: 0x64, char: \x84 */ + { 0x06, 0x0457 }, /* Index: 0x65, char: \x85 */ + { 0x06, 0x0462 }, /* Index: 0x66, char: \x86 */ + { 0x06, 0x046d }, /* Index: 0x67, char: \x87 */ + { 0x06, 0x0478 }, /* Index: 0x68, char: \x88 */ + { 0x06, 0x0483 }, /* Index: 0x69, char: \x89 */ + { 0x06, 0x048e }, /* Index: 0x6a, char: \x8a */ + { 0x06, 0x0499 }, /* Index: 0x6b, char: \x8b */ + { 0x06, 0x04a4 }, /* Index: 0x6c, char: \x8c */ + { 0x06, 0x04af }, /* Index: 0x6d, char: \x8d */ + { 0x06, 0x04ba }, /* Index: 0x6e, char: \x8e */ + { 0x06, 0x04c5 }, /* Index: 0x6f, char: \x8f */ + { 0x06, 0x04d0 }, /* Index: 0x70, char: \x90 */ + { 0x06, 0x04db }, /* Index: 0x71, char: \x91 */ + { 0x06, 0x04e6 }, /* Index: 0x72, char: \x92 */ + { 0x06, 0x04f1 }, /* Index: 0x73, char: \x93 */ + { 0x06, 0x04fc }, /* Index: 0x74, char: \x94 */ + { 0x06, 0x0507 }, /* Index: 0x75, char: \x95 */ + { 0x06, 0x0512 }, /* Index: 0x76, char: \x96 */ + { 0x06, 0x051d }, /* Index: 0x77, char: \x97 */ + { 0x06, 0x0528 }, /* Index: 0x78, char: \x98 */ + { 0x06, 0x0533 }, /* Index: 0x79, char: \x99 */ + { 0x06, 0x053e }, /* Index: 0x7a, char: \x9a */ + { 0x06, 0x0549 }, /* Index: 0x7b, char: \x9b */ + { 0x06, 0x0554 }, /* Index: 0x7c, char: \x9c */ + { 0x06, 0x055f }, /* Index: 0x7d, char: \x9d */ + { 0x06, 0x056a }, /* Index: 0x7e, char: \x9e */ + { 0x06, 0x0575 }, /* Index: 0x7f, char: \x9f */ + { 0x06, 0x0580 }, /* Index: 0x80, char: \xa0 */ + { 0x06, 0x058b }, /* Index: 0x81, char: \xa1 */ + { 0x06, 0x0596 }, /* Index: 0x82, char: \xa2 */ + { 0x06, 0x05a1 }, /* Index: 0x83, char: \xa3 */ + { 0x06, 0x05ac }, /* Index: 0x84, char: \xa4 */ + { 0x06, 0x05b7 }, /* Index: 0x85, char: \xa5 */ + { 0x06, 0x05c2 }, /* Index: 0x86, char: \xa6 */ + { 0x06, 0x05cd }, /* Index: 0x87, char: \xa7 */ + { 0x06, 0x05d8 }, /* Index: 0x88, char: \xa8 */ + { 0x06, 0x05e3 }, /* Index: 0x89, char: \xa9 */ + { 0x06, 0x05ee }, /* Index: 0x8a, char: \xaa */ + { 0x06, 0x05f9 }, /* Index: 0x8b, char: \xab */ + { 0x06, 0x0604 }, /* Index: 0x8c, char: \xac */ + { 0x06, 0x060f }, /* Index: 0x8d, char: \xad */ + { 0x06, 0x061a }, /* Index: 0x8e, char: \xae */ + { 0x06, 0x0625 }, /* Index: 0x8f, char: \xaf */ + { 0x06, 0x0630 }, /* Index: 0x90, char: \xb0 */ + { 0x06, 0x063b }, /* Index: 0x91, char: \xb1 */ + { 0x06, 0x0646 }, /* Index: 0x92, char: \xb2 */ + { 0x06, 0x0651 }, /* Index: 0x93, char: \xb3 */ + { 0x06, 0x065c }, /* Index: 0x94, char: \xb4 */ + { 0x06, 0x0667 }, /* Index: 0x95, char: \xb5 */ + { 0x06, 0x0672 }, /* Index: 0x96, char: \xb6 */ + { 0x06, 0x067d }, /* Index: 0x97, char: \xb7 */ + { 0x06, 0x0688 }, /* Index: 0x98, char: \xb8 */ + { 0x06, 0x0693 }, /* Index: 0x99, char: \xb9 */ + { 0x06, 0x069e }, /* Index: 0x9a, char: \xba */ + { 0x06, 0x06a9 }, /* Index: 0x9b, char: \xbb */ + { 0x06, 0x06b4 }, /* Index: 0x9c, char: \xbc */ + { 0x06, 0x06bf }, /* Index: 0x9d, char: \xbd */ + { 0x06, 0x06ca }, /* Index: 0x9e, char: \xbe */ + { 0x06, 0x06d5 }, /* Index: 0x9f, char: \xbf */ + { 0x06, 0x06e0 }, /* Index: 0xa0, char: \xc0 */ + { 0x06, 0x06eb }, /* Index: 0xa1, char: \xc1 */ + { 0x06, 0x06f6 }, /* Index: 0xa2, char: \xc2 */ + { 0x06, 0x0701 }, /* Index: 0xa3, char: \xc3 */ + { 0x06, 0x070c }, /* Index: 0xa4, char: \xc4 */ + { 0x06, 0x0717 }, /* Index: 0xa5, char: \xc5 */ + { 0x06, 0x0722 }, /* Index: 0xa6, char: \xc6 */ + { 0x06, 0x072d }, /* Index: 0xa7, char: \xc7 */ + { 0x06, 0x0738 }, /* Index: 0xa8, char: \xc8 */ + { 0x06, 0x0743 }, /* Index: 0xa9, char: \xc9 */ + { 0x06, 0x074e }, /* Index: 0xaa, char: \xca */ + { 0x06, 0x0759 }, /* Index: 0xab, char: \xcb */ + { 0x06, 0x0764 }, /* Index: 0xac, char: \xcc */ + { 0x06, 0x076f }, /* Index: 0xad, char: \xcd */ + { 0x06, 0x077a }, /* Index: 0xae, char: \xce */ + { 0x06, 0x0785 }, /* Index: 0xaf, char: \xcf */ + { 0x06, 0x0790 }, /* Index: 0xb0, char: \xd0 */ + { 0x06, 0x079b }, /* Index: 0xb1, char: \xd1 */ + { 0x06, 0x07a6 }, /* Index: 0xb2, char: \xd2 */ + { 0x06, 0x07b1 }, /* Index: 0xb3, char: \xd3 */ + { 0x06, 0x07bc }, /* Index: 0xb4, char: \xd4 */ + { 0x06, 0x07c7 }, /* Index: 0xb5, char: \xd5 */ + { 0x06, 0x07d2 }, /* Index: 0xb6, char: \xd6 */ + { 0x06, 0x07dd }, /* Index: 0xb7, char: \xd7 */ + { 0x06, 0x07e8 }, /* Index: 0xb8, char: \xd8 */ + { 0x06, 0x07f3 }, /* Index: 0xb9, char: \xd9 */ + { 0x06, 0x07fe }, /* Index: 0xba, char: \xda */ + { 0x06, 0x0809 }, /* Index: 0xbb, char: \xdb */ + { 0x06, 0x0814 }, /* Index: 0xbc, char: \xdc */ + { 0x06, 0x081f }, /* Index: 0xbd, char: \xdd */ + { 0x06, 0x082a }, /* Index: 0xbe, char: \xde */ + { 0x06, 0x0835 }, /* Index: 0xbf, char: \xdf */ + { 0x06, 0x0840 }, /* Index: 0xc0, char: \xe0 */ + { 0x06, 0x084b }, /* Index: 0xc1, char: \xe1 */ + { 0x06, 0x0856 }, /* Index: 0xc2, char: \xe2 */ + { 0x06, 0x0861 }, /* Index: 0xc3, char: \xe3 */ + { 0x06, 0x086c }, /* Index: 0xc4, char: \xe4 */ + { 0x06, 0x0877 }, /* Index: 0xc5, char: \xe5 */ + { 0x06, 0x0882 }, /* Index: 0xc6, char: \xe6 */ + { 0x06, 0x088d }, /* Index: 0xc7, char: \xe7 */ + { 0x06, 0x0898 }, /* Index: 0xc8, char: \xe8 */ + { 0x06, 0x08a3 }, /* Index: 0xc9, char: \xe9 */ + { 0x06, 0x08ae }, /* Index: 0xca, char: \xea */ + { 0x06, 0x08b9 }, /* Index: 0xcb, char: \xeb */ + { 0x06, 0x08c4 }, /* Index: 0xcc, char: \xec */ + { 0x06, 0x08cf }, /* Index: 0xcd, char: \xed */ + { 0x06, 0x08da }, /* Index: 0xce, char: \xee */ + { 0x06, 0x08e5 }, /* Index: 0xcf, char: \xef */ + { 0x06, 0x08f0 }, /* Index: 0xd0, char: \xf0 */ + { 0x06, 0x08fb }, /* Index: 0xd1, char: \xf1 */ + { 0x06, 0x0906 }, /* Index: 0xd2, char: \xf2 */ + { 0x06, 0x0911 }, /* Index: 0xd3, char: \xf3 */ + { 0x06, 0x091c }, /* Index: 0xd4, char: \xf4 */ + { 0x06, 0x0927 }, /* Index: 0xd5, char: \xf5 */ + { 0x06, 0x0932 }, /* Index: 0xd6, char: \xf6 */ + { 0x06, 0x093d }, /* Index: 0xd7, char: \xf7 */ + { 0x06, 0x0948 }, /* Index: 0xd8, char: \xf8 */ + { 0x06, 0x0953 }, /* Index: 0xd9, char: \xf9 */ + { 0x06, 0x095e }, /* Index: 0xda, char: \xfa */ + { 0x06, 0x0969 }, /* Index: 0xdb, char: \xfb */ + { 0x06, 0x0974 }, /* Index: 0xdc, char: \xfc */ + { 0x06, 0x097f }, /* Index: 0xdd, char: \xfd */ + { 0x06, 0x098a }, /* Index: 0xde, char: \xfe */ + { 0x06, 0x0995 }, /* Index: 0xdf, char: \xff */ +}; + +const font_info_t _fonts_bitocra_6x11_iso8859_1_info = +{ + .height = 11, /* Character height */ + .c = 0, /* C */ + .char_start = 32, /* Start character */ + .char_end = 255, /* End character */ + .char_descriptors = _fonts_bitocra_6x11_iso8859_1_descriptors, /* Character descriptor array */ + .bitmap = _fonts_bitocra_6x11_iso8859_1_bitmaps, /* Character bitmap array */ +}; + +#endif /* _EXTRAS_FONTS_FONT_BITOCRA_6X11_ISO8859_1_H_ */ diff --git a/extras/fonts/data/font_bitocra_7x13_iso8859_1.h b/extras/fonts/data/font_bitocra_7x13_iso8859_1.h new file mode 100644 index 0000000..9281a35 --- /dev/null +++ b/extras/fonts/data/font_bitocra_7x13_iso8859_1.h @@ -0,0 +1,3617 @@ +/** + * This file contains generated binary font data. + * + * Font: BitOCRA + * Size: 7x13 + * Charset: ISO8859-1 + * 224 characters (32..255) + * + * Copyright (c) 2011, Aaron Christianson (https://github.com/ninjaaron) + * Licensed under the OFL v1.1 + * + * Generated: Mon Dec 12 00:45:26 2016 + */ +#ifndef _EXTRAS_FONTS_FONT_BITOCRA_7X13_ISO8859_1_H_ +#define _EXTRAS_FONTS_FONT_BITOCRA_7X13_ISO8859_1_H_ + +static const uint8_t _fonts_bitocra_7x13_iso8859_1_bitmaps[] = { + + /* Index: 0x00, char: \x20, offset: 0x0000 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x01, char: \x21, offset: 0x000d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x02, char: \x22, offset: 0x001a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x50, /* .#.#.... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x03, char: \x23, offset: 0x0027 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0xf8, /* #####... */ + 0x50, /* .#.#.... */ + 0xf8, /* #####... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x04, char: \x24, offset: 0x0034 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0xa0, /* #.#..... */ + 0xf8, /* #####... */ + 0x28, /* ..#.#... */ + 0xf8, /* #####... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x05, char: \x25, offset: 0x0041 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xc8, /* ##..#... */ + 0xd8, /* ##.##... */ + 0x30, /* ..##.... */ + 0x60, /* .##..... */ + 0xd8, /* ##.##... */ + 0x98, /* #..##... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x06, char: \x26, offset: 0x004e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x80, /* #....... */ + 0x40, /* .#...... */ + 0xa0, /* #.#..... */ + 0x94, /* #..#.#.. */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x74, /* .###.#.. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x07, char: \x27, offset: 0x005b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x30, /* ..##.... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x08, char: \x28, offset: 0x0068 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x10, /* ...#.... */ + 0x00, /* ........ */ + + /* Index: 0x09, char: \x29, offset: 0x0075 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + + /* Index: 0x0a, char: \x2a, offset: 0x0082 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0xa8, /* #.#.#... */ + 0x70, /* .###.... */ + 0x70, /* .###.... */ + 0xa8, /* #.#.#... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x0b, char: \x2b, offset: 0x008f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x0c, char: \x2c, offset: 0x009c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + + /* Index: 0x0d, char: \x2d, offset: 0x00a9 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x0e, char: \x2e, offset: 0x00b6 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x0f, char: \x2f, offset: 0x00c3 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0x10, char: \x30, offset: 0x00d0 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xa8, /* #.#.#... */ + 0xa8, /* #.#.#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x11, char: \x31, offset: 0x00dd */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x78, /* .####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x12, char: \x32, offset: 0x00ea */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x13, char: \x33, offset: 0x00f7 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x78, /* .####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x14, char: \x34, offset: 0x0104 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf8, /* #####... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x15, char: \x35, offset: 0x0111 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x16, char: \x36, offset: 0x011e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x17, char: \x37, offset: 0x012b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x18, /* ...##... */ + 0x30, /* ..##.... */ + 0x60, /* .##..... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x18, char: \x38, offset: 0x0138 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x48, /* .#..#... */ + 0x48, /* .#..#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x19, char: \x39, offset: 0x0145 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x38, /* ..###... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x1a, char: \x3a, offset: 0x0152 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x1b, char: \x3b, offset: 0x015f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x60, /* .##..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + + /* Index: 0x1c, char: \x3c, offset: 0x016c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x18, /* ...##... */ + 0x30, /* ..##.... */ + 0x60, /* .##..... */ + 0xc0, /* ##...... */ + 0x60, /* .##..... */ + 0x30, /* ..##.... */ + 0x18, /* ...##... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x1d, char: \x3d, offset: 0x0179 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x1e, char: \x3e, offset: 0x0186 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x60, /* .##..... */ + 0x30, /* ..##.... */ + 0x18, /* ...##... */ + 0x30, /* ..##.... */ + 0x60, /* .##..... */ + 0xc0, /* ##...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x1f, char: \x3f, offset: 0x0193 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x08, /* ....#... */ + 0x38, /* ..###... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x20, char: \x40, offset: 0x01a0 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xfc, /* ######.. */ + 0x84, /* #....#.. */ + 0x84, /* #....#.. */ + 0x04, /* .....#.. */ + 0x04, /* .....#.. */ + 0xf4, /* ####.#.. */ + 0x94, /* #..#.#.. */ + 0x94, /* #..#.#.. */ + 0xfc, /* ######.. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x21, char: \x41, offset: 0x01ad */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x22, char: \x42, offset: 0x01ba */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x23, char: \x43, offset: 0x01c7 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x24, char: \x44, offset: 0x01d4 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x25, char: \x45, offset: 0x01e1 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x26, char: \x46, offset: 0x01ee */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x27, char: \x47, offset: 0x01fb */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x98, /* #..##... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x28, char: \x48, offset: 0x0208 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x29, char: \x49, offset: 0x0215 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2a, char: \x4a, offset: 0x0222 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x38, /* ..###... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2b, char: \x4b, offset: 0x022f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf0, /* ####.... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2c, char: \x4c, offset: 0x023c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2d, char: \x4d, offset: 0x0249 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0xd8, /* ##.##... */ + 0xf8, /* #####... */ + 0xa8, /* #.#.#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2e, char: \x4e, offset: 0x0256 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xc8, /* ##..#... */ + 0xe8, /* ###.#... */ + 0xb8, /* #.###... */ + 0x98, /* #..##... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x2f, char: \x4f, offset: 0x0263 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x30, char: \x50, offset: 0x0270 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xfc, /* ######.. */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0x78, /* .####... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x31, char: \x51, offset: 0x027d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xc8, /* ##..#... */ + 0xa8, /* #.#.#... */ + 0xf0, /* ####.... */ + 0x18, /* ...##... */ + 0x00, /* ........ */ + + /* Index: 0x32, char: \x52, offset: 0x028a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xfc, /* ######.. */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0x78, /* .####... */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x33, char: \x53, offset: 0x0297 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x34, char: \x54, offset: 0x02a4 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0xa8, /* #.#.#... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x35, char: \x55, offset: 0x02b1 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x36, char: \x56, offset: 0x02be */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x98, /* #..##... */ + 0xb0, /* #.##.... */ + 0xe0, /* ###..... */ + 0xc0, /* ##...... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x37, char: \x57, offset: 0x02cb */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xa8, /* #.#.#... */ + 0xf8, /* #####... */ + 0xd8, /* ##.##... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x38, char: \x58, offset: 0x02d8 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x70, /* .###.... */ + 0x70, /* .###.... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x39, char: \x59, offset: 0x02e5 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xd8, /* ##.##... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x3a, char: \x5a, offset: 0x02f2 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x18, /* ...##... */ + 0x30, /* ..##.... */ + 0x60, /* .##..... */ + 0xc0, /* ##...... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x3b, char: \x5b, offset: 0x02ff */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + + /* Index: 0x3c, char: \x5c, offset: 0x030c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x00, /* ........ */ + + /* Index: 0x3d, char: \x5d, offset: 0x0319 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + + /* Index: 0x3e, char: \x5e, offset: 0x0326 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0xd8, /* ##.##... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x3f, char: \x5f, offset: 0x0333 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xfc, /* ######.. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x40, char: \x60, offset: 0x0340 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x41, char: \x61, offset: 0x034d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x42, char: \x62, offset: 0x035a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x43, char: \x63, offset: 0x0367 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x44, char: \x64, offset: 0x0374 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x45, char: \x65, offset: 0x0381 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x46, char: \x66, offset: 0x038e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x38, /* ..###... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x78, /* .####... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x47, char: \x67, offset: 0x039b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + + /* Index: 0x48, char: \x68, offset: 0x03a8 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x49, char: \x69, offset: 0x03b5 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x4a, char: \x6a, offset: 0x03c2 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x10, /* ...#.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + + /* Index: 0x4b, char: \x6b, offset: 0x03cf */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf0, /* ####.... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x4c, char: \x6c, offset: 0x03dc */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x4d, char: \x6d, offset: 0x03e9 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0xa8, /* #.#.#... */ + 0xa8, /* #.#.#... */ + 0xa8, /* #.#.#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x4e, char: \x6e, offset: 0x03f6 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x4f, char: \x6f, offset: 0x0403 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x50, char: \x70, offset: 0x0410 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + + /* Index: 0x51, char: \x71, offset: 0x041d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + + /* Index: 0x52, char: \x72, offset: 0x042a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x53, char: \x73, offset: 0x0437 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x54, char: \x74, offset: 0x0444 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x78, /* .####... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x48, /* .#..#... */ + 0x78, /* .####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x55, char: \x75, offset: 0x0451 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x56, char: \x76, offset: 0x045e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xd8, /* ##.##... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x57, char: \x77, offset: 0x046b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xa8, /* #.#.#... */ + 0xa8, /* #.#.#... */ + 0xa8, /* #.#.#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x58, char: \x78, offset: 0x0478 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x70, /* .###.... */ + 0x70, /* .###.... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x59, char: \x79, offset: 0x0485 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + + /* Index: 0x5a, char: \x7a, offset: 0x0492 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x30, /* ..##.... */ + 0x60, /* .##..... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x5b, char: \x7b, offset: 0x049f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + + /* Index: 0x5c, char: \x7c, offset: 0x04ac */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x5d, char: \x7d, offset: 0x04b9 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x30, /* ..##.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xc0, /* ##...... */ + 0x00, /* ........ */ + + /* Index: 0x5e, char: \x7e, offset: 0x04c6 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xe8, /* ###.#... */ + 0xa8, /* #.#.#... */ + 0xb8, /* #.###... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x5f, char: \x7f, offset: 0x04d3 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x60, char: \x80, offset: 0x04e0 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x61, char: \x81, offset: 0x04ed */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x62, char: \x82, offset: 0x04fa */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x63, char: \x83, offset: 0x0507 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x64, char: \x84, offset: 0x0514 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x65, char: \x85, offset: 0x0521 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x66, char: \x86, offset: 0x052e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x67, char: \x87, offset: 0x053b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x68, char: \x88, offset: 0x0548 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x69, char: \x89, offset: 0x0555 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6a, char: \x8a, offset: 0x0562 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6b, char: \x8b, offset: 0x056f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6c, char: \x8c, offset: 0x057c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6d, char: \x8d, offset: 0x0589 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6e, char: \x8e, offset: 0x0596 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x6f, char: \x8f, offset: 0x05a3 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x70, char: \x90, offset: 0x05b0 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x71, char: \x91, offset: 0x05bd */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x72, char: \x92, offset: 0x05ca */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x73, char: \x93, offset: 0x05d7 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x74, char: \x94, offset: 0x05e4 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x75, char: \x95, offset: 0x05f1 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x76, char: \x96, offset: 0x05fe */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x77, char: \x97, offset: 0x060b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x78, char: \x98, offset: 0x0618 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x79, char: \x99, offset: 0x0625 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7a, char: \x9a, offset: 0x0632 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7b, char: \x9b, offset: 0x063f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7c, char: \x9c, offset: 0x064c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7d, char: \x9d, offset: 0x0659 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7e, char: \x9e, offset: 0x0666 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x7f, char: \x9f, offset: 0x0673 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x80, char: \xa0, offset: 0x0680 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x81, char: \xa1, offset: 0x068d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x82, char: \xa2, offset: 0x069a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x78, /* .####... */ + 0x90, /* #..#.... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0xa0, /* #.#..... */ + 0x78, /* .####... */ + 0x40, /* .#...... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x83, char: \xa3, offset: 0x06a7 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x38, /* ..###... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xf0, /* ####.... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x84, char: \xa4, offset: 0x06b4 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x84, /* #....#.. */ + 0x78, /* .####... */ + 0x48, /* .#..#... */ + 0x48, /* .#..#... */ + 0x78, /* .####... */ + 0x84, /* #....#.. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x85, char: \xa5, offset: 0x06c1 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0xd8, /* ##.##... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x86, char: \xa6, offset: 0x06ce */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + + /* Index: 0x87, char: \xa7, offset: 0x06db */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x3c, /* ..####.. */ + 0x40, /* .#...... */ + 0x70, /* .###.... */ + 0x88, /* #...#... */ + 0x44, /* .#...#.. */ + 0x38, /* ..###... */ + 0x08, /* ....#... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x88, char: \xa8, offset: 0x06e8 */ + 0x00, /* ........ */ + 0x48, /* .#..#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x89, char: \xa9, offset: 0x06f5 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x38, /* ..###... */ + 0x44, /* .#...#.. */ + 0x9a, /* #..##.#. */ + 0xa2, /* #.#...#. */ + 0x9a, /* #..##.#. */ + 0x44, /* .#...#.. */ + 0x38, /* ..###... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8a, char: \xaa, offset: 0x0702 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8b, char: \xab, offset: 0x070f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x48, /* .#..#... */ + 0x90, /* #..#.... */ + 0x48, /* .#..#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8c, char: \xac, offset: 0x071c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8d, char: \xad, offset: 0x0729 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8e, char: \xae, offset: 0x0736 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x38, /* ..###... */ + 0x44, /* .#...#.. */ + 0xba, /* #.###.#. */ + 0xb2, /* #.##..#. */ + 0xaa, /* #.#.#.#. */ + 0x44, /* .#...#.. */ + 0x38, /* ..###... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x8f, char: \xaf, offset: 0x0743 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x90, char: \xb0, offset: 0x0750 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x48, /* .#..#... */ + 0x48, /* .#..#... */ + 0x78, /* .####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x91, char: \xb1, offset: 0x075d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x92, char: \xb2, offset: 0x076a */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x93, char: \xb3, offset: 0x0777 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x94, char: \xb4, offset: 0x0784 */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x95, char: \xb5, offset: 0x0791 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xd8, /* ##.##... */ + 0xf8, /* #####... */ + 0xa8, /* #.#.#... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + + /* Index: 0x96, char: \xb6, offset: 0x079e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0xe8, /* ###.#... */ + 0xe8, /* ###.#... */ + 0xe8, /* ###.#... */ + 0x68, /* .##.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x28, /* ..#.#... */ + 0x00, /* ........ */ + + /* Index: 0x97, char: \xb7, offset: 0x07ab */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x98, char: \xb8, offset: 0x07b8 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x10, /* ...#.... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x99, char: \xb9, offset: 0x07c5 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x50, /* .#.#.... */ + 0x50, /* .#.#.... */ + 0xf0, /* ####.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x9a, char: \xba, offset: 0x07d2 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x48, /* .#..#... */ + 0x48, /* .#..#... */ + 0x30, /* ..##.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x9b, char: \xbb, offset: 0x07df */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x90, /* #..#.... */ + 0x48, /* .#..#... */ + 0x90, /* #..#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x9c, char: \xbc, offset: 0x07ec */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xe4, /* ###..#.. */ + 0x14, /* ...#.#.. */ + 0x14, /* ...#.#.. */ + 0x1c, /* ...###.. */ + 0x04, /* .....#.. */ + 0x04, /* .....#.. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x9d, char: \xbd, offset: 0x07f9 */ + 0x00, /* ........ */ + 0xc0, /* ##...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0x40, /* .#...... */ + 0xe0, /* ###..... */ + 0x1e, /* ...####. */ + 0x02, /* ......#. */ + 0x1e, /* ...####. */ + 0x10, /* ...#.... */ + 0x1e, /* ...####. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x9e, char: \xbe, offset: 0x0806 */ + 0x00, /* ........ */ + 0xf0, /* ####.... */ + 0x10, /* ...#.... */ + 0x70, /* .###.... */ + 0x10, /* ...#.... */ + 0xf4, /* ####.#.. */ + 0x14, /* ...#.#.. */ + 0x14, /* ...#.#.. */ + 0x1c, /* ...###.. */ + 0x04, /* .....#.. */ + 0x04, /* .....#.. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0x9f, char: \xbf, offset: 0x0813 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xe0, /* ###..... */ + 0x80, /* #....... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + + /* Index: 0xa0, char: \xc0, offset: 0x0820 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x78, /* .####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa1, char: \xc1, offset: 0x082d */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x78, /* .####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa2, char: \xc2, offset: 0x083a */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa3, char: \xc3, offset: 0x0847 */ + 0x28, /* ..#.#... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa4, char: \xc4, offset: 0x0854 */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa5, char: \xc5, offset: 0x0861 */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x20, /* ..#..... */ + 0x78, /* .####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa6, char: \xc6, offset: 0x086e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x7e, /* .######. */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x9c, /* #..###.. */ + 0x90, /* #..#.... */ + 0xf0, /* ####.... */ + 0x90, /* #..#.... */ + 0x9e, /* #..####. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa7, char: \xc7, offset: 0x087b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x10, /* ...#.... */ + 0x30, /* ..##.... */ + + /* Index: 0xa8, char: \xc8, offset: 0x0888 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xa9, char: \xc9, offset: 0x0895 */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xaa, char: \xca, offset: 0x08a2 */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xab, char: \xcb, offset: 0x08af */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf0, /* ####.... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xac, char: \xcc, offset: 0x08bc */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xad, char: \xcd, offset: 0x08c9 */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xae, char: \xce, offset: 0x08d6 */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xaf, char: \xcf, offset: 0x08e3 */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb0, char: \xd0, offset: 0x08f0 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0xf4, /* ####.#.. */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0x44, /* .#...#.. */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb1, char: \xd1, offset: 0x08fd */ + 0x00, /* ........ */ + 0x28, /* ..#.#... */ + 0x50, /* .#.#.... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xc8, /* ##..#... */ + 0xe8, /* ###.#... */ + 0xb8, /* #.###... */ + 0x98, /* #..##... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb2, char: \xd2, offset: 0x090a */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb3, char: \xd3, offset: 0x0917 */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb4, char: \xd4, offset: 0x0924 */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb5, char: \xd5, offset: 0x0931 */ + 0x28, /* ..#.#... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb6, char: \xd6, offset: 0x093e */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb7, char: \xd7, offset: 0x094b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xb8, char: \xd8, offset: 0x0958 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x98, /* #..##... */ + 0x98, /* #..##... */ + 0xa8, /* #.#.#... */ + 0xa8, /* #.#.#... */ + 0xc8, /* ##..#... */ + 0xc8, /* ##..#... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0xb9, char: \xd9, offset: 0x0965 */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xba, char: \xda, offset: 0x0972 */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xbb, char: \xdb, offset: 0x097f */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xbc, char: \xdc, offset: 0x098c */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xbd, char: \xdd, offset: 0x0999 */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xd8, /* ##.##... */ + 0x70, /* .###.... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xbe, char: \xde, offset: 0x09a6 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xbf, char: \xdf, offset: 0x09b3 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x70, /* .###.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x90, /* #..#.... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x98, /* #..##... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + + /* Index: 0xc0, char: \xe0, offset: 0x09c0 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x10, /* ...#.... */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc1, char: \xe1, offset: 0x09cd */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc2, char: \xe2, offset: 0x09da */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc3, char: \xe3, offset: 0x09e7 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x28, /* ..#.#... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc4, char: \xe4, offset: 0x09f4 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc5, char: \xe5, offset: 0x0a01 */ + 0x00, /* ........ */ + 0x30, /* ..##.... */ + 0x48, /* .#..#... */ + 0x48, /* .#..#... */ + 0x30, /* ..##.... */ + 0x78, /* .####... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc6, char: \xe6, offset: 0x0a0e */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x7e, /* .######. */ + 0x12, /* ...#..#. */ + 0xf2, /* ####..#. */ + 0x9e, /* #..####. */ + 0x90, /* #..#.... */ + 0xfe, /* #######. */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc7, char: \xe7, offset: 0x0a1b */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x78, /* .####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x10, /* ...#.... */ + 0x30, /* ..##.... */ + + /* Index: 0xc8, char: \xe8, offset: 0x0a28 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xc9, char: \xe9, offset: 0x0a35 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xca, char: \xea, offset: 0x0a42 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xcb, char: \xeb, offset: 0x0a4f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xcc, char: \xec, offset: 0x0a5c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xcd, char: \xed, offset: 0x0a69 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xce, char: \xee, offset: 0x0a76 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xcf, char: \xef, offset: 0x0a83 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x60, /* .##..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x20, /* ..#..... */ + 0x70, /* .###.... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd0, char: \xf0, offset: 0x0a90 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x18, /* ...##... */ + 0x30, /* ..##.... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd1, char: \xf1, offset: 0x0a9d */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x28, /* ..#.#... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd2, char: \xf2, offset: 0x0aaa */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd3, char: \xf3, offset: 0x0ab7 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd4, char: \xf4, offset: 0x0ac4 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd5, char: \xf5, offset: 0x0ad1 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x28, /* ..#.#... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd6, char: \xf6, offset: 0x0ade */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd7, char: \xf7, offset: 0x0aeb */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xd8, char: \xf8, offset: 0x0af8 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + 0x98, /* #..##... */ + 0xb8, /* #.###... */ + 0xe8, /* ###.#... */ + 0xc8, /* ##..#... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x00, /* ........ */ + + /* Index: 0xd9, char: \xf9, offset: 0x0b05 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x40, /* .#...... */ + 0x20, /* ..#..... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xda, char: \xfa, offset: 0x0b12 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xdb, char: \xfb, offset: 0x0b1f */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x20, /* ..#..... */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xdc, char: \xfc, offset: 0x0b2c */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x00, /* ........ */ + 0x00, /* ........ */ + + /* Index: 0xdd, char: \xfd, offset: 0x0b39 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x10, /* ...#.... */ + 0x20, /* ..#..... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ + + /* Index: 0xde, char: \xfe, offset: 0x0b46 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x80, /* #....... */ + 0x80, /* #....... */ + 0xf8, /* #####... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x80, /* #....... */ + 0x80, /* #....... */ + + /* Index: 0xdf, char: \xff, offset: 0x0b53 */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x00, /* ........ */ + 0x50, /* .#.#.... */ + 0x00, /* ........ */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0x88, /* #...#... */ + 0xf8, /* #####... */ + 0x08, /* ....#... */ + 0x08, /* ....#... */ + 0xf8, /* #####... */ +}; + +const font_char_desc_t _fonts_bitocra_7x13_iso8859_1_descriptors[] = { + { 0x07, 0x0000 }, /* Index: 0x00, char: \x20 */ + { 0x07, 0x000d }, /* Index: 0x01, char: \x21 */ + { 0x07, 0x001a }, /* Index: 0x02, char: \x22 */ + { 0x07, 0x0027 }, /* Index: 0x03, char: \x23 */ + { 0x07, 0x0034 }, /* Index: 0x04, char: \x24 */ + { 0x07, 0x0041 }, /* Index: 0x05, char: \x25 */ + { 0x07, 0x004e }, /* Index: 0x06, char: \x26 */ + { 0x07, 0x005b }, /* Index: 0x07, char: \x27 */ + { 0x07, 0x0068 }, /* Index: 0x08, char: \x28 */ + { 0x07, 0x0075 }, /* Index: 0x09, char: \x29 */ + { 0x07, 0x0082 }, /* Index: 0x0a, char: \x2a */ + { 0x07, 0x008f }, /* Index: 0x0b, char: \x2b */ + { 0x07, 0x009c }, /* Index: 0x0c, char: \x2c */ + { 0x07, 0x00a9 }, /* Index: 0x0d, char: \x2d */ + { 0x07, 0x00b6 }, /* Index: 0x0e, char: \x2e */ + { 0x07, 0x00c3 }, /* Index: 0x0f, char: \x2f */ + { 0x07, 0x00d0 }, /* Index: 0x10, char: \x30 */ + { 0x07, 0x00dd }, /* Index: 0x11, char: \x31 */ + { 0x07, 0x00ea }, /* Index: 0x12, char: \x32 */ + { 0x07, 0x00f7 }, /* Index: 0x13, char: \x33 */ + { 0x07, 0x0104 }, /* Index: 0x14, char: \x34 */ + { 0x07, 0x0111 }, /* Index: 0x15, char: \x35 */ + { 0x07, 0x011e }, /* Index: 0x16, char: \x36 */ + { 0x07, 0x012b }, /* Index: 0x17, char: \x37 */ + { 0x07, 0x0138 }, /* Index: 0x18, char: \x38 */ + { 0x07, 0x0145 }, /* Index: 0x19, char: \x39 */ + { 0x07, 0x0152 }, /* Index: 0x1a, char: \x3a */ + { 0x07, 0x015f }, /* Index: 0x1b, char: \x3b */ + { 0x07, 0x016c }, /* Index: 0x1c, char: \x3c */ + { 0x07, 0x0179 }, /* Index: 0x1d, char: \x3d */ + { 0x07, 0x0186 }, /* Index: 0x1e, char: \x3e */ + { 0x07, 0x0193 }, /* Index: 0x1f, char: \x3f */ + { 0x07, 0x01a0 }, /* Index: 0x20, char: \x40 */ + { 0x07, 0x01ad }, /* Index: 0x21, char: \x41 */ + { 0x07, 0x01ba }, /* Index: 0x22, char: \x42 */ + { 0x07, 0x01c7 }, /* Index: 0x23, char: \x43 */ + { 0x07, 0x01d4 }, /* Index: 0x24, char: \x44 */ + { 0x07, 0x01e1 }, /* Index: 0x25, char: \x45 */ + { 0x07, 0x01ee }, /* Index: 0x26, char: \x46 */ + { 0x07, 0x01fb }, /* Index: 0x27, char: \x47 */ + { 0x07, 0x0208 }, /* Index: 0x28, char: \x48 */ + { 0x07, 0x0215 }, /* Index: 0x29, char: \x49 */ + { 0x07, 0x0222 }, /* Index: 0x2a, char: \x4a */ + { 0x07, 0x022f }, /* Index: 0x2b, char: \x4b */ + { 0x07, 0x023c }, /* Index: 0x2c, char: \x4c */ + { 0x07, 0x0249 }, /* Index: 0x2d, char: \x4d */ + { 0x07, 0x0256 }, /* Index: 0x2e, char: \x4e */ + { 0x07, 0x0263 }, /* Index: 0x2f, char: \x4f */ + { 0x07, 0x0270 }, /* Index: 0x30, char: \x50 */ + { 0x07, 0x027d }, /* Index: 0x31, char: \x51 */ + { 0x07, 0x028a }, /* Index: 0x32, char: \x52 */ + { 0x07, 0x0297 }, /* Index: 0x33, char: \x53 */ + { 0x07, 0x02a4 }, /* Index: 0x34, char: \x54 */ + { 0x07, 0x02b1 }, /* Index: 0x35, char: \x55 */ + { 0x07, 0x02be }, /* Index: 0x36, char: \x56 */ + { 0x07, 0x02cb }, /* Index: 0x37, char: \x57 */ + { 0x07, 0x02d8 }, /* Index: 0x38, char: \x58 */ + { 0x07, 0x02e5 }, /* Index: 0x39, char: \x59 */ + { 0x07, 0x02f2 }, /* Index: 0x3a, char: \x5a */ + { 0x07, 0x02ff }, /* Index: 0x3b, char: \x5b */ + { 0x07, 0x030c }, /* Index: 0x3c, char: \x5c */ + { 0x07, 0x0319 }, /* Index: 0x3d, char: \x5d */ + { 0x07, 0x0326 }, /* Index: 0x3e, char: \x5e */ + { 0x07, 0x0333 }, /* Index: 0x3f, char: \x5f */ + { 0x07, 0x0340 }, /* Index: 0x40, char: \x60 */ + { 0x07, 0x034d }, /* Index: 0x41, char: \x61 */ + { 0x07, 0x035a }, /* Index: 0x42, char: \x62 */ + { 0x07, 0x0367 }, /* Index: 0x43, char: \x63 */ + { 0x07, 0x0374 }, /* Index: 0x44, char: \x64 */ + { 0x07, 0x0381 }, /* Index: 0x45, char: \x65 */ + { 0x07, 0x038e }, /* Index: 0x46, char: \x66 */ + { 0x07, 0x039b }, /* Index: 0x47, char: \x67 */ + { 0x07, 0x03a8 }, /* Index: 0x48, char: \x68 */ + { 0x07, 0x03b5 }, /* Index: 0x49, char: \x69 */ + { 0x07, 0x03c2 }, /* Index: 0x4a, char: \x6a */ + { 0x07, 0x03cf }, /* Index: 0x4b, char: \x6b */ + { 0x07, 0x03dc }, /* Index: 0x4c, char: \x6c */ + { 0x07, 0x03e9 }, /* Index: 0x4d, char: \x6d */ + { 0x07, 0x03f6 }, /* Index: 0x4e, char: \x6e */ + { 0x07, 0x0403 }, /* Index: 0x4f, char: \x6f */ + { 0x07, 0x0410 }, /* Index: 0x50, char: \x70 */ + { 0x07, 0x041d }, /* Index: 0x51, char: \x71 */ + { 0x07, 0x042a }, /* Index: 0x52, char: \x72 */ + { 0x07, 0x0437 }, /* Index: 0x53, char: \x73 */ + { 0x07, 0x0444 }, /* Index: 0x54, char: \x74 */ + { 0x07, 0x0451 }, /* Index: 0x55, char: \x75 */ + { 0x07, 0x045e }, /* Index: 0x56, char: \x76 */ + { 0x07, 0x046b }, /* Index: 0x57, char: \x77 */ + { 0x07, 0x0478 }, /* Index: 0x58, char: \x78 */ + { 0x07, 0x0485 }, /* Index: 0x59, char: \x79 */ + { 0x07, 0x0492 }, /* Index: 0x5a, char: \x7a */ + { 0x07, 0x049f }, /* Index: 0x5b, char: \x7b */ + { 0x07, 0x04ac }, /* Index: 0x5c, char: \x7c */ + { 0x07, 0x04b9 }, /* Index: 0x5d, char: \x7d */ + { 0x07, 0x04c6 }, /* Index: 0x5e, char: \x7e */ + { 0x07, 0x04d3 }, /* Index: 0x5f, char: \x7f */ + { 0x07, 0x04e0 }, /* Index: 0x60, char: \x80 */ + { 0x07, 0x04ed }, /* Index: 0x61, char: \x81 */ + { 0x07, 0x04fa }, /* Index: 0x62, char: \x82 */ + { 0x07, 0x0507 }, /* Index: 0x63, char: \x83 */ + { 0x07, 0x0514 }, /* Index: 0x64, char: \x84 */ + { 0x07, 0x0521 }, /* Index: 0x65, char: \x85 */ + { 0x07, 0x052e }, /* Index: 0x66, char: \x86 */ + { 0x07, 0x053b }, /* Index: 0x67, char: \x87 */ + { 0x07, 0x0548 }, /* Index: 0x68, char: \x88 */ + { 0x07, 0x0555 }, /* Index: 0x69, char: \x89 */ + { 0x07, 0x0562 }, /* Index: 0x6a, char: \x8a */ + { 0x07, 0x056f }, /* Index: 0x6b, char: \x8b */ + { 0x07, 0x057c }, /* Index: 0x6c, char: \x8c */ + { 0x07, 0x0589 }, /* Index: 0x6d, char: \x8d */ + { 0x07, 0x0596 }, /* Index: 0x6e, char: \x8e */ + { 0x07, 0x05a3 }, /* Index: 0x6f, char: \x8f */ + { 0x07, 0x05b0 }, /* Index: 0x70, char: \x90 */ + { 0x07, 0x05bd }, /* Index: 0x71, char: \x91 */ + { 0x07, 0x05ca }, /* Index: 0x72, char: \x92 */ + { 0x07, 0x05d7 }, /* Index: 0x73, char: \x93 */ + { 0x07, 0x05e4 }, /* Index: 0x74, char: \x94 */ + { 0x07, 0x05f1 }, /* Index: 0x75, char: \x95 */ + { 0x07, 0x05fe }, /* Index: 0x76, char: \x96 */ + { 0x07, 0x060b }, /* Index: 0x77, char: \x97 */ + { 0x07, 0x0618 }, /* Index: 0x78, char: \x98 */ + { 0x07, 0x0625 }, /* Index: 0x79, char: \x99 */ + { 0x07, 0x0632 }, /* Index: 0x7a, char: \x9a */ + { 0x07, 0x063f }, /* Index: 0x7b, char: \x9b */ + { 0x07, 0x064c }, /* Index: 0x7c, char: \x9c */ + { 0x07, 0x0659 }, /* Index: 0x7d, char: \x9d */ + { 0x07, 0x0666 }, /* Index: 0x7e, char: \x9e */ + { 0x07, 0x0673 }, /* Index: 0x7f, char: \x9f */ + { 0x07, 0x0680 }, /* Index: 0x80, char: \xa0 */ + { 0x07, 0x068d }, /* Index: 0x81, char: \xa1 */ + { 0x07, 0x069a }, /* Index: 0x82, char: \xa2 */ + { 0x07, 0x06a7 }, /* Index: 0x83, char: \xa3 */ + { 0x07, 0x06b4 }, /* Index: 0x84, char: \xa4 */ + { 0x07, 0x06c1 }, /* Index: 0x85, char: \xa5 */ + { 0x07, 0x06ce }, /* Index: 0x86, char: \xa6 */ + { 0x07, 0x06db }, /* Index: 0x87, char: \xa7 */ + { 0x07, 0x06e8 }, /* Index: 0x88, char: \xa8 */ + { 0x07, 0x06f5 }, /* Index: 0x89, char: \xa9 */ + { 0x07, 0x0702 }, /* Index: 0x8a, char: \xaa */ + { 0x07, 0x070f }, /* Index: 0x8b, char: \xab */ + { 0x07, 0x071c }, /* Index: 0x8c, char: \xac */ + { 0x07, 0x0729 }, /* Index: 0x8d, char: \xad */ + { 0x07, 0x0736 }, /* Index: 0x8e, char: \xae */ + { 0x07, 0x0743 }, /* Index: 0x8f, char: \xaf */ + { 0x07, 0x0750 }, /* Index: 0x90, char: \xb0 */ + { 0x07, 0x075d }, /* Index: 0x91, char: \xb1 */ + { 0x07, 0x076a }, /* Index: 0x92, char: \xb2 */ + { 0x07, 0x0777 }, /* Index: 0x93, char: \xb3 */ + { 0x07, 0x0784 }, /* Index: 0x94, char: \xb4 */ + { 0x07, 0x0791 }, /* Index: 0x95, char: \xb5 */ + { 0x07, 0x079e }, /* Index: 0x96, char: \xb6 */ + { 0x07, 0x07ab }, /* Index: 0x97, char: \xb7 */ + { 0x07, 0x07b8 }, /* Index: 0x98, char: \xb8 */ + { 0x07, 0x07c5 }, /* Index: 0x99, char: \xb9 */ + { 0x07, 0x07d2 }, /* Index: 0x9a, char: \xba */ + { 0x07, 0x07df }, /* Index: 0x9b, char: \xbb */ + { 0x07, 0x07ec }, /* Index: 0x9c, char: \xbc */ + { 0x07, 0x07f9 }, /* Index: 0x9d, char: \xbd */ + { 0x07, 0x0806 }, /* Index: 0x9e, char: \xbe */ + { 0x07, 0x0813 }, /* Index: 0x9f, char: \xbf */ + { 0x07, 0x0820 }, /* Index: 0xa0, char: \xc0 */ + { 0x07, 0x082d }, /* Index: 0xa1, char: \xc1 */ + { 0x07, 0x083a }, /* Index: 0xa2, char: \xc2 */ + { 0x07, 0x0847 }, /* Index: 0xa3, char: \xc3 */ + { 0x07, 0x0854 }, /* Index: 0xa4, char: \xc4 */ + { 0x07, 0x0861 }, /* Index: 0xa5, char: \xc5 */ + { 0x07, 0x086e }, /* Index: 0xa6, char: \xc6 */ + { 0x07, 0x087b }, /* Index: 0xa7, char: \xc7 */ + { 0x07, 0x0888 }, /* Index: 0xa8, char: \xc8 */ + { 0x07, 0x0895 }, /* Index: 0xa9, char: \xc9 */ + { 0x07, 0x08a2 }, /* Index: 0xaa, char: \xca */ + { 0x07, 0x08af }, /* Index: 0xab, char: \xcb */ + { 0x07, 0x08bc }, /* Index: 0xac, char: \xcc */ + { 0x07, 0x08c9 }, /* Index: 0xad, char: \xcd */ + { 0x07, 0x08d6 }, /* Index: 0xae, char: \xce */ + { 0x07, 0x08e3 }, /* Index: 0xaf, char: \xcf */ + { 0x07, 0x08f0 }, /* Index: 0xb0, char: \xd0 */ + { 0x07, 0x08fd }, /* Index: 0xb1, char: \xd1 */ + { 0x07, 0x090a }, /* Index: 0xb2, char: \xd2 */ + { 0x07, 0x0917 }, /* Index: 0xb3, char: \xd3 */ + { 0x07, 0x0924 }, /* Index: 0xb4, char: \xd4 */ + { 0x07, 0x0931 }, /* Index: 0xb5, char: \xd5 */ + { 0x07, 0x093e }, /* Index: 0xb6, char: \xd6 */ + { 0x07, 0x094b }, /* Index: 0xb7, char: \xd7 */ + { 0x07, 0x0958 }, /* Index: 0xb8, char: \xd8 */ + { 0x07, 0x0965 }, /* Index: 0xb9, char: \xd9 */ + { 0x07, 0x0972 }, /* Index: 0xba, char: \xda */ + { 0x07, 0x097f }, /* Index: 0xbb, char: \xdb */ + { 0x07, 0x098c }, /* Index: 0xbc, char: \xdc */ + { 0x07, 0x0999 }, /* Index: 0xbd, char: \xdd */ + { 0x07, 0x09a6 }, /* Index: 0xbe, char: \xde */ + { 0x07, 0x09b3 }, /* Index: 0xbf, char: \xdf */ + { 0x07, 0x09c0 }, /* Index: 0xc0, char: \xe0 */ + { 0x07, 0x09cd }, /* Index: 0xc1, char: \xe1 */ + { 0x07, 0x09da }, /* Index: 0xc2, char: \xe2 */ + { 0x07, 0x09e7 }, /* Index: 0xc3, char: \xe3 */ + { 0x07, 0x09f4 }, /* Index: 0xc4, char: \xe4 */ + { 0x07, 0x0a01 }, /* Index: 0xc5, char: \xe5 */ + { 0x07, 0x0a0e }, /* Index: 0xc6, char: \xe6 */ + { 0x07, 0x0a1b }, /* Index: 0xc7, char: \xe7 */ + { 0x07, 0x0a28 }, /* Index: 0xc8, char: \xe8 */ + { 0x07, 0x0a35 }, /* Index: 0xc9, char: \xe9 */ + { 0x07, 0x0a42 }, /* Index: 0xca, char: \xea */ + { 0x07, 0x0a4f }, /* Index: 0xcb, char: \xeb */ + { 0x07, 0x0a5c }, /* Index: 0xcc, char: \xec */ + { 0x07, 0x0a69 }, /* Index: 0xcd, char: \xed */ + { 0x07, 0x0a76 }, /* Index: 0xce, char: \xee */ + { 0x07, 0x0a83 }, /* Index: 0xcf, char: \xef */ + { 0x07, 0x0a90 }, /* Index: 0xd0, char: \xf0 */ + { 0x07, 0x0a9d }, /* Index: 0xd1, char: \xf1 */ + { 0x07, 0x0aaa }, /* Index: 0xd2, char: \xf2 */ + { 0x07, 0x0ab7 }, /* Index: 0xd3, char: \xf3 */ + { 0x07, 0x0ac4 }, /* Index: 0xd4, char: \xf4 */ + { 0x07, 0x0ad1 }, /* Index: 0xd5, char: \xf5 */ + { 0x07, 0x0ade }, /* Index: 0xd6, char: \xf6 */ + { 0x07, 0x0aeb }, /* Index: 0xd7, char: \xf7 */ + { 0x07, 0x0af8 }, /* Index: 0xd8, char: \xf8 */ + { 0x07, 0x0b05 }, /* Index: 0xd9, char: \xf9 */ + { 0x07, 0x0b12 }, /* Index: 0xda, char: \xfa */ + { 0x07, 0x0b1f }, /* Index: 0xdb, char: \xfb */ + { 0x07, 0x0b2c }, /* Index: 0xdc, char: \xfc */ + { 0x07, 0x0b39 }, /* Index: 0xdd, char: \xfd */ + { 0x07, 0x0b46 }, /* Index: 0xde, char: \xfe */ + { 0x07, 0x0b53 }, /* Index: 0xdf, char: \xff */ +}; + +const font_info_t _fonts_bitocra_7x13_iso8859_1_info = +{ + .height = 13, /* Character height */ + .c = 0, /* C */ + .char_start = 32, /* Start character */ + .char_end = 255, /* End character */ + .char_descriptors = _fonts_bitocra_7x13_iso8859_1_descriptors, /* Character descriptor array */ + .bitmap = _fonts_bitocra_7x13_iso8859_1_bitmaps, /* Character bitmap array */ +}; + +#endif /* _EXTRAS_FONTS_FONT_BITOCRA_7X13_ISO8859_1_H_ */ diff --git a/extras/fonts/data/font_glcd_5x7.h b/extras/fonts/data/font_glcd_5x7.h index 913500d..cab21c5 100644 --- a/extras/fonts/data/font_glcd_5x7.h +++ b/extras/fonts/data/font_glcd_5x7.h @@ -8,6 +8,34 @@ * Created on: 8 dec. 2016 * Author: zaltora */ +/******************************************************************************** + * Copyright (c) 2012, Majenko Technologies + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR + * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those + * of the authors and should not be interpreted as representing official policies, + * either expressed or implied, of the FreeBSD Project. + ********************************************************************************/ #ifndef _EXTRAS_FONTS_FONT_GLCD_5X7_H_ #define _EXTRAS_FONTS_FONT_GLCD_5X7_H_ diff --git a/extras/fonts/data/font_terminus_14x28_koi8_r.h b/extras/fonts/data/font_terminus_14x28_koi8_r.h index fc2b216..1fa1b8c 100644 --- a/extras/fonts/data/font_terminus_14x28_koi8_r.h +++ b/extras/fonts/data/font_terminus_14x28_koi8_r.h @@ -6,6 +6,10 @@ * Charset: koi8_r * 255 characters (1..255) * + * Copyright (c) 2015 Dimitar Toshkov Zhekov + * License: SIL Open Font License, Version 1.1. The license is included as OFL.TXT, and is + * also available with a FAQ at http://scripts.sil.org/OFL + * * Generated: */ #ifndef _EXTRAS_FONTS_FONT_TERMINUS_14X28_KOI8_R_H_ diff --git a/extras/fonts/data/font_terminus_16x32_koi8_r.h b/extras/fonts/data/font_terminus_16x32_koi8_r.h index 6c448bd..b5194a1 100644 --- a/extras/fonts/data/font_terminus_16x32_koi8_r.h +++ b/extras/fonts/data/font_terminus_16x32_koi8_r.h @@ -6,6 +6,10 @@ * Charset: koi8_r * 255 characters (1..255) * + * Copyright (c) 2015 Dimitar Toshkov Zhekov + * License: SIL Open Font License, Version 1.1. The license is included as OFL.TXT, and is + * also available with a FAQ at http://scripts.sil.org/OFL + * * Generated: */ #ifndef _EXTRAS_FONTS_FONT_TERMINUS_16X32_KOI8_R_H_ diff --git a/extras/fonts/data/font_terminus_6x12_koi8_r.h b/extras/fonts/data/font_terminus_6x12_koi8_r.h index 7e22982..fb95441 100644 --- a/extras/fonts/data/font_terminus_6x12_koi8_r.h +++ b/extras/fonts/data/font_terminus_6x12_koi8_r.h @@ -6,6 +6,10 @@ * Charset: koi8_r * 255 characters (1..255) * + * Copyright (c) 2015 Dimitar Toshkov Zhekov + * License: SIL Open Font License, Version 1.1. The license is included as OFL.txt, and is + * also available with a FAQ at http://scripts.sil.org/OFL + * * Generated: */ #ifndef _EXTRAS_FONTS_FONT_TERMINUS_6X12_KOI8_R_H_ diff --git a/extras/fonts/data/font_terminus_8x14_koi8_r.h b/extras/fonts/data/font_terminus_8x14_koi8_r.h index 4ea6033..b71ffcb 100644 --- a/extras/fonts/data/font_terminus_8x14_koi8_r.h +++ b/extras/fonts/data/font_terminus_8x14_koi8_r.h @@ -6,6 +6,10 @@ * Charset: koi8_r * 255 characters (1..255) * + * Copyright (c) 2015 Dimitar Toshkov Zhekov + * License: SIL Open Font License, Version 1.1. The license is included as OFL.TXT, and is + * also available with a FAQ at http://scripts.sil.org/OFL + * * Generated: */ #ifndef _EXTRAS_FONTS_FONT_TERMINUS_8X14_KOI8_R_H_ diff --git a/extras/fonts/data/font_terminus_8x16_koi8_r.h b/extras/fonts/data/font_terminus_8x16_koi8_r.h deleted file mode 100644 index 2a6177a..0000000 --- a/extras/fonts/data/font_terminus_8x16_koi8_r.h +++ /dev/null @@ -1,4875 +0,0 @@ -/** - * This file contains generated binary font data. - * - * Font: Terminus - * Size: 8x16 - * Charset: koi8_r - * 255 characters (1..255) - * - * Generated: - */ -#ifndef _EXTRAS_FONTS_FONT_TERMINUS_8X16_KOI8_R_H_ -#define _EXTRAS_FONTS_FONT_TERMINUS_8X16_KOI8_R_H_ - -static const uint8_t _fonts_terminus_8x16_koi8_r_bitmaps[] = { - - /* Index: 0x00, char: \x01, offset: 0x0000 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x38, /* ..###... */ - 0x7c, /* .#####.. */ - 0xfe, /* #######. */ - 0x7c, /* .#####.. */ - 0x38, /* ..###... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x01, char: \x02, offset: 0x0010 */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - - /* Index: 0x02, char: \x03, offset: 0x0020 */ - 0x00, /* ........ */ - 0x88, /* #...#... */ - 0x88, /* #...#... */ - 0xf8, /* #####... */ - 0x88, /* #...#... */ - 0x88, /* #...#... */ - 0x88, /* #...#... */ - 0x00, /* ........ */ - 0x1f, /* ...##### */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x03, char: \x04, offset: 0x0030 */ - 0x00, /* ........ */ - 0xf8, /* #####... */ - 0x80, /* #....... */ - 0xe0, /* ###..... */ - 0x80, /* #....... */ - 0x80, /* #....... */ - 0x80, /* #....... */ - 0x00, /* ........ */ - 0x1f, /* ...##### */ - 0x10, /* ...#.... */ - 0x1c, /* ...###.. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x04, char: \x05, offset: 0x0040 */ - 0x00, /* ........ */ - 0x70, /* .###.... */ - 0x88, /* #...#... */ - 0x80, /* #....... */ - 0x80, /* #....... */ - 0x88, /* #...#... */ - 0x70, /* .###.... */ - 0x00, /* ........ */ - 0x1e, /* ...####. */ - 0x11, /* ...#...# */ - 0x11, /* ...#...# */ - 0x1e, /* ...####. */ - 0x12, /* ...#..#. */ - 0x11, /* ...#...# */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x05, char: \x06, offset: 0x0050 */ - 0x00, /* ........ */ - 0x80, /* #....... */ - 0x80, /* #....... */ - 0x80, /* #....... */ - 0x80, /* #....... */ - 0x80, /* #....... */ - 0xf8, /* #####... */ - 0x00, /* ........ */ - 0x1f, /* ...##### */ - 0x10, /* ...#.... */ - 0x1c, /* ...###.. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x06, char: \x07, offset: 0x0060 */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x07, char: \x08, offset: 0x0070 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x7c, /* .#####.. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x08, char: \x09, offset: 0x0080 */ - 0x00, /* ........ */ - 0x88, /* #...#... */ - 0xc8, /* ##..#... */ - 0xa8, /* #.#.#... */ - 0x98, /* #..##... */ - 0x88, /* #...#... */ - 0x88, /* #...#... */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x1f, /* ...##### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x09, char: \x0a, offset: 0x0090 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x0a, char: \x0b, offset: 0x00a0 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xf0, /* ####.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x0b, char: \x0c, offset: 0x00b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xf0, /* ####.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x0c, char: \x0d, offset: 0x00c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1f, /* ...##### */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x0d, char: \x0e, offset: 0x00d0 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x1f, /* ...##### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x0e, char: \x0f, offset: 0x00e0 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xff, /* ######## */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x0f, char: \x10, offset: 0x00f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x10, char: \x11, offset: 0x0100 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x11, char: \x12, offset: 0x0110 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x12, char: \x13, offset: 0x0120 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x13, char: \x14, offset: 0x0130 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x14, char: \x15, offset: 0x0140 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x1f, /* ...##### */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x15, char: \x16, offset: 0x0150 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xf0, /* ####.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x16, char: \x17, offset: 0x0160 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x17, char: \x18, offset: 0x0170 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x18, char: \x19, offset: 0x0180 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x19, char: \x1a, offset: 0x0190 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x10, /* ...#.... */ - 0x08, /* ....#... */ - 0x04, /* .....#.. */ - 0x00, /* ........ */ - 0x3e, /* ..#####. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1a, char: \x1b, offset: 0x01a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x20, /* ..#..... */ - 0x10, /* ...#.... */ - 0x08, /* ....#... */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1b, char: \x1c, offset: 0x01b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1c, char: \x1d, offset: 0x01c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x02, /* ......#. */ - 0x7e, /* .######. */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x7e, /* .######. */ - 0x40, /* .#...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1d, char: \x1e, offset: 0x01d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x24, /* ..#..#.. */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x78, /* .####... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x22, /* ..#...#. */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1e, char: \x1f, offset: 0x01e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1f, char: \x20, offset: 0x01f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x20, char: \x21, offset: 0x0200 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x21, char: \x22, offset: 0x0210 */ - 0x00, /* ........ */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x22, char: \x23, offset: 0x0220 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x7e, /* .######. */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x7e, /* .######. */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x23, char: \x24, offset: 0x0230 */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x7c, /* .#####.. */ - 0x92, /* #..#..#. */ - 0x90, /* #..#.... */ - 0x90, /* #..#.... */ - 0x7c, /* .#####.. */ - 0x12, /* ...#..#. */ - 0x12, /* ...#..#. */ - 0x92, /* #..#..#. */ - 0x7c, /* .#####.. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x24, char: \x25, offset: 0x0240 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x64, /* .##..#.. */ - 0x94, /* #..#.#.. */ - 0x68, /* .##.#... */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x2c, /* ..#.##.. */ - 0x52, /* .#.#..#. */ - 0x4c, /* .#..##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x25, char: \x26, offset: 0x0250 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x4a, /* .#..#.#. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x3a, /* ..###.#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x26, char: \x27, offset: 0x0260 */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x27, char: \x28, offset: 0x0270 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x10, /* ...#.... */ - 0x08, /* ....#... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x28, char: \x29, offset: 0x0280 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x20, /* ..#..... */ - 0x10, /* ...#.... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x29, char: \x2a, offset: 0x0290 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x7e, /* .######. */ - 0x18, /* ...##... */ - 0x24, /* ..#..#.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2a, char: \x2b, offset: 0x02a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x7c, /* .#####.. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2b, char: \x2c, offset: 0x02b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2c, char: \x2d, offset: 0x02c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2d, char: \x2e, offset: 0x02d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2e, char: \x2f, offset: 0x02e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2f, char: \x30, offset: 0x02f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x46, /* .#...##. */ - 0x4a, /* .#..#.#. */ - 0x52, /* .#.#..#. */ - 0x62, /* .##...#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x30, char: \x31, offset: 0x0300 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x08, /* ....#... */ - 0x18, /* ...##... */ - 0x28, /* ..#.#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x3e, /* ..#####. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x31, char: \x32, offset: 0x0310 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x02, /* ......#. */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x40, /* .#...... */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x32, char: \x33, offset: 0x0320 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x02, /* ......#. */ - 0x1c, /* ...###.. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x33, char: \x34, offset: 0x0330 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x02, /* ......#. */ - 0x06, /* .....##. */ - 0x0a, /* ....#.#. */ - 0x12, /* ...#..#. */ - 0x22, /* ..#...#. */ - 0x42, /* .#....#. */ - 0x7e, /* .######. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x34, char: \x35, offset: 0x0340 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7c, /* .#####.. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x35, char: \x36, offset: 0x0350 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1c, /* ...###.. */ - 0x20, /* ..#..... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x36, char: \x37, offset: 0x0360 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x37, char: \x38, offset: 0x0370 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x38, char: \x39, offset: 0x0380 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x04, /* .....#.. */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x39, char: \x3a, offset: 0x0390 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3a, char: \x3b, offset: 0x03a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3b, char: \x3c, offset: 0x03b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x40, /* .#...... */ - 0x20, /* ..#..... */ - 0x10, /* ...#.... */ - 0x08, /* ....#... */ - 0x04, /* .....#.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3c, char: \x3d, offset: 0x03c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3d, char: \x3e, offset: 0x03d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x40, /* .#...... */ - 0x20, /* ..#..... */ - 0x10, /* ...#.... */ - 0x08, /* ....#... */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x40, /* .#...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3e, char: \x3f, offset: 0x03e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x00, /* ........ */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3f, char: \x40, offset: 0x03f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x82, /* #.....#. */ - 0x9e, /* #..####. */ - 0xa2, /* #.#...#. */ - 0xa2, /* #.#...#. */ - 0xa2, /* #.#...#. */ - 0xa6, /* #.#..##. */ - 0x9a, /* #..##.#. */ - 0x80, /* #....... */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x40, char: \x41, offset: 0x0400 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7e, /* .######. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x41, char: \x42, offset: 0x0410 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x42, char: \x43, offset: 0x0420 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x43, char: \x44, offset: 0x0430 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x78, /* .####... */ - 0x44, /* .#...#.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x44, /* .#...#.. */ - 0x78, /* .####... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x44, char: \x45, offset: 0x0440 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x78, /* .####... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x45, char: \x46, offset: 0x0450 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x78, /* .####... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x46, char: \x47, offset: 0x0460 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x4e, /* .#..###. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x47, char: \x48, offset: 0x0470 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7e, /* .######. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x48, char: \x49, offset: 0x0480 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x49, char: \x4a, offset: 0x0490 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x0e, /* ....###. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4a, char: \x4b, offset: 0x04a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x44, /* .#...#.. */ - 0x48, /* .#..#... */ - 0x50, /* .#.#.... */ - 0x60, /* .##..... */ - 0x60, /* .##..... */ - 0x50, /* .#.#.... */ - 0x48, /* .#..#... */ - 0x44, /* .#...#.. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4b, char: \x4c, offset: 0x04b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4c, char: \x4d, offset: 0x04c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x82, /* #.....#. */ - 0xc6, /* ##...##. */ - 0xaa, /* #.#.#.#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4d, char: \x4e, offset: 0x04d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x62, /* .##...#. */ - 0x52, /* .#.#..#. */ - 0x4a, /* .#..#.#. */ - 0x46, /* .#...##. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4e, char: \x4f, offset: 0x04e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4f, char: \x50, offset: 0x04f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x50, char: \x51, offset: 0x0500 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x4a, /* .#..#.#. */ - 0x3c, /* ..####.. */ - 0x02, /* ......#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x51, char: \x52, offset: 0x0510 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x50, /* .#.#.... */ - 0x48, /* .#..#... */ - 0x44, /* .#...#.. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x52, char: \x53, offset: 0x0520 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x3c, /* ..####.. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x53, char: \x54, offset: 0x0530 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x54, char: \x55, offset: 0x0540 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x55, char: \x56, offset: 0x0550 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x56, char: \x57, offset: 0x0560 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0xaa, /* #.#.#.#. */ - 0xc6, /* ##...##. */ - 0x82, /* #.....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x57, char: \x58, offset: 0x0570 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x58, char: \x59, offset: 0x0580 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x28, /* ..#.#... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x59, char: \x5a, offset: 0x0590 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5a, char: \x5b, offset: 0x05a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5b, char: \x5c, offset: 0x05b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x20, /* ..#..... */ - 0x20, /* ..#..... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5c, char: \x5d, offset: 0x05c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5d, char: \x5e, offset: 0x05d0 */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x28, /* ..#.#... */ - 0x44, /* .#...#.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5e, char: \x5f, offset: 0x05e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5f, char: \x60, offset: 0x05f0 */ - 0x10, /* ...#.... */ - 0x08, /* ....#... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x60, char: \x61, offset: 0x0600 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x02, /* ......#. */ - 0x3e, /* ..#####. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x61, char: \x62, offset: 0x0610 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x62, char: \x63, offset: 0x0620 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x63, char: \x64, offset: 0x0630 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x3e, /* ..#####. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x64, char: \x65, offset: 0x0640 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7e, /* .######. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x65, char: \x66, offset: 0x0650 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x0e, /* ....###. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x7c, /* .#####.. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x66, char: \x67, offset: 0x0660 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3e, /* ..#####. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - - /* Index: 0x67, char: \x68, offset: 0x0670 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x68, char: \x69, offset: 0x0680 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x30, /* ..##.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x69, char: \x6a, offset: 0x0690 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x00, /* ........ */ - 0x0c, /* ....##.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - - /* Index: 0x6a, char: \x6b, offset: 0x06a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x42, /* .#....#. */ - 0x44, /* .#...#.. */ - 0x48, /* .#..#... */ - 0x70, /* .###.... */ - 0x48, /* .#..#... */ - 0x44, /* .#...#.. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x6b, char: \x6c, offset: 0x06b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x30, /* ..##.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x6c, char: \x6d, offset: 0x06c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x6d, char: \x6e, offset: 0x06d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x6e, char: \x6f, offset: 0x06e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x6f, char: \x70, offset: 0x06f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x00, /* ........ */ - - /* Index: 0x70, char: \x71, offset: 0x0700 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3e, /* ..#####. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x00, /* ........ */ - - /* Index: 0x71, char: \x72, offset: 0x0710 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x5e, /* .#.####. */ - 0x60, /* .##..... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x72, char: \x73, offset: 0x0720 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3e, /* ..#####. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x3c, /* ..####.. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x73, char: \x74, offset: 0x0730 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x7c, /* .#####.. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x0e, /* ....###. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x74, char: \x75, offset: 0x0740 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x75, char: \x76, offset: 0x0750 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x76, char: \x77, offset: 0x0760 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x77, char: \x78, offset: 0x0770 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x24, /* ..#..#.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x78, char: \x79, offset: 0x0780 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - - /* Index: 0x79, char: \x7a, offset: 0x0790 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x40, /* .#...... */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7a, char: \x7b, offset: 0x07a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x0c, /* ....##.. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x0c, /* ....##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7b, char: \x7c, offset: 0x07b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7c, char: \x7d, offset: 0x07c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x30, /* ..##.... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x08, /* ....#... */ - 0x30, /* ..##.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7d, char: \x7e, offset: 0x07d0 */ - 0x00, /* ........ */ - 0x62, /* .##...#. */ - 0x92, /* #..#..#. */ - 0x8c, /* #...##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7e, char: \x7f, offset: 0x07e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7f, char: \x80, offset: 0x07f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x80, char: \x81, offset: 0x0800 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x81, char: \x82, offset: 0x0810 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1f, /* ...##### */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x82, char: \x83, offset: 0x0820 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xf0, /* ####.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x83, char: \x84, offset: 0x0830 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x1f, /* ...##### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x84, char: \x85, offset: 0x0840 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xf0, /* ####.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x85, char: \x86, offset: 0x0850 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x1f, /* ...##### */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x86, char: \x87, offset: 0x0860 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xf0, /* ####.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x87, char: \x88, offset: 0x0870 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x88, char: \x89, offset: 0x0880 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x89, char: \x8a, offset: 0x0890 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xff, /* ######## */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x8a, char: \x8b, offset: 0x08a0 */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x8b, char: \x8c, offset: 0x08b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - - /* Index: 0x8c, char: \x8d, offset: 0x08c0 */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - - /* Index: 0x8d, char: \x8e, offset: 0x08d0 */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - - /* Index: 0x8e, char: \x8f, offset: 0x08e0 */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - - /* Index: 0x8f, char: \x90, offset: 0x08f0 */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - - /* Index: 0x90, char: \x91, offset: 0x0900 */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - - /* Index: 0x91, char: \x92, offset: 0x0910 */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - - /* Index: 0x92, char: \x93, offset: 0x0920 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x0c, /* ....##.. */ - 0x12, /* ...#..#. */ - 0x12, /* ...#..#. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0x93, char: \x94, offset: 0x0930 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x3c, /* ..####.. */ - 0x3c, /* ..####.. */ - 0x3c, /* ..####.. */ - 0x3c, /* ..####.. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x94, char: \x95, offset: 0x0940 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x95, char: \x96, offset: 0x0950 */ - 0x00, /* ........ */ - 0x06, /* .....##. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x04, /* .....#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x24, /* ..#..#.. */ - 0x14, /* ...#.#.. */ - 0x0c, /* ....##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x96, char: \x97, offset: 0x0960 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x32, /* ..##..#. */ - 0x4c, /* .#..##.. */ - 0x00, /* ........ */ - 0x32, /* ..##..#. */ - 0x4c, /* .#..##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x97, char: \x98, offset: 0x0970 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x10, /* ...#.... */ - 0x08, /* ....#... */ - 0x04, /* .....#.. */ - 0x00, /* ........ */ - 0x3e, /* ..#####. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x98, char: \x99, offset: 0x0980 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x20, /* ..#..... */ - 0x10, /* ...#.... */ - 0x08, /* ....#... */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x20, /* ..#..... */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x99, char: \x9a, offset: 0x0990 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9a, char: \x9b, offset: 0x09a0 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x90, /* #..#.... */ - 0x90, /* #..#.... */ - 0x60, /* .##..... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9b, char: \x9c, offset: 0x09b0 */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9c, char: \x9d, offset: 0x09c0 */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x24, /* ..#..#.. */ - 0x04, /* .....#.. */ - 0x08, /* ....#... */ - 0x10, /* ...#.... */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9d, char: \x9e, offset: 0x09d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9e, char: \x9f, offset: 0x09e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9f, char: \xa0, offset: 0x09f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xa0, char: \xa1, offset: 0x0a00 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xa1, char: \xa2, offset: 0x0a10 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1f, /* ...##### */ - 0x10, /* ...#.... */ - 0x1f, /* ...##### */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0xa2, char: \xa3, offset: 0x0a20 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7e, /* .######. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xa3, char: \xa4, offset: 0x0a30 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3f, /* ..###### */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xa4, char: \xa5, offset: 0x0a40 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3f, /* ..###### */ - 0x20, /* ..#..... */ - 0x2f, /* ..#.#### */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xa5, char: \xa6, offset: 0x0a50 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xf0, /* ####.... */ - 0x10, /* ...#.... */ - 0xf0, /* ####.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0xa6, char: \xa7, offset: 0x0a60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xf8, /* #####... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xa7, char: \xa8, offset: 0x0a70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xf8, /* #####... */ - 0x08, /* ....#... */ - 0xe8, /* ###.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xa8, char: \xa9, offset: 0x0a80 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x1f, /* ...##### */ - 0x10, /* ...#.... */ - 0x1f, /* ...##### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xa9, char: \xaa, offset: 0x0a90 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x3f, /* ..###### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xaa, char: \xab, offset: 0x0aa0 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x2f, /* ..#.#### */ - 0x20, /* ..#..... */ - 0x3f, /* ..###### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xab, char: \xac, offset: 0x0ab0 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xf0, /* ####.... */ - 0x10, /* ...#.... */ - 0xf0, /* ####.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xac, char: \xad, offset: 0x0ac0 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0xf8, /* #####... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xad, char: \xae, offset: 0x0ad0 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0xe8, /* ###.#... */ - 0x08, /* ....#... */ - 0xf8, /* #####... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xae, char: \xaf, offset: 0x0ae0 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x1f, /* ...##### */ - 0x10, /* ...#.... */ - 0x1f, /* ...##### */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0xaf, char: \xb0, offset: 0x0af0 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x2f, /* ..#.#### */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xb0, char: \xb1, offset: 0x0b00 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x2f, /* ..#.#### */ - 0x20, /* ..#..... */ - 0x2f, /* ..#.#### */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xb1, char: \xb2, offset: 0x0b10 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xf0, /* ####.... */ - 0x10, /* ...#.... */ - 0xf0, /* ####.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0xb2, char: \xb3, offset: 0x0b20 */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x78, /* .####... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xb3, char: \xb4, offset: 0x0b30 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0xe8, /* ###.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xb4, char: \xb5, offset: 0x0b40 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0xe8, /* ###.#... */ - 0x08, /* ....#... */ - 0xe8, /* ###.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xb5, char: \xb6, offset: 0x0b50 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0xb6, char: \xb7, offset: 0x0b60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xb7, char: \xb8, offset: 0x0b70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0xef, /* ###.#### */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xb8, char: \xb9, offset: 0x0b80 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xb9, char: \xba, offset: 0x0b90 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xba, char: \xbb, offset: 0x0ba0 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0xef, /* ###.#### */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xbb, char: \xbc, offset: 0x0bb0 */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0xff, /* ######## */ - 0x10, /* ...#.... */ - 0xff, /* ######## */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - - /* Index: 0xbc, char: \xbd, offset: 0x0bc0 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0xff, /* ######## */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xbd, char: \xbe, offset: 0x0bd0 */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0xef, /* ###.#### */ - 0x00, /* ........ */ - 0xef, /* ###.#### */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - 0x28, /* ..#.#... */ - - /* Index: 0xbe, char: \xbf, offset: 0x0be0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x81, /* #......# */ - 0x99, /* #..##..# */ - 0xa5, /* #.#..#.# */ - 0xa1, /* #.#....# */ - 0xa5, /* #.#..#.# */ - 0x99, /* #..##..# */ - 0x81, /* #......# */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xbf, char: \xc0, offset: 0x0bf0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x8c, /* #...##.. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0xf2, /* ####..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x8c, /* #...##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc0, char: \xc1, offset: 0x0c00 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x02, /* ......#. */ - 0x3e, /* ..#####. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc1, char: \xc2, offset: 0x0c10 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc2, char: \xc3, offset: 0x0c20 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3f, /* ..###### */ - 0x01, /* .......# */ - 0x01, /* .......# */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc3, char: \xc4, offset: 0x0c30 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3e, /* ..#####. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - - /* Index: 0xc4, char: \xc5, offset: 0x0c40 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7e, /* .######. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc5, char: \xc6, offset: 0x0c50 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x7c, /* .#####.. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x7c, /* .#####.. */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc6, char: \xc7, offset: 0x0c60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc7, char: \xc8, offset: 0x0c70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x24, /* ..#..#.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc8, char: \xc9, offset: 0x0c80 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc9, char: \xca, offset: 0x0c90 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xca, char: \xcb, offset: 0x0ca0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x44, /* .#...#.. */ - 0x48, /* .#..#... */ - 0x70, /* .###.... */ - 0x48, /* .#..#... */ - 0x44, /* .#...#.. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xcb, char: \xcc, offset: 0x0cb0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1e, /* ...####. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xcc, char: \xcd, offset: 0x0cc0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x82, /* #.....#. */ - 0xc6, /* ##...##. */ - 0xaa, /* #.#.#.#. */ - 0x92, /* #..#..#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xcd, char: \xce, offset: 0x0cd0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7e, /* .######. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xce, char: \xcf, offset: 0x0ce0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xcf, char: \xd0, offset: 0x0cf0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd0, char: \xd1, offset: 0x0d00 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3e, /* ..#####. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x12, /* ...#..#. */ - 0x22, /* ..#...#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd1, char: \xd2, offset: 0x0d10 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x00, /* ........ */ - - /* Index: 0xd2, char: \xd3, offset: 0x0d20 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd3, char: \xd4, offset: 0x0d30 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd4, char: \xd5, offset: 0x0d40 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - - /* Index: 0xd5, char: \xd6, offset: 0x0d50 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x54, /* .#.#.#.. */ - 0x38, /* ..###... */ - 0x54, /* .#.#.#.. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd6, char: \xd7, offset: 0x0d60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x48, /* .#..#... */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd7, char: \xd8, offset: 0x0d70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x78, /* .####... */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x78, /* .####... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd8, char: \xd9, offset: 0x0d80 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0xf2, /* ####..#. */ - 0x8a, /* #...#.#. */ - 0x8a, /* #...#.#. */ - 0x8a, /* #...#.#. */ - 0xf2, /* ####..#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd9, char: \xda, offset: 0x0d90 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x02, /* ......#. */ - 0x1c, /* ...###.. */ - 0x02, /* ......#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xda, char: \xdb, offset: 0x0da0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xdb, char: \xdc, offset: 0x0db0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x02, /* ......#. */ - 0x1e, /* ...####. */ - 0x02, /* ......#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xdc, char: \xdd, offset: 0x0dc0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x7f, /* .####### */ - 0x01, /* .......# */ - 0x01, /* .......# */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xdd, char: \xde, offset: 0x0dd0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xde, char: \xdf, offset: 0x0de0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x60, /* .##..... */ - 0x20, /* ..#..... */ - 0x3c, /* ..####.. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xdf, char: \xe0, offset: 0x0df0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x8c, /* #...##.. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0xf2, /* ####..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x8c, /* #...##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe0, char: \xe1, offset: 0x0e00 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7e, /* .######. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe1, char: \xe2, offset: 0x0e10 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe2, char: \xe3, offset: 0x0e20 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3f, /* ..###### */ - 0x01, /* .......# */ - 0x01, /* .......# */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe3, char: \xe4, offset: 0x0e30 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0x44, /* .#...#.. */ - 0xfe, /* #######. */ - 0x82, /* #.....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe4, char: \xe5, offset: 0x0e40 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x78, /* .####... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe5, char: \xe6, offset: 0x0e50 */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x7c, /* .#####.. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x7c, /* .#####.. */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe6, char: \xe7, offset: 0x0e60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe7, char: \xe8, offset: 0x0e70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x24, /* ..#..#.. */ - 0x24, /* ..#..#.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe8, char: \xe9, offset: 0x0e80 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x46, /* .#...##. */ - 0x4a, /* .#..#.#. */ - 0x52, /* .#.#..#. */ - 0x62, /* .##...#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe9, char: \xea, offset: 0x0e90 */ - 0x24, /* ..#..#.. */ - 0x18, /* ...##... */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x46, /* .#...##. */ - 0x4a, /* .#..#.#. */ - 0x52, /* .#.#..#. */ - 0x62, /* .##...#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xea, char: \xeb, offset: 0x0ea0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x44, /* .#...#.. */ - 0x48, /* .#..#... */ - 0x50, /* .#.#.... */ - 0x60, /* .##..... */ - 0x60, /* .##..... */ - 0x50, /* .#.#.... */ - 0x48, /* .#..#... */ - 0x44, /* .#...#.. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xeb, char: \xec, offset: 0x0eb0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x0e, /* ....###. */ - 0x12, /* ...#..#. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x22, /* ..#...#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xec, char: \xed, offset: 0x0ec0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x82, /* #.....#. */ - 0xc6, /* ##...##. */ - 0xaa, /* #.#.#.#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xed, char: \xee, offset: 0x0ed0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7e, /* .######. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xee, char: \xef, offset: 0x0ee0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xef, char: \xf0, offset: 0x0ef0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf0, char: \xf1, offset: 0x0f00 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3e, /* ..#####. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x0a, /* ....#.#. */ - 0x12, /* ...#..#. */ - 0x22, /* ..#...#. */ - 0x42, /* .#....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf1, char: \xf2, offset: 0x0f10 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf2, char: \xf3, offset: 0x0f20 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf3, char: \xf4, offset: 0x0f30 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf4, char: \xf5, offset: 0x0f40 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf5, char: \xf6, offset: 0x0f50 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x54, /* .#.#.#.. */ - 0x38, /* ..###... */ - 0x54, /* .#.#.#.. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf6, char: \xf7, offset: 0x0f60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf7, char: \xf8, offset: 0x0f70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf8, char: \xf9, offset: 0x0f80 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0x82, /* #.....#. */ - 0xf2, /* ####..#. */ - 0x8a, /* #...#.#. */ - 0x8a, /* #...#.#. */ - 0x8a, /* #...#.#. */ - 0x8a, /* #...#.#. */ - 0x8a, /* #...#.#. */ - 0xf2, /* ####..#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf9, char: \xfa, offset: 0x0f90 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x02, /* ......#. */ - 0x1c, /* ...###.. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xfa, char: \xfb, offset: 0x0fa0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xfb, char: \xfc, offset: 0x0fb0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x42, /* .#....#. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x1e, /* ...####. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x42, /* .#....#. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xfc, char: \xfd, offset: 0x0fc0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x92, /* #..#..#. */ - 0x7f, /* .####### */ - 0x01, /* .......# */ - 0x01, /* .......# */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xfd, char: \xfe, offset: 0x0fd0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x3e, /* ..#####. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x02, /* ......#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xfe, char: \xff, offset: 0x0fe0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc0, /* ##...... */ - 0x40, /* .#...... */ - 0x40, /* .#...... */ - 0x7c, /* .#####.. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x42, /* .#....#. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ -}; - -const font_char_desc_t _fonts_terminus_8x16_koi8_r_descriptors[] = { - { 0x08, 0x0000 }, /* Index: 0x00, char: \x01 */ - { 0x08, 0x0010 }, /* Index: 0x01, char: \x02 */ - { 0x08, 0x0020 }, /* Index: 0x02, char: \x03 */ - { 0x08, 0x0030 }, /* Index: 0x03, char: \x04 */ - { 0x08, 0x0040 }, /* Index: 0x04, char: \x05 */ - { 0x08, 0x0050 }, /* Index: 0x05, char: \x06 */ - { 0x08, 0x0060 }, /* Index: 0x06, char: \x07 */ - { 0x08, 0x0070 }, /* Index: 0x07, char: \x08 */ - { 0x08, 0x0080 }, /* Index: 0x08, char: \x09 */ - { 0x08, 0x0090 }, /* Index: 0x09, char: \x0a */ - { 0x08, 0x00a0 }, /* Index: 0x0a, char: \x0b */ - { 0x08, 0x00b0 }, /* Index: 0x0b, char: \x0c */ - { 0x08, 0x00c0 }, /* Index: 0x0c, char: \x0d */ - { 0x08, 0x00d0 }, /* Index: 0x0d, char: \x0e */ - { 0x08, 0x00e0 }, /* Index: 0x0e, char: \x0f */ - { 0x08, 0x00f0 }, /* Index: 0x0f, char: \x10 */ - { 0x08, 0x0100 }, /* Index: 0x10, char: \x11 */ - { 0x08, 0x0110 }, /* Index: 0x11, char: \x12 */ - { 0x08, 0x0120 }, /* Index: 0x12, char: \x13 */ - { 0x08, 0x0130 }, /* Index: 0x13, char: \x14 */ - { 0x08, 0x0140 }, /* Index: 0x14, char: \x15 */ - { 0x08, 0x0150 }, /* Index: 0x15, char: \x16 */ - { 0x08, 0x0160 }, /* Index: 0x16, char: \x17 */ - { 0x08, 0x0170 }, /* Index: 0x17, char: \x18 */ - { 0x08, 0x0180 }, /* Index: 0x18, char: \x19 */ - { 0x08, 0x0190 }, /* Index: 0x19, char: \x1a */ - { 0x08, 0x01a0 }, /* Index: 0x1a, char: \x1b */ - { 0x08, 0x01b0 }, /* Index: 0x1b, char: \x1c */ - { 0x08, 0x01c0 }, /* Index: 0x1c, char: \x1d */ - { 0x08, 0x01d0 }, /* Index: 0x1d, char: \x1e */ - { 0x08, 0x01e0 }, /* Index: 0x1e, char: \x1f */ - { 0x08, 0x01f0 }, /* Index: 0x1f, char: \x20 */ - { 0x08, 0x0200 }, /* Index: 0x20, char: \x21 */ - { 0x08, 0x0210 }, /* Index: 0x21, char: \x22 */ - { 0x08, 0x0220 }, /* Index: 0x22, char: \x23 */ - { 0x08, 0x0230 }, /* Index: 0x23, char: \x24 */ - { 0x08, 0x0240 }, /* Index: 0x24, char: \x25 */ - { 0x08, 0x0250 }, /* Index: 0x25, char: \x26 */ - { 0x08, 0x0260 }, /* Index: 0x26, char: \x27 */ - { 0x08, 0x0270 }, /* Index: 0x27, char: \x28 */ - { 0x08, 0x0280 }, /* Index: 0x28, char: \x29 */ - { 0x08, 0x0290 }, /* Index: 0x29, char: \x2a */ - { 0x08, 0x02a0 }, /* Index: 0x2a, char: \x2b */ - { 0x08, 0x02b0 }, /* Index: 0x2b, char: \x2c */ - { 0x08, 0x02c0 }, /* Index: 0x2c, char: \x2d */ - { 0x08, 0x02d0 }, /* Index: 0x2d, char: \x2e */ - { 0x08, 0x02e0 }, /* Index: 0x2e, char: \x2f */ - { 0x08, 0x02f0 }, /* Index: 0x2f, char: \x30 */ - { 0x08, 0x0300 }, /* Index: 0x30, char: \x31 */ - { 0x08, 0x0310 }, /* Index: 0x31, char: \x32 */ - { 0x08, 0x0320 }, /* Index: 0x32, char: \x33 */ - { 0x08, 0x0330 }, /* Index: 0x33, char: \x34 */ - { 0x08, 0x0340 }, /* Index: 0x34, char: \x35 */ - { 0x08, 0x0350 }, /* Index: 0x35, char: \x36 */ - { 0x08, 0x0360 }, /* Index: 0x36, char: \x37 */ - { 0x08, 0x0370 }, /* Index: 0x37, char: \x38 */ - { 0x08, 0x0380 }, /* Index: 0x38, char: \x39 */ - { 0x08, 0x0390 }, /* Index: 0x39, char: \x3a */ - { 0x08, 0x03a0 }, /* Index: 0x3a, char: \x3b */ - { 0x08, 0x03b0 }, /* Index: 0x3b, char: \x3c */ - { 0x08, 0x03c0 }, /* Index: 0x3c, char: \x3d */ - { 0x08, 0x03d0 }, /* Index: 0x3d, char: \x3e */ - { 0x08, 0x03e0 }, /* Index: 0x3e, char: \x3f */ - { 0x08, 0x03f0 }, /* Index: 0x3f, char: \x40 */ - { 0x08, 0x0400 }, /* Index: 0x40, char: \x41 */ - { 0x08, 0x0410 }, /* Index: 0x41, char: \x42 */ - { 0x08, 0x0420 }, /* Index: 0x42, char: \x43 */ - { 0x08, 0x0430 }, /* Index: 0x43, char: \x44 */ - { 0x08, 0x0440 }, /* Index: 0x44, char: \x45 */ - { 0x08, 0x0450 }, /* Index: 0x45, char: \x46 */ - { 0x08, 0x0460 }, /* Index: 0x46, char: \x47 */ - { 0x08, 0x0470 }, /* Index: 0x47, char: \x48 */ - { 0x08, 0x0480 }, /* Index: 0x48, char: \x49 */ - { 0x08, 0x0490 }, /* Index: 0x49, char: \x4a */ - { 0x08, 0x04a0 }, /* Index: 0x4a, char: \x4b */ - { 0x08, 0x04b0 }, /* Index: 0x4b, char: \x4c */ - { 0x08, 0x04c0 }, /* Index: 0x4c, char: \x4d */ - { 0x08, 0x04d0 }, /* Index: 0x4d, char: \x4e */ - { 0x08, 0x04e0 }, /* Index: 0x4e, char: \x4f */ - { 0x08, 0x04f0 }, /* Index: 0x4f, char: \x50 */ - { 0x08, 0x0500 }, /* Index: 0x50, char: \x51 */ - { 0x08, 0x0510 }, /* Index: 0x51, char: \x52 */ - { 0x08, 0x0520 }, /* Index: 0x52, char: \x53 */ - { 0x08, 0x0530 }, /* Index: 0x53, char: \x54 */ - { 0x08, 0x0540 }, /* Index: 0x54, char: \x55 */ - { 0x08, 0x0550 }, /* Index: 0x55, char: \x56 */ - { 0x08, 0x0560 }, /* Index: 0x56, char: \x57 */ - { 0x08, 0x0570 }, /* Index: 0x57, char: \x58 */ - { 0x08, 0x0580 }, /* Index: 0x58, char: \x59 */ - { 0x08, 0x0590 }, /* Index: 0x59, char: \x5a */ - { 0x08, 0x05a0 }, /* Index: 0x5a, char: \x5b */ - { 0x08, 0x05b0 }, /* Index: 0x5b, char: \x5c */ - { 0x08, 0x05c0 }, /* Index: 0x5c, char: \x5d */ - { 0x08, 0x05d0 }, /* Index: 0x5d, char: \x5e */ - { 0x08, 0x05e0 }, /* Index: 0x5e, char: \x5f */ - { 0x08, 0x05f0 }, /* Index: 0x5f, char: \x60 */ - { 0x08, 0x0600 }, /* Index: 0x60, char: \x61 */ - { 0x08, 0x0610 }, /* Index: 0x61, char: \x62 */ - { 0x08, 0x0620 }, /* Index: 0x62, char: \x63 */ - { 0x08, 0x0630 }, /* Index: 0x63, char: \x64 */ - { 0x08, 0x0640 }, /* Index: 0x64, char: \x65 */ - { 0x08, 0x0650 }, /* Index: 0x65, char: \x66 */ - { 0x08, 0x0660 }, /* Index: 0x66, char: \x67 */ - { 0x08, 0x0670 }, /* Index: 0x67, char: \x68 */ - { 0x08, 0x0680 }, /* Index: 0x68, char: \x69 */ - { 0x08, 0x0690 }, /* Index: 0x69, char: \x6a */ - { 0x08, 0x06a0 }, /* Index: 0x6a, char: \x6b */ - { 0x08, 0x06b0 }, /* Index: 0x6b, char: \x6c */ - { 0x08, 0x06c0 }, /* Index: 0x6c, char: \x6d */ - { 0x08, 0x06d0 }, /* Index: 0x6d, char: \x6e */ - { 0x08, 0x06e0 }, /* Index: 0x6e, char: \x6f */ - { 0x08, 0x06f0 }, /* Index: 0x6f, char: \x70 */ - { 0x08, 0x0700 }, /* Index: 0x70, char: \x71 */ - { 0x08, 0x0710 }, /* Index: 0x71, char: \x72 */ - { 0x08, 0x0720 }, /* Index: 0x72, char: \x73 */ - { 0x08, 0x0730 }, /* Index: 0x73, char: \x74 */ - { 0x08, 0x0740 }, /* Index: 0x74, char: \x75 */ - { 0x08, 0x0750 }, /* Index: 0x75, char: \x76 */ - { 0x08, 0x0760 }, /* Index: 0x76, char: \x77 */ - { 0x08, 0x0770 }, /* Index: 0x77, char: \x78 */ - { 0x08, 0x0780 }, /* Index: 0x78, char: \x79 */ - { 0x08, 0x0790 }, /* Index: 0x79, char: \x7a */ - { 0x08, 0x07a0 }, /* Index: 0x7a, char: \x7b */ - { 0x08, 0x07b0 }, /* Index: 0x7b, char: \x7c */ - { 0x08, 0x07c0 }, /* Index: 0x7c, char: \x7d */ - { 0x08, 0x07d0 }, /* Index: 0x7d, char: \x7e */ - { 0x08, 0x07e0 }, /* Index: 0x7e, char: \x7f */ - { 0x08, 0x07f0 }, /* Index: 0x7f, char: \x80 */ - { 0x08, 0x0800 }, /* Index: 0x80, char: \x81 */ - { 0x08, 0x0810 }, /* Index: 0x81, char: \x82 */ - { 0x08, 0x0820 }, /* Index: 0x82, char: \x83 */ - { 0x08, 0x0830 }, /* Index: 0x83, char: \x84 */ - { 0x08, 0x0840 }, /* Index: 0x84, char: \x85 */ - { 0x08, 0x0850 }, /* Index: 0x85, char: \x86 */ - { 0x08, 0x0860 }, /* Index: 0x86, char: \x87 */ - { 0x08, 0x0870 }, /* Index: 0x87, char: \x88 */ - { 0x08, 0x0880 }, /* Index: 0x88, char: \x89 */ - { 0x08, 0x0890 }, /* Index: 0x89, char: \x8a */ - { 0x08, 0x08a0 }, /* Index: 0x8a, char: \x8b */ - { 0x08, 0x08b0 }, /* Index: 0x8b, char: \x8c */ - { 0x08, 0x08c0 }, /* Index: 0x8c, char: \x8d */ - { 0x08, 0x08d0 }, /* Index: 0x8d, char: \x8e */ - { 0x08, 0x08e0 }, /* Index: 0x8e, char: \x8f */ - { 0x08, 0x08f0 }, /* Index: 0x8f, char: \x90 */ - { 0x08, 0x0900 }, /* Index: 0x90, char: \x91 */ - { 0x08, 0x0910 }, /* Index: 0x91, char: \x92 */ - { 0x08, 0x0920 }, /* Index: 0x92, char: \x93 */ - { 0x08, 0x0930 }, /* Index: 0x93, char: \x94 */ - { 0x08, 0x0940 }, /* Index: 0x94, char: \x95 */ - { 0x08, 0x0950 }, /* Index: 0x95, char: \x96 */ - { 0x08, 0x0960 }, /* Index: 0x96, char: \x97 */ - { 0x08, 0x0970 }, /* Index: 0x97, char: \x98 */ - { 0x08, 0x0980 }, /* Index: 0x98, char: \x99 */ - { 0x08, 0x0990 }, /* Index: 0x99, char: \x9a */ - { 0x08, 0x09a0 }, /* Index: 0x9a, char: \x9b */ - { 0x08, 0x09b0 }, /* Index: 0x9b, char: \x9c */ - { 0x08, 0x09c0 }, /* Index: 0x9c, char: \x9d */ - { 0x08, 0x09d0 }, /* Index: 0x9d, char: \x9e */ - { 0x08, 0x09e0 }, /* Index: 0x9e, char: \x9f */ - { 0x08, 0x09f0 }, /* Index: 0x9f, char: \xa0 */ - { 0x08, 0x0a00 }, /* Index: 0xa0, char: \xa1 */ - { 0x08, 0x0a10 }, /* Index: 0xa1, char: \xa2 */ - { 0x08, 0x0a20 }, /* Index: 0xa2, char: \xa3 */ - { 0x08, 0x0a30 }, /* Index: 0xa3, char: \xa4 */ - { 0x08, 0x0a40 }, /* Index: 0xa4, char: \xa5 */ - { 0x08, 0x0a50 }, /* Index: 0xa5, char: \xa6 */ - { 0x08, 0x0a60 }, /* Index: 0xa6, char: \xa7 */ - { 0x08, 0x0a70 }, /* Index: 0xa7, char: \xa8 */ - { 0x08, 0x0a80 }, /* Index: 0xa8, char: \xa9 */ - { 0x08, 0x0a90 }, /* Index: 0xa9, char: \xaa */ - { 0x08, 0x0aa0 }, /* Index: 0xaa, char: \xab */ - { 0x08, 0x0ab0 }, /* Index: 0xab, char: \xac */ - { 0x08, 0x0ac0 }, /* Index: 0xac, char: \xad */ - { 0x08, 0x0ad0 }, /* Index: 0xad, char: \xae */ - { 0x08, 0x0ae0 }, /* Index: 0xae, char: \xaf */ - { 0x08, 0x0af0 }, /* Index: 0xaf, char: \xb0 */ - { 0x08, 0x0b00 }, /* Index: 0xb0, char: \xb1 */ - { 0x08, 0x0b10 }, /* Index: 0xb1, char: \xb2 */ - { 0x08, 0x0b20 }, /* Index: 0xb2, char: \xb3 */ - { 0x08, 0x0b30 }, /* Index: 0xb3, char: \xb4 */ - { 0x08, 0x0b40 }, /* Index: 0xb4, char: \xb5 */ - { 0x08, 0x0b50 }, /* Index: 0xb5, char: \xb6 */ - { 0x08, 0x0b60 }, /* Index: 0xb6, char: \xb7 */ - { 0x08, 0x0b70 }, /* Index: 0xb7, char: \xb8 */ - { 0x08, 0x0b80 }, /* Index: 0xb8, char: \xb9 */ - { 0x08, 0x0b90 }, /* Index: 0xb9, char: \xba */ - { 0x08, 0x0ba0 }, /* Index: 0xba, char: \xbb */ - { 0x08, 0x0bb0 }, /* Index: 0xbb, char: \xbc */ - { 0x08, 0x0bc0 }, /* Index: 0xbc, char: \xbd */ - { 0x08, 0x0bd0 }, /* Index: 0xbd, char: \xbe */ - { 0x08, 0x0be0 }, /* Index: 0xbe, char: \xbf */ - { 0x08, 0x0bf0 }, /* Index: 0xbf, char: \xc0 */ - { 0x08, 0x0c00 }, /* Index: 0xc0, char: \xc1 */ - { 0x08, 0x0c10 }, /* Index: 0xc1, char: \xc2 */ - { 0x08, 0x0c20 }, /* Index: 0xc2, char: \xc3 */ - { 0x08, 0x0c30 }, /* Index: 0xc3, char: \xc4 */ - { 0x08, 0x0c40 }, /* Index: 0xc4, char: \xc5 */ - { 0x08, 0x0c50 }, /* Index: 0xc5, char: \xc6 */ - { 0x08, 0x0c60 }, /* Index: 0xc6, char: \xc7 */ - { 0x08, 0x0c70 }, /* Index: 0xc7, char: \xc8 */ - { 0x08, 0x0c80 }, /* Index: 0xc8, char: \xc9 */ - { 0x08, 0x0c90 }, /* Index: 0xc9, char: \xca */ - { 0x08, 0x0ca0 }, /* Index: 0xca, char: \xcb */ - { 0x08, 0x0cb0 }, /* Index: 0xcb, char: \xcc */ - { 0x08, 0x0cc0 }, /* Index: 0xcc, char: \xcd */ - { 0x08, 0x0cd0 }, /* Index: 0xcd, char: \xce */ - { 0x08, 0x0ce0 }, /* Index: 0xce, char: \xcf */ - { 0x08, 0x0cf0 }, /* Index: 0xcf, char: \xd0 */ - { 0x08, 0x0d00 }, /* Index: 0xd0, char: \xd1 */ - { 0x08, 0x0d10 }, /* Index: 0xd1, char: \xd2 */ - { 0x08, 0x0d20 }, /* Index: 0xd2, char: \xd3 */ - { 0x08, 0x0d30 }, /* Index: 0xd3, char: \xd4 */ - { 0x08, 0x0d40 }, /* Index: 0xd4, char: \xd5 */ - { 0x08, 0x0d50 }, /* Index: 0xd5, char: \xd6 */ - { 0x08, 0x0d60 }, /* Index: 0xd6, char: \xd7 */ - { 0x08, 0x0d70 }, /* Index: 0xd7, char: \xd8 */ - { 0x08, 0x0d80 }, /* Index: 0xd8, char: \xd9 */ - { 0x08, 0x0d90 }, /* Index: 0xd9, char: \xda */ - { 0x08, 0x0da0 }, /* Index: 0xda, char: \xdb */ - { 0x08, 0x0db0 }, /* Index: 0xdb, char: \xdc */ - { 0x08, 0x0dc0 }, /* Index: 0xdc, char: \xdd */ - { 0x08, 0x0dd0 }, /* Index: 0xdd, char: \xde */ - { 0x08, 0x0de0 }, /* Index: 0xde, char: \xdf */ - { 0x08, 0x0df0 }, /* Index: 0xdf, char: \xe0 */ - { 0x08, 0x0e00 }, /* Index: 0xe0, char: \xe1 */ - { 0x08, 0x0e10 }, /* Index: 0xe1, char: \xe2 */ - { 0x08, 0x0e20 }, /* Index: 0xe2, char: \xe3 */ - { 0x08, 0x0e30 }, /* Index: 0xe3, char: \xe4 */ - { 0x08, 0x0e40 }, /* Index: 0xe4, char: \xe5 */ - { 0x08, 0x0e50 }, /* Index: 0xe5, char: \xe6 */ - { 0x08, 0x0e60 }, /* Index: 0xe6, char: \xe7 */ - { 0x08, 0x0e70 }, /* Index: 0xe7, char: \xe8 */ - { 0x08, 0x0e80 }, /* Index: 0xe8, char: \xe9 */ - { 0x08, 0x0e90 }, /* Index: 0xe9, char: \xea */ - { 0x08, 0x0ea0 }, /* Index: 0xea, char: \xeb */ - { 0x08, 0x0eb0 }, /* Index: 0xeb, char: \xec */ - { 0x08, 0x0ec0 }, /* Index: 0xec, char: \xed */ - { 0x08, 0x0ed0 }, /* Index: 0xed, char: \xee */ - { 0x08, 0x0ee0 }, /* Index: 0xee, char: \xef */ - { 0x08, 0x0ef0 }, /* Index: 0xef, char: \xf0 */ - { 0x08, 0x0f00 }, /* Index: 0xf0, char: \xf1 */ - { 0x08, 0x0f10 }, /* Index: 0xf1, char: \xf2 */ - { 0x08, 0x0f20 }, /* Index: 0xf2, char: \xf3 */ - { 0x08, 0x0f30 }, /* Index: 0xf3, char: \xf4 */ - { 0x08, 0x0f40 }, /* Index: 0xf4, char: \xf5 */ - { 0x08, 0x0f50 }, /* Index: 0xf5, char: \xf6 */ - { 0x08, 0x0f60 }, /* Index: 0xf6, char: \xf7 */ - { 0x08, 0x0f70 }, /* Index: 0xf7, char: \xf8 */ - { 0x08, 0x0f80 }, /* Index: 0xf8, char: \xf9 */ - { 0x08, 0x0f90 }, /* Index: 0xf9, char: \xfa */ - { 0x08, 0x0fa0 }, /* Index: 0xfa, char: \xfb */ - { 0x08, 0x0fb0 }, /* Index: 0xfb, char: \xfc */ - { 0x08, 0x0fc0 }, /* Index: 0xfc, char: \xfd */ - { 0x08, 0x0fd0 }, /* Index: 0xfd, char: \xfe */ - { 0x08, 0x0fe0 }, /* Index: 0xfe, char: \xff */ -}; - -const font_info_t _fonts_terminus_8x16_koi8_r_info = -{ - .height = 16, /* Character height */ - .c = 0, /* C */ - .char_start = 1, /* Start character */ - .char_end = 255, /* End character */ - .char_descriptors = _fonts_terminus_8x16_koi8_r_descriptors, /* Character descriptor array */ - .bitmap = _fonts_terminus_8x16_koi8_r_bitmaps, /* Character bitmap array */ -}; - -#endif /* _EXTRAS_FONTS_FONT_TERMINUS_8X16_KOI8_R_H_ */ diff --git a/extras/fonts/data/font_terminus_bold_14x28_koi8_r.h b/extras/fonts/data/font_terminus_bold_14x28_koi8_r.h index aa8f798..0e43aff 100644 --- a/extras/fonts/data/font_terminus_bold_14x28_koi8_r.h +++ b/extras/fonts/data/font_terminus_bold_14x28_koi8_r.h @@ -6,6 +6,10 @@ * Charset: koi8_r * 255 characters (1..255) * + * Copyright (c) 2015 Dimitar Toshkov Zhekov + * License: SIL Open Font License, Version 1.1. The license is included as OFL.TXT, and is + * also available with a FAQ at http://scripts.sil.org/OFL + * * Generated: */ #ifndef _EXTRAS_FONTS_FONT_TERMINUS_BOLD_14X28_KOI8_R_H_ diff --git a/extras/fonts/data/font_terminus_bold_16x32_koi8_r.h b/extras/fonts/data/font_terminus_bold_16x32_koi8_r.h index 1870ac7..13014a2 100644 --- a/extras/fonts/data/font_terminus_bold_16x32_koi8_r.h +++ b/extras/fonts/data/font_terminus_bold_16x32_koi8_r.h @@ -6,6 +6,10 @@ * Charset: koi8_r * 255 characters (1..255) * + * Copyright (c) 2015 Dimitar Toshkov Zhekov + * License: SIL Open Font License, Version 1.1. The license is included as OFL.TXT, and is + * also available with a FAQ at http://scripts.sil.org/OFL + * * Generated: */ #ifndef _EXTRAS_FONTS_FONT_TERMINUS_BOLD_16X32_KOI8_R_H_ diff --git a/extras/fonts/data/font_terminus_bold_8x14_koi8_r.h b/extras/fonts/data/font_terminus_bold_8x14_koi8_r.h index ff7c111..c1b249f 100644 --- a/extras/fonts/data/font_terminus_bold_8x14_koi8_r.h +++ b/extras/fonts/data/font_terminus_bold_8x14_koi8_r.h @@ -6,6 +6,10 @@ * Charset: koi8_r * 255 characters (1..255) * + * Copyright (c) 2015 Dimitar Toshkov Zhekov + * License: SIL Open Font License, Version 1.1. The license is included as OFL.TXT, and is + * also available with a FAQ at http://scripts.sil.org/OFL + * * Generated: */ #ifndef _EXTRAS_FONTS_FONT_TERMINUS_BOLD_8X14_KOI8_R_H_ diff --git a/extras/fonts/data/font_terminus_bold_8x16_koi8_r.h b/extras/fonts/data/font_terminus_bold_8x16_koi8_r.h deleted file mode 100644 index 9156408..0000000 --- a/extras/fonts/data/font_terminus_bold_8x16_koi8_r.h +++ /dev/null @@ -1,4875 +0,0 @@ -/** - * This file contains generated binary font data. - * - * Font: Terminus_Bold - * Size: 8x16 - * Charset: koi8_r - * 255 characters (1..255) - * - * Generated: - */ -#ifndef _EXTRAS_FONTS_FONT_TERMINUS_BOLD_8X16_KOI8_R_H_ -#define _EXTRAS_FONTS_FONT_TERMINUS_BOLD_8X16_KOI8_R_H_ - -static const uint8_t _fonts_terminus_bold_8x16_koi8_r_bitmaps[] = { - - /* Index: 0x00, char: \x01, offset: 0x0000 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x3c, /* ..####.. */ - 0x7e, /* .######. */ - 0xff, /* ######## */ - 0x7e, /* .######. */ - 0x3c, /* ..####.. */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x01, char: \x02, offset: 0x0010 */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - - /* Index: 0x02, char: \x03, offset: 0x0020 */ - 0x00, /* ........ */ - 0xcc, /* ##..##.. */ - 0xcc, /* ##..##.. */ - 0xfc, /* ######.. */ - 0xcc, /* ##..##.. */ - 0xcc, /* ##..##.. */ - 0xcc, /* ##..##.. */ - 0x00, /* ........ */ - 0x3f, /* ..###### */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x03, char: \x04, offset: 0x0030 */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xc0, /* ##...... */ - 0xf0, /* ####.... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x00, /* ........ */ - 0x3f, /* ..###### */ - 0x30, /* ..##.... */ - 0x3c, /* ..####.. */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x04, char: \x05, offset: 0x0040 */ - 0x00, /* ........ */ - 0x78, /* .####... */ - 0xcc, /* ##..##.. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xcc, /* ##..##.. */ - 0x78, /* .####... */ - 0x00, /* ........ */ - 0x3e, /* ..#####. */ - 0x33, /* ..##..## */ - 0x33, /* ..##..## */ - 0x3e, /* ..#####. */ - 0x36, /* ..##.##. */ - 0x33, /* ..##..## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x05, char: \x06, offset: 0x0050 */ - 0x00, /* ........ */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xf8, /* #####... */ - 0x00, /* ........ */ - 0x3f, /* ..###### */ - 0x30, /* ..##.... */ - 0x3c, /* ..####.. */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x06, char: \x07, offset: 0x0060 */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x07, char: \x08, offset: 0x0070 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x7e, /* .######. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x08, char: \x09, offset: 0x0080 */ - 0x00, /* ........ */ - 0xcc, /* ##..##.. */ - 0xec, /* ###.##.. */ - 0xfc, /* ######.. */ - 0xdc, /* ##.###.. */ - 0xcc, /* ##..##.. */ - 0xcc, /* ##..##.. */ - 0x00, /* ........ */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x3f, /* ..###### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x09, char: \x0a, offset: 0x0090 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x0a, char: \x0b, offset: 0x00a0 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x0b, char: \x0c, offset: 0x00b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x0c, char: \x0d, offset: 0x00c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x0d, char: \x0e, offset: 0x00d0 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x0e, char: \x0f, offset: 0x00e0 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x0f, char: \x10, offset: 0x00f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x10, char: \x11, offset: 0x0100 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x11, char: \x12, offset: 0x0110 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x12, char: \x13, offset: 0x0120 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x13, char: \x14, offset: 0x0130 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x14, char: \x15, offset: 0x0140 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x15, char: \x16, offset: 0x0150 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x16, char: \x17, offset: 0x0160 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x17, char: \x18, offset: 0x0170 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x18, char: \x19, offset: 0x0180 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x19, char: \x1a, offset: 0x0190 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x60, /* .##..... */ - 0x30, /* ..##.... */ - 0x18, /* ...##... */ - 0x0c, /* ....##.. */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1a, char: \x1b, offset: 0x01a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x30, /* ..##.... */ - 0x18, /* ...##... */ - 0x0c, /* ....##.. */ - 0x06, /* .....##. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1b, char: \x1c, offset: 0x01b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1c, char: \x1d, offset: 0x01c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x06, /* .....##. */ - 0xfe, /* #######. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0xfe, /* #######. */ - 0xc0, /* ##...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1d, char: \x1e, offset: 0x01d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x6c, /* .##.##.. */ - 0x60, /* .##..... */ - 0x60, /* .##..... */ - 0xf8, /* #####... */ - 0x60, /* .##..... */ - 0x60, /* .##..... */ - 0x60, /* .##..... */ - 0x66, /* .##..##. */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1e, char: \x1f, offset: 0x01e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x1f, char: \x20, offset: 0x01f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x20, char: \x21, offset: 0x0200 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x21, char: \x22, offset: 0x0210 */ - 0x00, /* ........ */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x22, char: \x23, offset: 0x0220 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xfe, /* #######. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xfe, /* #######. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x23, char: \x24, offset: 0x0230 */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x7c, /* .#####.. */ - 0xd6, /* ##.#.##. */ - 0xd0, /* ##.#.... */ - 0xd0, /* ##.#.... */ - 0x7c, /* .#####.. */ - 0x16, /* ...#.##. */ - 0x16, /* ...#.##. */ - 0xd6, /* ##.#.##. */ - 0x7c, /* .#####.. */ - 0x10, /* ...#.... */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x24, char: \x25, offset: 0x0240 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x66, /* .##..##. */ - 0xd6, /* ##.#.##. */ - 0x6c, /* .##.##.. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x36, /* ..##.##. */ - 0x6b, /* .##.#.## */ - 0x66, /* .##..##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x25, char: \x26, offset: 0x0250 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0x76, /* .###.##. */ - 0xdc, /* ##.###.. */ - 0xcc, /* ##..##.. */ - 0xcc, /* ##..##.. */ - 0xdc, /* ##.###.. */ - 0x76, /* .###.##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x26, char: \x27, offset: 0x0260 */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x27, char: \x28, offset: 0x0270 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x18, /* ...##... */ - 0x0c, /* ....##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x28, char: \x29, offset: 0x0280 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x30, /* ..##.... */ - 0x18, /* ...##... */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x29, char: \x2a, offset: 0x0290 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0xfe, /* #######. */ - 0x38, /* ..###... */ - 0x6c, /* .##.##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2a, char: \x2b, offset: 0x02a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x7e, /* .######. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2b, char: \x2c, offset: 0x02b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2c, char: \x2d, offset: 0x02c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2d, char: \x2e, offset: 0x02d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2e, char: \x2f, offset: 0x02e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x60, /* .##..... */ - 0x60, /* .##..... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x2f, char: \x30, offset: 0x02f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xce, /* ##..###. */ - 0xde, /* ##.####. */ - 0xf6, /* ####.##. */ - 0xe6, /* ###..##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x30, char: \x31, offset: 0x0300 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x38, /* ..###... */ - 0x78, /* .####... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x31, char: \x32, offset: 0x0310 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x06, /* .....##. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x60, /* .##..... */ - 0xc0, /* ##...... */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x32, char: \x33, offset: 0x0320 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x06, /* .....##. */ - 0x3c, /* ..####.. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x33, char: \x34, offset: 0x0330 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x06, /* .....##. */ - 0x0e, /* ....###. */ - 0x1e, /* ...####. */ - 0x36, /* ..##.##. */ - 0x66, /* .##..##. */ - 0xc6, /* ##...##. */ - 0xfe, /* #######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x34, char: \x35, offset: 0x0340 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xfc, /* ######.. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x35, char: \x36, offset: 0x0350 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x60, /* .##..... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x36, char: \x37, offset: 0x0360 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x37, char: \x38, offset: 0x0370 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x38, char: \x39, offset: 0x0380 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x0c, /* ....##.. */ - 0x78, /* .####... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x39, char: \x3a, offset: 0x0390 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3a, char: \x3b, offset: 0x03a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3b, char: \x3c, offset: 0x03b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x06, /* .....##. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x60, /* .##..... */ - 0x30, /* ..##.... */ - 0x18, /* ...##... */ - 0x0c, /* ....##.. */ - 0x06, /* .....##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3c, char: \x3d, offset: 0x03c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3d, char: \x3e, offset: 0x03d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x60, /* .##..... */ - 0x30, /* ..##.... */ - 0x18, /* ...##... */ - 0x0c, /* ....##.. */ - 0x06, /* .....##. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x60, /* .##..... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3e, char: \x3f, offset: 0x03e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x3f, char: \x40, offset: 0x03f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xce, /* ##..###. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xce, /* ##..###. */ - 0xc0, /* ##...... */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x40, char: \x41, offset: 0x0400 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfe, /* #######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x41, char: \x42, offset: 0x0410 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x42, char: \x43, offset: 0x0420 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x43, char: \x44, offset: 0x0430 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xf8, /* #####... */ - 0xcc, /* ##..##.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xcc, /* ##..##.. */ - 0xf8, /* #####... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x44, char: \x45, offset: 0x0440 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xf8, /* #####... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x45, char: \x46, offset: 0x0450 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xf8, /* #####... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x46, char: \x47, offset: 0x0460 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xde, /* ##.####. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x47, char: \x48, offset: 0x0470 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfe, /* #######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x48, char: \x49, offset: 0x0480 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x49, char: \x4a, offset: 0x0490 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1e, /* ...####. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0xcc, /* ##..##.. */ - 0xcc, /* ##..##.. */ - 0x78, /* .####... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4a, char: \x4b, offset: 0x04a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xcc, /* ##..##.. */ - 0xd8, /* ##.##... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xd8, /* ##.##... */ - 0xcc, /* ##..##.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4b, char: \x4c, offset: 0x04b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4c, char: \x4d, offset: 0x04c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x82, /* #.....#. */ - 0xc6, /* ##...##. */ - 0xee, /* ###.###. */ - 0xfe, /* #######. */ - 0xd6, /* ##.#.##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4d, char: \x4e, offset: 0x04d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xe6, /* ###..##. */ - 0xf6, /* ####.##. */ - 0xde, /* ##.####. */ - 0xce, /* ##..###. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4e, char: \x4f, offset: 0x04e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x4f, char: \x50, offset: 0x04f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x50, char: \x51, offset: 0x0500 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xde, /* ##.####. */ - 0x7c, /* .#####.. */ - 0x06, /* .....##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x51, char: \x52, offset: 0x0510 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0xf0, /* ####.... */ - 0xd8, /* ##.##... */ - 0xcc, /* ##..##.. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x52, char: \x53, offset: 0x0520 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x7c, /* .#####.. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x53, char: \x54, offset: 0x0530 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x54, char: \x55, offset: 0x0540 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x55, char: \x56, offset: 0x0550 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x56, char: \x57, offset: 0x0560 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xd6, /* ##.#.##. */ - 0xfe, /* #######. */ - 0xee, /* ###.###. */ - 0xc6, /* ##...##. */ - 0x82, /* #.....#. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x57, char: \x58, offset: 0x0570 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0x38, /* ..###... */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x58, char: \x59, offset: 0x0580 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc3, /* ##....## */ - 0xc3, /* ##....## */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x3c, /* ..####.. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x59, char: \x5a, offset: 0x0590 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x60, /* .##..... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5a, char: \x5b, offset: 0x05a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5b, char: \x5c, offset: 0x05b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x60, /* .##..... */ - 0x60, /* .##..... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5c, char: \x5d, offset: 0x05c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3c, /* ..####.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5d, char: \x5e, offset: 0x05d0 */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x3c, /* ..####.. */ - 0x66, /* .##..##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5e, char: \x5f, offset: 0x05e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x5f, char: \x60, offset: 0x05f0 */ - 0x30, /* ..##.... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x60, char: \x61, offset: 0x0600 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x06, /* .....##. */ - 0x7e, /* .######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x61, char: \x62, offset: 0x0610 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x62, char: \x63, offset: 0x0620 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x63, char: \x64, offset: 0x0630 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x7e, /* .######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x64, char: \x65, offset: 0x0640 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfe, /* #######. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x65, char: \x66, offset: 0x0650 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1e, /* ...####. */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0xfc, /* ######.. */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x66, char: \x67, offset: 0x0660 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - - /* Index: 0x67, char: \x68, offset: 0x0670 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x68, char: \x69, offset: 0x0680 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x69, char: \x6a, offset: 0x0690 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x00, /* ........ */ - 0x0e, /* ....###. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - - /* Index: 0x6a, char: \x6b, offset: 0x06a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc6, /* ##...##. */ - 0xcc, /* ##..##.. */ - 0xd8, /* ##.##... */ - 0xf0, /* ####.... */ - 0xd8, /* ##.##... */ - 0xcc, /* ##..##.. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x6b, char: \x6c, offset: 0x06b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x3c, /* ..####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x6c, char: \x6d, offset: 0x06c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x6d, char: \x6e, offset: 0x06d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x6e, char: \x6f, offset: 0x06e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x6f, char: \x70, offset: 0x06f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x00, /* ........ */ - - /* Index: 0x70, char: \x71, offset: 0x0700 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x00, /* ........ */ - - /* Index: 0x71, char: \x72, offset: 0x0710 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xde, /* ##.####. */ - 0xf0, /* ####.... */ - 0xe0, /* ###..... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x72, char: \x73, offset: 0x0720 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x7c, /* .#####.. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0xfc, /* ######.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x73, char: \x74, offset: 0x0730 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0xfc, /* ######.. */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x1e, /* ...####. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x74, char: \x75, offset: 0x0740 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x75, char: \x76, offset: 0x0750 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x76, char: \x77, offset: 0x0760 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x77, char: \x78, offset: 0x0770 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0x6c, /* .##.##.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x78, char: \x79, offset: 0x0780 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - - /* Index: 0x79, char: \x7a, offset: 0x0790 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x60, /* .##..... */ - 0xc0, /* ##...... */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7a, char: \x7b, offset: 0x07a0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1c, /* ...###.. */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x60, /* .##..... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x30, /* ..##.... */ - 0x1c, /* ...###.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7b, char: \x7c, offset: 0x07b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7c, char: \x7d, offset: 0x07c0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x70, /* .###.... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x70, /* .###.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7d, char: \x7e, offset: 0x07d0 */ - 0x00, /* ........ */ - 0x73, /* .###..## */ - 0xdb, /* ##.##.## */ - 0xce, /* ##..###. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7e, char: \x7f, offset: 0x07e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x7f, char: \x80, offset: 0x07f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x80, char: \x81, offset: 0x0800 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x81, char: \x82, offset: 0x0810 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x82, char: \x83, offset: 0x0820 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x83, char: \x84, offset: 0x0830 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x84, char: \x85, offset: 0x0840 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x85, char: \x86, offset: 0x0850 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x86, char: \x87, offset: 0x0860 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x87, char: \x88, offset: 0x0870 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x88, char: \x89, offset: 0x0880 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x89, char: \x8a, offset: 0x0890 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x8a, char: \x8b, offset: 0x08a0 */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x8b, char: \x8c, offset: 0x08b0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - - /* Index: 0x8c, char: \x8d, offset: 0x08c0 */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0xff, /* ######## */ - - /* Index: 0x8d, char: \x8e, offset: 0x08d0 */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - - /* Index: 0x8e, char: \x8f, offset: 0x08e0 */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - 0x0f, /* ....#### */ - - /* Index: 0x8f, char: \x90, offset: 0x08f0 */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - 0x88, /* #...#... */ - 0x22, /* ..#...#. */ - - /* Index: 0x90, char: \x91, offset: 0x0900 */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - 0xaa, /* #.#.#.#. */ - 0x55, /* .#.#.#.# */ - - /* Index: 0x91, char: \x92, offset: 0x0910 */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - 0xee, /* ###.###. */ - 0xbb, /* #.###.## */ - - /* Index: 0x92, char: \x93, offset: 0x0920 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x0e, /* ....###. */ - 0x1b, /* ...##.## */ - 0x1b, /* ...##.## */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0x93, char: \x94, offset: 0x0930 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x7c, /* .#####.. */ - 0x7c, /* .#####.. */ - 0x7c, /* .#####.. */ - 0x7c, /* .#####.. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x94, char: \x95, offset: 0x0940 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x38, /* ..###... */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x95, char: \x96, offset: 0x0950 */ - 0x00, /* ........ */ - 0x0e, /* ....###. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0x0c, /* ....##.. */ - 0xcc, /* ##..##.. */ - 0xcc, /* ##..##.. */ - 0xcc, /* ##..##.. */ - 0x6c, /* .##.##.. */ - 0x3c, /* ..####.. */ - 0x1c, /* ...###.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x96, char: \x97, offset: 0x0960 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x76, /* .###.##. */ - 0xdc, /* ##.###.. */ - 0x00, /* ........ */ - 0x76, /* .###.##. */ - 0xdc, /* ##.###.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x97, char: \x98, offset: 0x0970 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x60, /* .##..... */ - 0x30, /* ..##.... */ - 0x18, /* ...##... */ - 0x0c, /* ....##.. */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x98, char: \x99, offset: 0x0980 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x30, /* ..##.... */ - 0x18, /* ...##... */ - 0x0c, /* ....##.. */ - 0x06, /* .....##. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x99, char: \x9a, offset: 0x0990 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9a, char: \x9b, offset: 0x09a0 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xd8, /* ##.##... */ - 0xd8, /* ##.##... */ - 0x70, /* .###.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9b, char: \x9c, offset: 0x09b0 */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9c, char: \x9d, offset: 0x09c0 */ - 0x00, /* ........ */ - 0x38, /* ..###... */ - 0x6c, /* .##.##.. */ - 0x0c, /* ....##.. */ - 0x18, /* ...##... */ - 0x30, /* ..##.... */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9d, char: \x9e, offset: 0x09d0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9e, char: \x9f, offset: 0x09e0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0x9f, char: \xa0, offset: 0x09f0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xa0, char: \xa1, offset: 0x0a00 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xa1, char: \xa2, offset: 0x0a10 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x18, /* ...##... */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0xa2, char: \xa3, offset: 0x0a20 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfe, /* #######. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xa3, char: \xa4, offset: 0x0a30 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7f, /* .####### */ - 0x7f, /* .####### */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xa4, char: \xa5, offset: 0x0a40 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7f, /* .####### */ - 0x7f, /* .####### */ - 0x60, /* .##..... */ - 0x6f, /* .##.#### */ - 0x6f, /* .##.#### */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xa5, char: \xa6, offset: 0x0a50 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x18, /* ...##... */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0xa6, char: \xa7, offset: 0x0a60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xfc, /* ######.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xa7, char: \xa8, offset: 0x0a70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xfc, /* ######.. */ - 0x0c, /* ....##.. */ - 0xec, /* ###.##.. */ - 0xec, /* ###.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xa8, char: \xa9, offset: 0x0a80 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x18, /* ...##... */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xa9, char: \xaa, offset: 0x0a90 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x7f, /* .####### */ - 0x7f, /* .####### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xaa, char: \xab, offset: 0x0aa0 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6f, /* .##.#### */ - 0x6f, /* .##.#### */ - 0x60, /* .##..... */ - 0x7f, /* .####### */ - 0x7f, /* .####### */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xab, char: \xac, offset: 0x0ab0 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x18, /* ...##... */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xac, char: \xad, offset: 0x0ac0 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xfc, /* ######.. */ - 0xfc, /* ######.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xad, char: \xae, offset: 0x0ad0 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xec, /* ###.##.. */ - 0xec, /* ###.##.. */ - 0x0c, /* ....##.. */ - 0xfc, /* ######.. */ - 0xfc, /* ######.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xae, char: \xaf, offset: 0x0ae0 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x18, /* ...##... */ - 0x1f, /* ...##### */ - 0x1f, /* ...##### */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0xaf, char: \xb0, offset: 0x0af0 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6f, /* .##.#### */ - 0x6f, /* .##.#### */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xb0, char: \xb1, offset: 0x0b00 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6f, /* .##.#### */ - 0x6f, /* .##.#### */ - 0x60, /* .##..... */ - 0x6f, /* .##.#### */ - 0x6f, /* .##.#### */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xb1, char: \xb2, offset: 0x0b10 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x18, /* ...##... */ - 0xf8, /* #####... */ - 0xf8, /* #####... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0xb2, char: \xb3, offset: 0x0b20 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xf8, /* #####... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xb3, char: \xb4, offset: 0x0b30 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xec, /* ###.##.. */ - 0xec, /* ###.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xb4, char: \xb5, offset: 0x0b40 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xec, /* ###.##.. */ - 0xec, /* ###.##.. */ - 0x0c, /* ....##.. */ - 0xec, /* ###.##.. */ - 0xec, /* ###.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xb5, char: \xb6, offset: 0x0b50 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0xb6, char: \xb7, offset: 0x0b60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xb7, char: \xb8, offset: 0x0b70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0xef, /* ###.#### */ - 0xef, /* ###.#### */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xb8, char: \xb9, offset: 0x0b80 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xb9, char: \xba, offset: 0x0b90 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xba, char: \xbb, offset: 0x0ba0 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xef, /* ###.#### */ - 0xef, /* ###.#### */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xbb, char: \xbc, offset: 0x0bb0 */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x18, /* ...##... */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - - /* Index: 0xbc, char: \xbd, offset: 0x0bc0 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xff, /* ######## */ - 0xff, /* ######## */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xbd, char: \xbe, offset: 0x0bd0 */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xef, /* ###.#### */ - 0xef, /* ###.#### */ - 0x00, /* ........ */ - 0xef, /* ###.#### */ - 0xef, /* ###.#### */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - - /* Index: 0xbe, char: \xbf, offset: 0x0be0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0x81, /* #......# */ - 0x99, /* #..##..# */ - 0xa5, /* #.#..#.# */ - 0xa1, /* #.#....# */ - 0xa5, /* #.#..#.# */ - 0x99, /* #..##..# */ - 0x81, /* #......# */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xbf, char: \xc0, offset: 0x0bf0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xcc, /* ##..##.. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xf6, /* ####.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xcc, /* ##..##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc0, char: \xc1, offset: 0x0c00 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0x06, /* .....##. */ - 0x7e, /* .######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc1, char: \xc2, offset: 0x0c10 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc2, char: \xc3, offset: 0x0c20 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7f, /* .####### */ - 0x03, /* ......## */ - 0x03, /* ......## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc3, char: \xc4, offset: 0x0c30 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - - /* Index: 0xc4, char: \xc5, offset: 0x0c40 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfe, /* #######. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc5, char: \xc6, offset: 0x0c50 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x7c, /* .#####.. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x7c, /* .#####.. */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc6, char: \xc7, offset: 0x0c60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc7, char: \xc8, offset: 0x0c70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0x6c, /* .##.##.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc8, char: \xc9, offset: 0x0c80 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xc9, char: \xca, offset: 0x0c90 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xca, char: \xcb, offset: 0x0ca0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xcc, /* ##..##.. */ - 0xd8, /* ##.##... */ - 0xf0, /* ####.... */ - 0xd8, /* ##.##... */ - 0xcc, /* ##..##.. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xcb, char: \xcc, offset: 0x0cb0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3e, /* ..#####. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xcc, char: \xcd, offset: 0x0cc0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xee, /* ###.###. */ - 0xfe, /* #######. */ - 0xd6, /* ##.#.##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xcd, char: \xce, offset: 0x0cd0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfe, /* #######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xce, char: \xcf, offset: 0x0ce0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xcf, char: \xd0, offset: 0x0cf0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd0, char: \xd1, offset: 0x0d00 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x36, /* ..##.##. */ - 0x66, /* .##..##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd1, char: \xd2, offset: 0x0d10 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x00, /* ........ */ - - /* Index: 0xd2, char: \xd3, offset: 0x0d20 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd3, char: \xd4, offset: 0x0d30 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd4, char: \xd5, offset: 0x0d40 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - - /* Index: 0xd5, char: \xd6, offset: 0x0d50 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x7c, /* .#####.. */ - 0x38, /* ..###... */ - 0x7c, /* .#####.. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd6, char: \xd7, offset: 0x0d60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x78, /* .####... */ - 0xcc, /* ##..##.. */ - 0xcc, /* ##..##.. */ - 0xc8, /* ##..#... */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd7, char: \xd8, offset: 0x0d70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x60, /* .##..... */ - 0x60, /* .##..... */ - 0x7c, /* .#####.. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd8, char: \xd9, offset: 0x0d80 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xe6, /* ###..##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xe6, /* ###..##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xd9, char: \xda, offset: 0x0d90 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0x06, /* .....##. */ - 0x3c, /* ..####.. */ - 0x06, /* .....##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xda, char: \xdb, offset: 0x0da0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xdb, char: \xdc, offset: 0x0db0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0x06, /* .....##. */ - 0x3e, /* ..#####. */ - 0x06, /* .....##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xdc, char: \xdd, offset: 0x0dc0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x7f, /* .####### */ - 0x03, /* ......## */ - 0x03, /* ......## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xdd, char: \xde, offset: 0x0dd0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xde, char: \xdf, offset: 0x0de0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xe0, /* ###..... */ - 0x60, /* .##..... */ - 0x7c, /* .#####.. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xdf, char: \xe0, offset: 0x0df0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xcc, /* ##..##.. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xf6, /* ####.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xcc, /* ##..##.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe0, char: \xe1, offset: 0x0e00 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfe, /* #######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe1, char: \xe2, offset: 0x0e10 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe2, char: \xe3, offset: 0x0e20 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7f, /* .####### */ - 0x03, /* ......## */ - 0x03, /* ......## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe3, char: \xe4, offset: 0x0e30 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x3e, /* ..#####. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0xff, /* ######## */ - 0xc3, /* ##....## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe4, char: \xe5, offset: 0x0e40 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xf8, /* #####... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xfe, /* #######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe5, char: \xe6, offset: 0x0e50 */ - 0x00, /* ........ */ - 0x10, /* ...#.... */ - 0x7c, /* .#####.. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x7c, /* .#####.. */ - 0x10, /* ...#.... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe6, char: \xe7, offset: 0x0e60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe7, char: \xe8, offset: 0x0e70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0x38, /* ..###... */ - 0x6c, /* .##.##.. */ - 0x6c, /* .##.##.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe8, char: \xe9, offset: 0x0e80 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xce, /* ##..###. */ - 0xde, /* ##.####. */ - 0xf6, /* ####.##. */ - 0xe6, /* ###..##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xe9, char: \xea, offset: 0x0e90 */ - 0x6c, /* .##.##.. */ - 0x38, /* ..###... */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xce, /* ##..###. */ - 0xde, /* ##.####. */ - 0xf6, /* ####.##. */ - 0xe6, /* ###..##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xea, char: \xeb, offset: 0x0ea0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xcc, /* ##..##.. */ - 0xd8, /* ##.##... */ - 0xf0, /* ####.... */ - 0xf0, /* ####.... */ - 0xd8, /* ##.##... */ - 0xcc, /* ##..##.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xeb, char: \xec, offset: 0x0eb0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x1e, /* ...####. */ - 0x36, /* ..##.##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xec, char: \xed, offset: 0x0ec0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x82, /* #.....#. */ - 0xc6, /* ##...##. */ - 0xee, /* ###.###. */ - 0xfe, /* #######. */ - 0xd6, /* ##.#.##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xed, char: \xee, offset: 0x0ed0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfe, /* #######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xee, char: \xef, offset: 0x0ee0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xef, char: \xf0, offset: 0x0ef0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfe, /* #######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf0, char: \xf1, offset: 0x0f00 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7e, /* .######. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x1e, /* ...####. */ - 0x36, /* ..##.##. */ - 0x66, /* .##..##. */ - 0xc6, /* ##...##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf1, char: \xf2, offset: 0x0f10 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf2, char: \xf3, offset: 0x0f20 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc0, /* ##...... */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf3, char: \xf4, offset: 0x0f30 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xff, /* ######## */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x18, /* ...##... */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf4, char: \xf5, offset: 0x0f40 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf5, char: \xf6, offset: 0x0f50 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x7c, /* .#####.. */ - 0x38, /* ..###... */ - 0x7c, /* .#####.. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf6, char: \xf7, offset: 0x0f60 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xfc, /* ######.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf7, char: \xf8, offset: 0x0f70 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x60, /* .##..... */ - 0x60, /* .##..... */ - 0x60, /* .##..... */ - 0x7c, /* .#####.. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf8, char: \xf9, offset: 0x0f80 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xe6, /* ###..##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xe6, /* ###..##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xf9, char: \xfa, offset: 0x0f90 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x06, /* .....##. */ - 0x3c, /* ..####.. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xfa, char: \xfb, offset: 0x0fa0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x7e, /* .######. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xfb, char: \xfc, offset: 0x0fb0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x7c, /* .#####.. */ - 0xc6, /* ##...##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x3e, /* ..#####. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0xc6, /* ##...##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xfc, char: \xfd, offset: 0x0fc0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0xd6, /* ##.#.##. */ - 0x7f, /* .####### */ - 0x03, /* ......## */ - 0x03, /* ......## */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xfd, char: \xfe, offset: 0x0fd0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0xc6, /* ##...##. */ - 0x7e, /* .######. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x06, /* .....##. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - - /* Index: 0xfe, char: \xff, offset: 0x0fe0 */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0xe0, /* ###..... */ - 0x60, /* .##..... */ - 0x60, /* .##..... */ - 0x7c, /* .#####.. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x66, /* .##..##. */ - 0x7c, /* .#####.. */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ - 0x00, /* ........ */ -}; - -const font_char_desc_t _fonts_terminus_bold_8x16_koi8_r_descriptors[] = { - { 0x08, 0x0000 }, /* Index: 0x00, char: \x01 */ - { 0x08, 0x0010 }, /* Index: 0x01, char: \x02 */ - { 0x08, 0x0020 }, /* Index: 0x02, char: \x03 */ - { 0x08, 0x0030 }, /* Index: 0x03, char: \x04 */ - { 0x08, 0x0040 }, /* Index: 0x04, char: \x05 */ - { 0x08, 0x0050 }, /* Index: 0x05, char: \x06 */ - { 0x08, 0x0060 }, /* Index: 0x06, char: \x07 */ - { 0x08, 0x0070 }, /* Index: 0x07, char: \x08 */ - { 0x08, 0x0080 }, /* Index: 0x08, char: \x09 */ - { 0x08, 0x0090 }, /* Index: 0x09, char: \x0a */ - { 0x08, 0x00a0 }, /* Index: 0x0a, char: \x0b */ - { 0x08, 0x00b0 }, /* Index: 0x0b, char: \x0c */ - { 0x08, 0x00c0 }, /* Index: 0x0c, char: \x0d */ - { 0x08, 0x00d0 }, /* Index: 0x0d, char: \x0e */ - { 0x08, 0x00e0 }, /* Index: 0x0e, char: \x0f */ - { 0x08, 0x00f0 }, /* Index: 0x0f, char: \x10 */ - { 0x08, 0x0100 }, /* Index: 0x10, char: \x11 */ - { 0x08, 0x0110 }, /* Index: 0x11, char: \x12 */ - { 0x08, 0x0120 }, /* Index: 0x12, char: \x13 */ - { 0x08, 0x0130 }, /* Index: 0x13, char: \x14 */ - { 0x08, 0x0140 }, /* Index: 0x14, char: \x15 */ - { 0x08, 0x0150 }, /* Index: 0x15, char: \x16 */ - { 0x08, 0x0160 }, /* Index: 0x16, char: \x17 */ - { 0x08, 0x0170 }, /* Index: 0x17, char: \x18 */ - { 0x08, 0x0180 }, /* Index: 0x18, char: \x19 */ - { 0x08, 0x0190 }, /* Index: 0x19, char: \x1a */ - { 0x08, 0x01a0 }, /* Index: 0x1a, char: \x1b */ - { 0x08, 0x01b0 }, /* Index: 0x1b, char: \x1c */ - { 0x08, 0x01c0 }, /* Index: 0x1c, char: \x1d */ - { 0x08, 0x01d0 }, /* Index: 0x1d, char: \x1e */ - { 0x08, 0x01e0 }, /* Index: 0x1e, char: \x1f */ - { 0x08, 0x01f0 }, /* Index: 0x1f, char: \x20 */ - { 0x08, 0x0200 }, /* Index: 0x20, char: \x21 */ - { 0x08, 0x0210 }, /* Index: 0x21, char: \x22 */ - { 0x08, 0x0220 }, /* Index: 0x22, char: \x23 */ - { 0x08, 0x0230 }, /* Index: 0x23, char: \x24 */ - { 0x08, 0x0240 }, /* Index: 0x24, char: \x25 */ - { 0x08, 0x0250 }, /* Index: 0x25, char: \x26 */ - { 0x08, 0x0260 }, /* Index: 0x26, char: \x27 */ - { 0x08, 0x0270 }, /* Index: 0x27, char: \x28 */ - { 0x08, 0x0280 }, /* Index: 0x28, char: \x29 */ - { 0x08, 0x0290 }, /* Index: 0x29, char: \x2a */ - { 0x08, 0x02a0 }, /* Index: 0x2a, char: \x2b */ - { 0x08, 0x02b0 }, /* Index: 0x2b, char: \x2c */ - { 0x08, 0x02c0 }, /* Index: 0x2c, char: \x2d */ - { 0x08, 0x02d0 }, /* Index: 0x2d, char: \x2e */ - { 0x08, 0x02e0 }, /* Index: 0x2e, char: \x2f */ - { 0x08, 0x02f0 }, /* Index: 0x2f, char: \x30 */ - { 0x08, 0x0300 }, /* Index: 0x30, char: \x31 */ - { 0x08, 0x0310 }, /* Index: 0x31, char: \x32 */ - { 0x08, 0x0320 }, /* Index: 0x32, char: \x33 */ - { 0x08, 0x0330 }, /* Index: 0x33, char: \x34 */ - { 0x08, 0x0340 }, /* Index: 0x34, char: \x35 */ - { 0x08, 0x0350 }, /* Index: 0x35, char: \x36 */ - { 0x08, 0x0360 }, /* Index: 0x36, char: \x37 */ - { 0x08, 0x0370 }, /* Index: 0x37, char: \x38 */ - { 0x08, 0x0380 }, /* Index: 0x38, char: \x39 */ - { 0x08, 0x0390 }, /* Index: 0x39, char: \x3a */ - { 0x08, 0x03a0 }, /* Index: 0x3a, char: \x3b */ - { 0x08, 0x03b0 }, /* Index: 0x3b, char: \x3c */ - { 0x08, 0x03c0 }, /* Index: 0x3c, char: \x3d */ - { 0x08, 0x03d0 }, /* Index: 0x3d, char: \x3e */ - { 0x08, 0x03e0 }, /* Index: 0x3e, char: \x3f */ - { 0x08, 0x03f0 }, /* Index: 0x3f, char: \x40 */ - { 0x08, 0x0400 }, /* Index: 0x40, char: \x41 */ - { 0x08, 0x0410 }, /* Index: 0x41, char: \x42 */ - { 0x08, 0x0420 }, /* Index: 0x42, char: \x43 */ - { 0x08, 0x0430 }, /* Index: 0x43, char: \x44 */ - { 0x08, 0x0440 }, /* Index: 0x44, char: \x45 */ - { 0x08, 0x0450 }, /* Index: 0x45, char: \x46 */ - { 0x08, 0x0460 }, /* Index: 0x46, char: \x47 */ - { 0x08, 0x0470 }, /* Index: 0x47, char: \x48 */ - { 0x08, 0x0480 }, /* Index: 0x48, char: \x49 */ - { 0x08, 0x0490 }, /* Index: 0x49, char: \x4a */ - { 0x08, 0x04a0 }, /* Index: 0x4a, char: \x4b */ - { 0x08, 0x04b0 }, /* Index: 0x4b, char: \x4c */ - { 0x08, 0x04c0 }, /* Index: 0x4c, char: \x4d */ - { 0x08, 0x04d0 }, /* Index: 0x4d, char: \x4e */ - { 0x08, 0x04e0 }, /* Index: 0x4e, char: \x4f */ - { 0x08, 0x04f0 }, /* Index: 0x4f, char: \x50 */ - { 0x08, 0x0500 }, /* Index: 0x50, char: \x51 */ - { 0x08, 0x0510 }, /* Index: 0x51, char: \x52 */ - { 0x08, 0x0520 }, /* Index: 0x52, char: \x53 */ - { 0x08, 0x0530 }, /* Index: 0x53, char: \x54 */ - { 0x08, 0x0540 }, /* Index: 0x54, char: \x55 */ - { 0x08, 0x0550 }, /* Index: 0x55, char: \x56 */ - { 0x08, 0x0560 }, /* Index: 0x56, char: \x57 */ - { 0x08, 0x0570 }, /* Index: 0x57, char: \x58 */ - { 0x08, 0x0580 }, /* Index: 0x58, char: \x59 */ - { 0x08, 0x0590 }, /* Index: 0x59, char: \x5a */ - { 0x08, 0x05a0 }, /* Index: 0x5a, char: \x5b */ - { 0x08, 0x05b0 }, /* Index: 0x5b, char: \x5c */ - { 0x08, 0x05c0 }, /* Index: 0x5c, char: \x5d */ - { 0x08, 0x05d0 }, /* Index: 0x5d, char: \x5e */ - { 0x08, 0x05e0 }, /* Index: 0x5e, char: \x5f */ - { 0x08, 0x05f0 }, /* Index: 0x5f, char: \x60 */ - { 0x08, 0x0600 }, /* Index: 0x60, char: \x61 */ - { 0x08, 0x0610 }, /* Index: 0x61, char: \x62 */ - { 0x08, 0x0620 }, /* Index: 0x62, char: \x63 */ - { 0x08, 0x0630 }, /* Index: 0x63, char: \x64 */ - { 0x08, 0x0640 }, /* Index: 0x64, char: \x65 */ - { 0x08, 0x0650 }, /* Index: 0x65, char: \x66 */ - { 0x08, 0x0660 }, /* Index: 0x66, char: \x67 */ - { 0x08, 0x0670 }, /* Index: 0x67, char: \x68 */ - { 0x08, 0x0680 }, /* Index: 0x68, char: \x69 */ - { 0x08, 0x0690 }, /* Index: 0x69, char: \x6a */ - { 0x08, 0x06a0 }, /* Index: 0x6a, char: \x6b */ - { 0x08, 0x06b0 }, /* Index: 0x6b, char: \x6c */ - { 0x08, 0x06c0 }, /* Index: 0x6c, char: \x6d */ - { 0x08, 0x06d0 }, /* Index: 0x6d, char: \x6e */ - { 0x08, 0x06e0 }, /* Index: 0x6e, char: \x6f */ - { 0x08, 0x06f0 }, /* Index: 0x6f, char: \x70 */ - { 0x08, 0x0700 }, /* Index: 0x70, char: \x71 */ - { 0x08, 0x0710 }, /* Index: 0x71, char: \x72 */ - { 0x08, 0x0720 }, /* Index: 0x72, char: \x73 */ - { 0x08, 0x0730 }, /* Index: 0x73, char: \x74 */ - { 0x08, 0x0740 }, /* Index: 0x74, char: \x75 */ - { 0x08, 0x0750 }, /* Index: 0x75, char: \x76 */ - { 0x08, 0x0760 }, /* Index: 0x76, char: \x77 */ - { 0x08, 0x0770 }, /* Index: 0x77, char: \x78 */ - { 0x08, 0x0780 }, /* Index: 0x78, char: \x79 */ - { 0x08, 0x0790 }, /* Index: 0x79, char: \x7a */ - { 0x08, 0x07a0 }, /* Index: 0x7a, char: \x7b */ - { 0x08, 0x07b0 }, /* Index: 0x7b, char: \x7c */ - { 0x08, 0x07c0 }, /* Index: 0x7c, char: \x7d */ - { 0x08, 0x07d0 }, /* Index: 0x7d, char: \x7e */ - { 0x08, 0x07e0 }, /* Index: 0x7e, char: \x7f */ - { 0x08, 0x07f0 }, /* Index: 0x7f, char: \x80 */ - { 0x08, 0x0800 }, /* Index: 0x80, char: \x81 */ - { 0x08, 0x0810 }, /* Index: 0x81, char: \x82 */ - { 0x08, 0x0820 }, /* Index: 0x82, char: \x83 */ - { 0x08, 0x0830 }, /* Index: 0x83, char: \x84 */ - { 0x08, 0x0840 }, /* Index: 0x84, char: \x85 */ - { 0x08, 0x0850 }, /* Index: 0x85, char: \x86 */ - { 0x08, 0x0860 }, /* Index: 0x86, char: \x87 */ - { 0x08, 0x0870 }, /* Index: 0x87, char: \x88 */ - { 0x08, 0x0880 }, /* Index: 0x88, char: \x89 */ - { 0x08, 0x0890 }, /* Index: 0x89, char: \x8a */ - { 0x08, 0x08a0 }, /* Index: 0x8a, char: \x8b */ - { 0x08, 0x08b0 }, /* Index: 0x8b, char: \x8c */ - { 0x08, 0x08c0 }, /* Index: 0x8c, char: \x8d */ - { 0x08, 0x08d0 }, /* Index: 0x8d, char: \x8e */ - { 0x08, 0x08e0 }, /* Index: 0x8e, char: \x8f */ - { 0x08, 0x08f0 }, /* Index: 0x8f, char: \x90 */ - { 0x08, 0x0900 }, /* Index: 0x90, char: \x91 */ - { 0x08, 0x0910 }, /* Index: 0x91, char: \x92 */ - { 0x08, 0x0920 }, /* Index: 0x92, char: \x93 */ - { 0x08, 0x0930 }, /* Index: 0x93, char: \x94 */ - { 0x08, 0x0940 }, /* Index: 0x94, char: \x95 */ - { 0x08, 0x0950 }, /* Index: 0x95, char: \x96 */ - { 0x08, 0x0960 }, /* Index: 0x96, char: \x97 */ - { 0x08, 0x0970 }, /* Index: 0x97, char: \x98 */ - { 0x08, 0x0980 }, /* Index: 0x98, char: \x99 */ - { 0x08, 0x0990 }, /* Index: 0x99, char: \x9a */ - { 0x08, 0x09a0 }, /* Index: 0x9a, char: \x9b */ - { 0x08, 0x09b0 }, /* Index: 0x9b, char: \x9c */ - { 0x08, 0x09c0 }, /* Index: 0x9c, char: \x9d */ - { 0x08, 0x09d0 }, /* Index: 0x9d, char: \x9e */ - { 0x08, 0x09e0 }, /* Index: 0x9e, char: \x9f */ - { 0x08, 0x09f0 }, /* Index: 0x9f, char: \xa0 */ - { 0x08, 0x0a00 }, /* Index: 0xa0, char: \xa1 */ - { 0x08, 0x0a10 }, /* Index: 0xa1, char: \xa2 */ - { 0x08, 0x0a20 }, /* Index: 0xa2, char: \xa3 */ - { 0x08, 0x0a30 }, /* Index: 0xa3, char: \xa4 */ - { 0x08, 0x0a40 }, /* Index: 0xa4, char: \xa5 */ - { 0x08, 0x0a50 }, /* Index: 0xa5, char: \xa6 */ - { 0x08, 0x0a60 }, /* Index: 0xa6, char: \xa7 */ - { 0x08, 0x0a70 }, /* Index: 0xa7, char: \xa8 */ - { 0x08, 0x0a80 }, /* Index: 0xa8, char: \xa9 */ - { 0x08, 0x0a90 }, /* Index: 0xa9, char: \xaa */ - { 0x08, 0x0aa0 }, /* Index: 0xaa, char: \xab */ - { 0x08, 0x0ab0 }, /* Index: 0xab, char: \xac */ - { 0x08, 0x0ac0 }, /* Index: 0xac, char: \xad */ - { 0x08, 0x0ad0 }, /* Index: 0xad, char: \xae */ - { 0x08, 0x0ae0 }, /* Index: 0xae, char: \xaf */ - { 0x08, 0x0af0 }, /* Index: 0xaf, char: \xb0 */ - { 0x08, 0x0b00 }, /* Index: 0xb0, char: \xb1 */ - { 0x08, 0x0b10 }, /* Index: 0xb1, char: \xb2 */ - { 0x08, 0x0b20 }, /* Index: 0xb2, char: \xb3 */ - { 0x08, 0x0b30 }, /* Index: 0xb3, char: \xb4 */ - { 0x08, 0x0b40 }, /* Index: 0xb4, char: \xb5 */ - { 0x08, 0x0b50 }, /* Index: 0xb5, char: \xb6 */ - { 0x08, 0x0b60 }, /* Index: 0xb6, char: \xb7 */ - { 0x08, 0x0b70 }, /* Index: 0xb7, char: \xb8 */ - { 0x08, 0x0b80 }, /* Index: 0xb8, char: \xb9 */ - { 0x08, 0x0b90 }, /* Index: 0xb9, char: \xba */ - { 0x08, 0x0ba0 }, /* Index: 0xba, char: \xbb */ - { 0x08, 0x0bb0 }, /* Index: 0xbb, char: \xbc */ - { 0x08, 0x0bc0 }, /* Index: 0xbc, char: \xbd */ - { 0x08, 0x0bd0 }, /* Index: 0xbd, char: \xbe */ - { 0x08, 0x0be0 }, /* Index: 0xbe, char: \xbf */ - { 0x08, 0x0bf0 }, /* Index: 0xbf, char: \xc0 */ - { 0x08, 0x0c00 }, /* Index: 0xc0, char: \xc1 */ - { 0x08, 0x0c10 }, /* Index: 0xc1, char: \xc2 */ - { 0x08, 0x0c20 }, /* Index: 0xc2, char: \xc3 */ - { 0x08, 0x0c30 }, /* Index: 0xc3, char: \xc4 */ - { 0x08, 0x0c40 }, /* Index: 0xc4, char: \xc5 */ - { 0x08, 0x0c50 }, /* Index: 0xc5, char: \xc6 */ - { 0x08, 0x0c60 }, /* Index: 0xc6, char: \xc7 */ - { 0x08, 0x0c70 }, /* Index: 0xc7, char: \xc8 */ - { 0x08, 0x0c80 }, /* Index: 0xc8, char: \xc9 */ - { 0x08, 0x0c90 }, /* Index: 0xc9, char: \xca */ - { 0x08, 0x0ca0 }, /* Index: 0xca, char: \xcb */ - { 0x08, 0x0cb0 }, /* Index: 0xcb, char: \xcc */ - { 0x08, 0x0cc0 }, /* Index: 0xcc, char: \xcd */ - { 0x08, 0x0cd0 }, /* Index: 0xcd, char: \xce */ - { 0x08, 0x0ce0 }, /* Index: 0xce, char: \xcf */ - { 0x08, 0x0cf0 }, /* Index: 0xcf, char: \xd0 */ - { 0x08, 0x0d00 }, /* Index: 0xd0, char: \xd1 */ - { 0x08, 0x0d10 }, /* Index: 0xd1, char: \xd2 */ - { 0x08, 0x0d20 }, /* Index: 0xd2, char: \xd3 */ - { 0x08, 0x0d30 }, /* Index: 0xd3, char: \xd4 */ - { 0x08, 0x0d40 }, /* Index: 0xd4, char: \xd5 */ - { 0x08, 0x0d50 }, /* Index: 0xd5, char: \xd6 */ - { 0x08, 0x0d60 }, /* Index: 0xd6, char: \xd7 */ - { 0x08, 0x0d70 }, /* Index: 0xd7, char: \xd8 */ - { 0x08, 0x0d80 }, /* Index: 0xd8, char: \xd9 */ - { 0x08, 0x0d90 }, /* Index: 0xd9, char: \xda */ - { 0x08, 0x0da0 }, /* Index: 0xda, char: \xdb */ - { 0x08, 0x0db0 }, /* Index: 0xdb, char: \xdc */ - { 0x08, 0x0dc0 }, /* Index: 0xdc, char: \xdd */ - { 0x08, 0x0dd0 }, /* Index: 0xdd, char: \xde */ - { 0x08, 0x0de0 }, /* Index: 0xde, char: \xdf */ - { 0x08, 0x0df0 }, /* Index: 0xdf, char: \xe0 */ - { 0x08, 0x0e00 }, /* Index: 0xe0, char: \xe1 */ - { 0x08, 0x0e10 }, /* Index: 0xe1, char: \xe2 */ - { 0x08, 0x0e20 }, /* Index: 0xe2, char: \xe3 */ - { 0x08, 0x0e30 }, /* Index: 0xe3, char: \xe4 */ - { 0x08, 0x0e40 }, /* Index: 0xe4, char: \xe5 */ - { 0x08, 0x0e50 }, /* Index: 0xe5, char: \xe6 */ - { 0x08, 0x0e60 }, /* Index: 0xe6, char: \xe7 */ - { 0x08, 0x0e70 }, /* Index: 0xe7, char: \xe8 */ - { 0x08, 0x0e80 }, /* Index: 0xe8, char: \xe9 */ - { 0x08, 0x0e90 }, /* Index: 0xe9, char: \xea */ - { 0x08, 0x0ea0 }, /* Index: 0xea, char: \xeb */ - { 0x08, 0x0eb0 }, /* Index: 0xeb, char: \xec */ - { 0x08, 0x0ec0 }, /* Index: 0xec, char: \xed */ - { 0x08, 0x0ed0 }, /* Index: 0xed, char: \xee */ - { 0x08, 0x0ee0 }, /* Index: 0xee, char: \xef */ - { 0x08, 0x0ef0 }, /* Index: 0xef, char: \xf0 */ - { 0x08, 0x0f00 }, /* Index: 0xf0, char: \xf1 */ - { 0x08, 0x0f10 }, /* Index: 0xf1, char: \xf2 */ - { 0x08, 0x0f20 }, /* Index: 0xf2, char: \xf3 */ - { 0x08, 0x0f30 }, /* Index: 0xf3, char: \xf4 */ - { 0x08, 0x0f40 }, /* Index: 0xf4, char: \xf5 */ - { 0x08, 0x0f50 }, /* Index: 0xf5, char: \xf6 */ - { 0x08, 0x0f60 }, /* Index: 0xf6, char: \xf7 */ - { 0x08, 0x0f70 }, /* Index: 0xf7, char: \xf8 */ - { 0x08, 0x0f80 }, /* Index: 0xf8, char: \xf9 */ - { 0x08, 0x0f90 }, /* Index: 0xf9, char: \xfa */ - { 0x08, 0x0fa0 }, /* Index: 0xfa, char: \xfb */ - { 0x08, 0x0fb0 }, /* Index: 0xfb, char: \xfc */ - { 0x08, 0x0fc0 }, /* Index: 0xfc, char: \xfd */ - { 0x08, 0x0fd0 }, /* Index: 0xfd, char: \xfe */ - { 0x08, 0x0fe0 }, /* Index: 0xfe, char: \xff */ -}; - -const font_info_t _fonts_terminus_bold_8x16_koi8_r_info = -{ - .height = 16, /* Character height */ - .c = 0, /* C */ - .char_start = 1, /* Start character */ - .char_end = 255, /* End character */ - .char_descriptors = _fonts_terminus_bold_8x16_koi8_r_descriptors, /* Character descriptor array */ - .bitmap = _fonts_terminus_bold_8x16_koi8_r_bitmaps, /* Character bitmap array */ -}; - -#endif /* _EXTRAS_FONTS_FONT_TERMINUS_BOLD_8X16_KOI8_R_H_ */ diff --git a/extras/fonts/defaults.mk b/extras/fonts/defaults.mk index 9c9eba2..65ad67e 100644 --- a/extras/fonts/defaults.mk +++ b/extras/fonts/defaults.mk @@ -2,6 +2,23 @@ # Default built-in fonts ######################################### +# FIXME + FONTS_GLCD_5X7 ?= 1 + FONTS_ROBOTO_8PT ?= 0 FONTS_ROBOTO_10PT ?= 0 + +# BitOCRA +FONTS_BITOCRA_4X7 ?= 1 +FONTS_BITOCRA_6X11 ?= 1 +FONTS_BITOCRA_7X13 ?= 1 + +# Terminus, KOI8-R +FONTS_TERMINUS_6X12_KOI8_R ?= 1 +FONTS_TERMINUS_8X14_KOI8_R ?= 1 +FONTS_TERMINUS_BOLD_8X14_KOI8_R ?= 1 +FONTS_TERMINUS_14X28_KOI8_R ?= 1 +FONTS_TERMINUS_BOLD_14X28_KOI8_R ?= 1 +FONTS_TERMINUS_16X32_KOI8_R ?= 1 +FONTS_TERMINUS_BOLD_16X32_KOI8_R ?= 1 \ No newline at end of file diff --git a/extras/fonts/font_glcd_5x7.c b/extras/fonts/font_glcd_5x7.c deleted file mode 100644 index e80db97..0000000 --- a/extras/fonts/font_glcd_5x7.c +++ /dev/null @@ -1,2591 +0,0 @@ -/* - * font_glcd_5x7.c - * - * Created on: 8 dec. 2016 - * Author: zaltora - */ - -#include "fonts.h" - -/* Standard ASCII 5x7 font */ -const uint8_t glcd_5x7_bitmaps[] = -{ - /* @0 '\x0' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - /* @7 '\x1' (5 pixels wide) */ - 0x70, // ### - 0xF8, // ##### - 0xA8, // # # # - 0xF8, // ##### - 0xD8, // ## ## - 0x88, // # # - 0x70, // ### - - /* @14 '\x2' (5 pixels wide) */ - 0x70, // ### - 0xF8, // ##### - 0xA8, // # # # - 0xF8, // ##### - 0x88, // # # - 0xD8, // ## ## - 0x70, // ### - - /* @21 '\x3' (5 pixels wide) */ - 0x00, // - 0x50, // # # - 0xF8, // ##### - 0xF8, // ##### - 0xF8, // ##### - 0x70, // ### - 0x20, // # - - /* @28 '\x4' (5 pixels wide) */ - 0x00, // - 0x20, // # - 0x70, // ### - 0xF8, // ##### - 0xF8, // ##### - 0x70, // ### - 0x20, // # - - /* @35 '\x5' (5 pixels wide) */ - 0x70, // ### - 0x50, // # # - 0xF8, // ##### - 0xA8, // # # # - 0xF8, // ##### - 0x20, // # - 0x70, // ### - - /* @42 '\x6' (5 pixels wide) */ - 0x20, // # - 0x70, // ### - 0xF8, // ##### - 0xF8, // ##### - 0xF8, // ##### - 0x20, // # - 0x70, // ### - - /* @49 '\x7' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x20, // # - 0x70, // ### - 0x70, // ### - 0x20, // # - 0x00, // - - /* @56 '\x8' (5 pixels wide) */ - 0xF8, // ##### - 0xF8, // ##### - 0xD8, // ## ## - 0x88, // # # - 0x88, // # # - 0xD8, // ## ## - 0xF8, // ##### - - /* @63 '\x9' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x20, // # - 0x50, // # # - 0x50, // # # - 0x20, // # - 0x00, // - - /* @70 '\xA' (5 pixels wide) */ - 0xF8, // ##### - 0xF8, // ##### - 0xD8, // ## ## - 0xA8, // # # # - 0xA8, // # # # - 0xD8, // ## ## - 0xF8, // ##### - - /* @77 '\xB' (5 pixels wide) */ - 0x00, // - 0x38, // ### - 0x18, // ## - 0x68, // ## # - 0xA0, // # # - 0xA0, // # # - 0x40, // # - - /* @84 '\xC' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x70, // ### - 0x20, // # - 0xF8, // ##### - 0x20, // # - - /* @91 '\xD' (5 pixels wide) */ - 0x78, // #### - 0x48, // # # - 0x78, // #### - 0x40, // # - 0x40, // # - 0x40, // # - 0xC0, // ## - - /* @98 '\xE' (5 pixels wide) */ - 0x78, // #### - 0x48, // # # - 0x78, // #### - 0x48, // # # - 0x48, // # # - 0x58, // # ## - 0xC0, // ## - - /* @105 '\xF' (5 pixels wide) */ - 0x20, // # - 0xA8, // # # # - 0x70, // ### - 0xD8, // ## ## - 0xD8, // ## ## - 0x70, // ### - 0xA8, // # # # - - /* @112 '\x10' (5 pixels wide) */ - 0x80, // # - 0xC0, // ## - 0xF0, // #### - 0xF8, // ##### - 0xF0, // #### - 0xC0, // ## - 0x80, // # - - /* @119 '\x11' (5 pixels wide) */ - 0x08, // # - 0x18, // ## - 0x78, // #### - 0xF8, // ##### - 0x78, // #### - 0x18, // ## - 0x08, // # - - /* @126 '\x12' (5 pixels wide) */ - 0x20, // # - 0x70, // ### - 0xA8, // # # # - 0x20, // # - 0xA8, // # # # - 0x70, // ### - 0x20, // # - - /* @133 '\x13' (5 pixels wide) */ - 0xD8, // ## ## - 0xD8, // ## ## - 0xD8, // ## ## - 0xD8, // ## ## - 0xD8, // ## ## - 0x00, // - 0xD8, // ## ## - - /* @140 '\x14' (5 pixels wide) */ - 0x78, // #### - 0xA8, // # # # - 0xA8, // # # # - 0x68, // ## # - 0x28, // # # - 0x28, // # # - 0x28, // # # - - /* @147 '\x15' (5 pixels wide) */ - 0x30, // ## - 0x48, // # # - 0x50, // # # - 0x28, // # # - 0x10, // # - 0x48, // # # - 0x48, // # # - - /* @154 '\x16' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0xF8, // ##### - - /* @161 '\x17' (5 pixels wide) */ - 0x20, // # - 0x70, // ### - 0xA8, // # # # - 0x20, // # - 0xA8, // # # # - 0x70, // ### - 0x20, // # - - /* @168 '\x18' (5 pixels wide) */ - 0x00, // - 0x20, // # - 0x70, // ### - 0xA8, // # # # - 0x20, // # - 0x20, // # - 0x20, // # - - /* @175 '\x19' (5 pixels wide) */ - 0x00, // - 0x20, // # - 0x20, // # - 0x20, // # - 0xA8, // # # # - 0x70, // ### - 0x20, // # - - /* @182 '\x1A' (5 pixels wide) */ - 0x00, // - 0x20, // # - 0x10, // # - 0xF8, // ##### - 0x10, // # - 0x20, // # - 0x00, // - - /* @189 '\x1B' (5 pixels wide) */ - 0x00, // - 0x20, // # - 0x40, // # - 0xF8, // ##### - 0x40, // # - 0x20, // # - 0x00, // - - /* @196 '\x1C' (5 pixels wide) */ - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0xF8, // ##### - 0x00, // - 0x00, // - - /* @203 '\x1D' (5 pixels wide) */ - 0x00, // - 0x50, // # # - 0xF8, // ##### - 0xF8, // ##### - 0x50, // # # - 0x00, // - 0x00, // - - /* @210 '\x1E' (5 pixels wide) */ - 0x00, // - 0x20, // # - 0x20, // # - 0x70, // ### - 0xF8, // ##### - 0xF8, // ##### - 0x00, // - - /* @217 '\x1F' (5 pixels wide) */ - 0x00, // - 0xF8, // ##### - 0xF8, // ##### - 0x70, // ### - 0x20, // # - 0x20, // # - 0x00, // - - /* @224 ' ' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - /* @231 '!' (5 pixels wide) */ - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x00, // - 0x20, // # - - /* @238 '"' (5 pixels wide) */ - 0x50, // # # - 0x50, // # # - 0x50, // # # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - /* @245 '#' (5 pixels wide) */ - 0x50, // # # - 0x50, // # # - 0xF8, // ##### - 0x50, // # # - 0xF8, // ##### - 0x50, // # # - 0x50, // # # - - /* @252 '$' (5 pixels wide) */ - 0x20, // # - 0x78, // #### - 0xA0, // # # - 0x70, // ### - 0x28, // # # - 0xF0, // #### - 0x20, // # - - /* @259 '%' (5 pixels wide) */ - 0xC0, // ## - 0xC8, // ## # - 0x10, // # - 0x20, // # - 0x40, // # - 0x98, // # ## - 0x18, // ## - - /* @266 '&' (5 pixels wide) */ - 0x40, // # - 0xA0, // # # - 0xA0, // # # - 0x40, // # - 0xA8, // # # # - 0x90, // # # - 0x68, // ## # - - /* @273 ''' (5 pixels wide) */ - 0x30, // ## - 0x30, // ## - 0x20, // # - 0x40, // # - 0x00, // - 0x00, // - 0x00, // - - /* @280 '(' (5 pixels wide) */ - 0x10, // # - 0x20, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x20, // # - 0x10, // # - - /* @287 ')' (5 pixels wide) */ - 0x40, // # - 0x20, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x20, // # - 0x40, // # - - /* @294 '*' (5 pixels wide) */ - 0x20, // # - 0xA8, // # # # - 0x70, // ### - 0xF8, // ##### - 0x70, // ### - 0xA8, // # # # - 0x20, // # - - /* @301 '+' (5 pixels wide) */ - 0x00, // - 0x20, // # - 0x20, // # - 0xF8, // ##### - 0x20, // # - 0x20, // # - 0x00, // - - /* @308 ',' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x30, // ## - 0x30, // ## - 0x20, // # - - /* @315 '-' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0x00, // - 0x00, // - 0x00, // - - /* @322 '.' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x30, // ## - 0x30, // ## - - /* @329 '/' (5 pixels wide) */ - 0x00, // - 0x08, // # - 0x10, // # - 0x20, // # - 0x40, // # - 0x80, // # - 0x00, // - - /* @336 '0' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x98, // # ## - 0xA8, // # # # - 0xC8, // ## # - 0x88, // # # - 0x70, // ### - - /* @343 '1' (5 pixels wide) */ - 0x20, // # - 0x60, // ## - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x70, // ### - - /* @350 '2' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x08, // # - 0x70, // ### - 0x80, // # - 0x80, // # - 0xF8, // ##### - - /* @357 '3' (5 pixels wide) */ - 0xF8, // ##### - 0x08, // # - 0x10, // # - 0x30, // ## - 0x08, // # - 0x88, // # # - 0x70, // ### - - /* @364 '4' (5 pixels wide) */ - 0x10, // # - 0x30, // ## - 0x50, // # # - 0x90, // # # - 0xF8, // ##### - 0x10, // # - 0x10, // # - - /* @371 '5' (5 pixels wide) */ - 0xF8, // ##### - 0x80, // # - 0xF0, // #### - 0x08, // # - 0x08, // # - 0x88, // # # - 0x70, // ### - - /* @378 '6' (5 pixels wide) */ - 0x38, // ### - 0x40, // # - 0x80, // # - 0xF0, // #### - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @385 '7' (5 pixels wide) */ - 0xF8, // ##### - 0x08, // # - 0x08, // # - 0x10, // # - 0x20, // # - 0x40, // # - 0x80, // # - - /* @392 '8' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @399 '9' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x78, // #### - 0x08, // # - 0x10, // # - 0xE0, // ### - - /* @406 ':' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x20, // # - 0x00, // - 0x20, // # - 0x00, // - 0x00, // - - /* @413 ';' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x20, // # - 0x00, // - 0x20, // # - 0x20, // # - 0x40, // # - - /* @420 '<' (5 pixels wide) */ - 0x08, // # - 0x10, // # - 0x20, // # - 0x40, // # - 0x20, // # - 0x10, // # - 0x08, // # - - /* @427 '=' (5 pixels wide) */ - 0x00, // - 0x00, // - 0xF8, // ##### - 0x00, // - 0xF8, // ##### - 0x00, // - 0x00, // - - /* @434 '>' (5 pixels wide) */ - 0x40, // # - 0x20, // # - 0x10, // # - 0x08, // # - 0x10, // # - 0x20, // # - 0x40, // # - - /* @441 '?' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x08, // # - 0x30, // ## - 0x20, // # - 0x00, // - 0x20, // # - - /* @448 '@' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0xA8, // # # # - 0xB8, // # ### - 0xB0, // # ## - 0x80, // # - 0x78, // #### - - /* @455 'A' (5 pixels wide) */ - 0x20, // # - 0x50, // # # - 0x88, // # # - 0x88, // # # - 0xF8, // ##### - 0x88, // # # - 0x88, // # # - - /* @462 'B' (5 pixels wide) */ - 0xF0, // #### - 0x88, // # # - 0x88, // # # - 0xF0, // #### - 0x88, // # # - 0x88, // # # - 0xF0, // #### - - /* @469 'C' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x80, // # - 0x80, // # - 0x80, // # - 0x88, // # # - 0x70, // ### - - /* @476 'D' (5 pixels wide) */ - 0xF0, // #### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0xF0, // #### - - /* @483 'E' (5 pixels wide) */ - 0xF8, // ##### - 0x80, // # - 0x80, // # - 0xF0, // #### - 0x80, // # - 0x80, // # - 0xF8, // ##### - - /* @490 'F' (5 pixels wide) */ - 0xF8, // ##### - 0x80, // # - 0x80, // # - 0xF0, // #### - 0x80, // # - 0x80, // # - 0x80, // # - - /* @497 'G' (5 pixels wide) */ - 0x78, // #### - 0x88, // # # - 0x80, // # - 0x80, // # - 0x98, // # ## - 0x88, // # # - 0x78, // #### - - /* @504 'H' (5 pixels wide) */ - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0xF8, // ##### - 0x88, // # # - 0x88, // # # - 0x88, // # # - - /* @511 'I' (5 pixels wide) */ - 0x70, // ### - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x70, // ### - - /* @518 'J' (5 pixels wide) */ - 0x38, // ### - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x90, // # # - 0x60, // ## - - /* @525 'K' (5 pixels wide) */ - 0x88, // # # - 0x90, // # # - 0xA0, // # # - 0xC0, // ## - 0xA0, // # # - 0x90, // # # - 0x88, // # # - - /* @532 'L' (5 pixels wide) */ - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0xF8, // ##### - - /* @539 'M' (5 pixels wide) */ - 0x88, // # # - 0xD8, // ## ## - 0xA8, // # # # - 0xA8, // # # # - 0xA8, // # # # - 0x88, // # # - 0x88, // # # - - /* @546 'N' (5 pixels wide) */ - 0x88, // # # - 0x88, // # # - 0xC8, // ## # - 0xA8, // # # # - 0x98, // # ## - 0x88, // # # - 0x88, // # # - - /* @553 'O' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @560 'P' (5 pixels wide) */ - 0xF0, // #### - 0x88, // # # - 0x88, // # # - 0xF0, // #### - 0x80, // # - 0x80, // # - 0x80, // # - - /* @567 'Q' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0xA8, // # # # - 0x90, // # # - 0x68, // ## # - - /* @574 'R' (5 pixels wide) */ - 0xF0, // #### - 0x88, // # # - 0x88, // # # - 0xF0, // #### - 0xA0, // # # - 0x90, // # # - 0x88, // # # - - /* @581 'S' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x80, // # - 0x70, // ### - 0x08, // # - 0x88, // # # - 0x70, // ### - - /* @588 'T' (5 pixels wide) */ - 0xF8, // ##### - 0xA8, // # # # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - - /* @595 'U' (5 pixels wide) */ - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @602 'V' (5 pixels wide) */ - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x50, // # # - 0x20, // # - - /* @609 'W' (5 pixels wide) */ - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0xA8, // # # # - 0xA8, // # # # - 0xA8, // # # # - 0x50, // # # - - /* @616 'X' (5 pixels wide) */ - 0x88, // # # - 0x88, // # # - 0x50, // # # - 0x20, // # - 0x50, // # # - 0x88, // # # - 0x88, // # # - - /* @623 'Y' (5 pixels wide) */ - 0x88, // # # - 0x88, // # # - 0x50, // # # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - - /* @630 'Z' (5 pixels wide) */ - 0xF8, // ##### - 0x08, // # - 0x10, // # - 0x70, // ### - 0x40, // # - 0x80, // # - 0xF8, // ##### - - /* @637 '[' (5 pixels wide) */ - 0x78, // #### - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x78, // #### - - /* @644 '\' (5 pixels wide) */ - 0x00, // - 0x80, // # - 0x40, // # - 0x20, // # - 0x10, // # - 0x08, // # - 0x00, // - - /* @651 ']' (5 pixels wide) */ - 0x78, // #### - 0x08, // # - 0x08, // # - 0x08, // # - 0x08, // # - 0x08, // # - 0x78, // #### - - /* @658 '^' (5 pixels wide) */ - 0x20, // # - 0x50, // # # - 0x88, // # # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - /* @665 '_' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - - /* @672 '`' (5 pixels wide) */ - 0x60, // ## - 0x60, // ## - 0x20, // # - 0x10, // # - 0x00, // - 0x00, // - 0x00, // - - /* @679 'a' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x60, // ## - 0x10, // # - 0x70, // ### - 0x90, // # # - 0x78, // #### - - /* @686 'b' (5 pixels wide) */ - 0x80, // # - 0x80, // # - 0xB0, // # ## - 0xC8, // ## # - 0x88, // # # - 0xC8, // ## # - 0xB0, // # ## - - /* @693 'c' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x70, // ### - 0x88, // # # - 0x80, // # - 0x88, // # # - 0x70, // ### - - /* @700 'd' (5 pixels wide) */ - 0x08, // # - 0x08, // # - 0x68, // ## # - 0x98, // # ## - 0x88, // # # - 0x98, // # ## - 0x68, // ## # - - /* @707 'e' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x70, // ### - 0x88, // # # - 0xF8, // ##### - 0x80, // # - 0x70, // ### - - /* @714 'f' (5 pixels wide) */ - 0x10, // # - 0x28, // # # - 0x20, // # - 0x70, // ### - 0x20, // # - 0x20, // # - 0x20, // # - - /* @721 'g' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x70, // ### - 0x98, // # ## - 0x98, // # ## - 0x68, // ## # - 0x08, // # - - /* @728 'h' (5 pixels wide) */ - 0x80, // # - 0x80, // # - 0xB0, // # ## - 0xC8, // ## # - 0x88, // # # - 0x88, // # # - 0x88, // # # - - /* @735 'i' (5 pixels wide) */ - 0x20, // # - 0x00, // - 0x60, // ## - 0x20, // # - 0x20, // # - 0x20, // # - 0x70, // ### - - /* @742 'j' (5 pixels wide) */ - 0x10, // # - 0x00, // - 0x10, // # - 0x10, // # - 0x10, // # - 0x90, // # # - 0x60, // ## - - /* @749 'k' (5 pixels wide) */ - 0x80, // # - 0x80, // # - 0x90, // # # - 0xA0, // # # - 0xC0, // ## - 0xA0, // # # - 0x90, // # # - - /* @756 'l' (5 pixels wide) */ - 0x60, // ## - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x70, // ### - - /* @763 'm' (5 pixels wide) */ - 0x00, // - 0x00, // - 0xD0, // ## # - 0xA8, // # # # - 0xA8, // # # # - 0xA8, // # # # - 0xA8, // # # # - - /* @770 'n' (5 pixels wide) */ - 0x00, // - 0x00, // - 0xB0, // # ## - 0xC8, // ## # - 0x88, // # # - 0x88, // # # - 0x88, // # # - - /* @777 'o' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @784 'p' (5 pixels wide) */ - 0x00, // - 0x00, // - 0xB0, // # ## - 0xC8, // ## # - 0xC8, // ## # - 0xB0, // # ## - 0x80, // # - - /* @791 'q' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x68, // ## # - 0x98, // # ## - 0x98, // # ## - 0x68, // ## # - 0x08, // # - - /* @798 'r' (5 pixels wide) */ - 0x00, // - 0x00, // - 0xB0, // # ## - 0xC8, // ## # - 0x80, // # - 0x80, // # - 0x80, // # - - /* @805 's' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x78, // #### - 0x80, // # - 0x70, // ### - 0x08, // # - 0xF0, // #### - - /* @812 't' (5 pixels wide) */ - 0x20, // # - 0x20, // # - 0xF8, // ##### - 0x20, // # - 0x20, // # - 0x28, // # # - 0x10, // # - - /* @819 'u' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x98, // # ## - 0x68, // ## # - - /* @826 'v' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x50, // # # - 0x20, // # - - /* @833 'w' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x88, // # # - 0x88, // # # - 0xA8, // # # # - 0xA8, // # # # - 0x50, // # # - - /* @840 'x' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x88, // # # - 0x50, // # # - 0x20, // # - 0x50, // # # - 0x88, // # # - - /* @847 'y' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x88, // # # - 0x88, // # # - 0x78, // #### - 0x08, // # - 0x88, // # # - - /* @854 'z' (5 pixels wide) */ - 0x00, // - 0x00, // - 0xF8, // ##### - 0x10, // # - 0x20, // # - 0x40, // # - 0xF8, // ##### - - /* @861 '{' (5 pixels wide) */ - 0x10, // # - 0x20, // # - 0x20, // # - 0x40, // # - 0x20, // # - 0x20, // # - 0x10, // # - - /* @868 '|' (5 pixels wide) */ - 0x20, // # - 0x20, // # - 0x20, // # - 0x00, // - 0x20, // # - 0x20, // # - 0x20, // # - - /* @875 '}' (5 pixels wide) */ - 0x40, // # - 0x20, // # - 0x20, // # - 0x10, // # - 0x20, // # - 0x20, // # - 0x40, // # - - /* @882 '~' (5 pixels wide) */ - 0x40, // # - 0xA8, // # # # - 0x10, // # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - /* @889 '\x7F' (5 pixels wide) */ - 0x20, // # - 0x70, // ### - 0xD8, // ## ## - 0x88, // # # - 0x88, // # # - 0xF8, // ##### - 0x00, // - - /* @896 '\x80' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x80, // # - 0x80, // # - 0x88, // # # - 0x70, // ### - 0x10, // # - - /* @903 '\x81' (5 pixels wide) */ - 0x00, // - 0x88, // # # - 0x00, // - 0x88, // # # - 0x88, // # # - 0x98, // # ## - 0x68, // ## # - - /* @910 '\x82' (5 pixels wide) */ - 0x18, // ## - 0x00, // - 0x70, // ### - 0x88, // # # - 0xF8, // ##### - 0x80, // # - 0x78, // #### - - /* @917 '\x83' (5 pixels wide) */ - 0xF8, // ##### - 0x00, // - 0x60, // ## - 0x10, // # - 0x70, // ### - 0x90, // # # - 0x78, // #### - - /* @924 '\x84' (5 pixels wide) */ - 0x00, // - 0x88, // # # - 0x60, // ## - 0x10, // # - 0x70, // ### - 0x90, // # # - 0x78, // #### - - /* @931 '\x85' (5 pixels wide) */ - 0xC0, // ## - 0x00, // - 0x60, // ## - 0x10, // # - 0x70, // ### - 0x90, // # # - 0x78, // #### - - /* @938 '\x86' (5 pixels wide) */ - 0x30, // ## - 0x00, // - 0x60, // ## - 0x10, // # - 0x70, // ### - 0x90, // # # - 0x78, // #### - - /* @945 '\x87' (5 pixels wide) */ - 0x00, // - 0x78, // #### - 0xC0, // ## - 0xC0, // ## - 0x78, // #### - 0x10, // # - 0x30, // ## - - /* @952 '\x88' (5 pixels wide) */ - 0xF8, // ##### - 0x00, // - 0x70, // ### - 0x88, // # # - 0xF8, // ##### - 0x80, // # - 0x78, // #### - - /* @959 '\x89' (5 pixels wide) */ - 0x88, // # # - 0x00, // - 0x70, // ### - 0x88, // # # - 0xF8, // ##### - 0x80, // # - 0x78, // #### - - /* @966 '\x8A' (5 pixels wide) */ - 0xC0, // ## - 0x00, // - 0x70, // ### - 0x88, // # # - 0xF8, // ##### - 0x80, // # - 0x78, // #### - - /* @973 '\x8B' (5 pixels wide) */ - 0x28, // # # - 0x00, // - 0x30, // ## - 0x10, // # - 0x10, // # - 0x10, // # - 0x38, // ### - - /* @980 '\x8C' (5 pixels wide) */ - 0x30, // ## - 0x48, // # # - 0x30, // ## - 0x10, // # - 0x10, // # - 0x10, // # - 0x38, // ### - - /* @987 '\x8D' (5 pixels wide) */ - 0x60, // ## - 0x00, // - 0x30, // ## - 0x10, // # - 0x10, // # - 0x10, // # - 0x38, // ### - - /* @994 '\x8E' (5 pixels wide) */ - 0xA8, // # # # - 0x50, // # # - 0x88, // # # - 0x88, // # # - 0xF8, // ##### - 0x88, // # # - 0x88, // # # - - /* @1001 '\x8F' (5 pixels wide) */ - 0x20, // # - 0x00, // - 0x20, // # - 0x50, // # # - 0x88, // # # - 0xF8, // ##### - 0x88, // # # - - /* @1008 '\x90' (5 pixels wide) */ - 0x30, // ## - 0x00, // - 0xF0, // #### - 0x80, // # - 0xE0, // ### - 0x80, // # - 0xF0, // #### - - /* @1015 '\x91' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x78, // #### - 0x10, // # - 0x78, // #### - 0x90, // # # - 0x78, // #### - - /* @1022 '\x92' (5 pixels wide) */ - 0x38, // ### - 0x50, // # # - 0x90, // # # - 0xF8, // ##### - 0x90, // # # - 0x90, // # # - 0x98, // # ## - - /* @1029 '\x93' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x00, // - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @1036 '\x94' (5 pixels wide) */ - 0x00, // - 0x88, // # # - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @1043 '\x95' (5 pixels wide) */ - 0x00, // - 0xC0, // ## - 0x00, // - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @1050 '\x96' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x00, // - 0x88, // # # - 0x88, // # # - 0x98, // # ## - 0x68, // ## # - - /* @1057 '\x97' (5 pixels wide) */ - 0x00, // - 0xC0, // ## - 0x00, // - 0x88, // # # - 0x88, // # # - 0x98, // # ## - 0x68, // ## # - - /* @1064 '\x98' (5 pixels wide) */ - 0x48, // # # - 0x00, // - 0x48, // # # - 0x48, // # # - 0x48, // # # - 0x38, // ### - 0x08, // # - - /* @1071 '\x99' (5 pixels wide) */ - 0x88, // # # - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @1078 '\x9A' (5 pixels wide) */ - 0x88, // # # - 0x00, // - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @1085 '\x9B' (5 pixels wide) */ - 0x20, // # - 0x20, // # - 0xF8, // ##### - 0xA0, // # # - 0xA0, // # # - 0xF8, // ##### - 0x20, // # - - /* @1092 '\x9C' (5 pixels wide) */ - 0x30, // ## - 0x58, // # ## - 0x48, // # # - 0xE0, // ### - 0x40, // # - 0x48, // # # - 0xF8, // ##### - - /* @1099 '\x9D' (5 pixels wide) */ - 0xD8, // ## ## - 0xD8, // ## ## - 0x70, // ### - 0xF8, // ##### - 0x20, // # - 0xF8, // ##### - 0x20, // # - - /* @1106 '\x9E' (5 pixels wide) */ - 0xE0, // ### - 0x90, // # # - 0x90, // # # - 0xE0, // ### - 0x90, // # # - 0xB8, // # ### - 0x90, // # # - - /* @1113 '\x9F' (5 pixels wide) */ - 0x18, // ## - 0x28, // # # - 0x20, // # - 0x70, // ### - 0x20, // # - 0x20, // # - 0xA0, // # # - - /* @1120 '\xA0' (5 pixels wide) */ - 0x18, // ## - 0x00, // - 0x60, // ## - 0x10, // # - 0x70, // ### - 0x90, // # # - 0x78, // #### - - /* @1127 '\xA1' (5 pixels wide) */ - 0x18, // ## - 0x00, // - 0x30, // ## - 0x10, // # - 0x10, // # - 0x10, // # - 0x38, // ### - - /* @1134 '\xA2' (5 pixels wide) */ - 0x00, // - 0x18, // ## - 0x00, // - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @1141 '\xA3' (5 pixels wide) */ - 0x00, // - 0x18, // ## - 0x00, // - 0x88, // # # - 0x88, // # # - 0x98, // # ## - 0x68, // ## # - - /* @1148 '\xA4' (5 pixels wide) */ - 0x00, // - 0x78, // #### - 0x00, // - 0x70, // ### - 0x48, // # # - 0x48, // # # - 0x48, // # # - - /* @1155 '\xA5' (5 pixels wide) */ - 0xF8, // ##### - 0x00, // - 0xC8, // ## # - 0xE8, // ### # - 0xB8, // # ### - 0x98, // # ## - 0x88, // # # - - /* @1162 '\xA6' (5 pixels wide) */ - 0x70, // ### - 0x90, // # # - 0x90, // # # - 0x78, // #### - 0x00, // - 0xF8, // ##### - 0x00, // - - /* @1169 '\xA7' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x70, // ### - 0x00, // - 0xF8, // ##### - 0x00, // - - /* @1176 '\xA8' (5 pixels wide) */ - 0x20, // # - 0x00, // - 0x20, // # - 0x60, // ## - 0x80, // # - 0x88, // # # - 0x70, // ### - - /* @1183 '\xA9' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0x80, // # - 0x80, // # - 0x00, // - - /* @1190 '\xAA' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0x08, // # - 0x08, // # - 0x00, // - - /* @1197 '\xAB' (5 pixels wide) */ - 0x80, // # - 0x88, // # # - 0x90, // # # - 0xB8, // # ### - 0x48, // # # - 0x98, // # ## - 0x20, // # - - /* @1204 '\xAC' (5 pixels wide) */ - 0x80, // # - 0x88, // # # - 0x90, // # # - 0xA8, // # # # - 0x58, // # ## - 0xB8, // # ### - 0x08, // # - - /* @1211 '\xAD' (5 pixels wide) */ - 0x20, // # - 0x20, // # - 0x00, // - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - - /* @1218 '\xAE' (5 pixels wide) */ - 0x00, // - 0x28, // # # - 0x50, // # # - 0xA0, // # # - 0x50, // # # - 0x28, // # # - 0x00, // - - /* @1225 '\xAF' (5 pixels wide) */ - 0x00, // - 0xA0, // # # - 0x50, // # # - 0x28, // # # - 0x50, // # # - 0xA0, // # # - 0x00, // - - /* @1232 '\xB0' (5 pixels wide) */ - 0x20, // # - 0x88, // # # - 0x20, // # - 0x88, // # # - 0x20, // # - 0x88, // # # - 0x20, // # - - /* @1239 '\xB1' (5 pixels wide) */ - 0x50, // # # - 0xA8, // # # # - 0x50, // # # - 0xA8, // # # # - 0x50, // # # - 0xA8, // # # # - 0x50, // # # - - /* @1246 '\xB2' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - - /* @1253 '\xB3' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0xF0, // #### - 0x10, // # - 0x10, // # - - /* @1260 '\xB4' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0xF0, // #### - 0x10, // # - 0xF0, // #### - 0x10, // # - 0x10, // # - - /* @1267 '\xB5' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0xE8, // ### # - 0x28, // # # - 0x28, // # # - - /* @1274 '\xB6' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0x28, // # # - 0x28, // # # - - /* @1281 '\xB7' (5 pixels wide) */ - 0x00, // - 0x00, // - 0xF0, // #### - 0x10, // # - 0xF0, // #### - 0x10, // # - 0x10, // # - - /* @1288 '\xB8' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0xE8, // ### # - 0x08, // # - 0xE8, // ### # - 0x28, // # # - 0x28, // # # - - /* @1295 '\xB9' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - - /* @1302 '\xBA' (5 pixels wide) */ - 0x00, // - 0x00, // - 0xF8, // ##### - 0x08, // # - 0xE8, // ### # - 0x28, // # # - 0x28, // # # - - /* @1309 '\xBB' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0xE8, // ### # - 0x08, // # - 0xF8, // ##### - 0x00, // - 0x00, // - - /* @1316 '\xBC' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0xF8, // ##### - 0x00, // - 0x00, // - - /* @1323 '\xBD' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0xF0, // #### - 0x10, // # - 0xF0, // #### - 0x00, // - 0x00, // - - /* @1330 '\xBE' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF0, // #### - 0x10, // # - 0x10, // # - - /* @1337 '\xBF' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x18, // ## - 0x00, // - 0x00, // - - /* @1344 '\xC0' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0xF8, // ##### - 0x00, // - 0x00, // - - /* @1351 '\xC1' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0x10, // # - 0x10, // # - - /* @1358 '\xC2' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x18, // ## - 0x10, // # - 0x10, // # - - /* @1365 '\xC3' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0x00, // - 0x00, // - - /* @1372 '\xC4' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0xF8, // ##### - 0x10, // # - 0x10, // # - - /* @1379 '\xC5' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0x18, // ## - 0x10, // # - 0x18, // ## - 0x10, // # - 0x10, // # - - /* @1386 '\xC6' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - - /* @1393 '\xC7' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x20, // # - 0x38, // ### - 0x00, // - 0x00, // - - /* @1400 '\xC8' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x38, // ### - 0x20, // # - 0x28, // # # - 0x28, // # # - 0x28, // # # - - /* @1407 '\xC9' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0xE8, // ### # - 0x00, // - 0xF8, // ##### - 0x00, // - 0x00, // - - /* @1414 '\xCA' (5 pixels wide) */ - 0x00, // - 0x00, // - 0xF8, // ##### - 0x00, // - 0xE8, // ### # - 0x28, // # # - 0x28, // # # - - /* @1421 '\xCB' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x20, // # - 0x28, // # # - 0x28, // # # - 0x28, // # # - - /* @1428 '\xCC' (5 pixels wide) */ - 0x00, // - 0x00, // - 0xF8, // ##### - 0x00, // - 0xF8, // ##### - 0x00, // - 0x00, // - - /* @1435 '\xCD' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0xE8, // ### # - 0x00, // - 0xE8, // ### # - 0x28, // # # - 0x28, // # # - - /* @1442 '\xCE' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0xF8, // ##### - 0x00, // - 0xF8, // ##### - 0x00, // - 0x00, // - - /* @1449 '\xCF' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0xF8, // ##### - 0x00, // - 0x00, // - - /* @1456 '\xD0' (5 pixels wide) */ - 0x00, // - 0x00, // - 0xF8, // ##### - 0x00, // - 0xF8, // ##### - 0x10, // # - 0x10, // # - - /* @1463 '\xD1' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0x28, // # # - 0x28, // # # - - /* @1470 '\xD2' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x38, // ### - 0x00, // - 0x00, // - - /* @1477 '\xD3' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0x18, // ## - 0x10, // # - 0x18, // ## - 0x00, // - 0x00, // - - /* @1484 '\xD4' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x18, // ## - 0x10, // # - 0x18, // ## - 0x10, // # - 0x10, // # - - /* @1491 '\xD5' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x38, // ### - 0x28, // # # - 0x28, // # # - - /* @1498 '\xD6' (5 pixels wide) */ - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0x28, // # # - 0xF8, // ##### - 0x28, // # # - 0x28, // # # - - /* @1505 '\xD7' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0xF8, // ##### - 0x10, // # - 0xF8, // ##### - 0x10, // # - 0x10, // # - - /* @1512 '\xD8' (5 pixels wide) */ - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0xF0, // #### - 0x00, // - 0x00, // - - /* @1519 '\xD9' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x18, // ## - 0x10, // # - 0x10, // # - - /* @1526 '\xDA' (5 pixels wide) */ - 0xF8, // ##### - 0xF8, // ##### - 0xF8, // ##### - 0xF8, // ##### - 0xF8, // ##### - 0xF8, // ##### - 0xF8, // ##### - - /* @1533 '\xDB' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0xF8, // ##### - 0xF8, // ##### - - /* @1540 '\xDC' (5 pixels wide) */ - 0xE0, // ### - 0xE0, // ### - 0xE0, // ### - 0xE0, // ### - 0xE0, // ### - 0xE0, // ### - 0xE0, // ### - - /* @1547 '\xDD' (5 pixels wide) */ - 0x18, // ## - 0x18, // ## - 0x18, // ## - 0x18, // ## - 0x18, // ## - 0x18, // ## - 0x18, // ## - - /* @1554 '\xDE' (5 pixels wide) */ - 0xF8, // ##### - 0xF8, // ##### - 0xF8, // ##### - 0xF8, // ##### - 0x00, // - 0x00, // - 0x00, // - - /* @1561 '\xDF' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x68, // ## # - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0x68, // ## # - - /* @1568 '\xE0' (5 pixels wide) */ - 0x00, // - 0x70, // ### - 0x88, // # # - 0xF0, // #### - 0x88, // # # - 0x88, // # # - 0xF0, // #### - - /* @1575 '\xE1' (5 pixels wide) */ - 0x00, // - 0xF8, // ##### - 0x98, // # ## - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - - /* @1582 '\xE2' (5 pixels wide) */ - 0x00, // - 0xF8, // ##### - 0x50, // # # - 0x50, // # # - 0x50, // # # - 0x50, // # # - 0x50, // # # - - /* @1589 '\xE3' (5 pixels wide) */ - 0xF8, // ##### - 0x88, // # # - 0x40, // # - 0x20, // # - 0x40, // # - 0x88, // # # - 0xF8, // ##### - - /* @1596 '\xE4' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x78, // #### - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0x60, // ## - - /* @1603 '\xE5' (5 pixels wide) */ - 0x00, // - 0x50, // # # - 0x50, // # # - 0x50, // # # - 0x50, // # # - 0x68, // ## # - 0xC0, // ## - - /* @1610 '\xE6' (5 pixels wide) */ - 0x00, // - 0xF8, // ##### - 0xA0, // # # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - - /* @1617 '\xE7' (5 pixels wide) */ - 0xF8, // ##### - 0x20, // # - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x70, // ### - 0x20, // # - - /* @1624 '\xE8' (5 pixels wide) */ - 0x20, // # - 0x50, // # # - 0x88, // # # - 0xF8, // ##### - 0x88, // # # - 0x50, // # # - 0x20, // # - - /* @1631 '\xE9' (5 pixels wide) */ - 0x20, // # - 0x50, // # # - 0x88, // # # - 0x88, // # # - 0x50, // # # - 0x50, // # # - 0xD8, // ## ## - - /* @1638 '\xEA' (5 pixels wide) */ - 0x30, // ## - 0x40, // # - 0x30, // ## - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x70, // ### - - /* @1645 '\xEB' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x70, // ### - 0xA8, // # # # - 0xA8, // # # # - 0x70, // ### - - /* @1652 '\xEC' (5 pixels wide) */ - 0x08, // # - 0x70, // ### - 0x98, // # ## - 0xA8, // # # # - 0xA8, // # # # - 0xC8, // ## # - 0x70, // ### - - /* @1659 '\xED' (5 pixels wide) */ - 0x70, // ### - 0x80, // # - 0x80, // # - 0xF0, // #### - 0x80, // # - 0x80, // # - 0x70, // ### - - /* @1666 '\xEE' (5 pixels wide) */ - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - - /* @1673 '\xEF' (5 pixels wide) */ - 0x00, // - 0xF8, // ##### - 0x00, // - 0xF8, // ##### - 0x00, // - 0xF8, // ##### - 0x00, // - - /* @1680 '\xF0' (5 pixels wide) */ - 0x20, // # - 0x20, // # - 0xF8, // ##### - 0x20, // # - 0x20, // # - 0x00, // - 0xF8, // ##### - - /* @1687 '\xF1' (5 pixels wide) */ - 0x40, // # - 0x20, // # - 0x10, // # - 0x20, // # - 0x40, // # - 0x00, // - 0xF8, // ##### - - /* @1694 '\xF2' (5 pixels wide) */ - 0x10, // # - 0x20, // # - 0x40, // # - 0x20, // # - 0x10, // # - 0x00, // - 0xF8, // ##### - - /* @1701 '\xF3' (5 pixels wide) */ - 0x38, // ### - 0x28, // # # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - - /* @1708 '\xF4' (5 pixels wide) */ - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0xA0, // # # - 0xA0, // # # - - /* @1715 '\xF5' (5 pixels wide) */ - 0x30, // ## - 0x30, // ## - 0x00, // - 0xF8, // ##### - 0x00, // - 0x30, // ## - 0x30, // ## - - /* @1722 '\xF6' (5 pixels wide) */ - 0x00, // - 0xE8, // ### # - 0xB8, // # ### - 0x00, // - 0xE8, // ### # - 0xB8, // # ### - 0x00, // - - /* @1729 '\xF7' (5 pixels wide) */ - 0x70, // ### - 0xD8, // ## ## - 0xD8, // ## ## - 0x70, // ### - 0x00, // - 0x00, // - 0x00, // - - /* @1736 '\xF8' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x30, // ## - 0x30, // ## - 0x00, // - 0x00, // - - /* @1743 '\xF9' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x30, // ## - 0x00, // - 0x00, // - - /* @1750 '\xFA' (5 pixels wide) */ - 0x38, // ### - 0x20, // # - 0x20, // # - 0x20, // # - 0xA0, // # # - 0xA0, // # # - 0x60, // ## - - /* @1757 '\xFB' (5 pixels wide) */ - 0x70, // ### - 0x48, // # # - 0x48, // # # - 0x48, // # # - 0x48, // # # - 0x00, // - 0x00, // - - /* @1764 '\xFC' (5 pixels wide) */ - 0x70, // ### - 0x18, // ## - 0x30, // ## - 0x60, // ## - 0x78, // #### - 0x00, // - 0x00, // - - /* @1771 '\xFD' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x78, // #### - 0x78, // #### - 0x78, // #### - 0x78, // #### - 0x00, // - - /* @1778 '\xFE' (5 pixels wide) */ - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - /* @1785 '\xFF' (5 pixels wide) */ - 0x08, // # - 0x28, // # # - 0x08, // # - 0x28, // # # - 0x00, // - 0x78, // #### - 0x08, // # - -}; - -/* Character descriptors for glcd 5x7 */ -/* { [Char width in bits], [Offset into glcd_5x7_bitmaps in bytes] } */ -const font_char_desc_t glcd_5x7_descriptors[] = -{ - {5, 0}, /* \x00 */ - {5, 7}, /* \x01 */ - {5, 14}, /* \x02 */ - {5, 21}, /* \x03 */ - {5, 28}, /* \x04 */ - {5, 35}, /* \x05 */ - {5, 42}, /* \x06 */ - {5, 49}, /* \x07 */ - {5, 56}, /* \x08 */ - {5, 63}, /* \x09 */ - {5, 70}, /* \x0A */ - {5, 77}, /* \x0B */ - {5, 84}, /* \x0C */ - {5, 91}, /* \x0D */ - {5, 98}, /* \x0E */ - {5, 105}, /* \x0F */ - {5, 112}, /* \x10 */ - {5, 119}, /* \x11 */ - {5, 126}, /* \x12 */ - {5, 133}, /* \x13 */ - {5, 140}, /* \x14 */ - {5, 147}, /* \x15 */ - {5, 154}, /* \x16 */ - {5, 161}, /* \x17 */ - {5, 168}, /* \x18 */ - {5, 175}, /* \x19 */ - {5, 182}, /* \x1A */ - {5, 189}, /* \x1B */ - {5, 196}, /* \x1C */ - {5, 203}, /* \x1D */ - {5, 210}, /* \x1E */ - {5, 217}, /* \x1F */ - {5, 224}, /* */ - {5, 231}, /* ! */ - {5, 238}, /* " */ - {5, 245}, /* # */ - {5, 252}, /* $ */ - {5, 259}, /* % */ - {5, 266}, /* & */ - {5, 273}, /* ' */ - {5, 280}, /* ( */ - {5, 287}, /* ) */ - {5, 294}, /* * */ - {5, 301}, /* + */ - {5, 308}, /* , */ - {5, 315}, /* - */ - {5, 322}, /* . */ - {5, 329}, /* / */ - {5, 336}, /* 0 */ - {5, 343}, /* 1 */ - {5, 350}, /* 2 */ - {5, 357}, /* 3 */ - {5, 364}, /* 4 */ - {5, 371}, /* 5 */ - {5, 378}, /* 6 */ - {5, 385}, /* 7 */ - {5, 392}, /* 8 */ - {5, 399}, /* 9 */ - {5, 406}, /* : */ - {5, 413}, /* ; */ - {5, 420}, /* < */ - {5, 427}, /* = */ - {5, 434}, /* > */ - {5, 441}, /* ? */ - {5, 448}, /* @ */ - {5, 455}, /* A */ - {5, 462}, /* B */ - {5, 469}, /* C */ - {5, 476}, /* D */ - {5, 483}, /* E */ - {5, 490}, /* F */ - {5, 497}, /* G */ - {5, 504}, /* H */ - {5, 511}, /* I */ - {5, 518}, /* J */ - {5, 525}, /* K */ - {5, 532}, /* L */ - {5, 539}, /* M */ - {5, 546}, /* N */ - {5, 553}, /* O */ - {5, 560}, /* P */ - {5, 567}, /* Q */ - {5, 574}, /* R */ - {5, 581}, /* S */ - {5, 588}, /* T */ - {5, 595}, /* U */ - {5, 602}, /* V */ - {5, 609}, /* W */ - {5, 616}, /* X */ - {5, 623}, /* Y */ - {5, 630}, /* Z */ - {5, 637}, /* [ */ - {5, 644}, /* \ */ - {5, 651}, /* ] */ - {5, 658}, /* ^ */ - {5, 665}, /* _ */ - {5, 672}, /* ` */ - {5, 679}, /* a */ - {5, 686}, /* b */ - {5, 693}, /* c */ - {5, 700}, /* d */ - {5, 707}, /* e */ - {5, 714}, /* f */ - {5, 721}, /* g */ - {5, 728}, /* h */ - {5, 735}, /* i */ - {5, 742}, /* j */ - {5, 749}, /* k */ - {5, 756}, /* l */ - {5, 763}, /* m */ - {5, 770}, /* n */ - {5, 777}, /* o */ - {5, 784}, /* p */ - {5, 791}, /* q */ - {5, 798}, /* r */ - {5, 805}, /* s */ - {5, 812}, /* t */ - {5, 819}, /* u */ - {5, 826}, /* v */ - {5, 833}, /* w */ - {5, 840}, /* x */ - {5, 847}, /* y */ - {5, 854}, /* z */ - {5, 861}, /* { */ - {5, 868}, /* | */ - {5, 875}, /* } */ - {5, 882}, /* ~ */ - {5, 889}, /* \x7F */ - {5, 896}, /* \x80 */ - {5, 903}, /* \x81 */ - {5, 910}, /* \x82 */ - {5, 917}, /* \x83 */ - {5, 924}, /* \x84 */ - {5, 931}, /* \x85 */ - {5, 938}, /* \x86 */ - {5, 945}, /* \x87 */ - {5, 952}, /* \x88 */ - {5, 959}, /* \x89 */ - {5, 966}, /* \x8A */ - {5, 973}, /* \x8B */ - {5, 980}, /* \x8C */ - {5, 987}, /* \x8D */ - {5, 994}, /* \x8E */ - {5, 1001}, /* \x8F */ - {5, 1008}, /* \x90 */ - {5, 1015}, /* \x91 */ - {5, 1022}, /* \x92 */ - {5, 1029}, /* \x93 */ - {5, 1036}, /* \x94 */ - {5, 1043}, /* \x95 */ - {5, 1050}, /* \x96 */ - {5, 1057}, /* \x97 */ - {5, 1064}, /* \x98 */ - {5, 1071}, /* \x99 */ - {5, 1078}, /* \x9A */ - {5, 1085}, /* \x9B */ - {5, 1092}, /* \x9C */ - {5, 1099}, /* \x9D */ - {5, 1106}, /* \x9E */ - {5, 1113}, /* \x9F */ - {5, 1120}, /* \xA0 */ - {5, 1127}, /* \xA1 */ - {5, 1134}, /* \xA2 */ - {5, 1141}, /* \xA3 */ - {5, 1148}, /* \xA4 */ - {5, 1155}, /* \xA5 */ - {5, 1162}, /* \xA6 */ - {5, 1169}, /* \xA7 */ - {5, 1176}, /* \xA8 */ - {5, 1183}, /* \xA9 */ - {5, 1190}, /* \xAA */ - {5, 1197}, /* \xAB */ - {5, 1204}, /* \xAC */ - {5, 1211}, /* \xAD */ - {5, 1218}, /* \xAE */ - {5, 1225}, /* \xAF */ - {5, 1232}, /* \xB0 */ - {5, 1239}, /* \xB1 */ - {5, 1246}, /* \xB2 */ - {5, 1253}, /* \xB3 */ - {5, 1260}, /* \xB4 */ - {5, 1267}, /* \xB5 */ - {5, 1274}, /* \xB6 */ - {5, 1281}, /* \xB7 */ - {5, 1288}, /* \xB8 */ - {5, 1295}, /* \xB9 */ - {5, 1302}, /* \xBA */ - {5, 1309}, /* \xBB */ - {5, 1316}, /* \xBC */ - {5, 1323}, /* \xBD */ - {5, 1330}, /* \xBE */ - {5, 1337}, /* \xBF */ - {5, 1344}, /* \xC0 */ - {5, 1351}, /* \xC1 */ - {5, 1358}, /* \xC2 */ - {5, 1365}, /* \xC3 */ - {5, 1372}, /* \xC4 */ - {5, 1379}, /* \xC5 */ - {5, 1386}, /* \xC6 */ - {5, 1393}, /* \xC7 */ - {5, 1400}, /* \xC8 */ - {5, 1407}, /* \xC9 */ - {5, 1414}, /* \xCA */ - {5, 1421}, /* \xCB */ - {5, 1428}, /* \xCC */ - {5, 1435}, /* \xCD */ - {5, 1442}, /* \xCE */ - {5, 1449}, /* \xCF */ - {5, 1456}, /* \xD0 */ - {5, 1463}, /* \xD1 */ - {5, 1470}, /* \xD2 */ - {5, 1477}, /* \xD3 */ - {5, 1484}, /* \xD4 */ - {5, 1491}, /* \xD5 */ - {5, 1498}, /* \xD6 */ - {5, 1505}, /* \xD7 */ - {5, 1512}, /* \xD8 */ - {5, 1519}, /* \xD9 */ - {5, 1526}, /* \xDA */ - {5, 1533}, /* \xDB */ - {5, 1540}, /* \xDC */ - {5, 1547}, /* \xDD */ - {5, 1554}, /* \xDE */ - {5, 1561}, /* \xDF */ - {5, 1568}, /* \xE0 */ - {5, 1575}, /* \xE1 */ - {5, 1582}, /* \xE2 */ - {5, 1589}, /* \xE3 */ - {5, 1596}, /* \xE4 */ - {5, 1603}, /* \xE5 */ - {5, 1610}, /* \xE6 */ - {5, 1617}, /* \xE7 */ - {5, 1624}, /* \xE8 */ - {5, 1631}, /* \xE9 */ - {5, 1638}, /* \xEA */ - {5, 1645}, /* \xEB */ - {5, 1652}, /* \xEC */ - {5, 1659}, /* \xED */ - {5, 1666}, /* \xEE */ - {5, 1673}, /* \xEF */ - {5, 1680}, /* \xF0 */ - {5, 1687}, /* \xF1 */ - {5, 1694}, /* \xF2 */ - {5, 1701}, /* \xF3 */ - {5, 1708}, /* \xF4 */ - {5, 1715}, /* \xF5 */ - {5, 1722}, /* \xF6 */ - {5, 1729}, /* \xF7 */ - {5, 1736}, /* \xF8 */ - {5, 1743}, /* \xF9 */ - {5, 1750}, /* \xFA */ - {5, 1757}, /* \xFB */ - {5, 1764}, /* \xFC */ - {5, 1771}, /* \xFD */ - {5, 1778}, /* \xFE */ - {5, 1785}, /* \xFF */ -}; - -/* Font information for glcd 5x7 */ -const font_info_t glcd_5x7_font_info = -{ - 7, /* Character height */ - 1, /* C */ - 0, /* Start character */ - 255, /* End character */ - glcd_5x7_descriptors, /* Character descriptor array */ - glcd_5x7_bitmaps, /* Character bitmap array */ -}; - diff --git a/extras/fonts/font_roboto_10.c b/extras/fonts/font_roboto_10.c deleted file mode 100644 index 698d997..0000000 --- a/extras/fonts/font_roboto_10.c +++ /dev/null @@ -1,1623 +0,0 @@ -// -// Font data for Roboto 10pt -// -#include "fonts.h" - -// Character bitmaps for Roboto 10pt -const uint8_t roboto_10ptBitmaps[] = -{ - // @0 '!' (1 pixels wide) - 0x00, // - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - - // @14 '"' (3 pixels wide) - 0x00, // - 0x00, // - 0xA0, // # # - 0xA0, // # # - 0xA0, // # # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @28 '#' (8 pixels wide) - 0x00, // - 0x00, // - 0x12, // # # - 0x14, // # # - 0x7F, // ####### - 0x24, // # # - 0x24, // # # - 0xFE, // ####### - 0x28, // # # - 0x28, // # # - 0x08, // # - 0x00, // - 0x00, // - 0x00, // - - // @42 '$' (6 pixels wide) - 0x20, // # - 0x30, // ## - 0x58, // # ## - 0x8C, // # ## - 0xC0, // ## - 0x60, // ## - 0x38, // ### - 0x0C, // ## - 0x8C, // # ## - 0xCC, // ## ## - 0x70, // ### - 0x20, // # - 0x00, // - 0x00, // - - // @56 '%' (8 pixels wide) - 0x00, // - 0x00, // - 0xE0, // ### - 0xA4, // # # # - 0x84, // # # - 0xA8, // # # # - 0x10, // # - 0x19, // ## # - 0x29, // # # # - 0x49, // # # # - 0x06, // ## - 0x00, // - 0x00, // - 0x00, // - - // @70 '&' (8 pixels wide) - 0x00, // - 0x00, // - 0x38, // ### - 0x64, // ## # - 0x64, // ## # - 0x38, // ### - 0x30, // ## - 0x5B, // # ## ## - 0xCE, // ## ### - 0x46, // # ## - 0x7A, // #### # - 0x00, // - 0x00, // - 0x00, // - - // @84 ''' (1 pixels wide) - 0x00, // - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @98 '(' (3 pixels wide) - 0x00, // - 0x20, // # - 0x40, // # - 0x40, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0xC0, // ## - 0x40, // # - 0x60, // ## - 0x20, // # - - // @112 ')' (3 pixels wide) - 0x00, // - 0x80, // # - 0x40, // # - 0x60, // ## - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x40, // # - 0x40, // # - 0x80, // # - - // @126 '*' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x40, // # - 0xD0, // ## # - 0x60, // ## - 0xA0, // # # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @140 '+' (7 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x10, // # - 0x10, // # - 0x10, // # - 0xFE, // ####### - 0x10, // # - 0x10, // # - 0x10, // # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @154 ',' (2 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x40, // # - 0x40, // # - 0x80, // # - 0x00, // - - // @168 '-' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF0, // #### - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @182 '.' (1 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - - // @196 '/' (5 pixels wide) - 0x00, // - 0x00, // - 0x08, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x20, // # - 0x20, // # - 0x60, // ## - 0x40, // # - 0x40, // # - 0x80, // # - 0x00, // - 0x00, // - - // @210 '0' (6 pixels wide) - 0x00, // - 0x00, // - 0x70, // ### - 0x88, // # # - 0x8C, // # ## - 0x8C, // # ## - 0x8C, // # ## - 0x8C, // # ## - 0x8C, // # ## - 0x88, // # # - 0x70, // ### - 0x00, // - 0x00, // - 0x00, // - - // @224 '1' (4 pixels wide) - 0x00, // - 0x00, // - 0xF0, // #### - 0x30, // ## - 0x30, // ## - 0x30, // ## - 0x30, // ## - 0x30, // ## - 0x30, // ## - 0x30, // ## - 0x30, // ## - 0x00, // - 0x00, // - 0x00, // - - // @238 '2' (6 pixels wide) - 0x00, // - 0x00, // - 0x78, // #### - 0x88, // # # - 0x88, // # # - 0x08, // # - 0x10, // # - 0x30, // ## - 0x60, // ## - 0x40, // # - 0xFC, // ###### - 0x00, // - 0x00, // - 0x00, // - - // @252 '3' (6 pixels wide) - 0x00, // - 0x00, // - 0x78, // #### - 0x88, // # # - 0x88, // # # - 0x08, // # - 0x38, // ### - 0x08, // # - 0x8C, // # ## - 0x88, // # # - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @266 '4' (7 pixels wide) - 0x00, // - 0x00, // - 0x0C, // ## - 0x1C, // ### - 0x1C, // ### - 0x2C, // # ## - 0x2C, // # ## - 0x4C, // # ## - 0xFE, // ####### - 0x0C, // ## - 0x0C, // ## - 0x00, // - 0x00, // - 0x00, // - - // @280 '5' (6 pixels wide) - 0x00, // - 0x00, // - 0x78, // #### - 0xC0, // ## - 0xC0, // ## - 0xF8, // ##### - 0x88, // # # - 0x0C, // ## - 0x8C, // # ## - 0x88, // # # - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @294 '6' (6 pixels wide) - 0x00, // - 0x00, // - 0x78, // #### - 0xC0, // ## - 0x80, // # - 0xB0, // # ## - 0x88, // # # - 0x8C, // # ## - 0x8C, // # ## - 0xC8, // ## # - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @308 '7' (6 pixels wide) - 0x00, // - 0x00, // - 0xFC, // ###### - 0x08, // # - 0x18, // ## - 0x10, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x00, // - 0x00, // - 0x00, // - - // @322 '8' (6 pixels wide) - 0x00, // - 0x00, // - 0x78, // #### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x70, // ### - 0x88, // # # - 0x8C, // # ## - 0x88, // # # - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @336 '9' (5 pixels wide) - 0x00, // - 0x00, // - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x78, // #### - 0x08, // # - 0x08, // # - 0xF0, // #### - 0x00, // - 0x00, // - 0x00, // - - // @350 ':' (1 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - - // @364 ';' (2 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x40, // # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x40, // # - 0x40, // # - 0x80, // # - 0x00, // - - // @378 '<' (6 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x0C, // ## - 0x70, // ### - 0xC0, // ## - 0x30, // ## - 0x0C, // ## - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @392 '=' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0x00, // - 0xF8, // ##### - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @406 '>' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xC0, // ## - 0x70, // ### - 0x08, // # - 0x30, // ## - 0xC0, // ## - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @420 '?' (6 pixels wide) - 0x00, // - 0x00, // - 0x78, // #### - 0xC8, // ## # - 0x0C, // ## - 0x08, // # - 0x18, // ## - 0x30, // ## - 0x30, // ## - 0x00, // - 0x30, // ## - 0x00, // - 0x00, // - 0x00, // - - // @434 '@' (10 pixels wide) - 0x00, 0x00, // - 0x00, 0x00, // - 0x1F, 0x00, // ##### - 0x61, 0x80, // ## ## - 0x4C, 0x80, // # ## # - 0x9A, 0x40, // # ## # # - 0x92, 0x40, // # # # # - 0x92, 0x40, // # # # # - 0xB2, 0x40, // # ## # # - 0x92, 0x40, // # # # # - 0x9B, 0x80, // # ## ### - 0x80, 0x00, // # - 0x60, 0x00, // ## - 0x3E, 0x00, // ##### - - // @462 'A' (8 pixels wide) - 0x00, // - 0x00, // - 0x18, // ## - 0x18, // ## - 0x1C, // ### - 0x24, // # # - 0x24, // # # - 0x26, // # ## - 0x7E, // ###### - 0x42, // # # - 0xC1, // ## # - 0x00, // - 0x00, // - 0x00, // - - // @476 'B' (7 pixels wide) - 0x00, // - 0x00, // - 0xF8, // ##### - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0xFC, // ###### - 0x86, // # ## - 0x82, // # # - 0x86, // # ## - 0xFC, // ###### - 0x00, // - 0x00, // - 0x00, // - - // @490 'C' (7 pixels wide) - 0x00, // - 0x00, // - 0x78, // #### - 0xC4, // ## # - 0x86, // # ## - 0x80, // # - 0x80, // # - 0x80, // # - 0x86, // # ## - 0xC4, // ## # - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @504 'D' (7 pixels wide) - 0x00, // - 0x00, // - 0xF8, // ##### - 0x84, // # # - 0x86, // # ## - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x86, // # ## - 0x84, // # # - 0xF8, // ##### - 0x00, // - 0x00, // - 0x00, // - - // @518 'E' (6 pixels wide) - 0x00, // - 0x00, // - 0xFC, // ###### - 0x80, // # - 0x80, // # - 0x80, // # - 0xF8, // ##### - 0x80, // # - 0x80, // # - 0x80, // # - 0xFC, // ###### - 0x00, // - 0x00, // - 0x00, // - - // @532 'F' (6 pixels wide) - 0x00, // - 0x00, // - 0xFC, // ###### - 0x80, // # - 0x80, // # - 0x80, // # - 0xF8, // ##### - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - - // @546 'G' (7 pixels wide) - 0x00, // - 0x00, // - 0x78, // #### - 0xC4, // ## # - 0x86, // # ## - 0x80, // # - 0x9E, // # #### - 0x86, // # ## - 0x86, // # ## - 0xC6, // ## ## - 0x7C, // ##### - 0x00, // - 0x00, // - 0x00, // - - // @560 'H' (7 pixels wide) - 0x00, // - 0x00, // - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0xFE, // ####### - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x00, // - 0x00, // - 0x00, // - - // @574 'I' (1 pixels wide) - 0x00, // - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - - // @588 'J' (6 pixels wide) - 0x00, // - 0x00, // - 0x04, // # - 0x04, // # - 0x04, // # - 0x04, // # - 0x04, // # - 0x04, // # - 0xC4, // ## # - 0x4C, // # ## - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @602 'K' (7 pixels wide) - 0x00, // - 0x00, // - 0x84, // # # - 0x8C, // # ## - 0x98, // # ## - 0x90, // # # - 0xE0, // ### - 0x90, // # # - 0x88, // # # - 0x8C, // # ## - 0x86, // # ## - 0x00, // - 0x00, // - 0x00, // - - // @616 'L' (6 pixels wide) - 0x00, // - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0xFC, // ###### - 0x00, // - 0x00, // - 0x00, // - - // @630 'M' (9 pixels wide) - 0x00, 0x00, // - 0x00, 0x00, // - 0xC1, 0x80, // ## ## - 0xC1, 0x80, // ## ## - 0xA1, 0x80, // # # ## - 0xA2, 0x80, // # # # # - 0xB2, 0x80, // # ## # # - 0x96, 0x80, // # # ## # - 0x94, 0x80, // # # # # - 0x8C, 0x80, // # ## # - 0x88, 0x80, // # # # - 0x00, 0x00, // - 0x00, 0x00, // - 0x00, 0x00, // - - // @658 'N' (7 pixels wide) - 0x00, // - 0x00, // - 0xC2, // ## # - 0xC2, // ## # - 0xA2, // # # # - 0xB2, // # ## # - 0x92, // # # # - 0x8A, // # # # - 0x8E, // # ### - 0x86, // # ## - 0x86, // # ## - 0x00, // - 0x00, // - 0x00, // - - // @672 'O' (7 pixels wide) - 0x00, // - 0x00, // - 0x78, // #### - 0xC4, // ## # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0xC4, // ## # - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @686 'P' (7 pixels wide) - 0x00, // - 0x00, // - 0xFC, // ###### - 0x84, // # # - 0x86, // # ## - 0x86, // # ## - 0x8C, // # ## - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - - // @700 'Q' (7 pixels wide) - 0x00, // - 0x00, // - 0x78, // #### - 0xC4, // ## # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0xC4, // ## # - 0x7E, // ###### - 0x00, // - 0x00, // - 0x00, // - - // @714 'R' (6 pixels wide) - 0x00, // - 0x00, // - 0xF8, // ##### - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0xF8, // ##### - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x00, // - 0x00, // - 0x00, // - - // @728 'S' (6 pixels wide) - 0x00, // - 0x00, // - 0x78, // #### - 0xCC, // ## ## - 0x84, // # # - 0xC0, // ## - 0x38, // ### - 0x0C, // ## - 0x84, // # # - 0x84, // # # - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @742 'T' (8 pixels wide) - 0x00, // - 0x00, // - 0xFF, // ######## - 0x18, // ## - 0x18, // ## - 0x18, // ## - 0x18, // ## - 0x18, // ## - 0x18, // ## - 0x18, // ## - 0x18, // ## - 0x00, // - 0x00, // - 0x00, // - - // @756 'U' (7 pixels wide) - 0x00, // - 0x00, // - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0x82, // # # - 0xC4, // ## # - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @770 'V' (8 pixels wide) - 0x00, // - 0x00, // - 0xC1, // ## # - 0x43, // # ## - 0x42, // # # - 0x66, // ## ## - 0x24, // # # - 0x24, // # # - 0x1C, // ### - 0x18, // ## - 0x18, // ## - 0x00, // - 0x00, // - 0x00, // - - // @784 'W' (11 pixels wide) - 0x00, 0x00, // - 0x00, 0x00, // - 0xC4, 0x60, // ## # ## - 0x46, 0x60, // # ## ## - 0x4A, 0x40, // # # # # - 0x4A, 0x40, // # # # # - 0x6A, 0x40, // ## # # # - 0x39, 0xC0, // ### ### - 0x31, 0x80, // ## ## - 0x31, 0x80, // ## ## - 0x31, 0x80, // ## ## - 0x00, 0x00, // - 0x00, 0x00, // - 0x00, 0x00, // - - // @812 'X' (7 pixels wide) - 0x00, // - 0x00, // - 0x84, // # # - 0xCC, // ## ## - 0x48, // # # - 0x38, // ### - 0x30, // ## - 0x38, // ### - 0x48, // # # - 0xCC, // ## ## - 0x86, // # ## - 0x00, // - 0x00, // - 0x00, // - - // @826 'Y' (7 pixels wide) - 0x00, // - 0x00, // - 0x86, // # ## - 0x84, // # # - 0x4C, // # ## - 0x68, // ## # - 0x30, // ## - 0x30, // ## - 0x30, // ## - 0x30, // ## - 0x30, // ## - 0x00, // - 0x00, // - 0x00, // - - // @840 'Z' (6 pixels wide) - 0x00, // - 0x00, // - 0xFC, // ###### - 0x0C, // ## - 0x18, // ## - 0x10, // # - 0x20, // # - 0x60, // ## - 0x40, // # - 0x80, // # - 0xFC, // ###### - 0x00, // - 0x00, // - 0x00, // - - // @854 '[' (2 pixels wide) - 0xC0, // ## - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0xC0, // ## - 0x00, // - - // @868 '\' (5 pixels wide) - 0x00, // - 0x00, // - 0xC0, // ## - 0x40, // # - 0x40, // # - 0x20, // # - 0x20, // # - 0x30, // ## - 0x10, // # - 0x10, // # - 0x08, // # - 0x08, // # - 0x00, // - 0x00, // - - // @882 ']' (3 pixels wide) - 0xE0, // ### - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0xE0, // ### - 0x00, // - - // @896 '^' (5 pixels wide) - 0x00, // - 0x00, // - 0x20, // # - 0x30, // ## - 0x50, // # # - 0x58, // # ## - 0xC8, // ## # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @910 '_' (6 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xFC, // ###### - 0x00, // - 0x00, // - - // @924 '`' (2 pixels wide) - 0x00, // - 0x80, // # - 0x40, // # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @938 'a' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x70, // ### - 0x88, // # # - 0x08, // # - 0xF8, // ##### - 0x88, // # # - 0x88, // # # - 0xE8, // ### # - 0x00, // - 0x00, // - 0x00, // - - // @952 'b' (6 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0xB8, // # ### - 0xC8, // ## # - 0x8C, // # ## - 0x84, // # # - 0x8C, // # ## - 0xC8, // ## # - 0xB8, // # ### - 0x00, // - 0x00, // - 0x00, // - - // @966 'c' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x70, // ### - 0x88, // # # - 0x80, // # - 0x80, // # - 0x80, // # - 0x88, // # # - 0x70, // ### - 0x00, // - 0x00, // - 0x00, // - - // @980 'd' (5 pixels wide) - 0x00, // - 0x08, // # - 0x08, // # - 0x08, // # - 0x78, // #### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @994 'e' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x70, // ### - 0x88, // # # - 0x88, // # # - 0xF8, // ##### - 0x80, // # - 0x88, // # # - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @1008 'f' (4 pixels wide) - 0x00, // - 0x30, // ## - 0x60, // ## - 0x60, // ## - 0xF0, // #### - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x00, // - 0x00, // - 0x00, // - - // @1022 'g' (6 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x7C, // ##### - 0xCC, // ## ## - 0x8C, // # ## - 0x8C, // # ## - 0x8C, // # ## - 0x8C, // # ## - 0x7C, // ##### - 0x08, // # - 0x08, // # - 0xF0, // #### - - // @1036 'h' (6 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0xB8, // # ### - 0x88, // # # - 0x88, // # # - 0x8C, // # ## - 0x8C, // # ## - 0x8C, // # ## - 0x8C, // # ## - 0x00, // - 0x00, // - 0x00, // - - // @1050 'i' (1 pixels wide) - 0x00, // - 0x80, // # - 0x00, // - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - - // @1064 'j' (2 pixels wide) - 0x00, // - 0x40, // # - 0x00, // - 0x00, // - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0xC0, // ## - - // @1078 'k' (5 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x98, // # ## - 0x90, // # # - 0xA0, // # # - 0xE0, // ### - 0xB0, // # ## - 0x90, // # # - 0x88, // # # - 0x00, // - 0x00, // - 0x00, // - - // @1092 'l' (1 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - - // @1106 'm' (9 pixels wide) - 0x00, 0x00, // - 0x00, 0x00, // - 0x00, 0x00, // - 0x00, 0x00, // - 0xBB, 0x80, // # ### ### - 0x8C, 0x80, // # ## # - 0x88, 0x80, // # # # - 0x88, 0x80, // # # # - 0x88, 0x80, // # # # - 0x88, 0x80, // # # # - 0x88, 0x80, // # # # - 0x00, 0x00, // - 0x00, 0x00, // - 0x00, 0x00, // - - // @1134 'n' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xB8, // # ### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x00, // - 0x00, // - 0x00, // - - // @1148 'o' (6 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x70, // ### - 0x88, // # # - 0x8C, // # ## - 0x84, // # # - 0x8C, // # ## - 0x88, // # # - 0x70, // ### - 0x00, // - 0x00, // - 0x00, // - - // @1162 'p' (6 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xB8, // # ### - 0x88, // # # - 0x8C, // # ## - 0x84, // # # - 0x8C, // # ## - 0x88, // # # - 0xB8, // # ### - 0x80, // # - 0x80, // # - 0x80, // # - - // @1176 'q' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x78, // #### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x78, // #### - 0x08, // # - 0x08, // # - 0x08, // # - - // @1190 'r' (3 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xA0, // # # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - - // @1204 's' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x70, // ### - 0x88, // # # - 0x80, // # - 0x70, // ### - 0x08, // # - 0x88, // # # - 0x70, // ### - 0x00, // - 0x00, // - 0x00, // - - // @1218 't' (4 pixels wide) - 0x00, // - 0x00, // - 0x60, // ## - 0x60, // ## - 0xF0, // #### - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x30, // ## - 0x00, // - 0x00, // - 0x00, // - - // @1232 'u' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x78, // #### - 0x00, // - 0x00, // - 0x00, // - - // @1246 'v' (6 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xC4, // ## # - 0x44, // # # - 0x48, // # # - 0x28, // # # - 0x28, // # # - 0x30, // ## - 0x10, // # - 0x00, // - 0x00, // - 0x00, // - - // @1260 'w' (9 pixels wide) - 0x00, 0x00, // - 0x00, 0x00, // - 0x00, 0x00, // - 0x00, 0x00, // - 0xCC, 0x80, // ## ## # - 0x4C, 0x80, // # ## # - 0x4C, 0x80, // # ## # - 0x57, 0x80, // # # #### - 0x33, 0x00, // ## ## - 0x33, 0x00, // ## ## - 0x23, 0x00, // # ## - 0x00, 0x00, // - 0x00, 0x00, // - 0x00, 0x00, // - - // @1288 'x' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x98, // # ## - 0xD0, // ## # - 0x70, // ### - 0x20, // # - 0x70, // ### - 0xD0, // ## # - 0x98, // # ## - 0x00, // - 0x00, // - 0x00, // - - // @1302 'y' (6 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xC4, // ## # - 0x4C, // # ## - 0x48, // # # - 0x68, // ## # - 0x28, // # # - 0x30, // ## - 0x10, // # - 0x10, // # - 0x20, // # - 0x60, // ## - - // @1316 'z' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0x10, // # - 0x30, // ## - 0x60, // ## - 0x40, // # - 0x80, // # - 0xF8, // ##### - 0x00, // - 0x00, // - 0x00, // - - // @1330 '{' (4 pixels wide) - 0x00, // - 0x10, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x60, // ## - 0xC0, // ## - 0x60, // ## - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x10, // # - - // @1344 '|' (1 pixels wide) - 0x00, // - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - - // @1358 '}' (4 pixels wide) - 0x00, // - 0x80, // # - 0x40, // # - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x20, // # - 0x10, // # - 0x20, // # - 0x60, // ## - 0x60, // ## - 0x60, // ## - 0x40, // # - 0x80, // # - - // @1372 '~' (7 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF2, // #### # - 0x8C, // # ## - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // -}; - -// Character descriptors for Roboto 10pt -// { [Char width in bits], [Offset into roboto_10ptCharBitmaps in bytes] } -const font_char_desc_t roboto_10ptDescriptors[] = -{ - {1, 0}, // ! - {3, 14}, // " - {8, 28}, // # - {6, 42}, // $ - {8, 56}, // % - {8, 70}, // & - {1, 84}, // ' - {3, 98}, // ( - {3, 112}, // ) - {4, 126}, // * - {7, 140}, // + - {2, 154}, // , - {4, 168}, // - - {1, 182}, // . - {5, 196}, // / - {6, 210}, // 0 - {4, 224}, // 1 - {6, 238}, // 2 - {6, 252}, // 3 - {7, 266}, // 4 - {6, 280}, // 5 - {6, 294}, // 6 - {6, 308}, // 7 - {6, 322}, // 8 - {5, 336}, // 9 - {1, 350}, // : - {2, 364}, // ; - {6, 378}, // < - {5, 392}, // = - {5, 406}, // > - {6, 420}, // ? - {10, 434}, // @ - {8, 462}, // A - {7, 476}, // B - {7, 490}, // C - {7, 504}, // D - {6, 518}, // E - {6, 532}, // F - {7, 546}, // G - {7, 560}, // H - {1, 574}, // I - {6, 588}, // J - {7, 602}, // K - {6, 616}, // L - {9, 630}, // M - {7, 658}, // N - {7, 672}, // O - {7, 686}, // P - {7, 700}, // Q - {6, 714}, // R - {6, 728}, // S - {8, 742}, // T - {7, 756}, // U - {8, 770}, // V - {11, 784}, // W - {7, 812}, // X - {7, 826}, // Y - {6, 840}, // Z - {2, 854}, // [ - {5, 868}, /* \ */ - {3, 882}, // ] - {5, 896}, // ^ - {6, 910}, // _ - {2, 924}, // ` - {5, 938}, // a - {6, 952}, // b - {5, 966}, // c - {5, 980}, // d - {5, 994}, // e - {4, 1008}, // f - {6, 1022}, // g - {6, 1036}, // h - {1, 1050}, // i - {2, 1064}, // j - {5, 1078}, // k - {1, 1092}, // l - {9, 1106}, // m - {5, 1134}, // n - {6, 1148}, // o - {6, 1162}, // p - {5, 1176}, // q - {3, 1190}, // r - {5, 1204}, // s - {4, 1218}, // t - {5, 1232}, // u - {6, 1246}, // v - {9, 1260}, // w - {5, 1288}, // x - {6, 1302}, // y - {5, 1316}, // z - {4, 1330}, // { - {1, 1344}, // | - {4, 1358}, // } - {7, 1372}, // ~ -}; - -// Font information for Roboto 10pt -const font_info_t roboto_10ptFontInfo = -{ - 2, // Character height - '!', // Start character - '~', // End character - 2, // Width, in pixels, of space character - roboto_10ptDescriptors, // Character descriptor array - roboto_10ptBitmaps, // Character bitmap array -}; diff --git a/extras/fonts/font_roboto_8.c b/extras/fonts/font_roboto_8.c deleted file mode 100644 index f3ad025..0000000 --- a/extras/fonts/font_roboto_8.c +++ /dev/null @@ -1,1341 +0,0 @@ -// -// Font data for Roboto 8pt -// -#include "fonts.h" - -// Character bitmaps for Roboto 8pt -const uint8_t roboto_8ptBitmaps[] = -{ - // @0 '!' (1 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - 0x80, // # - 0x00, // - 0x00, // - - // @11 '"' (2 pixels wide) - 0x00, // - 0xC0, // ## - 0xC0, // ## - 0x40, // # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @22 '#' (6 pixels wide) - 0x00, // - 0x04, // # - 0x20, // # - 0x7C, // ##### - 0x28, // # # - 0x28, // # # - 0xFC, // ###### - 0x40, // # - 0x50, // # # - 0x00, // - 0x00, // - - // @33 '$' (5 pixels wide) - 0x20, // # - 0x70, // ### - 0x98, // # ## - 0x80, // # - 0xC0, // ## - 0x30, // ## - 0x08, // # - 0x98, // # ## - 0x70, // ### - 0x20, // # - 0x00, // - - // @44 '%' (7 pixels wide) - 0x00, // - 0xC0, // ## - 0x28, // # # - 0x28, // # # - 0xD0, // ## # - 0x2C, // # ## - 0x32, // ## # - 0x52, // # # # - 0x0C, // ## - 0x00, // - 0x00, // - - // @55 '&' (6 pixels wide) - 0x00, // - 0x30, // ## - 0x48, // # # - 0x58, // # ## - 0x20, // # - 0x54, // # # # - 0x8C, // # ## - 0xCC, // ## ## - 0x7C, // ##### - 0x00, // - 0x00, // - - // @66 ''' (1 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @77 '(' (3 pixels wide) - 0x40, // # - 0x40, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x40, // # - 0x20, // # - - // @88 ')' (3 pixels wide) - 0x80, // # - 0x40, // # - 0x40, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x40, // # - 0x40, // # - 0x80, // # - - // @99 '*' (3 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x40, // # - 0xE0, // ### - 0xC0, // ## - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @110 '+' (6 pixels wide) - 0x00, // - 0x00, // - 0x10, // # - 0x10, // # - 0xFC, // ###### - 0x10, // # - 0x10, // # - 0x10, // # - 0x00, // - 0x00, // - 0x00, // - - // @121 ',' (2 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x40, // # - 0x40, // # - 0x80, // # - 0x00, // - - // @132 '-' (3 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xE0, // ### - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @143 '.' (1 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x80, // # - 0x00, // - 0x00, // - - // @154 '/' (4 pixels wide) - 0x00, // - 0x10, // # - 0x10, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x40, // # - 0x40, // # - 0x80, // # - 0x80, // # - 0x00, // - - // @165 '0' (5 pixels wide) - 0x00, // - 0x70, // ### - 0x90, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x90, // # # - 0x70, // ### - 0x00, // - 0x00, // - - // @176 '1' (3 pixels wide) - 0x00, // - 0xE0, // ### - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x00, // - 0x00, // - - // @187 '2' (5 pixels wide) - 0x00, // - 0x70, // ### - 0x90, // # # - 0x10, // # - 0x10, // # - 0x20, // # - 0x40, // # - 0xC0, // ## - 0xF8, // ##### - 0x00, // - 0x00, // - - // @198 '3' (5 pixels wide) - 0x00, // - 0x70, // ### - 0x90, // # # - 0x10, // # - 0x70, // ### - 0x10, // # - 0x08, // # - 0x90, // # # - 0x70, // ### - 0x00, // - 0x00, // - - // @209 '4' (6 pixels wide) - 0x00, // - 0x18, // ## - 0x18, // ## - 0x28, // # # - 0x28, // # # - 0x48, // # # - 0xFC, // ###### - 0x08, // # - 0x08, // # - 0x00, // - 0x00, // - - // @220 '5' (5 pixels wide) - 0x00, // - 0xF0, // #### - 0x80, // # - 0x80, // # - 0xF0, // #### - 0x18, // ## - 0x08, // # - 0x90, // # # - 0x70, // ### - 0x00, // - 0x00, // - - // @231 '6' (5 pixels wide) - 0x00, // - 0x70, // ### - 0x80, // # - 0x80, // # - 0xF0, // #### - 0x98, // # ## - 0x88, // # # - 0x98, // # ## - 0x70, // ### - 0x00, // - 0x00, // - - // @242 '7' (5 pixels wide) - 0x00, // - 0xF8, // ##### - 0x10, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x00, // - 0x00, // - - // @253 '8' (5 pixels wide) - 0x00, // - 0xF0, // #### - 0x90, // # # - 0x90, // # # - 0xF0, // #### - 0x90, // # # - 0x88, // # # - 0x98, // # ## - 0xF0, // #### - 0x00, // - 0x00, // - - // @264 '9' (4 pixels wide) - 0x00, // - 0xE0, // ### - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0xF0, // #### - 0x10, // # - 0x10, // # - 0xE0, // ### - 0x00, // - 0x00, // - - // @275 ':' (1 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x80, // # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x80, // # - 0x00, // - 0x00, // - - // @286 ';' (2 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x40, // # - 0x00, // - 0x00, // - 0x00, // - 0x40, // # - 0x40, // # - 0x80, // # - 0x00, // - - // @297 '<' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x30, // ## - 0xC0, // ## - 0xC0, // ## - 0x30, // ## - 0x00, // - 0x00, // - 0x00, // - - // @308 '=' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF0, // #### - 0x00, // - 0xF0, // #### - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @319 '>' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xC0, // ## - 0x30, // ## - 0x30, // ## - 0xC0, // ## - 0x00, // - 0x00, // - 0x00, // - - // @330 '?' (5 pixels wide) - 0x00, // - 0x70, // ### - 0x88, // # # - 0x08, // # - 0x10, // # - 0x30, // ## - 0x20, // # - 0x00, // - 0x20, // # - 0x00, // - 0x00, // - - // @341 '@' (8 pixels wide) - 0x00, // - 0x3C, // #### - 0x42, // # # - 0x89, // # # # - 0xB4, // # ## # - 0x24, // # # - 0x24, // # # - 0x25, // # # # - 0xBE, // # ##### - 0x40, // # - 0x3C, // #### - - // @352 'A' (7 pixels wide) - 0x00, // - 0x10, // # - 0x10, // # - 0x28, // # # - 0x28, // # # - 0x6C, // ## ## - 0x7C, // ##### - 0x44, // # # - 0x86, // # ## - 0x00, // - 0x00, // - - // @363 'B' (6 pixels wide) - 0x00, // - 0xF0, // #### - 0x88, // # # - 0x88, // # # - 0xF0, // #### - 0x88, // # # - 0x84, // # # - 0x88, // # # - 0xF8, // ##### - 0x00, // - 0x00, // - - // @374 'C' (6 pixels wide) - 0x00, // - 0x70, // ### - 0x88, // # # - 0x8C, // # ## - 0x80, // # - 0x80, // # - 0x8C, // # ## - 0x88, // # # - 0x70, // ### - 0x00, // - 0x00, // - - // @385 'D' (6 pixels wide) - 0x00, // - 0xF0, // #### - 0x88, // # # - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x88, // # # - 0xF0, // #### - 0x00, // - 0x00, // - - // @396 'E' (5 pixels wide) - 0x00, // - 0xF8, // ##### - 0x80, // # - 0x80, // # - 0xF0, // #### - 0x80, // # - 0x80, // # - 0x80, // # - 0xF8, // ##### - 0x00, // - 0x00, // - - // @407 'F' (5 pixels wide) - 0x00, // - 0xF8, // ##### - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - - // @418 'G' (6 pixels wide) - 0x00, // - 0x78, // #### - 0x88, // # # - 0x80, // # - 0x80, // # - 0x9C, // # ### - 0x8C, // # ## - 0x8C, // # ## - 0x78, // #### - 0x00, // - 0x00, // - - // @429 'H' (6 pixels wide) - 0x00, // - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0xFC, // ###### - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x00, // - 0x00, // - - // @440 'I' (1 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - - // @451 'J' (5 pixels wide) - 0x00, // - 0x08, // # - 0x08, // # - 0x08, // # - 0x08, // # - 0x08, // # - 0x08, // # - 0xC8, // ## # - 0x70, // ### - 0x00, // - 0x00, // - - // @462 'K' (5 pixels wide) - 0x00, // - 0x88, // # # - 0x90, // # # - 0xB0, // # ## - 0xE0, // ### - 0xA0, // # # - 0x90, // # # - 0x98, // # ## - 0x88, // # # - 0x00, // - 0x00, // - - // @473 'L' (5 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0xF8, // ##### - 0x00, // - 0x00, // - - // @484 'M' (8 pixels wide) - 0x00, // - 0x83, // # ## - 0xC3, // ## ## - 0xC5, // ## # # - 0xA5, // # # # # - 0xA5, // # # # # - 0xA9, // # # # # - 0x99, // # ## # - 0x91, // # # # - 0x00, // - 0x00, // - - // @495 'N' (6 pixels wide) - 0x00, // - 0x84, // # # - 0xC4, // ## # - 0xE4, // ### # - 0xA4, // # # # - 0x94, // # # # - 0x94, // # # # - 0x8C, // # ## - 0x8C, // # ## - 0x00, // - 0x00, // - - // @506 'O' (6 pixels wide) - 0x00, // - 0x70, // ### - 0x88, // # # - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x88, // # # - 0x70, // ### - 0x00, // - 0x00, // - - // @517 'P' (6 pixels wide) - 0x00, // - 0xF8, // ##### - 0x88, // # # - 0x8C, // # ## - 0x88, // # # - 0xF0, // #### - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - - // @528 'Q' (6 pixels wide) - 0x00, // - 0x70, // ### - 0x88, // # # - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x88, // # # - 0x7C, // ##### - 0x04, // # - 0x00, // - - // @539 'R' (5 pixels wide) - 0x00, // - 0xF0, // #### - 0x88, // # # - 0x88, // # # - 0x98, // # ## - 0xF8, // ##### - 0x88, // # # - 0x88, // # # - 0x88, // # # - 0x00, // - 0x00, // - - // @550 'S' (5 pixels wide) - 0x00, // - 0x70, // ### - 0x88, // # # - 0x80, // # - 0xE0, // ### - 0x18, // ## - 0x08, // # - 0x88, // # # - 0x70, // ### - 0x00, // - 0x00, // - - // @561 'T' (6 pixels wide) - 0x00, // - 0xFC, // ###### - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x00, // - 0x00, // - - // @572 'U' (6 pixels wide) - 0x00, // - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x84, // # # - 0x88, // # # - 0x78, // #### - 0x00, // - 0x00, // - - // @583 'V' (7 pixels wide) - 0x00, // - 0x82, // # # - 0x44, // # # - 0x44, // # # - 0x4C, // # ## - 0x28, // # # - 0x28, // # # - 0x20, // # - 0x10, // # - 0x00, // - 0x00, // - - // @594 'W' (9 pixels wide) - 0x00, 0x00, // - 0x88, 0x80, // # # # - 0x4C, 0x80, // # ## # - 0x4C, 0x80, // # ## # - 0x55, 0x00, // # # # # - 0x55, 0x00, // # # # # - 0x73, 0x00, // ### ## - 0x23, 0x00, // # ## - 0x23, 0x00, // # ## - 0x00, 0x00, // - 0x00, 0x00, // - - // @616 'X' (5 pixels wide) - 0x00, // - 0x88, // # # - 0xD8, // ## ## - 0x50, // # # - 0x20, // # - 0x20, // # - 0x50, // # # - 0xD8, // ## ## - 0x88, // # # - 0x00, // - 0x00, // - - // @627 'Y' (6 pixels wide) - 0x00, // - 0xC4, // ## # - 0x44, // # # - 0x28, // # # - 0x28, // # # - 0x10, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x00, // - 0x00, // - - // @638 'Z' (5 pixels wide) - 0x00, // - 0xF8, // ##### - 0x10, // # - 0x10, // # - 0x20, // # - 0x40, // # - 0x40, // # - 0x80, // # - 0xF8, // ##### - 0x00, // - 0x00, // - - // @649 '[' (2 pixels wide) - 0xC0, // ## - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0xC0, // ## - - // @660 '\' (4 pixels wide) - 0x00, // - 0x80, // # - 0x40, // # - 0x40, // # - 0x20, // # - 0x20, // # - 0x20, // # - 0x10, // # - 0x10, // # - 0x10, // # - 0x00, // - - // @671 ']' (2 pixels wide) - 0xC0, // ## - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0xC0, // ## - - // @682 '^' (3 pixels wide) - 0x00, // - 0x40, // # - 0xC0, // ## - 0xA0, // # # - 0xA0, // # # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @693 '_' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xF8, // ##### - 0x00, // - - // @704 '`' (2 pixels wide) - 0x00, // - 0x80, // # - 0x40, // # - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - - // @715 'a' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x70, // ### - 0x90, // # # - 0x30, // ## - 0x90, // # # - 0x90, // # # - 0xF0, // #### - 0x00, // - 0x00, // - - // @726 'b' (5 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0xF0, // #### - 0x90, // # # - 0x88, // # # - 0x88, // # # - 0x98, // # ## - 0xF0, // #### - 0x00, // - 0x00, // - - // @737 'c' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x70, // ### - 0x90, // # # - 0x80, // # - 0x80, // # - 0x90, // # # - 0x70, // ### - 0x00, // - 0x00, // - - // @748 'd' (4 pixels wide) - 0x00, // - 0x10, // # - 0x10, // # - 0xF0, // #### - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0xE0, // ### - 0x00, // - 0x00, // - - // @759 'e' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x70, // ### - 0x90, // # # - 0xF0, // #### - 0x80, // # - 0x80, // # - 0x70, // ### - 0x00, // - 0x00, // - - // @770 'f' (4 pixels wide) - 0x00, // - 0x30, // ## - 0x40, // # - 0xE0, // ### - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x00, // - 0x00, // - - // @781 'g' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0xE8, // ### # - 0x98, // # ## - 0x98, // # ## - 0x98, // # ## - 0x98, // # ## - 0xF8, // ##### - 0x10, // # - 0xF0, // #### - - // @792 'h' (5 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0xF0, // #### - 0x90, // # # - 0x98, // # ## - 0x98, // # ## - 0x98, // # ## - 0x98, // # ## - 0x00, // - 0x00, // - - // @803 'i' (1 pixels wide) - 0x00, // - 0x80, // # - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - - // @814 'j' (2 pixels wide) - 0x00, // - 0x40, // # - 0x00, // - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0xC0, // ## - - // @825 'k' (4 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0x90, // # # - 0xA0, // # # - 0xC0, // ## - 0xA0, // # # - 0xA0, // # # - 0x90, // # # - 0x00, // - 0x00, // - - // @836 'l' (1 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - - // @847 'm' (8 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0xF6, // #### ## - 0x99, // # ## # - 0x91, // # # # - 0x91, // # # # - 0x91, // # # # - 0x91, // # # # - 0x00, // - 0x00, // - - // @858 'n' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0xF0, // #### - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0x00, // - 0x00, // - - // @869 'o' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x70, // ### - 0x90, // # # - 0x88, // # # - 0x88, // # # - 0x90, // # # - 0x70, // ### - 0x00, // - 0x00, // - - // @880 'p' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0xF0, // #### - 0x90, // # # - 0x88, // # # - 0x88, // # # - 0x98, // # ## - 0xF0, // #### - 0x80, // # - 0x80, // # - - // @891 'q' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0xF0, // #### - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0xF0, // #### - 0x10, // # - 0x10, // # - - // @902 'r' (3 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0xE0, // ### - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - 0x00, // - - // @913 's' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0xE0, // ### - 0x90, // # # - 0xC0, // ## - 0x30, // ## - 0x90, // # # - 0xF0, // #### - 0x00, // - 0x00, // - - // @924 't' (3 pixels wide) - 0x00, // - 0x40, // # - 0x40, // # - 0xE0, // ### - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x60, // ## - 0x00, // - 0x00, // - - // @935 'u' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0x90, // # # - 0xF0, // #### - 0x00, // - 0x00, // - - // @946 'v' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x88, // # # - 0x48, // # # - 0x50, // # # - 0x10, // # - 0x30, // ## - 0x20, // # - 0x00, // - 0x00, // - - // @957 'w' (8 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x89, // # # # - 0x59, // # ## # - 0x5A, // # ## # - 0x56, // # # ## - 0x66, // ## ## - 0x26, // # ## - 0x00, // - 0x00, // - - // @968 'x' (4 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x90, // # # - 0xA0, // # # - 0x60, // ## - 0x60, // ## - 0xA0, // # # - 0x90, // # # - 0x00, // - 0x00, // - - // @979 'y' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x88, // # # - 0x48, // # # - 0x50, // # # - 0x70, // ### - 0x30, // ## - 0x20, // # - 0x20, // # - 0x40, // # - - // @990 'z' (5 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x78, // #### - 0x10, // # - 0x30, // ## - 0x20, // # - 0x40, // # - 0xF8, // ##### - 0x00, // - 0x00, // - - // @1001 '{' (3 pixels wide) - 0x00, // - 0x20, // # - 0x60, // ## - 0x60, // ## - 0x40, // # - 0xC0, // ## - 0x40, // # - 0x60, // ## - 0x60, // ## - 0x20, // # - 0x00, // - - // @1012 '|' (1 pixels wide) - 0x00, // - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x80, // # - 0x00, // - - // @1023 '}' (3 pixels wide) - 0x80, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x20, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x40, // # - 0x80, // # - - // @1034 '~' (6 pixels wide) - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0x00, // - 0xE4, // ### # - 0x18, // ## - 0x00, // - 0x00, // - 0x00, // - 0x00, // -}; - -// Character descriptors for Roboto 8pt -// { [Char width in bits], [Offset into roboto_8ptCharBitmaps in bytes] } -const font_char_desc_t roboto_8ptDescriptors[] = -{ - {1, 0}, // ! - {2, 11}, // " - {6, 22}, // # - {5, 33}, // $ - {7, 44}, // % - {6, 55}, // & - {1, 66}, // ' - {3, 77}, // ( - {3, 88}, // ) - {3, 99}, // * - {6, 110}, // + - {2, 121}, // , - {3, 132}, // - - {1, 143}, // . - {4, 154}, // / - {5, 165}, // 0 - {3, 176}, // 1 - {5, 187}, // 2 - {5, 198}, // 3 - {6, 209}, // 4 - {5, 220}, // 5 - {5, 231}, // 6 - {5, 242}, // 7 - {5, 253}, // 8 - {4, 264}, // 9 - {1, 275}, // : - {2, 286}, // ; - {4, 297}, // < - {4, 308}, // = - {4, 319}, // > - {5, 330}, // ? - {8, 341}, // @ - {7, 352}, // A - {6, 363}, // B - {6, 374}, // C - {6, 385}, // D - {5, 396}, // E - {5, 407}, // F - {6, 418}, // G - {6, 429}, // H - {1, 440}, // I - {5, 451}, // J - {5, 462}, // K - {5, 473}, // L - {8, 484}, // M - {6, 495}, // N - {6, 506}, // O - {6, 517}, // P - {6, 528}, // Q - {5, 539}, // R - {5, 550}, // S - {6, 561}, // T - {6, 572}, // U - {7, 583}, // V - {9, 594}, // W - {5, 616}, // X - {6, 627}, // Y - {5, 638}, // Z - {2, 649}, // [ - {4, 660}, /* \ */ - {2, 671}, // ] - {3, 682}, // ^ - {5, 693}, // _ - {2, 704}, // ` - {4, 715}, // a - {5, 726}, // b - {4, 737}, // c - {4, 748}, // d - {4, 759}, // e - {4, 770}, // f - {5, 781}, // g - {5, 792}, // h - {1, 803}, // i - {2, 814}, // j - {4, 825}, // k - {1, 836}, // l - {8, 847}, // m - {4, 858}, // n - {5, 869}, // o - {5, 880}, // p - {4, 891}, // q - {3, 902}, // r - {4, 913}, // s - {3, 924}, // t - {4, 935}, // u - {5, 946}, // v - {8, 957}, // w - {4, 968}, // x - {5, 979}, // y - {5, 990}, // z - {3, 1001}, // { - {1, 1012}, // | - {3, 1023}, // } - {6, 1034}, // ~ -}; - -// Font information for Roboto 8pt -const font_info_t roboto_8ptFontInfo = -{ - 2, // Character height - '!', // Start character - '~', // End character - 2, // Width, in pixels, of space character - roboto_8ptDescriptors, // Character descriptor array - roboto_8ptBitmaps, // Character bitmap array -}; diff --git a/extras/fonts/fonts.c b/extras/fonts/fonts.c index 650824b..e53be44 100644 --- a/extras/fonts/fonts.c +++ b/extras/fonts/fonts.c @@ -1,7 +1,9 @@ -/* - * fonts.c +/** + * LCD/OLED fonts library * - * Created on: 8 dec. 2016 + * FIXME: License? + * + * @date: 8 dec. 2016 * Author: zaltora */ #include "fonts.h" @@ -17,24 +19,31 @@ #include "data/font_roboto_10pt.h" #endif +#if FONTS_BITOCRA_4X7 + #include "data/font_bitocra_4x7_ascii.h" +#endif +#if FONTS_BITOCRA_6X11 + #include "data/font_bitocra_6x11_iso8859_1.h" +#endif +#if FONTS_BITOCRA_7X13 + #include "data/font_bitocra_7x13_iso8859_1.h" +#endif + #if FONTS_TERMINUS_6X12_KOI8_R #include "data/font_terminus_6x12_koi8_r.h" #endif - #if FONTS_TERMINUS_8X14_KOI8_R #include "data/font_terminus_8x14_koi8_r.h" #endif #if FONTS_TERMINUS_BOLD_8X14_KOI8_R #include "data/font_terminus_bold_8x14_koi8_r.h" #endif - #if FONTS_TERMINUS_14X28_KOI8_R #include "data/font_terminus_14x28_koi8_r.h" #endif #if FONTS_TERMINUS_BOLD_14X28_KOI8_R #include "data/font_terminus_bold_14x28_koi8_r.h" #endif - #if FONTS_TERMINUS_16X32_KOI8_R #include "data/font_terminus_16x32_koi8_r.h" #endif @@ -44,7 +53,9 @@ ///////////////////////////////////////////// -const font_info_t *fonts[] = +// FIXME: this declaration is noisy + +const font_info_t *font_builtin_fonts[] = { #if FONTS_GLCD_5X7 [FONT_FACE_GLCD5x7] = &_fonts_glcd_5x7_info, @@ -63,12 +74,27 @@ const font_info_t *fonts[] = [FONT_FACE_ROBOTO_10PT] = NULL, #endif +#if FONTS_BITOCRA_4X7 + [FONT_FACE_BITOCRA_4X7] = &_fonts_bitocra_4x7_ascii_info, +#else + [FONT_FACE_BITOCRA_4X7] = NULL, +#endif +#if FONTS_BITOCRA_6X11 + [FONT_FACE_BITOCRA_6X11] = &_fonts_bitocra_6x11_iso8859_1_info, +#else + [FONT_FACE_BITOCRA_6X11] = NULL, +#endif +#if FONTS_BITOCRA_7X13 + [FONT_FACE_BITOCRA_7X13] = &_fonts_bitocra_7x13_iso8859_1_info, +#else + [FONT_FACE_BITOCRA_7X13] = NULL, +#endif + #if FONTS_TERMINUS_6X12_KOI8_R [FONT_FACE_TERMINUS_6X12_KOI8_R] = &_fonts_terminus_6x12_koi8_r_info, #else [FONT_FACE_TERMINUS_6X12_KOI8_R] = NULL, #endif - #if FONTS_TERMINUS_8X14_KOI8_R [FONT_FACE_TERMINUS_8X14_KOI8_R] = &_fonts_terminus_8x14_koi8_r_info, #else @@ -79,7 +105,6 @@ const font_info_t *fonts[] = #else [FONT_FACE_TERMINUS_BOLD_8X14_KOI8_R] = NULL, #endif - #if FONTS_TERMINUS_14X28_KOI8_R [FONT_FACE_TERMINUS_14X28_KOI8_R] = &_fonts_terminus_14x28_koi8_r_info, #else @@ -90,7 +115,6 @@ const font_info_t *fonts[] = #else [FONT_FACE_TERMINUS_BOLD_14X28_KOI8_R] = NULL, #endif - #if FONTS_TERMINUS_16X32_KOI8_R [FONT_FACE_TERMINUS_16X32_KOI8_R] = &_fonts_terminus_16x32_koi8_r_info, #else @@ -103,4 +127,23 @@ const font_info_t *fonts[] = #endif }; -const size_t fonts_count = (sizeof(fonts) / sizeof(font_info_t *)); +const size_t font_builtin_fonts_count = (sizeof(font_builtin_fonts) / sizeof(font_info_t *)); + +///////////////////////////////////////////// + +uint16_t font_measure_string(const font_info_t *fnt, const char *s) +{ + if (!s || !fnt) return 0; + + uint16_t res = 0; + while (s) + { + const font_char_desc_t *d = font_get_char_desc(fnt, *s); + if (d) + res += d->width + fnt->c; + s++; + } + + return res > 0 ? res - fnt->c : 0; +} + diff --git a/extras/fonts/fonts.h b/extras/fonts/fonts.h index b965c04..2d6aeda 100644 --- a/extras/fonts/fonts.h +++ b/extras/fonts/fonts.h @@ -1,7 +1,9 @@ -/* - * fonts.h +/** + * LCD/OLED fonts library * - * Created on: 8 dec. 2016 + * FIXME: License? + * + * @date 8 dec. 2016 * Author: zaltora */ #ifndef _EXTRAS_FONTS_H_ @@ -20,19 +22,18 @@ typedef enum FONT_FACE_GLCD5x7 = 0, FONT_FACE_ROBOTO_8PT, FONT_FACE_ROBOTO_10PT, + FONT_FACE_BITOCRA_4X7, + FONT_FACE_BITOCRA_6X11, + FONT_FACE_BITOCRA_7X13, FONT_FACE_TERMINUS_6X12_KOI8_R, FONT_FACE_TERMINUS_8X14_KOI8_R, FONT_FACE_TERMINUS_BOLD_8X14_KOI8_R, - FONT_FACE_TERMINUS_8X16_KOI8_R, - FONT_FACE_TERMINUS_BOLD_8X16_KOI8_R, FONT_FACE_TERMINUS_14X28_KOI8_R, FONT_FACE_TERMINUS_BOLD_14X28_KOI8_R, FONT_FACE_TERMINUS_16X32_KOI8_R, FONT_FACE_TERMINUS_BOLD_16X32_KOI8_R, } font_face_t; -#define FONT_FACE_MAX FONT_FACE_TERMINUS_BOLD_16X32_KOI8_R - /** * Character descriptor */ @@ -58,8 +59,29 @@ typedef struct _font_info /** * Built-in fonts */ -extern const font_info_t *fonts[]; -extern const size_t fonts_count; +extern const font_info_t *font_builtin_fonts[]; +extern const size_t font_builtin_fonts_count; + +/** + * Find character decriptor in font + * @param fnt Poniter to font information struct + * @param c Character + * @return Character descriptor or NULL if no character found + */ +inline const font_char_desc_t *font_get_char_desc(const font_info_t *fnt, char c) +{ + return c < fnt->char_start || c > fnt->char_end + ? NULL + : fnt->char_descriptors + c - fnt->char_start; +} + +/** + * Calculate width of string in pixels + * @param fnt Poniter to font information struct + * @param s String + * @return String width + */ +uint16_t font_measure_string(const font_info_t *fnt, const char *s); #ifdef __cplusplus } diff --git a/extras/fonts/tools/create_font.py b/extras/fonts/tools/create_font.py index 23f25a9..a001f66 100755 --- a/extras/fonts/tools/create_font.py +++ b/extras/fonts/tools/create_font.py @@ -1,11 +1,12 @@ #!/usr/bin/env python3 -# encoding: utf-8 +# -*- coding: utf-8 -*- import sys, os from PIL import Image, ImageFont, ImageDraw import argparse import jinja2 import re +import time def gen_char(index, c, im): bw = (im.size[0] + 7) // 8 @@ -59,7 +60,7 @@ def main(args): chars.append(gen_char(idx, idx + args.first, im.convert('1'))) env = jinja2.Environment(loader=jinja2.FileSystemLoader(os.path.dirname(os.path.abspath(__file__))), finalize=lambda x: '' if x is None else x) - print(env.get_template('template.c').render({ + print(env.get_template(args.template).render({ 'font': { 'name': args.name, 'size': size, @@ -67,7 +68,8 @@ def main(args): 'first': args.first, 'last': args.last, }, - 'chars': chars + 'chars': chars, + 'created': time.ctime() })) diff --git a/extras/fonts/tools/template.c b/extras/fonts/tools/template.c index 7760805..49938f6 100644 --- a/extras/fonts/tools/template.c +++ b/extras/fonts/tools/template.c @@ -15,6 +15,8 @@ _fonts_{{ font.name|lower }}_{{ font_size }}_{{ font.charset|lower }} * Charset: {{ font.charset }} * {{ chars|length }} characters ({{ font.first }}..{{ font.last }}) * + * License: FIXME + * * Generated: {{ created }} */ #ifndef {{ header_id }} diff --git a/extras/ssd1306/ssd1306.c b/extras/ssd1306/ssd1306.c index a7e1279..4bad19a 100644 --- a/extras/ssd1306/ssd1306.c +++ b/extras/ssd1306/ssd1306.c @@ -3,10 +3,11 @@ * * Copyright (c) 2016 urx (https://github.com/urx), * Ruslan V. Uss (https://github.com/UncleRus) + * Zaltora (https://github.com/Zaltora) * * MIT Licensed as described in the file LICENSE * - * @todo Scrolling, fonts + * @todo HW scrolling, sprites */ #include "ssd1306.h" #include @@ -71,8 +72,6 @@ #define abs(x) ((x)<0 ? -(x) : (x)) #define swap(x, y) do { typeof(x) temp##x##y = x; x = y; y = temp##x##y; } while (0) -static const font_info_t *font; // save font selection - /* Issue a command to SSD1306 device * I2C proto format: * |S|Slave Address|W|ACK|0x00|Command|Ack|P| @@ -430,7 +429,7 @@ int ssd1306_draw_pixel(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y, ss default: break; } - return 0 ; + return 0; } int ssd1306_draw_hline(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y, uint8_t w, ssd1306_color_t color) @@ -476,7 +475,7 @@ int ssd1306_draw_hline(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y, ui default: break; } - return 0 ; + return 0; } int ssd1306_draw_vline(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y, uint8_t h, ssd1306_color_t color) @@ -529,11 +528,11 @@ int ssd1306_draw_vline(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y, ui { case OLED_COLOR_WHITE: do - { + { fb[index] = 0xff; index += dev->width; t -= 8; - } while (t >= 8); + } while (t >= 8); break; case OLED_COLOR_BLACK: do @@ -555,10 +554,10 @@ int ssd1306_draw_vline(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y, ui break; } } - if (t) // // partial line at bottom + if (t) // partial line at bottom { mod = t & 7; - static const uint8_t postmask[8] = {0x00, 0x01, 0x03, 0x07, 0x0F, 0x1F, 0x3F, 0x7F }; + static const uint8_t postmask[8] = { 0x00, 0x01, 0x03, 0x07, 0x0F, 0x1F, 0x3F, 0x7F }; mask = postmask[mod]; switch (color) { @@ -574,8 +573,6 @@ int ssd1306_draw_vline(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y, ui default: break; } - - } return 0; } @@ -590,7 +587,6 @@ int ssd1306_draw_rectangle(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y if ((err = ssd1306_draw_vline(dev, fb, x, y, h, color))) return err; return ssd1306_draw_vline(dev, fb, x + w - 1, y, h, color); - } @@ -602,13 +598,12 @@ int ssd1306_fill_rectangle(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y for (i = x; i < x + w; ++i) if ((err = ssd1306_draw_vline(dev, fb, i, y, h, color))) return err; - return 0 ; + return 0; } int ssd1306_draw_circle(const ssd1306_t *dev, uint8_t *fb, int8_t x0, int8_t y0, uint8_t r, ssd1306_color_t color) { // Refer to http://en.wikipedia.org/wiki/Midpoint_circle_algorithm for the algorithm - int8_t x = r; int8_t y = 1; int16_t radius_err = 1 - x; @@ -651,18 +646,16 @@ int ssd1306_draw_circle(const ssd1306_t *dev, uint8_t *fb, int8_t x0, int8_t y0, return err; } ++y; - if (radius_err < 0) - { + if (radius_err < 0) { radius_err += 2 * y + 1; } - else - { + else { --x; radius_err += 2 * (y - x + 1); } } - return 0 ; + return 0; } int ssd1306_fill_circle(const ssd1306_t *dev, uint8_t *fb, int8_t x0, int8_t y0, uint8_t r, ssd1306_color_t color) @@ -692,12 +685,10 @@ int ssd1306_fill_circle(const ssd1306_t *dev, uint8_t *fb, int8_t x0, int8_t y0, return err; } ++x; - if (radius_err < 0) - { + if (radius_err < 0) { radius_err += 2 * x + 1; } - else - { + else { --y; radius_err += 2 * (x - y + 1); } @@ -725,29 +716,28 @@ int ssd1306_fill_circle(const ssd1306_t *dev, uint8_t *fb, int8_t x0, int8_t y0, if ((err = ssd1306_draw_hline(dev, fb, x0 - x, y0 + y, x - x1 + 1, color))) return err; ++y; - if (radius_err < 0) - { + if (radius_err < 0) { radius_err += 2 * y + 1; } - else - { + else { --x; radius_err += 2 * (y - x + 1); } } } - return 0 ; + return 0; } -int ssd1306_draw_line(const ssd1306_t *dev, uint8_t *fb, int16_t x0, int16_t y0, int16_t x1, int16_t y1, ssd1306_color_t color) { - +int ssd1306_draw_line(const ssd1306_t *dev, uint8_t *fb, int16_t x0, int16_t y0, + int16_t x1, int16_t y1, ssd1306_color_t color) +{ if ((x0 >= dev->width) || (x0 < 0) || (y0 >= dev->height) || (y0 < 0)) return -EINVAL; if ((x1 >= dev->width) || (x1 < 0) || (y1 >= dev->height) || (y1 < 0)) return -EINVAL; - int err ; - int16_t steep = abs(y1 - y0) > abs(x1 - x0); + int err; + bool steep = abs(y1 - y0) > abs(x1 - x0); if (steep) { swap(x0, y0); swap(x1, y1); @@ -788,8 +778,11 @@ int ssd1306_draw_line(const ssd1306_t *dev, uint8_t *fb, int16_t x0, int16_t y0, return 0; } -int ssd1306_draw_triangle(const ssd1306_t *dev, uint8_t *fb, int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, ssd1306_color_t color) { - int err ; +int ssd1306_draw_triangle(const ssd1306_t *dev, uint8_t *fb, int16_t x0, + int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, + ssd1306_color_t color) +{ + int err; if ((err = ssd1306_draw_line(dev, fb, x0, y0, x1, y1, color))) return err; if ((err = ssd1306_draw_line(dev, fb, x1, y1, x2, y2, color))) @@ -797,125 +790,113 @@ int ssd1306_draw_triangle(const ssd1306_t *dev, uint8_t *fb, int16_t x0, int16_t return ssd1306_draw_line(dev, fb, x2, y2, x0, y0, color); } -int ssd1306_fill_triangle(const ssd1306_t *dev, uint8_t *fb, int16_t x0, int16_t y0,int16_t x1, int16_t y1, int16_t x2, int16_t y2, ssd1306_color_t color) { +int ssd1306_fill_triangle(const ssd1306_t *dev, uint8_t *fb, int16_t x0, + int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, + ssd1306_color_t color) +{ + int16_t a, b, y, last; + int err; - int16_t a, b, y, last; - int err ; + // Sort coordinates by Y order (y2 >= y1 >= y0) + if (y0 > y1) { + swap(y0, y1); swap(x0, x1); + } + if (y1 > y2) { + swap(y2, y1); swap(x2, x1); + } + if (y0 > y1) { + swap(y0, y1); swap(x0, x1); + } - // Sort coordinates by Y order (y2 >= y1 >= y0) - if (y0 > y1) { - swap(y0, y1); swap(x0, x1); - } - if (y1 > y2) { - swap(y2, y1); swap(x2, x1); - } - if (y0 > y1) { - swap(y0, y1); swap(x0, x1); - } + if(y0 == y2) { // Handle awkward all-on-same-line case as its own thing + a = b = x0; + if (x1 < a) a = x1; + else if (x1 > b) b = x1; + if (x2 < a) a = x2; + else if (x2 > b) b = x2; + if ((err = ssd1306_draw_hline(dev, fb, a, y0, b - a + 1, color))) + return err; + return 0; + } - if(y0 == y2) { // Handle awkward all-on-same-line case as its own thing - a = b = x0; - if(x1 < a) a = x1; - else if(x1 > b) b = x1; - if(x2 < a) a = x2; - else if(x2 > b) b = x2; - if ((err = ssd1306_draw_hline(dev, fb, a, y0, b-a+1, color))) - return err; - return 0; - } + int16_t + dx01 = x1 - x0, + dy01 = y1 - y0, + dx02 = x2 - x0, + dy02 = y2 - y0, + dx12 = x2 - x1, + dy12 = y2 - y1, + sa = 0, + sb = 0; - int16_t - dx01 = x1 - x0, - dy01 = y1 - y0, - dx02 = x2 - x0, - dy02 = y2 - y0, - dx12 = x2 - x1, - dy12 = y2 - y1, - sa = 0, - sb = 0; - - // For upper part of triangle, find scanline crossings for segments - // 0-1 and 0-2. If y1=y2 (flat-bottomed triangle), the scanline y1 - // is included here (and second loop will be skipped, avoiding a /0 - // error there), otherwise scanline y1 is skipped here and handled - // in the second loop...which also avoids a /0 error here if y0=y1 - // (flat-topped triangle). - if(y1 == y2) last = y1; // Include y1 scanline - else last = y1-1; // Skip it + // For upper part of triangle, find scanline crossings for segments + // 0-1 and 0-2. If y1=y2 (flat-bottomed triangle), the scanline y1 + // is included here (and second loop will be skipped, avoiding a /0 + // error there), otherwise scanline y1 is skipped here and handled + // in the second loop...which also avoids a /0 error here if y0=y1 + // (flat-topped triangle). + if (y1 == y2) last = y1; // Include y1 scanline + else last = y1 - 1; // Skip it for (y = y0; y <= last; y++) { - a = x0 + sa / dy01; - b = x0 + sb / dy02; - sa += dx01; - sb += dx02; - /* longhand: - a = x0 + (x1 - x0) * (y - y0) / (y1 - y0); - b = x0 + (x2 - x0) * (y - y0) / (y2 - y0); + a = x0 + sa / dy01; + b = x0 + sb / dy02; + sa += dx01; + sb += dx02; + /* longhand: + a = x0 + (x1 - x0) * (y - y0) / (y1 - y0); + b = x0 + (x2 - x0) * (y - y0) / (y2 - y0); */ - if(a > b) swap(a,b); - if ((err = ssd1306_draw_hline(dev, fb, a, y, b-a+1, color))) - return err; - } + if (a > b) swap(a, b); + if ((err = ssd1306_draw_hline(dev, fb, a, y, b - a + 1, color))) + return err; + } - // For lower part of triangle, find scanline crossings for segments - // 0-2 and 1-2. This loop is skipped if y1=y2. - sa = dx12 * (y - y1); - sb = dx02 * (y - y0); + // For lower part of triangle, find scanline crossings for segments + // 0-2 and 1-2. This loop is skipped if y1=y2. + sa = dx12 * (y - y1); + sb = dx02 * (y - y0); for (; y <= y2; y++) { - a = x1 + sa / dy12; - b = x0 + sb / dy02; - sa += dx12; - sb += dx02; - /* longhand: - a = x1 + (x2 - x1) * (y - y1) / (y2 - y1); - b = x0 + (x2 - x0) * (y - y0) / (y2 - y0); + a = x1 + sa / dy12; + b = x0 + sb / dy02; + sa += dx12; + sb += dx02; + /* longhand: + a = x1 + (x2 - x1) * (y - y1) / (y2 - y1); + b = x0 + (x2 - x0) * (y - y0) / (y2 - y0); */ - if(a > b) swap(a,b); - if ((err = ssd1306_draw_hline(dev, fb, a, y, b-a+1, color))) + if (a > b) swap(a, b); + if ((err = ssd1306_draw_hline(dev, fb, a, y, b - a + 1, color))) return err; - } - return 0 ; -} - -int ssd1306_select_font(font_face_t font_face) -{ - if (font_face < fonts_count) - font = fonts[font_face]; - else - return -EINVAL; - if (!font) - return -EINVAL; + } return 0; } -uint8_t ssd1306_draw_char(const ssd1306_t *dev, uint8_t *fb, uint8_t x, uint8_t y, char c, ssd1306_color_t foreground, ssd1306_color_t background) +uint8_t ssd1306_draw_char(const ssd1306_t *dev, uint8_t *fb, + const font_info_t *font, uint8_t x, uint8_t y, char c, + ssd1306_color_t foreground, ssd1306_color_t background) { uint8_t i, j; const uint8_t *bitmap; - uint8_t line = 0 ; + uint8_t line = 0; if (font == NULL) return 0; - // we always have space in the font set - if ((c < font->char_start) || (c > font->char_end)) - c = ' '; - c = c - font->char_start; // c now become index to tables - bitmap = font->bitmap + font->char_descriptors[(unsigned char)c].offset; - for (j = 0; j < font->height; ++j) - { - for (i = 0; i < font->char_descriptors[(unsigned char)c].width; ++i) - { - if (i % 8 == 0) - { - line = bitmap[(font->char_descriptors[(unsigned char)c].width + 7) / 8 * j + i / 8]; // line data + const font_char_desc_t *d = font_get_char_desc(font, c); + if (d == NULL) + return 0; + + bitmap = font->bitmap + d->offset; + for (j = 0; j < font->height; ++j) { + for (i = 0; i < d->width; ++i) { + if (i % 8 == 0) { + line = bitmap[(d->width + 7) / 8 * j + i / 8]; // line data } - if (line & 0x80) - { + if (line & 0x80) { ssd1306_draw_pixel(dev, fb, x + i, y + j, foreground); } - else - { + else { switch (background) { case OLED_COLOR_TRANSPARENT: @@ -933,63 +914,24 @@ uint8_t ssd1306_draw_char(const ssd1306_t *dev, uint8_t *fb, uint8_t x, uint8_t line = line << 1; } } - return (font->char_descriptors[(unsigned char)c].width); + return d->width; } -uint8_t ssd1306_draw_string(const ssd1306_t *dev, uint8_t *fb, uint8_t x, uint8_t y, char *str, ssd1306_color_t foreground, ssd1306_color_t background) +uint8_t ssd1306_draw_string(const ssd1306_t *dev, uint8_t *fb, + const font_info_t *font, uint8_t x, uint8_t y, char *str, + ssd1306_color_t foreground, ssd1306_color_t background) { uint8_t t = x; - if (font == NULL) - return 0; - if (str == NULL) + if (font == NULL || str == NULL) return 0; while (*str) { - x += ssd1306_draw_char(dev, fb, x, y, *str, foreground, background); + x += ssd1306_draw_char(dev, fb, font, x, y, *str, foreground, background); ++str; if (*str) x += font->c; - } - return (x - t); -} - -uint8_t ssd1306_get_font_height() -{ - if (font == NULL) - return 0; - return (font->height); -} - - -uint8_t ssd1306_get_font_c() -{ - if (font == NULL) - return 0; - return (font->c); -} - -uint8_t ssd1306_measure_string(char *str) -{ - uint8_t w = 0; - char c; - - if (font == NULL) - return 0; - - while (*str) - { - c = *str; - // we always have space in the font set - if ((c < font->char_start) || (c > font->char_end)) - c = ' '; - c = c - font->char_start; // c now become index to tables - w += font->char_descriptors[(unsigned char)c].width; - ++str; - if (*str) - w += font->c; - } - return w; + return x - t; } diff --git a/extras/ssd1306/ssd1306.h b/extras/ssd1306/ssd1306.h index fe6d7ed..ee1fc74 100644 --- a/extras/ssd1306/ssd1306.h +++ b/extras/ssd1306/ssd1306.h @@ -3,6 +3,7 @@ * * Copyright (c) 2016 urx (https://github.com/urx), * Ruslan V. Uss (https://github.com/UncleRus) + * Zaltora (https://github.com/Zaltora) * * MIT Licensed as described in the file LICENSE */ @@ -289,7 +290,7 @@ int ssd1306_set_whole_display_lighting(const ssd1306_t *dev, bool light); /** * Draw one pixel * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 * @param x X coordinate * @param y Y coordinate * @param color Color of the pixel @@ -300,7 +301,7 @@ int ssd1306_draw_pixel(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y, ss /** * Draw a horizontal line * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 * @param x X coordinate or starting (left) point * @param y Y coordinate or starting (left) point * @param w Line width @@ -312,7 +313,7 @@ int ssd1306_draw_hline(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y, ui /** * Draw a vertical line * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 * @param x X coordinate or starting (top) point * @param y Y coordinate or starting (top) point * @param h Line height @@ -324,7 +325,7 @@ int ssd1306_draw_vline(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y, ui /** * Draw a line * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 * @param x0 First x point coordinate * @param y0 First y point coordinate * @param x1 Second x point coordinate @@ -337,7 +338,7 @@ int ssd1306_draw_line(const ssd1306_t *dev, uint8_t *fb, int16_t x0, int16_t y0, /** * Draw a rectangle * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 * @param x X coordinate or starting (top left) point * @param y Y coordinate or starting (top left) point * @param w Rectangle width @@ -350,7 +351,7 @@ int ssd1306_draw_rectangle(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y /** * Draw a filled rectangle * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 * @param x X coordinate or starting (top left) point * @param y Y coordinate or starting (top left) point * @param w Rectangle width @@ -363,7 +364,7 @@ int ssd1306_fill_rectangle(const ssd1306_t *dev, uint8_t *fb, int8_t x, int8_t y /** * Draw a circle * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 * @param x0 X coordinate or center * @param y0 Y coordinate or center * @param r Radius @@ -375,7 +376,7 @@ int ssd1306_draw_circle(const ssd1306_t *dev, uint8_t *fb, int8_t x0, int8_t y0, /** * Draw a filled circle * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 * @param x0 X coordinate or center * @param y0 Y coordinate or center * @param r Radius @@ -387,7 +388,7 @@ int ssd1306_fill_circle(const ssd1306_t *dev, uint8_t *fb, int8_t x0, int8_t y0, /** * Draw a triangle * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 * @param x0 First x point coordinate * @param y0 First y point coordinate * @param x1 Second x point coordinate @@ -402,7 +403,7 @@ int ssd1306_draw_triangle(const ssd1306_t *dev, uint8_t *fb, int16_t x0, int16_t /** * Draw a filled triangle * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 * @param x0 First x point coordinate * @param y0 First y point coordinate * @param x1 Second x point coordinate @@ -414,29 +415,11 @@ int ssd1306_draw_triangle(const ssd1306_t *dev, uint8_t *fb, int16_t x0, int16_t */ int ssd1306_fill_triangle(const ssd1306_t *dev, uint8_t *fb, int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2, ssd1306_color_t color); -/** - * Select the font - * @param idx id value of the font - * @return Non-zero if error occured - */ -int ssd1306_select_font(font_face_t font_face); - -/** - * Get the height of current selected font - * @return Height of the font (in pixels) or 0 if none font selected - */ -uint8_t ssd1306_get_font_height(); - -/** - * Get the "C" value (space between adjacent characters) of current selected font - * @return "C" value - */ -uint8_t ssd1306_get_font_c(); - /** * Draw one character using currently selected font * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param font Pointer to font info structure * @param x X position of character (top-left corner) * @param y Y position of character (top-left corner) * @param c The character to draw @@ -444,27 +427,21 @@ uint8_t ssd1306_get_font_c(); * @param background Background color * @return Width of the character */ -uint8_t ssd1306_draw_char(const ssd1306_t *dev, uint8_t *fb, uint8_t x, uint8_t y, char c, ssd1306_color_t foreground, ssd1306_color_t background); +uint8_t ssd1306_draw_char(const ssd1306_t *dev, uint8_t *fb, const font_info_t *font, uint8_t x, uint8_t y, char c, ssd1306_color_t foreground, ssd1306_color_t background); /** * Draw one character using currently selected font * @param dev Pointer to device descriptor - * @param buf Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param fb Pointer to framebuffer. Framebuffer size = width * height / 8 + * @param font Pointer to font info structure * @param x X position of character (top-left corner) * @param y Y position of character (top-left corner) - * @param str The string to draw + * @param str The string to draw * @param foreground Character color * @param background Background color * @return Width of the string (out-of-display pixels also included) */ -uint8_t ssd1306_draw_string(const ssd1306_t *dev, uint8_t *fb, uint8_t x, uint8_t y, char *str, ssd1306_color_t foreground, ssd1306_color_t background); - -/** - * Measure width of string with current selected font - * @param str String to measure - * @return Width of the string - */ -uint8_t ssd1306_measure_string(char *str); +uint8_t ssd1306_draw_string(const ssd1306_t *dev, uint8_t *fb, const font_info_t *font, uint8_t x, uint8_t y, char *str, ssd1306_color_t foreground, ssd1306_color_t background); #ifdef __cplusplus extern "C"