/* text2bin.c - source code for generating binary image * files from text containing ASCII and * PC compatible extended characters * * Fax Compression Sample Code * * Copyright (C) 2000 Jack Klein * JK Technology * Macmillan Computer Publishing * * This program is free software; you can redistribute it * and/or modify it under the terms of the GNU General * Public License as published by the Free Software * Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will * be useful, but WITHOUT ANY WARRANTY; without even the * implied warranty of MERCHANTABILITY or FITNESS FOR A * PARTICULAR PURPOSE. See the GNU General Public License * for more details. * * You should have received a copy of the GNU General * Public License along with this program; if not, write * to the Free Software Foundation, Inc., 675 Mass Ave, * Cambridge, MA 02139, USA. * * Jack Klein may be contacted by email at: * jackklein@spamcop.net * */ #include #include #include #include "fax.h" /* definitions, based on fax.h */ #define OCTETS_PER_CHAR 2 #define CHARS_PER_ROW (OCTETS_PER_ROW / OCTETS_PER_CHAR) #define SCAN_ROWS_PER_CHAR 16 #define LINES_PER_PAGE (MAXIMUM_ROWS / SCAN_ROWS_PER_CHAR) /* The character look-up array contains an array of 16 * unsigned short integers for each character * * Each unsigned short int contains the bit pattern for * one scan row of the character, using the least * significant 16 bits of the unsigned short, even if * unsigned short holds more than 16 bits * * The bit patterns are defined as they would be scanned * by a typical scanner, with 0 bits for black where the * character appears, and 1 bits for the background paper * * Each character occupies a 16 pixel width (2 mm per * character, approximately 12.5 characters per inch * * For standard fax resolution each horizontal row * generated should be output once, for high resolution * each row should be output twice */ static const unsigned short CharacterSet [256] [16] = { /* character 00 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 01 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC003, /* 1100000000000011 **............** */ 0x3FFC, /* 0011111111111100 ..************.. */ 0x33CC, /* 0011001111001100 ..**..****..**.. */ 0x3FFC, /* 0011111111111100 ..************.. */ 0x3FFC, /* 0011111111111100 ..************.. */ 0x300C, /* 0011000000001100 ..**........**.. */ 0x3C3C, /* 0011110000111100 ..****....****.. */ 0x3FFC, /* 0011111111111100 ..************.. */ 0x3FFC, /* 0011111111111100 ..************.. */ 0xC003, /* 1100000000000011 **............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 02 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0x3033, /* 0011000000110011 ..**......**..** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0003, /* 0000000000000011 ..............** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 03 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x0303, /* 0000001100000011 ......**......** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 04 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0003, /* 0000000000000011 ..............** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 05 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x0303, /* 0000001100000011 ......**......** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 06 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 07 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 08 = */ { 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x03C0, /* 0000001111000000 ......****...... */ 0x0FF0, /* 0000111111110000 ....********.... */ 0x0FF0, /* 0000111111110000 ....********.... */ 0x0FF0, /* 0000111111110000 ....********.... */ 0x03C0, /* 0000001111000000 ......****...... */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ }, /* character 09 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 0A = */ { 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x03C0, /* 0000001111000000 ......****...... */ 0x0FF0, /* 0000111111110000 ....********.... */ 0x3C3C, /* 0011110000111100 ..****....****.. */ 0x3C3C, /* 0011110000111100 ..****....****.. */ 0x3C3C, /* 0011110000111100 ..****....****.. */ 0x0FF0, /* 0000111111110000 ....********.... */ 0x03C0, /* 0000001111000000 ......****...... */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ 0x0000, /* 0000000000000000 ................ */ }, /* character 0B = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC03, /* 1111110000000011 ******........** */ 0xFF03, /* 1111111100000011 ********......** */ 0xFC03, /* 1111110000000011 ******........** */ 0xF0C3, /* 1111000011000011 ****....**....** */ 0xC03F, /* 1100000000111111 **........****** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0xC03F, /* 1100000000111111 **........****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 0C = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC003, /* 1100000000000011 **............** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 0D = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC03, /* 1111110000000011 ******........** */ 0xFC33, /* 1111110000110011 ******....**..** */ 0xFC03, /* 1111110000000011 ******........** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC03F, /* 1100000000111111 **........****** */ 0x003F, /* 0000000000111111 ..........****** */ 0xC0FF, /* 1100000011111111 **......******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 0E = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF003, /* 1111000000000011 ****..........** */ 0xF0C3, /* 1111000011000011 ****....**....** */ 0xF003, /* 1111000000000011 ****..........** */ 0xF0C3, /* 1111000011000011 ****....**....** */ 0xF0C3, /* 1111000011000011 ****....**....** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0x00C3, /* 0000000011000011 ........**....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xFF03, /* 1111111100000011 ********......** */ 0xFC03, /* 1111110000000011 ******........** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 0F = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0x0C30, /* 0000110000110000 ....**....**.... */ 0xC003, /* 1100000000000011 **............** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xC003, /* 1100000000000011 **............** */ 0x0C30, /* 0000110000110000 ....**....**.... */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 10 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x3FFF, /* 0011111111111111 ..************** */ 0x03FF, /* 0000001111111111 ......********** */ 0x00FF, /* 0000000011111111 ........******** */ 0x000F, /* 0000000000001111 ............**** */ 0x0003, /* 0000000000000011 ..............** */ 0x000F, /* 0000000000001111 ............**** */ 0x00FF, /* 0000000011111111 ........******** */ 0x03FF, /* 0000001111111111 ......********** */ 0x3FFF, /* 0011111111111111 ..************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 11 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFF3, /* 1111111111110011 ************..** */ 0xFF03, /* 1111111100000011 ********......** */ 0xF003, /* 1111000000000011 ****..........** */ 0xC003, /* 1100000000000011 **............** */ 0x0003, /* 0000000000000011 ..............** */ 0xC003, /* 1100000000000011 **............** */ 0xF003, /* 1111000000000011 ****..........** */ 0xFF03, /* 1111111100000011 ********......** */ 0xFFF3, /* 1111111111110011 ************..** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 12 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xC003, /* 1100000000000011 **............** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC003, /* 1100000000000011 **............** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 13 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 14 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC000, /* 1100000000000000 **.............. */ 0x0C30, /* 0000110000110000 ....**....**.... */ 0x0C30, /* 0000110000110000 ....**....**.... */ 0x0C30, /* 0000110000110000 ....**....**.... */ 0x0C30, /* 0000110000110000 ....**....**.... */ 0xC030, /* 1100000000110000 **........**.... */ 0xFC30, /* 1111110000110000 ******....**.... */ 0xFC30, /* 1111110000110000 ******....**.... */ 0xFC30, /* 1111110000110000 ******....**.... */ 0xFC30, /* 1111110000110000 ******....**.... */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 15 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x00C3, /* 0000000011000011 ........**....** */ 0x0C03, /* 0000110000000011 ....**........** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 16 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 17 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xC003, /* 1100000000000011 **............** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC003, /* 1100000000000011 **............** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC003, /* 1100000000000011 **............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 18 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xC003, /* 1100000000000011 **............** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 19 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC003, /* 1100000000000011 **............** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 1A = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF03, /* 1111111100000011 ********......** */ 0x0000, /* 0000000000000000 ................ */ 0xFF03, /* 1111111100000011 ********......** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 1B = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC0FF, /* 1100000011111111 **......******** */ 0x0003, /* 0000000000000011 ..............** */ 0xC0FF, /* 1100000011111111 **......******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 1C = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 1D = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF3CF, /* 1111001111001111 ****..****..**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0x0000, /* 0000000000000000 ................ */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xF3CF, /* 1111001111001111 ****..****..**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 1E = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 1F = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0003, /* 0000000000000011 ..............** */ 0x0003, /* 0000000000000011 ..............** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 20 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 21 = ! */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 22 = " */ { 0xFFFF, /* 1111111111111111 **************** */ 0xF0C3, /* 1111000011000011 ****....**....** */ 0xF0C3, /* 1111000011000011 ****....**....** */ 0xF0C3, /* 1111000011000011 ****....**....** */ 0xF0C3, /* 1111000011000011 ****....**....** */ 0xFCCF, /* 1111110011001111 ******..**..**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 23 = # */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x0003, /* 0000000000000011 ..............** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x0003, /* 0000000000000011 ..............** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 24 = $ */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FFF, /* 0000111111111111 ....************ */ 0xC03F, /* 1100000000111111 **........****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFFC3, /* 1111111111000011 **********....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 25 = % */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC3F3, /* 1100001111110011 **....******..** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 26 = & */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0xC003, /* 1100000000000011 **............** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 27 = ' */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 28 = ( */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 29 = ) */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 2A = * */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0x0003, /* 0000000000000011 ..............** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 2B = + */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC003, /* 1100000000000011 **............** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 2C = , */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 2D = - */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 2E = . */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 2F = / */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFF3, /* 1111111111110011 ************..** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC3FF, /* 1100001111111111 **....********** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x3FFF, /* 0011111111111111 ..************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 30 = 0 */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0F03, /* 0000111100000011 ....****......** */ 0x0C03, /* 0000110000000011 ....**........** */ 0x00C3, /* 0000000011000011 ........**....** */ 0x03C3, /* 0000001111000011 ......****....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 31 = 1 */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC03F, /* 1100000000111111 **........****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC003, /* 1100000000000011 **............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 32 = 2 */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC3FF, /* 1100001111111111 **....********** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 33 = 3 */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 34 = 4 */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC0F, /* 1111110000001111 ******......**** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0003, /* 0000000000000011 ..............** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC03, /* 1111110000000011 ******........** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 35 = 5 */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0003, /* 0000000000000011 ..............** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x000F, /* 0000000000001111 ............**** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 36 = 6 */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x000F, /* 0000000000001111 ............**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 37 = 7 */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0003, /* 0000000000000011 ..............** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 38 = 8 */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 39 = 9 */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC003, /* 1100000000000011 **............** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 3A = : */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 3B = ; */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 3C = < */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC3FF, /* 1100001111111111 **....********** */ 0x0FFF, /* 0000111111111111 ....************ */ 0xC3FF, /* 1100001111111111 **....********** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 3D = = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 3E = > */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 3F = ? */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 40 = @ */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0C03, /* 0000110000000011 ....**........** */ 0x0C03, /* 0000110000000011 ....**........** */ 0x0C03, /* 0000110000000011 ....**........** */ 0x0C0F, /* 0000110000001111 ....**......**** */ 0x0FFF, /* 0000111111111111 ....************ */ 0xC003, /* 1100000000000011 **............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 41 = A */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0003, /* 0000000000000011 ..............** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 42 = B */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x000F, /* 0000000000001111 ............**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0x000F, /* 0000000000001111 ............**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 43 = C */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0x0FF3, /* 0000111111110011 ....********..** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FF3, /* 0000111111110011 ....********..** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 44 = D */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x003F, /* 0000000000111111 ..........****** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x003F, /* 0000000000111111 ..........****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 45 = E */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0003, /* 0000000000000011 ..............** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3CF, /* 1100001111001111 **....****..**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC3CF, /* 1100001111001111 **....****..**** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 46 = F */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0003, /* 0000000000000011 ..............** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3CF, /* 1100001111001111 **....****..**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC3CF, /* 1100001111001111 **....****..**** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0x00FF, /* 0000000011111111 ........******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 47 = G */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0F03, /* 0000111100000011 ....****......** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 48 = H */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0003, /* 0000000000000011 ..............** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 49 = I */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 4A = J */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0x0C3F, /* 0000110000111111 ....**....****** */ 0x0C3F, /* 0000110000111111 ....**....****** */ 0xC0FF, /* 1100000011111111 **......******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 4B = K */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0C3F, /* 0000110000111111 ....**....****** */ 0x00FF, /* 0000000011111111 ........******** */ 0x00FF, /* 0000000011111111 ........******** */ 0x0C3F, /* 0000110000111111 ....**....****** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 4C = L */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x00FF, /* 0000000011111111 ........******** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3F3, /* 1100001111110011 **....******..** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 4D = M */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0303, /* 0000001100000011 ......**......** */ 0x0303, /* 0000001100000011 ......**......** */ 0x0003, /* 0000000000000011 ..............** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 4E = N */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x03C3, /* 0000001111000011 ......****....** */ 0x03C3, /* 0000001111000011 ......****....** */ 0x00C3, /* 0000000011000011 ........**....** */ 0x0C03, /* 0000110000000011 ....**........** */ 0x0F03, /* 0000111100000011 ....****......** */ 0x0F03, /* 0000111100000011 ....****......** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 4F = O */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 50 = P */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x000F, /* 0000000000001111 ............**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0x00FF, /* 0000000011111111 ........******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 51 = Q */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 52 = R */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x000F, /* 0000000000001111 ............**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC03F, /* 1100000000111111 **........****** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0x03C3, /* 0000001111000011 ......****....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 53 = S */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0xC0FF, /* 1100000011111111 **......******** */ 0xFC0F, /* 1111110000001111 ******......**** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 54 = T */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC003, /* 1100000000000011 **............** */ 0xCC33, /* 1100110000110011 **..**....**..** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 55 = U */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 56 = V */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 57 = W */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0003, /* 0000000000000011 ..............** */ 0x0303, /* 0000001100000011 ......**......** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 58 = X */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 59 = Y */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 5A = Z */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0003, /* 0000000000000011 ..............** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x3FC3, /* 0011111111000011 ..********....** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC3FF, /* 1100001111111111 **....********** */ 0x0FF3, /* 0000111111110011 ....********..** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 5B = [ */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 5C = \ */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x3FFF, /* 0011111111111111 ..************** */ 0x0FFF, /* 0000111111111111 ....************ */ 0xC3FF, /* 1100001111111111 **....********** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFC3, /* 1111111111000011 **********....** */ 0xFFF3, /* 1111111111110011 ************..** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 5D = ] */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 5E = ^ */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 5F = _ */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0000, /* 0000000000000000 ................ */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 60 = ` */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 61 = a */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC03F, /* 1100000000111111 **........****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0C0F, /* 0000110000001111 ....**......**** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 62 = b */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x03FF, /* 0000001111111111 ......********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0x000F, /* 0000000000001111 ............**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 63 = c */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 64 = d */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC0F, /* 1111110000001111 ******......**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0xC003, /* 1100000000000011 **............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 65 = e */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0003, /* 0000000000000011 ..............** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 66 = f */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC0F, /* 1111110000001111 ******......**** */ 0xF0C3, /* 1111000011000011 ****....**....** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0x000F, /* 0000000000001111 ............**** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC03F, /* 1100000000111111 **........****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 67 = g */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0x0F03, /* 0000111100000011 ....****......** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0F03, /* 0000111100000011 ....****......** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 68 = h */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x03FF, /* 0000001111111111 ......********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0x03C3, /* 0000001111000011 ......****....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 69 = i */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 6A = j */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC0F, /* 1111110000001111 ******......**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0xC03F, /* 1100000000111111 **........****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 6B = k */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x03FF, /* 0000001111111111 ......********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xC03F, /* 1100000000111111 **........****** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0x03C3, /* 0000001111000011 ......****....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 6C = l */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC0F, /* 1111110000001111 ******......**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 6D = m */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x0003, /* 0000000000000011 ..............** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 6E = n */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0C0F, /* 0000110000001111 ....**......**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 6F = o */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 70 = p */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0C0F, /* 0000110000001111 ....**......**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0x00FF, /* 0000000011111111 ........******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 71 = q */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC03, /* 1111110000000011 ******........** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 72 = r */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0C0F, /* 0000110000001111 ....**......**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xC3FF, /* 1100001111111111 **....********** */ 0x00FF, /* 0000000011111111 ........******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 73 = s */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FFF, /* 0000111111111111 ....************ */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFC3, /* 1111111111000011 **********....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 74 = t */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0x000F, /* 0000000000001111 ............**** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xF0C3, /* 1111000011000011 ****....**....** */ 0xFC0F, /* 1111110000001111 ******......**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 75 = u */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 76 = v */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 77 = w */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0CC3, /* 0000110011000011 ....**..**....** */ 0x0003, /* 0000000000000011 ..............** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 78 = x */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 79 = y */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0F03, /* 0000111100000011 ....****......** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0xFFC3, /* 1111111111000011 **********....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 7A = z */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0003, /* 0000000000000011 ..............** */ 0x3FC3, /* 0011111111000011 ..********....** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC3F3, /* 1100001111110011 **....******..** */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 7B = { */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFF03, /* 1111111100000011 ********......** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC0FF, /* 1100000011111111 **......******** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFF03, /* 1111111100000011 ********......** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 7C = | */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 7D = } */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC0FF, /* 1100000011111111 **......******** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFF03, /* 1111111100000011 ********......** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xC0FF, /* 1100000011111111 **......******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 7E = ~ */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0x0C0F, /* 0000110000001111 ....**......**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 7F = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFCFF, /* 1111110011111111 ******..******** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0x0003, /* 0000000000000011 ..............** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 80 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 81 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0F03, /* 0000111100000011 ....****......** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 82 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0003, /* 0000000000000011 ..............** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 83 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC03F, /* 1100000000111111 **........****** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC03F, /* 1100000000111111 **........****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0C0F, /* 0000110000001111 ....**......**** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 84 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC03F, /* 1100000000111111 **........****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0C0F, /* 0000110000001111 ....**......**** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 85 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xC3FF, /* 1100001111111111 **....********** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC03F, /* 1100000000111111 **........****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0C0F, /* 0000110000001111 ....**......**** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 86 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC03F, /* 1100000000111111 **........****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0x0C0F, /* 0000110000001111 ....**......**** */ 0xC0C3, /* 1100000011000011 **......**....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 87 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xC30F, /* 1100001100001111 **....**....**** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 88 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xC03F, /* 1100000000111111 **........****** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0003, /* 0000000000000011 ..............** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 89 = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0x0F0F, /* 0000111100001111 ....****....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0003, /* 0000000000000011 ..............** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 8A = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xF0FF, /* 1111000011111111 ****....******** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFF0F, /* 1111111100001111 ********....**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC00F, /* 1100000000001111 **..........**** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0FC3, /* 0000111111000011 ....******....** */ 0x0003, /* 0000000000000011 ..............** */ 0x0FFF, /* 0000111111111111 ....************ */ 0x0FC3, /* 0000111111000011 ....******....** */ 0xC00F, /* 1100000000001111 **..........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 8B = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xC3C3, /* 1100001111000011 **....****....** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xF03F, /* 1111000000111111 ****......****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F, /* 1111000000001111 ****........**** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ 0xFFFF, /* 1111111111111111 **************** */ }, /* character 8C = */ { 0xFFFF, /* 1111111111111111 **************** */ 0xFC3F, /* 1111110000111111 ******....****** */ 0xF00F